@font-face{font-family:Carteboto;font-style:normal;font-weight:300;src:url(../Content/Fonts/Roboto-Light.ttf)}
@font-face{font-family:Carteboto;font-style:normal;font-weight:400;src:url(../Content/Fonts/Roboto-Regular.ttf)}
@font-face{font-family:Carteboto;font-style:italic;font-weight:400;src:url(../Content/Fonts/Roboto-Italic.ttf)}
@font-face{font-family:Carteboto;font-style:normal;font-weight:500;src:url(../Content/Fonts/Roboto-Medium.ttf)}
@font-face{font-family:Carteboto;font-style:normal;font-weight:700;src:url(../Content/Fonts/Roboto-Medium.ttf)}
@font-face{font-family:Barlow;font-style:normal;font-weight:300;src:url(../Content/Fonts/Barlow-300.woff2)}
@font-face{font-family:Barlow;font-style:normal;font-weight:400 500;src:url(../Content/Fonts/Barlow-500.woff2)}
@font-face{font-family:Barlow;font-style:normal;font-weight:600 700;src:url(../Content/Fonts/Barlow-600.woff2)}
@font-face{font-family:Barlow;font-style:normal;font-weight:700;src:url(../Content/Fonts/Barlow-600.woff2)}
@font-face{font-family:Barlow-Semi-Condensed;font-style:normal;font-weight:300;src:url(../Content/Fonts/Barlow-Semi-Condensed-300.woff2)}
@font-face{font-family:Barlow-Semi-Condensed;font-style:normal;font-weight:400 500;src:url(../Content/Fonts/Barlow-Semi-Condensed-500.woff2)}
@font-face{font-family:Barlow-Semi-Condensed;font-style:normal;font-weight:600 700;src:url(../Content/Fonts/Barlow-Semi-Condensed-700.woff2)}
@font-face{font-family:Barlow-Semi-Condensed;font-style:normal;font-weight:700;src:url(../Content/Fonts/Barlow-Semi-Condensed-700.woff2)}
.bg-black{background-color:#000}
.color-black{color:#000}
.bg-gray-100{background-color:#1A1A1A}
.bg-gray-200{background-color:#333}
.bg-gray-300{background-color:#404040}
.bg-gray-350{background-color:#4D4D4D}
.bg-gray-400{background-color:#737373}
.bg-gray-425{background-color:grey}
.bg-gray-450{background-color:#8B8B8B}
.bg-gray-500{background-color:#A6A6A6}
.bg-gray-550{background-color:#BFBFBF}
.bg-gray-600{background-color:#CCC}
.bg-gray-650{background-color:#D9D9D9}
.bg-gray-700{background-color:#E6E6E6}
.bg-gray-800{background-color:#F2F2F2}
.color-gray-100{color:#1A1A1A}
.color-gray-200{color:#333}
.color-gray-300{color:#404040}
.color-gray-350{color:#4D4D4D}
.color-gray-400{color:#737373}
.color-gray-450{color:#8B8B8B}
.color-gray-500{color:#A6A6A6}
.color-gray-550{color:#BFBFBF}
.color-gray-600{color:#CCC}
.color-gray-650{color:#D9D9D9}
.color-gray-700{color:#E6E6E6}
.color-gray-800{color:#F2F2F2}
.bg-white{background-color:#fff}
.color-white{color:#fff}
.bg-red-200{background-color:#952B01}
.bg-red-400{background-color:#E35331}
.bg-red-600{background-color:#E96F58}
.color-red-200{color:#952B01}
.color-red-400{color:#E35331}
.color-red-600{color:#E96F58}
.bg-green-200{background-color:#659000}
.bg-green-400{background-color:#88B400}
.bg-green-600{background-color:#A6CC33}
.color-green-200{color:#659000}
.color-green-400{color:#88B400}
.color-green-600{color:#A6CC33}
.bg-purple-200{background-color:#683F6D}
.bg-purple-400{background-color:#9765ac}
.bg-purple-600{background-color:#A57AB7}
.color-purple-200{color:#683F6D}
.color-purple-400{color:#9765ac}
.color-purple-600{color:#A57AB7}
.bg-orange-200{background-color:#EC6C16}
.bg-orange-400{background-color:#F78E1E}
.bg-orange-600{background-color:#F8A852}
.color-orange-200{color:#EC6C16}
.color-orange-400{color:#F78E1E}
.color-orange-600{color:#F8A852}
.bg-yellow-200{background-color:#E6A500}
.bg-yellow-400{background-color:#FFC800}
.bg-yellow-600{background-color:#FFDA4D}
.color-yellow-200{color:#E6A500}
.color-yellow-400{color:#FFC800}
.color-yellow-600{color:#FFDA4D}
.bg-blue-200{background-color:#3F6DD5}
.bg-blue-400{background-color:#558BF7}
.bg-blue-600{background-color:#79A2E8}
.color-blue-200{color:#3F6DD5}
.color-blue-400{color:#558BF7}
.color-blue-600{color:#79A2E8}
.bg-flat-blue{background-color:#29A9E1}
.bg-flat-orange{background-color:#E85B25}
.bg-flat-green{background-color:#83C523}
.bg-flat-purple{background-color:#662D91}
.bg-flat-red{background-color:#C80000}
.color-flat-blue{color:#29A9E1}
.color-flat-orange{color:#E85B25}
.color-flat-green{color:#83C523}
.color-flat-purple{color:#662D91}
.color-flat-red{color:#C80000}
.cg-btn{display:inline-block;text-align:center;width:auto;cursor:pointer;font-size:13px;font-weight:500;border:1px solid #737373;border-radius:2px;text-decoration:none;-ms-user-select:none;user-select:none;padding:6px 15px}
.cg-btn-small{min-width:45px}
.cg-btn-large{min-width:65px;font-size:13px}
.cg-btn-icon{padding:6px 30px 6px 8px;font-size:13px;text-align:left;position:relative}
.cg-btn-icon-only{width:27px;height:27px;padding:0;vertical-align:bottom;position:relative}
.cg-btn-menu{padding:6px 25px 6px 8px;font-size:13px;line-height:15px;text-align:left;position:relative}
.cg-btn-menu:not(.cg-btn-menu-single-option):after{width:0;height:0;border-style:solid;border-width:4px 3px 0 3px;border-color:transparent;border-top-color:#fff;position:absolute;content:' ';top:12px;right:7px}
.cg-btn-menu.disabled:after{border-top-color:rgba(255,255,255,.5)}
.cg-btn-menu>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;width:100%;height:15px}
.cg-btn-menu>span:empty:before{content:attr(data-ph)}
.cg-btn-menu.cg-btn-gray:after{border-top-color:#737373}
.cg-btn-menu.cg-btn-gray.disabled:after{border-top-color:rgba(115,115,115,.5)}
.cg-btn-menu.cg-btn-white{border-radius:0;font-weight:400}
.cg-btn-menu.cg-btn-white:after{border-top-color:#737373}
.cg-btn-menu.cg-btn-white.disabled:after{border-top-color:rgba(115,115,115,.5)}
.cg-btn-menu.cg-btn-white.active:not(.disabled),.cg-btn-menu.cg-btn-white.hover,.cg-btn-menu.cg-btn-white:not(.disabled):focus,.cg-btn-menu.cg-btn-white:not(.disabled):hover{background-color:#fff;background-image:none;border-color:#333}
.cg-btn-menu.cg-btn-white>span:empty:before{color:#A6A6A6}
.cg-btn-menu-field{padding:5px 25px 5px 4px;font-size:12px}
.cg-btn-menu-field:after{top:10px}
.cg-btn-menu-small{width:100px}
.cg-btn-menu-medium{width:130px}
.cg-btn-menu-large{width:170px}
.cg-btn-quantity-unit{display:inline-block;text-align:center;width:auto;cursor:pointer;font-weight:500;border:1px solid #737373;border-radius:2px;text-decoration:none;-ms-user-select:none;user-select:none;padding:6px 15px;padding:6px 25px 6px 8px;font-size:13px;line-height:15px;text-align:left;position:relative;padding:4px 25px 4px 8px;margin-left:5px;min-width:31px}
.cg-btn-quantity-unit:not(.cg-btn-menu-single-option):after{width:0;height:0;border-style:solid;border-width:4px 3px 0 3px;border-color:transparent;border-top-color:#fff;position:absolute;content:' ';top:12px;right:7px}
.cg-btn-quantity-unit.disabled:after{border-top-color:rgba(255,255,255,.5)}
.cg-btn-quantity-unit>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;width:100%;height:15px}
.cg-btn-quantity-unit>span:empty:before{content:attr(data-ph)}
.cg-btn-quantity-unit.cg-btn-gray:after{border-top-color:#737373}
.cg-btn-quantity-unit.cg-btn-gray.disabled:after{border-top-color:rgba(115,115,115,.5)}
.cg-btn-quantity-unit.cg-btn-white{border-radius:0;font-weight:400}
.cg-btn-quantity-unit.cg-btn-white:after{border-top-color:#737373}
.cg-btn-quantity-unit.cg-btn-white.disabled:after{border-top-color:rgba(115,115,115,.5)}
.cg-btn-quantity-unit.cg-btn-white.active:not(.disabled),.cg-btn-quantity-unit.cg-btn-white.hover,.cg-btn-quantity-unit.cg-btn-white:not(.disabled):focus,.cg-btn-quantity-unit.cg-btn-white:not(.disabled):hover{background-color:#fff;background-image:none;border-color:#333}
.cg-btn-quantity-unit.cg-btn-white>span:empty:before{color:#A6A6A6}
.cg-btn-quantity-unit:not(.cg-btn-menu-single-option):after{width:0;height:0;border-style:solid;border-width:4px 3px 0 3px;border-color:transparent;border-top-color:#fff;position:absolute;content:' ';top:12px;right:7px}
.cg-btn-quantity-unit.disabled:after{border-top-color:rgba(255,255,255,.5)}
.cg-btn-quantity-unit>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;width:100%;height:15px}
.cg-btn-quantity-unit>span:empty:before{content:attr(data-ph)}
.cg-btn-quantity-unit.cg-btn-gray:after{border-top-color:#737373}
.cg-btn-quantity-unit.cg-btn-gray.disabled:after{border-top-color:rgba(115,115,115,.5)}
.cg-btn-quantity-unit.cg-btn-white{border-radius:0;font-weight:400}
.cg-btn-quantity-unit.cg-btn-white:after{border-top-color:#737373}
.cg-btn-quantity-unit.cg-btn-white.disabled:after{border-top-color:rgba(115,115,115,.5)}
.cg-btn-quantity-unit.cg-btn-white.active:not(.disabled),.cg-btn-quantity-unit.cg-btn-white.hover,.cg-btn-quantity-unit.cg-btn-white:not(.disabled):focus,.cg-btn-quantity-unit.cg-btn-white:not(.disabled):hover{background-color:#fff;background-image:none;border-color:#333}
.cg-btn-quantity-unit.cg-btn-white>span:empty:before{color:#A6A6A6}
.cg-btn-quantity-unit:after{top:10px}
.cg-btn-quantity-unit.cg-btn-white{border-color:grey}
.cg-btn-quantity-unit.cg-btn-white.disabled{border-color:#CCC}
.cg-btn-back{border-left:none;position:relative;left:20px;font-family:Carteboto;padding:6px 15px 6px 15px;border-radius:3px 2px 2px 3px}
.cg-btn-back:before{content:' ';border-radius:3px;height:19px;width:20px;display:block;border-bottom:none;border-right:none;transform:rotate(-45deg);position:absolute;left:-10px;top:3px}
.cg-btn-back.cg-btn-white:before{border-color:#737373}
.cg-btn-transactional-orange{border:#F78E1E solid 1px;background-color:#F78E1E;background-image:linear-gradient(#F78E1E,#F78E1E)}
.cg-btn-transactional-orange:active,.cg-btn-transactional-orange:focus,.cg-btn-transactional-orange:hover{background-color:#EC6C16;background-image:linear-gradient(#EC6C16,#EC6C16)}
.cg-btn-transactional-orange.disabled{opacity:.5}
.cg-btn-transactional-gray{border:#D9D9D9 solid 1px;background-color:#D9D9D9;background-image:linear-gradient(#D9D9D9,#D9D9D9);color:#404040}
.cg-btn-transactional-gray:active,.cg-btn-transactional-gray:focus,.cg-btn-transactional-gray:hover{background-color:#8B8B8B;background-image:linear-gradient(#8B8B8B,#8B8B8B)}
.cg-btn-transactional-gray.disabled{opacity:.5}
.cg-btn-transactional-red{border:#F23B3B solid 1px;background-color:#F23B3B;background-image:linear-gradient(#F23B3B,#F23B3B)}
.cg-btn-transactional-red:active,.cg-btn-transactional-red:focus,.cg-btn-transactional-red:hover{background-color:#C6373D;background-image:linear-gradient(#C6373D,#C6373D)}
.cg-btn-transactional-red.disabled{opacity:.5}
.purple-gradient{border-top:1px solid #b08bc0;border-bottom:1px solid #2a1a2c;background-image:linear-gradient(to bottom,#A57AB7,#683F6D);color:#fff}
.cg-btn-purple{border-top:1px solid #b08bc0;border-bottom:1px solid #2a1a2c;background-image:linear-gradient(to bottom,#A57AB7,#683F6D);color:#fff;border:1px solid #492c4d!important}
.cg-btn-purple.active:not(.disabled),.cg-btn-purple.hover,.cg-btn-purple:not(.disabled):focus,.cg-btn-purple:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
.cg-btn-purple.disabled{color:rgba(255,255,255,.4);cursor:default}
.cg-btn-purple:before{background-image:linear-gradient(to bottom left,#A57AB7,#683F6D);border:1px solid #492c4d;border-bottom:none;border-right:none}
.cg-btn-purple:not(.disabled):active,.cg-btn-purple:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
.cg-btn-purple:not(.disabled):active:before,.cg-btn-purple:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#8e59a5,#492c4d)}
.cg-btn-scenario-cyan{border-top:1px solid #97e8e4;border-bottom:1px solid #012e2c;background-image:linear-gradient(to bottom,#82E3DE,#02938A);color:#fff;border:1px solid #01615b!important}
.cg-btn-scenario-cyan.active:not(.disabled),.cg-btn-scenario-cyan.hover,.cg-btn-scenario-cyan:not(.disabled):focus,.cg-btn-scenario-cyan:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.cg-btn-scenario-cyan.disabled{color:rgba(255,255,255,.4);cursor:default}
.cg-btn-scenario-cyan:before{background-image:linear-gradient(to bottom left,#82E3DE,#02938A);border:1px solid #01615b;border-bottom:none;border-right:none}
.cg-btn-scenario-cyan:not(.disabled):active,.cg-btn-scenario-cyan:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.cg-btn-scenario-cyan:not(.disabled):active:before,.cg-btn-scenario-cyan:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#58dad3,#01615b)}
.red-gradient{border-top:1px solid #ec826f;border-bottom:1px solid #300e00;background-image:linear-gradient(to bottom,#E96F58,#952B01);color:#fff}
.cg-btn-red{border-top:1px solid #ec826f;border-bottom:1px solid #300e00;background-image:linear-gradient(to bottom,#E96F58,#952B01);color:#fff;border:1px solid #621c01!important}
.cg-btn-red.active:not(.disabled),.cg-btn-red.hover,.cg-btn-red:not(.disabled):focus,.cg-btn-red:not(.disabled):hover{background-image:linear-gradient(#e3482b,#621c01)}
.cg-btn-red.disabled{color:rgba(255,255,255,.4);cursor:default}
.cg-btn-red:before{background-image:linear-gradient(to bottom left,#E96F58,#952B01);border:1px solid #621c01;border-bottom:none;border-right:none}
.cg-btn-red:not(.disabled):active,.cg-btn-red:not(.disabled):hover{background-image:linear-gradient(#e3482b,#621c01)}
.cg-btn-red:not(.disabled):active:before,.cg-btn-red:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#e3482b,#621c01)}
.orange-gradient{border-top:1px solid #f9b46b;border-bottom:1px solid #90410c;background-image:linear-gradient(to bottom,#F8A852,#EC6C16);color:#fff}
.cg-btn-orange{border-top:1px solid #f9b46b;border-bottom:1px solid #90410c;background-image:linear-gradient(to bottom,#F8A852,#EC6C16);color:#fff;border:1px solid #bf5610!important}
.cg-btn-orange.active:not(.disabled),.cg-btn-orange.hover,.cg-btn-orange:not(.disabled):focus,.cg-btn-orange:not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
.cg-btn-orange.disabled{color:rgba(255,255,255,.4);cursor:default}
.cg-btn-orange:before{background-image:linear-gradient(to bottom left,#F8A852,#EC6C16);border:1px solid #bf5610;border-bottom:none;border-right:none}
.cg-btn-orange:not(.disabled):active,.cg-btn-orange:not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
.cg-btn-orange:not(.disabled):active:before,.cg-btn-orange:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#f68f21,#bf5610)}
.yellow-gradient{border-top:1px solid #ffdf67;border-bottom:1px solid #805c00;background-image:linear-gradient(to bottom,#FFDA4D,#E6A500);color:#fff}
.cg-btn-yellow{border-top:1px solid #ffdf67;border-bottom:1px solid #805c00;background-image:linear-gradient(to bottom,#FFDA4D,#E6A500);color:#fff;border:1px solid #b38000!important}
.cg-btn-yellow.active:not(.disabled),.cg-btn-yellow.hover,.cg-btn-yellow:not(.disabled):focus,.cg-btn-yellow:not(.disabled):hover{background-image:linear-gradient(#ffcf1a,#b38000)}
.cg-btn-yellow.disabled{color:rgba(255,255,255,.4);cursor:default}
.cg-btn-yellow:before{background-image:linear-gradient(to bottom left,#FFDA4D,#E6A500);border:1px solid #b38000;border-bottom:none;border-right:none}
.cg-btn-yellow:not(.disabled):active,.cg-btn-yellow:not(.disabled):hover{background-image:linear-gradient(#ffcf1a,#b38000)}
.cg-btn-yellow:not(.disabled):active:before,.cg-btn-yellow:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#ffcf1a,#b38000)}
.blue-gradient{border-top:1px solid #8fb1ec;border-bottom:1px solid #1f418f;background-image:linear-gradient(to bottom,#79A2E8,#3F6DD5);color:#fff}
.cg-btn-blue{border-top:1px solid #8fb1ec;border-bottom:1px solid #1f418f;background-image:linear-gradient(to bottom,#79A2E8,#3F6DD5);color:#fff;border:1px solid #2855b9!important}
.cg-btn-blue.active:not(.disabled),.cg-btn-blue.hover,.cg-btn-blue:not(.disabled):focus,.cg-btn-blue:not(.disabled):hover{background-image:linear-gradient(#4d84e1,#2855b9)}
.cg-btn-blue.disabled{color:rgba(255,255,255,.4);cursor:default}
.cg-btn-blue:before{background-image:linear-gradient(to bottom left,#79A2E8,#3F6DD5);border:1px solid #2855b9;border-bottom:none;border-right:none}
.cg-btn-blue:not(.disabled):active,.cg-btn-blue:not(.disabled):hover{background-image:linear-gradient(#4d84e1,#2855b9)}
.cg-btn-blue:not(.disabled):active:before,.cg-btn-blue:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#4d84e1,#2855b9)}
.green-gradient{border-top:1px solid #afd147;border-bottom:1px solid #1d2a00;background-image:linear-gradient(to bottom,#A6CC33,#659000);color:#fff}
.cg-btn-green{border-top:1px solid #afd147;border-bottom:1px solid #1d2a00;background-image:linear-gradient(to bottom,#A6CC33,#659000);color:#fff;border:1px solid #415d00!important}
.cg-btn-green.active:not(.disabled),.cg-btn-green.hover,.cg-btn-green:not(.disabled):focus,.cg-btn-green:not(.disabled):hover{background-image:linear-gradient(#85a329,#415d00)}
.cg-btn-green.disabled{color:rgba(255,255,255,.4);cursor:default}
.cg-btn-green:before{background-image:linear-gradient(to bottom left,#A6CC33,#659000);border:1px solid #415d00;border-bottom:none;border-right:none}
.cg-btn-green:not(.disabled):active,.cg-btn-green:not(.disabled):hover{background-image:linear-gradient(#85a329,#415d00)}
.cg-btn-green:not(.disabled):active:before,.cg-btn-green:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#85a329,#415d00)}
.black-gradient{border-top:1px solid #5a5a5a;border-bottom:1px solid #0d0d0d;background-image:linear-gradient(to bottom,#4D4D4D,#404040);color:#fff}
.cg-btn-black{border-top:1px solid #5a5a5a;border-bottom:1px solid #0d0d0d;background-image:linear-gradient(to bottom,#4D4D4D,#404040);color:#fff;border:1px solid #272727}
.cg-btn-black.active:not(.disabled),.cg-btn-black.hover,.cg-btn-black:not(.disabled):focus,.cg-btn-black:not(.disabled):hover{background-image:linear-gradient(#676767,#5a5a5a)}
.cg-btn-black.disabled{color:rgba(255,255,255,.4);cursor:default}
.cg-btn-black:before{background-image:linear-gradient(to bottom left,#4D4D4D,#404040);border:1px solid #272727;border-bottom:none;border-right:none}
.cg-btn-black:not(.disabled):active,.cg-btn-black:not(.disabled):hover{background-image:linear-gradient(#676767,#5a5a5a)}
.cg-btn-black:not(.disabled):active:before,.cg-btn-black:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#676767,#5a5a5a)}
.cg-btn-gray{background-color:#D9D9D9;color:#737373;border:1px solid silver}
.cg-btn-gray.active:not(.disabled),.cg-btn-gray.hover,.cg-btn-gray:not(.disabled):focus,.cg-btn-gray:not(.disabled):hover{background-color:silver}
.cg-btn-gray.disabled{color:#999;cursor:default}
.cg-btn-gray:before{background-image:linear-gradient(to bottom left,#D9D9D9,#D9D9D9);border:1px solid silver;border-bottom:none;border-right:none}
.cg-btn-gray:not(.disabled):active,.cg-btn-gray:not(.disabled):hover{background-image:linear-gradient(silver,silver)}
.cg-btn-gray:not(.disabled):active:before,.cg-btn-gray:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,silver,silver)}
.cg-btn-white{background-color:#fff;color:#4D4D4D;border:1px solid #e6e6e6;border-color:#737373}
.cg-btn-white.active:not(.disabled),.cg-btn-white.hover,.cg-btn-white:not(.disabled):focus,.cg-btn-white:not(.disabled):hover{background-color:#e6e6e6}
.cg-btn-white.disabled{color:#A6A6A6;cursor:default}
.cg-btn-white:before{background-image:linear-gradient(to bottom left,#fff,#fff);border:1px solid #e6e6e6;border-bottom:none;border-right:none}
.cg-btn-white:not(.disabled):active,.cg-btn-white:not(.disabled):hover{background-image:linear-gradient(#e6e6e6,#e6e6e6)}
.cg-btn-white:not(.disabled):active:before,.cg-btn-white:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#e6e6e6,#e6e6e6)}
.cg-btn-white.disabled{border-color:#A6A6A6}
.input-default{border:1px solid #D9D9D9;border-radius:2px;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;height:27px;width:285px;padding-left:8px;padding-right:8px}
.input-hover:not(.disabled):not(.open):not(:active):not(:focus):hover{border:1px solid #BFBFBF}
.input-focus:not(.disabled):not(.open):active,.input-focus:not(.disabled):not(.open):focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
.input-focus.open{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
.automation-opened-menu{box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);border-radius:2px;border:1px solid #D9D9D9;margin-top:5px;width:285px}
.controls-2017 .calendar>input,.controls-2017 .cg-btn-menu,.controls-2017 .clock>input,.controls-2017 .dropdown-search,.controls-2017 .editor-field>input,.controls-2017 .hour-minute-container input,.controls-2017 .lookup>input,.controls-2017 .time-interval>input,.controls-2017 input.text-box,.controls-2017 textarea{border:1px solid #D9D9D9;border-radius:2px;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;height:27px;width:285px;padding-left:8px;padding-right:8px}
.controls-2017 .calendar>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.controls-2017 .cg-btn-menu:not(.disabled):not(.open):not(:active):not(:focus):hover,.controls-2017 .clock>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.controls-2017 .dropdown-search:not(.disabled):not(.open):not(:active):not(:focus):hover,.controls-2017 .editor-field>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.controls-2017 .hour-minute-container input:not(.disabled):not(.open):not(:active):not(:focus):hover,.controls-2017 .lookup>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.controls-2017 .time-interval>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.controls-2017 input.text-box:not(.disabled):not(.open):not(:active):not(:focus):hover,.controls-2017 textarea:not(.disabled):not(.open):not(:active):not(:focus):hover{border:1px solid #BFBFBF}
.controls-2017 .calendar>input:not(.disabled):not(.open):active,.controls-2017 .calendar>input:not(.disabled):not(.open):focus,.controls-2017 .cg-btn-menu:not(.disabled):not(.open):active,.controls-2017 .cg-btn-menu:not(.disabled):not(.open):focus,.controls-2017 .clock>input:not(.disabled):not(.open):active,.controls-2017 .clock>input:not(.disabled):not(.open):focus,.controls-2017 .dropdown-search:not(.disabled):not(.open):active,.controls-2017 .dropdown-search:not(.disabled):not(.open):focus,.controls-2017 .editor-field>input:not(.disabled):not(.open):active,.controls-2017 .editor-field>input:not(.disabled):not(.open):focus,.controls-2017 .hour-minute-container input:not(.disabled):not(.open):active,.controls-2017 .hour-minute-container input:not(.disabled):not(.open):focus,.controls-2017 .lookup>input:not(.disabled):not(.open):active,.controls-2017 .lookup>input:not(.disabled):not(.open):focus,.controls-2017 .time-interval>input:not(.disabled):not(.open):active,.controls-2017 .time-interval>input:not(.disabled):not(.open):focus,.controls-2017 input.text-box:not(.disabled):not(.open):active,.controls-2017 input.text-box:not(.disabled):not(.open):focus,.controls-2017 textarea:not(.disabled):not(.open):active,.controls-2017 textarea:not(.disabled):not(.open):focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
.controls-2017 .calendar>input.open,.controls-2017 .cg-btn-menu.open,.controls-2017 .clock>input.open,.controls-2017 .dropdown-search.open,.controls-2017 .editor-field>input.open,.controls-2017 .hour-minute-container input.open,.controls-2017 .lookup>input.open,.controls-2017 .time-interval>input.open,.controls-2017 input.text-box.open,.controls-2017 textarea.open{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
.controls-2017 .quantity input{width:180px}
.controls-2017 .quantity .cg-btn-menu,.controls-2017 .quantity .dropdownMenu,.controls-2017 .quantity ko-dropdown-menu{width:100px}
.controls-2017 .calendar,.controls-2017 .clock,.controls-2017 .lookup{border:0!important;border-radius:2px;position:relative;height:27px}
.controls-2017 .calendar>input,.controls-2017 .clock>input,.controls-2017 .lookup>input{padding-right:20px}
.controls-2017 .calendar .calendar-image,.controls-2017 .calendar .clock-image,.controls-2017 .calendar .datetimeclock-image,.controls-2017 .calendar .lookup-image,.controls-2017 .clock .calendar-image,.controls-2017 .clock .clock-image,.controls-2017 .clock .datetimeclock-image,.controls-2017 .clock .lookup-image,.controls-2017 .lookup .calendar-image,.controls-2017 .lookup .clock-image,.controls-2017 .lookup .datetimeclock-image,.controls-2017 .lookup .lookup-image{position:absolute;margin:0;top:6px;right:6px}
.controls-2017 .calendar .lookup-image,.controls-2017 .clock .lookup-image,.controls-2017 .lookup .lookup-image{top:3px;right:3px}
.controls-2017 .calendar .input-validation-error>input:hover,.controls-2017 .calendar.input-validation-error>input,.controls-2017 .clock .input-validation-error>input:hover,.controls-2017 .clock.input-validation-error>input,.controls-2017 .lookup .input-validation-error>input:hover,.controls-2017 .lookup.input-validation-error>input{border:1px solid #b41100!important}
.controls-2017 .dropdownMenu,.controls-2017 .searchable-dropdown .dropdown-panel{box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);border-radius:2px;border:1px solid #D9D9D9;margin-top:5px;width:285px}
.controls-2017 .dropdownMenu.openUpwards,.controls-2017 .searchable-dropdown .dropdown-panel.openUpwards{top:auto}
.controls-2017 .dropdownMenu.openUpwards.dropdownMenu,.controls-2017 .searchable-dropdown .dropdown-panel.openUpwards.dropdownMenu{bottom:32px}
.controls-2017 .dropdownMenu.openUpwards.dropdown-panel,.controls-2017 .searchable-dropdown .dropdown-panel.openUpwards.dropdown-panel{bottom:37px}
.controls-2017 .editor-field{position:relative}
.controls-2017 .time-interval{display:flex;width:170px;margin-bottom:8px}
.controls-2017 .time-interval>input{width:auto;min-width:0;flex:2}
.controls-2017 .time-interval>div{background-color:#A6A6A6;color:#fff;margin:0 8px;flex:3;text-align:center;padding-top:5px;border-radius:3px}
.controls-2017 textarea{padding:8px;width:285px;height:200px}
labor-and-crews-dropdown input,labor-dropdown input{margin-left:8px}
.link-dropdown,.searchable-dropdown{font-size:13px;width:285px;color:#696969;line-height:normal;position:relative}
.link-dropdown .dropdown-search.disabled,.link-dropdown .dropdown-search.disabled .dropdown-button,.searchable-dropdown .dropdown-search.disabled,.searchable-dropdown .dropdown-search.disabled .dropdown-button{opacity:.5;cursor:default}
.link-dropdown .dropdown-search,.searchable-dropdown .dropdown-search{background-color:#fff;display:flex;flex-direction:row;align-items:center;position:relative;height:27px;cursor:pointer}
.link-dropdown .dropdown-search .display-container,.searchable-dropdown .dropdown-search .display-container{flex:1}
.link-dropdown .dropdown-search .input-placeholder,.searchable-dropdown .dropdown-search .input-placeholder{position:absolute;left:8px;top:6px;opacity:.6;pointer-events:none;transform:translate3d(0,0,0);color:#696969}
.link-dropdown .dropdown-search input,.searchable-dropdown .dropdown-search input{background:0 0;color:#696969;border:none;flex:1;padding-right:20px;width:275px;box-sizing:border-box;-moz-box-sizing:border-box}
.link-dropdown .dropdown-search .dropdown-display-item,.searchable-dropdown .dropdown-search .dropdown-display-item{display:flex;flex-direction:row;height:27px;align-items:center;width:275px;box-sizing:border-box;-moz-box-sizing:border-box;padding-right:20px}
.link-dropdown .dropdown-search .dropdown-display-item>div,.searchable-dropdown .dropdown-search .dropdown-display-item>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:12px}
.link-dropdown .dropdown-search .dropdown-display-item>div:last-child,.searchable-dropdown .dropdown-search .dropdown-display-item>div:last-child{padding-left:10px}
.link-dropdown .dropdown-search .dropdown-display-item>div:first-child,.searchable-dropdown .dropdown-search .dropdown-display-item>div:first-child{padding-left:0}
.link-dropdown .dropdown-search .dropdown-display-item .subtitle,.searchable-dropdown .dropdown-search .dropdown-display-item .subtitle{color:#AFAFB3;font-size:10px;font-style:italic;padding-right:5px}
.link-dropdown .dropdown-search .dropdown-button,.searchable-dropdown .dropdown-search .dropdown-button{cursor:pointer;height:20px;width:20px;margin-left:auto;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:3px}
.link-dropdown .dropdown-search .dropdown-button .dropdown-arrow,.searchable-dropdown .dropdown-search .dropdown-button .dropdown-arrow{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #575759}
.link-dropdown .dropdown-panel,.searchable-dropdown .dropdown-panel{position:absolute;margin-top:5px;width:285px;display:flex;flex-direction:column;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);background-color:#fff;overflow:auto;z-index:2}
.link-dropdown .dropdown-panel .dropdown-item,.searchable-dropdown .dropdown-panel .dropdown-item{flex-shrink:0;border-bottom:1px solid #EDEDF2;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;cursor:pointer}
.link-dropdown .dropdown-panel .dropdown-item>div,.searchable-dropdown .dropdown-panel .dropdown-item>div{padding-left:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:12px}
.link-dropdown .dropdown-panel .dropdown-item.highlight,.searchable-dropdown .dropdown-panel .dropdown-item.highlight{background-color:#F2F2F2;color:#696969}
.link-dropdown .dropdown-panel .dropdown-item .subtitle,.searchable-dropdown .dropdown-panel .dropdown-item .subtitle{color:#AFAFB3;font-size:10px;font-style:italic;padding-right:5px}
.table-searchable-dropdown{width:420px;font-size:13px;box-sizing:border-box;color:#696969;line-height:normal;position:relative;border:1px solid grey}
.table-searchable-dropdown .dropdown-search.disabled,.table-searchable-dropdown .dropdown-search.disabled .dropdown-button{opacity:.5;cursor:default}
.table-searchable-dropdown .dropdown-search{background-color:#fff;display:flex;flex-direction:row;align-items:center;position:relative;height:27px;cursor:pointer}
.table-searchable-dropdown .dropdown-search .display-container{flex:1}
.table-searchable-dropdown .dropdown-search .input-placeholder{position:absolute;left:8px;top:6px;opacity:.6;pointer-events:none;transform:translate3d(0,0,0);color:#696969}
.table-searchable-dropdown .dropdown-search input{padding-left:7px;padding-right:7px;background:0 0;color:#696969;border:none;flex:1;padding-right:20px;width:275px;box-sizing:border-box;-moz-box-sizing:border-box}
.table-searchable-dropdown .dropdown-search .close-x{position:absolute;top:5px;right:20px;cursor:pointer;padding:0 2px}
.table-searchable-dropdown .dropdown-search .close-x svg{height:8px;width:8px;opacity:.7}
.table-searchable-dropdown .dropdown-search .dropdown-display-item{display:flex;flex-direction:row;height:27px;align-items:center;width:275px;box-sizing:border-box;-moz-box-sizing:border-box;padding-right:20px}
.table-searchable-dropdown .dropdown-search .dropdown-display-item>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:12px;padding-left:7px;padding-right:7px}
.table-searchable-dropdown .dropdown-search .dropdown-button{cursor:pointer;height:20px;width:20px;margin-left:auto;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:3px}
.table-searchable-dropdown .dropdown-search .dropdown-button .dropdown-arrow{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #575759}
.table-searchable-dropdown .dropdown-panel-wrapper{position:absolute;margin-top:5px;background-color:#F1F1F1;border:1px solid #BBB;z-index:5;left:-2px;overflow-x:auto;width:420px}
.table-searchable-dropdown .dropdown-panel-wrapper .dropdown-panel-header{display:flex;background-color:#F1F1F1;color:#CCC;height:35px}
.table-searchable-dropdown .dropdown-panel-wrapper .dropdown-panel-header .dropdown-header-label{display:flex;flex-direction:row;align-items:center;-ms-user-select:none;user-select:none;padding:5px 7px;min-width:35px;color:#444;font-size:14px;font-weight:500}
.table-searchable-dropdown .dropdown-panel-wrapper .dropdown-panel-header .dropdown-header-label:first-child{border-right:1px solid #BBB}
.table-searchable-dropdown .dropdown-panel-wrapper .dropdown-panel{display:flex;flex-direction:column;margin-top:0;width:max-content;min-width:100%;border-top:1px solid #BBB;background-color:#FFF}
.table-searchable-dropdown .dropdown-panel-wrapper .dropdown-panel .dropdown-item{border-bottom:1px solid #BBB;display:flex;flex-direction:row;align-items:stretch;box-sizing:border-box;cursor:pointer}
.table-searchable-dropdown .dropdown-panel-wrapper .dropdown-panel .dropdown-item>div{padding:5px 7px;white-space:nowrap;font-size:12px;min-width:43px}
.table-searchable-dropdown .dropdown-panel-wrapper .dropdown-panel .dropdown-item.highlight{background-color:#F2F2F2;color:#696969}
labor-and-crews-dropdown .link-dropdown .dropdown-search,labor-and-crews-dropdown .searchable-dropdown .dropdown-search,labor-dropdown .link-dropdown .dropdown-search,labor-dropdown .searchable-dropdown .dropdown-search{cursor:default}
labor-and-crews-dropdown .link-dropdown .dropdown-search .input-container,labor-and-crews-dropdown .searchable-dropdown .dropdown-search .input-container,labor-dropdown .link-dropdown .dropdown-search .input-container,labor-dropdown .searchable-dropdown .dropdown-search .input-container{height:100%;width:90%}
labor-and-crews-dropdown .link-dropdown .dropdown-search .input-container input,labor-and-crews-dropdown .searchable-dropdown .dropdown-search .input-container input,labor-dropdown .link-dropdown .dropdown-search .input-container input,labor-dropdown .searchable-dropdown .dropdown-search .input-container input{margin-left:8px;width:100%;height:100%}
labor-and-crews-dropdown .link-dropdown .dropdown-search .dropdown-button,labor-and-crews-dropdown .searchable-dropdown .dropdown-search .dropdown-button,labor-dropdown .link-dropdown .dropdown-search .dropdown-button,labor-dropdown .searchable-dropdown .dropdown-search .dropdown-button{height:100%;width:10%;top:0}
meta-selector .dropdown-panel.hidden{position:absolute;left:-30000px;visibility:hidden;opacity:0}
meta-selector .dropdown-panel .dropdown-viewport{height:200px;overflow:hidden;position:relative;width:100%}
meta-selector .dropdown-panel .dropdown-viewport .dropdown-wrapper{width:auto;white-space:nowrap;overflow:hidden;position:absolute}
meta-selector .dropdown-panel .dropdown-viewport .dropdown-wrapper .dropdown-panel-page{width:285px;display:inline-block;vertical-align:top;position:relative;height:200px}
meta-selector .dropdown-panel .dropdown-viewport .dropdown-wrapper .dropdown-panel-page .ms-list{position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto}
meta-selector .dropdown-panel .dropdown-viewport .dropdown-wrapper .dropdown-panel-page .ms-list.no-results{height:30px;bottom:initial}
meta-selector .dropdown-panel .dropdown-viewport .dropdown-wrapper .dropdown-panel-page .page-header~.ms-list{top:35px}
meta-selector .next-page{padding:4px;width:50px;border-radius:15px;display:flex;align-items:center;justify-content:space-around;position:absolute;right:10px;background-color:transparent;top:5px}
meta-selector .next-page svg{fill:#989899}
meta-selector .next-page::before{visibility:hidden;font-size:12px;line-height:12px;color:#fff;content:"more"}
meta-selector .dropdown-item{position:relative}
meta-selector .dropdown-item.hasChildren>div{max-width:80%}
meta-selector .dropdown-item.highlight.hasChildren>div{max-width:61%}
meta-selector .dropdown-item.highlight .next-page{background-color:#F78E1E}
meta-selector .dropdown-item.highlight .next-page svg{fill:#fff}
meta-selector .dropdown-item.highlight .next-page:hover{background-color:#e97c08}
meta-selector .dropdown-item.highlight .next-page::before{visibility:visible}
meta-selector .page-header{height:34px;border-bottom:1px solid #E6E6E6;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0}
meta-selector .page-header .prev-page{position:absolute;left:5px;padding:5px;display:flex;justify-content:center;align-items:center;top:3.5px;cursor:pointer}
meta-selector .page-header .prev-page svg{fill:#666}
meta-selector .page-header .prev-page:hover svg{fill:#F78E1E}
meta-selector .page-header .page-title{text-transform:uppercase;letter-spacing:.8px;font-size:12px;color:#666;font-weight:500;max-width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
toggle-switch{display:inline-block;line-height:21px}
toggle-switch>div{font-size:14px;color:grey;float:left}
toggle-switch>div.selected{color:#fff}
toggle-switch>div.false-label{margin-right:10px}
toggle-switch>div.true-label{margin-left:10px}
toggle-switch>div.toggle-switch{position:relative;height:21px;width:34px}
toggle-switch>div.toggle-switch .slider{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;background-color:#E6E6E6;border-radius:21px;transition:.4s}
toggle-switch>div.toggle-switch .slider:before{position:absolute;content:"";height:19px;width:19px;left:1px;bottom:1px;border-radius:50%;background-color:#fff;transition:.4s;box-shadow:0 2px 6px 0 rgba(0,0,0,.5)}
toggle-switch>div.toggle-switch.toggled:not(.disabled) .slider{background-color:#4CD964}
toggle-switch>div.toggle-switch.toggled:not(.disabled) .slider:before{transform:translateX(13px)}
toggle-switch>div.toggle-switch.disabled .slider{opacity:.5}
recordset-count-indicator .recordset-indicator-control{display:flex;flex-direction:column;padding:5px}
recordset-count-indicator .recordset-indicator-control .recordset-indicator{height:5px;width:100%;display:flex;position:relative}
recordset-count-indicator .recordset-indicator-control .recordset-indicator .recordset-bar{width:100%;height:1px;border-radius:8px;background-color:#E6E6E6;position:absolute;margin:auto}
recordset-count-indicator .recordset-indicator-control .recordset-indicator .recordset-indicator{height:1px;border-radius:38px;background-color:#F78E1E;position:absolute;margin:auto;max-width:260px}
recordset-count-indicator .recordset-indicator-control .recordset-label{height:15px;width:100%;display:flex;position:relative;align-items:center;margin:5px 0 5px;flex-direction:row-reverse}
recordset-count-indicator .recordset-indicator-control .recordset-label .recordset-count{height:12px;font-size:11px;font-weight:500;text-align:center;color:#737373}
.checkmark-container{display:inline-flex;align-items:center;cursor:pointer}
.checkmark-container .checkmark{display:inline-flex;align-items:center;justify-content:center;height:30px;width:30px}
.checkmark-container .checkmark .check{border-radius:12px;cursor:pointer;height:18px;overflow:hidden;width:18px;border:1px solid #D4D4D9}
.checkmark-container .checkmark .check div{border-radius:12px;display:none;height:20px;width:20px}
.checkmark-container .checkmark .check.selected{border:0;width:20px;height:20px}
.checkmark-container .checkmark .check.selected div{display:block}
.checkmark-container .checkmark .check.selected div svg{background-color:#fff;fill:#F78E1E}
.checkmark-container:hover .checkmark .check:not(.selected){border:0;width:20px;height:20px}
.checkmark-container:hover .checkmark .check:not(.selected) div{display:block}
.checkmark-container:hover .checkmark .check:not(.selected) div svg{background-color:#fff;fill:#D4D4D9}
.checkmark-container .label{font-size:14px;margin-left:5px}
.info-flyout{position:absolute;right:10px;top:10px;cursor:pointer;transition:all 0s ease-in-out}
.info-flyout svg{fill:none}
.info-flyout:hover svg{fill:#58585A}
.info-flyout:hover svg circle{stroke:#fff}
.info-flyout-tooltip{position:fixed;border-radius:2px;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.23);z-index:9999;visibility:hidden;opacity:0;transform:scale(0);padding:15px 20px;margin:20px;font-family:Carteboto;font-size:14px;line-height:20px}
.info-flyout-tooltip.show{visibility:visible;animation:show-tool-tip 275ms forwards}
@keyframes show-tool-tip{0%{opacity:0;transform:scale(0)}
100%{opacity:1;transform:scale(1)}
}
.info-flyout-tooltip .tool-tip-header{font-size:14px;font-weight:500;color:#404040;line-height:28px}
.info-flyout-tooltip .seperator{width:100%;height:1px;background-color:#E6E6E6;margin:15px 0}
.info-flyout-tooltip ul{list-style-position:inside;list-style-type:circle}
.info-flyout-tooltip ul li{font-family:Carteboto;font-size:12px;color:#737373;line-height:35px}
users-and-roles-dropdown{height:27px}
users-and-roles-dropdown .searchable-dropdown .dropdown-panel .dropdown-item{border:none}
users-and-roles-dropdown .separator-line{margin:15px 0;height:1px;width:100%;background-color:#D4D4D9}
users-and-roles-dropdown .noIcon,users-and-roles-dropdown .roleIcon,users-and-roles-dropdown .userIcon{background-repeat:no-repeat;background-position-x:8px;background-position-y:9px;padding-left:22px;width:auto;height:23px}
users-and-roles-dropdown .added-item .noIcon,users-and-roles-dropdown .added-item .roleIcon,users-and-roles-dropdown .added-item .userIcon{background-position-y:5px;padding-left:32px}
users-and-roles-dropdown .userIcon{background-image:url(../Images/single-user-dark.svg);background-position-x:11px}
users-and-roles-dropdown .roleIcon{background-image:url(../Images/multi-user-dark.svg)}
users-and-roles-dropdown .added-users-and-roles-list{overflow:auto;margin-top:10px;display:flex;flex-direction:column;width:100%}
users-and-roles-dropdown .added-users-and-roles-list .added-item{color:#646466;font-size:12px;cursor:pointer;background-color:#fff;border:1px solid #EDEDF2;display:flex;flex-direction:row;align-items:center;min-height:28px;box-sizing:border-box;outline:1px solid #EDEDF2}
users-and-roles-dropdown .added-users-and-roles-list .added-item .name{margin-right:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
users-and-roles-dropdown .added-users-and-roles-list .added-item:hover{background-color:#F5F5FA;transition:background-color .15s ease-in-out;border:1px solid #EDEDF2;box-sizing:border-box;outline:1px solid #EDEDF2}
users-and-roles-dropdown .added-users-and-roles-list .added-item:hover .delete-button>svg{fill:#A6A6A6}
users-and-roles-dropdown .added-users-and-roles-list .added-item:not(:first-child){border-top:none}
users-and-roles-dropdown .added-users-and-roles-list .added-item .delete-button{margin-left:auto;width:25px}
users-and-roles-dropdown .added-users-and-roles-list .added-item .delete-button>svg{fill:#fff}
users-and-roles-dropdown .added-users-and-roles-list .added-item .delete-button>svg:hover{fill:#000}
labor-and-crews-dropdown,labor-dropdown{height:27px}
labor-and-crews-dropdown .searchable-dropdown .dropdown-panel .dropdown-item,labor-dropdown .searchable-dropdown .dropdown-panel .dropdown-item{border:none}
labor-and-crews-dropdown .link-dropdown,labor-dropdown .link-dropdown{width:95%;margin:auto;border:1px solid #CCC}
labor-and-crews-dropdown .link-dropdown .dropdown-panel,labor-dropdown .link-dropdown .dropdown-panel{width:100%}
labor-and-crews-dropdown .link-dropdown .dropdown-panel .separator-dot,labor-dropdown .link-dropdown .dropdown-panel .separator-dot{align-items:flex-end;background-color:#969699;border-radius:2px;display:inline-block;flex-grow:0;height:4px;line-height:4px;margin:2px 8px;min-width:4px}
labor-and-crews-dropdown .separator-line,labor-dropdown .separator-line{margin:15px 0;height:1px;width:100%;background-color:#D4D4D9}
labor-and-crews-dropdown .crewIcon,labor-and-crews-dropdown .laborIcon,labor-and-crews-dropdown .noIcon,labor-dropdown .crewIcon,labor-dropdown .laborIcon,labor-dropdown .noIcon{background-repeat:no-repeat;background-position-x:8px;background-position-y:9px;padding-left:22px;width:auto;height:23px}
labor-and-crews-dropdown .overflow-wrapper,labor-dropdown .overflow-wrapper{overflow-y:auto;overflow-x:hidden;height:260px}
labor-and-crews-dropdown .added-item .crewIcon,labor-and-crews-dropdown .added-item .laborIcon,labor-and-crews-dropdown .added-item .noIcon,labor-dropdown .added-item .crewIcon,labor-dropdown .added-item .laborIcon,labor-dropdown .added-item .noIcon{background-position-y:5px;padding-left:35px}
labor-and-crews-dropdown .added-item .avatarImage,labor-dropdown .added-item .avatarImage{width:28px;height:28px}
labor-and-crews-dropdown .laborIcon,labor-dropdown .laborIcon{background-image:url(../Images/single-user-dark.svg);background-position-x:11px}
labor-and-crews-dropdown .crewIcon,labor-dropdown .crewIcon{background-image:url(../Images/multi-user-dark.svg)}
labor-and-crews-dropdown .crewOffset,labor-dropdown .crewOffset{margin-left:10px}
labor-and-crews-dropdown .added-labor-and-crews-list,labor-dropdown .added-labor-and-crews-list{margin-top:10px;display:flex;flex-direction:column;width:95%;margin:auto}
labor-and-crews-dropdown .added-labor-and-crews-list .added-item,labor-dropdown .added-labor-and-crews-list .added-item{color:#646466;font-size:12px;background-color:#fff;border:1px solid #CCC;flex-direction:row;align-items:flex-start;height:30px;display:flex;-webkit-touch-callout:none;-ms-user-select:none;user-select:none;box-sizing:border-box}
labor-and-crews-dropdown .added-labor-and-crews-list .added-item .flex-80,labor-dropdown .added-labor-and-crews-list .added-item .flex-80{flex-grow:0;flex-shrink:0;flex-basis:80%;display:flex;flex-direction:row;align-items:flex-start;height:30px}
labor-and-crews-dropdown .added-labor-and-crews-list .added-item .flex-80 .displayField,labor-dropdown .added-labor-and-crews-list .added-item .flex-80 .displayField{margin:auto 0 auto 10px;font-size:12px;letter-spacing:.5px;color:#717171;max-width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
labor-and-crews-dropdown .added-labor-and-crews-list .added-item .flex-80 .displayField .separator-dot,labor-dropdown .added-labor-and-crews-list .added-item .flex-80 .displayField .separator-dot{align-items:flex-end;background-color:#969699;border-radius:2px;display:inline-block;flex-grow:0;height:4px;line-height:4px;margin:2px 8px;min-width:4px}
labor-and-crews-dropdown .added-labor-and-crews-list .added-item .flex-20,labor-dropdown .added-labor-and-crews-list .added-item .flex-20{flex-grow:0;flex-shrink:0;flex-basis:20%;display:flex;flex-direction:row;align-items:flex-end;height:30px}
labor-and-crews-dropdown .added-labor-and-crews-list .added-item .flex-20 .assignment-count,labor-dropdown .added-labor-and-crews-list .added-item .flex-20 .assignment-count{margin:auto 0 auto auto;background:#3e6cd6;width:25px;height:18px;border-radius:8.5px;text-align:center}
labor-and-crews-dropdown .added-labor-and-crews-list .added-item .flex-20 .assignment-count .assignment-count-text,labor-dropdown .added-labor-and-crews-list .added-item .flex-20 .assignment-count .assignment-count-text{font-size:12px;font-weight:500;letter-spacing:.5px;color:#fff;margin-top:1.5px}
labor-and-crews-dropdown .added-labor-and-crews-list .added-item .flex-20 .delete-button,labor-dropdown .added-labor-and-crews-list .added-item .flex-20 .delete-button{cursor:pointer;margin:auto 8px auto auto;width:12px;height:12px}
labor-and-crews-dropdown .added-labor-and-crews-list .added-item .flex-20 .delete-button>svg,labor-dropdown .added-labor-and-crews-list .added-item .flex-20 .delete-button>svg{fill:#fff}
labor-and-crews-dropdown .added-labor-and-crews-list .added-item:hover,labor-dropdown .added-labor-and-crews-list .added-item:hover{background-color:#F5F5FA;transition:background-color .15s ease-in-out;box-sizing:border-box}
labor-and-crews-dropdown .added-labor-and-crews-list .added-item:hover .flex-20 .delete-button>svg,labor-dropdown .added-labor-and-crews-list .added-item:hover .flex-20 .delete-button>svg{fill:#A6A6A6}
labor-and-crews-dropdown .added-labor-and-crews-list .added-item:hover .flex-20 .delete-button>svg:hover,labor-dropdown .added-labor-and-crews-list .added-item:hover .flex-20 .delete-button>svg:hover{fill:#000}
labor-and-crews-dropdown .added-labor-and-crews-list .added-item:not(:first-child),labor-dropdown .added-labor-and-crews-list .added-item:not(:first-child){border-top:none}
labor-dropdown .added-labor-and-crews-list .added-item{-webkit-touch-callout:none;-ms-user-select:none;user-select:none;outline:1px solid #EDEDF2}
labor-dropdown .added-labor-and-crews-list .added-item .flex-90{flex-grow:0;flex-shrink:0;flex-basis:90%;display:flex;flex-direction:row;align-items:flex-start;height:30px}
labor-dropdown .added-labor-and-crews-list .added-item .flex-90 .displayField{margin:auto 0 auto 10px;font-size:12px;letter-spacing:.5px;color:#717171;max-width:262px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
labor-dropdown .added-labor-and-crews-list .added-item .flex-90 .separator-dot{align-items:flex-end;background-color:#969699;border-radius:2px;display:inline-block;flex-grow:0;height:4px;line-height:4px;margin:2px 8px;min-width:4px}
labor-dropdown .added-labor-and-crews-list .added-item .flex-10{flex-grow:0;flex-shrink:0;flex-basis:10%;display:flex;flex-direction:row;align-items:flex-end;height:30px}
labor-dropdown .added-labor-and-crews-list .added-item .flex-10 .delete-button{cursor:pointer;margin:auto 8px auto auto;width:12px;height:12px}
labor-dropdown .added-labor-and-crews-list .added-item .flex-10 .delete-button>svg{fill:#fff}
labor-dropdown .added-labor-and-crews-list .added-item:hover{background-color:#F5F5FA;transition:background-color .15s ease-in-out;outline:1px solid #EDEDF2}
labor-dropdown .added-labor-and-crews-list .added-item:hover .flex-10 .delete-button>svg{fill:#A6A6A6}
labor-dropdown .added-labor-and-crews-list .added-item:hover .flex-10 .delete-button>svg:hover{fill:#000}
item-delete-with-confirm{position:relative}
item-delete-with-confirm.hide{visibility:hidden}
item-delete-with-confirm .delete-button{border-radius:16px;cursor:pointer;height:32px;width:32px;display:flex;align-items:center;justify-content:center}
item-delete-with-confirm .delete-button.hide{display:none}
item-delete-with-confirm .delete-button:hover{background-color:#EDEDF2}
item-delete-with-confirm .delete-button svg{height:16px;width:16px}
item-delete-with-confirm .delete-button svg path{fill:#7D7D80}
item-delete-with-confirm .confirmation-buttons{margin-right:5px;display:none}
item-delete-with-confirm .confirmation-buttons.show{display:flex;flex-direction:row-reverse}
item-delete-with-confirm .confirmation-buttons.show div{border-radius:2px;font-size:12px;font-weight:500;height:26px;line-height:26px;margin:0 7px;padding:0 8px;cursor:pointer}
item-delete-with-confirm .confirmation-buttons.show div.confirm-delete{background-color:#707073;color:#fff}
item-delete-with-confirm .confirmation-buttons.show div.confirm-delete:hover{background-color:#575759}
item-delete-with-confirm .confirmation-buttons.show div.cancel-delete{color:#969699}
item-delete-with-confirm .confirmation-buttons.show div.cancel-delete:hover{color:#646466}
.add-plus-button-orange{position:relative;width:10px;height:10px;padding:4px;margin-top:8px;margin-left:19px;background-color:#F78E1E;border-radius:14px;display:flex;cursor:pointer;align-items:center}
.add-plus-button-orange>svg g{width:10px;height:10px;fill:#fff}
.add-plus-button-orange.disabled{background-color:#A6A6A6;cursor:default}
#cgFlatColors .assets{background-color:#659000}
#cgFlatColors .requests{background-color:#952B00}
#cgFlatColors .reports{background-color:#683F6D}
#cgFlatColors .resources{background-color:#D9A400}
#cgFlatColors .work{background-color:#3F6DDC}
#cgFlatColors .scenarios{background-color:#02938A}
@keyframes CIRCLE-ROTATE{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
@keyframes wait-loader-animation{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.childGridButtons .ui-state-hover .ui-icon{background-image:url(../images/ui-icons_454545_256x240.png)}
.childGridButtons .gridExport.disabled,.childGridButtons .gridExport.disabled:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMusHffQQMgdQCI+bFIN7IAFYAk7ZFFnZ3sGaHMBBwawYAJiX0QCcMMKQBShUA8EZtmFiSFDjgsWAB1Ol6bsflZAKpRHyq0kGjNQLABWSPQdQlEaQbaugApIJE1gmz/CDKYCYdGkP/jsdkIZRsA6QssOCz+AA31C9AQZ0CLygcooY0meQFIOWBxEThNwNIBoQDDCwZOMwuSf/6To/kCuTYDBBgAb9k2kWehyR4AAAAASUVORK5CYII=)}
.childGridButtons .gridFieldChooser.enable,.childGridButtons .gridFieldChooser:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABqUlEQVQ4T42SzUsCYRDGfdfVrhXdFaJzSv+AotApy78gyc9LRfcM0s5BevIrts51qGthBF0TvdYhO3ayYyBqv7E1Fl1hF4aZd995nnnemVEuh18ikVj0eDx+pVSzWq0uJ5NJX6PR+FRO8Llczj8YDF7JfYYgPhqNDOJYv99fdUQgRTKZzCPADcIrbBe71TSt7IgA8A+ABQjytVrtTMg4Rzh/OyLIZrPrw+HwHPlBi4IWvYjOEKTT6X0SS7AHqdYW+dJAr9f7TvjC/23ur/FbomJMACiGCwAoEB+TUKRi2O1290i8xE45d6TryP/ivEkDu4Zh/D0B0AOgKGFLiDAN65kTWsKfILdoN7ExgUXiynQS1Zooi8wbt5IGMWM/I7khSUfqTr1ev0NVHVVJU8mFeFSUponUZETmhXRWZu1KpVIhSJ+sAO5mmq6k6yStYgdUVNMKeMIHticNrVQqnRkFkx8oeSNes3lrD96wHVhyx5IA53EFrEs1nyiRLePcJgzh/59mq8DcgyNmG9d1PSBvt6xtnrjDJO7njtF6AZnsgezDIaDyvPFN/v8C0DXWIjbu6i4AAAAASUVORK5CYII=)}
.childGridButtons .gridExport{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMusGLVWgMgdQCI+bFIN7IAFYAk7ZFFI8KCGaHMBBwawYAJiX0QCcMMKQBShUA8EZtmFiSFDjgsWAB1Ol6bsflZAKpRHyq0kGjNQLABWSPQdQlEaQbaugApIJE1gmz/CDKYCYdGkP/jsdkIZRsA6QssOCz+AA31C9AQZ0CLygcooY0meQFIOWBxEThNwNIBoQDDCwZOMwuSf/6To/kCuTYDBBgAmvE3wtoYq4IAAAAASUVORK5CYII=)}
.childGridButtons .gridExport.disabled.childGrid,.childGridButtons .gridExport.disabled:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMusHffQQMgdQCI+bFIN7IAFYAk7ZFFnZ3sGaHMBBwawYAJiX0QCcMMKQBShUA8EZtmFiSFDjgsWAB1Ol6bsflZAKpRHyq0kGjNQLABWSPQdQlEaQbaugApIJE1gmz/CDKYCYdGkP/jsdkIZRsA6QssOCz+AA31C9AQZ0CLygcooY0meQFIOWBxEThNwNIBoQDDCwZOMwuSf/6To/kCuTYDBBgAb9k2kWehyR4AAAAASUVORK5CYII=)}
.childGridButtons .gridExport:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMukJdfZACkDgAxPxbpRhagApCkPbLopIl9jFBmAg6NYMCExD6IhGGGFACpQiCeiE0zC5JCBxwWLIA6Ha/N2PwsANWoDxVaSLRmINiArBHougSiNANtXYAUkMgaQbZ/BBnMhEMjyP/x2GyEsg2A9AUWHBZ/gIb6BWiIM6BF5QOU0EaTvACkHLC4CJwmYOmAUIDhBQOnmQXJP//J0XyBXJsBAgwA3HY7Mm+M4jgAAAAASUVORK5CYII=)}
@keyframes modalBounceIn{0%{opacity:0;transform:scale(.75) translate3d(0,0,0)}
50%{opacity:.3;transform:scale(1.05)}
70%{opacity:.9;transform:scale(1)}
100%{opacity:1;transform:scale(1) translate3d(0,0,0)}
}
.modalBounceIn{opacity:0}
.modalBounceIn.show{opacity:0;animation-name:modalBounceIn;animation-duration:375ms;animation-timing-function:linear;animation-fill-mode:forwards}
.frozen-button{display:inline-block;position:relative;color:transparent;border:none;border-radius:initial;background-color:transparent;background-repeat:no-repeat;background-position:center;width:26px;height:24px;line-height:initial;padding-left:0;margin-left:0;background-size:16px 16px;cursor:pointer;vertical-align:top;margin-top:8px;visibility:hidden}
.ui-jqgrid tr.ui-row-ltr .timesheet-enter-resources-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .timesheet-enter-resources-link,.ui-jqgrid tr.ui-row-ltr:hover .timesheet-enter-resources-link{background-image:url(../Images/Grid/grid_timesheet_light.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .timesheet-enter-resources-link.hidden,.ui-jqgrid tr.ui-row-ltr:hover .timesheet-enter-resources-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .timesheet-enter-resources-link:hover,.ui-jqgrid tr.ui-row-ltr:hover .timesheet-enter-resources-link:hover{background-image:url(../Images/Grid/grid_timesheet_light_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .timesheet-enter-resources-link{background-image:url(../Images/Grid/grid_timesheet_dark.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .timesheet-enter-resources-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .timesheet-enter-resources-link:hover{background-image:url(../Images/Grid/grid_timesheet_dark_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .timesheet-enter-resources-link.clicked{background-color:#3f3f3f}
.ui-jqgrid tr.ui-row-ltr .enter-resources-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .enter-resources-link,.ui-jqgrid tr.ui-row-ltr:hover .enter-resources-link{background-image:url(../Images/Grid/grid_timesheet_light.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .enter-resources-link.hidden,.ui-jqgrid tr.ui-row-ltr:hover .enter-resources-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .enter-resources-link:hover,.ui-jqgrid tr.ui-row-ltr:hover .enter-resources-link:hover{background-image:url(../Images/Grid/grid_timesheet_light_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .enter-resources-link{background-image:url(../Images/Grid/grid_timesheet_dark.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .enter-resources-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .enter-resources-link:hover{background-image:url(../Images/Grid/grid_timesheet_dark_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .enter-resources-link.clicked{background-color:#3f3f3f}
.ui-jqgrid tr.ui-row-ltr .summary-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .summary-link,.ui-jqgrid tr.ui-row-ltr:hover .summary-link{background-image:url(../Images/Grid/grid_info_light.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .summary-link.hidden,.ui-jqgrid tr.ui-row-ltr:hover .summary-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .summary-link:hover,.ui-jqgrid tr.ui-row-ltr:hover .summary-link:hover{background-image:url(../Images/Grid/grid_info_light_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .summary-link{background-image:url(../Images/Grid/grid_info_dark.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .summary-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .summary-link:hover{background-image:url(../Images/Grid/grid_info_dark_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .summary-link.clicked{background-color:#3f3f3f}
.ui-jqgrid tr.ui-row-ltr .view-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .view-link,.ui-jqgrid tr.ui-row-ltr:hover .view-link{background-image:url(../Images/Grid/grid_view-record_light.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .view-link.hidden,.ui-jqgrid tr.ui-row-ltr:hover .view-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .view-link:hover,.ui-jqgrid tr.ui-row-ltr:hover .view-link:hover{background-image:url(../Images/Grid/grid_view-record_light_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .view-link{background-image:url(../Images/Grid/grid_view-record_dark.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .view-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .view-link:hover{background-image:url(../Images/Grid/grid_view-record_dark_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .view-link.clicked{background-color:#3f3f3f}
.ui-jqgrid tr.ui-row-ltr .remove-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .remove-link,.ui-jqgrid tr.ui-row-ltr:hover .remove-link{background-image:url(../Images/Grid/grid_trash_light.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .remove-link.hidden,.ui-jqgrid tr.ui-row-ltr:hover .remove-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .remove-link:hover,.ui-jqgrid tr.ui-row-ltr:hover .remove-link:hover{background-image:url(../Images/Grid/grid_trash_light_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .remove-link{background-image:url(../Images/Grid/grid_trash_dark.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .remove-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .remove-link:hover{background-image:url(../Images/Grid/grid_trash_dark_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .remove-link.clicked{background-color:#3f3f3f}
.ui-jqgrid tr.ui-row-ltr .edit-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .edit-link,.ui-jqgrid tr.ui-row-ltr:hover .edit-link{background-image:url(../Images/Grid/grid_edit_light.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .edit-link.hidden,.ui-jqgrid tr.ui-row-ltr:hover .edit-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .edit-link:hover,.ui-jqgrid tr.ui-row-ltr:hover .edit-link:hover{background-image:url(../Images/Grid/grid_edit_light_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .edit-link{background-image:url(../Images/Grid/grid_edit_dark.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .edit-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .edit-link:hover{background-image:url(../Images/Grid/grid_edit_dark_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .edit-link.clicked{background-color:#3f3f3f}
.ui-jqgrid tr.ui-row-ltr .create-task-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .create-task-link,.ui-jqgrid tr.ui-row-ltr:hover .create-task-link{background-image:url(../Images/Grid/grid_task_light.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .create-task-link.hidden,.ui-jqgrid tr.ui-row-ltr:hover .create-task-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .create-task-link:hover,.ui-jqgrid tr.ui-row-ltr:hover .create-task-link:hover{background-image:url(../Images/Grid/grid_task_light_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .create-task-link{background-image:url(../Images/Grid/grid_task_dark.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .create-task-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .create-task-link:hover{background-image:url(../Images/Grid/grid_task_dark_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .create-task-link.clicked{background-color:#3f3f3f}
.ui-jqgrid tr.ui-row-ltr .NoLocationIndicator.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .NoLocationIndicator,.ui-jqgrid tr.ui-row-ltr:hover .NoLocationIndicator{background-image:url(../Images/Grid/grid_no_location.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .NoLocationIndicator.hidden,.ui-jqgrid tr.ui-row-ltr:hover .NoLocationIndicator.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .NoLocationIndicator:hover,.ui-jqgrid tr.ui-row-ltr:hover .NoLocationIndicator:hover{background-image:url(../Images/Grid/grid_no_location.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .NoLocationIndicator{background-image:url(../Images/Grid/grid_no_location_dark.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .NoLocationIndicator.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .NoLocationIndicator:hover{background-image:url(../Images/Grid/grid_no_location_dark.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .NoLocationIndicator.clicked{background-color:#3f3f3f}
.ui-jqgrid tr.ui-row-ltr .request-details-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .request-details-link,.ui-jqgrid tr.ui-row-ltr:hover .request-details-link{background-image:url(../Images/Grid/grid_info_light.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .request-details-link.hidden,.ui-jqgrid tr.ui-row-ltr:hover .request-details-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .request-details-link:hover,.ui-jqgrid tr.ui-row-ltr:hover .request-details-link:hover{background-image:url(../Images/Grid/grid_info_light_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .request-details-link{background-image:url(../Images/Grid/grid_info_dark.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .request-details-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .request-details-link:hover{background-image:url(../Images/Grid/grid_info_dark_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .request-details-link.clicked{background-color:#3f3f3f}
.ui-jqgrid tr.ui-row-ltr .add-to-request-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .add-to-request-link,.ui-jqgrid tr.ui-row-ltr:hover .add-to-request-link{background-image:url(../Images/Grid/phone_light.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .add-to-request-link.hidden,.ui-jqgrid tr.ui-row-ltr:hover .add-to-request-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-hover .add-to-request-link:hover,.ui-jqgrid tr.ui-row-ltr:hover .add-to-request-link:hover{background-image:url(../Images/Grid/phone_light_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .add-to-request-link{background-image:url(../Images/Grid/phone_dark.png);visibility:visible}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .add-to-request-link.hidden{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .add-to-request-link:hover{background-image:url(../Images/Grid/phone_dark_hover.png)}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .add-to-request-link.clicked{background-color:#3f3f3f}
.ui-jqgrid tr.ui-row-ltr .NoLocationIndicator{visibility:visible;background-image:url(../Images/Grid/grid_no_location.png);cursor:default}
.ui-jqgrid tr.ui-row-ltr .NoLocationIndicator[title=""]{visibility:hidden}
.ui-jqgrid tr.ui-row-ltr .RowWarningIndicator{visibility:visible;background-image:url(../Images/Grid/grid_error.png);cursor:default}
.ui-jqgrid tr.ui-row-ltr .RowWarningIndicator:hover{background-image:url(../Images/Grid/grid_error.png)}
.ui-jqgrid tr.ui-row-ltr .add-to-request-link,.ui-jqgrid tr.ui-row-ltr .request-details-link{display:none}
.ui-jqgrid tr.ui-row-ltr.ui-state-highlight .add-to-request-link.clicked{background-color:transparent}
.cg-grid-error-tooltip .ui-tooltip-content{padding-left:20px;padding-right:20px}
.ko-grid{position:relative;font-size:12px;overflow:hidden;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);min-height:200px}
.ko-grid,.ko-grid *{box-sizing:border-box;vertical-align:top}
.ko-grid-row{position:relative;white-space:nowrap;font-size:0;border-bottom:1px solid #E6E6E6;cursor:default;-ms-user-select:none;user-select:none}
.ko-grid-row .ko-grid-btn{cursor:pointer}
.ko-grid-row.hover{background:#F2F2F2}
.ko-grid-row.hover .ko-grid-btn svg{fill:#989899}
.ko-grid-row.hover .ko-grid-btn:hover svg{fill:#737373}
.ko-grid-row.selected{background:#666;color:#fff;font-weight:500}
.ko-grid-row.selected .ko-grid-btn svg{fill:#fff}
.ko-grid-row.selected .ko-grid-btn:hover svg{fill:#E6E6E6}
.ko-grid-row.selected.hover{background:#4D4D4D}
.ko-grid-row.selected a.cgNavigation{color:#fff}
.ko-grid-row.bold{font-weight:500}
.ko-grid-col{font-size:12px;padding:0 6px;border-right:1px solid transparent;height:100%;display:inline-flex;align-items:center;vertical-align:top;min-width:60px}
.ko-grid-col,.ko-grid-col>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ko-grid-col>span{width:100%}
.ko-grid-col-sizes{height:0;overflow:hidden;border:none}
.ko-grid-col-sizes td{padding:0;margin:0;border:0}
.ko-grid-col-selector{position:absolute;top:0;right:180px;width:190px;background-color:#fff;display:none}
.ko-grid-col.ko-grid-row-checkbox{align-items:center;justify-content:center;padding:0;min-width:0}
.ko-grid-col a.cgNavigation{color:#696969}
.ko-grid-table-header{border-left:1px solid #BFBFBF;color:#333;white-space:nowrap;overflow:hidden;-ms-user-select:none;user-select:none}
.ko-grid-table-header .ko-grid-col-header{border-right:1px solid #BFBFBF;cursor:pointer;background-color:#E6E6E6;padding-left:6px;font-size:14px}
.ko-grid-table-header .ko-grid-col-header.placeholder{background-color:#4D4D4D}
.ko-grid-table-header .ko-grid-col-header.ui-sortable-helper{align-items:initial;line-height:16px}
.ko-grid-table-header .ko-grid-col-header .sort{overflow:auto;width:0;height:0;border-style:solid;border-width:0 4px 4px 4px;margin-right:4px;margin-left:2px;border-color:transparent transparent transparent transparent;position:absolute;right:0}
.ko-grid-table-header .ko-grid-col-header .sort[data-sort-direction=asc]{border-width:0 4px 4px 4px;border-color:transparent transparent #8B8B8B transparent}
.ko-grid-table-header .ko-grid-col-header .sort[data-sort-direction=desc]{border-style:solid;border-width:4px 4px 0 4px;border-color:#8B8B8B transparent transparent transparent}
.ko-grid-table-header .ko-grid-col-header:hover .sort[data-sort-direction=asc]{border-color:transparent transparent #4D4D4D transparent}
.ko-grid-table-header .ko-grid-col-header:hover .sort[data-sort-direction=desc]{border-color:#4D4D4D transparent transparent transparent}
.ko-grid-table-header-wrapper{max-width:100%;min-width:100%;overflow:hidden;background:#E6E6E6;display:inline-flex}
.ko-grid-table-header-wrapper>*{flex-shrink:0}
.ko-grid-table-header-wrapper .ko-grid-action-area{position:absolute;top:0;right:0;background-color:#E6E6E6;border-left:1px solid #BFBFBF}
.ko-grid-table-header-wrapper .ko-grid-action-area .gridExport{cursor:pointer}
.ko-grid.dark .ko-grid-table-header{border-left:1px solid #A6A6A6;background-color:#333;color:#CCC}
.ko-grid.dark .ko-grid-table-header .ko-grid-col-header{border-right:1px solid #A6A6A6;background-color:#333}
.ko-grid.dark .ko-grid-table-header-wrapper{background:#333}
.ko-grid.dark .ko-grid-table-header-wrapper .ko-grid-action-area{background-color:#333;border-left:1px solid #A6A6A6;border-top:1px solid #A6A6A6;border-bottom:1px solid #A6A6A6}
.ko-grid-main-body{overflow:auto;width:100%;-webkit-overflow-scrolling:auto}
.ko-grid-table{-webkit-user-select:none;max-width:none}
.ko-grid-table-main{min-width:100%;background-color:inherit;position:relative}
.ko-grid-table-frozen-right{position:absolute;top:39px;width:120px;overflow:hidden;background-color:inherit}
.ko-grid-table-frozen-right button{font-size:9px;padding:1px}
.ko-grid-table-frozen-right .ko-grid-col{padding-left:6px}
.ko-grid-table-frozen-right .ko-grid-col .ko-grid-row-button{display:inline-block}
.ko-grid-table-frozen-right .ko-grid-row-button{float:left;margin-right:4px}
.ko-grid-checkall{display:inline-flex;align-items:center;justify-content:center}
.ko-grid-resize-mark{width:2px;left:0;background-color:#737373;cursor:e-resize;cursor:col-resize;position:absolute;top:0;overflow:hidden;display:none;border:0 none}
.ko-grid-footer{height:26px;padding:5px 20px;border-top:1px solid #BFBFBF;border-bottom:1px solid #BFBFBF;display:flex}
.ko-grid-footer .ko-grid-selected-count{display:inline-flex;margin-right:auto;color:#333;font-weight:500}
.ko-grid-footer .ko-grid-row-count{color:#333}
.ko-grid-footer .ko-grid-row-count>span{font-weight:500}
.ko-grid-action-area{flex-direction:row-reverse}
.ko-grid-action-area-button{height:70%}
.ko-grid-no-data{position:absolute;top:0;bottom:0;left:0;right:0;display:inline-flex;z-index:100;align-items:center;text-align:center;justify-content:center;font-size:15px;font-weight:500;color:#4D4D4D}
.ko-grid-loading{position:absolute;top:0;left:0;right:0;bottom:0;display:inline-flex}
.ko-grid-loading>div{margin:auto;height:50px;width:50px;background-size:cover;background-image:url(../Images/waitspinner.png);animation:CIRCLE-ROTATE 1s infinite linear}
.ko-grid input[type=checkbox]{margin:0;height:16px}
.ko-grid input[type=checkbox]~div{margin:0;height:16px}
.ko-grid input[type=checkbox]~div.checksome{background-image:url(../images/checkall-sprite.png);background-position:1px -65px}
.ko-grid input[type=checkbox]~div.checksome:hover{background-image:url(../images/checkall-sprite.png);background-position:0 -80px}
.ko-grid-header-button{float:right}
.ko-grid-header-button .dropdownMenu{padding:0}
.grid-cell-currency,.grid-cell-number,.grid-cell-quantity{margin-left:auto;text-align:right}
.grid-cell-bool{height:5px;width:5px;background:#fff;border-radius:5px;box-shadow:0 0 0 2px #fff,0 0 0 3px #333,0 0 0 5px #fff;box-sizing:border-box;margin:auto}
.grid-cell-bool.yes{background:#333}
.grid-btn-export,.grid-btn-fieldchooser{height:100%;width:28px;cursor:pointer}
.grid-btn-export svg,.grid-btn-fieldchooser svg{height:100%;max-width:100%}
.grid-btn-fieldchooser svg path{fill:#A6A6A6}
.grid-btn-fieldchooser svg:hover path{fill:#737373}
.grid-btn-export{width:13px}
.grid-btn-export svg g{stroke:#A6A6A6}
.grid-btn-export.disabled{cursor:default}
.grid-btn-export.disabled g{stroke:#BFBFBF}
.grid-btn-export:not(.disabled):hover g{stroke:#737373}
.grid-btn-edit{line-height:1}
.grid-btn-edit svg{height:17px;width:16px;fill:#737373}
.cg-btn-menu.actions{float:right;width:57px;top:-8px;margin-left:6px}
.cg-btn-menu.actions svg{fill:#737373;position:absolute;top:6px;right:17px;height:15px;width:15px}
.cg-btn-menu.actions.disabled svg{fill:#A6A6A6}
.ko-advanced-filter{position:absolute;left:10%;right:15%}
automation-filter-builder{display:flex;flex-direction:column}
automation-filter-builder .syntax-mode-icon{font-size:13px;text-align:right;width:12px;cursor:pointer;margin-left:275px}
automation-filter-builder .syntax-mode-icon.active{color:#F78F1E;pointer-events:none;margin-bottom:10px}
automation-filter-builder textarea{margin-left:5px}
automation-filter-builder .filter-rows{display:flex;flex-shrink:0;flex-direction:column}
automation-filter-builder .filter-row ko-drop-down-menu{margin-bottom:6px}
automation-filter-builder .filter-row ko-drop-down-menu .cg-btn-menu-field{border-color:#D9D9D9;padding-left:10px}
automation-filter-builder .filter-controls{display:flex;flex-direction:column;margin-left:35px;width:305px}
automation-filter-builder .add-filter-btn{margin:5px 0 10px 2px;cursor:pointer}
automation-filter-builder .add-filter-btn.disabled{pointer-events:none;background-color:#BFBFBF}
automation-filter-builder .remove-filter-btn{cursor:pointer;width:10px;margin:4px 0 0 5px}
automation-filter-builder .remove-filter-btn svg{height:10px;padding:5px}
automation-filter-builder .remove-filter-btn svg g{fill:#A6A6A6;transition:fill .15s ease-in-out}
automation-filter-builder .remove-filter-btn:hover svg g{fill:#1A1A1A}
automation-filter-builder link-dropdown{margin-bottom:6px;cursor:pointer}
automation-filter-builder automation-mode-changer{position:absolute;right:24px}
automation-filter-builder .filter-row:not(:last-child) .add-filter-btn{display:none}
.filter-row{margin-left:5px;margin-top:10px;position:relative;float:left;display:flex;flex-direction:column}
.filter-row ko-drop-down-menu{margin-right:5px;margin-bottom:5px}
.filter-row ko-drop-down-menu .cg-btn-menu.value-mode{width:10px;margin-left:5px}
.filter-row .field-container,.filter-row .value-container{display:flex}
.filter-row .if-icon{margin:2px 10px 0 -37px}
.filter-row .field-container{height:27px;margin-bottom:6px}
.filter-row .text-box.numeric{text-align:left}
.filter-row .logic-operator{margin-top:6px;display:flex}
.filter-row .logic-operator .and{font-size:12px;font-weight:500;width:26px;margin-right:10px}
.filter-row .logic-operator .divider{width:310px;height:1px;background-color:#D4D4D9;margin-top:6px}
.filter-row:last-child .logic-operator{display:none}
.value-container{position:relative;width:100%;min-height:25px;margin-bottom:6px}
.value-container .error-tile-container{right:9px;top:2px;left:auto;position:absolute}
.value-container .dd,.value-container .filterValueDateTimeDiv,.value-container .filterValueYesNoDiv,.value-container .lookup,.value-container .text-box{padding-left:0;padding-right:0;height:27px;margin-left:0;box-sizing:border-box;-moz-box-sizing:border-box}
.value-container .dd>.ddTitle,.value-container .filterValueDateTimeDiv>.ddTitle,.value-container .filterValueYesNoDiv>.ddTitle,.value-container .lookup>.ddTitle,.value-container .text-box>.ddTitle{width:165px}
.value-container .dd{width:190px!important;height:25px;border-color:#A8A8A8}
.value-container .dd>span:not(.arrow){margin-left:9px;background:0 0}
.value-container .dd:hover.cg-btn-quantity-unit{background:#fff;border-color:#7F7F7F}
.value-container select.text-box{width:196px}
.value-container .text-box{padding:0 8px;width:280px}
.value-container .text-box[readonly]{background:#EDEDED;border:#BFBFBF 1px solid;color:#BFBFBF}
.value-container .lookup-box{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;padding-right:21px;padding-left:8px}
html{height:100%}
body{height:100%;overflow:auto;overflow-y:hidden;min-width:1280px;background-color:#fff;font-size:12pt;font-family:Carteboto,Arial,Sans-Serif;letter-spacing:.25px;margin:0;padding:0;color:#696969;position:relative}
body button{font-family:Carteboto}
body .impersonate-bar{padding:1px;position:fixed;bottom:0;left:0;width:100%;background:#333;opacity:.8;color:#fff;box-shadow:0 0 5px rgba(0,0,0,.25);box-sizing:border-box;z-index:10000;pointer-events:none}
body .impersonate-bar__content{display:flex;align-items:center;justify-content:center;pointer-events:none}
body .impersonate-bar__content>*{display:flex;align-items:center;pointer-events:none}
body .impersonate-bar__text{padding-right:5px}
body .impersonate-bar__close{background:0 0;border:none;color:#fff;cursor:pointer;text-decoration:underline;pointer-events:auto}
body .impersonate-bar__close:hover{text-decoration:none}
body #globalKOAlert .ko-alert{display:flex;display:-moz-flex;align-items:center;justify-content:center}
body #globalKOAlert .ko-alert>div{top:0}
body .map{background:#E5E3DF}
body b,body strong{font-weight:500}
body h1,body h2,body h3,body h4,body h5,body h6{font-size:1.5em;color:#000}
body h1{font-size:2em;padding-bottom:0;margin-bottom:0}
body h2{padding:0 0 10px 0}
body h3{font-size:1.2em}
body h4{font-size:1.1em}
body h5,body h6{font-size:1em}
body select{border:1px solid #CCC;padding:2px;font-size:12px;color:#444;float:left}
body input[type=submit]{font-size:1.2em;padding:5px}
body table td{padding:5px;border:solid 1px transparent;border-left:0;border-right:0}
body table td .disabledOverlay{display:none}
body table th{padding:6px 5px;text-align:left;background-color:#E6E6E6;border:solid 0 #BFBFBF}
body table th.column-is-sorted{background-color:#D9D9D9}
body input[type=checkbox]{margin-left:1px;margin-top:4px;padding:0;height:16px;width:16px;float:left;position:relative;left:0;opacity:0}
body input:hover[type=checkbox],body input[type=checkbox]:focus{color:#666}
body input[type=checkbox]~div{background:url(../Images/checkbox-sprites.png) -1px -3px no-repeat;height:14px;margin-top:5px}
body input[type=checkbox]:checked~div{background-position:-1px -115px}
body input[type=checkbox]:focus:checked~div,body input[type=checkbox]:hover:checked~div{background-position:-1px -143px}
body input[type=checkbox]:focus~div{background-position:-1px -31px}
body input[type=checkbox]:hover~div{background-position:-1px -59px}
body input[type=checkbox]:active~div{background-position:-1px -59px}
body input[type=checkbox]:active:checked~div{background-position:-1px -171px}
body input[type=checkbox]:disabled~div,body input[type=checkbox]:focus:disabled~div,body input[type=checkbox]:hover:disabled~div{background-position:-1px -87px}
body input::-ms-input-placeholder{color:#A6A6A6}
body .display-field input[type=checkbox]~div{margin-top:7px}
body .display-field input[type=checkbox]:disabled~div,body .display-field input[type=checkbox]:focus:disabled~div,body .display-field input[type=checkbox]:hover:disabled~div{bottom:-3px;height:15px;left:-2px;position:relative;width:17px}
body input[type=checkbox]:disabled:checked~div,body input[type=checkbox]:focus:disabled:checked~div,body input[type=checkbox]:hover:disabled:checked~div{background-position:-1px -199px}
body .clear{clear:both}
body img.center{display:block;margin-left:auto;margin-right:auto}
body .radio{width:18px;height:19px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAutJREFUeNqsVMtPE0EY/7o77fZBoQ+iLI+CLdALmuXV4sXU+CAaQ/wPSDxy0MQTid69efCgXjwZLsbXQb2gwE3eNsSoLUiLMUoLyrbS4m67u34ztqRK68lJvsx838z8vtdvxmQYBvyPQaoZZ+cWIiaTaRydRFAVyna0fcHpHtpvDoUH5co7psqIEMCFh5/h8rjZbOZQgOc5tkfPaZoGiqKCrusKmq6GQwO3DwCVQFbwcpvdbqPea6ZRLBZhdzen4fJyGWwfaG5+MWGxWDqczjqm5/N5ePc+xubyaPf5oL29bR8sk8lq6HA0NNg/wYDmF5bGOI671djo5emhRHIDFheXwIcXW1uagaa4I8uwuroG6AxORk4wm6IoIMsZBTGaGBBG893jcbttNhukUmmYmp6BcGgQ/P4jf6Skqiq8fDXN1ufPDbM5nd7C4IpXOKyNhDpmVAeE52H5TRSO9vRAd1cn0yvFjo6Gz55m6SYxampzOp0EsxmlLemwWgVCMFTd0DFUGYLBLqB6NXE4HBAIBCCV3mK6IFhoF4MUSBIEAQjhYWfnNzXcbhfTawk6hlwux9b19U4K1EAJGVXVAoZJwOVylTqigVUQara/UCgAc4538nt7gKllaERJ3FCJmYDX64E6rFU8vgpUryUbG5+gM+BnawqKQJ85pHoUq27QAtLiDYVDsICt397+dqDYVCYnpxhZg91dTM9mf1DWTzD+mwm5+/XrJuZMoFc6hm33w6PHT+H17DwDpORb+7gODx4+gfVEAi6OXMDIHVinPAJlVXw6dxiP6PPgeT7Z0iI2NIsiq8OHWLwEtM10SkTq4MypCBbbysBXVt7qumFcH+jvvVH51iQMeU4Umyy+ttZ/fhk/kdGxWFzTitqLvj5ppNrrl5D6z7Ejh0TxMPF6PAcAkMmwuZkqYgb3+/ukS1W/kfJYWo6O4XQNO9Jst9vlUsutmI4JHc3gUxmnTar5H1X54CixpJIq/325cvwSYABDC1lWuVW0hAAAAABJRU5ErkJggg==)}
body .radio.active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAuFJREFUeNqsVE1ME0EUfu1Od0vptpu2ClusIP8xxCy0gIYLifGqIgYSLyQeOXjwRKJHE29EMUEvngyJ4awekXio8pumMWI5SE1ISzHRbmUXdtttfTNSUqXUi5NM5vd9733vfTO2UqkE/6ORapsfllaGbTbbFDoZxqVQ3se9FA7PcX/64mB/ttLGVhkRAkh4+RVOLzkcDjt24Dg7O6P3LMsCwzChWCwauHV3cCAyewzoECSOxiGXq456P5FGoVCAvT3NwumdMtgR0NLy6hbP8y2i6GZrXdfh00YC4rE10DUNzrV1Qk9PDzQ3h47AVDVnocOJgf7wHANaXlmbtNvtM4GAn6OXtpJf4cmjaVhdX4cDwziKJBSUYWR0DMbHx4DSNvAsm1UNxGgkh/wfeL0ejhACmcwuzM48ho1EAurr61kvN/3AgPn5l+AWRbg5egPofU3TOYzuFsHcKBgeMvpN6e3CAmynUyBJ0ok5ir5bhEg4DO1trSCKIlFVdYJG1OJ0CoRgqKZpQHLrC2B0NTWT0/Ygs/sNuru7QBB4WsUuCqQIgoBhckgrCwLPg+SV/ilADQtAbTweEVKptJcCxUwzD4QjjI4Lc1KLVrkx52ij7+8DFkqlQMl8Pm8SB+H9fh80yEEoWFZNEA9KhOYHbSCfy1OgbTtKPYZZL1HdEI6DoaEhOBUIQB2KsloX3RixLwBdnR3sfi73k1Z9junfQcizdHqHlbNXuQAd3eehXMU/6OC52yPByPVr4EZALD0C5Ux8Ok+ZIOnz4Dgu2dQke4OyzIw+JzYhGn0P2R/f2ZrDfLS2d8CVy8PgdDqZsuPxj8ViqXQ/Eu59WPnWqJ6WZLmRPxs6UzNHVO2JxKZlFaw3fX3K1WqvX0Hpv8aKnJblBuL3+Y4B7KJ+dnYyBWTwItyn3K76jZTb2npsEod7WM2gy+Vi/w7OnUjHho4WTdOcokU68T+q8sFRQSmHy+zfxpXtlwADAGU8PRP0gGOZAAAAAElFTkSuQmCC)}
body .radio:not(.disabled):focus,body .radio:not(.disabled):hover{cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAulJREFUeNqclDlsE0EUhv89vD7jtR2kJIqDQshFohCTkAOqAIKSEgmlgDYgIeioEB1CNNDQUFFAQ0dBQYUUCnKYpAHhcDk2WL5Yr+N77bV5MwpWEhIj8aTRzuy89827ZoRGo4FW8m5pZW57Gp6dmQofpCfsB1paXr1Gn9u01yMIQp5GjeYuGibNX9P3xl7oLhCdHiDFlzTtttmsoizLoHVzv15vwKhUYFSr7P+jmemTN/8CbUOWCKDY7faW4dZqJgqFglmv118R7GITRBAPQb4RwOt0OrhyKpVGKLSBZCrF14qiwO/3Y3RkGBaLhXuXyWRYyHcIdo+DlleCD2VJuu5r98nbOUIkEoGWSiCf20KVQrHZbDjU0QWH04WzZ+bg8agwDINgukGMDpEZ0uSq6lFldlI8nkA0GkUyFkWpkIckirBZrUwJ6XgMhVwWi4tvuVdOp5N5qoiiuCCz3EiSZGc/mawG36NSzMNKxmzsFaNc4h5+D2+i/2gfXC4XdF2fZ6H0KopFYRXK5XIolUqwyBIsbW0HJrtuVsnrHxgeGoTDYWe58jNQwOFwkrHMIUzaWkB41cwGVa7Gbdig6qkMtM4AMnnBEvgHJLQAFUoVrsNsiqUyKEdZBgoTqCZRbD6fD16vFw1BhOp27x9Wo45kJooefzfIhleOKh4SqdXXiUjpyXM3T5+aRTyZRpk62GKRdw0qCtKaDrdbRWB8jOtrGvUS8JSXn5rxQSwWM5niyLEhXDh/DuHoTyTTGne9TKdmt3L4uhmFIEqYv3yJQ/VsFsVi0aQqPm9ekdXgWkRV1Z6B/j6+Zv20ElxDIhFnTYeuzk4MDg7g+Ngob066Ivjw8ZNJGbkycWL82c675qEQv1CO2o/0HgZrh4Mkm91CaOOzSdMn01OTC/vdfg8B3oiCMNrZ1cGTb9vRlL80jXKi09AM0rs1ORF43PI9Yo8Zdf59in2c9pskuhYxaosX9IzcpSLp/3zY/kd+CzAAlmZqvC94e/UAAAAASUVORK5CYII=)}
body .radio:not(.disabled).active:focus,body .radio:not(.disabled).active:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAuFJREFUeNqsVE1ME0EUfu1Od0vptpu2ClusIP8xxCy0gIYLifGqIgYSLyQeOXjwRKJHE29EMUEvngyJ4awekXio8pumMWI5SE1ISzHRbmUXdtttfTNSUqXUi5NM5vd9733vfTO2UqkE/6ORapsfllaGbTbbFDoZxqVQ3se9FA7PcX/64mB/ttLGVhkRAkh4+RVOLzkcDjt24Dg7O6P3LMsCwzChWCwauHV3cCAyewzoECSOxiGXq456P5FGoVCAvT3NwumdMtgR0NLy6hbP8y2i6GZrXdfh00YC4rE10DUNzrV1Qk9PDzQ3h47AVDVnocOJgf7wHANaXlmbtNvtM4GAn6OXtpJf4cmjaVhdX4cDwziKJBSUYWR0DMbHx4DSNvAsm1UNxGgkh/wfeL0ejhACmcwuzM48ho1EAurr61kvN/3AgPn5l+AWRbg5egPofU3TOYzuFsHcKBgeMvpN6e3CAmynUyBJ0ok5ir5bhEg4DO1trSCKIlFVdYJG1OJ0CoRgqKZpQHLrC2B0NTWT0/Ygs/sNuru7QBB4WsUuCqQIgoBhckgrCwLPg+SV/ilADQtAbTweEVKptJcCxUwzD4QjjI4Lc1KLVrkx52ij7+8DFkqlQMl8Pm8SB+H9fh80yEEoWFZNEA9KhOYHbSCfy1OgbTtKPYZZL1HdEI6DoaEhOBUIQB2KsloX3RixLwBdnR3sfi73k1Z9junfQcizdHqHlbNXuQAd3eehXMU/6OC52yPByPVr4EZALD0C5Ux8Ok+ZIOnz4Dgu2dQke4OyzIw+JzYhGn0P2R/f2ZrDfLS2d8CVy8PgdDqZsuPxj8ViqXQ/Eu59WPnWqJ6WZLmRPxs6UzNHVO2JxKZlFaw3fX3K1WqvX0Hpv8aKnJblBuL3+Y4B7KJ+dnYyBWTwItyn3K76jZTb2npsEod7WM2gy+Vi/w7OnUjHho4WTdOcokU68T+q8sFRQSmHy+zfxpXtlwADAGU8PRP0gGOZAAAAAElFTkSuQmCC)}
body .radio-item{display:flex;justify-content:left;align-items:center;margin-top:6px}
body .radio-item:first-child{margin-top:15px}
body .radio-item .radio-label{margin-left:7px}
body .hide{opacity:0}
body .smart-text-highlight{color:#000;font-weight:500}
body input::-ms-clear{display:none}
body .field-validation-valid{display:none}
body .field-validation-error{background-repeat:no-repeat;background-image:url(../Images/fielderrortriangle.png);padding-left:13px;padding-right:4px;background-position:0 3px;cursor:pointer;float:left;height:25px}
body .field-validation-error span{display:none!important}
body div .addLaborBlackBar * .field-validation-error,body div .createTopBlackBar * .field-validation-error,body div .versaEditRow * .field-validation-error{background-image:url(../Images/fielderrortrianglewhite.png)}
body .field-validation-warning{background-repeat:no-repeat;background-image:url(../Images/fieldwarningtriangle.png);padding-left:13px;padding-right:4px;background-position:0 3px;cursor:pointer}
body .field-validation-warning span{display:none!important}
body #guide-pages div.createTopBlackBar>div.fieldRow{margin-left:auto;margin-right:auto}
body #guide-pages div.addLaborBlackBar>div.fieldRow>div.editor-label-container>div.editor-label,body #guide-pages div.createTopBlackBar>div.fieldRow>div.editor-label-container>div.editor-label{width:auto;padding-left:auto;margin-left:auto}
body #guide-pages div.addLaborBlackBar .error-tile-container{float:none}
body #guide-pages div.addLaborBlackBar span.field-validation-valid,body #guide-pages div.createTopBlackBar span.field-validation-valid{padding-left:13px;padding-right:4px;display:inline;background-image:none}
body .input-validation-error{border:1px solid #b41100!important}
body .validation-summary-errors{font-weight:500;color:red}
body .validation-summary-valid{display:none}
body .display-field,body .display-label,body .editor-label,body .label-colon{font-family:Carteboto,Arial,sans-serif;font-size:12px;margin:1em 0 0 0;text-align:right}
body .display-field>.required-asterisk-IE-Fix,body .display-label>.required-asterisk-IE-Fix,body .editor-label>.required-asterisk-IE-Fix,body .label-colon>.required-asterisk-IE-Fix{color:#777}
body .display-label,body .editor-label,body .label-colon{color:#777}
body .display-field{color:#4D4D4D}
body .display-field .cgRiskExtremeColor{color:#FD4A4A}
body .display-field .cgRiskHighColor{color:#F78F1E}
body .display-field .cgRiskModerateColor{color:#F8C81C}
body .display-field .cgRiskLowColor{color:#7ED321}
body .display-field .cgRiskNegligibleColor{color:#03A400}
body .display-field.hidden{visibility:hidden}
body .display-field a.display-field{padding-left:0;padding-right:0}
body .error-tile-container,body .notes-error-tile{display:inline-block;top:0;width:17px;float:left;padding-left:5px}
body .editor-label-container{float:left}
body .cgViewSection .editor-label-container{display:table-cell;float:none}
body .editor-label{margin-left:50px;margin-right:1px;width:226px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
body .editor-field{padding-bottom:6px;padding-left:5px;padding-right:5px;padding-top:6px;float:left}
body .editor-field .now-button{border:1px solid grey;background-color:#E6E6E6;font-size:12px;line-height:23px;height:23px;margin-left:5px;text-align:center;text-decoration:none;cursor:pointer;border-radius:2px;position:relative;float:left;width:45px}
body .editor-field .now-button:focus,body .editor-field .now-button:hover{background:#D9D9D9;color:#333;border:1px solid #333}
body .editor-field .today-button{border:1px solid grey;background-color:#E6E6E6;font-size:12px;line-height:23px;height:23px;margin-left:5px;text-align:center;text-decoration:none;cursor:pointer;border-radius:2px;position:relative;float:left;width:55px}
body .editor-field .today-button:focus,body .editor-field .today-button:hover{background:#D9D9D9;color:#333;border:1px solid #333}
body .editor-field .new-material-button{border:1px solid grey;background-color:#E6E6E6;font-size:12px;line-height:23px;height:23px;margin-left:5px;text-align:center;text-decoration:none;cursor:pointer;border-radius:2px;position:relative;float:left;width:120px}
body .editor-field .new-material-button:focus,body .editor-field .new-material-button:hover{background:#D9D9D9;color:#333;border:1px solid #333}
body .editor-field .new-vendor-button{border:1px solid grey;background-color:#E6E6E6;font-size:12px;line-height:23px;height:23px;margin-left:5px;text-align:center;text-decoration:none;cursor:pointer;border-radius:2px;position:relative;float:left;width:115px}
body .editor-field .new-vendor-button:focus,body .editor-field .new-vendor-button:hover{background:#D9D9D9;color:#333;border:1px solid #333}
body .ko-dropdown-editor-field{float:left}
body .ko-dropdown-editor-field.input-validation-error{border:none!important}
body .ko-dropdown-editor-field.input-validation-error>div{border:1px solid #b41100!important}
body img.avatarImage~.editor-field{line-height:21px}
body img.avatarImage.hidden{visibility:hidden}
body .display-field{float:left;padding-left:10px;padding-right:5px;text-align:left}
body .label-colon{padding-right:5px;float:left}
body .cgViewSection .label-colon{display:table-cell;float:none;padding-right:5px}
body .fieldRow{display:table;clear:both}
body .fieldRow.hidden{display:none}
body .layersContainer .sidebar-layer-title.active .display-label.editable{-webkit-touch-callout:text;-ms-user-select:text;user-select:text}
body #addLayerDiv,body #admin,body #advancedFilterDialog,body #assetTools,body #breadCrumbBar,body #btnActions,body #btnBack,body #btnCreateInspect,body #btnNewAsset,body #content,body #displayName,body #menu,body #profile,body #reportButton,body #sidebar,body #sidebar-header,body #timesheet,body #topNav,body .display-label,body .editor-field,body .editor-label,body .error-tile-container,body .filter,body .notes-error-tile{-ms-user-select:none;-o-user-select:none;user-select:none}
body #overviewHeader .fieldRow{display:block}
body #overviewHeader .editor-label,body #overviewHeader .label,body #overviewHeader label{-webkit-touch-callout:text;-ms-user-select:text;user-select:text}
body #overviewHeader .editBtn,body #overviewHeader .txtBtn{-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
body #overviewHeader .editBtn .label,body #overviewHeader .txtBtn .label{-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
body #overviewHeader label{cursor:text}
body #overviewHeader label .mediumStar,body #overviewHeader label .smallStar,body #overviewHeader label img{cursor:default}
body .cgViewSection .display-field{display:table-cell;float:none;padding-left:10px;padding-right:5px;text-align:left}
body .cgViewSection .display-field div,body .cgViewSection .display-field>label{-ms-user-select:text;-o-user-select:text;user-select:text}
body .required-asterisk{color:#ED1C24;font-weight:500;font-size:12px}
body .dropArrow{background:url(../Images/menu-arrow-999999.png) no-repeat 5px 5px transparent;width:6px;height:5px;display:inline-block;float:left;margin-top:20px;margin-right:0;padding:5px}
body .dropArrow.collapsed{background:url(../Images/menu-arrow-collapsed.png) no-repeat 5px 5px transparent;margin-top:17px}
body .dropArrow:hover{cursor:pointer}
body .layer-placeholder{height:50px;border:1px solid grey}
body .flexiPlaceholder{height:25px;border:1px solid transparent;margin-left:10px;border-radius:3px}
body .impExpPlaceholder{height:25px;border:1px solid transparent;min-width:385px;border-radius:3px}
body .flexiSectionPlaceholder{height:50px}
body .ui-draggable.ui-draggable-dragging{z-index:3}
body .ko-loader{position:absolute;z-index:20;top:-110px;left:0;bottom:0;right:0;background:rgba(0,0,0,.01)}
body .ko-loader .loader{height:224px;width:218px;background-color:#fff;background-image:url(../Images/waitspinner.gif);background-position:center 26px;background-repeat:no-repeat;border:#CCC solid 1px;border-radius:4px 4px 4px 4px;box-shadow:0 3px 10px 1px #888;position:absolute;left:43%;top:30%;z-index:999999999}
body .ko-loader .loader-message{text-align:center;font-size:18px;font-weight:500;height:68px;background:#E6E6E6;border-top:#fff solid 1px;border-radius:0 0 4px 4px;position:relative;top:156px;padding-top:22px;box-sizing:border-box}
body .ko-loader .loader-message:before{content:" ";position:absolute;top:-3px;left:0;right:0;border:1px solid #E6E6E6}
body .ko-alert{position:absolute;z-index:100000000;top:-110px;left:0;bottom:0;right:0;text-align:center;background:rgba(0,0,0,.6)}
body .ko-alert button::-moz-focus-inner{border:0}
body .ko-alert>div{width:490px;text-align:left;display:inline-block;position:relative;top:250px}
body .ko-alert [type=Warning] button::-moz-focus-inner{border:0}
body .ko-alert [type=Warning] footer button.default,body .ko-alert [type=Warning] header{border:solid #F8BA0E 1px;color:#996A00;background-color:#FFC501;background-image:linear-gradient(#FFDC6C,#FFC501)}
body .ko-alert [type=Warning] button.default:active,body .ko-alert [type=Warning] button.default:focus,body .ko-alert [type=Warning] button.default:hover{background-color:#fecb20;background-image:linear-gradient(#ffe07e,#fecb20)}
body .ko-alert [type=Prompt] button::-moz-focus-inner{border:0}
body .ko-alert [type=Prompt] footer button.ok,body .ko-alert [type=Prompt] header{border:solid #161616 1px;color:#fff;background-image:linear-gradient(#4B4B4B,#303030)}
body .ko-alert [type=Prompt] button.ok:active,body .ko-alert [type=Prompt] button.ok:focus,body .ko-alert [type=Prompt] button.ok:hover{background-image:linear-gradient(#4B4B4B,#303030)}
body .ko-alert [type=Prompt] header:before{background-image:none;width:0}
body .ko-alert [type=Prompt] article .editor-label{margin-left:-79px}
body .ko-alert [type=Prompt] article .alertComboBox .promptCombobox{left:170px!important;top:59px!important;background-color:#fff!important;background-image:none!important;color:#606363!important}
body .ko-alert [type=Prompt] article .alertComboBox .promptCombobox .arrow{border-top:solid 3px #6b6b6b!important}
body .ko-alert [type=Prompt] footer button{border:solid #b41100 1px;color:#fff;background-color:#ba2718;background-image:linear-gradient(#d1483d,#ba2718)}
body .ko-alert [type=Prompt] footer button:active,body .ko-alert [type=Prompt] footer button:focus,body .ko-alert [type=Prompt] footer button:hover{background-color:#be3224;background-image:linear-gradient(#db6e65,#be3224)}
body .ko-alert header{color:#fff;border:solid #b41201 1px;border-radius:4px 4px 0 0;font-size:16px;font-weight:500;min-height:30px;padding:13px 0 4px 14px;padding-right:14px;background-color:#be3123;background-image:linear-gradient(#d2493e,#be3123)}
body .ko-alert header:before{content:' ';background-image:url(../Images/errorTriangleLarge.png);display:inline-block;vertical-align:middle;height:26px;width:24px;background-repeat:no-repeat;margin-right:10px}
body .ko-alert article{background-color:#fff;color:#777;border-left:solid 1px #999;border-right:solid 1px #999;border-bottom:none;padding:20px;font-size:14px;max-height:400px;overflow:auto;word-wrap:break-word;line-height:20px}
body .ko-alert footer{border:solid 1px #999;border-width:1px;border-top-style:double;background-color:#ededed;margin:0;padding:10px 10px 10px 0;text-align:right;border-radius:0 0 4px 4px}
body .ko-alert footer button{padding:5px 13px;cursor:pointer;font-weight:500;font-size:12px;font-family:Carteboto,Arial;border-radius:3px;border:#b2b2b2 solid 1px;background-color:#D9D9D9;color:#4D4D4D}
body .ko-alert footer button:active,body .ko-alert footer button:focus,body .ko-alert footer button:hover{background-color:#bababa}
body .ko-alert footer button.default{border:#b41100 solid 1px;color:#fff;background-color:#ba2718;background-image:linear-gradient(#d1483d,#ba2718)}
body .ko-alert footer button.default:active,body .ko-alert footer button.default:focus,body .ko-alert footer button.default:hover{background-color:#db6e65;background-color:#be3224;background-image:linear-gradient(#db6e65,#be3224)}
body .ko-alert.sidebar-layer-save-dialog-footer footer button.disabled{opacity:.5;cursor:default}
body .ko-alert.sidebar-layer-save-dialog-footer footer button.disabled:active,body .ko-alert.sidebar-layer-save-dialog-footer footer button.disabled:focus,body .ko-alert.sidebar-layer-save-dialog-footer footer button.disabled:hover{background-color:#D9D9D9}
#topNav{height:50px;background-color:#fff;display:none}
#topNav #menu>div{background-color:#fff;float:left;line-height:50px;color:#131517;font-family:Barlow,Carteboto,Arial,Sans-Serif;font-size:12px;font-weight:600;text-align:center;height:50px;cursor:pointer}
#topNav #menu>div.active{line-height:50px;color:#fff}
#topNav #menu>div:not(.active):not(#logo):hover{height:50px;background-color:#EFF2F5}
#topNav #menu #logo{float:left;position:relative;border:solid 3px transparent;box-sizing:border-box}
#topNav #menu #logo .logo-container{display:flex;justify-content:center;align-items:center;height:44px}
#topNav #menu #logo .logo-container .og-header-logo{width:24px;height:24px;padding:0 5px 10px 21px}
#topNav #menu #logo .logo-container .og-header-logo svg{width:24px;height:24px}
#topNav #menu #logo .logo-container .logo-asset-management{display:flex;justify-content:center;align-items:center;height:30px;color:#4b3fff;padding:8px 10px 7px 7px;margin-right:10px;font-family:Barlow-Semi-Condensed,Carteboto,Arial,Sans-Serif;font-weight:500;font-size:19px}
#topNav #menu #logo.noChromeButtons #logo-image{cursor:default}
#topNav #menu #logo.level0.halo{border-color:transparent}
#topNav #menu #logo.level0 .triangle{border-color:transparent transparent transparent transparent}
#topNav #menu #logo.level1.halo{border-color:#E59539}
#topNav #menu #logo.level1 .triangle{border-color:transparent transparent #E59539 transparent}
#topNav #menu #logo.level2.halo{border-color:#B23E24}
#topNav #menu #logo.level2 .triangle{border-color:transparent transparent #B23E24 transparent}
#topNav #menu #logo .triangle{position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 24px 24px;border-color:transparent transparent transparent transparent}
#topNav #menu #assets,#topNav #menu #home,#topNav #menu #reports,#topNav #menu #requests,#topNav #menu #resources,#topNav #menu #scenarios,#topNav #menu #work{padding:0 17px 0 17px}
#topNav #menu #assets.active,#topNav #menu #home.active,#topNav #menu #reports.active,#topNav #menu #requests.active,#topNav #menu #resources.active,#topNav #menu #scenarios.active,#topNav #menu #work.active{background-color:#3e6cd6;background-image:none}
#topNav #toolbox>div{background-color:#fff;float:right;height:50px;font-family:Barlow,Carteboto,Arial,Sans-Serif;font-size:12px}
#topNav #toolbox>div:not(.active):not(#search):hover{cursor:pointer;background-color:#EFF2F5}
#topNav #toolbox .app-switcher__button,#topNav #toolbox .app-switcher__button-narrow-screen{background-color:#fff;float:left;line-height:50px;color:#131517;font-family:Barlow,Carteboto,Arial,Sans-Serif;font-size:12px;font-weight:600;text-align:center;height:50px;cursor:pointer}
#topNav #toolbox .app-switcher__button-narrow-screen.active,#topNav #toolbox .app-switcher__button.active{line-height:50px;color:#fff}
#topNav #toolbox .app-switcher__button-narrow-screen:not(.active):not(#logo):hover,#topNav #toolbox .app-switcher__button:not(.active):not(#logo):hover{height:50px;background-color:#EFF2F5}
#topNav #toolbox #admin{width:36px;text-align:center;border-top:none;font-size:0}
#topNav #toolbox #admin .admin-icon{height:50px;display:flex;justify-content:center;align-items:center}
#topNav #toolbox #admin .admin-icon path,#topNav #toolbox #admin .admin-icon svg{width:20px;height:20px;fill:#616365}
#topNav #toolbox #admin.active{background-color:#3e6cd6;height:50px}
#topNav #toolbox #admin.active .admin-icon,#topNav #toolbox #admin.active path,#topNav #toolbox #admin.active svg{fill:#fff}
#topNav #toolbox #admin.active:hover{cursor:pointer}
#topNav #toolbox #timesheet{width:36px;text-align:center}
#topNav #toolbox #timesheet #timesheet-icon{height:50px;display:flex;justify-content:center;align-items:center}
#topNav #toolbox #timesheet #timesheet-icon g,#topNav #toolbox #timesheet #timesheet-icon path,#topNav #toolbox #timesheet #timesheet-icon svg{width:20px;height:20px;fill:#616365}
#topNav #toolbox #timesheet.active{background-color:#3e6cd6;height:50px}
#topNav #toolbox #timesheet.active #timesheet-icon{fill:#fff}
#topNav #toolbox #profile{position:relative;display:flex;justify-content:center;align-items:center}
#topNav #toolbox #profile.active{background-color:#EFF2F5}
#topNav #toolbox #profile .profileContainer{display:flex;justify-content:center;align-items:center;padding:0 9px 0 9px;color:#999;cursor:pointer}
#topNav #toolbox #profile .profileContainer .avatarImage{display:flex;justify-content:center;align-items:center;height:32px;width:32px;border-radius:100%}
#topNav #toolbox #profile .profileContainer .avatarImage.hidden{display:none}
#topNav #toolbox #profile .profileContainer .avatarBase{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background-color:#616365;color:#fff;font-size:16px;line-height:16px;font-weight:500;border-radius:100%}
#topNav #toolbox #profile .profileContainer .avatarBase.hidden{display:none}
#topNav #toolbox #search{height:50px;font-size:12px}
#topNav #toolbox #search .search-container{margin:12px 10px 0 8px;background-color:#fff;border:1px solid #999;border-radius:3px;height:24px;width:180px;position:relative;display:flex;align-items:center}
#topNav #toolbox #search .search-container:hover{border-color:#444}
#topNav #toolbox #search .search-container.active{border-color:#3e6cd6}
#topNav #toolbox #search .search-container .search-icon{height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0 3px}
#topNav #toolbox #search .search-container .search-icon svg{width:16px;height:16px}
#topNav #toolbox #search .search-container .search-icon svg g>path{fill:#616365}
#topNav #toolbox #search .search-container .search-input{top:5px;right:19px;min-width:132px;font-weight:400;border:none;font-size:12px;padding-left:3px}
#topNav #toolbox #search .search-container .close-x{cursor:pointer;padding:0 6px}
#topNav #toolbox #search .search-container .close-x svg{height:8px;width:8px;opacity:.7}
#topNav #toolbox #search .results-panel{padding-bottom:2px;color:#313133;flex-direction:column;max-height:450px;position:fixed;right:63px;top:40px;width:340px;z-index:301;line-height:20px;overflow-x:hidden;overflow-y:auto;border-radius:2px;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.23)}
#topNav #toolbox #search .results-panel .searching{height:134px;line-height:134px}
#topNav #toolbox #search .results-panel .searching .searching-label{font-size:12px;text-align:center;color:#c7c7cb;margin-bottom:20px;line-height:20px;height:20px;padding-top:30px}
#topNav #toolbox #search .results-panel .searching .spinner{left:150px;font-size:10px;position:relative;text-indent:-9999em;border-top:.2em solid #F4841C;border-right:.2em solid #F4841C;border-bottom:.2em solid #F4841C;border-left:.2em solid transparent;transform:translateZ(0);animation:wait-loader-animation .8s infinite linear;border-radius:50%;height:20px;width:20px}
#topNav #toolbox #search .results-panel .search-header-values{display:flex;flex-direction:row;align-items:flex-start;gap:12px;height:45px;line-height:45px;font-size:12px;color:#7d7d80;margin-left:10px;border-bottom:1px solid #E6E6E6}
#topNav #toolbox #search .results-panel .search-header-values .searchBy-label{font-size:12px;text-align:center;font-weight:600;color:#313133;margin-top:16px;line-height:16px;height:16px}
#topNav #toolbox #search .results-panel .search-header-values .search-header-button{cursor:pointer;height:24px;margin-top:12px;border:#989898 solid 1px;border-radius:2px;color:#484848;line-height:26px;font-family:Carteboto,Arial;font-size:12px;font-weight:500;text-align:center;background-color:#E1E1E1;background-image:linear-gradient(#F6F6F6,#E1E1E1)}
#topNav #toolbox #search .results-panel .search-header-values .search-header-button:active,#topNav #toolbox #search .results-panel .search-header-values .search-header-button:focus,#topNav #toolbox #search .results-panel .search-header-values .search-header-button:hover{background-color:#CACBCD;background-image:linear-gradient(#EDEEEE,#CACBCD)}
#topNav #toolbox #search .results-panel .search-header-values .search-header-button.selected{color:#fff;background-image:linear-gradient(#000,#000)}
#topNav #toolbox #search .results-panel .search-header-values .search-header-button.disabled,#topNav #toolbox #search .results-panel .search-header-values .search-header-button.disabled:hover{border:#BFBFBF solid 1px;background-color:#E6E6E6;color:#BFBFBF;cursor:default!important;opacity:.5}
#topNav #toolbox #search .results-panel .search-header-values .search-header-button.idBtn{width:27px}
#topNav #toolbox #search .results-panel .search-header-values .search-header-button.allTextFieldsBtn{padding:0 8px}
#topNav #toolbox #search .results-panel .search-header-results{display:flex;flex-direction:row;height:34px;line-height:34px;font-size:12px;color:#7d7d80;margin-left:10px}
#topNav #toolbox #search .results-panel .search-result{flex-direction:row;font-size:13px;cursor:pointer;display:flex;flex-direction:column}
#topNav #toolbox #search .results-panel .search-result:hover .result-header .details-toggle{visibility:visible}
#topNav #toolbox #search .results-panel .search-result .result-header{display:flex;flex-direction:row;width:100%}
#topNav #toolbox #search .results-panel .search-result .result-header .result-label{height:34px;line-height:34px;margin-left:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#topNav #toolbox #search .results-panel .search-result .result-header .result-label.open{color:#000}
#topNav #toolbox #search .results-panel .search-result .result-header .details-toggle{width:65px;text-align:center;margin-left:auto;font-size:11px;color:#515152;display:flex;visibility:hidden;height:34px;line-height:34px}
#topNav #toolbox #search .results-panel .search-result .result-header .details-toggle .details-toggle-label{margin-right:5px}
#topNav #toolbox #search .results-panel .search-result .result-header .details-toggle .details-toggle-svg{margin:2px;transform:rotate(90deg) scale(.6)}
#topNav #toolbox #search .results-panel .search-result .result-header .details-toggle .details-toggle-svg.open{transform:rotate(-90deg) scale(.6)}
#topNav #toolbox #search .results-panel .search-result .result-header .details-toggle .details-toggle-svg svg polyline{stroke:#282a33}
#topNav #toolbox #search .results-panel .search-result.selected{background-color:#F2F2F2}
#topNav #toolbox #search .results-panel .search-result .field-list{margin:5px 5px 10px 20px;border-left:2px solid orange}
#topNav #toolbox #search .results-panel .search-result .field-list .field-list-header,#topNav #toolbox #search .results-panel .search-result .field-list .field-list-item{display:flex;flex-direction:row}
#topNav #toolbox #search .results-panel .search-result .field-list .field-list-header>div,#topNav #toolbox #search .results-panel .search-result .field-list .field-list-item>div{margin-left:14px;height:18px;line-height:18px;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#topNav #toolbox #search .results-panel .search-result .field-list .field-list-header>div b,#topNav #toolbox #search .results-panel .search-result .field-list .field-list-item>div b{color:#000}
#topNav #toolbox #search .results-panel .search-result .field-list .field-list-header>div.field-list-field,#topNav #toolbox #search .results-panel .search-result .field-list .field-list-item>div.field-list-field{width:40%}
#topNav #toolbox #search .results-panel .search-result .field-list .field-list-header>div.field-list-value,#topNav #toolbox #search .results-panel .search-result .field-list .field-list-item>div.field-list-value{width:60%}
#topNav #toolbox #search .results-panel .search-result .field-list .field-list-header.field-list-header,#topNav #toolbox #search .results-panel .search-result .field-list .field-list-item.field-list-header{font-weight:500}
#topNav #toolbox #search .results-panel .search-fields{border:1px solid;margin:5px}
#topNav #toolbox #search .results-panel .search-fields .search-field{margin:5px;position:relative;display:flex;flex-direction:row}
#topNav #toolbox #search .results-panel .search-fields .search-field.header{font-weight:500}
#topNav #toolbox #search .results-panel .search-fields .search-field>div{width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#topNav #toolbox #search .results-panel .no-results{color:#515152;font-family:Carteboto;font-size:12px;height:134px;line-height:134px;text-align:center}
@media screen and (max-width:1440px){#topNav #toolbox #search .search-container{width:150px}
#topNav #toolbox #search .search-container .search-input{min-width:105px}
}
.blockMap{width:100%;background-color:#000;opacity:.8;visibility:visible;display:block;position:absolute;margin-top:-462px;z-index:300}
.blockMap.shown{visibility:visible}
.blockMap.hidden{visibility:hidden}
.blockMap.Createhidden{visibility:hidden}
.blockMap.standard{height:100.5%}
.blockMapText{color:#fff;z-index:150;font-size:23px;font-weight:500;position:absolute;height:38px;width:253px;top:0;right:0;bottom:0;left:0;margin:auto;padding-left:49px;background:url(../Images/NoLocationBig.png) no-repeat scroll 0 0 transparent;line-height:42px}
.blockMapText.createTaskRequestLocationDenied{padding-left:0;background:0 0;width:323px}
.blockMapText.shown{visibility:visible}
.blockMapText.hidden{visibility:hidden}
.blockMapText.Createhidden{visibility:hidden}
.resourceLayers{overflow:hidden!important}
.requestsLayers,.resourceLayers,.workLayers{z-index:99}
.requestsLayers .resource .sidebar-layer-color-border,.resourceLayers .resource .sidebar-layer-color-border,.workLayers .resource .sidebar-layer-color-border{display:none}
.requestsLayers #TaskPanel,.resourceLayers #TaskPanel,.workLayers #TaskPanel{min-height:461px}
.requestsLayers #TaskPanel.labor-filter-small,.resourceLayers #TaskPanel.labor-filter-small,.workLayers #TaskPanel.labor-filter-small{min-height:221px}
.requestsLayers .addLayerBar,.resourceLayers .addLayerBar,.workLayers .addLayerBar{height:80px;background-color:#343434;background-image:linear-gradient(#5F5F5F,#343434);border-bottom:1px solid #000}
.requestsLayers .addLayerBar.no-tabs,.resourceLayers .addLayerBar.no-tabs,.workLayers .addLayerBar.no-tabs{height:40px}
.requestsLayers .addLayerBar.no-tabs .tabButton,.resourceLayers .addLayerBar.no-tabs .tabButton,.workLayers .addLayerBar.no-tabs .tabButton{display:none}
.requestsLayers .addLayerBar.requestsLayerBar,.resourceLayers .addLayerBar.requestsLayerBar,.workLayers .addLayerBar.requestsLayerBar{height:40px}
.requestsLayers .addLayerBar.requestsLayerBar #RequestsPanel,.resourceLayers .addLayerBar.requestsLayerBar #RequestsPanel,.workLayers .addLayerBar.requestsLayerBar #RequestsPanel{margin-top:-41px;display:inline}
.requestsLayers .addLayerBar .tabButton,.resourceLayers .addLayerBar .tabButton,.workLayers .addLayerBar .tabButton{height:38px;box-sizing:border-box;-moz-box-sizing:border-box;cursor:pointer;float:left;border-left:1px solid #262626;border-top:1px solid #5C5C5C;text-align:center;line-height:36px}
.requestsLayers .addLayerBar .tabButton.resourcesLayer,.resourceLayers .addLayerBar .tabButton.resourcesLayer,.workLayers .addLayerBar .tabButton.resourcesLayer{width:25%;font-size:11px}
.requestsLayers .addLayerBar .tabButton.workLayer,.resourceLayers .addLayerBar .tabButton.workLayer,.workLayers .addLayerBar .tabButton.workLayer{width:50%;font-size:13px}
.requestsLayers .addLayerBar .tabButton.inactive,.resourceLayers .addLayerBar .tabButton.inactive,.workLayers .addLayerBar .tabButton.inactive{background-color:#2F2F2F;background-image:linear-gradient(#444,#2F2F2F);border-bottom:1px solid #000;color:#999}
.requestsLayers .addLayerBar .tabButton.inactive:hover,.resourceLayers .addLayerBar .tabButton.inactive:hover,.workLayers .addLayerBar .tabButton.inactive:hover{background-color:#484848;background-image:linear-gradient(#666,#484848)}
.requestsLayers .addLayerBar .tabButton.active,.resourceLayers .addLayerBar .tabButton.active,.workLayers .addLayerBar .tabButton.active{color:#fff;border-top-color:transparent}
.requestsLayers .addLayerBar .tabButton:first-child,.resourceLayers .addLayerBar .tabButton:first-child,.workLayers .addLayerBar .tabButton:first-child{border-left:none}
.requestsLayers #RequestsPanel,.resourceLayers #RequestsPanel,.workLayers #RequestsPanel{top:82px;bottom:0;left:0;right:0;position:absolute;display:none}
.requestsLayers #RequestsPanel .layersContainer,.resourceLayers #RequestsPanel .layersContainer,.workLayers #RequestsPanel .layersContainer{overflow-y:auto;top:-1px;bottom:0;position:absolute;left:0;right:0;overflow-x:hidden}
.requestsLayers #RequestsPanel .addLayerBtn,.resourceLayers #RequestsPanel .addLayerBtn,.workLayers #RequestsPanel .addLayerBtn{background:0 0;height:28px;border:#262626 1px solid;border-radius:2px;position:absolute;top:-36px;left:9px;right:9px;text-align:center;cursor:pointer;background-color:#343434;background-image:linear-gradient(#4C4C4C,#343434)}
.requestsLayers #RequestsPanel .addLayerBtn:hover,.resourceLayers #RequestsPanel .addLayerBtn:hover,.workLayers #RequestsPanel .addLayerBtn:hover{background-color:#484848;background-image:linear-gradient(#666,#484848)}
.requestsLayers #RequestsPanel .addLayerBtn .addLayerBtnLbl,.resourceLayers #RequestsPanel .addLayerBtn .addLayerBtnLbl,.workLayers #RequestsPanel .addLayerBtn .addLayerBtnLbl{margin:3px 0 0 0;font-weight:500;font-size:13px;color:#C7C7C7}
.requestsLayers #RequestsPanel .addLayerBtn .resourcePlus,.resourceLayers #RequestsPanel .addLayerBtn .resourcePlus,.workLayers #RequestsPanel .addLayerBtn .resourcePlus{background:transparent url(../Images/ico-plus-light.png) no-repeat 0 0;position:relative;top:6px;left:5px;height:16px;width:16px;display:inline-block}
.requestsLayers .panel,.resourceLayers .panel,.workLayers .panel{top:82px;bottom:0;left:0;right:0;position:absolute;display:none}
.requestsLayers .panel.resource,.resourceLayers .panel.resource,.workLayers .panel.resource{top:40px}
.requestsLayers .panel.no-tabs,.resourceLayers .panel.no-tabs,.workLayers .panel.no-tabs{top:42px}
.requestsLayers .panel .layersContainer,.resourceLayers .panel .layersContainer,.workLayers .panel .layersContainer{overflow-y:auto;top:-1px;bottom:0;position:absolute;left:0;right:0;overflow-x:hidden}
.requestsLayers .panel .addLayerBtn,.resourceLayers .panel .addLayerBtn,.workLayers .panel .addLayerBtn{background:0 0;height:28px;border:#262626 1px solid;border-radius:2px;position:absolute;top:-36px;left:9px;right:9px;text-align:center;cursor:pointer;background-color:#343434;background-image:linear-gradient(#4C4C4C,#343434)}
.requestsLayers .panel .addLayerBtn:hover,.resourceLayers .panel .addLayerBtn:hover,.workLayers .panel .addLayerBtn:hover{background-color:#484848;background-image:linear-gradient(#666,#484848)}
.requestsLayers .panel .addLayerBtn .addLayerBtnLbl,.resourceLayers .panel .addLayerBtn .addLayerBtnLbl,.workLayers .panel .addLayerBtn .addLayerBtnLbl{margin:3px 0 0 0;font-weight:500;font-size:13px;color:#C7C7C7}
.requestsLayers .panel .addLayerBtn .resourcePlus,.resourceLayers .panel .addLayerBtn .resourcePlus,.workLayers .panel .addLayerBtn .resourcePlus{background:transparent url(../Images/ico-plus-light.png) no-repeat 0 0;position:relative;top:6px;left:5px;height:16px;width:16px;display:inline-block}
#cgEquipmentClass.ui-jqgrid-parent-container,#cgLaborClass.ui-jqgrid-parent-container,#cgLaborCrewClass.ui-jqgrid-parent-container,#cgMaterialLocationsClass.ui-jqgrid-parent-container,#cgMaterialOrdersClass.ui-jqgrid-parent-container,#cgMaterialPlanningClass.ui-jqgrid-parent-container,#cgMaterialsClass.ui-jqgrid-parent-container,#cgScenariosClass_Index.ui-jqgrid-parent-container,#cgVendorsClass.ui-jqgrid-parent-container{height:100%}
#cgEquipmentClass.ui-jqgrid-parent-container .NoLocationIndicator,#cgLaborClass.ui-jqgrid-parent-container .NoLocationIndicator,#cgLaborCrewClass.ui-jqgrid-parent-container .NoLocationIndicator,#cgMaterialLocationsClass.ui-jqgrid-parent-container .NoLocationIndicator,#cgMaterialOrdersClass.ui-jqgrid-parent-container .NoLocationIndicator,#cgMaterialPlanningClass.ui-jqgrid-parent-container .NoLocationIndicator,#cgMaterialsClass.ui-jqgrid-parent-container .NoLocationIndicator,#cgScenariosClass_Index.ui-jqgrid-parent-container .NoLocationIndicator,#cgVendorsClass.ui-jqgrid-parent-container .NoLocationIndicator{display:none}
#cgEquipmentClass.ui-jqgrid-parent-container .NoLocationIndicator{display:none}
.dropdownMenu{position:fixed;top:50px;background-color:#fff;border:1px solid #2b2b2b;right:-1px;z-index:301;display:none;padding-top:10px;padding-bottom:10px;font-weight:400;font-family:Carteboto,Arial,Sans-Serif;max-height:400px;overflow-y:auto;overflow-x:hidden;cursor:default}
.dropdownMenu.isVisible{display:block;position:absolute;top:25px;width:100%;max-height:220px}
.dropdownMenu.isVisible.openUpwards{bottom:27px;top:auto}
.dropdownMenu hr{color:#999;background-color:#999;height:1px;width:87%;margin-left:auto;margin-right:auto;border:0}
.dropdownMenu.reportMenu{max-height:230px;width:213px;overflow-y:auto;overflow-x:hidden;border:1px solid #262626}
.dropdownMenu.createMenu{max-height:230px;width:190px;overflow-y:auto;overflow-x:hidden;border:1px solid #262626}
.dropdownMenu.selectAssetMenu{max-height:350px;width:173px;overflow-y:auto;overflow-x:hidden;border:1px solid #262626}
.dropdownMenu.actionsMenu{max-height:230px;width:170px;overflow-y:auto;overflow-x:hidden;border:1px solid #262626}
.dropdownMenu.filterOperatorsMenu{max-height:230px;min-height:23px;width:198px;overflow-y:auto;overflow-x:hidden;border:1px solid #A8A8A8;padding-top:0;padding-bottom:0;transform:translateZ(0)}
.dropdownMenu .dropDownMenuBase{height:23px;font-size:12px;color:#4D4D4D;line-height:23.99px;padding-left:12px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:8px;display:block;text-decoration:none}
.dropdownMenu .dropDownMenuBase:hover{background-color:#E6E6E6}
.dropdownMenu .dropDownMenuBase a{text-decoration:none;color:#4D4D4D}
.dropdownMenu .dropdownMenuOption{height:23px;font-size:12px;color:#4D4D4D;line-height:23.99px;padding-left:12px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:8px;display:block;text-decoration:none}
.dropdownMenu .dropdownMenuOption:hover{background-color:#E6E6E6}
.dropdownMenu .dropdownMenuOption a{text-decoration:none;color:#4D4D4D}
.dropdownMenu .dropdownMenuOption.disabled{cursor:default;color:#CBCBCB;pointer-events:none}
.dropdownMenu .dropdownMenuOption#navUsername{-ms-user-select:none;user-select:none;pointer-events:none;font-weight:700}
.dropdownMenu .dropdownMenuOptionNoHover{height:23px;font-size:12px;color:#4D4D4D;line-height:23.99px;padding-left:12px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:8px;display:block;text-decoration:none}
.dropdownMenu .dropdownMenuOptionNoHover:hover{background-color:#E6E6E6}
.dropdownMenu .dropdownMenuOptionNoHover a{text-decoration:none;color:#4D4D4D}
.dropdownMenu .dropdownMenuOptionNoHover.disabled{opacity:.5;cursor:default}
.dropdownMenu .dropdownMenuOptionNoHover.disabled:hover{background-color:#fff}
.dropdownMenu .dropdownMenuOptionNoHover.LineSeparator,.dropdownMenu .dropdownMenuOptionNoHover[actionclassname=LineSeparator]{height:1px;background:#ccc;margin:6px 12px}
.dropdownMenu .dropdownMenuOptionNoHover.LineSeparator:hover,.dropdownMenu .dropdownMenuOptionNoHover[actionclassname=LineSeparator]:hover{background:#ccc}
.dropdownMenu .dropdownMenuOptionSelected{background-color:#E6E6E6}
.dropdownMenu .linkedAssetDropdownMenuOption{height:23px;font-size:12px;color:#4D4D4D;line-height:23.99px;padding-left:12px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:8px;display:block;text-decoration:none}
.dropdownMenu .linkedAssetDropdownMenuOption:hover{background-color:#E6E6E6}
.dropdownMenu .linkedAssetDropdownMenuOption a{text-decoration:none;color:#4D4D4D}
.dropdownMenu .linkedAssetDropdownMenuOption div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.dropdownMenu .linkedAssetDropdownMenuOption:hover{background-color:#666;color:#fff}
.dropdownMenu .llDropdownMenuOption{height:23px;font-size:12px;color:#4D4D4D;line-height:24px;padding-left:12px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:8px;display:block;text-decoration:none}
.dropdownMenu .llDropdownMenuOption:hover{background-color:#E6E6E6}
.dropdownMenu .depreciated-report-menu-item{display:flex;flex-direction:row;align-items:center}
.dropdownMenu .depreciated-report-menu-item:hover{background-color:#E6E6E6}
.dropdownMenu .depreciated-report-menu-item.disabled{cursor:default}
.dropdownMenu .depreciated-report-menu-item.disabled .depreciated-report-warning{opacity:.5}
.dropdownMenu .depreciated-report-menu-item .depreciated-report-warning{width:16px;height:16px;background:url(../Images/warning-triangle-red.svg) no-repeat;background-size:16px 16px;padding-right:3px;padding-bottom:1px}
.dropdownMenu .depreciated-report-menu-item a,.dropdownMenu .depreciated-report-menu-item div{line-height:26px;width:173px;padding-left:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#breadCrumbBar{height:58px;width:100%;background:#363636;border-top:1px #454545 solid;border-bottom:1px #262626 solid;display:none}
#breadCrumbBar #breadCrumb{float:left;width:69%}
#breadCrumbBar #breadCrumb #btnRefreshData{background-image:url(../Images/refresh-sprite.png);background-position:0 0;cursor:pointer;float:left;height:32px;margin:12px 0 0 22px;width:33px}
#breadCrumbBar #breadCrumb #btnRefreshData:hover{background-image:url(../Images/refresh-sprite.png);background-position:-32px 0}
#breadCrumbBar #breadCrumb #btnRefreshData.wait{background-image:url(../Images/refresh-sprite.png);background-position:-64px 0}
#breadCrumbBar #breadCrumb #btnRefreshData.disabled{cursor:default;background-position:-64px 0!important}
#breadCrumbBar #breadCrumb #btnBack{float:left;margin:14px 16px 0 18px;cursor:pointer;background-image:url(../Images/btn-back-sprite.png);background-position:0 0;width:66px;height:30px}
#breadCrumbBar #breadCrumb #btnBack:hover{background-image:url(../Images/btn-back-sprite.png);background-position:0 30px}
#breadCrumbBar #breadCrumb #breadCrumbLinks{color:#B3B3B3;font-size:12px;line-height:15px;font-family:Barlow,Carteboto,Arial,Sans-Serif;margin-top:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#breadCrumbBar #breadCrumb #breadCrumbLinks a{text-decoration:none;color:inherit}
#breadCrumbBar #breadCrumb #breadCrumbLinks a:hover{text-decoration:underline}
#breadCrumbBar #breadCrumb #breadCrumbLinks a:visited{color:#B3B3B3}
#breadCrumbBar #breadCrumb #breadCrumbLinks span{padding:0 12px 0 12px}
#breadCrumbBar #assetTools{float:right;margin:13px 21px 0 0}
#breadCrumbBar #assetTools>div{border:#262626 1px solid;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;float:left;margin-left:6px}
#breadCrumbBar #assetTools>div.txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
#breadCrumbBar #assetTools>div:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#breadCrumbBar #assetTools>div.active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#breadCrumbBar #assetTools>div.disabled,#breadCrumbBar #assetTools>div.disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#breadCrumbBar #assetTools #btnNewAsset{height:15px;width:63px;position:relative;font-family:Barlow,Carteboto,Arial,Sans-Serif;font-weight:600;display:none}
#breadCrumbBar #assetTools #btnNewAsset svg{height:11px;width:11px}
#breadCrumbBar #assetTools #btnNewAsset svg g>path{fill:#fff}
#breadCrumbBar #assetTools #btnNewAsset.disabled svg>g>path{fill:#606363}
#breadCrumbBar #assetTools #btnNewAsset>#createMenu{border:1px #000 solid}
#breadCrumbBar #assetTools #btnAddLibrary{height:15px;width:63px;position:relative;font-size:13px;display:none}
#breadCrumbBar #assetTools #btnAddLibrary>#createMenu{border:1px #000 solid}
#breadCrumbBar #assetTools #reportButton{width:76px;height:15px;text-align:left;position:relative;font-family:Barlow,Carteboto,Arial,Sans-Serif;font-weight:600;display:none}
#breadCrumbBar #assetTools #reportButton #icoIndexRunReport{height:15px;width:12px;position:absolute;top:6px;right:17px}
#breadCrumbBar #assetTools #reportButton #icoIndexRunReport svg{height:15px;width:12px}
#breadCrumbBar #assetTools #reportButton #icoIndexRunReport svg g>path{fill:#fff}
#breadCrumbBar #assetTools #reportButton #icoIndexRunReport.disabled svg>g>path{fill:#606363}
#breadCrumbBar #assetTools #btnActions{width:74px;height:15px;position:relative;display:none;font-family:Barlow,Carteboto,Arial,Sans-Serif;font-weight:600}
#breadCrumbBar #assetTools #btnActions #actionGear{height:15px;width:15px;position:absolute;top:6px;right:13px}
#breadCrumbBar #assetTools #btnActions #actionGear svg{height:11px;width:11px}
#breadCrumbBar #assetTools #btnActions #actionGear svg g>path{fill:#fff}
#breadCrumbBar #assetTools #btnActions #actionGear.disabled svg>g>path{fill:#606363}
#breadCrumbBar #assetTools #systemAccessButton{font-family:Barlow,Carteboto,Arial,Sans-Serif;font-weight:600}
.ko-alert.sidebar-layer-save-dialog{width:407px;text-align:left;color:#969699;position:relative;top:0;border-radius:5px;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.ko-alert.sidebar-layer-save-dialog .calendar>input,.ko-alert.sidebar-layer-save-dialog .cg-btn-menu,.ko-alert.sidebar-layer-save-dialog .clock>input,.ko-alert.sidebar-layer-save-dialog .dropdown-search,.ko-alert.sidebar-layer-save-dialog .editor-field>input,.ko-alert.sidebar-layer-save-dialog .hour-minute-container input,.ko-alert.sidebar-layer-save-dialog .lookup>input,.ko-alert.sidebar-layer-save-dialog .time-interval>input,.ko-alert.sidebar-layer-save-dialog input.text-box,.ko-alert.sidebar-layer-save-dialog textarea{border:1px solid #D9D9D9;border-radius:2px;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;height:27px;width:285px;padding-left:8px;padding-right:8px}
.ko-alert.sidebar-layer-save-dialog .calendar>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.sidebar-layer-save-dialog .cg-btn-menu:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.sidebar-layer-save-dialog .clock>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.sidebar-layer-save-dialog .dropdown-search:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.sidebar-layer-save-dialog .editor-field>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.sidebar-layer-save-dialog .hour-minute-container input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.sidebar-layer-save-dialog .lookup>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.sidebar-layer-save-dialog .time-interval>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.sidebar-layer-save-dialog input.text-box:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.sidebar-layer-save-dialog textarea:not(.disabled):not(.open):not(:active):not(:focus):hover{border:1px solid #BFBFBF}
.ko-alert.sidebar-layer-save-dialog .calendar>input:not(.disabled):not(.open):active,.ko-alert.sidebar-layer-save-dialog .calendar>input:not(.disabled):not(.open):focus,.ko-alert.sidebar-layer-save-dialog .cg-btn-menu:not(.disabled):not(.open):active,.ko-alert.sidebar-layer-save-dialog .cg-btn-menu:not(.disabled):not(.open):focus,.ko-alert.sidebar-layer-save-dialog .clock>input:not(.disabled):not(.open):active,.ko-alert.sidebar-layer-save-dialog .clock>input:not(.disabled):not(.open):focus,.ko-alert.sidebar-layer-save-dialog .dropdown-search:not(.disabled):not(.open):active,.ko-alert.sidebar-layer-save-dialog .dropdown-search:not(.disabled):not(.open):focus,.ko-alert.sidebar-layer-save-dialog .editor-field>input:not(.disabled):not(.open):active,.ko-alert.sidebar-layer-save-dialog .editor-field>input:not(.disabled):not(.open):focus,.ko-alert.sidebar-layer-save-dialog .hour-minute-container input:not(.disabled):not(.open):active,.ko-alert.sidebar-layer-save-dialog .hour-minute-container input:not(.disabled):not(.open):focus,.ko-alert.sidebar-layer-save-dialog .lookup>input:not(.disabled):not(.open):active,.ko-alert.sidebar-layer-save-dialog .lookup>input:not(.disabled):not(.open):focus,.ko-alert.sidebar-layer-save-dialog .time-interval>input:not(.disabled):not(.open):active,.ko-alert.sidebar-layer-save-dialog .time-interval>input:not(.disabled):not(.open):focus,.ko-alert.sidebar-layer-save-dialog input.text-box:not(.disabled):not(.open):active,.ko-alert.sidebar-layer-save-dialog input.text-box:not(.disabled):not(.open):focus,.ko-alert.sidebar-layer-save-dialog textarea:not(.disabled):not(.open):active,.ko-alert.sidebar-layer-save-dialog textarea:not(.disabled):not(.open):focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
.ko-alert.sidebar-layer-save-dialog .calendar>input.open,.ko-alert.sidebar-layer-save-dialog .cg-btn-menu.open,.ko-alert.sidebar-layer-save-dialog .clock>input.open,.ko-alert.sidebar-layer-save-dialog .dropdown-search.open,.ko-alert.sidebar-layer-save-dialog .editor-field>input.open,.ko-alert.sidebar-layer-save-dialog .hour-minute-container input.open,.ko-alert.sidebar-layer-save-dialog .lookup>input.open,.ko-alert.sidebar-layer-save-dialog .time-interval>input.open,.ko-alert.sidebar-layer-save-dialog input.text-box.open,.ko-alert.sidebar-layer-save-dialog textarea.open{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
.ko-alert.sidebar-layer-save-dialog .quantity input{width:180px}
.ko-alert.sidebar-layer-save-dialog .quantity .cg-btn-menu,.ko-alert.sidebar-layer-save-dialog .quantity .dropdownMenu,.ko-alert.sidebar-layer-save-dialog .quantity ko-dropdown-menu{width:100px}
.ko-alert.sidebar-layer-save-dialog .calendar,.ko-alert.sidebar-layer-save-dialog .clock,.ko-alert.sidebar-layer-save-dialog .lookup{border:0!important;border-radius:2px;position:relative;height:27px}
.ko-alert.sidebar-layer-save-dialog .calendar>input,.ko-alert.sidebar-layer-save-dialog .clock>input,.ko-alert.sidebar-layer-save-dialog .lookup>input{padding-right:20px}
.ko-alert.sidebar-layer-save-dialog .calendar .calendar-image,.ko-alert.sidebar-layer-save-dialog .calendar .clock-image,.ko-alert.sidebar-layer-save-dialog .calendar .datetimeclock-image,.ko-alert.sidebar-layer-save-dialog .calendar .lookup-image,.ko-alert.sidebar-layer-save-dialog .clock .calendar-image,.ko-alert.sidebar-layer-save-dialog .clock .clock-image,.ko-alert.sidebar-layer-save-dialog .clock .datetimeclock-image,.ko-alert.sidebar-layer-save-dialog .clock .lookup-image,.ko-alert.sidebar-layer-save-dialog .lookup .calendar-image,.ko-alert.sidebar-layer-save-dialog .lookup .clock-image,.ko-alert.sidebar-layer-save-dialog .lookup .datetimeclock-image,.ko-alert.sidebar-layer-save-dialog .lookup .lookup-image{position:absolute;margin:0;top:6px;right:6px}
.ko-alert.sidebar-layer-save-dialog .calendar .lookup-image,.ko-alert.sidebar-layer-save-dialog .clock .lookup-image,.ko-alert.sidebar-layer-save-dialog .lookup .lookup-image{top:3px;right:3px}
.ko-alert.sidebar-layer-save-dialog .calendar .input-validation-error>input:hover,.ko-alert.sidebar-layer-save-dialog .calendar.input-validation-error>input,.ko-alert.sidebar-layer-save-dialog .clock .input-validation-error>input:hover,.ko-alert.sidebar-layer-save-dialog .clock.input-validation-error>input,.ko-alert.sidebar-layer-save-dialog .lookup .input-validation-error>input:hover,.ko-alert.sidebar-layer-save-dialog .lookup.input-validation-error>input{border:1px solid #b41100!important}
.ko-alert.sidebar-layer-save-dialog .dropdownMenu,.ko-alert.sidebar-layer-save-dialog .searchable-dropdown .dropdown-panel{box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);border-radius:2px;border:1px solid #D9D9D9;margin-top:5px;width:285px}
.ko-alert.sidebar-layer-save-dialog .dropdownMenu.openUpwards,.ko-alert.sidebar-layer-save-dialog .searchable-dropdown .dropdown-panel.openUpwards{top:auto}
.ko-alert.sidebar-layer-save-dialog .dropdownMenu.openUpwards.dropdownMenu,.ko-alert.sidebar-layer-save-dialog .searchable-dropdown .dropdown-panel.openUpwards.dropdownMenu{bottom:32px}
.ko-alert.sidebar-layer-save-dialog .dropdownMenu.openUpwards.dropdown-panel,.ko-alert.sidebar-layer-save-dialog .searchable-dropdown .dropdown-panel.openUpwards.dropdown-panel{bottom:37px}
.ko-alert.sidebar-layer-save-dialog .editor-field{position:relative}
.ko-alert.sidebar-layer-save-dialog .time-interval{display:flex;width:170px;margin-bottom:8px}
.ko-alert.sidebar-layer-save-dialog .time-interval>input{width:auto;min-width:0;flex:2}
.ko-alert.sidebar-layer-save-dialog .time-interval>div{background-color:#A6A6A6;color:#fff;margin:0 8px;flex:3;text-align:center;padding-top:5px;border-radius:3px}
.ko-alert.sidebar-layer-save-dialog textarea{padding:8px;width:285px;height:200px}
.ko-alert.sidebar-layer-save-dialog header{display:flex;flex-direction:row;text-align:center;height:29px;min-height:29px;background-image:none;background-color:#404041;border:1px solid #404041}
.ko-alert.sidebar-layer-save-dialog header:before{display:none}
.ko-alert.sidebar-layer-save-dialog header .title{font-size:14px;margin-left:5px;width:100%}
.ko-alert.sidebar-layer-save-dialog header .close-x{margin-left:auto;cursor:pointer}
.ko-alert.sidebar-layer-save-dialog header .close-x svg{height:10px;width:10px;fill:#8B8B8B;stroke:#8B8B8B}
.ko-alert.sidebar-layer-save-dialog header .close-x:hover svg{fill:#fff;stroke:#fff}
.ko-alert.sidebar-layer-save-dialog article{font-size:12px;background-color:#F9F9FC;display:flex;flex-direction:column}
.ko-alert.sidebar-layer-save-dialog article>:not(.shared-with-list){flex-shrink:0}
.ko-alert.sidebar-layer-save-dialog article .header-label{font-size:12px;font-weight:500}
.ko-alert.sidebar-layer-save-dialog article .header-label.share{margin-top:10px}
.ko-alert.sidebar-layer-save-dialog article .message{font-size:11px;line-height:18px;font-style:italic}
.ko-alert.sidebar-layer-save-dialog article .input-line,.ko-alert.sidebar-layer-save-dialog article .layer-name{display:flex;align-items:center;height:30px}
.ko-alert.sidebar-layer-save-dialog article .input-line .required-asterisk,.ko-alert.sidebar-layer-save-dialog article .layer-name .required-asterisk{padding-right:5px}
.ko-alert.sidebar-layer-save-dialog article .input-line input,.ko-alert.sidebar-layer-save-dialog article .layer-name input{height:25px;width:267px;border:1px solid #D4D4D9;padding-left:5px;padding-right:5px;border-radius:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ko-alert.sidebar-layer-save-dialog article .input-line input.warning,.ko-alert.sidebar-layer-save-dialog article .layer-name input.warning{border:1px solid #FEC72E}
.ko-alert.sidebar-layer-save-dialog article .input-line input.warning:focus,.ko-alert.sidebar-layer-save-dialog article .layer-name input.warning:focus{border-color:#CFC740}
.ko-alert.sidebar-layer-save-dialog article .input-line input.error,.ko-alert.sidebar-layer-save-dialog article .layer-name input.error{border:1px solid #C93B28}
.ko-alert.sidebar-layer-save-dialog article .input-line input:focus,.ko-alert.sidebar-layer-save-dialog article .layer-name input:focus{border-color:#9F9FA3}
.ko-alert.sidebar-layer-save-dialog article .input-line .warningIcon,.ko-alert.sidebar-layer-save-dialog article .layer-name .warningIcon{margin-left:5px;height:15px;width:17px}
.ko-alert.sidebar-layer-save-dialog article .input-line .warningIcon svg,.ko-alert.sidebar-layer-save-dialog article .layer-name .warningIcon svg{fill:#FEC61E;height:15px;width:17px}
.ko-alert.sidebar-layer-save-dialog article.canShare{height:340px;overflow:hidden}
.ko-alert.sidebar-layer-save-dialog article.canShare searchable-dropdown .dropdown-panel,.ko-alert.sidebar-layer-save-dialog article.canShare searchable-dropdown .dropdown-panel-page,.ko-alert.sidebar-layer-save-dialog article.canShare searchable-dropdown .dropdown-search,.ko-alert.sidebar-layer-save-dialog article.canShare searchable-dropdown .searchable-dropdown{width:205px;max-width:205px}
.ko-alert.sidebar-layer-save-dialog article.canShare searchable-dropdown .dropdown-display-item,.ko-alert.sidebar-layer-save-dialog article.canShare searchable-dropdown input{width:195px;max-width:195px}
.ko-alert.sidebar-layer-save-dialog article.canShare searchable-dropdown{line-height:initial}
.ko-alert.sidebar-layer-save-dialog article.canShare searchable-dropdown .searchable-dropdown-item{border:none}
.ko-alert.sidebar-layer-save-dialog article.canShare searchable-dropdown .searchable-dropdown-item.dropdown-display-item{color:#A6A6A6}
.ko-alert.sidebar-layer-save-dialog article .added-users-and-roles-list{height:194px;overflow:auto}
.ko-alert.sidebar-layer-save-dialog article users-and-roles-dropdown.shorten .added-users-and-roles-list{height:158px}
.ko-alert.sidebar-layer-save-dialog footer.sidebar-layer-save-dialog-footer{background-color:#fff;border-color:#D4D4D9}
.ko-alert.sidebar-layer-save-dialog footer.sidebar-layer-save-dialog-footer button{background-color:#fff;border-color:#D4D4D9}
.ko-alert.sidebar-layer-save-dialog footer.sidebar-layer-save-dialog-footer button:focus:not(.disabled){border-color:#9F9FA3}
.ko-alert.sidebar-layer-save-dialog footer.sidebar-layer-save-dialog-footer button:hover{background-color:#D9D9D9}
.ko-alert.sidebar-layer-save-dialog footer.sidebar-layer-save-dialog-footer button.disabled{opacity:1;color:#A6A6A6;border-color:#DFDFE2;cursor:default}
.ko-alert.sidebar-layer-save-dialog footer.sidebar-layer-save-dialog-footer button.disabled:hover{background-color:#fff}
.ko-alert.sidebar-layer-save-dialog .spinner-container{position:absolute;display:flex;flex-direction:row}
.ko-alert.sidebar-layer-save-dialog .spinner-container .wait-spinner{position:relative;display:inline-block;float:left;margin-left:10px}
.ko-alert.sidebar-layer-save-dialog .spinner-container .wait-spinner>div{margin:auto;height:50px;width:50px;background-size:cover;background-image:url(../Images/waitspinner.png);animation:CIRCLE-ROTATE 1s infinite linear;height:20px;width:20px}
.ko-alert.sidebar-layer-save-dialog .spinner-container .spinner-text{margin-left:10px;font-size:13px;line-height:21px}
#accordion,#koAccordion{bottom:0;position:absolute;top:0;left:0;right:0;bottom:0}
#accordion #RequestsSidebarContainer,#accordion #assetsSidebarContainer,#accordion #resourcesSideBarContainer,#accordion #workSidebarContainer,#koAccordion #RequestsSidebarContainer,#koAccordion #assetsSidebarContainer,#koAccordion #resourcesSideBarContainer,#koAccordion #workSidebarContainer{border-top:1px solid #141414;position:absolute;top:60px;bottom:0;left:0;right:0}
#accordion #RequestsSidebarContainer .filterLayers,#accordion #assetsSidebarContainer .filterLayers,#accordion #resourcesSideBarContainer .filterLayers,#accordion #workSidebarContainer .filterLayers,#koAccordion #RequestsSidebarContainer .filterLayers,#koAccordion #assetsSidebarContainer .filterLayers,#koAccordion #resourcesSideBarContainer .filterLayers,#koAccordion #workSidebarContainer .filterLayers{top:40px}
#accordion #RequestsSidebarContainer #cgRequestsClassContainer,#accordion #RequestsSidebarContainer #cgTasksClassContainer,#accordion #RequestsSidebarContainer #cgWorkOrdersClassContainer,#accordion #RequestsSidebarContainer #resourcesSideBarContainer,#accordion #assetsSidebarContainer #cgRequestsClassContainer,#accordion #assetsSidebarContainer #cgTasksClassContainer,#accordion #assetsSidebarContainer #cgWorkOrdersClassContainer,#accordion #assetsSidebarContainer #resourcesSideBarContainer,#accordion #resourcesSideBarContainer #cgRequestsClassContainer,#accordion #resourcesSideBarContainer #cgTasksClassContainer,#accordion #resourcesSideBarContainer #cgWorkOrdersClassContainer,#accordion #resourcesSideBarContainer #resourcesSideBarContainer,#accordion #workSidebarContainer #cgRequestsClassContainer,#accordion #workSidebarContainer #cgTasksClassContainer,#accordion #workSidebarContainer #cgWorkOrdersClassContainer,#accordion #workSidebarContainer #resourcesSideBarContainer,#koAccordion #RequestsSidebarContainer #cgRequestsClassContainer,#koAccordion #RequestsSidebarContainer #cgTasksClassContainer,#koAccordion #RequestsSidebarContainer #cgWorkOrdersClassContainer,#koAccordion #RequestsSidebarContainer #resourcesSideBarContainer,#koAccordion #assetsSidebarContainer #cgRequestsClassContainer,#koAccordion #assetsSidebarContainer #cgTasksClassContainer,#koAccordion #assetsSidebarContainer #cgWorkOrdersClassContainer,#koAccordion #assetsSidebarContainer #resourcesSideBarContainer,#koAccordion #resourcesSideBarContainer #cgRequestsClassContainer,#koAccordion #resourcesSideBarContainer #cgTasksClassContainer,#koAccordion #resourcesSideBarContainer #cgWorkOrdersClassContainer,#koAccordion #resourcesSideBarContainer #resourcesSideBarContainer,#koAccordion #workSidebarContainer #cgRequestsClassContainer,#koAccordion #workSidebarContainer #cgTasksClassContainer,#koAccordion #workSidebarContainer #cgWorkOrdersClassContainer,#koAccordion #workSidebarContainer #resourcesSideBarContainer{top:-1px}
#accordion #RequestsSidebarContainer #cgRequestsClassContainer.labor-filter-collapsed,#accordion #RequestsSidebarContainer #cgTasksClassContainer.labor-filter-collapsed,#accordion #RequestsSidebarContainer #cgWorkOrdersClassContainer.labor-filter-collapsed,#accordion #RequestsSidebarContainer #resourcesSideBarContainer.labor-filter-collapsed,#accordion #assetsSidebarContainer #cgRequestsClassContainer.labor-filter-collapsed,#accordion #assetsSidebarContainer #cgTasksClassContainer.labor-filter-collapsed,#accordion #assetsSidebarContainer #cgWorkOrdersClassContainer.labor-filter-collapsed,#accordion #assetsSidebarContainer #resourcesSideBarContainer.labor-filter-collapsed,#accordion #resourcesSideBarContainer #cgRequestsClassContainer.labor-filter-collapsed,#accordion #resourcesSideBarContainer #cgTasksClassContainer.labor-filter-collapsed,#accordion #resourcesSideBarContainer #cgWorkOrdersClassContainer.labor-filter-collapsed,#accordion #resourcesSideBarContainer #resourcesSideBarContainer.labor-filter-collapsed,#accordion #workSidebarContainer #cgRequestsClassContainer.labor-filter-collapsed,#accordion #workSidebarContainer #cgTasksClassContainer.labor-filter-collapsed,#accordion #workSidebarContainer #cgWorkOrdersClassContainer.labor-filter-collapsed,#accordion #workSidebarContainer #resourcesSideBarContainer.labor-filter-collapsed,#koAccordion #RequestsSidebarContainer #cgRequestsClassContainer.labor-filter-collapsed,#koAccordion #RequestsSidebarContainer #cgTasksClassContainer.labor-filter-collapsed,#koAccordion #RequestsSidebarContainer #cgWorkOrdersClassContainer.labor-filter-collapsed,#koAccordion #RequestsSidebarContainer #resourcesSideBarContainer.labor-filter-collapsed,#koAccordion #assetsSidebarContainer #cgRequestsClassContainer.labor-filter-collapsed,#koAccordion #assetsSidebarContainer #cgTasksClassContainer.labor-filter-collapsed,#koAccordion #assetsSidebarContainer #cgWorkOrdersClassContainer.labor-filter-collapsed,#koAccordion #assetsSidebarContainer #resourcesSideBarContainer.labor-filter-collapsed,#koAccordion #resourcesSideBarContainer #cgRequestsClassContainer.labor-filter-collapsed,#koAccordion #resourcesSideBarContainer #cgTasksClassContainer.labor-filter-collapsed,#koAccordion #resourcesSideBarContainer #cgWorkOrdersClassContainer.labor-filter-collapsed,#koAccordion #resourcesSideBarContainer #resourcesSideBarContainer.labor-filter-collapsed,#koAccordion #workSidebarContainer #cgRequestsClassContainer.labor-filter-collapsed,#koAccordion #workSidebarContainer #cgTasksClassContainer.labor-filter-collapsed,#koAccordion #workSidebarContainer #cgWorkOrdersClassContainer.labor-filter-collapsed,#koAccordion #workSidebarContainer #resourcesSideBarContainer.labor-filter-collapsed{bottom:80px}
#accordion #RequestsSidebarContainer #cgRequestsClassContainer.labor-filter-full-height,#accordion #RequestsSidebarContainer #cgTasksClassContainer.labor-filter-full-height,#accordion #RequestsSidebarContainer #cgWorkOrdersClassContainer.labor-filter-full-height,#accordion #RequestsSidebarContainer #resourcesSideBarContainer.labor-filter-full-height,#accordion #assetsSidebarContainer #cgRequestsClassContainer.labor-filter-full-height,#accordion #assetsSidebarContainer #cgTasksClassContainer.labor-filter-full-height,#accordion #assetsSidebarContainer #cgWorkOrdersClassContainer.labor-filter-full-height,#accordion #assetsSidebarContainer #resourcesSideBarContainer.labor-filter-full-height,#accordion #resourcesSideBarContainer #cgRequestsClassContainer.labor-filter-full-height,#accordion #resourcesSideBarContainer #cgTasksClassContainer.labor-filter-full-height,#accordion #resourcesSideBarContainer #cgWorkOrdersClassContainer.labor-filter-full-height,#accordion #resourcesSideBarContainer #resourcesSideBarContainer.labor-filter-full-height,#accordion #workSidebarContainer #cgRequestsClassContainer.labor-filter-full-height,#accordion #workSidebarContainer #cgTasksClassContainer.labor-filter-full-height,#accordion #workSidebarContainer #cgWorkOrdersClassContainer.labor-filter-full-height,#accordion #workSidebarContainer #resourcesSideBarContainer.labor-filter-full-height,#koAccordion #RequestsSidebarContainer #cgRequestsClassContainer.labor-filter-full-height,#koAccordion #RequestsSidebarContainer #cgTasksClassContainer.labor-filter-full-height,#koAccordion #RequestsSidebarContainer #cgWorkOrdersClassContainer.labor-filter-full-height,#koAccordion #RequestsSidebarContainer #resourcesSideBarContainer.labor-filter-full-height,#koAccordion #assetsSidebarContainer #cgRequestsClassContainer.labor-filter-full-height,#koAccordion #assetsSidebarContainer #cgTasksClassContainer.labor-filter-full-height,#koAccordion #assetsSidebarContainer #cgWorkOrdersClassContainer.labor-filter-full-height,#koAccordion #assetsSidebarContainer #resourcesSideBarContainer.labor-filter-full-height,#koAccordion #resourcesSideBarContainer #cgRequestsClassContainer.labor-filter-full-height,#koAccordion #resourcesSideBarContainer #cgTasksClassContainer.labor-filter-full-height,#koAccordion #resourcesSideBarContainer #cgWorkOrdersClassContainer.labor-filter-full-height,#koAccordion #resourcesSideBarContainer #resourcesSideBarContainer.labor-filter-full-height,#koAccordion #workSidebarContainer #cgRequestsClassContainer.labor-filter-full-height,#koAccordion #workSidebarContainer #cgTasksClassContainer.labor-filter-full-height,#koAccordion #workSidebarContainer #cgWorkOrdersClassContainer.labor-filter-full-height,#koAccordion #workSidebarContainer #resourcesSideBarContainer.labor-filter-full-height{bottom:320px}
#accordion #reportsSections,#koAccordion #reportsSections{position:absolute;top:60px;bottom:0;left:0;right:0;overflow-x:hidden;overflow-y:auto;border-top:1px solid #141414;padding-top:5px;background-color:#fff}
#accordion #reportsSections .sidebarElement,#koAccordion #reportsSections .sidebarElement{height:40px;border-bottom:none}
#accordion #workSidebarContainer .addLayerBar layer-dropdown,#koAccordion #workSidebarContainer .addLayerBar layer-dropdown{position:absolute;left:0;right:0;height:35px;top:40px}
#accordion #workSidebarContainer .addLayerBar.no-tabs layer-dropdown,#koAccordion #workSidebarContainer .addLayerBar.no-tabs layer-dropdown{top:1px}
#accordion #resourcesSideBarContainer #addLayerDiv,#koAccordion #resourcesSideBarContainer #addLayerDiv{height:81px}
#accordion #resourcesSideBarContainer #addLayerDiv .resources-addlayer-label-only,#koAccordion #resourcesSideBarContainer #addLayerDiv .resources-addlayer-label-only{font-size:12px;color:#fff;padding-left:12px}
#accordion #resourcesSideBarContainer #addLayerDiv #selectResourceButton,#koAccordion #resourcesSideBarContainer #addLayerDiv #selectResourceButton{top:8px;right:8px}
#accordion #resourcesSideBarContainer #addLayerDiv layer-dropdown,#koAccordion #resourcesSideBarContainer #addLayerDiv layer-dropdown{position:absolute;top:40px;left:0;right:0;height:35px}
#accordion .layer-dropdown,#koAccordion .layer-dropdown{position:static;display:flex;flex-direction:row;align-items:center;padding:5px 0;width:100%}
#accordion .layer-dropdown .layer-dropdown-button,#koAccordion .layer-dropdown .layer-dropdown-button{color:#fff;font-size:13px;font-weight:500;position:relative;line-height:28px;padding:0 10px;height:29px;flex-grow:1;box-sizing:border-box;border:1px solid #262626;border-radius:2px;background-image:linear-gradient(180deg,#4D4D4D 0,#333 100%);cursor:pointer;display:flex;align-items:center;justify-content:space-between;margin-left:8px;margin-right:8px}
#accordion .layer-dropdown .layer-dropdown-button:hover,#koAccordion .layer-dropdown .layer-dropdown-button:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#accordion .layer-dropdown .layer-dropdown-button div svg,#koAccordion .layer-dropdown .layer-dropdown-button div svg{height:10px}
#accordion .layer-dropdown .layer-dropdown-button div svg g,#koAccordion .layer-dropdown .layer-dropdown-button div svg g{fill:#fff}
#accordion .layer-dropdown .manage-layers,#koAccordion .layer-dropdown .manage-layers{background-image:linear-gradient(180deg,#4D4D4D 0,#333 100%);border:1px solid #262626;border-radius:2px;cursor:pointer;flex-grow:0;height:27px;margin-right:8px;min-width:29px;position:relative}
#accordion .layer-dropdown .manage-layers:hover,#koAccordion .layer-dropdown .manage-layers:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#accordion .layer-dropdown .manage-layers svg,#koAccordion .layer-dropdown .manage-layers svg{height:15px;width:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
#accordion .layer-dropdown .manage-layers svg path,#koAccordion .layer-dropdown .manage-layers svg path{fill:#fff}
#accordion .layer-dropdown input,#koAccordion .layer-dropdown input{box-sizing:border-box;color:#696969;font-size:13px;font-weight:400;height:29px;margin-left:8px;margin-right:8px;padding-left:30px;padding-right:30px;position:relative;width:100%;background:#fff url(../Images/search-g400.svg) 5px 6px no-repeat;border:#B2B2B2 solid 1px}
#accordion .layer-dropdown .clear-search,#koAccordion .layer-dropdown .clear-search{display:none;line-height:32px;position:absolute;right:16px;top:5px;width:12px}
#accordion .layer-dropdown .clear-search.visible,#koAccordion .layer-dropdown .clear-search.visible{cursor:pointer;display:inline-block}
#accordion .layer-dropdown .clear-search svg,#koAccordion .layer-dropdown .clear-search svg{height:10px;width:10px}
#accordion .layer-dropdown .clear-search svg g,#koAccordion .layer-dropdown .clear-search svg g{fill:#8B8B8B}
#accordion .layer-dropdown .clear-search svg:hover g,#koAccordion .layer-dropdown .clear-search svg:hover g{fill:#CCC}
#accordion .layer-dropdown .layer-dropdown-panel-container,#koAccordion .layer-dropdown .layer-dropdown-panel-container{left:8px;max-height:465px;overflow-y:auto;position:absolute;right:8px;top:40px;z-index:900;border:1px solid #262626;background-color:#fff}
#accordion .layer-dropdown .layer-dropdown-panel,#koAccordion .layer-dropdown .layer-dropdown-panel{background-color:#fff;display:flex;flex-direction:column;padding-top:5px}
#accordion .layer-dropdown .layer-dropdown-panel .group,#koAccordion .layer-dropdown .layer-dropdown-panel .group{line-height:28px;height:28px;color:#A2A2A6;font-weight:500;padding-left:12px;display:flex;flex-direction:column;justify-content:center;margin-top:2px;font-size:11px;letter-spacing:.07rem}
#accordion .layer-dropdown .layer-dropdown-panel .layer,#koAccordion .layer-dropdown .layer-dropdown-panel .layer{transition:background-color ease-in-out .15s;transition:color ease-in-out .15s;padding:8px 8px 8px 16px;font-weight:400;display:flex;flex-direction:column;cursor:pointer;justify-content:center;position:relative}
#accordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons{position:absolute;right:0;top:0;width:40px;height:50px;line-height:50px}
#accordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons.confirm,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons.confirm{background-color:rgba(223,31,31,.85);width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}
#accordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons.confirm .deleteConfirmBtn,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons.confirm .deleteConfirmBtn{color:#545456;cursor:pointer;background:#EDEDF2;padding:0 10px;border-radius:4px;font-size:12px;font-weight:500;box-sizing:border-box;margin-right:10px;height:26px;line-height:26px;padding-left:10px}
#accordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons.confirm .deleteConfirmBtn:hover,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons.confirm .deleteConfirmBtn:hover{background-color:#FFF}
#accordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons.confirm .deleteCancelBtn,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons.confirm .deleteCancelBtn{border-radius:4px;background-color:#E34040;color:#FACECE;font-size:12px;font-weight:500;margin-right:10px;margin-left:10px;width:50px;height:26px;line-height:26px}
#accordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons.confirm .deleteCancelBtn:hover,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons.confirm .deleteCancelBtn:hover{color:#fff}
#accordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .delete-layer-icon,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .delete-layer-icon{transition:opacity ease-in-out .15s;opacity:0;height:16px;line-height:16px;position:absolute;right:48px;width:16px;margin-top:17px}
#accordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .delete-layer-icon path,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .delete-layer-icon path{fill:#ABABAE}
#accordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .delete-layer-icon:hover path,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .delete-layer-icon:hover path{fill:#626264}
#accordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .favorite-layer-icon,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .favorite-layer-icon{transition:opacity ease-in-out .15s;opacity:0;height:16px;line-height:16px;position:absolute;right:12px;width:16px;margin-top:17px}
#accordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .favorite-layer-icon path,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .favorite-layer-icon path{fill:#ABABAE}
#accordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .favorite-layer-icon:hover path,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .favorite-layer-icon:hover path{fill:#626264}
#accordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .favorite-layer-icon.on,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .favorite-layer-icon.on{opacity:1}
#accordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .favorite-layer-icon.on path,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .favorite-layer-icon.on path{fill:#FEC61E}
#accordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .favorite-layer-icon.on:hover path,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .delete-buttons .favorite-layer-icon.on:hover path{fill:#F2B61B}
#accordion .layer-dropdown .layer-dropdown-panel .layer .line-one,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .line-one{color:#404040;font-size:13px;height:19px;letter-spacing:.03rem;line-height:19px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#accordion .layer-dropdown .layer-dropdown-panel .layer .line-two,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .line-two{color:#969699;font-size:11px;height:16px;letter-spacing:.03rem;line-height:19px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#accordion .layer-dropdown .layer-dropdown-panel .layer .line-two .dot,#koAccordion .layer-dropdown .layer-dropdown-panel .layer .line-two .dot{height:4px;width:4px;background-color:#BBBBBF;display:inline-block;border-radius:2px;margin-bottom:2px;margin-left:10px;margin-right:10px}
#accordion .layer-dropdown .layer-dropdown-panel .layer:hover,#koAccordion .layer-dropdown .layer-dropdown-panel .layer:hover{background-color:#F5F5FA}
#accordion .layer-dropdown .layer-dropdown-panel .layer:hover.canDelete,#koAccordion .layer-dropdown .layer-dropdown-panel .layer:hover.canDelete{padding-right:70px}
#accordion .layer-dropdown .layer-dropdown-panel .layer:hover.canDelete .delete-layer-icon,#accordion .layer-dropdown .layer-dropdown-panel .layer:hover.canDelete .favorite-layer-icon,#koAccordion .layer-dropdown .layer-dropdown-panel .layer:hover.canDelete .delete-layer-icon,#koAccordion .layer-dropdown .layer-dropdown-panel .layer:hover.canDelete .favorite-layer-icon{opacity:1}
#accordion .layer-dropdown .layer-dropdown-panel .layer:hover:not(.canDelete),#koAccordion .layer-dropdown .layer-dropdown-panel .layer:hover:not(.canDelete){padding-right:40px}
#accordion .layer-dropdown .layer-dropdown-panel .layer:hover:not(.canDelete) .favorite-layer-icon,#koAccordion .layer-dropdown .layer-dropdown-panel .layer:hover:not(.canDelete) .favorite-layer-icon{opacity:1}
#accordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active,#koAccordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active{background-color:#666}
#accordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active .line-one,#koAccordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active .line-one{color:#fff}
#accordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active .line-two,#koAccordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active .line-two{color:#969699}
#accordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active .line-two .dot,#koAccordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active .line-two .dot{background-color:#969699}
#accordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active:hover,#koAccordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active:hover{background-color:#4D4D4D}
#accordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active:hover .delete-layer-icon path,#accordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active:hover .favorite-layer-icon:not(.on) path,#koAccordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active:hover .delete-layer-icon path,#koAccordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active:hover .favorite-layer-icon:not(.on) path{fill:#828282}
#accordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active:hover .delete-layer-icon:hover path,#accordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active:hover .favorite-layer-icon:not(.on):hover path,#koAccordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active:hover .delete-layer-icon:hover path,#koAccordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active:hover .favorite-layer-icon:not(.on):hover path{fill:#B7B7B7}
#accordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active:hover .favorite-layer-icon.on path,#koAccordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active:hover .favorite-layer-icon.on path{fill:#FEC61E}
#accordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active:hover .favorite-layer-icon.on:hover path,#koAccordion .layer-dropdown .layer-dropdown-panel .layer:not(.confirmingDelete).active:hover .favorite-layer-icon.on:hover path{fill:#F2B61B}
#accordion .layer-dropdown .layer-dropdown-panel .layer.isFavorite,#koAccordion .layer-dropdown .layer-dropdown-panel .layer.isFavorite{padding-right:40px}
#accordion .layer-dropdown .layer-dropdown-panel .no-results,#koAccordion .layer-dropdown .layer-dropdown-panel .no-results{font-size:12px;font-weight:400;line-height:24px;padding-bottom:5px;padding-left:10px}
#accordion div #addLayerDiv,#accordion div #addTaskLayerDiv,#koAccordion div #addLayerDiv,#koAccordion div #addTaskLayerDiv{display:block;font-weight:500;text-decoration:none;height:40px;line-height:40px;border-top:#5C5C5C 1px solid;border-bottom:#141414 1px solid;overflow:hidden;background-color:#2e2e2e;background-image:linear-gradient(#474747,#2e2e2e)}
#accordion div #addLayerDiv input,#accordion div #addTaskLayerDiv input,#koAccordion div #addLayerDiv input,#koAccordion div #addTaskLayerDiv input{background:#fff url(../Images/search-g400.svg) 5px 6px no-repeat;border:#B2B2B2 solid 1px;padding-left:30px;padding-right:30px}
#accordion div #addLayerDiv .clear-search,#accordion div #addTaskLayerDiv .clear-search,#koAccordion div #addLayerDiv .clear-search,#koAccordion div #addTaskLayerDiv .clear-search{display:none;line-height:32px;position:absolute;right:16px;top:5px;width:12px}
#accordion div #addLayerDiv .clear-search.visible,#accordion div #addTaskLayerDiv .clear-search.visible,#koAccordion div #addLayerDiv .clear-search.visible,#koAccordion div #addTaskLayerDiv .clear-search.visible{cursor:pointer;display:inline-block}
#accordion div #addLayerDiv .clear-search svg,#accordion div #addTaskLayerDiv .clear-search svg,#koAccordion div #addLayerDiv .clear-search svg,#koAccordion div #addTaskLayerDiv .clear-search svg{height:10px;width:10px}
#accordion div #addLayerDiv .clear-search svg g,#accordion div #addTaskLayerDiv .clear-search svg g,#koAccordion div #addLayerDiv .clear-search svg g,#koAccordion div #addTaskLayerDiv .clear-search svg g{fill:#8B8B8B}
#accordion div #addLayerDiv .clear-search svg:hover g,#accordion div #addTaskLayerDiv .clear-search svg:hover g,#koAccordion div #addLayerDiv .clear-search svg:hover g,#koAccordion div #addTaskLayerDiv .clear-search svg:hover g{fill:#CCC}
#accordion div #addLayerDiv #selectResourceButton,#accordion div #addTaskLayerDiv #selectResourceButton,#koAccordion div #addLayerDiv #selectResourceButton,#koAccordion div #addTaskLayerDiv #selectResourceButton{border:#262626 1px solid;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;left:9px;right:66px;position:absolute;width:auto;height:15px;text-align:left;font-weight:400;color:#CDCDCD;line-height:15px}
#accordion div #addLayerDiv #selectResourceButton.txtBtn,#accordion div #addTaskLayerDiv #selectResourceButton.txtBtn,#koAccordion div #addLayerDiv #selectResourceButton.txtBtn,#koAccordion div #addTaskLayerDiv #selectResourceButton.txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
#accordion div #addLayerDiv #selectResourceButton:hover,#accordion div #addTaskLayerDiv #selectResourceButton:hover,#koAccordion div #addLayerDiv #selectResourceButton:hover,#koAccordion div #addTaskLayerDiv #selectResourceButton:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#accordion div #addLayerDiv #selectResourceButton.active,#accordion div #addTaskLayerDiv #selectResourceButton.active,#koAccordion div #addLayerDiv #selectResourceButton.active,#koAccordion div #addTaskLayerDiv #selectResourceButton.active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#accordion div #addLayerDiv #selectResourceButton.disabled,#accordion div #addLayerDiv #selectResourceButton.disabledEdit,#accordion div #addTaskLayerDiv #selectResourceButton.disabled,#accordion div #addTaskLayerDiv #selectResourceButton.disabledEdit,#koAccordion div #addLayerDiv #selectResourceButton.disabled,#koAccordion div #addLayerDiv #selectResourceButton.disabledEdit,#koAccordion div #addTaskLayerDiv #selectResourceButton.disabled,#koAccordion div #addTaskLayerDiv #selectResourceButton.disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#accordion div #addLayerDiv #selectResourceButton span,#accordion div #addTaskLayerDiv #selectResourceButton span,#koAccordion div #addLayerDiv #selectResourceButton span,#koAccordion div #addTaskLayerDiv #selectResourceButton span{position:absolute;line-height:16px;left:8px;right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#accordion div #addLayerDiv #selectResourceButton #icoSelectAssetMenuArrow,#accordion div #addLayerDiv #selectResourceButton #icoSelectResourceMenuArrow,#accordion div #addTaskLayerDiv #selectResourceButton #icoSelectAssetMenuArrow,#accordion div #addTaskLayerDiv #selectResourceButton #icoSelectResourceMenuArrow,#koAccordion div #addLayerDiv #selectResourceButton #icoSelectAssetMenuArrow,#koAccordion div #addLayerDiv #selectResourceButton #icoSelectResourceMenuArrow,#koAccordion div #addTaskLayerDiv #selectResourceButton #icoSelectAssetMenuArrow,#koAccordion div #addTaskLayerDiv #selectResourceButton #icoSelectResourceMenuArrow{position:absolute;top:12px;right:8px;height:4px;width:5px}
#accordion div #addLayerDiv #btnAddLayer,#accordion div #addLayerDiv #btnAddTaskLayer,#accordion div #addTaskLayerDiv #btnAddLayer,#accordion div #addTaskLayerDiv #btnAddTaskLayer,#koAccordion div #addLayerDiv #btnAddLayer,#koAccordion div #addLayerDiv #btnAddTaskLayer,#koAccordion div #addTaskLayerDiv #btnAddLayer,#koAccordion div #addTaskLayerDiv #btnAddTaskLayer{border:#262626 1px solid;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;width:35px;height:15px;float:right;text-align:left;position:relative;font-weight:400;color:#CDCDCD;line-height:15px;padding-right:8px;padding-left:5px}
#accordion div #addLayerDiv #btnAddLayer.txtBtn,#accordion div #addLayerDiv #btnAddTaskLayer.txtBtn,#accordion div #addTaskLayerDiv #btnAddLayer.txtBtn,#accordion div #addTaskLayerDiv #btnAddTaskLayer.txtBtn,#koAccordion div #addLayerDiv #btnAddLayer.txtBtn,#koAccordion div #addLayerDiv #btnAddTaskLayer.txtBtn,#koAccordion div #addTaskLayerDiv #btnAddLayer.txtBtn,#koAccordion div #addTaskLayerDiv #btnAddTaskLayer.txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
#accordion div #addLayerDiv #btnAddLayer:hover,#accordion div #addLayerDiv #btnAddTaskLayer:hover,#accordion div #addTaskLayerDiv #btnAddLayer:hover,#accordion div #addTaskLayerDiv #btnAddTaskLayer:hover,#koAccordion div #addLayerDiv #btnAddLayer:hover,#koAccordion div #addLayerDiv #btnAddTaskLayer:hover,#koAccordion div #addTaskLayerDiv #btnAddLayer:hover,#koAccordion div #addTaskLayerDiv #btnAddTaskLayer:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#accordion div #addLayerDiv #btnAddLayer.active,#accordion div #addLayerDiv #btnAddTaskLayer.active,#accordion div #addTaskLayerDiv #btnAddLayer.active,#accordion div #addTaskLayerDiv #btnAddTaskLayer.active,#koAccordion div #addLayerDiv #btnAddLayer.active,#koAccordion div #addLayerDiv #btnAddTaskLayer.active,#koAccordion div #addTaskLayerDiv #btnAddLayer.active,#koAccordion div #addTaskLayerDiv #btnAddTaskLayer.active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#accordion div #addLayerDiv #btnAddLayer.disabled,#accordion div #addLayerDiv #btnAddLayer.disabledEdit,#accordion div #addLayerDiv #btnAddTaskLayer.disabled,#accordion div #addLayerDiv #btnAddTaskLayer.disabledEdit,#accordion div #addTaskLayerDiv #btnAddLayer.disabled,#accordion div #addTaskLayerDiv #btnAddLayer.disabledEdit,#accordion div #addTaskLayerDiv #btnAddTaskLayer.disabled,#accordion div #addTaskLayerDiv #btnAddTaskLayer.disabledEdit,#koAccordion div #addLayerDiv #btnAddLayer.disabled,#koAccordion div #addLayerDiv #btnAddLayer.disabledEdit,#koAccordion div #addLayerDiv #btnAddTaskLayer.disabled,#koAccordion div #addLayerDiv #btnAddTaskLayer.disabledEdit,#koAccordion div #addTaskLayerDiv #btnAddLayer.disabled,#koAccordion div #addTaskLayerDiv #btnAddLayer.disabledEdit,#koAccordion div #addTaskLayerDiv #btnAddTaskLayer.disabled,#koAccordion div #addTaskLayerDiv #btnAddTaskLayer.disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#accordion div #addLayerDiv #btnAddLayer .icoPlus,#accordion div #addLayerDiv #btnAddTaskLayer .icoPlus,#accordion div #addTaskLayerDiv #btnAddLayer .icoPlus,#accordion div #addTaskLayerDiv #btnAddTaskLayer .icoPlus,#koAccordion div #addLayerDiv #btnAddLayer .icoPlus,#koAccordion div #addLayerDiv #btnAddTaskLayer .icoPlus,#koAccordion div #addTaskLayerDiv #btnAddLayer .icoPlus,#koAccordion div #addTaskLayerDiv #btnAddTaskLayer .icoPlus{height:10px;width:10px;position:absolute;top:8px;right:4px}
#accordion div #addLayerDiv #btnAddTaskLayer,#accordion div #addTaskLayerDiv #btnAddTaskLayer,#koAccordion div #addLayerDiv #btnAddTaskLayer,#koAccordion div #addTaskLayerDiv #btnAddTaskLayer{width:223px;height:15px;text-align:center;float:none;color:#C8C8C8;padding:6px 8px 7px 0;font-weight:500;font-size:13px}
#accordion div #addLayerDiv #btnAddTaskLayer .icoPlus,#accordion div #addTaskLayerDiv #btnAddTaskLayer .icoPlus,#koAccordion div #addLayerDiv #btnAddTaskLayer .icoPlus,#koAccordion div #addTaskLayerDiv #btnAddTaskLayer .icoPlus{top:9px;right:56px}
#accordion div #addTaskLayerDiv,#koAccordion div #addTaskLayerDiv{background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#accordion div .layersContainer .removeFilterConfirmation,#koAccordion div .layersContainer .removeFilterConfirmation{display:none;background-color:#BE3123;background-image:linear-gradient(#D2493E,#BE3123);color:#fff;font-weight:500;font-size:12px;height:22px;line-height:23px;padding:6px 0 6px 14px;position:relative}
#accordion div .layersContainer .removeFilterConfirmation .shadow,#koAccordion div .layersContainer .removeFilterConfirmation .shadow{position:absolute;top:0;left:0;right:0;height:5px;width:100%;background-color:rgba(0,0,0,0);background-image:linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,0))}
#accordion div .layersContainer .removeFilterConfirmation .removeFilterConfirmationButton,#koAccordion div .layersContainer .removeFilterConfirmation .removeFilterConfirmationButton{cursor:pointer;float:right;height:20px;line-height:19px;text-align:center;border-radius:2px;font-size:11px}
#accordion div .layersContainer .removeFilterConfirmation .btnConfirmationCancel,#koAccordion div .layersContainer .removeFilterConfirmation .btnConfirmationCancel{width:54px;margin-right:3px;font-weight:500}
#accordion div .layersContainer .removeFilterConfirmation .btnConfirmationRemove,#koAccordion div .layersContainer .removeFilterConfirmation .btnConfirmationRemove{width:58px;border:#2B2B2B solid 1px;margin-right:7px;background-color:#2F2F2F;background-image:linear-gradient(#4C4C4C,#2F2F2F);font-weight:500}
#accordion div .layersContainer .removeFilterConfirmation .btnConfirmationRemove:hover,#koAccordion div .layersContainer .removeFilterConfirmation .btnConfirmationRemove:hover{background-color:#474747;background-image:linear-gradient(#6A6A6A,#474747)}
#accordion .addLaborSection,#accordion .filterLayers,#accordion .resourceLayers,#koAccordion .addLaborSection,#koAccordion .filterLayers,#koAccordion .resourceLayers{bottom:0;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:60px}
#accordion .addLaborSection.resourceLayers,#accordion .filterLayers.resourceLayers,#accordion .resourceLayers.resourceLayers,#koAccordion .addLaborSection.resourceLayers,#koAccordion .filterLayers.resourceLayers,#koAccordion .resourceLayers.resourceLayers{top:83px}
#accordion .addLaborSection.resourceLayers>div,#accordion .filterLayers.resourceLayers>div,#accordion .resourceLayers.resourceLayers>div,#koAccordion .addLaborSection.resourceLayers>div,#koAccordion .filterLayers.resourceLayers>div,#koAccordion .resourceLayers.resourceLayers>div{top:0}
#accordion .addLaborSection .sidebar-layer-title,#accordion .filterLayers .sidebar-layer-title,#accordion .resourceLayers .sidebar-layer-title,#koAccordion .addLaborSection .sidebar-layer-title,#koAccordion .filterLayers .sidebar-layer-title,#koAccordion .resourceLayers .sidebar-layer-title{position:relative;left:0;bottom:0;right:0;display:block;font-weight:500;text-decoration:none;height:48px;line-height:50px;border-top:#525252 1px solid;border-bottom:#141414 1px solid;overflow:hidden;padding-left:4px;background-color:#2e2e2e;background-image:linear-gradient(#474747,#2e2e2e)}
#accordion .addLaborSection .sidebar-layer-title>.icoRemoveLayerX,#accordion .filterLayers .sidebar-layer-title>.icoRemoveLayerX,#accordion .resourceLayers .sidebar-layer-title>.icoRemoveLayerX,#koAccordion .addLaborSection .sidebar-layer-title>.icoRemoveLayerX,#koAccordion .filterLayers .sidebar-layer-title>.icoRemoveLayerX,#koAccordion .resourceLayers .sidebar-layer-title>.icoRemoveLayerX{display:none;position:absolute;height:8px;width:8px;top:20px;right:9px;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAs0lEQVQYV2NcvHixPhMTU/+vX7+CEhMTPzAAwfz58wVYWVnX/P//v5hx6dKlu4FiLkDOud+/fzuDFLCxsYHETIBi9xlBqoECe4ACxv/+/bsINO0fkG0IlPwAxA6MMCNhikB8oMRHILaPjY29CFYAAkuWLFnEyMgYC5QAKbj+588fK5CbwAqA7pgDpJJBOoH0U6BCLZibQI7sBQoWwewE6nwIsw6kiBHqzXVABwaB7ERz0yQA43Jz9s8iwa8AAAAASUVORK5CYII=)}
#accordion .addLaborSection .sidebar-layer-title>.icoRemoveLayerX:hover,#accordion .filterLayers .sidebar-layer-title>.icoRemoveLayerX:hover,#accordion .resourceLayers .sidebar-layer-title>.icoRemoveLayerX:hover,#koAccordion .addLaborSection .sidebar-layer-title>.icoRemoveLayerX:hover,#koAccordion .filterLayers .sidebar-layer-title>.icoRemoveLayerX:hover,#koAccordion .resourceLayers .sidebar-layer-title>.icoRemoveLayerX:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAvElEQVQYV2N8+fKl/t+/f/s5OTmDBAUFPzAAwfv37wW+ffu2hoWFpZjx6dOnuxkZGV2A4ueAipxBCr5//74bSJkA8X1GkGqgwB4gxxiILwLxPyA2/P///wegCQ6MMCNBioCCxkDTGP79+/eRlZXVXlxc/CJYAQg8e/ZsEZCKBbGBiq5zcHBYgdwEVgCUnAOkkkE6mZmZnwJN0oK5iREo2QvkFMHsZGNje4jkpnOMUG+uA+oMAtmJ7CagVZMAUDFj3FzU1WUAAAAASUVORK5CYII=)}
#accordion .addLaborSection .sidebar-layer-title div.inputContainer,#accordion .filterLayers .sidebar-layer-title div.inputContainer,#accordion .resourceLayers .sidebar-layer-title div.inputContainer,#koAccordion .addLaborSection .sidebar-layer-title div.inputContainer,#koAccordion .filterLayers .sidebar-layer-title div.inputContainer,#koAccordion .resourceLayers .sidebar-layer-title div.inputContainer{display:inline-block;position:absolute;height:20px;left:44px;right:90px;top:14px}
#accordion .addLaborSection .sidebar-layer-title .display-label,#accordion .filterLayers .sidebar-layer-title .display-label,#accordion .resourceLayers .sidebar-layer-title .display-label,#koAccordion .addLaborSection .sidebar-layer-title .display-label,#koAccordion .filterLayers .sidebar-layer-title .display-label,#koAccordion .resourceLayers .sidebar-layer-title .display-label{font-size:13px;line-height:23px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;color:grey;position:absolute;margin-top:0;left:42px;right:98px;top:12px;border-radius:2px;border:1px solid transparent;padding:0 1px}
#accordion .addLaborSection .sidebar-layer-title .display-label:hover,#accordion .filterLayers .sidebar-layer-title .display-label:hover,#accordion .resourceLayers .sidebar-layer-title .display-label:hover,#koAccordion .addLaborSection .sidebar-layer-title .display-label:hover,#koAccordion .filterLayers .sidebar-layer-title .display-label:hover,#koAccordion .resourceLayers .sidebar-layer-title .display-label:hover{border:1px solid #CCC;cursor:text}
#accordion .addLaborSection .sidebar-layer-title .display-label.editable,#accordion .filterLayers .sidebar-layer-title .display-label.editable,#accordion .resourceLayers .sidebar-layer-title .display-label.editable,#koAccordion .addLaborSection .sidebar-layer-title .display-label.editable,#koAccordion .filterLayers .sidebar-layer-title .display-label.editable,#koAccordion .resourceLayers .sidebar-layer-title .display-label.editable{background-color:#fff;color:#333!important;cursor:text;padding-top:2px;padding-left:2px;padding-bottom:2px;line-height:16px;text-overflow:clip;border-style:none;width:90%;display:inline;top:0;left:0;display:none}
#accordion .addLaborSection .sidebar-layer-title .display-label.editable::selection,#accordion .filterLayers .sidebar-layer-title .display-label.editable::selection,#accordion .resourceLayers .sidebar-layer-title .display-label.editable::selection,#koAccordion .addLaborSection .sidebar-layer-title .display-label.editable::selection,#koAccordion .filterLayers .sidebar-layer-title .display-label.editable::selection,#koAccordion .resourceLayers .sidebar-layer-title .display-label.editable::selection{background-color:#CCC}
#accordion .addLaborSection .sidebar-layer-title canvas,#accordion .filterLayers .sidebar-layer-title canvas,#accordion .resourceLayers .sidebar-layer-title canvas,#koAccordion .addLaborSection .sidebar-layer-title canvas,#koAccordion .filterLayers .sidebar-layer-title canvas,#koAccordion .resourceLayers .sidebar-layer-title canvas{display:none}
#accordion .addLaborSection .sidebar-layer-title .filter-checkbox,#accordion .filterLayers .sidebar-layer-title .filter-checkbox,#accordion .resourceLayers .sidebar-layer-title .filter-checkbox,#koAccordion .addLaborSection .sidebar-layer-title .filter-checkbox,#koAccordion .filterLayers .sidebar-layer-title .filter-checkbox,#koAccordion .resourceLayers .sidebar-layer-title .filter-checkbox{background:url(../Images/filter-checkboxes.png) no-repeat scroll -3px -71px transparent;float:left;height:18px;margin-right:6px;margin-top:16px;width:18px;cursor:pointer}
#accordion .addLaborSection .sidebar-layer-title:not(.active) .sidebar-layer-color,#accordion .addLaborSection .sidebar-layer-title:not(.active) .sidebar-layer-color-border,#accordion .addLaborSection .sidebar-layer-title:not(.active) .sidebar-layer-count,#accordion .filterLayers .sidebar-layer-title:not(.active) .sidebar-layer-color,#accordion .filterLayers .sidebar-layer-title:not(.active) .sidebar-layer-color-border,#accordion .filterLayers .sidebar-layer-title:not(.active) .sidebar-layer-count,#accordion .resourceLayers .sidebar-layer-title:not(.active) .sidebar-layer-color,#accordion .resourceLayers .sidebar-layer-title:not(.active) .sidebar-layer-color-border,#accordion .resourceLayers .sidebar-layer-title:not(.active) .sidebar-layer-count,#koAccordion .addLaborSection .sidebar-layer-title:not(.active) .sidebar-layer-color,#koAccordion .addLaborSection .sidebar-layer-title:not(.active) .sidebar-layer-color-border,#koAccordion .addLaborSection .sidebar-layer-title:not(.active) .sidebar-layer-count,#koAccordion .filterLayers .sidebar-layer-title:not(.active) .sidebar-layer-color,#koAccordion .filterLayers .sidebar-layer-title:not(.active) .sidebar-layer-color-border,#koAccordion .filterLayers .sidebar-layer-title:not(.active) .sidebar-layer-count,#koAccordion .resourceLayers .sidebar-layer-title:not(.active) .sidebar-layer-color,#koAccordion .resourceLayers .sidebar-layer-title:not(.active) .sidebar-layer-color-border,#koAccordion .resourceLayers .sidebar-layer-title:not(.active) .sidebar-layer-count{background:0 0!important;border-color:#2D2D2D;color:grey}
#accordion .addLaborSection .sidebar-layer-title:not(.active) .sidebar-layer-color:hover,#accordion .filterLayers .sidebar-layer-title:not(.active) .sidebar-layer-color:hover,#accordion .resourceLayers .sidebar-layer-title:not(.active) .sidebar-layer-color:hover,#koAccordion .addLaborSection .sidebar-layer-title:not(.active) .sidebar-layer-color:hover,#koAccordion .filterLayers .sidebar-layer-title:not(.active) .sidebar-layer-color:hover,#koAccordion .resourceLayers .sidebar-layer-title:not(.active) .sidebar-layer-color:hover{cursor:default}
#accordion .addLaborSection .sidebar-layer-title:not(.active) .display-label,#accordion .filterLayers .sidebar-layer-title:not(.active) .display-label,#accordion .resourceLayers .sidebar-layer-title:not(.active) .display-label,#koAccordion .addLaborSection .sidebar-layer-title:not(.active) .display-label,#koAccordion .filterLayers .sidebar-layer-title:not(.active) .display-label,#koAccordion .resourceLayers .sidebar-layer-title:not(.active) .display-label{cursor:default;border:none}
#accordion .addLaborSection .sidebar-layer-title .sidebar-layer-count,#accordion .filterLayers .sidebar-layer-title .sidebar-layer-count,#accordion .resourceLayers .sidebar-layer-title .sidebar-layer-count,#koAccordion .addLaborSection .sidebar-layer-title .sidebar-layer-count,#koAccordion .filterLayers .sidebar-layer-title .sidebar-layer-count,#koAccordion .resourceLayers .sidebar-layer-title .sidebar-layer-count{background:#282828;margin-top:16px;position:absolute;right:44px;color:#fff;font-family:Carteboto,Arial;min-width:13px;display:inline-block;padding:0 5px;text-align:center;line-height:16px;border:solid 1px #1A1A1A;border-radius:8px;height:16px;width:auto;font-size:9pt;font-weight:500}
#accordion .addLaborSection .sidebar-layer-title .sidebar-layer-color-border,#accordion .filterLayers .sidebar-layer-title .sidebar-layer-color-border,#accordion .resourceLayers .sidebar-layer-title .sidebar-layer-color-border,#koAccordion .addLaborSection .sidebar-layer-title .sidebar-layer-color-border,#koAccordion .filterLayers .sidebar-layer-title .sidebar-layer-color-border,#koAccordion .resourceLayers .sidebar-layer-title .sidebar-layer-color-border{height:15px;width:15px;float:right;margin-top:16px;margin-right:23px;border-radius:8px;border:solid 1px #1A1A1A;background-color:#282828}
#accordion .addLaborSection .sidebar-layer-title .sidebar-layer-color,#accordion .filterLayers .sidebar-layer-title .sidebar-layer-color,#accordion .resourceLayers .sidebar-layer-title .sidebar-layer-color,#koAccordion .addLaborSection .sidebar-layer-title .sidebar-layer-color,#koAccordion .filterLayers .sidebar-layer-title .sidebar-layer-color,#koAccordion .resourceLayers .sidebar-layer-title .sidebar-layer-color{height:11px;width:11px;border-radius:6px;border:solid 1px #141414;margin-top:1px;margin-left:1px}
#accordion .addLaborSection .sidebar-layer-title .sidebar-layer-color.selected,#accordion .filterLayers .sidebar-layer-title .sidebar-layer-color.selected,#accordion .resourceLayers .sidebar-layer-title .sidebar-layer-color.selected,#koAccordion .addLaborSection .sidebar-layer-title .sidebar-layer-color.selected,#koAccordion .filterLayers .sidebar-layer-title .sidebar-layer-color.selected,#koAccordion .resourceLayers .sidebar-layer-title .sidebar-layer-color.selected{border:1px solid #fff!important}
#accordion .addLaborSection .sidebar-layer-title .sidebar-layer-color:hover,#accordion .filterLayers .sidebar-layer-title .sidebar-layer-color:hover,#accordion .resourceLayers .sidebar-layer-title .sidebar-layer-color:hover,#koAccordion .addLaborSection .sidebar-layer-title .sidebar-layer-color:hover,#koAccordion .filterLayers .sidebar-layer-title .sidebar-layer-color:hover,#koAccordion .resourceLayers .sidebar-layer-title .sidebar-layer-color:hover{cursor:pointer}
#accordion .addLaborSection .sidebar-layer-title:hover,#accordion .filterLayers .sidebar-layer-title:hover,#accordion .resourceLayers .sidebar-layer-title:hover,#koAccordion .addLaborSection .sidebar-layer-title:hover,#koAccordion .filterLayers .sidebar-layer-title:hover,#koAccordion .resourceLayers .sidebar-layer-title:hover{background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
#accordion .addLaborSection .sidebar-layer-title:hover canvas,#accordion .filterLayers .sidebar-layer-title:hover canvas,#accordion .resourceLayers .sidebar-layer-title:hover canvas,#koAccordion .addLaborSection .sidebar-layer-title:hover canvas,#koAccordion .filterLayers .sidebar-layer-title:hover canvas,#koAccordion .resourceLayers .sidebar-layer-title:hover canvas{display:block}
#accordion .addLaborSection .sidebar-layer-title:hover .icoRemoveLayerX,#accordion .filterLayers .sidebar-layer-title:hover .icoRemoveLayerX,#accordion .resourceLayers .sidebar-layer-title:hover .icoRemoveLayerX,#koAccordion .addLaborSection .sidebar-layer-title:hover .icoRemoveLayerX,#koAccordion .filterLayers .sidebar-layer-title:hover .icoRemoveLayerX,#koAccordion .resourceLayers .sidebar-layer-title:hover .icoRemoveLayerX{display:block}
#accordion .addLaborSection .sidebar-layer-title:hover .filter-checkbox,#accordion .filterLayers .sidebar-layer-title:hover .filter-checkbox,#accordion .resourceLayers .sidebar-layer-title:hover .filter-checkbox,#koAccordion .addLaborSection .sidebar-layer-title:hover .filter-checkbox,#koAccordion .filterLayers .sidebar-layer-title:hover .filter-checkbox,#koAccordion .resourceLayers .sidebar-layer-title:hover .filter-checkbox{background-position:-3px -94px}
#accordion .addLaborSection .sidebar-layer-title:hover .filter-checkbox:hover,#accordion .filterLayers .sidebar-layer-title:hover .filter-checkbox:hover,#accordion .resourceLayers .sidebar-layer-title:hover .filter-checkbox:hover,#koAccordion .addLaborSection .sidebar-layer-title:hover .filter-checkbox:hover,#koAccordion .filterLayers .sidebar-layer-title:hover .filter-checkbox:hover,#koAccordion .resourceLayers .sidebar-layer-title:hover .filter-checkbox:hover{background-position:-3px -48px}
#accordion .addLaborSection .sidebar-layer-title:hover .sidebar-layer-color,#accordion .addLaborSection .sidebar-layer-title:hover .sidebar-layer-color-border,#accordion .addLaborSection .sidebar-layer-title:hover .sidebar-layer-count,#accordion .filterLayers .sidebar-layer-title:hover .sidebar-layer-color,#accordion .filterLayers .sidebar-layer-title:hover .sidebar-layer-color-border,#accordion .filterLayers .sidebar-layer-title:hover .sidebar-layer-count,#accordion .resourceLayers .sidebar-layer-title:hover .sidebar-layer-color,#accordion .resourceLayers .sidebar-layer-title:hover .sidebar-layer-color-border,#accordion .resourceLayers .sidebar-layer-title:hover .sidebar-layer-count,#koAccordion .addLaborSection .sidebar-layer-title:hover .sidebar-layer-color,#koAccordion .addLaborSection .sidebar-layer-title:hover .sidebar-layer-color-border,#koAccordion .addLaborSection .sidebar-layer-title:hover .sidebar-layer-count,#koAccordion .filterLayers .sidebar-layer-title:hover .sidebar-layer-color,#koAccordion .filterLayers .sidebar-layer-title:hover .sidebar-layer-color-border,#koAccordion .filterLayers .sidebar-layer-title:hover .sidebar-layer-count,#koAccordion .resourceLayers .sidebar-layer-title:hover .sidebar-layer-color,#koAccordion .resourceLayers .sidebar-layer-title:hover .sidebar-layer-color-border,#koAccordion .resourceLayers .sidebar-layer-title:hover .sidebar-layer-count{border-color:#1A1A1A}
#accordion .addLaborSection .sidebar-layer-title.active .display-label,#accordion .filterLayers .sidebar-layer-title.active .display-label,#accordion .resourceLayers .sidebar-layer-title.active .display-label,#koAccordion .addLaborSection .sidebar-layer-title.active .display-label,#koAccordion .filterLayers .sidebar-layer-title.active .display-label,#koAccordion .resourceLayers .sidebar-layer-title.active .display-label{color:#fff}
#accordion .addLaborSection .sidebar-layer-title.active .filter-checkbox,#accordion .filterLayers .sidebar-layer-title.active .filter-checkbox,#accordion .resourceLayers .sidebar-layer-title.active .filter-checkbox,#koAccordion .addLaborSection .sidebar-layer-title.active .filter-checkbox,#koAccordion .filterLayers .sidebar-layer-title.active .filter-checkbox,#koAccordion .resourceLayers .sidebar-layer-title.active .filter-checkbox{background-position:-3px -3px}
#accordion .addLaborSection .sidebar-layer-title.active .filter-checkbox:hover,#accordion .filterLayers .sidebar-layer-title.active .filter-checkbox:hover,#accordion .resourceLayers .sidebar-layer-title.active .filter-checkbox:hover,#koAccordion .addLaborSection .sidebar-layer-title.active .filter-checkbox:hover,#koAccordion .filterLayers .sidebar-layer-title.active .filter-checkbox:hover,#koAccordion .resourceLayers .sidebar-layer-title.active .filter-checkbox:hover{background-position:-3px -25px}
#accordion .addLaborSection .sidebar-layer-title.active:hover .filter-checkbox,#accordion .filterLayers .sidebar-layer-title.active:hover .filter-checkbox,#accordion .resourceLayers .sidebar-layer-title.active:hover .filter-checkbox,#koAccordion .addLaborSection .sidebar-layer-title.active:hover .filter-checkbox,#koAccordion .filterLayers .sidebar-layer-title.active:hover .filter-checkbox,#koAccordion .resourceLayers .sidebar-layer-title.active:hover .filter-checkbox{background-position:-3px -3px}
#accordion .addLaborSection .sidebar-layer-title.active:hover .filter-checkbox:hover,#accordion .filterLayers .sidebar-layer-title.active:hover .filter-checkbox:hover,#accordion .resourceLayers .sidebar-layer-title.active:hover .filter-checkbox:hover,#koAccordion .addLaborSection .sidebar-layer-title.active:hover .filter-checkbox:hover,#koAccordion .filterLayers .sidebar-layer-title.active:hover .filter-checkbox:hover,#koAccordion .resourceLayers .sidebar-layer-title.active:hover .filter-checkbox:hover{background-position:-3px -25px}
#accordion .addLaborSection .sidebar-layer-title.active:hover .sidebar-layer-color-border,#accordion .addLaborSection .sidebar-layer-title.active:hover .sidebar-layer-count,#accordion .filterLayers .sidebar-layer-title.active:hover .sidebar-layer-color-border,#accordion .filterLayers .sidebar-layer-title.active:hover .sidebar-layer-count,#accordion .resourceLayers .sidebar-layer-title.active:hover .sidebar-layer-color-border,#accordion .resourceLayers .sidebar-layer-title.active:hover .sidebar-layer-count,#koAccordion .addLaborSection .sidebar-layer-title.active:hover .sidebar-layer-color-border,#koAccordion .addLaborSection .sidebar-layer-title.active:hover .sidebar-layer-count,#koAccordion .filterLayers .sidebar-layer-title.active:hover .sidebar-layer-color-border,#koAccordion .filterLayers .sidebar-layer-title.active:hover .sidebar-layer-count,#koAccordion .resourceLayers .sidebar-layer-title.active:hover .sidebar-layer-color-border,#koAccordion .resourceLayers .sidebar-layer-title.active:hover .sidebar-layer-count{background:#3C3C3C}
#accordion .addLaborSection .layerBottomBorder,#accordion .filterLayers .layerBottomBorder,#accordion .resourceLayers .layerBottomBorder,#koAccordion .addLaborSection .layerBottomBorder,#koAccordion .filterLayers .layerBottomBorder,#koAccordion .resourceLayers .layerBottomBorder{display:none;height:5px;background-color:#2B2B2B;border-bottom:1px solid #131313;border-top:1px solid #131313}
#accordion .addLaborSection .addConditionBar .fieldchoosertree,#accordion .addLaborSection .fieldPicker .fieldchoosertree,#accordion .filterLayers .addConditionBar .fieldchoosertree,#accordion .filterLayers .fieldPicker .fieldchoosertree,#accordion .resourceLayers .addConditionBar .fieldchoosertree,#accordion .resourceLayers .fieldPicker .fieldchoosertree,#koAccordion .addLaborSection .addConditionBar .fieldchoosertree,#koAccordion .addLaborSection .fieldPicker .fieldchoosertree,#koAccordion .filterLayers .addConditionBar .fieldchoosertree,#koAccordion .filterLayers .fieldPicker .fieldchoosertree,#koAccordion .resourceLayers .addConditionBar .fieldchoosertree,#koAccordion .resourceLayers .fieldPicker .fieldchoosertree{width:150px;z-index:91}
#accordion .addLaborSection .addConditionBar .fieldchoosertree>ul.dynatree-container,#accordion .addLaborSection .fieldPicker .fieldchoosertree>ul.dynatree-container,#accordion .filterLayers .addConditionBar .fieldchoosertree>ul.dynatree-container,#accordion .filterLayers .fieldPicker .fieldchoosertree>ul.dynatree-container,#accordion .resourceLayers .addConditionBar .fieldchoosertree>ul.dynatree-container,#accordion .resourceLayers .fieldPicker .fieldchoosertree>ul.dynatree-container,#koAccordion .addLaborSection .addConditionBar .fieldchoosertree>ul.dynatree-container,#koAccordion .addLaborSection .fieldPicker .fieldchoosertree>ul.dynatree-container,#koAccordion .filterLayers .addConditionBar .fieldchoosertree>ul.dynatree-container,#koAccordion .filterLayers .fieldPicker .fieldchoosertree>ul.dynatree-container,#koAccordion .resourceLayers .addConditionBar .fieldchoosertree>ul.dynatree-container,#koAccordion .resourceLayers .fieldPicker .fieldchoosertree>ul.dynatree-container{left:0!important}
#accordion .addLaborSection .fieldPicker.dd>.ddTitle,#accordion .filterLayers .fieldPicker.dd>.ddTitle,#accordion .resourceLayers .fieldPicker.dd>.ddTitle,#koAccordion .addLaborSection .fieldPicker.dd>.ddTitle,#koAccordion .filterLayers .fieldPicker.dd>.ddTitle,#koAccordion .resourceLayers .fieldPicker.dd>.ddTitle{height:15px}
#accordion .addLaborSection .fieldPicker.dd>.ddTitle,#accordion .addLaborSection .filterValue>.dd>.ddTitle,#accordion .filterLayers .fieldPicker.dd>.ddTitle,#accordion .filterLayers .filterValue>.dd>.ddTitle,#accordion .resourceLayers .fieldPicker.dd>.ddTitle,#accordion .resourceLayers .filterValue>.dd>.ddTitle,#koAccordion .addLaborSection .fieldPicker.dd>.ddTitle,#koAccordion .addLaborSection .filterValue>.dd>.ddTitle,#koAccordion .filterLayers .fieldPicker.dd>.ddTitle,#koAccordion .filterLayers .filterValue>.dd>.ddTitle,#koAccordion .resourceLayers .fieldPicker.dd>.ddTitle,#koAccordion .resourceLayers .filterValue>.dd>.ddTitle{background-color:#fff!important;padding:3px 3px 3px 12px;color:#494949}
#accordion .addLaborSection .fieldPickerfieldPicker>.ddTitle span.ddTitleText,#accordion .addLaborSection .filterValue>.ddTitle span.ddTitleText,#accordion .filterLayers .fieldPickerfieldPicker>.ddTitle span.ddTitleText,#accordion .filterLayers .filterValue>.ddTitle span.ddTitleText,#accordion .resourceLayers .fieldPickerfieldPicker>.ddTitle span.ddTitleText,#accordion .resourceLayers .filterValue>.ddTitle span.ddTitleText,#koAccordion .addLaborSection .fieldPickerfieldPicker>.ddTitle span.ddTitleText,#koAccordion .addLaborSection .filterValue>.ddTitle span.ddTitleText,#koAccordion .filterLayers .fieldPickerfieldPicker>.ddTitle span.ddTitleText,#koAccordion .filterLayers .filterValue>.ddTitle span.ddTitleText,#koAccordion .resourceLayers .fieldPickerfieldPicker>.ddTitle span.ddTitleText,#koAccordion .resourceLayers .filterValue>.ddTitle span.ddTitleText{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;padding-right:28px;margin-left:-3px}
#accordion .addLaborSection .fieldchoosertree>ul.dynatree-container,#accordion .filterLayers .fieldchoosertree>ul.dynatree-container,#accordion .resourceLayers .fieldchoosertree>ul.dynatree-container,#koAccordion .addLaborSection .fieldchoosertree>ul.dynatree-container,#koAccordion .filterLayers .fieldchoosertree>ul.dynatree-container,#koAccordion .resourceLayers .fieldchoosertree>ul.dynatree-container{background-color:#fff;border:1px solid #A8A8A8;box-sizing:border-box;-moz-box-sizing:border-box}
#accordion .addLaborSection .placeholder,#accordion .filterLayers .placeholder,#accordion .resourceLayers .placeholder,#koAccordion .addLaborSection .placeholder,#koAccordion .filterLayers .placeholder,#koAccordion .resourceLayers .placeholder{box-shadow:0 0 6px #F2A86A}
#accordion .addLaborSection{top:0}
#contentSidebarContainer{position:absolute;top:105px;bottom:0;left:0;right:0;margin-top:5px}
#contentSidebarContainer.noBreadCrumbBar,#contentSidebarContainer.noChromeButtons{top:45px}
#contentSidebarContainer #koSidebar,#contentSidebarContainer #sidebar{background-color:#fff;position:relative;float:left;width:250px;height:100%;background-color:#2b2b2b;border-right:1px solid #141414;display:none}
#contentSidebarContainer #koSidebar.adjustable,#contentSidebarContainer #sidebar.adjustable{border-right:none}
#contentSidebarContainer #koSidebar #sidebar-header,#contentSidebarContainer #sidebar #sidebar-header{height:58px;line-height:58px;padding-left:20px;font-size:20px;font-weight:500;color:#fff}
#contentSidebarContainer #koSidebar #sidebar-header .administration-header-menu-icon,#contentSidebarContainer #sidebar #sidebar-header .administration-header-menu-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAOCAYAAADJ7fe0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhJREFUeNpiNDExPsBAGShgARL2FBoiADKkkUJDHjD+//+fgVLAxEAFwGJqauJAoRkXQGGyn0JDHKnincETsFSLnWGU7AECDABm5g/JmjLrTgAAAABJRU5ErkJggg==);background-repeat:no-repeat;top:21px;left:17px;height:14px;width:17px;position:relative;float:left;cursor:pointer;left:-8px;margin-right:30px}
#contentSidebarContainer #koSidebar #sidebar-header.administration,#contentSidebarContainer #sidebar #sidebar-header.administration{border-bottom:1px solid #89888A;border-top:1px solid #B2B2B2;background-color:#659000;background-color:#6D6E71;background-image:linear-gradient(#929497,#6D6E71)}
#contentSidebarContainer #koSidebar #sidebar-header.administration #admin-icon,#contentSidebarContainer #sidebar #sidebar-header.administration #admin-icon{margin:13px auto 0 auto;height:22px;width:19px;background:url(../Images/admin_shield.svg) no-repeat}
#contentSidebarContainer #koSidebar #sidebar-header.assets,#contentSidebarContainer #koSidebar #sidebar-header.reports,#contentSidebarContainer #koSidebar #sidebar-header.requests,#contentSidebarContainer #koSidebar #sidebar-header.resources,#contentSidebarContainer #koSidebar #sidebar-header.work,#contentSidebarContainer #sidebar #sidebar-header.assets,#contentSidebarContainer #sidebar #sidebar-header.reports,#contentSidebarContainer #sidebar #sidebar-header.requests,#contentSidebarContainer #sidebar #sidebar-header.resources,#contentSidebarContainer #sidebar #sidebar-header.work{height:59px}
#contentSidebarContainer #koSidebar #sidebar-header.assets,#contentSidebarContainer #sidebar #sidebar-header.assets{background-color:#659000}
#contentSidebarContainer #koSidebar #sidebar-header.work,#contentSidebarContainer #sidebar #sidebar-header.work{background-color:#3F6DDC}
#contentSidebarContainer #koSidebar #sidebar-header.resources,#contentSidebarContainer #sidebar #sidebar-header.resources{background-color:#D9A400}
#contentSidebarContainer #koSidebar #sidebar-header.requests,#contentSidebarContainer #sidebar #sidebar-header.requests{background-color:#952B00}
#contentSidebarContainer #koSidebar #sidebar-header.reports,#contentSidebarContainer #sidebar #sidebar-header.reports{background-color:#683F6D}
#contentSidebarContainer #koSidebar #sidebar-header.admin,#contentSidebarContainer #sidebar #sidebar-header.admin{background-color:#939598;border-top:#939598 solid 1px;border-bottom:#6D6E71 solid 1px;background-color:#6D6E71;background-image:linear-gradient(#939598,#6D6E71);padding-left:25px;border-top:1px solid #B2B2B2}
#contentSidebarContainer #koSidebar #sidebar-header.admin .admin-shield,#contentSidebarContainer #sidebar #sidebar-header.admin .admin-shield{background:transparent url(../Images/admin_shield.svg) no-repeat;height:22px;width:19px;display:inline-block;position:relative;top:3px;left:-5px}
#contentSidebarContainer #koSidebar #sidebar-header.home,#contentSidebarContainer #sidebar #sidebar-header.home{border-bottom:1px solid #D26A00;border-top:1px solid #FFD400;background-color:#DE8300;background-image:linear-gradient(#E8B800,#DE8300)}
#contentSidebarContainer #koSidebar{display:block}
#contentSidebarContainer #content{position:absolute;background-color:#fff;margin:0 0 0 5px;top:0;right:0;left:246px;bottom:0;height:100%;z-index:1}
#contentSidebarContainer #content.noSidebar{left:0;margin:0;min-width:1200px;bottom:0}
#contentSidebarContainer #content.adjustable{position:relative;margin-left:-5px;float:left;height:100%;background-color:#fff;left:0;z-index:1}
#contentSidebarContainer #content #editContainer{position:absolute;top:0;left:0;right:0;bottom:0}
#contentSidebarContainer #content #home-splash{background:#fff;position:absolute;top:0;bottom:0;left:0;right:0;overflow-x:hidden}
#contentSidebarContainer #content #home-splash.admin-home-splash{top:60px;overflow:auto}
#contentSidebarContainer .extensions{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:960px}
#contentSidebarContainer .extensions .close-extensions{background-color:#fff;border:1px solid #000;border-radius:5px;cursor:pointer;height:24px;position:absolute;right:25px;top:10px;width:24px;z-index:302}
#contentSidebarContainer .extensions .extensions-data{background-color:#fff;border-color:#000;border-radius:5px;border-style:solid;border-width:2px;box-shadow:0 3px 10px 1px #888;min-height:50vh;max-height:80vh;overflow-y:scroll;padding-bottom:10px;padding-top:10px;position:relative;z-index:301}
#contentSidebarContainer .extensions .extensions-data .extensions-title{font-size:24px;margin-bottom:10px;text-align:center}
#contentSidebarContainer .extensions .extensions-data .extensions-subtitle{font-size:18px;margin:4px auto;text-align:center}
#contentSidebarContainer .extensions .extensions-data .extensions-row{height:30px;position:relative}
#contentSidebarContainer .extensions .extensions-data .extensions-row .extension-item-title,#contentSidebarContainer .extensions .extensions-data .extensions-row .extension-item-value{float:left;margin-top:5px;text-align:center;width:400px}
#contentSidebarContainer .extensions .extensions-data .extensions-row .extension-item-title toggle-switch,#contentSidebarContainer .extensions .extensions-data .extensions-row .extension-item-value toggle-switch{margin-top:0}
#contentSidebarContainer .extensions .extensions-data .extensions-row.alt{background-color:#d3d3d3}
#under_content{position:absolute;right:0;left:0;bottom:0;height:0;background:#fff;z-index:301;overflow:hidden}
#under_content .ui-state-focus .ui-icon,#under_content .ui-state-hover .ui-icon{background-image:url(../images/ui-icons_454545_256x240.png)}
#under_content>.content{position:absolute;bottom:0;top:51px;left:0;right:0;overflow-x:hidden;overflow-y:auto}
#under_content .peek-bar{border-top:1px solid #65B8E2;background-color:#3F6DDC;background-image:linear-gradient(#6597E2,#3F6DDC);color:#fff;height:50px;cursor:pointer;display:none}
#under_content .peek-bar .content{margin:7px auto;width:365px}
#under_content .peek-bar .count{border-radius:5px;border:1px solid #3F40D5;padding:6px 4px;width:48px;font-weight:500;font-size:18px;text-align:center;float:left;background:#3F6DD5}
#under_content .peek-bar .label{float:left;margin-left:8px;margin-top:8px;font-weight:500}
#under_content .peek-bar .close{position:absolute;right:30px;top:10px;padding:7px 11px;font-size:14px;font-weight:500;border-radius:4px;border:1px solid #3553D6;background-color:#3F6DDC;background-image:linear-gradient(#6597E2,#3F6DDC);display:none}
#under_content .peek-bar .close.active,#under_content .peek-bar .close:hover{background-color:#2647BD;background-image:linear-gradient(#4B85DE,#2647BD)}
#under_content .inSectionHeading{margin-top:30px;margin-bottom:43px}
#under_content .inSectionHeading+.clearLeft{clear:left}
.splitbarH{height:11px;text-align:left;line-height:0;font-size:0;background:url(../Images/gripper_bar.gif) 50% 0;z-index:1;position:relative}
.splitbarH .splitbuttonH{margin-left:-60px;top:-7px;left:50%;position:relative;height:18px!important;width:120px;background:transparent url(../Images/gripper_handle.png) 50% 0;z-index:1}
.splitbarH .splitbuttonH.invert{margin-top:-4px;background:transparent url(../Images/panehc.gif) 50% -10px}
.splitbarH.working{opacity:.5}
.splitbarV{height:100%;width:5px;background:rgba(0,0,0,.01);border-left:1px solid #141414;z-index:2;position:relative;float:left;visibility:hidden}
.koLookup{position:relative;background:#fff;border:1px solid grey}
.koLookup input{color:#4D4D4D;font-size:12px;height:19px;padding:2px 3px 2px 3px;width:178px;border:none}
.koLookup input.small{width:132px}
.koLookup input.medium{width:272px}
.koLookup input.large{width:412px}
.koLookup .icoMenuArrow{position:absolute;top:0;right:0;height:100%;width:14px;background:4px 12px no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAAOklEQVQIW2P08PCYw8jImMwAAR++f/+uyAhiASVOASVM//37Z7Bz586LMEEFoKDd9u3bF4EUgQXRAQCZXxHVnaunywAAAABJRU5ErkJggg==);cursor:pointer}
.koLookup.disabled{border-color:#BFBFBF}
.koLookup.disabled input{color:#BFBFBF}
.koLookup.disabled .icoMenuArrow{background:url(../Images/readonly-lookup-droparrow.png) center center no-repeat;cursor:default}
.koLookup .lookup-results{border:1px solid #000;width:100%;max-height:200px;overflow-y:scroll;position:absolute;right:-1px;background:#fff;font-size:12px;min-height:75px;z-index:1}
.koLookup .lookup-results .result{padding:7px 8px;cursor:pointer;color:#4D4D4D;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.koLookup .lookup-results .result strong{color:#000}
.koLookup .lookup-results .result:hover{background:#E6E6E6}
.koLookup .lookup-results .result.highlightItem{background:#666;color:#fff;font-weight:500}
.koLookup .lookup-results .result.highlightItem:hover{background:#4D4D4D}
.lookup{float:left;border:1px solid grey;padding:0;margin:0;height:23px;color:#4D4D4D;background-color:#fff}
.lookup input{float:left;padding-top:3px}
.lookup .lookup-image{float:left;background:url(../Images/lookup-droparrow.png) center center no-repeat;height:22px;width:18px;border:none;cursor:pointer}
.lookup .lookup-image.auto-complete{position:absolute;right:0}
.lookup .lookup-box{color:#4D4D4D;font-size:12px;height:23px;padding:2px 3px 2px 3px;float:left;width:230px;border:none;border-color:transparent;box-sizing:border-box;-moz-box-sizing:border-box}
.lookup .lookup-box.small{width:120px}
.lookup .lookup-box.small.image{width:99px}
.lookup .lookup-box.medium{width:260px}
.lookup .lookup-box.medium.image{width:239px}
.lookup .lookup-box.large{width:400px}
.lookup .lookup-box.large.image{width:379px}
.lookup .lookup-box.image{padding-left:24px!important;background-repeat:no-repeat;background-position:4px 3px}
.lookup:not(.readonly):hover{border:1px solid #333}
.lookup.lookup-focus{border:1px solid #333}
.lookup.readonly{border-color:#CCC}
.lookup.readonly input{float:left;color:#A6A6A6;background-color:#fff}
.lookup.readonly .lookup-image{float:left;background:url(../Images/readonly-lookup-droparrow.png) center center no-repeat;height:22px;width:18px;border:none;cursor:default}
.calendar:not(.displayDate){float:left;border:1px solid grey;padding:0;margin:0;height:25px;color:#4D4D4D;background-color:#fff}
.calendar:not(.displayDate) input{float:left;padding-top:3px}
.calendar:not(.displayDate) .calendar-image{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABIUlEQVQoU5WSXUrDQBCAs4FgrmFPUDxAMOo1pEUIyavoYwtCffBB8TXJQ1nvobaUHqAn8O8E+rYhkPiNZCH2B5qFYWZn5sv8ZJXTnDiODeYB8pJl2Zn1iyb2jDoVm5gSrXAGVVUp13XHSqnbuq7vuV+1QWIPxK6JjYhNLGgrveFYIMM21LI1doD01sEd+dvd0qqhhbtOlOOM/kAG9i0YRVGfmR6ZZSo+7AvsS/Q51yNyQ2E2wCRJjulgRtK4+diExYSyGNmsbHUruE/L/8DmPy6bX7J/RUBp5QtwwUxD9KtUp8UT5tPoAOnleX6zXrENDgClqoAh4FOaph92jE6tAs53gfIqfoqi+PR9v1+W5bskep53aIxZaa2/N0Ac8rg7nV8tCsKv1tUWZgAAAABJRU5ErkJggg==);border:none;cursor:pointer;display:inline-block;height:14px;margin:5px 5px 0 0;width:14px}
.calendar:not(.displayDate) .calendar-image-small{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAL9JREFUeNpi/P//P0NGRsYBBgYGeyA+OGPGDAcGKMAmzpient4ApBOAeAESDQPo4gtAGv5DJR8CsTwDJkAWd2RCksCmGEOcBUQA3ccIdTPInSC8B4hdgPgAlP8A6iyIBiQAkqwH4g9QmgFKH0SxAWiyAZASgJoMUnwKiAuB+AyU/xyIM0FqYX6YAMT7oc7oB2IzKA3jZ6LYAA2yA1DMADW5EYmP4YcEaAQxoPsBGCANUGcnkGIDHCBHHDHAESDAAAU2QF9ME24vAAAAAElFTkSuQmCC);border:none;cursor:pointer;display:inline-block;height:12px;margin:4px 3px 0 0;width:11px}
.calendar:not(.displayDate) .date-box{color:#4D4D4D;font-size:12px;height:19px;padding:2px 3px 2px 3px;float:left;width:223px;border:none;border-color:transparent}
.calendar:not(.displayDate) .date-box.small{width:113px}
.calendar:not(.displayDate):hover{border:1px solid #333}
.calendar:not(.displayDate).calendar-focus{border:1px solid #333}
.calendar:not(.displayDate).readonly{float:left;border:1px solid #CCC;padding:0;margin:0;height:23px;color:#4D4D4D}
.calendar:not(.displayDate).readonly input{float:left;color:#A6A6A6;background-color:#fff}
.calendar:not(.displayDate).readonly .calendar-image{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABJ0lEQVQoU5WSTU7CUBDHeW0TvAacgJp2S0C9hpF4A6PLmpjgwgWGGxi4h18h7tq0nkDBE8DORT/4TfNqHgJJ6WZeJ/Ob//znPdXQXxRFvxybRVG8+L5/VuUlhmH4rJQ6lbPneUqiiuO4KzHLslviPQUjy7KuTTDP80ca3pALbNselqCh9AU0IzcwIeM8Ae5S094A9xTvTZeKdHo4EAxKEMNHFZgkSQe/Y5o9lSMpdYmvK3Ln/B5T2xdmC2SDPYrfKJJlyTekSV8WI5uVre4E64y8AWqvH/pK6isCBoz04zjOLE3TAb5eRR1vJ+Qm5OS+2zyOu/+KfyAXfqF9NsQfD2Lquu68snHQqCi97wT101uhtGCsDqN+61FbjPqJ4nILJNGss02zZg2yptgeJ9rD2gAAAABJRU5ErkJggg==);border:none;cursor:default;display:inline-block;height:14px;margin:5px 5px 0 0;width:14px}
.clock{float:left;border:1px solid grey;padding:0;margin:0;height:23px;color:#4D4D4D;background-color:#fff}
.clock .clock-image{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABgElEQVQoU3WSvUvDUBTF+4rUVf8DqXVy8AN3RToroqs1qGkyKd3tILqK4JakweiqQ3FVpLo6VMFJBOngXHGylLb+bsgrz1IDj/vufefccz+iUsZn2/amUirLOSA8wrnv9XqPnU4nCsOwYWKVOJZljWUymQqEdePxhftM4je73a4VBMGNfo+JjuNcYTY4dQAlAA8aUCwWy9wPSSrYWc/zJGFKQSpgL4REcF4TJI5/KT4trMCrcj6ITcZEMl5LiSgtmUoQ7wDlDeVbcHlwc+CeRfGHx1FAcdn6Q+Wz3W5PR1H0lbQjAzvilMEea+IrzsIA0U2n07vEdqQvBFa5V03iG87UoGLS2yLlhb7v5yBqxS3pXRQrkpV97QM4M1X1PVnXE0lyrVZrXMpXrutO0PA7wW/smjkgISakE963cUPUpPyU3mMBxUh2hT3H1EjSwMoPsIeVFdRRW9bD6k9SdsUwTgFkh5QbQSppUl9xYJqy7PhHwDYxNf23mLg/uxs2mP9iv08SuQ8bcQmCAAAAAElFTkSuQmCC);border:none;display:inline-block;cursor:pointer;height:14px;margin:5px 5px 0 0;width:14px}
.clock .datetimeclock-image{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAACUUlEQVQ4T31UTWgTQRR+M+ohORVyCgRECg148aCHLorQ0KN7KWLrwRBJNnvxYs6JF028SA5ChewmEFsEsRU8JCclRWkSQTx4bBHEGpKDJilU4oKw4zdrd9381IFlZ9573/e+ee/tMppYuq5fsG17jnN+WCqVPvndrk/aTNN86/rYJEk6rb8hErtE7IphlJb9ftcnBGVN0zg9RYIsV4UQSwDHAZ4HYB9kz8aTeD4LvoeMsR2ofecp0TQ9yxjdlyDbFm3sFxE0oVRI9wckuog3h6KcaZYe+Ei0LdivIwNNYSfuDMWwMMJ7vVw27vhI0q8BXoZDSAWKopCqXqNQKORQ9Pt9qtXq1Gq1JBgPfYf5xRhJKpV+zpi4wRhniUSCFGXRAQ+HQ7Isi8LhsHNut99TtVo91ibWDWNMibYLgstYFI/f8i7QaDScfSwW82wbG5vUbDalmo+oySXvOujGZ0TNZzIZikYXPEC9XqefR0e0urbm2fb29qlYLMrzL3Qy6Cf5AWOoUMh7dZBRg8GAnkL+QjTqqAkEAk59stkcumgTSP618CQlbvqX29vU7XYppWl0cPDNUYICWxi6gL/FM2vi726v13MKfGJN0J1H0HUX3eW5XJYikcjEdPw9djodyucLzlXwVMplMzU2sRi0myA5L4NVVUUNligYDDrg0WhEjcYOZqV2PCc25oQ/HpvYZDJ5lrEz5xizZX9vuyPvKpIK3IVabAnBnwjx+0ulUvk69RXLQEnI+al72K6AbE7aADzEqL/Cl1X1/wakbybJzGL8x/gHmEkSIUrXZd4AAAAASUVORK5CYII=);border:none;cursor:pointer;display:inline-block;height:17px;margin:3px 4px 0 -2px;width:17px}
.clock .time-box{float:left;color:#4D4D4D;font-size:12px;height:19px;padding:2px 3px 2px 3px;width:223px;border:none;border-color:transparent}
.clock .time-box.small{width:113px}
.clock .date-box{color:#4D4D4D;font-size:12px!important;height:19px;padding:2px 3px 2px 3px;float:left;width:224px;border:none;border-color:transparent}
.clock .date-box.medium{width:193px}
.clock.clock-focus{border:1px solid #333}
.clock.clock:not(.readonly):hover{border:1px solid #333}
.clock.readonly{float:left;border:1px solid #CCC;padding:0;margin:0;height:23px;color:#4D4D4D}
.clock.readonly input{color:#A6A6A6;background-color:#fff}
.clock.readonly .clock-image{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABf0lEQVQoU3WSvUsDQRDFs8mBrf4HksTKQj3uakVSK6KtH5gUVop9Uoi2IlhHPG21EFtFou0dOQUrESSFdcTK4j78zXEb1hAXht2382bm7cyqgrF8318vFovlJEmaSikL1wP7E+bZtt0zuUpAGIbjURS1IawazhfOMznup2m65brurfZngUEQXLGt4QxLpdI+2R81AV+L8wGmUDOLTxIWFPI2qHQhQWS0dYDcgy8Fc16CcwPng7uKDrwWiWRbMCtBvodUMxLdwauhaI71rJDyg3PMcZxMtiHxE9I0pK/8OU32Q6wF90gHvgKcocAdcAMldXkXCpZFrhn4BpgarihJut3uPKM5w1dFWVaRd27K26Vim4s6tgfh1KyqzzKuOI59cBX5EyJfcTnJDN+R8Y2sFbNBEpjP+Bj/NlCqN7Ku5u2WkXiCkXLO3iFzD5nyAXaxiozLsqxF3axBJ2VWEE5IUB4h15OPoYMGFU1iniD7CCTpI7+jf4vJ+zO7UY357+4X/ZmzDwTMrrYAAAAASUVORK5CYII=);border:none;cursor:default;display:inline-block;height:14px;margin:5px 5px 0 0;width:14px}
.clock.readonly .datetimeclock-image{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAABtUlEQVQ4T4WTP0/CUBTFLTA4goNxA/wCpKUdVUQ/gc6SkLg66Oxi4my/gIvuOjgj4J+tpJXVBU1cnMBFHfjj75I+8mhaaULefeede959516MJe3zfX+TrcHvzbKsd3UEnicuyB78Qc+RWBJmX6fTeWXzwa9p2/a5OgA/Ja5OJpOC4zjrsSKe59VSqVRxPB5vGIbRhrTN+qjIJEuFLdYKvCd4PcSu1fm0EkQaJO0Q9iEOiIvR28B74FnwHPE9IrtJInruAHKXxBKgJM++hSIQgnQ6fawbiLFbo9HIRdAUpX9FRCCTyVRN0xyEz6yptwdBkEWoAV5OEvG4xca0il4BXfmlS8vqHVIRprbY++D2nCdCBvgBz+lvF5ynranK5Azsk2UV7mw8poGQKfFZd1w9h9VFqEqFXb2TsSIQvjlYibY2NPUWvM4ld4mVMCexnmhe5PHsi2pLeNIEf+HCcuycQLqhO4e6B4oo3RkOh5eI7S+cE3GeLp1E54QKLjizEueEd5eYAenMETfthbf3WcVMmVjVtTZVnGF0Xxkt3Ll/cej+AUJ14op2LmIuPlxFjY8ViSMtwv4A9wMBIXpeM4sAAAAASUVORK5CYII=);border:none;cursor:default;display:inline-block;height:17px;margin:3px 4px 0 -2px;width:17px}
.datetime-clock{position:absolute;left:18px;bottom:5px;float:left;border:1px solid #A8A8A8;padding:0;margin:0;height:23px;color:#4D4D4D}
.datetime-clock .clock-image{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABgElEQVQoU3WSvUvDUBTF+4rUVf8DqXVy8AN3RToroqs1qGkyKd3tILqK4JakweiqQ3FVpLo6VMFJBOngXHGylLb+bsgrz1IDj/vufefccz+iUsZn2/amUirLOSA8wrnv9XqPnU4nCsOwYWKVOJZljWUymQqEdePxhftM4je73a4VBMGNfo+JjuNcYTY4dQAlAA8aUCwWy9wPSSrYWc/zJGFKQSpgL4REcF4TJI5/KT4trMCrcj6ITcZEMl5LiSgtmUoQ7wDlDeVbcHlwc+CeRfGHx1FAcdn6Q+Wz3W5PR1H0lbQjAzvilMEea+IrzsIA0U2n07vEdqQvBFa5V03iG87UoGLS2yLlhb7v5yBqxS3pXRQrkpV97QM4M1X1PVnXE0lyrVZrXMpXrutO0PA7wW/smjkgISakE963cUPUpPyU3mMBxUh2hT3H1EjSwMoPsIeVFdRRW9bD6k9SdsUwTgFkh5QbQSppUl9xYJqy7PhHwDYxNf23mLg/uxs2mP9iv08SuQ8bcQmCAAAAAElFTkSuQmCC);border:none;cursor:pointer;display:inline-block;height:14px;margin:5px 5px 0 0;width:14px;position:absolute;right:0;top:0}
.datetime-clock .datetime-box{color:#4D4D4D;font-size:12px!important;height:19px;padding:2px 3px 2px 3px;float:left;width:192px;border:none;border-color:transparent}
.datetime-clock:hover{border:1px solid #7F7F7F}
.text-box{border:1px solid grey;color:#4D4D4D;font-size:12px;height:19px;padding:2px 3px 2px 3px;width:242px;float:left}
.text-box:hover{border:1px solid #333}
.text-box:focus{border:1px solid #333}
.text-box.string-control.small{width:132px}
.text-box.string-control.medium{width:272px}
.text-box.string-control.large{width:412px}
.text-box.numeric{text-align:right}
.text-box.numeric.small{width:27px}
.text-box.numeric.medium{width:62px}
.text-box.numeric.large{width:132px}
.text-box.multi-line{border:1px solid grey;color:#4D4D4D;font-size:12px;height:98px;overflow:auto;padding-bottom:7px;padding-left:3px;padding-right:3px;padding-top:5px;resize:none;width:242px;float:left}
.text-box.multi-line.large{width:412px;height:70px}
.text-box.multi-line:focus,.text-box.multi-line:hover{border-color:#333}
.text-box.multi-line[readonly],.text-box[readonly]{color:#A6A6A6;background-color:#fff;border-color:#CCC;float:left}
.button{outline:0;margin:0 4px 0 0;padding:0 1em;height:2em;text-decoration:none!important;cursor:pointer;position:relative;text-align:center;display:inline-block;background-color:ButtonFace;border:1px solid ButtonShadow}
.button:hover{background-color:ButtonHighlight}
.button a{color:ButtonText}
.view-multiline-text-less{line-height:15px;max-height:75px;overflow:hidden;padding-right:50px;white-space:pre-wrap}
.view-multiline-text-more{line-height:15px;padding-right:50px;white-space:pre-wrap}
div.see-more{cursor:pointer;line-height:15px;padding-top:5px;text-decoration:underline;display:inline-block}
.flexiField{height:20px;min-width:196px;max-width:350px;color:#fff;padding-left:5px;margin:3px;font-size:14px;border:#000 1px solid;position:relative;border-radius:1px;background-color:#333;background-image:linear-gradient(#4C4C4C,#333)}
.flexiField.lookupField{min-width:161px}
.flexiField .displayLabel{position:absolute;left:29px;right:10px;cursor:default;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:2px}
.flexiField .removeButton{top:0;margin-right:5px;float:right;font-weight:500;cursor:pointer;display:none}
.flexiField .fieldExpander{height:19px;width:18px;position:absolute;display:inline-block;top:1px;left:3px;background-image:url(../Images/ico-expand.png);background-repeat:no-repeat}
.flexiField .fieldExpander.expanded{background-image:url(../Images/ico-collapse.png)}
.flexiField:hover.added .removeButton{display:block}
.flexiField+.lookupFields{background:#353535;margin-left:30px;border:1px #000 solid;border-top:none;position:relative;top:-4px;margin-right:3px;padding-top:3px;display:none}
.flexiField.attachmentField{display:none}
.fieldExploded,.flexiFieldExploded{clear:both;display:table;border:1px solid transparent;background:#FFF;margin-left:50px}
.fieldExploded .removeButton,.flexiFieldExploded .removeButton{margin-top:12px;margin-left:7px;float:right;font-weight:500;cursor:pointer;visibility:hidden;margin-right:6px;height:15px;width:14px;background-image:url(../Images/flexi-x.png)}
.fieldExploded .removeButton svg,.flexiFieldExploded .removeButton svg{pointer-events:none;background-image:none;fill:#999}
.fieldExploded .removeButton svg:hover,.flexiFieldExploded .removeButton svg:hover{fill:#444}
.fieldExploded .noBackground,.flexiFieldExploded .noBackground{background-image:none}
.fieldExploded:hover.added,.flexiFieldExploded:hover.added{border:1px dashed #F7982C}
.fieldExploded:hover.added .removeButton,.flexiFieldExploded:hover.added .removeButton{visibility:visible}
.fieldExploded.ui-sortable-helper,.flexiFieldExploded.ui-sortable-helper{height:39px!important}
.fieldExploded .displayAvatarCheckBox,.flexiFieldExploded .displayAvatarCheckBox{background:url(../Images/checkbox-sprites.png) -1px -2px no-repeat;float:left;height:16px;margin-top:11px;width:17px}
.fieldExploded .displayAvatarCheckBox:hover,.flexiFieldExploded .displayAvatarCheckBox:hover{background-position:-1px -58px}
.fieldExploded .displayAvatarCheckBox.checked,.flexiFieldExploded .displayAvatarCheckBox.checked{background-position:-1px -114px}
.fieldExploded .displayAvatarCheckBox.checked:hover,.flexiFieldExploded .displayAvatarCheckBox.checked:hover{background-position:-1px -142px}
.fieldExploded .displayAvatarLabel,.flexiFieldExploded .displayAvatarLabel{color:#777;float:left;font-family:Carteboto,Arial,sans-serif;font-size:12px;height:15px;margin-left:6px;margin-top:12px}
.fieldExploded .attachmentBox,.flexiFieldExploded .attachmentBox{height:116px;width:150px;position:relative;border:1px solid gray;margin-top:9px;margin-left:291px;display:inline-block}
.fieldExploded .attachmentBox.libraryAttachment,.flexiFieldExploded .attachmentBox.libraryAttachment{margin-left:6px}
.fieldExploded .attachmentBox.hidden,.flexiFieldExploded .attachmentBox.hidden{display:none}
.fieldExploded .attachmentBox .attachmentImage,.flexiFieldExploded .attachmentBox .attachmentImage{position:absolute;height:110px;width:110px;background-color:#F1F1F1;top:3px;left:20px}
.fieldExploded .handle,.flexiFieldExploded .handle{display:flex;flex-direction:row;justify-content:flex-start}
.fieldExploded .handle .editor-label-container,.flexiFieldExploded .handle .editor-label-container{float:none}
.fieldExploded .handle .label-colon,.flexiFieldExploded .handle .label-colon{float:none}
.fieldExploded .handle .lookup,.flexiFieldExploded .handle .lookup{width:280px;margin:6px}
.fieldExploded .handle .removeButton,.flexiFieldExploded .handle .removeButton{float:none}
.fieldExploded .handle .field-validation-wrapper,.flexiFieldExploded .handle .field-validation-wrapper{margin:5px 10px}
.flexiFieldTool{position:absolute;top:104px;bottom:0;left:0;right:0;overflow-y:scroll;border-top:1px solid #141414;background:#363636}
.flexiFieldTool .flexiFieldHeader{height:35px;font-size:16px;font-weight:500;line-height:35px;padding-left:8px;color:#fff;background-color:#4D4D4D;background-image:linear-gradient(#575757,#4D4D4D);border:1px solid #252525}
.flexiFieldTool .fields,.flexiFieldTool .grids,.flexiFieldTool .properties{margin-left:20px;padding:1px;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);margin-bottom:5px;border:1px solid #252525;border-top:none;position:relative;top:-1px}
#flexi{position:absolute;overflow-y:scroll;top:0;left:0;right:0;bottom:0}
#flexi .ui-jqgrid-bdiv{height:194px!important;visibility:hidden}
#flexi .blockUI.blockMsg{visibility:hidden}
#flexi .fieldgroup.filtered-out{display:none}
#flexi .fieldgroup .editIcon{display:none}
#flexi .fieldgroup .addGridButton{display:none;margin-top:18px;margin-right:10px}
#flexi .fieldgroup .sectionAttrs{font-size:.7em;font-weight:400}
#flexi .fieldgroup .flexiGroupHeader{position:relative;border-left:1px solid #fff;border-right:1px solid #fff;background:#fff}
#flexi .fieldgroup .flexiGroupHeader:not(.ui-sortable-helper):hover{border:1px dashed #F7982C}
#flexi .fieldgroup .flexiGroupHeader .handle{display:flex;flex-direction:row;align-items:center;height:40px}
#flexi .fieldgroup .flexiGroupHeader .handle .flexi-group-header-title{display:flex;flex-direction:row;align-items:center;height:30px}
#flexi .fieldgroup .flexiGroupHeader .handle .flexi-group-header-title .cgSectionGroupHeaderText{padding-top:0;max-width:600px}
#flexi .fieldgroup .flexiGroupHeader .handle .flexi-group-header-title .editIcon{display:block;margin-right:5px;margin-left:10px;cursor:pointer;height:15px;width:15px}
#flexi .fieldgroup .flexiGroupHeader .handle .flexi-group-header-title .editIcon svg{fill:#999}
#flexi .fieldgroup .flexiGroupHeader .handle .flexi-group-header-title .editIcon svg:hover{fill:#444}
#flexi .fieldgroup .flexiGroupHeader .handle .removeButton{margin-right:10px;margin-left:auto;cursor:pointer;height:14px;width:15px}
#flexi .fieldgroup .flexiGroupHeader .handle .removeButton svg{fill:#999}
#flexi .fieldgroup .flexiGroupHeader .handle .removeButton svg:hover{fill:#444}
#flexi .fieldgroup .cgSectionHeader{margin-top:10px;margin-bottom:10px}
#flexi .fieldgroup .cgSectionHeader.hasFilter{background-color:#3E6CD6}
#flexi .fieldgroup .cgSectionHeader.hasFilter .cgSectionTitle{color:#fff}
#flexi .fieldgroup .cgSectionHeader.hasFilter .addGroupHeaderButton svg,#flexi .fieldgroup .cgSectionHeader.hasFilter .cgSectionTitle>.editIcon svg,#flexi .fieldgroup .cgSectionHeader.hasFilter .filterButton svg,#flexi .fieldgroup .cgSectionHeader.hasFilter .removeButton svg{fill:#fff}
#flexi .fieldgroup .cgSectionHeader.hasFilter .addGroupHeaderButton svg:hover,#flexi .fieldgroup .cgSectionHeader.hasFilter .cgSectionTitle>.editIcon svg:hover,#flexi .fieldgroup .cgSectionHeader.hasFilter .filterButton svg:hover,#flexi .fieldgroup .cgSectionHeader.hasFilter .removeButton svg:hover{fill:#CCC}
#flexi .fieldgroup .cgSectionHeader.hasFilter .cgSectionCollapse svg use{fill:#fff}
#flexi .fieldgroup .cgSectionHeader .cgSectionCollapse{float:left;position:relative;top:15px;left:-18px;cursor:pointer}
#flexi .fieldgroup .cgSectionHeader .cgSectionCollapse .alwaysHidden{opacity:0;cursor:default;pointer-events:none}
#flexi .fieldgroup .cgSectionHeader .cgSectionCollapse svg{pointer-events:none;height:20px;width:20px;cursor:pointer}
#flexi .fieldgroup .cgSectionHeader .cgSectionCollapse svg use{fill:#444}
#flexi .fieldgroup .cgSectionHeader .cgSectionCollapse .expandIcon{top:0;position:absolute}
#flexi .fieldgroup .cgSectionHeader .addGroupHeaderButton,#flexi .fieldgroup .cgSectionHeader .editIcon,#flexi .fieldgroup .cgSectionHeader .filterButton,#flexi .fieldgroup .cgSectionHeader .removeButton{cursor:pointer;float:right;margin-right:20px}
#flexi .fieldgroup .cgSectionHeader .addGroupHeaderButton svg,#flexi .fieldgroup .cgSectionHeader .editIcon svg,#flexi .fieldgroup .cgSectionHeader .filterButton svg,#flexi .fieldgroup .cgSectionHeader .removeButton svg{pointer-events:none;fill:#999}
#flexi .fieldgroup .cgSectionHeader .addGroupHeaderButton svg:hover,#flexi .fieldgroup .cgSectionHeader .editIcon svg:hover,#flexi .fieldgroup .cgSectionHeader .filterButton svg:hover,#flexi .fieldgroup .cgSectionHeader .removeButton svg:hover{fill:#444}
#flexi .fieldgroup .cgSectionHeader .addGroupHeaderButton.addGroupHeaderButton,#flexi .fieldgroup .cgSectionHeader .addGroupHeaderButton.filterButton,#flexi .fieldgroup .cgSectionHeader .addGroupHeaderButton.removeButton,#flexi .fieldgroup .cgSectionHeader .editIcon.addGroupHeaderButton,#flexi .fieldgroup .cgSectionHeader .editIcon.filterButton,#flexi .fieldgroup .cgSectionHeader .editIcon.removeButton,#flexi .fieldgroup .cgSectionHeader .filterButton.addGroupHeaderButton,#flexi .fieldgroup .cgSectionHeader .filterButton.filterButton,#flexi .fieldgroup .cgSectionHeader .filterButton.removeButton,#flexi .fieldgroup .cgSectionHeader .removeButton.addGroupHeaderButton,#flexi .fieldgroup .cgSectionHeader .removeButton.filterButton,#flexi .fieldgroup .cgSectionHeader .removeButton.removeButton{position:relative;top:-18px;height:26px;width:20px}
#flexi .fieldgroup .cgSectionHeader .addGroupHeaderButton.filterButton,#flexi .fieldgroup .cgSectionHeader .editIcon.filterButton,#flexi .fieldgroup .cgSectionHeader .filterButton.filterButton,#flexi .fieldgroup .cgSectionHeader .removeButton.filterButton{top:-20px}
#flexi .fieldgroup .cgSectionHeader .addGroupHeaderButton.filterButton svg,#flexi .fieldgroup .cgSectionHeader .editIcon.filterButton svg,#flexi .fieldgroup .cgSectionHeader .filterButton.filterButton svg,#flexi .fieldgroup .cgSectionHeader .removeButton.filterButton svg{position:relative;top:-8px}
#flexi .fieldgroup .cgSectionHeader .addGroupHeaderButton.removeButton,#flexi .fieldgroup .cgSectionHeader .editIcon.removeButton,#flexi .fieldgroup .cgSectionHeader .filterButton.removeButton,#flexi .fieldgroup .cgSectionHeader .removeButton.removeButton{display:block}
#flexi .fieldgroup .cgSectionHeader .filterBubble{position:relative;border-radius:7.5px;background-color:#fd4a4a;margin-left:-8px;margin-top:-5px;z-index:1;height:15px;width:20px}
#flexi .fieldgroup .cgSectionHeader .filterBubble .filterBubbleText{width:20px;height:11px;font-family:Carteboto;font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.5px;text-align:center;color:#fff}
#flexi .fieldgroup .cgSectionHeader .cgSectionTitle{position:relative;max-width:635px;display:flex;flex-direction:row;margin-left:20px}
#flexi .fieldgroup .cgSectionHeader .cgSectionTitle .itemLabel{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:500px}
#flexi .fieldgroup .cgSectionHeader .cgSectionTitle .editIcon{margin-right:5px;margin-left:10px;background-image:none;height:20px;width:20px}
#flexi .fieldgroup .cgSectionHeader .cgSectionTitle .editIcon svg{fill:#999}
#flexi .fieldgroup .cgSectionHeader .cgSectionTitle .editIcon svg:hover{fill:#444}
#flexi .fieldgroup .cgSectionHeader .showHideCheckBox{height:16px;width:17px;margin-top:17px;margin-left:6px;background:url(../Images/checkbox-sprites.png) -1px -2px no-repeat}
#flexi .fieldgroup .cgSectionHeader .showHideCheckBox.checked{background-position:-1px -114px}
#flexi .fieldgroup .cgSectionHeader .showHideCheckBox:hover:not(.checked){background-position:-1px -58px}
#flexi .fieldgroup .cgSectionHeader .showHideCheckBox:hover.checked{background-position:-1px -142px}
#flexi .fieldgroup .cgSectionHeader:hover .addGroupHeaderButton,#flexi .fieldgroup .cgSectionHeader:hover .editIcon,#flexi .fieldgroup .cgSectionHeader:hover .removeButton{display:block}
#flexi .fieldgroup .cgSectionHeader .addGroupHeaderButton,#flexi .fieldgroup .cgSectionHeader .editIcon{display:block}
#flexi .fieldgroup .largerHitBox{height:100px;width:100%}
#flexi .flexiGrid{border:1px solid transparent;margin:0 auto;position:relative;background-color:#fff}
#flexi .flexiGrid.child{margin:20px 50px;max-width:1150px}
#flexi .flexiGrid .gridExport{display:none}
#flexi .flexiGrid span{color:#000;font-weight:500}
#flexi .flexiGrid .cgGridHeaderText{float:none;margin:7px;border:1px solid #fff}
#flexi .flexiGrid .cgGridHeaderText .handle{display:flex;flex-direction:row;justify-content:flex-start}
#flexi .flexiGrid .cgGridHeaderText .handle .displayLabel{margin-left:33px;flex-basis:90%}
#flexi .flexiGrid .cgGridHeaderText .handle .removeButton{visibility:hidden;margin:5px auto;height:15px;width:14px}
#flexi .flexiGrid .cgGridHeaderText .handle .removeButton svg{fill:#999}
#flexi .flexiGrid .cgGridHeaderText .handle .removeButton svg:hover{fill:#444}
#flexi .flexiGrid .cgGridHeaderText .handle .field-validation-wrapper{margin:0 auto}
#flexi .flexiGrid:not(.ui-sortable-helper):hover .cgGridHeaderText{border:1px dashed #F7982C}
#flexi .flexiGrid:not(.ui-sortable-helper):hover .cgGridHeaderText .removeButton{visibility:visible;cursor:pointer}
#flexi .uid-filter-error{border-right:1px solid #b41100;border-left:1px solid #b41100;border-bottom:1px solid #b41100}
#flexi .uid-filter-error-top{border-top:1px solid #b41100}
#flexi .subSection{background:#E6E6E6;border:1px solid #B2B2B2;color:#000;font-size:13px;font-weight:500;height:30px;line-height:30px;margin-bottom:10px;margin-left:54px;margin-top:10px;width:92%;padding-left:11px}
#flexi .fieldgroup>.removeButton{color:#000}
#flexi select{float:none}
.flexiHeader{height:59px;padding-left:20px;border-top:1px solid #B2B2B2;background-color:#659000;background-color:#6D6E71;background-image:linear-gradient(#929497,#6D6E71)}
.flexiHeader.layoutManager{height:60px}
.flexiHeader #flexiActivityFilterButton,.flexiHeader #flexiAssetFilterButton{width:105px;border:#222 1px solid;cursor:pointer;background-image:linear-gradient(to top,#d4d4d4,#fff);border-radius:2px;margin:15px 5px 0 0;height:15px;float:left;text-align:left;position:relative;font-weight:400;line-height:15px}
.flexiHeader #flexiActivityFilterButton span,.flexiHeader #flexiAssetFilterButton span{display:block;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.flexiHeader #flexiActivityFilterButton.txtBtn,.flexiHeader #flexiAssetFilterButton.txtBtn{padding:5px 8px 7px 8px;color:#444;font-size:13px;font-weight:500}
.flexiHeader #flexiActivityFilterButton .icoMenuArrow,.flexiHeader #flexiAssetFilterButton .icoMenuArrow{background-image:unset;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #444}
.flexiHeader #flexiActivityFilterButton:hover,.flexiHeader #flexiAssetFilterButton:hover{background-image:linear-gradient(to top,#EAEAEA,#fff)}
.flexiHeader #flexiActivityFilterButton.active,.flexiHeader #flexiAssetFilterButton.active{background-image:linear-gradient(to top,#EAEAEA,#fff)}
.flexiHeader #flexiRsetButton,.flexiHeader #flexiTypeButton,.flexiHeader #flexiViewNameButton,.flexiHeader #flexiViewTypeButton{border:#262626 1px solid;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;margin:15px 5px 0 0;width:105px;height:15px;float:left;text-align:left;position:relative;font-weight:400;color:#CDCDCD;line-height:15px}
.flexiHeader #flexiRsetButton.txtBtn,.flexiHeader #flexiTypeButton.txtBtn,.flexiHeader #flexiViewNameButton.txtBtn,.flexiHeader #flexiViewTypeButton.txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
.flexiHeader #flexiRsetButton:hover,.flexiHeader #flexiTypeButton:hover,.flexiHeader #flexiViewNameButton:hover,.flexiHeader #flexiViewTypeButton:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.flexiHeader #flexiRsetButton.active,.flexiHeader #flexiTypeButton.active,.flexiHeader #flexiViewNameButton.active,.flexiHeader #flexiViewTypeButton.active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.flexiHeader #flexiRsetButton.disabled,.flexiHeader #flexiRsetButton.disabledEdit,.flexiHeader #flexiTypeButton.disabled,.flexiHeader #flexiTypeButton.disabledEdit,.flexiHeader #flexiViewNameButton.disabled,.flexiHeader #flexiViewNameButton.disabledEdit,.flexiHeader #flexiViewTypeButton.disabled,.flexiHeader #flexiViewTypeButton.disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
.flexiHeader #flexiRsetButton span,.flexiHeader #flexiTypeButton span,.flexiHeader #flexiViewNameButton span,.flexiHeader #flexiViewTypeButton span{position:absolute;line-height:16px;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.flexiHeader #flexiRsetButton .icoMenuArrow,.flexiHeader #flexiTypeButton .icoMenuArrow,.flexiHeader #flexiViewNameButton .icoMenuArrow,.flexiHeader #flexiViewTypeButton .icoMenuArrow{height:4px;width:5px;position:absolute;top:11px;right:5px}
.flexiHeader #flexiRsetButton.disabled .icoMenuArrow,.flexiHeader #flexiTypeButton.disabled .icoMenuArrow,.flexiHeader #flexiViewNameButton.disabled .icoMenuArrow,.flexiHeader #flexiViewTypeButton.disabled .icoMenuArrow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAAOklEQVQIW2P08PCYw8jImMwAAR++f/+uyAhiASVOASVM//37Z7Bz586LMEEFoKDd9u3bF4EUgQXRAQCZXxHVnaunywAAAABJRU5ErkJggg==)}
.flexiHeader #flexiRsetButton .dropdownMenu,.flexiHeader #flexiTypeButton .dropdownMenu,.flexiHeader #flexiViewNameButton .dropdownMenu,.flexiHeader #flexiViewTypeButton .dropdownMenu{max-height:40%;overflow:auto}
.flexiHeader #flexiRsetButton .dropdownMenu#flexiTypeMenu,.flexiHeader #flexiTypeButton .dropdownMenu#flexiTypeMenu,.flexiHeader #flexiViewNameButton .dropdownMenu#flexiTypeMenu,.flexiHeader #flexiViewTypeButton .dropdownMenu#flexiTypeMenu{width:325px!important}
.flexiHeader #flexiRsetButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption,.flexiHeader #flexiTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption,.flexiHeader #flexiViewNameButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption,.flexiHeader #flexiViewTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption{height:auto;padding:0}
.flexiHeader #flexiRsetButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption:hover,.flexiHeader #flexiTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption:hover,.flexiHeader #flexiViewNameButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption:hover,.flexiHeader #flexiViewTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption:hover{background-color:#fff}
.flexiHeader #flexiRsetButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption:hover .dropdownMenuOption,.flexiHeader #flexiTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption:hover .dropdownMenuOption,.flexiHeader #flexiViewNameButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption:hover .dropdownMenuOption,.flexiHeader #flexiViewTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption:hover .dropdownMenuOption{background-color:#fff}
.flexiHeader #flexiRsetButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel,.flexiHeader #flexiTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel,.flexiHeader #flexiViewNameButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel,.flexiHeader #flexiViewTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel{padding-left:12px}
.flexiHeader #flexiRsetButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel:hover,.flexiHeader #flexiTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel:hover,.flexiHeader #flexiViewNameButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel:hover,.flexiHeader #flexiViewTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel:hover{background-color:#E6E6E6}
.flexiHeader #flexiRsetButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel>div,.flexiHeader #flexiTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel>div,.flexiHeader #flexiViewNameButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel>div,.flexiHeader #flexiViewTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel>div{width:11px;height:16px;display:inline-block;margin-right:4px}
.flexiHeader #flexiRsetButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel>div.menuExpand,.flexiHeader #flexiTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel>div.menuExpand,.flexiHeader #flexiViewNameButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel>div.menuExpand,.flexiHeader #flexiViewTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel>div.menuExpand{background:0 6px url(../Images/expander.png) no-repeat}
.flexiHeader #flexiRsetButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel>div.menuExpand.expanded,.flexiHeader #flexiTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel>div.menuExpand.expanded,.flexiHeader #flexiViewNameButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel>div.menuExpand.expanded,.flexiHeader #flexiViewTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .menuLabel>div.menuExpand.expanded{background-position:-16px 6px}
.flexiHeader #flexiRsetButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .dropdownMenuOption,.flexiHeader #flexiTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .dropdownMenuOption,.flexiHeader #flexiViewNameButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .dropdownMenuOption,.flexiHeader #flexiViewTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .dropdownMenuOption{padding-left:25px;background-color:#fff}
.flexiHeader #flexiRsetButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .dropdownMenuOption:hover,.flexiHeader #flexiTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .dropdownMenuOption:hover,.flexiHeader #flexiViewNameButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .dropdownMenuOption:hover,.flexiHeader #flexiViewTypeButton .dropdownMenu#flexiTypeMenu .dropdownMenuOption .dropdownMenuOption:hover{background-color:#fff}
.flexiHeader #flexiTypeButton,.flexiHeader #flexiViewNameButton,.flexiHeader #flexiViewTypeButton{width:105px}
.flexiHeader #flexiTypeButton span,.flexiHeader #flexiViewNameButton span,.flexiHeader #flexiViewTypeButton span{max-width:100px}
.flexiHeader [class^=debug_]{display:none}
#flexi .fieldgroup[sectiontype="0"] .flexiGroupHeader:hover{border:1px solid #BFBFBF;border-left:1px solid #fff;border-right:1px solid #fff}
#flexi .fieldgroup[sectiontype="0"] .flexiFieldExploded:hover.added{border:1px solid #fff}
#flexi .fieldgroup[sectiontype="0"] .flexiGrid:hover .cgGridHeaderText{border:1px solid #fff}
.flexiSubHeader{height:44px;background-color:#444;border-top:#262626 1px solid;line-height:16px;padding-left:14px}
.flexiSubHeader.layoutManager{height:43px}
.flexiSubHeader div[id^=btn]{color:#fff;float:left;padding:6px 10px;margin:6px 5px;border:#555 1px solid;border-radius:5px;font-size:12px;font-weight:500;border:#262626 1px solid;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px}
.flexiSubHeader div[id^=btn].txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
.flexiSubHeader div[id^=btn]:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.flexiSubHeader div[id^=btn].active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.flexiSubHeader div[id^=btn].disabled,.flexiSubHeader div[id^=btn].disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
.flexiSubHeader #btnFlexiAddSection{padding-right:21px;position:relative}
.flexiSubHeader #btnFlexiAddSection .icoPlus{height:10px;width:10px;position:absolute;display:inline-block;top:9px;right:6px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAMUlEQVQYV2NkQANnz579ARRiNzY2ZkSXwxAYIMUwa9Hdh84H+YGRJMVDMTQIhQKyPAAIVigMrifVvAAAAABJRU5ErkJggg==)}
.flexiSubHeader #btnFlexiAddSection.disabled .icoPlus{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAMUlEQVQYV2NkQAMJyck/gELsC+bOZUSXwxAYIMUwa9Hdh84H+YGRJMVDMTQIhQKyPABTtygM+NKc6QAAAABJRU5ErkJggg==)}
.flexiSubHeader #btnFlexiRoleAdmin{padding-right:29px;position:relative}
.flexiSubHeader #btnFlexiRoleAdmin #roleProfileImage{cursor:default;border:none;background:url(../Images/btn-profile-active.png) no-repeat 0 0 transparent;position:absolute;display:inline-block;right:5px;top:7px;height:15px;width:13px}
.flexiSubHeader #btnFlexiRoleAdmin.disabled #roleProfileImage{background:url(../Images/btn-profile-disabled.png) no-repeat 0 0 transparent}
.flexiSubHeader span{font-size:16px;font-weight:500;color:#fff;line-height:49px;margin-left:30px}
.flexiSubHeader .left{float:left}
.flexiSubHeader .right{float:right}
#SignInBody{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff}
#SignInBody>div{padding-top:80px}
.LoginBoxLinks{bottom:20px;right:20px;font-size:12px;position:absolute;text-align:right;color:#737373}
.LoginBoxLinks a{color:#737373;text-decoration:none;font-style:normal}
.LoginBoxLinks a:focus,.LoginBoxLinks a:hover{text-decoration:underline}
#login #LoginBox{position:relative;width:402px;margin:80px auto auto auto;background-color:#fff;border-radius:8px;box-shadow:0 4px 24px rgba(19,21,23,.08),0 4px 40px rgba(19,21,23,.08)}
#login #LoginBox .LoginBoxTop{display:table;height:102px;width:403px;background-color:#fff;padding-top:6px;border-radius:8px 8px 0 0}
#login #LoginBox .LoginBoxTop.InternalRequest{border-bottom:1px solid #CCC}
#login #LoginBox .LoginBoxTop>div{display:table-cell;padding-top:17px;padding-left:2px;vertical-align:middle;text-align:center}
#login #LoginBox .LoginBoxTop .cartegraph-logo{background-image:url(../Images/cartegraphlogo.png);height:102px;display:block;background-repeat:no-repeat;background-position:0;padding:0;margin:0 auto;width:198px}
#login #LoginBox .LoginBoxTop .og-logo-container{margin:0 auto 10px auto;display:flex;flex-direction:column;align-items:center}
#login #LoginBox .LoginBoxTop .og-logo-container .og-logo{width:300px}
#login #LoginBox .LoginBoxTop .og-logo-container .og-logo-text{padding:0}
#login #LoginBox .InternalRequestLoginBar,#login #LoginBox .og-logo-text{font-family:Barlow,Carteboto,Arial,Sans-Serif;color:#000;font-size:18px;-ms-user-select:none;user-select:none}
#login #LoginBox .LoginErrorDisplay{z-index:1;margin-top:-2px;margin-left:-1px;margin-right:-1px;position:relative;background:#F23B3B}
#login #LoginBox .LoginErrorDisplay svg{fill:#fff;height:22px;width:22px;position:absolute;left:21px;top:11px}
#login #LoginBox .LoginErrorDisplay .validation-summary-errors{font-weight:400;font-size:13px;font-family:Carteboto,Arial;color:#fff;padding-left:64px;padding-top:15px;padding-bottom:16px;padding-right:30px}
#login #LoginBox .LoginErrorDisplay .validation-summary-errors ul{margin-bottom:0}
#login #LoginBox .LoginErrorDisplay~.LoginBoxBottom.no-local-logins{padding-top:20px}
#login #LoginBox .InternalRequestLoginBar{text-align:center;margin-top:-8px;margin-bottom:8px}
#login #LoginBox .InternalRequestLoginBar~.LoginBoxCenter{height:210px}
#login #LoginBox .InternalRequestLoginBar~.LoginBoxCenter .loading-overlay{top:129px}
#login #LoginBox .InternalRequestLoginBar~.LoginBoxCenter .loading-overlay img{margin:60px auto}
#login #LoginBox #ResetPassword,#login #LoginBox #SignIn{display:inline-block;text-align:center;width:auto;cursor:pointer;font-size:13px;font-weight:500;border:1px solid #737373;border-radius:2px;text-decoration:none;-ms-user-select:none;user-select:none;padding:6px 15px;border:0;width:356px;height:47px;border-radius:3px;color:#fff}
#login #LoginBox #ResetPassword:not(.disabled),#login #LoginBox #SignIn:not(.disabled){background:#165CAB}
#login #LoginBox #ResetPassword:not(.disabled):hover,#login #LoginBox #SignIn:not(.disabled):hover{background:#044187}
#login #LoginBox #ResetPassword.disabled,#login #LoginBox #SignIn.disabled{background:#1F76D8;cursor:default}
#login #LoginBox #SignInWithOpenGov{display:inline-block;text-align:center;width:auto;cursor:pointer;font-size:13px;font-weight:500;border:1px solid #737373;border-radius:2px;text-decoration:none;-ms-user-select:none;user-select:none;padding:6px 15px;border:0;height:47px;border-radius:4px;color:#fff;border:1px solid #C8C8CC;box-sizing:border-box;line-height:47px;padding:0;width:100%}
#login #LoginBox #SignInWithOpenGov:not(.disabled){background:#165CAB}
#login #LoginBox #SignInWithOpenGov:not(.disabled):hover{background:#044187}
#login #LoginBox #SignInWithOpenGov.disabled{background:#1F76D8;cursor:default}
#login #LoginBox #SignInWithEsri{display:inline-block;text-align:center;width:auto;cursor:pointer;font-size:13px;font-weight:500;border:1px solid #737373;border-radius:2px;text-decoration:none;-ms-user-select:none;user-select:none;padding:6px 15px;border:0;height:47px;border-radius:4px;color:#646466;border:1px solid #C8C8CC;box-sizing:border-box;line-height:47px;padding:0;width:100%}
#login #LoginBox #SignInWithEsri:not(.disabled){background:#FCFCFC}
#login #LoginBox #SignInWithEsri:not(.disabled):hover{background:#F5F5FA}
#login #LoginBox #SignInWithEsri.disabled{background:#1F76D8;cursor:default}
#login #LoginBox .LoginBoxCenter{background-color:#fff;text-align:center;height:240px;padding-top:10px}
#login #LoginBox .LoginBoxCenter.ForgotPasswordCenter{height:80px}
#login #LoginBox .LoginBoxCenter.ForgotPasswordCenter .loading-overlay div.wait-spinner{margin:20px auto}
#login #LoginBox .LoginBoxCenter.ResetPasswordCenter{height:183px}
#login #LoginBox .LoginBoxCenter.ResetPasswordCenter .loading-overlay div.wait-spinner{margin:80px auto}
#login #LoginBox .LoginBoxCenter .loading-overlay{position:absolute;top:112px;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.7);z-index:100;text-align:center;display:none}
#login #LoginBox .LoginBoxCenter .loading-overlay.show{display:block}
#login #LoginBox .LoginBoxCenter .loading-overlay div.wait-spinner{position:static;animation:CIRCLE-ROTATE 1s infinite linear;margin:110px auto;max-height:55px;height:55px;width:55px;opacity:1;background-image:url(../Images/waitspinner.png);background-size:100%;background-repeat:no-repeat}
#login #LoginBox .LoginBoxCenter .account-icon,#login #LoginBox .LoginBoxCenter .lock-icon{height:24px;width:24px;background-size:100%;background-repeat:no-repeat;top:8px;position:relative;opacity:.6}
#login #LoginBox .LoginBoxCenter div.account-icon{background-image:url(../Images/ic_account_circle_white_24px@2x.png)}
#login #LoginBox .LoginBoxCenter div.lock-icon{background-image:url(../Images/ic_lock_24px@2x.png)}
#login #LoginBox .LoginBoxCenter .LoginCenterText{padding-top:30px;color:grey;font-family:Carteboto,Arial;display:block;font-weight:500;margin-bottom:.5em;font-size:14px;text-align:center}
#login #LoginBox .LoginBoxCenter input:not([type=checkbox]){height:35px;font-family:Carteboto,Arial;font-size:14px;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #D4D4D9;width:320px;margin-left:10px;padding-left:3px}
#login #LoginBox .LoginBoxCenter input:not([type=checkbox]):-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}
#login #LoginBox .LoginBoxCenter input:not([type=checkbox]):hover{border-color:#BFBFBF}
#login #LoginBox .LoginBoxCenter input:not([type=checkbox]):active,#login #LoginBox .LoginBoxCenter input:not([type=checkbox]):focus{border-color:#0095FF}
#login #LoginBox .LoginBoxCenter .UserName{padding-top:0;text-align:center;margin:0}
#login #LoginBox .LoginBoxCenter .UserName #UserName[readonly]{color:#A6A6A6;border-bottom:none}
#login #LoginBox .LoginBoxCenter .UserName label{display:none}
#login #LoginBox .LoginBoxCenter .Password{margin:15px 0 0}
#login #LoginBox .LoginBoxCenter .Password #ConfirmPassword.disabled,#login #LoginBox .LoginBoxCenter .Password #Password.disabled{border:1px solid #D9D9D9;background:0 0}
#login #LoginBox .LoginBoxCenter .Password label{display:none}
#login #LoginBox .LoginBoxCenter .ForgotPassword,#login #LoginBox .LoginBoxCenter .SignInAnon{float:right;padding:0;margin:8px 0 18px;text-decoration:none;font-size:12px;color:#4D4D4D;cursor:pointer}
#login #LoginBox .LoginBoxCenter .ForgotPassword:focus,#login #LoginBox .LoginBoxCenter .ForgotPassword:hover,#login #LoginBox .LoginBoxCenter .SignInAnon:focus,#login #LoginBox .LoginBoxCenter .SignInAnon:hover{text-decoration:underline}
#login #LoginBox .LoginBoxCenter .ForgotPassword a,#login #LoginBox .LoginBoxCenter .ForgotPassword a:visited,#login #LoginBox .LoginBoxCenter .SignInAnon a,#login #LoginBox .LoginBoxCenter .SignInAnon a:visited{color:#4D4D4D;text-decoration:none;font-style:italic;color:#969699;margin-right:30px}
#login #LoginBox .LoginBoxCenter .SignInAnon{margin:8px 0 2px}
#login #LoginBox .LoginBoxCenter .SignInAnon~.Password{margin-top:0}
#login #LoginBox .LoginBoxCenter .splitter-and-label{display:flex;align-items:center;margin:25px 30px;text-align:center}
#login #LoginBox .LoginBoxCenter .splitter-and-label hr{height:1px;border-width:0;box-sizing:content-box;background-color:#BBBBBF;display:inline-block;width:40%;margin:0 auto}
#login #LoginBox .LoginBoxCenter .splitter-and-label .label{color:#BBBBBF;display:inline-block;margin:0}
#login #LoginBox .LoginBoxCenter span{display:block;font-weight:500;margin-bottom:.5em;font-size:14px}
#login #LoginBox .LoginBoxCenter div{display:inline-block;clear:both;text-align:left}
#login #LoginBox .LoginBoxBottom{background-color:#fff;color:grey;min-height:71px;font-family:Carteboto,Arial;text-align:center;height:auto;border-radius:0 0 8px 8px;display:flex;align-items:flex-start;gap:8px;padding:0 24px}
#login #LoginBox .LoginBoxBottom>*{flex:1 0 0}
#login #LoginBox .LoginBoxBottom:first-child{padding-left:24px}
#login #LoginBox .LoginBoxBottom.no-local-logins{height:70px;padding-top:20px}
#login #LoginBox .LoginBoxBottom.no-local-logins hr{display:block}
#login #LoginBox .LoginBoxBottom hr{display:none;margin:0 15px 25px 15px;background-color:#BBBBBF;height:1px;border:0}
#login #LoginBox .LoginBoxBottom #Cancel{font-size:13px;margin-top:15px;margin-right:10px;color:#fff}
.cgButton{border:none;display:inline-block;text-decoration:none;cursor:pointer;border-radius:2px;position:relative;padding-bottom:9px;padding-left:13px;padding-right:13px;padding-top:8px}
.cgButtonButtonSmall{padding-bottom:6px;padding-top:5px}
.cgRedButton{color:#fff;cursor:pointer;font-weight:500;font-size:12px;font-family:Carteboto,Arial;border:#b41100 solid 1px;background-color:#BA2718;background-image:linear-gradient(#D1483D,#BA2718)}
.cgRedButton:active,.cgRedButton:focus,.cgRedButton:hover{background-color:#DB6E65;background-color:#BE3224;background-image:linear-gradient(#DB6E65,#BE3224)}
.cgRedButton.disabled{opacity:.5}
.cgYellowButton{border:#FFBB03 solid 1px;color:#fff;cursor:pointer;font-weight:500;font-size:12px;font-family:Carteboto,Arial;background-color:#FFCC03;background-image:linear-gradient(#FFDA6F,#FFCC03)}
.cgYellowButton:active,.cgYellowButton:focus,.cgYellowButton:hover{background-color:#FFCE1F;border:#FFD629 solid 1px;background-color:#FFD333;background-image:linear-gradient(#FEE093,#FFD333)}
.cgLightGreyButton{color:#666;cursor:pointer;font-weight:500;font-size:12px;font-family:Carteboto,Arial;border:#B2B2B2 solid 1px;background-color:#D9D9D9}
.cgLightGreyButton:active,.cgLightGreyButton:focus,.cgLightGreyButton:hover{background-color:#BABABA}
.cgLightGreyButton.disabled,.cgLightGreyButton.disabled:hover{border:#BFBFBF solid 1px;background-color:#E6E6E6;color:#BFBFBF;cursor:default!important;opacity:.5}
.cgInfoButton{border:#0A0A0A solid 1px;cursor:pointer;font-size:12px;font-family:Carteboto,Arial;background-color:#3D3D3C;background-image:linear-gradient(#3D3D3C,#3D3D3C)}
.cgInfoButton#AlertBtn{width:60px;right:17px;position:absolute;top:14px;height:28px;line-height:28px}
.cgInfoButton span{color:#fff;margin-top:-5px;position:absolute;font-weight:500;margin-left:-6px}
.cgInfoButton:hover{background-color:#FFCE1F;border:#0A0A0A solid 1px;background-color:#5B5B5A;background-image:linear-gradient(#5B5B5A,#5B5B5A)}
.indexGridHeader{height:40px;color:#fff;font-weight:500;font-size:12px;padding-right:11px;padding-top:10px;text-align:center;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
.live-flexgrid.ui-state-hover{background-color:#F2F2F2}
.live-flexgrid.ui-state-highlight{background-color:#666}
.live-flexgrid.ui-state-highlight.ui-state-hover{background-color:#4D4D4D;border:solid 1px transparent}
.frozenLeftLastColumn{border-right:solid 1px #BFBFBF!important}
.frozenLeftLastColumn.cgIndexGrid{border-right:solid 1px #000!important}
.frozenRightFirstColumn{border-left:solid 1px #BFBFBF!important}
.frozenRightFirstColumn.cgIndexGrid{border-left:solid 1px #000!important}
#smallToolTipCheckboxContainer{padding-left:15px;padding-top:16px;float:left}
#smallToolTipTaskCountContainer{color:#fff;font-family:Carteboto,Arial;display:inline-block;padding:0 5px;text-align:center;line-height:16px;border:solid 1px #1A1A1A;border-radius:8px;height:16px;width:auto;font-size:9pt;font-weight:500;min-width:13px;max-width:34px;float:left;margin:20px 10px 0 10px;background:#3E6CD6;border:1px solid #000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.imageAndCheckBox{padding-left:5px}
.imageNoCheckBox{padding-left:22px}
#smallToolTipImageContainer{float:left;padding-top:19px;padding-right:7px}
.asset-summary-tooltip .summary-container{-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.asset-summary-tooltip .summary-container .separator{background-color:#D9D9D9;line-height:1px;margin:0 0 7px 0}
.asset-summary-tooltip .adjustTopMarginForSmallTooltipCombo{margin-top:9px}
.asset-summary-tooltip .summaryFooter #leftArrow{height:12px;width:8px;position:absolute;top:8px;left:10px;background-image:url(../Images/ico-arrow-left.png)}
.asset-summary-tooltip .summaryFooter #rightArrow{height:12px;width:8px;position:absolute;top:8px;left:10px;background-image:url(../Images/ico-arrow-right.png)}
.asset-summary-tooltip .summaryFooter .summaryBackButton{cursor:pointer;position:absolute;left:10px;top:11px;height:30px;width:66px;background-image:url(../Images/btn-back-summary-sprite.png);background-position:0 0;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.asset-summary-tooltip .summaryFooter .summaryBackButton:hover{background-image:url(../Images/btn-back-summary-sprite.png);background-position:0 30px}
.asset-summary-tooltip .summaryFooter .closeButton{background:#D8D8D8;cursor:pointer;border:#A6A6A6 solid 1px;border-radius:2px;color:#4D4D4D;font-family:Carteboto;font-size:12px;font-weight:500;height:28px;width:51px;line-height:28px;position:absolute;right:19px;top:11px;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.asset-summary-tooltip .summaryFooter .closeButton:hover{background-color:#C4C4C4}
.asset-summary-tooltip .summaryNavigationContainer{width:160px;height:28px;border:1px solid #A6A6A6;background:#D8D8D8;border-radius:2px;top:11px;position:relative;text-align:center;display:inline-block}
.asset-summary-tooltip .summaryNavigationContainer .summaryNavigationCount{color:#4D4D4D;font-family:Carteboto;font-size:14px;font-weight:500}
.asset-summary-tooltip .summaryNavigationContainer .summaryNavigationCount div{-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.asset-summary-tooltip .summaryNavigationArrow{cursor:pointer;width:30px;height:100%;position:absolute;top:0}
.asset-summary-tooltip .summaryNavigationArrow:hover{background-color:#C4C4C4}
.asset-summary-tooltip .summaryNavigationArrow.summaryNavigationArrowLeft{border-right:1px solid #A6A6A6;left:0;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.asset-summary-tooltip .summaryNavigationArrow.summaryNavigationArrowRight{border-left:1px solid #A6A6A6;right:0;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.tipNavigationContainer{position:relative;text-align:left;display:inline-block;margin-left:-12px;max-width:200px}
.tipNavigationContainer #mapTipLine2{margin-left:12px;max-width:176px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tipNavigationContainer .tipNavigationArrow{cursor:pointer;height:10px;width:6px;position:absolute;top:0;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.tipNavigationContainer .tipNavigationArrow.tipNavigationArrowLeft{left:0;background:url(../Images/arrow-icons.png) 0 0 no-repeat}
.tipNavigationContainer .tipNavigationArrow.tipNavigationArrowLeft:hover{background-position:0 -10px}
.tipNavigationContainer .tipNavigationArrow.tipNavigationArrowRight{right:0;margin-right:-12px;background:url(../Images/arrow-icons.png) -7px 0 no-repeat}
.tipNavigationContainer .tipNavigationArrow.tipNavigationArrowRight:hover{background-position:-7px -10px}
.dropdownMenu.quantity{max-height:161px;width:70px;z-index:100000;overflow-y:auto;padding:0}
.dropdownMenu.quantity .dropdownMenuOption{text-overflow:clip;padding:0 7px}
.cgFieldPrompt{font-family:Carteboto,Arial;width:646px;border-radius:4px;margin:auto}
.cgFieldPrompt .promptHeader{text-align:left;padding-left:15px;padding-top:15px;height:35px;line-height:18px;border-radius:4px 4px 0 0;border:solid #000 1px;background-color:#343434;background-image:linear-gradient(#4c4c4c,#343434);color:#fff;position:relative}
.cgFieldPrompt .promptHeader .promptHeaderTitle{font-weight:500;font-size:18px;padding-left:30px;float:left}
.cgFieldPrompt .promptHeader #filterHeaderIco{top:18px;height:16px;width:16px;left:19px;position:absolute;background:url(../Images/thunderboltWhite.png) no-repeat}
.cgFieldPrompt .promptHeader #reportHeaderIco{top:15px;height:21px;width:17px;left:15px;position:absolute;background:url(../Images/reporticon.png) no-repeat}
.cgFieldPrompt .promptHeader #reportName{float:left;position:relative;padding-left:8px;font-size:18px}
.cgFieldPrompt .promptFields{max-height:275px;position:relative;overflow-y:auto;overflow-x:hidden;padding:15px 0;background-color:#fff}
.cgFieldPrompt .promptFields .editor-label{margin-left:15px;width:261px}
.cgFieldPrompt .promptFields .prompt-quantity-unit{width:248px}
.cgFieldPrompt .promptFields .dd{padding-left:0;background:0 0}
.cgFieldPrompt .promptFields .dd .ddTitle{background-color:#fff!important;padding:3px 3px 3px 12px;color:#494949;border:1px solid grey;width:233px!important}
.cgFieldPrompt .promptFields .dd .ddTitle span.arrow{background:url(../images/droparrow.png) no-repeat scroll 0 0 transparent!important}
.cgFieldPrompt .promptFields .dd .ddTitle .arrow{right:0}
.cgFieldPrompt .promptFields .dd .ddTitle.active,.cgFieldPrompt .promptFields .dd .ddTitle:focus,.cgFieldPrompt .promptFields .dd .ddTitle:hover{border:1px solid #333}
.cgFieldPrompt .promptFields .dd .ddChild{width:248px!important;border:1px solid grey!important;position:fixed!important}
.cgFieldPrompt .promptFields .cgSectionFields{margin-bottom:0}
.cgFieldPrompt .promptFields .checkbox{width:auto}
.cgFieldPrompt .promptFooter{border-top:1px solid #a0a0a0;background-color:#ededed;height:50px;position:relative;border-radius:0 0 4px 4px}
.cgFieldPrompt .promptFooter .cgButton{cursor:pointer;position:absolute;float:right;height:26px;padding:0;line-height:26px;border-radius:2px;color:#fff;font-size:12px;font-weight:500;margin:0;text-align:center}
.cgFieldPrompt .promptFooter .activateButton{right:17px;top:11px;width:80px;border:#2B2B2B solid 1px;background-color:#2F2F2F;background-image:linear-gradient(#4C4C4C,#2F2F2F);border:solid #000 1px}
.cgFieldPrompt .promptFooter .activateButton:active,.cgFieldPrompt .promptFooter .activateButton:focus,.cgFieldPrompt .promptFooter .activateButton:hover{background-color:#474747;background-image:linear-gradient(#6A6A6A,#474747)}
.cgFieldPrompt .promptFooter .cancelButton{border:solid #B2B2B2 1px;right:102px;top:11px;width:60px;border:#b41100 solid 1px;background-color:#BA2718;background-image:linear-gradient(#D1483D,#BA2718)}
.cgFieldPrompt .promptFooter .cancelButton:active,.cgFieldPrompt .promptFooter .cancelButton:focus,.cgFieldPrompt .promptFooter .cancelButton:hover{background-color:#BE3224;background-image:linear-gradient(#DB6E65,#BE3224)}
#reportLoading #reportLoadTop{height:190px;background-color:#FAFAFA;border-bottom:1px solid #E6E6E6;border-radius:5px 5px 0 0}
#reportLoading #reportLoadBottom{height:75px;background-color:#E6E6E6;border-top:1px solid #FAFAFA;line-height:75px;font-weight:500;border-radius:0 0 5px 5px;color:#363636}
#reportPrompt .promptFooter a{position:absolute;top:10px}
#reportPrompt .promptFooter #btnRunReport{right:17px}
#reportPrompt .promptFooter #btnCancelReport{right:124px}
#waitSpinnerOverlay{cursor:default;background:rgba(0,0,0,.01);z-index:99999999;visibility:hidden;position:absolute;width:100%;height:100%;top:0;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
#waitSpinnerOverlay #waitScreen{visibility:hidden;position:fixed;height:224px;width:218px;background:#fff;border:#CCC solid 1px;border-radius:4px 4px 4px 4px;box-shadow:0 3px 10px 1px #888;left:43%;top:30%;z-index:999999999}
#waitSpinnerOverlay #waitScreen .waitBody{top:0;bottom:150px;border-bottom:#CCC solid 1px}
#waitSpinnerOverlay #waitScreen .waitBody .waitSpinner{margin:25px 25px 25px 59px;background:url(../Images/waitspinner.gif) no-repeat;border:none;height:104px;width:104px}
#waitSpinnerOverlay #waitScreen .waitFooter{top:150px;height:68px;background:#E6E6E6;border-top:#fff solid 1px;border-radius:0 0 4px 4px}
#waitSpinnerOverlay #waitScreen .waitFooter .waitMessage{font-family:Carteboto;font-size:16px;font-weight:500;text-align:center;margin-top:25px}
#blockScreenOverlay{cursor:default;background:#000;opacity:.6;z-index:99999996;visibility:hidden;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.transparent-overlay{opacity:0!important}
.display-none{display:none!important}
#blockScreen,.blockScreenWidgetModal{visibility:hidden;position:fixed;left:30%;top:30%;z-index:99999997}
#blockScreen.editContainedAssets,.blockScreenWidgetModal.editContainedAssets{left:0;top:0;right:0;height:inherit}
#blockScreen.EditNonLocationAssetConnections,#blockScreen.NonLocationAssets,#blockScreen.editContainedAssets,#blockScreen.editNotificationModal,#blockScreen.selectAssetLookup,.blockScreenWidgetModal.EditNonLocationAssetConnections,.blockScreenWidgetModal.NonLocationAssets,.blockScreenWidgetModal.editContainedAssets,.blockScreenWidgetModal.editNotificationModal,.blockScreenWidgetModal.selectAssetLookup{position:absolute}
.blockScreenWidgetOverlay{cursor:default;background:#000;opacity:.6;z-index:99999996;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.blockScreenWidgetOverlay.transparent{opacity:0!important}
.assetAssociations{width:276px}
.assetAssociations,.containerAssociations{top:0;right:0;position:absolute;height:60px;border-left:1px solid #B2B2B2;z-index:200}
.assetAssociations .dropArrow,.containerAssociations .dropArrow{margin-top:23px;margin-left:3px}
.assetAssociations .dropArrow.collapsed,.containerAssociations .dropArrow.collapsed{margin-left:3px;margin-top:23px!important}
.assetAssociations .assocAssetsCheckbox,.containerAssociations .assocAssetsCheckbox{position:absolute;top:18px}
.assetAssociations .assocAssetsCheckbox.chkAll,.containerAssociations .assocAssetsCheckbox.chkAll{left:20px}
.assetAssociations .assocAssetsCheckbox.chkLinked,.containerAssociations .assocAssetsCheckbox.chkLinked{left:84px}
.assetAssociations .assocAssetsText,.containerAssociations .assocAssetsText{position:absolute;top:5px;font-weight:500;line-height:50px;font-size:14px;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:default}
.assetAssociations .assocAssetsText.disabled,.containerAssociations .assocAssetsText.disabled{color:#B2B2B2}
.assetAssociations .assocAssetsText.txtAll,.containerAssociations .assocAssetsText.txtAll{left:42px}
.assetAssociations .assocAssetsText.txtLinked,.containerAssociations .assocAssetsText.txtLinked{left:106px}
.assetAssociations .assocAssetsCounts,.containerAssociations .assocAssetsCounts{position:absolute;top:22px;right:11px;background:#E5E5E5;color:#fff;font-family:Carteboto,Arial;min-width:13px;display:inline-block;padding:0 5px;text-align:center;line-height:16px;border:solid 1px #1A1A1A;border-radius:8px;height:16px;width:auto;font-size:9pt;font-weight:500;border-color:#B2B2B2;color:#6F6666;cursor:default}
.assetAssociations #assetLegend,.assetAssociations .containerLegend,.containerAssociations #assetLegend,.containerAssociations .containerLegend{position:absolute;right:0;top:61px;width:276px;height:0;background:#fff;border-left:1px solid #B2B2B2;overflow-x:hidden!important}
.assetAssociations #assetLegend .legendEdit,.assetAssociations .containerLegend .legendEdit,.containerAssociations #assetLegend .legendEdit,.containerAssociations .containerLegend .legendEdit{height:50px;width:276px;border-bottom:1px solid #E8E8E8}
.assetAssociations #assetLegend .legendEdit .editLegendButton,.assetAssociations .containerLegend .legendEdit .editLegendButton,.containerAssociations #assetLegend .legendEdit .editLegendButton,.containerAssociations .containerLegend .legendEdit .editLegendButton{background:#E6E6E6;position:absolute;top:9px;left:10px;right:10px}
.assetAssociations #assetLegend .legendEdit .editLegendButton:hover:not(.disabled),.assetAssociations .containerLegend .legendEdit .editLegendButton:hover:not(.disabled),.containerAssociations #assetLegend .legendEdit .editLegendButton:hover:not(.disabled),.containerAssociations .containerLegend .legendEdit .editLegendButton:hover:not(.disabled){background:#BABABA}
.assetAssociations #assetLegend .legendEdit .editLegendButton .cgEditGreyPencil,.assetAssociations .containerLegend .legendEdit .editLegendButton .cgEditGreyPencil,.containerAssociations #assetLegend .legendEdit .editLegendButton .cgEditGreyPencil,.containerAssociations .containerLegend .legendEdit .editLegendButton .cgEditGreyPencil{position:absolute;right:7px;top:9px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAA/UlEQVQoU4WSsWoCQRCGZ3bhWkV8APMEQUgtQt4jnnDnVhbGNpV9iqQLd5jD1HmDJJC0VtZ5iFgr7PjP6QZjPD04jl2+b+af3WM68ySJuzGGnr2nfp4/zfgUH8dxPYqibyJuKifiu5VCmrpchL6spYX38sHMDTg/RwWFmcUAekAUjTQL0j9hH0aHdxGx1po2vjVIvT/CMdgY7qLLkMi/ZFn2+SucgnUWPSEdvBQA3zNTC+8kxAiV9+FScM5dbo9MXrGsa+YquBRQ/Q74BaBHPQkRHqFT57ByuC8eDNwbFteoPFVJI2HI25D58GJVmGPzahdrul6vxkVRLKv+gA0irpqM/FmLSAAAAABJRU5ErkJggg==);height:12px;width:12px}
.assetAssociations #assetLegend .legendEdit .editLegendButton.disabled>.cgEditGreyPencil,.assetAssociations .containerLegend .legendEdit .editLegendButton.disabled>.cgEditGreyPencil,.containerAssociations #assetLegend .legendEdit .editLegendButton.disabled>.cgEditGreyPencil,.containerAssociations .containerLegend .legendEdit .editLegendButton.disabled>.cgEditGreyPencil{cursor:default;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAA2UlEQVQoU4WRQQ7BUBCGPQ6gEQfgBCKxFq17EAewwNbK3oK1VFJrN9DX6NbK2iG4QX3z0jYP1Tb5M/Pa75+ZN1W1ikdrPQE5opnneYEq46Mocvj+QG3hkiQZ/TUAHwBiuDvSSqkW8VloSOE6wA7JSEFm+jF8wSGVG8B9ujWJ0w9DEWzmVmpOPHHpa26ogGPZkFzcGFjdltBBG2TGsCrnsDEA99LVnolOGWwMjLKmWpd8L83QAtNQVpqNYf8rMVx4MQbwU1NIXBbBWYcbyUAOYqL6ynXdl13Vzt9dDIC1llb+AgAAAABJRU5ErkJggg==)}
.assetAssociations #assetLegend .disableOverlay,.assetAssociations .containerLegend .disableOverlay,.containerAssociations #assetLegend .disableOverlay,.containerAssociations .containerLegend .disableOverlay{position:absolute;left:0;bottom:0;width:100%;display:none;z-index:20;background-color:#fff;opacity:.5}
.assetAssociations #assetLegend .legendElement,.assetAssociations .containerLegend .legendElement,.containerAssociations #assetLegend .legendElement,.containerAssociations .containerLegend .legendElement{position:relative;height:35px;left:0;right:0;border:0 solid #E8E8E8;border-bottom-width:1px}
.assetAssociations #assetLegend .legendElement .legendCheckbox,.assetAssociations .containerLegend .legendElement .legendCheckbox,.containerAssociations #assetLegend .legendElement .legendCheckbox,.containerAssociations .containerLegend .legendElement .legendCheckbox{position:absolute;top:6px;left:20px;width:20px}
.assetAssociations #assetLegend .legendElement .legendText,.assetAssociations .containerLegend .legendElement .legendText,.containerAssociations #assetLegend .legendElement .legendText,.containerAssociations .containerLegend .legendElement .legendText{position:absolute;top:9px;left:44px;right:75px;font-weight:500;font-size:15px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:default}
.assetAssociations #assetLegend .legendElement .legendCount,.assetAssociations .containerLegend .legendElement .legendCount,.containerAssociations #assetLegend .legendElement .legendCount,.containerAssociations .containerLegend .legendElement .legendCount{position:absolute;top:9px;right:33px;color:#fff;font-family:Carteboto,Arial;min-width:13px;display:inline-block;padding:0 5px;text-align:center;line-height:16px;border:solid 1px #1A1A1A;border-radius:8px;height:16px;width:auto;font-size:9pt;font-weight:500;background-color:#E5E5E5;border-color:#B2B2B2;color:#6F6666;cursor:default}
.assetAssociations #assetLegend .legendElement .legendColorBorder,.assetAssociations .containerLegend .legendElement .legendColorBorder,.containerAssociations #assetLegend .legendElement .legendColorBorder,.containerAssociations .containerLegend .legendElement .legendColorBorder{position:absolute;top:10px;right:11px;height:15px;width:15px;border-radius:8px;border:solid 1px #B2B2B2;background-color:#E5E5E5}
.assetAssociations #assetLegend .legendElement .legendColor,.assetAssociations .containerLegend .legendElement .legendColor,.containerAssociations #assetLegend .legendElement .legendColor,.containerAssociations .containerLegend .legendElement .legendColor{height:11px;width:11px;border-radius:6px;margin-top:1px;margin-left:1px;border:solid 1px #B2B2B2}
#associationsCreate.assetAssociations #assetLegend .legendElement .legendText,#associationsEdit.assetAssociations #assetLegend .legendElement .legendText{font-weight:400;top:11px;font-size:12px}
.locationBar{position:absolute;box-sizing:border-box;background-color:#F7F7F7;height:60px;width:100%;border-bottom:#BFBFBF solid 1px}
.locationBar .cgMapFilterButton{float:none;margin-left:5px;font-size:12px;position:relative;background:#bbb;border:0;font-weight:500;color:#fff;height:29px;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;top:8px;left:10px;padding-left:8px;padding-right:8px}
.locationBar .cgMapFilterButton .mapFilterCheckbox{margin-right:8px}
.locationBar .cgMapFilterButton input{cursor:pointer;margin-top:0}
.locationBar .cgMapFilterButton input~div{margin-top:1px}
.locationBar .cgMapFilterButton.active{background:#F78E1E}
.locationBar .cgMapFilterButton.active:hover{background:#F4841C}
.locationBar .cgMapFilterButton.active.disabled:not(.activeDisabled){background:#bbb}
.locationBar .cgMapFilterButton:hover:not(.disabled):not(.active){background:#A6A6A6}
.locationBar .cgMapFilterButton.disabled,.locationBar .cgMapFilterButton.disabled:hover{opacity:.5;cursor:default}
.locationBar .cgMapFilterButton.disabled input,.locationBar .cgMapFilterButton.disabled:hover input{pointer-events:none}
.locationBar .cgMapFilterButton.activeDisabled,.locationBar .cgMapFilterButton.activeDisabled:hover{opacity:.5;background:#F78E1E}
.locationBar .cgAutoCompleteControl{top:15px;width:41%;margin-left:13px}
.locationBar .cgSearchButton{float:none;margin-left:3px;width:55px;height:27px;top:15px;position:relative;background:#E6E6E6 url(../Images/magnifyingGlass.png) no-repeat center;border:#b2b2b2 solid 1px;padding:0}
.locationBar .cgSearchButton:hover{background-color:#C4C4C4}
.locationBar .cgNonLocationButton{position:relative;top:5px;left:2px;height:27px;line-height:28px;padding:0;width:136px;text-align:center}
.locationBar .cgGPSButton{position:relative;float:right;width:27px;height:27px;top:15px;margin-right:10px;background-color:#E6E6E6;border:#B2B2B2 solid 1px}
.locationBar .cgGPSButton svg{fill:#666;margin-top:5px;height:17px;width:27px}
.locationBar .cgGPSButton.disabled{border:#D9D9D9 solid 1px;background-color:#F2F2F2}
.locationBar .cgGPSButton.disabled svg{fill:#A6A6A6}
.locationBar #btnSpatialSelection,.locationBar .cgMeasureButton,.locationBar .cgSelectButton,.locationBar .select-dropdown-button{float:right;margin-right:10px;margin-top:6px;top:9px;position:relative;border:#B2B2B2 solid 1px;background:#E6E6E6}
.locationBar #btnSpatialSelection.cgAsset,.locationBar .cgMeasureButton.cgAsset,.locationBar .cgSelectButton.cgAsset,.locationBar .select-dropdown-button.cgAsset{margin-right:287px}
.locationBar #btnSpatialSelection:hover,.locationBar .cgMeasureButton:hover,.locationBar .cgSelectButton:hover,.locationBar .select-dropdown-button:hover{background-color:#C4C4C4}
.locationBar #btnSpatialSelection.active,.locationBar #btnSpatialSelection.active:hover,.locationBar .cgMeasureButton.active,.locationBar .cgMeasureButton.active:hover,.locationBar .cgSelectButton.active,.locationBar .cgSelectButton.active:hover,.locationBar .select-dropdown-button.active,.locationBar .select-dropdown-button.active:hover{border:#C17A2A solid 1px;background-color:#EE8C22;background-image:linear-gradient(#ECDC11,#EE8C22)}
.locationBar #btnSpatialSelection.disabled,.locationBar .cgMeasureButton.disabled,.locationBar .cgSelectButton.disabled,.locationBar .select-dropdown-button.disabled{border:#D8D9DB solid 1px;cursor:default;background-color:#F3F3F3}
.locationBar .cgSelectButton{width:39px;height:27px;padding:0}
.locationBar .cgSelectButton .image{height:28px;width:39px;background:no-repeat 6px 2px url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAWCAYAAADeiIy1AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAl1JREFUeNq0VT1IW1EUfikO3ewmtRVt7VQQXp0KColQ6NIhU8EuRlBqJqODLSqYgFoQwWwZChLpVLoku8VId0kXpxrjTw24+MShRYf4ffJduT58wQRz4eOee98993zn3HPOa6lWq04zRjwedzE9MusWp3kjDYTN4oHT3JECBiiE7jN0CBdDlQC6hHCzQhcD5oBT4AOQvDYEFrZLqUwmk6zTi5gujEI3jTW3swCTYQOY4L7xaEJsqEiXo0ARBwq3ZFLa2spq3QpEqDM9M/sLc/fiwnxEZ8p26GKKqSMmK5JDuDwiZptiHtYjGx2ScmDg+ODw7yel9DdGBrok4hlDKYthQQyGrRrgvCcC9jljYB/TG+Ct9b0CIySVg8HyjazTBxeKcSlWgH9m7nj6pGJ5dzUet7X9GB4Z3fE9m4ewfce8C+RhKOrPOl4SxqEkjLVDfmlrIyxk/x/iR209C8iPI815emQ2bY9oqAsMsri0D/K7BlP8J7xf92/eKFhlXOLF8+4v7wcHxyA/bMDQV0RllQJIR4IKlpk0/qe0wwfcBnrrtQJvSsrMPXvfbyirlC0CvxswVNH8yioXJ7DX6b08PH6PPykCBmultLy09Pn84vyaHEIXCux1qv4NZc3kLYY8ZRbZM0xHeJPX2j8D1hSRlVqhI4sijDFsZcYbGbgF+cRcjr0TfGdt9OPsOuSELs1bZeL67w3q3qx8F5cUxI71MEXjarrsb536XpAXOXUR8za5uxhyfTKVhpRJScFT4/VMQ641gpLB9DzHapyuv5vXM2r9+IY0b4p1w0Y4LgUYAKxJ6hOGB4pUAAAAAElFTkSuQmCC)}
.locationBar .cgSelectButton.disabled .image{background:no-repeat 6px 2px url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAWCAYAAAAxSueLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAixJREFUeNq0Vk1OwmAQbU33dqWubD2BXMAUTiAJiXEHNxBOQDmBvYEujQmxnsA2unRRVi4prsCN5QT4hrxJPiqEn6STTFra75s38+bNV+zFYmFVYU/PQxeXmvEod6zqTIDejN+DI6tiu71p2bikcu9UQF8dlxAe87f2KamCxke4B/+CN1Z6BmTJom88bKD0ZE8hRHAf+6SqDulL8E7i1HDvmjSO4F1tKBbJhgKeYWFeCh6VVCaVtOFzAa4HVzlpTLiu0IUqEJ8L1ATsRbOUDOE5k1AgCRogGQHrXfjeJYAkxhheZ3VSUVODOsxALWGQLhfpu0wCMykFyliRBRCX7BxrHAqlxsqXZutQ42WNIDE2y72rVOr17PSkYB8CDYC1EwrCtF6Svktid6YGympsMxvpy0NZDNPZjwQfcW58gnhrdJPxmppis83jClkvKxNRIHC+IdBWAwP2uud2+WykCFz2oX8A1ggUdtmrkAJaUaNpQmE4mXwLjfMDwFTy/1hZd4IsR2CcT+aedx6r4vawjEdVRtVaGytD2REp6JRmb5ul0+lsCAqFkV8eEJ1tlempcI2NGXr3KvflvpAuyT7DupyDLCPS4pkY7UKjgrlGD3XeZNZkYH0OfQEmdA5loHtGK/xdwZTrEFmb4CEHXwLds8KY7wXwUz6ShlCSXcBcnhID8u6TpoBKi1lFwj53jb0fm5rq7CDjpnE4W8ZXINp3JraB6X+IuPypOcT+BBgApbPbzi9rhwEAAAAASUVORK5CYII=)}
.locationBar .cgMeasureButton{width:50px;font-size:13px;font-weight:500}
.locationBar~#geolocationError{z-index:200;display:none;position:absolute;height:30px;right:0;left:0}
.locationBar~#geolocationError .locationErrorBar{z-index:25;background-color:#C13D30;background-color:#B83224;background-image:linear-gradient(#AC3D34,#B83224);height:30px;width:100%}
.locationBar~#geolocationError .locationErrorBar .locationErrorImage{float:none;position:absolute;background:url(../Images/errortriangle.png) no-repeat center;margin-top:7px;margin-left:22px;height:15px;width:16px}
.locationBar~#geolocationError .locationErrorBar #locationErrorMsg{color:#fff;font-family:Carteboto,Arial,sans-serif;margin-top:7px;margin-left:45px;position:absolute;font-size:12px;font-weight:500}
.locationBar~#geolocationError .shadow{position:absolute;z-index:10;background-color:rgba(191,191,191,0);background-image:linear-gradient(rgba(191,191,191,.65),rgba(191,191,191,0));height:8px;width:100%}
.shape-type-picker{bottom:15px;left:15px;position:absolute}
.shape-type-picker.hidden{display:none}
.shape-type-picker .current-shape-type{background-image:linear-gradient(to bottom,#666 0,#333);cursor:pointer;display:grid;grid-template-columns:auto 20px 15px;height:30px;width:93px}
.shape-type-picker .current-shape-type.active,.shape-type-picker .current-shape-type:hover{background-image:linear-gradient(grey,#4d4d4d)}
.shape-type-picker .current-shape-type .button-text{color:#fff;font-family:Carteboto;font-size:14px;font-weight:500;font-style:normal;grid-column:1;height:18px;letter-spacing:.25px;line-height:1.29;padding:6px 0 6px 7px;text-align:center}
.shape-type-picker .current-shape-type .button-image{grid-column:2;height:15px;margin:7px 5px 6px 0;object-fit:contain;width:15px}
.shape-type-picker .current-shape-type .button-image div{display:none}
.shape-type-picker .current-shape-type .button-image div.selected{display:inline}
.shape-type-picker .current-shape-type .button-image div svg{fill:#d8d8d8;height:15px;width:15px}
.shape-type-picker .current-shape-type .drop-arrow{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAAQUlEQVQIW2M8c+bMHAYGhmQgBoEPzMzMiowg1unTp08xMjKaMjExGRgZGV0EC54/f17hz58/dqampotAfLAgOgAARp0Qgm/Zn34AAAAASUVORK5CYII=);background-position-x:1px;background-position-y:13px;background-repeat:no-repeat;grid-column:3;height:30px;width:15px}
.shape-type-picker .shape-type-options{background-color:#fff;border:1px solid #444;bottom:30px;display:none;grid-template-rows:repeat(3,28px);height:84px;position:absolute;width:91px}
.shape-type-picker .shape-type-options.open{display:grid}
.shape-type-picker .shape-type-options .shape-type-option{display:grid;grid-template-columns:30px auto;height:28px;width:91px}
.shape-type-picker .shape-type-options .shape-type-option .option-image{grid-column:1;height:15px;object-fit:contain;padding:7px 6px 6px 7px;width:15px}
.shape-type-picker .shape-type-options .shape-type-option .option-image svg{fill:#444;height:15px;width:15px}
.shape-type-picker .shape-type-options .shape-type-option .option-text{color:#444;font-family:Carteboto;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;grid-column:2;height:16px;letter-spacing:.25px;line-height:1.33;padding:7px 0 5px 0}
.shape-type-picker .shape-type-options .shape-type-option.selected{opacity:.5;cursor:default}
.shape-type-picker .shape-type-options .shape-type-option:not(.selected):hover{background-color:#E6E6E6}
.shape-type-picker .shape-type-options .shape-type-option.shape-type-point{grid-row:1}
.shape-type-picker .shape-type-options .shape-type-option.shape-type-line{grid-row:2}
.shape-type-picker .shape-type-options .shape-type-option.shape-type-polygon{grid-row:3}
.locationBarSpacer{height:60px}
.locationBarSpacer+.shadow{position:absolute;height:8px;width:100%;z-index:1;background-color:rgba(191,191,191,0);background-image:linear-gradient(rgba(191,191,191,.65),rgba(191,191,191,0))}
.cgAutoCompleteControl{position:relative;display:inline-block;background-color:#fff;width:200px;height:27px;border:#B2B2B2 solid 1px}
.cgAutoCompleteControl input{box-sizing:border-box;height:27px;width:100%;padding-left:28px;padding-right:28px;border:none;color:#777;font-family:Carteboto,Arial,sans-serif;font-size:14px;position:absolute;background:#fff url(../Images/search-g400.svg) 5px 5px no-repeat}
.cgAutoCompleteControl .close-x{position:absolute;padding:9px;right:0;display:none}
.cgAutoCompleteControl .close-x.show{cursor:pointer;display:flex}
.cgAutoCompleteControl .close-x svg{height:10px;width:10px;cursor:pointer;opacity:.5}
.cgAutoCompleteControl .dropdownMenu{position:absolute;padding-left:0;padding-right:0}
.cgAutoCompleteControl .dropdownMenu .dropdownMenuOption{padding:0}
.cgAutoCompleteControl .dropdownMenu .dropdownMenuOption>a{box-sizing:border-box;display:block;width:100%;margin:0;padding-left:12px;padding-right:12px;overflow:hidden;text-overflow:ellipsis}
.cgAutoCompleteControl .dropdownMenu .dropdownMenuOption>a.ui-state-hover{background-color:#E6E6E6}
#assetSections,#componentSidebar,#editComponentSidebar{padding-top:1px;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;overflow-x:hidden;overflow-y:auto}
.sidebarSections .sidebarElement,.sidebarSections .sidebarElement:hover{display:block;text-decoration:none;height:49px;line-height:50px;border-top:0;border-bottom:1px solid #BFBFBF;overflow:hidden;padding-left:15px;background:#fff;font-size:14px;font-weight:500;color:#4B4B4D;position:relative}
.sidebarSections .sidebarElement .sidebarCheckbox,.sidebarSections .sidebarElement:hover .sidebarCheckbox{position:absolute;left:18px;top:13px}
.sidebarSections .sidebarElement .sidebarElementText,.sidebarSections .sidebarElement:hover .sidebarElementText{padding-left:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:default}
.sidebarSections .sidebarElement .sidebarElementText:hover,.sidebarSections .sidebarElement:hover .sidebarElementText:hover{cursor:pointer;text-decoration:underline}
.sidebarSections .sidebarElement.unchecked,.sidebarSections .sidebarElement.unchecked:hover,.sidebarSections .sidebarElement:hover.unchecked,.sidebarSections .sidebarElement:hover.unchecked:hover{color:#BFBFBF}
.sidebarSections .sidebarElement.unchecked .sidebarElementText,.sidebarSections .sidebarElement.unchecked:hover .sidebarElementText,.sidebarSections .sidebarElement:hover.unchecked .sidebarElementText,.sidebarSections .sidebarElement:hover.unchecked:hover .sidebarElementText{cursor:default;text-decoration:none}
.libraryManager-sidebarElement.active .arrow,.sidebarElement.active .arrow,filterAdministration-sidebarElement.active .arrow{background:url(../Images/menu-arrow-white-collapsed.png) no-repeat transparent;height:5px;width:5px;position:absolute;right:5px;top:21px;cursor:pointer}
#adminSections{bottom:0;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:60px;border-top:1px solid #141414}
#adminSections a{text-decoration:none;color:inherit}
#adminSections a:hover{text-decoration:underline}
#adminSections a:visited{color:#333}
#adminSections .sidebarElementText{padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:default}
#adminSections .sidebarElementText:hover{cursor:pointer;text-decoration:underline}
#reportContainer{overflow:hidden;height:100%}
#reportContainer #reportIndexHeader{height:59px;background:#fff;border-bottom:1px solid #E5E5E5}
#reportContainer #reportIndexHeader .create-report-button{float:right;position:relative;font-size:12px;color:#fff;padding:5px 8px 7px 8px;font-weight:500;background-image:linear-gradient(#9765AC,#683F6D);border-radius:2px;cursor:pointer;margin:16px 21px 0 0;height:15px;width:59px;transition:all .2s ease-in-out;font-family:Barlow,Carteboto,Arial,Sans-Serif;font-weight:600}
#reportContainer #reportIndexHeader .create-report-button .icoPlusSVG,#reportContainer #reportIndexHeader .create-report-button svg{right:9px;width:11px;height:11px}
#reportContainer #reportIndexHeader .create-report-button .icoPlusSVG g,#reportContainer #reportIndexHeader .create-report-button .icoPlusSVG path,#reportContainer #reportIndexHeader .create-report-button svg g,#reportContainer #reportIndexHeader .create-report-button svg path{fill:#fff}
#reportContainer #reportIndexHeader .create-report-button:hover{background-color:#474747;background-image:linear-gradient(#7d4e90,#492c4d)}
#reportContainer #reportIndexHeader .create-report-button.disabled{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);pointer-events:none}
#reportContainer #reportIndexHeader .create-report-button.disabled .icoPlusSVG>svg>g>path{fill:#606363}
#reportContainer #reportIndexHeader #txtWrapper{height:28px;width:215px;margin:14px 0 13px 17px;border-radius:2px;float:left}
#reportContainer #reportIndexHeader #txtWrapper #txtReportSearch{height:30px;width:300px;background:url(../Images/purple-search-icon.svg) no-repeat 8px center;color:#4d4d4d;font-size:16px;padding-left:35px;padding-right:25px;border:1px solid #fff;border-radius:2px;transition:border .2s ease-in-out}
#reportContainer #reportIndexHeader #txtWrapper #txtReportSearch:focus,#reportContainer #reportIndexHeader #txtWrapper #txtReportSearch:hover{border:1px solid #EDEDF2}
#reportContainer #reportIndexHeader #txtWrapper #clearX{width:14px;height:14px;background:#fff url(../Images/x-normal.png) no-repeat 2px 2px;top:21px;left:356px;position:absolute;cursor:pointer}
#reportContainer #reportIndexHeader #txtWrapper #clearX:hover{background:#fff url(../Images/x-highlighted.png) no-repeat 2px 2px}
#reportContainer #reportList{border-right:#B2B2B2 solid 1px;overflow-y:auto;overflow-x:hidden;position:absolute;bottom:0;top:60px;left:0;right:0}
#reportContainer #reportList .reportGroupHeader{height:40px;background-color:#E5E5E5;padding:0 35px;box-sizing:border-box;line-height:40px}
#reportContainer #reportList .reportGroupHeader>div{color:#4B4B4D;font-family:Carteboto,Arial;font-size:15px;font-weight:500}
#reportContainer #reportList .reportGroupLinks{background-color:#fff;padding:25px 20px 35px 50px}
#reportContainer #reportList .reportGroupLinks>div{height:28px;width:690px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#reportContainer #reportList .reportGroupLinks>div .searchLink{color:#323233;font-family:Carteboto,Arial;font-size:14px;text-decoration:none}
#reportContainer #reportList .reportGroupLinks>div .searchLink:hover{cursor:pointer;text-decoration:underline}
#reportContainer #reportList .reportGroupLinks span{position:relative;top:2px;padding-right:7px}
#reportContainer #reportList .reportGroupLinks svg{height:15px;width:16px;fill:#E35331}
#reportContainer .noReports{background-color:#fff;border-right:none}
#reportContainer .noReports div{position:absolute;top:50%;left:50%;width:172px;margin-left:-86px;color:#000;font-weight:500}
.reportErrorScreen{background-color:#ABACAE}
.advancedFilterBar{height:65px;background-color:#CCC;box-shadow:inset 0 -1px 0 0 #141414;padding:5px;display:none;position:relative}
.advancedFilterBar .disabledOverlay{display:none;background-color:#fff;opacity:.6;z-index:1;background-repeat:no-repeat;background-position:center;width:100%;height:100%;position:absolute;top:0;left:0}
.advancedFilterBar .disabledOverlay.show{display:block}
.advancedFilterBar .advancedFilterBarBtn{position:relative;height:30px;border:none;background-color:#F4841C;border-radius:2px;margin-bottom:3px;color:#fff;display:flex;flex-direction:row;align-items:center;font-size:12px;font-weight:500;transition:background-color ease-in-out .15s}
.advancedFilterBar .advancedFilterBarBtn:hover{background-color:#F07A19;cursor:pointer}
.advancedFilterBar .advancedFilterBarBtn>*{padding-left:7px}
.advancedFilterBar .advancedFilterBarBtn>svg{height:20px;width:20px;stroke:#fff;fill:#fff}
.advancedFilterBar .icoRemoveFilterX{position:absolute;top:10px;height:12px;width:12px;right:8px;cursor:pointer;background-image:none!important}
.advancedFilterBar .icoRemoveFilterX svg{fill:#fff;fill-opacity:.5;stroke:#fff;stroke-opacity:.1;height:10px;width:10px;transition:all ease-in-out .15s}
.advancedFilterBar .icoRemoveFilterX svg:hover{stroke-opacity:.2;fill-opacity:1}
.icoPromptAsset{cursor:pointer;margin-right:38px;margin-left:auto;height:20px;width:20px}
.icoPromptAsset svg{height:21px;width:20px;fill:#fff;fill-opacity:.5;transition:all ease-in-out .15s}
.icoPromptAsset svg:hover{fill-opacity:1}
.icoPromptAsset.disabled{display:none;cursor:default}
.sidebar-layer-title:not(.active)~.advancedFilterBar .icoRemoveFilterX{cursor:pointer}
.sidebar-layer-title:not(.active)~.advancedFilterBar .icoPromptAsset{cursor:default}
.advancedFilterBtn{height:25px;line-height:22px;padding:0 5px 0 10px;width:50px;background-color:#D9D9D9;color:#737373;border:1px solid silver;position:relative;border-radius:2px;margin-left:5px;cursor:pointer;display:inline-block;font-weight:500}
.advancedFilterBtn.active:not(.disabled),.advancedFilterBtn.hover,.advancedFilterBtn:not(.disabled):focus,.advancedFilterBtn:not(.disabled):hover{background-color:silver}
.advancedFilterBtn.disabled{color:#999;cursor:default}
.advancedFilterBtn:before{background-image:linear-gradient(to bottom left,#D9D9D9,#D9D9D9);border:1px solid silver;border-bottom:none;border-right:none}
.advancedFilterBtn:not(.disabled):active,.advancedFilterBtn:not(.disabled):hover{background-image:linear-gradient(silver,silver)}
.advancedFilterBtn:not(.disabled):active:before,.advancedFilterBtn:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,silver,silver)}
.advancedFilterBtn.active:not(.disabled),.advancedFilterBtn.hover,.advancedFilterBtn:not(.disabled):focus,.advancedFilterBtn:not(.disabled):hover{background-color:silver}
.advancedFilterBtn.disabled{color:#999;cursor:default}
.advancedFilterBtn:before{background-image:linear-gradient(to bottom left,#D9D9D9,#D9D9D9);border:1px solid silver;border-bottom:none;border-right:none}
.advancedFilterBtn:not(.disabled):active,.advancedFilterBtn:not(.disabled):hover{background-image:linear-gradient(silver,silver)}
.advancedFilterBtn:not(.disabled):active:before,.advancedFilterBtn:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,silver,silver)}
.advancedFilterBtn .button-title{padding-top:1px}
.advancedFilterBtn .advancedFilterLightingBolt{height:14px;width:10px;position:absolute;cursor:pointer;background-repeat:no-repeat;top:5px;right:11px;background-image:url(../Images/filterlightingbolt.png)}
.advancedFilterBtn.hasFilter{border-top:1px solid #f9b46b;border-bottom:1px solid #90410c;background-image:linear-gradient(to bottom,#F8A852,#EC6C16);color:#fff;border:1px solid #bf5610!important}
.advancedFilterBtn.hasFilter.active:not(.disabled),.advancedFilterBtn.hasFilter.hover,.advancedFilterBtn.hasFilter:not(.disabled):focus,.advancedFilterBtn.hasFilter:not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
.advancedFilterBtn.hasFilter.disabled{color:rgba(255,255,255,.4);cursor:default}
.advancedFilterBtn.hasFilter:before{background-image:linear-gradient(to bottom left,#F8A852,#EC6C16);border:1px solid #bf5610;border-bottom:none;border-right:none}
.advancedFilterBtn.hasFilter:not(.disabled):active,.advancedFilterBtn.hasFilter:not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
.advancedFilterBtn.hasFilter:not(.disabled):active:before,.advancedFilterBtn.hasFilter:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#f68f21,#bf5610)}
.advancedFilterBtn.hasFilter.active:not(.disabled),.advancedFilterBtn.hasFilter.hover,.advancedFilterBtn.hasFilter:not(.disabled):focus,.advancedFilterBtn.hasFilter:not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
.advancedFilterBtn.hasFilter.disabled{color:rgba(255,255,255,.4);cursor:default}
.advancedFilterBtn.hasFilter:before{background-image:linear-gradient(to bottom left,#F8A852,#EC6C16);border:1px solid #bf5610;border-bottom:none;border-right:none}
.advancedFilterBtn.hasFilter:not(.disabled):active,.advancedFilterBtn.hasFilter:not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
.advancedFilterBtn.hasFilter:not(.disabled):active:before,.advancedFilterBtn.hasFilter:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#f68f21,#bf5610)}
.advancedFilterBtn.hasFilter .advancedFilterLightingBolt{background-image:url(../Images/filterlightingbolt-hasfilter.png)}
.advancedFilterBtn.disabled{color:#BFBFBF;background-color:#E6E6E6;border:#BFBFBF solid 1px;cursor:default}
.advancedFilterBtn.disabled .advancedFilterLightingBolt{cursor:default;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAPCAYAAAAyPTUwAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJNJREFUeNpi+P//PwM+fPbMmQYYm4kBDzh39uwCICUA47MQUBgPxIowMSYCChcaGRs/wKkYSSEINCDLMYIcjkPhQyBegKT2A1wxmkJ08BGIHZiIVQh0+wVGYDgaADkBSJIKSBrhCjHcjGYLikJsHgSZeh+bQmxB14BLIYrJUFMv4FKIbnIBPoVggJS6DAilQIAAAwD65IzriDbFqAAAAABJRU5ErkJggg==)}
.advancedFilterBtnVerticalSpacer{display:none}
.filter-control.multi-line{border:1px solid grey;color:#4D4D4D;font-size:12px;height:98px;overflow:auto;padding-bottom:7px;padding-left:3px;padding-right:3px;padding-top:7px;resize:none;width:242px;float:left}
.filter-control.large{width:412px;height:70px}
.filter-control.multi-line:focus,.filter-control.multi-line:hover{border-color:#333}
.filter-control.multi-line[readonly],.filter-control[readonly]{color:#A6A6A6;background-color:#fff;border-color:#CCC;float:left}
.guidedFilterBar{display:none;position:relative;padding:5px;background-color:#CCC}
.guidedFilterBar .disabledOverlay{display:none;background-color:#fff;opacity:.6;z-index:1;background-repeat:no-repeat;background-position:center;width:100%;height:100%;position:absolute;top:0;left:0}
.guidedFilterBar .addFieldBar{height:34px;position:relative;background-color:#CCC;border-left:none;border-right:none;display:flex}
.guidedFilterBar .addFieldBar>.btnAddFieldBarAdvancedFilter{height:28px;width:32px;border-radius:2px;background-color:#89898C;margin-right:6px;flex:0 0 28px;transition:background-color ease-in-out .15s}
.guidedFilterBar .addFieldBar>.btnAddFieldBarAdvancedFilter:hover{background-color:#777;cursor:pointer}
.guidedFilterBar .addFieldBar>.btnAddFieldBarAdvancedFilter svg{height:21px;padding-top:3px;padding-left:2px;fill:#fff}
.guidedFilterBar .addFieldBar>.addConditionBar{height:28px;border-radius:2px;background-color:#8B8B8B;padding:0;position:relative;flex:100%;transition:background-color ease-in-out .15s}
.guidedFilterBar .addFieldBar>.addConditionBar:hover{background-color:#777;cursor:pointer}
.guidedFilterBar .addFieldBar>.addConditionBar>span{float:left;color:#fff;font-weight:500;line-height:28px!important;padding-left:10px}
.guidedFilterBar .addFieldBar>.addConditionBar .icoAdd{float:right;line-height:28px!important;padding-right:8px}
.guidedFilterBar .addFieldBar>.addConditionBar .icoAdd svg{height:10px}
.guidedFilterBar .addFieldBar>.addConditionBar .icoAdd svg g{fill:#fff}
.guidedFilterBar .addFieldBar>.addConditionBar .ddTitle{visibility:hidden}
.guidedFilterBar .addFieldBar>.fieldPicker{position:absolute;top:6px;left:36px;right:52px}
.guidedFilterBar .guidedFilterRow{margin-bottom:2px}
.guidedFilterBar .fieldFilterBar{position:relative;height:74px;background:#fff;padding:0 30px}
.guidedFilterBar .fieldFilterBar.disabled{color:#BEBEBE}
.guidedFilterBar .fieldFilterBar filterOperator:active,.guidedFilterBar .fieldFilterBar filterOperator:hover,.guidedFilterBar .fieldFilterBar>.filterOperator{top:8px;left:30px;right:30px;width:auto;position:absolute;margin-left:0}
.guidedFilterBar .fieldFilterBar filterOperator:active>.dropdownMenu,.guidedFilterBar .fieldFilterBar filterOperator:hover>.dropdownMenu,.guidedFilterBar .fieldFilterBar>.filterOperator>.dropdownMenu{left:30px;width:180px}
.guidedFilterBar .fieldFilterBar>.filterValue{position:relative;width:100%;height:25px;top:39px}
.guidedFilterBar .fieldFilterBar>.filterValue .error-tile-container{right:-26px;top:2px;left:auto}
.guidedFilterBar .fieldFilterBar>.filterValue .dd,.guidedFilterBar .fieldFilterBar>.filterValue .filterValueDateTimeDiv,.guidedFilterBar .fieldFilterBar>.filterValue .filterValueYesNoDiv,.guidedFilterBar .fieldFilterBar>.filterValue .lookup,.guidedFilterBar .fieldFilterBar>.filterValue .text-box{padding-left:0;padding-right:0;height:25px;position:absolute;margin-left:0;left:0;box-sizing:border-box;-moz-box-sizing:border-box;width:100%}
.guidedFilterBar .fieldFilterBar>.filterValue .dd>.ddTitle,.guidedFilterBar .fieldFilterBar>.filterValue .filterValueDateTimeDiv>.ddTitle,.guidedFilterBar .fieldFilterBar>.filterValue .filterValueYesNoDiv>.ddTitle,.guidedFilterBar .fieldFilterBar>.filterValue .lookup>.ddTitle,.guidedFilterBar .fieldFilterBar>.filterValue .text-box>.ddTitle{width:165px}
.guidedFilterBar .fieldFilterBar>.filterValue .dd{width:190px!important;height:25px;border-color:#A8A8A8}
.guidedFilterBar .fieldFilterBar>.filterValue .dd>span:not(.arrow){margin-left:9px;background:0 0}
.guidedFilterBar .fieldFilterBar>.filterValue .dd:hover.cg-btn-quantity-unit{background:#fff;border-color:#7F7F7F}
.guidedFilterBar .fieldFilterBar>.filterValue select.text-box{width:196px}
.guidedFilterBar .fieldFilterBar>.filterValue .text-box{padding:0 8px}
.guidedFilterBar .fieldFilterBar>.filterValue .text-box[readonly]{background:#EDEDED;border:#BFBFBF 1px solid;color:#BFBFBF}
.guidedFilterBar .fieldFilterBar>.filterValue .lookup-box{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;padding-right:21px;padding-left:8px}
.guidedFilterBar .fieldFilterBar>.filterValue .date-box,.guidedFilterBar .fieldFilterBar>.filterValue .time-box{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;height:23px}
.guidedFilterBar .fieldFilterBar>.filterValue .filterValue>input,.guidedFilterBar .fieldFilterBar>.filterValue .filterValue>input:focus,.guidedFilterBar .fieldFilterBar>.filterValue .filterValue>input:hover{border:1px solid #D4D4D9;background:0 0}
.guidedFilterBar .fieldFilterBar.YesNo{height:39px}
.guidedFilterBar .fieldFilterBar.YesNo>.filterValue{position:absolute;width:50%;top:0}
.guidedFilterBar .fieldFilterBar.YesNo>.filterOperator{display:none}
.guidedFilterBar .fieldFilterBar.YesNo label{position:absolute;left:10px;top:10px;font-size:10pt}
.guidedFilterBar .fieldFilterBar.YesNo input{width:15px;margin-left:0;margin-top:0}
.guidedFilterBar .fieldFilterBar.YesNo .filterValueYesNoDiv{top:10px;left:29px}
.guidedFilterBar .fieldFilterBar.YesNo .filterValueYesNoDiv div{margin-top:1px;margin-left:0}
.guidedFilterBar .fieldFilterBarTitle{background:#E6E6E6;height:40px}
.guidedFilterBar .fieldFilterBarTitle.disabled{background:#F2F2F2}
.guidedFilterBar .fieldFilterBarTitle.disabled>.filterChk{border:#BEBEBE solid 1px;background:#F2F2F2}
.guidedFilterBar .fieldFilterBarTitle.disabled>.filterChk:hover{border:#999 solid 1px;background:#F2F2F2 url(../Images/checkGray.png) 4px 5px no-repeat}
.guidedFilterBar .fieldFilterBarTitle>.dropArrow{margin-left:4px;margin-top:13px!important}
.guidedFilterBar .fieldFilterBarTitle>.dropArrow.collapsed{margin-left:5px;margin-top:12px!important}
.guidedFilterBar .fieldFilterBarTitle>.filterChk{position:relative;top:12px;margin-left:25px;background-color:#D8D8D8}
.guidedFilterBar .fieldFilterBarTitle>.filterChk:hover{border:#666 solid 1px;background-color:#D8D8D8}
.guidedFilterBar .fieldFilterBarTitle>.display-label{position:absolute;left:45px;right:30px;top:0;color:#363636;font-size:13px;font-weight:500;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.guidedFilterBar .fieldFilterBarTitle>.display-label.disabled{color:#BEBEBE}
.guidedFilterBar .fieldFilterBarTitle>.icoRemoveFieldFilterX{position:absolute;top:16px;right:10px;height:8px;width:8px;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAtklEQVQYV2NcsWKF/t+/f/u5uLiCAgMDPzAAwfr16wW+ffu2hpmZuZhx6dKluxkZGV3+//9/DqjIGaTg+/fvu4GUCVDsPiNU9R6gImOg4EUg/gfEhkDJD0ATHBiRjNwDZBsDFTIAJT8CJe0jIiIughWAANCqRUDJWCj3OicnpxXITWAFQMk5QMlkkE4g9ymQrQVzE+OyZct6gYJFMDvZ2dkfAn0AdhNIESPUm+uAdgaB7ERz0yQAL7FlSsY2ElYAAAAASUVORK5CYII=)}
.guidedFilterBar .fieldFilterBarTitle>.icoRemoveFieldFilterX:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAuUlEQVQYV2MMDAzUZ2Fh6f/9+3fQhg0bPjAAQUBAgABQbM3fv3+LGUNDQ3cDxVyA+BxQkTNIAVByNyMjowmQeZ8RpJqVlXUPkGP879+/i0CJf0Bs+P///w9AExwYYUaCFAEFjYGSDED6I1DSfv369RfBCkAgODh4ERMTUyxQEqTgOlCBFchNYAVAd8wBUskgnUD6KdAULZibQI7sBXKKYHYC6YcwN4EUMYK8yczMvA5oZBDITjQ3TQIAI2poUBn6iuMAAAAASUVORK5CYII=)}
.saveLayerBar{display:flex;height:30px;align-items:center;margin-top:-3px}
.saveLayerBar .save-layer{width:103px;height:26px;line-height:28px;text-align:center;color:#707073;font-size:12px;font-weight:500;letter-spacing:1px;flex:none;cursor:pointer}
.saveLayerBar .save-layer:not(.disabled):hover{background-color:#DBDBDB}
.saveLayerBar .save-layer.disabled{opacity:.3;cursor:default}
.saveLayerBar .saveLayerText{color:#707073;font-family:Carteboto;font-size:11px;font-style:italic;font-weight:500;line-height:24px;padding-left:6px;flex:100%}
#advancedFilterDialog hr{color:#999;background-color:#A8A8A8;height:1px;border-width:0;margin-left:auto;margin-right:auto;margin-top:20px;width:930px}
#advancedFilterDialog{height:502px;position:relative;background-color:#ececec;border-radius:4px;border:#A8A8A8 solid 1px}
#advancedFilterDialog .ddTitle{position:relative}
#advancedFilterDialog .field-validation-valid{display:inline}
#advanceFilterHeader{position:relative;height:49px;line-height:49px;text-align:left;background-color:#E3E3E3;background-image:linear-gradient(#F8F8F8,#E3E3E3);border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:#A8A8A8 solid 1px}
#advanceFilterHeader>.filterResults{float:right;padding-right:20px;font-size:12px;font-weight:500;color:#484848}
#advanceFilterHeader>.filterResultsLabel{float:right;padding-right:5px;font-size:12px;color:#484848}
#filterIcon{position:absolute;left:24px;top:17px;height:14px;width:11px;background:transparent url(../Images/lightning-bolt.png) no-repeat}
#advanceFilterHeader>#filterTitle{font-size:14px;font-weight:500;color:#494949;float:left;margin-left:46px;width:680px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#advanceFilterHeader>a{float:right;font-size:12px;margin-right:10px;margin-top:6px;padding-top:10px;display:none}
.filterRow{margin:6px 10px 0 70px;max-height:25px;position:relative}
.filterGroup{margin-top:22px;padding-bottom:3px;margin-bottom:20px}
.filterGroup div:first-child>.andOr{visibility:hidden}
.removeFilter{background-image:url(../Images/ico-remove-filter-row.png);position:absolute;top:0;left:788px;cursor:pointer;height:26px;width:26px}
.removeFilter:hover{background-image:url(../Images/ico-remove-filter-row-hover.png)}
.removeFilter.disabled{background-image:url(../Images/ico-remove-filter-row-disabled.png);cursor:default}
.removeFilter.child{left:777px}
.filterGroups div:first-child div:first-child .removeFilter{visibility:hidden}
.groupAndOr,.rowAndOr{background-color:#E3E3E3;background-image:linear-gradient(#F7F7F7,#E3E3E3);color:#999;cursor:pointer;float:left;font-weight:500;padding-bottom:5px;padding-top:6px;position:absolute;margin-top:0;text-align:center;height:12px;border-radius:2px;border:1px #999 solid;font-size:12px;line-height:12px}
.groupAndOr:hover,.rowAndOr.hovered{background-color:#EFF0F0;background-color:#C9CACC;background-image:linear-gradient(#EFF0F0,#C9CACC);color:#494949}
.gridExport{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMuMH3aNAMgdQCI+bFIN7IAFYAk7ZFFM7OyGKHMBBwawYAJiX0QCcMMKQBShUA8EZtmFiSFDjgsWAB1Ol6bsflZAKpRHyq0kGjNQLABWSPQdQlEaQbaugApIJE1gmz/CDKYCYdGkP/jsdkIZRsA6QssOCz+AA31C9AQZ0CLygcooY0meQFIOWBxEThNwNIBoQDDCwZOMwuSf/6To/kCuTYDBBgAvM047nbjetYAAAAASUVORK5CYII=);width:16px;height:16px;background-repeat:no-repeat;margin-top:1px}
.gridExport.disabled,.gridExport.disabled:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALVJREFUeNpi/P//PwMukJSUJACkFgCxABbpBSxABROADANk0Xnz5jlAmSA5fxxmH2CBarTHoaAAiB8gsfmRJVmQbGNE1wkU+wCkGoCuW4CuEQSYGAgAqMZ4KPciFBPWjEUjKCw+ENSMTSPUGzDNF5hwaHTAoREEEoA4EMjfwELAy+gaYYG4ASW00UL5AJBixOIicJqApQOCoY0GUNIEqZpJi2d8gAXJPweIdDamZjzpGycACDAAvVQ9wr+WnoAAAAAASUVORK5CYII=);cursor:default;pointer-events:none}
.gridExport:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMNJREFUOE/Fk70RwjAMhTMCIzBCRmAACkZghIyQURgFGsqcfzIIBRWNePJFjqOzzB1NinfnyP708+x0Psw9dCpFRB0LsStEhkY+cNeb/8AjkiQJvFTnzi7QSxVZK5eAgg+AXAFKkjYMQIPsgYxpwxUwjfMTroA3ZSK33udMak6+OrmiDGpfLPi4OD9YRnK8CjecT2bJ/o6w8/PT+UguxrN+45Xv9Fhy2wA/HOAEjZ9gs7fCLj4S5DkBFNCFtca5aQpvgb+pscEa8sw51AAAAABJRU5ErkJggg==);cursor:pointer}
.gridExport.childGrid,.light-grid .gridExport{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMusGLVWgMgdQCI+bFIN7IAFYAk7ZFFI8KCGaHMBBwawYAJiX0QCcMMKQBShUA8EZtmFiSFDjgsWAB1Ol6bsflZAKpRHyq0kGjNQLABWSPQdQlEaQbaugApIJE1gmz/CDKYCYdGkP/jsdkIZRsA6QssOCz+AA31C9AQZ0CLygcooY0meQFIOWBxEThNwNIBoQDDCwZOMwuSf/6To/kCuTYDBBgAmvE3wtoYq4IAAAAASUVORK5CYII=)}
.gridExport.childGrid.disabled,.gridExport.childGrid.disabled:hover,.light-grid .gridExport.disabled,.light-grid .gridExport.disabled:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMNJREFUOE/Fk70RwjAMhTMCIzBCRmAACkZghIyQURgFGsqcfzIIBRWNePJFjqOzzB1NinfnyP708+x0Psw9dCpFRB0LsStEhkY+cNeb/8AjkiQJvFTnzi7QSxVZK5eAgg+AXAFKkjYMQIPsgYxpwxUwjfMTroA3ZSK33udMak6+OrmiDGpfLPi4OD9YRnK8CjecT2bJ/o6w8/PT+UguxrN+45Xv9Fhy2wA/HOAEjZ9gs7fCLj4S5DkBFNCFtca5aQpvgb+pscEa8sw51AAAAABJRU5ErkJggg==);pointer-events:none}
.gridExport.childGrid:hover,.light-grid .gridExport:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMukJdfZACkDgAxPxbpRhagApCkPbLopIl9jFBmAg6NYMCExD6IhGGGFACpQiCeiE0zC5JCBxwWLIA6Ha/N2PwsANWoDxVaSLRmINiArBHougSiNANtXYAUkMgaQbZ/BBnMhEMjyP/x2GyEsg2A9AUWHBZ/gIb6BWiIM6BF5QOU0EaTvACkHLC4CJwmYOmAUIDhBQOnmQXJP//J0XyBXJsBAgwA3HY7Mm+M4jgAAAAASUVORK5CYII=)}
.frozenRightFirstColumn>div{display:flex;flex-direction:row;justify-content:flex-end;padding:0!important;margin-right:5px;align-items:center}
.frozenRightFirstColumn>div>div{margin-right:13px;padding-right:0!important;padding-left:0!important;float:none}
.frozenRightFirstColumn>div>div div{padding-left:0!important;margin:0}
ko-grid-export-button-component .export-button-component .menu{position:fixed!important;background-color:#fff;border:1px solid;width:130px;color:#4D4D4D;margin-left:10px;margin-top:18px;padding-left:0!important;right:25px;z-index:40}
ko-grid-export-button-component .export-button-component .menu .menu-item{position:relative;height:24px;line-height:24px;cursor:pointer;padding-left:5px!important}
ko-grid-export-button-component .export-button-component .menu .menu-item:hover{background-color:#E6E6E6}
.gridFieldChooser{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABlklEQVQ4T42SsUtCURTGvY+HrRXtCtLcC/8BQ6Epy1lFrLmiPYO0OSjXyEzFpYZciyJoTXStIRubbAwF7XfsCk/eDd6Fw7kcvu+73znnqoDPU6lU5oPBYBj4YzqdXmw0GiHyp/LDbzab4dFo9Doej5+VUik4V0RyMBhEfAnII/V6/YEURaCKUI58i2jZlwB2fyDPEQVsn4gYAnGEvn0J1Gq1FcuyThFYhVSFnCO3M5lMwiOA+i6AcwHzWkfs6wG+c30hNiFfg9ngHp8I8EKSgoNiEbuHlEr0t0buU7+EcIyDrkydB76orTPAXj6f/2sB0j0pIbbIDgBLyHpDC+QjyCXTxiYCLotLBpDsPf7fupUeUBjADWETWxDucHXBfUc7OZNMXWYzc5RrRQE92aieS4y+n9xoBDxDV3rqEYB7hABmHCD6QWyLg2w22/U4mBZw8sZ92dBrXzZiIgt2uoUC9yLRI0JSl19G7rCRmLs1owP9Dw6Gw2HKtm1H9z75tjgr4KCLg5ZpE56hQHAAtnl1n49VNpHctV8ofcoQbCYb/QAAAABJRU5ErkJggg==);background-repeat:no-repeat;height:16px;width:16px}
.gridFieldChooser:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABnUlEQVQ4T42Tv0/CUBDHfaWJqxp3SIizpdIdAomTKH8Bic5q3MVEcDYRVmPEWQddNRoTtmKRVQdxdCqjAz/8XKlJA2/oS75513t33/e9u1e1EHN1u90lQlOj0eg5m82ueJ6XtG37W8XJJzk1HA7flFKvxJfB9WQyKZmmmY5FIJe4rvsEwQZmC1TAnWEYzVgEnU7nl4RFUEX+WUhW4HsQi4B618fj8TkJGaS3UFJh9xzHKc4RcNs+gY1EIpFhvYt8aSDN+8Rsg21wA8EWPSgEBEgqwWohrwbBMa46AXlIfG6+wj7F7knXOf/B3iSmzwXTEiB4hKCI6QELGMAPJ7TMfgJ5XTexgCAicVUTJHOXhmmXkgZRX4rTW1SYyN2hOfdIvcS3J0rwX+D3IWrMsqjIiOTMI0hmLWXlSHyJJnA213QhkK6nwQFQswr4/sK/Kw2lib05Bf8OiD6w1zSF+ry4vC5ZYgNJJFfZaqAPkqF/wC7vIBctTasgfAdHyCzz01hh7cGzFXLK6NHYB426qYLoYqQWU5H3cAhBU5cU9f0BtKDGF0ucvN0AAAAASUVORK5CYII=)}
.gridFieldChooser.enable{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABnUlEQVQ4T42Tv0/CUBDHfaWJqxp3SIizpdIdAomTKH8Bic5q3MVEcDYRVmPEWQddNRoTtmKRVQdxdCqjAz/8XKlJA2/oS75513t33/e9u1e1EHN1u90lQlOj0eg5m82ueJ6XtG37W8XJJzk1HA7flFKvxJfB9WQyKZmmmY5FIJe4rvsEwQZmC1TAnWEYzVgEnU7nl4RFUEX+WUhW4HsQi4B618fj8TkJGaS3UFJh9xzHKc4RcNs+gY1EIpFhvYt8aSDN+8Rsg21wA8EWPSgEBEgqwWohrwbBMa46AXlIfG6+wj7F7knXOf/B3iSmzwXTEiB4hKCI6QELGMAPJ7TMfgJ5XTexgCAicVUTJHOXhmmXkgZRX4rTW1SYyN2hOfdIvcS3J0rwX+D3IWrMsqjIiOTMI0hmLWXlSHyJJnA213QhkK6nwQFQswr4/sK/Kw2lib05Bf8OiD6w1zSF+ry4vC5ZYgNJJFfZaqAPkqF/wC7vIBctTasgfAdHyCzz01hh7cGzFXLK6NHYB426qYLoYqQWU5H3cAhBU5cU9f0BtKDGF0ucvN0AAAAASUVORK5CYII=)}
.gridFieldChooser.childGrid:hover,.light-grid .gridFieldChooser:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABqUlEQVQ4T42SzUsCYRDGfdfVrhXdFaJzSv+AotApy78gyc9LRfcM0s5BevIrts51qGthBF0TvdYhO3ayYyBqv7E1Fl1hF4aZd995nnnemVEuh18ikVj0eDx+pVSzWq0uJ5NJX6PR+FRO8Llczj8YDF7JfYYgPhqNDOJYv99fdUQgRTKZzCPADcIrbBe71TSt7IgA8A+ABQjytVrtTMg4Rzh/OyLIZrPrw+HwHPlBi4IWvYjOEKTT6X0SS7AHqdYW+dJAr9f7TvjC/23ur/FbomJMACiGCwAoEB+TUKRi2O1290i8xE45d6TryP/ivEkDu4Zh/D0B0AOgKGFLiDAN65kTWsKfILdoN7ExgUXiynQS1Zooi8wbt5IGMWM/I7khSUfqTr1ev0NVHVVJU8mFeFSUponUZETmhXRWZu1KpVIhSJ+sAO5mmq6k6yStYgdUVNMKeMIHticNrVQqnRkFkx8oeSNes3lrD96wHVhyx5IA53EFrEs1nyiRLePcJgzh/59mq8DcgyNmG9d1PSBvt6xtnrjDJO7njtF6AZnsgezDIaDyvPFN/v8C0DXWIjbu6i4AAAAASUVORK5CYII=)}
.gridFieldChooser.childGrid.enable,.light-grid .gridFieldChooser.enable{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABqUlEQVQ4T42SzUsCYRDGfdfVrhXdFaJzSv+AotApy78gyc9LRfcM0s5BevIrts51qGthBF0TvdYhO3ayYyBqv7E1Fl1hF4aZd995nnnemVEuh18ikVj0eDx+pVSzWq0uJ5NJX6PR+FRO8Llczj8YDF7JfYYgPhqNDOJYv99fdUQgRTKZzCPADcIrbBe71TSt7IgA8A+ABQjytVrtTMg4Rzh/OyLIZrPrw+HwHPlBi4IWvYjOEKTT6X0SS7AHqdYW+dJAr9f7TvjC/23ur/FbomJMACiGCwAoEB+TUKRi2O1290i8xE45d6TryP/ivEkDu4Zh/D0B0AOgKGFLiDAN65kTWsKfILdoN7ExgUXiynQS1Zooi8wbt5IGMWM/I7khSUfqTr1ev0NVHVVJU8mFeFSUponUZETmhXRWZu1KpVIhSJ+sAO5mmq6k6yStYgdUVNMKeMIHticNrVQqnRkFkx8oeSNes3lrD96wHVhyx5IA53EFrEs1nyiRLePcJgzh/59mq8DcgyNmG9d1PSBvt6xtnrjDJO7njtF6AZnsgezDIaDyvPFN/v8C0DXWIjbu6i4AAAAASUVORK5CYII=)}
.fieldchoosertree{height:225px;width:245px;position:fixed;z-index:1}
.grid-fieldchooser-dd>.fieldchoosertree{width:auto;position:static}
.field-chooser-selected span.dynatree-checkbox{background-position:-32px -32px}
.field-chooser-selected span.dynatree-checkbox:hover{background-position:-48px -32px}
.filterField{margin-left:-11px}
.filterField.dd>.ddTitle{width:228px}
.filterField.dd>.ddTitle>.icoTree{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAALCAYAAACksgdhAAAAs0lEQVQoU2P08PA4xcDAwLxjxw5jBwcHAU5OTn0gHyf49+/fB0aQJkZGRpbt27cbAdk1QHYzPk1AuQ+MBBRglUbRBLTJD2iTANDWRfgMQ9Hk6en5A6iYHaiJ0d3dPZaJiWkBkM+EbMD////3Y9gEUgAMlE1ATfpAWwOx2HiOKn4ChaQK0HlCXl5e8n///o0D8lGcB+QfQHfeHKBzlIHOcwT5CahgIRCjqAH6CVUTscFPlp8AkiA2RyLhTnUAAAAASUVORK5CYII=);height:11px;width:13px}
.filterValue>.dd>.ddTitle{width:263px}
.filterField.dd>.ddTitle,.filterValue>.dd>.ddTitle{background-color:#fff!important;padding:3px 3px 3px 12px;color:#494949}
.filterField>.ddTitle span.ddTitleText,.filterValue>.ddTitle span.ddTitleText{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;padding-right:28px;margin-left:-3px}
.fieldchoosertree>ul.dynatree-container{background-color:#fff;border:1px solid #A8A8A8}
.grid-fieldchooser-dd>.fieldchoosertree{border-left:1px solid #A8A8A8;border-right:1px solid #A8A8A8;border-bottom:1px solid #A8A8A8;border-top:1px solid #fff;overflow-y:auto;background-color:#fff}
.grid-fieldchooser-dd>.fieldchoosertree>ul.dynatree-container{max-width:none;height:auto;overflow:hidden}
.fieldchoosertree-borderless>ul.dynatree-container{border:0 dashed transparent}
.fieldchoosertree-borderless>ul.dynatree-container .dynatree-node>.dynatree-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:200px}
.grid-fieldchooser-dd>.fieldchoosertree-borderless>ul.dynatree-container{position:static!important}
.filterOperator,.filterOperator.active,.filterOperator:hover{width:174px;height:23px;border-radius:2px;background:#fff;margin-left:8px;padding:0 12px;color:#494949;display:inline-block;border:#A8A8A8 1px solid;font-weight:400;font-size:12px;line-height:25px;position:relative;cursor:pointer}
.filterOperator.active,.filterOperator:hover{border-color:#7F7F7F}
.filterOperator.disabled,.filterOperator.disabled:hover{background-color:transparent;cursor:default}
.filterOperator>span{position:absolute;top:2px;line-height:18px;left:9px;right:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.filterValue>input{width:262px;background-color:#fff;margin-left:7px;border:#A8A8A8 1px solid;position:absolute;top:0;left:448px;font-size:12px;color:#494949;padding-left:8px;padding-right:8px}
.filterValue>input.promptValue{width:267px}
.filterValue>div{width:270px;background-color:transparent;margin-left:7px;border:0;position:absolute;top:0;left:448px;padding-left:8px;padding-right:8px}
.filterValue>.filterValueYesNoDiv>input~div{margin-left:-2px;margin-top:3px}
.filterValue>.filterValueYesNoDiv{padding-left:0}
.filterValue>.filterValueYesNoDiv>input{margin-top:3px;margin-left:-1px;height:14px;width:14px}
.filterValue>.lookup{width:278px;background-color:transparent;margin-left:7px;border:#A8A8A8 1px solid;position:absolute;top:0;left:448px;padding-left:0;padding-right:0}
.filterRow>.filterValue>.lookup>.lookup-box{color:#494949;border:0;padding-left:8px;padding-right:21px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box}
.filterValue select{width:284px}
.filterValue>.filterValueDateTimeDiv{width:280px}
.filterValue>.dd{border:1px solid #A8A8A8;background:#fff}
.filterValue>.dd.cg-btn-quantity-unit{width:262px}
.filterValue>.dd.cg-btn-quantity-unit:hover{background:#fff;border-color:#7F7F7F}
.filterValue>.dd.cg-btn-quantity-unit:focus{background:#fff}
.filterValue>.dd>.ddTitle span.arrow{background:url(../images/droparrow.png) no-repeat scroll 0 0 transparent!important}
.filterValue>.dd .ddChild{border:1px solid #A8A8A8!important;position:fixed}
.guidedFilterBar .filterValue>.dd .ddChild{width:190px!important}
.filterGroup .filterValue>.dd .ddChild{width:278px!important}
.filterValue>.filterValueDateTimeDiv{padding-left:0;padding-right:0}
.filterValue>.filterValueDateTimeDiv>.calendar,.filterValue>.filterValueDateTimeDiv>.clock{width:inherit;padding-left:0;padding-right:0;border-color:#A8A8A8;box-sizing:border-box;-moz-box-sizing:border-box;height:25px}
.filterValue>.filterValueDateTimeDiv>.calendar>input,.filterValue>.filterValueDateTimeDiv>.clock>input{width:248px;padding-left:8px;padding-right:22px}
.filterValue:not(.disabled)>input:focus,.filterValue:not(.disabled)>input:hover,.filterValue>.filterValueDateTimeDiv .calendar-focus,.filterValue>.filterValueDateTimeDiv .calendar:hover,.filterValue>.filterValueDateTimeDiv .clock-focus,.filterValue>.filterValueDateTimeDiv .clock:hover,.filterValue>.lookup-focus,.filterValue>.lookup:hover,.filterValue>.text-box:focus,.filterValue>.text-box:hover{border:#7F7F7F 1px solid}
.filterField.disabled,.filterField.disabled:hover,.filterOperator.disabled,.filterOperator.disabled:hover,.filterValue>input.disabled,.filterValue>input.disabled:hover{background:#EDEDED;border:#BFBFBF 1px solid;color:#BFBFBF}
.filterPrompt{position:absolute;top:0;left:739px;height:23px;width:45px;border:#A8A8A8 solid 1px;border-radius:13px;background-color:#F7F7F7;background-color:#E3E3E3;background-image:linear-gradient(#F7F7F7,#E3E3E3)}
.filterPrompt.active{left:740px;width:45px;border-radius:0 13px 13px 0;border-left:none}
.filterPrompt .icoPrompt{height:16px;width:18px;position:absolute;top:3px;right:22px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAB20lEQVQ4T4WUzUpCQRTHnSuitKseIKkHsIS2FeU+zfBj0abaGmjrIKhNUPoCYe38CKGgXUEmrQpSaVlQvUHLQNB+5zY3xpvWwHDP/Od8/s+ZqzyuVavVJjqdzhbwIntaX7f41tmnqVSq7baRszLBcrl82Ov1skopC/wN+d1WUmqCT1Dr5v1+/14sFvswbX8c4eSei1mMm16vN5tIJG5NxWq1Ot/tdnfBFtiPOFsyndmOcHLEJ8c+IfX1Qak7GLrHyBvsGrqrDq5KpVKQ1J/JpJFOp5ecC/AzZPvMvQTYNpxdIUcsy1pwMlfCC+C2CYoBjnbAngiwxnEFeQYjId2jy7xBLBJg0w6GwQMRxwEmB5VEoGXwc3YUnQvOIfSj8JUBGyHAAXJTMvoEuEMp4nYkWYHtYtiAXLj97pTBk0eaEwgEFv90hMG1jADcCbl9SzuzCJCTAHZpaIyhPDVAOeTz+T7i8bg9T3+toWTrEjKU1U4mk41/Hen2v6BYd/Ok+bs050UHOKSk/aEDCR9Fkw/pkLs0g+i8OVu/nggRH2lpbsgTyXMflk4RMGyW2/doZZrhxBn7VxRtkjGU2RnVcgEn8pz6Vp8jualUKnMMWBRD+Y2EtPEt5xZlFoZ18AtK9fJxYXtikQAAAABJRU5ErkJggg==)}
.filterPrompt .icoPrompt.disabled{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAABwklEQVQ4T4WTsUoDQRCG3ZR26gMY9AGigq1J7tIbxdZGbSMYa0HQRojmBSTai6Bgp0nugpWCSbBUUN/A0iaJ33/chc2ZxIVhZ/+Z+Wd2dtZMxFa1Wp01xuwiDqaF0Nxi93q93qXjOO14jM7GBuv1egnnPUgS4J/oX4GTMbNsSelgZ5yPstnstx3bJ4LkCcMy0hQZmX3bsVarpSE4BMtgf0F3bbKACKdTDEUcLiDYGlZ6hJHwHH0buYZoI8INBpX8BkkDEtcKuEIPzmGCfct2j54Dz0SVi6gEuG+DCvA87wDsFdmk2nWgRSpQ03UDXbOOWgHbESaiZ/YZgLlhVyJolaAbCPNkv+Wc4pzHt4BMIifYmgbDD4ZHiHJxIlXV7XYPsTewrUXNtfqkkCbijCUi4EEjQCVq7sASGbaEHkkJgqsBTOM8H3fWNbB9u64bzNO4NbLZYcMLZGyn02ld7V+iJFnfCfDifQr7d2fPi9jClz4eN5AVux/DrhY1Wl8F3/5s/fkiGn+SFod9EXD9syW9FNVo76/4p9U0R2P/gR41OYU+pSgSlUlSjDdsgEhG3/dXOp2OBs4huwgU7KO3mKnyqBf8BVu9E/Wx9NhwAAAAAElFTkSuQmCC)}
.filterChk{position:absolute;top:3px;right:4px;height:15px;width:15px;border:#A8A8A8 solid 1px;background-color:#fff;border-radius:8px;cursor:pointer}
.filterChk:not(.disabled):hover{background:#fff url(../Images/checkGray.png) no-repeat 4px 5px}
.filterChk.checked,.filterChk.checked:hover{background:#fff url(../Images/checkDarkGray.png) no-repeat 4px 5px}
.filterChk.disabled,.filterChk.disabled:hover{background-color:transparent;cursor:default}
.filterValue>.error-tile-container{position:absolute;left:840px;height:20px;width:20px;top:2px}
.filterValue>.error-tile-container .field-validation-error{width:16px}
.andOr{position:relative;top:-11px}
.andOrWithPlusMinus>.groupAndOr{top:-13px;left:451px;width:50px}
.andOrWithPlusMinus>.addGroup{position:absolute;cursor:pointer;top:-13px;left:499px}
.removeGroup{height:25px;width:30px;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAZCAYAAABD2GxlAAABeElEQVRIS72XO46CABRFcTK2FiQugg3YkdAKKir+7Y2FO2ABdjM1Jnb+AEXwb6trcAF0JtYmxGTiuAKSexOlPjfn8EJD4nQ69cIw/Lnf70nhA0+3200gmsRoNHooipIURRHZUezLJXQ6HSxwMBg82+02JURH4/GYC2y1WqiL4ieTCRfYbDYpITqaTqdcYKPRQF0UP5vNuMB6vU4J0ZFt21xgrVZDXRTvOA4XWK1WKSE6cl2XC6xUKqiL4ufzORdoGAYlREeLxYILLJfLsa7z+SzcbrdYRpZlIZ1OxzKe570nsN/vC5fLJVZumqYgSdJ7Akul0kcuuFwuuQsWi0X0c6J43/e5QF3XKSE6CoKACywUCqiL4lerFReYz+cpITpar9d4oGVZz08FbjYbLjCXy6HHoPjtdssFappGCdHRbrfjAlVVRV0Uv9/vucBsNksJ0dHhcMADh8PhXyaT+UqlUqgP5o/HIx74eqve9Xr9jaLoGzYSA/S/+B+ibccaG3iQugAAAABJRU5ErkJggg==)}
.removeGroup:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAZCAYAAABD2GxlAAABqUlEQVRIS72XT1MBcRyHV5OLkxmvgemeLJbIn0SWeBE4mNErqalOuOUqGxEtKyJ2pTp7AY7r6FAa6Q2s+X4O7fn5/J5ndv2Z1UmSlJ3P5xfL5VLP/MOVyWR0FI3utlT64jhObzQaKTuIvSuXmVQqRQssFArrRDIJCakjoVLBAs8SCaoL4u8FAQuMxeOQkDqqVav0wPzmEfN8jOqC+PpDDQjM59dRnoeE1FGjXscCI6dRqgvim48NLDAciUBC6qjVbGKBoZMw1QXx4lMLCzwOhSAhdSSKIpOm/lDnN1+SQPBY0yXLMrNQVU2GtdsZk8mkyXTam8B0mvZP8hfoDwQ1D765vmJms5kmk8udM2aLRZOROm0s8Mjn1zxYUZStd9DGslvv4HNXwgI9Xh/14wTx/V4XCzz0eCEhdfTS72GBLreH6oL44aCPBXIuNySkjl6HAyzQ4XRRXRA/Hg2xQLvDCQmpI3k8wgJtrIPqgviJMsYCrQcsJKSOpm8KFrhvtVFdEP8+ndADi8Xij9myt2MwGCApZfT5MaUHCoKQVdXF5Wr1vUuRoSz1vfgXCNLHGgG7PrQAAAAASUVORK5CYII=)}
.removeGroup.disabled{cursor:default;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAYAAAAmNZ4aAAABUklEQVRIS73WzYqCUBQHcBsKXIQLVz5J67ZqH2apqXtx0bPMrAvamWZfpqbmtjdp5wMkRDQ0xjDE2QjBeO76cH/nz4U/t3Y6nSbn8/kzz/MGgXBM06w9mZplWbd2u92gabpytrAIwzB+4dls9tB1vXL0CSwWCwhrmoYC27YNYVVVUWDHcSA8Ho9R4OVyCWFFUVBg13UhLMsyCrxarSAsSRIKvF6vITwajVDgzWYD4eFwiAJvt1sIi6JYCl8uF+J+v5fONJtNol6vl87sdrv34CzLiOv1WnopwzAESZLvwYPBACWx53kwsSAIKG+83+8h3O/3UWDf9yHc6/VQ4CAIINztdlHgMAxf8HQ6fWDBh8MBwp1OByVxFEUQ5nkeBY7jGMIcx6HASZJAmGVZFPh4PL7g+Xz+3Wq1PiiKqhxP0/QFF1tMii7+Krq4vOH/aa2/f/UPi1nHGuTY2Y8AAAAASUVORK5CYII=)}
.addGroup{height:25px;width:30px;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAYAAAAmNZ4aAAABr0lEQVRIS73WOW4CQRAF0CaxhDgAISlwCGL2fQcJkZBzFycQs+87hJyAEDgFAemwmI/lsUuWmK6WmImr/qtSt1pjqdfr99vtJt792Wy2i8PhqHo8nk9YFsDFYvHdrjidTmK73WoP60OHC4XC22EAzWZTVCoViw7n83lT4FarReFcLmcK3G63KZzNZk2BO50OhTOZjClwt9ulcDqdNgXu9XoUTqVS0vB4PBYIwLCxWEy6D4X9fp/CyWRSOgAwAjAsFx4MBhROJBLS8GQy0eFoNCrdh8LhcEjheDz+MgDYz7N6PB7Ffr8XbrdbOJ1Ovc8oA4Wj0YgHl8tloWnay+EajYbh9v9go7OaTqfier0+g7Hx4XAQLpeLvTHuB3kyOWeFIXBWuBeRSMRwy78FODICcwJms5kOh8NhFoyhCcwJAIyzwmXi9GFC9BI4FAqxJlctns/nv3CtVrubBS8WCwoHg0HVJVh9y+WSwoFAgBWgWrxarSjs9/tVs1h96/Wawj6fjxWgWrzZbCjs9XpVs6T7zuez2O12WqlU+v7LxK1+fNIBqoVWq/Vit9urjyWf/9Vf+2n9GvdkgioAAAAASUVORK5CYII=)}
.addGroup:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAYAAAAmNZ4aAAACCUlEQVRIS73Wy1baUBQG4M0ABwyZMjU6rqUqisUaCRAMEHXKwA5g1uq72K4FDyHXXAhqRblUqw+gYfkMjJiYBT1HF9TTAWzNIhnvf3+5/IS48vn8cDAYwKwPj8dj+Xy+I57nj6nlovDe/v6sXej1etButZ7S6fTcGJZ3d2cOU6BwcgKZTMY1hlOy7AhcLBRYOJFMOgKXS6V/cI48Y0lKOAJXK+VXcC433JEkR2ClWmVhMb7jCKypCgvHRBENK4oCpWIRkqkUxONxdI4O6prGwpFoDL1AJWdNS0ILKYpvg42azsJCJPIGWIVKuQxSIkFg/J2igGEYkB39jnOkXNthYSKsaSoMB8PnGbNrwsP9PSwsLgI3z41zIuK2n9YJnM2+vEAozG+HJ8KH37+BZVkTZ45//Jx6185O6yz8ZYufGKrpOoz+SLrkik3TBI7jYP7VFWMK+uv8jIVDm1tTz3Y0QAtCC0aLJUSi6BwdbFycs/Dn0CZ6gWHUQFNVoFcoCPhSUuCyccHCwY0QGq6TguikbNGYCOEppfx/afOqwcLrwQ00bGew1bxi4cBa0M4+dLbTbrLwamANHbYz+LvTZuHllYCdfejszXWHhf2fVtBhO4O3f65Z+KN/2c4+dPbu9oaFPyz50eH3Dvb7fXh87D59PTh4+cqk72pyvHcfOud2uy2v13sky/Lzd/Vfa1r9GjxVcsoAAAAASUVORK5CYII=)}
.andOrWithPlusMinus>.removeGroup{position:absolute;cursor:pointer;top:-13px;left:426px;width:30px;z-index:1}
.filterRow>.andOr>div{width:38px;left:-52px}
.andOrWithPlusMinus{position:relative}
.filterRow>.andOr{top:0}
#advancedFilterDialog .newGroupBtn{position:relative}
.addFilter{visibility:hidden;background-image:url(../Images/ico-add-filter-row.png);position:absolute;top:0;left:816px;cursor:pointer;height:26px;width:26px}
.addFilter:hover{background-image:url(../Images/ico-add-filter-row-hover.png)}
.addFilter.disabled{background-image:url(../Images/ico-add-filter-row-disabled.png);cursor:default}
.addFilter.child{left:805px}
.childGroup :last-child>.addFilter,.filterGroup :last-child>.addFilter{visibility:visible}
.childGroup .filterRow:first-child>.andOr{visibility:hidden}
.childGroup{width:925px;background-color:#E6E6E6;top:12px;position:relative;left:16px;border-radius:4px;border:#CCC 1px solid;padding-top:15px;padding-bottom:18px;margin-top:21px;margin-bottom:33px}
.childGroup:first-child{margin-top:10px}
.childGroup .childFieldHeader{background-color:#E3E3E3;background-image:linear-gradient(#F7F7F7,#E3E3E3);width:221px;height:19px;border-radius:2px;padding:4px 12px 0 10px;color:#494949;display:inline-block;border:#A8A8A8 1px solid;font-weight:400;font-size:12px;position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;left:47px;top:-13px}
.childGroup .childOperatorHeader{background-color:#E3E3E3;background-image:linear-gradient(#F7F7F7,#E3E3E3);width:176px;height:19px;border-radius:2px;padding:4px 12px 0 10px;color:#494949;display:inline-block;border:#A8A8A8 1px solid;font-weight:400;font-size:12px;position:absolute;left:300px;top:-13px;cursor:pointer}
.childGroup .childOperatorHeader.hidden{display:none}
.childGroup .childOperatorHeader>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.childGroup .childOperatorHeader .childOperatorsMenu{max-height:230px;min-height:23px;width:198px;overflow-y:auto;overflow-x:hidden;border:1px solid #A8A8A8;padding-top:0;padding-bottom:0}
.childGroup .childOperatorHeader .childOperatorsMenu .checkmarkIco{height:12px;width:12px;position:relative;top:5px;display:inline-block;left:5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAbklEQVQoU2NkwA70gcJrgdgFiB8gK2HEoj4OKDYBiDcAcRK6PEjDbiA+DMRNQJwLVXwASDtjsxykAWTiAiB+yMjIqPD////zQLYTEH/ApQEkDtN0AZ9ikEJkP+QB+YtwmQyzDZunsbkELjYiNQAAYVgUDaTssxgAAAAASUVORK5CYII=)}
.childGroup .filterRow{margin:6px 10px 0 64px}
.childGroup .filterRow:nth-child(3)>.andOr{visibility:hidden}
.childGroup .filterRow .filterField .ddTitle{width:217px}
.childGroup .filterRow .filterField .fieldchoosertree{width:234px}
.childGroup .filterRow .filterValue div{margin-left:-2px}
.childGroup .filterRow .filterValue div.lookup{left:446px}
.childGroup .filterRow .filterValue input{margin-left:0;left:444px}
.childGroup .filterRow .filterValue input.promptValue{width:267px}
.childGroup .filterRow .filterValue .error-tile-container{left:829px}
.childGroup .filterRow .filterValue .filterValueYesNoDiv{margin-left:-3px}
.childGroup .filterRow .filterValue .filterValueYesNoDiv input{margin-left:-1px;left:0}
.childGroup .filterRow .filterPrompt{left:728px}
.childGroup .filterRow .filterPrompt.active{left:729px}
#filterDescription{left:0;right:0;bottom:0;position:relative;text-align:center;background-color:#E6E6E6;border-bottom:#999 solid 1px;border-top:#EDEDED solid 1px}
#filterDescription .filterLabel{position:absolute;top:9px;left:248px;font-family:Carteboto;font-size:13px;font-weight:500;color:#494949}
#filterDescription textarea{margin:28px 0 6px 0;height:74px;width:446px;font-family:Carteboto;resize:none;overflow-y:hidden;font-size:12px;color:#494949;padding:3px 3px 3px 12px}
#filterDescription textarea:focus,#filterDescription textarea:hover{border:#7F7F7F solid 1px}
#filterDescription textarea[disabled]{border:#CCC 1px solid;color:#fff}
#filterDescription textarea[disabled]:hover{border:#CCC 1px solid;cursor:default}
#filterContainer{overflow-x:hidden;overflow-y:auto;width:958px;height:404px;position:absolute}
#filterGroups{position:relative;top:0;min-height:251px;left:0;right:0;border-bottom:1px solid #a8a8a8;background-color:#ececec;text-align:left;padding:10px 0 20px 0}
#advancedFilterDialog .button{outline:0;margin:0 4px 0 0;padding:0 1em;height:2em;text-decoration:none!important;cursor:pointer;position:relative;text-align:center;display:inline-block;background-color:ButtonFace;border:1px solid ButtonShadow}
button .disabled:hover{background-color:#E3E3E3;background-image:linear-gradient(#F7F7F7,#E3E3E3)}
#filterFooter{position:absolute;top:454px;left:0;bottom:0;width:958px;background-color:#EDEDED;border-top:#fff solid 1px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
#filterFooter .filterSyntaxBtn{position:absolute;cursor:pointer;top:7px;left:11px;height:30px;width:30px;border-radius:2px 2px 2px 2px;border:#999 solid 1px;text-align:center;line-height:14px;background-color:#E2E2E2;background-image:linear-gradient(#F7F7F7,#E2E2E2)}
#filterFooter .filterSyntaxBtn:hover{background-color:#C8C9CB;background-image:linear-gradient(#EFF0F0,#C8C9CB)}
#filterFooter .filterSyntaxBtn.disabled,#filterFooter .filterSyntaxBtn.disabled:hover{cursor:default;background-color:#E2E2E2;background-image:linear-gradient(#F7F7F7,#E2E2E2)}
#filterFooter .filterSyntaxBtn div{position:absolute;top:9px;left:7px;height:13px;width:17px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAABfUlEQVQoU32Sq08DQRCH2WsCkoJAEwiehNNNG9BAApoKsNRQCb0XEkTBggBdQvoHkBRdRGuBAAKD4eEw7fHNZedyoY9L9mb3t7PfPHbNBJ/v++txHN8y7QRBsCLaqM/zvDZ7br/fL0ZRdC9+Rn61Wu3RGLMEqBKG4fk4CL77+J7h80LAxQQCeQd7lSyMmSGrb4UwL/R6vR8idjPaPFk845sj6CZBmwbyBcIuwh3Cmi1PHB+Yv7M3jf3ErmqATOaXnNkTiJZyilAViM3O42DSH4ANx3GqQDq2/CSwliSQX4QpxhFOxzaTPJk9MXKsW9i6NtHuH6JFMqcvZihEQWSwAbzIgTKjpCCCDUAGyiG7E0BFynNteW1gTc1U9lkfAH7FZ2FkY6XRjOQJcEC+EpA3hWJd9m+AbKdXjPCFMJu5yjzzZVtaK6vj+8F6Mr1iSxZxTkU9MMzqu9JSkkwtpIKta3rjIPSjQWlb+JS5mesUYlMuYB3qTlMfBpNX/N/vD5HZCh0zfVvJAAAAAElFTkSuQmCC)}
#filterFooter .filterSyntaxBtn div:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAABjElEQVQoU4WSLUwDQRCF2SOBOn4EuoHgSagm10DaKiABDQIsNVRCECCLKFgQoEtIVf/S5NAgigUCCEwNP+4q2vLNZac5yBUu2du9mTdv3ps9M8STyWSW2a57vV6zWq3OS2zQA/aWXMIY45bL5RvBGXml0+kHgrPdbjdbq9VO/yJJpVI7juOcgHmuVCozAQkEGxBcyIfv+xOe530qCQUL5L5Qd68xlMQ5P7GGUb5KrmQInhHYYjVgXrL24gDuOL9BMsb5vd1uL2oDVU7+nJptURJYAXgMa87aE3UHKAvmE4vFip1OJ1ev15u2iTYOLIkSn8Qoa5/AkYBc1x2n8FEkszwICzpES7LHfihnakwkSYhoRThRuckwk0pE458kA+zkpRh7CdtZrrWkSqnJo24X8hcw0wMHK4MGFPwCFMiehOQ1RJogfwXJeviKPwBNCihkZ8769n7FW3yP9K9Ykshr0WxKg1oQtet/pVYCpVZelr2g8v4hKdJwTYaNlcs+iRzk7+QGHCz1pUeRReG+AUEN6Q6OkrQ3AAAAAElFTkSuQmCC)}
#filterFooter .filterSyntaxBtn div.disabled,#filterFooter .filterSyntaxBtn div.disabled:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAABf0lEQVQoU4WSPU8CQRCG3TuipWhhbTT2gkdrIFqridZQaCuNlBoLLbVAWy20xhh+AAnWdwFs1aiFjY0fnQUEn7nskE048ZK9nZ1995mPXTPGF4bhmjHmFrMTBMGS+P760IZoA8/z8tls9k50Rn5RFD0wLTDKQM5HQdDusn/W7/efc7ncfAwBXIR8JQvf96cymcyXQlqt1jL2NxHv1ddut2e73e4TZ3xAG4DqBvIFgm0cDRyrIrbCCOEby0nGBwFWNICT+SWZ7whESznFUbE9KjIfplKpuD9ErmFXgHRs+Ro4LkkgP2xMMA6AHNtM0r1e71EqZDRpYlWbaCH7zEdic8YkQhzQOnaeUQJUUBCBhyBD5SA6kcNECWx5cq11zdTu79HHF8qZG9XYhtyeQAAYGlugJ68ONAByA2TLveJPIk07V5mmoYuyRth0/fTrnfX44Ipto8Q5o049kDTru9JS4kwtpMxc1fT+gdSobhNtiQyvBxAx5HWSpuemngRL0v0CywHvDoZn7TQAAAAASUVORK5CYII=)}
#btnClear{cursor:pointer;float:right;height:26px;line-height:26px;width:60px;border:#989898 solid 1px;border-radius:2px;color:#484848;font-family:Carteboto,Arial;font-size:12px;font-weight:500;text-align:center;background-color:#E1E1E1;background-image:linear-gradient(#F6F6F6,#E1E1E1);margin:10px 17px 0 0}
#btnClear:active,#btnClear:focus,#btnClear:hover{background-color:#CACBCD;background-image:linear-gradient(#EDEEEE,#CACBCD)}
#detailFooter #btnCancel,#detailFooter #btnClear,#detailFooter .btnCancel,#detailHeader #btnCancel,#detailHeader #btnClear,#detailHeader .btnCancel,#filterFooter #btnCancel,#filterFooter #btnClear,#filterFooter .btnCancel,#passwordFooter #btnCancel,#passwordFooter #btnClear,#passwordFooter .btnCancel,.dialogFooter #btnCancel,.dialogFooter #btnClear,.dialogFooter .btnCancel,.materialFooter #btnCancel,.materialFooter #btnClear,.materialFooter .btnCancel,.process-dialog .process-dialog-footer #btnCancel,.process-dialog .process-dialog-footer #btnClear,.process-dialog .process-dialog-footer .btnCancel,.syntaxFooter #btnCancel,.syntaxFooter #btnClear,.syntaxFooter .btnCancel,.ui-dialog-buttonpane #btnCancel,.ui-dialog-buttonpane #btnClear,.ui-dialog-buttonpane .btnCancel{cursor:pointer;position:absolute;right:102px;top:11px;height:26px;line-height:26px;width:60px;border:#b41100 solid 1px;border-radius:2px;color:#fff;background-color:#BA2718;background-image:linear-gradient(#D1483D,#BA2718);font-family:Carteboto,Arial;font-size:12px;font-weight:500;text-align:center}
#detailFooter #btnCancel:active,#detailFooter #btnCancel:focus,#detailFooter #btnCancel:hover,#detailFooter #btnClear:active,#detailFooter #btnClear:focus,#detailFooter #btnClear:hover,#detailFooter .btnCancel:active,#detailFooter .btnCancel:focus,#detailFooter .btnCancel:hover,#detailHeader #btnCancel:active,#detailHeader #btnCancel:focus,#detailHeader #btnCancel:hover,#detailHeader #btnClear:active,#detailHeader #btnClear:focus,#detailHeader #btnClear:hover,#detailHeader .btnCancel:active,#detailHeader .btnCancel:focus,#detailHeader .btnCancel:hover,#filterFooter #btnCancel:active,#filterFooter #btnCancel:focus,#filterFooter #btnCancel:hover,#filterFooter #btnClear:active,#filterFooter #btnClear:focus,#filterFooter #btnClear:hover,#filterFooter .btnCancel:active,#filterFooter .btnCancel:focus,#filterFooter .btnCancel:hover,#passwordFooter #btnCancel:active,#passwordFooter #btnCancel:focus,#passwordFooter #btnCancel:hover,#passwordFooter #btnClear:active,#passwordFooter #btnClear:focus,#passwordFooter #btnClear:hover,#passwordFooter .btnCancel:active,#passwordFooter .btnCancel:focus,#passwordFooter .btnCancel:hover,.dialogFooter #btnCancel:active,.dialogFooter #btnCancel:focus,.dialogFooter #btnCancel:hover,.dialogFooter #btnClear:active,.dialogFooter #btnClear:focus,.dialogFooter #btnClear:hover,.dialogFooter .btnCancel:active,.dialogFooter .btnCancel:focus,.dialogFooter .btnCancel:hover,.materialFooter #btnCancel:active,.materialFooter #btnCancel:focus,.materialFooter #btnCancel:hover,.materialFooter #btnClear:active,.materialFooter #btnClear:focus,.materialFooter #btnClear:hover,.materialFooter .btnCancel:active,.materialFooter .btnCancel:focus,.materialFooter .btnCancel:hover,.process-dialog .process-dialog-footer #btnCancel:active,.process-dialog .process-dialog-footer #btnCancel:focus,.process-dialog .process-dialog-footer #btnCancel:hover,.process-dialog .process-dialog-footer #btnClear:active,.process-dialog .process-dialog-footer #btnClear:focus,.process-dialog .process-dialog-footer #btnClear:hover,.process-dialog .process-dialog-footer .btnCancel:active,.process-dialog .process-dialog-footer .btnCancel:focus,.process-dialog .process-dialog-footer .btnCancel:hover,.syntaxFooter #btnCancel:active,.syntaxFooter #btnCancel:focus,.syntaxFooter #btnCancel:hover,.syntaxFooter #btnClear:active,.syntaxFooter #btnClear:focus,.syntaxFooter #btnClear:hover,.syntaxFooter .btnCancel:active,.syntaxFooter .btnCancel:focus,.syntaxFooter .btnCancel:hover,.ui-dialog-buttonpane #btnCancel:active,.ui-dialog-buttonpane #btnCancel:focus,.ui-dialog-buttonpane #btnCancel:hover,.ui-dialog-buttonpane #btnClear:active,.ui-dialog-buttonpane #btnClear:focus,.ui-dialog-buttonpane #btnClear:hover,.ui-dialog-buttonpane .btnCancel:active,.ui-dialog-buttonpane .btnCancel:focus,.ui-dialog-buttonpane .btnCancel:hover{background-color:#BE3224;background-image:linear-gradient(#DB6E65,#BE3224)}
#detailFooter #btnCancel.disabled,#detailFooter #btnCancel.disabled:hover,#detailFooter #btnClear.disabled,#detailFooter #btnClear.disabled:hover,#detailFooter .btnCancel.disabled,#detailFooter .btnCancel.disabled:hover,#detailHeader #btnCancel.disabled,#detailHeader #btnCancel.disabled:hover,#detailHeader #btnClear.disabled,#detailHeader #btnClear.disabled:hover,#detailHeader .btnCancel.disabled,#detailHeader .btnCancel.disabled:hover,#filterFooter #btnCancel.disabled,#filterFooter #btnCancel.disabled:hover,#filterFooter #btnClear.disabled,#filterFooter #btnClear.disabled:hover,#filterFooter .btnCancel.disabled,#filterFooter .btnCancel.disabled:hover,#passwordFooter #btnCancel.disabled,#passwordFooter #btnCancel.disabled:hover,#passwordFooter #btnClear.disabled,#passwordFooter #btnClear.disabled:hover,#passwordFooter .btnCancel.disabled,#passwordFooter .btnCancel.disabled:hover,.dialogFooter #btnCancel.disabled,.dialogFooter #btnCancel.disabled:hover,.dialogFooter #btnClear.disabled,.dialogFooter #btnClear.disabled:hover,.dialogFooter .btnCancel.disabled,.dialogFooter .btnCancel.disabled:hover,.materialFooter #btnCancel.disabled,.materialFooter #btnCancel.disabled:hover,.materialFooter #btnClear.disabled,.materialFooter #btnClear.disabled:hover,.materialFooter .btnCancel.disabled,.materialFooter .btnCancel.disabled:hover,.process-dialog .process-dialog-footer #btnCancel.disabled,.process-dialog .process-dialog-footer #btnCancel.disabled:hover,.process-dialog .process-dialog-footer #btnClear.disabled,.process-dialog .process-dialog-footer #btnClear.disabled:hover,.process-dialog .process-dialog-footer .btnCancel.disabled,.process-dialog .process-dialog-footer .btnCancel.disabled:hover,.syntaxFooter #btnCancel.disabled,.syntaxFooter #btnCancel.disabled:hover,.syntaxFooter #btnClear.disabled,.syntaxFooter #btnClear.disabled:hover,.syntaxFooter .btnCancel.disabled,.syntaxFooter .btnCancel.disabled:hover,.ui-dialog-buttonpane #btnCancel.disabled,.ui-dialog-buttonpane #btnCancel.disabled:hover,.ui-dialog-buttonpane #btnClear.disabled,.ui-dialog-buttonpane #btnClear.disabled:hover,.ui-dialog-buttonpane .btnCancel.disabled,.ui-dialog-buttonpane .btnCancel.disabled:hover{background-color:#BA2718;background-image:linear-gradient(#D1483D,#BA2718);color:#b41100;cursor:default}
#detailFooter #btnClear,#detailHeader #btnClear,#filterFooter #btnClear,#passwordFooter #btnClear,.dialogFooter #btnClear,.materialFooter #btnClear,.process-dialog .process-dialog-footer #btnClear,.syntaxFooter #btnClear,.ui-dialog-buttonpane #btnClear{background-color:#E1E1E1;background-image:linear-gradient(#F6F6F6,#E1E1E1);border-color:#989898;right:172px}
#detailFooter #btnClear:hover,#detailHeader #btnClear:hover,#filterFooter #btnClear:hover,#passwordFooter #btnClear:hover,.dialogFooter #btnClear:hover,.materialFooter #btnClear:hover,.process-dialog .process-dialog-footer #btnClear:hover,.syntaxFooter #btnClear:hover,.ui-dialog-buttonpane #btnClear:hover{background:#ff8c00}
#detailFooter #btnActivate,#detailFooter #btnChangePassword,#detailFooter #save,#detailFooter .btnSave,#detailHeader #btnActivate,#detailHeader #btnChangePassword,#detailHeader #save,#detailHeader .btnSave,#filterFooter #btnActivate,#filterFooter #btnChangePassword,#filterFooter #save,#filterFooter .btnSave,#passwordFooter #btnActivate,#passwordFooter #btnChangePassword,#passwordFooter #save,#passwordFooter .btnSave,.dialogFooter #btnActivate,.dialogFooter #btnChangePassword,.dialogFooter #save,.dialogFooter .btnSave,.materialFooter #btnActivate,.materialFooter #btnChangePassword,.materialFooter #save,.materialFooter .btnSave,.process-dialog .process-dialog-footer #btnActivate,.process-dialog .process-dialog-footer #btnChangePassword,.process-dialog .process-dialog-footer #save,.process-dialog .process-dialog-footer .btnSave,.syntaxFooter #btnActivate,.syntaxFooter #btnChangePassword,.syntaxFooter #save,.syntaxFooter .btnSave,.ui-dialog-buttonpane #btnActivate,.ui-dialog-buttonpane #btnChangePassword,.ui-dialog-buttonpane #save,.ui-dialog-buttonpane .btnSave{cursor:pointer;position:absolute;right:17px;top:11px;width:80px;height:26px;line-height:26px;border:#2B2B2B solid 1px;border-radius:2px;color:#fff;background-color:#2F2F2F;background-image:linear-gradient(#4C4C4C,#2F2F2F);font-family:Carteboto,Arial;font-size:12px;font-weight:500;text-align:center}
#detailFooter #btnActivate:active,#detailFooter #btnActivate:focus,#detailFooter #btnActivate:hover,#detailFooter #btnChangePassword:active,#detailFooter #btnChangePassword:focus,#detailFooter #btnChangePassword:hover,#detailFooter #save:active,#detailFooter #save:focus,#detailFooter #save:hover,#detailFooter .btnSave:active,#detailFooter .btnSave:focus,#detailFooter .btnSave:hover,#detailHeader #btnActivate:active,#detailHeader #btnActivate:focus,#detailHeader #btnActivate:hover,#detailHeader #btnChangePassword:active,#detailHeader #btnChangePassword:focus,#detailHeader #btnChangePassword:hover,#detailHeader #save:active,#detailHeader #save:focus,#detailHeader #save:hover,#detailHeader .btnSave:active,#detailHeader .btnSave:focus,#detailHeader .btnSave:hover,#filterFooter #btnActivate:active,#filterFooter #btnActivate:focus,#filterFooter #btnActivate:hover,#filterFooter #btnChangePassword:active,#filterFooter #btnChangePassword:focus,#filterFooter #btnChangePassword:hover,#filterFooter #save:active,#filterFooter #save:focus,#filterFooter #save:hover,#filterFooter .btnSave:active,#filterFooter .btnSave:focus,#filterFooter .btnSave:hover,#passwordFooter #btnActivate:active,#passwordFooter #btnActivate:focus,#passwordFooter #btnActivate:hover,#passwordFooter #btnChangePassword:active,#passwordFooter #btnChangePassword:focus,#passwordFooter #btnChangePassword:hover,#passwordFooter #save:active,#passwordFooter #save:focus,#passwordFooter #save:hover,#passwordFooter .btnSave:active,#passwordFooter .btnSave:focus,#passwordFooter .btnSave:hover,.dialogFooter #btnActivate:active,.dialogFooter #btnActivate:focus,.dialogFooter #btnActivate:hover,.dialogFooter #btnChangePassword:active,.dialogFooter #btnChangePassword:focus,.dialogFooter #btnChangePassword:hover,.dialogFooter #save:active,.dialogFooter #save:focus,.dialogFooter #save:hover,.dialogFooter .btnSave:active,.dialogFooter .btnSave:focus,.dialogFooter .btnSave:hover,.materialFooter #btnActivate:active,.materialFooter #btnActivate:focus,.materialFooter #btnActivate:hover,.materialFooter #btnChangePassword:active,.materialFooter #btnChangePassword:focus,.materialFooter #btnChangePassword:hover,.materialFooter #save:active,.materialFooter #save:focus,.materialFooter #save:hover,.materialFooter .btnSave:active,.materialFooter .btnSave:focus,.materialFooter .btnSave:hover,.process-dialog .process-dialog-footer #btnActivate:active,.process-dialog .process-dialog-footer #btnActivate:focus,.process-dialog .process-dialog-footer #btnActivate:hover,.process-dialog .process-dialog-footer #btnChangePassword:active,.process-dialog .process-dialog-footer #btnChangePassword:focus,.process-dialog .process-dialog-footer #btnChangePassword:hover,.process-dialog .process-dialog-footer #save:active,.process-dialog .process-dialog-footer #save:focus,.process-dialog .process-dialog-footer #save:hover,.process-dialog .process-dialog-footer .btnSave:active,.process-dialog .process-dialog-footer .btnSave:focus,.process-dialog .process-dialog-footer .btnSave:hover,.syntaxFooter #btnActivate:active,.syntaxFooter #btnActivate:focus,.syntaxFooter #btnActivate:hover,.syntaxFooter #btnChangePassword:active,.syntaxFooter #btnChangePassword:focus,.syntaxFooter #btnChangePassword:hover,.syntaxFooter #save:active,.syntaxFooter #save:focus,.syntaxFooter #save:hover,.syntaxFooter .btnSave:active,.syntaxFooter .btnSave:focus,.syntaxFooter .btnSave:hover,.ui-dialog-buttonpane #btnActivate:active,.ui-dialog-buttonpane #btnActivate:focus,.ui-dialog-buttonpane #btnActivate:hover,.ui-dialog-buttonpane #btnChangePassword:active,.ui-dialog-buttonpane #btnChangePassword:focus,.ui-dialog-buttonpane #btnChangePassword:hover,.ui-dialog-buttonpane #save:active,.ui-dialog-buttonpane #save:focus,.ui-dialog-buttonpane #save:hover,.ui-dialog-buttonpane .btnSave:active,.ui-dialog-buttonpane .btnSave:focus,.ui-dialog-buttonpane .btnSave:hover{background-color:#474747;background-image:linear-gradient(#6A6A6A,#474747)}
#detailFooter #btnActivate.disabled,#detailFooter #btnActivate.disabled:hover,#detailFooter #btnChangePassword.disabled,#detailFooter #btnChangePassword.disabled:hover,#detailFooter #save.disabled,#detailFooter #save.disabled:hover,#detailFooter .btnSave.disabled,#detailFooter .btnSave.disabled:hover,#detailHeader #btnActivate.disabled,#detailHeader #btnActivate.disabled:hover,#detailHeader #btnChangePassword.disabled,#detailHeader #btnChangePassword.disabled:hover,#detailHeader #save.disabled,#detailHeader #save.disabled:hover,#detailHeader .btnSave.disabled,#detailHeader .btnSave.disabled:hover,#filterFooter #btnActivate.disabled,#filterFooter #btnActivate.disabled:hover,#filterFooter #btnChangePassword.disabled,#filterFooter #btnChangePassword.disabled:hover,#filterFooter #save.disabled,#filterFooter #save.disabled:hover,#filterFooter .btnSave.disabled,#filterFooter .btnSave.disabled:hover,#passwordFooter #btnActivate.disabled,#passwordFooter #btnActivate.disabled:hover,#passwordFooter #btnChangePassword.disabled,#passwordFooter #btnChangePassword.disabled:hover,#passwordFooter #save.disabled,#passwordFooter #save.disabled:hover,#passwordFooter .btnSave.disabled,#passwordFooter .btnSave.disabled:hover,.dialogFooter #btnActivate.disabled,.dialogFooter #btnActivate.disabled:hover,.dialogFooter #btnChangePassword.disabled,.dialogFooter #btnChangePassword.disabled:hover,.dialogFooter #save.disabled,.dialogFooter #save.disabled:hover,.dialogFooter .btnSave.disabled,.dialogFooter .btnSave.disabled:hover,.materialFooter #btnActivate.disabled,.materialFooter #btnActivate.disabled:hover,.materialFooter #btnChangePassword.disabled,.materialFooter #btnChangePassword.disabled:hover,.materialFooter #save.disabled,.materialFooter #save.disabled:hover,.materialFooter .btnSave.disabled,.materialFooter .btnSave.disabled:hover,.process-dialog .process-dialog-footer #btnActivate.disabled,.process-dialog .process-dialog-footer #btnActivate.disabled:hover,.process-dialog .process-dialog-footer #btnChangePassword.disabled,.process-dialog .process-dialog-footer #btnChangePassword.disabled:hover,.process-dialog .process-dialog-footer #save.disabled,.process-dialog .process-dialog-footer #save.disabled:hover,.process-dialog .process-dialog-footer .btnSave.disabled,.process-dialog .process-dialog-footer .btnSave.disabled:hover,.syntaxFooter #btnActivate.disabled,.syntaxFooter #btnActivate.disabled:hover,.syntaxFooter #btnChangePassword.disabled,.syntaxFooter #btnChangePassword.disabled:hover,.syntaxFooter #save.disabled,.syntaxFooter #save.disabled:hover,.syntaxFooter .btnSave.disabled,.syntaxFooter .btnSave.disabled:hover,.ui-dialog-buttonpane #btnActivate.disabled,.ui-dialog-buttonpane #btnActivate.disabled:hover,.ui-dialog-buttonpane #btnChangePassword.disabled,.ui-dialog-buttonpane #btnChangePassword.disabled:hover,.ui-dialog-buttonpane #save.disabled,.ui-dialog-buttonpane #save.disabled:hover,.ui-dialog-buttonpane .btnSave.disabled,.ui-dialog-buttonpane .btnSave.disabled:hover{border-color:#B2B2B2;color:#B2B2B2;background-color:#E6E6E6;background-image:linear-gradient(#E6E6E6,#E6E6E6);cursor:default}
#syntaxWindow{position:relative;height:500px;width:958px;border:#A8A8A8 solid 1px;border-radius:4px 4px 4px 4px}
#syntaxWindow .syntaxHeader{position:relative;height:49px;line-height:49px;background-color:#E2E2E2;background-image:linear-gradient(#F7F7F7,#E2E2E2);border-radius:4px 4px 0 0;border-bottom:#E6E6E6 solid 1px}
#syntaxWindow .syntaxHeader .ico{left:25px;top:18px;height:17px;width:23px;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAARCAYAAAA2cze9AAABsElEQVQ4T9WTu0/CUBTGveXhKDo4G6XMJjITiM5qorMOusoio8ZBRx3QVQedMYY/gARnHGBtG+3gwuJjM5CAv9P0mprQVti8SdN77/nOd77zuGqKlc1m15VSD2zbtm2vyF3YyuVyLWz5wWBQdBznMQqrxGiapgW5ORwOy5BfRTmAPQB7CfYZ7FIkOUp2ANwKqNfrzbqu+6EdICpA9GlZVkffLbBSqZTDfQL1m6ivhwVQkF9j3ONrQLImQCFIp9NPbF/5ZlD51u/3V3VgnSm2G3z2Q8k1EBUXqKgIULKB8ARCr/4EqnGuUIa2b/cExZVGQf5FitMAj3E+85VnILTZJ7hv8lWDzcPnCJ9TwaLc69uoNZI8EGAD4iLnXf4lHWAccm9SgmVhNM8NwyiiKu+XoQV5XWfm2w+xvYBZHLuhTESDoDplxSSVaKirg/HPE/CegNtR5HoU31Exp4EMTCaZTC7LmXI0g/f0oyt9jh1FcaKGXUTOx4F91VpMZEkEq19oGfJqXJq+kBrYLWkymd6FleSH3HcqQG4ESzDKUV7tX3C/yKMUTGoLfQCTEgb9/i/5N5G3/hIacO9WAAAAAElFTkSuQmCC)}
#syntaxWindow .syntaxHeader span{position:absolute;left:47px;font-family:Carteboto;font-size:14px;color:#484848;font-weight:500}
#syntaxWindow .syntaxBody{position:relative;height:282px;background:#ECECEC;border-top:#A8A8A8 solid 1px;border-bottom:#A8A8A8 solid 1px}
#syntaxWindow .syntaxBody textarea{position:absolute;top:20px;left:30px;border:#A8A8A8 solid 1px;overflow-y:auto;width:883px;height:233px;font-family:Carteboto;resize:none;font-size:12px;color:#494949;padding:3px 3px 3px 12px}
#syntaxWindow .syntaxBody textarea:focus,#syntaxWindow .syntaxBody textarea:hover{border:#7F7F7F solid 1px}
#syntaxWindow .syntaxFooter{position:relative;height:47px;border-top:#fff solid 1px;background:#ECECEC;border-radius:0 0 4px 4px}
#guidedProcess,.guidedProcess,.inspectionCreateProcess{position:absolute;top:50px;bottom:0;left:0;right:0;background-color:#fff;min-width:1201px;z-index:1005}
#guidedProcess.library-guidedProcess,.guidedProcess.library-guidedProcess,.inspectionCreateProcess.library-guidedProcess{position:absolute;top:215px;left:auto;min-width:775px;border-left:1px solid #000;right:0}
#guidedProcess.library-guidedProcess #guide-top-bar .guide-title,.guidedProcess.library-guidedProcess #guide-top-bar .guide-title,.inspectionCreateProcess.library-guidedProcess #guide-top-bar .guide-title{display:inline-block;max-width:740px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#guidedProcess.library-guidedProcess.library-child,.guidedProcess.library-guidedProcess.library-child,.inspectionCreateProcess.library-guidedProcess.library-child{top:110px}
#guidedProcess.library-guidedProcess.centered-modal-guidedProcess,.guidedProcess.library-guidedProcess.centered-modal-guidedProcess,.inspectionCreateProcess.library-guidedProcess.centered-modal-guidedProcess{max-height:500px;width:800px}
#guidedProcess.library-guidedProcess .cgSectionHeader,.guidedProcess.library-guidedProcess .cgSectionHeader,.inspectionCreateProcess.library-guidedProcess .cgSectionHeader{height:0;border-top:none}
#guidedProcess.library-guidedProcess .cgSectionTitle,.guidedProcess.library-guidedProcess .cgSectionTitle,.inspectionCreateProcess.library-guidedProcess .cgSectionTitle{height:0}
#guidedProcess.library-guidedProcess .advancedFilterBtn,.guidedProcess.library-guidedProcess .advancedFilterBtn,.inspectionCreateProcess.library-guidedProcess .advancedFilterBtn{position:absolute;margin:92px 0 0 0;display:block}
#guidedProcess.library-guidedProcess .advancedFilterBtnVerticalSpacer,.guidedProcess.library-guidedProcess .advancedFilterBtnVerticalSpacer,.inspectionCreateProcess.library-guidedProcess .advancedFilterBtnVerticalSpacer{display:block;visibility:hidden;float:left;height:119px}
#guidedProcess.task-guidedProcess #guidePage0,.guidedProcess.task-guidedProcess #guidePage0,.inspectionCreateProcess.task-guidedProcess #guidePage0{background:#fff}
#guidedProcess.task-guidedProcess #guide-pages,.guidedProcess.task-guidedProcess #guide-pages,.inspectionCreateProcess.task-guidedProcess #guide-pages{background:#2B2B2B}
#guidedProcess.task-guidedProcess .cgSectionGroupHeader,.guidedProcess.task-guidedProcess .cgSectionGroupHeader,.inspectionCreateProcess.task-guidedProcess .cgSectionGroupHeader{margin-left:15px}
#guidedProcess.editContainedAssets #content,.guidedProcess.editContainedAssets #content,.inspectionCreateProcess.editContainedAssets #content{min-width:800px}
#guidedProcess.editContainedAssets #content.adjustable,.guidedProcess.editContainedAssets #content.adjustable,.inspectionCreateProcess.editContainedAssets #content.adjustable{position:relative;margin-left:-5px;float:left;height:100%;left:0}
#guidedProcess.editContainedAssets #guide-pages,.guidedProcess.editContainedAssets #guide-pages,.inspectionCreateProcess.editContainedAssets #guide-pages{overflow:visible}
#guidedProcess.editContainedAssets tr.disabled-row,.guidedProcess.editContainedAssets tr.disabled-row,.inspectionCreateProcess.editContainedAssets tr.disabled-row{font-style:italic;color:#A6A6A6;font-weight:400}
#guidedProcess.editContainedAssets tr.disabled-row .disabledOverlay,.guidedProcess.editContainedAssets tr.disabled-row .disabledOverlay,.inspectionCreateProcess.editContainedAssets tr.disabled-row .disabledOverlay{display:block;position:absolute;left:0;width:16px;height:19px;margin-top:-16px;margin-left:16px}
#guidedProcess{display:none}
#guide-pages{bottom:0;left:0;margin-left:auto;margin-right:auto;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:112px;background:#f5f5f5}
#guide-pages .cgDetailSection:not(.task-create){background:#f5f5f5}
#guide-pages.noTitleBar{top:51px}
.task-guidedProcess .editor-label{margin-left:10px;width:135px}
.task-guidedProcess .createTopBlackBar>.fieldRow{margin-left:73px!important}
.task-guidedProcess .createTopBlackBar>.fieldRow #ActivityFieldDiv input{width:171px}
.task-guidedProcess .cgSectionFields{padding-top:12px;padding-bottom:12px;background:#f5f5f5}
#guide-top-bar{width:100%;height:60px;background-color:#363636;text-align:center;color:#fff;border-top:1px #454545 solid;border-bottom:1px #262626 solid}
#guide-top-bar .guide-title{position:relative;top:6px;font-size:17px}
#guide-nav-bar{height:48px;text-align:center;color:#fff;-webkit-touch-callout:none;-ms-user-select:none;user-select:none;overflow:hidden}
#guide-nav-bar span.idLabel{font-size:15px;margin:0 auto;max-width:75%;line-height:48px;cursor:default;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#guide-top-bar>span{font-weight:500;font-size:14px;font-family:Carteboto,sans-serif;line-height:50px}
.editContainedAssets #guide-top-bar>span{margin-right:50px}
#guide-nav-bar>canvas{margin-top:9px;cursor:pointer}
.adminCreateProcess{border-top:1px solid #B2B2B2;background-color:#659000;background-color:#6D6E71;background-image:linear-gradient(#929497,#6D6E71)}
.adminCreateProcess .cgSectionTitle{color:#fff!important}
.adminCreateProcess.cgSectionHeader{border-top:1px solid #B2B2B2;background-color:#659000;background-color:#6D6E71;background-image:linear-gradient(#929497,#6D6E71)}
.adminCreateProcess #cancel,.adminCreateProcess #cancel_fixed{border:solid 1px #404040}
.adminCreateProcessHover:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.adminCreateProcessDisabled{border:solid 1px #404040;color:#414141!important}
.adminCreateProcessDisabled:hover{cursor:default!important}
.adminCreateProcessBorder{border-top:1px #B2B2B2 solid;border-bottom:1px #4D4D4D solid}
.addChildProcess{border:1px solid #404040;background-color:#4D4D4D;background-image:linear-gradient(grey,#4D4D4D)}
.addChildProcess.cgSectionHeader{border:1px solid #404040;background-color:#4D4D4D;background-image:linear-gradient(grey,#4D4D4D)}
.addChildProcessHover:hover{background-color:#242424;background-image:linear-gradient(#575757,#242424)}
.addChildProcessBorder{border-top:1px grey solid;border-bottom:1px #4D4D4D solid}
.assetCreateProcess{border:1px solid #517802;background-color:#659000;background-image:linear-gradient(#9AC517,#659000)}
.assetCreateProcess.cgSectionHeader{border-top:1px solid #AEDB51;background-color:#659000;background-image:linear-gradient(#9AC517,#659000)}
div:first-child .assetCreateProcess.cgSectionHeader:not(.assetCreateProcessDisabled){color:#fff}
.assetCreateProcessHover:hover{background-color:#4E7601;background-image:linear-gradient(#749F0D,#4E7601)}
.assetCreateProcessDisabled{border:1px solid #517802;color:#659000}
.assetCreateProcessBorder{border-top:1px #9AC517 solid;border-bottom:1px #659000 solid}
.flexEditProcess.cgSectionHeader{margin-bottom:0}
.flexEditProcess.cgSectionHeader .cgSectionTitle{color:#fff}
.flexEditProcess.cgSectionHeader .titleText{display:inline}
.flexEditProcess.cgSectionHeader .cgWhitePencil{top:1px}
#guide-btn-saveAndRefresh.flexEditProcessButton,.flexEditProcessButton{border:1px solid #3c3d3e;border-top:1px solid #b08bc0;border-bottom:1px solid #2a1a2c;background-image:linear-gradient(to bottom,#A57AB7,#683F6D);color:#fff;border:1px solid #492c4d!important}
#guide-btn-saveAndRefresh.flexEditProcessButton.active:not(.disabled),#guide-btn-saveAndRefresh.flexEditProcessButton.hover,#guide-btn-saveAndRefresh.flexEditProcessButton:not(.disabled):focus,#guide-btn-saveAndRefresh.flexEditProcessButton:not(.disabled):hover,.flexEditProcessButton.active:not(.disabled),.flexEditProcessButton.hover,.flexEditProcessButton:not(.disabled):focus,.flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
#guide-btn-saveAndRefresh.flexEditProcessButton.disabled,.flexEditProcessButton.disabled{color:rgba(255,255,255,.4);cursor:default}
#guide-btn-saveAndRefresh.flexEditProcessButton:before,.flexEditProcessButton:before{background-image:linear-gradient(to bottom left,#A57AB7,#683F6D);border:1px solid #492c4d;border-bottom:none;border-right:none}
#guide-btn-saveAndRefresh.flexEditProcessButton:not(.disabled):active,#guide-btn-saveAndRefresh.flexEditProcessButton:not(.disabled):hover,.flexEditProcessButton:not(.disabled):active,.flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
#guide-btn-saveAndRefresh.flexEditProcessButton:not(.disabled):active:before,#guide-btn-saveAndRefresh.flexEditProcessButton:not(.disabled):hover:before,.flexEditProcessButton:not(.disabled):active:before,.flexEditProcessButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#8e59a5,#492c4d)}
#guide-btn-saveAndRefresh.flexEditProcessButton.active:not(.disabled),#guide-btn-saveAndRefresh.flexEditProcessButton.hover,#guide-btn-saveAndRefresh.flexEditProcessButton:not(.disabled):focus,#guide-btn-saveAndRefresh.flexEditProcessButton:not(.disabled):hover,.flexEditProcessButton.active:not(.disabled),.flexEditProcessButton.hover,.flexEditProcessButton:not(.disabled):focus,.flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
#guide-btn-saveAndRefresh.flexEditProcessButton.disabled,.flexEditProcessButton.disabled{color:rgba(255,255,255,.4);cursor:default}
#guide-btn-saveAndRefresh.flexEditProcessButton:before,.flexEditProcessButton:before{background-image:linear-gradient(to bottom left,#A57AB7,#683F6D);border:1px solid #492c4d;border-bottom:none;border-right:none}
#guide-btn-saveAndRefresh.flexEditProcessButton:not(.disabled):active,#guide-btn-saveAndRefresh.flexEditProcessButton:not(.disabled):hover,.flexEditProcessButton:not(.disabled):active,.flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
#guide-btn-saveAndRefresh.flexEditProcessButton:not(.disabled):active:before,#guide-btn-saveAndRefresh.flexEditProcessButton:not(.disabled):hover:before,.flexEditProcessButton:not(.disabled):active:before,.flexEditProcessButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#8e59a5,#492c4d)}
.hideFirstSectionFlexEditProcess .cgDetailSection>.cgSectionHeader{display:none}
.hideFirstSectionFlexEditProcess #guide-pages{padding-top:40px}
.adminFlexEditProcess{border-top:1px solid #B2B2B2;background-color:#659000;background-color:#6D6E71;background-image:linear-gradient(#929497,#6D6E71)}
.adminFlexEditProcess>.cgSectionHeader{border-top:1px solid #B2B2B2;background-color:#659000;background-color:#6D6E71;background-image:linear-gradient(#929497,#6D6E71);border-top:1px solid #929497;border-bottom:1px #6D6E72 solid}
.adminFlexEditProcess .flexEditProcessButton{border-top:1px solid #b08bc0;border-bottom:1px solid #2a1a2c;background-image:linear-gradient(to bottom,#A57AB7,#683F6D);color:#fff;border:1px solid #492c4d!important}
.adminFlexEditProcess .flexEditProcessButton.active:not(.disabled),.adminFlexEditProcess .flexEditProcessButton.hover,.adminFlexEditProcess .flexEditProcessButton:not(.disabled):focus,.adminFlexEditProcess .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
.adminFlexEditProcess .flexEditProcessButton.disabled{color:rgba(255,255,255,.4);cursor:default}
.adminFlexEditProcess .flexEditProcessButton:before{background-image:linear-gradient(to bottom left,#A57AB7,#683F6D);border:1px solid #492c4d;border-bottom:none;border-right:none}
.adminFlexEditProcess .flexEditProcessButton:not(.disabled):active,.adminFlexEditProcess .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
.adminFlexEditProcess .flexEditProcessButton:not(.disabled):active:before,.adminFlexEditProcess .flexEditProcessButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#8e59a5,#492c4d)}
.adminFlexEditProcess .flexEditProcessButton.active:not(.disabled),.adminFlexEditProcess .flexEditProcessButton.hover,.adminFlexEditProcess .flexEditProcessButton:not(.disabled):focus,.adminFlexEditProcess .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
.adminFlexEditProcess .flexEditProcessButton.disabled{color:rgba(255,255,255,.4);cursor:default}
.adminFlexEditProcess .flexEditProcessButton:before{background-image:linear-gradient(to bottom left,#A57AB7,#683F6D);border:1px solid #492c4d;border-bottom:none;border-right:none}
.adminFlexEditProcess .flexEditProcessButton:not(.disabled):active,.adminFlexEditProcess .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
.adminFlexEditProcess .flexEditProcessButton:not(.disabled):active:before,.adminFlexEditProcess .flexEditProcessButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#8e59a5,#492c4d)}
.adminManagerFlexEditProcess{border-top:1px solid #b08bc0;border-bottom:1px solid #2a1a2c;background-image:linear-gradient(to bottom,#A57AB7,#683F6D);color:#fff;border-bottom:0}
.adminManagerFlexEditProcess>.cgSectionHeader{border-top:1px solid #b08bc0;border-bottom:1px solid #2a1a2c;background-image:linear-gradient(to bottom,#A57AB7,#683F6D);color:#fff}
.adminManagerFlexEditProcess .flexEditProcessButton{border-top:1px solid #b08bc0;border-bottom:1px solid #2a1a2c;background-image:linear-gradient(to bottom,#A57AB7,#683F6D);color:#fff;border:1px solid #492c4d!important;margin-right:5px}
.adminManagerFlexEditProcess .flexEditProcessButton.active:not(.disabled),.adminManagerFlexEditProcess .flexEditProcessButton.hover,.adminManagerFlexEditProcess .flexEditProcessButton:not(.disabled):focus,.adminManagerFlexEditProcess .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
.adminManagerFlexEditProcess .flexEditProcessButton.disabled{color:rgba(255,255,255,.4);cursor:default}
.adminManagerFlexEditProcess .flexEditProcessButton:before{background-image:linear-gradient(to bottom left,#A57AB7,#683F6D);border:1px solid #492c4d;border-bottom:none;border-right:none}
.adminManagerFlexEditProcess .flexEditProcessButton:not(.disabled):active,.adminManagerFlexEditProcess .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
.adminManagerFlexEditProcess .flexEditProcessButton:not(.disabled):active:before,.adminManagerFlexEditProcess .flexEditProcessButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#8e59a5,#492c4d)}
.adminManagerFlexEditProcess .flexEditProcessButton.active:not(.disabled),.adminManagerFlexEditProcess .flexEditProcessButton.hover,.adminManagerFlexEditProcess .flexEditProcessButton:not(.disabled):focus,.adminManagerFlexEditProcess .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
.adminManagerFlexEditProcess .flexEditProcessButton.disabled{color:rgba(255,255,255,.4);cursor:default}
.adminManagerFlexEditProcess .flexEditProcessButton:before{background-image:linear-gradient(to bottom left,#A57AB7,#683F6D);border:1px solid #492c4d;border-bottom:none;border-right:none}
.adminManagerFlexEditProcess .flexEditProcessButton:not(.disabled):active,.adminManagerFlexEditProcess .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
.adminManagerFlexEditProcess .flexEditProcessButton:not(.disabled):active:before,.adminManagerFlexEditProcess .flexEditProcessButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#8e59a5,#492c4d)}
.adminManagerFlexEditProcess .cgDetailSection:not(:first-child){display:none}
.adminManagerFlexEditProcess .cgEditButtons{float:right;margin-top:10px}
.workCreateProcess{border:1px solid #3553D6;background-color:#3F6DDC;background-image:linear-gradient(#6597E2,#3F6DDC)}
.workCreateProcess.cgSectionHeader{border-top:1px solid #65B8E2;background-color:#3F6DDC;background-image:linear-gradient(#6597E2,#3F6DDC)}
div:first-child .workCreateProcess.cgSectionHeader:not(.workCreateProcessDisabled){color:#fff}
.workCreateProcessHover.active,.workCreateProcessHover:hover{background-color:#2647BD;background-image:linear-gradient(#4B85DE,#2647BD)}
.workCreateProcessDisabled{border:1px solid #3553D6;color:#3F6DDC}
.workCreateProcessBorder{border-top:1px #6597E2 solid;border-bottom:1px #3F6DDC solid}
.requestCreateProcess{border:1px solid #7C2100;background-color:#952B00;background-image:linear-gradient(#C75B3E,#952B00)}
.requestCreateProcess.cgSectionHeader{border-top:1px solid #D5856F;background-color:#952B00;background-image:linear-gradient(#C75B3E,#952B00)}
div:first-child .requestCreateProcess.cgSectionHeader:not(.requestCreateProcessDisabled){color:#fff}
.requestCreateProcessHover:hover{background-color:#621E00;background-image:linear-gradient(#B6401E,#621E00)}
.requestCreateProcessDisabled{border:1px solid #7C2100;color:#952B00}
.requestCreateProcessBorder{border-top:1px #C75B3E solid;border-bottom:1px #952B00 solid}
.resourcesCreateProcess{border:1px solid #BD8B00;background-color:#D9A400;background-image:linear-gradient(#E6D400,#D9A400)}
.resourcesCreateProcess.cgSectionHeader{border:1px solid #BD8B00;background-color:#D9A400;background-image:linear-gradient(#E6D400,#D9A400)}
.resourcesCreateProcessHover:hover{background-color:#C77700;background-image:linear-gradient(#E1C500,#C77700)}
.resourcesCreateProcessDisabled{border:1px solid #BD8B00;color:#BD8B00}
.resourcesCreateProcessBorder{border-top:1px #E6D400 solid;border-bottom:1px #D9A400 solid}
#guide-left-spacer{cursor:default;float:left;height:30px;margin-top:9px;width:15px}
.performInspection{background-color:#6E6F72;background-image:linear-gradient(#919396,#6E6F72);border-top:#B2B2B2 solid 1px;border-bottom:#252525 solid 1px}
.performInspection #guide-btn-cancel,.performInspection .cgCompleteButton{background-color:#666769;background-image:linear-gradient(#929497,#666769);border:#3F3F3F solid 1px;float:right;border-radius:2px}
.performInspection #guide-btn-cancel:hover,.performInspection .cgCompleteButton:hover{background-color:#4C4D4F;background-image:linear-gradient(#6E6F71,#4C4D4F)}
.performInspection #save{background-color:#666769;background-image:linear-gradient(#929497,#666769);border:#3F3F3F solid 1px;float:right;color:#fff;border-radius:2px}
.performInspection #save:hover.cgSaveButtonActive{background-color:#4C4D4F;background-image:linear-gradient(#6E6F71,#4C4D4F)}
.performInspection #save:not(.cgSaveButtonActive),.performInspection .cgCompleteButton.disabled{background:0 0;border:#414141 solid 1px;color:#414141;cursor:default}
.performInspection #guide-btn-cancel{margin-right:5px}
.performInspection .cgCompleteButton{margin-right:26px;margin-left:5px}
.performInspection #save{margin-right:5px;width:32px;padding:6px 10px 7px 10px;font-size:12px;font-weight:500;margin-top:9px;cursor:pointer}
#guide-btn-add,#guide-btn-addlocation,#guide-btn-back,#guide-btn-cancel,#guide-btn-close,#guide-btn-next,.cgCompleteButton,.guide-btn-back,.guide-btn-cancel,.guide-btn-next{-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
#guide-btn-back,.guide-btn-back{cursor:pointer;float:left;margin-left:5px;width:66px;height:30px;margin-top:9px}
#guide-btn-back.assetCreateProcess,.guide-btn-back.assetCreateProcess{background-color:transparent;border:none;background-image:url(../Images/btn-back-asset-sprite.png);background-position:0 0}
#guide-btn-back.assetCreateProcess:hover,.guide-btn-back.assetCreateProcess:hover{background-image:url(../Images/btn-back-asset-sprite.png);background-position:0 30px}
#guide-btn-back.resourcesCreateProcess,.guide-btn-back.resourcesCreateProcess{background-color:transparent;border:none;background-image:url(../Images/btn-back-resources-sprite.png);background-position:0 0}
#guide-btn-back.resourcesCreateProcess:hover,.guide-btn-back.resourcesCreateProcess:hover{background-image:url(../Images/btn-back-resources-sprite.png);background-position:0 30px}
#guide-btn-back.workCreateProcess,.guide-btn-back.workCreateProcess{background-color:transparent;border:none;background-image:url(../Images/btn-back-work-sprite.png);background-position:0 0}
#guide-btn-back.workCreateProcess:hover,.guide-btn-back.workCreateProcess:hover{background-image:url(../Images/btn-back-work-sprite.png);background-position:0 30px}
#guide-btn-back.requestCreateProcess,.guide-btn-back.requestCreateProcess{background-color:transparent;border:none;background-image:url(../Images/btn-back-requests-sprite.png);background-position:0 0}
#guide-btn-back.requestCreateProcess:hover,.guide-btn-back.requestCreateProcess:hover{background-image:url(../Images/btn-back-requests-sprite.png);background-position:0 30px}
#guide-btn-back.adminCreateProcess,.guide-btn-back.adminCreateProcess{background-color:transparent;border:none;height:31px;margin-top:8px;width:68px;background-image:url(../Images/btn-back-admin.png);background-position:0 0;background-repeat:no-repeat}
#guide-btn-back.adminCreateProcess:hover,.guide-btn-back.adminCreateProcess:hover{margin-top:9px;background-image:url(../Images/btn-back-admin-hover.png);background-position:0 0}
#guide-btn-back.adminCreateProcessDisabled,.guide-btn-back.adminCreateProcessDisabled{background-color:transparent;border:none;height:31px;margin-top:8px;width:68px;background-image:url(../Images/btn-back-disabled-admin.png);background-position:0 0;background-repeat:no-repeat}
#guide-btn-back.addChildProcess,.guide-btn-back.addChildProcess{background-color:transparent;border:none;background-image:url(../Images/btn-back-child-sprite.png);background-position:0 0}
#guide-btn-back.addChildProcess:hover,.guide-btn-back.addChildProcess:hover{background-image:url(../Images/btn-back-child-sprite.png);background-position:0 30px}
.guide-btn-nolocation{cursor:pointer;float:right;height:30px;margin-right:19px;margin-top:9px;width:109px}
.guide-btn-nolocation.assetCreateProcess{background-color:transparent;border:none;background-image:url(../Images/btn-nolocation-asset-sprite.png);background-position:0 0}
.guide-btn-nolocation.assetCreateProcess:hover{background-image:url(../Images/btn-nolocation-asset-sprite.png);background-position:0 30px}
.guide-btn-nolocation.workCreateProcess{background-color:transparent;border:none;background-image:url(../Images/btn-nolocation-work-sprite.png);background-position:0 0}
.guide-btn-nolocation.workCreateProcess:hover{background-image:url(../Images/btn-nolocation-work-sprite.png);background-position:0 30px}
.guide-btn-nolocation.requestCreateProcess{background-color:transparent;border:none;background-image:url(../Images/btn-nolocation-requests-sprite.png);background-position:0 0}
.guide-btn-nolocation.requestCreateProcess:hover{background-image:url(../Images/btn-nolocation-requests-sprite.png);background-position:0 30px}
.guide-btn-next{cursor:pointer;float:right;height:30px;margin-right:-22px;margin-top:9px;width:109px}
.guide-btn-next.assetCreateProcess{background-color:transparent;border:none;background-image:url(../Images/btn-next-asset-sprite.png);background-position:0 0}
.guide-btn-next.assetCreateProcess:hover{background-image:url(../Images/btn-next-asset-sprite.png);background-position:0 30px}
.guide-btn-next.resourcesCreateProcess{background-color:transparent;border:none;background-image:url(../Images/btn-next-resources-sprite.png);background-position:0 0}
.guide-btn-next.resourcesCreateProcess:hover{background-image:url(../Images/btn-next-resources-sprite.png);background-position:0 30px}
.guide-btn-next.workCreateProcess{background-color:transparent;border:none;background-image:url(../Images/btn-next-work-sprite.png);background-position:0 0}
.guide-btn-next.workCreateProcess:hover{background-image:url(../Images/btn-next-work-sprite.png);background-position:0 30px}
.guide-btn-next.requestCreateProcess{background-color:transparent;border:none;background-image:url(../Images/btn-next-requests-sprite.png);background-position:0 0}
.guide-btn-next.requestCreateProcess:hover{background-image:url(../Images/btn-next-requests-sprite.png);background-position:0 30px}
.guide-btn-next.adminCreateProcess{background-color:transparent;border:none;height:31px;margin-right:16px;background-image:url(../Images/btn-next-admin.png);background-repeat:no-repeat;background-position:0 0;margin-top:8px;width:68px}
.guide-btn-next.adminCreateProcess:hover{margin-top:9px;background-image:url(../Images/btn-next-admin-hover.png);background-position:0 0}
.guide-btn-next.adminCreateProcessDisabled{background-color:transparent;border:none;height:31px;margin-right:16px;background-image:url(../Images/btn-next-disabled-admin.png);background-repeat:no-repeat;background-position:0 0;margin-top:8px;width:68px}
.guide-btn-next.addChildProcess{background-color:transparent;border:none;background-image:url(../Images/btn-next-child-sprite.png);background-position:0 0}
.guide-btn-next.addChildProcess:hover{background-image:url(../Images/btn-next-child-sprite.png);background-position:0 30px}
.guide-btn-finishsave{border:1px solid #262626;border-radius:2px;cursor:pointer;font-size:12px;font-weight:500;float:right;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);height:28px;line-height:28.99px;margin-right:20px;margin-top:9px;text-align:center;width:107px;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.guide-btn-finishsave::selection{background-color:transparent}
.guide-btn-finishsave:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.guide-btn-finishsave.adminCreateProcess{color:#fff}
.guide-btn-finishsave.adminCreateProcessDisabled{border-top:1px solid #B2B2B2;background-color:#659000;background-color:#6D6E71;background-image:linear-gradient(#929497,#6D6E71);border:solid 1px #404040!important;color:#414141!important}
#guide-btn-done,.guide-btn-saveLinkedAssets{float:right;margin-right:27px;line-height:15px;border-radius:2px;border:1px solid #517802;padding:6px 17px 7px 17px;font-size:12px;font-weight:500;margin-top:9px;color:#659000}
#guide-btn-done.cgSaveButtonActive,.guide-btn-saveLinkedAssets.cgSaveButtonActive{color:#fff;border:1px solid #1A1A1A;cursor:pointer;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
#guide-btn-done.cgSaveButtonActive:hover,.guide-btn-saveLinkedAssets.cgSaveButtonActive:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#guide-btn-done{margin-right:20px;width:35px;color:#fff;border:1px solid #333;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#guide-btn-done:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#guide-btn-done.disabled,#guide-btn-done.disabled:hover{cursor:default;color:#6B6B6B}
#guide-btn-save{float:right;margin-right:5px;line-height:15px;border:1px solid #517802;color:#fff;width:35px}
#guide-btn-save.disabled{color:#659000;cursor:default}
#guide-btn-add{float:right;margin-right:10px;line-height:15px;border:1px solid #bd8b00;color:#fff;width:35px}
#guide-btn-add.disabled{color:#659000;cursor:default}
#guide-btn-cancel,.guide-btn-cancel{float:left;margin-left:5px;line-height:15px}
#guide-btn-cancel.editLinkedAssets,.guide-btn-cancel.editLinkedAssets{float:right;margin-right:8px}
#guide-btn-repeat{width:110px;float:right;margin-right:20px;display:none}
.guide-btn-finishAndClose{margin-right:20px}
.guide-btn-finishAndClose :first-child{text-decoration:underline}
#guide-btn-saveAndRefresh{margin-right:10px}
#guide-btn-saveAndRefresh :first-child{text-decoration:underline}
#guide-btn-saveAndRefresh,.guide-btn-finishAndClose{border:1px solid #262626;border-radius:2px;cursor:pointer;font-size:12px;font-weight:500;float:right;height:28px;line-height:28.99px;margin-top:9px;text-align:center;width:62px}
#guide-btn-saveAndRefresh:not(.flexEditProcessButton):hover,.guide-btn-finishAndClose:not(.flexEditProcessButton):hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#guide-btn-add,#guide-btn-cancel,#guide-btn-close,#guide-btn-done,#guide-btn-repeat,#guide-btn-save,.cgCompleteButton,.guide-btn-cancel{border-radius:2px;padding:6px 10px 7px 10px;font-size:12px;font-weight:500;margin-top:9px;cursor:pointer}
#guide-btn-add.adminCreateProcess,#guide-btn-cancel.adminCreateProcess,#guide-btn-close.adminCreateProcess,#guide-btn-done.adminCreateProcess,#guide-btn-repeat.adminCreateProcess,#guide-btn-save.adminCreateProcess,.cgCompleteButton.adminCreateProcess,.guide-btn-cancel.adminCreateProcess{border:solid 1px #404040}
#guide-btn-addLocation{width:167px;font-size:19px;font-weight:500;color:#fff;padding-top:12px;padding-bottom:12px;padding-left:21px;padding-right:21px;border-radius:2px;cursor:pointer;display:inline-block}
.ui-jqgrid-lookup-container{z-index:1000002}
.ui-jqgrid-lookup-container tbody{cursor:pointer}
.ui-jqgrid-lookup-container thead{cursor:default}
.dialogRedWhiteGray{padding:0;border:none;font-family:Carteboto;background:0 0;border-radius:4px}
.dialogRedWhiteGray>.ui-dialog-titlebar{color:#fff;border:solid #B41201 1px;border-radius:4px 4px 0 0;font-size:16px;font-weight:500;min-height:30px;padding:13px 0 4px 14px;background-color:#BE3123;background-image:linear-gradient(#D2493E,#BE3123)}
.dialogRedWhiteGray>.ui-dialog-titlebar .ui-titlebar-image{background-image:url(../Images/errorTriangleLarge.png);height:26px;width:24px;background-repeat:no-repeat}
.dialogRedWhiteGray>.ui-dialog-titlebar .ui-dialog-title{margin:.1em 16px .1em 35px}
.dialogChangeLabel>.ui-dialog-titlebar>.ui-titlebar-image{display:none}
.dialogRedWhiteGray.YellowWarning>.ui-dialog-titlebar{border:solid #F8BA0E 1px;color:#996A00;background-color:#FFC501;background-image:linear-gradient(#FFDC6C,#FFC501)}
.dialogRedWhiteGray.GreenSuccess>.ui-dialog-titlebar{border:1px solid #4D4D4D;color:#fff;background-color:#659000;background-image:linear-gradient(#A6CC33,#659000)}
.dialogRedWhiteGray.GreenSuccess>.ui-dialog-titlebar .ui-titlebar-image{background-image:url(../Images/check-circle-white.png)}
.dialogRedWhiteGray.dialogChangeLabel>.ui-dialog-titlebar{border:solid #000 1px;background-color:#343434;background-image:linear-gradient(#4c4c4c,#343434);padding:0 0 0 30px;line-height:51px;height:50px}
.dialogRedWhiteGray.dialogChangeLabel>.ui-dialog-titlebar span{margin:0}
.dialogRedWhiteGray>.ui-dialog-content{background-color:#fff;color:#777;border-left:solid 1px #999;border-right:solid 1px #999;border-bottom:none;padding:20px;font-size:14px;max-height:400px;overflow:auto;word-wrap:break-word}
.dialogChangeLabel>.ui-dialog-content{padding:30px 0 0 0}
.dialogRedWhiteGray>.ui-dialog-buttonpane>.ui-dialog-buttonset{margin-right:8px;margin-top:11px;margin-bottom:11px;white-space:nowrap}
.dialogChangeLabel>#dialog{overflow:hidden;height:58px!important}
.dialogChangeLabel>#dialog #messageDiv{width:110px;margin:0 10px 0 30px;text-align:right;float:left;display:inline-block;line-height:24px}
.dialogChangeLabel>#dialog input{font-weight:400;position:relative;float:left;border:solid gray 1px}
.dialogChangeLabel>#dialog #Alert{margin-left:47px;font-size:15px;font-weight:500}
.dialogRedWhiteGray>.ui-dialog-buttonpane{border:solid 1px #999;border-width:1px;border-top-style:double;background-color:#EDEDED;margin:0;padding:0;border-radius:0 0 4px 4px}
.dialogChangeLabel>.ui-dialog-buttonpane{border-top:1px solid #a0a0a0;background-color:#ededed;margin:0;padding:0;border-radius:0 0 4px 4px;height:49px;position:relative}
.dialogChangeLabel>.ui-dialog-buttonpane a{top:10px;padding:0;line-height:28px;height:28px;width:60px;text-align:center}
.dialogChangeLabel>.ui-dialog-buttonpane a.btnCancel{right:85px}
.dialogChangeLabel>.ui-dialog-buttonpane a span{line-height:inherit;padding:0}
.dialogChangeLabel>.ui-dialog-buttonpane .cgInfoButton{border:#0A0A0A solid 1px;cursor:pointer;font-size:12px;height:23px;width:71px;font-family:Carteboto,Arial;background-color:#3D3D3C;background-image:linear-gradient(#3D3D3C,#3D3D3C);margin-bottom:-11px;margin-top:-5px;text-align:center}
.dialogChangeLabel>.ui-dialog-buttonpane .cgInfoButton span{margin-top:4px;margin-left:0;padding:0;position:relative}
.dialogChangeLabel>.ui-dialog-buttonpane .cgInfoButton.focused,.dialogChangeLabel>.ui-dialog-buttonpane .cgInfoButton:hover{background-color:#FFCE1F;border:#0A0A0A solid 1px;background-color:#5B5B5A;background-image:linear-gradient(#5B5B5A,#5B5B5A)}
.dialogRedWhiteGray>.ui-button{background:#00f}
.ui-dialog-titlebar-close{display:none}
.dialogRedWhiteGray>.ui-dialog-buttonpane>.ui-dialog-buttonset>.cgRedButton>.ui-button-text,.dialogRedWhiteGray>.ui-dialog-buttonpane>.ui-dialog-buttonset>.cgYellowButton>.ui-button-text{padding:0;line-height:inherit;font-size:12px;font-weight:500;color:#fff}
.dialogRedWhiteGray>.ui-dialog-buttonpane>.ui-dialog-buttonset>.cgYellowButton>.ui-button-text{color:#996A00}
.dialogRedWhiteGray>.ui-dialog-buttonpane>.ui-dialog-buttonset>.cgLightGreyButton>.ui-button-text{padding:0;line-height:inherit;font-size:12px;font-weight:500;color:#666}
.dialogRedWhiteGray>.ui-dialog-buttonpane>.ui-dialog-buttonset>.cgButton{margin-left:5px}
.publishButton .debugMessage{margin:40px 0 20px 20px}
.publishButton p{line-height:25px;height:20px;font-size:14px}
.publishButton input{margin-right:5px;opacity:100!important;top:2px}
.publishButton .publish{height:30px;width:120px;font-size:16px;background-color:#6D6E71;background-image:linear-gradient(#939598,#6D6E71);color:#fff;text-align:center;cursor:pointer;border:1px solid #333;border-radius:2px;line-height:30px;margin-left:20px}
.publishButton .publish:hover{background-color:#3d3d3d;background-image:linear-gradient(#666,#3d3d3d)}
.errorLogIndex .btnAddChild,.errorLogIndex .btnChildActions{display:none}
.errorLogIndex .adminInfo{margin-top:-52px}
.productVersionInfo{bottom:0;margin:0 20px 20px 0;position:absolute;right:0;font-size:11px}
.cgSectionHeader{display:block;height:49px;background:#E6E6E6;border-top:1px #B2B2B2 solid;border-bottom:1px #B2B2B2 solid;padding-left:25px;margin-bottom:40px;position:sticky;top:0;z-index:3}
.cgSectionHeader .cgSectionTitle{color:#333;padding-top:15px;font-size:16px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;width:81%}
.cgSectionHeader .cgEditButtons{position:relative;padding-top:0;margin-right:28px}
.cgSectionHeader .cgEditButtons .cgAddLocationButton,.cgSectionHeader .cgEditButtons .cgAddMapLocationButton,.cgSectionHeader .cgEditButtons .cgCancelButton,.cgSectionHeader .cgEditButtons .cgCancelMapButton,.cgSectionHeader .cgEditButtons .cgClearMapButton,.cgSectionHeader .cgEditButtons .cgEditButton,.cgSectionHeader .cgEditButtons .cgEditMapButton,.cgSectionHeader .cgEditButtons .cgSaveButton,.cgSectionHeader .cgEditButtons .cgSaveMapButton{border-radius:2px;font-size:12px;font-weight:500;margin-top:9px;cursor:pointer;float:right}
.cgSectionHeader .cgEditButtons .cgCancelButton,.cgSectionHeader .cgEditButtons .cgCancelMapButton,.cgSectionHeader .cgEditButtons .cgClearMapButton,.cgSectionHeader .cgEditButtons .cgSaveButton,.cgSectionHeader .cgEditButtons .cgSaveMapButton{text-align:center;padding:6px 5px 7px 5px;margin-right:3px;margin-left:3px;width:54px}
.cgSectionHeader .cgEditButtons .cgCancelButton,.cgSectionHeader .cgEditButtons .cgCancelMapButton,.cgSectionHeader .cgEditButtons .cgClearMapButton{color:#fff}
.cgSectionHeader .cgEditButtons .cgCancelButton{margin-left:0}
.cgSectionHeader .cgEditButtons .cgEditButton,.cgSectionHeader .cgEditButtons .cgEditMapButton{padding:6px 2px 7px 11px;width:48px}
.cgSectionHeader .cgEditButtons .cgEditButton>.cgEditGreyPencil,.cgSectionHeader .cgEditButtons .cgEditMapButton>.cgEditGreyPencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAA/UlEQVQoU4WSsWoCQRCGZ3bhWkV8APMEQUgtQt4jnnDnVhbGNpV9iqQLd5jD1HmDJJC0VtZ5iFgr7PjP6QZjPD04jl2+b+af3WM68ySJuzGGnr2nfp4/zfgUH8dxPYqibyJuKifiu5VCmrpchL6spYX38sHMDTg/RwWFmcUAekAUjTQL0j9hH0aHdxGx1po2vjVIvT/CMdgY7qLLkMi/ZFn2+SucgnUWPSEdvBQA3zNTC+8kxAiV9+FScM5dbo9MXrGsa+YquBRQ/Q74BaBHPQkRHqFT57ByuC8eDNwbFteoPFVJI2HI25D58GJVmGPzahdrul6vxkVRLKv+gA0irpqM/FmLSAAAAABJRU5ErkJggg==);height:12px;width:12px}
.cgSectionHeader .cgEditButtons .cgEditButton.disabled>.cgEditGreyPencil,.cgSectionHeader .cgEditButtons .cgEditMapButton.disabled>.cgEditGreyPencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAA2UlEQVQoU4WRQQ7BUBCGPQ6gEQfgBCKxFq17EAewwNbK3oK1VFJrN9DX6NbK2iG4QX3z0jYP1Tb5M/Pa75+ZN1W1ikdrPQE5opnneYEq46Mocvj+QG3hkiQZ/TUAHwBiuDvSSqkW8VloSOE6wA7JSEFm+jF8wSGVG8B9ujWJ0w9DEWzmVmpOPHHpa26ogGPZkFzcGFjdltBBG2TGsCrnsDEA99LVnolOGWwMjLKmWpd8L83QAtNQVpqNYf8rMVx4MQbwU1NIXBbBWYcbyUAOYqL6ynXdl13Vzt9dDIC1llb+AgAAAABJRU5ErkJggg==)}
.cgSectionHeader .cgEditButtons .cgAddLocationButton,.cgSectionHeader .cgEditButtons .cgAddMapLocationButton{padding:6px 2px 7px 11px;width:100px}
.cgSectionHeader .cgEditButtons .cgAddLocationButton>.cgEditGreyPencil,.cgSectionHeader .cgEditButtons .cgAddMapLocationButton>.cgEditGreyPencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAA/UlEQVQoU4WSsWoCQRCGZ3bhWkV8APMEQUgtQt4jnnDnVhbGNpV9iqQLd5jD1HmDJJC0VtZ5iFgr7PjP6QZjPD04jl2+b+af3WM68ySJuzGGnr2nfp4/zfgUH8dxPYqibyJuKifiu5VCmrpchL6spYX38sHMDTg/RwWFmcUAekAUjTQL0j9hH0aHdxGx1po2vjVIvT/CMdgY7qLLkMi/ZFn2+SucgnUWPSEdvBQA3zNTC+8kxAiV9+FScM5dbo9MXrGsa+YquBRQ/Q74BaBHPQkRHqFT57ByuC8eDNwbFteoPFVJI2HI25D58GJVmGPzahdrul6vxkVRLKv+gA0irpqM/FmLSAAAAABJRU5ErkJggg==);height:12px;width:12px}
.cgSectionHeader .cgEditButtons .cgAddLocationButton.disabled>.cgEditGreyPencil,.cgSectionHeader .cgEditButtons .cgAddMapLocationButton.disabled>.cgEditGreyPencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAA2UlEQVQoU4WRQQ7BUBCGPQ6gEQfgBCKxFq17EAewwNbK3oK1VFJrN9DX6NbK2iG4QX3z0jYP1Tb5M/Pa75+ZN1W1ikdrPQE5opnneYEq46Mocvj+QG3hkiQZ/TUAHwBiuDvSSqkW8VloSOE6wA7JSEFm+jF8wSGVG8B9ujWJ0w9DEWzmVmpOPHHpa26ogGPZkFzcGFjdltBBG2TGsCrnsDEA99LVnolOGWwMjLKmWpd8L83QAtNQVpqNYf8rMVx4MQbwU1NIXBbBWYcbyUAOYqL6ynXdl13Vzt9dDIC1llb+AgAAAABJRU5ErkJggg==)}
.cgSectionHeader .cgEditButtons .cgSaveButton,.cgSectionHeader .cgEditButtons .cgSaveMapButton{cursor:default}
.cgSectionHeader .cgEditButtons .cgSaveButtonActive{color:#fff;border:1px solid #1A1A1A;cursor:pointer;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
.cgSectionHeader .cgEditButtons .cgSaveButtonActive:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.cgSectionHeader .cgEditButtons .cgClearLocationButton{padding:6px 2px 7px 11px;width:90px;margin-top:8px!important;float:right}
.administration-page-header{border-bottom:1px solid #262626;color:#fff;height:59px;font-size:20px;font-weight:500;border-top:1px solid #B2B2B2;background-color:#659000;background-color:#6D6E71;background-image:linear-gradient(#929497,#6D6E71);margin-bottom:40px}
.administration-page-header .admin-icon-container{height:60px;width:72px;position:relative;float:left}
.administration-page-header .administration-header-menu-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAOCAYAAADJ7fe0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhJREFUeNpiNDExPsBAGShgARL2FBoiADKkkUJDHjD+//+fgVLAxEAFwGJqauJAoRkXQGGyn0JDHKnincETsFSLnWGU7AECDABm5g/JmjLrTgAAAABJRU5ErkJggg==);background-repeat:no-repeat;top:21px;left:17px;height:14px;width:17px;position:relative;float:left;cursor:pointer}
.administration-page-header .administration-tabs{position:relative;float:right;height:59px;line-height:58px}
.administration-page-header .administration-tabs .tab{position:relative;float:right;border-left:1px solid #262626;color:#a7a9ac;cursor:pointer;height:inherit;text-align:center;width:160px}
.administration-page-header .administration-tabs .tab .label{font-size:16px}
.administration-page-header .administration-tabs .tab .activeBorder{display:none}
.administration-page-header .administration-tabs .tab.active{color:#fff}
.administration-page-header .administration-tabs .tab.active .activeBorder{position:absolute;bottom:0;right:0;left:0;display:inline-block}
.administration-page-header .administration-tabs .tab:not(.active):hover{background-color:#333;background-image:linear-gradient(#666,#333)}
.administration-page-header .cgSectionTitle{position:relative;float:left;font-size:20px;font-weight:500;line-height:58px}
.administration-page-header .cgEditButtons{position:relative;float:right;padding-top:5px;margin-right:28px}
.administration-page-header .cgEditButtons .cgButton{border-radius:2px;font-size:12px;font-weight:500;border:1px solid #3c3d3e;color:#fff;cursor:pointer;margin-top:9px;float:right}
.administration-page-header .cgEditButtons .cgButton.disabled,.administration-page-header .cgEditButtons .cgButton.disabled:hover{color:#3c3d3e;cursor:default}
.administration-page-header .cgEditButtons .cgButton.cgEditButton{padding:6px 2px 7px 11px;width:48px;right:12px}
.administration-page-header .cgEditButtons .cgButton.cgEditButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.administration-page-header .cgEditButtons .cgButton.cgEditButton>.cgEditWhitePencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNpiYMAD/v//bwDE74H4PojNQECxAhCv/48A73FqQjLZAYjPI2vCp7gAqng9kqb3hBT/h9IFUI0GxCheDxVXIEWxAbpT7qO5Fa/i+UCcAJXErxiqYT9UEqbpPKEwR46YBIKxiqQYZFM/AwEAEGAAe+o4dXw2Pp8AAAAASUVORK5CYII=);height:12px;width:12px;position:absolute;top:8px;right:10px}
.administration-page-header .cgEditButtons .cgButton.cgSaveButton{text-align:center;padding:6px 5px 7px 5px;width:54px;margin-right:3px;margin-left:3px;border:1px solid #3C3D3E;color:#3C3D3E;cursor:default}
.administration-page-header .cgEditButtons .cgButton.cgSaveButtonActive{border:1px solid #1A1A1A;color:#fff;cursor:pointer;text-align:center;padding:6px 5px 7px 5px;width:54px;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
.administration-page-header .cgEditButtons .cgButton.cgSaveButtonActive:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.administration-page-header .cgEditButtons .cgButton.cgCancelButton{text-align:center;padding:6px 5px 7px 5px;width:54px;margin-right:3px;margin-left:3px}
.administration-page-header .cgEditButtons .cgButton.cgCancelButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.administration-page-header .cgEditButtons .cgButton.cgSettingsButton{padding:6px 2px 7px 11px;margin-top:9px;right:20px;padding-right:11px;width:99px}
.administration-page-header .cgEditButtons .cgButton.cgSettingsButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.administration-page-header.index{margin-bottom:0}
#AdministrationContainer{overflow-x:hidden;overflow-y:auto;width:100%;height:100%}
#AdministrationContainer.noScroll{overflow:hidden}
#AdministrationContainer.noScroll #gisIntegration{overflow-y:auto;position:absolute;top:61px;bottom:0;left:0;right:0}
#AdministrationContainer .display-field input[type=checkbox]~div{margin-top:5px}
#AdministrationContainer.AdminEdit{background:#f5f5f5}
#AdministrationContainer .createAdmin{border-top:none}
#AdministrationContainer .cgSectionFields .lookup{width:248px}
#AdministrationContainer .cgSectionFields .lookup input{width:229px}
#AdministrationContainer .fieldList{padding-bottom:50px}
#AdministrationContainer .fieldList label{line-height:22px}
#AdministrationContainer .adminHeader{display:block;height:59px;background:#E6E6E6;border-top:1px #B2B2B2 solid;border-bottom:1px #B2B2B2 solid;padding-left:25px;margin-bottom:40px}
#AdministrationContainer .adminHeader .cgSectionTitle{color:#333;padding-top:20px;font-size:16px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left}
#AdministrationContainer .adminHeader .cgSectionTitle.editAdmin{color:#fff}
#AdministrationContainer .editHeader{background:#888A8D}
#AdministrationContainer .adminHeaderLine{height:2px;margin-bottom:13px;margin-top:35px;min-width:700px;max-width:1200px;padding:0;border-top:2px solid #BFBFBF}
#AdministrationContainer .adminInfo{width:90%;min-width:700px;max-width:1200px;margin-left:42px}
#AdministrationContainer .adminInfo .basemaps{padding-left:26px;padding-bottom:12px;font-size:20px;font-weight:500;font-family:Carteboto;color:#444}
#AdministrationContainer .adminInfo .infoBox{position:relative;padding-left:26px}
#AdministrationContainer .adminInfo .infoBox .infoCircle{height:16px;width:16px;border-radius:100%;background:#F78E1E;color:#fff;font-weight:500;display:flex;align-items:center;justify-content:center;font-size:11px;position:absolute;top:28px;left:50px}
#AdministrationContainer .adminInfo .infoBox .infoMessage{background:#FAFAFA;border:#E1E1E6 1px solid;border-radius:2px;max-width:700px;font-size:13px;padding:15px 30px 15px 60px;line-height:20px;color:#656567}
#AdministrationContainer .btnOGMigration{border:1px solid #BFBFBF;background-color:#E6E6E6;border-radius:2px;cursor:pointer;width:70px;height:29px;line-height:29px;font-weight:500;padding-left:10px!important;font-size:12px;position:relative;margin:0 5px}
#AdministrationContainer .btnOGMigration.disabled,#AdministrationContainer .btnOGMigration.readOnly{cursor:default;opacity:.5}
#AdministrationContainer .btnOGMigration:hover:not(.disabled){background-color:#C4C4C4}
#AdministrationContainer .btnCreate{border:1px solid #BFBFBF;background-color:#E6E6E6;border-radius:2px;cursor:pointer;width:70px;height:29px;line-height:29px;font-weight:500;padding-left:10px!important;font-size:12px;position:relative;float:right;margin-bottom:13px;right:65px}
#AdministrationContainer .btnCreate.disabled,#AdministrationContainer .btnCreate.readOnly{cursor:default;opacity:.5}
#AdministrationContainer .btnCreate:hover:not(.disabled){background-color:#C4C4C4}
#AdministrationContainer #BaseMap,#AdministrationContainer #Geocode,#AdministrationContainer #UserAccount,#AdministrationContainer #cgGISAssociationsClass{position:relative}
#AdministrationContainer #BaseMap .profileImage,#AdministrationContainer #Geocode .profileImage,#AdministrationContainer #UserAccount .profileImage,#AdministrationContainer #cgGISAssociationsClass .profileImage{position:relative;top:-1px;left:291px;height:150px;width:150px}
#AdministrationContainer #BaseMap .dropdown,#AdministrationContainer #Geocode .dropdown,#AdministrationContainer #UserAccount .dropdown,#AdministrationContainer #cgGISAssociationsClass .dropdown{cursor:pointer;border:1px solid grey;color:#4D4D4D;font-size:12px;height:19px;padding:4px 3px 0 3px;width:242px;float:left}
#AdministrationContainer #BaseMap .dropdown .icoMenuArrow,#AdministrationContainer #Geocode .dropdown .icoMenuArrow,#AdministrationContainer #UserAccount .dropdown .icoMenuArrow,#AdministrationContainer #cgGISAssociationsClass .dropdown .icoMenuArrow{float:left;background:url(../Images/lookup-droparrow.png) center center no-repeat;height:22px;width:18px;border:none;cursor:pointer}
#AdministrationContainer #BaseMap .userBtn,#AdministrationContainer #Geocode .userBtn,#AdministrationContainer #UserAccount .userBtn,#AdministrationContainer #cgGISAssociationsClass .userBtn{position:absolute!important;display:inline-block;color:#7F7F7F;left:457px;height:28px;width:56px;padding:0 20px 0 5px;border-radius:2px;border:#999 solid 1px;font-size:13px;font-weight:500;line-height:28px;cursor:pointer}
#AdministrationContainer #BaseMap #deleteImage,#AdministrationContainer #Geocode #deleteImage,#AdministrationContainer #UserAccount #deleteImage,#AdministrationContainer #cgGISAssociationsClass #deleteImage{background:#E5E5E5 url(../Images/trashCan.png) no-repeat 57px 7px;top:81px}
#AdministrationContainer #BaseMap #deleteImage:active,#AdministrationContainer #BaseMap #deleteImage:focus,#AdministrationContainer #BaseMap #deleteImage:hover,#AdministrationContainer #Geocode #deleteImage:active,#AdministrationContainer #Geocode #deleteImage:focus,#AdministrationContainer #Geocode #deleteImage:hover,#AdministrationContainer #UserAccount #deleteImage:active,#AdministrationContainer #UserAccount #deleteImage:focus,#AdministrationContainer #UserAccount #deleteImage:hover,#AdministrationContainer #cgGISAssociationsClass #deleteImage:active,#AdministrationContainer #cgGISAssociationsClass #deleteImage:focus,#AdministrationContainer #cgGISAssociationsClass #deleteImage:hover{background-color:#CCC}
#AdministrationContainer #BaseMap #uploadImage,#AdministrationContainer #Geocode #uploadImage,#AdministrationContainer #UserAccount #uploadImage,#AdministrationContainer #cgGISAssociationsClass #uploadImage{top:119px;background:#E5E5E5 url(../Images/upload.png) no-repeat 59px 7px}
#AdministrationContainer #BaseMap #uploadImage:active,#AdministrationContainer #BaseMap #uploadImage:focus,#AdministrationContainer #BaseMap #uploadImage:hover,#AdministrationContainer #Geocode #uploadImage:active,#AdministrationContainer #Geocode #uploadImage:focus,#AdministrationContainer #Geocode #uploadImage:hover,#AdministrationContainer #UserAccount #uploadImage:active,#AdministrationContainer #UserAccount #uploadImage:focus,#AdministrationContainer #UserAccount #uploadImage:hover,#AdministrationContainer #cgGISAssociationsClass #uploadImage:active,#AdministrationContainer #cgGISAssociationsClass #uploadImage:focus,#AdministrationContainer #cgGISAssociationsClass #uploadImage:hover{background-color:#CCC}
#AdministrationContainer #BaseMap #uploadImage input[type=file],#AdministrationContainer #Geocode #uploadImage input[type=file],#AdministrationContainer #UserAccount #uploadImage input[type=file],#AdministrationContainer #cgGISAssociationsClass #uploadImage input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;cursor:pointer}
#AdministrationContainer #BaseMap .fieldRow,#AdministrationContainer #Geocode .fieldRow,#AdministrationContainer #UserAccount .fieldRow,#AdministrationContainer #cgGISAssociationsClass .fieldRow{height:38px}
#AdministrationContainer #BaseMap .sectionHeaderContainer,#AdministrationContainer #Geocode .sectionHeaderContainer,#AdministrationContainer #UserAccount .sectionHeaderContainer,#AdministrationContainer #cgGISAssociationsClass .sectionHeaderContainer{font-size:12px;font-weight:500;border-top:1px solid #BFBFBF;border-bottom:1px solid #BFBFBF;margin-left:100px;margin-right:400px}
#AdministrationContainer #BaseMap .sectionHeaderContainer .sectionHeader,#AdministrationContainer #Geocode .sectionHeaderContainer .sectionHeader,#AdministrationContainer #UserAccount .sectionHeaderContainer .sectionHeader,#AdministrationContainer #cgGISAssociationsClass .sectionHeaderContainer .sectionHeader{padding-top:10px;padding-bottom:10px;margin-left:15px}
#AdministrationContainer #BaseMap a:not(.view-link),#AdministrationContainer #Geocode a:not(.view-link),#AdministrationContainer #UserAccount a:not(.view-link),#AdministrationContainer #cgGISAssociationsClass a:not(.view-link){text-decoration:none;color:inherit}
#AdministrationContainer #BaseMap a:not(.view-link):hover,#AdministrationContainer #Geocode a:not(.view-link):hover,#AdministrationContainer #UserAccount a:not(.view-link):hover,#AdministrationContainer #cgGISAssociationsClass a:not(.view-link):hover{text-decoration:underline}
#AdministrationContainer #BaseMap .display-field,#AdministrationContainer #Geocode .display-field,#AdministrationContainer #UserAccount .display-field,#AdministrationContainer #cgGISAssociationsClass .display-field{max-width:640px;word-wrap:break-word}
#AdministrationContainer #BaseMap .display-field div,#AdministrationContainer #Geocode .display-field div,#AdministrationContainer #UserAccount .display-field div,#AdministrationContainer #cgGISAssociationsClass .display-field div{margin-top:-2px!important}
#AdministrationContainer #BaseMap #profileImage,#AdministrationContainer #Geocode #profileImage,#AdministrationContainer #UserAccount #profileImage,#AdministrationContainer #cgGISAssociationsClass #profileImage{max-width:300px}
#AdministrationContainer #BaseMap #uploadButton,#AdministrationContainer #Geocode #uploadButton,#AdministrationContainer #UserAccount #uploadButton,#AdministrationContainer #cgGISAssociationsClass #uploadButton{border:1px solid grey;background-color:#E6E6E6;font-size:12px;line-height:23px;height:23px;margin-left:5px;text-align:center;text-decoration:none;cursor:pointer;border-radius:2px;position:relative;float:left;float:none;width:80px}
#AdministrationContainer #BaseMap #uploadButton:focus,#AdministrationContainer #BaseMap #uploadButton:hover,#AdministrationContainer #Geocode #uploadButton:focus,#AdministrationContainer #Geocode #uploadButton:hover,#AdministrationContainer #UserAccount #uploadButton:focus,#AdministrationContainer #UserAccount #uploadButton:hover,#AdministrationContainer #cgGISAssociationsClass #uploadButton:focus,#AdministrationContainer #cgGISAssociationsClass #uploadButton:hover{background:#D9D9D9;color:#333;border:1px solid #333}
#AdministrationContainer #BaseMap{padding-left:26px}
#AdministrationContainer .geocodeStatus{font-size:13px;padding-left:60px;padding-top:13px;width:92%}
.publishButton{overflow-x:hidden;overflow-y:auto;height:100%;width:100%}
#guidedProcess .deleteImage{top:188px}
#ChangePasswordScreen{height:236px;width:390px;border-radius:4px;box-shadow:0 0 28px 2px #222}
#ChangePasswordScreen #passwordHeader{position:relative;height:46px;border:#303030 solid 1px;border-radius:4px 4px 0 0;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#ChangePasswordScreen #passwordHeader #headerText{color:#fff;font-size:13pt;font-weight:500;font-family:Carteboto;position:absolute;top:15px;left:22px;padding-left:25px;background:url(../Images/lockWhite.png) no-repeat 2px -1px}
#ChangePasswordScreen #passwordBody{background:#fff;position:relative;height:128px;border-left:#999 solid 1px;border-right:#999 solid 1px;padding-top:12px}
#ChangePasswordScreen #passwordBody .editor-label{width:145px}
#ChangePasswordScreen #passwordBody input{width:132px}
#ChangePasswordScreen #passwordFooter{position:relative;height:46px;border:#999 solid 1px;border-radius:0 0 4px 4px;background:#EDEDED}
#ChangePasswordScreen #passwordFooter #btnCancel{top:10px;right:133px}
#ChangePasswordScreen #passwordFooter #btnChangePassword{top:10px;right:6px;width:120px}
#gridRoleDiv .ui-jqgrid-Lookup{left:1px}
#FlexSave{background-color:#F5F5F5}
.cgSignConditionGroupsClass .flexEditGridEdit .ui-widget-content:not(.ui-state-highlight):not(.ui-state-hover){background:#F5F5F5}
.cgGridSection{margin-bottom:23px}
.cgGridSection.noBottomMargin{margin-bottom:0}
.cgGridSection.addBottomMargin{margin-bottom:40px}
.cgDetailSection{padding-bottom:40px}
.cgMapSection .cgSectionHeader{margin-bottom:0;color:#333}
.cgMapSection .cgSectionHeader .cgEditButtons .cgEditMapButton{display:block}
.cgMapSection .cgSectionHeader .cgEditButtons .cgCancelMapButton,.cgMapSection .cgSectionHeader .cgEditButtons .cgClearLocationButton,.cgMapSection .cgSectionHeader .cgEditButtons .cgClearMapButton,.cgMapSection .cgSectionHeader .cgEditButtons .cgSaveMapButton{display:none}
.cgMapSection .cgSectionHeader.edit div:first-child .cgMapInstructionsLabel,.cgMapSection .cgSectionHeader.edit div:first-child .cgMapModeLabel{display:block}
.cgMapSection .cgSectionHeader.edit div:first-child .cgMapHeaderLabel{max-width:38%;text-indent:5px}
.cgMapSection .cgSectionHeader.edit div:first-child .cgMapWhitePencil{display:inline-block}
.cgMapSection .cgSectionHeader.edit .cgEditButtons .cgAddMapLocationButton,.cgMapSection .cgSectionHeader.edit .cgEditButtons .cgEditMapButton{display:none}
.cgMapSection .cgSectionHeader.edit .cgEditButtons .cgCancelMapButton,.cgMapSection .cgSectionHeader.edit .cgEditButtons .cgClearMapButton,.cgMapSection .cgSectionHeader.edit .cgEditButtons .cgSaveMapButton{display:block}
.cgMapSection .cgSectionHeader.create div:first-child .cgMapInstructionsLabel{display:block}
.cgMapSection .cgSectionHeader.create .cgEditButtons .cgClearLocationButton{display:block}
.cgMapModeLabel{display:none;padding:0;text-indent:20px;font-weight:500;padding-top:15px;float:left;color:"@gray-200"}
.cgMapHeaderLabel{padding:0;font-weight:500;padding-top:15px;float:left;color:"@gray-200";overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:84%}
.cgMapHeaderLabel.editing{max-width:38%}
.cgMapHeaderLabel.creating{max-width:67%}
.cgMapInstructionsLabel{display:none;font-size:14px;font-weight:400;text-indent:12px;float:left;line-height:49px}
.cgMapGreyPencil{position:absolute;top:8px;right:10px}
.cgMapWhitePencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAA70lEQVQoU5WSSw4BQRCGtRu4ARLrSbiAsJewx2JuwNbOVkKshYgDzMLWGSS2Vo7gBuMrqR499Dx08qcfU1/9XdVjKiVHHMcTQjfoYIyZC2bKsIAD4iJU1fg9CcJCGHAMcEYX1HHM9rkw4I7gNuoplEqQCX+BKy1Rak0SeGEPGKpzl/mmCbY/cA441QSBt9slwLXUDyzun6f6F0xg/QGOHDTQAtka7VVTjva5DGCdzRNJR0eoph9zwbczsDgNUV8TiGsh6MJLNlcnQZN14DbHXtWdxVkeXVxl2ARym5Ptqg+0zncWLQ14MEdAsyzAPX8B9TVe/XUNvy8AAAAASUVORK5CYII=);display:none;position:absolute;height:15px;left:20px;top:18px;width:15px}
.cgWhitePencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAA70lEQVQoU5WSSw4BQRCGtRu4ARLrSbiAsJewx2JuwNbOVkKshYgDzMLWGSS2Vo7gBuMrqR499Dx08qcfU1/9XdVjKiVHHMcTQjfoYIyZC2bKsIAD4iJU1fg9CcJCGHAMcEYX1HHM9rkw4I7gNuoplEqQCX+BKy1Rak0SeGEPGKpzl/mmCbY/cA441QSBt9slwLXUDyzun6f6F0xg/QGOHDTQAtka7VVTjva5DGCdzRNJR0eoph9zwbczsDgNUV8TiGsh6MJLNlcnQZN14DbHXtWdxVkeXVxl2ARym5Ptqg+0zncWLQ14MEdAsyzAPX8B9TVe/XUNvy8AAAAASUVORK5CYII=);display:inline-block;height:15px;width:15px;position:relative;margin-right:5px;top:2px}
.cgStickyHeader{display:none;position:fixed;z-index:300;margin:0}
.cgStickyHeader .cgMapHeaderLabel{max-width:38%}
.inSectionHeading{margin-left:42px;width:500px}
.inSectionHeading .primaryAttachment{float:left}
.inSectionHeading .typeLabel{position:relative;top:6px;left:15px;font-size:14px;font-weight:500;color:#919191}
.inSectionHeading .identity{position:relative;top:9px;left:15px;font-size:21px;font-weight:500}
#under_content #task-count-header,.cgSectionHeader+.cgSectionFields>#task-count-header{margin:0 0 10px 40px}
#task-count-header{box-sizing:border-box;-moz-box-sizing:border-box;height:102px;margin:10px 0 -50px 40px}
#task-count-header .task-count-cell{border-right:1px solid #CCC;width:122px;float:left;padding:0 12px 0 36px;color:#919191;height:82px}
#task-count-header .task-count-cell:first-child{border-left:1px solid #CCC}
#task-count-header .task-count-cell .count{font-size:34px;line-height:34px;font-weight:500;display:block}
#task-count-header .task-count-cell .label{color:#919191}
#task-count-header .task-count-cell .status{font-weight:500;font-size:16px}
#task-count-header .task-count-cell input[type=checkbox]{left:-18%;top:-42px;z-index:1}
#task-count-header .task-count-cell input[type=checkbox]~div{position:relative;left:-18%;top:-42px}
#task-count-header .task-count-cell.active.completed{color:#662D91}
#task-count-header .task-count-cell.active.in-progress{color:#83C523}
#task-count-header .task-count-cell.active.planned{color:#E85B25}
#task-count-header .task-count-cell.active.canceled{color:#C80000}
#task-count-header .task-count-cell.active.projected{color:#29A9E1}
#task-count-header~div.cgGridSection .cgGridHeaderLine,#task-count-header~div.cgGridSection .cgGridHeaderText{display:none}
#task-count-header~div.cgGridSection .btnChildActions,#task-count-header~div.cgGridSection .btnFilterChild{margin-top:10px}
#task-count-header~div.cgGridSection table[id$="_cgTasksClassGrid"] td[title=Completed]{color:#662D91;font-weight:500}
#task-count-header~div.cgGridSection table[id$="_cgTasksClassGrid"] td[title=Planned]{color:#E85B25;font-weight:500}
#task-count-header~div.cgGridSection table[id$="_cgTasksClassGrid"] td[title="In Progress"]{color:#83C523;font-weight:500}
#task-count-header~div.cgGridSection table[id$="_cgTasksClassGrid"] td[title=Projected]{color:#29A9E1;font-weight:500}
#task-count-header~div.cgGridSection table[id$="_cgTasksClassGrid"] td[title=Canceled]{color:#C80000;font-weight:500}
#task-count-header~div.cgGridSection table[id$="_cgTasksClassGrid"] tr.ui-state-highlight td{color:#fff}
#task-count-header~div.cgGridSection #wrapGrid_cgRequests_cgTasksClass{margin-top:-60px}
.fuellog-totals{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;min-width:700px;max-width:1115px;height:144px;margin-top:45px;margin-right:50px}
.fuellog-usages-container{position:absolute;width:350px;min-width:170px;height:70px;margin-left:30px;margin-right:10px;border:1px solid #BFBFBF}
.fuellog-usages-container.current{top:0}
.fuellog-usages-container.fleet{bottom:0;background-color:#E5E5E5}
.fuellog-cost-container{position:absolute;right:0;border:1px solid #BFBFBF;min-width:485px;left:410px;height:70px}
.fuellog-cost-container.current{top:0}
.fuellog-cost-container.fleet{bottom:0;background-color:#E5E5E5}
.fuelLog-Label{position:absolute;top:22px;color:#333;font-size:26px}
.fuelLog-Label.staticLabel{left:25px}
.fuelLog-Label.usageCostLabel{top:23px;left:126px;font-weight:500}
.fuelLog-Label.usageCostValue{color:#29ABE4;right:25px;font-weight:500}
.fuelLog-Label.fleet{color:grey}
.cgGridVRRHeaderText{color:#333;font-size:13px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;margin-left:40px;padding-bottom:30px}
.vrrSubText{position:absolute;left:40px;display:normal;font-size:12px;margin-left:40px;padding-top:18px}
#VehicleReplacementRatingClass{min-width:698px;max-width:1152px;margin:0 33px 0 40px;vertical-align:top;margin-bottom:10px}
.VRRRow-content{clear:both;border-top:1px solid #BFBFBF;border-bottom:1px solid #BFBFBF;overflow:hidden;left:28px;min-width:480px;max-width:1122px;position:relative;height:216px}
.VRRRows{position:absolute;top:0;left:0;right:202px;bottom:0;border:none;display:inline-block;text-align:left;float:left;border-right:1px solid #BFBFBF}
.VRRRow{line-height:30px;height:30px;border:none;border-bottom:1px solid #BFBFBF;font-size:12px;color:#777}
.VRRRow .label-hdr{height:30px;border:none;display:inline-block;padding:0 5px 0 10px;font-weight:500;font-size:13px}
.VRRRow .label-msg{height:30px;border:none;display:inline-block;padding-right:10px}
.VRRRow .calc{font-size:13px;font-weight:700;color:#58595B;background-color:#E6E6E6;float:right;text-align:right;border:none;border-left:1px solid #BFBFBF;width:40px;min-width:40px;min-height:30px;padding-right:10px}
.VRRRow .calc.total{color:#fff;background-color:#83C523}
.VRRRow:last-child{font-size:13px;font-weight:700;color:#333;border-bottom:none}
.VRRTotals-content{position:absolute;right:10px;width:192px;text-align:center;padding:15px 0 15px 0}
.VRRTotals-content .VRRbox{border:1px solid #BFBFBF;border-radius:2px;min-height:76px;margin-left:15px;padding:10px 0 0 0;width:175px}
.VRRTotals-content .VRRbox:first-child{margin-bottom:10px}
.VRRTotals-content .VRRbox .label.clrGreen{color:#83C523;font-weight:500}
.VRRTotals-content .VRRbox .label.clrDarkGray{color:#333;font-weight:500}
.VRRTotals-content .VRRbox .label.clrLightGray{color:#929292;margin-left:5px;font-weight:400;font-size:14px}
.VRRTotals-content .VRRbox .calc{font-size:38px}
.cgGridSection>.ui-jqgrid-parent-container{margin-bottom:36px;margin-left:42px}
.ui-jqgrid>.ui-jqgrid-view>.ui-jqgrid-block-message{width:100%!important;left:0!important;top:50%!important}
.cgPMPlanHeader{height:40px;margin-bottom:25px;margin-left:0;margin-top:40px;width:96%;padding:0;border:1px solid #BFBFBF;border-left:0;border-right:0}
.listContent{margin-left:20px;font-size:13px}
.listContent .listContentRow{padding-bottom:5px}
.cgSectionGroupHeader{height:40px;margin-bottom:25px;margin-left:42px;margin-top:40px;width:92%;padding:0;border:1px solid #BFBFBF;border-left:0;border-right:0}
.cgSectionGroupHeaderText{color:#333;font-size:13px;font-weight:500;padding-left:20px;padding-top:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.cgGridHeaderLine{height:2px;margin-bottom:13px;margin-left:42px;margin-top:35px;margin-right:32px;min-width:700px;max-width:1150px;padding:0;border-top:1px solid #BFBFBF}
.cgGridHeaderText{color:#333;font-size:13px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;margin-left:40px;padding-top:8px;padding-bottom:20px}
.btnAddChild{border:1px solid #BFBFBF;background-color:#E6E6E6;border-radius:2px;font-size:12px;font-weight:500;cursor:pointer;width:52px;height:29px;line-height:29px;padding-left:10px!important;position:relative;float:right;margin-bottom:13px;right:65px}
.btnAddChild.disabled,.btnAddChild.readOnly{cursor:default;opacity:.5}
.btnAddChild:hover:not(.disabled){background-color:#C4C4C4}
.btnFilterChild{border:1px solid #BFBFBF;background-color:#E6E6E6;border-radius:2px;font-size:12px;font-weight:500;cursor:pointer;width:115px;height:29px;line-height:29px;padding-left:10px!important;position:relative;float:right;margin-bottom:13px;margin-left:6px;right:65px}
.btnFilterChild.disabled,.btnFilterChild.readOnly{cursor:default;opacity:.5}
.btnFilterChild:hover:not(.disabled){background-color:#C4C4C4}
.btnFilterChild_Active{color:#fff;background-color:#F78E1E}
.btnFilterChild_Active:hover:not(.disabled){background-color:#F4841C;cursor:pointer}
.btnFilterChild_Active.disabled{background:#CCC;cursor:default}
.btnFilterChild_Active .lightningBolt{background-image:url(../Images/lightning-bolt-white.png)}
.btnFilterChild_Active .lightningBolt.disabled{background-image:url(../Images/lightning-bolt.png)}
.btnChildActions{border:1px solid #BFBFBF;background-color:#E6E6E6;border-radius:2px;cursor:pointer;width:80px;height:29px;line-height:29px;font-size:12px;font-weight:500;padding-left:10px!important;position:relative;float:right;margin-bottom:13px;margin-left:6px;right:65px}
.btnChildActions.readOnly{cursor:default;opacity:.5}
.btnChildActions.disabled{cursor:default;opacity:.5}
.btnChildActions.active,.btnChildActions:hover:not(.disabled){background-color:#C4C4C4}
.btnChildActions .actionGear{height:15px;width:15px;position:absolute;top:8px;right:15px;background-image:url(../Images/ico-gear-dark.png)}
.btnChildActions .icoMenuArrow{height:4px;width:5px;position:absolute;top:14px;right:8px}
.icoMenuArrow{position:absolute;top:11px;right:5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAAQUlEQVQIW2M8c+bMHAYGhmQgBoEPzMzMiowg1unTp08xMjKaMjExGRgZGV0EC54/f17hz58/dqampotAfLAgOgAARp0Qgm/Zn34AAAAASUVORK5CYII=);height:4px;width:5px}
.icoMenuArrow.disabled{cursor:default;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAAOklEQVQIW2P08PCYw8jImMwAAR++f/+uyAhiASVOASVM//37Z7Bz586LMEEFoKDd9u3bF4EUgQXRAQCZXxHVnaunywAAAABJRU5ErkJggg==)}
.icoMenuArrow.dark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAAOklEQVQIW2P08PCYw8jImMwAAR++f/+uyAhiASVOASVM//37Z7Bz586LMEEFoKDd9u3bF4EUgQXRAQCZXxHVnaunywAAAABJRU5ErkJggg==)}
.icoPlusSVG{position:absolute;top:6px;right:14px;height:11px;width:11px}
.icoPlusSVG.disabled svg>g>path{fill:#606363}
.icoPlusSVG.dark svg>g>path{fill:#606363}
.icoPlus{position:absolute;top:8px;right:13px;height:11px;width:11px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAMUlEQVQYV2NkQANnz579ARRiNzY2ZkSXwxAYIMUwa9Hdh84H+YGRJMVDMTQIhQKyPAAIVigMrifVvAAAAABJRU5ErkJggg==)}
.icoPlus.disabled{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAMUlEQVQYV2NkQAMJyck/gELsC+bOZUSXwxAYIMUwa9Hdh84H+YGRJMVDMTQIhQKyPABTtygM+NKc6QAAAABJRU5ErkJggg==)}
.icoPlus.dark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAMUlEQVQYV2NkQANpaWk/gELss2bNYkSXwxAYIMUwa9Hdh84H+YGRJMVDMTQIhQKyPABadygM/iBF/QAAAABJRU5ErkJggg==)}
.icoImport{position:absolute;top:8px;right:13px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABmJLR0QA/wD/AP+gvaeTAAAAdUlEQVQoz7XQsQ3AMAgEwLcbr5TOmeb38BpMY2+VzmkSiQKIlShfIdBJAOCEZCfZvXn2EIANQPVwdlBVLRNnBw3VHhbOFhKRHUABgKse0drQA5KT5LRmYUgeGi59dSW/wBLBdN8hImnx9vlp1RR97unG9sK1Ex1PMq2ZvaB3AAAAAElFTkSuQmCC);height:14px;width:14px}
.icoExport{position:absolute;top:8px;right:13px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABmJLR0QA/wD/AP+gvaeTAAAAdUlEQVQoz8WSsRWAIBBDg40r2ek02YM1bhrYSitsAJF3oA8L00HuE3gEaIjkTjK0/AmD+hkk6Yrl3PEuMBprPdDyjDYAwANYYqpPeyKyqWAFH8V1b5AKFnBOrKGuSDrtvTkxtUNEzMsDw6d/NL0+PhXADnD2BGJQL+i9JkkOAAAAAElFTkSuQmCC);height:14px;width:14px}
.icoSync{position:absolute;top:8px;right:13px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAxElEQVQoU2NkIBMwkqmPAVmjEtAQezSD5iPxdYDsB0D8BSSGrDERyO8G4jNIij2B7P9ArA3EV6BsXiD9FV1jOFDQA81WGSD/MRBfg9oIMoyNGI0gc0Ca5wDxSiA+AcTXidUI0rwDqhHsb4o1agINsQBikB9TgPgJmj+x2sgKFP0JxNuBWAGItYBYDhogyPqxOpUHqOIT1Om6QBoU9CBvgAyDARMgoxSIMfwI0gyyEaQJBkBxiwwOAjn3QAJUSXJohuPnAgDSiycTQTN+VgAAAABJRU5ErkJggg==);height:14px;width:14px}
.openGovMigrationPanel{padding:4px 4px;font-size:13px;font-weight:500;border:1px solid #E1E1E6;border-radius:2px;background-color:#FAFAFA;position:absolute;width:auto;height:31px;display:inline-flex;justify-content:space-between;margin:-5px 0 0 156px}
.openGovMigrationInfo{float:left;height:16px;width:16px;border-radius:100%;background:#F78E1E;color:#fff;font-weight:500;display:flex;align-items:center;justify-content:center;font-size:11px;margin:8px}
.disabled>.icoPlus{background-image:url(../Images/plus-icon-light.png)}
.lightningBolt{position:absolute;top:5px;right:12px;background-image:url(../Images/lightning-bolt.png);height:15px;width:10px}
.lightningBolt.disabled{background-image:url(../Images/lightning-bolt-white.png)}
.lightningBolt.dark{background-image:url(../Images/lightning-bolt.png)}
.disabled>.lightningBolt{background-image:url(../Images/plus-icon-light.png)}
.icoCreateTask{background-image:url(../Images/create-task-icon.png);background-position:0 0;height:16px;width:16px}
.icoCreateTask.disabled{background-position:0 16px}
.datepickerTail{height:10px;position:absolute;width:19px;z-index:1000002}
.datepickerTail.down{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAKCAYAAABWiWWfAAABDklEQVQoU2NkYGDg+///fxGQJhswMjL2ATV/YmRlZf124cIFDi0tLUZyTLt27RqDgYHB99+/f3OBDRAUFHyyfPlyKXd3d5IM3LlzJ0NkZOTT9+/fy4DMgWsGGni0vb1dPz09nZsYF86cOfNbZWXlBaBB1jD1KC6RkpJal5CQ4NHa2sqJz8Da2tof8+bN2/7s2bMgZHUY3uLn528Hejdl5cqVItgMDA8Pfwv03pyPHz9WoMtjDSNRUdEcdXX11sOHD/Mha7C1tf108+bN6tevX0/BZhG+AHeXkZFZ8fjxYwGQRllZ2Q9PnjyJADJ34goCQrGnxcnJeQGk+fv37wZA6hq+sCRkGEgvzKufCMUyANBTWgvpZdmaAAAAAElFTkSuQmCC)}
.datepickerTail.up{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAKCAYAAABWiWWfAAAAYUlEQVQoU5XSUQ7AIAgDUPHkO7ms6liWDSjjl/JiYqXx0SsiLMoCihlAusiKpvlseUP2IgZG2AeqgB4WQgx8YxTKwCdWhiLQsN+QB07MIFaTsGb45Xm7ywPtYIXM9rDW/Qn1Zy0LlkgB9wAAAABJRU5ErkJggg==)}
.priorityDiv{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.priorityDiv .priorityImage{vertical-align:middle;position:relative;padding-right:8px;top:-2px;height:16px;width:16px}
.priorityDiv .priorityImage.transparent{opacity:0}
.guidePageScrollContainer{bottom:0;left:0;margin-left:auto;margin-right:auto;right:0;top:0;position:absolute;overflow-x:hidden;overflow-y:auto;border-right:none!important;border-left:none!important;background-color:#fff!important}
.guidePageScrollContainer .blockMsg{top:41%!important}
#guidePage0 #linkedAssetsGridView_create,#guidePage0 #linkedAssetsGridView_edit,#guidePage0 #linkedAssetsHeader,#guidePage0 .view-link{display:none}
#guidePage0 #linkedAssetsGridView_create .ui-jqgrid-bdiv,#guidePage0 #linkedAssetsGridView_create .ui-jqgrid-htable,#guidePage0 #linkedAssetsGridView_create .ui-jqgrid-pager,#guidePage0 #linkedAssetsGridView_edit .ui-jqgrid-bdiv,#guidePage0 #linkedAssetsGridView_edit .ui-jqgrid-htable,#guidePage0 #linkedAssetsGridView_edit .ui-jqgrid-pager,#guidePage0 #linkedAssetsHeader .ui-jqgrid-bdiv,#guidePage0 #linkedAssetsHeader .ui-jqgrid-htable,#guidePage0 #linkedAssetsHeader .ui-jqgrid-pager,#guidePage0 .view-link .ui-jqgrid-bdiv,#guidePage0 .view-link .ui-jqgrid-htable,#guidePage0 .view-link .ui-jqgrid-pager{background-color:#F5F5F5}
#guidePage0 #linkedAssetsGridView_create .cgGridSection>div[id^=wrapGrid],#guidePage0 #linkedAssetsGridView_edit .cgGridSection>div[id^=wrapGrid],#guidePage0 #linkedAssetsHeader .cgGridSection>div[id^=wrapGrid],#guidePage0 .view-link .cgGridSection>div[id^=wrapGrid]{margin-left:99px}
#guidePage0 #linkedAssetsGridView_create .fieldRow,#guidePage0 #linkedAssetsGridView_edit .fieldRow,#guidePage0 #linkedAssetsHeader .fieldRow,#guidePage0 .view-link .fieldRow{margin-left:120px}
#guidePage0 #linkedAssetsGridView_create .live-flexgrid:not(.ui-state-highlight),#guidePage0 #linkedAssetsGridView_edit .live-flexgrid:not(.ui-state-highlight),#guidePage0 #linkedAssetsHeader .live-flexgrid:not(.ui-state-highlight),#guidePage0 .view-link .live-flexgrid:not(.ui-state-highlight){background-color:#F5F5F5}
#guidePage0 #linkedAssetsGridView_create .blockUI,#guidePage0 #linkedAssetsGridView_edit .blockUI,#guidePage0 #linkedAssetsHeader .blockUI,#guidePage0 .view-link .blockUI{background-color:#F5F5F5!important}
#NonLocationAssets_CreateRequestTasksGrid .removeButton,#linkedAssetsGridView_create .removeButton,#linkedAssetsGridView_edit .removeButton{display:none;cursor:pointer;height:14px;width:15px;background-image:url(../Images/x-linkable-asset-grid.png);background-repeat:no-repeat;position:relative}
#NonLocationAssets_CreateRequestTasksGrid .removeButton:hover,#linkedAssetsGridView_create .removeButton:hover,#linkedAssetsGridView_edit .removeButton:hover{background-image:url(../Images/x-linkable-asset-grid-hover.png)}
#NonLocationAssets_CreateRequestTasksGrid .ui-state-highlight .removeButton,#linkedAssetsGridView_create .ui-state-highlight .removeButton,#linkedAssetsGridView_edit .ui-state-highlight .removeButton{background-image:url(../Images/x-linkable-asset-grid-selected-row.png)}
#NonLocationAssets_CreateRequestTasksGrid .ui-state-highlight .removeButton:hover,#linkedAssetsGridView_create .ui-state-highlight .removeButton:hover,#linkedAssetsGridView_edit .ui-state-highlight .removeButton:hover{background-image:url(../Images/x-linkable-asset-grid-selected-row-hover.png)}
#NonLocationAssets_CreateRequestTasksGrid .live-flexgrid.ui-state-hover .removeButton,#linkedAssetsGridView_create .live-flexgrid.ui-state-hover .removeButton,#linkedAssetsGridView_edit .live-flexgrid.ui-state-hover .removeButton{display:block}
.qtip .task-guidedProcess .cgDetailSection .guidePageScrollContainer{max-height:178px;border-bottom:1px #e1e1e1 solid}
.qtip .cgDetailSection .guidePageScrollContainer{max-height:300px;position:static}
.createTopBlackBar{background-color:#333;background-image:linear-gradient(#4D4D4D,#333);height:38px;border-top:1px solid #141414!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #3553D6!important}
.createTopBlackBar .display-label,.createTopBlackBar .editor-label,.createTopBlackBar .label-colon{color:#fff;font-weight:500}
.addLaborBlackBar{display:inline-block;width:100%;padding-top:15px;height:38px}
.addLaborBlackBar .fieldRow{margin-left:10px}
.addLaborBlackBar .fieldRow .editor-field{padding-right:0;width:240px}
.addLaborBlackBar .display-label,.addLaborBlackBar .editor-label,.addLaborBlackBar .label-colon{color:#fff;font-weight:500}
.addLaborBlackBar #LaborIDDiv{border:#333 solid 1px}
.addLaborBlackBar #LaborIDDiv #LaborIDDisplay{width:206px}
.laborFilterContainer{height:320px;display:block;bottom:0;position:absolute;width:100%}
.laborFilterContainer .addLaborSection{background-color:#2B2B2B;height:auto;max-height:none;min-height:none}
.laborFilterContainer.collapsed{height:80px}
.laborFilterContainer.collapsed #addLaborRow,.laborFilterContainer.collapsed #laborListOverlay,.laborFilterContainer.collapsed .assignedLaborSidebar{display:none}
.laborFilterContainer .disabledOverlay,.laborFilterContainer .layerOverlay{display:block;background-color:#000;opacity:.3;z-index:20;width:100%;position:absolute;top:50px;left:0;bottom:0}
.laborFilterContainer .disabledOverlay.collapsed,.laborFilterContainer .layerOverlay.collapsed{height:30px}
.laborFilterContainer .layerOverlay{position:absolute;top:0;height:50px;display:none}
.laborFilterContainer .all-none-custom-bar{position:relative;color:#fff;border-top:solid 1px #5C5C5C;border-bottom:solid 1px #131313;height:28px;background-color:#2F2F2F;background-image:linear-gradient(#434343,#2F2F2F);font-size:13px;line-height:13px}
.laborFilterContainer .all-none-custom-bar .chkItem{position:relative;width:33%;float:left;box-sizing:border-box;-moz-box-sizing:border-box}
.laborFilterContainer .all-none-custom-bar .chkItem:first-child{padding-left:20px}
.laborFilterContainer .all-none-custom-bar .checkbox-label{display:inline-block;margin-top:4px;margin-left:4px;vertical-align:middle}
.laborFilterContainer .all-none-custom-bar .checkbox-label.disabled{opacity:.3}
.laborFilterContainer .all-none-custom-bar .filter-checkbox{display:inline-block;margin-top:5px;vertical-align:middle;background:url(../Images/filter-checkboxes.png) no-repeat scroll -3px -94px transparent;height:18px;width:18px;cursor:pointer}
.laborFilterContainer .all-none-custom-bar .filter-checkbox:hover{background-position:-3px -48px}
.laborFilterContainer .all-none-custom-bar .filter-checkbox.checked{background-position:-3px -3px}
.laborFilterContainer .all-none-custom-bar .filter-checkbox.checked:hover{background-position:-3px -25px}
.laborFilterContainer #addLaborRow{position:relative;width:100%;height:40px;border-bottom:1px solid #1A1A1A;background-color:#2E2E2E;background-image:linear-gradient(#474747,#2E2E2E)}
.laborFilterContainer #addLaborRow .lookup{position:absolute;top:6px;left:10px;right:66px}
.laborFilterContainer #addLaborRow .lookup .lookup-box{width:100%;padding-right:20px}
.laborFilterContainer #addLaborRow .lookup.disabled{border-color:#1A1A1A;background-color:transparent}
.laborFilterContainer #addLaborRow .lookup.disabled .lookup-box{background-color:transparent}
.laborFilterContainer #addLaborRow #btnAddLaborFilter{position:absolute;right:7px;margin-top:6px;left:auto}
.laborFilterContainer #laborListOverlay{display:block;background-color:#000;opacity:.3;z-index:15;width:100%;position:absolute;top:80px;left:0;bottom:0}
.assignmentBody .wait-spinner{margin-top:130px;margin-left:50%;position:absolute}
.assignmentBody .wait-spinner>div{margin:auto;height:50px;width:50px;background-size:cover;background-image:url(../Images/waitspinner.png);animation:CIRCLE-ROTATE 1s infinite linear;height:40px;width:40px}
.addLaborSection{background-color:#FFF;display:block;left:0;height:265px;right:0}
.addLaborSection .searchable-dropdown{margin-top:12px}
.addLaborSection .overflow-wrapper{height:175px;overflow-y:auto;overflow-x:auto}
.addLaborSection #btnAddLaborFilter{border:solid 1px #000;color:#CDCDCD;cursor:pointer;float:left;font-size:12px;font-weight:500;left:5px;line-height:15px;padding:4px 7px 4px 7px;position:relative;width:36px;border-radius:2px;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
.addLaborSection #btnAddLaborFilter:active,.addLaborSection #btnAddLaborFilter:focus,.addLaborSection #btnAddLaborFilter:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.addLaborSection #btnAddLaborFilter.disabled{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
.addLaborSection #btnAddLaborFilter .icoPlus{height:10px;width:10px;position:absolute;top:7px;right:7px}
.addLaborSection .error-tile-container{margin-right:60px}
.assignedLabor,.assignedLaborSidebar{clear:both;min-height:60px;max-height:199px;overflow-x:hidden;overflow-y:auto;bottom:0;left:0;right:0;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.assignedLabor :first-child,.assignedLaborSidebar :first-child{margin-top:17px}
.assignedLabor :last-child,.assignedLaborSidebar :last-child{margin-bottom:17px}
.guidePage .assignedLabor{max-height:186px}
.assignedLaborer{background-color:#3C3C3C;border:1px solid #000;color:#999;font-size:12px;height:21px;line-height:21px;margin:5px 10px 0 10px;padding:3px 19px 3px 5px;position:relative;cursor:default;-webkit-touch-callout:none;-ms-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.assignedLaborer.assignments{padding-right:50px}
.assignedLaborer.create{width:266px;margin-left:auto;margin-right:auto}
.assignedLaborer:hover{background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
.assignedLaborer:hover .deleteAssignedLaborer{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAs0lEQVQYV2NcvHixPhMTU/+vX7+CEhMTPzAAwfz58wVYWVnX/P//v5hx6dKlu4FiLkDOud+/fzuDFLCxsYHETIBi9xlBqoECe4ACxv/+/bsINO0fkG0IlPwAxA6MMCNhikB8oMRHILaPjY29CFYAAkuWLFnEyMgYC5QAKbj+588fK5CbwAqA7pgDpJJBOoH0U6BCLZibQI7sBQoWwewE6nwIsw6kiBHqzXVABwaB7ERz0yQA43Jz9s8iwa8AAAAASUVORK5CYII=);cursor:pointer}
.assignedLaborer:hover .deleteAssignedLaborer:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAvElEQVQYV2N8+fKl/t+/f/s5OTmDBAUFPzAAwfv37wW+ffu2hoWFpZjx6dOnuxkZGV2A4ueAipxBCr5//74bSJkA8X1GkGqgwB4gxxiILwLxPyA2/P///wegCQ6MMCNBioCCxkDTGP79+/eRlZXVXlxc/CJYAQg8e/ZsEZCKBbGBiq5zcHBYgdwEVgCUnAOkkkE6mZmZnwJN0oK5iREo2QvkFMHsZGNje4jkpnOMUG+uA+oMAtmJ7CagVZMAUDFj3FzU1WUAAAAASUVORK5CYII=)}
.assignedLaborer img.assignedLaborerAvatar{border:1px solid #1A1A1A;float:left;height:23px;margin:-2px 4px 0 5px;padding:0;width:23px}
.assignedLaborer .filter-checkbox{display:inline-block;float:left;background:url(../Images/filter-checkboxes.png) no-repeat scroll -3px -71px transparent;height:18px;width:18px;cursor:pointer;margin-top:1px}
.assignedLaborer .filter-checkbox:hover{background-position:-3px -48px}
.assignedLaborer .filter-checkbox.checked{background-position:-3px -3px}
.assignedLaborer .filter-checkbox.checked:hover{background-position:-3px -25px}
.assignedLaborer.disabled{background-color:transparent}
.assignedLaborer .assignedlaborerText{padding-left:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.deleteAssignedLaborer{background-repeat:no-repeat;border:none;display:inline-block;float:right;height:8px;line-height:8px;margin:0;position:absolute;right:10px;top:10px;width:8px;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.ui-tooltip-create{box-shadow:3px 3px 75px 0 #000;border-radius:6px 6px 0 0}
.task-ui-tooltip-content{border:1px solid #141414!important;background-color:#363636!important;border-radius:6px 6px 0 0}
.task-guidedProcess{border-radius:6px 6px 0 0;background-color:transparent!important}
.task-guide-top-bar{height:38px!important;border-top:none!important;border-left:none!important;border-right:none!important;border-radius:6px 6px 0 0;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
.task-guide-nav-bar{border-left:none!important;border-right:none!important}
.task-back-button,.task-cancel-button,.task-next-button{position:absolute!important}
.task-header{position:relative;font-size:12px;font-weight:500;display:inline-block;width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#editAttachments{margin:0 40px}
#editAttachments .qq-upload-button{position:relative;overflow:hidden}
#editAttachments .qq-upload-button:not(.disabled):hover{background-color:silver}
#editAttachments .qq-upload-button input{position:absolute;left:-5px;top:0;right:0;width:110%;bottom:0;opacity:0;cursor:pointer;font-size:30px}
.qq-uploader{position:relative;width:100%;max-width:1150px}
#editInspectionAttachments{margin-right:40px}
#editInspectionAttachmentList{padding:0 50px 0 62px;max-width:1150px}
#editInspectionAttachmentList .removeButton.denyDelete{display:none}
.qq-upload-button{display:block;padding:6px 8px 8px 8px;width:55px;text-align:left;background:#D9D9D9;border:#B2B2B2 solid 1px;color:#666;float:right;margin-bottom:10px;margin-right:22px;font-size:12px;font-weight:500;border-radius:2px;overflow:hidden;position:relative}
.qq-upload-button input[type=file]{position:absolute;top:0;right:0;bottom:0;opacity:0;cursor:pointer}
.qq-upload-button:not(.disabled):hover{background-color:#BABABA}
.qq-upload-button.disabled{opacity:.5}
.qq-upload-button.disabled input{cursor:default!important}
.qq-upload-button .uploadIcon{background-image:url(../Images/upload.png);background-repeat:no-repeat;display:inline-block;height:13px;width:10px}
.qq-upload-link-button{display:block;padding:7px 8px;text-align:left;background:#D9D9D9;border:#B2B2B2 solid 1px;color:#666;float:right;margin-bottom:10px;margin-right:7px;font-size:12px;font-weight:500;width:40px;height:16px;border-radius:2px}
.qq-upload-link-button .cgEditGreyChainLink{position:absolute;right:7px;background-image:url(../Images/chain.png);background-repeat:no-repeat;display:inline-block;height:9px;width:14px}
.qq-upload-link-button.disabled{opacity:.5;cursor:default!important}
.qq-upload-link-button.disabled input{cursor:default!important}
.qq-upload-link-button.modalDialogOpen,.qq-upload-link-button:hover:not(.disabled){background:#bababa;cursor:pointer}
.qq-upload-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:70px;z-index:2;background:#E6E6E6;border:1px solid #D9D9D9;text-align:center}
.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:14px;font-weight:500}
.qq-upload-drop-area-active{background:#D9D9D9;border:1px solid #CCC}
.qq-upload-list{margin:15px 0;padding:0;border-top:1px solid #BFBFBF;clear:both;color:#4D4D4D}
.qq-upload-list li{margin:0;padding:0;line-height:15px;font-size:12px;display:block;border-bottom:1px solid #BFBFBF;height:86px;position:relative}
.qq-upload-list li .qq-upload-file{margin-left:30px;font-weight:500;font-size:14px;margin-top:35px;float:left;width:200px}
.qq-upload-list li .qq-upload-file a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;display:block;height:16px;color:#4D4D4D}
.qq-upload-list li .qq-upload-file a[href]{cursor:pointer}
.qq-upload-list li .qq-upload-file a:hover[href]{text-decoration:underline}
.qq-upload-list li .qq-upload-spinner{background:url(../Images/spin_40.gif) no-repeat 12px 0;width:65px;height:40px;float:left;margin-top:13px;margin-left:30px}
.qq-upload-list li .qq-upload-spinner.failed{background:0 0}
.qq-upload-list li .qq-upload-thumbnail{float:left;margin-left:30px;margin-top:10px;width:65px;background:#989899;text-align:center;height:65px;display:flex;align-content:center;justify-content:center;overflow:hidden}
.qq-upload-list li .qq-upload-failed-text{width:355px}
.qq-upload-list li .qq-upload-enteredBy,.qq-upload-list li .qq-upload-failed-text,.qq-upload-list li .qq-upload-lastModified,.qq-upload-list li .qq-upload-size{position:relative;top:35.5px;margin-left:25px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.qq-upload-list li .qq-upload-size{width:120px;height:15px}
.qq-upload-list li .qq-upload-enteredBy{width:125px}
.qq-upload-list li .qq-upload-lastModified{width:150px}
.qq-upload-list li:hover{background:#DADADA}
.qq-upload-list li .qq-upload-cancel{display:block;padding:7px 10px;text-decoration:none;position:absolute;right:25px;top:27px;width:106px;border-radius:2px;color:#fff;cursor:pointer;font-weight:500;font-size:12px;font-family:Carteboto,Arial;border:#b41100 solid 1px;background-color:#BA2718;background-image:linear-gradient(#D1483D,#BA2718)}
.qq-upload-list li .qq-upload-cancel:active,.qq-upload-list li .qq-upload-cancel:focus,.qq-upload-list li .qq-upload-cancel:hover{background-color:#DB6E65;background-color:#BE3224;background-image:linear-gradient(#DB6E65,#BE3224)}
.qq-upload-list li .qq-upload-cancel.disabled{opacity:.5}
.qq-upload-list li .qq-upload-cancel div{height:14px;width:14px;background:url(../Images/cancel-upload-icon.png) no-repeat;position:absolute;right:10px;top:7px}
.qq-upload-list li:hover .removeButton{background:url(../Images/remove-attachment-icon.png) no-repeat;position:absolute;right:30px;top:35.5px;cursor:pointer;width:13px;height:13px}
.qq-upload-list li:hover .removeButton:hover{background:url(../Images/remove-attachment-icon-dark.png) no-repeat}
.qq-upload-list li:hover .primaryAttachmentButton{position:absolute;right:58px;top:35.5px;width:15px;height:17px}
.qq-upload-list li:hover .primaryAttachmentButton.off.enabled{cursor:pointer;background:url(../Images/primaryAttachmentOff.png) no-repeat}
.qq-upload-list li:hover .primaryAttachmentButton.off.enabled:hover{background:url(../Images/primaryAttachmentHover.png) no-repeat}
.qq-upload-list li .primaryAttachmentButton{position:absolute;right:58px;top:35.5px;width:15px;height:17px}
.qq-upload-list li .primaryAttachmentButton.on{background:url(../Images/primaryAttachmentOn.png) no-repeat}
.qq-upload-list li .primaryAttachmentButton.on.enabled{cursor:pointer}
.qq-upload-list li .primaryAttachmentButton.on.disabled{background:url(../Images/primaryAttachmentOnDisabled.png) no-repeat}
#requestAttachmentsList{position:relative;width:420px;left:289px;clear:both}
#requestAttachmentsList .qq-upload-list li .qq-upload-thumbnail{margin-left:6px;margin-top:10px;width:65px;height:65px}
#requestAttachmentsList .qq-upload-list li .qq-upload-thumbnail img{width:100%;height:auto;transform:scale(1.5)}
#requestAttachmentsList .qq-upload-list li .qq-upload-spinner{background:url(../Images/spin_30.gif) no-repeat 0 0;width:40px;height:40px;float:left;margin-top:4px;margin-left:0}
#requestAttachmentsList .qq-upload-list li .qq-upload-spinner.failed{background:0 0}
#requestAttachmentsList .qq-upload-list li .qq-upload-file{text-align:left;font-size:12px;margin-top:38px;margin-left:15px}
#requestAttachmentsList .qq-upload-list li .removeButton{position:absolute;background:url(../Images/remove-attachment-icon-small-sprite.png) no-repeat;background-position:0 0;right:20px;top:37px;width:10px;height:10px}
#requestAttachmentsList .qq-upload-list li .removeButton:hover{background:url(../Images/remove-attachment-icon-small-sprite.png) no-repeat;background-position:0 -10px}
#requestAttachmentsList .qq-upload-list li .qq-upload-cancel{padding:5px 0 5px 10px;text-align:left;right:5px;top:6px;width:67px;font-size:12px}
#requestAttachmentsList .qq-upload-list li .qq-upload-cancel div{right:6px;top:5px}
#requestAttachments{position:relative;width:420px;left:289px;padding-bottom:25px}
#requestAttachments .qq-upload-button{display:inline-block;padding:0;width:120px;text-align:left;background:0 0;border:none;color:#F78F44;float:left;position:relative}
#requestAttachments .qq-upload-button:hover{text-decoration:underline}
#requestAttachments .qq-upload-button input{position:absolute;opacity:0;top:0;bottom:0;left:0;right:0;cursor:pointer}
.flexiCodeBehindCloseButton{background:url(../Images/btn-close.png) no-repeat 0 0 transparent;background-position:center;float:right;height:32px;padding:0 20px 0 20px;width:0}
.flexiCodeBehindCloseButton:hover{background:url(../Images/btn-close-active.png) no-repeat 0 0 transparent;background-position:center;cursor:pointer}
#flexiTools{background:#D3D3D3;position:relative}
#flexiToolsHeader{display:block;height:32px;line-height:32px}
#flexiToolsHeader>#flexiToolsHeaderLine1{background-color:#DFDFDF;height:4px;padding:0;width:100%}
#flexiToolsHeader>#flexiToolsHeaderLine2{background-color:#A3A3A3;height:1px;padding:0;width:100%}
#flexiToolsHeader>#flexiToolsTabHost{background-color:#DFDFDF;height:32px;padding:0;width:100%}
#flexiToolsHeader>#flexiToolsHeaderLine3{background-color:#A3A3A3;height:1px;padding:0;width:100%}
#flexiSplitterContainer{bottom:0;position:absolute;top:105px;width:100%}
#flexiSplitterContainer .fieldgroup:last-child{padding-bottom:100px}
.flexi-sidebar-subheader{height:30px;background:#444;color:#fff;font-weight:500;font-size:14px;padding:14px 0 0 24px;border-top:#262626 1px solid;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#flexiToolsTabControl>div{border-radius:2px}
#flexiToolsTabControl>div:hover{cursor:pointer}
#flexiToolsTabControl>div.selected{background:#B1B1B1;color:#fff}
#flexiToolsTabControl>div:not(.selected){color:#000}
#flexiToolsTabControl>div#tabSecurity{border-radius:0;float:left;padding:0 20px 0 20px}
#flexiToolsTabControl>div#tabScripts{border-radius:0;float:left;padding:0 20px 0 20px}
#tabSecurityBody{background-color:B1B1B1;bottom:0;position:absolute;top:37px;width:100%;clear:both}
#tabSecurityBody>#tabSecurityBodyToolbar{background-color:#B1B1B1;display:table;height:1px;width:100%}
#tabSecurityBody .cgButton{border:1px;float:right;padding-bottom:2px;padding-top:2px;top:5px}
#tabSecurityBody .cgButton#btnSecuritySave{margin-right:20px;top:5px}
#tabSecurityBody>#tabSecurityStatus{text-align:center;padding-top:40px}
#tabScriptsBody{bottom:0;position:absolute;top:37px;width:100%;clear:both}
#tabScriptsBody>#tabScriptsBodyContent{background-color:#B1B1B1;display:table;height:30px;width:100%}
#tabScriptsBody>#tabScriptsBodyContent table{height:100%;vertical-align:middle;width:100%}
#tabScriptsBody .cgButton{border:1px;float:right;padding-bottom:2px;padding-top:2px;top:5px}
#tabScriptsBody .cgButton#btnScriptsDownload{margin-right:20px}
#tabScriptsBody .cgButton#btnScriptsDelete{margin-right:8px;top:5px}
#tabScriptsBody .cgButton#btnScriptsSave{margin-right:8px;top:5px}
#tabScriptsBody>#tabScriptsStatus{text-align:center;padding-top:40px}
#tabScriptsCode{bottom:0;position:absolute;top:31px;width:100%}
.section-summary-container{margin-left:40px;max-width:1150px;min-width:700px;position:relative;margin-right:40px;border:solid 1px #BFBFBF;height:80px;white-space:nowrap}
.section-summary-container.Asset-Container{height:278px}
.section-summary-container.distinct-totals{margin-top:15px;margin-bottom:15px;border:none;border-top:solid 1px #BFBFBF;border-bottom:solid 1px #BFBFBF;height:248px;overflow-y:auto;padding-top:4px;padding-bottom:4px}
.section-summary-container.distinct-totals .no-records{line-height:244px;text-align:center;color:#4D4D4D;font-size:11pt;font-weight:500}
.section-summary-container.distinct-totals#SectionDistinctLaborTotalsInfoList .distinct-row .fullName{max-width:440px}
.section-summary-container.distinct-totals#SectionDistinctEquipmentTotalsInfoList .distinct-row .fullName{max-width:400px}
.section-summary-container.distinct-totals#SectionDistinctMaterialTotalsInfoList .distinct-row .fullName{max-width:400px}
.section-summary-container.distinct-totals#SectionDistinctOtherTotalsInfoList .distinct-row .fullName{max-width:520px}
.section-summary-container.distinct-totals .distinct-row{margin-left:11px;margin-right:10px;height:50px;line-height:50px;margin-top:8px;border:solid 1px #BFBFBF}
.section-summary-container.distinct-totals .distinct-row .fullName{float:left;margin-left:10px;color:#000;font-weight:500;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.section-summary-container.distinct-totals .distinct-row img{margin-top:11px;margin-left:10px;float:left;border:1px solid #000;height:23px;width:23px}
.section-summary-container.distinct-totals .distinct-row .summary-link{float:left;height:15px;margin-left:10px;margin-top:17px;width:15px;background-image:url(../Images/summary-icon-light-gray.png)}
.section-summary-container.distinct-totals .distinct-row .summary-link.clicked,.section-summary-container.distinct-totals .distinct-row .summary-link:hover{cursor:pointer;background-image:url(../Images/summary-icon-dark-gray.png)}
.section-summary-container.distinct-totals .distinct-row .totalsContainer{position:relative;float:right;height:50px;width:120px;border-left:solid 1px #BFBFBF;text-align:center}
.section-summary-container.distinct-totals .distinct-row .totalsContainer.TaskCount{width:80px}
.section-summary-container.distinct-totals .distinct-row .totalsContainer .totalLabel{line-height:0;position:relative;margin-top:16px;font-weight:500;font-size:11px}
.section-summary-container.distinct-totals .distinct-row .totalsContainer .totalAmount{position:relative;font-weight:500;font-size:18px;margin-top:-5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.section-summary-container.distinct-totals .distinct-row .totalsContainer .totalAmount.blue{color:#3E6CD6}
.section-summary-container.distinct-totals .distinct-row .totalsContainer .totalAmount.green{color:#80BD22}
.section-summary-container.distinct-totals .distinct-row .totalsContainer .totalAmount.black{color:#000}
.section-summary-container.distinct-totals .distinct-row:last-child{margin-bottom:8px}
.section-summary-container .summary-total{white-space:nowrap;padding-left:10px;padding-right:10px;display:inline-block}
.section-summary-container .summary-total .summary-total-label{margin-top:12px;font-size:13px;font-weight:500;text-align:center}
.section-summary-container .summary-total .summary-total-label div:first-child{position:relative;display:inline-block;color:#333}
.section-summary-container .summary-total .summary-total-label div:last-child{position:relative;display:inline-block;color:#ACACAC}
.section-summary-container .summary-total .summary-total-value{position:relative;display:block;margin-top:5px;font-weight:500;font-size:30px;max-width:190px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.section-summary-container .summary-total .summary-total-value.orange{color:#EA5A23}
.section-summary-container .summary-total .summary-total-value.blue{color:#3E6CD6}
.section-summary-container .summary-total .summary-total-value.green{color:#80BD22}
.section-summary-container .summary-total .summary-total-value.black{color:#000}
.Request-Summarypage{height:258px}
.Request-Summarypage~.summaryFooter{width:518px;margin-left:-21px;border-top:#BFBFBF solid 1px}
.Request-Summarypage .RequestSummaryLeftBar{position:absolute}
.Request-Summarypage .RequestSummaryLeftBar .imgSection{border:1px solid #BFBFBF;width:150px;height:115px;position:relative}
.Request-Summarypage .RequestSummaryLeftBar .imgSection .avatarImage{position:absolute;margin:auto;left:0;top:0;right:0;bottom:0}
.Request-Summarypage .RequestSummaryLeftBar .counts-section{margin-top:5px;height:52px;position:relative}
.Request-Summarypage .RequestSummaryLeftBar .counts-section .tasks-section{border:#BFBFBF solid 1px;border-radius:2px 0 0 2px;height:50px;width:75px;float:left}
.Request-Summarypage .RequestSummaryLeftBar .counts-section .tasks-section .label,.Request-Summarypage .RequestSummaryLeftBar .counts-section .tasks-section .labelBold,.Request-Summarypage .RequestSummaryLeftBar .counts-section .tasks-section .propVal{color:#3F6DD7}
.Request-Summarypage .RequestSummaryLeftBar .counts-section .requesters-section{border:#BFBFBF solid 1px;border-left:none;border-radius:0 2px 2px 0;height:50px;width:75px;float:left}
.Request-Summarypage .RequestSummaryLeftBar .counts-section .requesters-section .label,.Request-Summarypage .RequestSummaryLeftBar .counts-section .requesters-section .labelBold,.Request-Summarypage .RequestSummaryLeftBar .counts-section .requesters-section .propVal{color:#952B01}
.Request-Summarypage .RequestSummaryLeftBar .counts-section .labelBold{font-size:11px;font-weight:500;margin-top:3px;text-align:center}
.Request-Summarypage .RequestSummaryLeftBar .counts-section .label{display:inline-block}
.Request-Summarypage .RequestSummaryLeftBar .counts-section .propVal{font-size:31px;font-weight:500;margin-top:7px;text-align:center;height:24px;line-height:24.99px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.Request-Summarypage .RequestSummaryLeftBar .priority-section{margin-top:5px;height:58px;width:151px;border:1px solid #BFBFBF;border-radius:2px}
.Request-Summarypage .RequestSummaryLeftBar .priority-section .priority-section-header{font-size:12px;margin-top:6px;margin-left:30px}
.Request-Summarypage .RequestSummaryLeftBar .priority-section .priority-section-header .priority-section-header-first{color:#E85B22;font-weight:500}
.Request-Summarypage .RequestSummaryLeftBar .priority-section .priority-section-header .priority-section-header-second{color:#929292}
.Request-Summarypage .RequestSummaryLeftBar .priority-section .priority-section-body{margin-top:6px;text-align:center}
.Request-Summarypage .RequestSummaryLeftBar .priority-section .priority-section-body .priority-section-image{height:25px;width:25px;display:inline-block;background-repeat:no-repeat;background-position:center}
.Request-Summarypage .RequestSummaryLeftBar .priority-section .priority-section-body .priority-section-image.Important{background-image:url(../Images/important_icon_large.png)}
.Request-Summarypage .RequestSummaryLeftBar .priority-section .priority-section-body .priority-section-image.High{background-image:url(../Images/high_icon_large.png)}
.Request-Summarypage .RequestSummaryLeftBar .priority-section .priority-section-body .priority-section-image.Medium{background-image:url(../Images/medium_icon_large.png)}
.Request-Summarypage .RequestSummaryLeftBar .priority-section .priority-section-body .priority-section-image.Low{background-image:url(../Images/low_icon_large.png)}
.Request-Summarypage .RequestSummaryLeftBar .priority-section .priority-section-body .priority-section-image.None{background-image:url(../Images/none_icon_large.png)}
.Request-Summarypage .RequestSummaryLeftBar .priority-section .priority-section-body .priority-section-priority{vertical-align:top;color:#333;line-height:28px;display:inline-block;margin-left:10px;font-size:23px;font-weight:500}
.Request-Summarypage .RequestSummaryLeftBar .priority-section .priority-section-body .priority-section-priority.Important{margin-left:2px}
.Request-Summarypage .summary-label-column{position:absolute;margin-left:160px;width:140px}
.Request-Summarypage .summary-label-column .separator{width:0}
.Request-Summarypage #summary-data-column{position:absolute;margin-left:283px}
.Request-Summarypage #summary-data-column .separator{line-height:1px;margin:0 0 7px 0;width:280px;margin-left:-81px}
.Request-Summarypage #summary-data-column .summary-data{width:200px;margin-left:16px}
.Request-Summarypage #summary-data-column .summary-data.StatusField{font-size:16px}
.Request-Summarypage #summary-data-column .summary-data.OwnerField{height:25px;padding-top:0;padding-bottom:8px}
.Request-Summarypage #summary-data-column .summary-data.OwnerField a{display:block;text-decoration:none;color:#333;line-height:23px}
.Request-Summarypage #summary-data-column .summary-data.OwnerField a:hover{text-decoration:underline}
.Request-Summarypage #summary-data-column .summary-data.OwnerField .avatarImage{display:inline;float:left;margin-right:5px;border:#353535 1px solid}
.Resource-Summarypage{height:258px}
.Resource-Summarypage~.summaryFooter{width:518px;margin-left:-21px;border-top:#BFBFBF solid 1px}
.Resource-Summarypage .ResourceSummaryLeftBar{position:absolute;top:95px}
.Resource-Summarypage .ResourceSummaryLeftBar.cgEquipmentClass~#summary-data-column{margin-left:249px;width:232px}
.Resource-Summarypage .ResourceSummaryLeftBar.cgLaborClass~#summary-data-column{margin-left:259px;width:227px}
.Resource-Summarypage .ResourceSummaryLeftBar.cgMaterialsClass~#summary-data-column{width:182px}
.Resource-Summarypage .ResourceSummaryLeftBar.cgVendorsClass~#summary-data-column{margin-top:-3px;margin-left:250px;width:234px}
.Resource-Summarypage .ResourceSummaryLeftBar~#summary-data-column{position:relative;margin-top:0}
.Resource-Summarypage .ResourceSummaryLeftBar~#summary-data-column .summary-data{width:120px}
.Resource-Summarypage .ResourceSummaryLeftBar~#summary-data-column .summary-data.TitleField{font-size:16px;width:230px}
.Resource-Summarypage .ResourceSummaryLeftBar~#summary-data-column .summary-data.ManufacturerField{font-size:16px;width:230px}
.Resource-Summarypage .ResourceSummaryLeftBar~#summary-data-column .summary-data.Address1Field{font-size:16px;width:230px}
.Resource-Summarypage .ResourceSummaryLeftBar~#summary-data-column .summary-data.WebsiteField{width:230px}
.Resource-Summarypage .ResourceSummaryLeftBar~#summary-data-column .summary-data.SerialVINNumberField{width:230px}
.Resource-Summarypage .ResourceSummaryLeftBar~#summary-data-column a{text-decoration:none}
.Resource-Summarypage .ResourceSummaryLeftBar~#summary-data-column a:hover{text-decoration:underline}
.Resource-Summarypage .ResourceSummaryLeftBar~.summary-label-column{margin-left:163px;margin-top:0;max-width:96px}
.Resource-Summarypage .ResourceSummaryLeftBar.cgVendorsClass~.summary-label-column{margin-left:186px;margin-top:0}
.Resource-Summarypage .ResourceSummaryLeftBar .imgSection{border:1px solid #BFBFBF;width:150px;height:115px;margin-top:-26px;position:relative}
.Resource-Summarypage .ResourceSummaryLeftBar .imgSection img{position:absolute;margin:auto;left:0;top:0;right:0;bottom:0}
.Resource-Summarypage .ResourceSummaryLeftBar .tasksSection{height:51px;width:150px;border:#BFBFBF solid 1px;border-radius:2px 2px 0 0;margin-top:10px;text-align:center}
.Resource-Summarypage .ResourceSummaryLeftBar .tasksSection .labelBold{margin-top:5px;font-size:12px;color:#EA5A23;font-weight:500;position:relative;float:left;margin-left:-30px}
.Resource-Summarypage .ResourceSummaryLeftBar .tasksSection .labelBold.cgLaborClass{margin-left:40px}
.Resource-Summarypage .ResourceSummaryLeftBar .tasksSection .labelBold.cgEquipmentClass{margin-left:18px}
.Resource-Summarypage .ResourceSummaryLeftBar .tasksSection .labelBold.cgMaterialsClass{margin-left:26px}
.Resource-Summarypage .ResourceSummaryLeftBar .tasksSection .label{margin-top:-12px;font-size:12px;color:#9D9296;position:relative;float:left;margin-left:64px}
.Resource-Summarypage .ResourceSummaryLeftBar .tasksSection .label.cgLaborClass{padding-left:9px}
.Resource-Summarypage .ResourceSummaryLeftBar .tasksSection .label.cgEquipmentClass{margin-left:58px}
.Resource-Summarypage .ResourceSummaryLeftBar .tasksSection .label.cgMaterialsClass{padding-left:13px}
.Resource-Summarypage .ResourceSummaryLeftBar .tasksSection .propVal{color:#EA5A23;font-size:31px;font-weight:500;position:relative;margin-top:17px;height:34px;line-height:34px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.Resource-Summarypage .ResourceSummaryLeftBar .CostLast30Section{height:45px;width:150px;border:#BFBFBF solid 1px;border-radius:2px 2px 0 0;margin-top:10px;text-align:center}
.Resource-Summarypage .ResourceSummaryLeftBar .CostLast30Section .labelBold{color:#000;margin-top:3px;font-weight:500;font-size:11px}
.Resource-Summarypage .ResourceSummaryLeftBar .CostLast30Section .propVal{color:#83C522;font-size:21px;font-weight:500;position:relative;margin-top:5px;line-height:21px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.AssetSummaryLeftBar{position:absolute;top:95px}
.AssetSummaryLeftBar~#summary-data-column{margin-left:238px;position:relative;margin-top:5px;width:247px}
.AssetSummaryLeftBar~#summary-data-column .summary-data{width:120px}
.AssetSummaryLeftBar~#summary-data-column a{text-decoration:none}
.AssetSummaryLeftBar~#summary-data-column a:hover{text-decoration:underline}
.AssetSummaryLeftBar~.summary-label-column{margin-left:250px;margin-top:0;max-width:109px}
.AssetSummaryLeftBar~.summary-label-column .separator{visibility:hidden}
.AssetSummaryLeftBar .totalCostSection{float:left;height:50px;width:228px;border:#BFBFBF solid 1px;border-radius:2px 2px 0 0;position:relative}
.AssetSummaryLeftBar .totalCostSection .totalToDate{height:48px;width:134px;position:relative;display:inline-block;float:left}
.AssetSummaryLeftBar .totalCostSection .totalToDate .labelBold{font-size:13px;font-weight:500;color:#333}
.AssetSummaryLeftBar .totalCostSection .totalToDate .labelBold.totalCostLabel{margin-left:11px;margin-top:6px}
.AssetSummaryLeftBar .totalCostSection .totalToDate .labelBold.totalCostVal{color:#83C522;font-size:20px;margin-top:8px;text-align:center;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.AssetSummaryLeftBar .totalCostSection .costDetails{height:45px;margin-left:134px;margin-top:0;width:87px}
.AssetSummaryLeftBar .totalCostSection .costDetails .avgLabel{color:#929292;display:inline-block;margin-top:7px;margin-bottom:5px;width:29px;text-align:right}
.AssetSummaryLeftBar .totalCostSection .costDetails .avgVal{color:#000;font-weight:500;display:inline-block;width:54px;height:12px;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.AssetSummaryLeftBar .totalCostSection .costDetails .separator{margin-bottom:2px}
.AssetSummaryLeftBar .totalCostSection .costDetails .diffCost{color:#929292;display:inline-block;width:29px;text-align:right;margin-top:2px}
.AssetSummaryLeftBar .totalCostSection .costDetails .diffVal{font-weight:500;display:inline-block;margin-top:-2px;width:54px;height:12px;line-height:13px;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.AssetSummaryLeftBar .totalCostSection .costDetails .diffVal.negative{color:#83C522}
.AssetSummaryLeftBar .totalCostSection .costDetails .diffVal.positive{color:#BE3123}
.AssetSummaryLeftBar .tasktabSection{margin-left:0;margin-top:60px;width:230px;height:171px;border-radius:2px 2px 0 0;position:absolute}
.AssetSummaryLeftBar .tasktabSection .tabs{height:25px;border:#BFBFBF solid 1px;border-radius:2px 2px 0 0;border-bottom:none;padding-top:3px}
.AssetSummaryLeftBar .tasktabSection .tabs .tabBottom{border-bottom:#BFBFBF solid 1px;margin-top:25px;position:relative;width:218px;margin-left:5px}
.AssetSummaryLeftBar .tasktabSection .tabs>ul{margin-left:8px}
.AssetSummaryLeftBar .tasktabSection .tabs>ul>li{margin-left:2px;padding:4px 0 2px 0;display:block;float:left;color:#666;background:#fff;cursor:pointer;width:48px;font-size:9px;position:relative;z-index:10}
.AssetSummaryLeftBar .tasktabSection .tabs>ul>li.tabActiveHeader{border-left:#BFBFBF solid 1px;border-right:#BFBFBF solid 1px;border-top:#BFBFBF solid 1px;border-radius:2px 2px 0 0;height:13px;cursor:default;padding-bottom:8px}
.AssetSummaryLeftBar .tasktabSection .tabs>ul>li.tabActiveHeader .blob{background:0 0;padding:2px 2px 2px 2px;color:#666;text-align:center}
.AssetSummaryLeftBar .tasktabSection .tabs>ul>li.tabInactiveHeader{border-left:#fff solid 1px;border-right:#fff solid 1px;border-top:#fff solid 1px}
.AssetSummaryLeftBar .tasktabSection .tabs>ul>li.tabInactiveHeader .blob{background:#E1E1E1;border-radius:2px;padding:2px 2px 2px 2px;color:#666;text-align:center;margin-left:auto;margin-right:auto}
.AssetSummaryLeftBar .tasktabSection .Lemo-container{color:#000;height:144px;border:#BFBFBF solid 1px;border-top:none}
.AssetSummaryLeftBar .tasktabSection .Lemo-container .TotalCalContainer{border-right:#BFBFBF solid 1px;border-bottom:#BFBFBF solid 1px;width:70px;line-height:20px;height:26px;margin-top:-13px;margin-left:-15px}
.AssetSummaryLeftBar .tasktabSection .Lemo-container .TotalCalContainer .TotalCalLabel{margin-left:12px;position:relative}
.AssetSummaryLeftBar .tasktabSection .Lemo-container .TotalCalContainer .TotalCalcVal{margin-top:-20px;margin-left:47px;font-weight:500;font-size:14px;position:relative;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.AssetSummaryLeftBar .tasktabSection .Lemo-container .TotalCountContainer{border-bottom:#BFBFBF solid 1px;width:152px;padding-top:8px;line-height:20px;height:26px;margin-left:51px;margin-top:-35px}
.AssetSummaryLeftBar .tasktabSection .Lemo-container .TotalCountContainer .TotalCountLabel{position:relative;margin-left:10px;margin-top:1px;float:left}
.AssetSummaryLeftBar .tasktabSection .Lemo-container .TotalCountContainer .TotalCountVal{float:left;margin-left:3px;margin-top:1px;font-weight:500;font-size:14px;position:relative;color:#83C522;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.cgMinimumProgressBarContainer{border:0;background:#E1E1E1;position:relative;width:100%;height:15px}
.cgMinimumProgressBarContainer .cgMinimumProgressBar{border:none;width:0;maxWidth:100%;position:relative;background-color:#80C023}
.cgMinimumProgressBarContainer .cgMinimumProgressBar.cgMinimumProgressBarNegative{background-color:#BE3123}
.cgMinimumProgressBarContainer .cgMinimumProgressBarLine{border-right:1px solid #333;width:0;maxWidth:100%;position:absolute;top:-2px;left:0;bottom:-3px}
.lemoList{height:130px;width:228px;position:relative;margin-left:-20px;overflow-y:auto;overflow-x:hidden}
.lemoList .lemoNoRecords{line-height:130px;text-align:center;color:#4D4D4D}
.lemoList .lemoRowIDField{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;margin-top:6px;margin-left:6px;width:96px}
.lemoList .lemoStatusBar{display:inline-block;margin-top:6px;margin-left:12px;width:96px;height:10px}
.AssetAvatarLeftBar{position:absolute;top:98px}
.AssetAvatarLeftBar .AssetAvatar{width:150px;height:115px;border:#BFBFBF solid 1px;border-radius:2px 2px 0 0;margin-top:-3px;position:relative}
.AssetAvatarLeftBar .AssetAvatar img{position:absolute;margin:auto;left:0;top:0;right:0;bottom:0}
.AssetAvatarLeftBar .adjustTopMarginForSmallToolTipCombo{margin-top:9px}
.AssetAvatarLeftBar .OCICalcSection{margin-top:8px;width:150px;height:124px;border:#BFBFBF solid 1px;border-radius:2px 2px 0 0;position:absolute}
.AssetAvatarLeftBar .OCICalcSection .status{border-bottom:#BFBFBF solid 1px;height:38px;text-align:center}
.AssetAvatarLeftBar .OCICalcSection .status .statusLabel{color:#000;font-weight:500;font-size:10px;display:inline-block;margin-top:2px;width:140px}
.AssetAvatarLeftBar .OCICalcSection .LifeRemainingSection{border-bottom:1px solid #BFBFBF;height:40px;text-align:center}
.AssetAvatarLeftBar .OCICalcSection .LifeRemainingSection .LifeLabel{color:#000;font-weight:500;font-size:10px;display:inline-block;margin-top:3px;margin-bottom:5px}
.AssetAvatarLeftBar .OCICalcSection .LifeRemainingSection .statusBar{margin-left:12px;width:125px;height:10px}
.AssetAvatarLeftBar .OCICalcSection .LifeRemainingSection .remainingLifeProgress{background-color:#80C023}
.AssetAvatarLeftBar .OCICalcSection .LifeRemainingSection .remainingLifeProgress.remainingLifeProgressNegative{background-color:#BE3123}
.AssetAvatarLeftBar .OCICalcSection .totalCostSection{height:42px;text-align:center}
.AssetAvatarLeftBar .OCICalcSection .totalCostSection .labelBold{color:#000;font-weight:500;display:inline-block;margin-top:6px}
.AssetAvatarLeftBar .OCICalcSection .totalCostSection .propVal{margin-top:4px;color:#83C522;font-weight:500;font-size:18px}
.AssetAvatarLeftBar~#summary-data-column{margin-left:170px;margin-top:12px;width:310px}
.AssetAvatarLeftBar~#summary-data-column .summary-data{margin-left:158px}
.AssetAvatarLeftBar~#summary-data-column a{text-decoration:none}
.AssetAvatarLeftBar~#summary-data-column a:hover{text-decoration:underline}
.AssetAvatarLeftBar~.summary-label-column{margin-left:200px;margin-top:0;max-width:128px}
.AssetAvatarLeftBar~.summary-label-column .separator{visibility:hidden}
.tabpage:only-child .AssetSummaryLeftBar{top:70px}
.tabpage:only-child .AssetAvatarLeftBar{top:70px}
.woSummaryLeftBar{float:left;width:152px;height:228px;margin-right:20px}
.woSummaryLeftBar~#summary-data-column .avatarImage{display:inline;float:left;border:#353535 1px solid}
.woSummaryLeftBar .tasksSection{border:#BFBFBF solid 1px;border-radius:2px 0 0 2px;height:60px;width:73px;float:left}
.woSummaryLeftBar .tasksSection .labelBold{color:#333;font-size:11px;font-weight:500;margin-top:6px;margin-left:4px;display:inline-block}
.woSummaryLeftBar .tasksSection .label{color:#929292;display:inline-block}
.woSummaryLeftBar .tasksSection .propVal{color:#333;font-size:31px;font-weight:500;margin-top:13px;text-align:center}
.woSummaryLeftBar .completedSection{border:#BFBFBF solid 1px;border-radius:0 2px 2px 0;border-left:none;height:60px;width:73px;float:left}
.woSummaryLeftBar .completedSection .labelBold{color:#3E6CD6;font-size:11px;font-weight:500;margin-top:6px;text-align:center}
.woSummaryLeftBar .completedSection .propVal{color:#3E6CD6;font-size:31px;font-weight:500;margin-top:13px;text-align:center}
.woSummaryLeftBar .priorityandProgressSection,.woSummaryLeftBar .progressSection{border:#BFBFBF solid 1px;border-radius:2px;height:24px;width:147px;margin-top:5px;margin-bottom:5px;float:left}
.woSummaryLeftBar .priorityandProgressSection .progressBar,.woSummaryLeftBar .progressSection .progressBar{margin:9px auto}
.woSummaryLeftBar .priorityandProgressSection .progressBar .workOverviewProgress,.woSummaryLeftBar .progressSection .progressBar .workOverviewProgress{background-color:#426FD5;background-image:linear-gradient(#628DDA,#426FD5)}
.woSummaryLeftBar .priorityandProgressSection .progressBar .requestOverviewProgress,.woSummaryLeftBar .progressSection .progressBar .requestOverviewProgress{background-color:#426FD5;background-image:linear-gradient(#628DDA,#426FD5)}
.woSummaryLeftBar .totalCostSection{float:left;height:48px;width:147px;border:#BFBFBF solid 1px;border-radius:2px 2px 0 0}
.woSummaryLeftBar .totalCostSection .labelBold{font-size:13px;font-weight:500;color:#333;margin-top:5px;text-align:center}
.woSummaryLeftBar .totalCostSection .propVal{font-size:24px;font-weight:500;color:#83C522;margin-top:4px;text-align:center;width:140px;height:25px;line-height:19px;margin-left:auto;margin-top:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.woSummaryLeftBar .costSection{border:#BFBFBF solid 1px;float:left;border-top:none;height:22px;width:147px;position:relative}
.woSummaryLeftBar .costSection:last-child{border-radius:0 0 2px 2px}
.woSummaryLeftBar .costSection .labelBold{font-size:12px;color:#333;font-weight:500;text-align:right;display:inline-block;line-height:22px;height:22px;width:70px;position:absolute;top:0}
.woSummaryLeftBar .costSection .propVal{color:#83C522;text-align:left;display:inline-block;font-weight:500;font-size:12px;width:65px;height:22px;margin-left:6px;line-height:22px;position:absolute;top:0;left:70px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.woSummaryLeftBar~#summary-data-column{width:324px;margin-left:165px}
.woSummaryLeftBar~#summary-data-column a{text-decoration:none}
.woSummaryLeftBar~#summary-data-column a:hover{text-decoration:underline}
.woSummaryLeftBar~.summary-label-column{margin-left:13px}
.woSummaryLeftBar~.summary-label-column .separator{visibility:hidden}
.woSummaryLeftBar~.firstItem{display:inline-block;position:relative;max-height:50px;width:317px}
.woSummaryLeftBar~.firstItem .label{height:20px;padding-top:2px;margin-right:12px;font-family:Carteboto;font-size:12px;color:#666;text-align:right;width:70px}
.woSummaryLeftBar~.firstItem .value{height:20px;padding-top:2px;font-family:Carteboto;font-size:16px;font-weight:500;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:4px}
.tabpage[data-ident=woTasks] .totalTasksBold{font-size:16px;color:#333;font-weight:500;position:absolute;top:103px;left:27px}
.tabpage[data-ident=woTasks] .progressLabel{font-size:12px;color:#666;position:absolute;top:102px;left:160px}
.tabpage[data-ident=woTasks] .largeProgressBar{height:6px;width:160px;top:104px;left:230px;position:absolute}
.tabpage[data-ident=woTasks] .largeProgressBar .workOverviewProgress{background-color:#426FD5;background-image:linear-gradient(#628DDA,#426FD5)}
.tabpage[data-ident=woTasks] .largeProgressBar .requestOverviewProgress{background-color:#426FD5;background-image:linear-gradient(#628DDA,#426FD5)}
.tabpage[data-ident=woTasks] .progressRatio{font-size:12px;color:#666;position:absolute;top:102px;right:27px}
.tabpage[data-ident=woTasks] .separator{position:absolute;left:15px;right:15px}
.tabpage[data-ident=woTasks] .separator:first-child{top:90px}
.tabpage[data-ident=woTasks] .separator:last-child{bottom:60px}
.tabpage[data-ident=woTasks] .separator.beforeGrid{top:126px}
.tabpage[data-ident=woTasks] .tasksList{position:absolute;height:190px;width:478px;overflow-y:auto;overflow-x:hidden;top:140px}
.tabpage[data-ident=woTasks] .tasksList .taskRow{height:20px;color:#4D4D4D;font-size:12px;position:relative;line-height:20px}
.tabpage[data-ident=woTasks] .tasksList .taskRow .taskId{position:absolute;left:5px;height:20px;width:60px;color:#4D4D4D;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tabpage[data-ident=woTasks] .tasksList .taskRow .taskId:hover{text-decoration:underline}
.tabpage[data-ident=woTasks] .tasksList .taskRow .taskActivity{position:absolute;left:67px;font-weight:500;height:20px;line-height:20px;width:86px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tabpage[data-ident=woTasks] .tasksList .taskRow .taskAssetId{position:absolute;left:156px;height:20px;line-height:20px;width:144px;color:#4D4D4D;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tabpage[data-ident=woTasks] .tasksList .taskRow a.taskAssetId:hover{text-decoration:underline}
.tabpage[data-ident=woTasks] .tasksList .taskRow .priorityImage{position:absolute;height:16px;width:16px;line-height:20px;top:1px;left:307px}
.tabpage[data-ident=woTasks] .tasksList .taskRow .taskPriority{position:absolute;left:325px;height:20px;line-height:20px;width:55px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tabpage[data-ident=woTasks] .tasksList .taskRow .taskStatus{position:absolute;left:390px;height:20px;line-height:20px;width:69px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.woMapTip{width:125px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#EditLaborAssignedScreen{height:460px;width:384px;border-radius:6px;box-shadow:0 0 28px 2px #222;border:1px #000 solid}
#laborAssignedHeader{width:100%;height:60px;background-color:#363636;text-align:center;color:#fff;border-top:1px #454545 solid;border-bottom:1px #262626 solid}
.labor-assigned-header{height:38px!important;border-top:none!important;border-left:none!important;border-right:none!important;border-radius:6px 6px 0 0;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
#laborAssignedHeader>span{font-weight:500;font-size:18px;font-family:Carteboto,sans-serif;line-height:50px;position:relative;top:-5px}
#tasksSelectedBar{height:38px;text-align:center;color:#fff;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.tasks-selected-bar{border-left:medium none!important;border-right:medium none!important;background-color:#3F6DDC;background-image:linear-gradient(#6597E2,#3F6DDC)}
.tasks-selected-bar-border{border-top:1px #6597E2 solid;border-bottom:1px #3F6DDC solid}
.tasks-selected-bar-text{top:10px;position:relative;font-size:12px;font-weight:500;display:inline-block;width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#laborAssignedFormBody{height:334px;background-color:#2B2B2B}
#laborAssignedFormBody .addLaborBlackBar{background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-top:1px solid #141414!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #141414!important;height:38px}
#laborAssignedFormBody .addLaborBlackBar .display-label,#laborAssignedFormBody .addLaborBlackBar .editor-label,#laborAssignedFormBody .addLaborBlackBar .label-colon{color:#fff;font-weight:500}
#laborAssignedFormBody .addLaborBlackBar .assignmentBody .wait-spinner{margin-top:130px}
#laborAssignedFormBody .addLaborBlackBar .assignmentBody .wait-spinner>div{margin:auto;height:50px;width:50px;background-size:cover;background-image:url(../Images/waitspinner.png);animation:CIRCLE-ROTATE 1s infinite linear;height:40px;width:40px}
#laborAssignedFormBody div.addLaborBlackBar>div.fieldRow{margin-left:auto;margin-right:auto}
#laborAssignedFormBody div.addLaborBlackBar>div.fieldRow div:last-child input[type=text]{width:206px}
#laborAssignedFormBody div.addLaborBlackBar>div.fieldRow>div.editor-label-container>div.editor-label{width:auto;padding-left:auto;margin-left:auto}
#laborAssignedFormBody div.addLaborBlackBar .error-tile-container{position:absolute;margin-right:0}
#laborAssignedFormBody div.addLaborBlackBar span.field-validation-valid{padding-left:13px;padding-right:4px;display:inline;background-image:none}
#laborAssignedFormBody .assignedLabor{max-height:294px}
#laborAssignedFooter{position:relative;height:46px;border-top:#000 solid 1px;border-radius:0 0 4px 4px;background:#EDEDED;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
#laborAssignedFooter #btnCancelLaborAssigned{cursor:pointer;position:absolute;top:10px;right:71px;height:26px;width:58px;line-height:26px;border:#2B2B2B solid 1px;border-radius:2px;color:#fff;background-color:#2F2F2F;background-image:linear-gradient(#4C4C4C,#2F2F2F);font-family:Carteboto,Arial;font-size:12px;font-weight:500;text-align:center;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
#laborAssignedFooter #btnCancelLaborAssigned:active,#laborAssignedFooter #btnCancelLaborAssigned:focus,#laborAssignedFooter #btnCancelLaborAssigned:hover{background-color:#474747;background-image:linear-gradient(#6A6A6A,#474747)}
#laborAssignedFooter #save{cursor:pointer;position:absolute;top:10px;right:6px;width:58px;height:26px;line-height:26px;border:#2B2B2B solid 1px;border-radius:2px;color:#fff;background-color:#3566DB;background-image:linear-gradient(#6398DF,#3566DB);font-family:Carteboto,Arial;font-size:12px;font-weight:500;text-align:center;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
#laborAssignedFooter #save:active,#laborAssignedFooter #save:focus,#laborAssignedFooter #save:hover{background-color:#2848BD;background-image:linear-gradient(#4687DB,#2848BD)}
#laborAssignedFooter #save.disabled,#laborAssignedFooter #save.disabled:hover{cursor:default;border:#2B2B2B solid 1px;color:#606363;background-color:#2F2F2F;background-image:linear-gradient(#4C4C4C,#2F2F2F)}
.woCheckBoxes{border-top:1px solid #3552D5}
.woCheckBoxes .existingRecord{display:none}
.taskCreateOption{height:60px;background:#ECECEC;border-bottom:1px solid #000;position:relative;color:#000}
.taskCreateOption .woCheckbox{height:25px;width:25px;background-image:url(../Images/appendWOradio.png);position:absolute;top:17px;left:44px;cursor:pointer}
.taskCreateOption .woCheckbox.active{background-position:25px 0}
.taskCreateOption .woCheckbox:hover:not(.active){background-position:50px 0}
.taskCreateOption>span{position:absolute;top:21px;left:80px}
.taskCreateOption>span.active{font-weight:500;color:#000}
.taskCreateOption#optExistWO{border-bottom:none}
.existingRecord{background:#2B2B2B}
.existingRecord .mruTitle{color:#CCC;padding:5px 0 3px 50px;font-size:12px;border-bottom:1px solid #000;background:#363636}
.existingRecord .lookupBar{height:40px;position:relative;border-bottom:1px solid #000;border-top:1px #5C5C5C solid;background-color:#343434;background-image:linear-gradient(#4C4C4C,#343434)}
.existingRecord .lookupBar .field-validation-error{background-image:url(../Images/fielderrortrianglewhite.png)}
.existingRecord .lookupBar>span{position:absolute;top:12px}
.existingRecord .lookupBar>span.label{left:56px;color:#fff;font-size:14px;font-weight:500}
.existingRecord .lookupBar>span.required{left:50px;top:8px}
.existingRecord .lookupBar>div{position:absolute;left:110px}
.existingRecord .lookupBar input{border:none;width:200px}
.existingRecord .mruWO{background:#2B2B2B;color:#999}
.existingRecord .mruWO a{color:inherit;display:block;margin:10px 50px;font-size:12px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.existingRecord .mruWO a:active,.existingRecord .mruWO a:hover,.existingRecord .mruWO a:visited{color:#999}
#AddToWorkOrderScreen{height:353px;width:384px;border-radius:6px;box-shadow:0 0 28px 2px #222;border:1px #000 solid}
#AddToWorkOrderScreen .addToWorkOrderHeader{height:40px;text-align:center;color:#fff;font-size:16 px;font-weight:500;line-height:40px;border-bottom:1px #262626 solid;border-radius:6px 6px 0 0;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
#AddToWorkOrderScreen .addToWorkOrderBody{height:233px;background-color:#2B2B2B}
#AddToWorkOrderScreen .addToWorkOrderBody span.required{left:52px}
#AddToWorkOrderScreen .addToWorkOrderBody span.label{left:60px;font-size:13px;font-weight:500}
#AddToWorkOrderScreen .addToWorkOrderBody .mruTitle{padding:5px 0 3px 60px;font-size:12px}
#AddToWorkOrderScreen .addToWorkOrderBody .mruWO a{margin:11px 60px}
#AddToWorkOrderScreen .addToWorkOrderBody .mruWO a:first-child{margin-top:18px}
#AddToWorkOrderScreen .addToWorkOrderFooter{position:relative;height:38px;border-top:#000 solid 1px;border-radius:0 0 4px 4px;background:#EDEDED;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
#AddToWorkOrderScreen .addToWorkOrderFooter a{cursor:pointer;position:absolute;top:5px;height:26px;line-height:26.99px;width:63px;border:#2B2B2B solid 1px;border-radius:2px;color:#fff;background-color:#2F2F2F;background-image:linear-gradient(#4C4C4C,#2F2F2F);font-family:Carteboto,Arial;font-size:12px;font-weight:500;text-align:center;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
#AddToWorkOrderScreen .addToWorkOrderFooter a:active,#AddToWorkOrderScreen .addToWorkOrderFooter a:focus,#AddToWorkOrderScreen .addToWorkOrderFooter a:hover{background-color:#474747;background-image:linear-gradient(#6A6A6A,#474747)}
#AddToWorkOrderScreen .addToWorkOrderFooter #btnCancelAddToWorkOrder{right:83px}
#AddToWorkOrderScreen .addToWorkOrderFooter #save{right:14px;background-color:#3566DB;background-image:linear-gradient(#6398DF,#3566DB)}
#AddToWorkOrderScreen .addToWorkOrderFooter #save:active,#AddToWorkOrderScreen .addToWorkOrderFooter #save:focus,#AddToWorkOrderScreen .addToWorkOrderFooter #save:hover{background-color:#2848BD;background-image:linear-gradient(#4687DB,#2848BD)}
#AddToWorkOrderScreen .addToWorkOrderFooter #save.disabled,#AddToWorkOrderScreen .addToWorkOrderFooter #save.disabled:hover{cursor:default;border:#2B2B2B solid 1px;color:#606363;background-color:#2F2F2F;background-image:linear-gradient(#4C4C4C,#2F2F2F)}
#MaterialModal,#MaterialMoveModal,#MaterialRepairLogModal{height:543px;width:474px;border-radius:4px;border:#343434 solid 1px}
#MaterialModal .header,#MaterialMoveModal .header,#MaterialRepairLogModal .header{height:29px;background-color:#1B1B1B;background-image:linear-gradient(#333,#1B1B1B);border-radius:4px 4px 0 0;padding-top:10px;border-right:solid 1px #343434}
#MaterialModal .header .headerLbl,#MaterialMoveModal .header .headerLbl,#MaterialRepairLogModal .header .headerLbl{color:#fff;font-size:17px;font-weight:500;text-align:center;margin-left:auto;margin-right:auto}
#MaterialModal .cg-btn-quantity-unit,#MaterialMoveModal .cg-btn-quantity-unit,#MaterialRepairLogModal .cg-btn-quantity-unit{margin-left:-1px}
#MaterialModal .calendar:focus,#MaterialMoveModal .calendar:focus,#MaterialRepairLogModal .calendar:focus{border-color:#333}
#MaterialModal .dropdownMenuControl,#MaterialMoveModal .dropdownMenuControl,#MaterialRepairLogModal .dropdownMenuControl{width:118px}
#MaterialModal .dropdownMenuControl:focus,#MaterialMoveModal .dropdownMenuControl:focus,#MaterialRepairLogModal .dropdownMenuControl:focus{border-color:#333}
#MaterialModal .dropdownMenuControl .button-title,#MaterialMoveModal .dropdownMenuControl .button-title,#MaterialRepairLogModal .dropdownMenuControl .button-title{font-size:12px;color:#4D4D4D}
#MaterialModal .modalUnit,#MaterialMoveModal .modalUnit,#MaterialRepairLogModal .modalUnit{max-height:161px;width:70px;z-index:100000;overflow-y:auto;padding:0}
#MaterialModal div.locationQuantityDiv,#MaterialMoveModal div.locationQuantityDiv,#MaterialRepairLogModal div.locationQuantityDiv{position:absolute;left:299px;padding-top:4px;font-size:10px}
#MaterialModal div.locationQuantityDiv:not(.transfer-material),#MaterialMoveModal div.locationQuantityDiv:not(.transfer-material),#MaterialRepairLogModal div.locationQuantityDiv:not(.transfer-material){top:126px;left:328px;padding-top:0}
#MaterialModal div.locationQuantity,#MaterialMoveModal div.locationQuantity,#MaterialRepairLogModal div.locationQuantity{display:inline-block}
#MaterialModal .locationQuantityValue,#MaterialMoveModal .locationQuantityValue,#MaterialRepairLogModal .locationQuantityValue{display:inline-block;font-size:13px;font-weight:500;color:#737373}
#MaterialModal .newLocationQuantityValue,#MaterialMoveModal .newLocationQuantityValue,#MaterialRepairLogModal .newLocationQuantityValue{display:inline-block;font-size:13px;margin-left:5px;font-weight:500;color:#F78E1E}
#MaterialModal .formBody,#MaterialMoveModal .formBody,#MaterialRepairLogModal .formBody{background:#ECECEC;height:446px;border-bottom:#131313 solid 1px;overflow-y:auto;padding:10px 0 9px 0}
#MaterialModal .formBody .fieldRow:first-child,#MaterialMoveModal .formBody .fieldRow:first-child,#MaterialRepairLogModal .formBody .fieldRow:first-child{margin-top:10px}
#MaterialModal .formBody .fieldRow:first-child .field-validation-error,#MaterialMoveModal .formBody .fieldRow:first-child .field-validation-error,#MaterialRepairLogModal .formBody .fieldRow:first-child .field-validation-error{background-position:0 7px}
#MaterialModal .formBody .editor-label,#MaterialMoveModal .formBody .editor-label,#MaterialRepairLogModal .formBody .editor-label{width:124px}
#MaterialModal .formBody .editor-field,#MaterialMoveModal .formBody .editor-field,#MaterialRepairLogModal .formBody .editor-field{padding-top:4px}
#MaterialModal .formBody .clock .date-box,#MaterialMoveModal .formBody .clock .date-box,#MaterialRepairLogModal .formBody .clock .date-box{width:134px}
#MaterialModal .formBody .lookup-box,#MaterialMoveModal .formBody .lookup-box,#MaterialRepairLogModal .formBody .lookup-box{width:114px}
#MaterialModal .formBody .date-box,#MaterialMoveModal .formBody .date-box,#MaterialRepairLogModal .formBody .date-box{width:107px}
#MaterialModal .formBody .text-box.numeric,#MaterialMoveModal .formBody .text-box.numeric,#MaterialRepairLogModal .formBody .text-box.numeric{width:61px}
#MaterialModal .formBody .text-box.string-control,#MaterialMoveModal .formBody .text-box.string-control,#MaterialRepairLogModal .formBody .text-box.string-control{width:132px}
#MaterialModal .formBody .text-box.multi-line,#MaterialMoveModal .formBody .text-box.multi-line,#MaterialRepairLogModal .formBody .text-box.multi-line{width:237px}
#MaterialModal .moveModal .fieldRow,#MaterialMoveModal .moveModal .fieldRow,#MaterialRepairLogModal .moveModal .fieldRow{margin-left:-30px}
#MaterialModal .materialFooter,#MaterialMoveModal .materialFooter,#MaterialRepairLogModal .materialFooter{border-top:#5C5C5C solid 1px;background-color:#343434;background-image:linear-gradient(#4C4C4C,#343434);height:39px;border-radius:0 0 4px 4px;border-right:solid 1px #343434}
#MaterialModal .materialFooter #btnCancel,#MaterialMoveModal .materialFooter #btnCancel,#MaterialRepairLogModal .materialFooter #btnCancel{background-color:#353534;background-image:linear-gradient(#4D4D4D,#353534);top:512px;border:#1A1A1A solid 1px;height:26px;padding:0;line-height:26px;width:68px;left:313px}
#MaterialModal .materialFooter #btnCancel:hover,#MaterialMoveModal .materialFooter #btnCancel:hover,#MaterialRepairLogModal .materialFooter #btnCancel:hover{background-color:#4A4949;background-image:linear-gradient(#6B6B6A,#4A4949);cursor:pointer}
#MaterialModal .materialFooter #save,#MaterialMoveModal .materialFooter #save,#MaterialRepairLogModal .materialFooter #save{height:26px;padding:0;line-height:26px;background-image:none;background:#E5CC34;color:#996A00;top:512px;width:68px;border:#1A1A1A solid 1px;border-radius:2px}
#MaterialModal .materialFooter #save:hover,#MaterialMoveModal .materialFooter #save:hover,#MaterialRepairLogModal .materialFooter #save:hover{background-image:none;background:#FFD51F;cursor:pointer}
#timesheetBlockScreenOverlay{cursor:default;background:#000;opacity:.6;z-index:99999996;visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.timesheet-resources-dialog.modalDialog{height:237px;width:368px;border-radius:3px}
.timesheet-resources-dialog.modalDialog .searchable-dropdown{font-size:12px}
.timesheet-resources-dialog.modalDialog .searchable-dropdown .searchable-dropdown-item{width:195px}
.timesheet-resources-dialog.modalDialog .input-placeholder{position:absolute;left:8px;opacity:.6;pointer-events:none;transform:translate3d(0,0,0)}
.timesheet-resources-dialog.modalDialog .link-dropdown .dropdown-search .input-placeholder{top:6px}
.timesheet-resources-dialog.modalDialog .dropdown-search .input-container input{padding-left:8px}
.timesheet-resources-dialog.modalDialog .dropdown-search .searchable-dropdown-item.dropdown-display-item{padding-left:8px}
.timesheet-resources-dialog.modalDialog .link-dropdown .dropdown-panel,.timesheet-resources-dialog.modalDialog .searchable-dropdown .dropdown-panel{width:195px;left:89px;margin-top:0;overflow-x:hidden}
.timesheet-resources-dialog.modalDialog .dialogBody{background-color:#fff}
.timesheet-resources-dialog.modalDialog .dialogBody .hours-container input{width:190px}
.timesheet-resources-dialog.modalDialog .link-dropdown .dropdown-search,.timesheet-resources-dialog.modalDialog .searchable-dropdown .dropdown-search{border:1px solid grey;height:25px}
.timesheet-resources-dialog.modalDialog .dialogHeader{background-image:linear-gradient(#444,#444)}
.timesheet-resources-dialog.modalDialog .dialogHeader span{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.6px;color:#fff}
.timesheet-resources-dialog.modalDialog .editor-field{padding:0;width:250px}
.timesheet-resources-dialog.modalDialog .dialogBody{top:51px;border-right:0;height:155px;overflow:visible}
.timesheet-resources-dialog.modalDialog .dialogFooter{border-top:0;background-color:#f1f1f1}
.timesheet-resources-dialog.modalDialog .dialogFooter div{height:23px;line-height:23px}
.timesheet-resources-dialog.modalDialog .resourcesHeaderLabel{width:78px;float:left;margin-right:10px;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.5px;text-align:right;color:#666;margin-top:7px}
.timesheet-resources-dialog.modalDialog input{text-align:left}
.timesheet-resources-dialog.modalDialog .dialogFooter .btnCancel{right:85px;background-color:#D9D9D9;background-image:linear-gradient(#D9D9D9,#D9D9D9);border:#D9D9D9 solid 1px;color:#404040}
.timesheet-resources-dialog.modalDialog .dialogFooter .btnCancel:active,.timesheet-resources-dialog.modalDialog .dialogFooter .btnCancel:focus,.timesheet-resources-dialog.modalDialog .dialogFooter .btnCancel:hover{background-color:#8B8B8B;background-image:linear-gradient(#8B8B8B,#8B8B8B);border:#8B8B8B solid 1px}
.timesheet-resources-dialog.modalDialog .dialogFooter .btnCancel.disabled{opacity:.5}
.timesheet-resources-dialog.modalDialog .dialogFooter .btnSave{right:17px;background-color:#F78E1E;background-image:linear-gradient(#F78E1E,#F78E1E);border:#F78E1E solid 1px;color:#fff}
.timesheet-resources-dialog.modalDialog .dialogFooter .btnSave:active,.timesheet-resources-dialog.modalDialog .dialogFooter .btnSave:focus,.timesheet-resources-dialog.modalDialog .dialogFooter .btnSave:hover{background-color:#EC6C16;background-image:linear-gradient(#EC6C16,#EC6C16);border:#EC6C16 solid 1px}
.timesheet-resources-dialog.modalDialog .dialogFooter .btnSave.disabled{opacity:.5}
.timesheet-resources-dialog.modalDialog .dialogFooter .btn{margin-top:3px;line-height:normal}
.timesheet-resources-dialog.modalDialog input[type=number]::-webkit-inner-spin-button,.timesheet-resources-dialog.modalDialog input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.timesheetDialog{background-color:#fff;border:1px #666 solid;height:90%!important;min-height:500px;min-width:1080px}
.timesheetDialog>.ui-dialog-content{height:100%!important;margin:0;padding:0;width:100%!important}
.timesheetDialog .miniHeader{font-size:10px;font-weight:400}
.timesheetDialog .StopDateHeader,.timesheetDialog .startDateHeader{line-height:normal}
.timesheetDialog labor-and-crews-dropdown .link-dropdown{border:1px solid grey}
.timesheetDialog labor-and-crews-dropdown .link-dropdown:hover{border:1px solid #4D4D4D}
.timesheetDialog labor-and-crews-dropdown .link-dropdown .link-dropdown,.timesheetDialog labor-and-crews-dropdown .link-dropdown .searchable-dropdown,.timesheetDialog labor-and-crews-dropdown .link-dropdown .searchable-dropdown-item{color:#4D4D4D;font-size:12px}
.timesheetDialog labor-and-crews-dropdown .link-dropdown .dropdown-search .input-placeholder{color:#4D4D4D;opacity:1;font-size:12px;left:4px}
.timesheetDialog labor-and-crews-dropdown input{margin-left:4px;color:#4D4D4D;opacity:1;font-size:12px}
#timesheetDialogHeader{background-color:#1B1B1B;background-image:linear-gradient(#333,#1B1B1B);color:#fff;height:49px;-ms-user-select:none;-o-user-select:none;user-select:none}
#timesheetDialogHeader>.timesheeticon{height:22px;width:22px;background-size:100% 100%;background-image:url(../Images/timesheet.png);position:absolute;top:12px;left:23px}
#timesheetDialogHeader>.distributeresourcesicon{height:18px;width:18px;background-size:100% 100%;background-image:url(../Images/distribute-resources.png);position:absolute;top:15px;left:23px}
#timesheetDialogHeader>div.title{line-height:49px;font-weight:500;padding-left:50px;float:left}
#timesheetDialogHeader .rightContainer{float:right}
#timesheetDialogHeader #btnDistributeResources{border:#262626 1px solid;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;float:left;width:141px;margin-top:8px;margin-right:20px;text-align:center;border:1px solid #000;padding:0 8px!important;height:30px;line-height:30px}
#timesheetDialogHeader #btnDistributeResources.txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
#timesheetDialogHeader #btnDistributeResources:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#timesheetDialogHeader #btnDistributeResources.active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#timesheetDialogHeader #btnDistributeResources.disabled,#timesheetDialogHeader #btnDistributeResources.disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#timesheetDialogHeader #timesheetAvatar{float:right;margin-right:6px;margin-top:8px}
#timesheetDialogHeader #timesheetAvatar>img{float:left}
#timesheetDialogHeader #timesheetAvatar>.timesheetName{float:left;padding-top:8px;padding-left:10px;width:175px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#timesheetDialogHeader>#timesheetCalendar{margin-top:12px;margin-left:30px}
#timesheetDialogHeader>.datepicker{border:1px #000 solid;float:left;border-radius:5px;background-color:#292929;background-image:linear-gradient(#454545,#292929);height:30px;margin:8px 0 0 20px}
#timesheetDialogHeader>.datepicker input{display:none}
#timesheetDialogHeader>.datepicker>div{float:left}
#timesheetDialogHeader>.datepicker .prev{width:30px;height:100%;border-right:1px #000 solid;cursor:pointer;border-radius:5px 0 0 5px}
#timesheetDialogHeader>.datepicker .prev.disabled{cursor:default}
#timesheetDialogHeader>.datepicker .prev:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#timesheetDialogHeader>.datepicker .prev .icon{background-image:url(../Images/arrow-icons.png);margin-top:11px;margin-left:12px;background-position:0 0;height:10px;width:6px}
#timesheetDialogHeader>.datepicker .prev .icon.disabled{background-position:0 10px}
#timesheetDialogHeader>.datepicker .next{width:30px;height:100%;border-left:1px #000 solid;border-radius:0 5px 5px 0;cursor:pointer}
#timesheetDialogHeader>.datepicker .next:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#timesheetDialogHeader>.datepicker .next.disabled{cursor:default}
#timesheetDialogHeader>.datepicker .next .icon{background-image:url(../Images/arrow-icons.png);margin-top:11px;margin-left:12px;background-position:21px 0;height:10px;width:6px}
#timesheetDialogHeader>.datepicker .next .icon.disabled{background-position:21px 10px}
#timesheetDialogHeader>.datepicker .displayDate{height:100%;width:250px;position:relative;cursor:pointer}
#timesheetDialogHeader>.datepicker .displayDate.open{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#timesheetDialogHeader>.datepicker .displayDate.disabled{cursor:default}
#timesheetDialogHeader>.datepicker .displayDate:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#timesheetDialogHeader>.datepicker .displayDate>.text{font-size:14px;margin-top:6px;float:left;cursor:pointer;text-align:center;width:225px}
#timesheetDialogHeader>.datepicker .displayDate>.text.disabled{color:#606363;cursor:default}
#timesheetDialogHeader>.datepicker .displayDate>.dateIcon{height:15px;width:14px;float:right;top:7px;cursor:pointer;background-image:url(../Images/calendar-icons.png);background-repeat:no-repeat;position:relative;margin-right:8px}
#timesheetDialogHeader>.datepicker .displayDate>.dateIcon.disabled{cursor:default;background-position:0 -16px}
#timesheetDialogContent{bottom:50px;width:100%}
#timesheetDialogFooter{background-color:#EDEDED;border-top:#BFBFBF solid 1px;bottom:0;height:49px;position:absolute;width:100%}
#timesheetDialogFooter .futureDateWarning{display:block;height:49px;margin-left:auto;margin-right:auto;position:relative;width:218px}
#timesheetDialogFooter .futureDateWarning.hidden{display:none}
#timesheetDialogFooter .futureDateWarning .message{background:#F78E1E;padding:2px 8px;color:#fff;top:-2px;font-family:Carteboto,Arial,Sans-Serif;font-size:12px;font-weight:500;height:16px;left:16px;line-height:16px;margin-top:15px;padding-left:6px;position:absolute;top:0}
#timesheetDialogFooter #resourcesBtnSave,#timesheetDialogFooter #timesheetBtnClose,#timesheetDialogFooter #timesheetBtnSaveAndComplete{border:#B2B2B2 solid 1px;color:#676767;cursor:pointer;height:27px;line-height:27px;font-family:Carteboto,Arial;font-size:12px;font-weight:500;position:absolute;top:10px;text-align:center;background-color:#E1E1E1;background-image:linear-gradient(#F8F8F8,#E1E1E1)}
#timesheetDialogFooter #resourcesBtnSave:active,#timesheetDialogFooter #resourcesBtnSave:hover,#timesheetDialogFooter #timesheetBtnClose:active,#timesheetDialogFooter #timesheetBtnClose:hover,#timesheetDialogFooter #timesheetBtnSaveAndComplete:active,#timesheetDialogFooter #timesheetBtnSaveAndComplete:hover{background-color:#BEBEBE;background-image:linear-gradient(#E0E0E0,#BEBEBE)}
#timesheetDialogFooter #resourcesBtnSave.disabled,#timesheetDialogFooter #timesheetBtnClose.disabled,#timesheetDialogFooter #timesheetBtnSaveAndComplete.disabled{cursor:default;background-color:#FFFBFF;background-image:linear-gradient(#F7F3F7,#FFFBFF);color:#CECFCE;border:#CECFCE solid 1px}
#timesheetDialogFooter #timesheetBtnSaveAndComplete{right:92px;width:150px}
#timesheetDialogFooter #timesheetBtnClose{right:20px;width:60px}
#timesheetDialogFooter #resourcesBtnSave{right:253px;width:60px}
#timesheetWaitSpinnerOverlay{cursor:default;background:0 0;z-index:99999999;visibility:hidden;position:absolute;top:0;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
#timesheetWaitSpinnerOverlay #timesheetWaitScreen{visibility:hidden;position:fixed;height:224px;width:218px;background:#fff;left:43%;top:30%;z-index:999999999}
#timesheetWaitSpinnerOverlay #timesheetWaitScreen .waitBody{top:0;bottom:150px}
#timesheetWaitSpinnerOverlay #timesheetWaitScreen .waitBody .waitSpinner{margin:25px 25px 25px 59px;background:url(../Images/waitspinner.gif) no-repeat;border:none;height:104px;width:104px}
#timesheetWaitSpinnerOverlay #timesheetWaitScreen .waitFooter{top:150px;height:68px}
#timesheetWaitSpinnerOverlay #timesheetWaitScreen .waitFooter .waitMessage{font-family:Carteboto;font-size:16px;font-weight:500;text-align:center;margin-top:22px}
#timesheetListContent{font-size:12px}
.timesheetNoRecordsContainer{background-color:#EDEDED;border-radius:3px;border:#BFBFBF solid 1px;bottom:0;height:104px;left:0;margin:auto;position:absolute;right:0;top:0;width:520px}
.timesheetNoRecordsContainer .timesheetNoRecordsImage{background-image:url(../Images/btn-timesheet-no-records.png);background-size:100% 100%;bottom:0;float:left;height:41px;left:39px;margin:auto;position:absolute;top:0;width:42px}
.timesheetNoRecordsContainer .timesheetNoRecordsTitle{color:#666;font-size:20px;font-weight:400;line-height:normal;margin-left:108px;margin-top:26px;text-align:left}
.timesheetNoRecordsContainer .timesheetNoRecordsDescription{color:#494949;font-size:12px;font-weight:400;line-height:normal;margin-left:108px;margin-right:39px;text-align:left}
#resourcesForm{font-size:12px}
#resourcesNavigation{background-color:#4D4D4D;border-top:1px #454545 solid;border-bottom:1px #000 solid;color:#fff;height:58px;line-height:normal;padding-left:50px}
#resourcesNavigation .resourceBtn{-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
#resourcesNavigation .editor-label,#resourcesNavigation .label,#resourcesNavigation label{-webkit-touch-callout:text;-ms-user-select:text;user-select:text}
#resourcesNavigation label{cursor:text}
#resourcesNavigation .icoCreateTask{background-image:url(../Images/create-task-icon-white.png);position:absolute;top:73px;left:28px;height:13px;width:15px}
#resourcesNavigation .assetAndID{color:#fff;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#resourcesNavigation .assetAndID:hover{text-decoration:underline}
#resourcesNavigation .left{float:left;margin-left:5px;width:30%;position:relative;line-height:60px}
#resourcesNavigation .left>div{float:left}
#resourcesNavigation .left .leftFields{width:100%;margin-top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#resourcesNavigation .left .display-field{color:#fff;padding-left:0;font-size:17px;position:absolute}
#resourcesNavigation .left .taskHeading{font-size:10px;color:#B3B3B3;line-height:38px;position:absolute;top:1px;left:-1px;height:1px}
#resourcesNavigation .left .taskId{color:#fff;margin-right:11px;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#resourcesNavigation .left .taskId:hover{text-decoration:underline}
#resourcesNavigation .left .taskActivity{font-weight:500;margin-right:11px;max-width:5px;word-wrap:break-word}
#resourcesNavigation .right{float:right;margin-right:7px}
#resourcesNavigation .right>div{float:right}
#resourcesNavigation .right .editor-label-container{float:none}
#resourcesNavigation .right .editor-label{color:#B3B3B3;font-size:10px;width:auto;margin-left:auto;text-align:left}
#resourcesNavigation .right .label-colon{display:none}
#resourcesNavigation .right .display-field{color:#fff;font-size:17px;float:none;padding-left:0;margin:0}
#resourcesNavigation .right .startDate{margin-top:3px;margin-right:19px}
#resourcesNavigation .right .stopDate{margin-top:3px;margin-right:15px}
#resourcesNavigation .right .resourceBtn{cursor:pointer;height:25px;width:110px;padding-top:5px;border:#2B2B2B solid 1px;border-radius:2px;color:#fff;background-color:#2F2F2F;background-image:linear-gradient(#4C4C4C,#2F2F2F);font-family:Carteboto,Arial;font-size:12px;font-weight:500;text-align:center;line-height:19px;margin-top:13px;margin-left:5px;margin-right:5px}
#resourcesNavigation .right .resourceBtn:active,#resourcesNavigation .right .resourceBtn:focus,#resourcesNavigation .right .resourceBtn:hover{background-color:#474747;background-image:linear-gradient(#6A6A6A,#474747)}
#resourcesNavigation .right #resourcesBtnUndo{float:right;color:#fff;border-radius:2px}
#resourcesNavigation .right #resourcesBtnUndo:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#resourcesNavigation .right #resourcesBtnUndo.active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#resourcesNavigation .right #resourcesBtnUndo.disabled{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#resourcesNavigation .distrubuteResourcesSelectedCount{font-weight:500;float:left}
table.resourcesTable{font-size:12px;margin-bottom:6px;min-width:100%;overflow-x:scroll;width:100%;border-width:0 1px 1px 1px;border-spacing:0;border-collapse:collapse;border-style:solid;border-color:#C5C5C5;background:#fff}
@media only screen and (max-device-height:720px){table.resourcesTable{margin-bottom:11px}
}
table.resourcesTable thead{background-color:#EDEDED}
table.resourcesTable thead th{border-left:1px #C5C5C5 solid;height:38px}
table.resourcesTable thead th.timesheetHeaderEntryFields{min-width:660px}
table.resourcesTable thead th.timesheetHeaderEntryFields input[cgfield=MaterialLocationID]~input{width:174px}
table.resourcesTable thead th.resourcesNoLeftBorder{border-left:0}
table.resourcesTable thead th.resourcesNoLeftBorder .fieldRow{display:inline}
table.resourcesTable thead th.resourcesNoLeftBorder .fieldRow .editor-field{padding-left:0}
table.resourcesTable tr{height:45px}
table.resourcesTable tr.error td{margin:0;border-bottom:1px solid #b41100;border-top:1px solid #b41100}
table.resourcesTable tr.error{margin:0;background-color:#EFEFEF;border-left:1px solid #b41100;border-right:1px solid #b41100}
table.resourcesTable tr.error td:last-child{margin:0;border-right:1px solid #b41100}
table.resourcesTable td{border-color:#C5C5C5;border-style:solid;border-width:1px 0 0 1px;margin:0}
table.resourcesTable td.resourcesNoLeftBorder{border-left:0}
table.resourcesTable td.resourcesNoLeftBorder img.avatarImage{border:1px solid #000;float:left;height:32px;width:32px}
table.resourcesTable td.resourcesErrorTileContainer .error-tile-container{padding-left:8px;padding-right:8px}
table.resourcesTable td.resourcesErrorTileContainer .error-tile-container .field-validation-error{background-image:url(../Images/fielderrortriangle.png);background-position:0 2px;background-repeat:no-repeat;cursor:pointer;font-size:12pt;padding-left:11px;padding-right:6px}
table.resourcesTable td.resourcesErrorTileContainer .error-tile-container .field-validation-error span{display:none!important}
table.resourcesTable caption,table.resourcesTable table,table.resourcesTable tbody,table.resourcesTable td,table.resourcesTable tfoot,table.resourcesTable th,table.resourcesTable thead,table.resourcesTable tr{padding:0}
table.resourcesTable .resourcesRow .editor-field{position:relative}
table.resourcesTable td:first-child{margin:0;border-left:1px solid #C5C5C5}
table.resourcesTable td:last-child{margin:0;border-right:1px solid #C5C5C5}
.resourcesEllipsisTable{border-width:0;border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%}
.resourcesEllipsisTable tr td{border-width:0!important}
.resourcesEllipsisTable tr td>div{float:none;overflow:hidden;text-overflow:ellipsis}
.resourcesErrorTileContainer{border-left:0!important;min-width:36px!important;width:36px!important}
.resourcesErrorTileContainer>.editor-field{padding:0}
.resources-error-container{display:inline-block;position:absolute}
.resources-error-container .field-validation-error{background:url(../Images/timesheet-resources-control-error.png) no-repeat;background-position:0 0;padding-left:0}
.multi-line~.resources-error-container,.numeric~.resources-error-container,.string-control~.resources-error-container{top:7px}
.date-field~.resources-error-container,.dateTime-field~.resources-error-container,.lookup-box~.resources-error-container,.multi-line~.resources-error-container,.time-control~.resources-error-container{left:250px}
.numeric.small~.resources-error-container{left:35px}
.numeric.medium~.resources-error-container{left:70px}
.date-field.small~.resources-error-container,.lookup-box.small~.resources-error-container,.numeric.large~.resources-error-container,.string-control.small~.resources-error-container,.time-control.small~.resources-error-container{left:140px}
.lookup-box.medium~.resources-error-container,.string-control.medium~.resources-error-container{left:280px}
.dateTime-field.medium~.resources-error-container{left:220px}
.lookup-box.large~.resources-error-container,.multi-line.large~.resources-error-container,.string-control.large~.resources-error-container{left:420px}
.resourcesDeleteRowContainer{border-left:0!important;min-width:18px!important;width:18px!important}
.resourcesRemoveRowX{height:8px;width:8px;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAtklEQVQYV2NcsWKF/t+/f/u5uLiCAgMDPzAAwfr16wW+ffu2hpmZuZhx6dKluxkZGV3+//9/DqjIGaTg+/fvu4GUCVDsPiNU9R6gImOg4EUg/gfEhkDJD0ATHBiRjNwDZBsDFTIAJT8CJe0jIiIughWAANCqRUDJWCj3OicnpxXITWAFQMk5QMlkkE4g9ymQrQVzE+OyZct6gYJFMDvZ2dkfAn0AdhNIESPUm+uAdgaB7ERz0yQAL7FlSsY2ElYAAAAASUVORK5CYII=)}
.resourcesRemoveRowX:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAuUlEQVQYV2MMDAzUZ2Fh6f/9+3fQhg0bPjAAQUBAgABQbM3fv3+LGUNDQ3cDxVyA+BxQkTNIAVByNyMjowmQeZ8RpJqVlXUPkGP879+/i0CJf0Bs+P///w9AExwYYUaCFAEFjYGSDED6I1DSfv369RfBCkAgODh4ERMTUyxQEqTgOlCBFchNYAVAd8wBUskgnUD6KdAULZibQI7sBXKKYHYC6YcwN4EUMYK8yczMvA5oZBDITjQ3TQIAI2poUBn6iuMAAAAASUVORK5CYII=)}
.resourcesHeaderLabel{width:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.resourcesHeaderLabel label.required-asterisk{padding-left:5px}
.resourcesHeaderLabel>label{padding-left:5px;padding-right:5px}
#resourcesVerticalScroll{bottom:50px;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:109px}
.resourcesOutsideMonthGray>.ui-state-default{font-weight:400;opacity:.7}
.resourcesNotSelectableTodayIndicator.ui-datepicker-today>.ui-state-default{background:#fff;color:#000;border:1px solid #fff;font-weight:500}
.resourcesWeekdayDateIndicator{border-top:1px solid #F0E657;background-color:#D9A400;background-image:linear-gradient(#E6D400,#D9A400)}
.resourcesWeekdayDateIndicator.ui-datepicker-current-day{background:#666;background-color:#666;background-image:linear-gradient(#666,#666)}
.resourcesWeekdayDateIndicator.ui-datepicker-current-day>.ui-state-active{border-radius:0}
.resourcesWeekdayDateIndicator.ui-datepicker-current-day>.ui-state-default:hover{border-radius:0}
.resourcesWeekdayDateIndicator.ui-datepicker-today{border-top:1px solid #F0E657;background-color:#D9A400;background-image:linear-gradient(#E6D400,#D9A400);border:none}
.resourcesWeekdayDateIndicator.ui-datepicker-today>.ui-state-highlight{border:1px solid transparent;border-radius:0}
.resourcesWeekdayDateIndicator.ui-datepicker-today>.ui-state-highlight:not(.ui-state-active){border-top:1px solid #F0E657;background-color:#D9A400;background-image:linear-gradient(#E6D400,#D9A400);border-top:#E1C500 solid 1px}
.resourcesWeekdayDateIndicator.ui-datepicker-today>.ui-state-highlight:not(.ui-state-active):hover{border-radius:0;border-top:#E1C500 solid 1px;background-color:#C77700;background-image:linear-gradient(#E1C500,#C77700)}
.resourcesWeekdayDateIndicator.ui-datepicker-today>.ui-state-highlight.ui-state-active{background:#666;border:1px solid #666;border-radius:0}
.resourcesWeekdayDateIndicator.ui-datepicker-today>.ui-state-highlight.ui-state-active:hover{background-color:none;background:#4D4D4D;border:1px solid #4D4D4D;border-radius:0}
.resourcesWeekdayDateIndicator>.ui-state-default:not(.ui-state-highlight):not(.ui-state-active){border:1px solid transparent;color:#fff}
.resourcesWeekdayDateIndicator>.ui-state-default:not(.ui-state-highlight):not(.ui-state-active):hover{border-top:#E1C500 solid 1px;background-color:#C77700;background-image:linear-gradient(#E1C500,#C77700)}
.resourcesWeekendDateIndicator{border-top:1px solid #F0E657;background-color:#D9A400;background-image:linear-gradient(#E6D400,#D9A400)}
.resourcesWeekendDateIndicator.ui-datepicker-current-day{background:#666;background-color:#666;background-image:linear-gradient(#666,#666)}
.resourcesWeekendDateIndicator.ui-datepicker-current-day>.ui-state-active{border-radius:0}
.resourcesWeekendDateIndicator.ui-datepicker-current-day>.ui-state-default:hover{border-radius:0}
.resourcesWeekendDateIndicator.ui-datepicker-today{border-top:1px solid #F0E657;background-color:#D9A400;background-image:linear-gradient(#E6D400,#D9A400);border:none}
.resourcesWeekendDateIndicator.ui-datepicker-today>.ui-state-highlight{border:1px solid transparent;border-radius:0}
.resourcesWeekendDateIndicator.ui-datepicker-today>.ui-state-highlight:not(.ui-state-active){border-top:1px solid #F0E657;background-color:#D9A400;background-image:linear-gradient(#E6D400,#D9A400);border-top:#E1C500 solid 1px}
.resourcesWeekendDateIndicator.ui-datepicker-today>.ui-state-highlight:not(.ui-state-active):hover{border-radius:0;border-top:#E1C500 solid 1px;background-color:#C77700;background-image:linear-gradient(#E1C500,#C77700)}
.resourcesWeekendDateIndicator.ui-datepicker-today>.ui-state-highlight.ui-state-active{background:#666;border:1px solid #666;border-radius:0}
.resourcesWeekendDateIndicator.ui-datepicker-today>.ui-state-highlight.ui-state-active:hover{background-color:none;background:#4D4D4D;border:1px solid #4D4D4D;border-radius:0}
.resourcesWeekendDateIndicator>.ui-state-default:not(.ui-state-highlight):not(.ui-state-active){border:1px solid transparent;font-weight:400;color:#4D4D4D}
.resourcesWeekendDateIndicator>.ui-state-default:not(.ui-state-highlight):not(.ui-state-active):hover{border-top:#E1C500 solid 1px;background-color:#C77700;background-image:linear-gradient(#E1C500,#C77700)}
.resourcesSection{border-top:1px solid #F0E657;background-color:#D9A400;background-image:linear-gradient(#E6D400,#D9A400);border-bottom:1px #BD8B00 solid;color:#fff;height:35px;line-height:35px;font-weight:500;position:relative;width:100%;-ms-user-select:none;-o-user-select:none;user-select:none}
.resourcesSection .hiddenControlsForColumnSizing{position:absolute;font-size:12px;font-weight:400;height:100%;left:0;visibility:hidden;width:100%}
.resourcesSection .dropArrow{background:url(../Images/menu-arrow-white.png) no-repeat 0 0 transparent;width:6px;height:5px;display:inline-block;float:left;margin-top:16px;margin-right:5px;padding-right:4px;margin-left:32px}
.resourcesSection .dropArrow.collapsed{background:url(../Images/menu-arrow-white-collapsed.png) no-repeat 0 0 transparent;margin-top:15px;margin-right:4px;margin-left:33px}
.resourcesSection .dropArrow:hover{cursor:pointer}
.resourcesSection .section-row-count{background:0 0;margin-right:4px;margin-top:9px;border:solid 1px #BD8B00!important;position:absolute;right:32px;color:#fff;font-family:Carteboto,Arial;min-width:13px;display:inline-block;padding:0 5px;text-align:center;line-height:16px;border:solid 1px #1A1A1A;border-radius:8px;height:16px;width:auto;font-size:9pt;font-weight:500}
.sectionContainer{background:#E6E6E6;position:relative}
.sectionContainer .resourcesHorizontalScroll{overflow-x:auto;margin-top:auto}
.sectionContainer .resourcesHorizontalScroll.distribute{margin-right:247px;background:#E6E6E6;border-right:#848484 solid 1px}
.sectionContainer .resourcesHorizontalScroll.distribute table.resourcesTable .resourcesRow.error{border-right:none}
.sectionContainer .resourcesHorizontalScroll.distribute table.resourcesTable .resourcesRow.error td:last-child{border-right:none}
.sectionContainer .resourcesHorizontalScroll.distribute .calcContainer{position:absolute;top:0;right:0;background:#E6E6E6;border-right:#BFBFBF solid 1px;border-left:#676767 solid 1px}
.sectionContainer .resourcesHorizontalScroll.distribute .calcContainer .header{color:#4D4D4D;height:45px;width:247px;border-bottom:#BFBFBF solid 1px;padding:0 0 0 25px;box-sizing:border-box}
.sectionContainer .resourcesHorizontalScroll.distribute .calcContainer .distributeResourcesRow{position:relative;height:46px;width:200px;border-bottom:#BFBFBF solid 1px}
.sectionContainer .resourcesHorizontalScroll.distribute .calcContainer .distributeResourcesRow td{border-bottom:solid 1px #BFBFBF}
.sectionContainer .resourcesHorizontalScroll.distribute .calcContainer .distributeResourcesRow td .editor-field{padding:0;display:inline-block;position:relative}
.sectionContainer .resourcesHorizontalScroll.distribute .calcContainer .distributeResourcesRow td .editor-field .resources-error-container{position:absolute;left:0;top:3px}
.sectionContainer .resourcesHorizontalScroll.distribute .calcContainer .distributeResourcesRow td .editor-field .dd.disabled{background:#E6E6E6;border-color:#A6A6A6}
.sectionContainer .resourcesHorizontalScroll.distribute .calcContainer .distributeResourcesRow td .editor-field input{border:#A6A6A6 solid 1px;background:#E6E6E6;width:62px;height:19px;position:relative}
.sectionContainer .resourcesHorizontalScroll.distribute .calcContainer .distributeResourcesRow td .editor-field select{float:none}
.sectionContainer .resourcesHorizontalScroll.distribute .calcContainer .distributeResourcesRow td .editor-field:nth-of-type(2) input{margin-left:5px}
.sectionContainer .resourcesHorizontalScroll.distribute .calcContainer .distributeResourcesRow td .resourcesWarningTileContainer{border-left:0!important;min-width:18px!important;width:18px!important;display:inline-block;float:left;padding-left:2px}
.sectionContainer .resourcesHorizontalScroll.distribute .calcContainer .distributeResourcesRow td .resourcesWarningTileContainer>.editor-field{padding:0}
.sectionContainer .resourcesHorizontalScroll.distribute .calcContainer .distributeResourcesRow td .resourcesWarningTileContainer .warning-tile-container{padding-left:0;padding-right:0}
.sectionContainer .resourcesHorizontalScroll.distribute .calcContainer .distributeResourcesRow td .resourcesWarningTileContainer .warning-tile-container .split-warning-show{background-image:url(../Images/fieldwarningtriangle.png);background-position:0 3px;background-repeat:no-repeat;cursor:pointer;font-size:12pt;padding-left:11px;padding-right:6px}
.sectionContainer .resourcesHorizontalScroll.distribute .calcContainer .distributeResourcesRow td .resourcesWarningTileContainer .warning-tile-container .split-warning-show span{display:none!important}
.sectionContainer .resourcesHorizontalScroll.distribute .calcContainer .distributeResourcesRow td .resourcesWarningTileContainer .warning-tile-container .split-warning-hide{display:none}
.sectionContainer:last-child .distributeResourcesRow{height:45px!important}
.addButton,.plannedBtn,.resourcesBtn,.resourcesBtnAdd,.resourcesBtnAddMe{cursor:pointer;float:left;margin-top:7px;margin-left:3px;font-size:12px;background-color:#E1E1E1;background-image:linear-gradient(#F8F8F8,#E1E1E1);border:#B2B2B2 solid 1px;font-weight:500;color:#676767;position:relative;height:23px;line-height:24px;width:54px;padding-top:0;padding-left:12px;padding-bottom:0;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.addButton:active,.addButton:focus,.addButton:hover,.plannedBtn:active,.plannedBtn:focus,.plannedBtn:hover,.resourcesBtn:active,.resourcesBtn:focus,.resourcesBtn:hover,.resourcesBtnAdd:active,.resourcesBtnAdd:focus,.resourcesBtnAdd:hover,.resourcesBtnAddMe:active,.resourcesBtnAddMe:focus,.resourcesBtnAddMe:hover{background-color:#BEBEBE;background-image:linear-gradient(#E0E0E0,#BEBEBE)}
.addButton.disabled,.plannedBtn.disabled,.resourcesBtn.disabled,.resourcesBtnAdd.disabled,.resourcesBtnAddMe.disabled{cursor:default;background-color:#FFFBFF;background-image:linear-gradient(#F7F3F7,#FFFBFF);color:#CECFCE;border:#CECFCE solid 1px}
.addButton#resourcesOtherBtnAdd,.plannedBtn#resourcesOtherBtnAdd,.resourcesBtn#resourcesOtherBtnAdd,.resourcesBtnAdd#resourcesOtherBtnAdd,.resourcesBtnAddMe#resourcesOtherBtnAdd{float:none;margin-top:0;margin-left:0}
.addButton#AddAssignedLaborBtn,.plannedBtn#AddAssignedLaborBtn,.resourcesBtn#AddAssignedLaborBtn,.resourcesBtnAdd#AddAssignedLaborBtn,.resourcesBtnAddMe#AddAssignedLaborBtn{width:132px}
.addButton#AddPreviousEquipmentBtn,.addButton#AddPreviousLaborBtn,.addButton#AddPreviousMaterialBtn,.plannedBtn#AddPreviousEquipmentBtn,.plannedBtn#AddPreviousLaborBtn,.plannedBtn#AddPreviousMaterialBtn,.resourcesBtn#AddPreviousEquipmentBtn,.resourcesBtn#AddPreviousLaborBtn,.resourcesBtn#AddPreviousMaterialBtn,.resourcesBtnAdd#AddPreviousEquipmentBtn,.resourcesBtnAdd#AddPreviousLaborBtn,.resourcesBtnAdd#AddPreviousMaterialBtn,.resourcesBtnAddMe#AddPreviousEquipmentBtn,.resourcesBtnAddMe#AddPreviousLaborBtn,.resourcesBtnAddMe#AddPreviousMaterialBtn{width:107px}
.addButton#AddPlannedMaterialsBtn,.plannedBtn#AddPlannedMaterialsBtn,.resourcesBtn#AddPlannedMaterialsBtn,.resourcesBtnAdd#AddPlannedMaterialsBtn,.resourcesBtnAddMe#AddPlannedMaterialsBtn{width:107px}
.addButton#resourcesLaborBtnAddMe,.plannedBtn#resourcesLaborBtnAddMe,.resourcesBtn#resourcesLaborBtnAddMe,.resourcesBtnAdd#resourcesLaborBtnAddMe,.resourcesBtnAddMe#resourcesLaborBtnAddMe{width:72px}
.floatRight{float:right}
#Overlay_404{position:absolute;width:100%;height:100%;background-color:#404040}
#Dialog_404{background-color:#404040;width:770px;height:430px;position:absolute;left:50%;top:50%;margin-left:-385px;margin-top:-215px;border-color:#595959;border-width:2px;box-shadow:inset 0 0 12px 12px #222}
.tinyStar .starContainer{display:inline-block;position:relative;height:10px;margin-top:1px;margin-right:-2px}
.tinyStar .star{height:10px;overflow:hidden;width:5px}
.tinyStar .whiteStars .star.oneSet{background-image:url(../Images/poor-tiny-white.png)}
.tinyStar .whiteStars .star.twoSet{background-image:url(../Images/fair-tiny-white.png)}
.tinyStar .whiteStars .star.threeSet{background-image:url(../Images/average-tiny-white.png)}
.tinyStar .whiteStars .star.fourSet{background-image:url(../Images/good-tiny-white.png)}
.tinyStar .whiteStars .star.fiveSet{background-image:url(../Images/excellent-tiny-white.png)}
.tinyStar .whiteStars .leftSide{background-image:url(../Images/average-tiny-white.png)}
.tinyStar .whiteStars .rightSide{background-image:url(../Images/average-tiny-white.png)}
.tinyStar .whiteStars .zeroRating{background-image:url(../Images/failed-tiny-white.png)}
.tinyStar .leftSide.settings{background-position:0 -11px;background-repeat:no-repeat;float:left;margin-top:0}
.tinyStar .rightSide.settings{background-position:-5px -11px;background-repeat:no-repeat;float:right;margin-top:0}
.tinyStar .zeroRating.settings{background-repeat:no-repeat;background-position:0 -10px;height:10px;overflow:hidden;width:10px}
.tinyStar .zeroRating.set{background-position:0 0}
.tinyStar .leftSide.set{background-position:0 -1px}
.tinyStar .rightSide.set{background-position:-5px -1px}
.smallStarStatusLabel{display:inline-block;margin-top:2px;width:190px;text-align:center;font-size:12px;color:#B3B3B3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.smallStar .starContainer{display:inline-block;position:relative;height:19px;margin-top:1px}
.smallStar .star{height:18px;overflow:hidden;width:10px}
.smallStar .grayStars .star.oneSet{background-image:url(../Images/poor-small-gray.png)}
.smallStar .grayStars .star.twoSet{background-image:url(../Images/fair-small-gray.png)}
.smallStar .grayStars .star.threeSet{background-image:url(../Images/average-small-gray.png)}
.smallStar .grayStars .star.fourSet{background-image:url(../Images/good-small-gray.png)}
.smallStar .grayStars .star.fiveSet{background-image:url(../Images/excellent-small-gray.png)}
.smallStar .grayStars .leftSide{background-image:url(../Images/average-small-gray.png)}
.smallStar .grayStars .rightSide{background-image:url(../Images/average-small-gray.png)}
.smallStar .grayStars .zeroRating{background-image:url(../Images/failed-small-gray.png)}
.smallStar .blackStars{text-align:center}
.smallStar .blackStars .star.oneSet{background-image:url(../Images/poor-small-black.png)}
.smallStar .blackStars .star.twoSet{background-image:url(../Images/fair-small-black.png)}
.smallStar .blackStars .star.threeSet{background-image:url(../Images/average-small-black.png)}
.smallStar .blackStars .star.fourSet{background-image:url(../Images/good-small-black.png)}
.smallStar .blackStars .star.fiveSet{background-image:url(../Images/excellent-small-black.png)}
.smallStar .blackStars .leftSide{background-image:url(../Images/average-small-black.png)}
.smallStar .blackStars .rightSide{background-image:url(../Images/average-small-black.png)}
.smallStar .blackStars .zeroRating{background-image:url(../Images/failed-small-black.png)}
.smallStar .leftSide.settings{background-position:1px -18px;background-repeat:no-repeat;float:left;margin-top:0}
.smallStar .rightSide.settings{background-position:-9px -18px;background-repeat:no-repeat;float:right;margin-top:0}
.smallStar .zeroRating.settings{background-repeat:no-repeat;background-position:1px -18px;height:18px;overflow:hidden;width:20px;display:inline-block;margin-top:2px}
.smallStar .leftSide.set,.smallStar .zeroRating.set{background-position:0 0}
.smallStar .rightSide.set{background-position:-10px 0}
.mediumStarStatusLabel{display:inline-block;margin-top:8px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.mediumStar .starContainer{display:inline-block;position:relative;height:30px;margin-top:6px}
.mediumStar .star{height:29px;overflow:hidden;width:15px}
.mediumStar .blackStars .star.oneSet{background-image:url(../Images/poor-medium-black.png)}
.mediumStar .blackStars .star.twoSet{background-image:url(../Images/fair-medium-black.png)}
.mediumStar .blackStars .star.threeSet{background-image:url(../Images/average-medium-black.png)}
.mediumStar .blackStars .star.fourSet{background-image:url(../Images/good-medium-black.png)}
.mediumStar .blackStars .star.fiveSet{background-image:url(../Images/excellent-medium-black.png)}
.mediumStar .blackStars .leftSide{background-image:url(../Images/average-medium-black.png)}
.mediumStar .blackStars .rightSide{background-image:url(../Images/average-medium-black.png)}
.mediumStar .blackStars .zeroRating{background-image:url(../Images/failed-medium-black.png)}
.mediumStar .leftSide.settings{background-position:0 -29px;background-repeat:no-repeat;float:left;margin-top:0}
.mediumStar .rightSide.settings{background-position:-14px -29px;background-repeat:no-repeat;float:right;margin-top:0}
.mediumStar .zeroRating.settings{background-repeat:no-repeat;background-position:0 -29px;height:30px;overflow:hidden;width:29px;display:inline-block}
.mediumStar .leftSide.set,.mediumStar .zeroRating.set{background-position:0 0}
.mediumStar .rightSide.set{background-position:-14px 0}
#Image_Div_404{width:100%;height:290px}
#img404{left:46px;top:32px;position:absolute}
#Message_Box_404{width:100%;height:140px}
#Message_404{height:80px;color:#fff;padding-top:17px;width:671px;left:46px;position:absolute;text-align:center;border-top:2px grey solid;border-bottom:2px grey solid}
#overviewHeader .view-link{visibility:inherit}
#overviewHeader .summary-link{visibility:inherit}
.ui-datepicker-unselectable.ui-state-disabled{opacity:1!important}
.ui-datepicker-unselectable.ui-state-disabled>.ui-state-default:hover{background:#fff}
.ui-datepicker-unselectable.ui-state-disabled.ui-datepicker-other-month{opacity:.7!important;font-weight:400}
.grid-selection-header div{padding:0!important}
.grid-selection-header .selection-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:16px;width:100%}
.grid-selection-header .selection-container .sort-by-selection{margin-left:16px;margin-right:16px;cursor:pointer}
.grid-selection-header .selection-container .sort-by-selection svg path{fill:#8B8B8B}
.grid-selection-header .selection-container .sort-by-selection:not(.active):hover svg path{fill:#CCC}
.grid-selection-header .selection-container .sort-by-selection.active svg path{fill:#EC6C16}
.grid-selection-header .selection-container .sort-by-selection.disabled{pointer-events:none;cursor:default}
.selectall{background-color:transparent;background-repeat:no-repeat;height:16px;width:16px;padding:0}
.selectall.uncheckall{background-image:url(../images/checkall-sprite.png);background-position:0 0}
.selectall.uncheckall:hover{background-image:url(../images/checkall-sprite.png);background-position:0 -16px}
.selectall.checkall{background-image:url(../images/checkall-sprite.png);background-position:0 -32px}
.selectall.checkall:hover{background-image:url(../images/checkall-sprite.png);background-position:0 -48px}
.selectall.checksome{background-image:url(../images/checkall-sprite.png);background-position:0 -64px}
.selectall.checksome:hover{background-image:url(../images/checkall-sprite.png);background-position:0 -80px}
.selectall.securityuncheckall{background-image:url(../images/checkall-sprite.png);background-position:0 0}
.selectall.securityuncheckall:hover{background-image:url(../images/security_uncheckall_hover.png);background-position:0 0}
.selectall.securitycheckall{background-image:url(../images/checkall-sprite.png);background-position:0 -32px}
.selectall.securitycheckall:hover{background-image:url(../images/security_checkall_hover.png);background-position:0 0}
.selectall.securitychecksome{background-image:url(../images/checkall-sprite.png);background-position:0 -64px}
.selectall.securitychecksome:hover{background-image:url(../images/security_checksome_hover.png);background-position:0 0}
#linkedAssetsGridView_create .editor-label,#linkedAssetsGridView_edit .editor-label{width:87px}
#linkedAssetsGridView_create .fieldRow,#linkedAssetsGridView_edit .fieldRow{margin:25px 0 25px 35px}
#linkedAssetsGridView_create #relationshipContainer,#linkedAssetsGridView_edit #relationshipContainer{position:relative;width:750px}
#linkedAssetsGridView_create #relationshipContainer #relationshipCombo,#linkedAssetsGridView_edit #relationshipContainer #relationshipCombo{position:relative;top:6px;width:200px;height:25px;border:1px solid grey;display:inline-block;background:#fff;margin-left:7px}
#linkedAssetsGridView_create #relationshipContainer #relationshipCombo:hover,#linkedAssetsGridView_edit #relationshipContainer #relationshipCombo:hover{cursor:pointer;border:1px solid #000}
#linkedAssetsGridView_create #relationshipContainer #relationshipCombo.active,#linkedAssetsGridView_edit #relationshipContainer #relationshipCombo.active{border:1px solid #000}
#linkedAssetsGridView_create #relationshipContainer #relationshipCombo #relationshipText,#linkedAssetsGridView_edit #relationshipContainer #relationshipCombo #relationshipText{left:3px;width:175px;height:25px;text-align:left;font-family:Carteboto,Arial,sans-serif;font-size:12px;float:left;padding-left:5px;line-height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#linkedAssetsGridView_create #relationshipContainer #relationshipCombo #relationshipArrow,#linkedAssetsGridView_edit #relationshipContainer #relationshipCombo #relationshipArrow{position:absolute;right:0;top:2px}
#linkedAssetsGridView_create #relationshipContainer #relationshipCombo #relationshipArrow .lookup-image,#linkedAssetsGridView_edit #relationshipContainer #relationshipCombo #relationshipArrow .lookup-image{background:url(../Images/lookup-droparrow.png) center center no-repeat;height:22px;width:18px}
#linkedAssetsGridView_create #relationshipContainer #relationshipMenu,#linkedAssetsGridView_edit #relationshipContainer #relationshipMenu{position:absolute;width:200px;padding-top:0;padding-bottom:0;max-height:138px;overflow-x:auto}
#linkedAssetsGridView_create #relationshipContainer .linkedAssetsFilter,#linkedAssetsGridView_edit #relationshipContainer .linkedAssetsFilter{float:none}
#linkedAssetsGridView_create #relationshipContainer .linkedAssetsFilter .lookup,#linkedAssetsGridView_edit #relationshipContainer .linkedAssetsFilter .lookup{width:198px;height:25px;top:6px;left:356px;border:1px solid gray}
#linkedAssetsGridView_create #relationshipContainer .linkedAssetsFilter .lookup:hover,#linkedAssetsGridView_edit #relationshipContainer .linkedAssetsFilter .lookup:hover{border:1px solid #000}
#linkedAssetsGridView_create #relationshipContainer .linkedAssetsFilter .lookup.active,#linkedAssetsGridView_edit #relationshipContainer .linkedAssetsFilter .lookup.active{border:1px solid #000}
#linkedAssetsGridView_create #relationshipContainer .linkedAssetsFilter .lookup.readonly,#linkedAssetsGridView_create #relationshipContainer .linkedAssetsFilter .lookup.readonly:hover,#linkedAssetsGridView_edit #relationshipContainer .linkedAssetsFilter .lookup.readonly,#linkedAssetsGridView_edit #relationshipContainer .linkedAssetsFilter .lookup.readonly:hover{border:#A8A8A8 1px solid;cursor:default}
#linkedAssetsGridView_create #relationshipContainer .linkedAssetsFilter .lookup input,#linkedAssetsGridView_edit #relationshipContainer .linkedAssetsFilter .lookup input{width:180px;height:25px}
#linkedAssetsGridView_create #relationshipContainer .linkedAssetsFilter .lookup .lookup-image,#linkedAssetsGridView_edit #relationshipContainer .linkedAssetsFilter .lookup .lookup-image{height:25px;background-color:#fff}
#linkedAssetsGridView_create #relationshipContainer .linkedAssetsFilter .error-tile-container,#linkedAssetsGridView_edit #relationshipContainer .linkedAssetsFilter .error-tile-container{left:563px;top:9px}
#linkedAssetsGridView_create #relationshipContainer #btnlinkedAssetsAdd,#linkedAssetsGridView_edit #relationshipContainer #btnlinkedAssetsAdd{position:absolute;top:6px;left:569px;width:20px;height:19px;padding:5px 23px 1px 6px;background-color:#E5E5E5}
#linkedAssetsGridView_create #relationshipContainer #btnlinkedAssetsAdd:not(.disabled):focus,#linkedAssetsGridView_create #relationshipContainer #btnlinkedAssetsAdd:not(.disabled):hover,#linkedAssetsGridView_edit #relationshipContainer #btnlinkedAssetsAdd:not(.disabled):focus,#linkedAssetsGridView_edit #relationshipContainer #btnlinkedAssetsAdd:not(.disabled):hover{background-color:#BABABA}
#linkedAssetsGridView_create #relationshipContainer #btnlinkedAssetsAdd .icoPlus,#linkedAssetsGridView_edit #relationshipContainer #btnlinkedAssetsAdd .icoPlus{position:absolute;top:7px;right:6px;height:10px;width:10px;display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAMUlEQVQYV2NkQANpaWk/gELss2bNYkSXwxAYIMUwa9Hdh84H+YGRJMVDMTQIhQKyPABadygM/iBF/QAAAABJRU5ErkJggg==)}
#linkedAssetsGridView_create #relationshipContainer #btnlinkedAssetsAdd .icoPlus.disabled,#linkedAssetsGridView_edit #relationshipContainer #btnlinkedAssetsAdd .icoPlus.disabled{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAMUlEQVQYV2NkQANnz579ARRiNzY2ZkSXwxAYIMUwa9Hdh84H+YGRJMVDMTQIhQKyPAAIVigMrifVvAAAAABJRU5ErkJggg==)}
#linkedAssetsGridView_create #wrapGrid_LinkedAssetsGrid .gridExport,#linkedAssetsGridView_edit #wrapGrid_LinkedAssetsGrid .gridExport{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMusGLVWgMgdQCI+bFIN7IAFYAk7ZFFI8KCGaHMBBwawYAJiX0QCcMMKQBShUA8EZtmFiSFDjgsWAB1Ol6bsflZAKpRHyq0kGjNQLABWSPQdQlEaQbaugApIJE1gmz/CDKYCYdGkP/jsdkIZRsA6QssOCz+AA31C9AQZ0CLygcooY0meQFIOWBxEThNwNIBoQDDCwZOMwuSf/6To/kCuTYDBBgAmvE3wtoYq4IAAAAASUVORK5CYII=)}
#linkedAssetsGridView_create #wrapGrid_LinkedAssetsGrid .gridExport.disabled,#linkedAssetsGridView_create #wrapGrid_LinkedAssetsGrid .gridExport.disabled:hover,#linkedAssetsGridView_edit #wrapGrid_LinkedAssetsGrid .gridExport.disabled,#linkedAssetsGridView_edit #wrapGrid_LinkedAssetsGrid .gridExport.disabled:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMusHffQQMgdQCI+bFIN7IAFYAk7ZFFnZ3sGaHMBBwawYAJiX0QCcMMKQBShUA8EZtmFiSFDjgsWAB1Ol6bsflZAKpRHyq0kGjNQLABWSPQdQlEaQbaugApIJE1gmz/CDKYCYdGkP/jsdkIZRsA6QssOCz+AA31C9AQZ0CLygcooY0meQFIOWBxEThNwNIBoQDDCwZOMwuSf/6To/kCuTYDBBgAb9k2kWehyR4AAAAASUVORK5CYII=)}
#linkedAssetsGridView_create #wrapGrid_LinkedAssetsGrid .gridExport:hover,#linkedAssetsGridView_edit #wrapGrid_LinkedAssetsGrid .gridExport:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMukJdfZACkDgAxPxbpRhagApCkPbLopIl9jFBmAg6NYMCExD6IhGGGFACpQiCeiE0zC5JCBxwWLIA6Ha/N2PwsANWoDxVaSLRmINiArBHougSiNANtXYAUkMgaQbZ/BBnMhEMjyP/x2GyEsg2A9AUWHBZ/gIb6BWiIM6BF5QOU0EaTvACkHLC4CJwmYOmAUIDhBQOnmQXJP//J0XyBXJsBAgwA3HY7Mm+M4jgAAAAASUVORK5CYII=)}
#linkedAssetsGridView_create #wrapGrid_LinkedAssetsGrid .gridFieldChooser,#linkedAssetsGridView_edit #wrapGrid_LinkedAssetsGrid .gridFieldChooser{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABlklEQVQ4T42SsUtCURTGvY+HrRXtCtLcC/8BQ6Epy1lFrLmiPYO0OSjXyEzFpYZciyJoTXStIRubbAwF7XfsCk/eDd6Fw7kcvu+73znnqoDPU6lU5oPBYBj4YzqdXmw0GiHyp/LDbzab4dFo9Doej5+VUik4V0RyMBhEfAnII/V6/YEURaCKUI58i2jZlwB2fyDPEQVsn4gYAnGEvn0J1Gq1FcuyThFYhVSFnCO3M5lMwiOA+i6AcwHzWkfs6wG+c30hNiFfg9ngHp8I8EKSgoNiEbuHlEr0t0buU7+EcIyDrkydB76orTPAXj6f/2sB0j0pIbbIDgBLyHpDC+QjyCXTxiYCLotLBpDsPf7fupUeUBjADWETWxDucHXBfUc7OZNMXWYzc5RrRQE92aieS4y+n9xoBDxDV3rqEYB7hABmHCD6QWyLg2w22/U4mBZw8sZ92dBrXzZiIgt2uoUC9yLRI0JSl19G7rCRmLs1owP9Dw6Gw2HKtm1H9z75tjgr4KCLg5ZpE56hQHAAtnl1n49VNpHctV8ofcoQbCYb/QAAAABJRU5ErkJggg==)}
#linkedAssetsGridView_create #wrapGrid_LinkedAssetsGrid .gridFieldChooser:hover,#linkedAssetsGridView_edit #wrapGrid_LinkedAssetsGrid .gridFieldChooser:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABqUlEQVQ4T42SzUsCYRDGfdfVrhXdFaJzSv+AotApy78gyc9LRfcM0s5BevIrts51qGthBF0TvdYhO3ayYyBqv7E1Fl1hF4aZd995nnnemVEuh18ikVj0eDx+pVSzWq0uJ5NJX6PR+FRO8Llczj8YDF7JfYYgPhqNDOJYv99fdUQgRTKZzCPADcIrbBe71TSt7IgA8A+ABQjytVrtTMg4Rzh/OyLIZrPrw+HwHPlBi4IWvYjOEKTT6X0SS7AHqdYW+dJAr9f7TvjC/23ur/FbomJMACiGCwAoEB+TUKRi2O1290i8xE45d6TryP/ivEkDu4Zh/D0B0AOgKGFLiDAN65kTWsKfILdoN7ExgUXiynQS1Zooi8wbt5IGMWM/I7khSUfqTr1ev0NVHVVJU8mFeFSUponUZETmhXRWZu1KpVIhSJ+sAO5mmq6k6yStYgdUVNMKeMIHticNrVQqnRkFkx8oeSNes3lrD96wHVhyx5IA53EFrEs1nyiRLePcJgzh/59mq8DcgyNmG9d1PSBvt6xtnrjDJO7njtF6AZnsgezDIaDyvPFN/v8C0DXWIjbu6i4AAAAASUVORK5CYII=)}
#linkedAssetsGridView_create #wrapGrid_LinkedAssetsGrid .gridFieldChooser.enable,#linkedAssetsGridView_edit #wrapGrid_LinkedAssetsGrid .gridFieldChooser.enable{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABqUlEQVQ4T42SzUsCYRDGfdfVrhXdFaJzSv+AotApy78gyc9LRfcM0s5BevIrts51qGthBF0TvdYhO3ayYyBqv7E1Fl1hF4aZd995nnnemVEuh18ikVj0eDx+pVSzWq0uJ5NJX6PR+FRO8Llczj8YDF7JfYYgPhqNDOJYv99fdUQgRTKZzCPADcIrbBe71TSt7IgA8A+ABQjytVrtTMg4Rzh/OyLIZrPrw+HwHPlBi4IWvYjOEKTT6X0SS7AHqdYW+dJAr9f7TvjC/23ur/FbomJMACiGCwAoEB+TUKRi2O1290i8xE45d6TryP/ivEkDu4Zh/D0B0AOgKGFLiDAN65kTWsKfILdoN7ExgUXiynQS1Zooi8wbt5IGMWM/I7khSUfqTr1ev0NVHVVJU8mFeFSUponUZETmhXRWZu1KpVIhSJ+sAO5mmq6k6yStYgdUVNMKeMIHticNrVQqnRkFkx8oeSNes3lrD96wHVhyx5IA53EFrEs1nyiRLePcJgzh/59mq8DcgyNmG9d1PSBvt6xtnrjDJO7njtF6AZnsgezDIaDyvPFN/v8C0DXWIjbu6i4AAAAASUVORK5CYII=)}
.libraryAttachment .thumbnail{border:#BFBFBF 1px solid;height:116px;margin-left:8px;width:150px;float:left;text-align:center}
.libraryAttachment .thumbnail>a>img{height:110px;position:relative;top:3px;width:110px;background-color:#989899}
.libraryAttachment .thumbnail>a>img.disabled{cursor:default}
.libraryAttachment .view{margin-top:10px;display:inline-block}
.libraryAttachment .view .fileName{padding-top:10px;padding-bottom:5px;text-align:center}
.libraryAttachment .edit{width:300px;margin-left:0}
.libraryAttachment .edit .thumbnail img{max-height:110px;position:relative;top:50%;max-width:110px;transform:translateY(-50%);background-color:#989899}
.libraryAttachment .edit .buttons{margin-top:-67px;float:left;margin-left:180px}
.libraryAttachment .edit .buttons .uploadImage,.libraryAttachment .edit .buttons .uploadImage .dataXChangeSpec .dataXChangeData{position:relative;padding:7px 8px;background:#E5E5E5 url(../Images/upload.png) no-repeat 55px 7px;border:#B2B2B2 solid 1px;color:#666;margin-bottom:5px;font-size:12px;font-weight:500;border-radius:2px;width:60px;text-align:left;overflow:hidden}
.libraryAttachment .edit .buttons .uploadImage .dataXChangeSpec .dataXChangeData input[type=file],.libraryAttachment .edit .buttons .uploadImage input[type=file]{position:absolute;top:0;right:0;bottom:0;opacity:0;cursor:pointer}
.libraryAttachment .edit .buttons .uploadImage .dataXChangeSpec .dataXChangeData:active,.libraryAttachment .edit .buttons .uploadImage .dataXChangeSpec .dataXChangeData:focus,.libraryAttachment .edit .buttons .uploadImage .dataXChangeSpec .dataXChangeData:hover,.libraryAttachment .edit .buttons .uploadImage:active,.libraryAttachment .edit .buttons .uploadImage:focus,.libraryAttachment .edit .buttons .uploadImage:hover{cursor:pointer;background-color:#CCC}
.libraryAttachment .edit .buttons .deleteImage{padding:7px 8px;background:#E5E5E5 url(../Images/trashCan.png) no-repeat 55px 7px;border:#B2B2B2 solid 1px;color:#666;margin-bottom:5px;font-size:12px;font-weight:500;border-radius:2px;width:60px}
.libraryAttachment .edit .buttons .deleteImage:active,.libraryAttachment .edit .buttons .deleteImage:focus,.libraryAttachment .edit .buttons .deleteImage:hover{cursor:pointer;background-color:#CCC}
.libraryAttachment .edit .upload-spinner{background:url(../Images/spin_40.gif) no-repeat;background-position:55px 38px}
.libraryAttachment.create{margin-bottom:0;margin-top:0}
.ui-jqgrid .ui-pager-control .gridWarning{height:16px;margin-left:auto;margin-right:auto;position:relative;width:290px}
.ui-jqgrid .ui-pager-control .gridWarning.mapFilterWarning .message{background:#F78E1E;padding:2px 8px;color:#fff;top:-2px}
.ui-jqgrid .ui-pager-control .gridWarning .image{background-image:url(../Images/grid-warning.png);background-position:0 0;background-repeat:no-repeat;display:inline-block;height:16px;left:0;position:absolute;top:0;width:16px}
.ui-jqgrid .ui-pager-control .gridWarning .message{font-family:Carteboto,Arial,Sans-Serif;font-size:12px;font-weight:500;height:16px;left:16px;line-height:16px;padding-left:6px;position:absolute;top:0}
.dows{height:28px;width:222px;border:1px solid #BFBFBF;border-radius:4px}
.dows.validationError{border:1px solid #b41100}
.dows .dows-left{border-radius:4px 0 0 4px}
.dows .dows-right{border-radius:0 4px 4px 0}
.dows div{font-weight:500;background-color:#E6E6E6;cursor:pointer;float:left;font-size:11px;text-align:center;width:30px;padding-top:7px;padding-bottom:7px}
.dows div:not(.dows-left){border-left:1px solid #BFBFBF}
.dows div:not(.dows-right){border-right:1px solid #BFBFBF}
.dows div:hover{background-color:#659000;background-color:#929294;background-image:linear-gradient(#C2C3C4,#929294)}
.dows .dows-selected{font-weight:500;color:#fff;background-color:#000}
.importScreen .cgSectionGroupHeader{clear:both}
.importScreen .importButtonContainer input,.importScreen .noRecords{font-size:16px;font-family:Carteboto,Arial,Sans-Serif;padding:0;height:32px;margin-top:10px;padding-bottom:2px;margin-bottom:20px}
.importScreen .dataXChange,.importScreen .importButton{color:#fff;text-align:center;cursor:pointer;border:1px solid #333;background-color:#6D6E71;background-image:linear-gradient(#939598,#6D6E71);border-radius:2px}
.importScreen .dataXChange{display:inline-block;height:15px;width:50px;padding-top:3px;padding-bottom:5px;margin-top:6px;position:relative}
.importScreen .dataXChange input[type=file]{position:absolute;top:0;right:0;bottom:0;opacity:0;cursor:pointer}
.importScreen .importButton{height:25px;line-height:30px;width:150px;float:left;margin-left:50px}
.importScreen .dataXChange:hover,.importScreen .importButton:hover{background-color:#3d3d3d;background-image:linear-gradient(#666,#3d3d3d)}
.importScreen .overflowVisible{overflow:visible}
.importScreen .JobSection{clear:both;font-size:10pt;margin-left:50px;margin-bottom:50px;margin-top:100px;overflow:auto}
.importScreen #jobLogSection{height:500px}
.importScreen #runningJobsSection{height:125px}
.importScreen #integrationsSection{margin-left:42px}
.importScreen #selectIntegrationType .importButtonContainer{display:inline}
.importScreen #integrationFields.initial{display:none}
.repeatWoDialog{top:20%!important}
#repeatWoDialog{background-color:#fff;border:#000 solid 1px;box-shadow:3px 3px 75px 0 #000;height:500px;width:750px;border-radius:4px 4px 4px 4px;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
#repeatWoDialog #repeatWoTitle{background-color:#1B1B1B;background-image:linear-gradient(#313131,#1B1B1B);text-align:center;height:40px}
#repeatWoDialog #repeatWoTitle .headerIcon{width:18px;height:19px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAP1JREFUeNqsU9ENgjAUrIYBGIEROkLdwBF0A/03sSO4gbiBG8gG4AZ1Azaor/FILrUFJVxy4b1Cj/eur8p7r4il0FBusBZiLawo1rxXRUJho6fck3AjtBQ3sZD1C2CtFkIsdMRzAw5rIX4KbxQP+QdRa/+abXOt9cKG8gZrAQdhibgDs60xKuEFYoFbYSu0qY+LjMhOeM28O6Oyw5RQhY/2QodNmjZaVPpTRQbeaIjdkdd4luRd1iNHf27RpkYVPfJvn6LjVzhiNzLEPY2BHZtsl/JA8MIAaqp60qPh2Gu00k1dkSJhMuMEY83IrCWFHktd2tlYhRPgEufiLcAAK7pkyrDURU0AAAAASUVORK5CYII=);position:relative;display:inline-block;top:3px;margin-right:3px}
#repeatWoDialog #repeatWoTitle .title{color:#fff;font-size:17px;line-height:40px;font-weight:500;display:inline-block}
#repeatWoDialog #repeatWoHeader{height:40px;border-top:1px solid #65B8E2;background-color:#3F6DDC;background-image:linear-gradient(#6597E2,#3F6DDC);border-top:1px solid #64B8E1;border-bottom:1px solid #B2B2B2;position:relative;text-align:center}
#repeatWoDialog #repeatWoHeader .headerLabel{color:#fff;display:inline-block;font-size:12px;line-height:38px;font-weight:500}
#repeatWoDialog #repeatWoHeader>.cgButton{border:1px solid #3553D6;color:#fff;width:50px;height:28px;padding:0;font-size:12px;text-align:center;font-weight:500;line-height:28px;top:4px;position:absolute}
#repeatWoDialog #repeatWoHeader>.cgButton.cgSaveButton{width:60px;right:12px;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border:1px solid #262626}
#repeatWoDialog #repeatWoHeader>.cgButton.cgSaveButton:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#repeatWoDialog #repeatWoHeader>.cgButton.cgCancelButton{width:58px;left:12px;background-color:#3868DB;background-image:linear-gradient(#6395E2,#3868DB)}
#repeatWoDialog #repeatWoHeader>.cgButton.cgCancelButton:hover{background-color:#2647BD;background-image:linear-gradient(#4B85DE,#2647BD)}
#repeatWoDialog #repeatWoHeader>.cgButton.removeButton:not(.disabled){width:125px;right:86px;background-color:#3868DB;background-image:linear-gradient(#6395E2,#3868DB)}
#repeatWoDialog #repeatWoHeader>.cgButton.removeButton:not(.disabled):hover{background-color:#2647BD;background-image:linear-gradient(#4B85DE,#2647BD)}
#repeatWoDialog #repeatWoHeader>.cgButton.removeButton.disabled{width:125px;right:86px;cursor:default;border:1px solid #3553d6;color:#3f6ddc}
#repeatWoDialog .repeatWoFields{position:absolute;overflow-y:auto;bottom:0;top:83px;left:0;right:0}
#repeatWoDialog .repeatWoFields .required{position:absolute;top:2px}
#repeatWoDialog .repeatWoFields .sectionLabel{color:#4D4D4D;font-size:14px;font-weight:500;margin-top:15px;margin-left:130px}
#repeatWoDialog .repeatWoFields .sectionLabel.bottomSection{left:42px;position:absolute;margin-left:0;top:220px}
#repeatWoDialog .repeatWoFields .controlsLabel{color:grey;font-size:12px;text-align:right;width:300px;display:inline-block;top:5px;position:absolute}
#repeatWoDialog .repeatWoFields .startDateRow{margin-top:20px}
#repeatWoDialog .repeatWoFields .dynamicControlsContainer{display:none}
#repeatWoDialog .repeatWoFields .dynamicControlsContainer .label{color:#4D4D4D;font-size:12px;position:relative;margin-top:5px;display:inline-block;margin-left:311px}
#repeatWoDialog .repeatWoFields .row{margin-top:10px;height:30px;position:relative}
#repeatWoDialog .repeatWoFields .row input.skipValidation{border-color:grey!important}
#repeatWoDialog .repeatWoFields .row input.skipValidation+span span{display:none}
#repeatWoDialog .repeatWoFields .row .skipValidation span span{display:none}
#repeatWoDialog .repeatWoFields .row .skipValidation+span span{display:none}
#repeatWoDialog .repeatWoFields .row .error-tile-container{float:none;right:125px;position:absolute;top:2px}
#repeatWoDialog .repeatWoFields .row .repeatControl .error-tile-container{right:371px}
#repeatWoDialog .repeatWoFields .row.startDateRow .required{left:228px}
#repeatWoDialog .repeatWoFields .row.intervalRow .required{left:260px}
#repeatWoDialog .repeatWoFields .row.weeklyRow{margin-bottom:10px}
#repeatWoDialog .repeatWoFields .row.weeklyRow input{display:none}
#repeatWoDialog .repeatWoFields .row.weeklyRow .error-tile-container{right:189px;top:4px}
#repeatWoDialog .repeatWoFields .row.weeklyRow .required{left:301px}
#repeatWoDialog .repeatWoFields .row.weeklyRow .dows{margin-left:310px}
#repeatWoDialog .repeatWoFields .row.monthlyRow .required{left:268px}
#repeatWoDialog .repeatWoFields .row.monthlyRow .error-tile-container{right:341px}
#repeatWoDialog .repeatWoFields .row.yearlyDateRow .required{left:263px}
#repeatWoDialog .repeatWoFields .row .filterValueDateTimeDiv{display:inline-block;position:absolute;left:310px}
#repeatWoDialog .repeatWoFields .row .calendar{position:relative;display:inline-block;float:left}
#repeatWoDialog .repeatWoFields .row .calendar .calendar-image-small{margin:5px 5px 0 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABIUlEQVQoU5WSXUrDQBCAs4FgrmFPUDxAMOo1pEUIyavoYwtCffBB8TXJQ1nvobaUHqAn8O8E+rYhkPiNZCH2B5qFYWZn5sv8ZJXTnDiODeYB8pJl2Zn1iyb2jDoVm5gSrXAGVVUp13XHSqnbuq7vuV+1QWIPxK6JjYhNLGgrveFYIMM21LI1doD01sEd+dvd0qqhhbtOlOOM/kAG9i0YRVGfmR6ZZSo+7AvsS/Q51yNyQ2E2wCRJjulgRtK4+diExYSyGNmsbHUruE/L/8DmPy6bX7J/RUBp5QtwwUxD9KtUp8UT5tPoAOnleX6zXrENDgClqoAh4FOaph92jE6tAs53gfIqfoqi+PR9v1+W5bskep53aIxZaa2/N0Ac8rg7nV8tCsKv1tUWZgAAAABJRU5ErkJggg==);height:14px;width:14px}
#repeatWoDialog .repeatWoFields .row .today-button{border:1px solid grey;background-color:#E6E6E6;font-size:12px;line-height:23px;height:23px;margin-left:5px;text-align:center;text-decoration:none;cursor:pointer;border-radius:2px;position:relative;float:left;width:55px}
#repeatWoDialog .repeatWoFields .row .today-button:focus,#repeatWoDialog .repeatWoFields .row .today-button:hover{background:#D9D9D9;color:#333;border:1px solid #333}
#repeatWoDialog .repeatWoFields .row .repeatControl>input.numeric,#repeatWoDialog .repeatWoFields .row .scheduledAheadIntervalControl>input.numeric{width:40px;display:inline-block;float:none;top:0;left:310px;position:absolute}
#repeatWoDialog .repeatWoFields .row .ddBtn{display:inline-block;position:absolute;width:100px;cursor:pointer;left:386px}
#repeatWoDialog .repeatWoFields .row .ddBtn.validationError{border:1px solid #b41100}
#repeatWoDialog .repeatWoFields .row .ddBtn.skipValidation{border-color:grey!important}
#repeatWoDialog .repeatWoFields .row .ddBtn.selectMonthlyDayButton{left:310px;width:70px}
#repeatWoDialog .repeatWoFields .row .ddBtn .montlyDayDd{height:220px;overflow-y:auto}
#repeatWoDialog .repeatWoFields .row .ddBtn #scheduledAheadTypeButtonText,#repeatWoDialog .repeatWoFields .row .ddBtn #selectIntervalButtonText,#repeatWoDialog .repeatWoFields .row .ddBtn #selectMonthlyDayButtonText{line-height:20px}
#repeatWoDialog .repeatWoFields .row .ddBtn .icoMenuArrow{position:absolute;background:url(../Images/lookup-droparrow.png) center center no-repeat;height:22px;width:18px;border:none;cursor:pointer;top:0;right:0}
#repeatWoDialog .repeatWoFields .row.repeatRadioRow{width:260px;height:40px;position:absolute;left:283px;top:239px}
#repeatWoDialog .repeatWoFields .row.repeatRadioRow div{display:inline-block;position:relative;color:gray;font-size:12px;line-height:40px;margin-right:5px}
#repeatWoDialog .repeatWoFields .row.repeatRadioRow .radio{top:5px}
#repeatWoDialog .repeatWoFields .row.scheduledAheadType{top:150px;position:absolute}
#repeatWoDialog .repeatWoFields .row.scheduledAheadType>.error-tile-container{top:171px;left:495px}
#repeatWoDialog .repeatWoFields .row.scheduledAheadType .scheduledAheadIntervalControl{position:absolute;height:40px;width:345px;top:165px;left:305px;border:1px solid #fff}
#repeatWoDialog .repeatWoFields .row.scheduledAheadType .scheduledAheadIntervalControl.disabled input{pointer-events:none;background-color:#F5F5F6;color:#F5F5F6}
#repeatWoDialog .repeatWoFields .row.scheduledAheadType .scheduledAheadIntervalControl input{top:4px;left:4px}
#repeatWoDialog .repeatWoFields .row.scheduledAheadType .scheduledAheadIntervalControl.validationError:not(.skipValidation){border:1px solid #b41100}
#repeatWoDialog .repeatWoFields .row.scheduledAheadType .scheduledAheadIntervalControl .error-tile-container{left:54px;top:7px}
#repeatWoDialog .repeatWoFields .row.scheduledAheadType .scheduledAheadIntervalControl .error-tile-container.mulitpleValidationContainer{left:347px}
#repeatWoDialog .repeatWoFields .row.scheduledAheadType .scheduledAheadTypeButton{top:170px}
#repeatWoDialog .repeatWoFields .row.scheduledAheadType .scheduledAheadTypeButton.disabled{pointer-events:none;background-color:#F5F5F6;color:#F5F5F6}
#repeatWoDialog .repeatWoFields .row.scheduledAheadType .label{color:grey;font-size:12px;top:175px;display:inline-block;position:absolute;left:521px;width:128px}
#containerAssetSummary{background:#EBEBEB;top:0;left:0;right:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:scroll;padding-top:55px}
#containerAssetSummary .summaryTabs{height:110px;width:942px;margin:auto}
#containerAssetSummary .summaryTabs .summaryTab{position:relative;height:87px;padding-top:23px;width:235px;border-right:#BFBFBF solid 1px;background:#E5E5E5;display:inline-block;vertical-align:bottom;text-align:center;float:left;cursor:pointer}
#containerAssetSummary .summaryTabs .summaryTab.norequest{width:314px}
#containerAssetSummary .summaryTabs .summaryTab:last-child{width:234px;border-right:none}
#containerAssetSummary .summaryTabs .summaryTab:last-child.norequest{width:312px}
#containerAssetSummary .summaryTabs .summaryTab.active{background:#fff}
#containerAssetSummary .summaryTabs .summaryTab:hover:not(.active){background:#CCC}
#containerAssetSummary .summaryTabs .summaryTab .label{color:#545554;font-weight:500;font-size:16px}
#containerAssetSummary .summaryTabs .summaryTab .metricValue{font-weight:500;font-size:48px}
#containerAssetSummary .summaryTabs .summaryTab .metricValue.red{color:#ce2323}
#containerAssetSummary .summaryTabs .summaryTab .metricValue.green{color:#83C523}
#containerAssetSummary .summaryTabs .summaryTab .metricValue.orange{color:#f78f20}
#containerAssetSummary .summaryTabs .summaryTab .metricValue.blue{color:#3e6cd6}
#containerAssetSummary .whiteContainer{display:block;margin:0 auto;position:relative;margin-top:20px;width:942px;background-color:#fff;border-radius:4px;height:410px;padding-top:30px}
#containerAssetSummary .whiteContainer .gridLabel{position:relative;color:#221F1F;font-weight:500;font-size:18px;margin:10px 0 10px 40px}
#containerAssetSummary .whiteContainer .cgGridSection.AssetTask{position:relative;top:25px}
#containerAssetSummary .whiteContainer .cgGridSection .gridExport.disabled,#containerAssetSummary .whiteContainer .cgGridSection .gridExport.disabled:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMusHffQQMgdQCI+bFIN7IAFYAk7ZFFnZ3sGaHMBBwawYAJiX0QCcMMKQBShUA8EZtmFiSFDjgsWAB1Ol6bsflZAKpRHyq0kGjNQLABWSPQdQlEaQbaugApIJE1gmz/CDKYCYdGkP/jsdkIZRsA6QssOCz+AA31C9AQZ0CLygcooY0meQFIOWBxEThNwNIBoQDDCwZOMwuSf/6To/kCuTYDBBgAb9k2kWehyR4AAAAASUVORK5CYII=)}
#containerAssetSummary .whiteContainer .cgGridSection .gridFieldChooser.enable,#containerAssetSummary .whiteContainer .cgGridSection .gridFieldChooser:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABqUlEQVQ4T42SzUsCYRDGfdfVrhXdFaJzSv+AotApy78gyc9LRfcM0s5BevIrts51qGthBF0TvdYhO3ayYyBqv7E1Fl1hF4aZd995nnnemVEuh18ikVj0eDx+pVSzWq0uJ5NJX6PR+FRO8Llczj8YDF7JfYYgPhqNDOJYv99fdUQgRTKZzCPADcIrbBe71TSt7IgA8A+ABQjytVrtTMg4Rzh/OyLIZrPrw+HwHPlBi4IWvYjOEKTT6X0SS7AHqdYW+dJAr9f7TvjC/23ur/FbomJMACiGCwAoEB+TUKRi2O1290i8xE45d6TryP/ivEkDu4Zh/D0B0AOgKGFLiDAN65kTWsKfILdoN7ExgUXiynQS1Zooi8wbt5IGMWM/I7khSUfqTr1ev0NVHVVJU8mFeFSUponUZETmhXRWZu1KpVIhSJ+sAO5mmq6k6yStYgdUVNMKeMIHticNrVQqnRkFkx8oeSNes3lrD96wHVhyx5IA53EFrEs1nyiRLePcJgzh/59mq8DcgyNmG9d1PSBvt6xtnrjDJO7njtF6AZnsgezDIaDyvPFN/v8C0DXWIjbu6i4AAAAASUVORK5CYII=)}
#containerAssetSummary .whiteContainer .cgGridSection .gridExport{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMusGLVWgMgdQCI+bFIN7IAFYAk7ZFFI8KCGaHMBBwawYAJiX0QCcMMKQBShUA8EZtmFiSFDjgsWAB1Ol6bsflZAKpRHyq0kGjNQLABWSPQdQlEaQbaugApIJE1gmz/CDKYCYdGkP/jsdkIZRsA6QssOCz+AA31C9AQZ0CLygcooY0meQFIOWBxEThNwNIBoQDDCwZOMwuSf/6To/kCuTYDBBgAmvE3wtoYq4IAAAAASUVORK5CYII=)}
#containerAssetSummary .whiteContainer .cgGridSection .gridExport.disabled.childGrid,#containerAssetSummary .whiteContainer .cgGridSection .gridExport.disabled:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMusHffQQMgdQCI+bFIN7IAFYAk7ZFFnZ3sGaHMBBwawYAJiX0QCcMMKQBShUA8EZtmFiSFDjgsWAB1Ol6bsflZAKpRHyq0kGjNQLABWSPQdQlEaQbaugApIJE1gmz/CDKYCYdGkP/jsdkIZRsA6QssOCz+AA31C9AQZ0CLygcooY0meQFIOWBxEThNwNIBoQDDCwZOMwuSf/6To/kCuTYDBBgAb9k2kWehyR4AAAAASUVORK5CYII=)}
#containerAssetSummary .whiteContainer .cgGridSection .gridExport:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMukJdfZACkDgAxPxbpRhagApCkPbLopIl9jFBmAg6NYMCExD6IhGGGFACpQiCeiE0zC5JCBxwWLIA6Ha/N2PwsANWoDxVaSLRmINiArBHougSiNANtXYAUkMgaQbZ/BBnMhEMjyP/x2GyEsg2A9AUWHBZ/gIb6BWiIM6BF5QOU0EaTvACkHLC4CJwmYOmAUIDhBQOnmQXJP//J0XyBXJsBAgwA3HY7Mm+M4jgAAAAASUVORK5CYII=)}
#containerAssetSummary .whiteContainer .cgGridSection .cgGridHeaderLine,#containerAssetSummary .whiteContainer .cgGridSection .cgGridHeaderText{display:none}
#containerAssetSummary .whiteContainer .cgGridSection>div[id^=wrapGrid]{margin-left:30px}
#containerAssetSummary .whiteContainer .cgGridSection .ui-jqgrid-parent-container{margin-right:30px}
#containerAssetSummary .whiteContainer .cgGridSection .ui-jqgrid-parent-container .ui-jqgrid{height:220px}
#containerAssetSummary .tasksTab .whiteContainer{height:485px}
#containerAssetSummary .assetsTab .whiteContainer,#containerAssetSummary .requestsTab .whiteContainer{padding-top:30px;height:370px}
#containerAssetSummary .summaryPanels{height:243px;width:862px;padding:40px;margin:auto;background:#fff;border-radius:0 0 4px 4px}
#containerAssetSummary .summaryPanels .summaryPanel{display:none}
#containerAssetSummary .summaryPanels .summaryPanel.active{display:block}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn{display:inline-block;float:left;margin-right:22px;width:420px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn.versa{margin-right:20px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn:last-child{margin-right:0;height:120px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn.facility{width:285px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn.facility:nth-child(2){width:265px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn.facility:last-child{margin-right:0;width:266px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn.assets{width:266px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn.assets:nth-child(2){width:284px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn.assets:nth-child(3){margin-right:0}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn.assets .metricRow .metricCell{padding-top:25px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn.requests{width:265px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn.requests.large{width:640px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn.attached{margin:0}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn.single{width:198px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn.fullLine{width:860px;display:block}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow{border:#BFBFBF solid 1px;border-radius:5px;width:100%;height:120px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.detached{height:110px;margin-bottom:19px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.top{border-radius:5px 5px 0 0}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.bottom{border-radius:0 0 5px 5px;border-top:none}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell{height:90px;padding:30px 10px 0 10px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell.detached{padding-top:25px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell.taskMetricCell{padding-top:25px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell.taskMetricCell .display-field{font-size:34px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell.inline{float:left;display:inline-block;width:inherit}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell .fieldRow{display:block}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell .editor-label-container{float:none}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell .editor-label{font-size:18px;color:#8C8C8C;margin:auto;width:auto;text-align:center}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell .editor-label label{text-align:center}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell .display-field{float:none;padding:0;text-align:center;font-size:40px;font-weight:500;color:#404040;margin-top:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell .display-field.loading{background:url(../Images/spin_30_light.gif) no-repeat 0 0;border-style:none;top:8px;left:40%;height:30px;width:30px;z-index:101}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell .display-field.loading.loadingOverview{left:45%}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell .display-field.loading.loadingCondition{left:36%}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.containerCell{height:241px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.containerCell .metricCell{float:left;width:100%;display:inline-block;height:241px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.containerCell .metricCell .listRow{margin-top:15px;margin-left:10px;font-size:12px;line-height:17px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.containerCell .metricCell .listRow .orderNum{color:#8c8c8c;vertical-align:bottom}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.containerCell .metricCell .listRow .orderItem{color:#404040;font-weight:500;width:185px;display:inline-block;vertical-align:bottom;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.containerCell .metricCell .listRow .orderItem.wide{width:200px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.containerCell .metricCell .listRow .totalCostValue,#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.containerCell .metricCell .listRow .totalCountValue{float:right;margin-right:10px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.containerCell .metricCell .listRow .taskCountValue{position:relative;display:inline-block;float:none;margin-left:10px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.containerCell .metricCell .listRow .totalCostValue{width:70px;display:inline-block;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.twoCells .metricCell{width:319px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.twoCells .metricCell.narrow{width:210px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.twoCells .metricCell:first-child{border-right:#BFBFBF solid 1px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.sevenCells .metricCell{width:14.28%;height:110px;padding-top:15px;border-right:#BFBFBF solid 1px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.sevenCells .metricCell:last-child{border:none}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.sevenCells .metricCell .editor-label{font-size:14px}
#containerAssetSummary .summaryPanels .summaryPanel .metricColumn .metricRow.sevenCells .metricCell .display-field{font-size:36px;margin-top:5px}
#containerAssetSummary .summaryPanels .summaryPanel .stars{position:relative;height:18px;width:100%;background-repeat:repeat-x;margin:3px auto 0 auto}
#containerAssetSummary .summaryPanels .summaryPanel .stars.excellent{background-image:url(../Images/excellent-small-gray.png);width:90px}
#containerAssetSummary .summaryPanels .summaryPanel .stars.good{background-image:url(../Images/good-small-gray.png);width:72px}
#containerAssetSummary .summaryPanels .summaryPanel .stars.average{background-image:url(../Images/average-small-gray.png);width:54px}
#containerAssetSummary .summaryPanels .summaryPanel .stars.fair{background-image:url(../Images/fair-small-gray.png);width:36px}
#containerAssetSummary .summaryPanels .summaryPanel .stars.poor{background-image:url(../Images/poor-small-gray.png);width:18px}
#containerAssetSummary .summaryPanels .summaryPanel .stars.failed{background-image:url(../Images/failed-small-gray.png);width:18px}
#containerAssetSummary .summaryPanels .summaryPanel .stars.notRated{background-image:url(../Images/notRated-small.png);width:18px}
#containerAssetSummary .summaryBodies .summaryBody{display:none;margin-bottom:55px}
#containerAssetSummary .summaryBodies .summaryBody.active{display:block}
#cgTaskEstimatesActuals .summaryPanels{margin-left:42px;width:97.5%;min-width:850px;max-width:1150px;background:#fff;border-radius:0 0 4px 4px}
#cgTaskEstimatesActuals .summaryPanels .estimatedvsActualChart{width:100%;box-sizing:border-box;height:335px;position:relative}
#estimatesActualsChartContainer #estimatesActualsChart{height:320px}
#estimatesActualsChartContainer #estimatesActualsChartLegend{position:relative}
#estimatesActualsChartContainer .selector .typeBtn{font-size:12px;color:#404040;border:1px solid #737373;border-radius:2px;cursor:pointer;position:absolute;right:75px;top:10px;padding:5px 4px;width:175px;z-index:10}
#estimatesActualsChartContainer .selector .typeBtn.active,#estimatesActualsChartContainer .selector .typeBtn:hover{border:1px solid #404040}
#estimatesActualsChartContainer .selector .typeBtn .arrow{position:absolute;width:0;border-top:solid 3px #333;border-right:solid 3px transparent;border-left:solid 3px transparent;right:5px;top:11px}
#cgMaterialLocationSummary .summaryPanels{margin-left:42px;width:97.5%;min-width:850px;max-width:1150px;background:#fff;border-radius:0 0 4px 4px}
#cgMaterialLocationSummary .summaryPanels .summaryPanel .metricColumn{display:inline-block;width:195px;position:absolute}
#cgMaterialLocationSummary .summaryPanels .summaryPanel .metricColumn.chart{padding-left:200px;width:100%;box-sizing:border-box;height:335px;position:relative}
#cgMaterialLocationSummary .summaryPanels .summaryPanel .metricColumn .metricRow{border:#A6A6A6 solid 1px;border-radius:5px;width:100%}
#cgMaterialLocationSummary .summaryPanels .summaryPanel .metricColumn .metricRow.top{border-radius:5px 5px 0 0}
#cgMaterialLocationSummary .summaryPanels .summaryPanel .metricColumn .metricRow.middle{border-radius:0;border-top:none}
#cgMaterialLocationSummary .summaryPanels .summaryPanel .metricColumn .metricRow.bottom{border-radius:0 0 5px 5px;border-top:none}
#cgMaterialLocationSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell{padding:15px 10px;width:100%;height:83px;box-sizing:border-box;-moz-box-sizing:border-box}
#cgMaterialLocationSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell .fieldRow{display:block}
#cgMaterialLocationSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell .editor-label-container{float:none;display:block}
#cgMaterialLocationSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell .editor-label{font-size:16px;color:#737373;margin:auto;width:auto;text-align:center;line-height:20px}
#cgMaterialLocationSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell .editor-label label{text-align:center}
#cgMaterialLocationSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell .display-field{float:none;padding:0;text-align:center;font-size:26px;font-weight:500;color:#404040;margin-top:0;display:block;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#cgMaterialLocationSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell .display-field.loading{background:url(../Images/spin_30_light.gif) no-repeat 0 0;border-style:none;top:8px;left:40%;height:30px;width:30px;z-index:101}
#cgMaterialLocationSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell .display-field.loading.loadingOverview{left:45%}
#cgMaterialLocationSummary .summaryPanels .summaryPanel .metricColumn .metricRow .metricCell .display-field.loading.loadingCondition{left:36%}
#cgMaterialLocationSummary .summaryPanels .summaryPanel .metricColumn .metricRow.containerCell{height:335px;border:none}
#cgMaterialLocationSummary .summaryPanels .summaryPanel .metricColumn .metricRow.containerCell .metricCell{float:left;width:100%;display:inline-block}
#cgMaterialLocations_cgMaterialsPerLocationClass .edit-link{left:0}
#cgMaterialLocations_cgMaterialsPerLocationClass .view-link{left:75px}
#cgMaterialOrdersClass .order-link{cursor:pointer}
#cgMaterialOrdersClass .order-link:hover{text-decoration:underline}
#locationsChartContainer #materialLocationChart{height:320px}
#locationsChartContainer #materialLocationChartLegend{position:relative}
#locationsChartContainer .selector .typeBtn{font-size:12px;color:#404040;border:1px solid #737373;border-radius:2px;cursor:pointer;position:absolute;right:75px;top:10px;padding:5px 4px;width:175px;z-index:10}
#locationsChartContainer .selector .typeBtn.active,#locationsChartContainer .selector .typeBtn:hover{border:1px solid #404040}
#locationsChartContainer .selector .typeBtn .arrow{position:absolute;width:0;border-top:solid 3px #333;border-right:solid 3px transparent;border-left:solid 3px transparent;right:5px;top:11px}
.search{font-size:13px;color:#BFBFBF;padding-bottom:20px}
.search .searchContainer{position:absolute;left:10px;padding:4px 7px 3px 7px;z-index:1}
.search .searchContainer .searchBar{border:#B2B2B2 solid 1px;height:21px;border-radius:2px;background:#fff}
.search .searchContainer .searchBar input{height:21px;width:82%;margin-left:17px;border:none;border-radius:2px;font-size:12px}
.search .searchContainer .searchBar .icon{background:#fff url(../Images/SM_search_icon.png) no-repeat;width:11px;height:11px;top:10px;left:11px;position:absolute;cursor:default}
.search .searchContainer .searchBar .clearX{width:10px;height:10px;background:#fff url(../Images/SM-search-close.png) no-repeat;top:10px;right:14px;position:absolute;cursor:pointer}
.search .searchContainer .searchBar .clearX:hover{background:#fff url(../Images/SM-search-close-hover.png) no-repeat}
.radio-button{position:relative;display:inline-block;height:18px;width:18px}
.radio-button>svg{position:absolute;top:0;left:0;height:18px;width:18px;cursor:pointer}
.radio-button>svg.radio-outer{fill:#404040}
.radio-button>svg.radio-inner{fill:#fff;height:16px;top:1px}
.radio-button>svg.radio-check{fill:#fff;height:9px;width:18px;top:5px}
.radio-button:hover .radio-inner{fill:#737373}
.radio-button.active .radio-inner{fill:#404040;height:20px;width:20px;top:-1px;left:-1px}
.radio-button.active:hover .radio-inner{fill:#4D4D4D}
.loading-line{height:4px;width:100%;position:relative;overflow:hidden;background-color:#ddd}
.loading-line:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:4px;background-color:#F78E1E;animation:loading 2s linear infinite;border-radius:4px}
@keyframes loading{from{left:-200px;width:30%}
50%{width:30%}
70%{width:70%}
80%{left:50%}
95%{left:120%}
to{left:100%}
}
.wait-loader,.wait-loader:after{border-radius:50%;height:15px;width:15px}
.wait-loader{font-size:10px;position:relative;text-indent:-9999em;border-top:.4em solid rgba(255,255,255,.2);border-right:.4em solid rgba(255,255,255,.2);border-bottom:.4em solid rgba(255,255,255,.2);border-left:.4em solid #fff;transform:translateZ(0);animation:load8 .8s infinite linear}
@keyframes load8{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
#cg-pendo-spacer{width:36px;display:flex;justify-content:center;align-items:center;position:relative}
#cg-pendo-spacer>*{pointer-events:none}
#cg-pendo-spacer .info{height:20px;width:20px}
#cg-pendo-spacer .info g,#cg-pendo-spacer .info path,#cg-pendo-spacer .info svg{height:20px;width:20px;fill:#616365}
#cg-pendo-spacer .x{display:none;height:14px;width:14px}
#cg-pendo-spacer .x svg{height:14px;width:14px;fill:#fff}
#cg-pendo-spacer.active{background-color:#3e6cd6!important;background-image:none!important;filter:none!important;cursor:pointer}
#cg-pendo-spacer.active .info{display:none}
#cg-pendo-spacer.active .x{display:block}
#cg-pendo-spacer.active .pendo-resource-center-badge-notification-bubble{display:none}
._pendo-launcher_{max-width:367px}
div#_pendo_g_PjwTT-nVBbvClrPj74LOQWpAK5c{max-width:300px}
#requestsGuidedProcess{height:600px;-webkit-user-select:none}
#requestsGuidedProcess #maptype div:last-child{overflow-y:auto;max-height:115px}
#requestsGuidedProcess .guidePage{height:516px;background:#f5f5f5}
#requestsGuidedProcess .guidePage#requestInfo .requestInfoScrollContainer{overflow-y:auto;overflow-x:hidden;height:476px}
#requestsGuidedProcess .top-bar{height:30px;padding-top:10px;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A);text-align:center;color:#fff;border-top:1px #454545 solid;border-bottom:1px #262626 solid;font-weight:500}
#requestsGuidedProcess .back,#requestsGuidedProcess .cancel,#requestsGuidedProcess .nav-bar,#requestsGuidedProcess .next{color:#fff;border:1px solid #7C2100;background-color:#952B00;background-image:linear-gradient(#C75B3E,#952B00);font-size:12px;font-weight:500}
#requestsGuidedProcess .back,#requestsGuidedProcess .cancel,#requestsGuidedProcess .next{line-height:28.99px;margin-top:6px;cursor:pointer}
#requestsGuidedProcess .cancel{width:61px;text-align:center}
#requestsGuidedProcess .back,#requestsGuidedProcess .next{background-image:url(../Images/requests_back_next.png);line-height:30.99px;padding-left:20px;padding-right:11px;height:30px;width:35px}
#requestsGuidedProcess .nav-bar{height:40px;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
#requestsGuidedProcess .next{float:right;margin-right:3px;background-position:69px 69px;background-color:transparent;border:none;padding-left:17px;width:45px}
#requestsGuidedProcess .next.submit{background-color:#343434;background-image:linear-gradient(#4C4C4C,#343434);border:1px #000 solid;background-position:0 0;border-radius:2px;margin-right:8px;height:auto;line-height:28.99px;height:30px;padding-left:0;padding-right:0;margin-top:4px;width:110px;text-align:center}
#requestsGuidedProcess .next.submit:hover{background-position:0;background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#requestsGuidedProcess .next:hover{background-position:69px 33px}
#requestsGuidedProcess .next.disabled{color:#7B2000}
#requestsGuidedProcess .next.disabled:hover{background-position:69px 69px;cursor:default}
#requestsGuidedProcess .cancel{border-radius:2px}
#requestsGuidedProcess .cancel:hover{background-color:#621E00;background-image:linear-gradient(#B6401E,#621E00)}
#requestsGuidedProcess .cancel.disabled{color:#7B2000}
#requestsGuidedProcess .cancel.disabled:hover{cursor:default;border:1px solid #7C2100;background-color:#952B00;background-image:linear-gradient(#C75B3E,#952B00)}
#requestsGuidedProcess .back{background-position:-4px -3px;border:none;background-color:transparent}
#requestsGuidedProcess .back:hover{background-position:-4px -39px}
#requestsGuidedProcess .back,#requestsGuidedProcess .cancel{float:left;margin-left:8px}
#requestsGuidedProcess .requester-bar{height:40px;position:relative;background-color:#333;background-image:linear-gradient(#4C4C4C,#333)}
#requestsGuidedProcess .requester-bar .requesterName{font-weight:500;color:#fff;position:absolute;top:10px;left:25px;width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#requestsGuidedProcess .requester-bar .addedIndicator{position:absolute;right:10px;top:10px;font-size:12px;color:#606060;width:125px}
#requestsGuidedProcess .requester-bar .addedIndicator .icon{background-image:url(../Images/request_call.png);background-position:22px 0;float:left;height:23px;width:25px}
#requestsGuidedProcess .requester-bar .addedIndicator .text{position:relative;top:2px}
#requestsGuidedProcess .requester-bar .addedIndicator.active .icon{background-position:0 0}
#requestsGuidedProcess .requester-bar .addedIndicator.active .text{color:#fff}
#requestsGuidedProcess .cgDetailSection{padding-bottom:0}
#requestsGuidedProcess .cgSectionHeader{background:#EDEDED;border-color:#999;height:40px;padding-left:0;margin-bottom:0;position:static}
#requestsGuidedProcess .cgSectionHeader a,#requestsGuidedProcess .cgSectionHeader>div{float:left;position:relative}
#requestsGuidedProcess .cgSectionHeader .record-count-container{width:55px}
#requestsGuidedProcess .cgSectionHeader .record-count{color:#fff;font-family:Carteboto,Arial;min-width:13px;display:inline-block;padding:0 5px;text-align:center;line-height:16px;border:solid 1px #1A1A1A;border-radius:8px;height:16px;width:auto;font-size:9pt;font-weight:500;background-color:#999;margin:11px 12px 0 5px}
#requestsGuidedProcess .cgSectionHeader .title{font-weight:500;margin-top:11px}
#requestsGuidedProcess .cgSectionHeader .locationBar{border-bottom:none;background-color:inherit;height:inherit;width:inherit}
#requestsGuidedProcess .cgSectionHeader .search{float:left}
#requestsGuidedProcess .cgSectionHeader .cgAutoCompleteControl{top:6px;width:317px;padding-bottom:0}
#requestsGuidedProcess .cgSectionHeader .btnClear{border:#B2B2B2 solid 1px;padding-top:5px;padding-bottom:6px;margin:6px 0 0 5px;font-size:10pt;font-weight:500}
#requestsGuidedProcess .cgSectionHeader .btnRemoveRequester{border:#B2B2B2 solid 1px;margin:6px 0 0 10px;right:5px;height:10px;padding-right:15px;padding-left:10px;background:url(../Images/request_call_minus.png) no-repeat 1px 3px}
#requestsGuidedProcess .cgSectionHeader .btnRemoveRequester.active{border:#999 solid 1px;background:url(../Images/request_call_minus.png) no-repeat -20px 3px;cursor:pointer}
#requestsGuidedProcess .cgSectionHeader .btnRemoveRequester.active:hover{background-color:#CCC}
#requestsGuidedProcess .cgSectionHeader .btnRemoveRequester:not(.active){cursor:default}
#requestsGuidedProcess .cgSectionHeader.nolocation{position:relative}
#requestsGuidedProcess .cgSectionHeader.nolocation .btnRemoveRequester{position:absolute}
#requestsGuidedProcess .cgSectionGroupHeader{margin-left:15px}
#requestsGuidedProcess .geolocationError{z-index:200;display:none;position:absolute;height:30px;right:0;left:0}
#requestsGuidedProcess .geolocationError .locationErrorBar{z-index:25;background-color:#C13D30;background-color:#B83224;background-image:linear-gradient(#AC3D34,#B83224);height:30px;width:100%}
#requestsGuidedProcess .geolocationError .locationErrorBar .locationErrorImage{float:none;position:absolute;background:url(../Images/errortriangle.png) no-repeat center;margin-top:7px;margin-left:22px;height:15px;width:16px}
#requestsGuidedProcess .geolocationError .locationErrorBar #locationErrorMsg{color:#fff;font-family:Carteboto,Arial,sans-serif;margin-top:7px;margin-left:45px;position:absolute;font-size:12px;font-weight:500}
#requestsGuidedProcess .geolocationError .shadow{position:absolute;z-index:10;background-color:rgba(191,191,191,0);background-image:linear-gradient(rgba(191,191,191,.65),rgba(191,191,191,0));height:8px;width:100%}
#requestsGuidedProcess .mapAndGrid{min-height:110px;max-height:215px;border-bottom:1px #999 solid;position:relative;margin-bottom:6px}
#requestsGuidedProcess .mapAndGrid .map{height:172px}
#requestsGuidedProcess .mapAndGrid .basemapMenu{top:47px}
#requestsGuidedProcess .gridExport{display:none}
#requestsGuidedProcess .cgSectionFields .editor-label{width:95px;margin-left:10px}
#requestsGuidedProcess .cgSectionFields .lookup-box.large,#requestsGuidedProcess .cgSectionFields .multi-line.large,#requestsGuidedProcess .cgSectionFields .string-control.large{width:272px}
#requestsGuidedProcess #requesterInfo .blackBarBlockScreen{display:none;position:absolute;top:84px;z-index:2;background-color:#000;opacity:.4;height:68px;width:483px}
#requestsGuidedProcess #requesterInfo .requesterBlackBar{border-top:solid 1px #5C5C5C;border-bottom:solid 1px #000;height:66px;position:relative;background-color:#333;background-image:linear-gradient(#4C4C4C,#333);z-index:1}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .label{color:#fff;position:absolute;top:22px;left:12px;font-size:13px;font-weight:500}
#requestsGuidedProcess #requesterInfo .requesterBlackBar input[id^=RequesterID]{width:177px;padding-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#requestsGuidedProcess #requesterInfo .requesterBlackBar #RequesterIDImage{width:12px}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .requesterDropDown{position:absolute;top:11px;left:83px;height:23px;width:174px}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .requesterDropDown .lookup{border:1px solid #1A1A1A}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .requesterDropDown .lookup-image.auto-complete{right:1px;top:9px}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .requesterDropDown.disabled .lookup{border-color:#1A1A1A}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .requesterDropDown.disabled input{background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .requesterDropDown.disabled input::-webkit-input-placeholder{color:#696969}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .requesterDropDown.disabled input:-moz-placeholder{color:#696969}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .requesterDropDown.disabled input:-ms-input-placeholder{color:#696969}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .requesterDropDownOverlay{display:none;left:88px;position:absolute;top:18px;background:#000;opacity:.01;height:25px;width:179px}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .requesterDropDownOverlay.block{display:block}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .add-new-button{background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border:1px solid #1A1A1A;border-radius:2px;color:#fff;cursor:pointer;left:271px;line-height:30px;margin-bottom:auto;margin-top:auto;position:absolute;text-align:center;top:15px;height:30px;width:65px;font-size:12px;font-weight:500}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .add-new-button:hover{background-color:#484848;background-image:linear-gradient(#6A6A6A,#484848)}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .add-new-button.disabled{background-color:#333;background-image:linear-gradient(#4D4D4D,#333);color:#696969;cursor:default}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .anon-checkbox{background:url(../Images/filter-checkboxes.png) no-repeat scroll -3px -71px transparent;cursor:pointer;left:374px;position:absolute;top:22px;height:18px;width:18px}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .anon-checkbox:hover{background-position:-3px -48px}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .anon-checkbox.checked{background-position:-3px -3px}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .anon-checkbox.checked:hover{background-position:-3px -25px}
#requestsGuidedProcess #requesterInfo .requesterBlackBar .anon-checkbox~.label{font-size:12px;left:397px;line-height:13px;top:25px}
#requestsGuidedProcess #requesterInfo .requesterEditBar{background:#ECECEC;position:relative;height:48px;border-bottom:solid 1px #999;border-top:solid 1px #ECECEC}
#requestsGuidedProcess #requesterInfo .requesterEditBar .label{color:#333;position:absolute;top:14px;left:150px;text-align:center;font-weight:500}
#requestsGuidedProcess #requesterInfo .requesterEditBar .editBtn{padding:6px 2px 7px 11px;width:48px;float:right;margin-top:9px;margin-right:11px}
#requestsGuidedProcess #requesterInfo .requesterEditBar .editBtn.disabled>.pencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAA2UlEQVQoU4WRQQ7BUBCGPQ6gEQfgBCKxFq17EAewwNbK3oK1VFJrN9DX6NbK2iG4QX3z0jYP1Tb5M/Pa75+ZN1W1ikdrPQE5opnneYEq46Mocvj+QG3hkiQZ/TUAHwBiuDvSSqkW8VloSOE6wA7JSEFm+jF8wSGVG8B9ujWJ0w9DEWzmVmpOPHHpa26ogGPZkFzcGFjdltBBG2TGsCrnsDEA99LVnolOGWwMjLKmWpd8L83QAtNQVpqNYf8rMVx4MQbwU1NIXBbBWYcbyUAOYqL6ynXdl13Vzt9dDIC1llb+AgAAAABJRU5ErkJggg==)}
#requestsGuidedProcess #requesterInfo .requesterEditBar .editBtn .pencil{position:absolute;top:8px;right:10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAA/UlEQVQoU4WSsWoCQRCGZ3bhWkV8APMEQUgtQt4jnnDnVhbGNpV9iqQLd5jD1HmDJJC0VtZ5iFgr7PjP6QZjPD04jl2+b+af3WM68ySJuzGGnr2nfp4/zfgUH8dxPYqibyJuKifiu5VCmrpchL6spYX38sHMDTg/RwWFmcUAekAUjTQL0j9hH0aHdxGx1po2vjVIvT/CMdgY7qLLkMi/ZFn2+SucgnUWPSEdvBQA3zNTC+8kxAiV9+FScM5dbo9MXrGsa+YquBRQ/Q74BaBHPQkRHqFT57ByuC8eDNwbFteoPFVJI2HI25D58GJVmGPzahdrul6vxkVRLKv+gA0irpqM/FmLSAAAAABJRU5ErkJggg==);height:12px;width:12px}
#requestsGuidedProcess #requesterInfo .requesterEditBar .cancelBtn,#requestsGuidedProcess #requesterInfo .requesterEditBar .saveBtn{display:none;float:left;margin-left:8px;border-radius:2px;padding:6px 11px 7px 11px;margin-top:9px;cursor:pointer;color:#fff;border:1px solid #7C2100;background-color:#952B00;background-image:linear-gradient(#C75B3E,#952B00);font-size:12px;font-weight:500}
#requestsGuidedProcess #requesterInfo .requesterEditBar .cancelBtn:hover,#requestsGuidedProcess #requesterInfo .requesterEditBar .saveBtn:hover{background-color:#621E00;background-image:linear-gradient(#B6401E,#621E00)}
#requestsGuidedProcess #requesterInfo .requesterEditBar .cancelBtn.disabled,#requestsGuidedProcess #requesterInfo .requesterEditBar .saveBtn.disabled{color:#7B2000}
#requestsGuidedProcess #requesterInfo .requesterEditBar .cancelBtn.disabled:hover,#requestsGuidedProcess #requesterInfo .requesterEditBar .saveBtn.disabled:hover{cursor:default;border:1px solid #7C2100;background-color:#952B00;background-image:linear-gradient(#C75B3E,#952B00)}
#requestsGuidedProcess #requesterInfo .requesterEditBar .saveBtn{display:none;float:right;margin-right:10px;padding:6px 17px 7px 16px}
#requestsGuidedProcess #requesterInfo .requesterEditBar.editing{border-top:#EA7C6D solid 1px;border-bottom:#7B2000 solid 1px;border:1px solid #7C2100;background-color:#952B00;background-image:linear-gradient(#C75B3E,#952B00)}
#requestsGuidedProcess #requesterInfo .requesterEditBar.editing .label{color:#fff}
#requestsGuidedProcess #requesterInfo .requesterEditBar.editing .cancelBtn,#requestsGuidedProcess #requesterInfo .requesterEditBar.editing .saveBtn{display:block}
#requestsGuidedProcess #requesterInfo .requesterEditBar.editing .editBtn{display:none}
#requestsGuidedProcess #requesterInfo .fieldBlockScreen{width:483px;position:absolute;background-color:#fff;opacity:.6;top:202px;bottom:0;z-index:1}
#requestsGuidedProcess #requesterInfo .fieldList{padding-top:8px;height:390px;overflow-y:auto}
#requestsGuidedProcess #requesterInfo .fieldList .fieldRow{position:relative}
#requestsGuidedProcess #requesterInfo .fieldList .fieldRow input,#requestsGuidedProcess #requesterInfo .fieldList .fieldRow select,#requestsGuidedProcess #requesterInfo .fieldList .fieldRow textarea{background-color:#fff!important}
#requestsGuidedProcess #requesterInfo .fieldList .editor-label{width:132px;margin-left:0}
#requestsGuidedProcess #requesterInfo .fieldList .large{width:272px}
#requestsGuidedProcess #requesterHistory .historyCountBar{position:relative;height:48px;background-color:#ECECEC;border-bottom:#B3B3B3 solid 1px}
#requestsGuidedProcess #requesterHistory .historyCountBar .record-count-container{width:55px}
#requestsGuidedProcess #requesterHistory .historyCountBar .record-count-container .record-count{margin:17px 12px 0 5px}
#requestsGuidedProcess #requesterHistory .historyCountBar .title{margin-top:16px}
#requestsGuidedProcess #requesterHistory .historyCountBar .btnRemoveRequester{float:right;margin:10px 10px 0 0}
#requestsGuidedProcess #requesterHistory .addressSpace{position:relative;height:22px;background-color:#F4F4F4;border-bottom:#B3B3B3 solid 1px;color:gray;font-size:12px;padding:7px 0 0 13px}
#requestsGuidedProcess #requesterHistory .historyMap{position:relative;min-height:172px;border-bottom:1px #999 solid}
#requestsGuidedProcess #requesterHistory .historyMap .map{height:172px}
#requestsGuidedProcess #requesterHistory .historyGrid{position:relative;min-height:195px;max-height:210px}
#requestsGuidedProcess #requesterHistory .historyGrid .ui-jqgrid{max-height:223px;width:483px}
#requestsGuidedProcess #requesterHistory .historyGrid .ui-jqgrid .NoLocationIndicator{display:inline-block}
#requestsGuidedProcess #requesterHistory .historyGrid .ui-jqgrid .request-details-link{display:inline-block}
#requestsGuidedProcess #requesterHistory .historyGrid .ui-jqgrid .add-to-request-link{display:inline-block}
#requestsGuidedProcess #requesterHistory .historyGrid .ui-jqgrid .summary-link{display:none}
#requestsGuidedProcess #requesterHistory .historyGrid .ui-jqgrid .ui-jqgrid-bdiv{max-height:195px}
#requestsGuidedProcess #requesterHistory .historyGrid .ui-jqgrid .ui-jqgrid-pager{display:none}
#requestsGuidedProcess .ui-jqgrid .view-link{display:none}
#requestsGuidedProcess .ui-jqgrid-view{max-width:483px}
#requestsGuidedProcess .ui-jqgrid-bdiv{max-height:146px;max-width:483px}
#requestsGuidedProcess #requestInfo .NoLocationIndicator,#requestsGuidedProcess #requestInfo .request-details-link{display:none}
#requestsGuidedProcess #requestInfo .add-to-request-link{display:inline-block}
#requestsGuidedProcess #grid_requests_pager{display:none}
.tooltip-add-to-request-link{background-color:#343434;background-image:linear-gradient(#4C4C4C,#343434);border:1px solid #000;border-radius:2px;cursor:pointer;position:absolute;margin-left:2px;right:30px;padding:7px 0 0 7px;top:13px;height:21px;width:22px}
.tooltip-add-to-request-link.tooltip-add-to-request-link-rightPosition{right:30px}
.tooltip-add-to-request-link:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.tooltip-add-to-request-link.clicked{border:solid #C27788 1px;background-color:#F78E1E;background-image:linear-gradient(#EDDC00,#F78E1E)}
.tooltip-add-to-request-link .tooltip-add-to-request-link-icon{background-image:url(../Images/ico-add-to-request-light.png);position:absolute;margin:1px;height:14px;width:14px}
.call-log-summary-tooltip{padding-top:20px;height:312px;background:#484848}
.call-log-summary-tooltip .cgSectionGroupHeader{margin:0 0 15px 21px;clear:both}
.call-log-summary-tooltip .cgSectionGroupHeader .callLogCount{float:right;position:relative;top:-14px;text-align:left;min-width:26px;color:#fff;font-family:Carteboto,Arial;min-width:13px;display:inline-block;padding:0 5px;text-align:center;line-height:16px;border:solid 1px #1A1A1A;border-radius:8px;height:16px;width:auto;font-size:9pt;font-weight:500;background-color:#ce2323;border:1px solid #000}
.call-log-summary-tooltip .summaryContent{padding:20px 0;height:219px;background:#fff;overflow:auto;border-left:1px solid #A6A6A6;border-right:1px solid #A6A6A6;border-bottom:#A6A6A6 solid 1px}
.call-log-summary-tooltip .summaryContent .requestDetails{margin-bottom:65px}
.call-log-summary-tooltip .summaryContent .callSeparator{clear:both;border-top:1px solid #DFDFDF;margin:0 21px;position:relative;top:3px;margin-top:62px;margin-bottom:16px;height:1px;width:92%}
.call-log-summary-tooltip .summaryContent .label{color:#666;width:100px;float:left;text-align:right;margin-right:20px;font-size:12px;margin-left:25px;clear:both;line-height:18px}
.call-log-summary-tooltip .summaryContent .value{color:#000;line-height:18px;float:left;font-size:12px;max-width:345px}
.call-log-summary-tooltip .summaryFooter .closeButton{background:#D8D8D8;cursor:pointer;border:#A6A6A6 solid 1px;border-radius:2px;color:#4D4D4D;font-family:Carteboto;line-height:28px;position:absolute;right:19px;top:11px;height:28px;width:51px;font-size:12px;font-weight:500;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.call-log-summary-tooltip .summaryFooter .closeButton:hover{background-color:#C4C4C4}
div[id*=gridRequesterID].ui-jqgrid-lookup-container{-webkit-user-select:none}
#grid_requestHistory_CallsField .ui-grid-ico-sort,#grid_requestHistory_LastCallField .ui-grid-ico-sort{cursor:default!important}
.requestCreateProcessDialog{box-shadow:3px 3px 75px 0 #000;width:825px;border:#000 solid 1px}
.requestCreateProcessDialog #requestTasksDialog{height:612px;background-color:#fff}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader{background-color:#1B1B1B;background-image:linear-gradient(#333,#1B1B1B);color:#fff;height:38px}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader>div.title{line-height:38px;text-align:center;font-size:16px;font-weight:500}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader2{border:1px solid #3553D6;background-color:#3F6DDC;background-image:linear-gradient(#6597E2,#3F6DDC);color:#fff;height:38px}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader2>div.title{line-height:38px;width:121px;margin:0 auto;font-size:13px;font-weight:500}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader2 .closeButton{border:1px solid #3553D6;background-color:#3F6DDC;background-image:linear-gradient(#6597E2,#3F6DDC);line-height:29.99px;float:left;margin-left:8px;margin-top:4px;border-radius:2px;text-align:center;cursor:pointer;height:29px;width:68px;font-size:13px;font-weight:500}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader2 .closeButton:hover{background-color:#2647BD;background-image:linear-gradient(#4B85DE,#2647BD)}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader2 .createButton{border:#262626 1px solid;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;cursor:pointer;width:83px;line-height:29px;float:right;margin-right:8px;margin-top:4px;text-align:center;font-size:13px;font-weight:500}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader2 .createButton.disabled{cursor:default;color:#666}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader2 .createButton.disabled:hover{background-color:#333;background-image:linear-gradient(#4D4D4D,#333);cursor:default}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader2 .createButton.active,.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader2 .createButton:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747);cursor:pointer}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader2 .createButton .smallCheck{background-image:url(../images/smallcheck.png);background-repeat:no-repeat;float:right;margin-top:7px;margin-right:4px;height:14px;width:14px}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader2 .createButton .smallCheck.disabled{background-image:url(../images/smallcheck-disabled.png)}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader3{height:48px;background:#E6E6E6;border-bottom:1px solid #B2B2B2}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader3 .assetType{color:#000;float:left;margin-top:16px;margin-left:15px;font-size:13px;font-weight:500}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader3 #assetTypeContainer{float:left;margin-top:3px;margin-left:10px;height:40px;width:225px}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader3 #assetTypeContainer #assetTypeCombo{position:relative;top:6px;border:1px solid grey;display:inline-block;background:#fff;margin-left:7px;margin-top:2px;height:25px;width:200px}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader3 #assetTypeContainer #assetTypeCombo:hover{cursor:pointer;border:1px solid #000}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader3 #assetTypeContainer #assetTypeCombo.active{border:1px solid #000}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader3 #assetTypeContainer #assetTypeCombo #assetTypeText{left:3px;text-align:left;font-family:Carteboto,Arial,sans-serif;font-size:12px;float:left;padding-left:5px;line-height:25px;height:20px;width:165px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader3 #assetTypeContainer #assetTypeCombo #assetTypeArrow{position:absolute;right:7px;top:-15px}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader3 #assetTypeContainer #assetTypeMenu{padding-top:0;padding-bottom:0;position:absolute;width:200px;min-height:23px;overflow-x:auto;z-index:1100;max-height:300px}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader3 #btnNonLocation{top:11px;height:25px;padding:0 13px;line-height:25px}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader3 .selectedAssets{float:right;color:#666;position:relative;margin-top:16px;margin-right:65px;font-size:13px;font-weight:500}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader3 .selectedAssets.disabled{color:#999}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader3 .selectedAssets .legendCount{color:#fff;font-family:Carteboto,Arial;min-width:13px;display:inline-block;padding:0 5px;text-align:center;line-height:16px;border:solid 1px #1A1A1A;border-radius:8px;height:16px;width:auto;font-size:9pt;font-weight:500;background-color:#E5E5E5;border-color:#B2B2B2;margin-right:4px;color:#666;top:-2px;position:absolute;right:-60px}
.requestCreateProcessDialog #requestTasksDialog #requestTasksDialogHeader3 .selectedAssets .legendCount.disabled{color:#6F6666}
.requestCreateProcessDialog #requestTasksDialog .requestTasksMap{position:relative;border-bottom:1px #999 solid;border-bottom:0}
.requestCreateProcessDialog #requestTasksDialog .requestTasksMap .map{height:424px}
.xmlViewButton{border-radius:2px;display:inline-block;height:25px;line-height:25px;margin-top:5px;text-align:center;width:85px}
#internalRequestContent{top:0;bottom:0;left:0;right:0}
#internalRequestContent .issueHeader{background:#F3F3F4;border-bottom:#c8c9cb solid 1px;top:0;height:120px;text-align:center;padding-top:20px}
#internalRequestContent .issueHeader .headerLabel{color:#6E6E70;font-weight:500;font-size:30px;margin-bottom:21px}
#internalRequestContent .issueHeader .fieldRow{vertical-align:middle;width:100%}
#internalRequestContent .issueHeader .fieldRow>div{float:none;display:inline-block;vertical-align:middle;margin:0}
#internalRequestContent .issueHeader .fieldRow .error-tile-container{float:none}
#internalRequestContent .issueHeader .editor-label{width:auto;margin-left:auto;margin-top:auto}
#internalRequestContent .issueHeader .editor-label>div{margin:0}
#internalRequestContent .issueHeader .label-colon{vertical-align:middle}
#internalRequestContent .issueHeader .editor-field{display:inline-block}
#internalRequestContent .controlsContainer{overflow:hidden;height:0;background:#E7E7E8;overflow-y:auto;min-width:1200px;transition:height .5s}
#internalRequestContent .controlsContainer.isVisible{border-bottom:#c8c9cb solid 1px}
#internalRequestContent .controlsContainer .listOfFields{margin-top:30px;width:800px;position:relative}
#internalRequestContent .controlsContainer .buttonBar{position:relative;width:420px;left:289px;padding-bottom:25px;height:40px;clear:both}
#internalRequestContent .controlsContainer .buttonBar .cancelBtn,#internalRequestContent .controlsContainer .buttonBar .submitBtn{text-align:center;display:inline-block;width:110px;height:26px;line-height:26px;top:12px;position:absolute;border-radius:2px}
#internalRequestContent .controlsContainer .buttonBar .submitBtn{left:80px}
#internalRequestContent .controlsContainer .buttonBar .cancelBtn{width:66px;left:0}
#internalRequestContent .submittedMessageContainer{background-color:#F3F3F4;text-align:center;overflow:hidden;height:0;transition:height .5s}
#internalRequestContent .submittedMessageContainer.isVisible{height:200px;border-bottom:1px solid #C8C9CB}
#internalRequestContent .submittedMessageContainer .submittedMessage{padding-top:70px}
#internalRequestContent .submittedMessageContainer .submittedMessage .headerText{font-weight:500;font-size:20px}
#internalRequestContent .submittedMessageContainer .submittedMessage .bodyText{margin-top:20px}
#internalRequestContent .myRequestsGrid{position:relative;margin-left:auto;margin-right:auto;width:848px}
#internalRequestContent .myRequestsGrid .gridLabel{margin:30px 0;text-align:center;color:#6e6e70;font-weight:500;font-size:30px}
#internalRequestContent .myRequestsGrid #cgRequestsClass{height:265px}
.hidden{display:none}
.inspectionCreateProcess span#guide-title{position:relative;font-size:17px;line-height:60px}
#btnNewTask.cg-btn{right:21px;position:absolute;top:15px}
#btnNewTask.cg-btn #icoCreateTask{top:5px;position:absolute;left:5px}
#navigationBar{width:100%;background-color:#1B1B1B;background-image:linear-gradient(#323232,#1B1B1B);height:44px;border-bottom:#131313 solid 2px}
#navigationBar>div{height:44px;border-right:#131313 solid 1px;position:absolute}
#navigationBar .dataLabel{color:#fff;font-size:15px;font-weight:500;left:20px;position:absolute;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#navigationBar .summary-link{left:auto;background-color:transparent;border:solid #000 1px;position:absolute;top:50%;transform:translateY(-50%);right:20px}
#navigationBar .summary-link.clicked,#navigationBar .summary-link:hover{background-color:#666}
#navigationBar .assetSection{left:0;width:365px}
#navigationBar .assetSection .assetAndId{left:20px;display:inline-block;position:absolute;line-height:44px;width:280px}
#navigationBar .assetSection .summary-link{right:20px}
#navigationBar .taskSection{left:367px;width:300px}
#navigationBar .taskSection .taskLabel{color:#C5C5C5;font-size:12px;top:4px;left:20px;position:absolute}
#navigationBar .taskSection .taskAndId{top:20px;width:220px}
#navigationBar .buttonsSection{left:669px;right:0;height:36px;padding:8px 15px 0 0}
#navigationBar .buttonsSection .btns{background-color:#333;background-image:linear-gradient(#4D4D4D,#333);color:#fff;font-size:12px;font-weight:500;height:27px;border:#000 1px solid;border-radius:2px;line-height:27px;float:right;margin-right:5px;padding:0 18px;cursor:pointer;margin-top:auto}
#navigationBar .buttonsSection .btns:hover{background-color:#474747;background-image:linear-gradient(#6b6b6b,#474747)}
#navigationBar .buttonsSection .btns.disabled,#navigationBar .buttonsSection .btns.disabled:hover{cursor:default;color:#57585B;background-color:#202020;background-image:linear-gradient(#2d2d2d,#202020)}
.barSpacer{height:10px;width:100%;background-color:#323232;background-image:linear-gradient(#464646,#323232);border-bottom:#131313 solid 1px}
#guide-pages.guidedInspection{top:115px}
#editContainer .ko-grid,#editContainer header.child-grid-header,#guide-pages.guidedInspection .ko-grid,#guide-pages.guidedInspection header.child-grid-header{width:auto;margin-left:42px;margin-right:42px}
#editContainer .ko-grid .ko-grid-main-body,#editContainer header.child-grid-header .ko-grid-main-body,#guide-pages.guidedInspection .ko-grid .ko-grid-main-body,#guide-pages.guidedInspection header.child-grid-header .ko-grid-main-body{background-color:#fff}
#editContainer .ko-grid.disabled>.ko-grid-main-body,#guide-pages.guidedInspection .ko-grid.disabled>.ko-grid-main-body{background-color:#f5f5f5}
#editContainer header.child-grid-header,#guide-pages.guidedInspection header.child-grid-header{font-size:13px;font-weight:500;color:#333;border-top:1px solid #BFBFBF;padding:25px 40px;box-sizing:border-box;margin-top:40px}
#editContainer header.child-grid-header .addBtn,#guide-pages.guidedInspection header.child-grid-header .addBtn{float:right;top:-8px}
#editContainer .ko-grid,#guide-pages.guidedInspection .ko-grid{margin-top:0;margin-bottom:0}
#editContainer .conditionCategories.cgDetailSection,#guide-pages.guidedInspection .conditionCategories.cgDetailSection{padding-bottom:10px}
#editContainer .conditionCategories .cgSectionHeader,#guide-pages.guidedInspection .conditionCategories .cgSectionHeader{margin:0 0 20px 0}
#editContainer .conditionCategories .conditionCategoryRow,#guide-pages.guidedInspection .conditionCategories .conditionCategoryRow{position:relative;border-bottom:2px solid #A8A8A8;width:97%;min-width:1180px;margin:0 auto;border:1px solid #CCC;margin-bottom:8px;border-radius:4px;background:#fff}
#editContainer .conditionCategories .conditionCategoryRow .indexVal,#editContainer .conditionCategories .conditionCategoryRow .ratingVal,#guide-pages.guidedInspection .conditionCategories .conditionCategoryRow .indexVal,#guide-pages.guidedInspection .conditionCategories .conditionCategoryRow .ratingVal{display:none}
#editContainer .conditionCategories .conditionCategoryRow .buttonSection,#guide-pages.guidedInspection .conditionCategories .conditionCategoryRow .buttonSection{border-right:none;height:80px;width:172px;display:inline-block;position:absolute;top:-6px;right:90px}
#editContainer .conditionCategories .conditionCategoryRow .buttonSection #btnBeginPCI,#guide-pages.guidedInspection .conditionCategories .conditionCategoryRow .buttonSection #btnBeginPCI{cursor:pointer;height:28px;line-height:28.99px;border:#B2B2B2 solid 1px;color:#666;width:185px;margin-left:42px;border-radius:2px;font-size:13px;font-weight:500;background-color:#E5E5E5;position:absolute;top:25px;left:8px}
#editContainer .conditionCategories .conditionCategoryRow .buttonSection #btnBeginPCI .label,#guide-pages.guidedInspection .conditionCategories .conditionCategoryRow .buttonSection #btnBeginPCI .label{margin-left:15px}
#editContainer .conditionCategories .conditionCategoryRow .buttonSection #btnBeginPCI:hover:not(.disabled),#guide-pages.guidedInspection .conditionCategories .conditionCategoryRow .buttonSection #btnBeginPCI:hover:not(.disabled){background-color:#D9D9D9;border:#333 solid 1px}
#editContainer .conditionCategories .conditionCategoryRow .buttonSection #btnBeginPCI.disabled,#editContainer .conditionCategories .conditionCategoryRow .buttonSection #btnBeginPCI.disabledEdit,#guide-pages.guidedInspection .conditionCategories .conditionCategoryRow .buttonSection #btnBeginPCI.disabled,#guide-pages.guidedInspection .conditionCategories .conditionCategoryRow .buttonSection #btnBeginPCI.disabledEdit{cursor:default;color:#A6A6A6}
#editContainer .conditionCategories .conditionCategory,#guide-pages.guidedInspection .conditionCategories .conditionCategory{display:table}
#editContainer .conditionCategories .conditionCategory .indexCalcError,#guide-pages.guidedInspection .conditionCategories .conditionCategory .indexCalcError{width:80px;margin-left:30px}
#editContainer .conditionCategories .conditionCategory .indexCalcError svg,#guide-pages.guidedInspection .conditionCategories .conditionCategory .indexCalcError svg{height:33px;width:33px;fill:#E35331}
#editContainer .conditionCategories .conditionCategory.has-more-fields,#guide-pages.guidedInspection .conditionCategories .conditionCategory.has-more-fields{cursor:pointer}
#editContainer .conditionCategories .conditionCategory.has-more-fields .conditionCategoryName:before,#guide-pages.guidedInspection .conditionCategories .conditionCategory.has-more-fields .conditionCategoryName:before{content:' ';border-style:solid;border-width:5px 0 5px 8px;border-color:transparent;border-left-color:#333;display:inline-block;width:0;height:0;margin:0 10px 2px 0;transition:transform .3s ease-in-out;transform:rotate(0)}
#editContainer .conditionCategories .conditionCategory.has-more-fields.expand .conditionCategoryName:before,#guide-pages.guidedInspection .conditionCategories .conditionCategory.has-more-fields.expand .conditionCategoryName:before{transform:rotate(90deg);transition:transform .3s ease-in-out}
#editContainer .conditionCategories .conditionCategory.has-more-fields.expand~.condition-details,#guide-pages.guidedInspection .conditionCategories .conditionCategory.has-more-fields.expand~.condition-details{transition:all .4s ease-in;max-height:500px}
#editContainer .conditionCategories .conditionCategory~.condition-details,#guide-pages.guidedInspection .conditionCategories .conditionCategory~.condition-details{overflow:hidden;transition:all .4s ease-out;max-height:0}
#editContainer .conditionCategories .conditionCategory~.condition-details .cgSectionHeader,#guide-pages.guidedInspection .conditionCategories .conditionCategory~.condition-details .cgSectionHeader{display:none}
#editContainer .conditionCategories .conditionCategory~.condition-details .cgDetailSection,#guide-pages.guidedInspection .conditionCategories .conditionCategory~.condition-details .cgDetailSection{border-top:1px solid #CCC;padding:20px 0;overflow:auto}
#editContainer .conditionCategories .conditionCategory~.condition-details .cgDetailSection .cgSectionFields,#guide-pages.guidedInspection .conditionCategories .conditionCategory~.condition-details .cgDetailSection .cgSectionFields{max-height:350px}
#editContainer .conditionCategories .conditionCategoryContainer,#guide-pages.guidedInspection .conditionCategories .conditionCategoryContainer{display:inline-block;position:relative;margin:0;padding:0;font-size:0;vertical-align:top;float:left;top:16px;line-height:normal}
#editContainer .conditionCategories .conditionCategoryContainer>*,#guide-pages.guidedInspection .conditionCategories .conditionCategoryContainer>*{display:inline-block;vertical-align:top}
#editContainer .conditionCategories .conditionCategoryContainer.notInspected,#guide-pages.guidedInspection .conditionCategories .conditionCategoryContainer.notInspected{padding-right:20px;border-right:1px solid #CCC;padding-top:10px;padding-bottom:10px;top:11px}
#editContainer .conditionCategories .conditionCategoryLabel+.conditionCategoryContainer,#guide-pages.guidedInspection .conditionCategories .conditionCategoryLabel+.conditionCategoryContainer{margin-left:15px}
#editContainer .conditionCategories .zeroRating,#guide-pages.guidedInspection .conditionCategories .zeroRating{background-image:url(../Images/failed-large-gray.png);background-position:0 -28px;background-repeat:no-repeat;height:27px;width:29px}
#editContainer .conditionCategories .zeroRating.hidden,#guide-pages.guidedInspection .conditionCategories .zeroRating.hidden{visibility:hidden}
#editContainer .conditionCategories .notApplicable,#editContainer .conditionCategories .zeroRating,#guide-pages.guidedInspection .conditionCategories .notApplicable,#guide-pages.guidedInspection .conditionCategories .zeroRating{position:relative;top:4px}
#editContainer .conditionCategories .notApplicable,#guide-pages.guidedInspection .conditionCategories .notApplicable{background-image:url(../Images/ni-large-gray.png);background-position:0 -28px;background-repeat:no-repeat;height:27px;width:29px;position:relative}
#editContainer .conditionCategories .notApplicable~.vLine,#guide-pages.guidedInspection .conditionCategories .notApplicable~.vLine{height:50px;width:1px;background:#CCC;display:inline-block;position:relative;margin-left:12px;margin-top:-6px}
#editContainer .conditionCategories .notApplicable.set,#editContainer .conditionCategories .notApplicable:not(.view):hover,#editContainer .conditionCategories .zeroRating.set,#editContainer .conditionCategories .zeroRating:not(.view):hover,#guide-pages.guidedInspection .conditionCategories .notApplicable.set,#guide-pages.guidedInspection .conditionCategories .notApplicable:not(.view):hover,#guide-pages.guidedInspection .conditionCategories .zeroRating.set,#guide-pages.guidedInspection .conditionCategories .zeroRating:not(.view):hover{background-position:0 0}
#editContainer .conditionCategories .notApplicable:not(.view):hover,#editContainer .conditionCategories .zeroRating:not(.view):hover,#guide-pages.guidedInspection .conditionCategories .notApplicable:not(.view):hover,#guide-pages.guidedInspection .conditionCategories .zeroRating:not(.view):hover{cursor:pointer}
#editContainer .conditionCategories .notApplicable:not(.view):hover,#guide-pages.guidedInspection .conditionCategories .notApplicable:not(.view):hover{opacity:.6}
#editContainer .conditionCategories .notApplicable:not(.view):hover.set,#guide-pages.guidedInspection .conditionCategories .notApplicable:not(.view):hover.set{opacity:.8}
#editContainer .conditionCategories .conditionCategoryLabel,#guide-pages.guidedInspection .conditionCategories .conditionCategoryLabel{color:#333;display:inline-block;float:left;font-size:18px;font-weight:500;line-height:68px;padding-left:30px;width:325px}
#editContainer .conditionCategories .conditionCategoryLabel .conditionCategoryNumber,#guide-pages.guidedInspection .conditionCategories .conditionCategoryLabel .conditionCategoryNumber{background-image:url(../Images/row-count-ring.png);background-repeat:no-repeat;font-size:14px;float:left;height:26px;line-height:26px;margin:20px 10px 0 0;text-align:center;width:26px}
#editContainer .conditionCategories .conditionCategoryLabel .conditionCategoryName,#guide-pages.guidedInspection .conditionCategories .conditionCategoryLabel .conditionCategoryName{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#editContainer .conditionCategories .indexLabel,#editContainer .conditionCategories .ratingLabel,#guide-pages.guidedInspection .conditionCategories .indexLabel,#guide-pages.guidedInspection .conditionCategories .ratingLabel{font-size:18px;font-weight:500;margin-left:30px;width:80px;color:#333;line-height:38px}
#editContainer .conditionCategories .indexLabel,#guide-pages.guidedInspection .conditionCategories .indexLabel{font-size:28px}
#editContainer .conditionCategories .ratingLabel,#guide-pages.guidedInspection .conditionCategories .ratingLabel{width:auto;margin-top:6px}
#editContainer .conditionCategories .inputAndError,#guide-pages.guidedInspection .conditionCategories .inputAndError{position:relative;float:left;padding-left:155px;margin-top:5px}
#editContainer .conditionCategories .inputAndError input,#guide-pages.guidedInspection .conditionCategories .inputAndError input{text-align:right}
#editContainer .conditionCategories .inputAndError.quantity-cc,#guide-pages.guidedInspection .conditionCategories .inputAndError.quantity-cc{padding-left:74px}
#editContainer .conditionCategories .inputAndError.option-cc,#guide-pages.guidedInspection .conditionCategories .inputAndError.option-cc{padding-left:0}
#editContainer .conditionCategories .inputAndError.option-cc .cg-btn-menu,#guide-pages.guidedInspection .conditionCategories .inputAndError.option-cc .cg-btn-menu{width:182px}
#editContainer .conditionCategories .inputAndError .cg-btn-menu-field,#guide-pages.guidedInspection .conditionCategories .inputAndError .cg-btn-menu-field{margin-right:5px}
#editContainer .conditionCategories .inputAndError .measuredValLabel,#guide-pages.guidedInspection .conditionCategories .inputAndError .measuredValLabel{margin-right:5px;display:inline-block;width:50px;height:21px}
#editContainer .conditionCategories .inputAndError .error-tile-container,#guide-pages.guidedInspection .conditionCategories .inputAndError .error-tile-container{width:0;left:-10px;padding:0;position:relative}
#editContainer .conditionCategories .inputAndError .field-validation-error,#guide-pages.guidedInspection .conditionCategories .inputAndError .field-validation-error{background:url(../Images/timesheet-resources-control-error.png) no-repeat;background-position:0 0;padding-left:0}
#editContainer .condition-category-maincontainer,#guide-pages.guidedInspection .condition-category-maincontainer{clear:both}
#editContainer .condition-category-maincontainer .condition-category-container,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container{border:1px solid #D2D2D2;border-radius:4px;max-height:40px;width:891px;margin:0 0 7px 25px;padding-top:15px;overflow:hidden;transition:max-height .4s ease-out}
#editContainer .condition-category-maincontainer .condition-category-container .condition-category-label,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .condition-category-label{float:left;font-size:18px;font-weight:500;color:#000;margin:3px 0 16px 40px;width:315px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#editContainer .condition-category-maincontainer .condition-category-container .condition-category-label.has-more-fields,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .condition-category-label.has-more-fields{cursor:pointer}
#editContainer .condition-category-maincontainer .condition-category-container .condition-category-label.has-more-fields:before,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .condition-category-label.has-more-fields:before{content:' ';border-style:solid;border-width:5px 0 5px 8px;border-color:transparent;border-left-color:#333;display:inline-block;width:0;height:0;margin:0 10px 2px 0;transition:transform .3s ease-in-out;transform:rotate(0)}
#editContainer .condition-category-maincontainer .condition-category-container.expand,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container.expand{max-height:350px;transition:max-height .4s ease-in}
#editContainer .condition-category-maincontainer .condition-category-container.expand .condition-category-label.has-more-fields:before,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container.expand .condition-category-label.has-more-fields:before{transform:rotate(90deg);transition:transform .3s ease-in-out}
#editContainer .condition-category-maincontainer .condition-category-container .conditionCategoryContainer,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .conditionCategoryContainer{display:inline-block;position:relative;padding-right:5px;margin-top:-2px;height:28px}
#editContainer .condition-category-maincontainer .condition-category-container .condition-category-measured-value,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .condition-category-measured-value{float:left;padding-right:15px;position:relative;width:195px;min-height:1px}
#editContainer .condition-category-maincontainer .condition-category-container .condition-category-measured-value svg,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .condition-category-measured-value svg{position:relative;top:-4px}
#editContainer .condition-category-maincontainer .condition-category-container .condition-category-measured-value .zeroRating,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .condition-category-measured-value .zeroRating{background-image:url(../Images/failed-large-gray.png);background-position:0 -28px;background-repeat:no-repeat;height:28px;width:30px;float:right;margin-right:10px}
#editContainer .condition-category-maincontainer .condition-category-container .condition-category-measured-value .notApplicable,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .condition-category-measured-value .notApplicable{background-image:url(../Images/ni-large-gray.png);background-position:0 -28px;background-repeat:no-repeat;height:28px;width:28px;float:right}
#editContainer .condition-category-maincontainer .condition-category-container .condition-category-measured-value .notApplicable.set,#editContainer .condition-category-maincontainer .condition-category-container .condition-category-measured-value .zeroRating.set,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .condition-category-measured-value .notApplicable.set,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .condition-category-measured-value .zeroRating.set{background-position:0 0}
#editContainer .condition-category-maincontainer .condition-category-container .ratingLabel,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .ratingLabel{float:left;font-size:18px;font-weight:500;margin-top:2px;width:153px;margin-left:30px}
#editContainer .condition-category-maincontainer .condition-category-container .indexLabel,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .indexLabel{float:left;font-size:18px;font-weight:500;margin-top:2px;width:153px}
#editContainer .condition-category-maincontainer .condition-category-container .measuredValueDisplay,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .measuredValueDisplay{font-size:18px;font-weight:500;color:#A6A6A6;text-align:right;float:right;line-height:29px;width:100%}
#editContainer .condition-category-maincontainer .condition-category-container .measuredValueDisplay:not(.stars),#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .measuredValueDisplay:not(.stars){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#editContainer .condition-category-maincontainer .condition-category-container .condition-index,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .condition-index{float:left;font-size:30px;font-weight:500;padding:3px 15px;border-left:1px solid #D9D9D9;margin-top:-8px;height:1.2em;line-height:38px}
#editContainer .condition-category-maincontainer .condition-category-container .condition-index.hidden,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .condition-index.hidden{display:block;color:transparent;-webkit-touch-callout:none;-ms-user-select:none;user-select:none;width:0;padding-right:0}
#editContainer .condition-category-maincontainer .condition-category-container .indexCalcError,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .indexCalcError{float:left;margin-top:-4px}
#editContainer .condition-category-maincontainer .condition-category-container .indexCalcError svg,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .indexCalcError svg{height:33px;width:33px;fill:#E35331}
#editContainer .condition-category-maincontainer .condition-category-container .condition-index,#editContainer .condition-category-maincontainer .condition-category-container .indexLabel,#editContainer .condition-category-maincontainer .condition-category-container .ratingLabel,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .condition-index,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .indexLabel,#guide-pages.guidedInspection .condition-category-maincontainer .condition-category-container .ratingLabel{color:#558BF7}
#editContainer .condition-category-maincontainer .bottomPadding,#guide-pages.guidedInspection .condition-category-maincontainer .bottomPadding{height:10px}
#editContainer .condition-category-maincontainer .pciSamplesandDistressContainer,#guide-pages.guidedInspection .condition-category-maincontainer .pciSamplesandDistressContainer{height:auto}
#editContainer .condition-category-maincontainer .pciSamplesandDistressContainer .animationContainer,#guide-pages.guidedInspection .condition-category-maincontainer .pciSamplesandDistressContainer .animationContainer{margin-top:0;margin-left:15px;padding-top:0;padding-bottom:0;min-width:877px;width:90.15%;display:none}
#editContainer .condition-category-maincontainer .pciSamplesandDistressContainer .animationContainer .sampleDistresses,#guide-pages.guidedInspection .condition-category-maincontainer .pciSamplesandDistressContainer .animationContainer .sampleDistresses{background-color:#F9F9F9;margin-top:-5px;border:1px solid #d3d3d3;border-radius:4px}
#editContainer .condition-category-maincontainer .pciSamplesandDistressContainer .animationContainer .distressRows,#guide-pages.guidedInspection .condition-category-maincontainer .pciSamplesandDistressContainer .animationContainer .distressRows{padding:10px 0 5px 0}
#editContainer .condition-category-maincontainer .pciSamplesandDistressContainer .animationContainer .distressRows .distressRow,#guide-pages.guidedInspection .condition-category-maincontainer .pciSamplesandDistressContainer .animationContainer .distressRows .distressRow{border-radius:3px;padding-left:15px}
#editContainer .condition-category-maincontainer .pciSamplesandDistressContainer .animationContainer .distressRows .distressRow .distressField,#guide-pages.guidedInspection .condition-category-maincontainer .pciSamplesandDistressContainer .animationContainer .distressRows .distressRow .distressField{width:165px}
#editContainer .condition-category-maincontainer .pciSamplesandDistressContainer .animationContainer .distressRows .distressRow .distressField .Label,#guide-pages.guidedInspection .condition-category-maincontainer .pciSamplesandDistressContainer .animationContainer .distressRows .distressRow .distressField .Label{font-size:14px;color:#707070;float:left}
#editContainer .condition-category-maincontainer .pciSamplesandDistressContainer .animationContainer .distressRows .distressRow .distressField .Value,#guide-pages.guidedInspection .condition-category-maincontainer .pciSamplesandDistressContainer .animationContainer .distressRows .distressRow .distressField .Value{text-align:center;font-size:18px;color:#505050;font-weight:500;float:left;margin-left:12px;max-width:105px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#editContainer .condition-category-maincontainer .noDistressesFoundViewContainer,#guide-pages.guidedInspection .condition-category-maincontainer .noDistressesFoundViewContainer{padding:0 25px 0 5px}
#editContainer .condition-category-maincontainer .noDistressesFoundViewContainer .noDistressesFoundViewLabel,#guide-pages.guidedInspection .condition-category-maincontainer .noDistressesFoundViewContainer .noDistressesFoundViewLabel{float:right;font-size:13px;font-weight:500;color:#505050}
#editContainer .sampleRow,#guide-pages.guidedInspection .sampleRow{background-color:#fff;border:1px solid #CCC;border-radius:4px;margin:0 auto;position:relative}
#editContainer .sampleRow .indexVal,#editContainer .sampleRow .ratingVal,#guide-pages.guidedInspection .sampleRow .indexVal,#guide-pages.guidedInspection .sampleRow .ratingVal{display:none}
#editContainer .sampleRow .sampleNumber,#guide-pages.guidedInspection .sampleRow .sampleNumber{color:#333;display:inline-block;float:left;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#editContainer .sampleRow .sampleNumber .sampleName,#guide-pages.guidedInspection .sampleRow .sampleNumber .sampleName{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#editContainer .sampleMeasurements,#guide-pages.guidedInspection .sampleMeasurements{border-right:none;height:70px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}
#editContainer .sampleMeasurements .infodiv,#guide-pages.guidedInspection .sampleMeasurements .infodiv{height:60px;width:170px;border-right:1px solid #BFBFBF;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}
#editContainer .sampleMeasurements .infodiv.noborder,#guide-pages.guidedInspection .sampleMeasurements .infodiv.noborder{border-right:1px solid #fff}
#editContainer .sampleMeasurements .infodiv .infolabel,#guide-pages.guidedInspection .sampleMeasurements .infodiv .infolabel{color:#737373}
#editContainer .sampleMeasurements .infodiv .infovalue,#guide-pages.guidedInspection .sampleMeasurements .infodiv .infovalue{font-size:22px;color:#4D4D4D;font-weight:500;text-align:center;display:flex;justify-content:center;align-items:center}
#editContainer .distressRows,#guide-pages.guidedInspection .distressRows{width:100%;text-align:center}
#editContainer .distressRows .distressRow,#guide-pages.guidedInspection .distressRows .distressRow{height:65px;line-height:70px;padding:0 25px 0 30px;margin:9px 19px;background-color:#fff;border:#CCC 1px solid;color:#505050;text-align:left}
#editContainer .distressRows .distressRow .distresslabel,#guide-pages.guidedInspection .distressRows .distressRow .distresslabel{display:inline-block;float:none}
#editContainer .distressRows .distressRow .distressName,#guide-pages.guidedInspection .distressRows .distressRow .distressName{height:inherit;width:250px;float:left;margin-right:150px;margin-top:-1px;font-size:16px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#editContainer .distressRows .distressRow .distressField,#guide-pages.guidedInspection .distressRows .distressRow .distressField{float:left;margin-right:25px}
#editContainer .distressRows .distressRow .distressDelete,#guide-pages.guidedInspection .distressRows .distressRow .distressDelete{background-image:url(../Images/x-distress.png);background-repeat:no-repeat;height:12px;width:12px;float:right;margin-top:26px;cursor:pointer}
#editContainer .distressRows .distressRow .distressDelete:hover,#guide-pages.guidedInspection .distressRows .distressRow .distressDelete:hover{background-image:url(../Images/x-distress-hover.png);background-repeat:no-repeat}
#editContainer #usaceSample .pagecount,#guide-pages.guidedInspection #usaceSample .pagecount{color:#505050;float:left;font-weight:500;font-size:19px;height:43px;line-height:42px;min-width:43px;border-radius:100px;display:inline-block;text-align:center;border:#B0B0B0 1px solid;margin:12px 29px;position:relative}
#editContainer #usaceSample .sampleRow,#guide-pages.guidedInspection #usaceSample .sampleRow{height:68px;min-width:875px;width:90%;margin-bottom:8px}
#editContainer #usaceSample .sampleRow .sampleNumber,#guide-pages.guidedInspection #usaceSample .sampleRow .sampleNumber{font-size:18px;line-height:68px;padding-left:30px}
#editContainer #usaceSample .sampleRow .sampleMeasurements .infodiv,#guide-pages.guidedInspection #usaceSample .sampleRow .sampleMeasurements .infodiv{margin-top:4px;margin-bottom:4px}
#editContainer #usaceSample .sampleRow .sampleMeasurements .infodiv .infolabel,#guide-pages.guidedInspection #usaceSample .sampleRow .sampleMeasurements .infodiv .infolabel{font-size:13px}
#editContainer #usaceSample .sampleRow .sampleMeasurements .infodiv .infovalue,#guide-pages.guidedInspection #usaceSample .sampleRow .sampleMeasurements .infodiv .infovalue{display:block;padding-top:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:110px}
#editContainer #viewInspection,#guide-pages.guidedInspection #viewInspection{padding-top:10px}
#editContainer #viewInspection .pagecount,#guide-pages.guidedInspection #viewInspection .pagecount{color:#505050;float:left;font-family:Carteboto,Arial;font-size:13px;font-weight:500;height:22px;line-height:21px;min-width:23px;border-radius:100px;display:inline-block;text-align:center;border:#B0B0B0 1px solid;margin:12px 5px 12px 10px;position:relative}
#editContainer #viewInspection .sampleRow,#guide-pages.guidedInspection #viewInspection .sampleRow{height:50px;line-height:50px;width:90%;margin-bottom:0;margin-left:15px;min-width:875px;display:flex;justify-content:flex-end}
#editContainer #viewInspection .sampleRow .clicko,#guide-pages.guidedInspection #viewInspection .sampleRow .clicko{background-image:url(../Images/ico-arrow-right-dark.png);background-repeat:no-repeat;width:12px;height:12px;cursor:pointer;display:inline-block;float:left;margin-top:20px;margin-left:10px}
#editContainer #viewInspection .sampleRow .clicko.noDistressArrow,#guide-pages.guidedInspection #viewInspection .sampleRow .clicko.noDistressArrow{visibility:hidden}
#editContainer #viewInspection .sampleRow .sampleNumber,#guide-pages.guidedInspection #viewInspection .sampleRow .sampleNumber{font-size:13px;line-height:50px;padding:0 5px;margin-right:auto}
#editContainer #viewInspection .sampleRow .sampleMeasurements,#guide-pages.guidedInspection #viewInspection .sampleRow .sampleMeasurements{height:50px;line-height:normal}
#editContainer #viewInspection .sampleRow .sampleMeasurements .infodiv,#guide-pages.guidedInspection #viewInspection .sampleRow .sampleMeasurements .infodiv{height:50px;width:110px;border-right:none;border-left:1px solid #BFBFBF;justify-content:center}
#editContainer #viewInspection .sampleRow .sampleMeasurements .infodiv .infovalue,#guide-pages.guidedInspection #viewInspection .sampleRow .sampleMeasurements .infodiv .infovalue{display:block;font-size:16px;margin:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:90px}
#editContainer #viewInspection .sampleRow .sampleMeasurements .infodiv .infolabel,#guide-pages.guidedInspection #viewInspection .sampleRow .sampleMeasurements .infodiv .infolabel{font-size:12px}
#editContainer .pciSamplesandDistressContainer.expand #viewInspection .clicko,#guide-pages.guidedInspection .pciSamplesandDistressContainer.expand #viewInspection .clicko{background-image:url(../Images/ico-arrow-down-dark.png)}
#editContainer #createNewSample .newSampleRow,#guide-pages.guidedInspection #createNewSample .newSampleRow{background-color:#1B1B1B;background-image:linear-gradient(#323232,#1B1B1B);background-color:#363636;color:#fff;position:relative;border-bottom:2px solid #A8A8A8;height:68px;width:90%;margin:0 auto;border:1px solid #D3D3D3;margin-bottom:8px;margin-top:20px;border-radius:4px}
#editContainer #createNewSample .newSampleRow .indexVal,#editContainer #createNewSample .newSampleRow .ratingVal,#guide-pages.guidedInspection #createNewSample .newSampleRow .indexVal,#guide-pages.guidedInspection #createNewSample .newSampleRow .ratingVal{display:none}
#editContainer #createNewSample .newSampleRow .newSampleText,#guide-pages.guidedInspection #createNewSample .newSampleRow .newSampleText{color:#fff;display:inline-block;float:left;font-size:18px;font-weight:500;line-height:68px;padding-left:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#editContainer #createNewSample .newSampleRow .sampleMeasurements .infodiv,#guide-pages.guidedInspection #createNewSample .newSampleRow .sampleMeasurements .infodiv{border-right:#131313 solid 1px}
#editContainer #createNewSample .newSampleRow .sampleMeasurements .infodiv.noborder,#guide-pages.guidedInspection #createNewSample .newSampleRow .sampleMeasurements .infodiv.noborder{border-right:none;display:flex;justify-content:center}
#editContainer #createNewSample .newSampleRow .sampleMeasurements .infodiv .infolabel,#guide-pages.guidedInspection #createNewSample .newSampleRow .sampleMeasurements .infodiv .infolabel{color:#aaa;font-size:13px}
#editContainer #createNewSample .newSampleRow .sampleMeasurements .infodiv .infovalue,#guide-pages.guidedInspection #createNewSample .newSampleRow .sampleMeasurements .infodiv .infovalue{font-size:22px;color:#fff;font-weight:500;margin:8px 42px}
#editContainer #createNewSample .newSampleRow .sampleMeasurements .infodiv .newSampleTextBox,#guide-pages.guidedInspection #createNewSample .newSampleRow .sampleMeasurements .infodiv .newSampleTextBox{width:70px;height:20px;font-size:12px;font-weight:400;margin-left:4px;margin-right:10px}
#editContainer #createNewSample .newSampleRow .sampleMeasurements .infodiv .btns,#guide-pages.guidedInspection #createNewSample .newSampleRow .sampleMeasurements .infodiv .btns{background-color:#333;background-image:linear-gradient(#4D4D4D,#333);color:#fff;font-size:12px;font-weight:500;height:27px;border:#000 1px solid;border-radius:2px;line-height:27px;padding:0 18px;cursor:pointer}
#editContainer #createNewSample .newSampleRow .sampleMeasurements .infodiv .btns:hover,#guide-pages.guidedInspection #createNewSample .newSampleRow .sampleMeasurements .infodiv .btns:hover{background-color:#474747;background-image:linear-gradient(#6b6b6b,#474747)}
#editContainer #createNewSample .newSampleRow .sampleMeasurements .infodiv .btns.disabled,#editContainer #createNewSample .newSampleRow .sampleMeasurements .infodiv .btns.disabled:hover,#guide-pages.guidedInspection #createNewSample .newSampleRow .sampleMeasurements .infodiv .btns.disabled,#guide-pages.guidedInspection #createNewSample .newSampleRow .sampleMeasurements .infodiv .btns.disabled:hover{cursor:default;color:#57585B;background-color:#202020;background-image:linear-gradient(#2d2d2d,#202020)}
#editContainer #pci-header,#guide-pages.guidedInspection #pci-header{background-color:#fff;height:96px;width:100%;border:#E0E0E0 1px solid;display:flex}
#editContainer #pci-header .headertext,#guide-pages.guidedInspection #pci-header .headertext{text-align:left;margin-left:90px;margin-top:40px;font-size:20px;font-weight:500;color:#383838}
#editContainer #pci-header .review-sample-header,#guide-pages.guidedInspection #pci-header .review-sample-header{display:flex;align-items:center;margin-left:5%;font-size:20px;font-weight:500;color:#383838}
#editContainer #pci-header #segmentheader,#guide-pages.guidedInspection #pci-header #segmentheader{display:flex;align-items:center;width:100%}
#editContainer #pci-header #segmentheader .pagecount,#guide-pages.guidedInspection #pci-header #segmentheader .pagecount{color:#505050;float:left;font-family:Carteboto,Arial;font-weight:500;font-size:19px;height:43px;line-height:42px;min-width:43px;border-radius:100px;display:inline-block;text-align:center;border:#B0B0B0 1px solid;margin:0 16px 0 29px}
#editContainer #pci-header #segmentheader .infodiv,#guide-pages.guidedInspection #pci-header #segmentheader .infodiv{height:51px;float:left;width:100px;border-right:#B0B0B0 1px solid;display:flex;flex-direction:column;justify-content:center;align-items:center}
#editContainer #pci-header #segmentheader .infodiv.noborder,#guide-pages.guidedInspection #pci-header #segmentheader .infodiv.noborder{border-right:#fff 1px solid}
#editContainer #pci-header #segmentheader .infodiv .infolabel,#guide-pages.guidedInspection #pci-header #segmentheader .infodiv .infolabel{color:#707070;font-size:13px;margin:0 10px}
#editContainer #pci-header #segmentheader .infodiv .infovalue,#guide-pages.guidedInspection #pci-header #segmentheader .infodiv .infovalue{font-size:16px;color:#505050;font-weight:500;text-align:center;margin:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:80px}
#editContainer #pci-header #segmentheader .noDistressesFoundContainer,#guide-pages.guidedInspection #pci-header #segmentheader .noDistressesFoundContainer{display:flex;align-items:center;margin-left:8px}
#editContainer #pci-header #segmentheader .noDistressesFoundContainer .noDistressesFoundCheckbox,#guide-pages.guidedInspection #pci-header #segmentheader .noDistressesFoundContainer .noDistressesFoundCheckbox{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAutJREFUeNqsVMtPE0EY/7o77fZBoQ+iLI+CLdALmuXV4sXU+CAaQ/wPSDxy0MQTid69efCgXjwZLsbXQb2gwE3eNsSoLUiLMUoLyrbS4m67u34ztqRK68lJvsx838z8vtdvxmQYBvyPQaoZZ+cWIiaTaRydRFAVyna0fcHpHtpvDoUH5co7psqIEMCFh5/h8rjZbOZQgOc5tkfPaZoGiqKCrusKmq6GQwO3DwCVQFbwcpvdbqPea6ZRLBZhdzen4fJyGWwfaG5+MWGxWDqczjqm5/N5ePc+xubyaPf5oL29bR8sk8lq6HA0NNg/wYDmF5bGOI671djo5emhRHIDFheXwIcXW1uagaa4I8uwuroG6AxORk4wm6IoIMsZBTGaGBBG893jcbttNhukUmmYmp6BcGgQ/P4jf6Skqiq8fDXN1ufPDbM5nd7C4IpXOKyNhDpmVAeE52H5TRSO9vRAd1cn0yvFjo6Gz55m6SYxampzOp0EsxmlLemwWgVCMFTd0DFUGYLBLqB6NXE4HBAIBCCV3mK6IFhoF4MUSBIEAQjhYWfnNzXcbhfTawk6hlwux9b19U4K1EAJGVXVAoZJwOVylTqigVUQara/UCgAc4538nt7gKllaERJ3FCJmYDX64E6rFU8vgpUryUbG5+gM+BnawqKQJ85pHoUq27QAtLiDYVDsICt397+dqDYVCYnpxhZg91dTM9mf1DWTzD+mwm5+/XrJuZMoFc6hm33w6PHT+H17DwDpORb+7gODx4+gfVEAi6OXMDIHVinPAJlVXw6dxiP6PPgeT7Z0iI2NIsiq8OHWLwEtM10SkTq4MypCBbbysBXVt7qumFcH+jvvVH51iQMeU4Umyy+ttZ/fhk/kdGxWFzTitqLvj5ppNrrl5D6z7Ejh0TxMPF6PAcAkMmwuZkqYgb3+/ukS1W/kfJYWo6O4XQNO9Jst9vlUsutmI4JHc3gUxmnTar5H1X54CixpJIq/325cvwSYABDC1lWuVW0hAAAAABJRU5ErkJggg==);background-repeat:no-repeat;height:18px;width:19px}
#editContainer #pci-header #segmentheader .noDistressesFoundContainer .noDistressesFoundCheckbox:hover,#guide-pages.guidedInspection #pci-header #segmentheader .noDistressesFoundContainer .noDistressesFoundCheckbox:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAulJREFUeNqclDlsE0EUhv89vD7jtR2kJIqDQshFohCTkAOqAIKSEgmlgDYgIeioEB1CNNDQUFFAQ0dBQYUUCnKYpAHhcDk2WL5Yr+N77bV5MwpWEhIj8aTRzuy89827ZoRGo4FW8m5pZW57Gp6dmQofpCfsB1paXr1Gn9u01yMIQp5GjeYuGibNX9P3xl7oLhCdHiDFlzTtttmsoizLoHVzv15vwKhUYFSr7P+jmemTN/8CbUOWCKDY7faW4dZqJgqFglmv118R7GITRBAPQb4RwOt0OrhyKpVGKLSBZCrF14qiwO/3Y3RkGBaLhXuXyWRYyHcIdo+DlleCD2VJuu5r98nbOUIkEoGWSiCf20KVQrHZbDjU0QWH04WzZ+bg8agwDINgukGMDpEZ0uSq6lFldlI8nkA0GkUyFkWpkIckirBZrUwJ6XgMhVwWi4tvuVdOp5N5qoiiuCCz3EiSZGc/mawG36NSzMNKxmzsFaNc4h5+D2+i/2gfXC4XdF2fZ6H0KopFYRXK5XIolUqwyBIsbW0HJrtuVsnrHxgeGoTDYWe58jNQwOFwkrHMIUzaWkB41cwGVa7Gbdig6qkMtM4AMnnBEvgHJLQAFUoVrsNsiqUyKEdZBgoTqCZRbD6fD16vFw1BhOp27x9Wo45kJooefzfIhleOKh4SqdXXiUjpyXM3T5+aRTyZRpk62GKRdw0qCtKaDrdbRWB8jOtrGvUS8JSXn5rxQSwWM5niyLEhXDh/DuHoTyTTGne9TKdmt3L4uhmFIEqYv3yJQ/VsFsVi0aQqPm9ekdXgWkRV1Z6B/j6+Zv20ElxDIhFnTYeuzk4MDg7g+Ngob066Ivjw8ZNJGbkycWL82c675qEQv1CO2o/0HgZrh4Mkm91CaOOzSdMn01OTC/vdfg8B3oiCMNrZ1cGTb9vRlL80jXKi09AM0rs1ORF43PI9Yo8Zdf59in2c9pskuhYxaosX9IzcpSLp/3zY/kd+CzAAlmZqvC94e/UAAAAASUVORK5CYII=)}
#editContainer #pci-header #segmentheader .noDistressesFoundContainer .noDistressesFoundCheckbox.checked,#guide-pages.guidedInspection #pci-header #segmentheader .noDistressesFoundContainer .noDistressesFoundCheckbox.checked{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAuFJREFUeNqsVE1ME0EUfu1Od0vptpu2ClusIP8xxCy0gIYLifGqIgYSLyQeOXjwRKJHE29EMUEvngyJ4awekXio8pumMWI5SE1ISzHRbmUXdtttfTNSUqXUi5NM5vd9733vfTO2UqkE/6ORapsfllaGbTbbFDoZxqVQ3se9FA7PcX/64mB/ttLGVhkRAkh4+RVOLzkcDjt24Dg7O6P3LMsCwzChWCwauHV3cCAyewzoECSOxiGXq456P5FGoVCAvT3NwumdMtgR0NLy6hbP8y2i6GZrXdfh00YC4rE10DUNzrV1Qk9PDzQ3h47AVDVnocOJgf7wHANaXlmbtNvtM4GAn6OXtpJf4cmjaVhdX4cDwziKJBSUYWR0DMbHx4DSNvAsm1UNxGgkh/wfeL0ejhACmcwuzM48ho1EAurr61kvN/3AgPn5l+AWRbg5egPofU3TOYzuFsHcKBgeMvpN6e3CAmynUyBJ0ok5ir5bhEg4DO1trSCKIlFVdYJG1OJ0CoRgqKZpQHLrC2B0NTWT0/Ygs/sNuru7QBB4WsUuCqQIgoBhckgrCwLPg+SV/ilADQtAbTweEVKptJcCxUwzD4QjjI4Lc1KLVrkx52ij7+8DFkqlQMl8Pm8SB+H9fh80yEEoWFZNEA9KhOYHbSCfy1OgbTtKPYZZL1HdEI6DoaEhOBUIQB2KsloX3RixLwBdnR3sfi73k1Z9junfQcizdHqHlbNXuQAd3eehXMU/6OC52yPByPVr4EZALD0C5Ux8Ok+ZIOnz4Dgu2dQke4OyzIw+JzYhGn0P2R/f2ZrDfLS2d8CVy8PgdDqZsuPxj8ViqXQ/Eu59WPnWqJ6WZLmRPxs6UzNHVO2JxKZlFaw3fX3K1WqvX0Hpv8aKnJblBuL3+Y4B7KJ+dnYyBWTwItyn3K76jZTb2npsEod7WM2gy+Vi/w7OnUjHho4WTdOcokU68T+q8sFRQSmHy+zfxpXtlwADAGU8PRP0gGOZAAAAAElFTkSuQmCC)}
#editContainer #pci-header #segmentheader .noDistressesFoundContainer .noDistressesFoundCheckbox input,#guide-pages.guidedInspection #pci-header #segmentheader .noDistressesFoundContainer .noDistressesFoundCheckbox input{height:inherit;width:inherit;margin:0;cursor:pointer}
#editContainer #pci-header #segmentheader .noDistressesFoundContainer .noDistressesFoundLabel,#guide-pages.guidedInspection #pci-header #segmentheader .noDistressesFoundContainer .noDistressesFoundLabel{font-size:14px;font-weight:500;color:#505050;margin-left:10px}
#editContainer #pci-header #segmentheader .navbardiv,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv{margin-right:15px;margin-left:auto}
#editContainer #pci-header #segmentheader .navbardiv .pluscirlce,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .pluscirlce{float:left;color:#686868;font-family:Carteboto,Arial;font-size:23px;height:31px;min-width:31px;line-height:32px;display:inline-block;text-align:center;background-color:#F8F8F8;-ms-user-select:none;user-select:none;border:#B8B8B8 1px solid;border-radius:100px}
#editContainer #pci-header #segmentheader .navbardiv .pluscirlce:hover,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .pluscirlce:hover{background-color:#E8E8E8;border:#888 1px solid;cursor:pointer}
#editContainer #pci-header #segmentheader .navbardiv .pluscirlce.disabled,#editContainer #pci-header #segmentheader .navbardiv .pluscirlce.disabled:hover,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .pluscirlce.disabled,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .pluscirlce.disabled:hover{border:#E0E0E0 1px solid;color:#909090;cursor:default;background-color:#F8F8F8}
#editContainer #pci-header #segmentheader .navbardiv .pluscirlce.select,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .pluscirlce.select{background-color:#505050;border:#202020 1px solid;color:#fff;cursor:default}
#editContainer #pci-header #segmentheader .navbardiv .arrowbox,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .arrowbox{height:30px;width:28px;float:left;text-align:center;font-size:16px;font-weight:500;color:#383838;cursor:pointer;background-color:#F8F8F8;border:#A8A8A8 1px solid;-ms-user-select:none;user-select:none}
#editContainer #pci-header #segmentheader .navbardiv .arrowbox.disable,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .arrowbox.disable{background-color:#fff;border:#E0E0E0 1px solid;cursor:default}
#editContainer #pci-header #segmentheader .navbardiv .arrowbox.disable:hover,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .arrowbox.disable:hover{cursor:default;background-color:#fff}
#editContainer #pci-header #segmentheader .navbardiv .arrowbox:hover,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .arrowbox:hover{background-color:#E8E8E8}
#editContainer #pci-header #segmentheader .navbardiv .arrowbox.forwardbox,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .arrowbox.forwardbox{margin-left:0;border-left:Transparent;border-radius:0 21px 21px 0}
#editContainer #pci-header #segmentheader .navbardiv .arrowbox.backwardbox,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .arrowbox.backwardbox{margin-left:10px;border-right:Transparent;border-radius:21px 0 0 21px}
#editContainer #pci-header #segmentheader .navbardiv .arrows,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .arrows{width:0;height:0;margin:10px 0 0 11px;border-top:5px solid transparent;border-bottom:5px solid transparent}
#editContainer #pci-header #segmentheader .navbardiv .arrows.forward,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .arrows.forward{border-left:5px solid #686868}
#editContainer #pci-header #segmentheader .navbardiv .arrows.backward,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .arrows.backward{border-right:5px solid #686868}
#editContainer #pci-header #segmentheader .navbardiv .arrows.disableforward,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .arrows.disableforward{border-left:5px solid #C8C8C8}
#editContainer #pci-header #segmentheader .navbardiv .arrows.disablebackward,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .arrows.disablebackward{border-right:5px solid #C8C8C8}
#editContainer #pci-header #segmentheader .navbardiv .celldiv,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .celldiv{float:left;height:30px;width:50px;font-size:16px;font-weight:500;color:#505050;line-height:29px;text-align:center;border:#B8B8B8 1px solid;background-color:#F8F8F8;-ms-user-select:none;user-select:none;-moz-user-select:none;cursor:pointer}
#editContainer #pci-header #segmentheader .navbardiv .celldiv:hover,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .celldiv:hover{background-color:#E8E8E8}
#editContainer #pci-header #segmentheader .navbardiv .celldiv.sampledistressesunaddressed,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .celldiv.sampledistressesunaddressed{color:silver}
#editContainer #pci-header #segmentheader .navbardiv .celldiv.sampledistressesunaddressed:hover,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .celldiv.sampledistressesunaddressed:hover{color:silver}
#editContainer #pci-header #segmentheader .navbardiv .celldiv.select,#editContainer #pci-header #segmentheader .navbardiv .celldiv.select:hover,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .celldiv.select,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .celldiv.select:hover{background-color:#505050;border:#202020 1px solid;box-shadow:0 0 2px rgba(0,0,0,.5);border-radius:2px;color:#fff}
#editContainer #pci-header #segmentheader .navbardiv .celldiv.disabled,#editContainer #pci-header #segmentheader .navbardiv .celldiv.disabled:hover,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .celldiv.disabled,#guide-pages.guidedInspection #pci-header #segmentheader .navbardiv .celldiv.disabled:hover{border:#E0E0E0 1px solid;color:#909090;cursor:default;background-color:#F8F8F8}
#editContainer #pci-start,#guide-pages.guidedInspection #pci-start{width:526px;padding-top:50px;margin-left:auto;margin-right:auto}
#editContainer #pci-start .pcibtns,#guide-pages.guidedInspection #pci-start .pcibtns{height:70px;text-align:center;margin-bottom:20px;font-size:16px;font-weight:500;color:#383838;border-radius:6px;line-height:74px;padding:0 18px;cursor:pointer;margin-top:auto;background-color:#fff;border:#A8A8A8 1px solid;box-shadow:0 0 2px rgba(0,0,0,.5)}
#editContainer #pci-start .pcibtns:hover,#guide-pages.guidedInspection #pci-start .pcibtns:hover{background-color:#E8E8E8;border:#888 1px solid}
#editContainer #pci-start .pcibtns.disabled,#editContainer #pci-start .pcibtns.disabled:hover,#guide-pages.guidedInspection #pci-start .pcibtns.disabled,#guide-pages.guidedInspection #pci-start .pcibtns.disabled:hover{border:#E0E0E0 1px solid;color:#909090;cursor:default;background-color:#fff}
#distresses #addDistress{position:relative;background-color:#fff;border:1px solid #A8A8A8;border-radius:6px;margin:19px 19px 0 19px}
#distresses #addDistress .newDistress{margin:20px 30px 20px 30px}
#distresses #addDistress .newDistress .blockOverlayForNewDistressRight{display:inline-block;width:60%;height:38px;border:none;margin:none;position:absolute;right:0;background-color:#fff;opacity:.6;z-index:1}
#distresses #addDistress .newDistress .blockOverlayForNewDistressRight.blockDistressLookup{width:100%}
#distresses #addDistress .newDistress .newDistressRight{display:inline-block;border:none;margin:none;margin-right:20px;position:absolute;right:0}
#distresses #addDistress .newDistress .distressLabel{display:inline-block;margin-right:5px;font-size:12px}
#distresses #addDistress .newDistress .distressInput{display:inline-block}
#distresses #addDistress .newDistress .btns{display:inline-block;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);color:#fff;font-size:12px;font-weight:500;height:27px;border:#000 1px solid;border-radius:2px;line-height:27px;padding:0 18px;cursor:pointer;margin-left:15px}
#distresses #addDistress .newDistress .btns:focus,#distresses #addDistress .newDistress .btns:hover{background-color:#474747;background-image:linear-gradient(#6b6b6b,#474747)}
#distresses #addDistress .newDistress .btns.disable:focus,#distresses #addDistress .newDistress .btns.disabled,#distresses #addDistress .newDistress .btns.disabled:hover{cursor:default;color:#57585B;background-color:#202020;background-image:linear-gradient(#2d2d2d,#202020)}
#distresses #addDistress .blockoverlayforDistressSeverity{display:inline-block;border:none;position:absolute;background-color:#fff;width:100%;height:338px;opacity:.6;z-index:1}
#distresses #addDistress .distressSeverity{background-color:#f5f5f5;border:1px solid #A8A8A8;border-radius:6px;text-align:center;color:#707070;font-size:18px;font-weight:500;margin:20px}
#distresses #addDistress .distressSeverity .severityHeader{color:#707070;font-size:18px;font-weight:500;margin:20px}
#distresses #addDistress .distressSeverity .severitySection{display:block;display:inline-block;text-align:center;margin-bottom:20px}
#distresses #addDistress .distressSeverity .severitySection:hover{color:#000}
#distresses #addDistress .distressSeverity .imageHolder{margin-left:20px;margin-right:20px;width:302px;height:220px;border:1px solid #A8A8A8;border-radius:6px}
#distresses #addDistress .distressSeverity .imageHolder:hover{background-color:#E8E8E8}
#distresses #addDistress .distressSeverity .severityImage{width:290px;height:208px;background-repeat:no-repeat;background-position:center center;border:1px solid transparent;margin:5px}
#distresses #addDistress .distressSeverity .severityImage:hover{border:1px solid #888;border-radius:6px}
#distresses #addDistress .distressSeverity .severityLabel{margin-top:10px}
#distresses .addDistressSeparator{height:1px;margin:17px 8px;color:#E0E0E0;background-color:#E0E0E0}
#distresses .distressRows .distressRow{border-radius:6px}
#distresses .distressRows .distressRow .distressField{height:inherit;width:90px;text-align:center}
#distresses .distressRows .distressRow .distressField .label{margin-top:-12px;font-size:12px;color:#707070}
#distresses .distressRows .distressRow .distressField .value{width:inherit;margin-top:-50px;text-align:center;font-size:16px;color:#505050;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#editContainer .cgDetailSection[id^=ConditionCategories]{padding-bottom:0}
#editContainer .cgDetailSection[id^=ConditionCategories] .cgSectionHeader{margin:0}
#editContainer .condition-category-maincontainer .condition-category-container{position:relative;border:1px solid #D9D9D9;margin:10px;border-radius:5px;width:auto}
#editContainer .condition-category-maincontainer .condition-category-container .condition-category-label{color:#1A1A1A;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#editContainer .condition-category-maincontainer .condition-category-container .condition-category-measured-value .star.oneSet{background-image:url(../Images/poor-large-black.png)}
#editContainer .condition-category-maincontainer .condition-category-container .condition-category-measured-value .star.twoSet{background-image:url(../Images/fair-large-black.png)}
#editContainer .condition-category-maincontainer .condition-category-container .condition-category-measured-value .star.threeSet{background-image:url(../Images/average-large-black.png)}
#editContainer .condition-category-maincontainer .condition-category-container .condition-category-measured-value .star.fourSet{background-image:url(../Images/good-large-black.png)}
#editContainer .condition-category-maincontainer .condition-category-container .condition-category-measured-value .star.fiveSet{background-image:url(../Images/excellent-large-black.png)}
#editContainer .condition-category-maincontainer .condition-category-container .condition-category-measured-value .leftSide{background-image:url(../Images/average-large-black.png)}
#editContainer .condition-category-maincontainer .condition-category-container .condition-category-measured-value .rightSide{background-image:url(../Images/average-large-black.png)}
#editContainer #display_PCI .clicko{background:url(../Images/menu-arrow-white.png) no-repeat;width:10px;height:10px;cursor:pointer}
#editContainer #display_PCI .clicko.collapsed{background:url(../Images/menu-arrow-white-collapsed.png) no-repeat}
#editContainer #main_display_PCI .distressRows .distressRow{height:47px;line-height:50px}
#editContainer #main_display_PCI .distressRows .distressRow .distressName{margin-top:0;font-size:13px}
#editContainer #main_display_PCI .distressRows .distressRow .distressField .label{margin-top:-12px;font-size:12px}
#editContainer #main_display_PCI .distressRows .distressRow .distressField .value{font-size:16px}
.under-row{clear:both;border-top:1px solid #CCC;padding:15px 0 15px 0;max-height:260px;overflow:auto}
.inspectionChildEditProcess{min-width:775px;width:775px;left:auto}
.inspectionChildEditProcess #guidedProcess.library-guidedProcess{top:0}
.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar{border-top:1px solid #8fb1ec;border-bottom:1px solid #1f418f;background-image:linear-gradient(to bottom,#79A2E8,#3F6DD5);color:#fff}
.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton{border-top:1px solid #8fb1ec;border-bottom:1px solid #1f418f;background-image:linear-gradient(to bottom,#79A2E8,#3F6DD5);color:#fff;border:1px solid #2855b9!important}
.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton.active:not(.disabled),.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton.hover,.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton:not(.disabled):focus,.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#4d84e1,#2855b9)}
.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton.disabled{color:rgba(255,255,255,.4);cursor:default}
.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton:before{background-image:linear-gradient(to bottom left,#79A2E8,#3F6DD5);border:1px solid #2855b9;border-bottom:none;border-right:none}
.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton:not(.disabled):active,.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#4d84e1,#2855b9)}
.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton:not(.disabled):active:before,.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#4d84e1,#2855b9)}
.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton.active:not(.disabled),.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton.hover,.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton:not(.disabled):focus,.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#4d84e1,#2855b9)}
.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton.disabled{color:rgba(255,255,255,.4);cursor:default}
.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton:before{background-image:linear-gradient(to bottom left,#79A2E8,#3F6DD5);border:1px solid #2855b9;border-bottom:none;border-right:none}
.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton:not(.disabled):active,.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#4d84e1,#2855b9)}
.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton:not(.disabled):active:before,.inspectionChildEditProcess #guidedProcess.library-guidedProcess #guide-nav-bar .flexEditProcessButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#4d84e1,#2855b9)}
.inspectionChildEditProcess .ko-alert{top:0}
.pci__single_segment_container{display:flex;align-items:center}
#editComponentSidebar .sidebarHeader{text-align:center;color:#fff;font-weight:500}
#mysidebar{position:relative;float:left;height:100%;width:250px}
#mysidebar.adjustable{border-right:none}
#componentSidebar .sidebarHeader,#editComponentSidebar .sidebarHeader{position:relative;margin-top:0;height:58px;border-top:#5C5C5C solid 1px;border-bottom:#141414 solid 1px;background-color:#2F2F2F;background-image:linear-gradient(#474747,#2F2F2F);line-height:58px;margin-top:-1px}
#componentSidebar .sidebarHeader #layersBtn,#editComponentSidebar .sidebarHeader #layersBtn{border-radius:4px 0 0 4px;border-right:none;left:0}
#componentSidebar .sidebarHeader #treeBtn,#editComponentSidebar .sidebarHeader #treeBtn{border-radius:0 4px 4px 0;right:0}
#componentSidebar .sidebarHeader .buttonContainer,#editComponentSidebar .sidebarHeader .buttonContainer{position:absolute;height:30px;left:10px;right:50px;top:12px}
#componentSidebar .sidebarHeader .editBtn,#componentSidebar .sidebarHeader .headerBtn,#editComponentSidebar .sidebarHeader .editBtn,#editComponentSidebar .sidebarHeader .headerBtn{color:gray;border:#111 solid 1px;cursor:pointer;position:absolute;top:0;height:30px;line-height:30px;width:50%;text-align:center;font-size:14px;font-weight:400;background-color:#343434;background-image:linear-gradient(#4C4C4C,#343434)}
#componentSidebar .sidebarHeader .editBtn:not(.active):hover,#componentSidebar .sidebarHeader .headerBtn:not(.active):hover,#editComponentSidebar .sidebarHeader .editBtn:not(.active):hover,#editComponentSidebar .sidebarHeader .headerBtn:not(.active):hover{background-color:#2b2b2b;background-image:linear-gradient(#595959,#2b2b2b)}
#componentSidebar .sidebarHeader .editBtn.active,#componentSidebar .sidebarHeader .headerBtn.active,#editComponentSidebar .sidebarHeader .editBtn.active,#editComponentSidebar .sidebarHeader .headerBtn.active{color:#fff;font-weight:500;background-color:#2C2C2C;background-image:linear-gradient(#2A2A2A,#2C2C2C)}
#componentSidebar .sidebarHeader .editBtn,#editComponentSidebar .sidebarHeader .editBtn{width:31px;right:10px;top:12px;border-radius:4px 4px 4px 4px}
#componentSidebar .sidebarHeader .editBtn .icon,#editComponentSidebar .sidebarHeader .editBtn .icon{position:absolute;top:8px;left:9px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKdJREFUeNpi+P//PwMBLADEG4D4JBDbwsQZiNC44D8CPAFiA0IaQQo+QG25gKT5FUieEawbExgA8QEg3gDlnwLiNCDWB+IfQMyJz6YFSM4E8eWhNi/A5lRcmhKgtB62wCGkKQHZEhhDgRRNyBqzoO7/QIwmmEYBqOIspGAvwKcJptEBKY6QNSfgSxgMUAX/0TQHEEpRLNAIngjEH6CRDqIvMBAAAAEGAH/jDTkNaXqTAAAAAElFTkSuQmCC);background-repeat:no-repeat;height:16px;width:16px}
.sidebarPanel{bottom:0;left:0;overflow-x:auto;overflow-y:auto;position:absolute;right:0;top:60px;display:none}
.sidebarPanel.active{display:block}
.sidebarPanel .dynatree-container{border:none;height:auto;overflow:visible}
.sidebarPanel .dynatree-container span.dynatree-node{padding-right:8px;line-height:20px}
.sidebarPanel .dynatree-container span.dynatree-node .dynatree-title{padding-left:9px;padding-right:9px}
.sidebarPanel .dynatree-container span.dynatree-node.dynatree-selected .dynatree-title{background-color:#DFDFDF}
.sidebarPanel .dynatree-container .dynatree-title{cursor:default}
.sidebarPanel .dynatree-container .containerAsset{font-weight:500}
.sidebarPanel .containerAssociations{height:inherit;bottom:0;left:0}
.sidebarPanel .containerAssociations .containerLegend{bottom:0;width:100%;height:inherit;top:5px}
.sidebarPanel .containerAssociations .containerLegend .legendCheckbox{left:15px}
.sidebarPanel .containerAssociations .containerLegend .legendText{left:39px}
.sidebarPanel .containerAssociations .containerLegend .legendCount{right:37px}
.sidebarPanel .containerAssociations .containerLegend .legendColorBorder{right:15px}
.blockScreenWidgetModal.convertNonAssetTaskToAssetTask{bottom:0;height:614px;left:0;margin:auto;right:0;top:40px;width:825px}
#convertNonAssetTaskToAssetTaskDialog{height:612px;background-color:#fff;box-shadow:3px 3px 75px 0 #000;width:824px;border:#000 solid 1px}
#convertNonAssetTaskToAssetTaskDialog .locationBar{width:824px}
#convertNonAssetTaskToAssetTaskDialog .locationBar .cgAutoCompleteControl{margin-right:13px;width:797px}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader{background-color:#1B1B1B;background-image:linear-gradient(#333,#1B1B1B);color:#fff;height:38px}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader>div.title{line-height:38px;text-align:center;font-size:16px;font-weight:500}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader2{border:1px solid #3553D6;background-color:#3F6DDC;background-image:linear-gradient(#6597E2,#3F6DDC);color:#fff;height:38px}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader2 .cancelButton{border:1px solid #3553D6;background-color:#3F6DDC;background-image:linear-gradient(#6597E2,#3F6DDC);line-height:29.99px;float:left;margin-left:8px;margin-top:3px;border-radius:2px;text-align:center;cursor:pointer;height:29px;width:68px;font-size:13px;font-weight:500}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader2 .cancelButton:hover{background-color:#2647BD;background-image:linear-gradient(#4B85DE,#2647BD)}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader2 .saveButton{border:#262626 1px solid;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;cursor:pointer;width:70px;line-height:29px;float:right;margin-right:8px;margin-top:3px;text-align:center;font-size:13px;font-weight:500}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader2 .saveButton.disabled{cursor:default;color:#666}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader2 .saveButton.disabled:hover{background-color:#333;background-image:linear-gradient(#4D4D4D,#333);cursor:default}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader2 .saveButton.active,#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader2 .saveButton:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747);cursor:pointer}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader2 .saveButton .smallCheck{background-image:url(../images/smallcheck.png);background-repeat:no-repeat;float:right;margin-top:7px;margin-right:4px;height:14px;width:14px}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader2 .saveButton .smallCheck.disabled{background-image:url(../images/smallcheck-disabled.png)}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader3{height:48px;background:#E6E6E6;border-bottom:1px solid #B2B2B2}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader3 .required-asterisk.disabled{color:#bbb}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader3 .required{float:left;margin-left:15px;margin-top:12px}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader3 .assetTypeLabel{color:#000;float:left;margin-top:16px;margin-left:4px;font-size:13px;font-weight:500}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader3 #assetTypeContainer{float:left;margin-top:10px;margin-left:10px;height:30px;width:225px}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader3 .activityLabel{color:#000;float:left;margin-top:16px;margin-left:4px;font-size:13px;font-weight:500}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader3 .activityLabel.disabled{color:#d3d3d3;cursor:default}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader3 .activityLabel.disabled:hover{color:#d3d3d3}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader3 #activityContainer{float:left;margin-top:10px;margin-left:10px;height:30px;width:225px}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskToAssetTaskDialogHeader3 #btnNonLocation{top:11px;height:25px;padding:0 13px;line-height:25px;float:right;margin-right:15px}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskGeolocationError{z-index:200;display:none;position:absolute;height:30px;margin:0 0;left:0;right:0}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskGeolocationError .locationErrorBar{z-index:25;height:30px;width:100%;background-color:#C13D30;border-top:1px solid #c0443a;border-bottom:1px solid #631b13;background-image:linear-gradient(to bottom,#AC3D34,#B83224)}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskGeolocationError .locationErrorBar .locationErrorImage{position:absolute;background:url(../Images/errortriangle.png) no-repeat center;height:15px;width:16px;margin-left:22px;margin-top:7px}
#convertNonAssetTaskToAssetTaskDialog #convertNonAssetTaskGeolocationError .locationErrorBar #locationErrorMsg{position:absolute;color:#fff;font-family:Carteboto,Arial,sans-serif;font-size:12px;font-weight:500;margin:7px 20px 0 45px}
#convertNonAssetTaskToAssetTaskDialog .convertNonAssetTaskToAssetTaskDialogMap{position:relative;border-bottom:1px #999 solid;border-bottom:0}
#convertNonAssetTaskToAssetTaskDialog .convertNonAssetTaskToAssetTaskDialogMap .map{height:424px}
#MaterialOrderingProcess,.material-bulk-transfer{height:555px;width:900px;border-radius:4px;border:1px solid #333;background-color:#E6E6E6}
#MaterialOrderingProcess .blockScreenWidgetOverlay,.material-bulk-transfer .blockScreenWidgetOverlay{position:absolute;border:1px solid}
#MaterialOrderingProcess.material-bulk-transfer .headerTitle,.material-bulk-transfer.material-bulk-transfer .headerTitle{max-width:732px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#MaterialOrderingProcess.material-bulk-transfer .headerTitle .bold,.material-bulk-transfer.material-bulk-transfer .headerTitle .bold{font-weight:500}
#MaterialOrderingProcess.material-bulk-transfer .body,.material-bulk-transfer.material-bulk-transfer .body{background-color:#F2F2F2;font-size:13px;height:434px;padding:0}
#MaterialOrderingProcess.material-bulk-transfer .body .spinner-container,.material-bulk-transfer.material-bulk-transfer .body .spinner-container{position:absolute;left:423px;top:58px;z-index:1002}
#MaterialOrderingProcess.material-bulk-transfer .body .noRecords,.material-bulk-transfer.material-bulk-transfer .body .noRecords{font-weight:500;left:300px;top:260px}
#MaterialOrderingProcess.material-bulk-transfer .body .body-header,.material-bulk-transfer.material-bulk-transfer .body .body-header{width:100%;height:70px}
#MaterialOrderingProcess.material-bulk-transfer .body .body-header .dropdown,.material-bulk-transfer.material-bulk-transfer .body .body-header .dropdown{margin-left:20px;margin-top:23px;display:inline-block;float:left}
#MaterialOrderingProcess.material-bulk-transfer .body .body-header .dropdown .locations-dropdown,.material-bulk-transfer.material-bulk-transfer .body .body-header .dropdown .locations-dropdown{width:200px}
#MaterialOrderingProcess.material-bulk-transfer .body .body-header .dropdown .lookup .lookup-box,.material-bulk-transfer.material-bulk-transfer .body .body-header .dropdown .lookup .lookup-box{font-size:12px}
#MaterialOrderingProcess.material-bulk-transfer .body .body-header .dropdown input,.material-bulk-transfer.material-bulk-transfer .body .body-header .dropdown input{border:none}
#MaterialOrderingProcess.material-bulk-transfer .body .body-header .cg-btn,.material-bulk-transfer.material-bulk-transfer .body .body-header .cg-btn{margin-right:20px;margin-top:20px;width:45px;height:17px;line-height:18px;display:inline-block;float:right}
#MaterialOrderingProcess.material-bulk-transfer .body .body-header .cg-btn svg,.material-bulk-transfer.material-bulk-transfer .body .body-header .cg-btn svg{height:11px;width:11px;margin-top:1px;fill:#737373;margin-left:4px}
#MaterialOrderingProcess.material-bulk-transfer .body .body-header .cg-btn.disabled svg,.material-bulk-transfer.material-bulk-transfer .body .body-header .cg-btn.disabled svg{fill:#A6A6A6}
#MaterialOrderingProcess.material-bulk-transfer .body .column-headers,.material-bulk-transfer.material-bulk-transfer .body .column-headers{height:30px;border-top:1px solid #A6A6A6;border-bottom:1px solid #A6A6A6;padding-left:20px;background-color:#E6E6E6;margin-bottom:10px}
#MaterialOrderingProcess.material-bulk-transfer .body .column-headers>div,.material-bulk-transfer.material-bulk-transfer .body .column-headers>div{display:inline-block;float:left;padding-left:10px;line-height:30px;border-left:1px solid #A6A6A6}
#MaterialOrderingProcess.material-bulk-transfer .body .column-headers>div:nth-child(1),.material-bulk-transfer.material-bulk-transfer .body .column-headers>div:nth-child(1){width:130px}
#MaterialOrderingProcess.material-bulk-transfer .body .column-headers>div:nth-child(2),.material-bulk-transfer.material-bulk-transfer .body .column-headers>div:nth-child(2){width:150px}
#MaterialOrderingProcess.material-bulk-transfer .body .column-headers>div:nth-child(3),.material-bulk-transfer.material-bulk-transfer .body .column-headers>div:nth-child(3){width:80px}
#MaterialOrderingProcess.material-bulk-transfer .body .column-headers>div:nth-child(4),.material-bulk-transfer.material-bulk-transfer .body .column-headers>div:nth-child(4){width:80px}
#MaterialOrderingProcess.material-bulk-transfer .body .column-headers>div:nth-child(5),.material-bulk-transfer.material-bulk-transfer .body .column-headers>div:nth-child(5){width:80px}
#MaterialOrderingProcess.material-bulk-transfer .body .column-headers>div:nth-child(6),.material-bulk-transfer.material-bulk-transfer .body .column-headers>div:nth-child(6){width:80px}
#MaterialOrderingProcess.material-bulk-transfer .body .column-headers>div:nth-child(7),.material-bulk-transfer.material-bulk-transfer .body .column-headers>div:nth-child(7){width:100px;border-right:1px solid #A6A6A6}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item,.material-bulk-transfer.material-bulk-transfer .body .line-item{height:39px;border:1px solid #CCC;margin:5px 10px 5px 10px;box-sizing:border-box;padding-left:9px;position:relative;background-color:#fff;border-radius:4px;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item .disabled-overlay,.material-bulk-transfer.material-bulk-transfer .body .line-item .disabled-overlay{background-color:#fff;opacity:.5;z-index:2;height:39px;position:absolute;top:-1px;left:-1px;right:-1px;border-radius:4px}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item.newRow .dropdown,.material-bulk-transfer.material-bulk-transfer .body .line-item.newRow .dropdown{width:321px;padding-top:6px;font-weight:400}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item.newRow .dropdown .materials-dropdown,.material-bulk-transfer.material-bulk-transfer .body .line-item.newRow .dropdown .materials-dropdown{width:208px}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item.newRow .dropdown .lookup .lookup-box,.material-bulk-transfer.material-bulk-transfer .body .line-item.newRow .dropdown .lookup .lookup-box{font-size:12px}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item.newRow .dropdown input,.material-bulk-transfer.material-bulk-transfer .body .line-item.newRow .dropdown input{border:none}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item.newRow .pulled,.material-bulk-transfer.material-bulk-transfer .body .line-item.newRow .pulled{padding-top:6px}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item.newRow .addNewButtons,.material-bulk-transfer.material-bulk-transfer .body .line-item.newRow .addNewButtons{float:right;padding-right:8px;width:88px}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item.newRow .addNewButtons>div,.material-bulk-transfer.material-bulk-transfer .body .line-item.newRow .addNewButtons>div{line-height:26px}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item.newRow .field-validation-error,.material-bulk-transfer.material-bulk-transfer .body .line-item.newRow .field-validation-error{line-height:37px}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item.newRow label,.material-bulk-transfer.material-bulk-transfer .body .line-item.newRow label{float:left;line-height:23px;padding-right:5px}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item>div,.material-bulk-transfer.material-bulk-transfer .body .line-item>div{display:inline-block;float:left;padding-left:10px;line-height:30px;box-sizing:border-box;line-height:37px;height:37px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item>div.id,.material-bulk-transfer.material-bulk-transfer .body .line-item>div.id{width:141px;font-weight:500}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item>div.id.disabled-overlay,.material-bulk-transfer.material-bulk-transfer .body .line-item>div.id.disabled-overlay{width:auto}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item>div.description,.material-bulk-transfer.material-bulk-transfer .body .line-item>div.description{width:161px}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item>div.required,.material-bulk-transfer.material-bulk-transfer .body .line-item>div.required{width:91px;text-align:right;padding-right:10px}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item>div.qoh,.material-bulk-transfer.material-bulk-transfer .body .line-item>div.qoh{width:91px;text-align:right;padding-right:10px}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item>div.needed,.material-bulk-transfer.material-bulk-transfer .body .line-item>div.needed{width:91px;text-align:right;padding-right:10px}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item>div.pulled,.material-bulk-transfer.material-bulk-transfer .body .line-item>div.pulled{width:91px;padding-top:6px}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item>div.pulled.new,.material-bulk-transfer.material-bulk-transfer .body .line-item>div.pulled.new{width:200px}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item>div.pulled .quantity-amount-control:disabled,.material-bulk-transfer.material-bulk-transfer .body .line-item>div.pulled .quantity-amount-control:disabled{border:1px solid #CCC;background-color:#F2F2F2}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item>div.available,.material-bulk-transfer.material-bulk-transfer .body .line-item>div.available{font-weight:500;width:111px;color:#E35331;text-align:right;padding-right:10px}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item>div.available.neededIsAvaliable,.material-bulk-transfer.material-bulk-transfer .body .line-item>div.available.neededIsAvaliable{color:#88B400}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item>div.lastCol,.material-bulk-transfer.material-bulk-transfer .body .line-item>div.lastCol{float:right;width:60px;padding-right:8px}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item>div.lastCol .removeX,.material-bulk-transfer.material-bulk-transfer .body .line-item>div.lastCol .removeX{margin:0 5px 0 0}
#MaterialOrderingProcess.material-bulk-transfer .body .line-item>div.lastCol .multiError,.material-bulk-transfer.material-bulk-transfer .body .line-item>div.lastCol .multiError{margin:6px 0 0 0}
#MaterialOrderingProcess.material-bulk-transfer .footer>div.print,.material-bulk-transfer.material-bulk-transfer .footer>div.print{float:left;margin-left:20px}
#MaterialOrderingProcess.materialOrdering,.material-bulk-transfer.materialOrdering{height:100%;width:1098px;min-height:400px;overflow:hidden}
#MaterialOrderingProcess .header,.material-bulk-transfer .header{position:relative;display:flex;display:-moz-flex;align-items:center;justify-content:center;height:59px;border-top:1px solid #E6A500;background-color:#FFC800;background-color:#E6A500;background-image:linear-gradient(#FFDA4D,#E6A500)}
#MaterialOrderingProcess .header.cgSectionHeader,.material-bulk-transfer .header.cgSectionHeader{border-top:1px solid #E6A500;background-color:#FFC800;background-color:#E6A500;background-image:linear-gradient(#FFDA4D,#E6A500)}
#MaterialOrderingProcess .header .headerTitle,.material-bulk-transfer .header .headerTitle{color:#fff;font-size:20px;display:inline-block;cursor:default}
#MaterialOrderingProcess .header .headerTitle.subTitle,.material-bulk-transfer .header .headerTitle.subTitle{font-weight:500;margin-left:5px}
#MaterialOrderingProcess .header .headerBtn,.material-bulk-transfer .header .headerBtn{position:absolute;top:15px}
#MaterialOrderingProcess .header .addBtn,.material-bulk-transfer .header .addBtn{left:1000px}
#MaterialOrderingProcess .header .actionBtn,.material-bulk-transfer .header .actionBtn{left:977px}
#MaterialOrderingProcess .header .completeBtn,.material-bulk-transfer .header .completeBtn{left:980px}
#MaterialOrderingProcess .header #actionGear,.material-bulk-transfer .header #actionGear{position:absolute;left:60px;margin-top:-15px}
#MaterialOrderingProcess .header #actionGear svg,.material-bulk-transfer .header #actionGear svg{height:15px;width:15px;fill:#fff}
#MaterialOrderingProcess .header #actionGear.disabled svg,.material-bulk-transfer .header #actionGear.disabled svg{fill:#FFDA4D}
#MaterialOrderingProcess .formBody,.material-bulk-transfer .formBody{height:415px;overflow-y:auto;padding:10px 0 9px 0;background-color:#F2F2F2}
#MaterialOrderingProcess .formBody .gridFilter,.material-bulk-transfer .formBody .gridFilter{height:35px;line-height:39px;display:inline-block;width:100%}
#MaterialOrderingProcess .formBody .gridFilter .title,.material-bulk-transfer .formBody .gridFilter .title{float:left;padding-left:35px;font-weight:500}
#MaterialOrderingProcess .formBody .gridFilter .checkboxLbl,.material-bulk-transfer .formBody .gridFilter .checkboxLbl{float:right;padding-right:7px;font-weight:500}
#MaterialOrderingProcess .formBody .gridFilter input,.material-bulk-transfer .formBody .gridFilter input{float:right;margin-right:40px;margin-top:12px}
#MaterialOrderingProcess .formBody .checkbox,.material-bulk-transfer .formBody .checkbox{float:right}
#MaterialOrderingProcess .formBody .checkbox div,.material-bulk-transfer .formBody .checkbox div{margin-top:13px}
#MaterialOrderingProcess .formBody .materialLocationsGrid,.material-bulk-transfer .formBody .materialLocationsGrid{background-color:#fff;margin:10px}
#MaterialOrderingProcess .formBody .materialLocationsGrid .ko-grid-main-body,.material-bulk-transfer .formBody .materialLocationsGrid .ko-grid-main-body{background-color:#fff}
#MaterialOrderingProcess .body,#MaterialOrderingProcess .orderingBody,.material-bulk-transfer .body,.material-bulk-transfer .orderingBody{position:relative;background:#F2F2F2;height:420px;overflow-y:auto;padding:10px 0 9px 0;background-color:#E6E6E6}
#MaterialOrderingProcess .spinner-container,.material-bulk-transfer .spinner-container{margin-top:170px}
#MaterialOrderingProcess .spinner-container .spinner,.material-bulk-transfer .spinner-container .spinner{position:relative;height:50px;width:50px;margin:auto;background-size:cover;background-image:url(../Images/waitspinner.png);animation:CIRCLE-ROTATE 1s infinite linear}
#MaterialOrderingProcess .noRecords,.material-bulk-transfer .noRecords{position:absolute;background-color:transparent;margin:0;padding:0;height:20px;left:440px;top:220px;color:#4D4D4D}
#MaterialOrderingProcess .orderBackground,.material-bulk-transfer .orderBackground{background-color:#fff;width:100%;position:absolute;top:0;left:0;z-index:0}
#MaterialOrderingProcess .order-background,.material-bulk-transfer .order-background{background-color:#fff;opacity:1;z-index:0;height:49px;position:absolute;top:-5px;left:-10px;right:-10px;display:block}
#MaterialOrderingProcess .orderingBody[currentmode="2"] .lineItem,.material-bulk-transfer .orderingBody[currentmode="2"] .lineItem{background-color:#F2F2F2}
#MaterialOrderingProcess .orderingBody[currentmode="2"] .lineItem .col4,#MaterialOrderingProcess .orderingBody[currentmode="2"] .lineItem .col5,.material-bulk-transfer .orderingBody[currentmode="2"] .lineItem .col4,.material-bulk-transfer .orderingBody[currentmode="2"] .lineItem .col5{width:100px}
#MaterialOrderingProcess .orderingBody[currentmode="2"] .lineItem .col6,.material-bulk-transfer .orderingBody[currentmode="2"] .lineItem .col6{width:86px;text-align:center}
#MaterialOrderingProcess .orderingBody[currentmode="2"] .lineItem .col6.readonly,.material-bulk-transfer .orderingBody[currentmode="2"] .lineItem .col6.readonly{width:108px}
#MaterialOrderingProcess .orderingBody[currentmode="2"] .lineItem .col7,.material-bulk-transfer .orderingBody[currentmode="2"] .lineItem .col7{position:absolute;width:123px;text-align:center;left:728px}
#MaterialOrderingProcess .orderingBody[currentmode="2"] .lineItem .overhead,.material-bulk-transfer .orderingBody[currentmode="2"] .lineItem .overhead{width:95px;text-align:right;position:absolute;left:850px}
#MaterialOrderingProcess .orderingBody[currentmode="2"] .lineItem .received-unit,.material-bulk-transfer .orderingBody[currentmode="2"] .lineItem .received-unit{padding-left:0;margin-left:-12px}
#MaterialOrderingProcess .lineItem,.material-bulk-transfer .lineItem{position:relative;display:block;height:39px;border:1px solid #CCC;border-radius:4px;margin:0 10px 10px 10px;box-sizing:border-box;background-color:#F2F2F2;z-index:1}
#MaterialOrderingProcess .lineItem .disabled-overlay,.material-bulk-transfer .lineItem .disabled-overlay{background-color:#fff;opacity:.5;z-index:2;height:39px;position:absolute;top:-1px;left:-1px;right:-1px;border-radius:4px}
#MaterialOrderingProcess .lineItem.order,.material-bulk-transfer .lineItem.order{border:1px solid #FFC800}
#MaterialOrderingProcess .lineItem.edit-notreceived,.material-bulk-transfer .lineItem.edit-notreceived{background-color:#fff}
#MaterialOrderingProcess .lineItem.edit-notreceived .status,.material-bulk-transfer .lineItem.edit-notreceived .status{color:#E35331}
#MaterialOrderingProcess .lineItem.edit-received .status,.material-bulk-transfer .lineItem.edit-received .status{color:#88B400}
#MaterialOrderingProcess .lineItem.edit-partial .status,.material-bulk-transfer .lineItem.edit-partial .status{color:#FFC800}
#MaterialOrderingProcess .lineItem.new,.material-bulk-transfer .lineItem.new{background-color:#fff;line-height:39px}
#MaterialOrderingProcess .lineItem.new .field,.material-bulk-transfer .lineItem.new .field{width:275px;padding:0;height:39px;line-height:39px}
#MaterialOrderingProcess .lineItem.new .field label,.material-bulk-transfer .lineItem.new .field label{float:left;padding-left:25px;padding-right:10px}
#MaterialOrderingProcess .lineItem.new .field .lookup,.material-bulk-transfer .lineItem.new .field .lookup{margin-top:6px}
#MaterialOrderingProcess .lineItem.new .field .lookup .lookup-box,.material-bulk-transfer .lineItem.new .field .lookup .lookup-box{width:142px}
#MaterialOrderingProcess .lineItem.new .field .error-tile-container,.material-bulk-transfer .lineItem.new .field .error-tile-container{padding-top:6px}
#MaterialOrderingProcess .line-item .addNewButtons,#MaterialOrderingProcess .lineItem .addNewButtons,.material-bulk-transfer .line-item .addNewButtons,.material-bulk-transfer .lineItem .addNewButtons{float:right;box-sizing:border-box;height:25px;width:75px}
#MaterialOrderingProcess .line-item .addNewButtons>div,#MaterialOrderingProcess .lineItem .addNewButtons>div,.material-bulk-transfer .line-item .addNewButtons>div,.material-bulk-transfer .lineItem .addNewButtons>div{border-radius:4px;float:left;line-height:24px;height:24px;width:19px;padding-left:8px;margin:6px 6px 0 0}
#MaterialOrderingProcess .line-item .addNewButtons .acceptCheck,#MaterialOrderingProcess .lineItem .addNewButtons .acceptCheck,.material-bulk-transfer .line-item .addNewButtons .acceptCheck,.material-bulk-transfer .lineItem .addNewButtons .acceptCheck{border:1px solid #CCC}
#MaterialOrderingProcess .line-item .addNewButtons .acceptCheck svg,#MaterialOrderingProcess .lineItem .addNewButtons .acceptCheck svg,.material-bulk-transfer .line-item .addNewButtons .acceptCheck svg,.material-bulk-transfer .lineItem .addNewButtons .acceptCheck svg{height:11px;width:11px;fill:#CCC}
#MaterialOrderingProcess .line-item .addNewButtons .acceptCheck.enabled,#MaterialOrderingProcess .lineItem .addNewButtons .acceptCheck.enabled,.material-bulk-transfer .line-item .addNewButtons .acceptCheck.enabled,.material-bulk-transfer .lineItem .addNewButtons .acceptCheck.enabled{cursor:pointer;border-color:#88B400}
#MaterialOrderingProcess .line-item .addNewButtons .acceptCheck.enabled svg,#MaterialOrderingProcess .lineItem .addNewButtons .acceptCheck.enabled svg,.material-bulk-transfer .line-item .addNewButtons .acceptCheck.enabled svg,.material-bulk-transfer .lineItem .addNewButtons .acceptCheck.enabled svg{fill:#88B400}
#MaterialOrderingProcess .line-item .addNewButtons .acceptCheck.enabled:hover,#MaterialOrderingProcess .lineItem .addNewButtons .acceptCheck.enabled:hover,.material-bulk-transfer .line-item .addNewButtons .acceptCheck.enabled:hover,.material-bulk-transfer .lineItem .addNewButtons .acceptCheck.enabled:hover{border-color:#659000}
#MaterialOrderingProcess .line-item .addNewButtons .acceptCheck.enabled:hover svg,#MaterialOrderingProcess .lineItem .addNewButtons .acceptCheck.enabled:hover svg,.material-bulk-transfer .line-item .addNewButtons .acceptCheck.enabled:hover svg,.material-bulk-transfer .lineItem .addNewButtons .acceptCheck.enabled:hover svg{fill:#659000}
#MaterialOrderingProcess .line-item .addNewButtons .removeCircle,#MaterialOrderingProcess .lineItem .addNewButtons .removeCircle,.material-bulk-transfer .line-item .addNewButtons .removeCircle,.material-bulk-transfer .lineItem .addNewButtons .removeCircle{border:1px solid #E35331;cursor:pointer}
#MaterialOrderingProcess .line-item .addNewButtons .removeCircle svg,#MaterialOrderingProcess .lineItem .addNewButtons .removeCircle svg,.material-bulk-transfer .line-item .addNewButtons .removeCircle svg,.material-bulk-transfer .lineItem .addNewButtons .removeCircle svg{height:11px;width:11px;fill:#E35331}
#MaterialOrderingProcess .line-item .addNewButtons .removeCircle:hover,#MaterialOrderingProcess .lineItem .addNewButtons .removeCircle:hover,.material-bulk-transfer .line-item .addNewButtons .removeCircle:hover,.material-bulk-transfer .lineItem .addNewButtons .removeCircle:hover{border:1px solid #952B01}
#MaterialOrderingProcess .line-item .addNewButtons .removeCircle:hover svg,#MaterialOrderingProcess .lineItem .addNewButtons .removeCircle:hover svg,.material-bulk-transfer .line-item .addNewButtons .removeCircle:hover svg,.material-bulk-transfer .lineItem .addNewButtons .removeCircle:hover svg{fill:#952B01}
#MaterialOrderingProcess .rowStateIndicator,.material-bulk-transfer .rowStateIndicator{position:absolute;left:0;width:10px;height:37px;border:none;border-radius:4px 0 0 4px;background-color:transparent}
#MaterialOrderingProcess .rowStateIndicator.order,.material-bulk-transfer .rowStateIndicator.order{background-color:#FFC800}
#MaterialOrderingProcess .rowStateIndicator.invalid,.material-bulk-transfer .rowStateIndicator.invalid{background-color:#E35331}
#MaterialOrderingProcess .field,.material-bulk-transfer .field{clear:both;position:relative;display:inline-block;font-size:12px;padding:12px 10px 0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;margin-left:-5px;vertical-align:top}
#MaterialOrderingProcess .field.col1,.material-bulk-transfer .field.col1{width:137px;margin-left:10px;font-weight:500}
#MaterialOrderingProcess .field.col2,.material-bulk-transfer .field.col2{width:141px}
#MaterialOrderingProcess .field.col3,.material-bulk-transfer .field.col3{width:122px}
#MaterialOrderingProcess .field.col4,.material-bulk-transfer .field.col4{width:90px;text-align:right}
#MaterialOrderingProcess .field.col5,.material-bulk-transfer .field.col5{width:107px;text-align:right}
#MaterialOrderingProcess .field.col6,.material-bulk-transfer .field.col6{width:148px;text-align:right}
#MaterialOrderingProcess .field.col7,.material-bulk-transfer .field.col7{width:77px;text-align:right}
#MaterialOrderingProcess .field.col8,.material-bulk-transfer .field.col8{width:16%;overflow:visible}
#MaterialOrderingProcess .field.received,.material-bulk-transfer .field.received{width:77px;text-align:right}
#MaterialOrderingProcess .field.ordered-amount-noedit,.material-bulk-transfer .field.ordered-amount-noedit{width:73px;text-align:right}
#MaterialOrderingProcess .field.ordered-unit-noedit,.material-bulk-transfer .field.ordered-unit-noedit{padding-left:3px;width:67px}
#MaterialOrderingProcess .field.price-noedit,.material-bulk-transfer .field.price-noedit{text-align:right;width:86px;padding-right:14px}
#MaterialOrderingProcess .field.status,.material-bulk-transfer .field.status{width:250px;font-weight:500}
#MaterialOrderingProcess .field .vendor,.material-bulk-transfer .field .vendor{margin-top:-6px;width:172px}
#MaterialOrderingProcess .field .vendor input,.material-bulk-transfer .field .vendor input{width:154px}
#MaterialOrderingProcess .field .fieldWrapper,.material-bulk-transfer .field .fieldWrapper{display:inline-block;margin-top:-5px}
#MaterialOrderingProcess .field input,.material-bulk-transfer .field input{display:inline-block;width:49px}
#MaterialOrderingProcess .lastCol,.material-bulk-transfer .lastCol{display:inline-block;float:right}
#MaterialOrderingProcess .multiError,.material-bulk-transfer .multiError{display:inline-block;float:left;margin:8px 0 0 10px}
#MaterialOrderingProcess .multiError.lineItemEdit,.material-bulk-transfer .multiError.lineItemEdit{margin-right:25px}
#MaterialOrderingProcess .removeX,.material-bulk-transfer .removeX{display:inline-block;float:right;box-sizing:border-box;margin:9px 7px 9px 7px;cursor:pointer}
#MaterialOrderingProcess .removeX svg,.material-bulk-transfer .removeX svg{height:10px;width:10px;fill:#404040}
#MaterialOrderingProcess .addField,.material-bulk-transfer .addField{clear:both;float:left;display:inline-block;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;margin-left:-5px}
#MaterialOrderingProcess .addField label,.material-bulk-transfer .addField label{padding:12px 10px 0 10px}
#MaterialOrderingProcess .addField input,.material-bulk-transfer .addField input{margin-top:-5px}
#MaterialOrderingProcess .page-break,.material-bulk-transfer .page-break{position:relative;border-top:1px dashed #CCC;margin-bottom:10px;height:1px;box-sizing:border-box;background-color:transparent;z-index:1}
#MaterialOrderingProcess .footer,.material-bulk-transfer .footer{position:relative;height:59px;border-top:1px solid #A6A6A6;background-color:#F2F2F2;margin:0;text-align:right;border-radius:0 0 4px 4px;padding-right:15px}
#MaterialOrderingProcess .footer .btnFooter,.material-bulk-transfer .footer .btnFooter{display:inline-block;text-align:center;margin-right:6px;margin-top:15px}
#MaterialOrderingProcess .order-summary,.material-bulk-transfer .order-summary{display:flex;display:-moz-flex;height:88px;background-color:#F2F2F2}
#MaterialOrderingProcess .order-summary .data-panel,.material-bulk-transfer .order-summary .data-panel{height:70px;position:relative;float:left;width:1058px;box-sizing:border-box;margin:10px 0 0 20px}
#MaterialOrderingProcess .order-summary .data-panel .column,.material-bulk-transfer .order-summary .data-panel .column{height:inherit;float:left}
#MaterialOrderingProcess .order-summary .data-panel .column.filterByVendor,.material-bulk-transfer .order-summary .data-panel .column.filterByVendor{width:256px;border-right:1px solid #A6A6A6}
#MaterialOrderingProcess .order-summary .data-panel .column.partsInOrder,.material-bulk-transfer .order-summary .data-panel .column.partsInOrder{width:89px;border-right:1px solid #A6A6A6}
#MaterialOrderingProcess .order-summary .data-panel .column.parts,.material-bulk-transfer .order-summary .data-panel .column.parts{width:109px;border-right:1px solid #A6A6A6}
#MaterialOrderingProcess .order-summary .data-panel .column.date,.material-bulk-transfer .order-summary .data-panel .column.date{width:77px;padding-left:17px}
#MaterialOrderingProcess .order-summary .data-panel .column.orderNumber,.material-bulk-transfer .order-summary .data-panel .column.orderNumber{width:89px;padding-left:9px}
#MaterialOrderingProcess .order-summary .data-panel .column.poNumber,.material-bulk-transfer .order-summary .data-panel .column.poNumber{width:89px;padding:0 17px 0 9px;border-right:1px solid #A6A6A6}
#MaterialOrderingProcess .order-summary .data-panel .column.shipping,.material-bulk-transfer .order-summary .data-panel .column.shipping{margin-left:10px}
#MaterialOrderingProcess .order-summary .data-panel .column.tax,.material-bulk-transfer .order-summary .data-panel .column.tax{padding-left:10px}
#MaterialOrderingProcess .order-summary .data-panel .column.percent,.material-bulk-transfer .order-summary .data-panel .column.percent{width:56px;padding-left:10px}
#MaterialOrderingProcess .order-summary .data-panel .column.distributeButton,.material-bulk-transfer .order-summary .data-panel .column.distributeButton{height:25px;width:25px;padding-left:14px;margin-top:25px}
#MaterialOrderingProcess .order-summary .data-panel .column.distributeButton>div,.material-bulk-transfer .order-summary .data-panel .column.distributeButton>div{border-radius:4px;float:left;line-height:24px;height:24px;width:19px;padding-left:8px;margin:6px 6px 0 0}
#MaterialOrderingProcess .order-summary .data-panel .column.distributeButton .distribute,.material-bulk-transfer .order-summary .data-panel .column.distributeButton .distribute{border:1px solid #CCC}
#MaterialOrderingProcess .order-summary .data-panel .column.distributeButton .distribute svg,.material-bulk-transfer .order-summary .data-panel .column.distributeButton .distribute svg{height:11px;width:11px;fill:#CCC}
#MaterialOrderingProcess .order-summary .data-panel .column.distributeButton .distribute.enabled,.material-bulk-transfer .order-summary .data-panel .column.distributeButton .distribute.enabled{cursor:pointer;border-color:#737373}
#MaterialOrderingProcess .order-summary .data-panel .column.distributeButton .distribute.enabled svg,.material-bulk-transfer .order-summary .data-panel .column.distributeButton .distribute.enabled svg{fill:#737373}
#MaterialOrderingProcess .order-summary .data-panel .column.distributeButton .distribute.enabled:hover,.material-bulk-transfer .order-summary .data-panel .column.distributeButton .distribute.enabled:hover{border-color:#333;background-color:#D9D9D9}
#MaterialOrderingProcess .order-summary .data-panel .column.distributeButton .distribute.enabled:hover svg,.material-bulk-transfer .order-summary .data-panel .column.distributeButton .distribute.enabled:hover svg{fill:#333}
#MaterialOrderingProcess .order-summary .data-panel .column.multiError,.material-bulk-transfer .order-summary .data-panel .column.multiError{margin-top:32px}
#MaterialOrderingProcess .order-summary .data-panel .field-data,.material-bulk-transfer .order-summary .data-panel .field-data{padding-top:10px;text-align:left}
#MaterialOrderingProcess .order-summary .data-panel .field-data.center,.material-bulk-transfer .order-summary .data-panel .field-data.center{text-align:center}
#MaterialOrderingProcess .order-summary .data-panel .field-data .dateText,.material-bulk-transfer .order-summary .data-panel .field-data .dateText{width:69px}
#MaterialOrderingProcess .order-summary .data-panel .field-data .text81,.material-bulk-transfer .order-summary .data-panel .field-data .text81{width:81px}
#MaterialOrderingProcess .order-summary .data-panel .field-data .label,.material-bulk-transfer .order-summary .data-panel .field-data .label{font-size:12px;font-weight:400;color:#404040;margin-bottom:13px}
#MaterialOrderingProcess .order-summary .data-panel .field-data .label.enterable,.material-bulk-transfer .order-summary .data-panel .field-data .label.enterable{margin-bottom:8px}
#MaterialOrderingProcess .order-summary .data-panel .field-data .label.lblVendor,.material-bulk-transfer .order-summary .data-panel .field-data .label.lblVendor{margin-left:5px;margin-bottom:2px}
#MaterialOrderingProcess .order-summary .data-panel .field-data .lookup-box,.material-bulk-transfer .order-summary .data-panel .field-data .lookup-box{width:200px}
#MaterialOrderingProcess .order-summary .data-panel .field-data .text-box.numeric.medium,.material-bulk-transfer .order-summary .data-panel .field-data .text-box.numeric.medium{width:54px}
#MaterialOrderingProcess .order-summary .data-panel .field-data .text-box.numeric.small,.material-bulk-transfer .order-summary .data-panel .field-data .text-box.numeric.small{width:44px}
#MaterialOrderingProcess .order-summary .data-panel .field-data .lblLarge,.material-bulk-transfer .order-summary .data-panel .field-data .lblLarge{font-size:22px;font-weight:400;color:#4D4D4D;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#MaterialOrderingProcess .order-summary .data-panel .field-data .status,.material-bulk-transfer .order-summary .data-panel .field-data .status{color:#E35331}
#MaterialOrderingProcess .order-summary .data-panel .field-data .status.complete,.material-bulk-transfer .order-summary .data-panel .field-data .status.complete{color:#88B400}
#MaterialOrderingProcess .order-summary .vendorDD,.material-bulk-transfer .order-summary .vendorDD{width:209px}
#MaterialOrderingProcess .order-summary .vendorDD .button-title,.material-bulk-transfer .order-summary .vendorDD .button-title{color:#4D4D4D;font-size:12px;opacity:unset}
#MaterialOrderingProcess .order-summary .vendorDD .button-title.disabled,.material-bulk-transfer .order-summary .vendorDD .button-title.disabled{opacity:.6}
#MaterialOrderingProcess .order-summary .noSelection,.material-bulk-transfer .order-summary .noSelection{border-color:#FFC800}
#MaterialOrderingProcess .order-summary .vendorSelected,.material-bulk-transfer .order-summary .vendorSelected{border-color:#737373}
#MaterialOrderingProcess .order-header,.material-bulk-transfer .order-header{display:flex;display:-moz-flex;height:30px;border-top:1px solid #A6A6A6;border-bottom:1px solid #A6A6A6}
#MaterialOrderingProcess .order-header .data-panel,.material-bulk-transfer .order-header .data-panel{height:30px;position:relative;float:left;width:1058px;box-sizing:border-box;margin-left:20px}
#MaterialOrderingProcess .order-header .data-panel .column,.material-bulk-transfer .order-header .data-panel .column{height:inherit;float:left;border-left:1px solid #A6A6A6}
#MaterialOrderingProcess .order-header .data-panel .column.lblID,.material-bulk-transfer .order-header .data-panel .column.lblID{width:136px}
#MaterialOrderingProcess .order-header .data-panel .column.lblDescription,.material-bulk-transfer .order-header .data-panel .column.lblDescription{width:140px}
#MaterialOrderingProcess .order-header .data-panel .column.lblLocation,.material-bulk-transfer .order-header .data-panel .column.lblLocation{width:121px}
#MaterialOrderingProcess .order-header .data-panel .column.lblQuantityOnHand,.material-bulk-transfer .order-header .data-panel .column.lblQuantityOnHand{width:88px}
#MaterialOrderingProcess .order-header .data-panel .column.lblReorderPoint,.material-bulk-transfer .order-header .data-panel .column.lblReorderPoint{width:106px}
#MaterialOrderingProcess .order-header .data-panel .column.lblReorderAmount,.material-bulk-transfer .order-header .data-panel .column.lblReorderAmount{width:146px}
#MaterialOrderingProcess .order-header .data-panel .column.lblPrice,.material-bulk-transfer .order-header .data-panel .column.lblPrice{width:76px}
#MaterialOrderingProcess .order-header .data-panel .column.lblVendor,.material-bulk-transfer .order-header .data-panel .column.lblVendor{width:220px}
#MaterialOrderingProcess .order-header .data-panel .column.lblOrdered,.material-bulk-transfer .order-header .data-panel .column.lblOrdered{width:147px}
#MaterialOrderingProcess .order-header .data-panel .column.lblReceived,.material-bulk-transfer .order-header .data-panel .column.lblReceived{width:72px}
#MaterialOrderingProcess .order-header .data-panel .column.lblStatus,.material-bulk-transfer .order-header .data-panel .column.lblStatus{width:200px}
#MaterialOrderingProcess .order-header .data-panel .column.lblRemaining,.material-bulk-transfer .order-header .data-panel .column.lblRemaining{width:147px}
#MaterialOrderingProcess .order-header .data-panel .column.lblOverhead,.material-bulk-transfer .order-header .data-panel .column.lblOverhead{width:209px}
#MaterialOrderingProcess .order-header .data-panel .column.lblOrderedRecv,#MaterialOrderingProcess .order-header .data-panel .column.lblPriceRecv,.material-bulk-transfer .order-header .data-panel .column.lblOrderedRecv,.material-bulk-transfer .order-header .data-panel .column.lblPriceRecv{width:100px}
#MaterialOrderingProcess .order-header .data-panel .column.lblReceivedRecv,.material-bulk-transfer .order-header .data-panel .column.lblReceivedRecv{width:110px}
#MaterialOrderingProcess .order-header .data-panel .column.lblRemainingRecv,.material-bulk-transfer .order-header .data-panel .column.lblRemainingRecv{width:120px}
#MaterialOrderingProcess .order-header .data-panel .column.lblOverheadRecv,.material-bulk-transfer .order-header .data-panel .column.lblOverheadRecv{width:215px;padding-left:8px;margin-left:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#MaterialOrderingProcess .order-header .data-panel .column.lblOverheadRecv div,.material-bulk-transfer .order-header .data-panel .column.lblOverheadRecv div{display:inline-block;margin-left:1px}
#MaterialOrderingProcess .order-header .data-panel .column.lblOverheadRecv div:first-child,.material-bulk-transfer .order-header .data-panel .column.lblOverheadRecv div:first-child{margin-left:3px}
#MaterialOrderingProcess .order-header .data-panel .column.lblOverheadRecv div:nth-child(2),.material-bulk-transfer .order-header .data-panel .column.lblOverheadRecv div:nth-child(2){max-width:71px}
#MaterialOrderingProcess .order-header .data-panel .column.lblOverheadRecv div:last-child,.material-bulk-transfer .order-header .data-panel .column.lblOverheadRecv div:last-child{font-weight:500;max-width:65px}
#MaterialOrderingProcess .order-header .data-panel .label,.material-bulk-transfer .order-header .data-panel .label{font-size:12px;font-weight:400;color:#404040;margin-left:10px;margin-top:8px;text-overflow:ellipsis;overflow:hidden}
.bulk-transfer-summary,.orderGeneratedDialog{height:350px;width:600px;position:absolute;z-index:1010;top:8px;left:246px}
.bulk-transfer-summary.bulk-transfer-summary,.orderGeneratedDialog.bulk-transfer-summary{top:42px;left:148px}
.bulk-transfer-summary.bulk-transfer-summary .label,.orderGeneratedDialog.bulk-transfer-summary .label{color:#8B8B8B;font-size:12px;text-align:center}
.bulk-transfer-summary.bulk-transfer-summary .main-container,.orderGeneratedDialog.bulk-transfer-summary .main-container{display:inline-block;width:560px;height:100%;border:1px solid #A6A6A6;border-radius:8px}
.bulk-transfer-summary.bulk-transfer-summary .main-container>div,.orderGeneratedDialog.bulk-transfer-summary .main-container>div{float:left;box-sizing:border-box;-moz-box-sizing:border-box}
.bulk-transfer-summary.bulk-transfer-summary .main-container .label,.orderGeneratedDialog.bulk-transfer-summary .main-container .label{color:#8B8B8B;font-size:14px;padding-top:30px}
.bulk-transfer-summary.bulk-transfer-summary .main-container .value,.orderGeneratedDialog.bulk-transfer-summary .main-container .value{font-size:26px;font-weight:500;padding-left:20px;padding-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#404040}
.bulk-transfer-summary.bulk-transfer-summary .main-container .materials-transfered-label,.orderGeneratedDialog.bulk-transfer-summary .main-container .materials-transfered-label{color:#8B8B8B;font-size:14px;padding-top:80px}
.bulk-transfer-summary.bulk-transfer-summary .main-container .materials-transfered-value,.orderGeneratedDialog.bulk-transfer-summary .main-container .materials-transfered-value{font-size:30px;font-weight:500;padding-left:20px;padding-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#404040}
.bulk-transfer-summary.bulk-transfer-summary .main-container .material-transfered-container,.orderGeneratedDialog.bulk-transfer-summary .main-container .material-transfered-container{width:34%;height:100%;display:inline-block;border-right:1px solid #A6A6A6}
.bulk-transfer-summary.bulk-transfer-summary .main-container .location-container,.orderGeneratedDialog.bulk-transfer-summary .main-container .location-container{width:66%;height:100%;display:inline-block}
.bulk-transfer-summary.bulk-transfer-summary .main-container .location-container .location-from-container,.orderGeneratedDialog.bulk-transfer-summary .main-container .location-container .location-from-container{height:50%}
.bulk-transfer-summary.bulk-transfer-summary .main-container .location-container .location-to-container,.orderGeneratedDialog.bulk-transfer-summary .main-container .location-container .location-to-container{height:50%;border-top:1px solid #A6A6A6}
.bulk-transfer-summary .dialogHeader,.orderGeneratedDialog .dialogHeader{display:flex;display:-moz-flex;align-items:center;justify-content:center;height:50px;border:1px solid #BD8B00;background-color:#D9A400;background-image:linear-gradient(#E6D400,#D9A400)}
.bulk-transfer-summary .dialogHeader .title,.orderGeneratedDialog .dialogHeader .title{color:#fff;font-size:20px;font-weight:500}
.bulk-transfer-summary .dialogBody,.orderGeneratedDialog .dialogBody{background-color:#fff;border-right:none;top:0;bottom:0;position:relative;padding-top:20px;padding-bottom:20px;height:200px;width:600px;text-align:center}
.bulk-transfer-summary .dialogBody .label,.orderGeneratedDialog .dialogBody .label{color:#8B8B8B;font-size:12px;padding-top:14px}
.bulk-transfer-summary .dialogBody .value,.orderGeneratedDialog .dialogBody .value{font-size:18px;font-weight:500;padding-left:20px;padding-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#404040}
.bulk-transfer-summary .dialogBody .left-container,.orderGeneratedDialog .dialogBody .left-container{display:inline-block;width:380px;height:100%;border:1px solid #A6A6A6;border-radius:8px}
.bulk-transfer-summary .dialogBody .left-container .vendor-container,.orderGeneratedDialog .dialogBody .left-container .vendor-container{height:33%;width:100%}
.bulk-transfer-summary .dialogBody .left-container .date-container,.orderGeneratedDialog .dialogBody .left-container .date-container{height:33%;width:100%;border-top:1px solid #A6A6A6;border-bottom:1px solid #A6A6A6}
.bulk-transfer-summary .dialogBody .left-container .order-info-container,.orderGeneratedDialog .dialogBody .left-container .order-info-container{height:33%;width:100%}
.bulk-transfer-summary .dialogBody .left-container .order-info-container .items-ordered-container,.orderGeneratedDialog .dialogBody .left-container .order-info-container .items-ordered-container{display:inline-block;height:100%;width:32%}
.bulk-transfer-summary .dialogBody .left-container .order-info-container .order-number-container,.orderGeneratedDialog .dialogBody .left-container .order-info-container .order-number-container{display:inline-block;height:100%;width:33%;border-left:1px solid #A6A6A6;border-right:1px solid #A6A6A6}
.bulk-transfer-summary .dialogBody .left-container .order-info-container .purchase-container,.orderGeneratedDialog .dialogBody .left-container .order-info-container .purchase-container{display:inline-block;height:100%;width:32%}
.bulk-transfer-summary .dialogBody .right-container,.orderGeneratedDialog .dialogBody .right-container{margin-left:20px;display:inline-block;width:150px;height:100%;border:1px solid #A6A6A6;border-radius:8px}
.bulk-transfer-summary .dialogBody .right-container .shipping-tax-container,.orderGeneratedDialog .dialogBody .right-container .shipping-tax-container{height:33%;width:100%}
.bulk-transfer-summary .dialogBody .right-container .percent-container,.orderGeneratedDialog .dialogBody .right-container .percent-container{height:33%;width:100%;border-top:1px solid #A6A6A6;border-bottom:1px solid #A6A6A6}
.bulk-transfer-summary .dialogBody .right-container .total-cost-container,.orderGeneratedDialog .dialogBody .right-container .total-cost-container{height:33%;width:100%}
.bulk-transfer-summary .dialogFooter,.orderGeneratedDialog .dialogFooter{height:49px;border-top:1px solid #A6A6A6;background-color:#F2F2F2;margin:0;text-align:right;border-radius:0 0 4px 4px;padding-right:15px}
.bulk-transfer-summary .dialogFooter .btnFooter,.orderGeneratedDialog .dialogFooter .btnFooter{margin-right:6px;margin-top:10px}
.bulk-transfer-summary .dialogFooter .btnFooter.btnReport,.orderGeneratedDialog .dialogFooter .btnFooter.btnReport{width:150px}
.attachmentContainer{position:absolute;display:flex;display:-moz-flex;align-items:center;justify-content:center;top:0;box-sizing:border-box;height:60px;z-index:1;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.leftBtns{position:relative;display:flex;display:-moz-flex;top:0;left:0;box-sizing:border-box;padding-left:10px;z-index:3;height:60px;background-color:#F2F2F2}
.addAttachment{position:relative;display:flex;display:-moz-flex;margin:10px 10px 10px 0;padding:1px 15px 13px 15px;box-sizing:border-box;height:40px}
.addAttachment svg{width:12px;fill:#737373;top:7px;position:relative}
.imageMove{position:relative;display:flex;display:-moz-flex;margin-top:10px;height:40px;cursor:pointer}
.imageMove svg{width:15px;fill:#737373}
.imageMove:hover svg{fill:#404040}
.imageMove.disabled{cursor:default}
.imageMove.disabled svg{fill:#F2F2F2}
.rightBtns{position:relative;display:flex;display:-moz-flex;margin:-10px -5px;float:right;box-sizing:border-box;width:45px;z-index:3;height:60px;background-color:#F2F2F2}
.outerDiv{position:relative;z-index:2;width:675px;max-width:675px}
.innerDiv{position:relative;box-sizing:border-box;height:40px;overflow:hidden}
.rotate180{transform:rotate(180deg)}
.attachmentItem{position:relative;float:left;margin-right:5px;border:1px solid #BFBFBF;border-radius:2px;height:40px;width:40px;box-sizing:border-box;cursor:pointer;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.attachmentItem:hover>div{visibility:visible}
.attachmentItem:hover>a{opacity:.2}
.attachmentItem:last-child{margin-right:0}
.attachmentItem>a>img.disabled{cursor:default}
.attachmentItem .delAttachment{position:absolute;top:-2px;left:27px;visibility:hidden}
.attachmentItem .delAttachment svg{height:10px;width:10px;fill:#4D4D4D}
.attachment23{width:23px;height:auto}
.attachment25{width:25px;height:auto}
.attachment30{width:30px;height:auto}
.attachment32{width:32px;height:auto;left:0}
.attachment35{width:35px;height:auto}
.attachment38{width:38px;height:auto}
.attachment50{width:100%;height:auto;transform:scale(1.5)}
.attachment100{width:100px;height:auto}
.attachment110{width:110px;height:auto;left:0}
.attachment150{width:150px;height:auto}
.distress290{background-size:100% auto}
.tile-limit-positioner{position:relative;left:60px;bottom:12px;transform:translateX(0);opacity:0;visibility:hidden;transition:transform ease-out .15s,opacity ease-out .15s,visibility 0s .15s}
.tile-limit-positioner.visible{transform:translateX(-48px);opacity:1;visibility:visible;transition:visibility 0s,transform ease-out .15s,opacity ease-out .15s}
.tile-limit-positioner tile-limit{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;border-radius:2px;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.23),0 3px 6px 0 rgba(0,0,0,.16);-ms-user-select:none;user-select:none;cursor:pointer;position:absolute;left:0;bottom:0}
.tile-limit-positioner tile-limit .message,.tile-limit-positioner tile-limit .toggle,.tile-limit-positioner tile-limit .wrapper{display:flex;flex-direction:row}
.tile-limit-positioner tile-limit .wrapper{width:24px;height:27px;padding:7px 10px;transition:all ease .3s}
.tile-limit-positioner tile-limit .wrapper.show-message:hover .toggle svg{fill:#5a5a5a}
.tile-limit-positioner tile-limit .wrapper.show-expander{width:40px}
.tile-limit-positioner tile-limit .wrapper.show-message{width:330px;height:64px;padding-left:18px}
.tile-limit-positioner tile-limit .wrapper .warningIcon{height:23px;width:26px;margin-top:auto;margin-bottom:auto}
.tile-limit-positioner tile-limit .wrapper .warningIcon svg{fill:#FFC800;height:23px;width:26px}
.tile-limit-positioner tile-limit .wrapper .message{width:250px;opacity:0;color:#666;font-size:13px;font-style:italic;white-space:nowrap;margin-top:16px;padding-left:22px;transition:all ease .3s,opacity ease-out .1s;line-height:17px;pointer-events:none}
.tile-limit-positioner tile-limit .wrapper .message.expanded{opacity:1;transition:opacity ease-out 1s}
.tile-limit-positioner tile-limit .wrapper .toggle{opacity:0;position:absolute;top:16px;right:10px;transition:all ease .15s;transform:rotate(180deg)}
.tile-limit-positioner tile-limit .wrapper .toggle svg{fill:#A6A6A6}
.tile-limit-positioner tile-limit .wrapper.show-expander .toggle,.tile-limit-positioner tile-limit .wrapper.show-message .toggle{opacity:1}
.tile-limit-positioner tile-limit .wrapper.show-message .toggle{top:36px;transform:rotate(0)}
#btnPrintMap{position:relative;float:right;width:27px;height:27px;top:15px;margin-right:14px;background-color:#E6E6E6;border:#B2B2B2 solid 1px}
#btnPrintMap svg{fill:#666;margin-top:5px;height:17px;width:27px}
#btnPrintMap.disabled{border:#D9D9D9 solid 1px;background-color:#F2F2F2;pointer-events:none}
#btnPrintMap.disabled svg{fill:#A6A6A6}
#btnMeasure .label{display:inline-block;float:left}
#btnMeasure .arrow{width:12px;height:12px;float:right;position:relative;top:4px;background-image:url(../Images/ico-arrow-down-dark.png);background-repeat:no-repeat}
.measurementContainer{background-color:#fff;width:225px;border:1px solid #000;padding:5px 10px 10px 10px;position:absolute;z-Index:999;right:131px;top:43px}
.measurementContainer.cgAsset{right:330px}
.measurementContainer.cgRequestsClass,.measurementContainer.cgTasksClass{right:53px}
.measurementContainer.hidden{visibility:hidden}
.measurementContainer .dijitContentPane .result,.measurementContainer .dijitReset .dijitInline .dijitButtonText{font-size:13px}
.measurementContainer .dijitReset{position:relative;top:2px}
.measurementContainer .esriMeasurementSeparator{position:relative;top:4px}
.measurementContainer .esriMeasurementResultLabel{font-size:13px;margin-top:15px}
.measurementContainer .esriMeasurementResultValue,.measurementContainer .esriMeasurementTableCell{-webkit-touch-callout:text;-ms-user-select:text;user-select:text}
.measurementContainer .esriMeasurementResultTable .esriMeasurementTableCell,.measurementContainer .esriMeasurementResultTable .esriMeasurementTableHeader{text-align:right}
.measurementContainer .esriMeasurementResultTable td{font-size:13px}
.measurementContainer .snappingText{font-size:smaller;position:relative;left:5px;top:5px}
.dijitPopup.dijitMenuPopup{z-index:1011!important}
svg.lasso .cls-1{fill:#F2F2F2}
svg.lasso .cls-2{fill:#fff;stroke:#666;stroke-miterlimit:10}
svg.lasso .cls-3{fill:#666}
svg.radial .cls-1{fill:#F2F2F2}
svg.radial .cls-2,svg.radial .cls-3{fill:none;stroke:#666;stroke-miterlimit:10}
svg.radial .cls-2{stroke-dasharray:4.0263 4.0263}
svg.linear .cls-1{fill:#F2F2F2}
svg.linear .cls-2{fill:none;stroke-miterlimit:10;stroke-dasharray:3.16161 3.16161}
svg.linear .cls-2,svg.linear .cls-3{stroke:#666}
svg.linear .cls-3{fill:#fff;stroke-linecap:round;stroke-linejoin:round}
svg.polygon .cls-1{fill:#F2F2F2}
svg.polygon .cls-2,svg.polygon .cls-3,svg.polygon .cls-4,svg.polygon .cls-5,svg.polygon .cls-6{fill:none}
svg.polygon .cls-2,svg.polygon .cls-3,svg.polygon .cls-4,svg.polygon .cls-5,svg.polygon .cls-6,svg.polygon .cls-7{stroke:#666;stroke-miterlimit:10}
svg.polygon .cls-3{stroke-dasharray:3.62892 3.62892}
svg.polygon .cls-4{stroke-dasharray:2.59373 2.59373}
svg.polygon .cls-5{stroke-dasharray:2.68786 2.68786}
svg.polygon .cls-6{stroke-dasharray:4.56078 4.56078}
svg.polygon .cls-7{fill:#c4c4c4}
ko-map-selection-tool.noSpatialButton .selection-toolbar-button.spatial{display:none}
ko-map-selection-tool .select-dropdown-button{width:33px}
ko-map-selection-tool.AssetIndex .selection-toolbar{width:300px}
ko-map-selection-tool.AssetIndex .ko-map-selection-tool-panel{margin-left:10px}
ko-map-selection-tool .selection-toolbar{position:absolute;width:276px;z-Index:1002;background-color:#fff;border:1px solid #000;padding:3px;padding-bottom:0;right:-1px;top:27px;cursor:default}
ko-map-selection-tool .selection-toolbar .selection-toolbar-button{width:28px;margin:4px;margin-right:0;cursor:pointer;position:relative;top:-4px;background-position:center;background-repeat:no-repeat;background-size:28px;display:inline-block}
ko-map-selection-tool .selection-toolbar .selection-toolbar-button svg{height:24px;width:24px;position:relative;top:2px;left:2px}
ko-map-selection-tool .selection-toolbar .selection-toolbar-button.active,ko-map-selection-tool .selection-toolbar .selection-toolbar-button:hover{box-shadow:0 0 1px 1px #737374;border-radius:3px;background-color:#DDDFE0;background-size:28px,cover}
ko-map-selection-tool .selection-toolbar .selection-toolbar-button.active{background:linear-gradient(#BBBCBC,#DDDFE0,#E6E7E8,#E6E7E8,#E6E7E8,#DDDFE0,#BBBCBC)}
ko-map-selection-tool .selection-toolbar .selection-toolbar-button:not(.active):hover{background:linear-gradient(#DDDFE0,#BBBCBC)}
ko-map-selection-tool .selection-toolbar .spatial svg{top:1px}
ko-map-selection-tool .selection-toolbar .separator{display:inline-block;height:19px;width:1px;margin:4px;margin-bottom:9px;position:relative;top:4px;background-color:#4D4D4D}
ko-map-selection-tool .selection-toolbar ko-drop-down-menu{vertical-align:middle;top:7px;position:absolute}
ko-map-selection-tool .selection-toolbar ko-drop-down-menu .measurement-unit-dropdown{width:80px;position:relative;top:0;border-color:#fff}
ko-map-selection-tool .selection-toolbar ko-drop-down-menu .measurement-unit-dropdown .cg-btn-menu{border:1px solid #fff}
ko-map-selection-tool .selection-toolbar ko-drop-down-menu .measurement-unit-dropdown .cg-btn-menu>span{width:auto!important}
ko-map-selection-tool .selection-toolbar ko-drop-down-menu .measurement-unit-dropdown:hover{border-color:#fff!important}
ko-map-selection-tool .selection-toolbar ko-drop-down-menu .measurement-unit-dropdown .dropdownMenuOption{border:1px solid #fff}
ko-map-selection-tool .selection-toolbar ko-drop-down-menu .measurement-unit-dropdown .dropdownMenuOption:hover{border:1px solid #759dc0;background-color:#abd6ff;background-image:linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%)}
ko-map-selection-tool .selection-toolbar ko-drop-down-menu .cg-btn.cg-btn-menu.cg-btn-white:after{border-width:5px 5px 0 5px;border-top-color:#5F89AD;top:10px}
ko-map-selection-tool ko-map-selection-tool-panel{position:relative;display:inherit;height:70px;padding:3px}
ko-map-selection-tool ko-map-selection-tool-panel .header{text-align:center;border-bottom:1px solid;padding-bottom:5px;width:245px;margin-left:12px}
ko-map-selection-tool ko-map-selection-tool-panel .selection-options{margin-top:5px}
ko-map-selection-tool ko-map-selection-tool-panel .fieldRow{font-weight:400;float:left;width:230px;margin-left:12px}
ko-map-selection-tool ko-map-selection-tool-panel .editor-label{margin-left:0;width:100px}
ko-map-selection-tool ko-map-selection-tool-panel .text-box{width:75px}
ko-map-selection-tool ko-map-selection-tool-panel .select{height:23px;width:23px;right:25px;top:6px}
ko-map-selection-tool ko-map-selection-tool-panel .select.disabled{border:#D9D9D9 solid 1px;background-color:#F2F2F2}
ko-map-selection-tool ko-map-selection-tool-panel .select.disabled svg{fill:#A6A6A6}
ko-map-selection-tool ko-map-selection-tool-panel svg{height:16px;width:16px;fill:#666;position:relative;top:3px}
ko-create-route-panel .main-panel{position:absolute;right:0;top:0;bottom:0;background-color:#fff;z-index:251;width:0;box-shadow:-3px 0 8px -1px rgba(0,0,0,.25);overflow:hidden;transition:all 275ms cubic-bezier(.3,.99,.72,.98)}
ko-create-route-panel .main-panel.open{width:400px;overflow-x:hidden}
ko-create-route-panel .main-panel .top-bar{min-height:52px;width:400px;background-color:#558BF7}
ko-create-route-panel .main-panel .top-bar .page-title{color:#fff;font-size:17px;position:relative;left:10px;display:inline-block;top:-8px}
ko-create-route-panel .main-panel .top-bar .step-icons{position:relative;left:12px;top:14px;width:200px;cursor:default}
ko-create-route-panel .main-panel .top-bar .step-icons img{margin-right:10px;margin-left:-7px}
ko-create-route-panel .main-panel .top-bar .btn-close{position:absolute;width:25px;top:18px;left:365px;opacity:.4;height:14px;width:14px;transition:opacity .25s ease-in-out;cursor:pointer;background:url(../Images/close.svg) no-repeat}
ko-create-route-panel .main-panel .top-bar .btn-close:hover:not(.disabled){opacity:1;transition:opacity .15s ease-in-out}
ko-create-route-panel .main-panel .routing-toolbar{display:flex;flex-direction:row;background-color:#F2F2F2;height:40px}
ko-create-route-panel .main-panel .routing-toolbar .routing-toolbar-button{margin:10px;cursor:pointer;background-repeat:no-repeat;background-size:contain;margin-left:20px;width:20px;transition:background .5s}
ko-create-route-panel .main-panel .routing-toolbar .routing-toolbar-button.active svg .background{fill:#558BF7}
ko-create-route-panel .main-panel .routing-toolbar .routing-toolbar-button.disabled{cursor:default}
ko-create-route-panel .main-panel .routing-toolbar .routing-toolbar-button.disabled svg .background{fill:#BFBFBF}
ko-create-route-panel .main-panel .routing-toolbar .routing-toolbar-button:not(.active):not(.disabled):hover svg .background{fill:#737373}
ko-create-route-panel .main-panel .routing-toolbar .routing-toolbar-button svg{height:20px}
ko-create-route-panel .main-panel .routing-toolbar .routing-toolbar-button svg path{transition:fill .5s ease}
ko-create-route-panel .main-panel .routing-toolbar .routing-toolbar-button.tasks{color:#fff;font-family:Carteboto,Arial;min-width:13px;display:inline-block;padding:0 5px;text-align:center;line-height:16px;border:solid 1px #1A1A1A;border-radius:8px;height:16px;width:auto;font-size:9pt;font-weight:500;background:#A6A6A6;border:none;margin-top:13px}
ko-create-route-panel .main-panel .routing-toolbar .routing-toolbar-button.tasks.active{background:#558BF7}
ko-create-route-panel .main-panel .routing-toolbar .routing-toolbar-button.tasks:not(.active):hover{background:#4D4D4D}
ko-create-route-panel .main-panel .routing-toolbar .assignments,ko-create-route-panel .main-panel .routing-toolbar .routed-tasks,ko-create-route-panel .main-panel .routing-toolbar .save-route{color:#737373;font-size:15px;font-weight:500;margin-left:auto;margin-right:24px;cursor:pointer;line-height:40px;transition:color .5s}
ko-create-route-panel .main-panel .routing-toolbar .assignments svg path,ko-create-route-panel .main-panel .routing-toolbar .routed-tasks svg path,ko-create-route-panel .main-panel .routing-toolbar .save-route svg path{transition:fill .5s ease}
ko-create-route-panel .main-panel .routing-toolbar .assignments.disabled,ko-create-route-panel .main-panel .routing-toolbar .routed-tasks.disabled,ko-create-route-panel .main-panel .routing-toolbar .save-route.disabled{cursor:default;color:#BFBFBF}
ko-create-route-panel .main-panel .routing-toolbar .assignments:not(.disabled):hover,ko-create-route-panel .main-panel .routing-toolbar .routed-tasks:not(.disabled):hover,ko-create-route-panel .main-panel .routing-toolbar .save-route:not(.disabled):hover{color:#4D4D4D}
ko-create-route-panel .main-panel .routing-toolbar .assignments:not(.disabled):hover svg path,ko-create-route-panel .main-panel .routing-toolbar .routed-tasks:not(.disabled):hover svg path,ko-create-route-panel .main-panel .routing-toolbar .save-route:not(.disabled):hover svg path{fill:#4D4D4D}
ko-create-route-panel .main-panel .routing-toolbar .assignments{margin-right:0;margin-left:163px}
ko-create-route-panel .main-panel .routing-toolbar .assignments>div{float:left}
ko-create-route-panel .main-panel .routing-toolbar .assignments:not(.disabled):hover svg{padding-left:15px}
ko-create-route-panel .main-panel .routing-toolbar .assignments.disabled svg g{fill:#BFBFBF}
ko-create-route-panel .main-panel .routing-toolbar .assignments svg{transition:padding-left .5s;padding-top:14px;padding-left:10px}
ko-create-route-panel .main-panel .routing-toolbar .routed-tasks{margin-left:0}
ko-create-route-panel .main-panel .routing-toolbar .routed-tasks>div{float:right;right:0;position:relative}
ko-create-route-panel .main-panel .routing-toolbar .routed-tasks .routed-tasks-button{display:flex;flex-direction:row;width:131px;margin-left:9px}
ko-create-route-panel .main-panel .routing-toolbar .routed-tasks .routed-tasks-button svg{margin-top:14px;align-self:flex-start;transform:rotate(180deg);transition:padding-right .5s;padding-right:15px}
ko-create-route-panel .main-panel .routing-toolbar .routed-tasks .routed-tasks-button div{margin-left:auto}
ko-create-route-panel .main-panel .routing-toolbar .routed-tasks .routed-tasks-button:not(.disabled):hover svg{padding-right:10px}
ko-create-route-panel .main-panel .start-stop-container{height:215px;top:10px;background-color:#F2F2F2;width:400px;display:flex;flex-direction:column;padding-top:15px}
ko-create-route-panel .main-panel .start-stop-container .route-connection-dots{position:absolute;right:384px;top:163px}
ko-create-route-panel .main-panel .start-stop-container .required-asterisk{color:red;float:left;padding-left:20px;padding-top:4px;height:0}
ko-create-route-panel .main-panel .start-stop-container .field-title{font-size:11px;font-weight:500;line-height:20px;height:18px;color:#A6A6A6;margin-left:30px;width:100px;float:left;cursor:default}
ko-create-route-panel .main-panel .start-stop-container .geocode-result{height:16px;line-height:21px;cursor:default;color:#A6A6A6;font-size:10px;width:241px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
ko-create-route-panel .main-panel .start-stop-container .editor-field{padding-top:0;padding-bottom:8px}
ko-create-route-panel .main-panel .start-stop-container .editor-field>div{display:flex;flex-direction:row;margin-right:5px}
ko-create-route-panel .main-panel .start-stop-container .editor-field>div .required-asterisk{height:24px;line-height:24px}
ko-create-route-panel .main-panel .start-stop-container .editor-field .location-button{height:25px;width:25px;cursor:default}
ko-create-route-panel .main-panel .start-stop-container .editor-field .location-button>div{font-size:13px;font-weight:500;color:#CCC;padding:5px 0 0 5px}
ko-create-route-panel .main-panel .start-stop-container .editor-field .location-button.start svg .outer{fill:#A6CC33}
ko-create-route-panel .main-panel .start-stop-container .editor-field .location-button.start svg .inner{fill:#659000}
ko-create-route-panel .main-panel .start-stop-container .editor-field .location-button svg{margin-top:4px;margin-left:2px}
ko-create-route-panel .main-panel .start-stop-container .editor-field input{margin-right:5px;width:346px;border-color:#CCC}
ko-create-route-panel .main-panel .start-stop-container .editor-field input:hover{border-color:#A6A6A6}
ko-create-route-panel .main-panel .start-stop-container .error-tile-container{width:0;left:-10px;padding:0;position:relative}
ko-create-route-panel .main-panel .start-stop-container .field-validation-error{width:0;height:0;border-top:5px solid #b41100;border-left:5px solid transparent;padding:0}
ko-create-route-panel .main-panel .sorted-tasks-container{position:absolute;top:92px;bottom:0;right:0;left:0;overflow-y:auto;-webkit-touch-callout:text;-ms-user-select:text;user-select:text}
ko-create-route-panel .main-panel .sorted-tasks-container ul{margin:0;padding:0;list-style-type:none;margin-top:10px;padding-bottom:40px}
ko-create-route-panel .main-panel .sorted-tasks-container li{display:flex;align-items:center;position:relative;height:46px}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item.to-from{height:56px}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item.to-from .task-info{padding:20px 0}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .drag-handle{display:none;width:16px;height:100%;text-align:center;opacity:0;cursor:move;cursor:grab;transition:opacity .15s ease-in-out}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .drag-handle svg{width:4px;position:relative;top:1px}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .drag-handle svg circle{fill:#BFBFBF;transition:fill .15s ease-in-out}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .drag-handle:hover svg circle{fill:#A6A6A6}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .location-pin{width:47px;font-size:13px;font-weight:500;color:#CCC;padding-left:18px;padding-right:13px}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .location-pin>div{float:left}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .location-pin svg{float:right}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .location-pin.start svg .outer{fill:#A6CC33}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .location-pin.start svg .inner{fill:#659000}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .order-number{min-width:20px;margin-right:15px;margin-left:10px;text-align:center;font-size:15px;color:#CCC;font-weight:500;display:block;width:24px}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item [class^=task-priority]{width:16px;height:14px;margin-right:13px;margin-top:-2px;line-height:21px}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item [class^=task-priority] rect{fill:#A6A6A6}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .task-priority-low rect:nth-of-type(-n+1){fill:#A6CC33}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .task-priority-medium rect:nth-of-type(-n+2){fill:#558BF7}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .task-priority-high rect{fill:#F78E1E}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .task-info{display:flex;flex-direction:column;flex-grow:1;font-weight:500;font-size:13px;padding:10px 0;border-bottom:1px solid #F2F2F2}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .task-info .address{width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .task-info .task{line-height:25px;width:300px;height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .task-info .task-address{display:flex;font-weight:400;color:#A6A6A6;font-size:13px}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .task-info .task-address .inset-line{width:7px;height:7px;margin-left:2px;margin-right:5px;border-left:1px solid #CCC;border-bottom:1px solid #CCC}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .task-info span{color:#A6A6A6;margin-right:5px}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .task-info span:nth-last-of-type(2){flex-grow:1;padding-right:0}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .task-info span.remove-task{font-size:13px;float:right;display:flex;align-items:center;justify-content:center;padding-right:20px;color:#A6A6A6;opacity:0;transition:opacity .15s ease-in-out;cursor:pointer}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .task-info span.remove-task svg{height:14px}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .task-info span.remove-task svg *{fill:#CCC}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item .task-info .address,ko-create-route-panel .main-panel .sorted-tasks-container .task-item .task-info .task-id{color:#737373}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item:hover .drag-handle,ko-create-route-panel .main-panel .sorted-tasks-container .task-item:hover .order-number{opacity:1}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item:hover span.remove-task{opacity:.6}
ko-create-route-panel .main-panel .sorted-tasks-container .task-item:hover span.remove-task:hover{opacity:1}
ko-create-route-panel .main-panel .sorted-tasks-container .errors{margin:20px 0 0 30px;line-height:20px;color:#737373;font-size:14px}
ko-create-route-panel .main-panel .directions-panel{position:absolute;top:92px;bottom:0;left:0;right:0;padding-top:5px;overflow-y:auto;-webkit-touch-callout:text;-ms-user-select:text;user-select:text}
ko-create-route-panel .main-panel .directions-panel .directions-header{font-weight:500;margin:10px 0 10px 20px;cursor:pointer}
ko-create-route-panel .main-panel .directions-panel .details{padding:10px 0 0 15px;bottom:0;overflow-y:auto}
ko-create-route-panel .main-panel .directions-panel .travel-direction{float:left}
ko-create-route-panel .main-panel .directions-panel .travel-direction.esriDMTStop{height:17px;width:15px;margin:0 5px 0 0;background:url(../Images/task-route-marker.svg) no-repeat;border:none}
ko-create-route-panel .main-panel .directions-panel .travel-direction.start,ko-create-route-panel .main-panel .directions-panel .travel-direction.stop{background:0 0;border:none;font-size:13px;font-weight:500;margin:2px 0 0 2px;color:#CCC}
ko-create-route-panel .main-panel .directions-panel [class*=esriDMT]{border-radius:2px;border:1px solid #CCC;width:2px;height:2px;background-color:#CCC;margin:7px 11px 0 4px}
ko-create-route-panel .main-panel .directions-panel .text-directions{margin-bottom:10px;line-height:18px;color:#A6A6A6;font-size:14px;margin-left:20px}
ko-create-route-panel .main-panel .directions-panel .errors{margin:20px 10px 0 30px;line-height:25px;color:#8B8B8B;font-size:13px;font-weight:500}
ko-create-route-panel .main-panel labor-and-crews-dropdown .overflow-wrapper{position:absolute;top:151px;bottom:0;height:auto;right:0;left:0;overflow-y:auto}
ko-create-route-panel .main-panel .action-bar{position:relative;min-height:44px;width:400px;background-color:#D9D9D9}
ko-create-route-panel .main-panel .action-bar .next-step{display:flex;flex-direction:row;height:44px;line-height:44px;font-size:15px;margin-left:250px;font-weight:500;cursor:pointer;color:#737373;transition:color .5s}
ko-create-route-panel .main-panel .action-bar .next-step:not(.disabled):hover{color:#4D4D4D}
ko-create-route-panel .main-panel .action-bar .next-step:not(.disabled):hover svg path{fill:#4D4D4D}
ko-create-route-panel .main-panel .action-bar .next-step.disabled{color:#A6A6A6;cursor:default}
ko-create-route-panel .main-panel .action-bar .next-step.disabled svg{opacity:.4;cursor:default}
ko-create-route-panel .main-panel .action-bar .next-step:not(.disabled):hover svg{padding-left:15px}
ko-create-route-panel .main-panel .action-bar .next-step svg{transition:padding-left .5s;height:12px;padding-top:16px;padding-left:10px;opacity:1}
ko-create-route-panel .main-panel .action-bar .next-step svg path{transition:fill .5s ease}
ko-create-route-panel .main-panel .results-loading{position:absolute;top:0;left:0;right:0;bottom:0;display:inline-flex;height:750px}
ko-create-route-panel .main-panel .results-loading>div{margin:auto;height:50px;width:50px;background-size:cover;background-image:url(../Images/waitspinner.png);animation:CIRCLE-ROTATE 1s infinite linear}
.blockScreenWidgetModal.spatialSelectionTool{position:absolute;top:110px;bottom:0;right:1px;left:auto;width:390px;background-color:#fff;overflow:hidden;font-size:12px;background-color:#F2F2F2;-ms-overflow-style:none;-webkit-touch-callout:none;-ms-user-select:none;user-select:none;color:#737373}
.blockScreenWidgetModal.spatialSelectionTool .esriAnalysisCloseIcon{cursor:pointer}
.blockScreenWidgetModal.spatialSelectionTool .header{display:flex;flex-direction:row;align-items:center;height:60px;background-color:#88B400}
.blockScreenWidgetModal.spatialSelectionTool .header .title{padding-left:7px;color:#fff;font-size:17px;position:relative;top:2px;padding-top:0;cursor:default}
.blockScreenWidgetModal.spatialSelectionTool .header svg.spatial{height:37px;width:40px;padding-left:12px}
.blockScreenWidgetModal.spatialSelectionTool .header svg.spatial .cls-1{fill:#fff}
.blockScreenWidgetModal.spatialSelectionTool .header .btn-close{margin-right:20px;margin-left:auto;width:14px;height:14px;opacity:.4;transition:opacity .25s ease-in-out;cursor:pointer;background:url(../Images/close.svg) no-repeat}
.blockScreenWidgetModal.spatialSelectionTool .header .btn-close:hover:not(.disabled){opacity:1;transition:opacity .15s ease-in-out}
.blockScreenWidgetModal.spatialSelectionTool .panel1{position:relative;min-height:199px;-ms-overflow-style:auto}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-header{margin:41px 16px 20px;display:flex;flex-direction:column;font-weight:500;font-size:12px}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-header ko-drop-down-menu{margin-top:5px;margin-bottom:10px}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-header ko-drop-down-menu .cg-btn-menu{width:323px;border-color:#A6A6A6}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-header ko-drop-down-menu .cg-btn-menu .dropdownMenu{border-color:#A6A6A6}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-body{margin-left:16px;margin-bottom:5px}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-body .hide-show{font-weight:500;display:flex;flex-direction:row;align-items:center;font-size:12px;margin-right:26px}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-body .hide-show :first-child{margin-right:3px}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-body .hide-show div{cursor:pointer}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-body .hide-show .toggle{margin-left:auto;font-size:10px;font-weight:400;color:#A6A6A6}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-body .hide-show .toggle:hover{color:#737373}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-body .layer-container{margin-top:5px;padding-right:16px;overflow-y:auto;transition:max-height .5s ease}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-body .layer-container .sectionHeader{display:flex;flex-direction:row;align-items:center;padding-top:10px;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #D9D9D9;font-weight:500;color:#737373;font-size:11px}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-body .layer-container .sectionHeader .toggleAllLayers{position:relative;top:-2px;padding-right:10px}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-body .layer-container .sectionHeader .toggleAllLayers div{padding-left:5px}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-body .layer-container .cartegraph-layers{margin-bottom:15px}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-body .layer-container .cartegraph-layers .cartegraphLogo{position:relative;top:-1px;margin-right:5px}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-body .layer-container .esri-layers .esriLogo{margin-right:5px}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-body .layer-container .layers{display:flex;flex-direction:row;align-items:center;height:32px}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-body .layer-container .layers .layer-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#737373;font-size:11px}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-body .layer-container .layers .selectLayer{position:relative;top:-2px;padding-right:10px}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-body .layer-container .layers.disabled{color:#BFBFBF}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-footer{display:flex;align-items:center;background-color:#E6E6E6;height:50px;margin-top:20px;padding-right:16px}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-footer .next{cursor:pointer;margin-top:4px;margin-left:auto}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-footer .next svg path{fill:#88B400}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-footer .next svg text{fill:#fff}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-footer .next.active:not(.disabled) path,.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-footer .next.hover path,.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-footer .next:not(.disabled):focus path,.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-footer .next:not(.disabled):hover path{fill:#659000}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-footer .next.disabled{pointer-events:none;cursor:default}
.blockScreenWidgetModal.spatialSelectionTool .panel1 .analysis-layers-footer .next.disabled text{fill:rgba(255,255,255,.4)}
.blockScreenWidgetModal.spatialSelectionTool .esriWidgetDirections,.blockScreenWidgetModal.spatialSelectionTool .title{position:relative;top:5px;padding-top:10px;font-weight:500;font-size:12px;color:#737373;cursor:default}
.blockScreenWidgetModal.spatialSelectionTool .esriWidgetDirections{left:12px}
.blockScreenWidgetModal.spatialSelectionTool .panel2{-ms-overflow-style:auto}
.blockScreenWidgetModal.spatialSelectionTool .panel2 .targetLayer{position:relative;left:12px;padding-top:40px;padding-bottom:10px;display:flex;flex-direction:row;cursor:default}
.blockScreenWidgetModal.spatialSelectionTool .panel2 .targetLayer .esriWidgetDirections{color:#737373}
.blockScreenWidgetModal.spatialSelectionTool .panel2 .targetLayer .label{font-weight:500}
.blockScreenWidgetModal.spatialSelectionTool .panel2 .targetLayer .value{position:relative;left:5px;width:266px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget{height:195px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .dijitContentPane{overflow:hidden!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .dijitContentPane .dgrid-row{width:330px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .dijitContentPane .dgrid-row .dgrid-cell label{width:auto!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .dijitContentPane .dgrid-row .esriExpressionTable{max-width:320px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .dijitContentPane .esriAnalysisCloseIcon{display:none!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid div.dgrid[style*="border-color: rgb(255, 153, 68)"]{border-color:red!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid div .dgrid-scroller{background-color:#fff!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dgrid-content.ui-widget-content:focus{outline:0!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid div.dgrid[style*="border-color: rgb(187, 187, 170)"]+div[data-dojo-attach-point="_textDiv"]{border-color:#bba!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .cartegraphLogo{margin:0 8px 0 5px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .esriLogo{position:relative!important;top:2px!important;margin:0 6px 0 5px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid div[data-dojo-attach-point="_textDiv"]{border:1px solid #ddd!important;margin:10px!important;background-color:#fff!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child{position:absolute!important;top:341px!important;width:368px!important;margin-left:10px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody{background-color:#A6A6A6!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriTertiaryActionBtn.dijitButton{font-size:12px!important;margin-left:10px!important;color:#fff!important;font-weight:500!important;margin-right:22px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;left:-6px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriTertiaryActionBtn.dijitButton:not(.dijitDisabled) .dijitButtonContents:hover{background-color:#737373!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriTertiaryActionBtn.dijitButton.dijitDisabled{cursor:default!important;opacity:.4!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriTertiaryActionBtn.dijitButton span{border:none!important;color:#fff!important;box-shadow:none!important;background-image:none!important;background-color:transparent!important;border-radius:0!important;padding:0!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriTertiaryActionBtn.dijitButton span.dijitButtonContents{height:32px!important;padding:0 16px!important;border-radius:2px!important;background-color:grey!important;margin:2px 0!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriTertiaryActionBtn.dijitButton span.dijitButtonContents .dijitButtonText{position:relative!important;top:8px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriTertiaryActionBtn.dijitButton span.dijitReset.dijitInline.dijitButtonNode{background-color:none!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing{float:none!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025{position:absolute!important;top:9px!important;height:30px!important;cursor:default!important;margin-left:-15px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton{margin:2px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton:not(.dijitDisabled) .dijitButtonContents:hover,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton:not(.dijitDisabled) .dijitButtonContents:hover{background-color:#8B8B8B!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton.dijitDisabled,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton.dijitDisabled{cursor:default!important;opacity:.4!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton span,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton span{background-color:transparent!important;border:none!important;background-image:none!important;border-radius:0!important;box-shadow:none!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton span.dijitButtonContents,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton span.dijitButtonContents{border-radius:2px!important;height:30px!important;width:30px!important;text-align:center!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton span.dijitButtonContents .dijitIcon,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton span.dijitButtonContents .dijitIcon{position:relative!important;top:7px!important;background-size:auto!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton .dijitIcon,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton .dijitIcon{background-position:50%!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton .esriAnalysisEditIcon,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton .esriAnalysisEditIcon:hover,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton .esriAnalysisEditIcon,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton .esriAnalysisEditIcon:hover{background-image:url(../Images/spatial-selection-edit.svg)!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton .esriAnalysisRemoveIcon,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton .esriAnalysisRemoveIcon:hover,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton .esriAnalysisRemoveIcon,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton .esriAnalysisRemoveIcon:hover{background-image:url(../Images/spatial-selection-remove.svg)!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton .esriAnalysisGroupIcon,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton .esriAnalysisGroupIcon:hover,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton .esriAnalysisGroupIcon,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton .esriAnalysisGroupIcon:hover{background-image:url(../Images/spatial-selection-group.svg)!important;height:18px!important;margin:-1px 0!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton .esriAnalysisUngroupIcon,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton .esriAnalysisUngroupIcon:hover,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton .esriAnalysisUngroupIcon,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton .esriAnalysisUngroupIcon:hover{background-image:url(../Images/spatial-selection-ungroup.svg)!important;height:18px!important;margin:-1px 0!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton .esriAnalysisTextIcon,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton .esriAnalysisTextIcon:hover,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton .esriAnalysisTextIcon,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton .esriAnalysisTextIcon:hover{background-image:url(../Images/spatial-selection-text.svg)!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton .esriAnalysisGridIcon,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitButton .esriAnalysisGridIcon:hover,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton .esriAnalysisGridIcon,.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dijitContentPane:last-child table tbody .esriFloatTrailing .esriLeadingMargin025 .esriActionButton.dijitToggleButton .esriAnalysisGridIcon:hover{background-image:url(../Images/spatial-selection-grid.svg)!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dgrid-content.ui-widget-content{height:auto!important;padding-top:10px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dgrid-content.ui-widget-content .dgrid-row.dgrid-selected{background-color:#E6E6E6!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dgrid-content.ui-widget-content .dgrid-row:not(.dgrid-selected):not([id=dgrid_0-row-0]):hover{background-color:#F2F2F2!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dgrid-content.ui-widget-content .esriAnalysisExpression.expressionTd{border-color:#A6CC33!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dgrid-content.ui-widget-content .esriAnalysisExpression.expressionTd label{line-height:17px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dgrid-content.ui-widget-content .esriAnalysisOperatorButton{color:#737373!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysisExpressionGrid .dgrid-content.ui-widget-content .esriAnalysisOperatorButton:hover{color:#4D4D4D!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysis{background-color:#F2F2F2!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysis div[data-dojo-attach-point=_aggregateToolContentButtons]{position:relative!important;top:61px!important;display:flex!important;margin-top:0!important;padding:7px 0!important;background-color:#E6E6E6!important;border-top:1px solid rgba(217,217,217,.5)!important;border-bottom:1px solid rgba(217,217,217,.5)!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysis div[data-dojo-attach-point=_aggregateToolContentButtons] .esriExtentCreditsCtr label{position:relative!important;top:5px!important;left:16px!important;font-size:12px!important;font-weight:500!important;cursor:default!important;color:#737373!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysis div[data-dojo-attach-point=_aggregateToolContentButtons] .esriExtentCreditsCtr label.disabled{opacity:.6!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysis div[data-dojo-attach-point=_aggregateToolContentButtons] .esriExtentCreditsCtr .dijitCheckBox{background-position:0 0!important;background:url(../Images/checkbox-sprites.png) -1px -3px no-repeat!important;width:16px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysis div[data-dojo-attach-point=_aggregateToolContentButtons] .esriExtentCreditsCtr .dijitCheckBox.dijitCheckBoxHover{background-position:-1px -31px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysis div[data-dojo-attach-point=_aggregateToolContentButtons] .esriExtentCreditsCtr .dijitCheckBox.dijitCheckBoxChecked{background-position:-1px -115px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysis div[data-dojo-attach-point=_aggregateToolContentButtons] .esriExtentCreditsCtr .dijitCheckBox.dijitCheckBoxChecked.dijitCheckBoxHover{background-position:-1px -143px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysis div[data-dojo-attach-point=_aggregateToolContentButtons] .esriExtentCreditsCtr .dijitCheckBox.dijitCheckBoxChecked.disabled{background-position:-1px -199px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysis div[data-dojo-attach-point=_aggregateToolContentButtons] .esriAnalysisSubmitButton{position:relative!important;right:16px!important;margin:initial!important;border-radius:2px!important;background-color:#88B400!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysis div[data-dojo-attach-point=_aggregateToolContentButtons] .esriAnalysisSubmitButton:hover{background-color:#659000!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysis div[data-dojo-attach-point=_aggregateToolContentButtons] .esriAnalysisSubmitButton span{background-color:transparent!important;border:none!important;box-shadow:none!important;background-image:none!important;color:#fff!important;font-weight:500!important;font-size:12px!important;padding:3px 5px!important;line-height:16px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriWidget .esriAnalysis div[data-dojo-attach-point=_aggregateToolContentButtons] .mapFilterOn{position:absolute!important;top:17px!important;left:0!important;width:177px!important;height:14px!important}
.blockScreenWidgetModal.spatialSelectionTool .esriLoading{display:none!important}
.dijitDialog{background-color:#fff!important}
.dijitDialog .esriSimpleForm{border-top:1px solid #929497!important;border-bottom:1px solid #929497!important}
.dijitDialog .djiitButton{width:60px!important}
.dijitDialog .cartegraphLogo{margin:0 8px 0 0!important}
.dijitDialog .esriLogo{position:relative!important;top:2px!important;margin:0 6px 0 0!important}
.dijitDialog .dijitComboBoxHover,.dijitDialog .dijitSelectHover,.dijitDialog .dijitTextBoxHover{background-color:#fff!important;background-image:none!important}
.dijitDialog .dijitComboBox .dijitArrowButton,.dijitDialog .dijitSelect .dijitArrowButton{background-color:#fff!important;background-image:none!important;border:none!important}
.dijitDialog .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,.dijitDialog .dijitSelect .dijitArrowButton .dijitArrowButtonInner{background-image:url(../Images/ico-arrow-down.png)!important;background-position:0 7px!important;background-size:7px!important}
.dijitDialog .dijitButtonContents{border:none!important}
.dijitDialog.add-expression{border:none!important;border-radius:4px!important;box-shadow:0 2px 9px rgba(0,0,0,.35)!important;background-color:#F2F2F2!important;position:absolute!important;width:900px!important;top:30%!important;left:20%!important}
.dijitDialog.add-expression .dijitDialogTitleBar{border:none!important;background-image:none!important;background-color:#88B400!important;padding:16px 20px!important;cursor:default!important}
.dijitDialog.add-expression .dijitDialogTitleBar .dijitDialogTitle{color:#fff!important;font-weight:500!important;font-size:16px!important}
.dijitDialog.add-expression .dijitDialogPaneContent{border-top:none!important;background-color:#F2F2F2!important;padding:0!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm{padding:15px 11px!important;border-bottom:1px solid #D9D9D9!important;background-color:#fff!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .dijitSelectLabel{color:#1A1A1A!important;font-size:13px!important;margin-top:4px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm{border:none!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable{border:none!important;background-color:#fff!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .dijitComboBox,.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .dijitSelect,.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .dijitTextBox{border-color:#8B8B8B!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .dijitInputField{color:#1A1A1A!important;font-size:13px!important;padding-left:8px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .dijitTextBox{padding:5px 0!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .dijitTextBox .dijitValidationContainer{background-color:transparent!important;border:none!important;background-image:url(../Images/fielderrortriangle.png)!important;background-repeat:no-repeat!important;width:31px!important;height:14px!important;position:relative!important;right:1px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .esriSingleFilterForm .rowTable{margin:0!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .esriSingleFilterForm .rowTable tbody tr td{padding:0!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .esriSingleFilterForm .attributeField,.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .esriSingleFilterForm .attributeValue{width:202px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .esriSingleFilterForm .operator{width:200px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .esriSingleFilterForm .attributeValueContainer{margin:0!important;padding:0 16px 0 0!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .esriSingleFilterForm .attributeValueContainer .attributeValue[disabled=true]{border:1px solid gray!important;height:18px!important;padding:6px 0!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .esriSingleFilterForm .attributeValueContainer input{height:16px!important;border:none!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .esriSingleFilterForm .attributeValueOptions{margin:8px 0 0 10px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .esriSingleFilterForm .attributeValueOptions label{color:#1A1A1A!important;font-size:13px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .esriSingleFilterForm .dijitRadio{background-position:0 0!important;background:url(../Images/radio_button_sprites.svg) -1px -3px no-repeat!important;width:16px!important;margin:0!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .esriSingleFilterForm .dijitRadio.dijitRadioHover{background-position:-1px -31px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .esriSingleFilterForm .dijitRadio.dijitRadioChecked{background-position:-1px -115px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .esriSingleFilterForm .dijitRadio.dijitRadioChecked.dijitRadioHover{background-position:-1px -143px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable .esriSingleFilterForm .dijitRadio.dijitRadioChecked.disabled{background-position:-1px -199px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable tr[data-dojo-attach-point="_secondRow"] td[data-dojo-attach-point="_secondOperandTd"] table.dijitSelect{width:544px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable tr[data-dojo-attach-point="_secondRow"] td[data-dojo-attach-point="_secondOperandTd"] div[data-dojo-attach-point="_secondExpressionDiv"]{width:316px!important;float:left!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable tr[data-dojo-attach-point="_secondRow"] td[data-dojo-attach-point="_secondOperandTd"] div[data-dojo-attach-point="_secondExpressionDiv"] table.dijitSelect{width:140px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable tr[data-dojo-attach-point="_secondRow"] td[data-dojo-attach-point="_secondOperandTd"] div[data-dojo-attach-point="_secondExpressionDiv"] .dijitNumberTextBox{margin-right:12px!important;width:100px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm .esriFormTable tr[data-dojo-attach-point="_secondRow"] td[data-dojo-attach-point="_secondOperandTd"] div[data-dojo-attach-point="_secondExpressionDiv"] label{padding-left:10px!important;font-size:13px!important;font-weight:500!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm div.esriFloatTrailing{display:flex!important;flex-direction:row-reverse!important;padding:0!important;width:150px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm div.esriFloatTrailing .esriAnalysisSubmitButton{max-width:none!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm div.esriFloatTrailing .esriAnalysisSubmitButton.dijitButton{margin-left:0!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm div.esriFloatTrailing .esriAnalysisSubmitButton.dijitButton.dijitDisabled{cursor:default!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm div.esriFloatTrailing .esriAnalysisSubmitButton.dijitButton.dijitDisabled .dijitButtonNode{background-color:#BFBFBF!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm div.esriFloatTrailing .esriAnalysisSubmitButton.dijitButton:not(.dijitDisabled) .dijitButtonContents:hover{background-color:#659000!important;border-radius:2px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm div.esriFloatTrailing .esriAnalysisSubmitButton.dijitButton .dijitButtonNode{background-color:#88B400!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm div.esriFloatTrailing .esriLeadingMargin05{max-width:90%!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm div.esriFloatTrailing .esriLeadingMargin05.dijitButton{margin-right:-3px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm div.esriFloatTrailing .esriLeadingMargin05.dijitButton:not(.dijitDisabled) .dijitButtonContents:hover{background-color:#737373!important;border-radius:2px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm div.esriFloatTrailing .esriLeadingMargin05.dijitButton .dijitButtonNode{background-color:grey!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm div.esriFloatTrailing .dijitButton{padding:23px 5px 10px 5px!important;margin:6px 3px!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm div.esriFloatTrailing .dijitButton .dijitButtonNode{border:none!important;box-shadow:none!important;background-image:none!important;background-color:transparent!important;color:#fff!important;padding:0!important;width:68px!important;height:28px!important;font-size:12px!important;border-radius:2px!important;font-weight:500!important;letter-spacing:.06em!important}
.dijitDialog.add-expression .dijitDialogPaneContent .esriExpressionForm .esriSimpleForm div.esriFloatTrailing .dijitButton .dijitButtonNode .dijitButtonText{padding:7px .3em!important}
.dijitDialog.living-atlas{box-shadow:0 2px 9px rgba(0,0,0,.35)!important;padding:0!important;border-radius:4px!important;border:1px solid #A6A6A6!important;font-family:Carteboto,Arial,Arial,Sans-Serif!important;width:950px!important;height:605px!important;left:24%!important;top:10%!important}
.dijitDialog.living-atlas .dijitDialogTitleBar{position:relative!important;background:0 0!important;border:none!important;height:50px!important;background-color:#88B400!important;display:flex!important;align-items:center!important;padding:0 20px!important;cursor:default!important}
.dijitDialog.living-atlas .dijitDialogTitleBar .dijitDialogTitle{color:#fff!important;font-size:12pt!important;font-weight:500!important}
.dijitDialog.living-atlas .dijitDialogTitleBar .dijitDialogCloseIcon{position:relative!important;margin-left:auto!important;width:14px!important;height:14px!important;opacity:.4!important;transition:opacity .25s ease-in-out!important;cursor:pointer!important;background:url(../Images/close.svg) no-repeat!important;color:transparent!important}
.dijitDialog.living-atlas .dijitDialogTitleBar .dijitDialogCloseIcon:hover:not(.disabled){opacity:1!important;transition:opacity .15s ease-in-out!important}
.dijitDialog.living-atlas .dijitDialogPaneContent{padding:0!important;border-top:none!important;height:555px!important;overflow:hidden!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers{width:100%!important;border:none!important;position:relative!important;height:580px!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .top-bar .instructions{position:relative!important;margin-top:0!important;margin-bottom:0!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .top-bar .instructions .messageRight{position:relative!important;left:15px!important;top:11px!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .top-bar .instructions .messageRight div .esriBrowseOptions .esriBrowseOption .dijitCheckBox{background-position:0 0!important;background:url(../Images/checkbox-sprites.png) -1px -3px no-repeat!important;width:16px!important;margin:0!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .top-bar .instructions .messageRight div .esriBrowseOptions .esriBrowseOption .dijitCheckBox.dijitCheckBoxHover{background-position:-1px -31px!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .top-bar .instructions .messageRight div .esriBrowseOptions .esriBrowseOption .dijitCheckBox.dijitCheckBoxChecked{background-position:-1px -115px!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .top-bar .instructions .messageRight div .esriBrowseOptions .esriBrowseOption .dijitCheckBox.dijitCheckBoxChecked.dijitCheckBoxHover{background-position:-1px -143px!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .top-bar .instructions .messageRight div .esriBrowseOptions .esriBrowseOption .dijitCheckBox.dijitCheckBoxChecked.disabled{background-position:-1px -199px!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .top-bar .instructions .messageRight div .esriBrowseOptions .esriBrowseOption .esriBrowseOption_label{position:relative!important;top:2px!important;outline:0!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .gallery .gallery-right{height:auto!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .gallery .gallery-left{position:absolute!important;left:10px!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .gallery .gallery-left .filters{margin:25px 0!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .gallery .gallery-left li a{width:auto!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .gallery .gallery-left a:focus,.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .gallery .gallery-left a:hover::after,.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .gallery .gallery-left li a:hover,.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .gallery .gallery-left li.active a{content:none!important;background-color:#E6E6E6!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers div.esriLeadingMargin1{position:relative!important;height:66px!important;margin-left:0!important;background-color:#F2F2F2!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers div.esriLeadingMargin1 table.categorySelect{margin-left:20px!important;width:46%!important;height:32px!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers div.esriLeadingMargin1 table.categorySelect .dijitButtonContents{padding:2px 2px 2px 10px!important;font-size:12px!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .searchBar{margin-right:0!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .searchBar .esriSearchBox{position:absolute!important;left:289px!important;top:15px!important;border-radius:0!important;font-size:12px!important;height:23px!important;background-size:14px 14px!important;line-height:10px!important;width:324px!important;padding-left:25px!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .searchBar .esriSearchBox:focus{border:1px solid #CBCBCB!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .dgrid.dgrid-grid{background-color:#fff!important;height:501px!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .dgrid.dgrid-grid .dgrid-scroller{margin:0 0 20px 3px!important;max-height:none!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .dgrid.dgrid-grid .dgrid-scroller .dgrid-no-data{margin-left:20px!important;font-size:12px!important;font-weight:500!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .dgrid.dgrid-grid .dgrid-scroller .galleryLabelContainer{position:relative!important;height:26px!important;width:193px!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .dgrid.dgrid-grid .dgrid-scroller .galleryLabelContainer span{position:absolute!important;bottom:0!important;font-size:12px!important;font-weight:500!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .dgrid.dgrid-grid .dgrid-scroller .grid-item{margin:10px 0!important;display:flex!important;flex-direction:column!important;align-items:center!important;background-color:#fff!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .dgrid.dgrid-grid .dgrid-scroller .galleryThumbnail{height:129px!important;width:193px!important;box-shadow:none!important;border:1px solid #D9D9D9!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .dgrid.dgrid-grid .dgrid-footer{position:absolute!important;display:flex!important;flex-direction:row!important;justify-content:center!important;float:none!important;height:44px!important;bottom:25px!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .dgrid.dgrid-grid .dgrid-footer .dgrid-navigation{width:auto!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .dgrid.dgrid-grid .dgrid-footer .dgrid-navigation .dgrid-page-link{background:0 0!important;border:none!important;border-radius:0!important;background-color:transparent!important;color:#737373!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .dgrid.dgrid-grid .dgrid-footer .dgrid-navigation .dgrid-page-link.dgrid-page-disabled{opacity:.4!important}
.dijitDialog.living-atlas .dijitDialogPaneContent .esriBrowseAnalysisLayers .dgrid.dgrid-grid .dgrid-footer .dgrid-navigation .dgrid-page-link:hover:not(.dgrid-page-disabled){color:#404040!important}
.dijitPopup .cartegraphLogo{margin:0 8px!important}
.dijitPopup .esriLogo{position:relative!important;top:2px!important;margin:0 6px!important}
.dijitPopup .dijitMenu{border-color:#8B8B8B!important}
.dijitPopup .dijitSelectMenu .dijitMenuSeparatorTop{border-bottom:1px solid #8B8B8B!important}
.dijitPopup div.dijitMenuItem{background-image:none!important;font-size:13px!important}
.dijitPopup div.dijitMenuItem.dijitMenuItemHover,.dijitPopup div.dijitMenuItem.dijitMenuItemSelected{background-color:#E6E6E6!important;border-color:#E6E6E6!important}
.dijitPopup tr.dijitMenuItem{font-size:13px!important}
.dijitPopup tr.dijitMenuItem td{max-width:536px!important;background-image:none!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}
.dijitPopup tr.dijitMenuItem td:hover{background-color:#E6E6E6!important}
.dijitPopup tr.dijitMenuItem.dijitMenuItemSelected td{background-color:#E6E6E6!important;border-color:#E6E6E6!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar{background-color:#fff!important;background-image:none!important;border-radius:0!important;padding:0!important;padding-top:6px!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar:hover{background-color:#fff!important;border:solid 1px #b5bcc7!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar thead .dijitCalendarMonthContainer th{background-color:#fff!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar thead th[data-dojo-attach-point=decrementMonth] .dijitCalendarDecrease{background:url(../Images/arrow-icons.png) 0 -10px no-repeat!important;height:10px!important;width:6px!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar thead th[data-dojo-attach-point=incrementMonth] .dijitCalendarIncrease{background:url(../Images/arrow-icons.png) -7px -10px no-repeat!important;height:10px!important;width:6px!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar thead .dijitDropDownButton .dijitButtonNode{border:none!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar thead .dijitDropDownButton .dijitButtonNode:hover{background-color:transparent!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar thead .dijitDropDownButton .dijitButtonNode .dijitButtonText{margin-right:-13px!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar thead .dijitDropDownButton .dijitButtonNode .dijitButtonText .dijitCalendarCurrentMonthLabel{font-size:14px!important;font-weight:500!important;color:#696969!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar thead .dijitDropDownButton .dijitArrowButtonInner{background-image:none!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar thead tr[role=row]{background-color:#E6E6E6!important;cursor:default!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar thead tr[role=row] .dijitCalendarDayLabelTemplate{font-size:12px!important;padding:4px 3px 4px!important;border:none!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar thead tr[role=row] .dijitCalendarDayLabelTemplate .dijitCalendarDayLabel{color:#696969!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar tbody .dijitCalendarDateTemplate{font-size:12px!important;color:#696969!important;padding:2px!important;border-bottom:none!important;font-weight:400!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar tbody .dijitCalendarDateTemplate .dijitCalendarDateLabel{transition:none!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar tbody .dijitCalendarDateTemplate.dijitCalendarCurrentDate{color:#000!important;font-weight:500!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar tbody .dijitCalendarDateTemplate.dijitCalendarSelectedDate.dijitCalendarHoveredDate .dijitCalendarDateLabel{background-color:#333!important;border:1px solid #333!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar tbody .dijitCalendarDateTemplate.dijitCalendarSelectedDate .dijitCalendarDateLabel{background-color:#404040!important;border:1px solid #404040!important;font-size:12px!important;color:#fff!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar tbody .dijitCalendarDateTemplate.dijitCalendarHoveredDate .dijitCalendarDateLabel{background-color:#E6E6E6!important;border:1px solid #fff!important;font-size:12px!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar tbody .dijitCalendarNextMonth,.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar tbody .dijitCalendarPreviousMonth{background-color:transparent!important;border-bottom:none!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar tbody .dijitCalendarNextMonth .dijitCalendarDateLabel,.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar tbody .dijitCalendarPreviousMonth .dijitCalendarDateLabel{color:#BFBFBF!important;border:1px solid #fff!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar tfoot{cursor:default!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar tfoot .dijitCalendarYearLabel{font-weight:500!important;color:#696969!important;background-color:#E6E6E6!important;padding-bottom:3px!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar tfoot .dijitCalendarYearLabel .dijitCalendarSelectedYear{font-size:12px!important;cursor:default!important;color:#333!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar tfoot .dijitCalendarYearLabel .dijitCalendarNextYear,.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar tfoot .dijitCalendarYearLabel .dijitCalendarPreviousYear{font-size:12px!important;padding:1px 10px!important}
.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar tfoot .dijitCalendarYearLabel .dijitCalendarNextYear:hover,.dijitPopup.dijitCalendarPopup .dijitCalendarContainer.dijitCalendar tfoot .dijitCalendarYearLabel .dijitCalendarPreviousYear:hover{color:grey!important;border:none!important;padding:1px 10px!important;background-color:#E6E6E6!important}
.dijitPopup.dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel{font-size:12px!important;padding-left:5px!important;text-align:left!important;font-weight:700!important;color:#696969!important}
.dijitPopup.dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel.dijitCalendarMonthLabelHover{background-color:#E6E6E6;border-color:#E6E6E6;background-image:none}
.dijitTooltip .dijitTooltipContainer{padding:10px 8px!important;font-size:13px!important}
.dijitTooltipDialogPopup .esriBrowsePopup{font-size:14px!important;line-height:18px!important}
ko-report-viewer-component{width:100%;height:100%;display:flex;flex-direction:column}
ko-report-viewer-component .toolbar{color:#F2F2F2;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A);height:50px;display:flex;align-items:center}
ko-report-viewer-component .toolbar #logo{display:flex;justify-content:center;align-items:center;position:relative;cursor:default;height:50px;border:solid 3px transparent;box-sizing:border-box}
ko-report-viewer-component .toolbar #logo.noChromeButtons{cursor:default}
ko-report-viewer-component .toolbar #logo .og-header-logo{padding:10px 5px 13px 21px}
ko-report-viewer-component .toolbar #logo .og-header-logo svg{height:24px}
ko-report-viewer-component .toolbar #logo.level0.halo{border-color:transparent}
ko-report-viewer-component .toolbar #logo.level0 .triangle{border-color:transparent transparent transparent transparent}
ko-report-viewer-component .toolbar #logo.level1.halo{border-color:#E59539}
ko-report-viewer-component .toolbar #logo.level1 .triangle{border-color:transparent transparent #E59539 transparent}
ko-report-viewer-component .toolbar #logo.level2.halo{border-color:#B23E24}
ko-report-viewer-component .toolbar #logo.level2 .triangle{border-color:transparent transparent #B23E24 transparent}
ko-report-viewer-component .toolbar #logo .triangle{cursor:pointer;position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 24px 24px;border-color:transparent transparent transparent transparent}
ko-report-viewer-component .toolbar .report-description{position:absolute;top:19px;left:170px;width:200px;font-size:10pt;font-style:italic;opacity:.8}
ko-report-viewer-component .toolbar .right-side-toolbar{margin-left:auto;display:flex;flex-direction:row;justify-content:flex-end;width:80%;padding-right:10px}
ko-report-viewer-component .toolbar .right-side-toolbar .toolbar-button{width:auto;cursor:pointer}
ko-report-viewer-component .toolbar .right-side-toolbar .toolbar-button div{padding:13px}
ko-report-viewer-component .toolbar .right-side-toolbar .toolbar-button:not(.disabled):hover{background-image:linear-gradient(#595959,#2B2B2B)}
ko-report-viewer-component .toolbar .right-side-toolbar .toolbar-button.disabled{cursor:default}
ko-report-viewer-component .toolbar .right-side-toolbar .toolbar-button.disabled div{pointer-events:none}
ko-report-viewer-component .toolbar .right-side-toolbar .toolbar-button.disabled svg path{fill:#737373}
ko-report-viewer-component .toolbar .right-side-toolbar .toolbar-button.disabled svg g{fill:#737373}
ko-report-viewer-component .toolbar .right-side-toolbar .reportNameContainer{position:relative;top:8px;right:18px;height:28px;width:250px}
ko-report-viewer-component .toolbar .right-side-toolbar .reportName,ko-report-viewer-component .toolbar .right-side-toolbar .reportNameLabel{font-weight:600;text-align:right}
ko-report-viewer-component .toolbar .right-side-toolbar .reportNameLabel{border:1px solid transparent;color:#fff;line-height:26px;height:26px;width:248px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
ko-report-viewer-component .toolbar .right-side-toolbar .reportNameLabel:not(.disabled):hover{border:1px solid rgba(255,255,255,.5)}
ko-report-viewer-component .toolbar .right-side-toolbar .reportNameLabel.disabled{cursor:default;pointer-events:none}
ko-report-viewer-component .toolbar .right-side-toolbar .reportName{padding-right:10px;border-style:none;color:#000;background-color:#fff;height:28px;width:250px}
ko-report-viewer-component .toolbar .right-side-toolbar .vertical-line{height:31px;width:5px;align-self:center;border-left:2px solid;border-left-color:#525252;margin:5px}
ko-report-viewer-component .toolbar .choose-editor-dropdown{position:absolute;top:56px;right:16px;width:126px;height:82px;border-radius:2px;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.23)}
ko-report-viewer-component .toolbar .choose-editor-dropdown>div{height:41px;line-height:41px;padding-left:10px;font-size:12px;color:#7d7d80;cursor:pointer}
ko-report-viewer-component .toolbar .choose-editor-dropdown>div:hover{background-color:#F2F2F2}
ko-report-viewer-component .report-designer{display:flex;height:100%;width:100%}
ko-report-viewer-component .report-designer>div{height:100%;width:100%}
ko-report-viewer-component iframe{border:none;height:100%;width:100%}
.create-report-dialog,.duplicate-report-dialog,.print-map-dialog{width:475px;position:absolute;top:36%;left:38%}
.create-report-dialog .modalDialog .dialogHeader,.duplicate-report-dialog .modalDialog .dialogHeader,.print-map-dialog .modalDialog .dialogHeader{background-color:#343434;background-image:linear-gradient(#4c4c4c,#343434);border:solid #000 1px}
.create-report-dialog .modalDialog .dialogHeader .title,.duplicate-report-dialog .modalDialog .dialogHeader .title,.print-map-dialog .modalDialog .dialogHeader .title{color:#fff}
.create-report-dialog .modalDialog .dialogBody,.duplicate-report-dialog .modalDialog .dialogBody,.print-map-dialog .modalDialog .dialogBody{font-size:13px;color:#494949;background-color:#fff;top:52px;border-bottom:solid 1px #999;border-right:none;display:flex;flex-direction:column;padding:15px 0}
.create-report-dialog .modalDialog .dialogBody .dialog-field,.duplicate-report-dialog .modalDialog .dialogBody .dialog-field,.print-map-dialog .modalDialog .dialogBody .dialog-field{display:flex;flex-direction:row;align-items:center;height:40px}
.create-report-dialog .modalDialog .dialogBody .dialog-field .label,.duplicate-report-dialog .modalDialog .dialogBody .dialog-field .label,.print-map-dialog .modalDialog .dialogBody .dialog-field .label{text-align:right;min-width:125px;margin-right:5px}
.create-report-dialog .modalDialog .dialogBody .dialog-field .text-box.string-control.medium,.duplicate-report-dialog .modalDialog .dialogBody .dialog-field .text-box.string-control.medium,.print-map-dialog .modalDialog .dialogBody .dialog-field .text-box.string-control.medium{width:250px;height:21px;padding-left:10px;padding-right:10px;box-sizing:content-box}
.create-report-dialog .modalDialog .dialogBody .dialog-field ::-webkit-input-placeholder,.duplicate-report-dialog .modalDialog .dialogBody .dialog-field ::-webkit-input-placeholder,.print-map-dialog .modalDialog .dialogBody .dialog-field ::-webkit-input-placeholder{color:#A9A9A9}
.create-report-dialog .modalDialog .dialogBody .dialog-field :-ms-input-placeholder,.duplicate-report-dialog .modalDialog .dialogBody .dialog-field :-ms-input-placeholder,.print-map-dialog .modalDialog .dialogBody .dialog-field :-ms-input-placeholder{color:#A9A9A9}
.create-report-dialog .modalDialog .dialogBody .dialog-field ::-moz-placeholder,.duplicate-report-dialog .modalDialog .dialogBody .dialog-field ::-moz-placeholder,.print-map-dialog .modalDialog .dialogBody .dialog-field ::-moz-placeholder{color:#A9A9A9;opacity:1}
.create-report-dialog .modalDialog .dialogBody .dialog-field .editor-field,.duplicate-report-dialog .modalDialog .dialogBody .dialog-field .editor-field,.print-map-dialog .modalDialog .dialogBody .dialog-field .editor-field{padding:0}
.create-report-dialog .modalDialog .dialogBody .dialog-field .editor-field .dropdownMenuControl,.duplicate-report-dialog .modalDialog .dialogBody .dialog-field .editor-field .dropdownMenuControl,.print-map-dialog .modalDialog .dialogBody .dialog-field .editor-field .dropdownMenuControl{color:#4D4D4D}
.create-report-dialog .modalDialog .dialogBody .dialog-field .editor-field .dropdownMenuControl .button-title,.duplicate-report-dialog .modalDialog .dialogBody .dialog-field .editor-field .dropdownMenuControl .button-title,.print-map-dialog .modalDialog .dialogBody .dialog-field .editor-field .dropdownMenuControl .button-title{font-size:12px}
.create-report-dialog .modalDialog .dialogBody .dialog-field .editor-field .dropdownMenuControl .dropdownMenu:not(.unopened):not(.isVisible),.duplicate-report-dialog .modalDialog .dialogBody .dialog-field .editor-field .dropdownMenuControl .dropdownMenu:not(.unopened):not(.isVisible),.print-map-dialog .modalDialog .dialogBody .dialog-field .editor-field .dropdownMenuControl .dropdownMenu:not(.unopened):not(.isVisible){display:block;transition:all .1s ease-in-out .1s;visibility:hidden;opacity:0}
.create-report-dialog .modalDialog .dialogBody .dialog-field .radioButtons,.duplicate-report-dialog .modalDialog .dialogBody .dialog-field .radioButtons,.print-map-dialog .modalDialog .dialogBody .dialog-field .radioButtons{display:flex;flex-direction:column;position:relative;top:48px}
.create-report-dialog .modalDialog .dialogBody .dialog-field .radioButtons label,.duplicate-report-dialog .modalDialog .dialogBody .dialog-field .radioButtons label,.print-map-dialog .modalDialog .dialogBody .dialog-field .radioButtons label{padding-bottom:5px;cursor:pointer;display:block;line-height:24px}
.create-report-dialog .modalDialog .dialogBody .dialog-field .radioButtons label [type=radio],.duplicate-report-dialog .modalDialog .dialogBody .dialog-field .radioButtons label [type=radio],.print-map-dialog .modalDialog .dialogBody .dialog-field .radioButtons label [type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.create-report-dialog .modalDialog .dialogBody .dialog-field .radioButtons label [type=radio]+span,.duplicate-report-dialog .modalDialog .dialogBody .dialog-field .radioButtons label [type=radio]+span,.print-map-dialog .modalDialog .dialogBody .dialog-field .radioButtons label [type=radio]+span{display:block}
.create-report-dialog .modalDialog .dialogBody .dialog-field .radioButtons label [type=radio]+span:before,.duplicate-report-dialog .modalDialog .dialogBody .dialog-field .radioButtons label [type=radio]+span:before,.print-map-dialog .modalDialog .dialogBody .dialog-field .radioButtons label [type=radio]+span:before{border:2px solid #fff;border-radius:1em;box-shadow:0 0 0 2px rgba(0,0,0,.15);content:'';display:inline-block;height:8px;margin-right:.75em;transition:.5s ease all;width:8px}
.create-report-dialog .modalDialog .dialogBody .dialog-field .radioButtons label [type=radio]+span:hover::before,.duplicate-report-dialog .modalDialog .dialogBody .dialog-field .radioButtons label [type=radio]+span:hover::before,.print-map-dialog .modalDialog .dialogBody .dialog-field .radioButtons label [type=radio]+span:hover::before{background:rgba(0,0,0,.25)}
.create-report-dialog .modalDialog .dialogBody .dialog-field .radioButtons label [type=radio]:checked+span:before,.duplicate-report-dialog .modalDialog .dialogBody .dialog-field .radioButtons label [type=radio]:checked+span:before,.print-map-dialog .modalDialog .dialogBody .dialog-field .radioButtons label [type=radio]:checked+span:before{background:#737373;box-shadow:0 0 0 2px rgba(0,0,0,.25)}
.create-report-dialog .modalDialog .dialogBody .placeholder,.duplicate-report-dialog .modalDialog .dialogBody .placeholder,.print-map-dialog .modalDialog .dialogBody .placeholder{color:#A9A9A9}
.create-report-dialog .modalDialog .dialogFooter,.duplicate-report-dialog .modalDialog .dialogFooter,.print-map-dialog .modalDialog .dialogFooter{border-top:1px solid #a8a8a8;background-color:#ededed}
.create-report-dialog .modalDialog .dialogFooter .btnSave.disabled,.duplicate-report-dialog .modalDialog .dialogFooter .btnSave.disabled,.print-map-dialog .modalDialog .dialogFooter .btnSave.disabled{pointer-events:none}
.create-report-dialog{width:540px;height:350px}
.create-report-dialog .modalDialog .dialogBody{height:217px}
.create-report-dialog .modalDialog .dialogBody .classListDropdown.IsIEOrEdge .dropdownMenu{max-height:175px!important}
.duplicate-report-dialog{height:173px}
.duplicate-report-dialog .modalDialog .dialogBody{height:40px}
.duplicate-report-dialog .modalDialog .dialogFooter .btnCancel{right:100px}
.duplicate-report-dialog .modalDialog .dialogFooter .btnSave{width:75px}
.print-map-dialog{height:255px}
.print-map-dialog .modalDialog .dialogBody{height:122px}
.print-map-dialog .modalDialog .dialogBody .dialog-field .radioButtons{top:20px}
.defaultTransition{transition:all 0s ease-in-out}
.slideTransition{transition:all 275ms cubic-bezier(.3,.99,.72,.98)}
#breadCrumbBar #btnNewTask{position:relative;z-index:2}
#dashboard{background:#E6E6E6;height:100%}
#dashboard .calendar>input,#dashboard .cg-btn-menu,#dashboard .clock>input,#dashboard .dropdown-search,#dashboard .editor-field>input,#dashboard .hour-minute-container input,#dashboard .lookup>input,#dashboard .time-interval>input,#dashboard input.text-box,#dashboard textarea{border:1px solid #D9D9D9;border-radius:2px;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;height:27px;width:285px;padding-left:8px;padding-right:8px}
#dashboard .calendar>input:not(.disabled):not(.open):not(:active):not(:focus):hover,#dashboard .cg-btn-menu:not(.disabled):not(.open):not(:active):not(:focus):hover,#dashboard .clock>input:not(.disabled):not(.open):not(:active):not(:focus):hover,#dashboard .dropdown-search:not(.disabled):not(.open):not(:active):not(:focus):hover,#dashboard .editor-field>input:not(.disabled):not(.open):not(:active):not(:focus):hover,#dashboard .hour-minute-container input:not(.disabled):not(.open):not(:active):not(:focus):hover,#dashboard .lookup>input:not(.disabled):not(.open):not(:active):not(:focus):hover,#dashboard .time-interval>input:not(.disabled):not(.open):not(:active):not(:focus):hover,#dashboard input.text-box:not(.disabled):not(.open):not(:active):not(:focus):hover,#dashboard textarea:not(.disabled):not(.open):not(:active):not(:focus):hover{border:1px solid #BFBFBF}
#dashboard .calendar>input:not(.disabled):not(.open):active,#dashboard .calendar>input:not(.disabled):not(.open):focus,#dashboard .cg-btn-menu:not(.disabled):not(.open):active,#dashboard .cg-btn-menu:not(.disabled):not(.open):focus,#dashboard .clock>input:not(.disabled):not(.open):active,#dashboard .clock>input:not(.disabled):not(.open):focus,#dashboard .dropdown-search:not(.disabled):not(.open):active,#dashboard .dropdown-search:not(.disabled):not(.open):focus,#dashboard .editor-field>input:not(.disabled):not(.open):active,#dashboard .editor-field>input:not(.disabled):not(.open):focus,#dashboard .hour-minute-container input:not(.disabled):not(.open):active,#dashboard .hour-minute-container input:not(.disabled):not(.open):focus,#dashboard .lookup>input:not(.disabled):not(.open):active,#dashboard .lookup>input:not(.disabled):not(.open):focus,#dashboard .time-interval>input:not(.disabled):not(.open):active,#dashboard .time-interval>input:not(.disabled):not(.open):focus,#dashboard input.text-box:not(.disabled):not(.open):active,#dashboard input.text-box:not(.disabled):not(.open):focus,#dashboard textarea:not(.disabled):not(.open):active,#dashboard textarea:not(.disabled):not(.open):focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
#dashboard .calendar>input.open,#dashboard .cg-btn-menu.open,#dashboard .clock>input.open,#dashboard .dropdown-search.open,#dashboard .editor-field>input.open,#dashboard .hour-minute-container input.open,#dashboard .lookup>input.open,#dashboard .time-interval>input.open,#dashboard input.text-box.open,#dashboard textarea.open{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
#dashboard .quantity input{width:180px}
#dashboard .quantity .cg-btn-menu,#dashboard .quantity .dropdownMenu,#dashboard .quantity ko-dropdown-menu{width:100px}
#dashboard .calendar,#dashboard .clock,#dashboard .lookup{border:0!important;border-radius:2px;position:relative;height:27px}
#dashboard .calendar>input,#dashboard .clock>input,#dashboard .lookup>input{padding-right:20px}
#dashboard .calendar .calendar-image,#dashboard .calendar .clock-image,#dashboard .calendar .datetimeclock-image,#dashboard .calendar .lookup-image,#dashboard .clock .calendar-image,#dashboard .clock .clock-image,#dashboard .clock .datetimeclock-image,#dashboard .clock .lookup-image,#dashboard .lookup .calendar-image,#dashboard .lookup .clock-image,#dashboard .lookup .datetimeclock-image,#dashboard .lookup .lookup-image{position:absolute;margin:0;top:6px;right:6px}
#dashboard .calendar .lookup-image,#dashboard .clock .lookup-image,#dashboard .lookup .lookup-image{top:3px;right:3px}
#dashboard .calendar .input-validation-error>input:hover,#dashboard .calendar.input-validation-error>input,#dashboard .clock .input-validation-error>input:hover,#dashboard .clock.input-validation-error>input,#dashboard .lookup .input-validation-error>input:hover,#dashboard .lookup.input-validation-error>input{border:1px solid #b41100!important}
#dashboard .dropdownMenu,#dashboard .searchable-dropdown .dropdown-panel{box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);border-radius:2px;border:1px solid #D9D9D9;margin-top:5px;width:285px}
#dashboard .dropdownMenu.openUpwards,#dashboard .searchable-dropdown .dropdown-panel.openUpwards{top:auto}
#dashboard .dropdownMenu.openUpwards.dropdownMenu,#dashboard .searchable-dropdown .dropdown-panel.openUpwards.dropdownMenu{bottom:32px}
#dashboard .dropdownMenu.openUpwards.dropdown-panel,#dashboard .searchable-dropdown .dropdown-panel.openUpwards.dropdown-panel{bottom:37px}
#dashboard .editor-field{position:relative}
#dashboard .time-interval{display:flex;width:170px;margin-bottom:8px}
#dashboard .time-interval>input{width:auto;min-width:0;flex:2}
#dashboard .time-interval>div{background-color:#A6A6A6;color:#fff;margin:0 8px;flex:3;text-align:center;padding-top:5px;border-radius:3px}
#dashboard textarea{padding:8px;width:285px;height:200px}
#dashboard h1{height:36px;color:#000;font-size:28px;line-height:36px;text-align:center;margin-bottom:20px}
#dashboard h2{color:#A6A6A6;font-size:16px;text-align:center;line-height:1.5}
#dashboard>.header{top:-60px;height:60px;background:#404040;position:relative;display:flex;flex-direction:row;align-items:center;padding-left:30px}
#dashboard>.header .btnIcon{cursor:pointer;margin-right:24px}
#dashboard>.header .btnIcon svg{fill:#A6A6A6;height:26px;width:28px}
#dashboard>.header .btnIcon:hover:not(.disabled) svg{fill:silver}
#dashboard>.header .btnIcon.disabled{cursor:default}
#dashboard>.header .btnIcon.disabled svg{fill:#666}
#dashboard>.header #btnCreateGadget svg{height:34px;width:34px}
#dashboard>.header #btnRefreshGadgets{height:34px;width:34px}
#dashboard>.header #btnRefreshGadgets svg{height:20px;width:20px;display:block;margin:5px auto}
#dashboard>.header #btnRefreshGadgets.disabled{opacity:.5}
#dashboard>.header .labelBtn{height:18px;font-size:14px;cursor:pointer;color:#A6A6A6;padding:5px}
#dashboard>.header .labelBtn:hover{color:silver}
#dashboard .scroll-container{overflow-y:auto;overflow-x:hidden;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#F5F5FA}
#dashboard .scroll-container .static-width-container{width:1200px;margin:35px auto 35px;display:flex;justify-content:center;background-color:#ededf2;border-radius:10px;z-index:2;position:relative;transform:translateZ(0)}
#dashboard #data-viz{position:relative;height:120px}
#dashboard #data-viz>div{float:left;margin-right:20px}
#dashboard .gadget-container{margin:25px 0;width:1140px;padding-bottom:312px;min-height:250px}
#dashboard .gadget-container .gutter-size{height:12px;width:12px;position:absolute}
#dashboard .gadget-container .grid-size{position:absolute;width:276px;height:144px}
#dashboard .amcharts-legend-switch{display:none}
#no-gadgets-panel{position:relative;text-align:center}
#no-gadgets-panel img{height:249px;width:393px;margin:50px auto}
#no-gadgets-panel .btn{text-transform:uppercase;cursor:pointer;margin:40px auto 0 auto;width:151px;line-height:40px;border-radius:20px;color:#fff;background-image:linear-gradient(75deg,#8c1ab6,#cc72db)}
#no-gadgets-panel .btn:hover{background-image:linear-gradient(75deg,#5f326f,#a42fb8)}
#gadgetSetupSlideout{position:absolute;top:0;z-index:-1;width:100%;height:100%}
#gadgetSetupSlideout.open{z-index:3;opacity:1}
#gadgetSetupSlideout:not(.open){transition:z-index 275ms step-end}
#gadgetSetupSlideout .myLibrary .info-flyout{position:absolute;top:-25px;right:0}
#gadgetSetupSlideout .overlay{position:absolute;left:0;padding-top:60px;top:-60px;z-index:4;width:100%;height:100%;background:rgba(35,35,43,.6);transition:opacity 275ms linear}
#gadgetSetupSlideout .overlay.fadeIn{opacity:1}
#gadgetSetupSlideout .overlay.fadeOut{opacity:0}
#gadgetSetupSlideout .overlay .title-and-preview{position:absolute;left:calc(50% + 150px);top:calc(50%);transform:translate(-50%,-50%)}
#gadgetSetupSlideout .overlay .title-and-preview .title-and-preview-animator{opacity:0}
#gadgetSetupSlideout .overlay .title-and-preview.show .title-and-preview-animator{opacity:1;animation-name:modalBounceIn;animation-duration:375ms;animation-timing-function:linear;animation-fill-mode:forwards}
#gadgetSetupSlideout .overlay .title-and-preview.show .preview-container .preview-not-enough-data{opacity:1}
#gadgetSetupSlideout .overlay .gadget-title-container{height:40px;width:100%;position:relative;margin-bottom:20px;display:flex;align-items:center;background-color:#fff;box-shadow:rgba(0,0,0,.2) 0 1px 2px 0}
#gadgetSetupSlideout .overlay .gadget-title-container input,#gadgetSetupSlideout .overlay .gadget-title-container input:active,#gadgetSetupSlideout .overlay .gadget-title-container input:hover{width:100%;height:34px;margin:0 5px;font-size:16px;border:none!important;box-shadow:none!important}
#gadgetSetupSlideout .overlay .gadget-title-container ::-webkit-input-placeholder{color:inherit;opacity:.6}
#gadgetSetupSlideout .overlay .gadget-title-container ::-moz-placeholder{color:inherit;opacity:.6}
#gadgetSetupSlideout .overlay .gadget-title-container :-ms-input-placeholder{color:inherit;opacity:.6}
#gadgetSetupSlideout>.container{position:relative;display:flex;flex-direction:column;height:100%;width:300px;background-color:#F5F5FA;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);transition:transform 275ms;z-index:4}
#gadgetSetupSlideout>.container.slideIn{transform:translateX(0)}
#gadgetSetupSlideout>.container.slideOut{transform:translateX(-300px)}
#gadgetSetupSlideout>.container .header{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-shrink:0;background:#F78E1E;color:#fff;line-height:44px;height:44px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);z-index:2;position:relative}
#gadgetSetupSlideout>.container .header .label{font-size:14px;font-weight:500}
#gadgetSetupSlideout>.container .header .back{position:absolute;top:5px;left:0;display:flex;align-items:center;cursor:pointer;margin-left:4px;padding:2px 8px;height:30px;font-size:14px;opacity:.7}
#gadgetSetupSlideout>.container .header .back svg{margin-right:6px;transform:rotate(180deg);fill:#fff;height:10px;width:7px}
#gadgetSetupSlideout>.container .header .back:hover{opacity:1}
#gadgetSetupSlideout>.container .header .close-x{position:absolute;top:10px;right:6px;padding:6px;cursor:pointer;display:flex;margin-right:5px}
#gadgetSetupSlideout>.container .header .close-x:hover svg{opacity:1}
#gadgetSetupSlideout>.container .header .close-x svg{height:12px;width:12px;fill:#fff;cursor:pointer;opacity:.7}
#gadgetSetupSlideout>.container .panel-viewport{overflow:hidden;width:300px;height:100%;position:relative}
#gadgetSetupSlideout>.container .panel-viewport .spinner-container{background:rgba(255,255,255,.5);position:absolute;top:0;left:0;right:0;bottom:0}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container{width:600px;height:100%;display:flex;transform:translateX(0)}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container.enablePanelTransition{transition:transform 275ms}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .panel{width:300px;display:flex;flex-direction:column}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container.chooseGadgetPanel{transform:translateX(0)}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container.buildDatasetPanel{transform:translateX(-300px)}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls{padding:15px;overflow-y:auto;flex-grow:1}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .dropdown-panel,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .dropdown-panel-page,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .dropdown-search,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .searchable-dropdown{width:250px;max-width:250px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .dropdown-display-item,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls input{width:240px;max-width:240px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .move{fill:#A6A6A6}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .aggregate-options{display:flex;flex-direction:row;position:absolute;right:0;top:-7px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .aggregate-options .dropdown-panel,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .aggregate-options .dropdown-panel-page,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .aggregate-options .dropdown-search,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .aggregate-options .searchable-dropdown{width:85px;max-width:85px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .aggregate-options .dropdown-display-item,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .aggregate-options input{width:75px;max-width:75px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .aggregate-options .dropdown-search{background:0 0}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .searchable-dropdown .dropdown-panel,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls meta-selector .dropdown-panel{border:none}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .searchable-dropdown .dropdown-panel .dropdown-item,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls meta-selector .dropdown-panel .dropdown-item{border:none}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .searchable-dropdown.grouping-dropdown .dropdown-search .searchable-dropdown-item,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls meta-selector.grouping-dropdown .dropdown-search .searchable-dropdown-item{color:#989899}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .searchable-dropdown.grouping-dropdown .dropdown-search .dropdown-arrow,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls meta-selector.grouping-dropdown .dropdown-search .dropdown-arrow{border-top-color:#989899}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .searchable-dropdown.aggregate-type .dropdown-display-item>div::before,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls meta-selector.aggregate-type .dropdown-display-item>div::before{content:"Show "}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .searchable-dropdown .dropdown-search,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls meta-selector .dropdown-search{border-color:transparent;border:1px solid transparent}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .searchable-dropdown .dropdown-search:not(.disabled):not(.open):not(:active):not(:focus):hover,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls meta-selector .dropdown-search:not(.disabled):not(.open):not(:active):not(:focus):hover{border:1px solid transparent}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .searchable-dropdown .dropdown-search:not(.disabled):not(.open):active,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .searchable-dropdown .dropdown-search:not(.disabled):not(.open):focus,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls meta-selector .dropdown-search:not(.disabled):not(.open):active,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls meta-selector .dropdown-search:not(.disabled):not(.open):focus{box-shadow:none}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .searchable-dropdown .dropdown-search.open,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls meta-selector .dropdown-search.open{box-shadow:none}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .searchable-dropdown .dropdown-search .searchable-dropdown-item,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls meta-selector .dropdown-search .searchable-dropdown-item{font-size:13px;font-weight:500;color:#666}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .searchable-dropdown .dropdown-search.open .dropdown-button,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls meta-selector .dropdown-search.open .dropdown-button{display:none}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .cg-btn-menu{border:1px solid transparent}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .cg-btn-menu:not(.disabled):not(.open):not(:active):not(:focus):hover{border:1px solid transparent}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .cg-btn-menu:not(.disabled):not(.open):active,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .cg-btn-menu:not(.disabled):not(.open):focus{box-shadow:none}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .cg-btn-menu.open{box-shadow:none}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .cg-btn-menu::after{content:none}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .cg-btn-menu span{font-size:12px;font-weight:500;color:#989899}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .cg-btn-menu.grouping-type-menu span::before{content:'by '}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping{margin:25px 0;position:relative}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping:first-child{margin:15px 0}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping.disabled{opacity:.5}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping.disabled .color-indicator,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping.disabled .content-body>*{pointer-events:none}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-header{color:#737373;font-size:12px;font-weight:500;margin-bottom:5px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-header.goal{display:flex;flex-direction:row;position:relative}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-header.goal .label{display:flex;justify-content:flex-start}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .color-indicator{font-size:11px;font-weight:500}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body{border-radius:2px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);padding:4px 10px;position:relative}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.rset{padding:10px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.aggregate{height:27px;display:flex;align-items:center}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.aggregate .move{cursor:move}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.aggregate .dropdown-panel,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.aggregate .dropdown-panel-page,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.aggregate .dropdown-search,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.aggregate .searchable-dropdown,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.groupBy .dropdown-panel,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.groupBy .dropdown-panel-page,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.groupBy .dropdown-search,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.groupBy .searchable-dropdown{width:250px;max-width:250px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.aggregate .dropdown-display-item,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.aggregate input,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.groupBy .dropdown-display-item,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.groupBy input{width:240px;max-width:240px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.aggregate .remove-x,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.groupBy .remove-x{position:absolute;top:5px;right:9px;fill:#A6A6A6;cursor:pointer;display:none;padding:4px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.aggregate .remove-x:hover,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.groupBy .remove-x:hover{fill:#737373}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.aggregate:hover .remove-x,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.groupBy:hover .remove-x{display:block}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body+.content-body{margin-top:10px;padding-left:10px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.location .checkmark-container .label,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.zero .checkmark-container .label{color:#737373;font-size:12px;font-weight:500}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.goal{display:flex;flex-direction:row;position:relative}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.goal .goal-input{display:flex;justify-content:flex-start;border:1px solid transparent;box-shadow:inset 0 -1px 0 0 #aaa;margin:5px 10px;font-size:12px;height:15px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.goal .goal-input::-webkit-input-placeholder{color:#aaa}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.goal .goal-input::-moz-placeholder{color:#aaa}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.goal .goal-input::-ms-input-placeholder{color:#aaa}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.goal .percent-icon{display:flex;width:10%}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.goal .percent-icon.disabled{visibility:hidden}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.goal .percent-icon svg{margin:auto;height:20px;width:20px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.goal .percent-icon svg line{stroke:#999}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .content-body.goal .percent-icon svg circle{stroke:#999}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .goal-error{color:red;font-size:12px;padding:5px;margin:auto}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .first-grouping-container{margin-bottom:10px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .help-text{font-size:11px;color:#737373;text-align:center;margin-top:10px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping .separator-line{margin:4px 0 10px 0}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping.color-panel,#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping.grouping-panel{position:relative}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .content-grouping.color-panel .content-body{padding:4px 4px 4px 10px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .subset-filter-label{font-size:12px;line-height:1.33;letter-spacing:.5px;margin-top:10px;margin-left:9px;color:#7d7d7d}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .filter-text{width:200px;margin-bottom:10px;font-size:12px;letter-spacing:.5px;color:#989899;word-break:break-all;overflow:hidden;position:relative;line-height:1.34em;max-height:4em;text-align:justify;margin-right:-1em;padding-right:1em}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .filter-text:before{content:'...';position:absolute;right:0;bottom:0}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .filter-text:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .filter-controls{display:flex;flex-direction:row;justify-content:flex-end;position:relative}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .filter-controls .add-filter{fill:#989899;padding:0 5px 0}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .filter-controls .add-filter.disabled{fill:#cbcbcc}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .filter-controls .add-filter:hover:not(.disabled){fill:#656566;cursor:pointer}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .filter-controls .add-filter.hasFilter{fill:#F78E1E}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .filter-controls .add-filter.hasFilter:hover{fill:#da7408}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .filter-controls .remove-filter{fill:#989899;padding:0 5px 0}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .filter-controls .remove-filter.disabled{fill:#cbcbcc}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .filter-controls .remove-filter:hover:not(.disabled){fill:#656566;cursor:pointer}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list{box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .gadget-type{background-color:#fff;display:flex;flex-direction:column;padding:10px;position:relative}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .gadget-type:not(:last-child){border-bottom:1px solid #E6E6E6}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .gadget-type .info-flyout{opacity:0}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .gadget-type:hover{transition:all 0s ease-in-out;cursor:pointer;background-color:#fafafa}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .gadget-type:hover .info-flyout{opacity:1}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .gadget-type .gadget-type-header{display:flex;justify-content:flex-start;align-items:center;margin:10px 0 5px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .gadget-type .gadget-type-header .gadget-icon{height:25px;width:25px;margin:5px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .gadget-type .gadget-type-header .gadget-icon svg{height:100%}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .gadget-type .gadget-type-header .gadget-title{font-size:14px;font-weight:500;color:#4D4D4D;margin:5px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .gadget-type .tool-tip-header::before{content:"When to use a "}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .gadget-type .gadget-type-description{display:flex;justify-content:flex-start;align-items:center;font-size:12px;color:#8B8B8B;margin:5px 0 10px;padding:0 5px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .goal-type{background-color:#fff;height:200px;display:flex;flex-direction:column;align-items:center;position:relative;margin-bottom:20px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .goal-type:not(:last-child){border-bottom:1px solid #E6E6E6}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .goal-type:hover{transition:all 0s ease-in-out;cursor:pointer;background-color:#fafafa}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .goal-type:hover .info-flyout{opacity:1}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .goal-type .goal-icon{margin:53px auto;display:flex;justify-content:flex-start;height:65px;width:65px;margin-bottom:15px}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .goal-type .goal-icon svg{height:100%}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .list .goal-type .goal-title{margin:-5px auto;display:flex;justify-content:flex-start;font-size:16px;font-weight:500;color:#4D4D4D}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .goal-type-labels{font-size:13px;letter-spacing:.4px;display:flex;flex-direction:row;padding:10px 0;position:relative;color:#aaa;font-weight:500;line-height:1;box-shadow:inset 0 -1px 0 0 #e1e1e1}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .goal-type-labels .goal-type-link{display:flex;justify-content:flex-start;cursor:pointer}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .goal-type-labels .goal-type-link.selectedLabel{color:#f78f1e}
#gadgetSetupSlideout>.container .panel-viewport .viewport-container .controls .goal-type-labels .goal-type-link.firstLabel{margin-right:20px}
#gadgetSetupSlideout>.container .panel-footer{display:flex;align-items:center;flex-direction:row-reverse;flex-shrink:0;margin-top:auto;position:relative;width:300px;height:60px;background-color:#fff;box-shadow:0 -2px 5px 0 rgba(31,37,50,.11)}
#gadgetSetupSlideout>.container .panel-footer .left{display:flex;align-items:center;position:absolute;top:20px;left:18px}
#gadgetSetupSlideout>.container .panel-footer .left label{height:24px;font-size:12px;color:#A6A6A6}
#gadgetSetupSlideout>.container .panel-footer .left label::after{content:"Add to My Library";position:absolute;left:22px;margin:auto;line-height:24px;top:0;width:100px}
#gadgetSetupSlideout>.container .panel-footer .save-btn{display:flex;align-items:center;justify-content:center;width:95px;height:35px;border-radius:5px;background-color:#F78E1E;font-size:13px;color:#fff;margin-right:15px;cursor:default}
#gadgetSetupSlideout>.container .panel-footer .save-btn.disabled{background-color:#D4D4D9}
#gadgetSetupSlideout>.container .panel-footer .save-btn:hover:not(.disabled){cursor:pointer;background-color:#da7408}
#gadgetSetupSlideout .aggregate .searchable-dropdown-item div[title="Total Records"],#gadgetSetupSlideout .aggregate .searchable-dropdown-item.no-results{font-weight:500}
#chartDrillDown{position:absolute;left:0;right:0;bottom:0;padding:7%;background:rgba(0,0,0,.5);top:-60px;z-index:-1;opacity:0;transition:opacity 275ms linear;display:flex;justify-content:center;align-items:center}
#chartDrillDown.open{z-index:3;opacity:1}
#chartDrillDown .container{position:relative;height:100%;box-shadow:1px 1px 10px 0 rgba(0,0,0,.5);overflow:hidden;border-radius:8px;max-width:1200px;background:#fff}
#chartDrillDown .container .header{color:#fff;border-radius:8px 8px 0 0}
#chartDrillDown .container .header .close-x{float:right;display:flex;align-items:center;padding:0 5px;cursor:pointer;height:44px;margin-right:15px}
#chartDrillDown .container .header .close-x svg{height:12px;width:12px;cursor:pointer;fill:grey}
#chartDrillDown .container .header .close-x:hover svg{fill:#4d4d4d}
#chartDrillDown{padding:1% 2% 3% 2%}
#chartDrillDown select{float:none}
#chartDrillDown .modal-container{height:100%;position:relative}
#chartDrillDown .close-x{position:absolute;top:0;right:15px;display:flex;align-items:center;padding:0 5px;cursor:pointer;height:44px}
#chartDrillDown .close-x svg{height:12px;width:12px;cursor:pointer;fill:grey}
#chartDrillDown .close-x:hover svg{fill:#4d4d4d}
#chartDrillDown .list-gadget-error{text-align:center;line-height:1.25;top:40px;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 35%;position:absolute}
#chartDrillDown .list-gadget-error svg{fill:#BFBFBF;height:70px;width:70px;margin-bottom:16px}
#dashboard #chartDrillDown list-gadget .container{min-width:1200px}
#dashboard #chartDrillDown list-gadget .container .sidebar-and-content,#dashboard #chartDrillDown list-gadget .container .spinner-container{top:100px}
#dashboard #chartDrillDown list-gadget .container .sidebar-and-content .spinner,#dashboard #chartDrillDown list-gadget .container .spinner-container .spinner{background:url(../Images/spin_40.gif) no-repeat center;border-style:none;top:0;bottom:0;right:0;left:0;position:absolute}
#dashboard #chartDrillDown list-gadget .container .header-placeholder{top:100px;left:0;right:0}
#dashboard new-records-gadget .enter-resources-link{display:none}
#dashboard list-gadget .container,#dashboard new-records-gadget .container{min-width:100%}
#dashboard list-gadget .container .header,#dashboard new-records-gadget .container .header{background:#fff;display:flex;flex-flow:row wrap;align-items:center;margin-left:15px}
#dashboard list-gadget .container .header .fixed-row,#dashboard new-records-gadget .container .header .fixed-row{height:41px;display:flex;align-items:center;width:100%}
#dashboard list-gadget .container .header .label,#dashboard new-records-gadget .container .header .label{width:100%;font-size:12px;color:#696969;letter-spacing:.5px;font-weight:500;display:flex;align-items:center}
#dashboard list-gadget .container .header .label span,#dashboard new-records-gadget .container .header .label span{width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#dashboard list-gadget .container .header.drillDown,#dashboard new-records-gadget .container .header.drillDown{margin:0 67px 0 27px;letter-spacing:0}
#dashboard list-gadget .container .header.drillDown .label,#dashboard new-records-gadget .container .header.drillDown .label{color:grey;font-size:14px;height:45px}
#dashboard list-gadget .container .header.aggregate-loading .aggregate,#dashboard list-gadget .container .header.aggregate-loading .aggregate-value,#dashboard new-records-gadget .container .header.aggregate-loading .aggregate,#dashboard new-records-gadget .container .header.aggregate-loading .aggregate-value{opacity:0}
#dashboard list-gadget .container .header:not(.aggregate-loading) .aggregate,#dashboard list-gadget .container .header:not(.aggregate-loading) .aggregate-value,#dashboard new-records-gadget .container .header:not(.aggregate-loading) .aggregate,#dashboard new-records-gadget .container .header:not(.aggregate-loading) .aggregate-value{opacity:1;transition:opacity 1s}
#dashboard list-gadget .container .header .aggregate-value,#dashboard new-records-gadget .container .header .aggregate-value{flex:1 1;text-align:right;color:#58585A;font-size:34px;letter-spacing:1px;margin-right:8px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
#dashboard list-gadget .container .header .aggregate,#dashboard new-records-gadget .container .header .aggregate{display:flex;flex-flow:column-reverse nowrap;align-items:flex-start;height:26px;font-size:12px;color:#A6A6A6}
#dashboard list-gadget .container .header .aggregate :first-child,#dashboard new-records-gadget .container .header .aggregate :first-child{font-weight:500;color:#58585A}
#dashboard list-gadget .container .header .aggregate .aggregate-field,#dashboard list-gadget .container .header .aggregate .aggregate-label,#dashboard new-records-gadget .container .header .aggregate .aggregate-field,#dashboard new-records-gadget .container .header .aggregate .aggregate-label{letter-spacing:1px;margin:0;text-align:left;line-height:initial}
#dashboard list-gadget .container .header .aggregate .aggregate-field,#dashboard new-records-gadget .container .header .aggregate .aggregate-field{order:1}
#dashboard list-gadget .container .header .dropdown-panel,#dashboard list-gadget .container .header .dropdown-panel-page,#dashboard list-gadget .container .header .dropdown-search,#dashboard list-gadget .container .header .searchable-dropdown,#dashboard new-records-gadget .container .header .dropdown-panel,#dashboard new-records-gadget .container .header .dropdown-panel-page,#dashboard new-records-gadget .container .header .dropdown-search,#dashboard new-records-gadget .container .header .searchable-dropdown{width:182px;max-width:182px}
#dashboard list-gadget .container .header .dropdown-display-item,#dashboard list-gadget .container .header input,#dashboard new-records-gadget .container .header .dropdown-display-item,#dashboard new-records-gadget .container .header input{width:172px;max-width:172px}
#dashboard list-gadget .container .header .not-in-gadget-message,#dashboard new-records-gadget .container .header .not-in-gadget-message{color:#666;float:left;line-height:26px;font-size:12px}
#dashboard list-gadget .container .header .group-name-label,#dashboard new-records-gadget .container .header .group-name-label{font-size:12px;border-radius:14px;padding:6px 12px}
#dashboard list-gadget .container .header searchable-dropdown:not(:last-of-type) .dropdown-search,#dashboard new-records-gadget .container .header searchable-dropdown:not(:last-of-type) .dropdown-search{background-color:#A6A6A6;border-color:#A6A6A6}
#dashboard list-gadget .container .header meta-selector,#dashboard list-gadget .container .header searchable-dropdown,#dashboard new-records-gadget .container .header meta-selector,#dashboard new-records-gadget .container .header searchable-dropdown{line-height:initial;float:left;margin-right:10px}
#dashboard list-gadget .container .header meta-selector .dropdown-panel,#dashboard list-gadget .container .header searchable-dropdown .dropdown-panel,#dashboard new-records-gadget .container .header meta-selector .dropdown-panel,#dashboard new-records-gadget .container .header searchable-dropdown .dropdown-panel{border:none}
#dashboard list-gadget .container .header meta-selector .dropdown-panel .dropdown-item,#dashboard list-gadget .container .header searchable-dropdown .dropdown-panel .dropdown-item,#dashboard new-records-gadget .container .header meta-selector .dropdown-panel .dropdown-item,#dashboard new-records-gadget .container .header searchable-dropdown .dropdown-panel .dropdown-item{border:none}
#dashboard list-gadget .container .header meta-selector .dropdown-search,#dashboard list-gadget .container .header searchable-dropdown .dropdown-search,#dashboard new-records-gadget .container .header meta-selector .dropdown-search,#dashboard new-records-gadget .container .header searchable-dropdown .dropdown-search{border-radius:14px;color:#fff;box-shadow:none;padding-right:20px;padding-left:14px}
#dashboard list-gadget .container .header meta-selector .dropdown-search input,#dashboard list-gadget .container .header searchable-dropdown .dropdown-search input,#dashboard new-records-gadget .container .header meta-selector .dropdown-search input,#dashboard new-records-gadget .container .header searchable-dropdown .dropdown-search input{color:inherit;padding-right:26px}
#dashboard list-gadget .container .header meta-selector .dropdown-search input::-webkit-input-placeholder,#dashboard list-gadget .container .header searchable-dropdown .dropdown-search input::-webkit-input-placeholder,#dashboard new-records-gadget .container .header meta-selector .dropdown-search input::-webkit-input-placeholder,#dashboard new-records-gadget .container .header searchable-dropdown .dropdown-search input::-webkit-input-placeholder{color:inherit;font-style:normal}
#dashboard list-gadget .container .header meta-selector .dropdown-search input::-moz-placeholder,#dashboard list-gadget .container .header searchable-dropdown .dropdown-search input::-moz-placeholder,#dashboard new-records-gadget .container .header meta-selector .dropdown-search input::-moz-placeholder,#dashboard new-records-gadget .container .header searchable-dropdown .dropdown-search input::-moz-placeholder{color:inherit;opacity:1;font-style:normal}
#dashboard list-gadget .container .header meta-selector .dropdown-search input:-ms-input-placeholder,#dashboard list-gadget .container .header searchable-dropdown .dropdown-search input:-ms-input-placeholder,#dashboard new-records-gadget .container .header meta-selector .dropdown-search input:-ms-input-placeholder,#dashboard new-records-gadget .container .header searchable-dropdown .dropdown-search input:-ms-input-placeholder{color:inherit;font-style:normal}
#dashboard list-gadget .container .header meta-selector .dropdown-search .dropdown-arrow,#dashboard list-gadget .container .header searchable-dropdown .dropdown-search .dropdown-arrow,#dashboard new-records-gadget .container .header meta-selector .dropdown-search .dropdown-arrow,#dashboard new-records-gadget .container .header searchable-dropdown .dropdown-search .dropdown-arrow{border-top-color:#fff}
#dashboard list-gadget .container .header meta-selector .dropdown-search:focus,#dashboard list-gadget .container .header meta-selector .dropdown-search:hover,#dashboard list-gadget .container .header searchable-dropdown .dropdown-search:focus,#dashboard list-gadget .container .header searchable-dropdown .dropdown-search:hover,#dashboard new-records-gadget .container .header meta-selector .dropdown-search:focus,#dashboard new-records-gadget .container .header meta-selector .dropdown-search:hover,#dashboard new-records-gadget .container .header searchable-dropdown .dropdown-search:focus,#dashboard new-records-gadget .container .header searchable-dropdown .dropdown-search:hover{box-shadow:none}
#dashboard list-gadget .container .header meta-selector .dropdown-search .dropdown-button,#dashboard list-gadget .container .header searchable-dropdown .dropdown-search .dropdown-button,#dashboard new-records-gadget .container .header meta-selector .dropdown-search .dropdown-button,#dashboard new-records-gadget .container .header searchable-dropdown .dropdown-search .dropdown-button{right:4px}
#dashboard list-gadget .container .header meta-selector .dropdown-search .dropdown-button .dropdown-arrow,#dashboard list-gadget .container .header searchable-dropdown .dropdown-search .dropdown-button .dropdown-arrow,#dashboard new-records-gadget .container .header meta-selector .dropdown-search .dropdown-button .dropdown-arrow,#dashboard new-records-gadget .container .header searchable-dropdown .dropdown-search .dropdown-button .dropdown-arrow{border-left-width:4px;border-right-width:4px;border-top-width:5px}
#dashboard list-gadget .container .header meta-selector .dropdown-search .display-container .searchable-dropdown-item>div,#dashboard list-gadget .container .header searchable-dropdown .dropdown-search .display-container .searchable-dropdown-item>div,#dashboard new-records-gadget .container .header meta-selector .dropdown-search .display-container .searchable-dropdown-item>div,#dashboard new-records-gadget .container .header searchable-dropdown .dropdown-search .display-container .searchable-dropdown-item>div{border-right:15px solid transparent}
#dashboard list-gadget .container .sidebar-and-content,#dashboard list-gadget .container .spinner-container,#dashboard new-records-gadget .container .sidebar-and-content,#dashboard new-records-gadget .container .spinner-container{top:42px;bottom:0;right:0;left:0;background:#fff;position:absolute}
#dashboard list-gadget .container .spinner-container,#dashboard new-records-gadget .container .spinner-container{background:#F5F5FA}
#dashboard list-gadget .container .header-placeholder,#dashboard new-records-gadget .container .header-placeholder{background-color:#E6E6E6;position:absolute;height:26px;top:75px;left:15px;right:15px}
#dashboard list-gadget .ui-jqgrid-parent-container,#dashboard new-records-gadget .ui-jqgrid-parent-container{bottom:0;min-width:100%;max-width:100%}
#dashboard list-gadget .ui-jqgrid,#dashboard new-records-gadget .ui-jqgrid{width:100%;height:100%}
#dashboard list-gadget #drill_DownGrid_pager,#dashboard new-records-gadget #drill_DownGrid_pager{border-bottom:0 none!important}
#dashboard list-gadget .ui-jqgrid-pager,#dashboard new-records-gadget .ui-jqgrid-pager{border-bottom:0!important;position:absolute;bottom:0;width:90px;right:0;text-align:left;border:0;height:32px;transition:all 375ms ease-in-out;background:0 0;pointer-events:none}
#dashboard list-gadget .ui-jqgrid-pager .ui-pager-control td:not([id$=Grid_pager_right]),#dashboard new-records-gadget .ui-jqgrid-pager .ui-pager-control td:not([id$=Grid_pager_right]){display:none}
#dashboard list-gadget .ui-jqgrid-pager .ui-pager-control td[id$=Grid_pager_right],#dashboard new-records-gadget .ui-jqgrid-pager .ui-pager-control td[id$=Grid_pager_right]{display:block;float:right;padding:7px;background:rgba(255,255,255,.75)}
#dashboard list-gadget .ui-jqgrid-pager .ui-paging-info,#dashboard new-records-gadget .ui-jqgrid-pager .ui-paging-info{margin-right:0}
#dashboard list-gadget #drill_Down .ui-state-hover .ui-icon,#dashboard new-records-gadget #drill_Down .ui-state-hover .ui-icon{background-image:url(../images/ui-icons_454545_256x240.png)}
#dashboard list-gadget #drill_Down .gridExport.disabled,#dashboard list-gadget #drill_Down .gridExport.disabled:hover,#dashboard new-records-gadget #drill_Down .gridExport.disabled,#dashboard new-records-gadget #drill_Down .gridExport.disabled:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMusHffQQMgdQCI+bFIN7IAFYAk7ZFFnZ3sGaHMBBwawYAJiX0QCcMMKQBShUA8EZtmFiSFDjgsWAB1Ol6bsflZAKpRHyq0kGjNQLABWSPQdQlEaQbaugApIJE1gmz/CDKYCYdGkP/jsdkIZRsA6QssOCz+AA31C9AQZ0CLygcooY0meQFIOWBxEThNwNIBoQDDCwZOMwuSf/6To/kCuTYDBBgAb9k2kWehyR4AAAAASUVORK5CYII=)}
#dashboard list-gadget #drill_Down .gridFieldChooser.enable,#dashboard list-gadget #drill_Down .gridFieldChooser:hover,#dashboard new-records-gadget #drill_Down .gridFieldChooser.enable,#dashboard new-records-gadget #drill_Down .gridFieldChooser:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABqUlEQVQ4T42SzUsCYRDGfdfVrhXdFaJzSv+AotApy78gyc9LRfcM0s5BevIrts51qGthBF0TvdYhO3ayYyBqv7E1Fl1hF4aZd995nnnemVEuh18ikVj0eDx+pVSzWq0uJ5NJX6PR+FRO8Llczj8YDF7JfYYgPhqNDOJYv99fdUQgRTKZzCPADcIrbBe71TSt7IgA8A+ABQjytVrtTMg4Rzh/OyLIZrPrw+HwHPlBi4IWvYjOEKTT6X0SS7AHqdYW+dJAr9f7TvjC/23ur/FbomJMACiGCwAoEB+TUKRi2O1290i8xE45d6TryP/ivEkDu4Zh/D0B0AOgKGFLiDAN65kTWsKfILdoN7ExgUXiynQS1Zooi8wbt5IGMWM/I7khSUfqTr1ev0NVHVVJU8mFeFSUponUZETmhXRWZu1KpVIhSJ+sAO5mmq6k6yStYgdUVNMKeMIHticNrVQqnRkFkx8oeSNes3lrD96wHVhyx5IA53EFrEs1nyiRLePcJgzh/59mq8DcgyNmG9d1PSBvt6xtnrjDJO7njtF6AZnsgezDIaDyvPFN/v8C0DXWIjbu6i4AAAAASUVORK5CYII=)}
#dashboard list-gadget #drill_Down .gridExport,#dashboard new-records-gadget #drill_Down .gridExport{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMusGLVWgMgdQCI+bFIN7IAFYAk7ZFFI8KCGaHMBBwawYAJiX0QCcMMKQBShUA8EZtmFiSFDjgsWAB1Ol6bsflZAKpRHyq0kGjNQLABWSPQdQlEaQbaugApIJE1gmz/CDKYCYdGkP/jsdkIZRsA6QssOCz+AA31C9AQZ0CLygcooY0meQFIOWBxEThNwNIBoQDDCwZOMwuSf/6To/kCuTYDBBgAmvE3wtoYq4IAAAAASUVORK5CYII=)}
#dashboard list-gadget #drill_Down .gridExport.disabled.childGrid,#dashboard list-gadget #drill_Down .gridExport.disabled:hover,#dashboard new-records-gadget #drill_Down .gridExport.disabled.childGrid,#dashboard new-records-gadget #drill_Down .gridExport.disabled:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMusHffQQMgdQCI+bFIN7IAFYAk7ZFFnZ3sGaHMBBwawYAJiX0QCcMMKQBShUA8EZtmFiSFDjgsWAB1Ol6bsflZAKpRHyq0kGjNQLABWSPQdQlEaQbaugApIJE1gmz/CDKYCYdGkP/jsdkIZRsA6QssOCz+AA31C9AQZ0CLygcooY0meQFIOWBxEThNwNIBoQDDCwZOMwuSf/6To/kCuTYDBBgAb9k2kWehyR4AAAAASUVORK5CYII=)}
#dashboard list-gadget #drill_Down .gridExport:hover,#dashboard new-records-gadget #drill_Down .gridExport:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMukJdfZACkDgAxPxbpRhagApCkPbLopIl9jFBmAg6NYMCExD6IhGGGFACpQiCeiE0zC5JCBxwWLIA6Ha/N2PwsANWoDxVaSLRmINiArBHougSiNANtXYAUkMgaQbZ/BBnMhEMjyP/x2GyEsg2A9AUWHBZ/gIb6BWiIM6BF5QOU0EaTvACkHLC4CJwmYOmAUIDhBQOnmQXJP//J0XyBXJsBAgwA3HY7Mm+M4jgAAAAASUVORK5CYII=)}
#dashboard gadget-wrapper{position:relative}
#dashboard gadget-wrapper .container .sidebar-and-content,#dashboard gadget-wrapper .container .spinner-container{padding:0 15px;box-sizing:border-box;background:#fff;top:75px}
#dashboard gadget-wrapper .container.noGroupings .header .header-placeholder,#dashboard gadget-wrapper .container.noGroupings .sidebar-and-content,#dashboard gadget-wrapper .container.noGroupings .spinner-container{top:42px}
#dashboard gadget-wrapper .container.noGroupings .header .controls .label{margin-bottom:0}
#dashboard gadget-wrapper .ui-jqgrid-parent-container.disabled .ui-jqgrid-hdiv .ui-th-column:not(.frozenRightFirstColumn)>*{pointer-events:none}
#dashboard gadget-wrapper .ui-jqgrid-parent-container.disabled .ui-jqgrid-hdiv [id^=btnFieldChooser_]{display:none}
#gadget-library-dialog .close-x svg{opacity:.7}
#gadget-library-dialog .close-x:hover svg{opacity:1}
#gadget-library-dialog searchable-dropdown{margin-right:15px}
#gadget-library-dialog .item-list+.no-results.show{top:349px}
#gadget-library-dialog .item-list{display:flex;flex-direction:column;align-items:center;max-height:518px;padding-top:20px}
#gadget-library-dialog .row .item-container .gadget-icon{margin:0 6px 0 20px}
#gadget-library-dialog .row .item-container .gadget-icon .bar,#gadget-library-dialog .row .item-container .gadget-icon .column,#gadget-library-dialog .row .item-container .gadget-icon .kpi,#gadget-library-dialog .row .item-container .gadget-icon .list,#gadget-library-dialog .row .item-container .gadget-icon .new-records,#gadget-library-dialog .row .item-container .gadget-icon .number,#gadget-library-dialog .row .item-container .gadget-icon .pie{background-repeat:no-repeat;width:25px;height:25px}
#gadget-library-dialog .row .item-container .gadget-icon .column{background:url(../Images/chart-column.png)}
#gadget-library-dialog .row .item-container .gadget-icon .bar{background:url(../Images/chart-bar.png)}
#gadget-library-dialog .row .item-container .gadget-icon .pie{background:url(../Images/chart-pie.png)}
#gadget-library-dialog .row .item-container .gadget-icon .list,#gadget-library-dialog .row .item-container .gadget-icon .new-records{background:url(../Images/chart-list.png)}
#gadget-library-dialog .row .item-container .gadget-icon .number{background:url(../Images/chart-number.png)}
#gadget-library-dialog .row .item-container .gadget-icon .kpi{background:url(../Images/chart-percent.png)}
#gadget-library-dialog .row .item-container .item-description .detail-text{display:flex;align-items:center}
#gadget-library-dialog .row .item-container .item-actions{width:142px}
#gadget-library-dialog .row .item-container.confirmingDelete .item-actions{width:auto}
#gadget-library-dialog .row .item-container .action.add-button{border-radius:15px;cursor:pointer;opacity:1}
#gadget-library-dialog .row .item-container .action.add-button:hover svg path:first-child{fill:#737373}
#gadget-library-dialog .row .item-container .action.add-button svg{height:26px;width:26px}
#gadget-library-dialog .row .item-container .action.add-button svg path:first-child{fill:#CCC}
#gadget-library-dialog .row .item-container .action.added-label{border-radius:15px;cursor:pointer;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:20px;background-image:url(../Images/green-checkmark.svg)}
#gadget-library-dialog .row .item-container .action.added-label:hover{background-color:#EDEDF2}
#gadget-library-dialog .virtual-for-each-add-more{padding:40px 0}
#gadget-library-dialog .virtual-for-each-add-more .add-more-button{width:510px;height:45px;border-radius:2px;background-color:#E6E6E6;text-align:center;vertical-align:middle;line-height:45px;font-size:15px;font-weight:500;color:#989899}
#gadget-library-dialog .virtual-for-each-add-more .add-more-button:hover{cursor:pointer;background-color:#cdcdcd}
#gadget-library-dialog .footer{display:flex;align-items:center;justify-content:center}
#gadget-library-dialog .footer .errorTriangle svg{height:17px;width:18px;fill:#FFC800}
#gadget-library-dialog .footer .errorLabel{color:#666;font-size:14px;line-height:55px;margin-left:10px}
gadget-wrapper.ui-draggable-dragging{z-index:3}
gadget-wrapper.ui-draggable-dragging .gadget-handle>div,gadget-wrapper.ui-draggable-dragging .gadget-item.show-menu .gadget-menu{transition:all 0s ease-in-out;opacity:1}
gadget-wrapper.ui-draggable-dragging~.packery-drop-placeholder{border:none;background-color:#e1e1e6;z-index:-1}
gadget-wrapper:hover .gadget-handle>div,gadget-wrapper:hover .gadget-item.show-menu .gadget-menu{transition:all 0s ease-in-out;opacity:1}
gadget-wrapper .gadget-item{background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);padding:15px 15px 15px 0;box-sizing:border-box;z-index:-1;opacity:0;transition:opacity 275ms linear}
gadget-wrapper .gadget-item.loaded{z-index:2;opacity:1}
gadget-wrapper .gadget-item.loaded .remove-button{opacity:1}
gadget-wrapper .gadget-item.loaded .spinner{opacity:1}
gadget-wrapper .gadget-item>chart-gadget{position:absolute;top:10px;bottom:0;left:0;right:15px}
gadget-wrapper .gadget-item>chart-gadget .amcharts-label,gadget-wrapper .gadget-item>chart-gadget .amcharts-label-chart-title{font-weight:500;letter-spacing:.5px}
gadget-wrapper .gadget-item.show-menu .gadget-handle{cursor:move}
gadget-wrapper .gadget-item .gadget-handle{height:34px;background:0 0;position:absolute;top:0;right:0;left:0;z-index:1}
gadget-wrapper .gadget-item .gadget-title{font-size:12px;line-height:30px;height:30px;font-weight:500;letter-spacing:.5px;margin:5px 45px 0 12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
gadget-wrapper .gadget-item .gadget-title.row-1{margin-top:0;padding-top:8px;width:82%}
gadget-wrapper .gadget-item:not(.show-menu) .gadget-menu{display:none}
gadget-wrapper .gadget-item.show-menu .gadget-menu{position:absolute;top:8px;right:8px;opacity:0;z-index:2}
gadget-wrapper .gadget-item.show-menu .gadget-menu:hover .gadget-menu-button{padding:0 0 10px 10px}
gadget-wrapper .gadget-item.show-menu .gadget-menu:hover svg g{fill:#4D4D4D}
gadget-wrapper .gadget-item.show-menu .gadget-menu .gadget-menu-button{display:flex;justify-content:center;align-items:center;width:28px;height:28px;background:#fff}
gadget-wrapper .gadget-item.show-menu .gadget-menu svg{transform:rotate(90deg)}
gadget-wrapper .gadget-item.show-menu .gadget-menu svg g{fill:#AFAFB3}
gadget-wrapper .gadget-item.show-menu .gadget-menu .fly-out-menu{top:23px;right:4px;border-radius:2px;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.23);position:absolute;visibility:hidden;display:inline-block}
gadget-wrapper .gadget-item.show-menu .gadget-menu .fly-out-menu.show{visibility:visible}
gadget-wrapper .gadget-item.show-menu .gadget-menu .fly-out-menu .amcharts-export-menu{opacity:1;position:relative}
gadget-wrapper .gadget-item.show-menu .gadget-menu .fly-out-menu .fly-out-menu-item{font-size:12px;text-align:left;cursor:pointer;padding:5px 20px 5px 10px;white-space:nowrap;position:relative}
gadget-wrapper .gadget-item.show-menu .gadget-menu .fly-out-menu .fly-out-menu-item.disabled{opacity:.5;cursor:default}
gadget-wrapper .gadget-item.show-menu .gadget-menu .fly-out-menu .fly-out-menu-item.selected{font-weight:700;color:#000}
gadget-wrapper .gadget-item.show-menu .gadget-menu .fly-out-menu .fly-out-menu-item>.fly-out-menu{top:0;right:100%}
gadget-wrapper .gadget-item.show-menu .gadget-menu .fly-out-menu .fly-out-menu-item:hover:not(.disabled),gadget-wrapper .gadget-item.show-menu .gadget-menu .fly-out-menu .fly-out-menu-item:hover>a{background:#f2f2f2}
gadget-wrapper .gadget-item.show-menu .gadget-menu .fly-out-menu .fly-out-menu-item:hover:not(.disabled):not(.selected),gadget-wrapper .gadget-item.show-menu .gadget-menu .fly-out-menu .fly-out-menu-item:hover>a:not(.selected){color:#4D4D4D}
gadget-wrapper .gadget-item.show-menu .gadget-menu .fly-out-menu .fly-out-menu-item:hover:not(.disabled)>.fly-out-menu.export-menu,gadget-wrapper .gadget-item.show-menu .gadget-menu .fly-out-menu .fly-out-menu-item:hover>a>.fly-out-menu.export-menu{visibility:visible}
gadget-wrapper .gadget-item.show-menu .gadget-menu .fly-out-menu .fly-out-menu-item:hover:not(.disabled)>.fly-out-menu.export-menu.export-menu .fly-out-menu-item,gadget-wrapper .gadget-item.show-menu .gadget-menu .fly-out-menu .fly-out-menu-item:hover>a>.fly-out-menu.export-menu.export-menu .fly-out-menu-item{padding:0}
gadget-wrapper .gadget-item.show-menu .gadget-menu .fly-out-menu .fly-out-menu-item:hover:not(.disabled)>.fly-out-menu.export-menu.export-menu .fly-out-menu-item>a,gadget-wrapper .gadget-item.show-menu .gadget-menu .fly-out-menu .fly-out-menu-item:hover>a>.fly-out-menu.export-menu.export-menu .fly-out-menu-item>a{padding:0 20px 0 10px;border:none}
gadget-wrapper .gadget-item .remove-button{position:absolute;top:0;right:0;font-size:24px;padding:0 5px;cursor:pointer;opacity:0;transition:opacity 275ms linear}
gadget-wrapper .gadget-item .spinner{background:url(../Images/spin_40.gif) no-repeat center;border-style:none;top:0;bottom:0;right:0;left:0;position:absolute;opacity:0}
gadget-wrapper .gadget-item .error-wrapper{position:relative}
gadget-wrapper .gadget-item .error-wrapper .error-container{text-align:center;position:absolute;width:65%;top:50%;left:50%;transform:translate(-50%,-55%)}
gadget-wrapper .gadget-item .error-wrapper .error-container p{font-size:.8em;padding-top:10px}
gadget-wrapper .gadget-item .error-wrapper .error-container svg{height:50px;width:50px;fill:#BFBFBF}
gadget-wrapper .gadget-item .row-1 .error-container{width:85%}
gadget-wrapper .gadget-item .row-1 .error-container p{font-size:.7em}
gadget-wrapper .gadget-item .row-1 .error-container svg{height:35px;width:35px}
gadget-wrapper .gadget-item .gadget-balloon{z-index:2}
gadget-previewer{position:relative}
gadget-previewer .preview-container{background-size:contain;background-repeat:no-repeat;background-color:#fff;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 1px 3px 0 rgba(0,0,0,.3)}
gadget-previewer .preview-container.bar{background-image:url(../Images/preview-bar-chart.png)}
gadget-previewer .preview-container.column{background-image:url(../Images/preview-column-chart.png)}
gadget-previewer .preview-container.pie{background-image:url(../Images/preview-pie-chart.png)}
gadget-previewer .preview-container.list{background-image:url(../Images/preview-list-gadget.png)}
gadget-previewer .preview-container.number{background-image:url(../Images/preview-number-gadget.png)}
gadget-previewer .preview-container.kpi{background-image:url(../Images/preview-kpi-gadget.png)}
gadget-previewer .preview-container.col-1 .preview-not-enough-data img{height:63px}
gadget-previewer .preview-container.col-1 .preview-not-enough-data .message{font-size:15px}
gadget-previewer .preview-container .preview-not-enough-data{display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity 375ms linear 275ms}
gadget-previewer .preview-container .preview-not-enough-data .message{margin-top:15px;color:#58585A;font-size:20px;font-weight:500;text-align:center}
gadget-previewer .preview-container .preview-not-enough-data img{height:91px}
gadget-previewer .preview-container .preview-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.8);z-index:2}
gadget-previewer .preview-container .preview-button{width:141px;height:45px;border-radius:5px;background-color:#F78E1E;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);color:#fff;font-size:16px;line-height:45px;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;opacity:0;transition:visibility,opacity 375ms ease-in;visibility:hidden;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}
gadget-previewer .preview-container .preview-button.show{visibility:visible;opacity:1}
gadget-previewer .preview-container .preview-button.disabled{cursor:default}
gadget-previewer .preview-container .preview-button:hover:not(.disabled){background-color:#da7408}
gadget-previewer .preview-container list-gadget .ui-jqgrid-bdiv a{pointer-events:none}
gadget-previewer .preview-container list-gadget .ui-jqgrid-bdiv .frozenColumnContainer :not(.NoLocationIndicator){visibility:hidden!important}
.date-filter-control{display:flex;margin-left:7px;align-items:center}
.date-filter-control .current-date{font-size:12px;font-weight:500;margin-right:10px;margin-top:5px;padding-bottom:4px;letter-spacing:.5px}
.date-filter-control .arrow{cursor:pointer;display:flex;padding:5px}
.date-filter-control .arrow.prev{transform:rotate(180deg);margin-right:10px}
.date-filter-control .arrow svg{width:9px;height:14px}
.date-filter-control .calendar-icon{margin-right:5px;margin-bottom:2px}
.date-filter-control .calendar-icon svg{fill:#666}
number-gadget .container{overflow:hidden}
number-gadget .container.interactive .aggregate-value{cursor:pointer}
number-gadget .header{display:flex;align-items:center;margin-left:15px}
number-gadget .header .label{width:100%;font-size:12px;color:#696969;letter-spacing:.5px;font-weight:500;display:flex;align-items:center}
number-gadget .header .label span{margin-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
number-gadget .content{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;margin-left:15px}
number-gadget .content .aggregate-value{margin-top:16px;display:flex;justify-content:center;align-items:center;position:relative;flex-direction:column}
number-gadget .content .aggregate-value .value-and-unit{display:flex;flex-direction:row;align-items:baseline}
number-gadget .content .aggregate-value .value{font-size:48px;font-weight:300;line-height:1}
number-gadget .content .aggregate-value .suffix{font-size:20px}
number-gadget .content .aggregate-value .hr{width:100%;height:2px;bottom:-8px;position:relative;min-width:125px}
number-gadget .content .unit{font-size:18px;line-height:1;margin-top:13px;font-weight:300}
kpi-gadget .container{overflow:hidden;height:100%}
kpi-gadget .container.interactive{cursor:pointer}
kpi-gadget .header{display:flex;align-items:center;margin-left:15px}
kpi-gadget .header .label{width:100%;font-size:12px;color:#696969;letter-spacing:.5px;font-weight:500;display:flex;align-items:center}
kpi-gadget .header .label span{margin-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
kpi-gadget .content{display:flex;align-items:center;justify-content:center;height:91%;margin-left:15px;position:relative;transform:scale(1.25);margin-top:2%}
kpi-gadget .content .section{display:flex;flex-direction:row;flex-basis:38%;justify-content:center;align-items:baseline;font-weight:700;line-height:.88;margin-bottom:10px}
kpi-gadget .content .section .text{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}
kpi-gadget .content .section .text .confetti{display:flex;flex-direction:column;align-items:center;width:100%}
kpi-gadget .content .section .text .confetti .small-label{color:#F78E1E}
kpi-gadget .content .section .text .confetti.goal-reached .small-label{color:#7ed321}
kpi-gadget .content .section .text .small-label{font-size:16px;color:#A6A6A6}
kpi-gadget .content .section .text .top{margin-bottom:10px}
kpi-gadget .content .section .text .bottom{font-size:14px;max-width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
kpi-gadget .content .section .suffix{font-size:54px}
kpi-gadget .content .section.number .suffix{font-size:22px}
kpi-gadget .content .seperator{height:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px}
kpi-gadget .content .seperator .line{width:2px;height:42%;background-color:#F2F2F2;flex-grow:1;margin:10px 0}
kpi-gadget .content .seperator .line.short{margin-top:45px}
kpi-gadget .content .seperator .message{position:absolute;background-color:#7ed321;color:#fff;font-size:14px;border-radius:13px;height:26px;width:92px;left:0;right:0;top:58px;margin:auto;display:flex;align-items:center;justify-content:center}
.row-1{height:144px}
.row-2{height:300px}
.row-3{height:456px}
.row-4{height:612px}
.row-5{height:768px}
.row-6{height:924px}
.col-1{width:276px}
.col-2{width:564px}
.col-3{width:852px}
.col-4{width:1140px}
.col-5{width:1428px}
.col-6{width:1716px}
body.landscape,body.portrait{overflow:auto}
body.portrait{min-width:0}
body #print-map ko-print-map-component img{margin:auto;display:flex;align-items:center;justify-content:center}
body #print-map ko-print-map-component img.portrait{height:950px;width:734px}
body #print-map ko-print-map-component img.landscape{height:830px;width:1074px}
.admin-categories{margin:auto;height:330px}
.category-container{position:relative;float:left;box-shadow:0 0 10px 2px #CCC;border-radius:4px 4px 0 0;border:1px solid #CCC;margin:70px 25px 0 25px;width:330px}
.container-header{border-radius:4px 4px 0 0;height:50px;width:inherit;border-bottom:1px solid #CCC}
.container-header.Administration{background:#F7931E}
.container-header.Administration .admin-category-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAfCAYAAAAbW8YEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAfdJREFUeNqsV9FRwzAMdXv9bzZoNqg3IExAmACzQTsBYQPYIGxQJsCdALOBu4GZINgg94Qqt7Eb3b1rojh61pNsp7NhGESBVR5OFNo8c3zt0XlYuA/XvYfMCbK4kI0EovDbeKyZcQ+Ag4f2MACLJndC2npskO+mULUVmgC1L1SOfgFZ5BJ9Z45fl9Y0EL17PILksab3Hm8g7xhzC0b3KIWGe03qU0M5Wqjdi4cifSDRdUWUNDO/ZEKDfCDnLSKsUSPFZlolVIhNpGHSBj3H6/KZ694GXvrMkH7pcQd4Qv4tIT/WlFvkRkxjXBw7Zx7Iwg7lzIJyJ6SCdF49YbYWxTshtcya0lcS7olyUb0jqWaayUxQz4psDAZvDpS0nSBTzdTzL2Y42gDYLPh2Q5k5eL8n/ub3KEWklEB6qELSHmI6ZiL/9t4dkUKBr2TpxK1xycZHmVaMRMHXZWapIZ7mpKXycjXogNhlkDYArkdY0vrKbHeJLNU5Ui7bGMiM6Ngwwc25LFOkNROwBb+7ICs3Ro0hFYycDpaQTBAryNIkmmoUKSeng0wocYowjs8i5bKKGVdQa5kgjCURuaSCaf1IrNDEbEJuUUoqzmyFIrGUuksxx5CmpOZI1Zh484yzUaKDmdoBviL7qf9Axe+dLTkEXmFCo8/fHwEGAD9BifyW5MA7AAAAAElFTkSuQmCC);width:29px}
.container-header.Settings{background:#3F6DD7}
.container-header.Settings .admin-category-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAfCAYAAACCox+xAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANRJREFUeNrsl8ENwyAMRd2qAzAKG8QjZYSOkJGcDRihI2QDGkugtlYLUkmMD3zJhwhLPOFvHC4xRkhye3h4adsjQFkovqmS79M+WSHtA8AgKTB+it7WfoVULZ9EPua1KxjRTZRiFcfWBSR8qbmauDR3tkohSAvEhEyZtXb0D00QslQa7GFSkx5p0WoFBHuC8ARdjgb8B4TH+DTMWpjS3UBOmdKtXUNHdVEryDTMetYFqAWyiKeK1KwF4it+cuNXsZdH0FrXSNPO+SGnDSJN68x55CnAAGEFl9Img8uxAAAAAElFTkSuQmCC);width:34px}
.container-header.Manager{background:#662D91}
.container-header.Manager .admin-category-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAfCAYAAABgfwTIAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOhJREFUeNpi/P//PwMVgAIUXwDiDxSbBnIUmTgBiDf8xwQfoOIO5JpNjiYDIH7wnzhwAIgVSLWDkcToSwDi+WhiH6HRBgP2WOQd0NRQLfoMsERTAhZ1AkDcAJVHVitAi+hDjrILRFhigOawA6REXwI0WvABASDWR+JfJDKXgXKkPBL/IBF6CligGu1JzLT6ZGZ2YuwRYGIYhGDUUaOOGnXUqKNGHTXqKBoCUCsB1r4eLOACrJXgQIbmBiKaLQlkmPuAAdpKJAcQaqw5kGmuw2hCJxawUKCXmDRFd0fVjxaeo44aKo4CCDAAv3uC7GwtKkUAAAAASUVORK5CYII=);width:37px}
.admin-category-icon{position:relative;float:left;background-repeat:no-repeat;height:31px;top:10px;left:12px}
.category-title{color:#fff;font-size:20px;font-weight:500;float:left;padding:17px 0 0 28px;text-align:left}
.category-screens{height:353px;width:inherit;padding-top:12px;text-align:left}
.admin-screen,.menu-admin-screen{font-size:12px;font-weight:500;color:grey;cursor:pointer;padding:0 0 0 35px;line-height:38px}
.admin-screen:hover.Administration,.menu-admin-screen:hover.Administration{color:#F7931E}
.admin-screen:hover.Settings,.menu-admin-screen:hover.Settings{color:#3F6DD7}
.admin-screen:hover.Manager,.menu-admin-screen:hover.Manager{color:#662D91}
.administration-menu{position:absolute;top:61px;left:0;box-shadow:0 0 18px 2px grey;height:100%;width:250px;font-size:13px;font-weight:500;background-color:#F2F2F2;border-right:1px solid #CCC;z-index:25}
.administration-menu.hidden{visibility:hidden}
.admin-menu-category{color:grey}
.menu-category-icon{position:relative;float:left;height:20px;width:23px;background-repeat:no-repeat;left:16px;top:10px}
.menu-category-icon.Administration{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAUCAYAAACAl21KAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYRJREFUeNqUVDFOw0AQPJ9c0GGJB8SCByQgauKCHp4QahqQ0iL4AUGCDiTzAyQ+YKgRMj1ITk+RVNCZXWuOTC6XYFYaXe6yO3cz3ruormsTiu+brVSGQ0FPUAkSQb52/FGG8qOv682BjCmtZZh3MH8SFIJzzKeCEuSVK4oFStQ3y2OuQGId+XM1Mf12OxmMilfBDk64J9iA1Ax5vydnIi28IGkngi79r9LGyCtwytRJjrHYh5kpeRGKDnBA3jVqLCV1PS/+igIyGzWWWDUm/yAqfaLS+/RvLYk+qUVKKw02oWIlyluQaP4uy7Sk18DElxZEOfqvIZXDVI5oREn7gvsVJNpv79QajYKGSBnxOQ365xYFodBeGxLpjIgS3BUY0pzDbeauxwgez4hkQX26Iq8ST6IafEYbjNmSiJ8ReToSGO/0n2LUfrkTPOLEGtv8pLA0g2MOyJ9LXJsHwTORHPnvkvVNQAI3Zo86eAqShV6zoc9CZL5HWYhkwaMVT65rkaXxI8AAR0V4lHS/iA4AAAAASUVORK5CYII=)}
.menu-category-icon.Settings{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPlJREFUeNrEVdENgjAQraYDOAIjsAHlmyVYwMQNhA1IXIAl+LZswAaygW6Ar3BNDkJA5YgvuVzKI49e7145dF2nHJJzlakBbXVLSsUALkBKaWnB2wlvkAwtS/CtZvyVcu1INUbA+F58whvGO24knPsdKwFolBEiF5PSUpRjNgkjTohICUNT6bm4sOsgcobyfUMaPLtI7Ngjkj6KT9Ag4m+m5rj2AhnnibhTPNix/S6851GUM057bd4xTY0TyigCPGukmsdNZCWnYqm5IX3M8ttQC/SpmPFA/tepWGuu2UWYmchf9LH7w3DhmtlXzcxtvWDplvH9jL8FGABzhlAN0s94FgAAAABJRU5ErkJggg==)}
.menu-category-icon.Manager{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAATCAYAAAB7u5a2AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALtJREFUeNpi/P//PwM+kGE4qQFIBQCxPlToIxBvAOKGGefzHuDTy4jLcKChAkDqAJKhD4EYZJg9krJEoAULcBnOhMdimMEXgdgRaIgCEDsA2YJAPBGqZj7QEQ44XZ5uMPEAFnEBJBeDDP+ARY0BEPNDg+kCFvkFLGjexAb0Ccjz4zDjABMDDcGo4aOGEw9A6dyRRmY/ABm+n4CiRmC2b8BS9vwnpI/mwUIIOECLXZoYbk9E+TPMkiJAgAEA6f0urc/i2JMAAAAASUVORK5CYII=)}
.menu-category-header{cursor:pointer;height:44px}
.menu-category-title{float:left;line-height:42px;padding-left:25px}
.menu-category-screens{background-color:#E6E6E6;border-top:1px solid grey;border-bottom:1px solid grey}
.menu-category-screens.hidden{visibility:none}
.menu-category-screens .shadow{position:absolute;height:8px;width:100%;z-index:1;background-color:rgba(191,191,191,0);background-image:linear-gradient(rgba(191,191,191,.65),rgba(191,191,191,0))}
.menu-admin-screen{line-height:36px;padding:3px 0 0 48px}
.menu-admin-screen:nth-child(2){padding-top:8px}
.menu-admin-screen:last-child{padding-bottom:8px}
#SecuritySettingsScreen{height:570px;width:1098px;background:gray;border-radius:4px;border:#131313 solid 1px;position:relative}
#SecuritySettingsScreen #securityHeader{height:40px;top:0;background-color:#1B1B1B;background-image:linear-gradient(#323232,#1B1B1B);border-bottom:#131313 solid 2px;text-align:center}
#SecuritySettingsScreen #securityHeader .adminLogo{background:url(../Images/shieldActive.png) no-repeat;position:relative;display:inline-block;top:9px;left:0;height:22px;width:19px}
#SecuritySettingsScreen #securityHeader .headerText{font-size:14pt;font-family:Carteboto;font-weight:500;color:#fff;position:relative;display:inline-block;text-align:center;top:5px;padding-left:6px}
#SecuritySettingsScreen #securityHeader .global{position:absolute;top:0;right:31px;height:40px;width:56px;text-align:center;border-right:#1A1A1A solid 1px;border-left:#1A1A1A solid 1px;border-top:#333 solid 1px;border-bottom:none!important;cursor:pointer;background-color:#1B1B1B;background-image:linear-gradient(#333,#1B1B1B)}
#SecuritySettingsScreen #securityHeader .global:hover{background-color:#2D2D2D;background-image:linear-gradient(#575757,#2D2D2D);right:30px}
#SecuritySettingsScreen #securityHeader .global:hover .global-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjNJREFUeNqMlT1LxEAQhuMh2Ka0M/6B80rL2Fv4AywiWFnlF8jZiHbBxjalhQcWVlYRVK4MYnGCxSEWgicE78AP1PiuvnOM6ybewgN3+zEz+87sZKosS69mrIAQtKz5ATgGR6CoPG2MO1gBg/Jn5GAfZKAgD1z7AB3gu+zYE2bTkTL6BE7ALWiDQO2dA2/gEwxByzbeUJfwQUYZliiFuXqTa54lwRq4APNgGpz/kU95kmtLBAlI+Tvg74I38Pk75HrI6At9OzEcUYpQaZ45dAxUED1r7Qxc63Oy8ALuaNxE1a9KEudHoMt9Eedj3m4cpNE8AjMgASnogYOaEovBIVjk2Zi5MqMPTjn3HXnKCpGoBowoUzLpqAurakTWe57bYfTfxvtMklwtVgdsJ22VZJuQQd6JNJ6VyMyhtTjpcm9QYTxiYL7YbFh6+g6tTR4C8A5G/B86cmHm8l/n6eUKrCvtXSUoUUcVOcnV77EsGZ/4PWvXde3UobV2sqfWWxKIvETjdVk9kFQ5CSbQeshEiu59qXOj4QKYpVIB6zVn7W+DLc65htG4A1ZZ97tsxZ7uKxK1rulDdr2dihdrv+ZY39KzdOqp5yxaJ1bT0oZz9iGx8WuPrV3JF+rTe6GikqZlIt2g4cgynNd9LMTBIx9N2yGFkeiZQUgCxbBfZ1za7SudXIJNziWM2kjUpBPZl0zymdN6JoyoZEu+UW1WRlpTot7UP19/j5+uFktUSi9XbbZyfAkwALX5TnaC5Y/JAAAAAElFTkSuQmCC)}
#SecuritySettingsScreen #securityHeader .global.active{background-color:#939598;border-top:#939598 solid 1px;border-bottom:#6D6E71 solid 1px;background-color:#6D6E71;background-image:linear-gradient(#939598,#6D6E71);border-right:none;border-left:none;right:31px}
#SecuritySettingsScreen #securityHeader .global.active .global-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjNJREFUeNqMlT1LxEAQhuMh2Ka0M/6B80rL2Fv4AywiWFnlF8jZiHbBxjalhQcWVlYRVK4MYnGCxSEWgicE78AP1PiuvnOM6ybewgN3+zEz+87sZKosS69mrIAQtKz5ATgGR6CoPG2MO1gBg/Jn5GAfZKAgD1z7AB3gu+zYE2bTkTL6BE7ALWiDQO2dA2/gEwxByzbeUJfwQUYZliiFuXqTa54lwRq4APNgGpz/kU95kmtLBAlI+Tvg74I38Pk75HrI6At9OzEcUYpQaZ45dAxUED1r7Qxc63Oy8ALuaNxE1a9KEudHoMt9Eedj3m4cpNE8AjMgASnogYOaEovBIVjk2Zi5MqMPTjn3HXnKCpGoBowoUzLpqAurakTWe57bYfTfxvtMklwtVgdsJ22VZJuQQd6JNJ6VyMyhtTjpcm9QYTxiYL7YbFh6+g6tTR4C8A5G/B86cmHm8l/n6eUKrCvtXSUoUUcVOcnV77EsGZ/4PWvXde3UobV2sqfWWxKIvETjdVk9kFQ5CSbQeshEiu59qXOj4QKYpVIB6zVn7W+DLc65htG4A1ZZ97tsxZ7uKxK1rulDdr2dihdrv+ZY39KzdOqp5yxaJ1bT0oZz9iGx8WuPrV3JF+rTe6GikqZlIt2g4cgynNd9LMTBIx9N2yGFkeiZQUgCxbBfZ1za7SudXIJNziWM2kjUpBPZl0zymdN6JoyoZEu+UW1WRlpTot7UP19/j5+uFktUSi9XbbZyfAkwALX5TnaC5Y/JAAAAAElFTkSuQmCC)}
#SecuritySettingsScreen #securityHeader .global .global-icon{position:absolute;top:9px;left:16px;width:24px;height:23px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAXCAYAAAARIY8tAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvZJREFUeNqUlV9ozlEYx7dFLtDGjTumRuZPexm5kXah5UJ5UQqtRi4oF4sLK9LrwsVQZhf+3L1SKy7YJO1CvCXkYlprSf7+hlCKIeVv8/nme7az1+995dSnc37n95znOec5z/OcytHR0Ypy7X5/fy1dFtRnPJ2YnmWNjQPl1leWMoDiJrpOaICPMAS/YDHMjES/wUEMHU/TU1VCuRTfhDnwDi7AcqiGFpRVCsbbYTIcY80DqClrQAKgI7fCBpTMoB+0oveQY+5atERuuwVHoB7uFRuZ4CJ+9tDJNU3yLd9XGNcxXmiX5e37HAx4nOV/gf8nGO+Gh14/MuEECGjX671Ayg8xXiTl+i8lUGsjeRsY0rxVHNaGYa43MH4CH+utF62FGo8bUDCcckf6/xp+wiW7LmG+j/EX2ChDmgsnUBhOgWc+9l3oSFPu1gYXYbbldeK83TMVhi1TERvoReFW+nWOlv0syhVfmr/bvOsRyPmyZWgXLICz1jlmQBcYfCnfn3RSaeEH7c4JV2H/KsGSYDQydMZhe0Ahrs1Msky1fa62FOFmj1t1Coet3HCdfpMvslS7DEq659pkVUpZ+BTPaaeRG+rgu04RnShua6AvPl1sQLtcCS9L7KzGZWNFfLHBkO9mFsqvpmXyZ1C8n5eitJS378+hYLDoYkME7YSnUR1TGwgGbjiulbnTtBChtpSKmku52GDoqApfJDssmWCgx1mcuGpqB1mEE2e4FHXGvo0NuaI+coFUsOywzj8uQijv5JgPS1QqoMn3othugcdl3ou9sNkn6oDpLvXjxQ7BrENM6T8v7Nb+DbmSOMEK0cWq2nYz1853xvnUaWN/VVMp2wZPEKiPFtTKFZG7Esf6KXjBv1WRrMI6U/JFQ7CbbgvcgR9aFHYTyXTR7YFXsNpZH0r5WKku+WSi4LR9HzKzy+OM/S0f74NmZ7YqQq/uLFb+rzc5Y+UhY7/6RG9MxiXmtt/kwn89+kXVMxsZ0veI3VFIC924/RZgAPBBdMyoMPobAAAAAElFTkSuQmCC)}
#SecuritySettingsScreen #securityHeader .click-all-roles{position:absolute;top:1px;left:0;height:10px;width:10px;text-align:center}
#SecuritySettingsScreen #securityHeader .x{background:url(../Images/x-normal.png) no-repeat;position:absolute;top:7px;right:10px;height:11px;width:11px;cursor:pointer}
#SecuritySettingsScreen #securityHeader .x:hover{background:url(../Images/x-highlighted.png) no-repeat}
#SecuritySettingsScreen #securityBody{top:0;height:530px;position:relative}
#SecuritySettingsScreen #securityBody #securitySideBar{position:absolute;top:0;left:0;width:402px;height:529px}
#SecuritySettingsScreen #securityBody #securitySideBar #securityTabs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch}
#SecuritySettingsScreen #securityBody #securitySideBar #securityTabs .securityTabItem{padding-left:5px;padding-right:5px;flex:auto;height:41px;font-size:12px;cursor:pointer;border-right:1px solid #000;border-bottom:1px solid #000;text-align:center;line-height:40px;color:#CCC;background-color:#2E2E2E;background-image:linear-gradient(#464646,#2E2E2E)}
#SecuritySettingsScreen #securityBody #securitySideBar #securityTabs .securityTabItem.adminTab{display:flex;align-items:center;justify-content:center}
#SecuritySettingsScreen #securityBody #securitySideBar #securityTabs .securityTabItem.adminTab .shieldIcon{height:23px;width:20px;background:transparent url(../Images/shield.png) no-repeat 0 0}
#SecuritySettingsScreen #securityBody #securitySideBar #securityTabs .securityTabItem:hover{background-color:#2D2D2D;background-image:linear-gradient(#5C5C5C,#2D2D2D)}
#SecuritySettingsScreen #securityBody #securitySideBar #securityTabs .securityTabItem.active{color:#fff;font-weight:500}
#SecuritySettingsScreen #securityBody #securitySideBar #securityTabs .securityTabItem.active.assetsTab{border-top:1px solid #AEDB51;background-color:#659000;background-image:linear-gradient(#9AC517,#659000);border-top:none}
#SecuritySettingsScreen #securityBody #securitySideBar #securityTabs .securityTabItem.active.workTab{border-top:1px solid #65B8E2;background-color:#3F6DDC;background-image:linear-gradient(#6597E2,#3F6DDC);border-top:none}
#SecuritySettingsScreen #securityBody #securitySideBar #securityTabs .securityTabItem.active.resourcesTab{border-top:1px solid #F0E657;background-color:#D9A400;background-image:linear-gradient(#E6D400,#D9A400);border-top:none}
#SecuritySettingsScreen #securityBody #securitySideBar #securityTabs .securityTabItem.active.scenarioTab{border-top:1px solid #02938A;background-color:#82E3DE;background-color:#02938A;background-image:linear-gradient(#82E3DE,#02938A);border-top:none}
#SecuritySettingsScreen #securityBody #securitySideBar #securityTabs .securityTabItem.active.requestsLayerBar{border-top:1px solid #D5856F;background-color:#952B00;background-image:linear-gradient(#C75B3E,#952B00);border-top:none}
#SecuritySettingsScreen #securityBody #securitySideBar #securityTabs .securityTabItem.active.adminTab{background-color:#939598;border-top:#939598 solid 1px;border-bottom:#6D6E71 solid 1px;background-color:#6D6E71;background-image:linear-gradient(#939598,#6D6E71);border-bottom:#000 solid 1px;border-top:none}
#SecuritySettingsScreen #securityBody #securitySideBar #securityTabs .securityTabItem:first-child{border-left:none}
#SecuritySettingsScreen #securityBody #securitySideBar #shadow{height:4px;width:100%;position:absolute;top:42px;z-index:1;background-color:rgba(0,0,0,0);background-image:linear-gradient(rgba(41,41,41,.75),rgba(0,0,0,0))}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer{height:486px;width:402px;position:absolute;top:42px;left:0;background:#2B2B2B;overflow-y:auto;display:none}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer.active{display:block}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title{position:relative;left:0;bottom:0;right:0;display:block;font-weight:500;text-decoration:none;height:48px;line-height:50px;border-top:#525252 1px solid;border-bottom:#141414 1px solid;overflow:hidden;padding-left:10px;background-color:#2e2e2e;background-image:linear-gradient(#474747,#2e2e2e)}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title .display-label{font-size:13px;line-height:23px;float:left;display:inline-block;width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;color:#666;cursor:default}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title .arrow{display:none}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title .filter-checkbox,#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title .rset-checkbox{background:url(../Images/filter-checkboxes.png) no-repeat scroll -3px -71px transparent;float:left;height:18px;margin-right:6px;margin-top:16px;width:18px;cursor:pointer}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title:hover{background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title:hover canvas{display:block}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title:hover .filter-checkbox,#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title:hover .rset-checkbox{background-position:-3px -94px}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title:hover .filter-checkbox:hover,#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title:hover .rset-checkbox:hover{background-position:-3px -48px}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title.selected.workLayer{border-top:1px solid #65B8E2;background-color:#3F6DDC;background-image:linear-gradient(#6597E2,#3F6DDC)}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title.selected.assetsLayer{border-top:1px solid #AEDB51;background-color:#659000;background-image:linear-gradient(#9AC517,#659000)}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title.selected.resourcesLayer{border-top:1px solid #F0E657;background-color:#D9A400;background-image:linear-gradient(#E6D400,#D9A400)}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title.selected.requestsLayer{border-top:1px solid #D5856F;background-color:#952B00;background-image:linear-gradient(#C75B3E,#952B00)}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title.selected.scenarioLayer{border-top:1px solid #02938A;background-color:#82E3DE;background-color:#02938A;background-image:linear-gradient(#82E3DE,#02938A)}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title.selected.adminLayer{background-color:#939598;border-top:#939598 solid 1px;border-bottom:#6D6E71 solid 1px;background-color:#6D6E71;background-image:linear-gradient(#939598,#6D6E71)}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title.selected .arrow{display:block;position:absolute;background:url(../Images/whiteRightArrow.png) no-repeat;height:7px;width:5px;top:21px;right:25px}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title.active .display-label{color:#fff}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title.active .filter-checkbox,#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title.active .rset-checkbox{background-position:-3px -3px}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title.active .filter-checkbox:hover,#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title.active .rset-checkbox:hover{background-position:-3px -25px}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title.active:hover .filter-checkbox,#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title.active:hover .rset-checkbox{background-position:-3px -3px}
#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title.active:hover .filter-checkbox:hover,#SecuritySettingsScreen #securityBody #securitySideBar .securityContainer .sidebar-layer-title.active:hover .rset-checkbox:hover{background-position:-3px -25px}
#SecuritySettingsScreen #securityBody #securityDetails{width:695px;height:529px;top:0;position:relative;left:403px}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader{height:40px;width:695px;position:relative}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader.work{border-top:1px solid #65B8E2;background-color:#3F6DDC;background-image:linear-gradient(#6597E2,#3F6DDC);border-bottom:#325C71 solid 1px}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader.assets{border-top:1px solid #AEDB51;background-color:#659000;background-image:linear-gradient(#9AC517,#659000);border-bottom:#568000 solid 1px}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader.resources{border-top:1px solid #F0E657;background-color:#D9A400;background-image:linear-gradient(#E6D400,#D9A400);border-bottom:#78732C solid 1px}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader.scenario{border-top:1px solid #02938A;background-color:#82E3DE;background-color:#02938A;background-image:linear-gradient(#82E3DE,#02938A);border-bottom:#82E3DE solid 1px}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader.requests{border-top:1px solid #D5856F;background-color:#952B00;background-image:linear-gradient(#C75B3E,#952B00);border-bottom:#3E1000 solid 1px}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader.admin,#SecuritySettingsScreen #securityBody #securityDetails #detailHeader.global{background-color:#939598;border-top:#939598 solid 1px;border-bottom:#6D6E71 solid 1px;background-color:#6D6E71;background-image:linear-gradient(#939598,#6D6E71);border-bottom:#595959 solid 1px}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader .headerText{background:url(../Images/pencilWhite.png) no-repeat 0 0;color:#fff;font-family:Carteboto;font-size:13pt;top:10px;position:relative;left:21px;padding-left:25px}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #btnCancel,#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #save{right:90px;top:5px;width:58px;line-height:26px;padding-top:0;height:26px}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #btnCancel.disabled,#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #save.disabled{background:0 0;cursor:default}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #btnCancel.disabled.work,#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #save.disabled.work{color:#325C71;border:#325C71 solid 1px}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #btnCancel.disabled.assets,#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #save.disabled.assets{color:#568000;border:#568000 solid 1px}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #btnCancel.disabled.resources,#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #save.disabled.resources{color:#78732C;border:#78732C solid 1px}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #btnCancel.disabled.requests,#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #save.disabled.requests{color:#3E1000;border:#3E1000 solid 1px}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #btnCancel.disabled.scenario,#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #save.disabled.scenario{color:#82E3DE;border:#82E3DE solid 1px}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #btnCancel.disabled.admin,#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #save.disabled.admin{color:#595959;border:#595959 solid 1px}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #btnCancel.disabled.global,#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #save.disabled.global{color:#595959;border:#595959 solid 1px}
#SecuritySettingsScreen #securityBody #securityDetails #detailHeader #save{right:22px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody{background:#F5F5F5;height:443px;width:695px;overflow-y:auto}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody.admin .menu-category-header{margin-left:46px;font-size:14px;font-weight:500;cursor:default}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody.admin .menu-category-header.Administration{margin-top:-9px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody.admin .menu-category-header.Settings{margin-top:-4px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody.admin .menu-category-header.Manager{margin-top:9px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody.admin .screenAssignmentRow .securityItem{width:225px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody.admin .screenAssignmentRow .securityItem .label{width:221px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody.admin .screenAssignmentRow .securityItem .chk{left:259px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody.admin .screenAssignmentRow .securityItem .boolean-control{left:259px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsWarningBar{text-align:center;padding:10px 0;border-bottom:solid #F8BA0E 1px;border-top:solid #F8BA0E 1px;color:#996A00;background-color:#FFC501;background-image:linear-gradient(#FFDC6C,#FFC501)}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsWarningBar .screenAssignmentsWarningIcon{background-image:url(../Images/errortriangle.png);background-position:0 1px;background-repeat:no-repeat;padding-left:18px;margin-right:10px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsWarningBar .screenAssignmentsWarningMessage{color:#996A00;line-height:28px;font-weight:500;font-size:14px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection{padding:30px 0 30px 0;position:relative}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .sectionHeader,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .sectionHeader,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .sectionHeader,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .sectionHeader{margin-bottom:20px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .sectionHeader.controlsBelowHeaderSpacing,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .sectionHeader.controlsBelowHeaderSpacing,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .sectionHeader.controlsBelowHeaderSpacing,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .sectionHeader.controlsBelowHeaderSpacing{margin-bottom:26px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .sectionHeader.newUiSection,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .sectionHeader.newUiSection,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .sectionHeader.newUiSection,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .sectionHeader.newUiSection{margin-top:41px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .sectionHeader hr.separator,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .sectionHeader hr.separator,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .sectionHeader hr.separator,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .sectionHeader hr.separator{border-left:0;margin:10px 40px 10px 40px;color:#BFBFBF;background-color:#BFBFBF}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .sectionHeader .headerLabel,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .sectionHeader .headerLabel,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .sectionHeader .headerLabel,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .sectionHeader .headerLabel{color:#333;font-family:Carteboto;font-size:13px;margin-left:60px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .sectionHeader .rowCheck,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .sectionHeader .rowCheck,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .sectionHeader .rowCheck,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .sectionHeader .rowCheck{width:16px;height:16px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .sectionHeader .rowCheck.rowCreateCheck,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .sectionHeader .rowCheck.rowCreateCheck,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .sectionHeader .rowCheck.rowCreateCheck,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .sectionHeader .rowCheck.rowCreateCheck{padding-left:0;margin-left:55px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .sectionHeader .rowCheck.rowUpdateCheck,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .sectionHeader .rowCheck.rowUpdateCheck,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .sectionHeader .rowCheck.rowUpdateCheck,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .sectionHeader .rowCheck.rowUpdateCheck{padding-left:0;margin-left:10px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .sectionHeader .rowCheck.rowDeleteCheck,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .sectionHeader .rowCheck.rowDeleteCheck,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .sectionHeader .rowCheck.rowDeleteCheck,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .sectionHeader .rowCheck.rowDeleteCheck{padding-left:0;margin-left:12px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .sectionHeader .rowLabel,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .sectionHeader .rowLabel,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .sectionHeader .rowLabel,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .sectionHeader .rowLabel{font-family:Carteboto;font-size:12px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .commandRow,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .commandRow,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .commandRow,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .commandRow{width:500px;margin-left:40px;position:relative;height:34px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .commandRow .commandLabel,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .commandRow .commandLabel,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .commandRow .commandLabel,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .commandRow .commandLabel{position:relative;text-align:right;color:#333;display:inline-block;width:200px;font-size:14px;margin-left:11px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .commandRow .commandLabel.disabled,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .commandRow .commandLabel.disabled,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .commandRow .commandLabel.disabled,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .commandRow .commandLabel.disabled{color:#BFBFBF}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .commandRow .radioContainer,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .commandRow .radioContainer,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .commandRow .radioContainer,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .commandRow .radioContainer{position:relative;display:inline-block;height:20px;width:59px;margin-left:19px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .commandRow .radioContainer.hidden,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .commandRow .radioContainer.hidden,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .commandRow .radioContainer.hidden,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .commandRow .radioContainer.hidden{visibility:hidden}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .commandRow .radioContainer:nth-child(2),#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .commandRow .radioContainer:nth-child(2),#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .commandRow .radioContainer:nth-child(2),#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .commandRow .radioContainer:nth-child(2){margin-left:7px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .commandRow .radioContainer .radioBtn,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .commandRow .radioContainer .radioBtn,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .commandRow .radioContainer .radioBtn,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .commandRow .radioContainer .radioBtn{width:18px;height:19px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAutJREFUeNqsVMtPE0EY/7o77fZBoQ+iLI+CLdALmuXV4sXU+CAaQ/wPSDxy0MQTid69efCgXjwZLsbXQb2gwE3eNsSoLUiLMUoLyrbS4m67u34ztqRK68lJvsx838z8vtdvxmQYBvyPQaoZZ+cWIiaTaRydRFAVyna0fcHpHtpvDoUH5co7psqIEMCFh5/h8rjZbOZQgOc5tkfPaZoGiqKCrusKmq6GQwO3DwCVQFbwcpvdbqPea6ZRLBZhdzen4fJyGWwfaG5+MWGxWDqczjqm5/N5ePc+xubyaPf5oL29bR8sk8lq6HA0NNg/wYDmF5bGOI671djo5emhRHIDFheXwIcXW1uagaa4I8uwuroG6AxORk4wm6IoIMsZBTGaGBBG893jcbttNhukUmmYmp6BcGgQ/P4jf6Skqiq8fDXN1ufPDbM5nd7C4IpXOKyNhDpmVAeE52H5TRSO9vRAd1cn0yvFjo6Gz55m6SYxampzOp0EsxmlLemwWgVCMFTd0DFUGYLBLqB6NXE4HBAIBCCV3mK6IFhoF4MUSBIEAQjhYWfnNzXcbhfTawk6hlwux9b19U4K1EAJGVXVAoZJwOVylTqigVUQara/UCgAc4538nt7gKllaERJ3FCJmYDX64E6rFU8vgpUryUbG5+gM+BnawqKQJ85pHoUq27QAtLiDYVDsICt397+dqDYVCYnpxhZg91dTM9mf1DWTzD+mwm5+/XrJuZMoFc6hm33w6PHT+H17DwDpORb+7gODx4+gfVEAi6OXMDIHVinPAJlVXw6dxiP6PPgeT7Z0iI2NIsiq8OHWLwEtM10SkTq4MypCBbbysBXVt7qumFcH+jvvVH51iQMeU4Umyy+ttZ/fhk/kdGxWFzTitqLvj5ppNrrl5D6z7Ejh0TxMPF6PAcAkMmwuZkqYgb3+/ukS1W/kfJYWo6O4XQNO9Jst9vlUsutmI4JHc3gUxmnTar5H1X54CixpJIq/325cvwSYABDC1lWuVW0hAAAAABJRU5ErkJggg==);position:absolute;top:6px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .commandRow .radioContainer .radioBtn:hover,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .commandRow .radioContainer .radioBtn:hover,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .commandRow .radioContainer .radioBtn:hover,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .commandRow .radioContainer .radioBtn:hover{cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAulJREFUeNqclDlsE0EUhv89vD7jtR2kJIqDQshFohCTkAOqAIKSEgmlgDYgIeioEB1CNNDQUFFAQ0dBQYUUCnKYpAHhcDk2WL5Yr+N77bV5MwpWEhIj8aTRzuy89827ZoRGo4FW8m5pZW57Gp6dmQofpCfsB1paXr1Gn9u01yMIQp5GjeYuGibNX9P3xl7oLhCdHiDFlzTtttmsoizLoHVzv15vwKhUYFSr7P+jmemTN/8CbUOWCKDY7faW4dZqJgqFglmv118R7GITRBAPQb4RwOt0OrhyKpVGKLSBZCrF14qiwO/3Y3RkGBaLhXuXyWRYyHcIdo+DlleCD2VJuu5r98nbOUIkEoGWSiCf20KVQrHZbDjU0QWH04WzZ+bg8agwDINgukGMDpEZ0uSq6lFldlI8nkA0GkUyFkWpkIckirBZrUwJ6XgMhVwWi4tvuVdOp5N5qoiiuCCz3EiSZGc/mawG36NSzMNKxmzsFaNc4h5+D2+i/2gfXC4XdF2fZ6H0KopFYRXK5XIolUqwyBIsbW0HJrtuVsnrHxgeGoTDYWe58jNQwOFwkrHMIUzaWkB41cwGVa7Gbdig6qkMtM4AMnnBEvgHJLQAFUoVrsNsiqUyKEdZBgoTqCZRbD6fD16vFw1BhOp27x9Wo45kJooefzfIhleOKh4SqdXXiUjpyXM3T5+aRTyZRpk62GKRdw0qCtKaDrdbRWB8jOtrGvUS8JSXn5rxQSwWM5niyLEhXDh/DuHoTyTTGne9TKdmt3L4uhmFIEqYv3yJQ/VsFsVi0aQqPm9ekdXgWkRV1Z6B/j6+Zv20ElxDIhFnTYeuzk4MDg7g+Ngob066Ivjw8ZNJGbkycWL82c675qEQv1CO2o/0HgZrh4Mkm91CaOOzSdMn01OTC/vdfg8B3oiCMNrZ1cGTb9vRlL80jXKi09AM0rs1ORF43PI9Yo8Zdf59in2c9pskuhYxaosX9IzcpSLp/3zY/kd+CzAAlmZqvC94e/UAAAAASUVORK5CYII=)}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .commandRow .radioContainer .radioBtn.active,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .commandRow .radioContainer .radioBtn.active,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .commandRow .radioContainer .radioBtn.active,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .commandRow .radioContainer .radioBtn.active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAuFJREFUeNqsVE1ME0EUfu1Od0vptpu2ClusIP8xxCy0gIYLifGqIgYSLyQeOXjwRKJHE29EMUEvngyJ4awekXio8pumMWI5SE1ISzHRbmUXdtttfTNSUqXUi5NM5vd9733vfTO2UqkE/6ORapsfllaGbTbbFDoZxqVQ3se9FA7PcX/64mB/ttLGVhkRAkh4+RVOLzkcDjt24Dg7O6P3LMsCwzChWCwauHV3cCAyewzoECSOxiGXq456P5FGoVCAvT3NwumdMtgR0NLy6hbP8y2i6GZrXdfh00YC4rE10DUNzrV1Qk9PDzQ3h47AVDVnocOJgf7wHANaXlmbtNvtM4GAn6OXtpJf4cmjaVhdX4cDwziKJBSUYWR0DMbHx4DSNvAsm1UNxGgkh/wfeL0ejhACmcwuzM48ho1EAurr61kvN/3AgPn5l+AWRbg5egPofU3TOYzuFsHcKBgeMvpN6e3CAmynUyBJ0ok5ir5bhEg4DO1trSCKIlFVdYJG1OJ0CoRgqKZpQHLrC2B0NTWT0/Ygs/sNuru7QBB4WsUuCqQIgoBhckgrCwLPg+SV/ilADQtAbTweEVKptJcCxUwzD4QjjI4Lc1KLVrkx52ij7+8DFkqlQMl8Pm8SB+H9fh80yEEoWFZNEA9KhOYHbSCfy1OgbTtKPYZZL1HdEI6DoaEhOBUIQB2KsloX3RixLwBdnR3sfi73k1Z9junfQcizdHqHlbNXuQAd3eehXMU/6OC52yPByPVr4EZALD0C5Ux8Ok+ZIOnz4Dgu2dQke4OyzIw+JzYhGn0P2R/f2ZrDfLS2d8CVy8PgdDqZsuPxj8ViqXQ/Eu59WPnWqJ6WZLmRPxs6UzNHVO2JxKZlFaw3fX3K1WqvX0Hpv8aKnJblBuL3+Y4B7KJ+dnYyBWTwItyn3K76jZTb2npsEod7WM2gy+Vi/w7OnUjHho4WTdOcokU68T+q8sFRQSmHy+zfxpXtlwADAGU8PRP0gGOZAAAAAElFTkSuQmCC)}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .commandRow .radioContainer .radioBtn.disabled,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .commandRow .radioContainer .radioBtn.disabled,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .commandRow .radioContainer .radioBtn.disabled,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .commandRow .radioContainer .radioBtn.disabled{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAoJJREFUeNqsVLtuU0EQnbu79+n4EaQQYpRgQ4GUAuUDKOgQ0ECTP6CjooKGIhIoJRU1DT+Qji4SH0FF4sRSwITYluX78H3YnFlj69r4ioaVVrs7O3v2zJzZNSaTCf2vplYZv52cNgzDeIOLnmK5ntsawX4M++Gd283j5XPGMrOT09Zr2N5JKWnaxXxvPJ5QlmWUpmkG0C/wewbQ/kowAB1heOI4thCGKAyHz4ziGODjNub3ZoAizwi3PSqVSkIpkwwhKAWLaDSiIAz1GCcJrjdIKkWe55FSapvDXmCGHNVg7MDBgoMOJQgC7WDbFgkhmY4G5D3Pdcm0LM1wOBymYPgc7D5qZnB+aZqmNT1oaCAGrdWq5OIg223Hpmq1QiUwYqYMpJQk13GUEOIgH+a+4zgkwSCOEyZM1UpFr5c7h8e+URTpNV8GZtscnZiqlN21LWYlABbjNlvPi7rnudqP56w4oooAszevM9OcTpE7clxnoSSWm5T2n1HMzjgLRcsgrCCPKCPQl4VgWZrqUci5TzrPGQS44FxxbXEIUEjPi7ofhBDFnq8RMpNqzWL5zAox7Uq5rJW66nb1erknSUyDwYCurdf0mpVnMiiN1kyAA9/3KQF9Lol6fYtCgH//0dGjfpSosctfV9p2fWNDq8oC9Pr9MTLzduE5tc7O30OZFzfrW5KdkiSlbq+nb4b02odrjGuNy4Fb5+cl9sNWs7HT/OttAvAIgI9vbG7KmbpFjYEQTYjzuxziyl/j7Lz9CUz2wUCV18qUB2WGvh9wPpnqVzyt+4W/Ru4/e4DcvcJX8xBMI+7wU0mSrCHZbeTosHFr58M//7MVwHsYajxf9SHm228BBgA/0D0GWwv+hQAAAABJRU5ErkJggg==)}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .commandRow .radioContainer .radioBtn.disabled~.radioLabel,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .commandRow .radioContainer .radioBtn.disabled~.radioLabel,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .commandRow .radioContainer .radioBtn.disabled~.radioLabel,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .commandRow .radioContainer .radioBtn.disabled~.radioLabel{color:#BFBFBF}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .commandRow .radioContainer .radioBtn.disabled:hover,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .commandRow .radioContainer .radioBtn.disabled:hover,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .commandRow .radioContainer .radioBtn.disabled:hover,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .commandRow .radioContainer .radioBtn.disabled:hover{cursor:default;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAoJJREFUeNqsVLtuU0EQnbu79+n4EaQQYpRgQ4GUAuUDKOgQ0ECTP6CjooKGIhIoJRU1DT+Qji4SH0FF4sRSwITYluX78H3YnFlj69r4ioaVVrs7O3v2zJzZNSaTCf2vplYZv52cNgzDeIOLnmK5ntsawX4M++Gd283j5XPGMrOT09Zr2N5JKWnaxXxvPJ5QlmWUpmkG0C/wewbQ/kowAB1heOI4thCGKAyHz4ziGODjNub3ZoAizwi3PSqVSkIpkwwhKAWLaDSiIAz1GCcJrjdIKkWe55FSapvDXmCGHNVg7MDBgoMOJQgC7WDbFgkhmY4G5D3Pdcm0LM1wOBymYPgc7D5qZnB+aZqmNT1oaCAGrdWq5OIg223Hpmq1QiUwYqYMpJQk13GUEOIgH+a+4zgkwSCOEyZM1UpFr5c7h8e+URTpNV8GZtscnZiqlN21LWYlABbjNlvPi7rnudqP56w4oooAszevM9OcTpE7clxnoSSWm5T2n1HMzjgLRcsgrCCPKCPQl4VgWZrqUci5TzrPGQS44FxxbXEIUEjPi7ofhBDFnq8RMpNqzWL5zAox7Uq5rJW66nb1erknSUyDwYCurdf0mpVnMiiN1kyAA9/3KQF9Lol6fYtCgH//0dGjfpSosctfV9p2fWNDq8oC9Pr9MTLzduE5tc7O30OZFzfrW5KdkiSlbq+nb4b02odrjGuNy4Fb5+cl9sNWs7HT/OttAvAIgI9vbG7KmbpFjYEQTYjzuxziyl/j7Lz9CUz2wUCV18qUB2WGvh9wPpnqVzyt+4W/Ru4/e4DcvcJX8xBMI+7wU0mSrCHZbeTosHFr58M//7MVwHsYajxf9SHm228BBgA/0D0GWwv+hQAAAABJRU5ErkJggg==)}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .commandRow .radioContainer .radioBtn.rrod,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .commandRow .radioContainer .radioBtn.rrod,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .commandRow .radioContainer .radioBtn.rrod,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .commandRow .radioContainer .radioBtn.rrod{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA0lJREFUeNp8VF1IFFEU/uZvf00Nd00wdUzTNWw1f1p0DazoT7GCXoIieoigQKinXizorZ76gxDqJSKKIAgLYlNMqi2thDVCbW3bpQ1zV8vVXNedmZ3pzi2tzDxwuPfcc+53zzdzzmE0TcNS8txRmUmWSqKNv45CRH0Nwz7fUvHMYiACILLiinY19H0HW5aV4taVcIzFglQ4DNX/WUJCjsPIt7l7Xl79L5C3se64Np28IGx2GtL2HARjz/vnZbm/CzM3bquQU0PaWKKBZBj7C8i7ue444tLljBNHOOPG7QsXx8cn6Gq1WmAhmemixqcwffMKpFeDYS2adOpgFEinAzM7vPLUUaPZtROyLMPv/4APgQAURYHZbEYikUB6ejoqK5yw220UMHqmVVGjsbv1nmcHKJB3S32HqdrRYms9SwM8j7sgSRI2VFZg9epceiZJMt77RzA0NITamhoUFhZAGQvhy6FW3V3I06ip5A7b/iMQBB4DA+9oRs1Nu2A0CgsUdV/VBifMJhN8AwMoKMiHOa8Y1t3VSLwaPMMSWo18fiZMeWvBcTx51Y8Kkr7FYqb2Yi0vX0e+lxXBUIja6S43GJ6rZ8ljopC7ysDzHGKxGM2mzFEC3f6f6tlEIlG6t5Ssh/ptVtSpiaZsOwReQCql/qTBC1hOWIalP0GPEwoc0GZVo55Rz2wgqOjoOTnZNDAejy+b0Qzx27Ky6D7e3w0+1xrRgUJzfZ94kNpIS0uDKIp4/qIXvCAsqV+/TWJkZATFxUXUTgaGwRh4H0uKKcRlm8KT3ffBcxzc9S6Mjo7C4+mi9p86MTGBzq5uOEpLUbRGpGeROw8UOTjVPl+Qe9kM/l6t5xErZNoxNhbB/Y6HlGZR0RqYjEZEouMIBoNwOBxoad5JfR8vnUbkXme47mlv/kKL9G51dwgrrU3O67c4HWxubo4WYJS0iN4meaQw1xI6OTmraPyXu+0Inr8mqfGUi04EHWheX2xyPXmzb5sy/darLSeBi22at6oq+ay04vD83X/GyMu62nOapJ5c4S4z2BoaYMrN/93APZ2YfPJaAYOAHJ7Z/+dsYpYabPpQIz/gGGs17GU4jnLRUimFLH1ycPoaAehZfOeHAAMAs7OKz1o1GN8AAAAASUVORK5CYII=)}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .commandRow .radioContainer .radioBtn.rrod:hover,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .commandRow .radioContainer .radioBtn.rrod:hover,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .commandRow .radioContainer .radioBtn.rrod:hover,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .commandRow .radioContainer .radioBtn.rrod:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEQAACxEBf2RfkQAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAACv0lEQVQ4T5WT2U8TURSH+RP8E3zz0VIrlL0oGjRGHkz0wRjwwcTwILKZgOiDoYAsthVoQZaypCxlXxQSEmNgpi1SIGwta0QQMIKUiJHqYH7OudBJC5TESb7kzsy53zn33nMDAAT4Y+jc+TMiqkNkp8WeKKGJXHRI95As0C2O4YGLDF7jLodqKcFRqY+IAkQBx12U73/MTsFkXztmHE6J8foS2FLiQQm4KGWit0wSMUlE0Irt4W04x+yYnZv3y1RHHSiZiMEjk0ScSjk9kpqAhcUlxsTkFBqbW2Eor0SpvhwVVUb09Q9I/x0DXUzGXw2/SzImEiWJfEzY36XpCXxa/oz3HwaRX6hBtjoXaSmpePwoCU/S0/GyoAj6sgrMLyyyOGdPA1smreZApFRsO6pfYfXLGuyj40ySlZmJ5KQkH9KSk6FW57AqKZaw3bshcOFBGQGi7SynkAsbG19BVFbXQp2txjNRdBLPn2ahoEiLIc7C4p1GDXhxW0ikGkmIw+bWdwZVk5ebi7ycHL8U5BeioamFxa9aBsAFBrolkWtnB9MzDiYq1ulORafVoba+ATSHoD5jIvv9OOzu/pQqMlZVoeYUygxlaDK3sTlbjjGpIhnt0Z7bDaLU8AbGaiNazWa/vC7Wg7fYWPx6Tz2sMWGz7NQsYUE7m4M9EASBdbFGW4zOjg686317jJqaOpaMqmHxGQ8wfD3qxYFIqcgbi78piGP2dPf2sb0ymRrR1dkpynrR1tqGikojNLoSdlr0/Jjkwcvlv+nkmYgayqpSri1pszwuOGfnYG5pZ0KCBJRg2+ViMX9c32C/dWWfipA6+1AmI7u3TLIeGfxadjCJ9VJo97G75pFZIoJXKGi9me6j70MCSsQrLgi22AjTibff+6M1OiSRlkr9Yb8T6yLEb3v0Pnwtsp9axjveZ2lHf/zv+z8xTcjO0x9rcQAAAABJRU5ErkJggg==)}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .commandRow .radioContainer .radioBtn.rrod.active,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .commandRow .radioContainer .radioBtn.rrod:hover.active,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .commandRow .radioContainer .radioBtn.rrod.active,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .commandRow .radioContainer .radioBtn.rrod:hover.active,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .commandRow .radioContainer .radioBtn.rrod.active,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .commandRow .radioContainer .radioBtn.rrod:hover.active,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .commandRow .radioContainer .radioBtn.rrod.active,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .commandRow .radioContainer .radioBtn.rrod:hover.active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAArNJREFUOE+FlOtLU2Ecx/0T+gOieterTJfzuuHc1IWjMqI3irZ8kw6FUHuhpegQ3MxMI5LKgjIzLxGamdjFy86ZZ7lqiYWX6abQvJQrg6HTjW/P89hO2DYbfDgPh+/zOb89l18EgIhQmA4f3UdQEKr+oCXPqHD5IAkJH+LVsgHyBJ+p9Anl+bDUFMN84Sy4lAQvFx/j5pLjdf8Kd4m4NFm2KSp6Uyg+h8mRV/j8ZSoIW+tN8KdVPiKbpFUHhKKIvMzkpBKf7U4dZmbtIrxZAMX2aUJ8N2V7j3clWnDy2MWAjInYepBKJlquYm7eweh93o/cnBykqlRQp6ezZ0VlFQTLuJgRck+CT5e1UQcTcUmx3dbS83AuLDKuN95AnFSK/QcPBJGdlYWhYRPL2S2j4GIk23Rdd0TR0ZtOK4+vLhf6Xw5CpVTiSGRkWAoLCzE9M8vyHy7lgU+Ov0//loJXJnqXV1ZBqaiohEwu3xONJgNvhkZYfn6gC2a13M5E49pT+L62hnnHAnT5BcjQaP7Lg9bHbM6Kww56VETR+vovttWlxSXIIuvwPx4+agedQ/kryj2x7fF4QNFX61Gg0+1JUVERnvX0sfw36zD4ROnPna0npXlWXfBubeFJRzdbp7Lyy2GpMxrJmZpjecddAwS13MJ2TUhNmnK2GOH3+7HmdqOpsQnVen1IjAYDOruesixFSJP5SSHawIFU8NJjvq0fq8QLLC0t41bzbTTUXxNlhtpa1Nc3oKe3DxsbGyy3eK8OZnL3xANJB2PKxF7rmTRRRsP0Wgy+fou29k6Mmnj2gcDP1dHMFjnQEXZd2oDMzb0QJ4QazDVeYZKxlASxCwS1EVKqgZdIvB/zMkG/SqUBpmsuQlAlbZvlcfSy7upNYZsaCZcJx+UWi0bhpJCxnVZMu0So5vYbGMla3UsxOxkAAAAASUVORK5CYII=)}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .commandRow .radioContainer .radioLabel,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .commandRow .radioContainer .radioLabel,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .commandRow .radioContainer .radioLabel,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .commandRow .radioContainer .radioLabel{color:grey;position:absolute;top:7px;left:25px;font-size:13px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .screenAssignmentRow,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .screenAssignmentRow,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .screenAssignmentRow,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .screenAssignmentRow{width:450px;margin-left:40px;position:relative;height:34px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .screenAssignmentRow.notTopLevelRow,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .screenAssignmentRow.notTopLevelRow,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .screenAssignmentRow.notTopLevelRow,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .screenAssignmentRow.notTopLevelRow{width:448px;border-top:1px solid #CCC;background-color:#EDEDED;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;padding-top:1px;height:31px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .screenAssignmentRow.notTopLevelRow .heirarchyArrows,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .screenAssignmentRow.notTopLevelRow .heirarchyArrows,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .screenAssignmentRow.notTopLevelRow .heirarchyArrows,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .screenAssignmentRow.notTopLevelRow .heirarchyArrows{width:20px;position:absolute;left:0;padding:12px 5px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .screenAssignmentRow.notTopLevelRow .heirarchyArrows .arrow,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .screenAssignmentRow.notTopLevelRow .heirarchyArrows .arrow,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .screenAssignmentRow.notTopLevelRow .heirarchyArrows .arrow,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .screenAssignmentRow.notTopLevelRow .heirarchyArrows .arrow{background:url(../Images/securitySettingsArrow.png) no-repeat 0 0;width:4px;height:6px;float:left}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .screenAssignmentRow.notTopLevelRow .label,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .screenAssignmentRow.notTopLevelRow .label,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .screenAssignmentRow.notTopLevelRow .label,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .screenAssignmentRow.notTopLevelRow .label{font-weight:400;font-style:italic}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .screenAssignmentRow.notTopLevelRow .rsetLabelColonCol,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .screenAssignmentRow.notTopLevelRow .rsetLabelColonCol,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .screenAssignmentRow.notTopLevelRow .rsetLabelColonCol,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .screenAssignmentRow.notTopLevelRow .rsetLabelColonCol{font-weight:400;font-style:italic}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .screenAssignmentRow.notTopLevelRow .selectViewButton,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .screenAssignmentRow.notTopLevelRow .selectViewButton,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .screenAssignmentRow.notTopLevelRow .selectViewButton,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .screenAssignmentRow.notTopLevelRow .selectViewButton{left:218px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .securityItem,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .securityItem,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .securityItem,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securityItem{width:180px;text-align:right;padding-top:7px;margin-left:30px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .securityItem .label,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .securityItem .label,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .securityItem .label,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securityItem .label{font-family:Carteboto;font-size:14px;cursor:default;font-weight:500;float:right;width:176px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .securityItem .label.level3,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .securityItem .label.level3,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .securityItem .label.level3,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securityItem .label.level3{font-size:13px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .securityItem .label.level4,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .securityItem .label.level4,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .securityItem .label.level4,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securityItem .label.level4{font-size:12px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .securityItem .label.level5,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .securityItem .label.level5,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .securityItem .label.level5,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securityItem .label.level5{font-size:11px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .securityItem .rsetLabelColonCol,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .securityItem .rsetLabelColonCol,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .securityItem .rsetLabelColonCol,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securityItem .rsetLabelColonCol{font-family:Carteboto;font-size:14px;width:4px;font-weight:500;float:right}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .securityItem .rsetLabelColonCol.level3,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .securityItem .rsetLabelColonCol.level3,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .securityItem .rsetLabelColonCol.level3,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securityItem .rsetLabelColonCol.level3{font-size:13px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .securityItem .rsetLabelColonCol.level4,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .securityItem .rsetLabelColonCol.level4,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .securityItem .rsetLabelColonCol.level4,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securityItem .rsetLabelColonCol.level4{font-size:12px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .securityItem .rsetLabelColonCol.level5,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .securityItem .rsetLabelColonCol.level5,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .securityItem .rsetLabelColonCol.level5,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securityItem .rsetLabelColonCol.level5{font-size:11px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .securityItem .selectViewButton,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .securityItem .selectViewButton,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .securityItem .selectViewButton,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securityItem .selectViewButton{position:absolute;top:4px;left:219px;width:173px;text-align:left;background:#fff;padding:0 20px 0 5px;border:#C1C1C1 1px solid;height:22px;line-height:22px;cursor:pointer;color:#000;font-size:13px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .securityItem .selectViewButton:hover,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .securityItem .selectViewButton:hover,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .securityItem .selectViewButton:hover,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securityItem .selectViewButton:hover{border:1px solid #333}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .securityItem .selectViewButton.selectViewButton-focus,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .securityItem .selectViewButton.selectViewButton-focus,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .securityItem .selectViewButton.selectViewButton-focus,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securityItem .selectViewButton.selectViewButton-focus{border:1px solid #333}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .securityItem .selectViewButton.disabled,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .securityItem .selectViewButton.disabled,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .securityItem .selectViewButton.disabled,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securityItem .selectViewButton.disabled{cursor:default;border:#C1C1C1 1px solid;background-color:#F2F2F2}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .securityItem .selectViewButton .selectViewMenuText.disabled,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .securityItem .selectViewButton .selectViewMenuText.disabled,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .securityItem .selectViewButton .selectViewMenuText.disabled,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securityItem .selectViewButton .selectViewMenuText.disabled{opacity:50%}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .securityItem input,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .securityItem input,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .securityItem input,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securityItem input{z-index:1}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .securityItem .boolean-control,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection .securityItem .chk,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .securityItem .boolean-control,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection .securityItem .chk,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .securityItem .boolean-control,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .screenAssignmentsSection .securityItem .chk,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securityItem .boolean-control,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securityItem .chk{position:absolute;top:3px;left:219px;right:0}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection{padding-bottom:11px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings{width:450px;margin-left:40px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings table{width:100%}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings .notTopLevelRow{border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr.isTopLevelRow{height:35px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr.notTopLevelRow{height:27px;border-top:1px solid #CCC;background-color:#EDEDED}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr td{margin:0;border:none}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr td.heirarchyArrows{width:20px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr td.heirarchyArrows .arrow{background:url(../Images/securitySettingsArrow.png) no-repeat 0 0;width:4px;height:6px;float:left}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr td.rsetLabel.rsetLabelTextCol{padding-left:0;padding-right:0;width:176px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr td.rsetLabel.rsetLabelColonCol{padding-left:0;width:4px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr td.rsetLabel .label{font-family:Carteboto;cursor:default;text-align:right;width:inherit;padding-left:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr td.rsetLabel .label.level1{font-weight:500;font-size:14px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr td.rsetLabel .label.level2{font-style:italic;font-size:14px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr td.rsetLabel .label.level3{font-style:italic;font-size:13px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr td.rsetLabel .label.level4{font-style:italic;font-size:12px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr td.rsetLabel .label.level5{font-style:italic;font-size:11px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr td.settingControl{width:1px;padding-left:2px;padding-right:0}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr td.settingControl.firstColControlChild{padding-left:1px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr td.settingControl .chk{margin-top:3px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr td.settingLabel{padding-left:4px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr td.settingLabel .cudLabel{font-size:12px}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .securityAssignmentsSection .securitySettings tr td.settingLabel .cudLabel.disabled{opacity:50%}
#SecuritySettingsScreen #securityBody #securityDetails #detailBody .commandPermissionsSection,#SecuritySettingsScreen #securityBody #securityDetails #detailBody .globalCommandsSection{padding-bottom:61px}
#SecuritySettingsScreen #securityBody #securityDetails #detailFooter{background:#EDEDED;height:42px;width:695px;border-top:#999 solid 1px;border-radius:0 0 2px 0}
#SecuritySettingsScreen #securityBody #securityDetails #detailFooter #btnClose{right:22px;top:490px;width:32px;height:9px;line-height:9px;position:absolute}
#LayoutMgrRoleAdminScreen{height:550px;width:620px;background:#fff;border-radius:6px;position:relative}
#LayoutMgrRoleAdminScreen #roleAdminHeader{height:50px;top:0;background-color:#343434;background-image:linear-gradient(#4c4c4c,#343434);border:solid #000 1px;text-align:center;border-radius:4px 4px 0 0}
#LayoutMgrRoleAdminScreen #roleAdminHeader .headerText{font-size:14pt;font-family:Carteboto;font-weight:500;color:#fff;position:relative;display:inline-block;text-align:center;top:16px;padding-left:6px}
#LayoutMgrRoleAdminScreen #roleAdminDetails{top:0;height:450px;position:relative}
#LayoutMgrRoleAdminScreen #roleAdminDetails .roleHeader{height:56px}
#LayoutMgrRoleAdminScreen #roleAdminDetails .roleHeader .roleText{font-size:12pt;font-family:Carteboto;font-weight:500;color:#323232;position:absolute;left:65px;top:19px}
#LayoutMgrRoleAdminScreen #roleAdminDetails .roleHeader .descriptionText{font-size:12pt;font-family:Carteboto;font-weight:500;color:#323232;position:absolute;left:232px;top:19px}
#LayoutMgrRoleAdminScreen #roleAdminDetails #securityRoles{height:390px;overflow-y:auto}
#LayoutMgrRoleAdminScreen #roleAdminDetails #securityRoles .separator{background-color:#C6C7C6;line-height:1px;margin:3px 25px 0 25px}
#LayoutMgrRoleAdminScreen #roleAdminDetails #securityRoles .roleRow{text-decoration:none;height:48px;border-top:0;border-bottom:0;padding-left:18px;font-size:14px;overflow:hidden;position:relative}
#LayoutMgrRoleAdminScreen #roleAdminDetails #securityRoles .roleRow .roleCheckbox{z-index:1;position:absolute;left:35px;top:12px}
#LayoutMgrRoleAdminScreen #roleAdminDetails #securityRoles .roleRow .role-text-fields{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:default;color:#4D4D4D;position:absolute;top:17px}
#LayoutMgrRoleAdminScreen #roleAdminDetails #securityRoles .roleRow .role-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;left:65px;width:155px}
#LayoutMgrRoleAdminScreen #roleAdminDetails #securityRoles .roleRow .role-description{left:232px;width:350px}
#LayoutMgrRoleAdminScreen #roleAdminDetails #securityRoles .roleRow.unchecked,#LayoutMgrRoleAdminScreen #roleAdminDetails #securityRoles .roleRow.unchecked:hover{color:#BFBFBF}
#LayoutMgrRoleAdminScreen #detailFooter{background:#EDEDED;height:51px;border-top:1px solid #a0a0a0;border-radius:0 0 4px 4px;position:relative}
#LayoutMgrRoleAdminScreen #detailFooter .btnSave{width:60px}
#LayoutMgrRoleAdminScreen #detailFooter .btnCancel{right:85px}
.assetColorAdminHeader.edit .cgSectionTitle{color:#fff!important}
.assetColorAdminHeader.edit .cgSectionTitle .assetColorPencil{display:inline-block}
.assetColorAdminHeader.edit .cgSectionTitle .title{position:relative;display:inline-block}
.assetColorAdminHeader.edit .cgEditButtons .cgEditButton{display:none}
.assetColorAdminHeader.edit .cgEditButtons .cgCancelButton,.assetColorAdminHeader.edit .cgEditButtons .cgSaveButton{display:block}
.assetColorAdminHeader .cgSectionTitle .assetColorPencil{display:none}
.assetColorAdminHeader .cgEditButtons{position:relative;float:right;padding-top:3px;margin-right:15px;height:40px;line-height:15px;padding-left:14px}
.assetColorAdminHeader .cgEditButtons .cgEditButton{display:block}
.assetColorAdminHeader .cgEditButtons .cgEditButton .cgEditGreyPencil{position:absolute;top:8px;right:10px}
.assetColorAdminHeader .cgEditButtons .cgCancelButton,.assetColorAdminHeader .cgEditButtons .cgEditButton,.assetColorAdminHeader .cgEditButtons .cgSaveButton{border-radius:2px;font-size:12px;font-weight:500;cursor:pointer;float:right}
.assetColorAdminHeader .cgEditButtons .cgCancelButton,.assetColorAdminHeader .cgEditButtons .cgSaveButton{text-align:center;padding:6px 5px 7px 5px;margin-right:3px;margin-left:3px;width:54px;background-color:transparent;border:1px solid #3C3D3E;display:none;right:9px}
.assetColorAdminHeader .cgEditButtons .cgCancelButton{color:#fff}
.assetColorAdminHeader .cgEditButtons .cgCancelButton:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.assetColorAdminHeader .cgEditButtons .cgSaveButton{cursor:default}
.assetColorAdminHeader .cgEditButtons .cgSaveButtonActive{color:#fff;border:1px solid #333;cursor:pointer}
.assetColorAdminHeader .cgEditButtons .cgSaveButtonActive:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.assetColorAdminHeader .cgEditButtons .left{float:left}
.assetColorAdminHeader .cgEditButtons .right{float:right}
.assetColorHeaderLineTop{height:2px;margin-bottom:-1px;margin-top:-5px;min-width:700px;max-width:1200px;padding:0;border-top:2px solid #BFBFBF}
.assetColorHeaderLineBottom{height:2px;margin-bottom:29px;margin-top:14px;min-width:700px;max-width:1200px;padding:0;border-top:2px solid #BFBFBF}
.assetLayerColors{color:#333;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;padding-bottom:20px}
.assetLayerInfo{overflow-x:hidden;overflow-y:auto;position:absolute;top:61px;left:0;bottom:0;right:0}
.assetLayerInfo.edit{background-color:#F5F5F5}
.assetLayerInfo.edit .assetColorBorder:hover{cursor:pointer;background-color:#fff}
.assetTypeSectionHeader{width:90%;min-width:700px;max-width:1200px;margin-left:42px;padding-top:40px}
.assetElement{position:relative;padding-bottom:30px}
.assetElement .assetName{float:left;width:180px;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#696969}
.assetElement .assetColorBorder{float:right;right:11px;height:15px;width:15px;border-radius:8px;border:solid 1px #B2B2B2;background-color:#E5E5E5}
.assetElement .assetColor{height:11px;width:11px;border-radius:6px;margin-top:1px;margin-left:1px;border:solid 1px #B2B2B2}
.assetElement .assetColor.selected{cursor:default;border:solid 1px #333}
.assetElement .colon{float:left;padding-right:35px}
#section-filtering{height:460px;width:518px;background:#fff;border-radius:6px 6px 0 0;position:relative}
#section-filtering .section-filtering__header{height:50px;top:0;background-color:#3e6cd6;background-image:linear-gradient(#3e6cd6,#3e6cd6);text-align:center;border-radius:4px 4px 0 0}
#section-filtering .section-filtering__header .section-filtering__header__row{font-family:Carteboto,Arial,sans-serif;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.5px;text-align:center;color:#fff;padding-top:14px}
#section-filtering .section-filtering__header .section-filtering__header__row .section-filtering__header__row__text{vertical-align:top}
#section-filtering .section-filtering__content{overflow-x:hidden;overflow-y:hidden}
#section-filtering .section-filtering__content .section-filtering__content__header{width:518px;height:40px;box-shadow:inset 0 1px 0 0 #e1e1e1,inset 0 -1px 0 0 #e1e1e1}
#section-filtering .section-filtering__content .section-filtering__content__header .section-filtering__content__header__text{width:460px;height:16px;font-family:Carteboto,Arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.5px;text-align:center;color:#666;padding-top:14px;padding-left:20px}
#section-filtering .section-filtering__content .section-filtering__content__details{top:0;position:relative}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter__column-1,#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter__column-2,#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters__row__column-1,#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters__row__column-2,#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__header__column-1,#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__header__column-2{height:29px;font-family:Carteboto,Arial,sans-serif;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:.5px;text-align:center;color:#666;float:left;width:222px;padding-top:11px;box-shadow:inset 1px 0 0 0 #ccc}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__header{height:40px;box-shadow:inset 1px 0 0 0 #ccc;background-color:#f1f1f1}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__header__column-3{width:38px;height:40px;box-shadow:inset 1px 0 1px 0 #ccc;float:left}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__header__column-3 .dropdownMenu.actionsMenu{margin-right:42px;margin-top:6px}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__header__column-3 .section-filtering__content__details__header__column-3__menuButton{width:25px;height:25px;border-radius:2px;background-image:linear-gradient(to top,#222,#4c4c4c);margin:8px;cursor:pointer}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__header__column-3 .section-filtering__content__details__header__column-3__menuButton svg{width:15px;height:14.4px;object-fit:contain;padding-left:5px;padding-top:5px}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__header__column-3 .section-filtering__content__details__header__column-3__menuButton.active{cursor:pointer}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__header__column-3 .section-filtering__content__details__header__column-3__menuButton.active:hover{background-image:linear-gradient(to top,#111,#3b3b3b)}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__header__column-3 .section-filtering__content__details__header__column-3__menuButton.active:hover svg use{fill:#ddd;opacity:1}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__header__column-3 .section-filtering__content__details__header__column-3__menuButton.active svg use{fill:#fff;opacity:1}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter{height:40px;box-shadow:inset 1px 0 0 0 #ccc;background-color:#666;border-right:1px solid #ccc}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter .section-filtering__content__details__add-filter__column-3{width:38px;height:40px;box-shadow:inset 1px 0 1px 0 #ccc;float:left}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter .section-filtering__content__details__add-filter__column-3 .section-filtering__content__details__add-filter__column-3__add-button{width:25px;height:25px;border-radius:2px;background-image:linear-gradient(to top,#222,#4c4c4c);margin:8px}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter .section-filtering__content__details__add-filter__column-3 .section-filtering__content__details__add-filter__column-3__add-button svg{pointer-events:none;width:15px;height:14.4px;object-fit:contain;padding-left:5px;padding-top:5px}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter .section-filtering__content__details__add-filter__column-3 .section-filtering__content__details__add-filter__column-3__add-button.active{cursor:pointer}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter .section-filtering__content__details__add-filter__column-3 .section-filtering__content__details__add-filter__column-3__add-button.active:hover{background-image:linear-gradient(to top,#111,#3b3b3b)}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter .section-filtering__content__details__add-filter__column-3 .section-filtering__content__details__add-filter__column-3__add-button.active:hover svg use{fill:#ddd;opacity:1}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter .section-filtering__content__details__add-filter__column-3 .section-filtering__content__details__add-filter__column-3__add-button.active svg use{fill:#fff;opacity:1}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter .dropdown-display-item,#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter .searchable-dropdown{width:202px;padding-left:10px;margin-top:-5px}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter .dropdown-display-item .dropdown-search,#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter .searchable-dropdown .dropdown-search{padding-left:10px}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter .dropdown-display-item .dropdown-search .dropdown-display-item>div:first-child,#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter .searchable-dropdown .dropdown-search .dropdown-display-item>div:first-child{margin-left:-10px;margin-top:6px}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter .dropdown-display-item .dropdown-panel,#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__add-filter .searchable-dropdown .dropdown-panel{max-width:222px}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters{height:250px;overflow-y:auto;overflow-x:hidden}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row{width:99%;height:40px;box-shadow:inset 1px 0 0 0 #ccc,inset 0 1px 0 0 #e1e1e1;background-color:#f1f1f1;margin:0 auto}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row .searchable-dropdown{padding-left:10px;overflow:hidden}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row .dropdown-search input{width:202px;text-indent:10px}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row.error{border:1px solid #fd4a4a;padding-left:1px;margin-top:-1px}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row.error .section-filtering__content__details__added-filters__row__column-1{box-shadow:none}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row.error .field-validation-wrapper{position:relative;display:inline-block;left:-480px;top:-5px;height:12px;width:12px;z-index:1;cursor:pointer;margin-top:3px}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row .dropdown-display-item,#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row .searchable-dropdown{width:202px;margin-top:-5px}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row .dropdown-display-item .dropdown-search .dropdown-display-item>div,#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row .searchable-dropdown .dropdown-search .dropdown-display-item>div{margin-left:10px;margin-top:6px}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row .dropdown-display-item .dropdown-panel,#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row .searchable-dropdown .dropdown-panel{max-width:202px;position:fixed}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row .link-dropdown,#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row .searchable-dropdown{width:202px}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row .section-filtering__content__details__added-filters__row__column-3{width:38px;height:40px;box-shadow:inset 1px 0 0 0 #ccc;float:left}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row .section-filtering__content__details__added-filters__row__column-3 .section-filtering__content__details__added-filters__row__column-3__remove-button{width:25px;height:25px;border-radius:2px;margin:8px;cursor:pointer}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row .section-filtering__content__details__added-filters__row__column-3 .section-filtering__content__details__added-filters__row__column-3__remove-button svg{pointer-events:none;width:15px;height:14.4px;object-fit:contain;opacity:.5;padding-left:5px;padding-top:5px}
#section-filtering .section-filtering__content .section-filtering__content__details .section-filtering__content__details__added-filters .section-filtering__content__details__added-filters__row .section-filtering__content__details__added-filters__row__column-3 .section-filtering__content__details__added-filters__row__column-3__remove-button svg:hover use{fill:#111;opacity:1}
#section-filtering .section-filtering__footer{background:#EDEDED;height:51px;border-top:1px solid #a0a0a0;border-radius:0 0 4px 4px;position:relative;font-family:Carteboto,Arial,sans-serif}
#section-filtering .section-filtering__footer .section-filtering__footer__apply-button{width:60px}
#section-filtering .section-filtering__footer .section-filtering__footer__cancel-button{right:85px}
.assetColorAdminHeader.edit .cgSectionTitle{color:#fff!important}
.assetColorAdminHeader.edit .cgSectionTitle .assetColorPencil{display:inline-block}
.assetColorAdminHeader.edit .cgSectionTitle .title{position:relative;display:inline-block}
.assetColorAdminHeader.edit .cgEditButtons .cgEditButton{display:none}
.assetColorAdminHeader.edit .cgEditButtons .cgCancelButton,.assetColorAdminHeader.edit .cgEditButtons .cgSaveButton{display:block}
.assetColorAdminHeader .cgSectionTitle .assetColorPencil{display:none}
.assetColorAdminHeader .cgEditButtons{position:relative;float:right;padding-top:3px;margin-right:15px;height:40px;line-height:15px;padding-left:14px}
.assetColorAdminHeader .cgEditButtons .cgEditButton{display:block}
.assetColorAdminHeader .cgEditButtons .cgEditButton .cgEditGreyPencil{position:absolute;top:8px;right:10px}
.assetColorAdminHeader .cgEditButtons .cgCancelButton,.assetColorAdminHeader .cgEditButtons .cgEditButton,.assetColorAdminHeader .cgEditButtons .cgSaveButton{border-radius:2px;font-size:12px;font-weight:500;cursor:pointer;float:right}
.assetColorAdminHeader .cgEditButtons .cgCancelButton,.assetColorAdminHeader .cgEditButtons .cgSaveButton{text-align:center;padding:6px 5px 7px 5px;margin-right:3px;margin-left:3px;width:54px;background-color:transparent;border:1px solid #3C3D3E;display:none;right:9px}
.assetColorAdminHeader .cgEditButtons .cgCancelButton{color:#fff}
.assetColorAdminHeader .cgEditButtons .cgCancelButton:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.assetColorAdminHeader .cgEditButtons .cgSaveButton{cursor:default}
.assetColorAdminHeader .cgEditButtons .cgSaveButtonActive{color:#fff;border:1px solid #333;cursor:pointer}
.assetColorAdminHeader .cgEditButtons .cgSaveButtonActive:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.assetColorAdminHeader .cgEditButtons .left{float:left}
.assetColorAdminHeader .cgEditButtons .right{float:right}
.assetColorHeaderLineTop{height:2px;margin-bottom:-1px;margin-top:-5px;min-width:700px;max-width:1200px;padding:0;border-top:2px solid #BFBFBF}
.assetColorHeaderLineBottom{height:2px;margin-bottom:29px;margin-top:14px;min-width:700px;max-width:1200px;padding:0;border-top:2px solid #BFBFBF}
.assetLayerColors{color:#333;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;padding-bottom:20px}
.assetLayerInfo{overflow-x:hidden;overflow-y:auto;position:absolute;top:61px;left:0;bottom:0;right:0}
.assetLayerInfo.edit{background-color:#F5F5F5}
.assetLayerInfo.edit .assetColorBorder:hover{cursor:pointer;background-color:#fff}
.assetTypeSectionHeader{width:90%;min-width:700px;max-width:1200px;margin-left:42px;padding-top:40px}
.assetElement{position:relative;padding-bottom:30px}
.assetElement .assetName{float:left;width:180px;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#696969}
.assetElement .assetColorBorder{float:right;right:11px;height:15px;width:15px;border-radius:8px;border:solid 1px #B2B2B2;background-color:#E5E5E5}
.assetElement .assetColor{height:11px;width:11px;border-radius:6px;margin-top:1px;margin-left:1px;border:solid 1px #B2B2B2}
.assetElement .assetColor.selected{cursor:default;border:solid 1px #333}
.assetElement .colon{float:left;padding-right:35px}
.unsubscribeNotifications{position:absolute;top:0;bottom:0;width:100%;background-color:#fff;font-family:Carteboto,Arial;font-size:13px;color:#677182}
.unsubscribeNotifications #logo{margin-left:auto;margin-right:auto;margin-top:10%;width:295px;height:61px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAScAAAA7CAYAAAA5OUwVAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAADm5JREFUeNrsXVFy2zgSRVT62D/pBuLUHkCa76kpc09gzQmsnCDKCaycIMoJTJ9g5BMMXVvzPfQBtoo6wUp/++dlT5oRTBNAA2yANI2uYjmpOATYeHjobnQDH56fn0WUty//+/bPpPqxr54586sLeO8/Pv2njFqOElI+cJDTL7/8ChNDfnRAP1VP+eef/45g5ycoIKYtPjPGV59hXCuCOkUtj1+q+byqfsjPtpqvxZsgJySjdfWk+LhOhCckrByeSFiDJqnPFTnto3ZHTUpZ9eOm5Z++VHNzF7o/U8vOAxFBJ6+Y2l/ic4PvB7LKKkXESdBB0MLZVSS1x/H6xPDaedTsqIlpqyCm3mRK7DhYShkjKenI6iu0VxHU9h0AIpVMZ9DxhtN6RJLaSiTVBXzRpRu3JJp/68WjmRIm0EZ8D7TOAvZrtO5dpU+wQA4Kok9xEeC2pECfm4qkdh1Iqojzd9SyGtp8nBCI6S4wMYHkIwbBQWOBegUBkFT1wJj+VD33ccGIQnTbh2U5ScRElbO4BLdVkqISlprfOfaxM/CezGcXSyqmEoxelHOyr42qqYKYVkRiOqMbktkSirRdmeKzwH8aezB8MRQQNEgq01h0j3Hujlcw1KA0Fvrql8pyygj/90F8D+A6BUqRzIq6LQy6z8dsNeE3Dg4ESFJpRVKpaN+NjcHwccvg4k2t5FRNoJ3B7QL5zL3d/05ynJIhgkAiqVxBUjEYPm6ZDxGXkxbzzrSF/yXmIY2TnGSSqh4gqH+hSxfJKVpOvVtOkPWt25l76iNTNJJTv5ZUHLZ3bTn1tjA1UwlMVtM2juP7IachCcTrcAc5SljLKe/dcsJgrS7W9FhZTfkAQDoXl12++s+m9ASB7kmJyj64BvJRT3JRZN2HWYu+UgtymmPGuE5IBdOoo7r2EdrUZfY/NfRSdhwfeQfWiCnxsrby1PK+NX5LXeJUUnAo7QYnkvXXNk731fs2RLwl+JjwVqfV1E8XvLW1D8+C0DZ1F11lOT1Avx36cJTGNXP99h+Fv1hb81Xzu79VjRx6IiO5yHjB8FoYQIib7SmKkyaIye190Ub17nnjPWXH/r96Zwtx7kS3MhUgDOsyGrRqdh2/D4jyJE2YNgJo3YyRcFJjhTpOLxYRn3ijhkSQWDfY/rJj2zCe2lMFqvaeNSQjumIW288abaaNkEGGuNvVZV3TRrxJKX0Qk9Tpa+Z3AnBv4ZtBESqCwp1L18r+NjAsGPotNH29ZdANWFkFLFZNQGkmUsYwiQTxHamQcuGQTHY4mTkqGXKmb3mFN1jkKp2uPBN823jmiPNCQeoqWTB9+13VjmjgqZQ8iQz5B3SU49/LidRBnen/0KMnd+3x3UsEQxtQMpzsLKU7hhwnG8viFbhwQG+ZJ9Odyc1EYvIxmW3iI9D+pw7jlDsQpDPecBFp0yUQ7h0zMcnjmSswuAo0bnuZCCXLPEc3vcbapnYzJ8QO9hlr8p2dvFFMuq7HRxws4k1UOSksS1+nRWQEYtKRArgFUMP3pfHco7nfSQfobi896LQPvH3y3O5MMZ6hjsKZidc7vyu00udohNzjvANc5VPJVLZ1UfqWOsBdissJm20uwMpgfc0AHA2TNyX24Sguu2wygZ9a4iJdQXAWjd1SjBOaLEsY8KwZREaraGMg4QW6IgcFcc1s4gwt7sTeYhF4xO/IHFZ9m3F6VJD9o4SzLngDnc4boYQ18fsLCe9tFtDWYHld4XFEpaUO5W+v9VfU34BjmWL7VwarV8bSEuYdLjIP+G0/8uqmlA72vEtXoNWR459zixKXXJqIf2h+b25BJKDEvYNOdDq2PmlQirXoXMC1KrCN/c/RndBZQOumFYixkaWGmFLTGCGwN9Kq+YpUdbtoBJ1+Ew41nw285TgJbfG2Efra1FWDJHVWNbUaI0fXKTMQ/lrQ61dJuMSxBIwcqJs+OO4/SzrfNqz1E4Wcnvo0j/DQuW3Hd+R4yuaSgUj2jmTNbT7rAvVHJIgTQTcFEtSthS5042F73vROQU43EJ8x7BrqdHpwqdNkwluGOqXGwRJGr2Ur9LvKqxZrjzOckwlC/BOxWTTiTy+kjjnpmK4U45BTj0RiIjwXEOgmkG1Btm4lXTZWvERD8kfKDl+THA2rvJNOB5CTV1jMKTZywnHPHYmwy5xhlwkG495avMlFbIobfYCejfDQR1etjNbJsgho6qkIupWWO93ENJFmA8bblUbfTbwtDGPDSYw2/ex17k8Ik2YslpPNYVqzwO3bEt7aYFb7tCw5XRDntgyL6ps5f8qQYuIaUuEYB9fdVDY3cUpYnd4sOUlp9zogH32D3pDo5iJrD9bLkghS1gp2g26KwK43F97WFhhKPLhVJ4qlZMhj691jopDTW1l9EnGppaoJiWIBlQFAz0Z4SJ6q73pycQMMBbWFZ/2kjpOst2JVCW+puNSZUfHWpyVqg7eTB6xbfQ/laqjBxJwUBYhdExBPAUDPOaG5LRd4355p/F2+c+2o7/kbxVsewHKi6saH5TTThC+svsdITq4VxcwA2eDjo7SgCAB6TsJjWZmQlIAYTLWDWQsBXmmI5mDZB1VOztkQkPViOQXAm43lVHrAG4drqBtPlVjHz6ZiwIIZ0Dvhd1dmTJZTIsUR5kKd00Jd/R9bCCLXEArkJu0puzzoGumIbB9Qp3WfdoL3CveullPpGe/cltOck+wGS06ETFeqf10K/dEXb81y0vXvRvBdKX1UuFwHob9kNdedaCAdBa0jgTOBnFacEysg3vq2nKi6OfXULp2cWmpxQllMVKDUh2uV4nJo2otD2ar3FRqwkC2nIeQ4BXI1wARvzTDHw8fA5fldE3OAEw3uxOvg65zY/y0hnMAW20CLyRZvcp1bE2/PFhjycVUY1YLhznEKbjklImA6AaFmrF6h/q4JIwJxaTEIQ89x8ilgLe1MWd5QCFyN00dhvqbeJXj80dQ+Z2wD8WYqt7hHizHnjMF6vC/uqqMF45rjFNZyEuFTDUynTX60KZEwAODsC/TE9vsW+Yhem4Lqun7sgO4Zx1lSMBYb4qGGnCv0pitZNsY7NSyq1MlcOuKNVMTvKceJ3XIyKQE+Igs4YXRbyw+2tVuWbM6qXEL73JnMX1RxoOZ3d7EAmHe0joivvUWfOFdoHd7uHfDGNZldvZWUYYF1xUbCbTmZ/tO65fwZn6IDXsYMgJNH0AeXENd2YbzJpuL+2DLR6nhNPoDYhs4F2jOTQ+7bcrJo34flxFojOMUjM84asM3QdN8FmmO6D3QpzejbcrIBK9X96aXgFV2BO82qvA0UQ+PK9UoMZO97QRoq3lxynBLukMiE2OlbwukFHOBf9QyAt2A5FYH1J4tugVoHDO5zTerEsAj4JgfudIiN0O9iHjxaTgk30U4s3KUct/i5iKjtnrbQOUYhLCdu0Zn7vi89VblAx8DpJiEWkRDWKTfedIvHvedvSbhd1InEqEfCYH2Fmz6AoW13oYCI8P/tMe/ov9XzB54YSBoQDze+9m05uVg6OuvkhnAxZxeXTjnJAu9KsuU4dfhm6zFtsSxtUlxMfc2EPvEzIy40rukt7OQ0bay6vxNXT3ju8Ohb1cl7qdTpBWUwMf6la/tvYrMcOJtEsyCgl+S65XKFV358wyoxZWgD4cOuHXn3C9tJxeUWZduTNIPFJZnTPUyTJsMLHgpLXRjdRJsUF5MHIswXRYS4rdsfOWFi3b2wS+FfmgjAwbTVnfUNA/8X9hMmaSkDRzrKIhGXanISkH3kOBHNc/ge+XaL5hXnZ8zSP9Ukiauk7iohyDuCOOGDeJk9Ly8I8llXzcVjI17vVJkABu3dipe39lKkzrbOia4hmysE7VV9PmoWz4Ul3tYWlrcObzO8KKBQjJ+Qxs6UF3gWjVwuy1ysQVhOMFgbtFy46rNsCO6HdST0N1fU/btBRbu2mweKN1FWrCsNwc/E69s6dghKU/3WtXC7lDRRTOQHwvts857kw8+ABEyXGnC73pkwJ5Fy4O1ggbeaGBei+6Wy20DxQPacrUkLCIFlvwQkp2Oj/Uz4P2b13OKCeIk34UrL+j1oRa2F+46Sa9ykxoavdoEACoMVy7qIYG7YUwCMZxZ44xJVdnvacTG1WpRcyXGiGbCfhN8IP0zYz4pBWnskKNW1ST536jYdJ3SiIL3U08TKVKQI2KieuUd8gKV40MRkfCwivvRYhwTWgc9FA6z95jm7XXYTvdQITg1st8GK7bW4BExnjgNUSrGFnGAZpLg7txXdSyTO4lK4mVkC+yw63iqCLlEi7G64rQf2oOozEtSKSU+Pko50uVRrCQ8LT3hfYBuZwj26VmAsdxyfk6THHcN3HbEvB03icKrB26xDu6Az02ZIoZmnroSmihXvXJX44fn52YUlV9KKnrR8eK2YksPflXaTEkG7Kly+NroIfeQLQX+peBmUrv3yUjKtrXVnoadaN6Ug3miLrtZBM3HrMhUTQaSCdnTKN7zgso8xcsUbedwgJUe0xxkf0NKWN3RSQ9ulcC8FGqxYk1OU9ydITH9pVkzrshV8Zy709++lI9bp83v8bhuZRBVEIchBYy2lLjk0uMpvo2qjRHKK4rrC61IWDh0DvTr3Jx+xTqNlFMkpCoP4LOnxcWTIW5dThFwkpyg0ST1OpK2DKzl2nRYRcpGconSXTQfXJtO4i/d935cYLaf+ZRpVEMUgsJKrSmuu63PEidvnkEIAMaydhpjasvej5RTJKUoU68lyjSRV5zkVLas/TEaba6HKd6zvaDmhxDynKBQXrBT+ssFl+Riq5KJnfQIBteZ3Vd//ISLuu8SYUxSK+CwyBoFEzp/fAzGhzDR6iBLJKQpVMGEyEfwnEjyitbQaW+mFxmpaKUjpXtBKZaJbFyWKZoKl4lIIDkI5bFC+xtvmcLkx6q9OoSgGduPzoOT/AgwAxE2EhUMWXcEAAAAASUVORK5CYII=);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMQAAAAqCAYAAADs6PSZAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAEI5JREFUeF7tnX/o1tUVx8UQWYvoB9EKUUeYKNEUsZW4TKQWEbYIwT8CibEGsjaEirE2/GMQQ1YSUwh0fBmBf7SFyGKEMWIsYggio4hRDBkOGcUQQZpMhnu/Pt/7+Xif85z74/M8zze/6vOFw/P5ce+55557zrnnx32e74IF07+ROPCfvUsXClYJto0I96jfopEGn3aaHxzYsGHjjYL7BdsEPxbsjmBneM772+YHxXNHRaQQB3R9VnCxJ3yo9pvnjsJrD7Pkbkkkm3t0fcdEuSCE1wm+KXhRcFxwXnCxEk6q3VuCHYL14JoocfMImQR7iWC/4NOeSnFgHk3jiiZF8nXEyOWHul81sUkJ2S3B+v9Dn/+rVAJPWS6oL8qxbGLETRhRZFnY8b47CnopwmLBWkGfHeOVUcaa9hnmgNbtlJHR93V/59i8EpKFgnsEH42hBFYxzgnXjWMTN2EEoulrDiMPjTtM2DFm9Hm6sGPsHHesaf8FC7SGix1ZfWciMickKwR/yihDa/HZot6MgPuUW/X2fFw40fuYM889k6BVivBVwUbBEcF5RzHO6dljkxjrWsehNbzLWcc3x+aLkF4v+CChDH/Vc1yKbMCs98Qdy3A9BAcFfxQ8PjZxc4Ag0Gh3s4lbbQn+asEhs2Oc0v0DczCtaw6l1vERR2Z3j80IISUA9uKA9/R8NcLedxD1uVUwL9OLQcHtfLf2nWNN+2jHeFfXFwTHBXfV9J22yXMgYdhGigW7kcK2g8tjBQRfbMnVuCjB3bPzvXsu5yoluC64Uj/T501zOda1glvr+LIjt4+MNX8hfFrgpVXvHwvxPO2suVJTQdmtQlz/ZZAsZVgkWDhXY12tRszjl+b6hrOO4yVxhPBdB+n4gYmZAW4XiyXYKNgetJsJsTuR2WrTZ1wDCO0rgi2Cm1MCFOHdrOtnQh+C/hZP+9nsdoEGGy9hECg6erA+sRgkIZ4S7BOAj3E+E5wN18f0OSPA4KwsKUCYx/LAm9f0ibva8gX6uIZXBwTEadR4cGcBeEqc92noNxDvBdwr9QkvKaRC89sC4sOWP9SOlrd06vp2wTrBk4LnBaxVS1ObiWTNuGb+rwfal+ozqfB6d4OAbCaJjV0OXubKPJgrY8K/jq6IPs+w0eehQAcFukMBDzSyLqwP18zjJ4INA+uiByAlNRpbSwh6urSAfd4LH+kxFhnGnRaQsaot9P1bbVm8oaBezxCGFu/nus7VTRrLEfr0SS0PpGPVnwQEMdcJwRcV84CfCB6ClYzF9A7hgD+1RVBqPK0ww9OWnzxbHQnOJt0jrNAAL1N8R4FRSNYKpSHj+Pce9IAX2kmm3GflQ8+QNYT7D4KPBVbuUnSBE9q6OWUMWyv0NfKFrFBr+3YcP2x1GDTZSt+sEJJ9qlWAVLvfCkfne+saa47G1+A9FwkIFqS2H7i7rIWubxOgnDUM92oy33cE5U7hO5yYB0IDrUCtopxR24cF7MjPVvIHWo/C3zBHLGgNX1NtoPeWiOfwrY8R8vB+IhzrIpz36v5vY9LJOJcMiG68oAQNvqHPDlBqGxbHmySMw3IhZLg5LASWzxM4rFXMEFuyTy0OQnUkYiRGoFa4wNlkLfSJ5fT4RRu2eFyZ3QLcvFQKm3aLY37pfq/gv2ZhsXQ/F0ArCgxgADyf2c7792qHO3eH4M8Gb4pHjPcLAcXZVIwFHxFAXFnWis+ckD8Z8RwXLzc2rk5b20IGoMe2x6LvjXDiJsY7o23fut0tXlxCZMu2Qxa2ssBs/QiibTCRApVjCYlVEOIXBPiyybqG3q11JovyPBQxxE6Oe3BvEiTTmnrnLQ6C3vrj9rMRYL1HIO1CQRPPB4Q8tCdH7lmwrigX5mn5jxAPuAdGgThcGSs0SoaLg0/eHZPR9RoBVjXGj5Awfw5iJjOIeodiIxuvWrzOui5TG884xTurp8jPpeap5yglOK1hhP+N2xnosm4Xws/6Da1HZNQ8I7ENhPiL+GZ2QXaULP4o7zXOzSlCPXxqi0bHtFmFsMxC4ZLBd6RILLad87bSnNTHZqZYnGQxj4UTILx2rBciWhA4+76zrAm+WFfBjfmE90HBvwz+qmRJEMjqrJva73Dm0SiEnqcMbxa/+pE0QNktfxql13PiEfuuWINQHxIEw+uvh1hhb8C1JeH4Mt6LNrQ9JpztcWNghleyrzqL5OAdULSEEN7tMJEMRmlR4bFlfisoZNysa3W6xFv1wR/HrYjxDp2e1XuCeGs0xq/iOgQmFKJ1NYmR3jf0flYxz5Tr1pQDhA+XMubBrOtT+FMba6RwxZ4CYSq4HC+PW6Ko8r0jLLgf9wZm4BaN5Oo5woRRyBoBvccVG2VXYftOKYRnkIpnv4TPU6Qhy692uFG9LWjl8gw00zg/dcZqhFPPVwlI1MS0HK8ZR32sUQRHs5vrc8YqGTJdwqs2xHoxLWd0/zAIPQtyoYRwUu81/iIBuW58XbZ3tkC0F9/ROyyINW1rCd4WvauGNuEg1hhYHN3nYg7y5iQarHBlDYfaE6B+z+nX0MniCWy2q+jSqA/fUyFdGNMzFPfp/R7TpsqCpngoXBzFIVhnrb4T1grhYl28ILip/OudF/wW5xn65hTC7pKdwczJgeixri/ysL4NEu0in6wRqlHbaGC2e4JQ/PjDAnLdBH7W17V0cd/FCLr2LFIxDghMtm4EjM0F+AjBCSNcp0o8UPtvCaxlZB6bMgrRZcMygvkD4YizUsxnqG6kZ7h0MR+LrmE8pvri+yPM8BprTH0BPrBWNivmrVfjTqotwb4Nfqu+D6J+nkK0LpN194mHl1esi82MkeVcmVKIj0oI+77XYOwEWDUsf590p2VyFyMIj5e1SGZmWprVz4s9stZKfTxLDlOptm4I72lDihRlJ2OVSgkfi2jxXAksrbtb6Tk7zjcEdleZXVDzp2f2fNpAwS6jcMxrr8Cz+p7ge8+6GEF4vOC3uJurH0kY7xQF8RwJCzvuUT27qSSfjgzOGsSweBbpXCjEExqLGkKJmSgLWk92KZkO1rtU1qIY+6jvJoeOVwtbrFe3QFiotv4zCChCWlJ2jjnEKdev6P7XDj0s0EAqlwUT/Ehgdyp4SnA5VAEPdMU871zOjDIQn7Cr1XxTkvngfmCcrJJ2MYLeeZm24m6ufl6sxHxY/2UO336nZ9kzYoGPVg4xXotTCnG+pGF93gcCrKVpS+Zs6VhTBG4gqNW9VytoUpx652UtztbQpb47HEZmrVUQzpIy594jLCj40A4W+ENevKRMHn7clsPNYg7vDgiN7YPwJo2G3mGRPUME/fRF8eAfNYwOj669HTTezW0QW+W6IRMC6xY1O4+ee4bt5ZIMqB+pXMuXg02/zEJP7JczNMYuh4C/6NlmQe5cz26nXy5rUbWzCWfv2GMEhYh3OoQIgckdTqQexHz7uii/Up+lnhDouZcmHsU1hCYKjDlF8nbQLsgPyhQLYTGrl4k93gnvPDes+AUv0UIiySrEbCo6odk0nkhhTnhSrk0TVBbcFC+YmkTWonfskVAIMjikVGMgPnErpAmhJc+Oa0QMEAf68fklrClADYZ2uFOM3aSfM66Pd0YtW4MISukLS36s5G4e5Mxaedy+FRUy8JIjvC8FnLYGAd2dO5rhS9p9C4vpnUXBp+oOZpUIzwzuVcKxnlmhwRo5VqXxHTOWo5i1YFyBF+yW0qcIrRWU50blS9tPOHcK4l0BRZhhYQXsKjGQ7eH4dtXuHXBbmrNVXPWxxgLaLp0ETUzYUSSUOz7HZN1BMou3l/inNjaghj+tlwCf7PyyRiLIjncyYPZ7P0FAPIvJhPD7eisFQotAB/xYT6twxbSu+njBVJy16B0HBHq8Cu/FioXBvfvcLEBVHj1jLFBO6yKxK1bvMIUdgl3ECkz2m2Rqb6vmtb6+lSHSsg8GnrOWlg6SJtmvJOu95+s3SYEgY16sUzK0ZKbscSBou3SmSzf4h17AhlLQma23NBBEgodtDAvMaU+svKcQ4M1+LTXRL85aeFtpTdbCVYiK+aXSo8U0b0YhvPTv/pJy1r7XnGwNgjXO0usohHtGytKgfrhxsQx9ovs1QSEIjK18Zeep9qyTJ7goOULtneKtOQripnGHeKoByFTk0mxsVfivWLAWEHysvxcIcm6FTFDq+DFVX6zugKsSlAg3C1fCfpFlJnI1rEWqtWSpvPbrGu+BoIgcnOO7BM8ItoRFZRFoYxcWvx7lxJpBNwsJMG/cmxYP9GLdOsOiay/oJY1JEsK6S/aeOkHS5Qh8tNXYmp3QZoOYL7zFhRswYsyFZ4Fv0B3z5hj8CLzb7vANfqAoMc/gG9+0Qy6sgoEbXrenFJg/Ke+BMUvGQu0xQkO1GU8hGIDMj7dTjPKMPDZWFUF6zcGL8pG/Z9FiJeMeZnrf6up8dodhtVkL6PF8T3YtFhUFp/x/RgCNceqQ3S6VGj0Z6GYhAdKoGJAWT8vDruCmd7iWCJvH3zaQTn0iDPjhBIjetwg9l7Omsk7mxpsj64FCW4PIM6sMzKdz/XTtnQFrs3CsdcszPpFB65qCD4PcpcZ1vUGA/MS8e6tCIbwvFL3n9oOxAjTXE8Y+SsGOAZ7mx2YDXrbQmkJPapyj6v/1aIdAAOO2aH3Vz7qoHTl0e4wgNe5A3l79nhDUFBhT+AaOdQsXC3RQ4J3bquU5AjnwayEBL4od4/igQmD4CVNvJ6ylpbXk3Y9TCN9+Q0cfXLRFHslidTGHrtmxeh8FUR8vFuw8D2+nwO/fIsD/ZIuqJR5LhvDgPkDswC8v655jG7/pga8dl8XeJ2C36SqQDjO6M06lRQ9Kynn4lHWO58zu1h3v1jVHUDifxA5gz0PleIVwImiWL7gdZI8wIH1rEPF44I7dMdw/a7nfqOQNhhGe96UHq8/OEFfiU0FsrVwhU9QNBgJw3XtZv5qjII+r7xdGDps0btWfOrbBMgTg2+4On9wD+IFVacAgiPhwbMukvuLtt72e0XMCc/zOZAot0IUL00I1DdEug/IzDoU6rBiWup0fCYLSrxQyF2Id+tq5tLgwDkM/9KxnKNajApuBw4UgmIQOC1T0DwvYba1ADeyQeo8gLov4A5+Kx1pioaB9xB9vrXgGTfCAGGroeyF6xklmXLuYXvptEiBPnhzAz2cFyd/IYizeR/PjuvhlJrXBALFurdxU9atSlmmj0TmgBVnnCDaCQpCZq96jSPcJrPWuOrQ3OsWj9RSdKwQnrEKMhm3a66rlgATEZsmw+mtqJ6y23s7SZHXm01/YOWy8N1b9Zj7Nb0rLhDggQbGpvyZNXYNe7XBl5qygV0NDbRvR6R3621fbf9ruGuGAY+FJIT5amr7aENMRn8Q+OcH9eL9lWhp4xPeiywt+nx8R3bTb1coBZ4cgJU3t5ofBzegCet2T9SFoJdAk72/rBGTYJnLcY9L8Fl0EzjYBsH3S40zxXeEckJC8KLDpv9pUZNyO0wJV9ZfLwTLRxhGemF5qCk31f/o35UDHAQnFrYJfOtazVimIIagVzOt/VSD6yJzFc6o6UTAVlWuUAxIWKtXUXShAEWhTwKMgGh/Z4J6sEu4SBVPckN51l8vBYtFJnYKMGsc3qMlcEXRfDl5Nx4w4IEEhc0TBCAWhcm2/B0EhiYC6939xmjK6ngP/B5/BCK14uCFNAAAAAElFTkSuQmCC);background-repeat:no-repeat}
.unsubscribeNotifications .content{position:relative;top:20px}
.unsubscribeNotifications .content #message{position:relative;width:100%;text-align:center}
.unsubscribeNotifications .content #btnUnsubscribe{position:relative;top:26px;margin-left:auto;margin-right:auto;width:100px;height:27px;line-height:25px;border:#D0D0D0 1px solid;border-radius:2px;text-align:center;background-color:#F0F0F0}
.unsubscribeNotifications .content #btnUnsubscribe:hover{background-color:#DDD;cursor:pointer}
#contactSupport{-webkit-touch-callout:none;-ms-user-select:none;user-select:none;width:346px;border-radius:4px;background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.19);overflow:hidden}
#contactSupport .header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:44px;padding:0 16px;color:#fff;background-color:#F78E1E}
#contactSupport .header .title{font-size:16px}
#contactSupport .header .close-x{cursor:pointer;opacity:.7}
#contactSupport .header .close-x:hover{opacity:1}
#contactSupport .header .close-x svg{fill:#fff}
#contactSupport .content{position:relative;padding:32px 16px 10px;font-size:14px;line-height:21px;text-align:center;color:#89898C}
#contactSupport .content a:link,#contactSupport .content a:visited{color:#F78E1E;text-decoration:none}
#contactSupport .content a:link:hover,#contactSupport .content a:visited:hover{text-decoration:underline}
#contactSupport .content .btn,#contactSupport .content a.btn{flex-grow:1;margin:4px;display:inline-block;min-width:80px;padding:8px 12px 7px;border-radius:4px;background-color:#F78E1E;font-size:14px;font-weight:400;color:#fff;text-decoration:none;cursor:pointer;transition:background-color 150ms ease}
#contactSupport .content .btn:hover,#contactSupport .content a.btn:hover{text-decoration:none;background-color:#DA7408}
#contactSupport .content .additional-contact-methods a,#contactSupport .content .main-contact-method a{color:inherit}
#contactSupport .content .main-contact-method{font-size:22px;color:#404040}
#contactSupport .content .additional-contact-methods{margin-top:8px;font-style:italic}
#contactSupport .content .actions{margin:20px;display:flex;flex-wrap:wrap}
#contactSupport .content .supported-versions{margin-top:12px;font-size:12px}
#contactSupport .content .current-version{width:100%;text-align:center;font-size:12px;color:#ABABAE}
#aboutCartegraph{height:231px;width:345px;border-radius:4px;box-shadow:0 0 28px 2px #222;-webkit-touch-callout:none;-ms-user-select:none;user-select:none;border:#999 solid 1px;margin-bottom:12px}
#aboutCartegraph~.LoginBoxLinks{bottom:-17px;right:0;left:0}
#aboutCartegraph .og-logo-container{padding:30px 0 10px;display:flex;flex-direction:column;align-items:center;font-family:Barlow,Carteboto,Arial,Sans-Serif;color:#000;font-size:16px;-ms-user-select:none;user-select:none}
#aboutCartegraph .og-logo-container .og-logo{width:270px}
#aboutCartegraph .og-logo-container .og-logo-text{padding:0}
#aboutCartegraph .content{position:relative;height:183px;text-align:center;background-color:#fff}
#aboutCartegraph .content .logo{padding:50px 0 8px 0}
#aboutCartegraph .content .logo svg{height:39px;width:195px}
#aboutCartegraph .content .version{font-style:italic;font-size:10px;color:#CCC;margin-bottom:20px}
#aboutCartegraph .content .version .label{font-weight:500;display:inline-block}
#aboutCartegraph .content .version .text{display:inline-block}
#aboutCartegraph .content .andSign{padding-left:4px;padding-right:4px;font-style:italic;display:inline-block;font-size:14px;color:#CCC}
#aboutCartegraph .content .links{font-style:italic;display:inline-block;color:#165CAB;font-size:14px;text-decoration:none}
#aboutCartegraph .content .links:hover{text-decoration:underline}
#aboutCartegraph .footer{background-color:#E6E6E6;height:48px;border-top:#D9D9D9 solid 1px}
#aboutCartegraph .footer #btnCloseAbout{position:relative;top:8px;left:252px;background-color:#F0F0F0;border:#CCC 1px solid;border-radius:2px 2px 2px 2px;height:30px;width:76px}
#aboutCartegraph .footer #btnCloseAbout .label{position:absolute;top:9px;left:21px;font-size:12px;font-weight:500}
#aboutCartegraph .footer #btnCloseAbout:hover{background-color:#DDD;cursor:pointer}
.AboutBoxLinks li{color:#fff;text-align:center}
.AboutBoxLinks a{font-size:12px;font-style:italic;color:#BFBFBF;text-decoration:none}
.AboutBoxLinks a:hover{text-decoration:underline}
.SnapABug_Button{display:none!important}
.fieldExploded .lookup{position:relative;width:270px;margin:6px;padding:0 5px}
.fieldExploded .lookup .displayLabel{color:#777;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#btnNewAsset.disabled .icoMenuArrow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAAOklEQVQIW2P08PCYw8jImMwAAR++f/+uyAhiASVOASVM//37Z7Bz586LMEEFoKDd9u3bF4EUgQXRAQCZXxHVnaunywAAAABJRU5ErkJggg==)}
.gisIntegration .administration-page-header{margin-bottom:0}
.gisIntegration .administration-page-header #manageServers{height:27px;margin-top:9px;padding:0 10px;line-height:27px}
.gisIntegration .administration-page-header #manageServers:hover{background-color:#474747;background-image:linear-gradient(#6b6b6b,#474747)}
.gisIntegration .cgEditButton.disabled>div{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAA/UlEQVQoU4WSsWoCQRCGZ3bhWkV8APMEQUgtQt4jnnDnVhbGNpV9iqQLd5jD1HmDJJC0VtZ5iFgr7PjP6QZjPD04jl2+b+af3WM68ySJuzGGnr2nfp4/zfgUH8dxPYqibyJuKifiu5VCmrpchL6spYX38sHMDTg/RwWFmcUAekAUjTQL0j9hH0aHdxGx1po2vjVIvT/CMdgY7qLLkMi/ZFn2+SucgnUWPSEdvBQA3zNTC+8kxAiV9+FScM5dbo9MXrGsa+YquBRQ/Q74BaBHPQkRHqFT57ByuC8eDNwbFteoPFVJI2HI25D58GJVmGPzahdrul6vxkVRLKv+gA0irpqM/FmLSAAAAABJRU5ErkJggg==);height:12px;width:12px;position:absolute;top:6px;left:41px}
#gisIntegration{overflow-y:auto}
#gisIntegration .btnCreate.disabled{pointer-events:none}
#gisIntegration .filterTextField.editBox{margin-top:6px;margin-bottom:-5px}
#gisIntegration .filterTextField .multi-line{padding-left:10px;padding-right:10px}
#gisIntegration .fullGeometry.edit{margin-bottom:5px}
#gisIntegration .directionElement{display:inline-block;position:relative;height:16px;vertical-align:middle;width:20px;top:0;padding-right:5px;background-position-y:0;border:none}
#gisIntegration .directionElement:hover{background-position-y:-16px}
#gisIntegration .directionElement:active{background-position-y:-32px}
#gisIntegration .directionElement:disabled{background-position-y:0}
#gisIntegration .directionOneWay{background:url(../Images/geo-one-way-icon.png) no-repeat}
#gisIntegration .directionTwoWay{background:url(../Images/geo-two-way-icon.png) no-repeat}
#gisIntegration .directionText{display:inline-block;position:relative;top:2px}
#gisIntegration .cgSectionGroupHeader{margin-left:auto;margin-right:auto}
#gisIntegration .exception .button-title.disabled{display:none}
#gisIntegration .display-field input[type=checkbox],#gisIntegration .display-field input[type=checkbox]~div{height:15px;margin-top:0;width:17px;bottom:0;left:0}
#gisIntegration .feature-class:before{content:"";background-repeat:no-repeat;background-position-y:0;display:inline-block;position:relative;height:16px;vertical-align:text-bottom;width:19px;margin-right:5px;top:0}
#gisIntegration .display-field.feature-class{margin-top:7px}
#gisIntegration .display-field.feature-class:before{height:18px;top:4px}
#gisIntegration .warningBar{display:table;width:90%;margin:0 auto}
#gisIntegration .warningBar.fullBar{width:100%}
#gisIntegration table.gis{width:90%;margin:0 auto;color:#4D4D4D;font-size:12px;margin-bottom:40px;table-layout:fixed}
#gisIntegration table.gis th{border-top:solid 1px #BFBFBF;border-bottom:solid 1px #BFBFBF;border-left:solid 1px #BFBFBF;height:26px;padding:0 0 0 15px}
#gisIntegration table.gis th:first-child{border-left:none;width:20%}
#gisIntegration table.gis th:nth-child(3){width:20%}
#gisIntegration table.gis th:nth-child(3){width:30%}
#gisIntegration table.gis th:nth-child(4){width:30%}
#gisIntegration table.gis tbody tr td{box-sizing:border-box;padding:0 0 0 15px;height:41px;max-height:41px;border-bottom:solid 1px #BFBFBF;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#gisIntegration table.gis tbody tr .lockColumn{width:16px;position:relative;display:inline-block;vertical-align:middle}
#gisIntegration table.gis tbody tr .lockColumn .lock svg{height:16px;width:16px;fill:#BFBFBF}
#gisIntegration table.gis tbody tr .fields{margin-left:4px;position:relative;display:inline-block;width:80%;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#gisIntegration table.gis tbody tr .dropdown{position:relative;display:inline-block;vertical-align:middle;width:95%}
#gisIntegration table.gis tbody tr .dropdown .editor-field{width:100%}
#gisIntegration table.gis tbody tr .dropdown .editor-field .dropdownMenuControl,#gisIntegration table.gis tbody tr .dropdown .editor-field .dropdownMenuTreeControl{width:80%;max-width:420px}
#gisIntegration table.gis tbody tr .dropdown .editor-field .tree-control{width:auto!important;right:20px;max-width:400px}
#gisIntegration .btnCreate{text-decoration:none;color:#6A6A6A}
#gisIntegration #dataSource .dropdownMenu{width:400px!important}
#gisIntegration .dropdownMenuTreeControl{width:250px}
#gisIntegration .editor-field .clear-button{float:left;background-image:url(../Images/x-job-bar.png);background-position:-11px 0;background-repeat:no-repeat;height:10px;width:11px;margin-top:8px;margin-left:8px;cursor:pointer}
#gisIntegration .editor-field .clear-button:hover{background-position:0 0}
#gisIntegration .editor-field .clear-button.disabled{background-position:-22px 0;cursor:default}
#gisIntegration .editor-label label.disabled{color:#bbb}
#gisIntegration .dropdownMenuControl .button-title.pointIcon:before,#gisIntegration .dropdownMenuControl .dropdownMenu .dropdownMenuOption.pointIcon:before,#gisIntegration .feature-class.pointIcon:before,#gisIntegration .featureTypeDiv.pointIcon:before{background-image:url(../Images/geo-point.png)}
#gisIntegration .dropdownMenuControl .button-title.linearIcon:before,#gisIntegration .dropdownMenuControl .dropdownMenu .dropdownMenuOption.linearIcon:before,#gisIntegration .feature-class.linearIcon:before,#gisIntegration .featureTypeDiv.linearIcon:before{background-image:url(../Images/geo-linear.png)}
#gisIntegration .dropdownMenuControl .button-title.polyIcon:before,#gisIntegration .dropdownMenuControl .dropdownMenu .dropdownMenuOption.polyIcon:before,#gisIntegration .feature-class.polyIcon:before,#gisIntegration .featureTypeDiv.polyIcon:before{background-image:url(../Images/geo-poly.png)}
#gisIntegration .dropdownMenuControl .button-title.tableIcon:before,#gisIntegration .dropdownMenuControl .dropdownMenu .dropdownMenuOption.tableIcon:before,#gisIntegration .feature-class.tableIcon:before,#gisIntegration .featureTypeDiv.tableIcon:before{background-image:url(../Images/geo-table.png)}
#gisSyncLogDialog{height:200px;width:500px;background-color:#fff;border-radius:5px}
#gisSyncLogDialog .dialogHeader{background-color:#343434;background-image:linear-gradient(#4c4c4c,#343434);border:solid #000 1px}
#gisSyncLogDialog .dialogHeader .title{color:#fff}
#gisSyncLogDialog .dialogBody{font-size:13px;height:87px;border-bottom:solid 1px #999;display:flex;flex-direction:column;margin-left:20px}
#gisSyncLogDialog .dialogBody .dialog-field{display:flex;flex-direction:row;align-items:center}
#gisSyncLogDialog .dialogBody .dialog-field .label{width:50px;text-align:right}
#gisSyncLogDialog .dialogBody .logsDropdown{width:330px}
#gisSyncLogDialog .dialogFooter{border-top:1px solid #a8a8a8;background-color:#ededed}
#gisSyncLogDialog .dialogFooter .btnSave{width:76px}
#gisSyncLogDialog .dialogFooter .btnSave.disabled{pointer-events:none}
#gisSyncLogDialog .dialogFooter .btnCancel{right:101px}
.button-title.disabled:before{opacity:.4}
.button-title .watermark{color:#A6A6A6;opacity:.4}
.featureTypeDiv{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.featureTypeDiv:before{content:"";background-repeat:no-repeat;display:inline-block;position:relative;height:25px;vertical-align:middle;width:20px;top:3px;padding-right:5px;background-position-y:0}
.AdministrationContainer .createHeadingOverlay{position:absolute;top:-120px;background:rgba(0,0,0,.6);left:0;right:0;height:120px}
.AdministrationContainer .createHeadingOverlay #guide-top-bar{position:absolute;top:60px;height:58px}
#AdministrationContainer .gisIntegration.edit .cgSectionTitle div{display:inline-block}
#AdministrationContainer .gisIntegration.edit .cgButton{margin-right:3px;margin-left:3px;right:0;height:27px;line-height:27px;padding-top:0;padding-bottom:0}
#AdministrationContainer .gisIntegration.edit .cgButton.cgEditButton{width:51px}
#AdministrationContainer .gisIntegration.edit .cgButton.cgEditButton>.cgEditWhitePencil{top:6px}
#AdministrationContainer .gisIntegration.edit .cgButton.cgEditButton>.cgEditDisabledPencil{position:absolute;right:10px;top:0}
#AdministrationContainer .gisIntegration.edit .cgButton.cgEditButton>.cgEditDisabledPencil svg{height:12px;width:12px;fill:#333}
#AdministrationContainer .gisIntegration.edit .cgButton.cgEditButton.disabled{color:#333}
#assetConditionManagerMainContent .administration-page-header,#scenarioBuilderDetails .administration-page-header,#scenarioBuilderIndex .administration-page-header,#scenarioBuilderResults .administration-page-header,#workPlannerIndex .administration-page-header{margin-bottom:0}
#assetConditionManagerMainContent .administration-page-header .cgSectionTitle,#scenarioBuilderDetails .administration-page-header .cgSectionTitle,#scenarioBuilderIndex .administration-page-header .cgSectionTitle,#scenarioBuilderResults .administration-page-header .cgSectionTitle,#workPlannerIndex .administration-page-header .cgSectionTitle{margin-right:20px;padding-right:20px}
#assetConditionManagerMainContent .administration-page-header .cgSectionTitle.scenario-cyan,#scenarioBuilderDetails .administration-page-header .cgSectionTitle.scenario-cyan,#scenarioBuilderIndex .administration-page-header .cgSectionTitle.scenario-cyan,#scenarioBuilderResults .administration-page-header .cgSectionTitle.scenario-cyan,#workPlannerIndex .administration-page-header .cgSectionTitle.scenario-cyan{padding:0 20px;background-color:#02938A;height:100%;border-top:none}
#assetConditionManagerMainContent .tabHeaderBar,#scenarioBuilderDetails .tabHeaderBar,#scenarioBuilderIndex .tabHeaderBar,#scenarioBuilderResults .tabHeaderBar,#workPlannerIndex .tabHeaderBar{height:52px}
#assetConditionManagerMainContent .tabHeaderBar .administration-tabs,#scenarioBuilderDetails .tabHeaderBar .administration-tabs,#scenarioBuilderIndex .tabHeaderBar .administration-tabs,#scenarioBuilderResults .tabHeaderBar .administration-tabs,#workPlannerIndex .tabHeaderBar .administration-tabs{position:relative;float:right}
#assetConditionManagerMainContent .tabHeaderBar .administration-tabs .tab,#scenarioBuilderDetails .tabHeaderBar .administration-tabs .tab,#scenarioBuilderIndex .tabHeaderBar .administration-tabs .tab,#scenarioBuilderResults .tabHeaderBar .administration-tabs .tab,#workPlannerIndex .tabHeaderBar .administration-tabs .tab{position:relative;float:right;border-left:1px solid #262626;color:#a7a9ac;font-weight:500;cursor:pointer;height:inherit;text-align:center;width:170px}
#assetConditionManagerMainContent .tabHeaderBar .administration-tabs .tab .label,#scenarioBuilderDetails .tabHeaderBar .administration-tabs .tab .label,#scenarioBuilderIndex .tabHeaderBar .administration-tabs .tab .label,#scenarioBuilderResults .tabHeaderBar .administration-tabs .tab .label,#workPlannerIndex .tabHeaderBar .administration-tabs .tab .label{line-height:52.99px;font-size:14px}
#assetConditionManagerMainContent .tabHeaderBar .administration-tabs .tab .activeBorder,#scenarioBuilderDetails .tabHeaderBar .administration-tabs .tab .activeBorder,#scenarioBuilderIndex .tabHeaderBar .administration-tabs .tab .activeBorder,#scenarioBuilderResults .tabHeaderBar .administration-tabs .tab .activeBorder,#workPlannerIndex .tabHeaderBar .administration-tabs .tab .activeBorder{display:none}
#assetConditionManagerMainContent .tabHeaderBar .administration-tabs .tab.active,#scenarioBuilderDetails .tabHeaderBar .administration-tabs .tab.active,#scenarioBuilderIndex .tabHeaderBar .administration-tabs .tab.active,#scenarioBuilderResults .tabHeaderBar .administration-tabs .tab.active,#workPlannerIndex .tabHeaderBar .administration-tabs .tab.active{color:#fff}
#assetConditionManagerMainContent .tabHeaderBar .administration-tabs .tab.active .activeBorder,#scenarioBuilderDetails .tabHeaderBar .administration-tabs .tab.active .activeBorder,#scenarioBuilderIndex .tabHeaderBar .administration-tabs .tab.active .activeBorder,#scenarioBuilderResults .tabHeaderBar .administration-tabs .tab.active .activeBorder,#workPlannerIndex .tabHeaderBar .administration-tabs .tab.active .activeBorder{position:absolute;bottom:0;right:0;left:0;display:inline-block;height:5px;background-color:#662D91;background-image:linear-gradient(#8C62AC,#662D91)}
#assetConditionManagerMainContent .tabHeaderBar .administration-tabs .tab:not(.active):hover,#scenarioBuilderDetails .tabHeaderBar .administration-tabs .tab:not(.active):hover,#scenarioBuilderIndex .tabHeaderBar .administration-tabs .tab:not(.active):hover,#scenarioBuilderResults .tabHeaderBar .administration-tabs .tab:not(.active):hover,#workPlannerIndex .tabHeaderBar .administration-tabs .tab:not(.active):hover{background-color:#333;background-image:linear-gradient(#666,#333)}
#assetConditionManagerMainContent .buttonsHeaderBar,#scenarioBuilderDetails .buttonsHeaderBar,#scenarioBuilderIndex .buttonsHeaderBar,#scenarioBuilderResults .buttonsHeaderBar,#workPlannerIndex .buttonsHeaderBar{height:52px}
#assetConditionManagerMainContent .buttonsHeaderBar .dropdownMenuControl,#scenarioBuilderDetails .buttonsHeaderBar .dropdownMenuControl,#scenarioBuilderIndex .buttonsHeaderBar .dropdownMenuControl,#scenarioBuilderResults .buttonsHeaderBar .dropdownMenuControl,#workPlannerIndex .buttonsHeaderBar .dropdownMenuControl{margin-top:12px;margin-left:15px;width:236px}
#assetConditionManagerMainContent .headerBarColor-Dark,#scenarioBuilderDetails .headerBarColor-Dark,#scenarioBuilderIndex .headerBarColor-Dark,#scenarioBuilderResults .headerBarColor-Dark,#workPlannerIndex .headerBarColor-Dark{background-color:#444;border-bottom:1px solid #262626}
.ko-alert.maintenance-mode-dialog{width:450px;text-align:left;color:#969699;position:relative;top:0;border-radius:5px;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.ko-alert.maintenance-mode-dialog .calendar>input,.ko-alert.maintenance-mode-dialog .cg-btn-menu,.ko-alert.maintenance-mode-dialog .clock>input,.ko-alert.maintenance-mode-dialog .dropdown-search,.ko-alert.maintenance-mode-dialog .editor-field>input,.ko-alert.maintenance-mode-dialog .hour-minute-container input,.ko-alert.maintenance-mode-dialog .lookup>input,.ko-alert.maintenance-mode-dialog .time-interval>input,.ko-alert.maintenance-mode-dialog input.text-box,.ko-alert.maintenance-mode-dialog textarea{border:1px solid #D9D9D9;border-radius:2px;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;height:27px;width:285px;padding-left:8px;padding-right:8px}
.ko-alert.maintenance-mode-dialog .calendar>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.maintenance-mode-dialog .cg-btn-menu:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.maintenance-mode-dialog .clock>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.maintenance-mode-dialog .dropdown-search:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.maintenance-mode-dialog .editor-field>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.maintenance-mode-dialog .hour-minute-container input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.maintenance-mode-dialog .lookup>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.maintenance-mode-dialog .time-interval>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.maintenance-mode-dialog input.text-box:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.maintenance-mode-dialog textarea:not(.disabled):not(.open):not(:active):not(:focus):hover{border:1px solid #BFBFBF}
.ko-alert.maintenance-mode-dialog .calendar>input:not(.disabled):not(.open):active,.ko-alert.maintenance-mode-dialog .calendar>input:not(.disabled):not(.open):focus,.ko-alert.maintenance-mode-dialog .cg-btn-menu:not(.disabled):not(.open):active,.ko-alert.maintenance-mode-dialog .cg-btn-menu:not(.disabled):not(.open):focus,.ko-alert.maintenance-mode-dialog .clock>input:not(.disabled):not(.open):active,.ko-alert.maintenance-mode-dialog .clock>input:not(.disabled):not(.open):focus,.ko-alert.maintenance-mode-dialog .dropdown-search:not(.disabled):not(.open):active,.ko-alert.maintenance-mode-dialog .dropdown-search:not(.disabled):not(.open):focus,.ko-alert.maintenance-mode-dialog .editor-field>input:not(.disabled):not(.open):active,.ko-alert.maintenance-mode-dialog .editor-field>input:not(.disabled):not(.open):focus,.ko-alert.maintenance-mode-dialog .hour-minute-container input:not(.disabled):not(.open):active,.ko-alert.maintenance-mode-dialog .hour-minute-container input:not(.disabled):not(.open):focus,.ko-alert.maintenance-mode-dialog .lookup>input:not(.disabled):not(.open):active,.ko-alert.maintenance-mode-dialog .lookup>input:not(.disabled):not(.open):focus,.ko-alert.maintenance-mode-dialog .time-interval>input:not(.disabled):not(.open):active,.ko-alert.maintenance-mode-dialog .time-interval>input:not(.disabled):not(.open):focus,.ko-alert.maintenance-mode-dialog input.text-box:not(.disabled):not(.open):active,.ko-alert.maintenance-mode-dialog input.text-box:not(.disabled):not(.open):focus,.ko-alert.maintenance-mode-dialog textarea:not(.disabled):not(.open):active,.ko-alert.maintenance-mode-dialog textarea:not(.disabled):not(.open):focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
.ko-alert.maintenance-mode-dialog .calendar>input.open,.ko-alert.maintenance-mode-dialog .cg-btn-menu.open,.ko-alert.maintenance-mode-dialog .clock>input.open,.ko-alert.maintenance-mode-dialog .dropdown-search.open,.ko-alert.maintenance-mode-dialog .editor-field>input.open,.ko-alert.maintenance-mode-dialog .hour-minute-container input.open,.ko-alert.maintenance-mode-dialog .lookup>input.open,.ko-alert.maintenance-mode-dialog .time-interval>input.open,.ko-alert.maintenance-mode-dialog input.text-box.open,.ko-alert.maintenance-mode-dialog textarea.open{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
.ko-alert.maintenance-mode-dialog .quantity input{width:180px}
.ko-alert.maintenance-mode-dialog .quantity .cg-btn-menu,.ko-alert.maintenance-mode-dialog .quantity .dropdownMenu,.ko-alert.maintenance-mode-dialog .quantity ko-dropdown-menu{width:100px}
.ko-alert.maintenance-mode-dialog .calendar,.ko-alert.maintenance-mode-dialog .clock,.ko-alert.maintenance-mode-dialog .lookup{border:0!important;border-radius:2px;position:relative;height:27px}
.ko-alert.maintenance-mode-dialog .calendar>input,.ko-alert.maintenance-mode-dialog .clock>input,.ko-alert.maintenance-mode-dialog .lookup>input{padding-right:20px}
.ko-alert.maintenance-mode-dialog .calendar .calendar-image,.ko-alert.maintenance-mode-dialog .calendar .clock-image,.ko-alert.maintenance-mode-dialog .calendar .datetimeclock-image,.ko-alert.maintenance-mode-dialog .calendar .lookup-image,.ko-alert.maintenance-mode-dialog .clock .calendar-image,.ko-alert.maintenance-mode-dialog .clock .clock-image,.ko-alert.maintenance-mode-dialog .clock .datetimeclock-image,.ko-alert.maintenance-mode-dialog .clock .lookup-image,.ko-alert.maintenance-mode-dialog .lookup .calendar-image,.ko-alert.maintenance-mode-dialog .lookup .clock-image,.ko-alert.maintenance-mode-dialog .lookup .datetimeclock-image,.ko-alert.maintenance-mode-dialog .lookup .lookup-image{position:absolute;margin:0;top:6px;right:6px}
.ko-alert.maintenance-mode-dialog .calendar .lookup-image,.ko-alert.maintenance-mode-dialog .clock .lookup-image,.ko-alert.maintenance-mode-dialog .lookup .lookup-image{top:3px;right:3px}
.ko-alert.maintenance-mode-dialog .calendar .input-validation-error>input:hover,.ko-alert.maintenance-mode-dialog .calendar.input-validation-error>input,.ko-alert.maintenance-mode-dialog .clock .input-validation-error>input:hover,.ko-alert.maintenance-mode-dialog .clock.input-validation-error>input,.ko-alert.maintenance-mode-dialog .lookup .input-validation-error>input:hover,.ko-alert.maintenance-mode-dialog .lookup.input-validation-error>input{border:1px solid #b41100!important}
.ko-alert.maintenance-mode-dialog .dropdownMenu,.ko-alert.maintenance-mode-dialog .searchable-dropdown .dropdown-panel{box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);border-radius:2px;border:1px solid #D9D9D9;margin-top:5px;width:285px}
.ko-alert.maintenance-mode-dialog .dropdownMenu.openUpwards,.ko-alert.maintenance-mode-dialog .searchable-dropdown .dropdown-panel.openUpwards{top:auto}
.ko-alert.maintenance-mode-dialog .dropdownMenu.openUpwards.dropdownMenu,.ko-alert.maintenance-mode-dialog .searchable-dropdown .dropdown-panel.openUpwards.dropdownMenu{bottom:32px}
.ko-alert.maintenance-mode-dialog .dropdownMenu.openUpwards.dropdown-panel,.ko-alert.maintenance-mode-dialog .searchable-dropdown .dropdown-panel.openUpwards.dropdown-panel{bottom:37px}
.ko-alert.maintenance-mode-dialog .editor-field{position:relative}
.ko-alert.maintenance-mode-dialog .time-interval{display:flex;width:170px;margin-bottom:8px}
.ko-alert.maintenance-mode-dialog .time-interval>input{width:auto;min-width:0;flex:2}
.ko-alert.maintenance-mode-dialog .time-interval>div{background-color:#A6A6A6;color:#fff;margin:0 8px;flex:3;text-align:center;padding-top:5px;border-radius:3px}
.ko-alert.maintenance-mode-dialog textarea{padding:8px;width:285px;height:200px}
.ko-alert.maintenance-mode-dialog header{display:flex;flex-direction:row;text-align:center;height:29px;min-height:29px;background-image:none;background-color:#404041;border:1px solid #404041}
.ko-alert.maintenance-mode-dialog header:before{display:none}
.ko-alert.maintenance-mode-dialog header .title{font-size:14px;margin-left:5px;width:100%}
.ko-alert.maintenance-mode-dialog header .close-x{margin-left:auto;cursor:pointer}
.ko-alert.maintenance-mode-dialog header .close-x svg{height:10px;width:10px;fill:#8B8B8B;stroke:#8B8B8B}
.ko-alert.maintenance-mode-dialog header .close-x:hover svg{fill:#fff;stroke:#fff}
.ko-alert.maintenance-mode-dialog article{padding-top:0;font-size:12px;background-color:#F9F9FC;display:flex;flex-direction:column;height:353px}
.ko-alert.maintenance-mode-dialog article .header-label{margin-top:20px;margin-bottom:5px;font-size:12px;font-weight:700}
.ko-alert.maintenance-mode-dialog article .header-label .cgCaret{width:20px;height:20px;object-fit:contain;cursor:pointer}
.ko-alert.maintenance-mode-dialog article .header-label .NumberOfUsers{padding-left:5px}
.ko-alert.maintenance-mode-dialog article .header-label div{float:left}
.ko-alert.maintenance-mode-dialog article .header-label .cgCopy{opacity:.8;float:right;cursor:pointer}
.ko-alert.maintenance-mode-dialog article .header-label .cgCopy:hover{opacity:1}
.ko-alert.maintenance-mode-dialog article .logged-in-users{background-color:#fff;height:280px;overflow:auto}
.ko-alert.maintenance-mode-dialog article .logged-in-users.no-message{height:158px}
.ko-alert.maintenance-mode-dialog article .logged-in-users .email{color:#d3d3d3;display:inline-block}
.ko-alert.maintenance-mode-dialog article .logged-in-users .seperator{color:#d3d3d3;display:inline-block}
.ko-alert.maintenance-mode-dialog article .logged-in-users .name{color:#000;display:inline-block}
.ko-alert.maintenance-mode-dialog article .logged-in-users .platform{color:#d3d3d3;display:inline-block}
.ko-alert.maintenance-mode-dialog article .logged-in-users td{padding-top:0;padding-bottom:0;white-space:nowrap}
.ko-alert.maintenance-mode-dialog article .logged-in-users td.first{padding-top:5px}
.ko-alert.maintenance-mode-dialog article .logged-in-users tr{line-height:18px}
.ko-alert.maintenance-mode-dialog article .message{font-size:11px;line-height:18px;font-style:italic}
.ko-alert.maintenance-mode-dialog article .message:focus:not(.disabled){border-color:#9F9FA3}
.ko-alert.maintenance-mode-dialog article .required-asterisk{margin-right:5px}
.ko-alert.maintenance-mode-dialog footer.maintenance-mode-dialog{background-color:#fff;border-color:#D4D4D9}
.ko-alert.maintenance-mode-dialog footer.maintenance-mode-dialog button{background-color:#fff;border-color:#D4D4D9}
.ko-alert.maintenance-mode-dialog footer.maintenance-mode-dialog button:focus:not(.disabled){border-color:#9F9FA3}
.ko-alert.maintenance-mode-dialog footer.maintenance-mode-dialog button:hover{background-color:#D9D9D9}
.ko-alert.maintenance-mode-dialog footer.maintenance-mode-dialog button.disabled{opacity:1;color:#A6A6A6;border-color:#DFDFE2;cursor:default}
.ko-alert.maintenance-mode-dialog footer.maintenance-mode-dialog button.disabled:hover{background-color:#fff}
.ko-alert.maintenance-mode-dialog .blueToast{background-color:#3E6CD6;background-image:linear-gradient(#3E6CD6,#3E6CD6);height:40px;width:100%;position:absolute;bottom:-41px;font-size:13px;font-weight:500;text-align:center;line-height:40px;color:#fff;max-height:0;bottom:0;overflow:hidden;margin-left:-1px}
.ko-alert.maintenance-mode-dialog .animateMe{animation:toastPop 2s}
@keyframes toastPop{0%,100%{max-height:0}
60%{max-height:40px}
}
#importExportMainContent{position:absolute;top:0;bottom:0;left:0;right:0}
#importExportMainContent .administration-page-header{border-bottom:1px solid #262626;color:#fff;height:59px;font-size:20px;font-weight:500;border-top:1px solid #B2B2B2;background-color:#659000;background-color:#6D6E71;background-image:linear-gradient(#929497,#6D6E71);margin-bottom:0}
#importExportMainContent .administration-page-header .admin-icon-container{height:60px;width:72px;position:relative;float:left}
#importExportMainContent .administration-page-header .administration-header-menu-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAOCAYAAADJ7fe0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhJREFUeNpiNDExPsBAGShgARL2FBoiADKkkUJDHjD+//+fgVLAxEAFwGJqauJAoRkXQGGyn0JDHKnincETsFSLnWGU7AECDABm5g/JmjLrTgAAAABJRU5ErkJggg==);background-repeat:no-repeat;top:21px;left:17px;height:14px;width:17px;position:relative;float:left;cursor:pointer}
#importExportMainContent .administration-page-header .administration-tabs{position:relative;float:right;height:59px;line-height:58px}
#importExportMainContent .administration-page-header .administration-tabs .tab{position:relative;float:right;border-left:1px solid #262626;color:#a7a9ac;cursor:pointer;height:inherit;text-align:center;width:160px}
#importExportMainContent .administration-page-header .administration-tabs .tab .label{font-size:16px}
#importExportMainContent .administration-page-header .administration-tabs .tab .activeBorder{display:none}
#importExportMainContent .administration-page-header .administration-tabs .tab.active{color:#fff}
#importExportMainContent .administration-page-header .administration-tabs .tab.active .activeBorder{position:absolute;bottom:0;right:0;left:0;display:inline-block}
#importExportMainContent .administration-page-header .administration-tabs .tab:not(.active):hover{background-color:#333;background-image:linear-gradient(#666,#333)}
#importExportMainContent .administration-page-header .cgSectionTitle{position:relative;float:left;font-size:20px;font-weight:500;line-height:58px}
#importExportMainContent .administration-page-header .cgEditButtons{position:relative;float:right;padding-top:5px;margin-right:28px}
#importExportMainContent .administration-page-header .cgEditButtons .cgButton{border-radius:2px;font-size:12px;font-weight:500;border:1px solid #3c3d3e;color:#fff;cursor:pointer;margin-top:9px;float:right}
#importExportMainContent .administration-page-header .cgEditButtons .cgButton.disabled,#importExportMainContent .administration-page-header .cgEditButtons .cgButton.disabled:hover{color:#3c3d3e;cursor:default}
#importExportMainContent .administration-page-header .cgEditButtons .cgButton.cgEditButton{padding:6px 2px 7px 11px;width:48px;right:12px}
#importExportMainContent .administration-page-header .cgEditButtons .cgButton.cgEditButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#importExportMainContent .administration-page-header .cgEditButtons .cgButton.cgEditButton>.cgEditWhitePencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNpiYMAD/v//bwDE74H4PojNQECxAhCv/48A73FqQjLZAYjPI2vCp7gAqng9kqb3hBT/h9IFUI0GxCheDxVXIEWxAbpT7qO5Fa/i+UCcAJXErxiqYT9UEqbpPKEwR46YBIKxiqQYZFM/AwEAEGAAe+o4dXw2Pp8AAAAASUVORK5CYII=);height:12px;width:12px;position:absolute;top:8px;right:10px}
#importExportMainContent .administration-page-header .cgEditButtons .cgButton.cgSaveButton{text-align:center;padding:6px 5px 7px 5px;width:54px;margin-right:3px;margin-left:3px;border:1px solid #3C3D3E;color:#3C3D3E;cursor:default}
#importExportMainContent .administration-page-header .cgEditButtons .cgButton.cgSaveButtonActive{border:1px solid #1A1A1A;color:#fff;cursor:pointer;text-align:center;padding:6px 5px 7px 5px;width:54px;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
#importExportMainContent .administration-page-header .cgEditButtons .cgButton.cgSaveButtonActive:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#importExportMainContent .administration-page-header .cgEditButtons .cgButton.cgCancelButton{text-align:center;padding:6px 5px 7px 5px;width:54px;margin-right:3px;margin-left:3px}
#importExportMainContent .administration-page-header .cgEditButtons .cgButton.cgCancelButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#importExportMainContent .administration-page-header .cgEditButtons .cgButton.cgSettingsButton{padding:6px 2px 7px 11px;margin-top:9px;right:20px;padding-right:11px;width:99px}
#importExportMainContent .administration-page-header .cgEditButtons .cgButton.cgSettingsButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#importExportMainContent .administration-page-buttons-bar{background-color:#444;height:45px;margin-bottom:9px}
#importExportMainContent .administration-page-buttons-bar .administration-page-buttons{float:right}
#importExportMainContent .administration-page-buttons-bar .administration-page-buttons div[id^=btn]{border:#555 1px solid;border-radius:5px;color:#fff;float:left;margin:6px 5px;padding:5px 10px;font-size:12px;font-weight:500;border:#262626 1px solid;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;line-height:18px}
#importExportMainContent .administration-page-buttons-bar .administration-page-buttons div[id^=btn].txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
#importExportMainContent .administration-page-buttons-bar .administration-page-buttons div[id^=btn]:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#importExportMainContent .administration-page-buttons-bar .administration-page-buttons div[id^=btn].active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#importExportMainContent .administration-page-buttons-bar .administration-page-buttons div[id^=btn].disabled,#importExportMainContent .administration-page-buttons-bar .administration-page-buttons div[id^=btn].disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#importExportMainContent .administration-page-buttons-bar .administration-page-buttons div[id^=btn].rightmost-button{margin-right:21px}
#importExportMainContent .administration-page-buttons-bar,#importExportMainContent .administration-page-header{margin-bottom:0}
#importExportMainContent .administration-page-header .tab.active .activeBorder{background-color:#d9791e;background-image:linear-gradient(#f7a000,#d9791e);height:5px;width:160px}
#importExportMainContent .administration-page-header .dropdownControls{float:left;height:60px;width:550px;padding-left:20px}
#importExportMainContent .administration-page-header .dropdownControls .dropdownMenuControl{border-color:#262626}
#importExportMainContent .adminHeader{display:block;height:59px;background:#E6E6E6;border-top:1px #B2B2B2 solid;border-bottom:1px #B2B2B2 solid;padding-left:25px;margin-bottom:40px;margin-bottom:0}
#importExportMainContent .adminHeader .cgSectionTitle{color:#333;padding-top:20px;font-size:16px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left}
#importExportMainContent .adminHeader .cgSectionTitle.editAdmin{color:#fff}
#importExportMainContent .adminHeader .cgUserSelect{height:44px;width:175px;float:right;margin:0 21px 0 0}
#importExportMainContent .adminHeader .userLabel{line-height:60px;width:38px;float:left}
#importExportMainContent .adminHeader .userDropdown{float:right}
#importExportMainContent .adminHeader .clearAllBtn{width:126px;float:right;margin:14px 21px 0 0;height:28px;line-height:28px;text-align:center;border-radius:2px}
#importExportMainContent .adminHeader .btnMenu{position:relative;width:100px;border:#555 1px solid;border-radius:5px;color:#fff;float:left;margin:6px 5px;padding:5px 10px;font-size:12px;font-weight:500;border:#262626 1px solid;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;margin-top:13px;margin-left:7px;top:0;right:0}
#importExportMainContent .adminHeader .btnMenu.txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
#importExportMainContent .adminHeader .btnMenu:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#importExportMainContent .adminHeader .btnMenu.active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#importExportMainContent .adminHeader .btnMenu.disabled,#importExportMainContent .adminHeader .btnMenu.disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#importExportMainContent #formatContent{position:absolute;top:0;left:251px;right:0;bottom:0}
#importExportMainContent #formatContent .adminPanel{overflow:auto;position:absolute;top:106px;left:0;right:0;bottom:0;background:#F4F4F4}
#importExportMainContent #formatContent .adminPanel .fieldGroup{min-height:100%;box-sizing:border-box;padding:20px 0 20px 40px}
#importExportMainContent #formatContent .adminPanel #basicProperties .fieldRow .text-box,#importExportMainContent #formatContent .adminPanel #runProperties .fieldRow .text-box{width:252px;border:#262626 1px solid;color:#000;padding-left:9px;padding-right:9px}
#importExportMainContent #formatContent .adminPanel #basicProperties .fieldRow .text-box.coordinate-system,#importExportMainContent #formatContent .adminPanel #runProperties .fieldRow .text-box.coordinate-system{width:372px;border-color:#BFBFBF;color:#8F8F8F}
#importExportMainContent #formatContent .adminPanel #basicProperties .fieldRow .text-box.disabled,#importExportMainContent #formatContent .adminPanel #runProperties .fieldRow .text-box.disabled{border-color:#BFBFBF;color:#BFBFBF;background:#fff}
#importExportMainContent #formatContent .adminPanel .fieldExploded{overflow:hidden;padding-left:3px;min-width:385px;background:#F4F4F4}
#importExportMainContent #formatContent .adminPanel .fieldExploded.fixedWidth{min-width:470px}
#importExportMainContent #formatContent .adminPanel .fieldExploded.ui-sortable-helper:hover{border:none}
#importExportMainContent #formatContent .adminPanel .fieldExploded.ui-sortable-helper:hover .removeButton{visibility:hidden}
#importExportMainContent #formatContent .adminPanel .fieldExploded.open{min-height:98px;overflow:visible}
#importExportMainContent #formatContent .adminPanel .fieldExploded.open.ui-sortable-helper{min-height:38px;height:38px}
#importExportMainContent #formatContent .adminPanel .fieldExploded.open.ui-sortable-helper .expandedPanel{visibility:collapse}
#importExportMainContent #formatContent .adminPanel .fieldExploded.open .arrow{transform:rotate(90deg)}
#importExportMainContent #formatContent .adminPanel .fieldExploded.open .expandedPanel{margin-bottom:5px}
#importExportMainContent #formatContent .adminPanel .fieldExploded.open .expandedPanel .dataValuePanel,#importExportMainContent #formatContent .adminPanel .fieldExploded.open .expandedPanel .specialFunctionPanel{min-width:349px;display:block}
#importExportMainContent #formatContent .adminPanel .fieldExploded .handle{height:38px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel{position:relative;margin-left:3px;margin-right:5px;background-color:#E6E6E6}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel{height:38px;padding-top:4px;display:none}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel .line{display:inline-block}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel .line.customValue,#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel .line.dataValue,#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel .line.lookupFunction,#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel .line.maskValue{display:none}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel .line.customValue .field,#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel .line.dataValue .field,#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel .line.lookupFunction .field,#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel .line.maskValue .field{height:40px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel .editor-label{float:left;margin-left:5px;width:130px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel .editor-label.disabled{color:#bbb}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel .displayLabel{float:left;color:#777;font-size:12px;line-height:37px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel .text-box{width:190px;height:21px;margin-left:2px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel input.disabled{-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel.specialFunctionPanel{height:44px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel.specialFunctionPanel .specialFunctionLookup .dropdownMenuControl{width:136px;margin-left:15px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel.specialFunctionPanel.UseMaskValue{height:100px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel.specialFunctionPanel.UseMaskValue .maskValue{display:block}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel.specialFunctionPanel.UseMaskValue .maskValue .inputAndError{margin-left:2px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel.specialFunctionPanel.LookupValue{height:210px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel.specialFunctionPanel.LookupValue .lookupFunction{display:block}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel.specialFunctionPanel.LookupValue .lookupFunction .dropdownMenuControl{width:176px;margin-left:2px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel.specialFunctionPanel.UseDataValue{height:100px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel.specialFunctionPanel.UseDataValue .dataValue{display:block}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel.specialFunctionPanel.UseDataValue .dataValue .inputAndError{margin-left:2px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel.specialFunctionPanel.UseDataValue .lookup{width:197px;height:25px;padding:0}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel.specialFunctionPanel.UseDataValue .lookup .lookup-box{width:179px;height:25px;color:#000;padding-left:9px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel.specialFunctionPanel.UseDataValue .lookup .lookup-image{background:no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAAOklEQVQIW2P08PCYw8jImMwAAR++f/+uyAhiASVOASVM//37Z7Bz586LMEEFoKDd9u3bF4EUgQXRAQCZXxHVnaunywAAAABJRU5ErkJggg==);background-position:8px 11px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel.specialFunctionPanel.Custom{height:174px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel.specialFunctionPanel.Custom .customValue{display:block}
#importExportMainContent #formatContent .adminPanel .fieldExploded .expandedPanel .panel.specialFunctionPanel.Custom .customValue .inputAndError{margin-left:2px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .arrow{float:left;background:url(../Images/ico-arrow-right.png);height:16px;width:16px;margin-top:10px;cursor:pointer;background-size:5px 8px;background-repeat:no-repeat;background-position:center}
#importExportMainContent #formatContent .adminPanel .fieldExploded .arrow.highlight{background-image:url(../Images/ico-arrow-right-orange.png)}
#importExportMainContent #formatContent .adminPanel .fieldExploded .required-asterisk.disabled{color:#bbb}
#importExportMainContent #formatContent .adminPanel .fieldExploded .lookup{margin-right:0}
#importExportMainContent #formatContent .adminPanel .fieldExploded .lookup .displayLabel{position:absolute;left:5px;right:5px;cursor:default;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:23px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .field-attribute{float:left;margin-left:20px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .field-attribute .required-asterisk{line-height:37px;margin-right:2px;float:left}
#importExportMainContent #formatContent .adminPanel .fieldExploded .field-attribute .required-asterisk.disabled{color:#bbb}
#importExportMainContent #formatContent .adminPanel .fieldExploded .field-attribute .label-colon{margin-top:11px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .field-attribute .label-colon.disabled{color:#bbb}
#importExportMainContent #formatContent .adminPanel .fieldExploded .field-attribute .displayLabel{float:left;color:#777;font-size:12px;line-height:37px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .field-attribute .displayLabel.disabled{color:#bbb}
#importExportMainContent #formatContent .adminPanel .fieldExploded .field-attribute .text-box{margin:6px 0 0 6px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .field-attribute .text-box.Width{width:30px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .field-attribute .text-box.DataColumn{width:150px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .inputAndError{position:relative;float:left}
#importExportMainContent #formatContent .adminPanel .fieldExploded .inputAndError.lookup .error-tile-container{top:0;right:4px}
#importExportMainContent #formatContent .adminPanel .fieldExploded .inputAndError .error-tile-container{right:5px;top:7px;padding:0;position:absolute;width:0}
#importExportMainContent #formatContent .adminPanel .fieldExploded .inputAndError .field-validation-error{background:url(../Images/timesheet-resources-control-error.png) no-repeat;background-position:0 0;padding-left:0}
#importExportMainContent #formatContent .adminPanel .fieldExploded .checkDups{float:right;width:20px;height:20px;background-image:url(../Images/checkDups.png);background-position:-5px 0;margin:8px 10px 0 20px;cursor:pointer}
#importExportMainContent #formatContent .adminPanel .fieldExploded .checkDups:hover{background-position:55px 0}
#importExportMainContent #formatContent .adminPanel .fieldExploded .checkDups.active,#importExportMainContent #formatContent .adminPanel .fieldExploded .checkDups.active:hover{background-position:25px 0}
#importExportMainContent #formatContent .adminPanel .btnCustomCoordinates{border-radius:2px;display:inline-block;height:25px;line-height:25px;margin-top:5px;text-align:center;width:60px;margin-left:10px}
#importExportMainContent #formatContent .adminPanel .btnCustomCoordinates:not(.btnCustomCoordinates){width:65px}
#importExportMainContent #formatContent .adminPanel .btnCustomCoordinates .label{float:left;margin-left:10px}
#importExportMainContent #formatContent .adminPanel .btnCustomCoordinates{margin-top:-1px;margin-left:5px}
#importExportMainContent #formatContent .adminPanel .advancedFilterBtn{margin-top:5px;margin-left:10px}
#importExportMainContent #formatContent .cgSectionGroupHeader{margin:20px 0 25px 30px}
#importExportMainContent #formatContent .subHeader{font-weight:500;font-size:13px;color:#333;margin:30px 0 0 80px}
#importExportMainContent #formatContent .fieldRow{height:40px}
#importExportMainContent #formatContent .fieldRow .error-tile-container{margin-top:2px}
#importExportMainContent #formatContent .fieldRow label.disabled{color:#BBB}
#importExportMainContent #formatContent .fieldRow .label-colon.disabled{color:#C5C5C5}
#importExportMainContent .mainScrollContainer{position:absolute;top:167px;right:0;bottom:3px;left:0;overflow-y:auto}
#importExportMainContent .noRecordsDisplay{position:absolute;top:46%;left:46%;text-align:center;font-size:11pt;font-weight:500;color:#4D4D4D}
#importExportMainContent .jobContainer{margin:30px 91px;-webkit-touch-callout:text;-ms-user-select:text;user-select:text}
#importExportMainContent .jobContainer .expandoCollapso{margin-bottom:14px}
#importExportMainContent .jobContainer .jobBar{height:53px;min-width:1014px;background-color:#2E2E2E;background-image:linear-gradient(#464646,#2E2E2E);border:#262626 1px solid;border-radius:5px 5px 0 0}
#importExportMainContent .jobContainer .jobBar .leftContainers{height:inherit;width:28%;float:left}
#importExportMainContent .jobContainer .jobBar .rightContainers{height:inherit;float:right}
#importExportMainContent .jobContainer .jobBar .clicko{width:12px;height:12px;display:inline-block;float:left;margin-top:22px;background-image:url(../Images/ico-arrow-down-dark.png);background-repeat:no-repeat;cursor:pointer;padding-right:4px;margin-left:9px}
#importExportMainContent .jobContainer .jobBar .clicko.collapsed{background-image:url(../Images/ico-arrow-right-dark.png)}
#importExportMainContent .jobContainer .jobBar .jobBarBox{height:inherit;float:left}
#importExportMainContent .jobContainer .jobBar .jobBarBox .dataLeft{float:left}
#importExportMainContent .jobContainer .jobBar .jobBarBox.large{width:90%}
#importExportMainContent .jobContainer .jobBar .jobBarBox.large .data{margin-top:6px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#importExportMainContent .jobContainer .jobBar .jobBarBox.large .upperData{margin-right:4px;font-weight:500;font-size:14px}
#importExportMainContent .jobContainer .jobBar .jobBarBox.large .lowerData{font-size:12px}
#importExportMainContent .jobContainer .jobBar .jobBarBox.large .secondaryGray{color:#b3b3b3}
#importExportMainContent .jobContainer .jobBar .jobBarBox.medium{width:200px;border-left:#262626 2px solid}
#importExportMainContent .jobContainer .jobBar .jobBarBox.medium .data{margin-top:7px;margin-left:11px;font-size:12px}
#importExportMainContent .jobContainer .jobBar .jobBarBox.medium .dataRight{margin-left:81px}
#importExportMainContent .jobContainer .jobBar .jobBarBox.medium .upperData{font-weight:500;color:#fff}
#importExportMainContent .jobContainer .jobBar .jobBarBox.medium .lowerData{color:#b3b3b3}
#importExportMainContent .jobContainer .jobBar .jobBarBox.medium .cgProgress.orange{background-color:#DE6B00;background-image:linear-gradient(#E89D00,#DE6B00)}
#importExportMainContent .jobContainer .jobBar .jobBarBox.medium .cgProgress.yellow{background-color:#DAA927;background-image:linear-gradient(#E3CD1E,#DAA927)}
#importExportMainContent .jobContainer .jobBar .jobBarBox.medium .cgProgress.green{background-color:#5D8516;background-image:linear-gradient(#81C222,#5D8516)}
#importExportMainContent .jobContainer .jobBar .jobBarBox.small{width:75px;border-left:#262626 2px solid}
#importExportMainContent .jobContainer .jobBar .jobBarBox.delete{width:36px;border-left:#262626 2px solid}
#importExportMainContent .jobContainer .jobBar .jobBarBox.delete .deleteX{background-image:url(../Images/x-job-bar.png);background-position:-11px 0;background-repeat:no-repeat;height:10px;width:11px;margin-top:20px;margin-left:13px;cursor:pointer}
#importExportMainContent .jobContainer .jobBar .jobBarBox.delete .deleteX:hover{background-position:-22px 0}
#importExportMainContent .jobContainer .jobBar .jobBarBox.delete .deleteX.disabled{background-position:0 0;cursor:default}
#importExportMainContent .jobContainer .jobBar .jobBarBox div[class^=btn]{border:#555 1px solid;border-radius:5px;color:#fff;float:left;margin:6px 5px;padding:5px 10px;font-size:12px;font-weight:500;border:#262626 1px solid;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;margin-top:13px;margin-left:7px}
#importExportMainContent .jobContainer .jobBar .jobBarBox div[class^=btn].txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
#importExportMainContent .jobContainer .jobBar .jobBarBox div[class^=btn]:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#importExportMainContent .jobContainer .jobBar .jobBarBox div[class^=btn].active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#importExportMainContent .jobContainer .jobBar .jobBarBox div[class^=btn].disabled,#importExportMainContent .jobContainer .jobBar .jobBarBox div[class^=btn].disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#importExportMainContent .jobContainer #importExportJobSummary{height:82px;border:#141414 1px solid;border-top:none;min-width:1014px}
#importExportMainContent .jobContainer #importExportJobSummary .jobSummaryBox{width:16.6%;float:left;font-weight:500;text-align:center}
#importExportMainContent .jobContainer #importExportJobSummary .jobSummaryBox .upperData{margin-top:12px;font-size:11pt;color:#929191}
#importExportMainContent .jobContainer #importExportJobSummary .jobSummaryBox .lowerData{margin-top:3px;font-size:25pt;color:#4D4D4D}
#importExportMainContent .jobContainer #importExportJobSummary .jobSummaryBox .lowerData.error{color:#B41100}
#importExportMainContent .jobContainer #importExportJobSummary .jobSummaryBox .lowerData.warning{color:#FFBD00}
#importExportMainContent .jobContainer #importExportJobSummary .jobSummaryBox .lowerData.info{color:#4668B1}
#importExportMainContent .jobContainer #importExportJobSummary .jobSummaryBox .lowerData .lowerButton{border:#B2B2B2 solid 1px;color:grey;cursor:pointer;height:21px;font-size:12px;padding:6px 8px 0 8px;text-align:center;width:60px;margin:8px auto;border-radius:2px;background-color:#E1E1E1;background-image:linear-gradient(#F8F8F8,#E1E1E1)}
#importExportMainContent .jobContainer #importExportJobSummary .jobSummaryBox .lowerData .lowerButton:not(.disabled):hover{background-color:#BEBEBE;background-image:linear-gradient(#E0E0E0,#BEBEBE)}
#importExportMainContent .jobContainer #importExportJobSummary .jobSummaryBox .lowerData .lowerButton.disabled{border:#BFBFBF solid 1px;color:#BFBFBF;cursor:default}
#importExportSections{position:absolute;top:60px;bottom:0;left:0;right:0;background:#fff}
#importExportSections .administration-sidebar-subheader{background:#444;border-top:#262626 1px solid;height:44px;border-bottom:1px solid #262626}
#importExportSections .scrollContainer{overflow-y:scroll;position:absolute;top:46px;bottom:0;left:0;right:0}
#importExportSections .scrollContainer.fields{background-color:#363636}
#importExportSections .scrollContainer .sidebarElement{overflow:visible;padding:0}
#importExportSections .scrollContainer .sidebarElement.active{background:#4F4F4F;color:#fff;border-bottom:1px solid #252525}
#importExportSections .scrollContainer .sidebarElement .sidebarElementText{padding-left:15px}
#importExportSections .scrollContainer .listContainer{position:relative;height:1000px;width:100%;top:-1px;overflow:hidden}
#importExportSections .scrollContainer .listContainer .fieldButtons{position:absolute;top:0;left:0;height:38px;right:0;background:#4f4f4f;padding-top:0}
#importExportSections .scrollContainer .listContainer .fieldButtons div{border:#555 1px solid;border-radius:5px;color:#fff;float:left;margin:6px 5px;padding:5px 10px;font-size:12px;font-weight:500;border:#262626 1px solid;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;line-height:18px;margin:0;position:absolute;text-align:center;border-color:#000;left:3px;right:118px}
#importExportSections .scrollContainer .listContainer .fieldButtons div.txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
#importExportSections .scrollContainer .listContainer .fieldButtons div:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#importExportSections .scrollContainer .listContainer .fieldButtons div.active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#importExportSections .scrollContainer .listContainer .fieldButtons div.disabled,#importExportSections .scrollContainer .listContainer .fieldButtons div.disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#importExportSections .scrollContainer .listContainer .fieldButtons div:last-child{left:118px;right:3px}
#importExportSections .scrollContainer .listContainer .fieldList{position:absolute;top:38px;left:0;right:0;bottom:0;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#importExportSections .scrollContainer .listContainer .fieldList .displayLabel{line-height:15px;font-weight:400}
.createFormatDialog .modalDialog{height:190px;width:475px}
.createFormatDialog .modalDialog .dialogHeader{border:solid #000 1px;background-color:#343434;background-image:linear-gradient(#4c4c4c,#343434)}
.createFormatDialog .modalDialog .dialogHeader .title{color:#fff}
.createFormatDialog .modalDialog .dialogBody{background-color:#fff;border-right:none;top:0;bottom:0;position:relative;padding-top:30px;height:59px}
.createFormatDialog .modalDialog .dialogBody .label{float:left;font-size:14px;line-height:23px;margin-left:30px;margin-right:10px}
.createFormatDialog .modalDialog .dialogFooter{border-top:1px solid #a8a8a8;background-color:#ededed}
.coordinate-systems-dialog{height:550px;width:500px;border-radius:4px}
.coordinate-systems-dialog .dialog-body{background-color:#EDEDED;height:450px;position:relative}
.coordinate-systems-dialog .dialog-body .tree-control{top:15px;background-color:#fff;margin-left:15px;margin-right:15px;width:470px;max-height:420px;min-height:420px;border:1px solid #a8a8a8}
.coordinate-systems-dialog .dialog-body .tree-control div.node-label{width:300px}
.coordinate-systems-dialog div.dialogFooter{background-color:#EDEDED;border-top:#A8A8A8 solid 1px}
.libraryManager-sidebar{background-color:#fff;padding-top:1px;height:46px}
.libraryManager-sidebar .libraryManager-search{height:44px;border-top:#525252 solid 1px}
.libraryManager-sidebar .libraryManager-fieldContainer{position:absolute;top:107px;bottom:0;left:0;right:0;overflow-y:auto;background-color:#f5f5fa}
.libraryManager-sidebar .libraryManager-fieldContainer .libraryManager-sidebarSections #libraryList{margin:18px}
.libraryManager-sidebar .libraryManager-fieldContainer .libraryManager-sidebarSections #libraryList .libraryManager-sidebarElement:first-child{border-top:#BFBFBF 1px solid;border-radius:2px 2px 0 0}
.libraryManager-sidebar .libraryManager-fieldContainer .libraryManager-sidebarSections #libraryList .libraryManager-sidebarElement:last-child{border-radius:0 0 2px 2px}
.libraryManager-sidebar .libraryManager-fieldContainer .libraryManager-sidebarSections .libraryManager-sidebarElement,.libraryManager-sidebar .libraryManager-fieldContainer .libraryManager-sidebarSections .libraryManager-sidebarElement:hover{display:block;text-decoration:none;height:49px;line-height:50px;border-top:0;border-bottom:#BFBFBF 1px solid;border-left:#BFBFBF 1px solid;border-right:#BFBFBF 1px solid;overflow:hidden;background:#fff;font-size:14px;color:#666;position:relative;cursor:pointer}
.libraryManager-sidebar .libraryManager-fieldContainer .libraryManager-sidebarSections .libraryManager-sidebarElement .libraryManager-sidebarElementText,.libraryManager-sidebar .libraryManager-fieldContainer .libraryManager-sidebarSections .libraryManager-sidebarElement:hover .libraryManager-sidebarElementText{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:default;position:absolute;left:15px;right:15px}
.libraryManager-sidebar .libraryManager-fieldContainer .libraryManager-sidebarSections .libraryManager-sidebarElement .libraryManager-sidebarElementText:hover,.libraryManager-sidebar .libraryManager-fieldContainer .libraryManager-sidebarSections .libraryManager-sidebarElement:hover .libraryManager-sidebarElementText:hover{cursor:pointer;text-decoration:underline}
.libraryManager-sidebar .libraryManager-fieldContainer .libraryManager-sidebarSections .libraryManager-sidebarElement.active,.libraryManager-sidebar .libraryManager-fieldContainer .libraryManager-sidebarSections .libraryManager-sidebarElement:hover.active{background-color:#505050;color:#fff;text-decoration:none;border-bottom:#515151 1px solid}
.libraryManager-sidebar #libraryManager-txtWrapper{display:block;overflow:hidden;padding:7px 10px 5px 10px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-sizing:border-box}
.libraryManager-sidebar #libraryManager-txtWrapper #txtLibrarySearch{height:32px;width:100%;background:url(../Images/search-g400.svg) no-repeat;background-position-x:left;background-position-y:center;padding-left:35px;padding-right:30px;border:none;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#666}
.libraryManager-sidebar #libraryManager-txtWrapper #txtLibrarySearch::-webkit-input-placeholder{color:#adadad;font-style:italic}
.libraryManager-sidebar #libraryManager-txtWrapper #txtLibrarySearch::-moz-placeholder{color:#adadad;font-style:italic}
.libraryManager-sidebar #libraryManager-txtWrapper #txtLibrarySearch:-ms-input-placeholder{color:#adadad;font-style:italic}
.libraryManager-sidebar #libraryManager-txtWrapper #txtLibrarySearch:-moz-placeholder{color:#adadad;font-style:italic}
.libraryManager-sidebar #libraryManager-txtWrapper #libraryManager-clearX{width:14px;height:14px;position:absolute;top:76px;right:10px;cursor:pointer}
.libraryManager-sidebar #libraryManager-txtWrapper #libraryManager-clearX svg{height:10px;width:10px;cursor:pointer;opacity:.5}
#libraryManager #LibraryGridContainer{position:absolute;top:105px;bottom:0;left:0;right:0}
#libraryManager #LibraryGridContainer .ui-jqgrid-parent-container{position:absolute;top:0;bottom:0;left:0;right:0}
#libraryManager #LibraryGridContainer .gridExport{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMusGLVWgMgdQCI+bFIN7IAFYAk7ZFFI8KCGaHMBBwawYAJiX0QCcMMKQBShUA8EZtmFiSFDjgsWAB1Ol6bsflZAKpRHyq0kGjNQLABWSPQdQlEaQbaugApIJE1gmz/CDKYCYdGkP/jsdkIZRsA6QssOCz+AA31C9AQZ0CLygcooY0meQFIOWBxEThNwNIBoQDDCwZOMwuSf/6To/kCuTYDBBgAmvE3wtoYq4IAAAAASUVORK5CYII=)}
#libraryManager #LibraryGridContainer .gridExport.disabled,#libraryManager #LibraryGridContainer .gridExport.disabled:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMusHffQQMgdQCI+bFIN7IAFYAk7ZFFnZ3sGaHMBBwawYAJiX0QCcMMKQBShUA8EZtmFiSFDjgsWAB1Ol6bsflZAKpRHyq0kGjNQLABWSPQdQlEaQbaugApIJE1gmz/CDKYCYdGkP/jsdkIZRsA6QssOCz+AA31C9AQZ0CLygcooY0meQFIOWBxEThNwNIBoQDDCwZOMwuSf/6To/kCuTYDBBgAb9k2kWehyR4AAAAASUVORK5CYII=)}
#libraryManager #LibraryGridContainer .gridExport:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK9JREFUeNpi/P//PwMukJdfZACkDgAxPxbpRhagApCkPbLopIl9jFBmAg6NYMCExD6IhGGGFACpQiCeiE0zC5JCBxwWLIA6Ha/N2PwsANWoDxVaSLRmINiArBHougSiNANtXYAUkMgaQbZ/BBnMhEMjyP/x2GyEsg2A9AUWHBZ/gIb6BWiIM6BF5QOU0EaTvACkHLC4CJwmYOmAUIDhBQOnmQXJP//J0XyBXJsBAgwA3HY7Mm+M4jgAAAAASUVORK5CYII=)}
#libraryManager #LibraryGridContainer .ui-jqgrid .ui-jqgrid-htable.cgIndexGrid th{background-color:#eee;color:#444;border-color:#ddd}
#libraryManager #LibraryGridContainer .ui-jqgrid .ui-jqgrid-hdiv.cgIndexGrid{border-top:none!important}
#libraryManager #LibraryGridContainer .frozenRightFirstColumn{border-left:solid 1px #ddd!important}
#libraryManager #LibraryGridContainer .ui-state-default .ui-icon{background-image:url(../Images/ui-icons_666666_256x240.png)}
#libraryManager #LibraryGridContainer table{border-color:#ddd}
#libraryManagerSubHeader{background:#fff;height:45px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}
#libraryManagerSubHeader .search-container{padding-top:1px;height:100%;display:flex;flex-direction:row;align-items:center}
#libraryManagerSubHeader .search-container.hide{visibility:hidden}
#libraryManagerSubHeader .search-container .magnifying-glass{margin-left:10px;width:16px;height:16px;background:url(../Images/search-g400.svg) no-repeat;background-position-x:left;background-position-y:center}
#libraryManagerSubHeader .search-container input{border:none;margin-left:15px;margin-right:10px;width:360px;background-color:#fff;color:#666}
#libraryManagerSubHeader .search-container input::-webkit-input-placeholder{color:#adadad;font-style:italic}
#libraryManagerSubHeader .search-container input::-moz-placeholder{color:#adadad;font-style:italic}
#libraryManagerSubHeader .search-container input:-ms-input-placeholder{color:#adadad;font-style:italic}
#libraryManagerSubHeader .search-container input:-moz-placeholder{color:#adadad;font-style:italic}
#libraryManagerSubHeader .search-container .clear-search-x{visibility:hidden}
#libraryManagerSubHeader .search-container .clear-search-x svg{margin-left:10px;width:10px;cursor:pointer;opacity:.5}
#libraryManagerSubHeader .search-container .divider{height:28px;border:solid 1px #e6e6e6;margin-left:20px}
.library-grid-header{background-color:#4D4D4D}
.library-grid-header.hidden{display:none}
.library-grid-header span{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:97%;margin-left:8px}
.libraryReadOnlyWarningTileContainer,.warningBar{width:100%;padding:0;height:28px;line-height:28px;display:none;border-bottom:solid #F8BA0E 1px;border-top:solid #F8BA0E 1px;color:#996A00;background-color:#FFC501;background-image:linear-gradient(#FFDC6C,#FFC501)}
.libraryReadOnlyWarningTileContainer.visible,.warningBar.visible{display:block}
.libraryReadOnlyWarningTileContainer .warning-tile,.warningBar .warning-tile{background-image:url(../Images/errortriangle.png);background-position:0 1px;background-repeat:no-repeat;padding-left:18px;margin-left:10px}
.libraryReadOnlyWarningTileContainer .warning-message,.warningBar .warning-message{font-size:10pt;font-weight:500}
#btnAddLibrary{padding-right:21px;position:relative;font-family:Barlow,Carteboto,Arial,Sans-Serif;font-weight:600}
#btnAddLibrary .icoPlusSVG,#btnAddLibrary svg{right:9px;width:11px;height:11px}
#btnAddLibrary .icoPlusSVG g>path,#btnAddLibrary svg g>path{fill:#fff}
#btnAddLibrary.disabled .icoPlusSVG svg>g>path{fill:#606363}
#btnLibraryActions{width:74px;height:15px;position:relative;font-family:Barlow,Carteboto,Arial,Sans-Serif;font-weight:600}
#btnLibraryActions .libraryActionsMenu{max-height:168px;width:170px;overflow-y:auto;overflow-x:hidden;border:1px solid #262626;padding-top:0;padding-bottom:0}
#btnLibraryActions.txtBtn{height:15px!important}
#btnLibraryActions #actionGear{height:15px;width:15px;position:absolute;top:6px;right:15px;background-image:url(../Images/ico-gear.png)}
#btnLibraryActions.disabled #actionGear{background-image:url(../Images/ico-gear-disabled.png)}
#flexiFemaButton{border:#262626 1px solid;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;display:none;float:right;width:auto;margin:15px 20px 0 0;height:15px;position:relative;font-weight:400;color:#CDCDCD;line-height:15px}
#flexiFemaButton.txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
#flexiFemaButton:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#flexiFemaButton.active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#flexiFemaButton.disabled,#flexiFemaButton.disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#flexiFemaButton.visible{display:block}
#distributeCostUsingField searchable-dropdown .dropdown-panel,#distributeCostUsingField searchable-dropdown .dropdown-panel-page,#distributeCostUsingField searchable-dropdown .dropdown-search,#distributeCostUsingField searchable-dropdown .searchable-dropdown{width:280px;max-width:280px}
#distributeCostUsingField searchable-dropdown .dropdown-display-item,#distributeCostUsingField searchable-dropdown input{width:270px;max-width:270px}
#distributeCostUsingField searchable-dropdown .dropdown-search{padding-left:10px;border:1px solid grey;box-sizing:border-box}
#distributeCostUsingField searchable-dropdown:hover .dropdown-search:not(.disabled){border-color:#333}
#distributeCostUsingField searchable-dropdown .dropdown-search,#distributeCostUsingField searchable-dropdown:hover .dropdown-search{padding-left:3px}
#distributeCostUsingField .dropdown-item:first-child{font-weight:700}
#filterAdministrationMainContent{height:100%}
#filterAdministrationMainContent .calendar>input,#filterAdministrationMainContent .cg-btn-menu,#filterAdministrationMainContent .clock>input,#filterAdministrationMainContent .dropdown-search,#filterAdministrationMainContent .editor-field>input,#filterAdministrationMainContent .hour-minute-container input,#filterAdministrationMainContent .lookup>input,#filterAdministrationMainContent .time-interval>input,#filterAdministrationMainContent input.text-box,#filterAdministrationMainContent textarea{border:1px solid #D9D9D9;border-radius:2px;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;height:27px;width:285px;padding-left:8px;padding-right:8px}
#filterAdministrationMainContent .calendar>input:not(.disabled):not(.open):not(:active):not(:focus):hover,#filterAdministrationMainContent .cg-btn-menu:not(.disabled):not(.open):not(:active):not(:focus):hover,#filterAdministrationMainContent .clock>input:not(.disabled):not(.open):not(:active):not(:focus):hover,#filterAdministrationMainContent .dropdown-search:not(.disabled):not(.open):not(:active):not(:focus):hover,#filterAdministrationMainContent .editor-field>input:not(.disabled):not(.open):not(:active):not(:focus):hover,#filterAdministrationMainContent .hour-minute-container input:not(.disabled):not(.open):not(:active):not(:focus):hover,#filterAdministrationMainContent .lookup>input:not(.disabled):not(.open):not(:active):not(:focus):hover,#filterAdministrationMainContent .time-interval>input:not(.disabled):not(.open):not(:active):not(:focus):hover,#filterAdministrationMainContent input.text-box:not(.disabled):not(.open):not(:active):not(:focus):hover,#filterAdministrationMainContent textarea:not(.disabled):not(.open):not(:active):not(:focus):hover{border:1px solid #BFBFBF}
#filterAdministrationMainContent .calendar>input:not(.disabled):not(.open):active,#filterAdministrationMainContent .calendar>input:not(.disabled):not(.open):focus,#filterAdministrationMainContent .cg-btn-menu:not(.disabled):not(.open):active,#filterAdministrationMainContent .cg-btn-menu:not(.disabled):not(.open):focus,#filterAdministrationMainContent .clock>input:not(.disabled):not(.open):active,#filterAdministrationMainContent .clock>input:not(.disabled):not(.open):focus,#filterAdministrationMainContent .dropdown-search:not(.disabled):not(.open):active,#filterAdministrationMainContent .dropdown-search:not(.disabled):not(.open):focus,#filterAdministrationMainContent .editor-field>input:not(.disabled):not(.open):active,#filterAdministrationMainContent .editor-field>input:not(.disabled):not(.open):focus,#filterAdministrationMainContent .hour-minute-container input:not(.disabled):not(.open):active,#filterAdministrationMainContent .hour-minute-container input:not(.disabled):not(.open):focus,#filterAdministrationMainContent .lookup>input:not(.disabled):not(.open):active,#filterAdministrationMainContent .lookup>input:not(.disabled):not(.open):focus,#filterAdministrationMainContent .time-interval>input:not(.disabled):not(.open):active,#filterAdministrationMainContent .time-interval>input:not(.disabled):not(.open):focus,#filterAdministrationMainContent input.text-box:not(.disabled):not(.open):active,#filterAdministrationMainContent input.text-box:not(.disabled):not(.open):focus,#filterAdministrationMainContent textarea:not(.disabled):not(.open):active,#filterAdministrationMainContent textarea:not(.disabled):not(.open):focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
#filterAdministrationMainContent .calendar>input.open,#filterAdministrationMainContent .cg-btn-menu.open,#filterAdministrationMainContent .clock>input.open,#filterAdministrationMainContent .dropdown-search.open,#filterAdministrationMainContent .editor-field>input.open,#filterAdministrationMainContent .hour-minute-container input.open,#filterAdministrationMainContent .lookup>input.open,#filterAdministrationMainContent .time-interval>input.open,#filterAdministrationMainContent input.text-box.open,#filterAdministrationMainContent textarea.open{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
#filterAdministrationMainContent .quantity input{width:180px}
#filterAdministrationMainContent .quantity .cg-btn-menu,#filterAdministrationMainContent .quantity .dropdownMenu,#filterAdministrationMainContent .quantity ko-dropdown-menu{width:100px}
#filterAdministrationMainContent .calendar,#filterAdministrationMainContent .clock,#filterAdministrationMainContent .lookup{border:0!important;border-radius:2px;position:relative;height:27px}
#filterAdministrationMainContent .calendar>input,#filterAdministrationMainContent .clock>input,#filterAdministrationMainContent .lookup>input{padding-right:20px}
#filterAdministrationMainContent .calendar .calendar-image,#filterAdministrationMainContent .calendar .clock-image,#filterAdministrationMainContent .calendar .datetimeclock-image,#filterAdministrationMainContent .calendar .lookup-image,#filterAdministrationMainContent .clock .calendar-image,#filterAdministrationMainContent .clock .clock-image,#filterAdministrationMainContent .clock .datetimeclock-image,#filterAdministrationMainContent .clock .lookup-image,#filterAdministrationMainContent .lookup .calendar-image,#filterAdministrationMainContent .lookup .clock-image,#filterAdministrationMainContent .lookup .datetimeclock-image,#filterAdministrationMainContent .lookup .lookup-image{position:absolute;margin:0;top:6px;right:6px}
#filterAdministrationMainContent .calendar .lookup-image,#filterAdministrationMainContent .clock .lookup-image,#filterAdministrationMainContent .lookup .lookup-image{top:3px;right:3px}
#filterAdministrationMainContent .calendar .input-validation-error>input:hover,#filterAdministrationMainContent .calendar.input-validation-error>input,#filterAdministrationMainContent .clock .input-validation-error>input:hover,#filterAdministrationMainContent .clock.input-validation-error>input,#filterAdministrationMainContent .lookup .input-validation-error>input:hover,#filterAdministrationMainContent .lookup.input-validation-error>input{border:1px solid #b41100!important}
#filterAdministrationMainContent .dropdownMenu,#filterAdministrationMainContent .searchable-dropdown .dropdown-panel{box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);border-radius:2px;border:1px solid #D9D9D9;margin-top:5px;width:285px}
#filterAdministrationMainContent .dropdownMenu.openUpwards,#filterAdministrationMainContent .searchable-dropdown .dropdown-panel.openUpwards{top:auto}
#filterAdministrationMainContent .dropdownMenu.openUpwards.dropdownMenu,#filterAdministrationMainContent .searchable-dropdown .dropdown-panel.openUpwards.dropdownMenu{bottom:32px}
#filterAdministrationMainContent .dropdownMenu.openUpwards.dropdown-panel,#filterAdministrationMainContent .searchable-dropdown .dropdown-panel.openUpwards.dropdown-panel{bottom:37px}
#filterAdministrationMainContent .editor-field{position:relative}
#filterAdministrationMainContent .time-interval{display:flex;width:170px;margin-bottom:8px}
#filterAdministrationMainContent .time-interval>input{width:auto;min-width:0;flex:2}
#filterAdministrationMainContent .time-interval>div{background-color:#A6A6A6;color:#fff;margin:0 8px;flex:3;text-align:center;padding-top:5px;border-radius:3px}
#filterAdministrationMainContent textarea{padding:8px;width:285px;height:200px}
#filterAdministrationMainContent .administration-page-header{border-bottom:1px solid #262626;color:#fff;height:59px;font-size:20px;font-weight:500;border-top:1px solid #B2B2B2;background-color:#659000;background-color:#6D6E71;background-image:linear-gradient(#929497,#6D6E71);margin-bottom:0}
#filterAdministrationMainContent .administration-page-header .admin-icon-container{height:60px;width:72px;position:relative;float:left}
#filterAdministrationMainContent .administration-page-header .administration-header-menu-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAOCAYAAADJ7fe0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhJREFUeNpiNDExPsBAGShgARL2FBoiADKkkUJDHjD+//+fgVLAxEAFwGJqauJAoRkXQGGyn0JDHKnincETsFSLnWGU7AECDABm5g/JmjLrTgAAAABJRU5ErkJggg==);background-repeat:no-repeat;top:21px;left:17px;height:14px;width:17px;position:relative;float:left;cursor:pointer}
#filterAdministrationMainContent .administration-page-header .administration-tabs{position:relative;float:right;height:59px;line-height:58px}
#filterAdministrationMainContent .administration-page-header .administration-tabs .tab{position:relative;float:right;border-left:1px solid #262626;color:#a7a9ac;cursor:pointer;height:inherit;text-align:center;width:160px}
#filterAdministrationMainContent .administration-page-header .administration-tabs .tab .label{font-size:16px}
#filterAdministrationMainContent .administration-page-header .administration-tabs .tab .activeBorder{display:none}
#filterAdministrationMainContent .administration-page-header .administration-tabs .tab.active{color:#fff}
#filterAdministrationMainContent .administration-page-header .administration-tabs .tab.active .activeBorder{position:absolute;bottom:0;right:0;left:0;display:inline-block}
#filterAdministrationMainContent .administration-page-header .administration-tabs .tab:not(.active):hover{background-color:#333;background-image:linear-gradient(#666,#333)}
#filterAdministrationMainContent .administration-page-header .cgSectionTitle{position:relative;float:left;font-size:20px;font-weight:500;line-height:58px}
#filterAdministrationMainContent .administration-page-header .cgEditButtons{position:relative;float:right;padding-top:5px;margin-right:28px}
#filterAdministrationMainContent .administration-page-header .cgEditButtons .cgButton{border-radius:2px;font-size:12px;font-weight:500;border:1px solid #3c3d3e;color:#fff;cursor:pointer;margin-top:9px;float:right}
#filterAdministrationMainContent .administration-page-header .cgEditButtons .cgButton.disabled,#filterAdministrationMainContent .administration-page-header .cgEditButtons .cgButton.disabled:hover{color:#3c3d3e;cursor:default}
#filterAdministrationMainContent .administration-page-header .cgEditButtons .cgButton.cgEditButton{padding:6px 2px 7px 11px;width:48px;right:12px}
#filterAdministrationMainContent .administration-page-header .cgEditButtons .cgButton.cgEditButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#filterAdministrationMainContent .administration-page-header .cgEditButtons .cgButton.cgEditButton>.cgEditWhitePencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNpiYMAD/v//bwDE74H4PojNQECxAhCv/48A73FqQjLZAYjPI2vCp7gAqng9kqb3hBT/h9IFUI0GxCheDxVXIEWxAbpT7qO5Fa/i+UCcAJXErxiqYT9UEqbpPKEwR46YBIKxiqQYZFM/AwEAEGAAe+o4dXw2Pp8AAAAASUVORK5CYII=);height:12px;width:12px;position:absolute;top:8px;right:10px}
#filterAdministrationMainContent .administration-page-header .cgEditButtons .cgButton.cgSaveButton{text-align:center;padding:6px 5px 7px 5px;width:54px;margin-right:3px;margin-left:3px;border:1px solid #3C3D3E;color:#3C3D3E;cursor:default}
#filterAdministrationMainContent .administration-page-header .cgEditButtons .cgButton.cgSaveButtonActive{border:1px solid #1A1A1A;color:#fff;cursor:pointer;text-align:center;padding:6px 5px 7px 5px;width:54px;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
#filterAdministrationMainContent .administration-page-header .cgEditButtons .cgButton.cgSaveButtonActive:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#filterAdministrationMainContent .administration-page-header .cgEditButtons .cgButton.cgCancelButton{text-align:center;padding:6px 5px 7px 5px;width:54px;margin-right:3px;margin-left:3px}
#filterAdministrationMainContent .administration-page-header .cgEditButtons .cgButton.cgCancelButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#filterAdministrationMainContent .administration-page-header .cgEditButtons .cgButton.cgSettingsButton{padding:6px 2px 7px 11px;margin-top:9px;right:20px;padding-right:11px;width:99px}
#filterAdministrationMainContent .administration-page-header .cgEditButtons .cgButton.cgSettingsButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#filterAdministrationMainContent .administration-page-buttons-bar{background-color:#444;height:45px;margin-bottom:9px}
#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons{float:right}
#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons div[id^=btn]{border:#555 1px solid;border-radius:5px;color:#fff;float:left;margin:6px 5px;padding:5px 10px;font-size:12px;font-weight:500;border:#262626 1px solid;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;line-height:18px}
#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons div[id^=btn].txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons div[id^=btn]:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons div[id^=btn].active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons div[id^=btn].disabled,#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons div[id^=btn].disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons div[id^=btn].rightmost-button{margin-right:21px}
#filterAdministrationMainContent .administration-page-buttons-bar{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);margin-bottom:0;z-index:1;position:relative}
#filterAdministrationMainContent .administration-page-buttons-bar .txtWrapper{height:28px;width:240px;margin:7px 0 0 10px;border-radius:2px;background:#fff;float:left;position:relative}
#filterAdministrationMainContent .administration-page-buttons-bar .txtWrapper #txtRoleSearch{height:26px;line-height:26px;margin-top:2px;width:160px;background:#fff url(../Images/search-g400.svg) 5px 4px no-repeat;padding-left:35px;border:none;border-radius:2px;color:#333}
#filterAdministrationMainContent .administration-page-buttons-bar .txtWrapper #txtRoleSearch::-webkit-input-placeholder{color:#BABABE;font-style:italic}
#filterAdministrationMainContent .administration-page-buttons-bar .txtWrapper #txtRoleSearch::-moz-placeholder{color:#BABABE;opacity:1;font-style:italic}
#filterAdministrationMainContent .administration-page-buttons-bar .txtWrapper #txtRoleSearch:-ms-input-placeholder{color:#BABABE;font-style:italic}
#filterAdministrationMainContent .administration-page-buttons-bar .txtWrapper .clearX{width:14px;height:14px;top:8px;right:20px;position:absolute;cursor:pointer}
#filterAdministrationMainContent .administration-page-buttons-bar .txtWrapper .clearX svg{fill:#A6A6A6;width:14px;height:14px}
#filterAdministrationMainContent .administration-page-buttons-bar .txtWrapper .clearX svg:hover{fill:#333}
#filterAdministrationMainContent .administration-page-buttons-bar .gray-vr{height:29px;width:1px;background:#E6E6E6;float:left;margin-top:8px}
#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons{float:left}
#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons .label{float:left;line-height:45px;font-weight:500;color:#8B8B8B;font-size:12px;margin-left:30px}
#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons searchable-dropdown{float:left}
#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons searchable-dropdown.category .dropdown-panel,#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons searchable-dropdown.category .dropdown-panel-page,#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons searchable-dropdown.category .dropdown-search,#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons searchable-dropdown.category .searchable-dropdown{width:125px;max-width:125px}
#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons searchable-dropdown.category .dropdown-display-item,#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons searchable-dropdown.category input{width:115px;max-width:115px}
#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons searchable-dropdown .searchable-dropdown{margin:9px 0 0 10px}
#filterAdministrationMainContent .administration-page-buttons-bar .administration-page-buttons .loading{float:left;margin:13px 0 0 12px;background:url(../Images/waitspinner.gif);height:22px;background-size:20px;width:22px;background-repeat:no-repeat}
#filterAdministrationMainContent #koSidebar{width:251px;border-right:0}
#filterAdministrationMainContent .sidebar{background-color:#fff;padding-top:1px;height:100%}
#filterAdministrationMainContent .sidebar .rolesContainer{position:absolute;top:0;bottom:105px;left:0;right:0;overflow-y:auto;border-right:1px solid #E6E6E6;padding:20px 15px;background:#F5F5FA}
#filterAdministrationMainContent .sidebar .rolesContainer .sidebarSections .ccList{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);border-radius:4px}
#filterAdministrationMainContent .sidebar .rolesContainer .sidebarSections .filterAdministration-sidebarElement,#filterAdministrationMainContent .sidebar .rolesContainer .sidebarSections .filterAdministration-sidebarElement:hover{display:block;text-decoration:none;height:49px;line-height:50px;border-top:0;border-bottom:#CCC 1px solid;overflow:hidden;background:#fff;font-size:14px;color:#666;font-weight:500;position:relative;cursor:pointer}
#filterAdministrationMainContent .sidebar .rolesContainer .sidebarSections .filterAdministration-sidebarElement:first-child,#filterAdministrationMainContent .sidebar .rolesContainer .sidebarSections .filterAdministration-sidebarElement:hover:first-child{border-radius:4px 4px 0 0}
#filterAdministrationMainContent .sidebar .rolesContainer .sidebarSections .filterAdministration-sidebarElement:hover:last-child,#filterAdministrationMainContent .sidebar .rolesContainer .sidebarSections .filterAdministration-sidebarElement:last-child{border-bottom:0;border-radius:0 0 4px 4px}
#filterAdministrationMainContent .sidebar .rolesContainer .sidebarSections .filterAdministration-sidebarElement .filterAdministration-sidebarElementText,#filterAdministrationMainContent .sidebar .rolesContainer .sidebarSections .filterAdministration-sidebarElement:hover .filterAdministration-sidebarElementText{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:default;position:absolute;left:15px;right:15px}
#filterAdministrationMainContent .sidebar .rolesContainer .sidebarSections .filterAdministration-sidebarElement .filterAdministration-sidebarElementText:hover,#filterAdministrationMainContent .sidebar .rolesContainer .sidebarSections .filterAdministration-sidebarElement:hover .filterAdministration-sidebarElementText:hover{cursor:pointer;text-decoration:underline}
#filterAdministrationMainContent .sidebar .rolesContainer .sidebarSections .filterAdministration-sidebarElement.active,#filterAdministrationMainContent .sidebar .rolesContainer .sidebarSections .filterAdministration-sidebarElement:hover.active{background-color:#404040;color:#fff;text-decoration:none;border-bottom:#404040 1px solid}
#filterAdministrationMainContent .sidebar .rolesContainer .sidebarSections .filterAdministration-sidebarElement.selected,#filterAdministrationMainContent .sidebar .rolesContainer .sidebarSections .filterAdministration-sidebarElement:hover.selected{background:#4f4f4f;color:#fff}
#filterAdministrationMainContent .sidebar .rolesContainer .sidebarSections .filterAdministration-sidebarElement.selected .arrow,#filterAdministrationMainContent .sidebar .rolesContainer .sidebarSections .filterAdministration-sidebarElement:hover.selected .arrow{background:url(../Images/menu-arrow-white-collapsed.png) no-repeat transparent;height:5px;width:5px;position:absolute;right:6px;top:23px;cursor:pointer}
#filterAdministrationMainContent #filterContent{position:absolute;top:106px;left:251px;right:0;bottom:0;background-color:#FBFBFB}
#filterAdministrationMainContent #filterContent .container{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);border-radius:4px;margin:20px 15px}
#filterAdministrationMainContent #filterContent .administration-page-buttons{padding-right:16px}
#filterAdministrationMainContent #filterContent .administration-page-buttons span{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:97%;margin-left:8px}
#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter{padding-right:21px;position:relative;border-top:1px solid #5a5a5a;border-bottom:1px solid #0d0d0d;background-image:linear-gradient(to bottom,#4D4D4D,#404040);color:#fff;border:1px solid #272727}
#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter.active:not(.disabled),#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter.hover,#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter:not(.disabled):focus,#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter:not(.disabled):hover{background-image:linear-gradient(#676767,#5a5a5a)}
#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter.disabled{color:rgba(255,255,255,.4);cursor:default}
#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter:before{background-image:linear-gradient(to bottom left,#4D4D4D,#404040);border:1px solid #272727;border-bottom:none;border-right:none}
#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter:not(.disabled):active,#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter:not(.disabled):hover{background-image:linear-gradient(#676767,#5a5a5a)}
#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter:not(.disabled):active:before,#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#676767,#5a5a5a)}
#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter.active:not(.disabled),#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter.hover,#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter:not(.disabled):focus,#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter:not(.disabled):hover{background-image:linear-gradient(#676767,#5a5a5a)}
#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter.disabled{color:rgba(255,255,255,.4);cursor:default}
#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter:before{background-image:linear-gradient(to bottom left,#4D4D4D,#404040);border:1px solid #272727;border-bottom:none;border-right:none}
#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter:not(.disabled):active,#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter:not(.disabled):hover{background-image:linear-gradient(#676767,#5a5a5a)}
#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter:not(.disabled):active:before,#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#676767,#5a5a5a)}
#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter .icoPlus{height:10px;width:10px;position:absolute;display:inline-block;top:9px;right:6px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAMUlEQVQYV2NkQANnz579ARRiNzY2ZkSXwxAYIMUwa9Hdh84H+YGRJMVDMTQIhQKyPAAIVigMrifVvAAAAABJRU5ErkJggg==)}
#filterAdministrationMainContent #filterContent .administration-page-buttons #btnAddFilter.disabled .icoPlus{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAMUlEQVQYV2NkQAMJyck/gELsC+bOZUSXwxAYIMUwa9Hdh84H+YGRJMVDMTQIhQKyPABTtygM+NKc6QAAAABJRU5ErkJggg==)}
#filterAdministrationMainContent #filterContent .noFiltersForRole{height:851px;font-size:24px;font-weight:400;color:#737373;margin-top:71px;text-align:center;font-weight:500}
#filterAdministrationMainContent #filterContent .recordsetFilterSection{bottom:0;left:0;overflow-y:auto;padding-bottom:20px;position:absolute;right:0;top:0}
#filterAdministrationMainContent #filterContent .recordsetFilterRow{height:52px;border-bottom:1px solid #CCC;background-color:#fff;width:auto;position:relative}
#filterAdministrationMainContent #filterContent .recordsetFilterRow:first-child{border-radius:4px 4px 0 0}
#filterAdministrationMainContent #filterContent .recordsetFilterRow:last-child{border-bottom:0;border-radius:0 0 4px 4px}
#filterAdministrationMainContent #filterContent .recordsetFilterRow:hover{background:#F2F2F2;cursor:pointer}
#filterAdministrationMainContent #filterContent .recordsetFilterRow:hover .deleteFilterBtn,#filterAdministrationMainContent #filterContent .recordsetFilterRow:hover .syntax-filter{display:block}
#filterAdministrationMainContent #filterContent .recordsetFilterRow>.display-fields{line-height:52px;display:flex}
#filterAdministrationMainContent #filterContent .recordsetFilterRow .recordsetPluralName{font-size:14px;font-weight:500;height:28px;margin-left:10px;float:left;color:#666;flex-shrink:0;flex-grow:0}
#filterAdministrationMainContent #filterContent .recordsetFilterRow .syntax-filter{display:none;font-size:12px;float:left;margin-left:20px;flex-grow:1;padding-right:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#filterAdministrationMainContent #filterContent .recordsetFilterRow .syntax-filter.is-deleting{padding-right:225px}
#filterAdministrationMainContent #filterContent .recordsetFilterRow .icon{flex-shrink:0;float:left;background:url(../Images/structure_manager_icons.png) -22px -1px no-repeat;width:16px;height:12px;margin:19px 0 0 12px}
#filterAdministrationMainContent #filterContent .recordsetFilterRow .icon.library{background-position:-42px -1px}
#filterAdministrationMainContent #filterContent #selectRecordsetButton{margin-left:15px;position:relative;float:left;background-color:#D9D9D9;color:#737373;border:1px solid silver;width:259px}
#filterAdministrationMainContent #filterContent #selectRecordsetButton.active:not(.disabled),#filterAdministrationMainContent #filterContent #selectRecordsetButton.hover,#filterAdministrationMainContent #filterContent #selectRecordsetButton:not(.disabled):focus,#filterAdministrationMainContent #filterContent #selectRecordsetButton:not(.disabled):hover{background-color:silver}
#filterAdministrationMainContent #filterContent #selectRecordsetButton.disabled{color:#999;cursor:default}
#filterAdministrationMainContent #filterContent #selectRecordsetButton:before{background-image:linear-gradient(to bottom left,#D9D9D9,#D9D9D9);border:1px solid silver;border-bottom:none;border-right:none}
#filterAdministrationMainContent #filterContent #selectRecordsetButton:not(.disabled):active,#filterAdministrationMainContent #filterContent #selectRecordsetButton:not(.disabled):hover{background-image:linear-gradient(silver,silver)}
#filterAdministrationMainContent #filterContent #selectRecordsetButton:not(.disabled):active:before,#filterAdministrationMainContent #filterContent #selectRecordsetButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,silver,silver)}
#filterAdministrationMainContent #filterContent #selectRecordsetButton.active:not(.disabled),#filterAdministrationMainContent #filterContent #selectRecordsetButton.hover,#filterAdministrationMainContent #filterContent #selectRecordsetButton:not(.disabled):focus,#filterAdministrationMainContent #filterContent #selectRecordsetButton:not(.disabled):hover{background-color:silver}
#filterAdministrationMainContent #filterContent #selectRecordsetButton.disabled{color:#999;cursor:default}
#filterAdministrationMainContent #filterContent #selectRecordsetButton:before{background-image:linear-gradient(to bottom left,#D9D9D9,#D9D9D9);border:1px solid silver;border-bottom:none;border-right:none}
#filterAdministrationMainContent #filterContent #selectRecordsetButton:not(.disabled):active,#filterAdministrationMainContent #filterContent #selectRecordsetButton:not(.disabled):hover{background-image:linear-gradient(silver,silver)}
#filterAdministrationMainContent #filterContent #selectRecordsetButton:not(.disabled):active:before,#filterAdministrationMainContent #filterContent #selectRecordsetButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,silver,silver)}
#filterAdministrationMainContent #filterContent #selectRecordsetButton.disabled,#filterAdministrationMainContent #filterContent #selectRecordsetButton.disabledEdit{cursor:default}
#filterAdministrationMainContent #filterContent .recordsetBtn{cursor:pointer;margin-top:5px;height:15px}
#filterAdministrationMainContent #filterContent .recordsetBtn .label{margin-left:15px}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn{cursor:pointer;height:28px;line-height:28.99px;width:70px;margin-top:11px;margin-right:10px;border-radius:2px;font-size:12px;font-weight:500;position:relative;float:right;background-color:#D9D9D9;color:#737373;border:1px solid silver}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.active:not(.disabled),#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hover,#filterAdministrationMainContent #filterContent .recordsetFilterBtn:not(.disabled):focus,#filterAdministrationMainContent #filterContent .recordsetFilterBtn:not(.disabled):hover{background-color:silver}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.disabled{color:#999;cursor:default}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn:before{background-image:linear-gradient(to bottom left,#D9D9D9,#D9D9D9);border:1px solid silver;border-bottom:none;border-right:none}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn:not(.disabled):active,#filterAdministrationMainContent #filterContent .recordsetFilterBtn:not(.disabled):hover{background-image:linear-gradient(silver,silver)}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn:not(.disabled):active:before,#filterAdministrationMainContent #filterContent .recordsetFilterBtn:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,silver,silver)}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.active:not(.disabled),#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hover,#filterAdministrationMainContent #filterContent .recordsetFilterBtn:not(.disabled):focus,#filterAdministrationMainContent #filterContent .recordsetFilterBtn:not(.disabled):hover{background-color:silver}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.disabled{color:#999;cursor:default}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn:before{background-image:linear-gradient(to bottom left,#D9D9D9,#D9D9D9);border:1px solid silver;border-bottom:none;border-right:none}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn:not(.disabled):active,#filterAdministrationMainContent #filterContent .recordsetFilterBtn:not(.disabled):hover{background-image:linear-gradient(silver,silver)}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn:not(.disabled):active:before,#filterAdministrationMainContent #filterContent .recordsetFilterBtn:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,silver,silver)}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn .label{margin-left:15px}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.disabled,#filterAdministrationMainContent #filterContent .recordsetFilterBtn.disabledEdit{cursor:default}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.disabled .filterImg,#filterAdministrationMainContent #filterContent .recordsetFilterBtn.disabledEdit .filterImg{position:absolute;right:8px;top:6px;width:12px;height:15px;background-repeat:no-repeat;background-image:url(../Images/filterLightningBolt-disabled.png)}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn .filterImg{position:absolute;right:8px;top:6px;width:12px;height:15px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAPCAYAAAAyPTUwAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi+P//PwM+nJ6eLgBjMzHgARkZGQJAagGMz0RA4QEg3gATYwQZj0ehwIwZMxRwmgxUaABVqA/EDchyKCYjKeQH4o9AUwWwKkZTiA1cZCJWIRA7ML948YIohUAnfWABMj4AcQCSJIidj64Qa9ABnfQASMmjK8QIOqDCBFwKsYVzAy6FKIqhpn7ApRDd5AB8CkEAIMAAF95n1y5NtqMAAAAASUVORK5CYII=)}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.btnAddFieldBarAdvancedFilter{margin-left:3px}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.btnAddFieldBarAdvancedFilter:hover{background-color:#bababa}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter{border-top:1px solid #f9b46b;border-bottom:1px solid #90410c;background-image:linear-gradient(to bottom,#F8A852,#EC6C16);color:#fff;border:1px solid #bf5610!important}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter.active:not(.disabled),#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter.hover,#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter:not(.disabled):focus,#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter:not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter.disabled{color:rgba(255,255,255,.4);cursor:default}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter:before{background-image:linear-gradient(to bottom left,#F8A852,#EC6C16);border:1px solid #bf5610;border-bottom:none;border-right:none}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter:not(.disabled):active,#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter:not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter:not(.disabled):active:before,#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#f68f21,#bf5610)}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter.active:not(.disabled),#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter.hover,#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter:not(.disabled):focus,#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter:not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter.disabled{color:rgba(255,255,255,.4);cursor:default}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter:before{background-image:linear-gradient(to bottom left,#F8A852,#EC6C16);border:1px solid #bf5610;border-bottom:none;border-right:none}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter:not(.disabled):active,#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter:not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter:not(.disabled):active:before,#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#f68f21,#bf5610)}
#filterAdministrationMainContent #filterContent .recordsetFilterBtn.hasFilter .filterImg{width:12px;height:15px;background-repeat:no-repeat;background-image:url(../Images/filterlightingbolt-hasfilter.png)}
#filterAdministrationMainContent #filterContent .deleteBtns{position:absolute;right:0;top:0}
#filterAdministrationMainContent #filterContent .deleteBtns .deleteFilterBtn{display:none;cursor:pointer;height:18px;position:relative;float:right;margin-top:12px;margin-right:40px;padding:7px}
#filterAdministrationMainContent #filterContent .deleteBtns .deleteFilterBtn path{fill:#737373}
#filterAdministrationMainContent #filterContent .deleteBtns .deleteFilterBtn:hover path{fill:#404040}
#filterAdministrationMainContent #filterContent .deleteBtns .btn{position:relative;float:right;margin-top:12px}
#filterAdministrationMainContent #filterContent .deleteBtns .deleteConfirmBtn{margin-right:12px;color:#fff;border:1px solid transparent;cursor:pointer;background:#666;padding:0 10px;border-radius:4px;font-size:12px;font-weight:500;line-height:28px;height:30px;box-sizing:border-box}
#filterAdministrationMainContent #filterContent .deleteBtns .deleteConfirmBtn.disabled,#filterAdministrationMainContent #filterContent .deleteBtns .deleteConfirmBtn.disabled:hover{cursor:default;opacity:.5}
#filterAdministrationMainContent #filterContent .deleteBtns .deleteConfirmBtn:hover:not(.disabled){background:grey}
#filterAdministrationMainContent #filterContent .deleteBtns .deleteCancelBtn{margin-right:40px;color:#989899;border:1px solid transparent;cursor:pointer;background:#F2F2F2;padding:0 10px;border-radius:4px;font-size:12px;font-weight:500;line-height:28px;height:30px;box-sizing:border-box}
#filterAdministrationMainContent #filterContent .deleteBtns .deleteCancelBtn.disabled,#filterAdministrationMainContent #filterContent .deleteBtns .deleteCancelBtn.disabled:hover{cursor:default;opacity:.5}
#filterAdministrationMainContent #filterContent .deleteBtns .deleteCancelBtn:hover:not(.disabled){background:#d9d9d9}
#notification-manager .administration-page-header{border-bottom:1px solid #262626;color:#fff;height:59px;font-size:20px;font-weight:500;border-top:1px solid #B2B2B2;background-color:#659000;background-color:#6D6E71;background-image:linear-gradient(#929497,#6D6E71);margin-bottom:0}
#notification-manager .administration-page-header .admin-icon-container{height:60px;width:72px;position:relative;float:left}
#notification-manager .administration-page-header .administration-header-menu-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAOCAYAAADJ7fe0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhJREFUeNpiNDExPsBAGShgARL2FBoiADKkkUJDHjD+//+fgVLAxEAFwGJqauJAoRkXQGGyn0JDHKnincETsFSLnWGU7AECDABm5g/JmjLrTgAAAABJRU5ErkJggg==);background-repeat:no-repeat;top:21px;left:17px;height:14px;width:17px;position:relative;float:left;cursor:pointer}
#notification-manager .administration-page-header .administration-tabs{position:relative;float:right;height:59px;line-height:58px}
#notification-manager .administration-page-header .administration-tabs .tab{position:relative;float:right;border-left:1px solid #262626;color:#a7a9ac;cursor:pointer;height:inherit;text-align:center;width:160px}
#notification-manager .administration-page-header .administration-tabs .tab .label{font-size:16px}
#notification-manager .administration-page-header .administration-tabs .tab .activeBorder{display:none}
#notification-manager .administration-page-header .administration-tabs .tab.active{color:#fff}
#notification-manager .administration-page-header .administration-tabs .tab.active .activeBorder{position:absolute;bottom:0;right:0;left:0;display:inline-block}
#notification-manager .administration-page-header .administration-tabs .tab:not(.active):hover{background-color:#333;background-image:linear-gradient(#666,#333)}
#notification-manager .administration-page-header .cgSectionTitle{position:relative;float:left;font-size:20px;font-weight:500;line-height:58px}
#notification-manager .administration-page-header .cgEditButtons{position:relative;float:right;padding-top:5px;margin-right:28px}
#notification-manager .administration-page-header .cgEditButtons .cgButton{border-radius:2px;font-size:12px;font-weight:500;border:1px solid #3c3d3e;color:#fff;cursor:pointer;margin-top:9px;float:right}
#notification-manager .administration-page-header .cgEditButtons .cgButton.disabled,#notification-manager .administration-page-header .cgEditButtons .cgButton.disabled:hover{color:#3c3d3e;cursor:default}
#notification-manager .administration-page-header .cgEditButtons .cgButton.cgEditButton{padding:6px 2px 7px 11px;width:48px;right:12px}
#notification-manager .administration-page-header .cgEditButtons .cgButton.cgEditButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#notification-manager .administration-page-header .cgEditButtons .cgButton.cgEditButton>.cgEditWhitePencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNpiYMAD/v//bwDE74H4PojNQECxAhCv/48A73FqQjLZAYjPI2vCp7gAqng9kqb3hBT/h9IFUI0GxCheDxVXIEWxAbpT7qO5Fa/i+UCcAJXErxiqYT9UEqbpPKEwR46YBIKxiqQYZFM/AwEAEGAAe+o4dXw2Pp8AAAAASUVORK5CYII=);height:12px;width:12px;position:absolute;top:8px;right:10px}
#notification-manager .administration-page-header .cgEditButtons .cgButton.cgSaveButton{text-align:center;padding:6px 5px 7px 5px;width:54px;margin-right:3px;margin-left:3px;border:1px solid #3C3D3E;color:#3C3D3E;cursor:default}
#notification-manager .administration-page-header .cgEditButtons .cgButton.cgSaveButtonActive{border:1px solid #1A1A1A;color:#fff;cursor:pointer;text-align:center;padding:6px 5px 7px 5px;width:54px;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
#notification-manager .administration-page-header .cgEditButtons .cgButton.cgSaveButtonActive:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#notification-manager .administration-page-header .cgEditButtons .cgButton.cgCancelButton{text-align:center;padding:6px 5px 7px 5px;width:54px;margin-right:3px;margin-left:3px}
#notification-manager .administration-page-header .cgEditButtons .cgButton.cgCancelButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#notification-manager .administration-page-header .cgEditButtons .cgButton.cgSettingsButton{padding:6px 2px 7px 11px;margin-top:9px;right:20px;padding-right:11px;width:99px}
#notification-manager .administration-page-header .cgEditButtons .cgButton.cgSettingsButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#notification-manager .administration-page-buttons-bar{background-color:#444;height:45px;margin-bottom:9px}
#notification-manager .administration-page-buttons-bar .administration-page-buttons{float:right}
#notification-manager .administration-page-buttons-bar .administration-page-buttons div[id^=btn]{border:#555 1px solid;border-radius:5px;color:#fff;float:left;margin:6px 5px;padding:5px 10px;font-size:12px;font-weight:500;border:#262626 1px solid;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;line-height:18px}
#notification-manager .administration-page-buttons-bar .administration-page-buttons div[id^=btn].txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
#notification-manager .administration-page-buttons-bar .administration-page-buttons div[id^=btn]:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#notification-manager .administration-page-buttons-bar .administration-page-buttons div[id^=btn].active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#notification-manager .administration-page-buttons-bar .administration-page-buttons div[id^=btn].disabled,#notification-manager .administration-page-buttons-bar .administration-page-buttons div[id^=btn].disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#notification-manager .administration-page-buttons-bar .administration-page-buttons div[id^=btn].rightmost-button{margin-right:21px}
#notification-manager .scrollingContainer{overflow-y:auto;bottom:0;position:absolute;top:106px;right:0;left:0;background:#F2F2F2;padding-top:10px}
#notification-manager .scrollingContainer .notificationSection{margin-top:8px;border:#CCC 1px solid;border-radius:4px;margin:10px 20px}
#notification-manager .scrollingContainer .notificationSection .mainHeaderBar{height:40px;background:#fff;border-radius:4px;width:100%;display:block}
#notification-manager .scrollingContainer .notificationSection .mainHeaderBar .arrow{display:inline-block;height:8px;width:8px;float:left;margin:10px 0 0 14px;cursor:pointer;visibility:hidden}
#notification-manager .scrollingContainer .notificationSection .mainHeaderBar .arrow.show{visibility:visible}
#notification-manager .scrollingContainer .notificationSection .mainHeaderBar .arrow.collapsed svg{transform:rotateZ(-90deg)}
#notification-manager .scrollingContainer .notificationSection .mainHeaderBar .headerLabel{color:#404040;font-size:14px;line-height:40px;font-weight:500;display:inline-block;width:57%;margin-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#notification-manager .scrollingContainer .notificationSection .mainHeaderBar .editMessageBtn{position:relative;line-height:28px;display:inline-block;top:11px;cursor:pointer;width:20px;height:17px;float:right;right:50px}
#notification-manager .scrollingContainer .notificationSection .mainHeaderBar .editMessageBtn svg{fill:#404040}
#notification-manager .scrollingContainer .notificationSection .mainHeaderBar .editMessageBtn:hover svg{fill:#8B8B8B}
#notification-manager .scrollingContainer .notificationSection .mainHeaderBar .notificationRadios{float:right;width:260px;margin-left:30px;height:40px}
#notification-manager .scrollingContainer .notificationSection .mainHeaderBar .notificationRadios div{display:inline-block;color:#404040;font-size:14px;line-height:40px;margin-right:20px}
#notification-manager .scrollingContainer .notificationSection .mainHeaderBar .notificationRadios .label{color:#404040;font-weight:500}
#notification-manager .scrollingContainer .notificationSection .mainHeaderBar .notificationRadios .radio-button{vertical-align:middle;margin-right:2px}
#notification-manager .scrollingContainer .notificationSection .expandableSection{position:relative;display:none}
#notification-manager .scrollingContainer .notificationSection .expandableSection .fieldBlockScreen{position:absolute;width:100%;bottom:0;top:0;background-color:#fff;opacity:.6;z-index:1}
#notification-manager .scrollingContainer .notificationSection .expandableSection .subHeaderBar{height:45px;width:100%;border-top:#CCC solid 1px;position:relative}
#notification-manager .scrollingContainer .notificationSection .expandableSection .subHeaderBar .lookup{margin-left:39px;margin-top:10px;position:relative}
#notification-manager .scrollingContainer .notificationSection .expandableSection .subHeaderBar .addButton{position:absolute;left:275px;height:23px;line-height:24px;width:50px;margin-top:9px;padding-top:0;padding-bottom:0;top:1px}
#notification-manager .scrollingContainer .notificationSection .expandableSection .subHeaderBar .addButton .icoPlus{position:absolute;top:7px;right:11px}
#notification-manager .scrollingContainer .notificationSection .expandableSection .subHeaderBar .addButton .icoPlus.disabled{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAMUlEQVQYV2NkQANnz579ARRiNzY2ZkSXwxAYIMUwa9Hdh84H+YGRJMVDMTQIhQKyPAAIVigMrifVvAAAAABJRU5ErkJggg==)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .subHeaderBar .emailColumn{position:absolute;width:50px;right:125px;top:1px}
#notification-manager .scrollingContainer .notificationSection .expandableSection .subHeaderBar .emailColumn .emailLabel{color:#666768;font-size:12px;display:inline-block;top:0}
#notification-manager .scrollingContainer .notificationSection .expandableSection .subHeaderBar .emailColumn .emailCheckbox{display:inline-block;margin-left:8px}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow{position:relative;height:45px;background:#fff;border-top:#CCC solid 1px}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:last-child{border-radius:0 0 4px 4px}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:not(:hover) .clearAdvancedFilter{visibility:hidden}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover{background:#F2F2F2}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .deleteRow{height:8px;width:8px;cursor:pointer;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAtklEQVQYV2NcsWKF/t+/f/u5uLiCAgMDPzAAwfr16wW+ffu2hpmZuZhx6dKluxkZGV3+//9/DqjIGaTg+/fvu4GUCVDsPiNU9R6gImOg4EUg/gfEhkDJD0ATHBiRjNwDZBsDFTIAJT8CJe0jIiIughWAANCqRUDJWCj3OicnpxXITWAFQMk5QMlkkE4g9ymQrQVzE+OyZct6gYJFMDvZ2dkfAn0AdhNIESPUm+uAdgaB7ERz0yQAL7FlSsY2ElYAAAAASUVORK5CYII=);top:19px;left:13px}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .deleteRow:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAuUlEQVQYV2MMDAzUZ2Fh6f/9+3fQhg0bPjAAQUBAgABQbM3fv3+LGUNDQ3cDxVyA+BxQkTNIAVByNyMjowmQeZ8RpJqVlXUPkGP879+/i0CJf0Bs+P///w9AExwYYUaCFAEFjYGSDED6I1DSfv369RfBCkAgODh4ERMTUyxQEqTgOlCBFchNYAVAd8wBUskgnUD6KdAULZibQI7sBXKKYHYC6YcwN4EUMYK8yczMvA5oZBDITjQ3TQIAI2poUBn6iuMAAAAASUVORK5CYII=)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter{cursor:pointer;display:inline-block;line-height:21px;margin-left:5px;text-align:center;text-decoration:none;position:absolute;top:11px;right:294px;border-radius:2px;height:21px;width:56px;font-size:12px;font-weight:500;background-color:#D9D9D9;color:#737373;border:1px solid silver}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter.active:not(.disabled),#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter.hover,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter:not(.disabled):focus,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter:not(.disabled):hover{background-color:silver}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter.disabled{color:#999;cursor:default}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter:before{background-image:linear-gradient(to bottom left,#D9D9D9,#D9D9D9);border:1px solid silver;border-bottom:none;border-right:none}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter:not(.disabled):active,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter:not(.disabled):hover{background-image:linear-gradient(silver,silver)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter:not(.disabled):active:before,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,silver,silver)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter.active:not(.disabled),#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter.hover,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter:not(.disabled):focus,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter:not(.disabled):hover{background-color:silver}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter.disabled{color:#999;cursor:default}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter:before{background-image:linear-gradient(to bottom left,#D9D9D9,#D9D9D9);border:1px solid silver;border-bottom:none;border-right:none}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter:not(.disabled):active,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter:not(.disabled):hover{background-image:linear-gradient(silver,silver)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter:not(.disabled):active:before,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow:hover .clearAdvancedFilter:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,silver,silver)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn{cursor:pointer;margin:0 0 0 5px;display:inline-block;position:absolute;right:220px;top:11px;font-size:12px;font-weight:500;line-height:21px;padding-left:10px;height:21px;width:56px;border-radius:2px;background-color:#D9D9D9;color:#737373;border:1px solid silver}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.active:not(.disabled),#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hover,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn:not(.disabled):focus,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn:not(.disabled):hover{background-color:silver}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.disabled{color:#999;cursor:default}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn:before{background-image:linear-gradient(to bottom left,#D9D9D9,#D9D9D9);border:1px solid silver;border-bottom:none;border-right:none}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn:not(.disabled):active,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn:not(.disabled):hover{background-image:linear-gradient(silver,silver)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn:not(.disabled):active:before,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,silver,silver)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.active:not(.disabled),#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hover,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn:not(.disabled):focus,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn:not(.disabled):hover{background-color:silver}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.disabled{color:#999;cursor:default}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn:before{background-image:linear-gradient(to bottom left,#D9D9D9,#D9D9D9);border:1px solid silver;border-bottom:none;border-right:none}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn:not(.disabled):active,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn:not(.disabled):hover{background-image:linear-gradient(silver,silver)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn:not(.disabled):active:before,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,silver,silver)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn .filterImg{position:absolute;right:8px;top:3px;width:12px;height:15px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJFJREFUeNpi+P//PwM+7OXlJQDEDjA+EwMe4O3tLQCkDgDxA5gYExGKL2zduhWugYWAYn0gDkCWYyKgeCGy6SDACPIIDsUg0Ajlw8ADuAYsitHBRyB2YCJFMdB5FxhB4UysYgw/QG1TAFL3sSnGFQ8NuBRjCyWY6VgVY7OhAZ9iFBugpl/ApxjdhgJCikEAIMAA+jJvp6Q0UfYAAAAASUVORK5CYII=)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.btnAddFieldBarAdvancedFilter{margin-left:3px}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter{border:1px solid #b1691e;color:#FEFFFF;border-top:1px solid #f9b46b;border-bottom:1px solid #90410c;background-image:linear-gradient(to bottom,#F8A852,#EC6C16);color:#fff;border:1px solid #bf5610!important}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter.active:not(.disabled),#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter.hover,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter:not(.disabled):focus,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter:not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter.disabled{color:rgba(255,255,255,.4);cursor:default}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter:before{background-image:linear-gradient(to bottom left,#F8A852,#EC6C16);border:1px solid #bf5610;border-bottom:none;border-right:none}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter:not(.disabled):active,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter:not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter:not(.disabled):active:before,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#f68f21,#bf5610)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter.active:not(.disabled),#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter.hover,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter:not(.disabled):focus,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter:not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter.disabled{color:rgba(255,255,255,.4);cursor:default}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter:before{background-image:linear-gradient(to bottom left,#F8A852,#EC6C16);border:1px solid #bf5610;border-bottom:none;border-right:none}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter:not(.disabled):active,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter:not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter:not(.disabled):active:before,#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#f68f21,#bf5610)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .notificationExternalFilterBtn.hasFilter .filterImg{width:12px;height:15px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIFJREFUeNpi/P//PwMBkAClF4BJkAY8OAGIHyCLEVL8H0oT1ABT/ABdDp9iEChAl2dE8zTIg/OR+BeB+AMSfwIuk7GBBchOIkoxzEkCQKsK0MK+Hom9ECkuCHp6ATGh9ACXYmwaEvApxqbhAT7F6BoSCCkGYSak0PiAEho4AECAAQC74b0a7N49UgAAAABJRU5ErkJggg==)}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .rowLabel{display:inline-block;position:absolute;line-height:45px;font-weight:500;font-size:14px;color:#333;left:85px;width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .rowAvatar{position:absolute;top:6px;left:39px;border:1px solid #000}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .advancedFilterText{display:inline-block;position:absolute;line-height:45px;font-size:12px;color:#333;left:400px;right:370px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#notification-manager .scrollingContainer .notificationSection .expandableSection .sectionRows .notificationRow .emailCheckbox{display:inline-block;position:absolute;right:150px;top:10px}
#prevMaint{background:#E6E6E6;padding-bottom:10px}
#prevMaint .pmDisabledButton{cursor:default;background-color:#F5F5F6;color:#F5F5F6}
#prevMaint .pmDisabledButton .label{color:#D3D3D3}
#prevMaint .pmDisabledButton:hover{background-color:#F5F5F6;border:silver solid 1px}
#prevMaint .prevMaintSecondHeader{display:block;height:49px;line-height:50px;border-top:0;border-bottom:1px silver solid;background:#fff}
#prevMaint .prevMaintSecondHeader #planNameFilter{border:#B2B2B2 solid 1px;height:27px;width:215px;margin:9px 0 0 20px;border-radius:2px;background:#fff;position:absolute;left:200px}
#prevMaint .prevMaintSecondHeader #planNameFilter input{height:26px;width:160px;margin-left:28px;border:none;border-radius:2px;position:relative;top:-12px}
#prevMaint .prevMaintSecondHeader #planNameFilter input:disabled{background:#fff}
#prevMaint .prevMaintSecondHeader #planNameFilter .icon{background:#fff url(../Images/magnifyingGlassGrey.png) no-repeat 0 0;width:14px;height:16px;top:6px;left:5px;position:absolute;cursor:pointer}
#prevMaint .prevMaintSecondHeader #planNameFilter .icon.disabled{cursor:default}
#prevMaint .prevMaintSecondHeader #planNameFilter .clearX{width:14px;height:14px;background:#fff url(../Images/x-normal.png) no-repeat 2px 2px;top:6px;right:5px;position:absolute;cursor:pointer}
#prevMaint .prevMaintSecondHeader #createPlanBtn{cursor:pointer;height:28px;line-height:28.99px;border:silver solid 1px;color:#666;width:113px;margin-top:9px;margin-right:30px;border-radius:2px;font-size:12px;font-weight:500;background-color:#E5E5E5;position:relative;float:right}
#prevMaint .prevMaintSecondHeader #createPlanBtn .label{margin-left:15px}
#prevMaint .prevMaintSecondHeader #createPlanBtn:hover{background-color:#D9D9D9;border:grey solid 1px}
#prevMaint .prevMaintSecondHeader #createPlanBtn.disabled,#prevMaint .prevMaintSecondHeader #createPlanBtn.disabledEdit{cursor:default;background-color:#F5F5F6;color:#F5F5F6}
#prevMaint .prevMaintSecondHeader #createPlanBtn.disabled .label,#prevMaint .prevMaintSecondHeader #createPlanBtn.disabledEdit .label{color:#D3D3D3}
#prevMaint .prevMaintSecondHeader #createPlanBtn.disabled:hover,#prevMaint .prevMaintSecondHeader #createPlanBtn.disabledEdit:hover{background-color:#F5F5F6;border:silver solid 1px}
#prevMaint .prevMaintSecondHeader #selectAssetButton{border:silver solid 1px;cursor:pointer;width:157px;height:15px;text-align:left;font-weight:400;line-height:15px;margin-top:9px;margin-left:30px;border-radius:2px;position:relative;float:left}
#prevMaint .prevMaintSecondHeader #selectAssetButton.txtBtn{padding:5px 8px 7px 8px;color:#666;background-color:#EEE;font-size:12px;font-weight:500}
#prevMaint .prevMaintSecondHeader #selectAssetButton span{line-height:16px;max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#prevMaint .prevMaintSecondHeader #selectAssetButton #icoSelectAssetMenuArrow{top:12px;right:8px;height:4px;width:5px}
#prevMaint .prevMaintSecondHeader #selectAssetButton.disabled,#prevMaint .prevMaintSecondHeader #selectAssetButton.disabledEdit{cursor:default;background-color:#F5F5F6;color:#D3D3D3}
#prevMaint .prevMaintSecondHeader #selectAssetButton.disabled .label,#prevMaint .prevMaintSecondHeader #selectAssetButton.disabledEdit .label{color:#D3D3D3}
#prevMaint .prevMaintSecondHeader #selectAssetButton.disabled:hover,#prevMaint .prevMaintSecondHeader #selectAssetButton.disabledEdit:hover{background-color:#F5F5F6;border:silver solid 1px}
#prevMaint .assetDropdownMenu{width:194px;color:#666;position:fixed;background-color:#fff;border:silver solid 1px;right:-1px;z-index:301;display:none;font-weight:400;margin-top:21px;margin-left:-10px;border-radius:2px;font-size:12px;font-weight:500;position:relative;float:left}
#prevMaint .assetDropdownMenu hr{color:#999;background-color:#999;height:1px;width:87%;margin-left:auto;margin-right:auto;border:0}
#prevMaint .assetDropdownMenu.createMenu{max-height:230px;width:173px;overflow-y:auto;overflow-x:hidden;padding-top:0;padding-bottom:0}
#prevMaint .assetDropdownMenu .dropDownMenuBase{height:28px;font-size:12px;color:#666;line-height:28px;padding-left:16px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:8px;display:block;text-decoration:none}
#prevMaint .assetDropdownMenu .dropDownMenuBase:hover{background-color:#eee}
#prevMaint .assetDropdownMenu .dropDownMenuBase a{text-decoration:none;color:#4D4D4D}
#prevMaint .assetDropdownMenu .dropdownMenuOption{height:28px;font-size:12px;color:#666;line-height:28px;padding-left:16px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:8px;display:block;text-decoration:none}
#prevMaint .assetDropdownMenu .dropdownMenuOption:hover{background-color:#eee}
#prevMaint .assetDropdownMenu .dropdownMenuOption a{text-decoration:none;color:#4D4D4D}
#prevMaint .assetDropdownMenu #allMenuOption{margin-top:12px}
#prevMaint .assetDropdownMenu .dropdownMenuOptionNoHover{height:28px;font-size:12px;color:#666;line-height:28px;padding-left:16px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:8px;display:block;text-decoration:none}
#prevMaint .assetDropdownMenu .dropdownMenuOptionNoHover:hover{background-color:#eee}
#prevMaint .assetDropdownMenu .dropdownMenuOptionNoHover a{text-decoration:none;color:#4D4D4D}
#prevMaint .assetDropdownMenu .dropdownMenuOptionNoHover.disabled{color:#ADADAD;cursor:default}
#prevMaint .assetDropdownMenu .dropdownMenuOptionNoHover.disabled:hover{background-color:#fff}
#prevMaint .assetDropdownMenu .dropdownMenuOptionSelected{background-color:#E6E6E6}
#prevMaint #planVerticalScroll{bottom:50px;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:111px;background-color:#E6E6E6}
#prevMaint #planVerticalScroll .spinner-container{top:0;bottom:0;position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center}
#prevMaint #planVerticalScroll .spinner-container .spinner{position:relative;height:50px;width:50px;background-size:cover;background-image:url(../Images/waitspinner.png);animation:CIRCLE-ROTATE 1s infinite linear}
#prevMaint .prevMaintPlanHeader{display:block}
#prevMaint .prevMaintPlanHeader .planRow{display:block}
#prevMaint .prevMaintPlanHeader .planRow .expColplanRow{border:1px silver solid;border-radius:2px;margin:20px;background:#fff}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader{height:52px;padding-left:20px;background:#fff;position:relative}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .clicko{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAYAAAArzdW1AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGVJREFUeNpiTE9PF2BgYDBgwANYoPQGIObHoWYh04wZMz4AGQU4FHwEyTGBWECFC4DUQSyKJoAMYUISaEBT8BCoACwGVwQUOACyH0lRAozBhKa7AOqOg1BNmIqgnmhANgUEAAIMABsPHVUQqEd1AAAAAElFTkSuQmCC);background-repeat:no-repeat;width:12px;height:12px;cursor:pointer;display:inline-block;float:left;margin-top:23px;margin-right:16px}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .clicko.collapsed{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAJCAYAAAAPU20uAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGlJREFUeNpiTE9PF2AAghkzZnxgwAKYgNgAiC9kZGQE4FIAAvJAvB6o6AAQG2BTAAP2QHweqGgCEAtgUwAD+UD8AKioAJcCGPiAS0EjECsAfbaABU3iIBAnACUewARgCh5CJQ6gGwUQYAAlmR1ptcWMBgAAAABJRU5ErkJggg==)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .clicko.activatedPlanclicko{width:17px;height:17px;margin-top:19px;margin-right:11px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNpi/P//PwM6mHXcNgFIOQCxApLwBhBOszz8AFktI7IBQI0BQGoCEMsz4AYTgYYUYBgAtXU+A3HgIsiFQIM+MEE1O5CgGQT0gbgB7gKgAQ8IOBsXcGQCajYgUzMIJLAAiQB0/wH9ZoBNNdAyUOD1Iwk5MGHzHzRA0TULwPyNBOSZcDhtAlQDMgBp5kdXiMsAfmTboOGUjy06maApDBvIB2qEpcQJONRcgEXjASDHHouCg1DN63EYoMiE5D9sAGToAjxJ+gG5SfkgULMDSiACBUA2OQLxQwKaG2GaMXIjWq4MQMrOH4D4ALbsDBBgALGuXUY1DZBTAAAAAElFTkSuQmCC)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .clicko.activatedPlanclicko.collapsed{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPVJREFUeNpi/P//PwM6mHXcNgFIOQCxApLwBhBOszz8AFktI7IBQI0BQGoCEMsz4AYTgYYUYBgAtXU+A3HgIsiFQIM+MEE1O5CgGQT0gbgBxGCCCizAoqgRiD/iMSQfZDETkDDA5meg80A2gOQW4jEkAeSCAFyyoBAHYlDYOEL9jQ4cmIjxMNCQA0AMck0imrfkmRhIAwLoAizE6ILG0gIsYXWRBZrC6nFoVIAmLH8cZl8AJySgwgNAjj2WaKwn4DhFWBg0YJEkpBmUpB+Qm5QPAjU7IKdEUFQtgMb3QwKaG2GaMXIjWq4MQMrOH4D4ALbsDBBgANOSW1SBvdwtAAAAAElFTkSuQmCC)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #cgPlanTitle{font-size:16px;font-weight:500;float:left;padding-top:10px}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .largelabel{position:relative;padding:0;float:none}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .largelabel .lglabel{position:absolute;left:0;top:0;color:#333;font-size:18px;font-weight:400;width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .largelabel .lglabel.editable{cursor:text;border:silver solid 1px;width:300px;line-height:21px;text-overflow:clip;display:none}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .largelabel .editIcon{width:18px;height:20px;cursor:pointer;background-repeat:no-repeat;position:absolute;left:320px}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .largelabel:hover{background-color:#F9F9F9}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .largelabel:hover .icoEditPlanID{float:right;display:inline;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOlJREFUeNpi/P//PwMxoKmlLQFIgfCFupqqApg4IzEGQDXPRxJaCDQEJMbARITmCUDqOxB/RBKOB4ovIOgCqKJ4IE4E4ldAvAyI+ZGUODIRobkQiAugmtPRXPKBiQjNIL/qQ222BOIoqCGJwHC4gOEFHJrBAQelA4BYAaj5A4jDQqLmeKjNH2B6mMjQvADZUrAXkOJ5I8h5xGoGAWYmFjYDIB0BxBeBOByIJYjVDPOCAFQRsqaDxGiGGeCApBhmiD0xmpFdwIBmyERiNMOi0QDKBiWOC1D2BKDmB0Rl08bmVgNQTJCLAQIMAEKfk+9E5us9AAAAAElFTkSuQmCC)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .largelabel:hover .icoEditPlanID.disabled{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOVJREFUeNqUk+ENgjAQhYHw306gbCCRBdxEHMBEN8ABTNxA4wZu4AIY3MARMA6A75pXc0ED7SUvRwvf611b4q7rIt+413WJlEHHRVG0Mhf7GgA+I604fEBLMRk1AGiQptAFmqtX1mTQgPANkpzzWZtcEw9Yeq6gBtpwZRfmbwU9eCubBk2gF+fcu98WBmCJnUDQAXpjE5skEC5pYGGZTALhjMfXOE5XEAx/LxJvmMSJG+UF6woq9rYOgbXBjNfUmURsZRC2Big/V2NtYsZgiZQfRj2TJ0Dj85OlzHueQju2Yj8+AgwA/mhqgisLgUYAAAAASUVORK5CYII=)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .smlabel{position:absolute;top:34px;left:48px;font-size:12px;font-weight:400}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #activatePlanBtn{cursor:pointer;height:28px;line-height:28.99px;border:silver solid 1px;color:#666;width:143px;margin-top:11px;margin-right:10px;border-radius:2px;font-size:12px;font-weight:500;background-color:#E5E5E5;position:relative;float:right}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #activatePlanBtn .label{margin-left:18px}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #activatePlanBtn:hover{background-color:#D9D9D9;border:grey solid 1px}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #activatePlanBtn.disabled{cursor:default;background-color:#F5F5F6;color:#F5F5F6}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #activatePlanBtn.disabled .label{color:#D3D3D3}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #activatePlanBtn.disabled:hover{background-color:#F5F5F6;border:silver solid 1px}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #activatePlanBtn .icoActivate{position:absolute;right:8px;top:5px;width:16px;height:16px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARBJREFUeNqUU7ERgkAQhNfATK1ArUCtAOzAEggJNXLM6ADNCLUD7AA60A40I9TQCHedeweZB9+d2YGB2/3/vXu3LEunijAMB3gE4BKcgX3wAp7BQ5IkWbXerRpATOFORE3IaQ6j+5cBxCs8YscO3JFPEyVi/w8xMQVTvij5cDAU7cFbi4nHhTtFUTCojaFgC0bgE5yDPUPNUEnaRvCMYCTdOBlKfGVzYJhcQS60kAA1+so2NZkPXwL8oAveLcSB5DGq/bp1pR1xg3Amg+U1eGfvQUJhZijKW4QaE50Bt/io9/mHeM9wlU5ZAnpYZnqEZlWdRJqcxSRvEXKBNWoD422shce+j4XMiLtM9S3UeAkwAFyiYZlk6fLvAAAAAElFTkSuQmCC)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #activatePlanBtn .icoActivate.disabled{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAP5JREFUeNqUU9ENgjAULI3/uoFuIJEBdAUnsG6AEwATiBOoG+gGOIBGN9ANZAK8lxyE1ErxJQeB17v33rUNqqpSdtyu1xFeCyDkrzdQzKLobq8N2gIk5sBKueMFGAgVXwIgSzVJDJU/dhCJGwFWfvYk17GBSK75kTvIL4/AFoUnWh4/ZjbA0iMUa7rtDLR44k5kQOlYshCBSVefEHkDKYXOVnqq+zoGETE5tkca9CFzl4ScWKlSc++7yIZbnDjSRX0OZMHYSmY0eN6hv64FpMpe/RcP+BJqGnTA6/gHueQ5UbrlsmHb3soyWn0zA/s682SmnL/tywU4sNsmPgIMAPJyX21LH1UuAAAAAElFTkSuQmCC)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deActivatePlanBtn{cursor:pointer;height:28px;line-height:28.99px;border:silver solid 1px;color:#666;width:143px;margin-top:11px;margin-right:10px;border-radius:2px;font-size:12px;font-weight:500;background-color:#E5E5E5;position:relative;float:right}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deActivatePlanBtn .label{margin-left:18px}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deActivatePlanBtn:hover{background-color:#D9D9D9;border:grey solid 1px}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deActivatePlanBtn.disabled{cursor:default;background-color:#F5F5F6;color:#F5F5F6}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deActivatePlanBtn.disabled .label{color:#D3D3D3}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deActivatePlanBtn.disabled:hover{background-color:#F5F5F6;border:silver solid 1px}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deActivatePlanBtn .icoActivate{position:absolute;right:8px;top:5px;width:16px;height:16px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARBJREFUeNqUU7ERgkAQhNfATK1ArUCtAOzAEggJNXLM6ADNCLUD7AA60A40I9TQCHedeweZB9+d2YGB2/3/vXu3LEunijAMB3gE4BKcgX3wAp7BQ5IkWbXerRpATOFORE3IaQ6j+5cBxCs8YscO3JFPEyVi/w8xMQVTvij5cDAU7cFbi4nHhTtFUTCojaFgC0bgE5yDPUPNUEnaRvCMYCTdOBlKfGVzYJhcQS60kAA1+so2NZkPXwL8oAveLcSB5DGq/bp1pR1xg3Amg+U1eGfvQUJhZijKW4QaE50Bt/io9/mHeM9wlU5ZAnpYZnqEZlWdRJqcxSRvEXKBNWoD422shce+j4XMiLtM9S3UeAkwAFyiYZlk6fLvAAAAAElFTkSuQmCC)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deActivatePlanBtn .icoActivate.disabled{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAP5JREFUeNqUU9ENgjAULI3/uoFuIJEBdAUnsG6AEwATiBOoG+gGOIBGN9ANZAK8lxyE1ErxJQeB17v33rUNqqpSdtyu1xFeCyDkrzdQzKLobq8N2gIk5sBKueMFGAgVXwIgSzVJDJU/dhCJGwFWfvYk17GBSK75kTvIL4/AFoUnWh4/ZjbA0iMUa7rtDLR44k5kQOlYshCBSVefEHkDKYXOVnqq+zoGETE5tkca9CFzl4ScWKlSc++7yIZbnDjSRX0OZMHYSmY0eN6hv64FpMpe/RcP+BJqGnTA6/gHueQ5UbrlsmHb3soyWn0zA/s682SmnL/tywU4sNsmPgIMAPJyX21LH1UuAAAAAElFTkSuQmCC)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deActivatePlanBtn .icoActivate{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM1JREFUeNqkk9ENgjAQhq9dQEZwBDagbsAIPDIGbuBj38QJ1A3qBnUD3QAnqP8lB6kQSFO/5NLS8h1p71AhBJrTtm2BoYyWvLV2mL+nYhmSwdAhKlpy4T0keS1kiA2GM23zQRgk8JMMscb8SmlMCbScr6d0dogTTzSiloWRB7IqHuX5IBFT4aMly4byMCzvM+VC0x+w7DJdz/ItU3Zjnd1KV61xREW68cyNFD+FZ1xnkn41srHFXbprWPwYUY/Xkoyb5y2X2kP6udyvAAMAym9LJVAlaQAAAAAASUVORK5CYII=)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deActivatePlanBtn .icoActivate.disabled{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANRJREFUeNpi/P//PwM2cOnyFQck7gU9XZ0P6GoYkTUDNQgAqQlAHI/FvIVA3AA05AGGZqBGAyC1AYjlGXCDj0DsADTgAlwz1MYLBDQiG2AAcgETVKCASI0gwA9yPogB05yALAs0lRFINUK5jVA+MogHuZYJ6ldibUUGBiCbBRjIBEwMFAAmaCiTAz4wQVPORRI1PgTFNSyeA4AC60nQXAjUPAE5hS3AkSzRwUGgRgeUAAMKgOJ6IgGNG4E4AGvGQMpNIIMcoPH/EBqoE4AWHEBWCxBgAGhZTzwLCgnhAAAAAElFTkSuQmCC)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #activateText{width:210px;font-size:13px;font-weight:700;color:#9AC517;float:right;margin-top:19px}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn{cursor:pointer;height:28px;line-height:28.99px;border:silver solid 1px;color:#666;width:70px;margin-top:11px;margin-right:10px;border-radius:2px;font-size:12px;font-weight:500;background-color:#E5E5E5;position:relative;float:right}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn .label{margin-left:15px}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn:hover{background-color:#D9D9D9;border:grey solid 1px}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.disabled,#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.disabledEdit{cursor:default;background-color:#F5F5F6;color:#F5F5F6}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.disabled .label,#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.disabledEdit .label{color:#D3D3D3}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.disabled:hover,#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.disabledEdit:hover{background-color:#F5F5F6;border:silver solid 1px}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.disabled .filterImg,#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.disabledEdit .filterImg{position:absolute;right:8px;top:6px;width:12px;height:15px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAPCAYAAAAyPTUwAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJNJREFUeNpi+P//PwM+fPbMmQYYm4kBDzh39uwCICUA47MQUBgPxIowMSYCChcaGRs/wKkYSSEINCDLMYIcjkPhQyBegKT2A1wxmkJ08BGIHZiIVQh0+wVGYDgaADkBSJIKSBrhCjHcjGYLikJsHgSZeh+bQmxB14BLIYrJUFMv4FKIbnIBPoVggJS6DAilQIAAAwD65IzriDbFqAAAAABJRU5ErkJggg==)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn .filterImg{position:absolute;right:8px;top:6px;width:12px;height:15px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAPCAYAAAAyPTUwAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi+P//PwM+nJ6eLgBjMzHgARkZGQJAagGMz0RA4QEg3gATYwQZj0ehwIwZMxRwmgxUaABVqA/EDchyKCYjKeQH4o9AUwWwKkZTiA1cZCJWIRA7ML948YIohUAnfWABMj4AcQCSJIidj64Qa9ABnfQASMmjK8QIOqDCBFwKsYVzAy6FKIqhpn7ApRDd5AB8CkEAIMAAF95n1y5NtqMAAAAASUVORK5CYII=)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.btnAddFieldBarAdvancedFilter{margin-left:3px}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.btnAddFieldBarAdvancedFilter:hover{background-color:#bababa}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled){border-top:1px solid #f9b46b;border-bottom:1px solid #90410c;background-image:linear-gradient(to bottom,#F8A852,#EC6C16);color:#fff;border:1px solid #bf5610!important}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled).active:not(.disabled),#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled).hover,#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled):not(.disabled):focus,#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled):not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled).disabled{color:rgba(255,255,255,.4);cursor:default}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled):before{background-image:linear-gradient(to bottom left,#F8A852,#EC6C16);border:1px solid #bf5610;border-bottom:none;border-right:none}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled):not(.disabled):active,#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled):not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled):not(.disabled):active:before,#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled):not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#f68f21,#bf5610)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled).active:not(.disabled),#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled).hover,#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled):not(.disabled):focus,#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled):not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled).disabled{color:rgba(255,255,255,.4);cursor:default}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled):before{background-image:linear-gradient(to bottom left,#F8A852,#EC6C16);border:1px solid #bf5610;border-bottom:none;border-right:none}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled):not(.disabled):active,#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled):not(.disabled):hover{background-image:linear-gradient(#f68f21,#bf5610)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled):not(.disabled):active:before,#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled):not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#f68f21,#bf5610)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader .pmExternalFilterBtn.hasFilter:not(.disabled) .filterImg{width:12px;height:15px;background-repeat:no-repeat;background-image:url(../Images/filterlightingbolt-hasfilter.png)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deletePlanBtn{cursor:pointer;height:28px;line-height:28.99px;border:silver solid 1px;color:#666;width:113px;margin-top:11px;margin-right:20px;border-radius:2px;font-size:12px;font-weight:500;background-color:#E5E5E5;position:relative;float:right}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deletePlanBtn .label{margin-left:15px}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deletePlanBtn:hover{background-color:#D9D9D9;border:grey solid 1px}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deletePlanBtn.disabled{cursor:default;background-color:#F5F5F6;color:#F5F5F6}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deletePlanBtn.disabled .label{color:#D3D3D3}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deletePlanBtn.disabled:hover{background-color:#F5F5F6;border:silver solid 1px}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deletePlanBtn .icoTrash{position:absolute;right:8px;top:5px;width:12px;height:15px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKNJREFUeNpi/P//PwMMNLW0KQCpBAZMsKGupuoCjMOCJnkAiOWxaAoAYgNcmmAaFgLxAyAG2RwPxPrIihgbm1sTkJxkD6UvAvEHIBZA0nAQSi9ggWqwR7NRH4sT4WqYgLgAiD8yEAdA6gqYoKECC5lGJAULkdgw8Qsg9UxYQg8GHuAQZ2BiIAOMBE0NaOkNmziGJnscqQIlxbBgiwc8AKwOIMAAEiojMdOxi08AAAAASUVORK5CYII=)}
#prevMaint .prevMaintPlanHeader .planRow .planRowHeader #deletePlanBtn .icoTrash.disabled{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALZJREFUeNpi/P//PwMMnDt71gBICTCgASNj4wPIfEaYJqiG8wzYQSJQ4wIYhwVJAmbDRyC+AGUrALE8lIYDFqANBVANMIkPQAxzjgNUkwNQXQNUbALj2TNn/jOQBhyZgMRCEjRcBDkdpGkBkuBEKP0QiDdC2RuhfBDYAAyQD0xoJm2A0g+QAuMClA8HTAxkgOGoiQWNX4CUfAyg7AD0RIyuyR9Ky0MxCOhjc94DaCIlBoDjDiDAACR1LyAywUZJAAAAAElFTkSuQmCC)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv{background:#fff}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activityBtn{cursor:pointer;height:28px;line-height:28.99px;border:silver solid 1px;margin-top:9px;border-radius:2px;font-size:12px;font-weight:500;background-color:#E5E5E5}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activityBtn .label{margin-left:15px}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .addActivityRow{display:block;height:49px;border-top:1px silver solid;border-bottom:1px silver solid;background:#EDEDED}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .addActivityRow #selectActivityButton{color:#666;width:194px;margin-left:30px;position:relative;float:left}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .addActivityRow #selectActivityButton.disabled,#prevMaint .prevMaintPlanHeader .planRow #activityDiv .addActivityRow #selectActivityButton.disabledEdit{cursor:default;background-color:#F5F5F6;color:#F5F5F6}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .addActivityRow #selectActivityButton.disabled .label,#prevMaint .prevMaintPlanHeader .planRow #activityDiv .addActivityRow #selectActivityButton.disabledEdit .label{color:#D3D3D3}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .addNoTriggerSet{height:104px;border-bottom:1px silver solid;color:#333;padding-top:20px;font-size:14px;font-weight:400;font-weight:700;text-align:center;line-height:87px}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection{border:1px silver solid;border-radius:2px;margin:20px 30px 20px 30px;background-color:#fff}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow{height:48px;background:#EDEDED;border-bottom:1px silver solid;margin-bottom:20px}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #cgActivityTitle{font-size:14px;font-weight:500}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #cgActivityTitle .label{margin:15px 0 0 15px;float:left}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #cgActivityTitle .smlabel{float:left;font-size:12px;font-weight:400;margin:16px 0 0 5px}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #deleteActivityBtn{width:30px;margin-right:10px;position:relative;float:right}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #deleteActivityBtn.disabled{cursor:default;background-color:#F5F5F6;color:#F5F5F6}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #deleteActivityBtn.disabled .label{color:#D3D3D3}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #deleteActivityBtn.disabled:hover{background-color:#F5F5F6;border:silver solid 1px}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #deleteActivityBtn:hover{background-color:#D9D9D9;border:grey solid 1px}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #deleteActivityBtn .icoTrash{position:absolute;right:9px;top:6px;width:12px;height:15px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKNJREFUeNpi/P//PwMMNLW0KQCpBAZMsKGupuoCjMOCJnkAiOWxaAoAYgNcmmAaFgLxAyAG2RwPxPrIihgbm1sTkJxkD6UvAvEHIBZA0nAQSi9ggWqwR7NRH4sT4WqYgLgAiD8yEAdA6gqYoKECC5lGJAULkdgw8Qsg9UxYQg8GHuAQZ2BiIAOMBE0NaOkNmziGJnscqQIlxbBgiwc8AKwOIMAAEiojMdOxi08AAAAASUVORK5CYII=)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #deleteActivityBtn .icoTrash.disabled{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALZJREFUeNpi/P//PwMMnDt71gBICTCgASNj4wPIfEaYJqiG8wzYQSJQ4wIYhwVJAmbDRyC+AGUrALE8lIYDFqANBVANMIkPQAxzjgNUkwNQXQNUbALj2TNn/jOQBhyZgMRCEjRcBDkdpGkBkuBEKP0QiDdC2RuhfBDYAAyQD0xoJm2A0g+QAuMClA8HTAxkgOGoiQWNX4CUfAyg7AD0RIyuyR9Ky0MxCOhjc94DaCIlBoDjDiDAACR1LyAywUZJAAAAAElFTkSuQmCC)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #repeatTriggerBtn{width:90px;margin-right:10px;position:relative;float:right}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #repeatTriggerBtn.pmDisabledButton{cursor:default;background-color:#F5F5F6;color:#F5F5F6}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #repeatTriggerBtn.pmDisabledButton .label{color:#D3D3D3}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #repeatTriggerBtn.pmDisabledButton:hover{background-color:#F5F5F6;border:silver solid 1px}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #repeatTriggerBtn:hover{background-color:#D9D9D9;border:grey solid 1px}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #repeatTriggerBtn .icoRepeat{position:absolute;right:9px;top:7px;width:15px;height:15px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARRJREFUeNqcU9ENglAMfBj+xQlkA91AnUBG4JM/3UDdAP/4UycQN8ANGAEnUCfAO9MmBUETm1xQ6PVdr31eXdfORpIkIR5rYGpel0CeZVlhcz0lgxTgsQVWrj8uQMzCLOSbD6w6kd9PngRUAJVEwBBYAnfgCsx9OXVriCfKRuVHq53S5LzDF7kblQVS3NaKHPYfmFdU4wYiSWPd1SgKlgAJC1E2VrKTHvZIqL6YxSKFKBs13P4nrGGUlv8iSO6c+Sqbf874UAHxF2IgvsyAh5J1LDTigKSoh5/KvBlH36zf0ixI0DGqVE5k7Gju2zDpw26SM1MIdTS6RLoLDbflUqRGhY2bbF7+cTE6jLG3quragZcAAwDCrW2dzcBDsgAAAABJRU5ErkJggg==)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #repeatTriggerBtn .icoRepeat.disabled{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARRJREFUeNqcU9ENglAMfBr+xQl0A40MoE6gI7CBbiBugBOoE4gb4AAaRsAJ1AnwzrRJQcDEJhcUen3Xa1+nKApn43a9DvFYA2PzOgOSSRCkNrejZJB8PCJg5ZrjDIQszEKe+cCqI/n94klADlDJEugBC+ABXICZJ6dGhnikbFR+VtrJTM4nPJG7UVkghVWtyGH/vnlFNa4rkjTWdY2iYAaQMBdlAyU76WGHhLzFLBZJRVm/5PY/YQ2jtOQXQXJnzFfZ/HPChxwIW4i++DIFnkrWsdCIPZKWDfxY5s04eGb9FmZB/JpRxXIiY0tzP4ZJH3aTnJnCUEejS6S7UHJbLkVsVNi4y+YlXxejxhh7q/K6HXgLMABnvG/9tHGl8QAAAABJRU5ErkJggg==)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #addTriggerBtn{width:121px;margin-right:10px;position:relative;float:right}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #addTriggerBtn.disabled{cursor:default;background-color:#F5F5F6;color:#F5F5F6}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #addTriggerBtn.disabled .label{color:#D3D3D3}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #addTriggerBtn.disabled:hover{background-color:#F5F5F6;border:silver solid 1px}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #addTriggerBtn:hover{background-color:#D9D9D9;border:grey solid 1px}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #editAssignmentBtn{width:125px;margin-right:10px;position:relative;float:right}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #editAssignmentBtn.disabled{cursor:default;background-color:#F5F5F6;color:#F5F5F6}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #editAssignmentBtn.disabled .label{color:#D3D3D3}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #editAssignmentBtn.disabled:hover{background-color:#F5F5F6;border:silver solid 1px}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRow #editAssignmentBtn:hover{background-color:#D9D9D9;border:grey solid 1px}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .activityRowSpacing{height:20px}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow{position:relative;border-top:1px #D0D2D2 solid;border-bottom:1px #D0D2D2 solid;margin:-1px 20px 0 20px;height:40px}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow .pmTriggerImages{width:18px;height:20px;cursor:pointer;background-repeat:no-repeat}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow div{position:absolute;top:10px;display:inline-block;cursor:default}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow .triggerType{top:0}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow .triggerType .triggerTypeImage{top:11px;left:20px;cursor:default;background-repeat:no-repeat}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow .triggerType .triggerTypeImage.time{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXVJREFUeNp8VDFOw1AM/Ym6IUE4QcOORC6AVMQBYGFCglwAKWwwlYmOpSdoKza60BMQcQLKCZKZgXRgDu9JL5HzI7BkOfl+fva3nQR1XTvK3mSVwaTQI+gamm3vLwongT+GeYKeQTfQBfx8d6EAfJmKgMKAynWl0rkTbqo4F+w+vkSw3wbMLCM9J80hsuYIIjY3ySj7AwsUwZXKvrZlgGCr85FHlJCkMAQ30HfGuL7wbKwrWaIiVPNmcjwLzKy3LBX+APZAzXaqMBN+xvjATIeTmQt4wh70SpmsXjUdJomBqdrpSM5l1w0Bu6/RN5KaqzXN75BEsh/m7BR6px1xyrzxJxe6/+US+uURR2ZveiSFVzIzf8IcQx+4I1BeYSh32zPbWALedL4EQeo1NVYgSUr44x6JgAuzZKWWq1ATU7M/nekNvB7khmSo78nKD3THfEPdnqCKRHuyZCYtV2m2mQt5KP9c+F4lhVdm/sfEUl27/U38CjAAz4mKCIpUf4QAAAAASUVORK5CYII=)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow .triggerType .triggerTypeImage.repeat{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQlJREFUeNqcU0ESwUAQ3KTc+QE/4Ae4unBy5QfyhPhBnsDVRVyc4wf8gB/EC6Jb9aqxCapMVVeSnenZmZ5JVFWVszY57UZ4LIGeOb4Cm+NwXtjYyJNB6uCRA0P32Q5AwsRM1DJEZu0r6KZEJUDfDOgCU2HL+JaCM0NcI2satMLvsxI431IMB18Wn4iyQVMPscSh3VVBzdgfwEvGKvmZzJd9YlkIKL+I5aR2UVP7H/Nq55pj/ouA2Exl57HOOI49HFdg+YXIvlfahTIO/BxFpi0LiX6JvLivm0OhegFxFixRQnGfgsGZiMCS24Z3MQQX7sKb2uopNUtjjeNM7c/ROCr1Z7eqcQceAgwAlLdtK23CXZsAAAAASUVORK5CYII=)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow .triggerType .triggerTypeImage.condition{top:10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPBJREFUeNpi+P//PwM+7G2YIEBIDRMDYbDAxyhRAZ8CvIYANQsAKX8gDiDbECTNCZQYUgCl9fF5iQmPV0Ca9LG4CgMwAkMfpHgCEAugyQmgGfIRiC9gMWMCIyiKgLYagGIBTRMhADK0YMu5+QvAhiDFBMhF8UQY8BDkPaABYJfBDUEKiwSoYfw4DNgIii2gAR/gYYJuCNSgDdD0gQ0oAg14gDd2kBIYLuBATBSjR+VCaCDijGomPDaBNDoCnQ4KI1AyOAgV94e6lqBLQIGnADTgAEgAFIhADDK8EGo4qpfQsr0BECcQKBoUgDgAWQwgwABFY58OBN20fgAAAABJRU5ErkJggg==)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow .triggerType .triggerTypeImage.usage{top:14px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPNJREFUeNqEUsERgkAMFIa/WAFYgVqBdsA9/PhSK5AO1A6wAvHlx4d2gB1oBUoFSgW4mckxOwxIZpa7hGQvmzunLMseW3BZhFhiYAaMNJwDGZDm83PG+Q4ToDjBsun9txuwAtFXHJeK04biJ3CqxSLpBvl+RQBHWl5SuxMq+OrKRCJtV0kAgST1a21G5N9FP3DUruxshi6KjRZL0oDaZJPTjO5luAfdGw+fsTpT4NEytAeRfuifsUMsgDXgNxBc6XSWVPAtyAzC2hwscaza2Vb6LiqCANg2nG5Uc1GLv6wkr+PRJKq/35bg2VY6bN8Sf/8EGAAPaj+XIz/98QAAAABJRU5ErkJggg==)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow .triggerType .triggerTypeLabel{left:50px;font-size:16px;font-weight:500}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow .triggerType .triggerTypeLabel.time{color:#0E86AA}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow .triggerType .triggerTypeLabel.repeat{color:#49C0A9}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow .triggerType .triggerTypeLabel.condition{color:#492F5F}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow .triggerType .triggerTypeLabel.usage{color:#1BA957}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow .cgTriggerText{left:181px;font-size:14px;font-weight:400;margin-top:2px}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow:hover{background-color:#F9F9F9}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow:hover .icoTrash{right:25px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKNJREFUeNpi/P//PwMMNLW0KQCpBAZMsKGupuoCjMOCJnkAiOWxaAoAYgNcmmAaFgLxAyAG2RwPxPrIihgbm1sTkJxkD6UvAvEHIBZA0nAQSi9ggWqwR7NRH4sT4WqYgLgAiD8yEAdA6gqYoKECC5lGJAULkdgw8Qsg9UxYQg8GHuAQZ2BiIAOMBE0NaOkNmziGJnscqQIlxbBgiwc8AKwOIMAAEiojMdOxi08AAAAASUVORK5CYII=)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow:hover .icoTrash.disabled{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALZJREFUeNpi/P//PwMMnDt71gBICTCgASNj4wPIfEaYJqiG8wzYQSJQ4wIYhwVJAmbDRyC+AGUrALE8lIYDFqANBVANMIkPQAxzjgNUkwNQXQNUbALj2TNn/jOQBhyZgMRCEjRcBDkdpGkBkuBEKP0QiDdC2RuhfBDYAAyQD0xoJm2A0g+QAuMClA8HTAxkgOGoiQWNX4CUfAyg7AD0RIyuyR9Ky0MxCOhjc94DaCIlBoDjDiDAACR1LyAywUZJAAAAAElFTkSuQmCC)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow:hover .icoEditTrigger{right:60px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOlJREFUeNpi/P//PwMxoKmlLQFIgfCFupqqApg4IzEGQDXPRxJaCDQEJMbARITmCUDqOxB/RBKOB4ovIOgCqKJ4IE4E4ldAvAyI+ZGUODIRobkQiAugmtPRXPKBiQjNIL/qQ222BOIoqCGJwHC4gOEFHJrBAQelA4BYAaj5A4jDQqLmeKjNH2B6mMjQvADZUrAXkOJ5I8h5xGoGAWYmFjYDIB0BxBeBOByIJYjVDPOCAFQRsqaDxGiGGeCApBhmiD0xmpFdwIBmyERiNMOi0QDKBiWOC1D2BKDmB0Rl08bmVgNQTJCLAQIMAEKfk+9E5us9AAAAAElFTkSuQmCC)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerRow:hover .icoEditTrigger.disabled{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOVJREFUeNqUk+ENgjAQhYHw306gbCCRBdxEHMBEN8ABTNxA4wZu4AIY3MARMA6A75pXc0ED7SUvRwvf611b4q7rIt+413WJlEHHRVG0Mhf7GgA+I604fEBLMRk1AGiQptAFmqtX1mTQgPANkpzzWZtcEw9Yeq6gBtpwZRfmbwU9eCubBk2gF+fcu98WBmCJnUDQAXpjE5skEC5pYGGZTALhjMfXOE5XEAx/LxJvmMSJG+UF6woq9rYOgbXBjNfUmURsZRC2Big/V2NtYsZgiZQfRj2TJ0Dj85OlzHueQju2Yj8+AgwA/mhqgisLgUYAAAAASUVORK5CYII=)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow{position:relative;border:1px #D0D2D2 solid;margin:-1px 20px 0 20px;height:40px;background-color:#F0F0F1}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow .pmTriggerImages{width:18px;height:20px;cursor:pointer;background-repeat:no-repeat}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow div{display:inline-block;cursor:default}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow div div{cursor:pointer}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow .triggerType{top:0;left:0;width:145px;height:40px;border-right:1px #D0D2D2 solid;margin-right:30px}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow .triggerType.time{background-color:#0E86AA}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow .triggerType.repeat{background-color:#49C0A9}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow .triggerType.condition{background-color:#492F5F}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow .triggerType.usage{background-color:#1BA957}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow .triggerType .triggerTypeImage{position:absolute;left:20px;cursor:default;background-repeat:no-repeat}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow .triggerType .triggerTypeImage.time{top:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVNJREFUeNqcUztOw0AQnUQWDZHwBZAjIdFQkAZRkpqG3ABzAnIDnBvkBuwR3FBjxAWgRUIyN3AUU5s3ZgZelqRhpJddz+y8+Ua6rpP1uh0DFdAZatUzoMvJ3gCF6ge4pCLyAmTyKzej0X6gb2nbT31XAaekXihBjss9OwMlMAUmpqtNJxHJR4KfceScmsOBbIoGWRixk2SJpe/OGvGWnF6BBriw7zsL6CTpQBuB+mb28JEcZ+hDTfUvgeuozAl3ufQJaGN9OtEkqnhKQ0r3ys4CkRu7B0Sf05ulnRn0fe+G8ldqup9oT/C4nwaIS7LtJOCpnAErH6ETmTQxwZOduSusiVPSeTkr2L6nt2NVw5ZVnpO9cH0/RlrXBxyXvmWWemMZ+Kq/Aefe6B8Cm/UzcAzsyXZ5B474v5KQUes7VHbqhTdN6y3hVCFQsLUOGxn8V74EGACkIQPnmCL9vgAAAABJRU5ErkJggg==)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow .triggerType .triggerTypeImage.repeat{top:13px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANtJREFUeNqMkg0NwyAQhWGZgDpYHWwSkFAJSEBCJVQCc4AE5gAJnYM6YAd5NDcCpJd8aaDc3bsfGWMUlSlCEzO72wlL+L+XyRlMhI9jc8RMqOQjkXlC1CdifglHHPi3EA+W853VIatl0Vemhqva2Rufk0LGyFFAZtN5xcWBDGKAgsr0VtxRw4cIqHFknndcNkZ12W74OnT0im3IbkotZb6pKXpQM2+urp1L41RnXIE3t8iuGzVX56VaIpN9ENUQGyJyC40VPXehVZPt7LWvy+mNKu3zi52bO/ATYAC8gL7GR2KM8gAAAABJRU5ErkJggg==)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow .triggerType .triggerTypeImage.condition{top:11px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPCAYAAAACsSQRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKVJREFUeNpi+P//PwMBPIGQGgYiDPkAxAn41DAx4AcBQMwPpXEDAq5Y8B8BBMhxiQCaC3C6hgWqOAFKIwMFqFdgoAAqhg4WwJxU8J88sAHkTWS/GQDxAxIMKMAVxQJQ0/GBB1ALCaaTA3gMUSA2dgzwxBqGHDZDHNBi5SOWBEjQEGRFE6HRGohkWAAxKfYBNL844Al0vAGrAIt7PFmhADl6QRggwABHbgSsJEqQMQAAAABJRU5ErkJggg==)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow .triggerType .triggerTypeImage.usage{top:14px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMtJREFUeNp8UlERwjAMDVz/NwmgYJUwCZVQHCBhEuZgk4CEShgOhoOhoCRccpcLKe/uXdu35CXtcqq1goOIHJG90h7I7SeSDBQjstQ2duSoc3QyfThMwuFohGwNogmceZ04uDpGSRsU02Z2OsnOdUCqi3Bv3J30VVWWfQ74jonfszevLnghZ+TO58R/CL4r35OwNapn1aVFCez0ZFeq0pkOJlVdcEWutBGDoZF843UxOg3VhQbrrMQOfND0vY02SHyA/1g4uWUOHwEGAJpSde7vnxPuAAAAAElFTkSuQmCC)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow .triggerType .triggerTypeLabel{position:absolute;top:11px;left:50px;font-size:16px;font-weight:500;color:#fff}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow #selectConditionTriggerButton{position:relative;float:none;top:-17px;cursor:pointer;width:150px;background-color:#fff}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow #selectConditionTriggerButton.txtBtn{padding:5px 8px 7px 8px;color:#666;background-color:#fff;font-size:12px;font-weight:500}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow #selectConditionTriggerButton span{line-height:16px;max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow #selectConditionTriggerButton #icoSelectConditionMenuArrow{background-repeat:no-repeat;top:0;right:0;height:22px;width:18px;background-position:center}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow .cgTriggerText{position:relative;top:-15px;font-size:14px;font-weight:400}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow .icoCancel{position:absolute;top:14px;right:58px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNp8UssRgkAMXWgArECsQOyADsQK4AY3sQNLwBtH7UA7gA6wA+0AK8CXmZcxMgOZeZPdJG/z2XjjODqVsiwTqArYu588gbppmqsaPCWBUEMdTfAbWJv7DcRcDj4JlSGcgBUCIuiNBNOe8WHnFUURQr+AADgg+G7KjaFa+lR2kimlsVsgSLYHXamQIl5mCexF/Ylv0kYLBMcWnA5CL8kCQSSm7n0GiWznCHhMhnXWNnw4JdOFhoCfWc30J8Nq7efKj2emnA4IWYFuRgLS4E3WKGcZdhM+skZcpeFvjayAHHGaAwL7qf8rwADIj2ku6Xq7rgAAAABJRU5ErkJggg==)}
#prevMaint .prevMaintPlanHeader .planRow #activityDiv .activitiesSection .triggerEditRow .icoCheck{position:absolute;top:14px;right:25px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAYAAABPhbxiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ9JREFUeNpi+P//PwOxOD09fQIQG4DYjCCCGJCRkbEASMUD8UcgdmAiURMI8AOxAROJmkAgccaMGQuYkBQoEKsJxGBCUnABSBsQowkEGIGhVACk+6F8sMeBuACfJpiNIIGLSB4/SUgT2EZQdACdJQBkHwBifTR5rJrgGqF+Aml+BsScULndQE1uuEIbJQEANcsDqetAfA6oyQZfNAEEGAC5UWi+1paaXAAAAABJRU5ErkJggg==) no-repeat}
#assetConditionManagerMainContent{position:absolute;left:0;right:0;bottom:0;top:0}
#assetConditionManagerMainContent .administration-page-header .cgSectionTitle{border-right:1px solid #141414}
#assetConditionManagerMainContent .administration-page-header .cg-btn-menu{margin-top:15px}
#assetConditionManagerMainContent .headerBarColor-Charcoal{background-color:#585858;border-bottom:1px solid #262626}
#assetConditionManagerMainContent .blackButton{position:absolute;top:12px;height:15px;width:63px;border-top:1px solid #5a5a5a;border-bottom:1px solid #0d0d0d;background-image:linear-gradient(to bottom,#4D4D4D,#404040);color:#fff;border:1px solid #272727;font-size:13px;font-weight:500;border-radius:2px;padding:5px 8px 7px 8px;display:inline-block;cursor:pointer}
#assetConditionManagerMainContent .blackButton.active:not(.disabled),#assetConditionManagerMainContent .blackButton.hover,#assetConditionManagerMainContent .blackButton:not(.disabled):focus,#assetConditionManagerMainContent .blackButton:not(.disabled):hover{background-image:linear-gradient(#676767,#5a5a5a)}
#assetConditionManagerMainContent .blackButton.disabled{color:rgba(255,255,255,.4);cursor:default}
#assetConditionManagerMainContent .blackButton:before{background-image:linear-gradient(to bottom left,#4D4D4D,#404040);border:1px solid #272727;border-bottom:none;border-right:none}
#assetConditionManagerMainContent .blackButton:not(.disabled):active,#assetConditionManagerMainContent .blackButton:not(.disabled):hover{background-image:linear-gradient(#676767,#5a5a5a)}
#assetConditionManagerMainContent .blackButton:not(.disabled):active:before,#assetConditionManagerMainContent .blackButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#676767,#5a5a5a)}
#assetConditionManagerMainContent .blackButton.active:not(.disabled),#assetConditionManagerMainContent .blackButton.hover,#assetConditionManagerMainContent .blackButton:not(.disabled):focus,#assetConditionManagerMainContent .blackButton:not(.disabled):hover{background-image:linear-gradient(#676767,#5a5a5a)}
#assetConditionManagerMainContent .blackButton.disabled{color:rgba(255,255,255,.4);cursor:default}
#assetConditionManagerMainContent .blackButton:before{background-image:linear-gradient(to bottom left,#4D4D4D,#404040);border:1px solid #272727;border-bottom:none;border-right:none}
#assetConditionManagerMainContent .blackButton:not(.disabled):active,#assetConditionManagerMainContent .blackButton:not(.disabled):hover{background-image:linear-gradient(#676767,#5a5a5a)}
#assetConditionManagerMainContent .blackButton:not(.disabled):active:before,#assetConditionManagerMainContent .blackButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#676767,#5a5a5a)}
#assetConditionManagerMainContent .reorderBtn{position:absolute;left:284px;top:12px;height:27px;width:27px;padding:0;border-top:1px solid #5a5a5a;border-bottom:1px solid #0d0d0d;background-image:linear-gradient(to bottom,#4D4D4D,#404040);color:#fff;border:1px solid #272727}
#assetConditionManagerMainContent .reorderBtn.active:not(.disabled),#assetConditionManagerMainContent .reorderBtn.hover,#assetConditionManagerMainContent .reorderBtn:not(.disabled):focus,#assetConditionManagerMainContent .reorderBtn:not(.disabled):hover{background-image:linear-gradient(#676767,#5a5a5a)}
#assetConditionManagerMainContent .reorderBtn.disabled{color:rgba(255,255,255,.4);cursor:default}
#assetConditionManagerMainContent .reorderBtn:before{background-image:linear-gradient(to bottom left,#4D4D4D,#404040);border:1px solid #272727;border-bottom:none;border-right:none}
#assetConditionManagerMainContent .reorderBtn:not(.disabled):active,#assetConditionManagerMainContent .reorderBtn:not(.disabled):hover{background-image:linear-gradient(#676767,#5a5a5a)}
#assetConditionManagerMainContent .reorderBtn:not(.disabled):active:before,#assetConditionManagerMainContent .reorderBtn:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#676767,#5a5a5a)}
#assetConditionManagerMainContent .reorderBtn.active:not(.disabled),#assetConditionManagerMainContent .reorderBtn.hover,#assetConditionManagerMainContent .reorderBtn:not(.disabled):focus,#assetConditionManagerMainContent .reorderBtn:not(.disabled):hover{background-image:linear-gradient(#676767,#5a5a5a)}
#assetConditionManagerMainContent .reorderBtn.disabled{color:rgba(255,255,255,.4);cursor:default}
#assetConditionManagerMainContent .reorderBtn:before{background-image:linear-gradient(to bottom left,#4D4D4D,#404040);border:1px solid #272727;border-bottom:none;border-right:none}
#assetConditionManagerMainContent .reorderBtn:not(.disabled):active,#assetConditionManagerMainContent .reorderBtn:not(.disabled):hover{background-image:linear-gradient(#676767,#5a5a5a)}
#assetConditionManagerMainContent .reorderBtn:not(.disabled):active:before,#assetConditionManagerMainContent .reorderBtn:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#676767,#5a5a5a)}
#assetConditionManagerMainContent .reorderBtn.on{border-top:1px solid #b08bc0;border-bottom:1px solid #2a1a2c;background-image:linear-gradient(to bottom,#A57AB7,#683F6D);color:#fff;border:1px solid #492c4d!important}
#assetConditionManagerMainContent .reorderBtn.on.active:not(.disabled),#assetConditionManagerMainContent .reorderBtn.on.hover,#assetConditionManagerMainContent .reorderBtn.on:not(.disabled):focus,#assetConditionManagerMainContent .reorderBtn.on:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
#assetConditionManagerMainContent .reorderBtn.on.disabled{color:rgba(255,255,255,.4);cursor:default}
#assetConditionManagerMainContent .reorderBtn.on:before{background-image:linear-gradient(to bottom left,#A57AB7,#683F6D);border:1px solid #492c4d;border-bottom:none;border-right:none}
#assetConditionManagerMainContent .reorderBtn.on:not(.disabled):active,#assetConditionManagerMainContent .reorderBtn.on:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
#assetConditionManagerMainContent .reorderBtn.on:not(.disabled):active:before,#assetConditionManagerMainContent .reorderBtn.on:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#8e59a5,#492c4d)}
#assetConditionManagerMainContent .reorderBtn.on.active:not(.disabled),#assetConditionManagerMainContent .reorderBtn.on.hover,#assetConditionManagerMainContent .reorderBtn.on:not(.disabled):focus,#assetConditionManagerMainContent .reorderBtn.on:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
#assetConditionManagerMainContent .reorderBtn.on.disabled{color:rgba(255,255,255,.4);cursor:default}
#assetConditionManagerMainContent .reorderBtn.on:before{background-image:linear-gradient(to bottom left,#A57AB7,#683F6D);border:1px solid #492c4d;border-bottom:none;border-right:none}
#assetConditionManagerMainContent .reorderBtn.on:not(.disabled):active,#assetConditionManagerMainContent .reorderBtn.on:not(.disabled):hover{background-image:linear-gradient(#8e59a5,#492c4d)}
#assetConditionManagerMainContent .reorderBtn.on:not(.disabled):active:before,#assetConditionManagerMainContent .reorderBtn.on:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#8e59a5,#492c4d)}
#assetConditionManagerMainContent .reorderBtn svg{height:15px;width:15px;fill:#fff;position:absolute;top:6px;left:6px}
#assetConditionManagerMainContent .reorderBtn.disabled svg{fill:#8B8B8B}
#assetConditionManagerMainContent #conditionCategoriesMainContent .buttonsHeaderBar,#assetConditionManagerMainContent #conditionGroupMainContent,#assetConditionManagerMainContent #predictionGroupsMainContent .buttonsHeaderBar,#assetConditionManagerMainContent #riskMainContent .buttonsHeaderBar{position:relative}
#assetConditionManagerMainContent #conditionCategoriesMainContent .buttonsHeaderBar .dropdownControls,#assetConditionManagerMainContent #conditionGroupMainContent .dropdownControls,#assetConditionManagerMainContent #predictionGroupsMainContent .buttonsHeaderBar .dropdownControls,#assetConditionManagerMainContent #riskMainContent .buttonsHeaderBar .dropdownControls{border-right:1px solid #141414;display:inline-block;height:53px;width:333px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .buttonsHeaderBar .dropdownControls .predictionGroupDropdown,#assetConditionManagerMainContent #conditionGroupMainContent .dropdownControls .predictionGroupDropdown,#assetConditionManagerMainContent #predictionGroupsMainContent .buttonsHeaderBar .dropdownControls .predictionGroupDropdown,#assetConditionManagerMainContent #riskMainContent .buttonsHeaderBar .dropdownControls .predictionGroupDropdown{margin-top:12px;width:230px;margin-left:15px;vertical-align:bottom}
#assetConditionManagerMainContent #conditionCategoriesMainContent .buttonsHeaderBar .cgSectionTitle,#assetConditionManagerMainContent #conditionGroupMainContent .cgSectionTitle,#assetConditionManagerMainContent #predictionGroupsMainContent .buttonsHeaderBar .cgSectionTitle,#assetConditionManagerMainContent #riskMainContent .buttonsHeaderBar .cgSectionTitle{position:relative;float:left;color:#fff;font-size:16px;font-weight:500;line-height:53px;padding-left:25px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .buttonsHeaderBar .propertiesButton #propertiesEditIcon,#assetConditionManagerMainContent #conditionGroupMainContent .propertiesButton #propertiesEditIcon,#assetConditionManagerMainContent #predictionGroupsMainContent .buttonsHeaderBar .propertiesButton #propertiesEditIcon,#assetConditionManagerMainContent #riskMainContent .buttonsHeaderBar .propertiesButton #propertiesEditIcon{left:7px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNpiYMAD/v//bwDE74H4PojNQECxAhCv/48A73FqQjLZAYjPI2vCp7gAqng9kqb3hBT/h9IFUI0GxCheDxVXIEWxAbpT7qO5Fa/i+UCcAJXErxiqYT9UEqbpPKEwR46YBIKxiqQYZFM/AwEAEGAAe+o4dXw2Pp8AAAAASUVORK5CYII=);height:12px;width:12px;position:absolute;top:8px;right:10px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .buttonsHeaderBar .propertiesButton.disabled #propertiesEditIcon,#assetConditionManagerMainContent #conditionGroupMainContent .propertiesButton.disabled #propertiesEditIcon,#assetConditionManagerMainContent #predictionGroupsMainContent .buttonsHeaderBar .propertiesButton.disabled #propertiesEditIcon,#assetConditionManagerMainContent #riskMainContent .buttonsHeaderBar .propertiesButton.disabled #propertiesEditIcon{left:7px;background-image:url(../Images/pencilSmallDisabled.png);height:12px;width:12px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .buttonsHeaderBar .buttonBar,#assetConditionManagerMainContent #conditionGroupMainContent .buttonBar,#assetConditionManagerMainContent #predictionGroupsMainContent .buttonsHeaderBar .buttonBar,#assetConditionManagerMainContent #riskMainContent .buttonsHeaderBar .buttonBar{position:absolute;top:0;right:0;height:52px;left:333px;border-left:1px solid #141414}
#assetConditionManagerMainContent #conditionCategoriesMainContent .buttonsHeaderBar .buttonBar .editPointsButton,#assetConditionManagerMainContent #conditionGroupMainContent .buttonBar .editPointsButton,#assetConditionManagerMainContent #predictionGroupsMainContent .buttonsHeaderBar .buttonBar .editPointsButton,#assetConditionManagerMainContent #riskMainContent .buttonsHeaderBar .buttonBar .editPointsButton{left:20px;top:12px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .buttonsHeaderBar .buttonBar .editPointsButton #editPointsGear,#assetConditionManagerMainContent #conditionGroupMainContent .buttonBar .editPointsButton #editPointsGear,#assetConditionManagerMainContent #predictionGroupsMainContent .buttonsHeaderBar .buttonBar .editPointsButton #editPointsGear,#assetConditionManagerMainContent #riskMainContent .buttonsHeaderBar .buttonBar .editPointsButton #editPointsGear{position:absolute;top:4px;right:6px;height:15px;width:15px;background-image:url(../Images/points-enabled.png)}
#assetConditionManagerMainContent #conditionCategoriesMainContent .buttonsHeaderBar .buttonBar .editPointsButton.disabled #editPointsGear,#assetConditionManagerMainContent #conditionGroupMainContent .buttonBar .editPointsButton.disabled #editPointsGear,#assetConditionManagerMainContent #predictionGroupsMainContent .buttonsHeaderBar .buttonBar .editPointsButton.disabled #editPointsGear,#assetConditionManagerMainContent #riskMainContent .buttonsHeaderBar .buttonBar .editPointsButton.disabled #editPointsGear{background-image:url(../Images/points-disabled.png)}
#assetConditionManagerMainContent #conditionCategoriesMainContent .buttonsHeaderBar .buttonBar .createButton,#assetConditionManagerMainContent #conditionGroupMainContent .buttonBar .createButton,#assetConditionManagerMainContent #predictionGroupsMainContent .buttonsHeaderBar .buttonBar .createButton,#assetConditionManagerMainContent #riskMainContent .buttonsHeaderBar .buttonBar .createButton{position:absolute;right:124px;top:12px;width:50px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .buttonsHeaderBar .buttonBar .createButton .icoPlus,#assetConditionManagerMainContent #conditionGroupMainContent .buttonBar .createButton .icoPlus,#assetConditionManagerMainContent #predictionGroupsMainContent .buttonsHeaderBar .buttonBar .createButton .icoPlus,#assetConditionManagerMainContent #riskMainContent .buttonsHeaderBar .buttonBar .createButton .icoPlus{right:16px;height:10px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .buttonsHeaderBar .buttonBar .createButton .icoPlus.disabled,#assetConditionManagerMainContent #conditionGroupMainContent .buttonBar .createButton .icoPlus.disabled,#assetConditionManagerMainContent #predictionGroupsMainContent .buttonsHeaderBar .buttonBar .createButton .icoPlus.disabled,#assetConditionManagerMainContent #riskMainContent .buttonsHeaderBar .buttonBar .createButton .icoPlus.disabled{background-image:url(../Images/plus-icon-light.png)}
#assetConditionManagerMainContent #conditionCategoriesMainContent .buttonsHeaderBar .buttonBar .actionsButton,#assetConditionManagerMainContent #conditionGroupMainContent .buttonBar .actionsButton,#assetConditionManagerMainContent #predictionGroupsMainContent .buttonsHeaderBar .buttonBar .actionsButton,#assetConditionManagerMainContent #riskMainContent .buttonsHeaderBar .buttonBar .actionsButton{position:absolute;right:21px;top:12px;width:62px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .buttonsHeaderBar .buttonBar .actionsButton #actionGear,#assetConditionManagerMainContent #conditionGroupMainContent .buttonBar .actionsButton #actionGear,#assetConditionManagerMainContent #predictionGroupsMainContent .buttonsHeaderBar .buttonBar .actionsButton #actionGear,#assetConditionManagerMainContent #riskMainContent .buttonsHeaderBar .buttonBar .actionsButton #actionGear{position:absolute;top:6px;right:16px;height:15px;width:15px;background-image:url(../Images/ico-gear.png)}
#assetConditionManagerMainContent #conditionCategoriesMainContent .buttonsHeaderBar .buttonBar .actionsButton.disabled #actionGear,#assetConditionManagerMainContent #conditionGroupMainContent .buttonBar .actionsButton.disabled #actionGear,#assetConditionManagerMainContent #predictionGroupsMainContent .buttonsHeaderBar .buttonBar .actionsButton.disabled #actionGear,#assetConditionManagerMainContent #riskMainContent .buttonsHeaderBar .buttonBar .actionsButton.disabled #actionGear{background-image:url(../Images/ico-gear-disabled-light.png)}
#assetConditionManagerMainContent #conditionCategoriesMainContent,#assetConditionManagerMainContent #indexMappingsDetail,#assetConditionManagerMainContent #predictionGroupsMainContent{position:absolute;top:114px;bottom:0;width:100%}
#assetConditionManagerMainContent #conditionCategoriesMainContent #blockScreen-side,#assetConditionManagerMainContent #indexMappingsDetail #blockScreen-side,#assetConditionManagerMainContent #predictionGroupsMainContent #blockScreen-side{position:absolute;width:333px;background:rgba(0,0,0,.3);top:52px;bottom:0}
#assetConditionManagerMainContent #conditionCategoriesMainContent #blockScreen-detail,#assetConditionManagerMainContent #indexMappingsDetail #blockScreen-detail,#assetConditionManagerMainContent #predictionGroupsMainContent #blockScreen-detail{position:absolute;width:100%;background:rgba(0,0,0,.3);top:0;left:0;bottom:0}
#assetConditionManagerMainContent #conditionCategoriesMainContent #blockScreen-top,#assetConditionManagerMainContent #indexMappingsDetail #blockScreen-top,#assetConditionManagerMainContent #predictionGroupsMainContent #blockScreen-top{position:absolute;background:rgba(0,0,0,.3);height:279px;width:100%;top:-227px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer{position:absolute;top:53px;bottom:0;width:inherit}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccList,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccList,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccList{position:absolute;top:0;bottom:0;width:333px;border-right:1px solid #141414;overflow-y:auto;overflow-x:hidden}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccList .conditionCategory,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccList .conditionCategory,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccList .conditionCategory{position:relative;height:53px;border-bottom:1px solid #141414;color:#4D4D4D;background:#fff}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccList .conditionCategory:not(.ui-sortable-helper),#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccList .conditionCategory:not(.ui-sortable-helper),#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccList .conditionCategory:not(.ui-sortable-helper){cursor:pointer}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccList .conditionCategory.selected,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccList .conditionCategory.selected,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccList .conditionCategory.selected{background:#4f4f4f;color:#fff}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccList .conditionCategory.selected .arrow,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccList .conditionCategory.selected .arrow,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccList .conditionCategory.selected .arrow{background:url(../Images/menu-arrow-white-collapsed.png) no-repeat transparent;height:5px;width:5px;position:absolute;right:6px;top:23px;cursor:pointer}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccList .conditionCategory.ui-sortable-helper,#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccList .conditionCategory.ui-sortable-placeholder+.conditionCategory,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccList .conditionCategory.ui-sortable-helper,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccList .conditionCategory.ui-sortable-placeholder+.conditionCategory,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccList .conditionCategory.ui-sortable-helper,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccList .conditionCategory.ui-sortable-placeholder+.conditionCategory{border-top:1px solid #141414}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccList .conditionCategory .label,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccList .conditionCategory .label,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccList .conditionCategory .label{position:relative;font-size:10px;height:26px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccList .conditionCategory .label .ccLabel,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccList .conditionCategory .label .ccLabel,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccList .conditionCategory .label .ccLabel{position:absolute;left:25px;bottom:0}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccList .conditionCategory .label .weightLabel,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccList .conditionCategory .label .weightLabel,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccList .conditionCategory .label .weightLabel{position:absolute;right:30px;bottom:0}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccList .conditionCategory .value,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccList .conditionCategory .value,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccList .conditionCategory .value{height:27px;font-size:14px;font-weight:500}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccList .conditionCategory .value .ccValue,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccList .conditionCategory .value .ccValue,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccList .conditionCategory .value .ccValue{position:absolute;top:26px;left:25px;max-width:225px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccList .conditionCategory .value .ccValue:hover,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccList .conditionCategory .value .ccValue:hover,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccList .conditionCategory .value .ccValue:hover{text-decoration:underline}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccList .conditionCategory .value .weightValue,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccList .conditionCategory .value .weightValue,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccList .conditionCategory .value .weightValue{position:absolute;max-width:40px;top:26px;right:30px;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent{position:absolute;bottom:0;top:0;left:334px;right:0;z-index:1}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent.childSlideOut .ccMain,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent.childSlideOut .ccMain,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent.childSlideOut .ccMain{top:0}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent.shadeForEdit,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent.shadeForEdit,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent.shadeForEdit{background-color:#f5f5f5}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .scrollContainer,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .scrollContainer,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .scrollContainer{overflow-y:auto;overflow-x:hidden;position:absolute;bottom:0;top:54px;left:0;right:0}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .btnAddChild,#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .btnChildActions,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .btnAddChild,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .btnChildActions,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .btnAddChild,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .btnChildActions{display:none}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .appendEditHtml,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .appendEditHtml,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .appendEditHtml{padding-top:40px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .parentFields .cgSectionHeader,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .parentFields .cgSectionHeader,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .parentFields .cgSectionHeader{display:none}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .cgDetailSection .cgSectionHeader.isEditing,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .cgDetailSection .cgSectionHeader.isEditing,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .cgDetailSection .cgSectionHeader.isEditing{border-top:1px solid #b08bc0;border-bottom:1px solid #2a1a2c;background-image:linear-gradient(to bottom,#A57AB7,#683F6D);color:#fff}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .cgDetailSection .cgSectionHeader.isEditing:before,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .cgDetailSection .cgSectionHeader.isEditing:before,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .cgDetailSection .cgSectionHeader.isEditing:before{content:' ';background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNpiYMAD/v//bwDE74H4PojNQECxAhCv/48A73FqQjLZAYjPI2vCp7gAqng9kqb3hBT/h9IFUI0GxCheDxVXIEWxAbpT7qO5Fa/i+UCcAJXErxiqYT9UEqbpPKEwR46YBIKxiqQYZFM/AwEAEGAAe+o4dXw2Pp8AAAAASUVORK5CYII=);height:12px;width:12px;display:inline-block;margin-right:10px;float:left;margin-top:16px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .cgDetailSection .cgSectionHeader.isEditing .cgSectionTitle,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .cgDetailSection .cgSectionHeader.isEditing .cgSectionTitle,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .cgDetailSection .cgSectionHeader.isEditing .cgSectionTitle{color:#fff;display:inline-block;width:75%}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .cgDetailSection .cgSectionHeader.isEditing .buttons,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .cgDetailSection .cgSectionHeader.isEditing .buttons,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .cgDetailSection .cgSectionHeader.isEditing .buttons{position:relative;float:right;top:10px;right:31px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .cgDetailSection .cgSectionHeader.isEditing .buttons .cg-btn,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .cgDetailSection .cgSectionHeader.isEditing .buttons .cg-btn,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .cgDetailSection .cgSectionHeader.isEditing .buttons .cg-btn{margin-left:6px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .noRecordsMessage,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .noRecordsMessage,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .noRecordsMessage{position:absolute;text-align:center;color:#4D4D4D;font-size:16px;font-weight:500;top:35%;right:0;left:0}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .childHeader,#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .curveHeader,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .childHeader,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .curveHeader,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .childHeader,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .curveHeader{background:#363636;border-top:#363636 solid 1px;border-bottom:#363636 solid 1px;height:52px;font-size:17px;font-weight:500;color:#fff}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .childHeader .title,#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .curveHeader .title,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .childHeader .title,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .curveHeader .title,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .childHeader .title,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .curveHeader .title{position:absolute;padding:0 0 0 25px;display:inline-block;line-height:52px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .childHeader .editButton,#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .curveHeader .editButton,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .childHeader .editButton,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .curveHeader .editButton,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .childHeader .editButton,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .curveHeader .editButton{display:inline-block;float:right;right:21px;width:50px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .childHeader .editButton .cgEditWhitePencil,#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .curveHeader .editButton .cgEditWhitePencil,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .childHeader .editButton .cgEditWhitePencil,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .curveHeader .editButton .cgEditWhitePencil,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .childHeader .editButton .cgEditWhitePencil,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .curveHeader .editButton .cgEditWhitePencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNpiYMAD/v//bwDE74H4PojNQECxAhCv/48A73FqQjLZAYjPI2vCp7gAqng9kqb3hBT/h9IFUI0GxCheDxVXIEWxAbpT7qO5Fa/i+UCcAJXErxiqYT9UEqbpPKEwR46YBIKxiqQYZFM/AwEAEGAAe+o4dXw2Pp8AAAAASUVORK5CYII=);height:12px;width:12px;position:absolute;top:8px;right:10px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .childHeader .cgWhitePencil,#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .curveHeader .cgWhitePencil,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .childHeader .cgWhitePencil,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .curveHeader .cgWhitePencil,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .childHeader .cgWhitePencil,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .curveHeader .cgWhitePencil{top:18px;left:17px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .childHeader .cancelButton,#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .curveHeader .cancelButton,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .childHeader .cancelButton,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .curveHeader .cancelButton,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .childHeader .cancelButton,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .curveHeader .cancelButton{right:120px;position:absolute;top:11px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .childHeader .saveButton,#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .curveHeader .saveButton,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .childHeader .saveButton,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .curveHeader .saveButton,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .childHeader .saveButton,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .curveHeader .saveButton{right:33px;position:absolute;top:11px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .childHeader.editHeader,#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .curveHeader.editHeader,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .childHeader.editHeader,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .curveHeader.editHeader,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .childHeader.editHeader,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .curveHeader.editHeader{border-top:1px solid #b08bc0;border-bottom:1px solid #2a1a2c;background-image:linear-gradient(to bottom,#A57AB7,#683F6D);color:#fff}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .purpleGradient,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .purpleGradient,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .purpleGradient{border-top:1px solid #b08bc0;border-bottom:1px solid #2a1a2c;background-image:linear-gradient(to bottom,#A57AB7,#683F6D);color:#fff}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .childHeading,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .childHeading,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .childHeading{border-bottom:#363636 solid 1px;height:52px;font-size:17px;font-weight:500;color:#fff;padding:0 0 0 25px;line-height:52px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .childHeading .cancelButton,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .childHeading .cancelButton,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .childHeading .cancelButton{right:105px;position:absolute;top:13px;line-height:normal}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .childHeading .saveButton,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .childHeading .saveButton,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .childHeading .saveButton{right:18px;position:absolute;top:13px;line-height:normal}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .buttonChildRow,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .buttonChildRow,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .buttonChildRow{height:43px;border-bottom:none}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .buttonChildRow .cancelButton,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .buttonChildRow .cancelButton,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .buttonChildRow .cancelButton{right:105px;position:absolute;top:61px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .buttonChildRow .saveButton,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .buttonChildRow .saveButton,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .buttonChildRow .saveButton{right:18px;position:absolute;top:61px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain{width:100%;bottom:0;position:absolute;top:56px;overflow:hidden}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccCurve,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccCurve,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccCurve{bottom:0;top:54px;position:absolute;right:0;left:0;overflow-y:auto;overflow-x:hidden}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccCurve.edit,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccCurve.edit,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccCurve.edit{right:200px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccCurve .chartContainer,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccCurve .chartContainer,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccCurve .chartContainer{max-width:892px;max-height:550px;min-width:620px;min-height:400px;position:absolute;width:90%;height:90%;top:4%;left:2%}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccCurve .chartContainer .legendContainer,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccCurve .chartContainer .legendContainer,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccCurve .chartContainer .legendContainer{position:absolute;width:92%;left:5%;height:39px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccCurve .chartContainer #chartDiv,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccCurve .chartContainer #chartDiv,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccCurve .chartContainer #chartDiv{width:94%;height:94%;top:6%;position:relative}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer{height:100%;position:absolute;width:200px;right:-320px;overflow-y:hidden;transition:right 1s;border-left:1px solid #000;background:#F2F2F2}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccIndexMappingsSlide,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccIndexMappingsSlide,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccIndexMappingsSlide{width:360px;right:-480px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccIndexMappingsSlide .inputTextBox,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccIndexMappingsSlide .inputTextBox,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccIndexMappingsSlide .inputTextBox{margin-left:17px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccIndexMappingsSlide .actionsMenu,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccIndexMappingsSlide .actionsMenu,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccIndexMappingsSlide .actionsMenu{width:185px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide{width:460px;right:-617px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .dropdownMenuControl,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .dropdownMenuControl,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .dropdownMenuControl{line-height:17px;margin-top:8px;margin-left:9px;color:#4D4D4D}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .dropdownMenuControl:not(.disabled):focus,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .dropdownMenuControl:not(.disabled):focus,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .dropdownMenuControl:not(.disabled):focus{border:1px #333 solid}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .activityDD .dropdownMenuControl,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .activityDD .dropdownMenuControl,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .activityDD .dropdownMenuControl{width:172px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .unitDD .dropdownMenuControl,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .unitDD .dropdownMenuControl,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .unitDD .dropdownMenuControl{width:67px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .text-box,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .text-box,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .text-box{margin-top:8px;margin-left:9px;height:21px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .text-box:focus,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .text-box:focus,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .text-box:focus{border:1px #333 solid}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .text-box.disabled,#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .text-box[disabled],#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .text-box.disabled,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .text-box[disabled],#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .text-box.disabled,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.ccImpactsSlide .text-box[disabled]{background:#fff;border-color:#BFBFBF}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.pointsSlide .childRow .error-tile-container,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.pointsSlide .childRow .error-tile-container,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.pointsSlide .childRow .error-tile-container{right:12px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.edit,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.edit,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer.edit{right:0;transition:right 1s}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow{height:43px;line-height:43px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowCC,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowCC,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowCC{background-color:#363636;border-top:1px solid #231f20;border-bottom:1px solid #231f20;color:#fff;font-size:14px;font-weight:500;padding-left:17px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowIndexValue,#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowYearIndex,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowIndexValue,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowYearIndex,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowIndexValue,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowYearIndex{background-color:#a7a9ac}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowAdd,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowAdd,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowAdd{background-color:#58595b;border-top:1px solid #231f20;border-bottom:1px solid #231f20}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowEdit,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowEdit,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowEdit{background-color:#F2F2F2;border-bottom:1px solid #939598;border-right:1px solid #939598}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowEdit:hover,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowEdit:hover,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowEdit:hover{background-color:#bcbec0}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowEdit:hover .childColumnRemoveButton,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowEdit:hover .childColumnRemoveButton,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow.childRowEdit:hover .childColumnRemoveButton{display:inline-block}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow .error-tile-container,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow .error-tile-container,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow .error-tile-container{position:absolute;top:8px;right:22px;width:0}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow .field-validation-error,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow .field-validation-error,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childRow .field-validation-error{background-image:url(../Images/timesheet-resources-control-error.png);background-position:0 2px;padding-right:0;padding-left:5px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn{height:100%;margin:0;padding:0;width:69px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnIndex,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnIndex,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnIndex{width:88px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnValue,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnValue,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnValue{width:210px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnValue .inputTextBox,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnValue .inputTextBox,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnValue .inputTextBox{width:168px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnValue .qty,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnValue .qty,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnValue .qty{width:115px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnValue .qty-label,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnValue .qty-label,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnValue .qty-label{color:#fff;margin-left:8px;font-size:13px;display:inline-block;line-height:1em}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColmnActivity,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColmnActivity,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColmnActivity{width:212px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColmnActivity .error-tile-container,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColmnActivity .error-tile-container,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColmnActivity .error-tile-container{top:7px;right:14px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColmnImpact,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColmnImpact,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColmnImpact{width:186px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColmnImpact .error-tile-container,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColmnImpact .error-tile-container,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColmnImpact .error-tile-container{top:7px;right:112px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnHeader,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnHeader,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnHeader{border-right:1px solid #231f20;color:#fff;float:left;font-size:12px;font-weight:500;text-align:center;vertical-align:middle}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnClear,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnClear,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnClear{height:29px;padding:0;position:relative;margin:5px;top:0;width:28px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnClear .menuIcon,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnClear .menuIcon,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnClear .menuIcon{background:url(../Images/down-arrow-large.png) no-repeat 0 0 transparent;height:9px;width:9px;top:10px;position:absolute;left:10px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnAdd,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnAdd,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnAdd{border-right:1px solid #231f20;float:left}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnAddButton,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnAddButton,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnAddButton{height:29px;padding:0;position:relative;margin:5px;top:0;width:28px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnEdit,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnEdit,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnEdit{border-right:1px solid #939598;float:left;position:relative}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnEdit .qty-label,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnEdit .qty-label,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnEdit .qty-label{color:inherit}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn .qty-label,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn .qty-label,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn .qty-label{font-size:13px;margin-left:8px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn .qty-label+span.error-tile-container,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn .qty-label+span.error-tile-container,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn .qty-label+span.error-tile-container{right:75px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnRemoveButton,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnRemoveButton,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .childColumn.childColumnRemoveButton{cursor:pointer;height:29px;margin:5px;padding:0;position:relative;top:0;display:none;width:28px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .purpleToast,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .purpleToast,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .purpleToast{background-color:#662d91;background-image:linear-gradient(#8c62ac,#662d91);height:40px;width:100%;position:absolute;bottom:-41px;font-size:13px;font-weight:500;text-align:center;line-height:40px;color:#fff;max-height:0;bottom:0;overflow:hidden}
@keyframes toastPop{0%,100%{max-height:0}
60%{max-height:40px}
}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .animateMe,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .animateMe,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .animateMe{animation:toastPop 3s}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnClearAll .clearAllIcon,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnClearAll .clearAllIcon,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnClearAll .clearAllIcon{background-image:url(../Images/clear-disabled.png);height:12px;position:absolute;right:8px;top:8px;width:12px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnClearAll:not(.disabled) .clearAllIcon,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnClearAll:not(.disabled) .clearAllIcon,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnClearAll:not(.disabled) .clearAllIcon{background-image:url(../Images/clear-enabled.png)}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnAddRow .addIcon,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnAddRow .addIcon,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnAddRow .addIcon{background-image:url(../Images/add-disabled.png);height:12px;position:absolute;right:8px;top:8px;width:12px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnAddRow:not(.disabled) .addIcon,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnAddRow:not(.disabled) .addIcon,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnAddRow:not(.disabled) .addIcon{background-image:url(../Images/add-enabled.png)}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnRemoveRow .removeIcon,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnRemoveRow .removeIcon,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnRemoveRow .removeIcon{background-image:url(../Images/x-delete.png);height:12px;width:12px;position:absolute;right:6px;top:10px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnRemoveRow:hover .removeIcon,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnRemoveRow:hover .removeIcon,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer #btnRemoveRow:hover .removeIcon{background-image:url(../Images/x-delete-hover.png)}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .inputTextBox,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .inputTextBox,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .inputTextBox{margin-left:8px;margin-top:9px;width:46px}
#assetConditionManagerMainContent #conditionCategoriesMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .inputLookup,#assetConditionManagerMainContent #indexMappingsDetail .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .inputLookup,#assetConditionManagerMainContent #predictionGroupsMainContent .mainScrollContainer .ccContent .ccMain .ccEditChildScrollbarContainer .inputLookup{margin-left:8px;margin-top:9px}
.associateToPrimaryGroup{margin-top:-40px;margin-bottom:80px}
.itemList{position:absolute;top:142px;right:0;left:0;bottom:0;overflow-y:scroll}
.itemList.noAddRow{top:97px;border-top:1px solid #231f20}
.itemList.impacts-list{top:142px}
.itemList.prediction-groups{top:186px}
#conditionCategoriesMainContent .childSlideOut{display:none;z-index:2}
#conditionCategoriesMainContent .condition-category-detail .edit-link{display:none}
#conditionCategoriesMainContent .condition-category-detail .edit{width:auto;margin-right:17px;float:right}
#conditionCategoriesMainContent .condition-category-detail .edit .cgEditPencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNpiYMAD/v//bwDE74H4PojNQECxAhCv/48A73FqQjLZAYjPI2vCp7gAqng9kqb3hBT/h9IFUI0GxCheDxVXIEWxAbpT7qO5Fa/i+UCcAJXErxiqYT9UEqbpPKEwR46YBIKxiqQYZFM/AwEAEGAAe+o4dXw2Pp8AAAAASUVORK5CYII=);height:12px;width:12px;position:absolute;top:8px;right:10px}
#conditionCategoriesMainContent .condition-category-detail .edit.disabled .cgEditPencil{background-image:url(../Images/pencilSmallDisabled.png)}
#conditionCategoriesMainContent .condition-category-detail .detail-buttons{position:absolute;right:30px;top:11px}
#conditionCategoriesMainContent .condition-category-detail .detail-buttons .cancel,#conditionCategoriesMainContent .condition-category-detail .detail-buttons .save{margin:0 3px;width:36px}
#conditionCategoriesMainContent .condition-category-detail .detail-heading{font-size:17px;color:#fff;font-weight:500;height:54px;line-height:54px;padding-left:25px}
#conditionCategoriesMainContent .condition-category-detail .detail-heading+* .cgDetailSection:not(.grid-section){padding-top:40px}
#conditionCategoriesMainContent .condition-category-detail .editSlideButton{margin-top:10px;margin-right:30px;float:right}
#conditionCategoriesMainContent .condition-category-detail .editSlideButton .cgEditGreyPencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAA/UlEQVQoU4WSsWoCQRCGZ3bhWkV8APMEQUgtQt4jnnDnVhbGNpV9iqQLd5jD1HmDJJC0VtZ5iFgr7PjP6QZjPD04jl2+b+af3WM68ySJuzGGnr2nfp4/zfgUH8dxPYqibyJuKifiu5VCmrpchL6spYX38sHMDTg/RwWFmcUAekAUjTQL0j9hH0aHdxGx1po2vjVIvT/CMdgY7qLLkMi/ZFn2+SucgnUWPSEdvBQA3zNTC+8kxAiV9+FScM5dbo9MXrGsa+YquBRQ/Q74BaBHPQkRHqFT57ByuC8eDNwbFteoPFVJI2HI25D58GJVmGPzahdrul6vxkVRLKv+gA0irpqM/FmLSAAAAABJRU5ErkJggg==);height:12px;width:12px;position:absolute;top:8px;right:10px}
#conditionCategoriesMainContent .condition-category-detail .editSlideButton.disabled .cgEditGreyPencil{background-image:url(../Images/pencilSmallDisabled.png);height:12px;width:12px}
#conditionCategoriesMainContent .condition-category-detail.isEditing .detail-heading{height:52px;line-height:52px}
#conditionCategoriesMainContent .condition-category-detail.isEditing .detail-heading:before{content:' ';background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNpiYMAD/v//bwDE74H4PojNQECxAhCv/48A73FqQjLZAYjPI2vCp7gAqng9kqb3hBT/h9IFUI0GxCheDxVXIEWxAbpT7qO5Fa/i+UCcAJXErxiqYT9UEqbpPKEwR46YBIKxiqQYZFM/AwEAEGAAe+o4dXw2Pp8AAAAASUVORK5CYII=);height:12px;width:12px;display:inline-block;margin-right:10px}
#conditionCategoriesMainContent .condition-category-detail.isEditing .cgDetailSection:not(.conditionDetails-section),#conditionCategoriesMainContent .condition-category-detail.isEditing .cgDetailSection:not(.grid-section){background-color:#F2F2F2}
#conditionCategoriesMainContent .conditionDetails-section .editor-label{margin:0;width:172px}
#conditionCategoriesMainContent .conditionDetails-section .conditionDetailInputs{display:flex;display:-moz-flex;align-items:center}
#conditionCategoriesMainContent .conditionDetails-section .conditionDetailInputs.addBtn{padding:5px 30px 5px 8px}
#conditionCategoriesMainContent .conditionDetails-section .conditionDetailInputs .cg-btn{display:block}
#conditionCategoriesMainContent .conditionDetails-section .cg-btn-menu{width:200px;margin:0 8px 0 13px}
#conditionCategoriesMainContent .conditionDetails-section .cgGridHeaderLine{margin-top:8px;margin-bottom:8px}
#conditionCategoriesMainContent .conditionDetails-section .detailItem{border:#BFBFBF solid 1px;border-radius:5px;margin:0 32px 5px 42px;min-width:700px;max-width:1150px;height:45px;line-height:45px;background-color:#fff}
#conditionCategoriesMainContent .conditionDetails-section .detailItem>div{display:inline-block;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#conditionCategoriesMainContent .conditionDetails-section .detailItem>div.label{font-weight:400;margin-left:38px;font-size:14px}
#conditionCategoriesMainContent .conditionDetails-section .detailItem>div.name{width:300px;margin-right:10px}
#conditionCategoriesMainContent .conditionDetails-section .detailItem>div.value{color:#4D4D4D}
#conditionCategoriesMainContent .conditionDetails-section .detailItem>div.removeX{float:right;margin-right:38px;margin-top:16px}
#conditionCategoriesMainContent .conditionDetails-section .detailItem>div.removeX svg{height:14px;width:14px;fill:#4D4D4D;display:none}
#conditionCategoriesMainContent .conditionDetails-section .ui-sortable-disabled .detailItem{cursor:default}
#conditionCategoriesMainContent .conditionDetails-section :not(.ui-sortable-disabled) .detailItem:not(.ui-sortable-helper){cursor:pointer}
#conditionCategoriesMainContent .conditionDetails-section :not(.ui-sortable-disabled) .detailItem:not(.ui-sortable-helper):hover{border:dashed 1px #F78E1E}
#conditionCategoriesMainContent .conditionDetails-section :not(.ui-sortable-disabled) .detailItem:not(.ui-sortable-helper):hover .removeX svg{display:block}
#conditionCategoriesMainContent .conditionDetails-section :not(.ui-sortable-disabled) .detailItem:not(.ui-sortable-helper):hover .removeX svg:hover{fill:#F78E1E}
#riskMainContent{height:0;overflow:hidden;position:relative}
#riskMainContent.assetTypeSelected{height:auto;overflow:visible;position:static}
#riskMainContent .mainScrollContainer{position:absolute;top:114px;bottom:0;left:0;right:0}
#riskMainContent .mainScrollContainer .scrollContainer{overflow-y:auto;overflow-x:hidden;position:absolute;bottom:0;top:0;left:0;right:0}
#riskMainContent .risk-detail .detail-buttons{position:absolute;right:30px;top:11px}
#riskMainContent .risk-detail .detail-buttons .cancel,#riskMainContent .risk-detail .detail-buttons .save{margin:0 3px;width:36px}
#riskMainContent .risk-detail .detail-heading{font-size:17px;color:#fff;font-weight:500;height:54px;line-height:54px;padding-left:25px}
#riskMainContent .risk-detail .detail-heading+* .cgDetailSection:not(.grid-section){padding-top:40px}
#riskMainContent .risk-detail .cgSectionHeader{z-index:4}
#riskMainContent .risk-detail .setSystemAccessButton{margin-top:10px;margin-right:30px;float:right}
#riskMainContent .risk-detail .editSlideButton{margin-top:10px;margin-right:30px;float:right}
#riskMainContent .risk-detail .editSlideButton .cgEditGreyPencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAA/UlEQVQoU4WSsWoCQRCGZ3bhWkV8APMEQUgtQt4jnnDnVhbGNpV9iqQLd5jD1HmDJJC0VtZ5iFgr7PjP6QZjPD04jl2+b+af3WM68ySJuzGGnr2nfp4/zfgUH8dxPYqibyJuKifiu5VCmrpchL6spYX38sHMDTg/RwWFmcUAekAUjTQL0j9hH0aHdxGx1po2vjVIvT/CMdgY7qLLkMi/ZFn2+SucgnUWPSEdvBQA3zNTC+8kxAiV9+FScM5dbo9MXrGsa+YquBRQ/Q74BaBHPQkRHqFT57ByuC8eDNwbFteoPFVJI2HI25D58GJVmGPzahdrul6vxkVRLKv+gA0irpqM/FmLSAAAAABJRU5ErkJggg==);height:12px;width:12px;position:absolute;top:8px;right:10px}
#riskMainContent .risk-detail .editSlideButton.disabled .cgEditGreyPencil{background-image:url(../Images/pencilSmallDisabled.png);height:12px;width:12px}
#riskMainContent .risk-detail.isEditing .detail-heading{height:52px;line-height:52px}
#riskMainContent .risk-detail.isEditing .detail-heading:before{content:' ';background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNpiYMAD/v//bwDE74H4PojNQECxAhCv/48A73FqQjLZAYjPI2vCp7gAqng9kqb3hBT/h9IFUI0GxCheDxVXIEWxAbpT7qO5Fa/i+UCcAJXErxiqYT9UEqbpPKEwR46YBIKxiqQYZFM/AwEAEGAAe+o4dXw2Pp8AAAAASUVORK5CYII=);height:12px;width:12px;display:inline-block;margin-right:10px}
#riskMainContent .risk-detail.isEditing .cgDetailSection:not(.conditionDetails-section),#riskMainContent .risk-detail.isEditing .cgDetailSection:not(.grid-section){background-color:#F2F2F2}
#riskMainContent .cgDetailSection .cgGridHeaderLine{margin-top:8px;margin-bottom:8px}
#riskMainContent .pofDetails__pofGrid .library-edit-link,#riskMainContent .riskDetails_riskStatusGrid .library-edit-link{display:none}
#structureManager .edit-block{position:absolute;top:-110px;left:0;right:0;bottom:0;z-index:-1;visibility:hidden;transition:all .3s ease-in}
#structureManager .edit-block.show{transition:all .3s ease-in;visibility:visible;z-index:9;background:rgba(0,0,0,.3)}
#structureManager .displayDesc{width:470px}
#structureManager .display-field input[type=checkbox]{margin-top:0;width:20px}
#structureManager .display-field.feature-class{margin-top:7px}
#structureManager .display-field.feature-class:before{content:"";background-repeat:no-repeat;background-position-y:0;display:inline-block;position:relative;height:19px;vertical-align:text-bottom;width:19px;margin-right:5px;top:4px}
#structureManager .display-field.feature-class.pointIcon::before{background-image:url(../Images/geo-point.png)}
#structureManager .display-field.feature-class.linearIcon::before{background-image:url(../Images/geo-linear.png)}
#structureManager .display-field.feature-class.polyIcon::before{background-image:url(../Images/geo-poly.png)}
#structureManager .display-field.feature-class.tableIcon::before{background-image:url(../Images/geo-table.png)}
#structureManager .geoLookupAssoc{max-width:60%}
#structureManager .intro-checkbox{margin-top:40px;height:20px}
#structureManager .intro-checkbox span{position:relative;top:-17px;left:5px}
#structureManager .administration-page-header{margin-bottom:0}
#structureManager .administration-page-header .cgSectionTitle{height:100%;width:200px;border-right:1px solid #000;vertical-align:middle;line-height:59px;margin-top:0}
#structureManager .administration-page-header .cgEditButtons{height:auto;line-height:auto;right:0;padding:12px 0 0 14px}
#structureManager .administration-page-header .cgEditButtons .cgEditButton{position:relative;float:right;width:auto;padding:8px 15px;margin-top:0}
#structureManager .administration-page-header .cgEditButtons span{font-size:14px;position:relative;top:7px;left:-40px;font-weight:400;font-style:italic}
#structureManager .cgEditButtons{position:absolute;float:right;padding:14px 0 0 14px;margin-right:0;height:40px;line-height:15px;right:51px}
#structureManager .cgEditButtons .cgEditButton{display:block}
#structureManager .cgEditButtons .cgEditButton.disabled{pointer-events:none}
#structureManager .cgEditButtons .cgEditButton .cgEditGreyPencil{position:absolute;top:30px;right:10px}
#structureManager .cgEditButtons .cgCancel{margin-right:8px}
#structureManager .menuBar{float:left}
#structureManager .menuBarTitle{display:block;width:200px;border-right:1px solid #000;margin-right:20px;height:59px}
#structureManager .btnMenu{position:relative;width:110px;border:#555 1px solid;border-radius:5px;color:#fff;float:left;margin:6px 5px;padding:5px 10px;font-size:12px;font-weight:500;border:#262626 1px solid;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;margin-top:16px;margin-left:7px;top:0;right:0;height:17px;cursor:pointer}
#structureManager .btnMenu.txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
#structureManager .btnMenu:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#structureManager .btnMenu.active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#structureManager .btnMenu.disabled,#structureManager .btnMenu.disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#structureManager .btnMenu .expanded{overflow:hidden}
#structureManager .btnMenu .expanded .dropdownMenu{display:block}
#structureManager .btnMenu .arrow{position:absolute;width:0;border-top:solid 3px #fff;border-right:solid 3px transparent;border-left:solid 3px transparent;right:5px;top:11px}
#structureManager .btnMenu.disabled .arrow{position:absolute;width:0;border-top:solid 3px #6B6B6B;border-right:solid 3px transparent;border-left:solid 3px transparent;right:5px;top:11px}
#structureManager .typeBtn{position:absolute;left:287px;font-size:13px}
#structureManager .typeBtn .medDropDown{margin-left:-4px}
#structureManager .fieldTypeRow{width:600px;height:37px}
#structureManager .fieldPadding{padding:3px 3px}
#structureManager .fieldTypeBtn{width:242px}
#structureManager .fieldTypeBtn .dropdownMenu{max-height:200px;overflow-y:auto}
#structureManager .libBtn{width:180px;position:absolute;left:424px;font-size:13px}
#structureManager .libBtn .button-title{max-width:175px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#structureManager .libBtn .dropdownMenu{max-height:200px;overflow:auto}
#structureManager .libBtn .dropdownMenu.isVisible{top:27px}
#structureManager .detailWrapper{position:absolute;width:100%;background-color:#fff;top:290px;bottom:0;z-index:10}
#structureManager .gripperBar{top:0;position:relative;height:9px;text-align:left;line-height:0;font-size:0;border-bottom:1px solid #b2b2b2;border-top:1px solid #b2b2b2;background-image:linear-gradient(to bottom,#F2F2F2 0,#CCC 100%)}
#structureManager .gripperBar #gripperButton{margin-left:-60px;left:50%;position:relative;height:20px!important;width:120px;z-index:1}
#structureManager .gripperBar #gripperButton:hover{cursor:pointer}
#structureManager .gripperBar #gripperButton.expanded{top:-9px;background:url(../Images/gripper_gray_expanded.png) center center no-repeat}
#structureManager .gripperBar #gripperButton.collapsed{top:-2px;z-index:1000;background:url(../Images/gripper_gray_closed.png) center center no-repeat}
#structureManager .editing{border-bottom:1px solid #4D4D4D;border-top:1px solid #4D4D4D;background-image:linear-gradient(to bottom,#929497 0,#6d6e71 100%)}
#structureManager .editing #gripperButton.expanded{top:-9px;background:url(../Images/gripper_editing_expanded.png) center center no-repeat}
#structureManager .editing #gripperButton.collapsed{top:-2px;z-index:1000;background:url(../Images/gripper_editing_closed.png) center center no-repeat}
#structureManager .action-buttons{position:absolute;right:0;color:#fff;top:-50px;margin:13px 0 0 0;text-align:start;font-size:13px;height:15px}
#structureManager .action-buttons>div{display:inline-block}
#structureManager .action-buttons div .icoMenuArrow{height:4px;width:5px;position:absolute;top:11px;right:5px;background-image:url(../Images/lookup-droparrow.png) center center no-repeat}
#structureManager .action-buttons div .icoMenuArrow.disabled .icoMenuArrow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAAOklEQVQIW2P08PCYw8jImMwAAR++f/+uyAhiASVOASVM//37Z7Bz586LMEEFoKDd9u3bF4EUgQXRAQCZXxHVnaunywAAAABJRU5ErkJggg==)}
#structureManager .action-buttons .create{display:inline-block;position:relative;margin-right:-4px;margin-left:6px;top:-25px;width:60px;height:15px!important;font-size:13px;padding-left:8px;padding-right:8px;padding-bottom:7px;width:63px;font-family:Barlow,Carteboto,Arial,Sans-Serif;font-weight:600}
#structureManager .action-buttons .create .icoPlusSVG>svg{height:11px;width:11px}
#structureManager .action-buttons .create .icoPlusSVG>svg g>path{fill:#fff}
#structureManager .action-buttons .create.disabled .icoPlusSVG>svg>g>path{fill:#606363}
#structureManager .action-buttons .action,#structureManager .action-buttons .export{position:relative;top:-25px;height:15px!important;font-size:13px;padding-left:8px;padding-right:8px;padding-bottom:7px;font-family:Barlow,Carteboto,Arial,Sans-Serif;font-weight:600}
#structureManager .action-buttons .export{margin-right:-4px;width:50px}
#structureManager .action-buttons .action{margin-right:20px;width:74px}
#structureManager .action-buttons .action #actionGear{height:15px;width:15px;position:absolute;top:6px;right:13px}
#structureManager .action-buttons .action #actionGear svg{height:11px;width:11px}
#structureManager .action-buttons .action #actionGear svg g>path{fill:#fff}
#structureManager .action-buttons .action.disabled #actionGear svg>g>path{fill:#606363}
#structureManager .action-buttons .dropdownMenu{padding-top:0;padding-bottom:0;width:auto}
#structureManager .noDetailToDisplay{position:absolute;top:46%;width:100%;text-align:center;font-size:11pt;font-weight:500;color:#4D4D4D}
#structureManager .finder{position:relative;clear:both;border-bottom:1px solid transparent;font-size:12px;z-index:2;overflow-y:hidden}
#structureManager .finder .ui-resizable-handle{z-index:8!important}
#structureManager .finder .searchContainer{position:absolute;left:0;background-color:#D2D2D2;padding:4px 7px 3px 7px;border-bottom:#B2B2B2 solid 1px;z-index:1}
#structureManager .finder .searchContainer.initialHide{visibility:hidden}
#structureManager .finder .searchContainer .searchBar{border:#B2B2B2 solid 1px;height:21px;border-radius:2px;background:#fff}
#structureManager .finder .searchContainer .searchBar input{height:21px;width:82%;margin-left:17px;border:none;border-radius:2px}
#structureManager .finder .searchContainer .searchBar .icon{background:#fff url(../Images/SM_search_icon.png) no-repeat;width:11px;height:11px;top:10px;left:11px;position:absolute;cursor:default}
#structureManager .finder .searchContainer .searchBar .clearX{width:10px;height:10px;background:#fff url(../Images/SM-search-close.png) no-repeat;top:10px;right:14px;position:absolute;cursor:pointer}
#structureManager .finder .searchContainer .searchBar .clearX:hover{background:#fff url(../Images/SM-search-close-hover.png) no-repeat}
#structureManager .finder .columns{height:231px;overflow-x:auto;overflow-y:hidden;background:#F7F7F7;white-space:nowrap}
#structureManager .finder .columns .column-wrap:first-of-type>.column>.item:first-of-type{padding-top:31px}
#structureManager .finder .columns .column-wrap{width:18%;min-width:200px;display:inline-block;background:#F7F7F7;border-right:1px solid #000;padding-right:1px;opacity:.99}
#structureManager .finder .columns .column-wrap .column{height:231px;margin-left:-3px;overflow-y:auto;overflow-x:hidden;position:relative;white-space:normal}
#structureManager .finder .columns .column-wrap .column .item{padding:0 5px 0 10px;cursor:pointer;position:relative;line-height:18px}
#structureManager .finder .columns .column-wrap .column .item .icon{display:inline-block;width:16px;height:12px;float:left;margin-right:5px;top:4px;position:relative}
#structureManager .finder .columns .column-wrap .column .item.metaset .icon{background:url(../Images/structure_manager_icons.png) -22px -1px no-repeat}
#structureManager .finder .columns .column-wrap .column .item.metaset.current .icon{background:url(../Images/structure_manager_icons.png) -82px -1px no-repeat}
#structureManager .finder .columns .column-wrap .column .item.metaset.library .icon{background:url(../Images/structure_manager_icons.png) -42px -1px no-repeat}
#structureManager .finder .columns .column-wrap .column .item.metaset.library.current .icon{background:url(../Images/structure_manager_icons.png) -102px -1px no-repeat}
#structureManager .finder .columns .column-wrap .column .item.metafield .icon{background:url(../Images/structure_manager_icons.png) -1px -1px no-repeat}
#structureManager .finder .columns .column-wrap .column .item.metafield.current .icon{background:url(../Images/structure_manager_icons.png) -61px -1px no-repeat}
#structureManager .finder .columns .column-wrap .column .item .title{max-width:80%;display:inline-block;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap;position:relative;top:3px}
#structureManager .finder .columns .column-wrap .column .item .metaIcon{display:inline-block;width:13px;height:13px;position:relative;float:right;top:5px}
#structureManager .finder .columns .column-wrap .column .item .metaIcon.sharedIcon{background:url(../Images/shared_icon.png) -1px -1px no-repeat;margin-left:2px}
#structureManager .finder .columns .column-wrap .column .item .metaIcon.gisIcon{background:url(../Images/GIS-icon.png) 0 -1px no-repeat}
#structureManager .finder .columns .column-wrap .column .item:hover{background:#E6E6E6}
#structureManager .finder .columns .column-wrap .column .item.selected{background:#D9D9D9}
#structureManager .finder .columns .column-wrap .column .item.current{background:#58595b;color:#fff}
#structureManager .finder .columns .column-wrap .column .item.current .sharedIcon{background:url(../Images/shared_icon.png) -1px -18px no-repeat;margin-left:2px}
#structureManager .finder .columns .column-wrap .column .item.current .gisIcon{background:url(../Images/GIS-icon-selected.png) 0 -1px no-repeat}
#structureManager .finder .columns .column-wrap .column .emptyItem{padding:0 5px 0 10px;cursor:default;position:relative;line-height:18px;color:transparent}
#structureManager .finder .columns .column-wrap .column .ui-resizable-handle{width:10px;right:-10px}
#structureManager .metaDetail .cgSectionHeader{margin-bottom:0}
#structureManager .metaDetail .cgEditWhitePencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNpiYMAD/v//bwDE74H4PojNQECxAhCv/48A73FqQjLZAYjPI2vCp7gAqng9kqb3hBT/h9IFUI0GxCheDxVXIEWxAbpT7qO5Fa/i+UCcAJXErxiqYT9UEqbpPKEwR46YBIKxiqQYZFM/AwEAEGAAe+o4dXw2Pp8AAAAASUVORK5CYII=);height:12px;width:12px;position:absolute;top:8px;right:10px;float:left;margin-top:18px;margin-right:10px;color:#fff;position:relative;right:0;top:0}
#structureManager .metaDetail .dark{border-bottom:1px solid #262626;color:#fff;height:59px;font-size:20px;font-weight:500;border-top:1px solid #B2B2B2;background-color:#659000;background-color:#6D6E71;background-image:linear-gradient(#929497,#6D6E71);height:49px;margin-top:-1px}
#structureManager .metaDetail .dark .admin-icon-container{height:60px;width:72px;position:relative;float:left}
#structureManager .metaDetail .dark .administration-header-menu-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAOCAYAAADJ7fe0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhJREFUeNpiNDExPsBAGShgARL2FBoiADKkkUJDHjD+//+fgVLAxEAFwGJqauJAoRkXQGGyn0JDHKnincETsFSLnWGU7AECDABm5g/JmjLrTgAAAABJRU5ErkJggg==);background-repeat:no-repeat;top:21px;left:17px;height:14px;width:17px;position:relative;float:left;cursor:pointer}
#structureManager .metaDetail .dark .administration-tabs{position:relative;float:right;height:59px;line-height:58px}
#structureManager .metaDetail .dark .administration-tabs .tab{position:relative;float:right;border-left:1px solid #262626;color:#a7a9ac;cursor:pointer;height:inherit;text-align:center;width:160px}
#structureManager .metaDetail .dark .administration-tabs .tab .label{font-size:16px}
#structureManager .metaDetail .dark .administration-tabs .tab .activeBorder{display:none}
#structureManager .metaDetail .dark .administration-tabs .tab.active{color:#fff}
#structureManager .metaDetail .dark .administration-tabs .tab.active .activeBorder{position:absolute;bottom:0;right:0;left:0;display:inline-block}
#structureManager .metaDetail .dark .administration-tabs .tab:not(.active):hover{background-color:#333;background-image:linear-gradient(#666,#333)}
#structureManager .metaDetail .dark .cgSectionTitle{position:relative;float:left;font-size:20px;font-weight:500;line-height:58px}
#structureManager .metaDetail .dark .cgEditButtons{position:relative;float:right;padding-top:5px;margin-right:28px}
#structureManager .metaDetail .dark .cgEditButtons .cgButton{border-radius:2px;font-size:12px;font-weight:500;border:1px solid #3c3d3e;color:#fff;cursor:pointer;margin-top:9px;float:right}
#structureManager .metaDetail .dark .cgEditButtons .cgButton.disabled,#structureManager .metaDetail .dark .cgEditButtons .cgButton.disabled:hover{color:#3c3d3e;cursor:default}
#structureManager .metaDetail .dark .cgEditButtons .cgButton.cgEditButton{padding:6px 2px 7px 11px;width:48px;right:12px}
#structureManager .metaDetail .dark .cgEditButtons .cgButton.cgEditButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#structureManager .metaDetail .dark .cgEditButtons .cgButton.cgEditButton>.cgEditWhitePencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNpiYMAD/v//bwDE74H4PojNQECxAhCv/48A73FqQjLZAYjPI2vCp7gAqng9kqb3hBT/h9IFUI0GxCheDxVXIEWxAbpT7qO5Fa/i+UCcAJXErxiqYT9UEqbpPKEwR46YBIKxiqQYZFM/AwEAEGAAe+o4dXw2Pp8AAAAASUVORK5CYII=);height:12px;width:12px;position:absolute;top:8px;right:10px}
#structureManager .metaDetail .dark .cgEditButtons .cgButton.cgSaveButton{text-align:center;padding:6px 5px 7px 5px;width:54px;margin-right:3px;margin-left:3px;border:1px solid #3C3D3E;color:#3C3D3E;cursor:default}
#structureManager .metaDetail .dark .cgEditButtons .cgButton.cgSaveButtonActive{border:1px solid #1A1A1A;color:#fff;cursor:pointer;text-align:center;padding:6px 5px 7px 5px;width:54px;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
#structureManager .metaDetail .dark .cgEditButtons .cgButton.cgSaveButtonActive:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#structureManager .metaDetail .dark .cgEditButtons .cgButton.cgCancelButton{text-align:center;padding:6px 5px 7px 5px;width:54px;margin-right:3px;margin-left:3px}
#structureManager .metaDetail .dark .cgEditButtons .cgButton.cgCancelButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#structureManager .metaDetail .dark .cgEditButtons .cgButton.cgSettingsButton{padding:6px 2px 7px 11px;margin-top:9px;right:20px;padding-right:11px;width:99px}
#structureManager .metaDetail .dark .cgEditButtons .cgButton.cgSettingsButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#structureManager .metaDetail .dark .cgEditButtons{margin-top:9px;margin-right:-2px}
#structureManager .metaDetail .dark .cgEditButtons #cgSave{border:1px solid #3c3d3e;background-image:none;background-color:transparent}
#structureManager .metaDetail .dark .cgEditButtons #cgSave.cgSaveButtonActive:hover{background-color:#4D4D4D}
#structureManager .metaDetail .dark .cgSectionTitle{color:#fff;margin-top:-20px;font-size:16px}
#structureManager .metaDetail .metaProperties{overflow-x:auto;overflow-y:auto;position:absolute;top:62px;left:0;right:0;bottom:0}
#structureManager .metaDetail .metaProperties>:last-child{margin-bottom:100px}
#structureManager .metaDetail .metaProperties .subProperties{padding-left:121px;position:relative;top:-3px}
#structureManager .metaDetail .metaProperties .subProperties .subProperties{padding-left:162px}
#structureManager .metaDetail .shadeForEdit{background-color:#f5f5f5}
#structureManager .metaDetail .display-field input[type=checkbox]{margin-top:0;width:20px}
#structureManager .metaDetail .display-field input[type=checkbox]~div{margin-top:0;bottom:0;left:0}
#structureManager .metaDetail .display-field .btnMenu{position:relative;color:#4D4D4D;margin:0 0 -2px 0;background-color:#fff;border:1px solid gray}
#structureManager .metaDetail .display-field .btnMenu:focus{border-color:#000}
#structureManager .metaDetail .display-field .btnMenu .expanded{overflow:hidden}
#structureManager .metaDetail .display-field .btnMenu .expanded .dropdownMenu{display:block}
#structureManager .metaDetail .display-field .btnMenu .arrow{position:absolute;width:0;border-top:solid 3px #6B6B6B;border-right:solid 3px transparent;border-left:solid 3px transparent;right:5px;top:11px}
#structureManager .metaDetail .display-field .btnMenu.disabled .arrow{position:absolute;width:0;border-top:solid 3px #6B6B6B;border-right:solid 3px transparent;border-left:solid 3px transparent;right:5px;top:11px}
#structureManager .metaDetail .display-field .typeBtn{left:0;font-size:12px;font-weight:400;top:-4px;background-image:none;margin-left:-4px}
#structureManager .metaDetail .display-field .typeBtn .button-title{text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden;padding-top:2px}
#structureManager .metaDetail .display-field .typeBtn:hover{border:#262626 1px solid}
#structureManager .metaDetail .radio-buttons .display-field>*{float:left}
#structureManager .metaDetail .radio-buttons .display-field>label{margin-left:5px}
#structureManager .metaDetail .radio-buttons .display-field>.radio{background-size:100%;width:14px}
#structureManager .metaDetail .radio-buttons .display-field .random{margin-left:10px}
#structureManager .indented{margin-left:140px}
#structureManager .indentedLabel{margin-left:288px}
#structureManager .fieldRow{height:25px;min-height:37px}
#structureManager .fieldRow div.editor-label.minLenLabel{float:left;margin-left:-84px}
#structureManager .fieldRow div.editor-label.incrementLabel{float:left;margin-left:-157px}
#structureManager .fieldRow .displayLabel{color:#333}
#structureManager .fieldRow .displayLabel.disabled{color:#CCC}
#structureManager .fieldRow .error-tile-container{position:relative;top:10px}
#structureManager .fieldRow .fieldwithbutton{width:218px;padding-right:26px}
#structureManager .fieldRow .lookupTargetBtn{display:inline-block;position:relative;cursor:pointer;border:1px solid #999;background-color:#e5e5e5;border-radius:2px;margin-left:-23px;width:17px;height:16px;top:-2px}
#structureManager .fieldRow .lookupTargetBtn.disabled{cursor:default;border-color:#CCC;color:#CCC}
#structureManager .fieldRow .lookupTargetBtn div{position:relative;top:-2px;font-weight:500;text-align:center;font-size:.9em}
#structureManager .display-field input{position:relative;top:-5px;margin-left:-4px;line-height:normal;padding-top:2px;-webkit-padding-before:1px}
#structureManager .display-field select{position:relative;top:-3px;margin-left:-4px}
#structureManager .display-field .textAreaBox{margin-left:-4px;position:relative;top:-7px}
#structureManager .display-field .lookupDiv{margin-left:-4px;margin-top:-1px}
#structureManager .display-field .minLengthField{width:59px}
#structureManager .display-field .lookup-box{top:0;margin-left:0}
#structureManager .display-field .incremental{width:135px}
#structureManager .dropdownMenu{max-height:177px;overflow-y:auto}
#structureManager .lookup{margin-top:-4px}
#structureManager .lookup .lookup-image{position:relative}
#auditExportDialog{height:250px;width:500px;background-color:#fff;border-radius:5px}
#auditExportDialog .dialogHeader{background-color:#343434;background-image:linear-gradient(#4c4c4c,#343434);border:solid #000 1px}
#auditExportDialog .dialogHeader .title{color:#fff}
#auditExportDialog .dialogBody{font-size:13px;height:137px;border-bottom:solid 1px #999;display:flex;flex-direction:column;margin-left:20px}
#auditExportDialog .dialogBody .dialog-field{display:flex;flex-direction:row;align-items:center}
#auditExportDialog .dialogBody .dialog-field .label{width:100px;text-align:right}
#auditExportDialog .dialogBody .classListDropdown{width:330px}
#auditExportDialog .dialogFooter{border-top:1px solid #a8a8a8;background-color:#ededed}
#auditExportDialog .dialogFooter .btnSave.disabled{pointer-events:none}
#scenarioBuilderDetails .administration-page-header,#scenarioBuilderIndex .administration-page-header,#scenarioBuilderResults .administration-page-header{margin-bottom:0}
#scenarioBuilderDetails .administration-page-header .cgSectionTitle,#scenarioBuilderIndex .administration-page-header .cgSectionTitle,#scenarioBuilderResults .administration-page-header .cgSectionTitle{margin-right:20px;padding-right:20px;border-right:1px solid #141414}
#scenarioBuilderDetails .cgDetailSection:first-child .cgSectionHeader,#scenarioBuilderIndex .cgDetailSection:first-child .cgSectionHeader,#scenarioBuilderResults .cgDetailSection:first-child .cgSectionHeader{border-top:none}
#scenarioBuilderDetails .warningBar,#scenarioBuilderIndex .warningBar,#scenarioBuilderResults .warningBar{margin-right:50px;width:100%;display:block}
#scenarioBuilderDetails .warningBar a,#scenarioBuilderIndex .warningBar a,#scenarioBuilderResults .warningBar a{cursor:pointer;font-size:10pt;font-weight:500}
#scenarioBuilderDetails .cgSectionHeader[section=Protocols],#scenarioBuilderIndex .cgSectionHeader[section=Protocols],#scenarioBuilderResults .cgSectionHeader[section=Protocols]{margin-bottom:0}
#scenarioBuilderDetails .cgSectionHeader.scenario-cyan,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan,#scenarioBuilderResults .cgSectionHeader.scenario-cyan{border-top:1px solid #02938A;background-color:#82E3DE;background-color:#02938A;background-image:linear-gradient(#82E3DE,#02938A)}
#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgSectionTitle,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgSectionTitle,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgSectionTitle{color:#fff;position:absolute;padding:0 0 0 5px;display:inline-block;top:16px}
#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgWhitePencil,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgWhitePencil,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgWhitePencil{top:16px;left:0}
#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton{margin-top:4px;border-top:1px solid #97e8e4;border-bottom:1px solid #012e2c;background-image:linear-gradient(to bottom,#82E3DE,#02938A);color:#fff;border:1px solid #01615b!important}
#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton.active:not(.disabled),#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton.hover,#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):focus,#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton.active:not(.disabled),#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton.hover,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):focus,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton.active:not(.disabled),#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton.hover,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):focus,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton.disabled,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton.disabled,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton.disabled{color:rgba(255,255,255,.4);cursor:default}
#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton:before,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton:before,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton:before{background-image:linear-gradient(to bottom left,#82E3DE,#02938A);border:1px solid #01615b;border-bottom:none;border-right:none}
#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):active,#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):active,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):active,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):active:before,#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover:before,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):active:before,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover:before,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):active:before,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#58dad3,#01615b)}
#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton.active:not(.disabled),#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton.hover,#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):focus,#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton.active:not(.disabled),#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton.hover,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):focus,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton.active:not(.disabled),#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton.hover,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):focus,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton.disabled,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton.disabled,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton.disabled{color:rgba(255,255,255,.4);cursor:default}
#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton:before,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton:before,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton:before{background-image:linear-gradient(to bottom left,#82E3DE,#02938A);border:1px solid #01615b;border-bottom:none;border-right:none}
#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):active,#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):active,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):active,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):active:before,#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover:before,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):active:before,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover:before,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):active:before,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#58dad3,#01615b)}
#scenarioBuilderDetails .cgSectionHeader.scenario-cyan .cgButton.cgSaveButton:not(.disabled):hover,#scenarioBuilderIndex .cgSectionHeader.scenario-cyan .cgButton.cgSaveButton:not(.disabled):hover,#scenarioBuilderResults .cgSectionHeader.scenario-cyan .cgButton.cgSaveButton:not(.disabled):hover{cursor:pointer}
#scenarioBuilderDetails .blackButton,#scenarioBuilderIndex .blackButton,#scenarioBuilderResults .blackButton{position:absolute;top:12px;height:15px;width:63px;color:#fff;border:1px solid #333;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);font-size:13px;font-weight:500;border-radius:2px;padding:5px 8px 7px 8px;display:inline-block}
#scenarioBuilderDetails .blackButton:hover:not(.disabled),#scenarioBuilderIndex .blackButton:hover:not(.disabled),#scenarioBuilderResults .blackButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#scenarioBuilderDetails .blackButton.disabled,#scenarioBuilderDetails .blackButton.disabled:hover,#scenarioBuilderIndex .blackButton.disabled,#scenarioBuilderIndex .blackButton.disabled:hover,#scenarioBuilderResults .blackButton.disabled,#scenarioBuilderResults .blackButton.disabled:hover{cursor:default;color:#6B6B6B}
#scenarioBuilderDetails .blackButton .dropdownMenu,#scenarioBuilderIndex .blackButton .dropdownMenu,#scenarioBuilderResults .blackButton .dropdownMenu{cursor:default}
#scenarioBuilderDetails .blackButton .dropdownMenu .dropdownMenuOptionNoHover.disabled,#scenarioBuilderIndex .blackButton .dropdownMenu .dropdownMenuOptionNoHover.disabled,#scenarioBuilderResults .blackButton .dropdownMenu .dropdownMenuOptionNoHover.disabled{pointer-events:all}
#scenarioBuilderDetails .blackButton.active,#scenarioBuilderDetails .blackButton:focus:not(.disabled),#scenarioBuilderIndex .blackButton.active,#scenarioBuilderIndex .blackButton:focus:not(.disabled),#scenarioBuilderResults .blackButton.active,#scenarioBuilderResults .blackButton:focus:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#scenarioBuilderDetails scenario-button-bar,#scenarioBuilderIndex scenario-button-bar,#scenarioBuilderResults scenario-button-bar{position:absolute;top:-45px;right:0}
#scenarioBuilderDetails .scenarioButtonBar .actionsButton,#scenarioBuilderDetails .scenarioListHeader .actionsButton,#scenarioBuilderIndex .scenarioButtonBar .actionsButton,#scenarioBuilderIndex .scenarioListHeader .actionsButton,#scenarioBuilderResults .scenarioButtonBar .actionsButton,#scenarioBuilderResults .scenarioListHeader .actionsButton{right:21px;width:74px;top:17px}
#scenarioBuilderDetails .scenarioButtonBar .actionsButton #actionGear,#scenarioBuilderDetails .scenarioListHeader .actionsButton #actionGear,#scenarioBuilderIndex .scenarioButtonBar .actionsButton #actionGear,#scenarioBuilderIndex .scenarioListHeader .actionsButton #actionGear,#scenarioBuilderResults .scenarioButtonBar .actionsButton #actionGear,#scenarioBuilderResults .scenarioListHeader .actionsButton #actionGear{position:absolute;top:6px;right:13px;height:15px;width:15px}
#scenarioBuilderDetails .scenarioButtonBar .actionsButton #actionGear svg,#scenarioBuilderDetails .scenarioListHeader .actionsButton #actionGear svg,#scenarioBuilderIndex .scenarioButtonBar .actionsButton #actionGear svg,#scenarioBuilderIndex .scenarioListHeader .actionsButton #actionGear svg,#scenarioBuilderResults .scenarioButtonBar .actionsButton #actionGear svg,#scenarioBuilderResults .scenarioListHeader .actionsButton #actionGear svg{height:11px;width:11px}
#scenarioBuilderDetails .scenarioButtonBar .actionsButton #actionGear svg g,#scenarioBuilderDetails .scenarioButtonBar .actionsButton #actionGear svg path,#scenarioBuilderDetails .scenarioListHeader .actionsButton #actionGear svg g,#scenarioBuilderDetails .scenarioListHeader .actionsButton #actionGear svg path,#scenarioBuilderIndex .scenarioButtonBar .actionsButton #actionGear svg g,#scenarioBuilderIndex .scenarioButtonBar .actionsButton #actionGear svg path,#scenarioBuilderIndex .scenarioListHeader .actionsButton #actionGear svg g,#scenarioBuilderIndex .scenarioListHeader .actionsButton #actionGear svg path,#scenarioBuilderResults .scenarioButtonBar .actionsButton #actionGear svg g,#scenarioBuilderResults .scenarioButtonBar .actionsButton #actionGear svg path,#scenarioBuilderResults .scenarioListHeader .actionsButton #actionGear svg g,#scenarioBuilderResults .scenarioListHeader .actionsButton #actionGear svg path{fill:#fff}
#scenarioBuilderDetails .scenarioButtonBar .actionsButton .actionsMenu,#scenarioBuilderDetails .scenarioListHeader .actionsButton .actionsMenu,#scenarioBuilderIndex .scenarioButtonBar .actionsButton .actionsMenu,#scenarioBuilderIndex .scenarioListHeader .actionsButton .actionsMenu,#scenarioBuilderResults .scenarioButtonBar .actionsButton .actionsMenu,#scenarioBuilderResults .scenarioListHeader .actionsButton .actionsMenu{width:231px}
#scenarioBuilderDetails .scenarioButtonBar .actionsButton.disabled #actionGear svg,#scenarioBuilderDetails .scenarioListHeader .actionsButton.disabled #actionGear svg,#scenarioBuilderIndex .scenarioButtonBar .actionsButton.disabled #actionGear svg,#scenarioBuilderIndex .scenarioListHeader .actionsButton.disabled #actionGear svg,#scenarioBuilderResults .scenarioButtonBar .actionsButton.disabled #actionGear svg,#scenarioBuilderResults .scenarioListHeader .actionsButton.disabled #actionGear svg{height:11px;width:11px}
#scenarioBuilderDetails .scenarioButtonBar .actionsButton.disabled #actionGear svg g,#scenarioBuilderDetails .scenarioButtonBar .actionsButton.disabled #actionGear svg path,#scenarioBuilderDetails .scenarioListHeader .actionsButton.disabled #actionGear svg g,#scenarioBuilderDetails .scenarioListHeader .actionsButton.disabled #actionGear svg path,#scenarioBuilderIndex .scenarioButtonBar .actionsButton.disabled #actionGear svg g,#scenarioBuilderIndex .scenarioButtonBar .actionsButton.disabled #actionGear svg path,#scenarioBuilderIndex .scenarioListHeader .actionsButton.disabled #actionGear svg g,#scenarioBuilderIndex .scenarioListHeader .actionsButton.disabled #actionGear svg path,#scenarioBuilderResults .scenarioButtonBar .actionsButton.disabled #actionGear svg g,#scenarioBuilderResults .scenarioButtonBar .actionsButton.disabled #actionGear svg path,#scenarioBuilderResults .scenarioListHeader .actionsButton.disabled #actionGear svg g,#scenarioBuilderResults .scenarioListHeader .actionsButton.disabled #actionGear svg path{fill:#606363}
#scenarioBuilderDetails .content,#scenarioBuilderIndex .content,#scenarioBuilderResults .content{position:absolute;bottom:0;left:0;right:0;top:61px}
#scenarioBuilderDetails .contentPane,#scenarioBuilderIndex .contentPane,#scenarioBuilderResults .contentPane{top:60px;bottom:0;left:0;right:0;position:absolute}
#scenarioBuilderDetails .contentPane .details,#scenarioBuilderIndex .contentPane .details,#scenarioBuilderResults .contentPane .details{position:absolute;left:251px;right:0;top:0;bottom:0;overflow-y:auto;overflow-x:hidden}
#scenarioBuilderDetails .contentPane .details .edit,#scenarioBuilderIndex .contentPane .details .edit,#scenarioBuilderResults .contentPane .details .edit{background:#f5f5f5}
#scenarioBuilderDetails .contentPane .ui-state-focus .ui-icon,#scenarioBuilderDetails .contentPane .ui-state-hover .ui-icon,#scenarioBuilderIndex .contentPane .ui-state-focus .ui-icon,#scenarioBuilderIndex .contentPane .ui-state-hover .ui-icon,#scenarioBuilderResults .contentPane .ui-state-focus .ui-icon,#scenarioBuilderResults .contentPane .ui-state-hover .ui-icon{background-image:url(../images/ui-icons_454545_256x240.png)}
#scenarioBuilderDetails .scenarioButtonBar .blackButton,#scenarioBuilderIndex .scenarioButtonBar .blackButton,#scenarioBuilderResults .scenarioButtonBar .blackButton{position:absolute;top:-45px;border:#262626 1px solid;font-family:Barlow,Carteboto,Arial,Sans-Serif;font-weight:600}
#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko{width:76px;right:119px}
#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton .actionsMenu,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko .actionsMenu,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton .actionsMenu,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko .actionsMenu,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton .actionsMenu,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko .actionsMenu{min-height:20px}
#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko{height:15px;width:12px;position:absolute;top:6px;right:17px}
#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport svg,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko svg,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport svg,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko svg,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport svg,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko svg,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport svg,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko svg,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport svg,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko svg,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport svg,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko svg{height:15px;width:12px}
#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport svg g,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport svg path,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko svg g,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko svg path,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport svg g,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport svg path,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko svg g,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko svg path,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport svg g,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport svg path,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko svg g,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko svg path,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport svg g,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport svg path,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko svg g,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko svg path,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport svg g,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport svg path,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko svg g,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko svg path,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport svg g,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport svg path,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko svg g,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko svg path{fill:#fff}
#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow g,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow path,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow svg,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko g,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko path,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko svg,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow g,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow path,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow svg,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko g,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko path,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko svg,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow g,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow path,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow svg,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko g,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko path,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko svg,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow g,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow path,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow svg,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko g,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko path,#scenarioBuilderDetails .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko svg,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow g,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow path,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow svg,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko g,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko path,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko svg,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow g,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow path,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow svg,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko g,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko path,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko svg,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow g,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow path,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow svg,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko g,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko path,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko svg,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow g,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow path,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow svg,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko g,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko path,#scenarioBuilderIndex .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko svg,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow g,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow path,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow svg,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko g,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko path,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko svg,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow g,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow path,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow svg,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko g,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko path,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko svg,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow g,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow path,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow svg,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko g,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko path,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport-ko.disabled .icoIndexRunReportMenuArrow-ko svg,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow g,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow path,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow svg,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko g,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko path,#scenarioBuilderResults .scenarioButtonBar .blackButton.reportsButton-ko #icoIndexRunReport.disabled .icoIndexRunReportMenuArrow-ko svg{fill:#606363}
#scenarioBuilderDetails .scenarioButtonBar .blackButton.createButton,#scenarioBuilderIndex .scenarioButtonBar .blackButton.createButton,#scenarioBuilderResults .scenarioButtonBar .blackButton.createButton{right:219px}
#scenarioBuilderDetails .scenarioButtonBar .blackButton.createButton .icoPlus,#scenarioBuilderDetails .scenarioButtonBar .blackButton.createButton svg,#scenarioBuilderIndex .scenarioButtonBar .blackButton.createButton .icoPlus,#scenarioBuilderIndex .scenarioButtonBar .blackButton.createButton svg,#scenarioBuilderResults .scenarioButtonBar .blackButton.createButton .icoPlus,#scenarioBuilderResults .scenarioButtonBar .blackButton.createButton svg{height:11px;width:11px;right:14px}
#scenarioBuilderDetails .scenarioButtonBar .blackButton.createButton .icoPlus g,#scenarioBuilderDetails .scenarioButtonBar .blackButton.createButton .icoPlus path,#scenarioBuilderDetails .scenarioButtonBar .blackButton.createButton svg g,#scenarioBuilderDetails .scenarioButtonBar .blackButton.createButton svg path,#scenarioBuilderIndex .scenarioButtonBar .blackButton.createButton .icoPlus g,#scenarioBuilderIndex .scenarioButtonBar .blackButton.createButton .icoPlus path,#scenarioBuilderIndex .scenarioButtonBar .blackButton.createButton svg g,#scenarioBuilderIndex .scenarioButtonBar .blackButton.createButton svg path,#scenarioBuilderResults .scenarioButtonBar .blackButton.createButton .icoPlus g,#scenarioBuilderResults .scenarioButtonBar .blackButton.createButton .icoPlus path,#scenarioBuilderResults .scenarioButtonBar .blackButton.createButton svg g,#scenarioBuilderResults .scenarioButtonBar .blackButton.createButton svg path{fill:#fff}
#scenarioBuilderDetails .scenarioButtonBar .blackButton.runScenarioButton,#scenarioBuilderIndex .scenarioButtonBar .blackButton.runScenarioButton,#scenarioBuilderResults .scenarioButtonBar .blackButton.runScenarioButton{width:87px;right:306px;padding-right:30px}
#scenarioBuilderDetails .scenarioButtonBar.noReports .createButton,#scenarioBuilderIndex .scenarioButtonBar.noReports .createButton,#scenarioBuilderResults .scenarioButtonBar.noReports .createButton{right:119px}
#scenarioBuilderDetails .scenarioButtonBar.noReports .runScenarioButton,#scenarioBuilderIndex .scenarioButtonBar.noReports .runScenarioButton,#scenarioBuilderResults .scenarioButtonBar.noReports .runScenarioButton{right:205px}
#scenarioBuilderDetails #sidebar,#scenarioBuilderIndex #sidebar,#scenarioBuilderResults #sidebar{display:block;background-color:#fff}
.header-with-tabs .tab.active .activeBorder{border-top:1px solid #02938A;background-color:#82E3DE;background-color:#02938A;background-image:linear-gradient(#82E3DE,#02938A)}
.header-with-tabs .tab.disabled{color:#606363;cursor:default;opacity:.35}
#scenario-chart-container{padding:0 40px;width:95%;margin-bottom:40px}
#scenario-chart-container #sb-impact-scenario-chart,#scenario-chart-container #sb-plan-year-chart,#scenario-chart-container #sb-planyear-budget-cost-chart,#scenario-chart-container #scenario-comparison-chart{height:400px}
#scenario-chart-container #activity-cost-chart-legend,#scenario-chart-container #scenario-comparison-chart-legend,#scenario-chart-container #scenario-impact-chart-legend{position:relative;padding-left:65px}
#scenario-chart-container #sb-chart-no-data{text-align:center;padding:150px 0;font-weight:500}
#scenario-chart-container .chart-title h2{text-align:center;color:#404040;font-size:1.3em}
#scenario-chart-container .chart-selector{position:relative}
#scenario-chart-container .chart-selector .typeBtn{font-size:12px;color:#404040;border:1px solid #737373;border-radius:2px;cursor:pointer;position:absolute;right:80px;top:10px;padding:5px 4px;width:175px;z-index:10}
#scenario-chart-container .chart-selector .typeBtn.active,#scenario-chart-container .chart-selector .typeBtn:hover{border:1px solid #404040}
#scenario-chart-container .chart-selector .typeBtn .arrow{position:absolute;width:0;border-top:solid 3px #333;border-right:solid 3px transparent;border-left:solid 3px transparent;right:5px;top:11px}
.amchart-export-button{border:1px solid #737373;border-radius:2px}
.amchart-export-button:hover{border:1px solid #404040}
.amchart-export-list{padding:10px 0!important;line-height:16px;background-color:#fff}
.createScenarioProcess.adminManagerFlexEditProcess{border-top:none;border-bottom:none;background-image:none}
.createScenarioProcess .cgSectionHeader[section=Protocols]{margin-bottom:0}
.createScenarioProcess .cgSectionHeader.scenario-cyan{border-top:1px solid #02938A;background-color:#82E3DE;background-color:#02938A;background-image:linear-gradient(#82E3DE,#02938A);border-bottom:#02938A}
.createScenarioProcess .cgSectionHeader.scenario-cyan .cgSectionTitle{color:#fff;position:absolute;padding:0 0 0 5px;display:inline-block;top:16px}
.createScenarioProcess .cgSectionHeader.scenario-cyan .cgWhitePencil{top:1px;left:0}
.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton{border-top:1px solid #97e8e4;border-bottom:1px solid #012e2c;background-image:linear-gradient(to bottom,#82E3DE,#02938A);color:#fff;border:1px solid #01615b!important;margin-right:5px}
.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton.active:not(.disabled),.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton.hover,.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton:not(.disabled):focus,.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton.disabled{color:rgba(255,255,255,.4);cursor:default}
.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton:before{background-image:linear-gradient(to bottom left,#82E3DE,#02938A);border:1px solid #01615b;border-bottom:none;border-right:none}
.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton:not(.disabled):active,.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton:not(.disabled):active:before,.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#58dad3,#01615b)}
.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton.active:not(.disabled),.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton.hover,.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton:not(.disabled):focus,.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton.disabled{color:rgba(255,255,255,.4);cursor:default}
.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton:before{background-image:linear-gradient(to bottom left,#82E3DE,#02938A);border:1px solid #01615b;border-bottom:none;border-right:none}
.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton:not(.disabled):active,.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton:not(.disabled):active:before,.createScenarioProcess .cgSectionHeader.scenario-cyan .flexEditProcessButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#58dad3,#01615b)}
.createScenarioProcess .cgSectionHeader.scenario-cyan .cgDetailSection:not(:first-child){display:none}
.createScenarioProcess .cgSectionHeader.scenario-cyan .cgEditButtons{float:right;margin-top:10px}
.createScenarioProcess .cgSectionHeader.scenario-cyan #scenarioBuilderDetails .cgWhitePencil{top:4 px;left:0}
.createScenarioProcess .cgSectionHeader.scenario-cyan #scenarioBuilderDetails .cgEditButtons{float:right;margin-top:16px}
.createScenarioChildProcess{background-color:transparent;top:0}
.createScenarioChildProcess #guide-nav-bar{border-top:1px solid #02938A;background-color:#82E3DE;background-color:#02938A;background-image:linear-gradient(#82E3DE,#02938A);border-bottom:#02938A solid 1px;padding-right:10px}
.createScenarioChildProcess .flexEditProcessButton{border-top:1px solid #97e8e4;border-bottom:1px solid #012e2c;background-image:linear-gradient(to bottom,#82E3DE,#02938A);color:#fff;border:1px solid #01615b!important;margin-right:5px}
.createScenarioChildProcess .flexEditProcessButton.active:not(.disabled),.createScenarioChildProcess .flexEditProcessButton.hover,.createScenarioChildProcess .flexEditProcessButton:not(.disabled):focus,.createScenarioChildProcess .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.createScenarioChildProcess .flexEditProcessButton.disabled{color:rgba(255,255,255,.4);cursor:default}
.createScenarioChildProcess .flexEditProcessButton:before{background-image:linear-gradient(to bottom left,#82E3DE,#02938A);border:1px solid #01615b;border-bottom:none;border-right:none}
.createScenarioChildProcess .flexEditProcessButton:not(.disabled):active,.createScenarioChildProcess .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.createScenarioChildProcess .flexEditProcessButton:not(.disabled):active:before,.createScenarioChildProcess .flexEditProcessButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#58dad3,#01615b)}
.createScenarioChildProcess .flexEditProcessButton.active:not(.disabled),.createScenarioChildProcess .flexEditProcessButton.hover,.createScenarioChildProcess .flexEditProcessButton:not(.disabled):focus,.createScenarioChildProcess .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.createScenarioChildProcess .flexEditProcessButton.disabled{color:rgba(255,255,255,.4);cursor:default}
.createScenarioChildProcess .flexEditProcessButton:before{background-image:linear-gradient(to bottom left,#82E3DE,#02938A);border:1px solid #01615b;border-bottom:none;border-right:none}
.createScenarioChildProcess .flexEditProcessButton:not(.disabled):active,.createScenarioChildProcess .flexEditProcessButton:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.createScenarioChildProcess .flexEditProcessButton:not(.disabled):active:before,.createScenarioChildProcess .flexEditProcessButton:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#58dad3,#01615b)}
.createScenarioChildProcess #guide-btn-saveAndRefresh{border-top:1px solid #97e8e4;border-bottom:1px solid #012e2c;background-image:linear-gradient(to bottom,#82E3DE,#02938A);color:#fff;border:1px solid #01615b!important}
.createScenarioChildProcess #guide-btn-saveAndRefresh.active:not(.disabled),.createScenarioChildProcess #guide-btn-saveAndRefresh.hover,.createScenarioChildProcess #guide-btn-saveAndRefresh:not(.disabled):focus,.createScenarioChildProcess #guide-btn-saveAndRefresh:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.createScenarioChildProcess #guide-btn-saveAndRefresh.disabled{color:rgba(255,255,255,.4);cursor:default}
.createScenarioChildProcess #guide-btn-saveAndRefresh:before{background-image:linear-gradient(to bottom left,#82E3DE,#02938A);border:1px solid #01615b;border-bottom:none;border-right:none}
.createScenarioChildProcess #guide-btn-saveAndRefresh:not(.disabled):active,.createScenarioChildProcess #guide-btn-saveAndRefresh:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.createScenarioChildProcess #guide-btn-saveAndRefresh:not(.disabled):active:before,.createScenarioChildProcess #guide-btn-saveAndRefresh:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#58dad3,#01615b)}
.createScenarioChildProcess #guide-btn-saveAndRefresh.active:not(.disabled),.createScenarioChildProcess #guide-btn-saveAndRefresh.hover,.createScenarioChildProcess #guide-btn-saveAndRefresh:not(.disabled):focus,.createScenarioChildProcess #guide-btn-saveAndRefresh:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.createScenarioChildProcess #guide-btn-saveAndRefresh.disabled{color:rgba(255,255,255,.4);cursor:default}
.createScenarioChildProcess #guide-btn-saveAndRefresh:before{background-image:linear-gradient(to bottom left,#82E3DE,#02938A);border:1px solid #01615b;border-bottom:none;border-right:none}
.createScenarioChildProcess #guide-btn-saveAndRefresh:not(.disabled):active,.createScenarioChildProcess #guide-btn-saveAndRefresh:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.createScenarioChildProcess #guide-btn-saveAndRefresh:not(.disabled):active:before,.createScenarioChildProcess #guide-btn-saveAndRefresh:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#58dad3,#01615b)}
.createScenarioChildProcess .ko-alert{top:0}
.edit-plan-year-budget-detail .edit-plan-year-budget-detail--dialogSubHeader{border-top:1px solid #02938A;background-color:#82E3DE;background-color:#02938A;background-image:linear-gradient(#82E3DE,#02938A);border-bottom:#02938A solid 1px;padding-right:10px}
.edit-plan-year-budget-detail .btnSave{border-top:1px solid #97e8e4;border-bottom:1px solid #012e2c;background-image:linear-gradient(to bottom,#82E3DE,#02938A);color:#fff;border:1px solid #01615b!important}
.edit-plan-year-budget-detail .btnSave.active:not(.disabled),.edit-plan-year-budget-detail .btnSave.hover,.edit-plan-year-budget-detail .btnSave:not(.disabled):focus,.edit-plan-year-budget-detail .btnSave:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.edit-plan-year-budget-detail .btnSave.disabled{color:rgba(255,255,255,.4);cursor:default}
.edit-plan-year-budget-detail .btnSave:before{background-image:linear-gradient(to bottom left,#82E3DE,#02938A);border:1px solid #01615b;border-bottom:none;border-right:none}
.edit-plan-year-budget-detail .btnSave:not(.disabled):active,.edit-plan-year-budget-detail .btnSave:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.edit-plan-year-budget-detail .btnSave:not(.disabled):active:before,.edit-plan-year-budget-detail .btnSave:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#58dad3,#01615b)}
.edit-plan-year-budget-detail .btnSave.active:not(.disabled),.edit-plan-year-budget-detail .btnSave.hover,.edit-plan-year-budget-detail .btnSave:not(.disabled):focus,.edit-plan-year-budget-detail .btnSave:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.edit-plan-year-budget-detail .btnSave.disabled{color:rgba(255,255,255,.4);cursor:default}
.edit-plan-year-budget-detail .btnSave:before{background-image:linear-gradient(to bottom left,#82E3DE,#02938A);border:1px solid #01615b;border-bottom:none;border-right:none}
.edit-plan-year-budget-detail .btnSave:not(.disabled):active,.edit-plan-year-budget-detail .btnSave:not(.disabled):hover{background-image:linear-gradient(#58dad3,#01615b)}
.edit-plan-year-budget-detail .btnSave:not(.disabled):active:before,.edit-plan-year-budget-detail .btnSave:not(.disabled):hover:before{background-image:linear-gradient(to bottom left,#58dad3,#01615b)}
.edit-plan-year-budget-detail .blueToast{border-top:1px solid #02938A;background-color:#82E3DE;background-color:#02938A;background-image:linear-gradient(#82E3DE,#02938A)}
.edit-plan-year-budget-detail .view-link{visibility:hidden}
#guidedProcess.guidedProcess-scenarios{top:171px}
#blockScreen-top{position:absolute;background:rgba(0,0,0,.5);height:287px;width:100%;top:-227px}
#blockScreen-page{position:absolute;background:rgba(0,0,0,.5);height:150%;width:100%;top:-110px;left:0;z-index:1001}
.assetAdministrationContent{position:absolute;top:61px;bottom:0}
.result-dialog{top:54%;left:50%;height:215px;min-width:550px;position:absolute;margin:-220px 0 0 -340px;z-index:1002;border:1px solid #4D4D4D;background:#ededed;border-radius:4px;box-shadow:4px 4px 75px 0 #000}
.successbox{background-image:linear-gradient(#A6CC33,#659000);border-bottom:1px solid #88B400}
.warningbox{background-image:linear-gradient(#FFDA4D,#E6A500);background-color:#FFC800}
.errorbox{background-image:linear-gradient(#E96F58,#952B01);background-color:#E35331}
.result-dialog-header{height:50px;display:flex;align-items:center;padding-left:20px;border-radius:4px 4px 0 0}
.result-dialog-header .header-text{position:absolute;top:0;left:60px;font-weight:700;line-height:50px;color:#fff}
.result-dialog-header svg{height:24px;width:26px;fill:#fff}
.result-dialog-header .refresh{position:absolute;font-size:12px;font-style:italic;top:6px;left:410px;line-height:40px;color:#fff}
.result-dialog-header .close{position:absolute;right:20px;top:17px}
.result-dialog-header .close svg{height:14px;width:14px;fill:#F2F2F2;cursor:pointer}
.result-dialog-header .close svg:hover{fill:#fff}
.result-dialog-content{border-top:1px solid #a8a8a8;border-bottom:1px solid #999;position:absolute;top:50px;bottom:50px;left:0;right:0;background-color:#fff;padding:45px 30px 15px 30px;height:50px}
.msg{display:flex;display:-moz-flex;align-items:center;justify-content:center;font-size:15px;font-weight:400;line-height:150%}
.result-dialog-footer{display:flex;display:-moz-flex;justify-content:flex-end;height:55px}
.result-dialog-footer .result-dialog-download{position:relative;padding:8px 15px;display:flex;display:-moz-flex;align-items:center;height:15px;top:121px;margin-right:20px;background-color:#4D4D4D}
.result-dialog-footer .result-dialog-download svg{margin-right:15px;height:14px;fill:#fff}
.installedAssets{left:0;right:385px}
.installedAssets .installedAssetsList{position:absolute;top:51px;bottom:0;left:0;right:0;overflow-y:auto;overflow-x:hidden}
.installedAssets .installedAssetsList .noAssetsInstalled{z-index:0}
.installedAssets .installedAssetsList .lineItem{position:relative;display:block;height:52px;border:2px solid #CCC;border-radius:0;margin:10px 10px 10px 10px;box-sizing:border-box}
.installedAssets .installedAssetsList .lineItem .field{clear:both;position:relative;display:inline-block;font-size:12px;padding:12px 12px 0 12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;margin-left:-5px;vertical-align:top}
.installedAssets .installedAssetsList .lineItem .field.col1{max-width:430px;margin-left:10px;font-weight:500;font-size:18px;color:#333}
.installedAssets .installedAssetsList .lineItem .field.col2{color:#BFBFBF;font-size:18px;font-style:italic}
.installedAssets .installedAssetsList .lineItem .field.col3{color:#BFBFBF;font-size:18px;font-weight:500;float:right;margin-right:50px}
.availableAssets{width:385px;right:0;overflow-y:hidden;border-left:1px solid #000;background:#333}
.availableAssets #blockScreen-availableAssets{position:absolute;background:rgba(0,0,0,.5);height:100%;width:100%;z-index:99999990}
.availableAssets .appInstallerHeading{position:absolute;top:0;width:100%;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}
.availableAssets .appInstallerHeading .dropdownControls{margin:6px 0 6px 16px}
.availableAssets .appInstallerHeading .dropdownMenu{top:36px}
.availableAssets .appInstallerHeading .cg-btn-menu-large{width:220px}
.availableAssets .appInstallerHeading .cg-btn-menu>span{height:25px;line-height:25px}
.availableAssets .appInstallerHeading .cg-btn-menu:after{top:16px}
.availableAssets .appInstallerHeading .addAsset{position:absolute;right:20px;top:15px;text-align:left}
.availableAssets .appInstallerHeading .addAsset svg{height:10px;width:10px;fill:#fff;position:absolute;top:8px;left:56px}
.availableAssets .appInstallerHeading .addAsset.disabled svg{fill:#8B8B8B}
.availableAssets .appInstallerBody{position:absolute;top:58px;left:0;right:0;bottom:56px;overflow:auto}
.availableAssets .appInstallerBody.addingVersa{top:250px}
.availableAssets .appInstallerBody .noAssetsAvailable{color:#CCC}
.availableAssets .asset{position:relative;display:block;margin:13px 10px 13px 10px;box-sizing:border-box;height:40px;border:1px solid #1A1A1A;border-radius:1px;background-color:#404040}
.availableAssets .asset.versaAsset{height:175px;margin-left:14px;z-index:99999991}
.availableAssets .asset .assetName{position:relative;display:inline-block;vertical-align:top;padding:10px 10px 0 18px;color:#E6E6E6;cursor:default;max-width:290px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px}
.availableAssets .asset .removeAsset{position:relative;display:inline-block;padding:10px 18px 0 0;float:right;height:10px;width:10px;fill:#A6A6A6;cursor:pointer}
.availableAssets .asset .removeAsset:hover{fill:#fff}
.availableAssets .asset .separator{width:93%;height:2px;margin:10px 0 15px 10px;background-color:#A6A6A6}
.availableAssets .asset .versaEditRow{position:relative;margin:0 20px 0 10px;height:34px}
.availableAssets .asset .versaEditRow .versaLabel{position:absolute;top:11px;left:22px;color:#A6A6A6}
.availableAssets .asset .versaEditRow .singularLbl{left:5px}
.availableAssets .asset .versaEditRow .editor-field{position:absolute;top:1px;left:123px}
.availableAssets .asset .versaEditRow .editor-field .versaEdit{width:148px;margin-right:5px}
.availableAssets .asset .saveButton{position:absolute;right:20px;bottom:10px}
.availableAssets .appInstallerFooter{position:absolute;bottom:0;height:52px;width:100%;box-shadow:2px 0 0 0 rgba(0,0,0,.12),2px 0 0 2px rgba(0,0,0,.24)}
.availableAssets .appInstallerFooter .installButton{right:20px;position:absolute;top:14px;line-height:normal}
automation-editor-properties#automation-properties .calendar>input,automation-editor-properties#automation-properties .cg-btn-menu,automation-editor-properties#automation-properties .clock>input,automation-editor-properties#automation-properties .dropdown-search,automation-editor-properties#automation-properties .editor-field>input,automation-editor-properties#automation-properties .hour-minute-container input,automation-editor-properties#automation-properties .lookup>input,automation-editor-properties#automation-properties .time-interval>input,automation-editor-properties#automation-properties input.text-box,automation-editor-properties#automation-properties textarea{border:1px solid #D9D9D9;border-radius:2px;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;height:27px;width:285px;padding-left:8px;padding-right:8px}
automation-editor-properties#automation-properties .calendar>input:not(.disabled):not(.open):not(:active):not(:focus):hover,automation-editor-properties#automation-properties .cg-btn-menu:not(.disabled):not(.open):not(:active):not(:focus):hover,automation-editor-properties#automation-properties .clock>input:not(.disabled):not(.open):not(:active):not(:focus):hover,automation-editor-properties#automation-properties .dropdown-search:not(.disabled):not(.open):not(:active):not(:focus):hover,automation-editor-properties#automation-properties .editor-field>input:not(.disabled):not(.open):not(:active):not(:focus):hover,automation-editor-properties#automation-properties .hour-minute-container input:not(.disabled):not(.open):not(:active):not(:focus):hover,automation-editor-properties#automation-properties .lookup>input:not(.disabled):not(.open):not(:active):not(:focus):hover,automation-editor-properties#automation-properties .time-interval>input:not(.disabled):not(.open):not(:active):not(:focus):hover,automation-editor-properties#automation-properties input.text-box:not(.disabled):not(.open):not(:active):not(:focus):hover,automation-editor-properties#automation-properties textarea:not(.disabled):not(.open):not(:active):not(:focus):hover{border:1px solid #BFBFBF}
automation-editor-properties#automation-properties .calendar>input:not(.disabled):not(.open):active,automation-editor-properties#automation-properties .calendar>input:not(.disabled):not(.open):focus,automation-editor-properties#automation-properties .cg-btn-menu:not(.disabled):not(.open):active,automation-editor-properties#automation-properties .cg-btn-menu:not(.disabled):not(.open):focus,automation-editor-properties#automation-properties .clock>input:not(.disabled):not(.open):active,automation-editor-properties#automation-properties .clock>input:not(.disabled):not(.open):focus,automation-editor-properties#automation-properties .dropdown-search:not(.disabled):not(.open):active,automation-editor-properties#automation-properties .dropdown-search:not(.disabled):not(.open):focus,automation-editor-properties#automation-properties .editor-field>input:not(.disabled):not(.open):active,automation-editor-properties#automation-properties .editor-field>input:not(.disabled):not(.open):focus,automation-editor-properties#automation-properties .hour-minute-container input:not(.disabled):not(.open):active,automation-editor-properties#automation-properties .hour-minute-container input:not(.disabled):not(.open):focus,automation-editor-properties#automation-properties .lookup>input:not(.disabled):not(.open):active,automation-editor-properties#automation-properties .lookup>input:not(.disabled):not(.open):focus,automation-editor-properties#automation-properties .time-interval>input:not(.disabled):not(.open):active,automation-editor-properties#automation-properties .time-interval>input:not(.disabled):not(.open):focus,automation-editor-properties#automation-properties input.text-box:not(.disabled):not(.open):active,automation-editor-properties#automation-properties input.text-box:not(.disabled):not(.open):focus,automation-editor-properties#automation-properties textarea:not(.disabled):not(.open):active,automation-editor-properties#automation-properties textarea:not(.disabled):not(.open):focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
automation-editor-properties#automation-properties .calendar>input.open,automation-editor-properties#automation-properties .cg-btn-menu.open,automation-editor-properties#automation-properties .clock>input.open,automation-editor-properties#automation-properties .dropdown-search.open,automation-editor-properties#automation-properties .editor-field>input.open,automation-editor-properties#automation-properties .hour-minute-container input.open,automation-editor-properties#automation-properties .lookup>input.open,automation-editor-properties#automation-properties .time-interval>input.open,automation-editor-properties#automation-properties input.text-box.open,automation-editor-properties#automation-properties textarea.open{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
automation-editor-properties#automation-properties .quantity input{width:180px}
automation-editor-properties#automation-properties .quantity .cg-btn-menu,automation-editor-properties#automation-properties .quantity .dropdownMenu,automation-editor-properties#automation-properties .quantity ko-dropdown-menu{width:100px}
automation-editor-properties#automation-properties .calendar,automation-editor-properties#automation-properties .clock,automation-editor-properties#automation-properties .lookup{border:0!important;border-radius:2px;position:relative;height:27px}
automation-editor-properties#automation-properties .calendar>input,automation-editor-properties#automation-properties .clock>input,automation-editor-properties#automation-properties .lookup>input{padding-right:20px}
automation-editor-properties#automation-properties .calendar .calendar-image,automation-editor-properties#automation-properties .calendar .clock-image,automation-editor-properties#automation-properties .calendar .datetimeclock-image,automation-editor-properties#automation-properties .calendar .lookup-image,automation-editor-properties#automation-properties .clock .calendar-image,automation-editor-properties#automation-properties .clock .clock-image,automation-editor-properties#automation-properties .clock .datetimeclock-image,automation-editor-properties#automation-properties .clock .lookup-image,automation-editor-properties#automation-properties .lookup .calendar-image,automation-editor-properties#automation-properties .lookup .clock-image,automation-editor-properties#automation-properties .lookup .datetimeclock-image,automation-editor-properties#automation-properties .lookup .lookup-image{position:absolute;margin:0;top:6px;right:6px}
automation-editor-properties#automation-properties .calendar .lookup-image,automation-editor-properties#automation-properties .clock .lookup-image,automation-editor-properties#automation-properties .lookup .lookup-image{top:3px;right:3px}
automation-editor-properties#automation-properties .calendar .input-validation-error>input:hover,automation-editor-properties#automation-properties .calendar.input-validation-error>input,automation-editor-properties#automation-properties .clock .input-validation-error>input:hover,automation-editor-properties#automation-properties .clock.input-validation-error>input,automation-editor-properties#automation-properties .lookup .input-validation-error>input:hover,automation-editor-properties#automation-properties .lookup.input-validation-error>input{border:1px solid #b41100!important}
automation-editor-properties#automation-properties .dropdownMenu,automation-editor-properties#automation-properties .searchable-dropdown .dropdown-panel{box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);border-radius:2px;border:1px solid #D9D9D9;margin-top:5px;width:285px}
automation-editor-properties#automation-properties .dropdownMenu.openUpwards,automation-editor-properties#automation-properties .searchable-dropdown .dropdown-panel.openUpwards{top:auto}
automation-editor-properties#automation-properties .dropdownMenu.openUpwards.dropdownMenu,automation-editor-properties#automation-properties .searchable-dropdown .dropdown-panel.openUpwards.dropdownMenu{bottom:32px}
automation-editor-properties#automation-properties .dropdownMenu.openUpwards.dropdown-panel,automation-editor-properties#automation-properties .searchable-dropdown .dropdown-panel.openUpwards.dropdown-panel{bottom:37px}
automation-editor-properties#automation-properties .editor-field{position:relative}
automation-editor-properties#automation-properties .time-interval{display:flex;width:170px;margin-bottom:8px}
automation-editor-properties#automation-properties .time-interval>input{width:auto;min-width:0;flex:2}
automation-editor-properties#automation-properties .time-interval>div{background-color:#A6A6A6;color:#fff;margin:0 8px;flex:3;text-align:center;padding-top:5px;border-radius:3px}
automation-editor-properties#automation-properties textarea{padding:8px;width:285px;height:200px}
automation-editor-properties#automation-properties automation-filter-builder .calendar>input,automation-editor-properties#automation-properties automation-filter-builder .cg-btn-menu,automation-editor-properties#automation-properties automation-filter-builder .clock>input,automation-editor-properties#automation-properties automation-filter-builder .dropdown-search,automation-editor-properties#automation-properties automation-filter-builder .dropdownMenu,automation-editor-properties#automation-properties automation-filter-builder .editor-field>input,automation-editor-properties#automation-properties automation-filter-builder .hour-minute-container input,automation-editor-properties#automation-properties automation-filter-builder .link-dropdown,automation-editor-properties#automation-properties automation-filter-builder .link-dropdown .dropdown-panel,automation-editor-properties#automation-properties automation-filter-builder .lookup>input,automation-editor-properties#automation-properties automation-filter-builder input.text-box,automation-editor-properties#automation-properties automation-filter-builder textarea{width:250px}
automation-editor-properties#automation-properties automation-filter-builder .syntax-mode-icon.active+textarea{width:285px}
automation-editor-properties#automation-properties automation-filter-builder .link-dropdown .dropdown-panel,automation-editor-properties#automation-properties automation-filter-builder .searchable-dropdown .dropdown-panel{width:250px}
automation-editor-properties#automation-properties automation-filter-builder .link-dropdown .dropdown-display-item,automation-editor-properties#automation-properties automation-filter-builder .link-dropdown .dropdown-search input,automation-editor-properties#automation-properties automation-filter-builder .searchable-dropdown .dropdown-display-item,automation-editor-properties#automation-properties automation-filter-builder .searchable-dropdown .dropdown-search input{width:240px}
.administration-page-header.automation{margin-bottom:0}
.administration-page-header.automation .title{margin-left:20px}
.cancel-button,.clear-log-button,.view-log{position:absolute;text-transform:uppercase;font-weight:500;cursor:pointer;padding:10px 14px;right:35px;top:8px;transition:background-color .15s ease-in-out}
.cancel-button:hover,.clear-log-button:hover,.view-log:hover{background-color:#E6E6E6}
.automation-list .no-records,automation-log .no-records{margin-left:60px;margin-top:40px;color:#4D4D4D;font-weight:500;font-size:20px;width:1000px;overflow-wrap:break-word;word-wrap:break-word}
.automation-list .no-records-sub,automation-log .no-records-sub{color:#4D4D4D;margin-left:60px;margin-top:8px;font-size:14px}
#automation-list-container{position:absolute;left:0;right:0;top:61px;bottom:0;display:flex;flex-direction:column;height:100%;background-color:#FBFBFB}
#automation-list-container .title{margin:10px;font-weight:500}
#automation-list-container .automation-list .filter-container{font-size:13px;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.23),0 3px 6px 0 rgba(0,0,0,.16);position:absolute;height:50px;width:100%;right:0;margin-bottom:25px;z-index:2;display:flex;flex-direction:row;align-items:center}
#automation-list-container .automation-list .filter-container .filter-box{margin-left:10px;height:32px;border:none;width:850px;padding-left:6px;color:#666;font-size:16px}
#automation-list-container .automation-list .filter-container .filter-box::-webkit-input-placeholder{font-style:italic}
#automation-list-container .automation-list .filter-container .search-icon{margin-left:20px;height:18px;width:18px;background:url(../Images/search-g400.svg) no-repeat}
#automation-list-container .automation-list .filter-container .search-clear{margin-left:22px;margin-top:4px;height:18px;width:16px;cursor:pointer}
#automation-list-container .automation-list .filter-container .search-clear svg{fill:#A6A6A6;width:14px;height:14px}
#automation-list-container .automation-list .filter-container .search-clear svg:hover{fill:#333}
#automation-list-container .automation-list .create-rule{background:#F2F2F2;color:#8B8B8B;text-transform:uppercase;height:46px;margin-bottom:8px;margin-left:60px;margin-right:60px;cursor:pointer;transition:background-color .15s ease-in-out}
#automation-list-container .automation-list .create-rule:hover{background:#E6E6E6}
#automation-list-container .automation-list .create-rule .create-label{float:left;font-size:13px;font-weight:500;margin-top:16px;margin-left:25px}
#automation-list-container .automation-list .automation-list-container{margin-left:60px;margin-right:60px;box-shadow:0 1px 2px 0 rgba(0,0,0,.23),0 1px 3px 0 rgba(0,0,0,.16)}
#automation-list-container .automation-list .faux-overlay{position:absolute;top:-170px;left:0;right:0;height:170px;background:#000;opacity:.6;z-index:99999996}
#automation-list-container .automation-list .automation-items,#automation-list-container .automation-list .template-items{overflow-y:auto;position:absolute;top:50px;bottom:62px;right:0;left:0;padding-top:25px;z-index:1}
#automation-list-container .automation-list .automation-list-item,#automation-list-container .automation-list .template-list-item{background-color:#fff;border-top:solid 1px #E6E6E6;font-size:13px;font-weight:500;height:68px;line-height:68px;position:relative;white-space:nowrap;cursor:pointer}
#automation-list-container .automation-list .automation-list-item:last-child,#automation-list-container .automation-list .template-list-item:last-child{margin-bottom:60px}
#automation-list-container .automation-list .automation-list-item:hover,#automation-list-container .automation-list .template-list-item:hover{background-color:#F5F5FA;transition:background-color .15s ease-in-out}
#automation-list-container .automation-list .automation-list-item:hover .automation-options,#automation-list-container .automation-list .template-list-item:hover .automation-options{background-color:#F5F5FA;transition:background-color .15s ease-in-out}
#automation-list-container .automation-list .automation-list-item .automation-icon,#automation-list-container .automation-list .automation-list-item .template-icon,#automation-list-container .automation-list .template-list-item .automation-icon,#automation-list-container .automation-list .template-list-item .template-icon{display:inline;float:left;left:19px;height:18px;position:relative;vertical-align:top;top:14px;width:19px;background-image:url(../Images/thought-bubble.svg)}
#automation-list-container .automation-list .automation-list-item .automation-title,#automation-list-container .automation-list .automation-list-item .template-title,#automation-list-container .automation-list .template-list-item .automation-title,#automation-list-container .automation-list .template-list-item .template-title{bottom:0;top:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:400;position:absolute;left:16px;right:140px}
#automation-list-container .automation-list .automation-list-item .template-title,#automation-list-container .automation-list .template-list-item .template-title{font-size:14px}
#automation-list-container .automation-list .automation-list-item .automation-options,#automation-list-container .automation-list .template-list-item .automation-options{right:30px;top:19px;position:absolute;border-radius:20px;height:28px;width:28px;display:flex;justify-content:center;align-items:center}
#automation-list-container .automation-list .automation-list-item .automation-options:hover,#automation-list-container .automation-list .template-list-item .automation-options:hover{background-color:#E6E6E6}
#automation-list-container .automation-list .automation-list-item .automation-options.show,#automation-list-container .automation-list .automation-list-item .automation-options.show:hover,#automation-list-container .automation-list .template-list-item .automation-options.show,#automation-list-container .automation-list .template-list-item .automation-options.show:hover{background-color:#F78E1E}
#automation-list-container .automation-list .automation-list-item .automation-options.show svg g,#automation-list-container .automation-list .automation-list-item .automation-options.show:hover svg g,#automation-list-container .automation-list .template-list-item .automation-options.show svg g,#automation-list-container .automation-list .template-list-item .automation-options.show:hover svg g{fill:#fff}
#automation-list-container .automation-list .automation-list-item .automation-options svg g,#automation-list-container .automation-list .template-list-item .automation-options svg g{fill:#A6A6A6}
#automation-list-container .automation-list .automation-list-item .automation-options-list,#automation-list-container .automation-list .template-list-item .automation-options-list{background-color:#fff;border-radius:3px;box-shadow:0 3px 6px 0 rgba(0,0,0,.23),0 3px 6px 0 rgba(0,0,0,.16);right:-31px;padding-bottom:5px;padding-top:5px;position:absolute;top:20px;z-index:1;animation:.25s showMenu both}
#automation-list-container .automation-list .automation-list-item .automation-options-list:before,#automation-list-container .automation-list .template-list-item .automation-options-list:before{content:"\A";height:10px;width:10px;background-color:#fff;transform:rotate(45deg);box-shadow:-1px -1px 3px 0 rgba(0,0,0,.16);position:absolute;right:10px;top:0;z-index:0;margin-top:-4px}
#automation-list-container .automation-list .automation-list-item .automation-options-list:after,#automation-list-container .automation-list .template-list-item .automation-options-list:after{content:"\A";background-color:#fff;width:100%;height:5px;position:absolute;top:0;left:0;right:0;z-index:3;border-radius:3px 3px 0 0}
#automation-list-container .automation-list .automation-list-item .automation-options-list .automation-option,#automation-list-container .automation-list .template-list-item .automation-options-list .automation-option{font-family:Carteboto;font-size:12px;font-weight:400;line-height:21px;padding-left:10px;padding-right:10px;z-index:1;position:relative;transition:background-color .15s ease-in-out}
#automation-list-container .automation-list .automation-list-item .automation-options-list .automation-option:hover,#automation-list-container .automation-list .template-list-item .automation-options-list .automation-option:hover{background-color:#E6E6E6}
#automation-list-container .automation-list .template-list-item{height:48px;line-height:48px}
@keyframes showMenu{0%{visibility:visible;opacity:0;transform:translate(-60px,30px)}
100%{opacity:1;visibility:visible;transform:translate(-60px,37px)}
}
.automation-editor-toolbar toggle-switch,.automation-list-item toggle-switch{position:absolute;right:75px;top:22px}
.automation-editor-toolbar toggle-switch.editor,.automation-list-item toggle-switch.editor{left:0;right:initial;top:14px;margin-left:20px;width:34px}
.automation-add-button{position:relative;float:left;width:10px;height:10px;padding:4px;margin-top:13px;margin-left:20px;background-color:#F78E1E;border-radius:14px;display:flex}
.automation-add-button>svg{width:10px;height:10px;fill:#fff}
.automation-add-button.if-icon{width:15px;height:15px;padding:6px}
.automation-add-button.if-icon>svg{width:15px;height:15px}
.create-rule>.automation-add-button{padding:5px}
#automation-editor{height:100%}
#automation-editor .title{margin:20px;font-weight:500}
#automation-editor automation-editor{display:flex;flex-direction:column;height:100%;position:relative}
#automation-editor automation-editor .work-area{display:flex;flex-direction:row;padding-top:50px;width:100%}
#automation-editor automation-editor .orangeToast{background-color:#F78E1E;background-image:linear-gradient(#F78E1E,#F78E1E)}
#automation-editor automation-editor .automation-editor-toolbar{height:50px;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.23),0 3px 6px 0 rgba(0,0,0,.16);left:0;position:absolute;right:0;top:0;display:flex;flex-shrink:0;flex-direction:row;align-items:center}
#automation-editor automation-editor .automation-editor-toolbar .automation-name{display:flex;flex-direction:row;align-items:center;font-size:12px}
#automation-editor automation-editor .automation-editor-toolbar .automation-name>input{border:1px solid #E6E6E6;height:32px;width:750px;padding-left:5px;padding-right:5px;margin-left:70px}
#automation-editor automation-editor .automation-editor-toolbar .automation-name>input:hover{border-color:#CCC}
#automation-editor automation-editor .automation-editor-toolbar .automation-name>input:focus{border-color:#A6A6A6}
#automation-editor automation-editor .automation-editor-toolbar .automation-name>input.error{border-color:red}
#automation-editor automation-editor .automation-editor-toolbar .buttons{font-size:12px;margin-left:auto;display:flex;flex-direction:row;font-weight:500}
#automation-editor automation-editor .automation-editor-toolbar .buttons>div{margin-right:8px;padding:10px 14px 10px 14px;transition:background-color .15s ease-in-out}
#automation-editor automation-editor .automation-editor-toolbar .buttons>div.enabled{cursor:pointer}
#automation-editor automation-editor .automation-editor-toolbar .buttons>div.enabled:hover{background-color:#E6E6E6}
#automation-editor automation-editor .automation-editor-toolbar .buttons>div.enabled:active{background-color:#CCC}
#automation-editor automation-editor .automation-editor-toolbar .buttons>div:not(.enabled){cursor:default;color:#CCC}
#automation-editor automation-editor automation-editor-toolbox{display:flex;flex-direction:column;width:250px;flex:0 0 250px;box-sizing:border-box;background-color:#ECECEC;overflow-y:auto}
#automation-editor automation-editor automation-editor-toolbox hr{height:1px;width:90%;background-color:#D8D8D8;border:none;margin:15px 8px}
#automation-editor automation-editor automation-editor-toolbox .fixed-block-container .toolbox-footer{padding-bottom:5px}
#automation-editor automation-editor automation-editor-toolbox .fixed-block-container automation-editor-block{margin:0}
#automation-editor automation-editor automation-editor-toolbox .fixed-block-container .automation-block-wrapper{padding:0;border:0;margin:7px}
#automation-editor automation-editor automation-editor-toolbox .fixed-block-container .automation-block-wrapper.hidden{display:none}
#automation-editor automation-editor automation-editor-toolbox automation-editor-block .automation-block{display:inline-flex}
#automation-editor automation-editor automation-editor-toolbox automation-editor-block .automation-block.container{box-shadow:1px 1px 1px rgba(0,0,0,.18)}
#automation-editor automation-editor automation-editor-toolbox automation-editor-block .automation-block.container:hover{box-shadow:1px 3px 6px rgba(0,0,0,.3)}
#automation-editor automation-editor automation-editor-toolbox automation-editor-block .automation-block.container .block-container,#automation-editor automation-editor automation-editor-toolbox automation-editor-block .automation-block.container .block-side{display:none}
#automation-editor automation-editor automation-editor-toolbox automation-editor-block .automation-block.container>div:not(.block-container){box-shadow:none}
#automation-editor automation-editor .automation-editor-designer-wrapper,#automation-editor automation-editor automation-editor-designer{flex:1;display:flex;flex-direction:column;background-color:#F2F2F2}
#automation-editor automation-editor automation-editor-designer{border-left:1px solid #D9D9D9;overflow-y:auto}
#automation-editor automation-editor automation-editor-designer .title{margin:25px 0 10px 40px;font-size:14px}
#automation-editor automation-editor automation-editor-designer automation-trigger+.title{margin-bottom:0}
#automation-editor automation-editor automation-editor-designer .fixed-block-container{padding:0 22px 10px 22px;min-height:50%}
#automation-editor automation-editor automation-editor-designer automation-editor-block .automation-block.container{position:relative}
#automation-editor automation-editor automation-editor-designer automation-editor-block .automation-block.container>div:first-child{border-radius:2px 2px 2px 0;background-color:#404040}
#automation-editor automation-editor automation-editor-designer automation-editor-block .automation-block.container>div:first-child>.block-title{color:#fff}
#automation-editor automation-editor automation-editor-designer automation-editor-block .automation-block.container>div:first-child>.copy-button>svg:hover{fill:#fff}
#automation-editor automation-editor automation-editor-designer automation-editor-block .automation-block.container>div:first-child>.delete-button>svg:hover{fill:#fff}
#automation-editor automation-editor automation-editor-designer automation-editor-block .automation-block>div .icon-container{height:15px;width:15px;margin-left:17px;margin-top:10px;padding:6px;position:relative;float:left;background-color:#F78E1E;border-radius:22px;overflow:visible}
#automation-editor automation-editor automation-editor-designer automation-editor-block .automation-block>div .icon-container>svg{height:15px;width:15px;fill:#fff}
#automation-editor automation-editor automation-editor-designer automation-editor-block .automation-block>div>.block-title{height:46px;line-height:46px;padding:0 50px 0 9px}
#automation-editor automation-editor automation-editor-designer automation-editor-block .automation-block>div .copy-button{right:56px;top:11px}
#automation-editor automation-editor automation-editor-designer automation-editor-block .automation-block>div .delete-button{right:18px;top:11px}
#automation-editor automation-editor automation-editor-properties{padding-right:15px;background:#E6E6E6;border-left:1px solid #D9D9D9;width:400px;flex:0 0 400px;overflow-y:auto}
#automation-editor automation-editor automation-editor-properties .day-month-chooser{border:1px solid #D9D9D9;border-radius:2px;flex-shrink:0}
#automation-editor automation-editor automation-editor-properties .component-loader{position:relative;height:100%;vertical-align:middle}
#automation-editor automation-editor automation-editor-properties .component-loader .loader,#automation-editor automation-editor automation-editor-properties .component-loader .loader:after,#automation-editor automation-editor automation-editor-properties .component-loader .loader:before{border-radius:50%}
#automation-editor automation-editor automation-editor-properties .component-loader .loader{color:#E6E6E6;font-size:11px;text-indent:-99999em;margin:40vh auto;position:relative;width:10em;height:10em;box-shadow:inset 0 0 0 1em;transform:translateZ(0) scale(.5)}
#automation-editor automation-editor automation-editor-properties .component-loader .loader:after,#automation-editor automation-editor automation-editor-properties .component-loader .loader:before{position:absolute;content:''}
#automation-editor automation-editor automation-editor-properties .component-loader .loader:before{width:5.2em;height:10.2em;background:#fff;border-radius:10.2em 0 0 10.2em;top:-.1em;left:-.1em;transform-origin:5.2em 5.1em;animation:load2 2s infinite ease 1.5s}
#automation-editor automation-editor automation-editor-properties .component-loader .loader:after{width:5.2em;height:10.2em;background:#fff;border-radius:0 10.2em 10.2em 0;top:-.1em;left:5.1em;transform-origin:0 5.1em;animation:load2 2s infinite ease}
@keyframes load2{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
#automation-editor automation-editor automation-editor-properties .properties-container{padding-top:15px;padding-left:15px;padding-bottom:15px;display:flex;flex-direction:column}
#automation-editor automation-editor automation-editor-properties .properties-container hr{background-color:#CCC;height:1px;width:auto;margin:3px 10px 3px 0;border:0}
#automation-editor automation-editor automation-editor-properties .properties-container .field-label{font-size:12px;font-weight:500;margin-left:5px;padding-top:10px;clear:both;color:#737373}
#automation-editor automation-editor automation-editor-properties .properties-container .editor-label{width:75px;margin-left:10px;margin-top:15px;color:#737373}
#automation-editor automation-editor automation-editor-properties .properties-container .deleteField{position:relative;float:right;display:block;top:7px;cursor:pointer;height:20px;width:20px}
#automation-editor automation-editor automation-editor-properties .properties-container .deleteField svg{fill:#A6A6A6;width:10px;height:10px;padding:5px}
#automation-editor automation-editor automation-editor-properties .properties-container .deleteField svg:hover{fill:#333}
#automation-editor automation-editor automation-editor-properties .properties-container .large-break{margin-top:18px}
#automation-editor automation-editor automation-editor-properties .properties-container .delete-field{bottom:0;cursor:pointer;display:inline-block;height:20px;left:7px;position:relative;top:-4px;width:25px}
#automation-editor automation-editor automation-editor-properties .properties-container .delete-field svg{height:9px;width:9px}
#automation-editor automation-editor automation-editor-properties .properties-container .delete-field svg g{fill:#fff}
#automation-editor automation-editor automation-editor-properties .properties-container task-assignments-component .added-fields-container .added-field{position:relative}
#automation-editor automation-editor automation-editor-properties .properties-container task-assignments-component .added-fields-container .added-field .delete-field{position:absolute;top:1px;bottom:initial;left:initial;right:0;width:22px}
#automation-editor automation-editor automation-editor-properties .properties-container .labor-list-container{margin-bottom:11px;margin-top:6px}
#automation-editor automation-editor automation-editor-properties .properties-container .added-fields-container,#automation-editor automation-editor automation-editor-properties .properties-container .added-users-roles-container{border-radius:2px;margin:5px 20px 30px 6px;width:283px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
#automation-editor automation-editor automation-editor-properties .properties-container .added-fields-container .added-field,#automation-editor automation-editor automation-editor-properties .properties-container .added-users-roles-container .added-field{height:30px;background:#fff;line-height:30px;font-size:12px;color:#666;padding-left:8px;border-bottom:1px solid #BFBFBF}
#automation-editor automation-editor automation-editor-properties .properties-container .added-fields-container .added-field:first-child,#automation-editor automation-editor automation-editor-properties .properties-container .added-users-roles-container .added-field:first-child{border-radius:2px 2px 0 0}
#automation-editor automation-editor automation-editor-properties .properties-container .added-fields-container .added-field:first-child:last-child,#automation-editor automation-editor automation-editor-properties .properties-container .added-users-roles-container .added-field:first-child:last-child{border-radius:2px}
#automation-editor automation-editor automation-editor-properties .properties-container .added-fields-container .added-field:last-child,#automation-editor automation-editor automation-editor-properties .properties-container .added-users-roles-container .added-field:last-child{border-radius:0 0 2px 2px;border-bottom:0}
#automation-editor automation-editor automation-editor-properties .properties-container .added-fields-container .added-field .field-name,#automation-editor automation-editor automation-editor-properties .properties-container .added-users-roles-container .added-field .field-name{width:85%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#automation-editor automation-editor automation-editor-properties .properties-container .added-fields-container .added-field .delete-field,#automation-editor automation-editor automation-editor-properties .properties-container .added-users-roles-container .added-field .delete-field{left:16px;top:-10px;cursor:pointer}
#automation-editor automation-editor automation-editor-properties .properties-container .added-fields-container .added-field .delete-field svg g,#automation-editor automation-editor automation-editor-properties .properties-container .added-users-roles-container .added-field .delete-field svg g{fill:#BFBFBF;transition:fill .5s}
#automation-editor automation-editor automation-editor-properties .properties-container .added-fields-container .added-field .delete-field:hover svg g,#automation-editor automation-editor automation-editor-properties .properties-container .added-users-roles-container .added-field .delete-field:hover svg g{fill:#404040}
#automation-editor automation-editor automation-editor-properties .properties-container .added-users-roles-container{margin:5px 20px 20px 1px;width:249px}
#automation-editor automation-editor automation-editor-properties .properties-container.send-email .mode-changer{margin-left:5px;margin-top:6px}
#automation-editor automation-editor automation-editor-properties .properties-container.send-email .test-email .test-status{position:relative;top:5px;font-size:12px;left:6px;font-weight:500}
#automation-editor automation-editor automation-editor-properties .properties-container.send-email .test-email .test-status.Success{color:green}
#automation-editor automation-editor automation-editor-properties .properties-container.send-email .test-email .test-status.Failed{color:red}
#automation-editor automation-editor automation-editor-properties .properties-container.send-email .test-email .btn-add-addresses{position:relative;top:14px;left:6px;background-color:#f78f1E;padding:6px 10px;font-size:14px;line-height:18px;font-weight:500;text-align:center;width:105px;color:#fff;margin-bottom:25px}
#automation-editor automation-editor automation-editor-properties .properties-container.send-email .test-email .btn-add-addresses:not(.disabled):hover{background-color:#F4841C;cursor:pointer}
#automation-editor automation-editor automation-editor-properties .properties-container.send-email .test-email .btn-add-addresses.disabled{opacity:.5;cursor:default}
#automation-editor automation-editor automation-editor-properties .properties-container.send-email .info-icon{display:inline-block;top:10px;height:20px;width:20px;position:relative;background-image:url(../Images/info.svg)}
#automation-editor automation-editor automation-editor-properties .properties-container.send-email .info-icon.hidden{display:none}
#automation-editor automation-editor automation-editor-properties .properties-container.web-hook .test-web-hook{padding-top:10px}
#automation-editor automation-editor automation-editor-properties .properties-container.web-hook .test-web-hook .btn-web-hook{position:relative;top:10px;left:105px;background-color:#f78f1E;padding:6px 10px;font-size:14px;line-height:18px;font-weight:500;text-align:center;width:65px;color:#fff;margin-bottom:15px}
#automation-editor automation-editor automation-editor-properties .properties-container.web-hook .test-web-hook .btn-web-hook:hover{background-color:#F4841C;cursor:pointer}
#automation-editor automation-editor automation-editor-properties .properties-container.web-hook .test-web-hook .field-label{position:relative;top:20px;float:left;padding-top:0}
#automation-editor automation-editor automation-editor-properties .properties-container.web-hook .test-web-hook .test-status{position:relative;top:20px;font-size:12px;left:5px;font-weight:500}
#automation-editor automation-editor automation-editor-properties .properties-container.web-hook .test-web-hook .test-status.Success{color:green}
#automation-editor automation-editor automation-editor-properties .properties-container.web-hook .test-web-hook .test-status.Failed{color:red}
#automation-editor automation-editor automation-editor-properties .properties-container.web-hook .test-web-hook .message{position:relative;top:30px;width:265px;background-color:#fff;height:60px;overflow:auto;font-weight:400;padding:10px;-ms-user-select:text;user-select:text}
#automation-editor automation-editor automation-editor-properties .properties-container.web-hook .basic-authentication{display:flex}
#automation-editor automation-editor automation-editor-properties .properties-container.web-hook .basic-authentication .checkbox{position:relative;top:5px;left:10px}
#automation-editor automation-editor automation-editor-properties .properties-container.web-hook .disabled{cursor:default;pointer-events:none;opacity:.6}
#automation-editor automation-editor automation-editor-properties .properties-container.incomingweb-hook .test-web-hook .btn-web-hook{position:relative;top:10px;background-color:#f78f1E;padding:6px 10px;font-size:14px;line-height:18px;font-weight:500;text-align:center;width:65px;color:#fff;margin-bottom:15px;margin-right:3px;float:left}
#automation-editor automation-editor automation-editor-properties .properties-container.incomingweb-hook .test-web-hook .btn-web-hook:hover{background-color:#F4841C;cursor:pointer}
#automation-editor automation-editor automation-editor-properties .properties-container.incomingweb-hook .test-web-hook .control-label{position:relative;top:17px;left:15px;float:left}
#automation-editor automation-editor automation-editor-properties .properties-container.incomingweb-hook .body-invalid{outline:1px solid red}
#automation-editor automation-editor automation-editor-properties .properties-container.incomingweb-hook .disabled{cursor:default;pointer-events:none;opacity:.6}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger{position:absolute;right:0;bottom:0;top:0;left:0;display:flex;flex-direction:column;font-size:12px}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger>*{margin-top:5px}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger .control-label{font-weight:500}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger .schedule-interval{margin-bottom:20px}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger .month-frequency{margin-top:0;margin-bottom:5px}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger .month-frequency .control-label{height:30px;width:90px;background-color:#fff;float:left;display:flex;align-items:center;justify-content:center}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger .month-frequency .control-label.selected{background-color:#F78E1E;color:#fff}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger .day-month-chooser{font-size:12px;display:flex;flex-direction:row;background-color:#fff;margin-bottom:20px;flex-flow:row wrap;width:282px;box-sizing:border-box;-moz-box-sizing:border-box}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger .day-month-chooser.month{flex-flow:row wrap}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger .day-month-chooser.month .item{width:70px;height:30px;line-height:30px}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger .day-month-chooser .item{width:40px;height:40px;line-height:40px;text-align:center;cursor:pointer;transition:background-color .15s ease-in-out}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger .day-month-chooser .item.selected{background-color:#F78E1E;color:#fff}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger .day-month-chooser .item:not(.selected):hover{background-color:#F5F5FA}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger .hour-minute-container{display:flex;flex-direction:row;font-weight:500;line-height:25px;box-sizing:border-box;-moz-box-sizing:border-box}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger .hour-minute-container :first-child{margin-right:0}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger .hour-minute-container>*{margin-right:5px}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger .hour-minute-container>span{margin:0 2px;font-size:18px;color:#8B8B8B}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger .hour-minute-container .cg-btn-menu{width:60px}
#automation-editor automation-editor automation-editor-properties .properties-container.time-trigger .hour-minute-container .cg-btn-menu .dropdownMenu{width:60px}
#automation-editor automation-editor automation-editor-properties .properties-container.julie-integration .authorization{position:relative;top:10px;left:115px;background-color:#f78f1E;padding:6px 10px;font-size:14px;line-height:18px;font-weight:500;text-align:center;width:65px;color:#fff}
#automation-editor automation-editor automation-editor-properties .properties-container.julie-integration .authorization:hover{background-color:#F4841C;cursor:pointer}
#automation-editor automation-editor automation-editor-properties table-searchable-dropdown{width:285px}
#automation-editor automation-editor automation-editor-properties table-searchable-dropdown .dropdown-search{width:inherit}
#automation-editor automation-editor automation-editor-properties table-searchable-dropdown .dropdown-panel-wrapper{width:360px}
#automation-editor automation-editor .automation-trigger-wrapper{padding:3px;border:2px solid transparent;transition-duration:.15s;margin-left:25px;margin-right:25px}
#automation-editor automation-editor .automation-trigger-wrapper:hover:not(.selected) .automation-editor-continuous-trigger,#automation-editor automation-editor .automation-trigger-wrapper:hover:not(.selected) .automation-editor-incoming-webhook-trigger,#automation-editor automation-editor .automation-trigger-wrapper:hover:not(.selected) .automation-editor-manual-trigger,#automation-editor automation-editor .automation-trigger-wrapper:hover:not(.selected) .automation-editor-scheduled-trigger,#automation-editor automation-editor .automation-trigger-wrapper:hover:not(.selected) .automation-trigger-template{box-shadow:1px 3px 6px rgba(0,0,0,.3)}
#automation-editor automation-editor .automation-trigger-wrapper.selected{border-color:#66A6F7}
#automation-editor automation-editor .automation-editor-continuous-trigger,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger,#automation-editor automation-editor .automation-editor-manual-trigger,#automation-editor automation-editor .automation-editor-scheduled-trigger,#automation-editor automation-editor .automation-trigger-template{cursor:pointer}
#automation-editor automation-editor .automation-editor-continuous-trigger,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger,#automation-editor automation-editor .automation-editor-manual-trigger,#automation-editor automation-editor .automation-editor-scheduled-trigger,#automation-editor automation-editor .automation-trigger-template{flex-shrink:0;border-radius:2px;background-color:#fff;padding:20px 30px;transition:all .15s ease-in;box-shadow:1px 1px 1px rgba(0,0,0,.18)}
#automation-editor automation-editor .automation-editor-continuous-trigger .editor,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .editor,#automation-editor automation-editor .automation-editor-manual-trigger .editor,#automation-editor automation-editor .automation-editor-scheduled-trigger .editor,#automation-editor automation-editor .automation-trigger-template .editor{margin-top:20px;width:100%;font-family:consolas;font-size:13px}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause,#automation-editor automation-editor .automation-trigger-template .trigger-clause{font-size:20px;color:#89898C;display:flex;flex-wrap:wrap}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause .trigger-segment,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause .trigger-segment,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause .trigger-segment,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause .trigger-segment,#automation-editor automation-editor .automation-trigger-template .trigger-clause .trigger-segment{margin-right:5px;height:30px;display:flex;align-items:center}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause input,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause input,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause input,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause input,#automation-editor automation-editor .automation-trigger-template .trigger-clause input{border:none;color:#F78E1E;border-bottom:1px solid #F78E1E;padding:0;margin:0;font-size:20px;height:24px;box-sizing:border-box}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause input.numeric,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause input.numeric,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause input.numeric,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause input.numeric,#automation-editor automation-editor .automation-trigger-template .trigger-clause input.numeric{margin-right:2px}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause div[data-placeholder]:not(.focus):empty:before,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause div[data-placeholder]:not(.focus):empty:before,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause div[data-placeholder]:not(.focus):empty:before,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause div[data-placeholder]:not(.focus):empty:before,#automation-editor automation-editor .automation-trigger-template .trigger-clause div[data-placeholder]:not(.focus):empty:before{content:attr(data-placeholder)}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause .lookup,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause .lookup,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause .lookup,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause .lookup,#automation-editor automation-editor .automation-trigger-template .trigger-clause .lookup{border:none;box-sizing:border-box;height:24px;position:relative}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause .lookup input,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause .lookup input,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause .lookup input,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause .lookup input,#automation-editor automation-editor .automation-trigger-template .trigger-clause .lookup input{cursor:pointer;font-size:20px}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause .lookup .lookup-image,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause .lookup .lookup-image,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause .lookup .lookup-image,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause .lookup .lookup-image,#automation-editor automation-editor .automation-trigger-template .trigger-clause .lookup .lookup-image{background:url(../Images/lookup-droparrow-orange.png) center center no-repeat}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause ko-drop-down-menu .cg-btn,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause ko-drop-down-menu .cg-btn,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause ko-drop-down-menu .cg-btn,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause ko-drop-down-menu .cg-btn,#automation-editor automation-editor .automation-trigger-template .trigger-clause ko-drop-down-menu .cg-btn{width:auto;padding-right:20px}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause ko-drop-down-menu .cg-btn .dropdownMenu.isVisible,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause ko-drop-down-menu .cg-btn .dropdownMenu.isVisible,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause ko-drop-down-menu .cg-btn .dropdownMenu.isVisible,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause ko-drop-down-menu .cg-btn .dropdownMenu.isVisible,#automation-editor automation-editor .automation-trigger-template .trigger-clause ko-drop-down-menu .cg-btn .dropdownMenu.isVisible{width:auto;left:0;right:auto;min-width:100%}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause ko-drop-down-menu>div,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause ko-drop-down-menu>div,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause ko-drop-down-menu>div,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause ko-drop-down-menu>div,#automation-editor automation-editor .automation-trigger-template .trigger-clause ko-drop-down-menu>div{border:none;border-bottom:1px solid #F78E1E;font-size:20px;font-weight:400;color:#F78E1E;margin:0;padding:0;padding-top:2px;display:flex;height:24px;box-sizing:border-box;line-height:19px}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause ko-drop-down-menu>div.units,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause ko-drop-down-menu>div.units,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause ko-drop-down-menu>div.units,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause ko-drop-down-menu>div.units,#automation-editor automation-editor .automation-trigger-template .trigger-clause ko-drop-down-menu>div.units{width:70px}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause ko-drop-down-menu>div:after,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause ko-drop-down-menu>div:after,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause ko-drop-down-menu>div:after,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause ko-drop-down-menu>div:after,#automation-editor automation-editor .automation-trigger-template .trigger-clause ko-drop-down-menu>div:after{border-top-color:#F78E1E;top:10px}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause ko-drop-down-menu>div>span,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause ko-drop-down-menu>div>span,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause ko-drop-down-menu>div>span,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause ko-drop-down-menu>div>span,#automation-editor automation-editor .automation-trigger-template .trigger-clause ko-drop-down-menu>div>span{height:inherit}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause ko-drop-down-menu>div>span:empty:before,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause ko-drop-down-menu>div>span:empty:before,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause ko-drop-down-menu>div>span:empty:before,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause ko-drop-down-menu>div>span:empty:before,#automation-editor automation-editor .automation-trigger-template .trigger-clause ko-drop-down-menu>div>span:empty:before{color:#CCC}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause ::-webkit-input-placeholder,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause ::-webkit-input-placeholder,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause ::-webkit-input-placeholder,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause ::-webkit-input-placeholder,#automation-editor automation-editor .automation-trigger-template .trigger-clause ::-webkit-input-placeholder{color:#CCC}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause ::-moz-placeholder,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause ::-moz-placeholder,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause ::-moz-placeholder,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause ::-moz-placeholder,#automation-editor automation-editor .automation-trigger-template .trigger-clause ::-moz-placeholder{color:#CCC;opacity:1}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause :-ms-input-placeholder,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause :-ms-input-placeholder,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause :-ms-input-placeholder,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause :-ms-input-placeholder,#automation-editor automation-editor .automation-trigger-template .trigger-clause :-ms-input-placeholder{color:#CCC}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause ::selection,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause ::selection,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause ::selection,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause ::selection,#automation-editor automation-editor .automation-trigger-template .trigger-clause ::selection{background-color:#EDEDF2}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-clause ::-moz-selection,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-clause ::-moz-selection,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-clause ::-moz-selection,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-clause ::-moz-selection,#automation-editor automation-editor .automation-trigger-template .trigger-clause ::-moz-selection{background-color:#EDEDF2}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-extended,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-extended,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-extended,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-extended,#automation-editor automation-editor .automation-trigger-template .trigger-extended{height:20px;padding-top:10px}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-extended .extend-trigger-btn,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-extended .extend-trigger-btn,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-extended .extend-trigger-btn,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-extended .extend-trigger-btn,#automation-editor automation-editor .automation-trigger-template .trigger-extended .extend-trigger-btn{cursor:pointer;margin:0 5px 0 0}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-extended .extend-trigger-btn.disabled,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-extended .extend-trigger-btn.disabled,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-extended .extend-trigger-btn.disabled,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-extended .extend-trigger-btn.disabled,#automation-editor automation-editor .automation-trigger-template .trigger-extended .extend-trigger-btn.disabled{pointer-events:none;background-color:#BFBFBF}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-extended .extend-trigger-btn:not(.disabled):not(.extended),#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-extended .extend-trigger-btn:not(.disabled):not(.extended),#automation-editor automation-editor .automation-editor-manual-trigger .trigger-extended .extend-trigger-btn:not(.disabled):not(.extended),#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-extended .extend-trigger-btn:not(.disabled):not(.extended),#automation-editor automation-editor .automation-trigger-template .trigger-extended .extend-trigger-btn:not(.disabled):not(.extended){background-color:#BFBFBF}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-extended .extend-trigger-btn:not(.disabled).extended,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-extended .extend-trigger-btn:not(.disabled).extended,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-extended .extend-trigger-btn:not(.disabled).extended,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-extended .extend-trigger-btn:not(.disabled).extended,#automation-editor automation-editor .automation-trigger-template .trigger-extended .extend-trigger-btn:not(.disabled).extended{background-color:#F78E1E}
#automation-editor automation-editor .automation-editor-continuous-trigger .trigger-extended .extend-trigger-message,#automation-editor automation-editor .automation-editor-incoming-webhook-trigger .trigger-extended .extend-trigger-message,#automation-editor automation-editor .automation-editor-manual-trigger .trigger-extended .extend-trigger-message,#automation-editor automation-editor .automation-editor-scheduled-trigger .trigger-extended .extend-trigger-message,#automation-editor automation-editor .automation-trigger-template .trigger-extended .extend-trigger-message{font-size:11px;font-weight:500;height:20px;line-height:20px}
#automation-editor automation-editor .separator{color:#C6C7C6;background-color:#C6C7C6;height:1.5px;line-height:1px;margin:1px 25px}
#automation-editor automation-editor .fixed-block-container{display:flex;flex-direction:column;padding:15px 10px}
#automation-editor automation-editor .fixed-block-container>automation-editor-block{margin:3px}
#automation-editor automation-editor .fixed-block-container>automation-editor-block:last-child{margin-bottom:60px}
#automation-editor automation-editor automation-editor-block{color:#4D4D4D;font-size:12px;cursor:pointer;margin:3px -6px 3px 3px}
#automation-editor automation-editor automation-editor-block .automation-block-wrapper{padding:3px;border:2px solid transparent;transition-duration:.15s}
#automation-editor automation-editor automation-editor-block .automation-block-wrapper.selected{border-color:#66A6F7}
#automation-editor automation-editor automation-editor-block .automation-block-wrapper.selected>.automation-block.action,#automation-editor automation-editor automation-editor-block .automation-block-wrapper.selected>.automation-block.container>div:not(.block-container){box-shadow:1px 1px 1px rgba(0,0,0,.18)}
#automation-editor automation-editor automation-editor-block .automation-block{display:flex;flex-direction:column}
#automation-editor automation-editor automation-editor-block .automation-block.container>div:not(.block-container){box-shadow:1px 1px 1px rgba(0,0,0,.18)}
#automation-editor automation-editor automation-editor-block .automation-block.container:hover>div:not(.block-container){box-shadow:1px 3px 6px rgba(0,0,0,.3)}
#automation-editor automation-editor automation-editor-block .automation-block.action{box-shadow:1px 1px 1px rgba(0,0,0,.18)}
#automation-editor automation-editor automation-editor-block .automation-block.action:hover{box-shadow:1px 3px 6px rgba(0,0,0,.3)}
#automation-editor automation-editor automation-editor-block .automation-block>div{position:relative;padding:1px;border-radius:2px;background-color:#fff;display:inline-flex}
#automation-editor automation-editor automation-editor-block .automation-block>div:hover>.copy-button{display:block}
#automation-editor automation-editor automation-editor-block .automation-block>div:hover>.delete-button{display:block}
#automation-editor automation-editor automation-editor-block .automation-block>div>.icon-container{height:16px;width:16px;margin-left:10px;margin-top:7px;position:relative;float:left;border:none}
#automation-editor automation-editor automation-editor-block .automation-block>div>.icon-container>svg{height:16px;width:16px;fill:#969699}
#automation-editor automation-editor automation-editor-block .automation-block>div>.block-title{color:#575759;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:30px;line-height:30px;padding:0 20px 0 9px}
#automation-editor automation-editor automation-editor-block .automation-block>.block-container{display:flex;flex-direction:column;min-height:30px;margin-left:56px;padding-left:5px;padding-top:5px;padding-bottom:5px;background-color:transparent}
#automation-editor automation-editor automation-editor-block .automation-block>.block-side{background-color:#404040;border-radius:0 0 2px 2px;position:absolute;top:47px;bottom:0;width:56px}
#automation-editor automation-editor automation-editor-block .automation-block .copy-button{cursor:pointer;display:none;float:right;height:24px;position:absolute;right:3px;top:6px;width:24px}
#automation-editor automation-editor automation-editor-block .automation-block .copy-button svg{fill:#A6A6A6;width:14px;height:14px;padding:5px}
#automation-editor automation-editor automation-editor-block .automation-block .copy-button svg:hover{fill:#333}
#automation-editor automation-editor automation-editor-block .automation-block .delete-button{cursor:pointer;display:none;float:right;height:24px;position:absolute;right:3px;top:6px;width:24px}
#automation-editor automation-editor automation-editor-block .automation-block .delete-button svg{fill:#A6A6A6;width:14px;height:14px;padding:5px}
#automation-editor automation-editor automation-editor-block .automation-block .delete-button svg:hover{fill:#333}
#automation-editor automation-editor .sortable-ghost{background:#F2F2F2}
#automation-editor automation-editor .sortable-ghost automation-editor-block{background:#F2F2F2}
#automation-editor automation-editor .sortable-ghost .block-container{background-color:#fff}
.administration-page-header.automation-log{margin-bottom:0}
#automation-list-container .title,#automation-log-container .title{font-size:14px;margin-left:60px;padding-left:10px;margin-bottom:10px;margin-top:0;color:#737373;font-weight:500}
#automation-log-container{position:absolute;top:61px;left:0;right:0;bottom:0;display:flex;background-color:#FBFBFB}
#automation-log-container automation-log{flex:1;display:flex;flex-direction:column}
#automation-log-container automation-log .title{margin-top:25px}
#automation-log-container automation-log .search-bar{margin-top:1px;flex-shrink:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:50px;box-shadow:0 3px 6px 0 rgba(0,0,0,.23),0 3px 6px 0 rgba(0,0,0,.16);font-size:13px;background:#fff}
#automation-log-container automation-log .search-bar .close{margin-left:25px;height:13px;width:13px;cursor:pointer;background:url(../Images/x-normal.png) no-repeat}
#automation-log-container automation-log .search-bar .automation-description{margin-left:10px}
#automation-log-container automation-log .search-bar input{margin-left:10px;height:32px;border:none;width:850px;padding-left:6px;color:#666;font-size:16px}
#automation-log-container automation-log .search-bar input::-webkit-input-placeholder{font-style:italic}
#automation-log-container automation-log .grid{font-size:13px;display:flex;flex-direction:column;margin-left:60px;margin-right:60px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);margin-top:0;overflow:auto;background:#fff}
#automation-log-container automation-log .grid .grid-data{overflow:auto}
#automation-log-container automation-log .grid .row{display:flex;flex-direction:row;height:34px;line-height:34px;border-bottom:1px solid #BFBFBF}
#automation-log-container automation-log .grid .row:last-child{border-bottom:0}
#automation-log-container automation-log .grid .row.header{background-color:#E6E6E6;flex-shrink:0;height:28px;line-height:28px}
#automation-log-container automation-log .grid .row.header .column{padding-left:20px;padding-right:20px;border-left:1px solid #BFBFBF;width:149px;color:#4D4D4D}
#automation-log-container automation-log .grid .row.header>:first-child{width:250px;border-left:0}
#automation-log-container automation-log .grid .row.header>:last-child{width:249px}
#automation-log-container automation-log .grid .row .column{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:150px;padding-left:20px;padding-right:20px}
#automation-log-container automation-log .grid .row .column.failed{padding-left:35px;background:20px 12px no-repeat url(../Images/bullet-red.png)}
#automation-log-container automation-log .grid .row .column.link{cursor:pointer}
#automation-log-container automation-log .grid .row .column.link:hover{text-decoration:underline}
#automation-log-container automation-log .grid .row .column .ui-count{position:relative;left:5px;color:#FFF;font-weight:500;font-size:12px;height:16px;line-height:18px;min-width:26px;border-radius:13px;display:inline-block;padding:0 5px 2px 4px;text-align:center;background-color:#F78E1E}
#automation-log-container automation-log .grid .row .column .ui-count:hover{cursor:pointer;background-color:#DA7408}
#automation-log-container automation-log .grid .row .column .error{position:relative;left:12px}
#automation-log-container automation-log .grid .row>:first-child{width:250px}
#automation-log-container automation-log .grid .row>:last-child{flex-grow:1}
#automation-log-container automation-log .pager{width:160px;height:36px;margin-top:15px;margin-left:60px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;margin-bottom:30px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);border-radius:2px}
#automation-log-container automation-log .pager>div{color:#A6A6A6;height:24px;line-height:24px;text-align:center;transition:background-color .15s ease-in-out;border-radius:2px}
#automation-log-container automation-log .pager>div:not(.disabled){cursor:pointer}
#automation-log-container automation-log .pager>div:not(.disabled):hover{background-color:#F5F5FA}
#automation-log-container automation-log .pager input{box-sizing:border-box;width:56px;height:25px;border:1px solid #CCC;border-radius:2px;padding:0 5px;text-align:center;font-size:14px;color:#666}
#automation-log-container automation-log .pager input::-webkit-inner-spin-button,#automation-log-container automation-log .pager input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
#automation-log-container automation-log .pager .page-count{font-weight:500;font-size:13px;padding:0 10px;cursor:default;margin-top:2px;white-space:nowrap}
#automation-log-container automation-log .pager .pager-button{width:24px;border-radius:3px;cursor:pointer}
#automation-log-container automation-log .pager .pager-button svg polyline{stroke:#A6A6A6}
#automation-log-container automation-log .pager .pager-button.disabled{cursor:default}
#automation-log-container automation-log .pager .pager-button.disabled svg polyline{stroke:#E6E6E6}
#automation-log-container automation-log .pager .pager-button.dec{margin-left:10px}
#automation-log-container automation-log .pager .pager-button.dec svg{transform:rotate(180deg)}
#automation-log-container automation-log .pager .pager-button.inc{margin-right:10px}
.mode-changer{position:relative;background:#fff;border-radius:2px;height:27px;width:27px;box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #D9D9D9;display:flex;flex-direction:column;cursor:pointer}
.mode-changer:not(.disabled):not(.open):not(:active):not(:focus):hover{border:1px solid #BFBFBF}
.mode-changer.disabled,.mode-changer.disabled .current-mode{opacity:.5;cursor:default}
.mode-changer .current-mode{box-sizing:border-box;background-color:transparent}
.mode-changer .mode-list{padding:3px 0;box-sizing:border-box;width:75px;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);background-color:#fff;position:absolute;border-radius:2px;overflow:hidden;z-index:3}
.mode-changer .mode-list.mode-1{top:-3px}
.mode-changer .mode-list.mode-2{top:-28px}
.mode-changer .mode-list.mode-3{top:-54px}
.mode-changer .current-mode,.mode-changer .mode{cursor:pointer;height:25px;color:#7D7D80;font-weight:500}
.mode-changer .current-mode svg,.mode-changer .mode svg{height:17px;width:17px;fill:#7D7D80}
.mode-changer .current-mode{display:flex;align-items:center;justify-content:center;width:25px}
.mode-changer .syntax-mode{float:left;line-height:17px}
.mode-changer .mode{display:block;width:75px;padding:4px 4px 0 4px;box-sizing:border-box;-moz-box-sizing:border-box}
.mode-changer .mode:hover{background-color:#E6E6E6}
.mode-changer .mode.selected div,.mode-changer .mode.selected span{color:#F78E1E}
.mode-changer .mode.selected svg{fill:#F78E1E}
.mode-changer .mode svg{float:left}
.mode-changer .mode>span{float:left;font-size:12px;line-height:20px;margin-left:3px}
.mode-changer .mode .syntax-mode{padding-left:1px;padding-top:1px}
.add-button{display:flex;flex-direction:row;height:25px;align-items:center;cursor:pointer;margin-left:12px}
.add-button.disabled{cursor:default;opacity:.5}
ko-drop-down-menu+.add-button{display:inline-block;position:absolute;top:13px}
.dynamic-field-list{margin-top:20px;margin-bottom:20px;font-size:13px;display:flex;flex-direction:column}
.dynamic-field-list .field-list-label,.dynamic-field-list .field-selector-label{font-size:12px;font-weight:500;height:14px;line-height:14px;color:#737070;margin-left:5px;margin-bottom:5px}
.dynamic-field-list .field-list-label.disabled,.dynamic-field-list .field-selector-label.disabled{opacity:.5}
.dynamic-field-list>.field-list-label,.dynamic-field-list>.field-selector-label{margin-bottom:0}
.dynamic-field-list .field-list-control{display:flex;margin-left:5px;margin-top:6px}
.dynamic-field-list .field-list{display:flex;flex-direction:column;margin-top:20px}
.dynamic-field-list .field-list .added-field{display:flex;flex-direction:row;align-items:center;margin-bottom:15px;height:30px;margin-left:5px}
.dynamic-field-list .field-list .added-field .spacer{flex:1}
.dynamic-field-list .field-list .added-field automation-mode-changer{margin-left:5px}
.dynamic-field-list .field-list .added-field .deleteField{float:none!important;top:0!important}
.dynamic-field-list .field-list .added-field .quantity{display:flex;flex-direction:row;align-items:center}
.dynamic-field-list .field-list .added-field .quantity input{width:110px;margin-right:5px}
.dynamic-field-list .field-list .added-field .quantity .cg-btn-menu{width:96px;height:13px}
.dynamic-field-list .field-list .added-field .checkbox input~div{margin-top:3px}
.dynamic-field-list .field-list .added-field .clock.dateBox{height:18px}
.dynamic-field-list .field-list .added-field .lookup .lookup-box{height:22px}
.dynamic-field-list .field-list .added-field[controlmode='l'][fieldtype='5'],.dynamic-field-list .field-list .added-field[controlmode='l'][fieldtype='11']{height:auto;flex-wrap:wrap}
.web_hook__url-container{display:flex;flex-direction:row;align-items:center}
.web_hook__copy-url-button{margin-left:5px}
.automation-properties__toast-message{position:relative}
#AddToExistingRecord{border:1px #000 solid;height:353px;width:384px;border-radius:6px;box-shadow:0 0 28px 2px #222}
#AddToExistingRecord.cgRequestsClassRecord{height:167px;width:384px}
#AddToExistingRecord.cgRequestsClassRecord .addToExistingRecordBody{height:47px;width:384px}
#AddToExistingRecord.cgRequestsClassRecord .addToExistingRecordBody .lookupBar{height:46px}
#AddToExistingRecord.cgRequestsClassRecord .addToExistingRecordBody .lookupBar span.required{top:11px}
#AddToExistingRecord.cgRequestsClassRecord .addToExistingRecordBody .lookupBar span.label{top:15px}
#AddToExistingRecord.cgRequestsClassRecord .addToExistingRecordBody .lookupBar .editor-field{padding-top:10px}
#AddToExistingRecord .addToExistingRecordHeader{border-bottom:1px #262626 solid;color:#fff;height:40px;line-height:40px;text-align:center;font-size:16px;font-weight:500;border-radius:6px 6px 0 0;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
#AddToExistingRecord .addToExistingRecordBody{background-color:#2B2B2B;height:233px}
#AddToExistingRecord .addToExistingRecordBody span.required{left:52px}
#AddToExistingRecord .addToExistingRecordBody span.label{left:60px;font-size:13px;font-weight:500}
#AddToExistingRecord .addToExistingRecordBody .mruTitle{padding:5px 0 3px 60px;font-size:12px;font-weight:400}
#AddToExistingRecord .addToExistingRecordBody .mruWO a{margin:11px 60px}
#AddToExistingRecord .addToExistingRecordBody .mruWO a:first-child{margin-top:18px}
#AddToExistingRecord .addToExsitingRecordFooter{background:#EDEDED;border-top:#000 solid 1px;height:38px;position:relative;border-radius:0 0 4px 4px;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
#AddToExistingRecord .addToExsitingRecordFooter a{border:#2B2B2B solid 1px;color:#fff;cursor:pointer;font-family:Carteboto,Arial;line-height:26.99px;position:absolute;text-align:center;top:5px;border-radius:2px;background-color:#2F2F2F;background-image:linear-gradient(#4C4C4C,#2F2F2F);height:26px;width:63px;font-size:12px;font-weight:500;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
#AddToExistingRecord .addToExsitingRecordFooter a:active,#AddToExistingRecord .addToExsitingRecordFooter a:focus,#AddToExistingRecord .addToExsitingRecordFooter a:hover{background-color:#474747;background-image:linear-gradient(#6A6A6A,#474747)}
#AddToExistingRecord .addToExsitingRecordFooter #btnCancelAddToExistingRecord{right:83px}
#AddToExistingRecord .addToExsitingRecordFooter #save{right:14px;background-color:#3566DB;background-image:linear-gradient(#6398DF,#3566DB)}
#AddToExistingRecord .addToExsitingRecordFooter #save:active,#AddToExistingRecord .addToExsitingRecordFooter #save:focus,#AddToExistingRecord .addToExsitingRecordFooter #save:hover{background-color:#2848BD;background-image:linear-gradient(#4687DB,#2848BD)}
#AddToExistingRecord .addToExsitingRecordFooter #save.disabled,#AddToExistingRecord .addToExsitingRecordFooter #save.disabled:hover{border:#2B2B2B solid 1px;color:#606363;cursor:default;background-color:#2F2F2F;background-image:linear-gradient(#4C4C4C,#2F2F2F)}
.editNotificationModal{height:600px;width:800px;border-radius:4px;border:1px solid #141414;top:15%;box-shadow:3px 3px 75px 0 #000;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.editNotificationModal .headerBar{height:40px;position:relative;text-align:center;line-height:40px;background-color:#1B1B1B;background-image:linear-gradient(#323232,#1B1B1B)}
.editNotificationModal .headerBar .headerLabel{color:#fff;font-size:16px;font-weight:500}
.editNotificationModal .buttonBar{height:40px;position:relative;background-color:#E08102;background-image:linear-gradient(#ECB600,#E08102);border-top:1px solid #E08102;text-align:center}
.editNotificationModal .buttonBar .button{font-size:12px;font-weight:500;color:#fff;border-radius:2px;line-height:27px;height:27px;display:inline-block;text-align:center;position:absolute;top:5px;cursor:pointer;padding:0;margin:auto}
.editNotificationModal .buttonBar .buttonBarLabel,.editNotificationModal .buttonBar .notificationLabel{color:#fff;font-size:16px;font-weight:500;height:40px;line-height:40px;position:relative;margin-left:90px;margin-right:90px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.editNotificationModal .buttonBar .buttonBarLabel:hover,.editNotificationModal .buttonBar .notificationLabel:hover{cursor:default}
.editNotificationModal .buttonBar .closeBtn{border:1px solid #BE6701;background-color:#DE6E00;background-image:linear-gradient(#EF9800,#DE6E00);left:10px;width:69px}
.editNotificationModal .buttonBar .closeBtn:hover{background-color:#CB5C00;background-image:linear-gradient(#DB8400,#CB5C00)}
.editNotificationModal .buttonBar .saveBtn{border:1px solid #1E1E1E;background-color:#292929;background-image:linear-gradient(#454545,#292929);right:10px;width:69px}
.editNotificationModal .buttonBar .saveBtn:not(.disabled):hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.editNotificationModal .buttonBar .saveBtn.disabled{color:#656565;cursor:default;background-color:#343434;background-image:linear-gradient(#4C4C4C,#343434)}
.editNotificationModal .modalFields{position:relative;background:#F1F1F1;border-top:1px solid #B2B2B2;height:483px;border-radius:0 0 4px 4px;padding:35px 15px 0;overflow-y:auto;overflow-x:hidden}
.editNotificationModal .modalFields .separator{background-color:#B2B2B2;line-height:1px;width:100%;margin-left:auto;margin-right:auto}
.editNotificationModal .modalFields .rowLabel{display:inline-block;text-align:right;position:relative;color:#777;margin-right:10px;font-size:13px;line-height:25px;max-width:220px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.editNotificationModal .modalFields .row{height:25px;margin-bottom:10px;position:relative;background-color:#F1F1F1}
.editNotificationModal .modalFields .labelContainer{float:left;width:238px;text-align:right}
.editNotificationModal .modalFields .labelContainer .required-asterisk{display:inline-block;position:relative;line-height:25px}
.editNotificationModal .modalFields .subjectRow>input{display:inline-block;width:274px}
.editNotificationModal .modalFields .messageRow{height:106px;margin-bottom:25px}
.editNotificationModal .modalFields .messageRow>textarea{display:inline-block;width:408px;height:90px}
.editNotificationModal .modalFields .fieldDropdownRow .selectFieldButton{width:274px;background-color:#fff;position:relative;cursor:pointer}
.editNotificationModal .modalFields .fieldDropdownRow .selectFieldButton span{line-height:20px}
.editNotificationModal .modalFields .fieldDropdownRow .selectFieldButton .fieldDd{max-height:175px;width:100%;overflow-y:auto}
.editNotificationModal .modalFields .fieldDropdownRow .cg-btn-menu{width:252px}
.editNotificationModal .modalFields .fieldDropdownRow .addButton{position:absolute;left:530px;height:25px;line-height:26px;width:50px;margin:auto;padding-top:0;padding-bottom:0;top:0}
.editNotificationModal .modalFields .fieldDropdownRow .addButton .icoPlus{position:absolute;top:7px;right:11px}
.editNotificationModal .modalFields .fieldDropdownRow .addButton.disabled .icoPlus{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAMUlEQVQYV2NkQANnz579ARRiNzY2ZkSXwxAYIMUwa9Hdh84H+YGRJMVDMTQIhQKyPAAIVigMrifVvAAAAABJRU5ErkJggg==)}
.editNotificationModal .modalFields .xmlFields{margin-top:21px;position:relative;width:100%;min-height:236px;padding-bottom:15px}
.editNotificationModal .modalFields .xmlFields .lookup{position:relative;width:280px;background-color:#F1F1F1}
.editNotificationModal .modalFields .xmlFields .row{border:1px solid transparent;margin-bottom:0;padding:4px 0}
.editNotificationModal .modalFields .xmlFields .row .deleteField{display:none}
.editNotificationModal .modalFields .xmlFields .row:not(.ui-sortable-helper):hover{border:1px dashed #F78E1E;cursor:pointer}
.editNotificationModal .modalFields .xmlFields .row:not(.ui-sortable-helper):hover .deleteField{position:absolute;display:block;top:7px;right:13px;cursor:pointer;height:20px;width:20px}
.editNotificationModal .modalFields .xmlFields .row:not(.ui-sortable-helper):hover .deleteField svg{fill:#A6A6A6;width:10px;height:10px;padding:5px}
.editNotificationModal .modalFields .xmlFields .row:not(.ui-sortable-helper):hover .deleteField svg:hover{fill:#333}
.editNotificationModal .modalFields .xmlFields .row:not(.ui-sortable-helper):hover .lookup:hover{border-color:gray}
.editNotificationModal.internalRequestXMLModal .modalFields .fieldDropdownRow .selectFieldButton .fieldDd{position:absolute}
.editNotificationModal.internalRequestXMLModal .buttonBar{border-top:1px solid #B2B2B2;background-color:#659000;background-color:#6D6E71;background-image:linear-gradient(#929497,#6D6E71)}
.editNotificationModal.internalRequestXMLModal .buttonBar .applyBtn,.editNotificationModal.internalRequestXMLModal .buttonBar .cancelBtn{background-color:#666769;background-image:linear-gradient(#929497,#666769);border:#3F3F3F solid 1px;width:69px}
.editNotificationModal.internalRequestXMLModal .buttonBar .applyBtn.applyBtn,.editNotificationModal.internalRequestXMLModal .buttonBar .cancelBtn.applyBtn{right:10px}
.editNotificationModal.internalRequestXMLModal .buttonBar .applyBtn.cancelBtn,.editNotificationModal.internalRequestXMLModal .buttonBar .cancelBtn.cancelBtn{left:10px}
.editNotificationModal.internalRequestXMLModal .buttonBar .applyBtn:hover:not(.disabled),.editNotificationModal.internalRequestXMLModal .buttonBar .cancelBtn:hover:not(.disabled){background-color:#4C4D4F;background-image:linear-gradient(#6E6F71,#4C4D4F)}
.editNotificationModal.internalRequestXMLModal .buttonBar .applyBtn.disabled,.editNotificationModal.internalRequestXMLModal .buttonBar .cancelBtn.disabled{background:0 0;border:#414141 solid 1px;color:#414141;cursor:default}
.editNotificationModal.internalRequestXMLModal .fieldDropdownRow .addButton:not(.disabled) .icoPlus{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAMUlEQVQYV2NkQANpaWk/gELss2bNYkSXwxAYIMUwa9Hdh84H+YGRJMVDMTQIhQKyPABadygM/iBF/QAAAABJRU5ErkJggg==)}
.editNotificationModal.importExportSelectionModal{height:495px}
.editNotificationModal.importExportSelectionModal .modalFields{height:388px;padding-top:25px}
.editNotificationModal.importExportSelectionModal .modalFields hr.separator{border-left:0;margin:10px 40px 10px 40px;color:#BFBFBF;background-color:#BFBFBF}
.editNotificationModal.importExportSelectionModal .modalFields .headerLabel{color:#333;font-family:Carteboto;font-size:13px;margin-left:60px}
.editNotificationModal.importExportSelectionModal .modalFields hr.separator{margin-left:80px;margin-right:80px}
.editNotificationModal.importExportSelectionModal .modalFields .headerLabel{margin-left:100px}
.editNotificationModal.importExportSelectionModal .modalFields .fieldGroup{margin:30px 0}
.editNotificationModal.importExportSelectionModal .modalFields .fieldGroup .fieldDropdownRow{display:inline-block;margin-bottom:10px}
.editNotificationModal.importExportSelectionModal .modalFields .fieldGroup .fieldDropdownRow .labelContainer{height:25px;width:300px}
.editNotificationModal.importExportSelectionModal .modalFields .fieldGroup .fieldDropdownRow .selectFieldButton,.editNotificationModal.importExportSelectionModal .modalFields .fieldGroup .fieldDropdownRow .text-box{width:200px}
.editNotificationModal.importExportSelectionModal .modalFields .fieldGroup .fieldDropdownRow .selectFieldButton.disabled,.editNotificationModal.importExportSelectionModal .modalFields .fieldGroup .fieldDropdownRow .text-box.disabled{border:#BFBFBF solid 1px;color:#BFBFBF;cursor:default}
.editNotificationModal.importExportSelectionModal .modalFields .fieldGroup .fieldDropdownRow .selectFieldButton #selectFieldButtonText,.editNotificationModal.importExportSelectionModal .modalFields .fieldGroup .fieldDropdownRow .text-box #selectFieldButtonText{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:190px;display:inline-block}
.editNotificationModal.importExportSelectionModal .modalFields .fieldGroup .fieldDropdownRow .selectFieldButton .fieldDd,.editNotificationModal.importExportSelectionModal .modalFields .fieldGroup .fieldDropdownRow .text-box .fieldDd{position:absolute}
.editNotificationModal.importExportSelectionModal .modalFields .fieldGroup .fieldDropdownRow .searchButton{margin-left:6px;width:30px;height:23px;background:#E6E6E6 url(../Images/magnifyingGlass.png) no-repeat center;border:#b2b2b2 solid 1px;padding:0;overflow:hidden}
.editNotificationModal.importExportSelectionModal .modalFields .fieldGroup .fieldDropdownRow .searchButton input[type=file]{position:absolute;top:0;right:0;bottom:0;opacity:0;cursor:pointer}
.editNotificationModal.importExportSelectionModal .modalFields .fieldGroup .fieldDropdownRow .searchButton:not(.disabled):hover{background-color:#C4C4C4}
.editNotificationModal.importExportSelectionModal .modalFields .fieldGroup .fieldDropdownRow .searchButton.disabled{opacity:.6;background-color:#fff;cursor:default}
.editNotificationModal.importExportSelectionModal .modalFields .fieldGroup .fieldDropdownRow .searchButton.disabled input{visibility:hidden}
.gisArrow{font-size:16px;line-height:16px}
.blockScreenWidgetModal.gis-server-manager-modal{top:50%;left:50%;margin:-225px 0 0 -375px}
.gis-server-manager-dialog.modalDialog{position:absolute;height:450px;width:750px;background-color:transparent;border:1px solid #000;box-shadow:3px 3px 75px 0 #000;border-radius:4px}
.gis-server-manager-dialog.modalDialog .ko-alert{top:0}
.gis-server-manager-dialog.modalDialog .ko-alert>div{top:150px}
.gis-server-manager-dialog.modalDialog .dialogHeader{background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A);border-radius:3px 3px 0 0}
.gis-server-manager-dialog.modalDialog .dialogHeader .dialogTitle{color:#fff;text-align:center}
.gis-server-manager-dialog.modalDialog .dialog-body{position:absolute;top:51px;bottom:51px;left:0;right:0}
.gis-server-manager-dialog.modalDialog .dialog-body .gray-header{background-color:#6d6e71;background-image:linear-gradient(#929497,#6d6e71);position:absolute;top:0;left:0;right:0;height:50px;border-bottom:solid 1px #262626;line-height:49px;color:#fff}
.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .headerCenterAlignedText{text-align:center;font-weight:500;height:50px}
.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .temp-load-button{background-color:#f0f8ff;width:50px;height:20px;left:300px;position:absolute;top:20px;cursor:pointer}
.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgSectionTitle{padding-left:15px;padding-right:15px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;width:55%}
.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgSectionTitle .cgWhitePencil{float:left;margin-top:15px}
.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgSectionTitle .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgEditButtons{position:relative;padding-top:0;margin-right:16px}
.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgEditButtons .cgCancelButton,.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgEditButtons .cgDeleteButton,.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgEditButtons .cgEditButton,.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgEditButtons .cgSaveButton{border-radius:2px;font-size:12px;font-weight:500;margin-top:9px;cursor:pointer;float:right;border:1px solid #1A1A1A;line-height:28px;padding-top:0;padding-bottom:0;padding-left:10px;padding-right:10px}
.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgEditButtons .cgCancelButton,.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgEditButtons .cgDeleteButton,.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgEditButtons .cgSaveButton{text-align:center;margin-right:6px}
.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgEditButtons .cgCancelButton:hover,.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgEditButtons .cgDeleteButton:hover,.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgEditButtons .cgEditButton:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgEditButtons .cgEditButton{width:41px}
.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgEditButtons .cgEditButton .cgEditWhitePencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNpiYMAD/v//bwDE74H4PojNQECxAhCv/48A73FqQjLZAYjPI2vCp7gAqng9kqb3hBT/h9IFUI0GxCheDxVXIEWxAbpT7qO5Fa/i+UCcAJXErxiqYT9UEqbpPKEwR46YBIKxiqQYZFM/AwEAEGAAe+o4dXw2Pp8AAAAASUVORK5CYII=);height:12px;width:12px;top:8px;color:#fff;position:absolute;top:7px;right:10px}
.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgEditButtons .cgSaveButton{cursor:default;color:#3c3d3e;margin-right:0}
.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgEditButtons .cgSaveButtonActive{color:#fff;cursor:pointer;float:right;border:1px solid #1A1A1A;line-height:28px;padding-top:0;padding-bottom:0;padding-left:10px;padding-right:10px;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
.gis-server-manager-dialog.modalDialog .dialog-body .gray-header .cgEditButtons .cgSaveButtonActive:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.gis-server-manager-dialog.modalDialog .dialog-body .addServerContainer{background-color:#6d6e71;background-image:linear-gradient(#929497,#6d6e71);position:absolute;top:51px;left:0;right:0;height:38px;border-bottom:solid 1px #161616}
.gis-server-manager-dialog.modalDialog .dialog-body .addServerContainer .addServerBtn{background:0 0;height:28px;border:#414142 1px solid;border-radius:6px;position:relative;margin-top:4px;margin-left:9px;margin-right:9px;text-align:center;cursor:pointer;background-color:#6d6e71;background-image:linear-gradient(#929497,#6d6e71)}
.gis-server-manager-dialog.modalDialog .dialog-body .addServerContainer .addServerBtn:hover{background-color:#484848;background-image:linear-gradient(#666,#484848)}
.gis-server-manager-dialog.modalDialog .dialog-body .addServerContainer .addServerBtn .addServerBtnLbl{margin:3px 0 0 0;font-weight:500;font-size:13px;color:#fff}
.gis-server-manager-dialog.modalDialog .dialog-body .addServerContainer .addServerBtn .resourcePlus{background:transparent url(../Images/ico-plus-light.png) no-repeat 0 0;position:relative;top:6px;left:5px;height:16px;width:16px;display:inline-block}
.gis-server-manager-dialog.modalDialog .dialog-body .server-list{position:absolute;top:0;bottom:0;left:0;width:250px}
.gis-server-manager-dialog.modalDialog .dialog-body .server-list #blockScreen-side{position:absolute;width:250px;background:rgba(0,0,0,.3);top:51px;bottom:0}
.gis-server-manager-dialog.modalDialog .dialog-body .scrollContainer{overflow-y:auto;top:90px;bottom:0;position:absolute;left:0;right:0;background-color:#fff}
.gis-server-manager-dialog.modalDialog .dialog-body .scrollContainer.fields{background-color:#363636}
.gis-server-manager-dialog.modalDialog .dialog-body .scrollContainer .sidebarElement,.gis-server-manager-dialog.modalDialog .dialog-body .scrollContainer .sidebarElement:hover{display:block;font-weight:500;text-decoration:none;height:49px;line-height:50px;border-top:0;border-bottom:#BFBFBF 1px solid;overflow:visible;padding-left:15px;background:#fff;font-size:14px;color:#333;position:relative;padding:0}
.gis-server-manager-dialog.modalDialog .dialog-body .scrollContainer .sidebarElement .sidebarElementText,.gis-server-manager-dialog.modalDialog .dialog-body .scrollContainer .sidebarElement:hover .sidebarElementText{padding-left:15px;padding-right:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:default}
.gis-server-manager-dialog.modalDialog .dialog-body .scrollContainer .sidebarElement .sidebarElementText:hover,.gis-server-manager-dialog.modalDialog .dialog-body .scrollContainer .sidebarElement:hover .sidebarElementText:hover{cursor:pointer;text-decoration:underline}
.gis-server-manager-dialog.modalDialog .dialog-body .scrollContainer .sidebarElement.active,.gis-server-manager-dialog.modalDialog .dialog-body .scrollContainer .sidebarElement:hover.active{background:#4F4F4F;color:#fff;border-bottom:1px solid #252525}
.gis-server-manager-dialog.modalDialog .dialog-body .sidebarElement.active .arrow{background:url(../Images/menu-arrow-white-collapsed.png) no-repeat transparent;height:5px;width:5px;position:absolute;right:5px;top:21px;cursor:pointer}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail{position:absolute;top:0;bottom:0;left:250px;right:0;border-left:solid 1px #000;background:#fff}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail.isEditing{background:#F5F6F6}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .label-colon.disabled,.gis-server-manager-dialog.modalDialog .dialog-body .server-detail label.disabled{color:#bbb}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields{padding-top:20px;position:absolute;top:50px;bottom:0;left:0;right:0;overflow:auto}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .password-as-label{border:none;cursor:default}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .editor-label{width:95px}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .text-box{width:273px}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .dropdownMenuControl{width:266px;padding-left:3px}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .dropdownMenuControl:not(:hover){border:1px solid gray}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .dropdownMenuControl:focus{border:1px solid #333}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .dropdownMenuControl .button-title{color:#4D4D4D;font-size:12px}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .display-field{white-space:nowrap;float:none}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .display-field .field-label{padding-right:15px}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .indented{margin-left:73px}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .indented .text-box{width:200px}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .indented .testConnection{position:absolute;right:60px;margin-top:7px}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .indented .testConnection .cgLightGreyButton{padding:0 8px;width:100px;height:27px;line-height:27px;text-align:center;display:inline-block;border-radius:2px}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .indented .testConnection .label{font-size:12px;display:inline-block;margin-right:10px}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .indented .oauth{left:159px}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .indented .oauth .cgLightGreyButton{width:210px;display:table}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .indented .oauth .display-field{padding-left:0}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .indented .oauth span{float:right;margin-top:-3px}
.gis-server-manager-dialog.modalDialog .dialog-body .server-detail .detail-fields .indented .bottom{bottom:20px}
.gis-server-manager-dialog.modalDialog .dialogFooter{border-radius:0 0 3px 3px;border-top:1px solid #000;background-color:#EDEDED}
.gis-sync-modal.blockScreenWidgetModal{width:700px;background:#fff;border-radius:4px;box-shadow:3px 3px 75px 0 #000;-webkit-touch-callout:none;-ms-user-select:none;user-select:none;top:50%;left:50%;margin:-250px 0 0 -350px}
.gis-sync-modal.blockScreenWidgetModal .button{background:#d8d8d8;border:#A6A6A6 solid 1px;color:#4D4D4D;line-height:28px;font-size:12px;font-weight:500;border-radius:2px;height:28px}
.gis-sync-modal.blockScreenWidgetModal .button:hover:not(.disabled){background-color:#c4c4c4}
.gis-sync-modal.blockScreenWidgetModal .button.disabled{opacity:.5;cursor:default}
.gis-sync-modal.blockScreenWidgetModal .header{height:50px;position:relative;text-align:center;line-height:50px;background-color:#1B1B1B;background-image:linear-gradient(#323232,#1B1B1B);color:#fff;font-size:16px;font-weight:500;border-radius:4px 4px 0 0}
.gis-sync-modal.blockScreenWidgetModal .details{height:393px;position:relative}
.gis-sync-modal.blockScreenWidgetModal .details .row{position:relative;display:block;height:60px;border-bottom:2px solid #BFBFBF}
.gis-sync-modal.blockScreenWidgetModal .details .row .progressBar{margin-top:7px;border-color:#000!important}
.gis-sync-modal.blockScreenWidgetModal .details .row .progressBar .cgProgress.orange{background-color:#DE6B00;background-image:linear-gradient(#E89D00,#DE6B00)}
.gis-sync-modal.blockScreenWidgetModal .details .row .progressBar .cgProgress.yellow{background-color:#DAA927;background-image:linear-gradient(#E3CD1E,#DAA927)}
.gis-sync-modal.blockScreenWidgetModal .details .row .progressBar .cgProgress.green{background-color:#5D8516;background-image:linear-gradient(#81C222,#5D8516)}
.gis-sync-modal.blockScreenWidgetModal .details .row>div{position:relative;float:left;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;height:100%;padding-left:20px;padding-top:10px;border-right:2px solid #BFBFBF}
.gis-sync-modal.blockScreenWidgetModal .details .row>div.single{width:33.33%}
.gis-sync-modal.blockScreenWidgetModal .details .row>div.quarter{width:25%}
.gis-sync-modal.blockScreenWidgetModal .details .row>div.double{width:66.66%}
.gis-sync-modal.blockScreenWidgetModal .details .row>div:last-child{border:none}
.gis-sync-modal.blockScreenWidgetModal .details .row>div .boldLabel{font-weight:500;color:#000;font-size:14px;display:inline-block}
.gis-sync-modal.blockScreenWidgetModal .details .row>div .boldLabel.large{font-size:16px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.gis-sync-modal.blockScreenWidgetModal .details .row>div .statusText{font-size:14px;color:#000;display:inline-block}
.gis-sync-modal.blockScreenWidgetModal .details .row>div .label{color:#929191;font-size:14px;margin-top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.gis-sync-modal.blockScreenWidgetModal .details .row>div .button{margin-top:5px;margin-right:12px;background-color:#E2E2E2;background-image:linear-gradient(#F7F7F7,#E2E2E2)}
.gis-sync-modal.blockScreenWidgetModal .details .row>div .button:hover:not(.disabled){background-color:#C8C9CB;background-image:linear-gradient(#EFF0F0,#C8C9CB)}
.gis-sync-modal.blockScreenWidgetModal .details .row.metric{height:135px;border:none}
.gis-sync-modal.blockScreenWidgetModal .details .row.metric:last-child{border-top:2px solid #F2F2F2}
.gis-sync-modal.blockScreenWidgetModal .details .row.metric>div{border:none;text-align:center;padding-left:0;padding-top:35px}
.gis-sync-modal.blockScreenWidgetModal .details .row.metric>div .boldLabel{font-weight:500;color:#929191;font-size:15px}
.gis-sync-modal.blockScreenWidgetModal .details .row.metric>div .label{font-size:46px;margin-top:5px;font-weight:500;color:#4D4D4D}
.gis-sync-modal.blockScreenWidgetModal .footer{height:55px;position:relative;background:#EDEDED;border-top:#989898 solid 1px;border-radius:0 0 4px 4px}
.gis-sync-modal.blockScreenWidgetModal .footer .button{float:right;margin-right:25px;margin-top:12px}
.structureManagerDialog{background-color:#fff}
.structureManagerDialog .headerBar{background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
.structureManagerDialog .buttonBar{background-color:#6d6e71;background-image:linear-gradient(#929497,#6d6e71);border-top:1px solid #E6E6E6}
.structureManagerDialog .buttonBar .closeBtn{border-color:#3c3d3e;background-color:#6d6e71;background-image:linear-gradient(#929497,#6d6e71)}
.structureManagerDialog .buttonBar .closeBtn:hover{background-color:#474747;background-image:linear-gradient(#6b6b6b,#474747)}
.structureManagerDialog .buttonBar .saveBtn{border-color:#3c3d3e}
.structureManagerDialog .buttonBar .saveBtn:not(.disabled):hover{background-color:#474747;background-image:linear-gradient(#6b6b6b,#474747)}
.structureManagerDialog .buttonBar .saveBtn.disabled{color:#3c3d3e;background-color:#6d6e71;background-image:linear-gradient(#929497,#6d6e71)}
.structureManagerDialog .titleBar{height:40px;position:relative;text-align:center;line-height:40px;background:#E6E6E6}
.structureManagerDialog .titleBar .titleLabel{color:#3c3d3e;font-size:16px;font-weight:500}
#structureManagerRelationshipModal{height:430px;width:530px}
#structureManagerRelationshipModal .buttonBar .saveBtn{width:92px;height:28px}
#structureManagerRelationshipModal .buttonBar .closeBtn{float:left;position:relative;left:10px;height:28px}
#structureManagerRelationshipModal .buttonBar .backBtn,#structureManagerRelationshipModal .buttonBar .nextBtn{cursor:pointer;height:31px;margin-top:4px;width:68px;background-color:transparent;border:none;background-repeat:no-repeat;background-position:0 0}
#structureManagerRelationshipModal .buttonBar .backBtn{float:left;margin-left:10px;background-image:url(../Images/btn-back-admin.png)}
#structureManagerRelationshipModal .buttonBar .backBtn:hover{margin-top:5px;background-image:url(../Images/btn-back-admin-hover.png)}
#structureManagerRelationshipModal .buttonBar .nextBtn{float:right;margin-right:10px;background-image:url(../Images/btn-next-admin.png)}
#structureManagerRelationshipModal .buttonBar .nextBtn:hover{margin-top:5px;background-image:url(../Images/btn-next-admin-hover.png)}
#structureManagerRelationshipModal .buttonBar .nextBtn.disabled{margin-top:5px;background-image:url(../Images/btn-next-disabled-admin.png);cursor:default}
#structureManagerRelationshipModal .titleBar{border-bottom:1px solid #B3B3B3}
#structureManagerRelationshipModal .explainationBar{height:80px;position:relative;background:#F4F4F4;border-bottom:1px solid #B3B3B3}
#structureManagerRelationshipModal .explainationBar .explainationLabel{color:#3c3d3e;font-size:12px;text-align:left;margin-right:auto;margin-left:auto;padding-top:20px;width:75%}
#structureManagerRelationshipModal .selectionArea{position:absolute;top:210px;bottom:15px;left:0;right:1px;overflow-y:auto;overflow-x:hidden}
#structureManagerRelationshipModal .selectionArea li{margin-left:1px;height:17px;padding:3px 12px;font-size:14px;line-height:1;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#structureManagerRelationshipModal .selectionArea li.active{background:#666;color:#fff;font-weight:500}
#structureManagerRelationshipModal .selectionArea li.active:hover{background:#4D4D4D}
#structureManagerRelationshipModal .selectionArea li:hover{background:#E6E6E6}
#structureManagerRelationshipModal .selectionArea li:before{content:' ';background:url(../Images/structure_manager_icons.png) -22px -1px no-repeat;width:21px;height:13px;display:inline-block}
#structureManagerRelationshipModal .selectionArea li.active:before{background:url(../Images/structure_manager_icons.png) -82px -1px no-repeat}
#structureManagerRelationshipModal .metaSetRelationship{padding-top:25px}
#structureManagerRelationshipModal .detail-fields{padding-top:15px;top:50px;bottom:0;left:0;right:0;overflow:auto}
#structureManagerRelationshipModal .detail-fields .editor-label{width:95px}
#structureManagerRelationshipModal .detail-fields .fieldRow{min-height:37px}
#structureManagerRelationshipModal .detail-fields .fieldRow .error-tile-container{position:relative;top:12px}
#structureManagerRelationshipModal .detail-fields .display-field input{position:relative;top:-4px}
#structureManagerRelationshipModal .detail-fields .display-field input[type=checkbox]{margin-top:0}
#structureManagerRelationshipModal .detail-fields .display-field input[type=checkbox]~div{margin-top:0;bottom:-2px}
#structureManagerRelationshipModal .detail-fields .display-field .btnMenu{position:relative;color:#4D4D4D;margin-top:0;margin-left:0;background-color:#fff;border:1px solid gray}
#structureManagerRelationshipModal .detail-fields .display-field .btnMenu:focus{border-color:#000}
#structureManagerRelationshipModal .detail-fields .display-field .btnMenu .expanded{overflow:hidden}
#structureManagerRelationshipModal .detail-fields .display-field .btnMenu .expanded .dropdownMenu{display:block}
#structureManagerRelationshipModal .detail-fields .display-field .btnMenu .arrow{position:absolute;width:0;border-top:solid 3px #6B6B6B;border-right:solid 3px transparent;border-left:solid 3px transparent;right:5px;top:11px}
#structureManagerRelationshipModal .detail-fields .display-field .btnMenu.disabled .arrow{position:absolute;width:0;border-top:solid 3px #6B6B6B;border-right:solid 3px transparent;border-left:solid 3px transparent;right:5px;top:11px}
#structureManagerRelationshipModal .detail-fields .display-field .typeBtn{left:0;font-size:12px;font-weight:400;top:-4px;height:17px;background-image:none}
#structureManagerRelationshipModal .detail-fields .display-field .typeBtn .button-title{text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden}
#structureManagerRelationshipModal .detail-fields .display-field .typeBtn:hover{border:#262626 1px solid}
#structureManagerRelationshipModal .detail-fields .fieldTypeBtn{width:242px;padding:4px 3px;cursor:pointer}
#structureManagerRelationshipModal .detail-fields .fieldTypeBtn .dropdownMenu{max-height:200px;overflow-y:auto}
#structureManagerRelationshipModal .detail-fields .radio-buttons .display-field>*{float:left}
#structureManagerRelationshipModal .detail-fields .radio-buttons .display-field>label{margin-top:-1px;margin-left:5px;width:310px}
#structureManagerRelationshipModal .detail-fields .radio-buttons .display-field>.radio{background-size:100%;width:14px}
#structureManagerRelationshipModal .detail-fields .indentedLabel{margin-left:158px}
#structureManagerRelationshipModal .detail-fields .indented{margin-left:140px}
#structureManagerRelationshipModal .detail-fields .indented .text-box{width:80px}
#structureManagerLookupTargetModal{height:600px;width:400px}
#structureManagerLookupTargetModal .searchArea{height:60px;position:relative;background:#F7F7F7;border-bottom:1px solid #BFBFBF}
#structureManagerLookupTargetModal .searchArea input{width:350px;margin-left:10px;margin-top:18px;font-size:12px;font-weight:400;padding:3px 21px 2px 6px}
#structureManagerLookupTargetModal .searchArea .clearX{width:14px;height:14px;background:#fff url(../Images/x-normal.png) no-repeat 2px 2px;top:22px;right:14px;position:absolute;cursor:pointer}
#structureManagerLookupTargetModal .selectionArea{position:absolute;top:183px;bottom:1px;left:1px;right:1px;overflow-y:scroll}
#structureManagerLookupTargetModal .selectionArea :first-child{height:23px;padding-left:9px}
#structureManagerLookupTargetModal .selectionArea :first-child.fontNormal{font-style:normal}
#structureManagerLookupTargetModal .selectionArea :first-child.fontItalic{font-style:italic}
#structureManagerLookupTargetModal .selectionArea :first-child.active{background:#fff}
#structureManagerLookupTargetModal .selectionArea :first-child.active:hover{background:#fff}
#structureManagerLookupTargetModal .selectionArea :first-child[botype='0'].active{background:gray}
#structureManagerLookupTargetModal .selectionArea :first-child[botype='0'].active:before{background:url(../Images/structure_manager_icons.png) -102px -1px no-repeat}
#structureManagerLookupTargetModal .selectionArea li{height:17px;padding:3px 10px;padding-left:9px;font-size:12px;line-height:1;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#structureManagerLookupTargetModal .selectionArea li .clear{display:inline-block;width:17px;height:16px;background:transparent url(../Images/new-library-sprite.png) -12px 0 no-repeat;position:relative;cursor:pointer;margin-left:1px;top:5px}
#structureManagerLookupTargetModal .selectionArea li .check{display:inline-block;width:17px;height:16px;background:transparent url(../Images/new-library-sprite.png) -26px 0 no-repeat;position:relative;cursor:pointer;top:5px}
#structureManagerLookupTargetModal .selectionArea li.active{background:gray;color:#fff;font-weight:500}
#structureManagerLookupTargetModal .selectionArea li.active:hover{background:gray}
#structureManagerLookupTargetModal .selectionArea li:hover{background:#ddd}
#structureManagerLookupTargetModal .selectionArea li[botype='1']:before,#structureManagerLookupTargetModal .selectionArea li[botype='2']:before,#structureManagerLookupTargetModal .selectionArea li[botype='3']:before,#structureManagerLookupTargetModal .selectionArea li[botype='4']:before{content:' ';background:url(../Images/structure_manager_icons.png) -22px -1px no-repeat;width:21px;height:13px;display:inline-block}
#structureManagerLookupTargetModal .selectionArea li[botype='1'].active:before,#structureManagerLookupTargetModal .selectionArea li[botype='2'].active:before,#structureManagerLookupTargetModal .selectionArea li[botype='3'].active:before,#structureManagerLookupTargetModal .selectionArea li[botype='4'].active:before{background:url(../Images/structure_manager_icons.png) -82px -1px no-repeat}
#structureManagerLookupTargetModal .selectionArea li[botype='0']:before{background:url(../Images/structure_manager_icons.png) -42px -1px no-repeat;content:' ';width:21px;height:13px;display:inline-block}
#structureManagerLookupTargetModal .selectionArea li[botype='0'].active:before{background:url(../Images/structure_manager_icons.png) -102px -1px no-repeat}
#structureManagerLookupTargetModal .selectionArea li[createlibtext='0']{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#structureManagerLookupTargetModal .selectionArea li[createlibtext='0']:before{background:url(../Images/new-library-sprite.png) 0 0 no-repeat;content:' ';width:12px;height:12px;display:inline-block;margin-left:4px;margin-top:5px;margin-right:4px}
#structureManagerLookupTargetModal .selectionArea li .newLibraryInput{font-style:normal;margin-left:-3px;width:287px;margin-top:1px;height:18px}
.blockScreenWidgetModal.editAssignedLabor{bottom:0;height:462px;left:0;margin:auto;right:0;top:0;width:386px}
.blockScreenWidgetModal.editAssignedLabor .tasks-selected-bar-text{width:auto}
.blockScreenWidgetModal.editAssignedLabor .addLaborSection{height:auto;min-height:inherit}
.attachmentLinkDialog{top:43%;left:38%}
.attachmentLinkDialog #attachmentLinkDialog{background-color:#fff;border:#999 solid 1px;box-shadow:3px 3px 75px 0 #000;height:180px;width:350px;border-radius:4px 4px 4px 4px}
.attachmentLinkDialog .dialog-header{height:50px;line-height:50px;border-radius:4px 4px 0 0}
.attachmentLinkDialog .dialog-header.assets{border-top:1px solid #AEDB51;background-color:#659000;background-image:linear-gradient(#9AC517,#659000)}
.attachmentLinkDialog .dialog-header.resources{border-top:1px solid #F0E657;background-color:#D9A400;background-image:linear-gradient(#E6D400,#D9A400)}
.attachmentLinkDialog .dialog-header.work{border-top:1px solid #65B8E2;background-color:#3F6DDC;background-image:linear-gradient(#6597E2,#3F6DDC)}
.attachmentLinkDialog .dialog-header.requests{border-top:1px solid #D5856F;background-color:#952B00;background-image:linear-gradient(#C75B3E,#952B00)}
.attachmentLinkDialog .dialog-header .link-icon{float:left;width:20px;height:15px;margin-top:16px;margin-left:15px;margin-right:10px;background-image:url(../Images/white-chain-link.png);background-repeat:no-repeat}
.attachmentLinkDialog .dialog-header .link-title{line-height:50px;font-weight:500;color:#fff}
.attachmentLinkDialog .dialog-body{height:80px;background-color:#fff}
.attachmentLinkDialog .dialog-body .fieldRow{position:relative;top:21px}
.attachmentLinkDialog .dialog-body .fieldRow .editor-label{width:24px;margin-left:12px}
.attachmentLinkDialog .dialog-body .fieldRow input{width:279px}
.attachmentLinkDialog .dialog-footer{height:50px;border-top:1px solid #999;background-color:#EDEDED;border-radius:0 0 4px 4px}
.attachmentLinkDialog .dialog-footer>.cgButton{color:#fff;float:right;width:50px;height:30px;padding:0;font-size:12px;text-align:center;font-weight:500;line-height:30px}
.attachmentLinkDialog .dialog-footer>.cgButton.cgSaveButton{width:45px;margin-top:8px;margin-right:12px}
.attachmentLinkDialog .dialog-footer>.cgButton.cgCancelButton{width:62px;margin-top:8px;margin-right:8px}
.attachmentLinkDialog .dialog-footer>.cgButton.disabled{cursor:default}
.attachmentLinkDialog .dialog-footer>.cgButton.disabled.assetCreateProcess{border:1px solid #517802;color:#659000}
.attachmentLinkDialog .dialog-footer>.cgButton.disabled.workCreateProcess{border:1px solid #3553D6;color:#3F6DDC}
.attachmentLinkDialog .dialog-footer>.cgButton.disabled.requestCreateProcess{border:1px solid #7C2100;color:#952B00}
.attachmentLinkDialog .dialog-footer>.cgButton.disabled.resourcesCreateProcess{border:1px solid #BD8B00;color:#BD8B00}
.modalDialog .dialogHeader{border-bottom:1px solid #A8A8A8;background-color:#E2E2E2;background-image:linear-gradient(#F8F8F8,#E2E2E2);height:50px;border-radius:4px 4px 0 0;line-height:51px;font-weight:500;font-size:16px;padding-left:30px}
.modalDialog .dialogBody{color:#494949;border-bottom:solid 1px #999;border-right:1px solid #a8a8a8;position:absolute;top:52px;bottom:51px;left:0;right:0;padding-top:25px;overflow-y:auto}
.modalDialog .dialogBody .bodyLabel{margin-left:50px;font-weight:500;font-size:14px;margin-bottom:15px}
.modalDialog .dialogBody .separator{background-color:#999;margin-bottom:20px;margin-left:25px;width:800px;height:1px}
.modalDialog .dialogBody .wait-spinner{margin-top:120px}
.modalDialog .dialogBody .wait-spinner>div{margin:auto;height:50px;width:50px;background-size:cover;background-image:url(../Images/waitspinner.png);animation:CIRCLE-ROTATE 1s infinite linear;height:40px;width:40px}
.modalDialog .dialogFooter{height:50px;position:absolute;bottom:0;right:0;left:0;border-top:solid 1px #FBFBFB;border-radius:0 0 4px 4px}
.modalDialog .dialogFooter div{top:10px;padding:0;line-height:28px;height:28px;text-align:center}
.modalDialog .dialogFooter .btnCancel{right:85px}
.modalDialog .dialogFooter .btnSave{width:60px}
.modalDialog-orange{height:664px;width:800px;border-radius:4px;background-color:#F9F9FC;box-shadow:0 10px 20px 0 rgba(0,0,0,.19);overflow:hidden;position:relative;-webkit-touch-callout:none;-ms-user-select:none;user-select:none;opacity:0}
.modalDialog-orange .calendar>input,.modalDialog-orange .cg-btn-menu,.modalDialog-orange .clock>input,.modalDialog-orange .dropdown-search,.modalDialog-orange .editor-field>input,.modalDialog-orange .hour-minute-container input,.modalDialog-orange .lookup>input,.modalDialog-orange .time-interval>input,.modalDialog-orange input.text-box,.modalDialog-orange textarea{border:1px solid #D9D9D9;border-radius:2px;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;height:27px;width:285px;padding-left:8px;padding-right:8px}
.modalDialog-orange .calendar>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.modalDialog-orange .cg-btn-menu:not(.disabled):not(.open):not(:active):not(:focus):hover,.modalDialog-orange .clock>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.modalDialog-orange .dropdown-search:not(.disabled):not(.open):not(:active):not(:focus):hover,.modalDialog-orange .editor-field>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.modalDialog-orange .hour-minute-container input:not(.disabled):not(.open):not(:active):not(:focus):hover,.modalDialog-orange .lookup>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.modalDialog-orange .time-interval>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.modalDialog-orange input.text-box:not(.disabled):not(.open):not(:active):not(:focus):hover,.modalDialog-orange textarea:not(.disabled):not(.open):not(:active):not(:focus):hover{border:1px solid #BFBFBF}
.modalDialog-orange .calendar>input:not(.disabled):not(.open):active,.modalDialog-orange .calendar>input:not(.disabled):not(.open):focus,.modalDialog-orange .cg-btn-menu:not(.disabled):not(.open):active,.modalDialog-orange .cg-btn-menu:not(.disabled):not(.open):focus,.modalDialog-orange .clock>input:not(.disabled):not(.open):active,.modalDialog-orange .clock>input:not(.disabled):not(.open):focus,.modalDialog-orange .dropdown-search:not(.disabled):not(.open):active,.modalDialog-orange .dropdown-search:not(.disabled):not(.open):focus,.modalDialog-orange .editor-field>input:not(.disabled):not(.open):active,.modalDialog-orange .editor-field>input:not(.disabled):not(.open):focus,.modalDialog-orange .hour-minute-container input:not(.disabled):not(.open):active,.modalDialog-orange .hour-minute-container input:not(.disabled):not(.open):focus,.modalDialog-orange .lookup>input:not(.disabled):not(.open):active,.modalDialog-orange .lookup>input:not(.disabled):not(.open):focus,.modalDialog-orange .time-interval>input:not(.disabled):not(.open):active,.modalDialog-orange .time-interval>input:not(.disabled):not(.open):focus,.modalDialog-orange input.text-box:not(.disabled):not(.open):active,.modalDialog-orange input.text-box:not(.disabled):not(.open):focus,.modalDialog-orange textarea:not(.disabled):not(.open):active,.modalDialog-orange textarea:not(.disabled):not(.open):focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
.modalDialog-orange .calendar>input.open,.modalDialog-orange .cg-btn-menu.open,.modalDialog-orange .clock>input.open,.modalDialog-orange .dropdown-search.open,.modalDialog-orange .editor-field>input.open,.modalDialog-orange .hour-minute-container input.open,.modalDialog-orange .lookup>input.open,.modalDialog-orange .time-interval>input.open,.modalDialog-orange input.text-box.open,.modalDialog-orange textarea.open{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
.modalDialog-orange .quantity input{width:180px}
.modalDialog-orange .quantity .cg-btn-menu,.modalDialog-orange .quantity .dropdownMenu,.modalDialog-orange .quantity ko-dropdown-menu{width:100px}
.modalDialog-orange .calendar,.modalDialog-orange .clock,.modalDialog-orange .lookup{border:0!important;border-radius:2px;position:relative;height:27px}
.modalDialog-orange .calendar>input,.modalDialog-orange .clock>input,.modalDialog-orange .lookup>input{padding-right:20px}
.modalDialog-orange .calendar .calendar-image,.modalDialog-orange .calendar .clock-image,.modalDialog-orange .calendar .datetimeclock-image,.modalDialog-orange .calendar .lookup-image,.modalDialog-orange .clock .calendar-image,.modalDialog-orange .clock .clock-image,.modalDialog-orange .clock .datetimeclock-image,.modalDialog-orange .clock .lookup-image,.modalDialog-orange .lookup .calendar-image,.modalDialog-orange .lookup .clock-image,.modalDialog-orange .lookup .datetimeclock-image,.modalDialog-orange .lookup .lookup-image{position:absolute;margin:0;top:6px;right:6px}
.modalDialog-orange .calendar .lookup-image,.modalDialog-orange .clock .lookup-image,.modalDialog-orange .lookup .lookup-image{top:3px;right:3px}
.modalDialog-orange .calendar .input-validation-error>input:hover,.modalDialog-orange .calendar.input-validation-error>input,.modalDialog-orange .clock .input-validation-error>input:hover,.modalDialog-orange .clock.input-validation-error>input,.modalDialog-orange .lookup .input-validation-error>input:hover,.modalDialog-orange .lookup.input-validation-error>input{border:1px solid #b41100!important}
.modalDialog-orange .dropdownMenu,.modalDialog-orange .searchable-dropdown .dropdown-panel{box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);border-radius:2px;border:1px solid #D9D9D9;margin-top:5px;width:285px}
.modalDialog-orange .dropdownMenu.openUpwards,.modalDialog-orange .searchable-dropdown .dropdown-panel.openUpwards{top:auto}
.modalDialog-orange .dropdownMenu.openUpwards.dropdownMenu,.modalDialog-orange .searchable-dropdown .dropdown-panel.openUpwards.dropdownMenu{bottom:32px}
.modalDialog-orange .dropdownMenu.openUpwards.dropdown-panel,.modalDialog-orange .searchable-dropdown .dropdown-panel.openUpwards.dropdown-panel{bottom:37px}
.modalDialog-orange .editor-field{position:relative}
.modalDialog-orange .time-interval{display:flex;width:170px;margin-bottom:8px}
.modalDialog-orange .time-interval>input{width:auto;min-width:0;flex:2}
.modalDialog-orange .time-interval>div{background-color:#A6A6A6;color:#fff;margin:0 8px;flex:3;text-align:center;padding-top:5px;border-radius:3px}
.modalDialog-orange textarea{padding:8px;width:285px;height:200px}
.modalDialog-orange.show{opacity:0;animation-name:modalBounceIn;animation-duration:375ms;animation-timing-function:linear;animation-fill-mode:forwards}
.modalDialog-orange meta-selector .dropdown-panel,.modalDialog-orange searchable-dropdown .dropdown-panel{border:none}
.modalDialog-orange meta-selector .dropdown-panel .dropdown-item,.modalDialog-orange searchable-dropdown .dropdown-panel .dropdown-item{border:none}
.modalDialog-orange .noIcon,.modalDialog-orange .roleIcon,.modalDialog-orange .userIcon{background-repeat:no-repeat;background-position-x:8px;background-position-y:9px;padding-left:22px;width:auto;height:23px}
.modalDialog-orange .shared-with .noIcon,.modalDialog-orange .shared-with .roleIcon,.modalDialog-orange .shared-with .userIcon{background-position-y:5px;padding-left:32px}
.modalDialog-orange .userIcon{background-image:url(../Images/single-user-dark.svg);background-position-x:11px}
.modalDialog-orange .roleIcon{background-image:url(../Images/multi-user-dark.svg)}
.modalDialog-orange .header{height:44px;width:800px;background-color:#F78E1E;border-radius:3px 3px 0 0;display:flex;flex-direction:row;align-items:center}
.modalDialog-orange .header .header-icon{margin-left:20px;margin-top:1px}
.modalDialog-orange .header .title{color:#fff;margin-left:15px}
.modalDialog-orange .header .close-x{margin-left:auto;margin-right:15px;cursor:pointer}
.modalDialog-orange .header svg{fill:#fff}
.modalDialog-orange .dialog-body{position:relative}
.modalDialog-orange .dialog-body .center-contents{display:flex;flex-direction:column;align-items:center;margin-top:50px}
.modalDialog-orange .dialog-body .center-contents .user-or-role-label{font-size:12px;font-weight:500;color:#707073;margin-bottom:5px}
.modalDialog-orange .dialog-body .center-contents .separator-line{margin-top:30px;margin-bottom:30px;height:1px;width:325px;background-color:#D4D4D9}
.modalDialog-orange .dialog-body .center-contents .cg-btn-menu-XL{width:267px}
.modalDialog-orange .dialog-body .center-contents .shared-with-list{overflow:auto;display:flex;flex-direction:column;width:302px;height:350px}
.modalDialog-orange .dialog-body .center-contents .shared-with-list .shared-with{color:#666;font-size:12px;background-color:#fff;border:1px solid #EDEDF2;display:flex;flex-direction:row;align-items:center;min-height:36px;position:relative}
.modalDialog-orange .dialog-body .center-contents .shared-with-list .shared-with .shared-with-count{position:absolute;right:10px;height:20px;width:35px;top:7px;border:1px solid #D4D4D9;border-radius:25px;color:#AFAFB3;font-size:12px;font-weight:500;line-height:20px;text-align:center}
.modalDialog-orange .dialog-body .center-contents .shared-with-list .shared-with .shared-with-name{margin-right:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.modalDialog-orange .dialog-body .center-contents .shared-with-list .shared-with:hover{background-color:#F5F5FA;transition:background-color .15s ease-in-out}
.modalDialog-orange .dialog-body .center-contents .shared-with-list .shared-with:hover .delete-button{top:12px;cursor:pointer;display:block}
.modalDialog-orange .dialog-body .center-contents .shared-with-list .shared-with:hover .delete-button>svg{fill:#A6A6A6}
.modalDialog-orange .dialog-body .center-contents .shared-with-list .shared-with:hover .shared-with-count{display:none}
.modalDialog-orange .dialog-body .center-contents .shared-with-list .shared-with:not(:first-child){border-top:none}
.modalDialog-orange .dialog-body .center-contents .shared-with-list .shared-with .delete-button{position:absolute;display:none;right:10px;width:25px;height:13px}
.modalDialog-orange .dialog-body .center-contents .shared-with-list .shared-with .delete-button>svg{fill:#fff}
.modalDialog-orange .dialog-body .center-contents .shared-with-list .shared-with .delete-button>svg:hover{fill:#000}
.modalDialog-orange .dialog-body .filter-container{font-size:13px;background-color:#fff;height:50px;width:100%;right:0;z-index:2;display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #E1E1E6}
.modalDialog-orange .dialog-body .filter-container .search-clear,.modalDialog-orange .dialog-body .filter-container .search-icon{min-width:18px}
.modalDialog-orange .dialog-body .filter-container .filter-box{margin-left:10px;height:32px;border:none;width:100%;padding-left:6px;color:#A6A6A6;font-size:15px}
.modalDialog-orange .dialog-body .filter-container .filter-box::-webkit-input-placeholder{font-style:italic;color:#A6A6A6}
.modalDialog-orange .dialog-body .filter-container .filter-box:-ms-input-placeholder{font-style:italic}
.modalDialog-orange .dialog-body .filter-container meta-selector{margin:0 15px}
.modalDialog-orange .dialog-body .filter-container meta-selector .dropdown-panel,.modalDialog-orange .dialog-body .filter-container meta-selector .dropdown-panel-page,.modalDialog-orange .dialog-body .filter-container meta-selector .dropdown-search,.modalDialog-orange .dialog-body .filter-container meta-selector .searchable-dropdown{width:200px;max-width:200px}
.modalDialog-orange .dialog-body .filter-container meta-selector .dropdown-display-item,.modalDialog-orange .dialog-body .filter-container meta-selector input{width:190px;max-width:190px}
.modalDialog-orange .dialog-body .filter-container meta-selector .dropdown-panel{overflow:hidden}
.modalDialog-orange .dialog-body .filter-container users-and-roles-dropdown{margin-right:15px}
.modalDialog-orange .dialog-body .filter-container users-and-roles-dropdown .dropdown-panel,.modalDialog-orange .dialog-body .filter-container users-and-roles-dropdown .dropdown-panel-page,.modalDialog-orange .dialog-body .filter-container users-and-roles-dropdown .dropdown-search,.modalDialog-orange .dialog-body .filter-container users-and-roles-dropdown .searchable-dropdown{width:166px;max-width:166px}
.modalDialog-orange .dialog-body .filter-container users-and-roles-dropdown .dropdown-display-item,.modalDialog-orange .dialog-body .filter-container users-and-roles-dropdown input{width:156px;max-width:156px}
.modalDialog-orange .dialog-body .filter-container searchable-dropdown .dropdown-panel,.modalDialog-orange .dialog-body .filter-container searchable-dropdown .dropdown-panel-page,.modalDialog-orange .dialog-body .filter-container searchable-dropdown .dropdown-search,.modalDialog-orange .dialog-body .filter-container searchable-dropdown .searchable-dropdown{width:166px;max-width:166px}
.modalDialog-orange .dialog-body .filter-container searchable-dropdown .dropdown-display-item,.modalDialog-orange .dialog-body .filter-container searchable-dropdown input{width:156px;max-width:156px}
.modalDialog-orange .dialog-body .filter-container meta-selector .searchable-dropdown-item,.modalDialog-orange .dialog-body .filter-container searchable-dropdown .searchable-dropdown-item{border:none}
.modalDialog-orange .dialog-body .filter-container meta-selector .searchable-dropdown-item.dropdown-display-item,.modalDialog-orange .dialog-body .filter-container searchable-dropdown .searchable-dropdown-item.dropdown-display-item{color:#A6A6A6}
.modalDialog-orange .dialog-body .cg-btn-menu{border-color:#D4D4D9}
.modalDialog-orange .dialog-body .cg-btn-menu .dropdownMenu{border-color:#D4D4D9}
.modalDialog-orange .dialog-body .cg-btn-menu:focus{border-color:#9F9FA3}
.modalDialog-orange .dialog-body .wait-spinner{margin-top:230px}
.modalDialog-orange .dialog-body .wait-spinner>div{margin:auto;height:50px;width:50px;background-size:cover;background-image:url(../Images/waitspinner.png);animation:CIRCLE-ROTATE 1s infinite linear;height:40px;width:40px}
.modalDialog-orange .dialog-body .item-list{max-height:568px;overflow-y:auto;transition:max-height .5s;width:800px;padding-top:40px;box-sizing:border-box}
.modalDialog-orange .dialog-body .item-list+.no-results{display:none}
.modalDialog-orange .dialog-body .item-list+.no-results.show{display:block;font-weight:500;font-size:20px;left:317px;position:absolute;top:273px}
.modalDialog-orange .dialog-body .item-list .row{position:relative}
.modalDialog-orange .dialog-body .item-list .row .row-select{align-items:center;display:flex;float:left;height:60px;justify-content:center;width:66px}
.modalDialog-orange .dialog-body .item-list .row .check{border:0}
.modalDialog-orange .dialog-body .item-list .row .item-container{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:relative;height:60px;width:668px;border-bottom:1px solid #EDEDF2}
.modalDialog-orange .dialog-body .item-list .row .item-container.confirmingDelete .item-actions{opacity:1}
.modalDialog-orange .dialog-body .item-list .row .item-container.confirmingDelete .item-actions .action{display:none}
.modalDialog-orange .dialog-body .item-list .row .item-container.confirmingDelete .item-actions item-delete-with-confirm{opacity:1}
.modalDialog-orange .dialog-body .item-list .row .item-container .item-description{display:flex;flex-direction:column;width:65%;max-width:65%;text-overflow:ellipsis}
.modalDialog-orange .dialog-body .item-list .row .item-container .item-description .header-text{align-items:flex-start;color:#707073;font-weight:500;font-size:15px;height:17px;line-height:17px;margin:12px 12px auto 12px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.modalDialog-orange .dialog-body .item-list .row .item-container .item-description .detail-text{align-items:flex-end;color:#BBBBBF;flex-grow:0;font-size:12px;height:14px;line-height:14px;margin:3px 12px 12px 12px;max-width:644px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.modalDialog-orange .dialog-body .item-list .row .item-container .item-description .detail-text>:first-child,.modalDialog-orange .dialog-body .item-list .row .item-container .item-description .detail-text>:last-child{max-width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.modalDialog-orange .dialog-body .item-list .row .item-container .item-description .detail-text .separator{align-items:flex-end;background-color:#969699;border-radius:2px;display:inline-block;flex-grow:0;height:4px;line-height:4px;margin:2px 8px 2px 8px;min-width:4px}
.modalDialog-orange .dialog-body .item-list .row:hover .checkmark-container:not(:hover) .check:not(.selected){border:1px solid #D4D4D9}
.modalDialog-orange .dialog-body .item-list .row:last-child{padding-bottom:50px}
.modalDialog-orange .dialog-body .item-list .row .item-actions{display:flex;margin-left:auto}
.modalDialog-orange .dialog-body .item-list .row .item-actions .action{display:flex;align-items:center;justify-content:center;height:32px;width:32px;border-radius:16px;cursor:pointer;margin:0 15px;opacity:0;transition:opacity 75ms ease-in}
.modalDialog-orange .dialog-body .item-list .row .item-actions .action:hover{background-color:#EDEDF2}
.modalDialog-orange .dialog-body .item-list .row .item-actions .action.added-label{opacity:1}
.modalDialog-orange .dialog-body .item-list .row .item-actions item-delete-with-confirm{opacity:0;transition:opacity 75ms ease-in}
.modalDialog-orange .dialog-body .item-list .row .item-actions item-delete-with-confirm .delete-button{margin:0 24px}
.modalDialog-orange .dialog-body .item-list .row:hover .item-actions .action,.modalDialog-orange .dialog-body .item-list .row:hover .item-actions item-delete-with-confirm{opacity:1}
.modalDialog-orange .dialog-body .item-list .row.removing .item-actions{opacity:0}
.modalDialog-orange .dialog-body .item-list.footervisible{max-height:509px;transition:max-height .5s}
.modalDialog-orange .footer{background-color:#fff;bottom:-60px;box-shadow:inset 0 1px 0 0 #D4D4D9,0 -2px 35px 0 rgba(31,37,50,.14);height:60px;position:absolute;transition:bottom .5s;width:100%}
.modalDialog-orange .footer.visible{bottom:0;transition:bottom .5s}
.modalDialog-orange .footer .clear-selections{border:1px solid #D4D4D9;border-radius:13px;cursor:pointer;height:22px;left:23px;position:absolute;top:18px;width:22px}
.modalDialog-orange .footer .clear-selections div{background-color:#D4D4D9;height:2px;left:6px;margin:auto;position:absolute;top:10px;width:10px}
.modalDialog-orange .footer .clear-selections:hover{border:1px solid #AFAFB3}
.modalDialog-orange .footer .clear-selections:hover div{background-color:#AFAFB3}
.modalDialog-orange .footer .selection-count{background-color:#F4841C;border-radius:63px;color:#fff;cursor:default;font-size:14px;font-weight:500;height:26px;left:63px;line-height:26px;position:absolute;text-align:center;top:17px;width:30px}
.modalDialog-orange .footer .selection-description{color:#646466;cursor:default;font-size:13px;font-style:italic;left:109px;line-height:15px;position:absolute;top:23px}
.modalDialog-orange .footer .footer-actions{display:flex;align-items:center;justify-content:center;margin-left:auto;position:absolute;right:0;top:0;height:60px}
.modalDialog-orange .footer .footer-actions .action{display:flex;align-items:center;justify-content:center;height:32px;width:32px;border-radius:16px;cursor:pointer;margin:0 15px}
.modalDialog-orange .footer .footer-actions .action:hover{background-color:#EDEDF2}
.modalDialog-orange .footer .footer-actions .action.share-button.confirmingDelete{display:none}
.modalDialog-orange .footer .footer-actions item-delete-with-confirm .delete-button{margin:0 24px}
#sidebar-layer-manager-dialog .dialog-body .delete-button{margin:0 15px}
#sidebar-layer-manager-dialog .dialog-body .assignments-header{position:relative;font-size:13px;background-color:#fff;height:61px;display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #E1E1E6}
#sidebar-layer-manager-dialog .dialog-body .assignments-header .header-text{color:#707073;font-weight:500;font-size:15px;height:17px;left:24px;line-height:17px;position:absolute;top:13px;width:600px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#sidebar-layer-manager-dialog .dialog-body .assignments-header .detail-text{bottom:13px;color:#BBBBBF;flex-grow:0;font-size:12px;height:14px;left:24px;line-height:14px;position:absolute;width:600px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#sidebar-layer-manager-dialog .dialog-body .assignments-header .detail-text .separator{align-items:flex-end;background-color:#969699;border-radius:2px;display:inline-block;flex-grow:0;height:4px;line-height:4px;margin:2px 8px 2px 8px;width:4px}
#sidebar-layer-manager-dialog .dialog-body .assignments-header .selection-count{background-color:#F4841C;border-radius:63px;color:#fff;cursor:default;font-size:14px;font-weight:500;height:26px;left:22px;line-height:26px;position:absolute;text-align:center;top:17px;width:30px}
#sidebar-layer-manager-dialog .dialog-body .assignments-header .selection-description{color:#707073;cursor:default;font-size:15px;font-weight:500;left:66px;line-height:15px;position:absolute;top:23px}
#sidebar-layer-manager-dialog .dialog-body .assignments-header .cancel-button,#sidebar-layer-manager-dialog .dialog-body .assignments-header .update-button{border-radius:2px;cursor:pointer;font-size:12px;height:26px;line-height:26px;padding:0;position:absolute;text-align:center;text-transform:none;top:15px}
#sidebar-layer-manager-dialog .dialog-body .assignments-header .update-button{background-color:#707073;color:#fff;right:95px;width:82px}
#sidebar-layer-manager-dialog .dialog-body .assignments-header .update-button:hover{background-color:#575759}
#sidebar-layer-manager-dialog .dialog-body .assignments-header .cancel-button{right:27px;width:60px}
#NonLocationAssets{height:383px;width:848px;border:1px solid #A8A8A8;background:#EDEDED;border-radius:4px;color:#494949;box-shadow:3px 3px 75px 0 #000}
#NonLocationAssets .dialogBody{padding-top:0;overflow:hidden}
#NonLocationAssets .dialogBody .dropDownContainer{position:relative;width:750px;top:10px;height:31px}
#NonLocationAssets .dialogBody .assetTypeDropDown{position:relative;top:6px;height:25px;width:200px;border:1px solid gray;display:inline-block;background:#fff;margin-left:17px;cursor:pointer;float:left}
#NonLocationAssets .dialogBody .assetTypeDropDown .assetTypeText{float:left;left:3px;text-align:left;font-size:12px;padding-left:5px;line-height:25px;height:25px;width:175px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#NonLocationAssets .dialogBody .assetTypeDropDown .dropdownMenu{overflow-y:auto;max-height:260px}
#NonLocationAssets .dialogBody .assetDropDown{position:relative;top:6px;display:inline-block}
#NonLocationAssets .dialogBody .assetDropDown .lookup{width:198px;height:25px;top:0;left:0;border:1px solid gray;margin-left:14px}
#NonLocationAssets .dialogBody .assetDropDown .lookup.readonly,#NonLocationAssets .dialogBody .assetDropDown .lookup.readonly:hover{border:#A8A8A8 1px solid;cursor:default}
#NonLocationAssets .dialogBody .assetDropDown .lookup input{width:180px;height:25px;line-height:20px}
#NonLocationAssets .dialogBody .assetDropDown .lookup .lookup-image{height:25px;background-color:#fff}
#NonLocationAssets .dialogBody .assetDropDown .error-tile-container{left:563px;top:9px}
#NonLocationAssets .dialogBody .cgGridSection #wrapGrid_EditNonLocationGrid{margin-left:1px;margin-top:31px}
#NonLocationAssets .dialogBody .cgGridSection #wrapGrid_EditNonLocationGrid .gridFieldChooser{display:none}
#NonLocationAssets .dialogBody .cgGridSection #wrapGrid_EditNonLocationGrid .ui-jqgrid,#NonLocationAssets .dialogBody .cgGridSection #wrapGrid_EditNonLocationGrid .ui-jqgrid-bdiv,#NonLocationAssets .dialogBody .cgGridSection #wrapGrid_EditNonLocationGrid .ui-jqgrid-pager,#NonLocationAssets .dialogBody .cgGridSection #wrapGrid_EditNonLocationGrid .ui-jqgrid-view{width:848px!important}
#NonLocationAssets .dialogBody .cgGridSection #wrapGrid_EditNonLocationGrid .ui-jqgrid-hdiv{max-width:848px!important}
#NonLocationAssets .dialogBody .cgGridSection #wrapGrid_EditNonLocationGrid .ui-jqgrid-bdiv{height:163px!important}
#NonLocationAssets .dialogBody .cgGridSection #wrapGrid_EditNonLocationGrid .ui-jqgrid-bdiv .ui-jqgrid-btable{padding-bottom:17px}
#NonLocationAssets .dialogBody .cgGridSection #wrapGrid_EditNonLocationGrid .gridExport{display:none}
#NonLocationAssets .dialogBody .btnNonLocationComponentAdd{position:absolute;top:6px;left:445px;height:19px;width:20px;padding:5px 23px 1px 6px;background-color:#E5E5E5;border:#B2B2B2 solid 1px;background-color:#D9D9D9;color:#666;cursor:pointer;font-weight:500;font-size:12px;font-family:Carteboto,Arial}
#NonLocationAssets .dialogBody .btnNonLocationComponentAdd:active,#NonLocationAssets .dialogBody .btnNonLocationComponentAdd:focus,#NonLocationAssets .dialogBody .btnNonLocationComponentAdd:hover{background-color:#BABABA}
#NonLocationAssets .dialogBody .btnNonLocationComponentAdd.disabled,#NonLocationAssets .dialogBody .btnNonLocationComponentAdd.disabled:hover{border:#BFBFBF solid 1px;background-color:#E6E6E6;color:#BFBFBF;cursor:default!important}
#NonLocationAssets .dialogBody .btnNonLocationComponentAdd .icoPlus{position:absolute;top:7px;right:6px;height:10px;width:10px;display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAMUlEQVQYV2NkQANpaWk/gELss2bNYkSXwxAYIMUwa9Hdh84H+YGRJMVDMTQIhQKyPABadygM/iBF/QAAAABJRU5ErkJggg==)}
#NonLocationAssets .dialogBody .btnNonLocationComponentAdd .icoPlus.disabled{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAMUlEQVQYV2NkQANnz579ARRiNzY2ZkSXwxAYIMUwa9Hdh84H+YGRJMVDMTQIhQKyPAAIVigMrifVvAAAAABJRU5ErkJggg==)}
#selectingAssetLookup{height:416px;width:848px;border:1px solid #A8A8A8;background:#EDEDED;border-radius:4px;color:#494949;box-shadow:3px 3px 75px 0 #000}
#selectingAssetLookup .dialogBody .assetLookupRow{position:relative;border:solid 1px #D4D4D9;color:#4D4D4D;background:#fff;width:750px;height:48px;margin-left:50px;margin-bottom:5px;line-height:48px;border-radius:4px}
#selectingAssetLookup .dialogBody .assetLookupRow>div{display:inline-block;font-size:12px;position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#selectingAssetLookup .dialogBody .assetLookupRow .assetTypeAndId{left:15px;width:160px}
#selectingAssetLookup .dialogBody .assetLookupRow .assetTypeAndId .assetID{font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#selectingAssetLookup .dialogBody .assetLookupRow .streetLabel{left:180px}
#selectingAssetLookup .dialogBody .assetLookupRow .assetStreet{width:180px;left:218px;font-weight:500}
#selectingAssetLookup .dialogBody .assetLookupRow .ociLabel{left:406px}
#selectingAssetLookup .dialogBody .assetLookupRow .assetOCI{left:489px;font-weight:500}
#selectingAssetLookup .dialogBody .assetLookupRow .selectAssetTypeButton{width:155px;right:15px;top:11px;cursor:pointer;line-height:normal;padding-left:10px;padding-right:10px}
#selectingAssetLookup .dialogBody .assetLookupRow .selectAssetTypeButton #selectAssetTypeButtonText{line-height:19px}
#selectingAssetLookup .dialogBody .assetLookupRow .selectAssetTypeButton #selectAssetTypeDropdown{padding-top:0;padding-bottom:0}
#selectingAssetConnectionCreate{height:185px;width:515px;border:1px solid #A8A8A8;background:#EDEDED;border-radius:4px;color:#494949;box-shadow:3px 3px 75px 0 #000}
#selectingAssetConnectionCreate .assetLookupRow{position:relative;color:#4D4D4D;height:30px;margin-left:50px;margin-bottom:5px;font-size:14px;border-radius:4px}
#selectingAssetConnectionCreate .label{position:relative;float:left;line-height:34px}
#selectingAssetConnectionCreate .assetConnectionsDropDown{position:relative;top:6px;height:25px;width:200px;border:1px solid gray;display:inline-block;background:#fff;margin-left:17px;cursor:pointer;float:left;line-height:24px}
#selectingAssetConnectionCreate .assetConnectionsDropDown .assetConnectionsText{float:left;left:3px;text-align:left;font-size:12px;padding-left:5px;line-height:25px;height:25px;width:175px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#selectingAssetConnectionCreate .dialogFooter .btnCancel{width:120px;right:146px}
#selectingAssetConnectionCreate .dialogFooter .btnSave{width:120px}
.calendar-icon{fill:#A6A6A6;height:16px;width:15px!important}
.calendar-icon:hover{fill:#CCC}
.calendar-icon.childGrid:hover{fill:#737373}
.blockScreenWidgetModal.taskCalendarBlockScreen{top:0;bottom:0;right:0;left:0}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar{position:absolute;top:8%;bottom:8%;right:10%;left:10%;background-color:#F2F2F2;min-width:960px}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar .goToDate{position:relative;top:11px;width:304px}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar .goToDate .calendar:not(.displayDate) .date-box{width:110px;height:20px}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar .goToDate .controlsLabel{top:5px;left:0;display:inline-block;position:absolute;font-size:14px;color:#737373;font-weight:500}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar .goToDate .filterValueDateTimeDiv{display:inline-block;position:relative;left:41px}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar .goToDate .today-button{border:1px solid #BFBFBF;background-color:#E6E6E6;font-size:12px;line-height:26px;height:25px;margin-left:5px;text-align:center;text-decoration:none;cursor:pointer;border-radius:2px;position:relative;float:left;width:55px}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar .goToDate .today-button:focus,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar .goToDate .today-button:hover{background-color:#CCC}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar .goToDate .calendar{position:relative;display:inline-block;float:left}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar .goToDate .error-tile-container{display:inline-block;top:0;width:17px;position:relative;left:44px;float:none}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar .header{position:relative;height:59px;display:flex;display:-moz-flex;align-items:center;justify-content:center}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar .header .headerTitle{color:#fff;font-size:20px;display:inline-block;cursor:default;font-weight:500}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar .header .close-btn{position:absolute;right:15px;top:15px}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar{width:100%}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-toolbar{position:relative;top:0;height:49px;margin-bottom:0}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-toolbar .fc-left{position:absolute;top:10px;left:15px}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-center{position:relative;float:left;left:95px}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-center h2{position:relative;top:13px;font-size:16pt;font-weight:500;color:#737373}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-icon-left-single-arrow:after,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-icon-right-single-arrow:after{width:0;height:0;border-style:solid;border-color:transparent;position:absolute;content:' ';top:4px}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-icon-right-single-arrow:after{border-width:4px 0 4px 7px;border-left-color:#666;right:20px}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-icon-left-single-arrow:after{border-width:4px 7px 4px 0;border-right-color:#666;right:21px}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-icon{margin:unset}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-button.active,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-button:hover{background-color:#CCC}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-next-button,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-prev-button{width:29px;height:29px;padding:2px;margin:0 0 0 4px;background-image:none}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-right{margin-right:20px}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-right .fc-button{height:27px;width:27px;top:10px;margin-left:5px}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-basicWeek-button.active,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-basicWeek-button:focus,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-basicWeek-button:hover,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-month-button.active,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-month-button:focus,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-month-button:hover{background-color:#CCC}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-basicWeek-button{background:url(../Images/week-icon.png) 3px 3px no-repeat}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-month-button{background:url(../Images/month-icon.png) 3px 3px no-repeat}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-state-default,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar table th{background-color:#E6E6E6}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-view-container *,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-view-container :after,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-view-container :before{box-sizing:border-box}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar table{font-size:14px;font-weight:700}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar table th{padding:5px;font-weight:500}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-event-container{cursor:pointer}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-event{height:20px!important}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-event-important{background:url(../Images/calendar_important_icon.png) 3px 3px no-repeat}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-event-high{background:url(../Images/calendar_high_icon.png) 3px 3px no-repeat}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-event-medium{background:url(../Images/calendar_medium_icon.png) 3px 3px no-repeat}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-event-low{background:url(../Images/calendar_low_icon.png) 3px 3px no-repeat}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-event-none{background:url(../Images/calendar_none_icon.png) 3px 3px no-repeat}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-title{margin-left:18px}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-divider,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-popover,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-row,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar tbody,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar td,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar th,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar thead{border-color:#CCC}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-day-grid-event{padding:2px}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-state-default{border-color:#BFBFBF}
.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-state-default.fc-corner-left,.blockScreenWidgetModal.taskCalendarBlockScreen .taskCalendar #calendar .fc-state-default.fc-corner-right{border-radius:2px}
#componentSnapshotDialog{height:700px;width:800px;border:#1A1A1A solid 1px}
#componentSnapshotDialog .header{height:49px;width:100%;border-top:1px solid #afd147;border-bottom:1px solid #1d2a00;background-image:linear-gradient(to bottom,#A6CC33,#659000);color:#fff;text-align:center;line-height:50px;font-weight:500;font-size:18px}
#componentSnapshotDialog .filterBar{background:#fff;padding:15px 0 0 15px;height:45px}
#componentSnapshotDialog .filterBar>div{float:left}
#componentSnapshotDialog .filterBar .dateControl .editor-label{width:42px;margin:8px 5px 0 0}
#componentSnapshotDialog .filterBar .dateControl input{width:100px;height:21px}
#componentSnapshotDialog .filterBar .cg-btn{margin:0 0 0 10px;height:13px;line-height:13px}
#componentSnapshotDialog .grid{background:#fff;height:540px}
#componentSnapshotDialog .grid .ko-grid-col span[data-associatedfield=IsEstimated][data-associatedfieldvalue=true]::before{content:'<= '}
#componentSnapshotDialog .footer{height:49px;width:100%;border-top:1px solid #4d4d4d;border-bottom:1px solid #000;background-image:linear-gradient(to bottom,#404040,#1A1A1A)}
#componentSnapshotDialog .footer .cg-btn{float:right;margin:9px 15px}
#exchangeAssetDialog{width:550px;border:#1A1A1A solid 1px}
#exchangeAssetDialog .header{height:49px;width:100%;border-top:1px solid #4d4d4d;border-bottom:1px solid #000;background-image:linear-gradient(to bottom,#404040,#1A1A1A);text-align:center;line-height:50px;font-weight:500;font-size:18px;color:#fff}
#exchangeAssetDialog .body{padding:3em 0;background:#E6E6E6}
#exchangeAssetDialog .body h3{text-align:center;font-size:.9em;font-weight:500;color:#666}
#exchangeAssetDialog .body hr{margin:2em 4em 2em}
#exchangeAssetDialog .body .editor-label{width:189px}
#exchangeAssetDialog .body .dropdowns .editor-field{margin-top:0}
#exchangeAssetDialog .footer{height:49px;width:100%;border-top:1px solid #4d4d4d;border-bottom:1px solid #000;background-image:linear-gradient(to bottom,#404040,#1A1A1A)}
#exchangeAssetDialog .footer .cg-btn{float:right;margin-top:9px}
#exchangeAssetDialog .footer .cg-btn.cg-btn-black{margin-right:8px}
#exchangeAssetDialog .footer .cg-btn.cg-btn-green{margin-right:15px}
#exchangeAssetDialog .editor-label{margin-left:0}
#exchangeAssetDialog .editor-field{font-size:12px;margin-top:6px}
.add-labor-to-crew-dialog.modalDialog{background-color:#fff;height:450px;width:400px;border-radius:3px}
.add-labor-to-crew-dialog.modalDialog .dialogBody{top:51px;border-right:0;padding:15px;overflow-y:hidden}
.add-labor-to-crew-dialog.modalDialog .dialogFooter{border-top:0;background-color:#f1f1f1}
.add-labor-to-crew-dialog.modalDialog .dialogFooter div{height:23px;line-height:23px}
.add-labor-to-crew-dialog.modalDialog .dialogFooter .btnCancel{background-color:#D9D9D9;background-image:linear-gradient(#D9D9D9,#D9D9D9);color:#404040}
.add-labor-to-crew-dialog.modalDialog .dialogFooter .btnCancel:active,.add-labor-to-crew-dialog.modalDialog .dialogFooter .btnCancel:focus,.add-labor-to-crew-dialog.modalDialog .dialogFooter .btnCancel:hover{background-color:#8B8B8B;background-image:linear-gradient(#8B8B8B,#8B8B8B)}
.add-labor-to-crew-dialog.modalDialog .dialogFooter .btnSave{background-color:#F78E1E;background-image:linear-gradient(#F78E1E,#F78E1E);color:#fff}
.add-labor-to-crew-dialog.modalDialog .dialogFooter .btnSave:active,.add-labor-to-crew-dialog.modalDialog .dialogFooter .btnSave:focus,.add-labor-to-crew-dialog.modalDialog .dialogFooter .btnSave:hover{background-color:#EC6C16;background-image:linear-gradient(#EC6C16,#EC6C16)}
.add-labor-to-crew-dialog.modalDialog .dialogFooter .btn{border:0}
.add-labor-to-crew-dialog.modalDialog .dialogFooter .btn.disabled{opacity:.5}
.edit-labor-assigned-dialog.modalDialog{height:500px;width:400px;border-radius:4px}
.edit-labor-assigned-dialog.modalDialog .dialogHeader{background-color:#363636;background-image:linear-gradient(to top,#1b1b1b,#464646);border:0;color:#fff;padding-left:20px}
.edit-labor-assigned-dialog.modalDialog .dialogHeader.dialogSubHeader{color:#fff;background-color:#3F6DD5;background-image:linear-gradient(#3F6DD5,#3F6DD5);border-radius:0;border:0;text-align:center;padding-left:0;font-size:14px;font-weight:500}
.edit-labor-assigned-dialog.modalDialog .dialogBody{background-color:#fff;top:101px;height:350px;width:100%;border-right:0;padding-top:15px;overflow:hidden}
.edit-labor-assigned-dialog.modalDialog .dialogFooter{background-color:#f1f1f1;border-top:0}
.edit-labor-assigned-dialog.modalDialog .dialogFooter .btn{font-size:11px;font-weight:500;letter-spacing:.5px;color:#fff;border-radius:2px;border:0;cursor:pointer;position:absolute;text-align:center;top:10px;height:25px;line-height:25px;width:57px}
.edit-labor-assigned-dialog.modalDialog .dialogFooter .btnSave{background-color:#3F6DD5;background-image:linear-gradient(#3F6DD5,#3F6DD5)}
.edit-labor-assigned-dialog.modalDialog .dialogFooter .btnSave:active,.edit-labor-assigned-dialog.modalDialog .dialogFooter .btnSave:focus,.edit-labor-assigned-dialog.modalDialog .dialogFooter .btnSave:hover{background-color:#0C3AA2;background-image:linear-gradient(#0C3AA2,#0C3AA2)}
.edit-labor-assigned-dialog.modalDialog .dialogFooter .btnSave.disabled{opacity:.5}
.edit-labor-assigned-dialog.modalDialog .dialogFooter .btnCancel{background-color:#D9D9D9;background-image:linear-gradient(#D9D9D9,#D9D9D9);color:#404040;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.edit-labor-assigned-dialog.modalDialog .dialogFooter .btnCancel:active,.edit-labor-assigned-dialog.modalDialog .dialogFooter .btnCancel:focus,.edit-labor-assigned-dialog.modalDialog .dialogFooter .btnCancel:hover{background-color:#8B8B8B;background-image:linear-gradient(#8B8B8B,#8B8B8B)}
.edit-labor-assigned-dialog.modalDialog .dialogFooter .btnCancel.disabled{opacity:.5}
.edit-plan-year-budget-detail.modalDialog{height:616px;width:450px;border-radius:4px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--dialogHeader{background-color:#333;border:0;color:#fff;padding-left:20px;height:50px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--dialogHeader .btnCancel{float:left;cursor:pointer}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--dialogHeader .btnCancel svg{width:17px;height:17px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--dialogHeader .btnCancel svg use{fill:#fff}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--dialogHeader .edit-plan-year-budget-detail--dialogHeader__details__title{padding-left:120px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--dialogBody{margin-left:50px;margin-right:50px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--dialogHeader__details{padding-top:17px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--planYear,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--scenarioType,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--targetOCI{width:100%;padding-bottom:5px;padding-top:10px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--planYear .field-validation-wrapper,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--scenarioType .field-validation-wrapper,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--targetOCI .field-validation-wrapper{float:right}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--planYear .field-validation-error,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--scenarioType .field-validation-error,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--targetOCI .field-validation-error{cursor:pointer}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--planYear__label,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--scenarioType__label,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--targetOCI__label{font-size:12px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--scenarioType__input input,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--targetOCI__input input{height:30px;width:350px;font-size:12px;text-indent:10px;border:1px solid #696969}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--scenarioType__input input:disabled,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--targetOCI__input input:disabled{background-color:#e1e1e1;border:none}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--scenarioType__input .input-validation-error,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--targetOCI__input .input-validation-error{border:1px solid #b41100!important;border-width:2px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--scenarioType__input input{height:34px;width:354px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--targetOCI__input{display:inline;height:28px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--targetOCI__input .error-tile-container{margin-top:-30px;margin-right:-25px;float:right}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--grid{margin-top:30px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--grid .edit-plan-year-budget-detail--grid__table{width:354px;table-layout:fixed;border-collapse:collapse}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--grid .edit-plan-year-budget-detail--grid__table .edit-plan-year-budget-detail--grid__table-header{height:30px;display:block}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--grid .edit-plan-year-budget-detail--grid__table .edit-plan-year-budget-detail--grid__table-header tr{background-color:#f0f0f0}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--grid .edit-plan-year-budget-detail--grid__table .edit-plan-year-budget-detail--grid__table-header tr th{width:175px;padding-left:15px;height:18px;font-family:Carteboto;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:.5px;color:#666}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--grid .edit-plan-year-budget-detail--grid__table .edit-plan-year-budget-detail--grid__table-header tr th:first-child{border-right:1px solid #d1d1d1}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--grid .edit-plan-year-budget-detail--grid__table .edit-plan-year-budget-detail--grid__table-body{display:block;width:100%;overflow-x:hidden;overflow-y:auto;max-height:185px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--grid .edit-plan-year-budget-detail--grid__table .edit-plan-year-budget-detail--grid__table-body tr{height:45px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--grid .edit-plan-year-budget-detail--grid__table .edit-plan-year-budget-detail--grid__table-body tr td{width:175px;background-color:#fff;height:16px;font-family:Carteboto;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.5px;color:#666;border-bottom:1px solid #e1e1e1}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--grid .edit-plan-year-budget-detail--grid__table .edit-plan-year-budget-detail--grid__table-body tr td .edit-plan-year-budget-detail--grid__label{padding-left:10px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--grid .edit-plan-year-budget-detail--grid__table .edit-plan-year-budget-detail--grid__table-body tr td .edit-plan-year-budget-detail--grid__amount{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--grid .edit-plan-year-budget-detail--grid__table .edit-plan-year-budget-detail--grid__table-body tr td .edit-plan-year-budget-detail--grid__amount input{width:103px;height:18px;border:1px solid #999;padding:6px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--grid .edit-plan-year-budget-detail--grid__table .edit-plan-year-budget-detail--grid__table-body tr td .edit-plan-year-budget-detail--grid__amount .error-tile-container{float:none}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--grid .edit-plan-year-budget-detail--grid__table .edit-plan-year-budget-detail--grid__table-body tr td .offsetAmountScroll{margin-left:15px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--grid .edit-plan-year-budget-detail--grid__table .edit-plan-year-budget-detail--grid__table-body tr td label{max-width:140px;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--total{margin-top:11px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--total div{flex-basis:163px;height:21px;font-family:Carteboto;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.5px;color:#666}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--total .edit-plan-year-budget-detail--total__label label{display:block;text-align:right}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--total .edit-plan-year-budget-detail--total__amount label{margin-left:15px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--planYear__dropDown .dropdown-search,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--scenarioType__dropDown .dropdown-search{border:1px solid;width:352px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--planYear__dropDown .dropdown-search input,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--scenarioType__dropDown .dropdown-search input{padding-left:8px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--planYear__dropDown .dropdown-panel,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--scenarioType__dropDown .dropdown-panel{width:352px;margin-top:0;margin-left:1px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--planYear__dropDown .dropdown-item,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--scenarioType__dropDown .dropdown-item{border-bottom:none}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--planYear__dropDown .searchable-dropdown .dropdown-search,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--scenarioType__dropDown .searchable-dropdown .dropdown-search{height:32px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--planYear__dropDown .searchable-dropdown .dropdown-search .dropdown-button,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--scenarioType__dropDown .searchable-dropdown .dropdown-search .dropdown-button{top:6px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--planYear__dropDown .dropdown-display-item div,.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--scenarioType__dropDown .dropdown-display-item div{padding-left:10px}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--dialogSubHeader{width:450px;height:50px;background-color:#9b32c9;border-bottom:1px solid #fff}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--dialogSubHeader .btnSave{width:75px;height:28px;border:solid 1px #fff;float:right;color:#fff;margin-right:20px;margin-top:11px;text-align:center;font-size:14px;line-height:28px;cursor:pointer}
.edit-plan-year-budget-detail.modalDialog .edit-plan-year-budget-detail--dialogSubHeader .btnSave.disabled{opacity:.5;cursor:default}
.edit-plan-year-budget-detail.modalDialog .dialogBody{background-color:#fff;top:101px;height:550px;width:100%;border-right:0;padding-top:15px;overflow:hidden}
.edit-plan-year-budget-detail.modalDialog .dialogBody .error-tile-container{float:right}
.editScenariosPlanYearModal{position:absolute;top:auto!important;left:auto!important;right:0;bottom:0}
.blueToast{background-color:#9b32c9;background-image:linear-gradient(#9b32c9,#9b32c9);height:40px;width:100%;position:absolute;bottom:-41px;font-size:13px;font-weight:500;text-align:center;line-height:40px;color:#fff;max-height:0;bottom:0;overflow:hidden}
.animateMe{animation:toastPop 2s}
@keyframes toastPop{0%,100%{max-height:0}
60%{max-height:40px}
}
#addTimeSheetLaborAssignments{float:left;clear:both;margin-top:6px;margin-right:5px}
#addTimeSheetLaborAssignments labor-and-crews-dropdown .link-dropdown{width:280px;margin:auto}
#addTimeSheetLaborAssignments labor-and-crews-dropdown .link-dropdown .dropdown-search{height:25px}
#addTimeSheetLaborAssignments labor-and-crews-dropdown .link-dropdown .dropdown-panel{width:280px;position:fixed}
#addTimeSheetLaborAssignments labor-and-crews-dropdown .link-dropdown .no-results{min-width:280px}
.ko-alert.error-details-dialog{width:600px;text-align:left;color:#969699;position:fixed;top:50%;left:50%;bottom:unset;transform:translate(-50%,-50%);border-radius:5px;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.ko-alert.error-details-dialog .calendar>input,.ko-alert.error-details-dialog .cg-btn-menu,.ko-alert.error-details-dialog .clock>input,.ko-alert.error-details-dialog .dropdown-search,.ko-alert.error-details-dialog .editor-field>input,.ko-alert.error-details-dialog .hour-minute-container input,.ko-alert.error-details-dialog .lookup>input,.ko-alert.error-details-dialog .time-interval>input,.ko-alert.error-details-dialog input.text-box,.ko-alert.error-details-dialog textarea{border:1px solid #D9D9D9;border-radius:2px;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;height:27px;width:285px;padding-left:8px;padding-right:8px}
.ko-alert.error-details-dialog .calendar>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.error-details-dialog .cg-btn-menu:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.error-details-dialog .clock>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.error-details-dialog .dropdown-search:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.error-details-dialog .editor-field>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.error-details-dialog .hour-minute-container input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.error-details-dialog .lookup>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.error-details-dialog .time-interval>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.error-details-dialog input.text-box:not(.disabled):not(.open):not(:active):not(:focus):hover,.ko-alert.error-details-dialog textarea:not(.disabled):not(.open):not(:active):not(:focus):hover{border:1px solid #BFBFBF}
.ko-alert.error-details-dialog .calendar>input:not(.disabled):not(.open):active,.ko-alert.error-details-dialog .calendar>input:not(.disabled):not(.open):focus,.ko-alert.error-details-dialog .cg-btn-menu:not(.disabled):not(.open):active,.ko-alert.error-details-dialog .cg-btn-menu:not(.disabled):not(.open):focus,.ko-alert.error-details-dialog .clock>input:not(.disabled):not(.open):active,.ko-alert.error-details-dialog .clock>input:not(.disabled):not(.open):focus,.ko-alert.error-details-dialog .dropdown-search:not(.disabled):not(.open):active,.ko-alert.error-details-dialog .dropdown-search:not(.disabled):not(.open):focus,.ko-alert.error-details-dialog .editor-field>input:not(.disabled):not(.open):active,.ko-alert.error-details-dialog .editor-field>input:not(.disabled):not(.open):focus,.ko-alert.error-details-dialog .hour-minute-container input:not(.disabled):not(.open):active,.ko-alert.error-details-dialog .hour-minute-container input:not(.disabled):not(.open):focus,.ko-alert.error-details-dialog .lookup>input:not(.disabled):not(.open):active,.ko-alert.error-details-dialog .lookup>input:not(.disabled):not(.open):focus,.ko-alert.error-details-dialog .time-interval>input:not(.disabled):not(.open):active,.ko-alert.error-details-dialog .time-interval>input:not(.disabled):not(.open):focus,.ko-alert.error-details-dialog input.text-box:not(.disabled):not(.open):active,.ko-alert.error-details-dialog input.text-box:not(.disabled):not(.open):focus,.ko-alert.error-details-dialog textarea:not(.disabled):not(.open):active,.ko-alert.error-details-dialog textarea:not(.disabled):not(.open):focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
.ko-alert.error-details-dialog .calendar>input.open,.ko-alert.error-details-dialog .cg-btn-menu.open,.ko-alert.error-details-dialog .clock>input.open,.ko-alert.error-details-dialog .dropdown-search.open,.ko-alert.error-details-dialog .editor-field>input.open,.ko-alert.error-details-dialog .hour-minute-container input.open,.ko-alert.error-details-dialog .lookup>input.open,.ko-alert.error-details-dialog .time-interval>input.open,.ko-alert.error-details-dialog input.text-box.open,.ko-alert.error-details-dialog textarea.open{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
.ko-alert.error-details-dialog .quantity input{width:180px}
.ko-alert.error-details-dialog .quantity .cg-btn-menu,.ko-alert.error-details-dialog .quantity .dropdownMenu,.ko-alert.error-details-dialog .quantity ko-dropdown-menu{width:100px}
.ko-alert.error-details-dialog .calendar,.ko-alert.error-details-dialog .clock,.ko-alert.error-details-dialog .lookup{border:0!important;border-radius:2px;position:relative;height:27px}
.ko-alert.error-details-dialog .calendar>input,.ko-alert.error-details-dialog .clock>input,.ko-alert.error-details-dialog .lookup>input{padding-right:20px}
.ko-alert.error-details-dialog .calendar .calendar-image,.ko-alert.error-details-dialog .calendar .clock-image,.ko-alert.error-details-dialog .calendar .datetimeclock-image,.ko-alert.error-details-dialog .calendar .lookup-image,.ko-alert.error-details-dialog .clock .calendar-image,.ko-alert.error-details-dialog .clock .clock-image,.ko-alert.error-details-dialog .clock .datetimeclock-image,.ko-alert.error-details-dialog .clock .lookup-image,.ko-alert.error-details-dialog .lookup .calendar-image,.ko-alert.error-details-dialog .lookup .clock-image,.ko-alert.error-details-dialog .lookup .datetimeclock-image,.ko-alert.error-details-dialog .lookup .lookup-image{position:absolute;margin:0;top:6px;right:6px}
.ko-alert.error-details-dialog .calendar .lookup-image,.ko-alert.error-details-dialog .clock .lookup-image,.ko-alert.error-details-dialog .lookup .lookup-image{top:3px;right:3px}
.ko-alert.error-details-dialog .calendar .input-validation-error>input:hover,.ko-alert.error-details-dialog .calendar.input-validation-error>input,.ko-alert.error-details-dialog .clock .input-validation-error>input:hover,.ko-alert.error-details-dialog .clock.input-validation-error>input,.ko-alert.error-details-dialog .lookup .input-validation-error>input:hover,.ko-alert.error-details-dialog .lookup.input-validation-error>input{border:1px solid #b41100!important}
.ko-alert.error-details-dialog .dropdownMenu,.ko-alert.error-details-dialog .searchable-dropdown .dropdown-panel{box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);border-radius:2px;border:1px solid #D9D9D9;margin-top:5px;width:285px}
.ko-alert.error-details-dialog .dropdownMenu.openUpwards,.ko-alert.error-details-dialog .searchable-dropdown .dropdown-panel.openUpwards{top:auto}
.ko-alert.error-details-dialog .dropdownMenu.openUpwards.dropdownMenu,.ko-alert.error-details-dialog .searchable-dropdown .dropdown-panel.openUpwards.dropdownMenu{bottom:32px}
.ko-alert.error-details-dialog .dropdownMenu.openUpwards.dropdown-panel,.ko-alert.error-details-dialog .searchable-dropdown .dropdown-panel.openUpwards.dropdown-panel{bottom:37px}
.ko-alert.error-details-dialog .editor-field{position:relative}
.ko-alert.error-details-dialog .time-interval{display:flex;width:170px;margin-bottom:8px}
.ko-alert.error-details-dialog .time-interval>input{width:auto;min-width:0;flex:2}
.ko-alert.error-details-dialog .time-interval>div{background-color:#A6A6A6;color:#fff;margin:0 8px;flex:3;text-align:center;padding-top:5px;border-radius:3px}
.ko-alert.error-details-dialog textarea{padding:8px;width:285px;height:200px}
.ko-alert.error-details-dialog header{display:flex;flex-direction:row;text-align:center;height:29px;min-height:29px;background-image:none;background-color:#404041;border:1px solid #404041}
.ko-alert.error-details-dialog header:before{display:none}
.ko-alert.error-details-dialog header .title{font-size:14px;margin-left:5px;width:100%}
.ko-alert.error-details-dialog header .close-x{margin-left:auto;cursor:pointer}
.ko-alert.error-details-dialog header .close-x svg{height:10px;width:10px;fill:#8B8B8B;stroke:#8B8B8B}
.ko-alert.error-details-dialog header .close-x:hover svg{fill:#fff;stroke:#fff}
.ko-alert.error-details-dialog article{padding-top:0;padding-bottom:0;font-size:12px;background-color:#F9F9FC;display:flex;flex-direction:column;height:337px}
.ko-alert.error-details-dialog article .header-label{margin-top:20px;margin-bottom:5px;font-size:12px;font-weight:700}
.ko-alert.error-details-dialog article .header-label div{float:left}
.ko-alert.error-details-dialog article .header-label .cgCopy{opacity:.8;float:right;cursor:pointer}
.ko-alert.error-details-dialog article .header-label .cgCopy:hover{opacity:1}
.ko-alert.error-details-dialog article .error-details{background-color:#fff;height:280px;overflow:auto}
.ko-alert.error-details-dialog article .error-details td{padding-top:0;padding-bottom:0;white-space:nowrap}
.ko-alert.error-details-dialog article .error-details tr{line-height:18px}
.ko-alert.error-details-dialog footer.error-details-dialog{background-color:#fff;border-color:#D4D4D9}
.ko-alert.error-details-dialog footer.error-details-dialog button{background-color:#fff;border-color:#D4D4D9}
.ko-alert.error-details-dialog footer.error-details-dialog button:focus:not(.disabled){border-color:#9F9FA3}
.ko-alert.error-details-dialog footer.error-details-dialog button:hover{background-color:#D9D9D9}
.ko-alert.error-details-dialog .blueToast{background-color:#3E6CD6;background-image:linear-gradient(#3E6CD6,#3E6CD6);height:40px;width:100%;position:absolute;bottom:-41px;font-size:13px;font-weight:500;text-align:center;line-height:40px;color:#fff;max-height:0;bottom:0;overflow:hidden;top:unset;left:0}
.ko-alert.error-details-dialog .animateMe{animation:toastPop 2s}
@keyframes toastPop{0%,100%{max-height:0}
60%{max-height:40px}
}
#overviewHeader{display:none}
#overviewHeader .overviewSection{position:relative;background-color:#494949}
#overviewHeader .overviewSection .summary-link.clicked{background-color:#666!important}
#overviewHeader .editor-label{color:#B3B3B3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#overviewHeader .label-colon{color:#B3B3B3;margin:0}
#overviewHeader .display-field{color:#fff;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#overviewHeader .gripperBar{position:relative;height:11px;text-align:left;line-height:0;font-size:0;background:url(../Images/gripper_bar.gif) 50% 0}
#overviewHeader .gripperBar #gripperButton{margin-left:-60px;left:50%;position:relative;height:19px!important;width:120px;z-index:1}
#overviewHeader .gripperBar #gripperButton:hover{cursor:pointer}
#overviewHeader .gripperBar #gripperButton.expanded{background:transparent url(../Images/gripper_expanded.png) 50% 0;top:-8px}
#overviewHeader .gripperBar #gripperButton.collapsed{background:transparent url(../Images/gripper_collapsed.png) 50% 0;top:-1px;z-index:1000}
#overviewHeader.inspectionOverview .warning-container,#overviewHeader.taskOverview .warning-container{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;height:100%;position:absolute;border:solid 2px transparent}
#overviewHeader.inspectionOverview .warning-container.raWarning,#overviewHeader.taskOverview .warning-container.raWarning{border:2px solid #f8ba0e}
#overviewHeader.inspectionOverview .warning-container.raWarning .display-field,#overviewHeader.taskOverview .warning-container.raWarning .display-field{color:#F8BA0E}
#overviewHeader.inspectionOverview .warning-container.raWarning .warning-tile,#overviewHeader.taskOverview .warning-container.raWarning .warning-tile{border-top:9px solid #f8ba0e;border-left:9px solid transparent;cursor:pointer;position:absolute;top:0;right:0}
.ocrStarsClass .editor-label-container,.ocrStarsClass .label-colon{display:none}
.progressContainer{position:relative;width:100%}
.progressContainer .gridProgressBar{display:inline-block;margin:3px 10px 0 0;position:absolute;left:0;right:63px}
.progressContainer .gridProgressBar .workOverviewProgress{background-color:#426FD5;background-image:linear-gradient(#628DDA,#426FD5)}
.progressContainer .gridProgressBar~div.gridProgressData{display:inline-block}
#assetInfoBar,.header-with-tabs{height:59px;background-color:#1A1A1A;background-image:linear-gradient(#323232,#1A1A1A);line-height:58px;border-bottom:#1A1A1A solid 1px;position:relative;overflow:visible}
#assetInfoBar .containerList,.header-with-tabs .containerList{position:absolute;top:7px;display:inline-block;left:26px;right:615px;font-size:12px;color:#80C023;height:13px}
#assetInfoBar .containerList>a,.header-with-tabs .containerList>a{max-width:90%;vertical-align:top;position:relative;display:inline-block;line-height:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#assetInfoBar .containerList .containerDropDownArrow,.header-with-tabs .containerList .containerDropDownArrow{top:0;left:3px;cursor:pointer;position:relative;display:inline-block;width:10px;height:10px;vertical-align:top;background-repeat:no-repeat;background-position:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFBJREFUeNpiaDjo6ADEE/7//88Aw0wMEJDfeMjpABALgDgwQRCwB+ILQAkDZEEQkAfiBeiCB4HYgQVJYGK93b4CEAMk+AGIE4ECC2CyAAEGAHusG5F94MR3AAAAAElFTkSuQmCC)}
#assetInfoBar .containerList .containerDropDownArrow:not(.active):hover,.header-with-tabs .containerList .containerDropDownArrow:not(.active):hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEZJREFUeNpi+P//vwMQTwBiBhhmgAqCwAEgFgAJMjEggD0QXwBiA2RBEJAH4gXoggeB2AFZcCJIAIg/gCwyAOIEZNsBAgwA0Hw1C9i40c4AAAAASUVORK5CYII=)}
#assetInfoBar .containerList .containerDropDownArrow.active,.header-with-tabs .containerList .containerDropDownArrow.active{top:0;left:4px;width:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAENJREFUeNpi/P//vwEDA8MEBuwggQGoAIQX/McEBSA5mAIQvoAkuQAmjqxAAIg/QBUKwMQZwaoQAOSeD0D8ACYAEGAA+YZbL4mfgPIAAAAASUVORK5CYII=)}
#assetInfoBar .containerList .containerMenu,.header-with-tabs .containerList .containerMenu{width:200px;max-height:230px;z-index:1000}
#assetInfoBar .containerList .containerMenu .dropdownMenuOption span:last-child,.header-with-tabs .containerList .containerMenu .dropdownMenuOption span:last-child{font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#assetInfoBar .label,.header-with-tabs .label{width:inherit;color:inherit;display:inline-block;font-weight:500;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#assetInfoBar .label.hasContainers,.header-with-tabs .label.hasContainers{top:10px;line-height:20px;position:relative}
#assetInfoBar .label.assetTypeLabel,.header-with-tabs .label.assetTypeLabel{color:#D6D6D6;margin-left:25px;font-weight:400;max-width:250px}
#assetInfoBar .label.assetIdLabel,.header-with-tabs .label.assetIdLabel{color:#fff;margin-left:5px;font-size:20px;width:30%}
#assetInfoBar .containerTabs,#assetInfoBar .tabs,.header-with-tabs .containerTabs,.header-with-tabs .tabs{display:inline-block;float:right}
#assetInfoBar .infoTab,#assetInfoBar .tab,.header-with-tabs .infoTab,.header-with-tabs .tab{float:right;position:relative;border-left:#1A1A1A solid 1px;width:200px;height:60px;color:grey;cursor:pointer;text-align:center}
#assetInfoBar .infoTab .activeBorder,#assetInfoBar .tab .activeBorder,.header-with-tabs .infoTab .activeBorder,.header-with-tabs .tab .activeBorder{display:none}
#assetInfoBar .infoTab.active,#assetInfoBar .tab.active,.header-with-tabs .infoTab.active,.header-with-tabs .tab.active{color:#fff}
#assetInfoBar .infoTab.active .activeBorder,#assetInfoBar .tab.active .activeBorder,.header-with-tabs .infoTab.active .activeBorder,.header-with-tabs .tab.active .activeBorder{position:absolute;height:8px;width:200px;bottom:0;right:0;left:0;display:inline-block}
#assetInfoBar .infoTab:not(.active):not(.disabled):hover,#assetInfoBar .tab:not(.active):not(.disabled):hover,.header-with-tabs .infoTab:not(.active):not(.disabled):hover,.header-with-tabs .tab:not(.active):not(.disabled):hover{background-color:#2B2B2B;background-image:linear-gradient(#595959,#2B2B2B)}
#assetInfoBar .tabOverlay,.header-with-tabs .tabOverlay{position:absolute;top:0;bottom:0;left:0;right:0;display:none}
#assetInfoBar .infoTab.active .activeBorder{background-color:#679201;background-image:linear-gradient(#9AC517,#679201)}
.data-panel{border-radius:5px}
#overviewHeader.assetOverview .overviewSection{height:179px}
#overviewHeader.assetOverview .overviewSection.resourceAsAsset .locationSection{right:589px}
#overviewHeader.assetOverview .overviewSection.resourceAsAsset .locationSection .editor-label{width:140px}
#overviewHeader.assetOverview .overviewSection.resourceAsAsset .locationSection .display-field{left:168px}
#overviewHeader.assetOverview .flexOverRow{align-items:center}
#overviewHeader.assetOverview .flexOverRow .flexOverRowLabel{overflow:hidden;text-overflow:ellipsis;min-width:fit-content}
#overviewHeader.assetOverview .flexOverRow .flexOverRowLabel label{overflow:hidden;text-overflow:ellipsis;display:block;max-width:130px}
#overviewHeader.assetOverview .flexOverRow .flexOverRowValue{overflow:hidden}
#overviewHeader.assetOverview .flexOverRow .flexOverRowValue input{height:14px;margin:0}
#overviewHeader.assetOverview .flexOverRow .flexOverRowValue div{margin:0}
#overviewHeader.assetOverview .fieldRow{height:20px}
#overviewHeader.assetOverview .display-field,#overviewHeader.assetOverview .editor-label,#overviewHeader.assetOverview .label-colon{margin-top:8px}
#overviewHeader.assetOverview .editor-label{margin-left:0;width:125px;float:left}
#overviewHeader.assetOverview .display-field{padding-left:7px;max-width:250px;float:left}
#overviewHeader.assetOverview .primaryAttachment{border-right:solid 1px #353535;height:190px;width:196px;position:relative;float:left}
#overviewHeader.assetOverview .primaryAttachment img{padding-bottom:11px;position:absolute;margin:auto;left:0;top:0;right:0;bottom:0}
#overviewHeader.assetOverview .assetAsResourceOverviewSection{height:190px;position:absolute;color:#b3b3b3;text-align:center;border-left:1px #353535 solid;font-size:12px}
#overviewHeader.assetOverview .fleetStatOverview{right:0;height:189px;width:150px}
#overviewHeader.assetOverview .fleetStatOverview .assetAsResourceCellOverview .fieldRow{width:150px}
#overviewHeader.assetOverview .fleetCostOverview{right:150px;height:189px;width:200px}
#overviewHeader.assetOverview .fleetCostOverview .assetAsResourceCellOverview .fieldRow{width:198px}
#overviewHeader.assetOverview .assetAsResourceCostsOverview{width:98px;height:44px;float:left}
#overviewHeader.assetOverview .assetAsResourceCostsOverview .fieldRow{width:98px}
#overviewHeader.assetOverview .assetAsResourceCostsOverview .fieldRow .editor-label-container{width:100%;padding:5px 0 0}
#overviewHeader.assetOverview .assetAsResourceCostsOverview .fieldRow .editor-label-container .editor-label{width:inherit;margin-top:0;color:#fff;text-align:center;font-size:12px}
#overviewHeader.assetOverview .assetAsResourceCostsOverview .fieldRow .display-field{width:inherit;margin-top:0;padding-right:0;padding-left:0;text-align:center;font-size:16px}
#overviewHeader.assetOverview .assetAsResourceCostsLeftColumnOverview{border-right:solid 1px #353535}
#overviewHeader.assetOverview .assetAsResourceCellOverview{float:left;height:77px;padding-top:12px;color:#fff}
#overviewHeader.assetOverview .assetAsResourceCellOverview .fieldRow .editor-label-container{width:100%;padding:5px 0 0}
#overviewHeader.assetOverview .assetAsResourceCellOverview .fieldRow .editor-label-container .editor-label{width:inherit;margin-top:0;text-align:center;font-size:14px;color:#b3b3b3}
#overviewHeader.assetOverview .assetAsResourceCellOverview .fieldRow .display-field{width:inherit;margin-top:7px;padding-right:0;padding-left:0;text-align:center;font-size:30px}
#overviewHeader.assetOverview .assetAsResourceCellNoPaddingOverview{width:198px;float:left;height:89px}
#overviewHeader.assetOverview .assetAsResourceCostFieldOverview{font-weight:500;font-size:16px}
#overviewHeader.assetOverview .assetAsResourceVendorCostFieldOverview .display-field{color:#FFC807}
#overviewHeader.assetOverview .assetAsResourceFuelCostFieldOverview .display-field{color:#29A9E1}
#overviewHeader.assetOverview .assetAsResourceLaborCostFieldOverview .display-field{color:#E85B25}
#overviewHeader.assetOverview .assetAsResourcePartsCostFieldOverview .display-field{color:#83C523}
#overviewHeader.assetOverview .assetAsResourceCellValueOverview{font-size:26px;padding-top:10px}
#overviewHeader.assetOverview .assetAsResourceCostsTopRowOverview{width:198px;height:44px;border-bottom:solid 1px #353535}
#overviewHeader.assetOverview .assetAsResourceStatTopRowOverview{border-bottom:solid 1px #353535}
#overviewHeader.assetOverview .flexOverviewSectionWrapper{height:136px;position:absolute;left:197px;right:364px;overflow:hidden;margin:22px 10px}
#overviewHeader.assetOverview .locationSection{height:190px;position:absolute;left:197px;right:364px;padding-top:24px}
#overviewHeader.assetOverview .locationSection .fieldRow{padding-left:20px}
#overviewHeader.assetOverview .locationSection .display-field{left:153px;right:2px;position:absolute!important;max-width:90%!important}
#overviewHeader.assetOverview .conditionSection{height:190px;position:absolute;right:0;color:#B3B3B3;text-align:center;border-left:1px #353535 solid;font-size:13px;font-weight:500}
#overviewHeader.assetOverview .conditionSection .bottomField,#overviewHeader.assetOverview .conditionSection .topField{height:89px}
#overviewHeader.assetOverview .conditionSection .topField{border-bottom:1px #353535 solid}
#overviewHeader.assetOverview .conditionSection .remainingLifeOCRSection{border-right:1px #353535 solid;float:left;width:212px}
#overviewHeader.assetOverview .conditionSection .remainingLifeOCRSection .editor-label-container,#overviewHeader.assetOverview .conditionSection .remainingLifeOCRSection .label-colon{display:none}
#overviewHeader.assetOverview .conditionSection .remainingLifeOCRSection .topField .fieldRow .display-field{margin-top:0}
#overviewHeader.assetOverview .conditionSection .remainingLifeOCRSection .topField .fieldRow:first-child .display-field{font-size:12px;padding-top:24px}
#overviewHeader.assetOverview .conditionSection .remainingLifeOCRSection .MinimumProgressBarContainer{background:#353535;width:189px;margin:auto;margin-top:14px;margin-bottom:3px}
#overviewHeader.assetOverview .conditionSection .remainingLifeOCRSection .MinimumProgressBarContainer .minimumProgressBarLine{border-right:1px solid #E6E6E6}
#overviewHeader.assetOverview .conditionSection .remainingLifeOCRSection .bottomField-label{padding-top:15px}
#overviewHeader.assetOverview .conditionSection .remainingLifeOCRSection .display-field{width:200px;text-align:center}
#overviewHeader.assetOverview .conditionSection .remainingLifeOCRSection .fieldrow{margin-top:10px}
#overviewHeader.assetOverview .conditionSection .totalCostOCISection{border-right:1px #353535 solid;float:left;width:150px}
#overviewHeader.assetOverview .conditionSection .totalCostOCISection .topField .totalCostOCISection-label{font-weight:400;padding-top:16px}
#overviewHeader.assetOverview .conditionSection .totalCostOCISection .topField .totalCostOCISection-value{font-size:30px;color:#fff;padding-top:1px}
#overviewHeader.assetOverview .conditionSection .totalCostOCISection .bottomField .totalCostOCISection-label{font-weight:400;padding-top:13px}
#overviewHeader.assetOverview .conditionSection .totalCostOCISection .bottomField .totalCostOCISection-value{font-size:30px;color:#fff;padding:8px 0 0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#overviewHeader.assetOverview .riskSection{height:190px;width:150px;position:absolute;right:365px;color:#B3B3B3;background-color:#494949;text-align:center;border-left:1px #353535 solid;font-size:13px;font-weight:500}
#overviewHeader.assetOverview .riskSection .bottomField,#overviewHeader.assetOverview .riskSection .topField{height:89px}
#overviewHeader.assetOverview .riskSection .topField{border-bottom:1px #353535 solid}
#overviewHeader.assetOverview .riskSection .topField .riskScoreLabel{padding-top:16px}
#overviewHeader.assetOverview .riskSection .topField .riskScoreValue{font-size:30px;line-height:34px;font-weight:700;color:#fff;padding:8px 5px}
#overviewHeader.assetOverview .riskSection .cgRiskExtremeColor{color:#FD4A4A}
#overviewHeader.assetOverview .riskSection .cgRiskHighColor{color:#F78F1E}
#overviewHeader.assetOverview .riskSection .cgRiskModerateColor{color:#F8C81C}
#overviewHeader.assetOverview .riskSection .cgRiskLowColor{color:#7ED321}
#overviewHeader.assetOverview .riskSection .cgRiskNegligibleColor{color:#03A400}
#overviewHeader.assetOverview .riskSection .bottomField .fieldRow{height:100%}
#overviewHeader.assetOverview .riskSection .bottomField .fieldRow .editor-label-container .editor-label{display:none}
#overviewHeader.assetOverview .riskSection .bottomField .fieldRow .label-colon{display:none}
#overviewHeader.assetOverview .riskSection .bottomField .display-field{display:block;margin-top:10px;padding:0;width:100%}
#overviewHeader.assetOverview .riskSection .bottomField .cgRiskBarContainer{height:25px;margin:4px 10px 2px 10px}
#overviewHeader.assetOverview .riskSection .bottomField .cgRiskBarContainer .cgRatingBar{position:absolute;box-sizing:border-box;height:15px;margin:5px 0}
#overviewHeader.assetOverview .riskSection .bottomField .cgRiskBarContainer .cgRatingBar .barFill{height:5px;margin:4px 0}
#overviewHeader.assetOverview .riskSection .bottomField .cgRiskBarContainer .cgExtremeRatingBar{border-right:1px solid #FD4A4A}
#overviewHeader.assetOverview .riskSection .bottomField .cgRiskBarContainer .cgExtremeRatingBar .barFillExtreme{background-color:#FD4A4A}
#overviewHeader.assetOverview .riskSection .bottomField .cgRiskBarContainer .cgHighRatingBar{border-right:1px solid #FD4A4A}
#overviewHeader.assetOverview .riskSection .bottomField .cgRiskBarContainer .cgHighRatingBar .barFillHigh{background-color:#F78F1E}
#overviewHeader.assetOverview .riskSection .bottomField .cgRiskBarContainer .cgModerateRatingBar{border-right:1px solid #F78F1E}
#overviewHeader.assetOverview .riskSection .bottomField .cgRiskBarContainer .cgModerateRatingBar .barFillModerate{background-color:#F8C81C}
#overviewHeader.assetOverview .riskSection .bottomField .cgRiskBarContainer .cgLowRatingBar{border-right:1px solid #F8C81C}
#overviewHeader.assetOverview .riskSection .bottomField .cgRiskBarContainer .cgLowRatingBar .barFillLow{background-color:#7ED321}
#overviewHeader.assetOverview .riskSection .bottomField .cgRiskBarContainer .cgNegligibleRatingBar{border-right:1px solid #7ED321;border-left:1px solid #03A400}
#overviewHeader.assetOverview .riskSection .bottomField .cgRiskBarContainer .cgNegligibleRatingBar .barFillNegligible{background-color:#03A400}
#overviewHeader.assetOverview .riskSection .bottomField .cgRiskBarContainer .cgScoreBar{margin:0;height:25px;border-right:2px solid #fff}
#overviewHeader.assetOverview .riskSection .bottomField .cgIndexLabelContainer{width:100%;height:1em;margin-bottom:4px}
#overviewHeader.assetOverview .riskSection .bottomField .cgIndexLabelContainer .indexLabel{height:auto}
#overviewHeader.assetOverview .riskSection .bottomField .cgIndexLabelContainer .leftIndexLabel{position:absolute;left:10px}
#overviewHeader.assetOverview .riskSection .bottomField .cgIndexLabelContainer .rightIndexLabel{position:absolute;right:10px}
#overviewHeader.assetOverview .riskSection .bottomField .cgRiskRatingContainer{text-align:center;font-size:16px}
#overviewHeader.assetOverview .resourceAsAsset .riskSection{right:350px}
.flexOverviewSection{display:flex;flex-direction:row;justify-content:flex-start;flex:0 0 33em;gap:20px;height:inherit}
.flexOverviewSection .flexOverviewColumn{display:flex;flex-direction:column;flex-grow:1;min-width:325px;max-width:325px;justify-content:flex-start;overflow:hidden;gap:9px}
.flexOverviewSection .flexOverviewColumn .flexOverRow{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;color:#B3B3B3;font-size:12px}
.flexOverviewSection .flexOverviewColumn .flexOverRow .flexOverRowLabel{white-space:nowrap;display:flex}
.flexOverviewSection .flexOverviewColumn .flexOverRow .flexOverRowValue{color:#fff;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:7px}
.guidePage #overviewHeader.inspectionOverview{display:block}
#overviewHeader.inspectionOverview .overviewSection{min-width:1200px;overflow:hidden}
#overviewHeader.inspectionOverview .overviewSection.view{height:178px}
#overviewHeader.inspectionOverview .overviewSection.create{height:80px}
#overviewHeader.inspectionOverview .inspectionExpandingFields{position:absolute;left:0;right:221px}
#overviewHeader.inspectionOverview .inspectionExpandingFields .fieldRow{width:100%}
#overviewHeader.inspectionOverview .inspectionExpandingFields>div{box-sizing:border-box;-moz-box-sizing:border-box}
#overviewHeader.inspectionOverview .staticFields{float:right}
#overviewHeader.inspectionOverview .fieldRow{width:inherit}
#overviewHeader.inspectionOverview .editor-label{margin-top:0;margin-left:0;width:auto}
#overviewHeader.inspectionOverview .display-field{padding:0;margin:0}
#overviewHeader.inspectionOverview .label-colon{display:none}
#overviewHeader.inspectionOverview .fieldBlock{color:#fff;font-size:21px;border-right:1px #353535 solid;padding:17px 5px 0 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;float:left}
#overviewHeader.inspectionOverview .fieldBlock .display-field{font-size:21px}
#overviewHeader.inspectionOverview .fieldBlock .editor-label{text-align:left}
#overviewHeader.inspectionOverview .summary-link,#overviewHeader.inspectionOverview .view-link{background-color:transparent;position:relative;float:right;margin-top:17px;padding-top:6px;padding-bottom:6px}
#overviewHeader.inspectionOverview .summary-link:hover,#overviewHeader.inspectionOverview .view-link:hover{background-color:#666}
#overviewHeader.inspectionOverview .summary-link{margin-right:1px;padding:0}
#overviewHeader.inspectionOverview .view-link{margin-right:5px}
#overviewHeader.inspectionOverview .assetAndTaskInfoSection{height:80px;border-bottom:1px #353535 solid;background-color:#414141}
#overviewHeader.inspectionOverview .assetAndTaskInfoSection>div{box-sizing:border-box;-moz-box-sizing:border-box}
#overviewHeader.inspectionOverview .assetAndTaskInfoSection .fieldBlock{height:80px}
#overviewHeader.inspectionOverview .assetAndTaskInfoSection .fieldBlock .display-field{position:absolute!important;bottom:20px}
#overviewHeader.inspectionOverview .assetAndTaskInfoSection .idField{width:20%}
#overviewHeader.inspectionOverview .assetAndTaskInfoSection .idField .display-field{left:20px;right:5px;width:auto}
#overviewHeader.inspectionOverview .assetAndTaskInfoSection .taskIDField{width:40%;border-right:none}
#overviewHeader.inspectionOverview .assetAndTaskInfoSection .taskIDField .display-field{right:122px;left:20px}
#overviewHeader.inspectionOverview .assetAndTaskInfoSection .assetField{width:40%;border-left:1px #353535 solid}
#overviewHeader.inspectionOverview .assetAndTaskInfoSection .assetField .display-field{right:122px;left:20px}
#overviewHeader.inspectionOverview .assetAndTaskInfoSection .editBtn{width:188px;padding:5px 8px 7px 8px;color:#fff;cursor:pointer;border:#262626 1px solid;border-radius:2px;font-size:13px;font-weight:500;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);position:absolute;top:30px;right:15px}
#overviewHeader.inspectionOverview .assetAndTaskInfoSection .editBtn .label{margin-left:10px}
#overviewHeader.inspectionOverview .assetAndTaskInfoSection .editBtn:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#overviewHeader.inspectionOverview .assetAndTaskInfoSection .editBtn.disabled{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#overviewHeader.inspectionOverview .inspectionInfoSection{height:98px;border-bottom:1px #353535 solid}
#overviewHeader.inspectionOverview .inspectionInfoSection>div{box-sizing:border-box;-moz-box-sizing:border-box}
#overviewHeader.inspectionOverview .inspectionInfoSection .fieldBlock{height:81px}
#overviewHeader.inspectionOverview .inspectionInfoSection .fieldBlock .display-field{position:absolute!important;bottom:30px}
#overviewHeader.inspectionOverview .inspectionInfoSection .calcfieldBlock,#overviewHeader.inspectionOverview .inspectionInfoSection .inspectedByField,#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionOCIField{border-right:1px #353535 solid;position:relative;float:left}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectedByField{padding:17px 5px 0 20px;height:97px;width:55%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectedByField .fieldRow{width:100%}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectedByField .display-field{height:60px;clear:both;width:100%}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectedByField .avatar-image{top:14px;position:relative;float:left}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectedByField .avatar-link{color:#fff;padding-left:15px;position:absolute;left:33px;right:0;text-decoration:none;top:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:21px;font-weight:500}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectedByField .avatar-link:hover{text-decoration:underline}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionDateField{height:97px;width:45%}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionDateField .display-field{bottom:20px;left:20px;right:5px}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionRa.fieldBlock,#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionRaField.fieldBlock{padding:0;padding-left:0;height:97px}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionRa .editor-label-container,#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionRaField .editor-label-container{width:100%}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionRa .editor-label-container .editor-label,#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionRaField .editor-label-container .editor-label{padding-top:5px;color:#E6E6E6;font-size:15px}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionRa .display-field,#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionRa .editor-label,#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionRaField .display-field,#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionRaField .editor-label{text-align:center;width:100%}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionRa .display-field,#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionRaField .display-field{top:45px;height:38px;font-size:32px;font-weight:500}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionOCIField{height:98px;width:126px}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionOCIField .display-field,#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionOCIField .editor-label{color:#E6E6E6;text-align:center;width:126px}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionOCIField .editor-label{font-size:15px;padding-top:7px}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionOCIField .display-field{padding-top:5px;font-size:54px;font-weight:500}
#overviewHeader.inspectionOverview .inspectionInfoSection .calcfieldBlock{height:98px;width:87px}
#overviewHeader.inspectionOverview .inspectionInfoSection .calcfieldBlock .editor-label-container{border-bottom:1px #353535 solid}
#overviewHeader.inspectionOverview .inspectionInfoSection .calcfieldBlock .display-field,#overviewHeader.inspectionOverview .inspectionInfoSection .calcfieldBlock .editor-label{color:#E6E6E6;text-align:center;width:86px}
#overviewHeader.inspectionOverview .inspectionInfoSection .calcfieldBlock .editor-label{padding-top:7px;padding-bottom:7px;font-size:13px;font-weight:500}
#overviewHeader.inspectionOverview .inspectionInfoSection .calcfieldBlock .display-field{padding-top:12px;font-size:37px;font-weight:500}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionOCR{height:inherit;border-right:1px #353535 solid;position:relative;float:right}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionOCR .display-field{color:#fff;text-align:center;padding:16px 0 0 0;font-size:13px;font-weight:500}
#overviewHeader.inspectionOverview .inspectionInfoSection .inspectionExpandingFields{right:611px}
#overviewHeader.inspectionOverview .inspectionInfoSection.signInspection .inspectedByField{width:50%}
#overviewHeader.inspectionOverview .inspectionInfoSection.signInspection .inspectionDateField{height:97px;width:30%}
#overviewHeader.inspectionOverview .inspectionInfoSection.signInspection .inspectionRaField{width:20%}
#overviewHeader.requestOverview .overviewSection{height:178px;min-width:1200px}
#overviewHeader.requestOverview .overviewSection .editor-label,#overviewHeader.requestOverview .overviewSection .label-colon{margin-top:16px;width:auto}
#overviewHeader.requestOverview .overviewSection .editor-label{margin-left:20px}
#overviewHeader.requestOverview .overviewSection .display-field{font-size:15px;padding-left:0}
#overviewHeader.requestOverview .overviewSection .primaryAttachment{border-right:solid 1px #353535;height:178px;width:200px;position:relative;float:left}
#overviewHeader.requestOverview .overviewSection .primaryAttachment img{position:absolute;margin:auto;left:0;top:0;right:0;bottom:0}
#overviewHeader.requestOverview .overviewSection .issueAndlocationSection{position:absolute;right:672px;left:201px;overflow:hidden;height:178px;border-right:solid 1px #353535}
#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .idAndIssueSection{overflow:hidden;height:90px}
#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .idAndIssueSection .editor-label{margin-top:0;padding-top:0;margin-left:0}
#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .idAndIssueSection .display-field{margin-top:-1px;padding-top:3px;padding-left:5px}
#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .idAndIssueSection .idField .editor-label-container{text-align:right;padding-left:25px}
#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .idAndIssueSection .idField .display-field{position:absolute!important;left:73px;right:0}
#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .idAndIssueSection .idField .display-field,#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .idAndIssueSection .idField .editor-label-container,#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .idAndIssueSection .idField .label-colon{display:table-cell;padding-top:18px;height:18px}
#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .idAndIssueSection .idField .display-field.hidden,#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .idAndIssueSection .idField .editor-label-container.hidden,#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .idAndIssueSection .idField .label-colon.hidden{display:none}
#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .idAndIssueSection .issueField{padding-left:20px;padding-right:5px;color:#fff;height:22px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:500;clear:both}
#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .idAndIssueSection .issueField .display-field{position:absolute!important;left:20px;right:0}
#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .locationSection{padding-left:25px;padding-top:6px;border-top:solid 1px #353535}
#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .locationSection .locationFieldLabel,#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .locationSection .locationFieldLine,#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .locationSection .locationFieldValue{line-height:12px}
#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .locationSection .locationFieldLine{height:12px;padding-top:8px;overflow:hidden}
#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .locationSection .locationFieldLabel{color:#ACACAC;float:left;font-size:12px;text-align:right;height:12px;width:50px}
#overviewHeader.requestOverview .overviewSection .issueAndlocationSection .locationSection .locationFieldValue{color:#fff;font-size:12px;height:12px;padding-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection{position:absolute;height:178px;width:252px;right:419px;overflow:hidden;border-right:solid 1px #353535}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .ownerSection{height:60px;padding-top:10px;padding-bottom:5px;border-bottom:solid 1px #353535;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .ownerSection .editor-label{font-size:13px;margin:0 0 0 20px;width:inherit}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .ownerSection .label-colon{display:none}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .ownerSection .display-field{clear:both;margin-top:3px}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .ownerSection img{margin-left:10px;border:#353535 1px solid;height:23px;width:23px;position:relative;float:left}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .ownerSection img[src=""]{display:none}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .ownerSection .avatar-link{color:#fff;margin-top:2px;margin-left:10px;text-decoration:none;width:245px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;position:relative;float:left}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .ownerSection .avatar-link:hover{text-decoration:underline}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .ownerSection img{margin-left:20px}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .ownerSection .avatar-link{width:190px}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .durationSection .daysField{border-bottom:solid 1px #353535;height:33px}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .durationSection .daysField .daysLabel{color:#acacac;font-size:12px;text-align:right;width:62px;float:left;margin-left:20px;line-height:33px;margin-right:1px}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .durationSection .daysField .label-colon{line-height:33px;margin:0}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .durationSection .daysField .durationToClose{color:#fff;margin:auto;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:24px;font-weight:500;line-height:33px}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .durationSection .daysField .durationToClose .display-field{margin-top:0}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .datesSection{position:absolute;width:252px}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .datesSection .display-field,#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .datesSection .editor-label,#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .datesSection .label-colon{margin-top:0}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .datesSection .editor-label{text-align:right;width:62px}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .datesSection .entryDateField{border-bottom:solid 1px #353535;height:33px;line-height:33px}
#overviewHeader.requestOverview .overviewSection .ownerandTimeSection .datesSection .closeDateField{position:absolute;top:33px;line-height:36px;width:252px}
#overviewHeader.requestOverview .overviewSection .priorityandProgressSection{position:absolute;right:172px;overflow:hidden;height:178px;width:247px;border-right:solid 1px #353535}
#overviewHeader.requestOverview .overviewSection .priorityandProgressSection .priorityField{height:45px;border-bottom:solid 1px #353535}
#overviewHeader.requestOverview .overviewSection .priorityandProgressSection .totalsSection .daysField,#overviewHeader.requestOverview .overviewSection .priorityandProgressSection .totalsSection .totalsCountContainer{height:35px;border-bottom:solid 1px #353535}
#overviewHeader.requestOverview .overviewSection .priorityandProgressSection .totalsSection .totalsCount{min-width:240px;float:right;margin-top:8px;margin-right:-10px}
#overviewHeader.requestOverview .overviewSection .priorityandProgressSection .totalsSection .totalsCount .totalCountValue{height:15px;border:#1A1A1A solid 1px;background:#3E6CD6;padding:0 10px;font-size:12px;line-height:15px;border-radius:8px;position:relative;display:inline-block;color:#fff;float:left}
#overviewHeader.requestOverview .overviewSection .priorityandProgressSection .totalsSection .totalsCount .totalCountLabel{color:#fff;float:left;padding-left:5px;font-size:15px;font-weight:500}
#overviewHeader.requestOverview .overviewSection .priorityandProgressSection .totalsSection .taskComplete{color:#ACACAC;font-size:11px;position:absolute;top:92px;right:20px}
#overviewHeader.requestOverview .overviewSection .priorityandProgressSection .progressBarSection{padding:10px 3px 0 30px;float:right;height:50px;width:220px}
#overviewHeader.requestOverview .overviewSection .priorityandProgressSection .progressBarSection .percentage{color:#B3B3B3;width:auto;font-size:13px;font-weight:400;position:absolute;top:-20px;right:2px}
#overviewHeader.requestOverview .overviewSection .priorityandProgressSection .progressBarSection .editor-label{font-size:13px;width:auto;margin:0 0 0 1px}
#overviewHeader.requestOverview .overviewSection .priorityandProgressSection .progressBarSection .label-colon{display:none}
#overviewHeader.requestOverview .overviewSection .priorityandProgressSection .progressBarSection .display-field{margin-top:4px;padding:0;overflow:visible}
#overviewHeader.requestOverview .overviewSection .priorityandProgressSection .progressBarSection .progressBar .requestOverviewProgress{background-color:#426FD5;background-image:linear-gradient(#628DDA,#426FD5)}
#overviewHeader.requestOverview .overviewSection .totalcostandbtnSection{position:absolute;right:0;overflow:hidden;height:178px;width:175px}
#overviewHeader.requestOverview .overviewSection .totalcostandbtnSection .totalCostSection{border-bottom:solid 1px #353535;height:81px;width:175px;position:relative;float:right}
#overviewHeader.requestOverview .overviewSection .totalcostandbtnSection .totalCostSection .totalCostTitle{position:absolute;color:#B3B3B3;margin-top:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#overviewHeader.requestOverview .overviewSection .totalcostandbtnSection .totalCostSection .totalCostValue{position:absolute;top:30px}
#overviewHeader.requestOverview .overviewSection .totalcostandbtnSection .totalCostSection .totalCostValue .editor-label,#overviewHeader.requestOverview .overviewSection .totalcostandbtnSection .totalCostSection .totalCostValue .label-colon{display:none}
#overviewHeader.requestOverview .overviewSection .totalcostandbtnSection .totalCostSection .totalCostValue .display-field{position:absolute;font-size:29px;width:170px;padding:8px 0 0 16px;margin:0;text-overflow:ellipsis;overflow-x:hidden;overflow-y:hidden;white-space:nowrap}
#overviewHeader.requestOverview .overviewSection .totalcostandbtnSection .statusField{position:absolute;padding-bottom:3px;width:175px;top:81px;border-bottom:solid 1px #353535;height:33px}
#overviewHeader.requestOverview .overviewSection .totalcostandbtnSection .statusField .fieldRow{height:36px;line-height:38px}
#overviewHeader.requestOverview .overviewSection .totalcostandbtnSection .statusField .display-field,#overviewHeader.requestOverview .overviewSection .totalcostandbtnSection .statusField .editor-label,#overviewHeader.requestOverview .overviewSection .totalcostandbtnSection .statusField .label-colon{margin-top:0}
#overviewHeader.requestOverview .overviewSection .totalcostandbtnSection #btnCloseRequest{cursor:pointer;height:28px;line-height:28.99px;text-align:center;width:154px;color:#fff;border:#262626 1px solid;border-radius:2px;font-size:13px;font-weight:500;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);position:absolute;top:135px;right:8px}
#overviewHeader.requestOverview .overviewSection .totalcostandbtnSection #btnCloseRequest:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#overviewHeader.requestOverview .overviewSection .totalcostandbtnSection #btnCloseRequest.disabled,#overviewHeader.requestOverview .overviewSection .totalcostandbtnSection #btnCloseRequest.disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
.totalCountValue{height:15px;border:#1A1A1A solid 1px;background:#3E6CD6;padding:0 10px;font-size:12px;line-height:15px;border-radius:8px;position:relative;display:inline-block;color:#fff;float:left}
.totalCountValue.request{background-color:#ce2323}
.totalCountValue .totalCountLabel{color:#fff;float:left;padding-left:5px;font-size:15px;font-weight:500}
#overviewHeader.resourceOverview .overviewSection{height:178px;min-width:1200px}
#overviewHeader.resourceOverview .display-field{max-width:160px;float:left}
#overviewHeader.resourceOverview .display-field input[type=checkbox]~div{bottom:0;margin-top:0}
#overviewHeader.resourceOverview .resourceAvatarSection{border-right:1px #353535 solid;height:180px;width:197px;position:relative;float:left}
#overviewHeader.resourceOverview .resourceAvatarSection img{position:absolute;margin:auto;left:0;top:0;right:0;bottom:0}
#overviewHeader.resourceOverview .resourceInfoSection{border-right:1px #353535 solid;height:180px;width:276px;position:relative;float:left}
#overviewHeader.resourceOverview .resourceInfoSection.laborCrewGrid,#overviewHeader.resourceOverview .resourceInfoSection.vendorGrid{width:337px}
#overviewHeader.resourceOverview .resourceInfoSection .resourceIdField{height:52px;border-bottom:1px #353535 solid;color:#fff;padding-left:30px;padding-right:8px;line-height:52px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:26px;font-weight:500}
#overviewHeader.resourceOverview .resourceInfoSection .resourceInfoFields{height:127px}
#overviewHeader.resourceOverview .resourceInfoSection .resourceInfoFields .editor-label{margin-left:0;width:90px}
#overviewHeader.resourceOverview .resourceInfoSection .resourceInfoFields .label-colon{margin-top:12px}
#overviewHeader.resourceOverview .resourceInfoSection.materialLocationGrid{width:40%}
#overviewHeader.resourceOverview .resourceInfoSection.materialLocationGrid .resourceInfoFields .editor-label{width:120px}
#overviewHeader.resourceOverview .resourceGridSection{height:180px;margin-right:196px;margin-left:475px}
#overviewHeader.resourceOverview .resourceGridSection.laborCrewGrid{margin-right:0}
#overviewHeader.resourceOverview .resourceGridSection.vendorGrid{margin-right:0;margin-left:535px}
#overviewHeader.resourceOverview .resourceGridSection .resourceGridHeader{height:52px;border-bottom:1px #353535 solid;color:#E6E6E6;padding-left:20px;line-height:56px;font-size:14px;font-weight:500}
#overviewHeader.resourceOverview .resourceGridSection .resourceGrid{height:127px;color:#fff;font-size:12px;font-weight:500}
#overviewHeader.resourceOverview .resourceGridSection .resourceGrid .resourceGridRow{padding-left:20px;padding-top:11px;height:15px}
#overviewHeader.resourceOverview .resourceGridSection .resourceGrid .resourceGridRow .resourceGridColumn{padding-right:8px;min-height:1px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;float:left}
#overviewHeader.resourceOverview .resourceGridSection .resourceGrid .resourceGridRow .resourceGridColumn.col1{width:10%;min-width:70px}
#overviewHeader.resourceOverview .resourceGridSection .resourceGrid .resourceGridRow .resourceGridColumn.col1.laborCrewGrid,#overviewHeader.resourceOverview .resourceGridSection .resourceGrid .resourceGridRow .resourceGridColumn.col1.vendorGrid{width:15%;min-width:110px}
#overviewHeader.resourceOverview .resourceGridSection .resourceGrid .resourceGridRow .resourceGridColumn.col2{width:10%;min-width:60px}
#overviewHeader.resourceOverview .resourceGridSection .resourceGrid .resourceGridRow .resourceGridColumn.col2.laborCrewGrid,#overviewHeader.resourceOverview .resourceGridSection .resourceGrid .resourceGridRow .resourceGridColumn.col2.vendorGrid{width:26%;min-width:150px}
#overviewHeader.resourceOverview .resourceGridSection .resourceGrid .resourceGridRow .resourceGridColumn.col3{width:27%;min-width:132px}
#overviewHeader.resourceOverview .resourceGridSection .resourceGrid .resourceGridRow .resourceGridColumn.col3.laborCrewGrid,#overviewHeader.resourceOverview .resourceGridSection .resourceGrid .resourceGridRow .resourceGridColumn.col3.vendorGrid{width:15%;min-width:110px}
#overviewHeader.resourceOverview .resourceGridSection .resourceGrid .resourceGridRow .resourceGridColumn.col4{width:27%;min-width:132px}
#overviewHeader.resourceOverview .resourceGridSection .resourceGrid .resourceGridRow .resourceGridColumn.col4.laborCrewGrid,#overviewHeader.resourceOverview .resourceGridSection .resourceGrid .resourceGridRow .resourceGridColumn.col4.vendorGrid{width:26%;min-width:220px}
#overviewHeader.resourceOverview .resourceGridSection .resourceGrid .resourceGridRow .resourceGridColumn.col5{width:10%;min-width:60px}
#overviewHeader.resourceOverview .resourceCalcFieldsSection{border-left:1px #353535 solid;color:#E6E6E6;text-align:center;height:180px;width:195px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;top:0;right:0}
#overviewHeader.resourceOverview .resourceCalcFieldsSection .resourceCountField{height:84px;border-bottom:1px #353535 solid}
#overviewHeader.resourceOverview .resourceCalcFieldsSection .resourceCostCalcField{height:94px}
#overviewHeader.resourceOverview .resourceCalcFieldsSection .resourceCostCalcField .field-value{padding-top:11px;text-overflow:ellipsis;overflow-x:hidden;overflow-y:hidden;width:190px}
#overviewHeader.resourceOverview .resourceCalcFieldsSection .field-label{font-size:14px;padding:0;margin:0;width:195px;padding-top:15px;padding-left:5px}
#overviewHeader.resourceOverview .resourceCalcFieldsSection .field-value{width:inherit;padding-top:8px;padding-left:5px;float:none;font-size:30px;font-weight:700}
#overviewHeader.resourceOverview .materialCellSection{display:flex;display:-moz-flex;padding:20px}
#overviewHeader.resourceOverview .materialCellSection .data-panel{height:140px;border:1px solid #333;position:relative;float:left;width:100%;box-sizing:border-box}
#overviewHeader.resourceOverview .materialCellSection .data-panel .row{border-bottom:1px solid #333;height:70px}
#overviewHeader.resourceOverview .materialCellSection .data-panel .row:last-child{border-bottom:none;height:69px}
#overviewHeader.resourceOverview .materialCellSection .data-panel .row .column{border-right:1px solid #333;height:inherit;display:inline-block;width:32%}
#overviewHeader.resourceOverview .materialCellSection .data-panel .row .column.materialLocationColumn{width:49%}
#overviewHeader.resourceOverview .materialCellSection .data-panel .row .column:last-child{border-right:none}
#overviewHeader.resourceOverview .materialCellSection .data-panel .row .field-data{padding-top:10px;text-align:center}
#overviewHeader.resourceOverview .materialCellSection .data-panel .field-data .label{font-size:14px;font-weight:400;color:#A6A6A6;margin-bottom:6px}
#overviewHeader.resourceOverview .materialCellSection .data-panel .field-data .value{font-size:26px;font-weight:500;color:#fff}
#overviewHeader .summary-link,#overviewHeader .view-link{top:auto;left:auto}
#overviewHeader .view-link{background-color:#666;color:#FFF;background-image:url(../Images/Grid/grid_view-record_dark.png);background-position:47px 4px;background-repeat:no-repeat;background-size:16px 16px;border:solid #1A1A1A 1px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;display:inline-block;font-size:11px;font-weight:500;padding-left:12px;text-decoration:none;position:absolute;visibility:visible;width:58px;margin-left:2px}
#navigationBar .summary-link,#overviewHeader .summary-link{background-image:url(../Images/Grid/grid_info_dark.png);visibility:visible;border-radius:2px;height:24px;width:30px;cursor:pointer;background-size:14px 14px;background-repeat:no-repeat;background-position:center;border:solid #1A1A1A 1px}
#overviewHeader .NoLocationIndicator{background-image:url(../Images/NoLocationClicked.png);visibility:visible}
#icoStartInspection,#pciStartInspection{background-image:url(../Images/Grid/grid_view-record_dark.png);background-size:16px;height:16px;width:16px;display:inline-block;position:absolute;top:6px;right:10px}
#icoStartInspection.disabled,#pciStartInspection.disabled{background-image:url(../Images/Grid/grid_view-record_light.png)}
#pciStartInspection{background-image:url(../Images/Grid/grid_view-record_light.png)}
#pciStartInspection.disabled{background-image:url(../Images/Grid/grid_view-record_dark.png)}
#overviewHeader.taskOverview a{text-decoration:none}
#overviewHeader.taskOverview a:hover{cursor:pointer}
#overviewHeader.taskOverview a:hover.asset-link{text-decoration:underline}
#overviewHeader.taskOverview .warning-container.smallFont .display-field{font-size:16px!important;top:20px!important}
#overviewHeader.taskOverview .overviewSection{height:187px;min-width:1200px}
#overviewHeader.taskOverview .editor-label{margin-top:0;margin-left:0;width:auto}
#overviewHeader.taskOverview .display-field{padding:0;margin:0}
#overviewHeader.taskOverview .fieldBlock{height:80px;color:#fff;font-size:21px;border-right:1px #353535 solid;padding:17px 5px 0 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;float:left}
#overviewHeader.taskOverview .fieldBlock .display-field{font-size:21px;position:absolute!important;right:5px;left:20px;top:35px}
#overviewHeader.taskOverview .fieldBlock .label-colon{display:none}
#overviewHeader.taskOverview .tabularFieldBlock{float:left;border-right:1px #353535 solid;position:relative;box-sizing:border-box;-moz-box-sizing:border-box}
#overviewHeader.taskOverview .tabularFieldBlock .fieldRow{height:40px}
#overviewHeader.taskOverview .tabularFieldBlock .fieldRow:first-child{border-bottom:1px #353535 solid;height:39px}
#overviewHeader.taskOverview .tabularFieldBlock .fieldRow .display-field{position:absolute!important}
#overviewHeader.taskOverview .tabularFieldBlock.priorityAndStatus{height:80px;width:16%}
#overviewHeader.taskOverview .tabularFieldBlock.priorityAndStatus .editor-label-container{width:50px}
#overviewHeader.taskOverview .tabularFieldBlock.priorityAndStatus .display-field{left:62px;right:5px}
#overviewHeader.taskOverview .tabularFieldBlock.startAndStopDate{height:80px;width:16%}
#overviewHeader.taskOverview .tabularFieldBlock.startAndStopDate .editor-label-container{width:69px}
#overviewHeader.taskOverview .tabularFieldBlock.startAndStopDate .display-field{left:82px;right:5px}
#overviewHeader.taskOverview .tabularFieldBlock .editor-label-container{text-align:right;padding-left:5px}
#overviewHeader.taskOverview .tabularFieldBlock .display-field,#overviewHeader.taskOverview .tabularFieldBlock .editor-label-container,#overviewHeader.taskOverview .tabularFieldBlock .label-colon{display:table-cell;padding-top:12px;height:27px}
#overviewHeader.taskOverview .tabularFieldBlock .display-field{font-size:15px;padding-top:11px;height:28px}
#overviewHeader.taskOverview .expandingFields{position:absolute;height:80px;left:0}
#overviewHeader.taskOverview .expandingFields>div{box-sizing:border-box;-moz-box-sizing:border-box}
#overviewHeader.taskOverview .expandingFields .fieldRow{width:100%}
#overviewHeader.taskOverview .taskInfoSection{height:80px;position:relative;border-bottom:1px #353535 solid;background-color:#414141}
#overviewHeader.taskOverview .taskInfoSection .expandingFields{height:80px;right:165px}
#overviewHeader.taskOverview .taskInfoSection .fieldBlock .editor-label{text-align:left}
#overviewHeader.taskOverview .taskInfoSection .idField{width:12%}
#overviewHeader.taskOverview .taskInfoSection .activityField{width:22%}
#overviewHeader.taskOverview .taskInfoSection .assetField{width:34%}
#overviewHeader.taskOverview .taskInfoSection .assetField .fieldRow{float:left}
#overviewHeader.taskOverview .taskInfoSection .assetField .fieldRow .display-field{right:120px}
#overviewHeader.taskOverview .taskInfoSection .assetField .view-link{background-color:transparent;margin-right:5px;margin-top:2px;position:relative;float:right;padding-top:6px;padding-bottom:6px}
#overviewHeader.taskOverview .taskInfoSection .assetField .view-link:hover{background-color:#666}
#overviewHeader.taskOverview .taskInfoSection .assetField .summary-link{background-color:transparent;margin-right:1px;margin-top:2px;position:relative;float:right}
#overviewHeader.taskOverview .taskInfoSection .assetField .summary-link:hover{background-color:#666}
#overviewHeader.taskOverview .taskInfoSection .taskButtons{width:164px;float:right;border:none}
#overviewHeader.taskOverview .taskInfoSection #btnCompleteTask,#overviewHeader.taskOverview .taskInfoSection #btnEnterResources{border:#262626 1px solid;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;margin-top:5px;margin-left:9px;text-align:left;font-family:Carteboto,Arial;background-repeat:no-repeat;display:block}
#overviewHeader.taskOverview .taskInfoSection #btnCompleteTask.txtBtn,#overviewHeader.taskOverview .taskInfoSection #btnEnterResources.txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
#overviewHeader.taskOverview .taskInfoSection #btnCompleteTask:hover,#overviewHeader.taskOverview .taskInfoSection #btnEnterResources:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#overviewHeader.taskOverview .taskInfoSection #btnCompleteTask.active,#overviewHeader.taskOverview .taskInfoSection #btnEnterResources.active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#overviewHeader.taskOverview .taskInfoSection #btnCompleteTask.disabled,#overviewHeader.taskOverview .taskInfoSection #btnCompleteTask.disabledEdit,#overviewHeader.taskOverview .taskInfoSection #btnEnterResources.disabled,#overviewHeader.taskOverview .taskInfoSection #btnEnterResources.disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#overviewHeader.taskOverview .taskInfoSection #btnCompleteTask.txtBtn,#overviewHeader.taskOverview .taskInfoSection #btnEnterResources.txtBtn{padding:0;font-size:12px}
#overviewHeader.taskOverview .taskInfoSection #btnCompleteTask .label,#overviewHeader.taskOverview .taskInfoSection #btnEnterResources .label{margin-top:7px;margin-left:10px}
#overviewHeader.taskOverview .taskInfoSection #btnEnterResources{height:29px;width:141px;position:relative;float:left}
#overviewHeader.taskOverview .taskInfoSection #btnEnterResources #icoEnterResourcesOverview{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATNJREFUeNqMU9FRg1AQhEwKSAfagflNfiQVmA6khFhBYgekAmIHWoH4EfylhGcFYgW4y+xlzvBgvJmb995xt7vsg7TruoTxWddLLEUyHafVen3yhZnbL5D3WmPBegmiPwDzSOMOLFUMAcOU+4g1QU9+DWDMBRparEGSY2AXkJQe4EC0EvmFfFXTFnmDPKJxJwUHPbslCHKT1udzhs078sVkoXGBfauBPfIJ58K9is1sZnL+ww2TrWdEjQBvdo4FAe6cbPNi6a+Or6JrHoSZGFyNYFsMVPKhvTJ5oOAHmVkBshudGwEYczMGQIm5l0gD5TzV9D6wNvYKBzFWMtBfozk/bqKQewB9C9/KUrIz9IQxgLlJBjvZHnjnGgxTg1P/Qm7O83Od+LEGAGR7Tv4f9Cr8CjAAwxp9zfPvxYkAAAAASUVORK5CYII=);height:16px;width:16px;position:absolute;top:6px;right:11px}
#overviewHeader.taskOverview .taskInfoSection #btnEnterResources.disabled #icoEnterResourcesOverview{background-image:url(../Images/enter-resources-task-overview-disabled.png);background-repeat:no-repeat}
#overviewHeader.taskOverview .taskInfoSection #btnCompleteTask{margin-top:6px;height:29px;width:141px;position:relative;float:left}
#overviewHeader.taskOverview .taskInfoSection #btnCompleteTask #icoCompleteTask{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOZJREFUeNpiPHb0qAMDAWBpZXUAlxwj0ID/DITBQiAuABr0AV2CBUo3AiUbsOk8fuxYApCaD+UmIIkrAPU8YCLC+QuAVCDIBUiaQWIXQIawEOF8kCEb0DTHg7wFcgFRBkA1CgApUGDqA/FBoGawd5jI0HwRiAPQAxFZsQFUMSjUF2DR7IAcG9i8AHIaPyjkoZoTcGnG6gWgAlBob4Ry+6GaP4KcDdIMdSFuA5BccRHK/gi1+QFQM8jwCQQNgDrTAcnZF6BSArhSIi5DDAjFEBMDhYDYzIQMQInIAdkLjiQagBKNAAEGAHghWY1KzjUpAAAAAElFTkSuQmCC);background-repeat:no-repeat;height:16px;width:16px;position:absolute;top:7px;right:9px}
#overviewHeader.taskOverview .taskInfoSection #btnCompleteTask.disabled #icoCompleteTask,#overviewHeader.taskOverview .taskInfoSection #btnCompleteTask.disabledEdit #icoCompleteTask{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOdJREFUeNpizM0rdGAgACZN7DuAS44RaMB/BsJgIRAXAA36gC7BAqUbgZIN2HTm5RclAKn5UG4CkrgCUM8DJiKcvwBIBYJcgKQZJHYBZAgLEc4HGbIBTXM8yFsgFxBlAFSjAJACBaY+EB8EagZ7h4kMzReBOAA9EJEVG0AVg0J9ARbNDsixgc0LIKfxg0IeqjkBl2asXgAqAIX2Rii3H6r5I8jZIM1QF+I2AMkVF6Hsj1CbHwA1gwyfQNAAqDMdkJx9ASolgCsl4jLEgFAMMTFQCGAuqAf6r55IPQfRDXAk0VKUaAQIMACaO1qtYypVmAAAAABJRU5ErkJggg==)}
#overviewHeader.taskOverview .centeredFieldBlock{height:inherit;color:#fff;border-right:1px #353535 solid;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;float:left}
#overviewHeader.taskOverview .centeredFieldBlock:last-child{border-right:none}
#overviewHeader.taskOverview .centeredFieldBlock .topField{border-bottom:1px #353535 solid;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#overviewHeader.taskOverview .centeredFieldBlock .display-field{font-size:15px;float:left;margin:-1px 0 0 0;width:auto}
#overviewHeader.taskOverview .centeredFieldBlock .fieldRow{margin:0 auto}
#overviewHeader.taskOverview .inspectionFieldBlock{padding:17px 5px 0 20px;height:49px}
#overviewHeader.taskOverview .inspectionSection{height:49px;border-bottom:1px #353535 solid}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields{position:absolute;left:0;right:165px}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .fieldRow{width:100%}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields>div{box-sizing:border-box;-moz-box-sizing:border-box}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectedBy{width:33%;border-right:1px #353535 solid;padding:14px 5px 0 20px;position:relative;float:left}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectedBy .fieldRow{position:relative;float:left;width:100%}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectedBy .fieldRow .editor-label-container,#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectedBy .fieldRow .label-colon{padding-top:3px}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectedBy .fieldRow .display-field{left:75px;right:0;position:absolute!important}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectedBy label.hidden{visibility:hidden}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectedBy .avatar-image{margin-left:8px;border:#353535 1px solid;position:relative;float:left;width:23px;height:auto}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectedBy .avatar-link{color:#fff;padding-left:7px;padding-top:2px;position:absolute;top:2px;left:33px;right:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectedBy .avatar-link:hover{text-decoration:underline}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionDate .display-field{left:115px;right:5px;position:absolute!important}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionStatus .display-field{left:123px;right:5px;position:absolute!important}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionDate,#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionStatus{width:20%;border-right:1px #353535 solid;position:relative;float:left}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionOCI,#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionRa{height:49px;width:8%;border-right:1px #353535 solid;position:relative;float:left}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionOCI .fieldRow,#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionRa .fieldRow{width:100%}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionOCI .fieldRow>div,#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionRa .fieldRow>div{width:auto;float:none}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionOCI .editor-label,#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionRa .editor-label{padding:0;margin:0;text-align:center}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionOCI .label-colon,#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionRa .label-colon{display:none}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionOCI .display-field,#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionRa .display-field{text-align:center;position:absolute!important;font-size:27px;font-weight:500;left:0;right:0;top:17px}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionOCI .editor-label-container,#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionRa .editor-label-container{float:none;padding:3px 0 0 0;width:69px}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionOCR{height:49px;position:relative;float:left;width:19%}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionOCR .fieldRow{width:100%}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionOCR .fieldRow>div{width:auto;float:none}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields .inspectionOCR .display-field{width:191px;color:#B3B3B3;font-weight:400;text-align:center;padding:5px 0 0 0}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields.signInspection .inspectedBy{width:28%}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields.signInspection .inspectionOCR{height:49px;position:relative;float:left;width:16%}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields.signInspection .inspectionOCR .smallStarStatusLabel{width:100%}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields.signInspection .inspectionOCR .inspectionStatus{width:218px}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields.signInspection .inspectionOCR .inspectionStatus .fieldRow{width:100%}
#overviewHeader.taskOverview .inspectionSection .inspectionExpandingFields.signInspection .inspectionOCR .inspectionStatus .fieldRow>div{width:100%;float:none}
#overviewHeader.taskOverview .inspectionSection .inspectionButton{right:0;border-left:1px #353535 solid;height:inherit;width:165px;position:relative;float:right}
#overviewHeader.taskOverview .inspectionSection #btnCreateInspect{height:29px;width:141px;position:relative;float:left;border:#262626 1px solid;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;margin-top:9px;margin-left:9px;text-align:left;font-family:Carteboto,Arial;background-repeat:no-repeat;display:block;display:none}
#overviewHeader.taskOverview .inspectionSection #btnCreateInspect.txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
#overviewHeader.taskOverview .inspectionSection #btnCreateInspect:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#overviewHeader.taskOverview .inspectionSection #btnCreateInspect.active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#overviewHeader.taskOverview .inspectionSection #btnCreateInspect.disabled,#overviewHeader.taskOverview .inspectionSection #btnCreateInspect.disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#overviewHeader.taskOverview .inspectionSection #btnCreateInspect.txtBtn{padding:0;font-size:12px}
#overviewHeader.taskOverview .inspectionSection #btnCreateInspect .label{margin-top:7px;margin-left:10px}
#overviewHeader.taskOverview .taskCostSection{height:105px;border-right:1px #353535 solid;position:relative}
#overviewHeader.taskOverview .taskCostSection .expandingFields{height:105px;right:0}
#overviewHeader.taskOverview .taskCostSection .centeredFieldBlock{width:15%}
#overviewHeader.taskOverview .taskCostSection .editor-label-container .editor-label{color:#fff;font-size:12pt}
#overviewHeader.taskOverview .taskCostSection .display-field{font-size:45px}
#overviewHeader.taskOverview .taskCostSection .fieldBlock{height:105px;padding-top:9px}
#overviewHeader.taskOverview .taskCostSection .label-colon{display:none}
#overviewHeader.taskOverview .taskCostSection .topField{height:25px;padding:8px 5px 0 15px}
#overviewHeader.taskOverview .taskCostSection .bottomField{height:71px;box-sizing:border-box;-moz-box-sizing:border-box}
#overviewHeader.taskOverview .taskCostSection .bottomField .editor-label-container{float:none;padding:10px 0 0 0;width:100%}
#overviewHeader.taskOverview .taskCostSection .bottomField .editor-label{color:#B3B3B3;text-align:center;font-size:12px;padding:0;margin:0}
#overviewHeader.taskOverview .taskCostSection .bottomField .display-field{text-align:center;letter-spacing:0;font-size:27px;position:absolute!important;left:0;right:0;top:62px;padding:0 5px}
#overviewHeader.taskOverview .taskCostSection .totalCostField{width:19%}
#overviewHeader.taskOverview .taskCostSection .totalCostField .editor-label-container .editor-label{text-align:left}
#overviewHeader.taskOverview .taskCostSection .totalCostField .display-field{padding-left:8px;top:45px}
#overviewHeader.taskOverview .taskCostSection .productivity{width:13%}
#overviewHeader.taskOverview .taskCostSection .labor{width:23%}
#overviewHeader.taskOverview .taskCostSection .labor .bottomField{position:relative}
#overviewHeader.taskOverview .taskCostSection .labor .bottomField .display-field{top:30px}
#overviewHeader.taskOverview .taskCostSection .labor .bottomField:last-child,#overviewHeader.taskOverview .taskCostSection .labor .bottomField:nth-child(2){float:left}
#overviewHeader.taskOverview .taskCostSection .labor .bottomField:nth-child(2){border-right:1px #353535 solid;width:35%}
#overviewHeader.taskOverview .taskCostSection .labor .bottomField:last-child{width:64%}
#overviewHeader.taskOverview .taskCostSection .equipment,#overviewHeader.taskOverview .taskCostSection .material,#overviewHeader.taskOverview .taskCostSection .other{height:107px}
#overviewHeader.workOverview a label{text-decoration:none}
#overviewHeader.workOverview a label:hover{text-decoration:underline;cursor:pointer}
#overviewHeader.workOverview .overviewSection{height:178px;min-width:1200px;overflow:hidden}
#overviewHeader.workOverview .overviewSection .idSection{height:65px;left:0;border-bottom:#353535 1px solid;border-right:#353535 1px solid;padding:15px 0 0 30px;position:absolute;top:0;right:648px}
#overviewHeader.workOverview .overviewSection .idSection .descLabel,#overviewHeader.workOverview .overviewSection .idSection label{color:#fff}
#overviewHeader.workOverview .overviewSection .idSection .descLabel{max-width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:21px;font-weight:500;position:absolute;top:34px}
#overviewHeader.workOverview .overviewSection .buttonSection,#overviewHeader.workOverview .overviewSection .ownerSection,#overviewHeader.workOverview .overviewSection .statusSection{position:absolute;border-bottom:#353535 1px solid;border-right:#353535 1px solid;display:inline-block}
#overviewHeader.workOverview .overviewSection .ownerSection{right:323px;padding-top:15px;height:65px;width:324px}
#overviewHeader.workOverview .overviewSection .ownerSection .editor-label{font-size:13px;margin:0 0 0 20px;width:inherit}
#overviewHeader.workOverview .overviewSection .ownerSection .label-colon{display:none}
#overviewHeader.workOverview .overviewSection .ownerSection .display-field{clear:both;margin-top:3px}
#overviewHeader.workOverview .overviewSection .ownerSection img{margin-left:10px;border:#353535 1px solid;height:23px;width:23px;position:relative;float:left}
#overviewHeader.workOverview .overviewSection .ownerSection img[src=""]{display:none}
#overviewHeader.workOverview .overviewSection .ownerSection .avatar-link{color:#fff;margin-top:2px;margin-left:10px;text-decoration:none;width:245px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;position:relative;float:left}
#overviewHeader.workOverview .overviewSection .ownerSection .avatar-link:hover{text-decoration:underline}
#overviewHeader.workOverview .overviewSection .statusSection{right:172px;padding-top:15px;height:65px;width:150px}
#overviewHeader.workOverview .overviewSection .statusSection .overviewLabel{left:20px}
#overviewHeader.workOverview .overviewSection .statusSection .statusValue{color:#fff;max-width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;position:absolute;top:36px;left:20px}
#overviewHeader.workOverview .overviewSection .statusSection #btnRepeatSummary{float:right;top:-12px;width:18px;height:19px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUlJREFUeNqsVMFNw0AQvET54xLcAX7wT9yBqYD8QYh0kHQAiCcPUwF04PvDI+7g6MAdmBlpDi3HESLMSqeb3XhHuzt7mY3j6KJd3b+VuIqH67M9cAFcAfuIcfbwB/gr4AAcYu7cfbU1zq0wE7sEV/I7fftps8u7V4976abZbu7+ySxRj/Oku8bZKG7xRr4z334jGnC27J0Dxt0yyWLe8mt9O8TkhS3PqkB1cPmIoRQTG/leKrsskTVJTGVKhShIQLyJRD/NyJK0kvhCBFHVE8ZJluYsMiSsggt4rhmwopVI380Mf62I28vyX7TlrZZ0B1yaTT9ckZ5HKaWWwLWew1ZxVhz0+8HW2P+zCXWJQj1Iq2Na81q21Hq1V+UEyrXGAa9RAQk5q+aYJ2KJCu1ONM7hMYmlVuSITs3fxqRHO8lY0Y0t8Y8WPgQYAExFhdWr1BVGAAAAAElFTkSuQmCC);position:relative;display:inline-block;margin-right:3px;cursor:pointer}
#overviewHeader.workOverview .overviewSection .statusSection #btnRepeatSummary.hidden{visibility:hidden}
#overviewHeader.workOverview .overviewSection .statusSection #btnRepeatSummary.clicked,#overviewHeader.workOverview .overviewSection .statusSection #btnRepeatSummary:hover{background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUFJREFUeNqsVNttwkAQPJALcDrggwKggvg6sCvIUQAfrgBSQSKlANxBSAU4FUABfLgEl8CMNJaW4wJRnJVWDPsY7c3e2Tljz+vzDL4QzuGFyRWMCS9Ya3un7toC/E2YhAeTOyjmVBNs4wTMLCjcOGun7p/MEp3gjX49vFbcy51iPqq9Ierhr/DV98e8VaEn1n8SNMIr1fZDc2bHQ1FnMItak6bAFZuRO2l7LkkUXQUu4AU+M1s8Il6DqLmnkSXZad1BGx22ynu0Qz7EPVmCJKihkga5ptnAO6PhfSJuYhgdpCXwHnBPPYC3w62Xhj8TUUhdf4pbAnOyjiSKB036/uhoJXXQkWif0YY48fKh2DpKkzqy7o5PLSi5fpDVmOCL0wA//eaJWKKrz4asSsSs5Smi+LPx50c7yjK96HwkT38RYADswX4Y8CdU5gAAAABJRU5ErkJggg==)}
#overviewHeader.workOverview .overviewSection .buttonSection{right:0;border-right:none;height:80px;width:172px}
#overviewHeader.workOverview .overviewSection .buttonSection #btnCompleteWO{cursor:pointer;height:28px;line-height:28.99px;text-align:center;width:154px;color:#fff;border:#262626 1px solid;border-radius:2px;font-size:13px;font-weight:500;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);position:absolute;top:25px;left:8px}
#overviewHeader.workOverview .overviewSection .buttonSection #btnCompleteWO:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
#overviewHeader.workOverview .overviewSection .buttonSection #btnCompleteWO.disabled,#overviewHeader.workOverview .overviewSection .buttonSection #btnCompleteWO.disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
#overviewHeader.workOverview .overviewSection .progressSection{border-right:#353535 1px solid;border-top:#525252 1px solid;height:96px;width:250px;position:absolute;top:81px}
#overviewHeader.workOverview .overviewSection .progressSection .totalTasks{padding-top:8px;padding-left:30px;height:25px;width:220px;position:absolute;top:0}
#overviewHeader.workOverview .overviewSection .progressSection .totalTasks .taskCount,#overviewHeader.workOverview .overviewSection .progressSection .totalTasks .taskLabel{position:relative;display:inline-block;color:#fff}
#overviewHeader.workOverview .overviewSection .progressSection .totalTasks .taskCount{height:15px;border:#1A1A1A solid 1px;background:#3E6CD6;padding:0 10px;font-size:12px;line-height:15px;border-radius:8px}
#overviewHeader.workOverview .overviewSection .progressSection .totalTasks .taskLabel{font-size:14px;font-weight:500}
#overviewHeader.workOverview .overviewSection .progressSection .totalTasks .taskComplete{color:#ACACAC;font-size:11px;position:absolute;top:11px;right:20px}
#overviewHeader.workOverview .overviewSection .progressSection .progressBarSection{border-top:#353535 solid 1px;padding:10px 0 0 30px;height:50px;width:220px;position:absolute;top:35px}
#overviewHeader.workOverview .overviewSection .progressSection .progressBarSection .percentage{color:#B3B3B3;width:auto;font-size:13px;font-weight:400;position:absolute;top:-20px;right:2px}
#overviewHeader.workOverview .overviewSection .progressSection .progressBarSection .editor-label{font-size:13px;width:auto;margin:0 0 0 1px}
#overviewHeader.workOverview .overviewSection .progressSection .progressBarSection .label-colon{display:none}
#overviewHeader.workOverview .overviewSection .progressSection .progressBarSection .display-field{margin-top:4px;padding:0;overflow:visible}
#overviewHeader.workOverview .overviewSection .progressSection .progressBarSection .progressBar .workOverviewProgress{background-color:#426FD5;background-image:linear-gradient(#628DDA,#426FD5)}
#overviewHeader.workOverview .overviewSection .totalCostSection{border-top:#525252 solid 1px;border-right:#353535 solid 1px;padding:20px 0 0 25px;text-overflow:ellipsis;height:86px;width:275px;position:absolute;top:81px;left:251px}
#overviewHeader.workOverview .overviewSection .totalCostSection .overviewLabel{top:17px}
#overviewHeader.workOverview .overviewSection .totalCostSection .costValue{color:#fff;text-overflow:ellipsis;overflow:hidden;width:90%;font-size:46px;font-weight:500;position:absolute;top:39px}
#overviewHeader.workOverview .overviewSection .costContainer{right:0;position:absolute;top:81px;left:552px}
#overviewHeader.workOverview .overviewSection .costContainer .costSection{position:absolute;border-top:#525252 solid 1px;border-right:#353535 solid 1px;height:106px;width:25%}
#overviewHeader.workOverview .overviewSection .costContainer .costSection.laborCost{left:0}
#overviewHeader.workOverview .overviewSection .costContainer .costSection.equipCost{left:25%}
#overviewHeader.workOverview .overviewSection .costContainer .costSection.materialCost{left:50%}
#overviewHeader.workOverview .overviewSection .costContainer .costSection.otherCost{left:75%}
#overviewHeader.workOverview .overviewSection .costContainer .costSection .costHeader{height:35px;border-bottom:#353535 solid 1px}
#overviewHeader.workOverview .overviewSection .costContainer .costSection .costHeader .label{color:#fff;font-size:14px;font-weight:500;position:absolute;top:9px;left:20px}
#overviewHeader.workOverview .overviewSection .costContainer .overviewLabel{top:45px;left:20px}
#overviewHeader.workOverview .overviewSection .costContainer .cost{color:#fff;text-overflow:ellipsis;overflow:hidden;width:90%;font-size:22px;font-weight:500;position:absolute;top:62px;left:20px}
#overviewHeader.workOverview .overviewLabel{color:#B3B3B3;font-size:13px;position:absolute;width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#overviewHeader.signOverview .locationSection{right:672px}
#overviewHeader.signOverview .assetSectionLeftOfOCI{position:absolute;right:419px;border-left:1px #353535 solid}
#overviewHeader.signOverview .assetSectionLeftOfOCI .bottomField,#overviewHeader.signOverview .assetSectionLeftOfOCI .topField{height:89px;width:252px}
#overviewHeader.signOverview .assetSectionLeftOfOCI .bottomField .fieldRow,#overviewHeader.signOverview .assetSectionLeftOfOCI .topField .fieldRow{width:252px}
#overviewHeader.signOverview .assetSectionLeftOfOCI .bottomField .fieldRow .editor-label-container,#overviewHeader.signOverview .assetSectionLeftOfOCI .topField .fieldRow .editor-label-container{width:inherit;padding:10px 0 0 0}
#overviewHeader.signOverview .assetSectionLeftOfOCI .bottomField .fieldRow .editor-label,#overviewHeader.signOverview .assetSectionLeftOfOCI .topField .fieldRow .editor-label{width:inherit;color:#B3B3B3;text-align:center;font-size:13px}
#overviewHeader.signOverview .assetSectionLeftOfOCI .bottomField .fieldRow .display-field,#overviewHeader.signOverview .assetSectionLeftOfOCI .topField .fieldRow .display-field{width:inherit;text-align:center;font-size:30px;bottom:2px;padding:0}
#overviewHeader.signOverview .assetSectionLeftOfOCI .topField{border-bottom:1px #353535 solid}
#overviewHeader.signOverview .assetSectionLeftOfOCI .bottomField .warning-container{height:85px;width:248px;position:absolute;border:solid 2px transparent}
#overviewHeader.signOverview .assetSectionLeftOfOCI .bottomField .warning-container.raWarning{border:2px solid #f8ba0e}
#overviewHeader.signOverview .assetSectionLeftOfOCI .bottomField .warning-container.raWarning .display-field{color:#F8BA0E}
#overviewHeader.signOverview .assetSectionLeftOfOCI .bottomField .warning-container.raWarning .warning-tile{border-top:9px solid #f8ba0e;border-left:9px solid transparent;cursor:pointer;position:absolute;top:0;right:0}
#overviewHeader.pavementOverview .locationSection{right:672px}
#overviewHeader.pavementOverview .assetSectionLeftOfOCI{position:absolute;right:419px;border-left:1px #353535 solid}
#overviewHeader.pavementOverview .assetSectionLeftOfOCI .bottomField,#overviewHeader.pavementOverview .assetSectionLeftOfOCI .topField{height:89px;width:252px}
#overviewHeader.pavementOverview .assetSectionLeftOfOCI .bottomField .fieldRow,#overviewHeader.pavementOverview .assetSectionLeftOfOCI .topField .fieldRow{width:252px}
#overviewHeader.pavementOverview .assetSectionLeftOfOCI .bottomField .fieldRow .editor-label-container,#overviewHeader.pavementOverview .assetSectionLeftOfOCI .topField .fieldRow .editor-label-container{width:inherit;padding:10px 0 0 0}
#overviewHeader.pavementOverview .assetSectionLeftOfOCI .bottomField .fieldRow .editor-label,#overviewHeader.pavementOverview .assetSectionLeftOfOCI .topField .fieldRow .editor-label{width:inherit;color:#B3B3B3;text-align:center;font-size:13px}
#overviewHeader.pavementOverview .assetSectionLeftOfOCI .bottomField .fieldRow .display-field,#overviewHeader.pavementOverview .assetSectionLeftOfOCI .topField .fieldRow .display-field{width:inherit;text-align:center;font-size:30px;bottom:2px;padding:0}
#overviewHeader.pavementOverview .assetSectionLeftOfOCI .topField{border-bottom:1px #353535 solid}
.scenario .overviewSection{display:flex;display:-moz-flex;height:220px}
.scenario .data-panel{height:180px;border:1px solid #333;position:relative;float:left;margin:20px 5px}
.scenario .data-panel .row{border-bottom:1px solid #333;height:60px}
.scenario .data-panel .row:last-child{border-bottom:none;height:59px}
.scenario .data-panel .row .column{height:100%;border-right:1px solid #333;float:left}
.scenario .data-panel .row .column:last-child{border-right:none}
.scenario .data-panel .row .field-data{padding-top:10px;text-align:center}
.scenario .data-panel.panel-right .row{height:51px}
.scenario .data-panel.panel-right .row.header-row{height:20px;background-color:#333;padding-top:5px;border-bottom:1px solid #A6A6A6}
.scenario .data-panel.panel-right .row.header-row .col-label{font-size:12px;font-weight:500;color:#A6A6A6;text-align:center}
.scenario .data-panel.panel-right .field-data{padding-top:6px}
.scenario .data-panel .field-data .label{font-size:12px;font-weight:400;color:#A6A6A6;margin-bottom:6px}
.scenario .data-panel .field-data .value{font-size:16px;font-weight:500;color:#fff}
.scenario .data-panel .field-data .value[title=Completed]{color:#A6CC33}
.scenario .data-panel .field-data .value[title=Running],.scenario .data-panel .field-data .value[title=Saving]{color:#FFC800}
.scenario .data-panel .field-data .value[title~=Canceled],.scenario .data-panel .field-data .value[title~=Stopped],.scenario .data-panel .field-data .value[title~=Errors],.scenario .data-panel .field-data .value[title~=Rerun]{color:#E35331}
.scenario .data-panel .field-data .value .fraction-denominator{color:#A6A6A6}
.scenario .data-panel .field-data.large .label{margin-bottom:3px}
.scenario .data-panel .field-data.large .value{font-size:20px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 10px}
.scenario .data-panel .field-data.limitFieldWidth .value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 10px}
.scenario .data-panel.panel-one{margin-left:15px;width:200px}
.scenario .data-panel.panel-one .row:first-child .column:first-child{width:95px}
.scenario .data-panel.panel-one .row:first-child .column:last-child{width:104px}
.scenario .data-panel.panel-one .row:nth-child(2) .column:first-child{width:54px}
.scenario .data-panel.panel-one .row:nth-child(2) .column:last-child{width:145px}
.scenario .data-panel.panel-two{width:292px}
.scenario .data-panel.panel-two .row .column{width:145px}
.scenario .data-panel.panel-two .row.assets .column:first-child{width:104px}
.scenario .data-panel.panel-two .row.assets .column:last-child{width:187px}
.scenario .data-panel.panel-right{margin-right:15px}
.scenario .data-panel.panel-right .row .column{width:120px}
.scenario .data-panel.chart{flex:1;-ms-flex:1;width:388px}
.scenario .data-panel.chart #planYear-no-data{color:#fff;font-size:26px;text-align:center;margin-top:55px;font-weight:500}
.scenario .data-panel.chart .label{color:#A6A6A6;font-size:12px;text-align:center;width:100%;position:relative;display:inline-block;line-height:12pt;margin-top:10px}
.scenario .data-panel.chart #chartDiv{position:absolute;top:20px;right:0;bottom:0;left:0}
.scenario .data-panel #progressBarDiv{margin-top:3px;margin-left:14px;width:117px;position:relative;display:inline-block}
.scenario .data-panel .progressBarLabel{font-size:14px;font-weight:500;color:#fff;top:-1px;position:relative;margin-left:5px}
.scenario .cgMinimumProgressBarContainer{height:12px;background-color:#333}
.scenario .cgMinimumProgressBarContainer .cgMinimumProgressBarLine{border-right:1px solid #fff}
.scenario .cgMinimumProgressBarContainer .cgMinimumProgressBar.cgMinimumProgressBarNegative{background-color:#A6CC33}
.summaryDialog.addressSearchResults .summaryHeader{font-family:Carteboto,Arial,Sans-Serif;font-weight:500;height:55px;border-radius:4px}
.summaryDialog.addressSearchResults .summaryHeader .fields{padding-left:50px;padding-top:12px;width:260px}
.summaryDialog.addressSearchResults .summaryHeader .fields .line1{color:#fff;font-size:15px;font-weight:500;height:18px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.addressSearchResults .summaryHeader .fields .line2{color:#B3B3B3;font-size:11px;height:13px;line-height:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.addressSearchResults .summaryFooter{display:none}
.summaryDialog.assetClass .summaryHeader{font-family:Carteboto,Arial,Sans-Serif;font-size:15px;font-weight:500;border-radius:4px}
.summaryDialog.assetClass .summaryHeader .fields{display:inline-block;font-weight:500;padding-top:12px;padding-left:10px;position:relative;width:165px}
.summaryDialog.assetClass .summaryHeader .fields .line1{color:#fff;font-size:15px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.assetClass .summaryHeader .fields .line2{color:#B3B3B3;font-size:11px;line-height:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.assetClass .summaryHeader .infoButton{background-color:#343434;background-image:linear-gradient(#4C4C4C,#343434);border:1px solid #000;cursor:pointer;height:21px;padding:7px 0 0 7px;position:absolute;top:13px;width:22px;border-radius:2px;right:98px}
.summaryDialog.assetClass .summaryHeader .infoButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.summaryDialog.assetClass .summaryHeader .infoButton div{height:15px;position:absolute;right:7px;width:15px;top:7px}
.summaryDialog.assetClass .summaryHeader .infoButton.currentItem{right:32px}
.summaryDialog.assetClass .summaryHeader .infoButton div{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAONJREFUeNqMUgERwyAMzKoAB8PBkFAJlYCESaiESaiEOljnoBIqgSlgofvsvqy9a+7+OAL/fBIk5ywVomLK21gUD4Xnu0xyipkIM0RYKEF8Q3ZQz7jsKzflvCeRyOQRyaEidSDy3hx4wStWFxPbA0Fz8OBN3GleX71sJayPNSIS5BuTbMMh56p8UrwU14YOl+pSEX0qohxEQ6RWzoczstntThK94lasF/KoeMNeOEEefis6eKf5hZ2uGwb6fbJ3kPCPW+Q9xrgQ0dVkc5DycYw898uq8N/JDvUHzHVGrZtxfgQYABdR3hiSZfIVAAAAAElFTkSuQmCC)}
.summaryDialog.assetClass .summaryHeader .removeButton{background-color:#343434;background-image:linear-gradient(#4C4C4C,#343434);border:1px solid #000;cursor:pointer;height:21px;padding:7px 0 0 7px;position:absolute;top:13px;width:22px;border-radius:2px;right:70px}
.summaryDialog.assetClass .summaryHeader .removeButton:hover:not(.disabled){background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.summaryDialog.assetClass .summaryHeader .removeButton div{height:15px;position:absolute;right:7px;width:15px;top:7px}
.summaryDialog.assetClass .summaryHeader .removeButton div{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOVJREFUeNqkk2ENgzAQhcvC/yEBB6uESkACEiYBCZPAHCChc1AJlcAUdNfljjwu7SDZS75AyvXu6Ls2KSVTUE84fq5EIHwp0OQEgCV8KmslJhW/SzByUFbkYMfrM3wLRKcTWKh011WYnjdnLTqBfBgrm4VOx2J1f7BZcBhv+F/PVEekC3MBQyJbl37gIfZrd6tczZ6/TF1BL7RqeGbu4kh26+SPQ1zQRpm+6YSNkWMdJuhh0h44aaqybJ5lvYHLZPmUr8SbWOC0B+LG709irF2mTs09Kns/6M6aynU2yo0I3ez0EWAAXfI0g8wQzF0AAAAASUVORK5CYII=)}
.summaryDialog.assetClass .summaryHeader .removeButton.disabled{cursor:default}
.summaryDialog.assetClass .summaryHeader .removeButton.disabled div{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARRJREFUeNqMU8ENwjAMTFH/MAJMQEcoG3QERuCNBKQg+MIGdIRuAGxQJoARYIJyRmdkqkBryUrq3Dk+14nqunbW1pvdAMsUnsGHDN/hpfhyMb9bfGQTgCzEA7zP0JOr/fZIclBOr0E+EpzDRwAOxGXPmNgeWP9VAQIp9ifekIJUuYABl2A585IJcGetQDNOf5HFeJbx8y0jytdbadQNfgUgcR0MlUiisUiLTadLHvp/ZFziiZUESRzArFoKkAQqM5gg76BCpVYxh8SxOZ4ltpk2supxsi6iCfqzDg1Mqf8i3OZvLPiv3Z85KC3nM8pmErUPhc49zoZ8H9rgXKW2vYWmyaTOQC6CjynwGq2VrOphgy8BBgDzgHebZuywTAAAAABJRU5ErkJggg==)}
.summaryDialog.assetClass .summaryHeader.small{background-color:#000;height:55px;width:350px}
.summaryDialog.assetClass .summaryHeader.large{height:55px;width:522px}
.summaryDialog.assetClass .summaryHeader.large .fields{width:335px}
.summaryDialog.assetClass .summaryHeader.large .removeButton{right:28px}
.summaryDialog.assetClass.linkedAsset .summaryHeader{height:67px}
.summaryDialog.assetClass.linkedAsset .summaryHeader .fields{left:23px;padding:0;position:absolute;top:16px;width:220px}
.summaryDialog.assetClass.linkedAsset .summaryHeader.small .infoButton{right:32px}
.summaryDialog.assetClass.linkedAsset .summaryHeader.small .ui-tooltip-link{right:66px;top:13px}
.summaryDialog.assetClass.linkedAsset .summaryHeader.large .fields{width:420px}
.summaryDialog.assetClass.linkedAsset .summaryHeader.large .ui-tooltip-link{right:32px;top:13px}
.summaryDialog.assetClass .summaryContent.small,.summaryDialog.assetClass .summaryContent.small~.summaryFooter{display:none}
.summaryDialog.assetClass .mainContent.assetClass,.summaryDialog.assetClass .mainContent.cgEquipmentClass{height:279px}
.summaryDialog.assetClass .mainContent.assetClass .firstColumn,.summaryDialog.assetClass .mainContent.cgEquipmentClass .firstColumn{height:279px;left:0;position:absolute;top:0;width:190px}
.summaryDialog.assetClass .mainContent.assetClass .firstColumn .styledFields,.summaryDialog.assetClass .mainContent.cgEquipmentClass .firstColumn .styledFields{border:1px solid #BFBFBF;height:124px;left:21px;margin-top:8px;position:absolute;top:133px;width:150px;border-radius:2px 2px 0 0}
.summaryDialog.assetClass .mainContent.assetClass .firstColumn .styledFields .status,.summaryDialog.assetClass .mainContent.cgEquipmentClass .firstColumn .styledFields .status{border-bottom:1px solid #BFBFBF;height:38px;text-align:center}
.summaryDialog.assetClass .mainContent.assetClass .firstColumn .styledFields .status .statusLabel,.summaryDialog.assetClass .mainContent.cgEquipmentClass .firstColumn .styledFields .status .statusLabel{color:#000;display:inline-block;font-size:10px;font-weight:500;margin-top:2px;width:140px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.assetClass .mainContent.assetClass .firstColumn .styledFields .LifeRemainingSection,.summaryDialog.assetClass .mainContent.cgEquipmentClass .firstColumn .styledFields .LifeRemainingSection{border-bottom:1px solid #BFBFBF;height:40px;text-align:center}
.summaryDialog.assetClass .mainContent.assetClass .firstColumn .styledFields .LifeRemainingSection .LifeLabel,.summaryDialog.assetClass .mainContent.cgEquipmentClass .firstColumn .styledFields .LifeRemainingSection .LifeLabel{color:#000;display:inline-block;font-size:10px;font-weight:500;margin-bottom:5px;margin-top:3px}
.summaryDialog.assetClass .mainContent.assetClass .firstColumn .styledFields .LifeRemainingSection .statusBar,.summaryDialog.assetClass .mainContent.cgEquipmentClass .firstColumn .styledFields .LifeRemainingSection .statusBar{height:10px;margin-left:12px;width:125px}
.summaryDialog.assetClass .mainContent.assetClass .firstColumn .styledFields .LifeRemainingSection .remainingLifeProgress,.summaryDialog.assetClass .mainContent.cgEquipmentClass .firstColumn .styledFields .LifeRemainingSection .remainingLifeProgress{background-color:#80C023}
.summaryDialog.assetClass .mainContent.assetClass .firstColumn .styledFields .LifeRemainingSection .remainingLifeProgress.remainingLifeProgressNegative,.summaryDialog.assetClass .mainContent.cgEquipmentClass .firstColumn .styledFields .LifeRemainingSection .remainingLifeProgress.remainingLifeProgressNegative{background-color:#BE3123}
.summaryDialog.assetClass .mainContent.assetClass .firstColumn .styledFields .totalCostSection,.summaryDialog.assetClass .mainContent.cgEquipmentClass .firstColumn .styledFields .totalCostSection{height:42px;text-align:center}
.summaryDialog.assetClass .mainContent.assetClass .firstColumn .styledFields .totalCostSection .labelBold,.summaryDialog.assetClass .mainContent.cgEquipmentClass .firstColumn .styledFields .totalCostSection .labelBold{color:#000;display:inline-block;font-weight:500;margin-top:6px}
.summaryDialog.assetClass .mainContent.assetClass .firstColumn .styledFields .totalCostSection .propVal,.summaryDialog.assetClass .mainContent.cgEquipmentClass .firstColumn .styledFields .totalCostSection .propVal{color:#83C522;font-size:18px;font-weight:500;margin-top:4px}
.summaryDialog.assetClass .mainContent.assetClass .secondColumn,.summaryDialog.assetClass .mainContent.cgEquipmentClass .secondColumn{height:279px;left:190px;position:absolute;top:0;width:330px}
.summaryDialog.assetClass .mainContent.assetClass .secondColumn .summaryFields,.summaryDialog.assetClass .mainContent.cgEquipmentClass .secondColumn .summaryFields{height:279px;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:330px}
.summaryDialog.assetClass .mainContent.assetClass .secondColumn .summaryFields .fieldLabels,.summaryDialog.assetClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldLabels{left:0;margin:0;padding:14px 0 0 0;position:absolute;width:150px;top:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.assetClass .mainContent.assetClass .secondColumn .summaryFields .fieldLabels .summary-label,.summaryDialog.assetClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldLabels .summary-label{color:#666;height:20px;margin:0;padding-top:2px;font-size:12px;text-align:right}
.summaryDialog.assetClass .mainContent.assetClass .secondColumn .summaryFields .fieldLabels .summary-label.memo,.summaryDialog.assetClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldLabels .summary-label.memo{height:37px}
.summaryDialog.assetClass .mainContent.assetClass .secondColumn .summaryFields .fieldValues,.summaryDialog.assetClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldValues{left:150px;margin:0;padding:14px 0 0 0;position:absolute;top:0;width:163px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.assetClass .mainContent.assetClass .secondColumn .summaryFields .fieldValues .summary-data,.summaryDialog.assetClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldValues .summary-data{height:20px;padding-left:13px;padding-top:2px;font-family:Carteboto;font-size:12px;font-weight:500;color:#333}
.summaryDialog.assetClass .mainContent.assetClass .secondColumn .summaryFields .fieldValues .summary-data.memo,.summaryDialog.assetClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldValues .summary-data.memo{height:37px}
.summaryDialog.assetClass .mainContent.assetClass{height:279px}
.summaryDialog.assetClass .mainContent.assetClass.inTabs{border:none}
.summaryDialog.assetClass .mainContent.assetClass.inTabs .summary-container{padding-top:21px;border-bottom:1px solid #A6A6A6;border-left:1px solid #A6A6A6;border-right:1px solid #A6A6A6}
.summaryDialog.assetClass .mainContent.assetClass.inTabs .firstColumn{top:20px}
.summaryDialog.assetClass .mainContent.assetClass.inTabs .secondColumn{top:20px}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail{color:#333;padding-left:10px;padding-right:10px}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .countBar{border-top:#D9D9D9 solid 1px;border-bottom:#D9D9D9 solid 1px;height:50px}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .countBar .countItem{border-right:#D9D9D9 solid 1px;display:inline-block;margin-top:6px;margin-bottom:6px;line-height:36px;text-align:center}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .countBar .countItem span{font-size:15px;font-weight:500}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .countBar .countItem span:last-child{padding-left:2px}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .countBar .countItem.cci{width:110px}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .countBar .countItem.cci span:first-child{color:#3F70D4}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .countBar .countItem.totalCost{width:247px;border-left:#D9D9D9 solid 1px}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .countBar .countItem.totalCost span:first-child{color:#85C622}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .countBar .countItem.assetCount{width:132px}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .countBar .countItem.assetCount span:first-child{color:#85C622}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .componentGrid{width:100%;margin-top:8px;overflow-y:auto;overflow-x:hidden;max-height:195px}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .componentGrid .componentRow{height:20px;width:100%;font-size:12px;color:#4D4D4D;line-height:20px}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .componentGrid .componentRow:hover{background-color:#E6E6E6}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .componentGrid .componentRow:hover .arrow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAYAAADkOT91AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEVJREFUeNpiMDExbgBigf///zOAMBMDA4MDEB8wNTURANJgARDQB+ILQEEFmAAIfABhFihn4enTZxLALKCBATADQRggwACOeBpbHaevTwAAAABJRU5ErkJggg==);background-repeat:no-repeat}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .componentGrid .componentRow .componentColumn{float:left;line-height:20px;color:#4D4D4D;height:20px}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .componentGrid .componentRow .componentColumn.arrow{width:10px;background-position:center;text-decoration:none}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .componentGrid .componentRow .componentColumn.id{width:125px;padding-right:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .componentGrid .componentRow .componentColumn.class{width:230px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .componentGrid .componentRow .componentColumn.oci{width:115px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.assetClass .mainContent.assetClass .containerDetail .componentGrid .componentRow a:hover{text-decoration:underline}
.summaryDialog.resourceClass{width:520px}
.summaryDialog.resourceClass .summaryHeader{height:56px;border-radius:4px 4px 0 0}
.summaryDialog.resourceClass .summaryHeader .checkbox{height:23px}
.summaryDialog.resourceClass .summaryHeader .fields{display:inline-block;font-family:Carteboto,Arial;font-weight:500;padding-top:12px;padding-left:10px;position:relative;width:365px}
.summaryDialog.resourceClass .summaryHeader .fields .line1{color:#fff;font-size:15px;line-height:18px;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.summaryDialog.resourceClass .summaryHeader .fields .line2{color:#B3B3B3;font-size:11px;line-height:13px;height:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.summaryDialog.resourceClass .summaryContent{height:279px;width:520px}
.summaryDialog.resourceClass .summaryContent .firstColumn{height:279px;left:0;position:absolute;top:0;width:190px}
.summaryDialog.resourceClass .summaryContent .firstColumn .primaryValue{border:#BFBFBF solid 1px;left:21px;position:absolute;text-align:center;top:142px;border-radius:2px 2px 0 0;height:51px;width:150px}
.summaryDialog.resourceClass .summaryContent .firstColumn .primaryValue .labelBold{color:#EA5A23;display:inline-block;font-size:12px;font-weight:500;margin-top:5px;position:relative}
.summaryDialog.resourceClass .summaryContent .firstColumn .primaryValue .label{display:inline-block;font-size:12px;color:#9D9296;position:relative}
.summaryDialog.resourceClass .summaryContent .firstColumn .primaryValue .propVal{color:#EA5A23;font-size:31px;font-weight:500;height:34px;line-height:34px;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.resourceClass .summaryContent .firstColumn .secondaryValue{border:#BFBFBF solid 1px;left:21px;position:absolute;text-align:center;top:205px;border-radius:2px 2px 0 0;height:45px;width:150px}
.summaryDialog.resourceClass .summaryContent .firstColumn .secondaryValue .labelBold{color:#000;margin-top:3px;font-weight:500;font-size:11px}
.summaryDialog.resourceClass .summaryContent .firstColumn .secondaryValue .propVal{color:#83C522;font-size:21px;font-weight:500;position:relative;margin-top:5px;line-height:21px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.resourceClass .summaryContent .firstColumn .equipmentLabel{display:inline-block;font-size:12px;color:#9D9296;margin-top:5px;position:relative}
.summaryDialog.resourceClass .summaryContent .secondColumn{height:279px;position:absolute;top:0;left:190px;width:330px}
.summaryDialog.resourceClass .summaryContent .secondColumn .summaryFields{height:279px;width:330px;overflow-x:hidden;overflow-y:auto}
.summaryDialog.resourceClass .summaryContent .secondColumn .summaryFields .fieldLabels{left:0;position:absolute;top:14px;height:140px;width:135px}
.summaryDialog.resourceClass .summaryContent .secondColumn .summaryFields .fieldValues{left:135px;position:absolute;top:14px;height:140px;width:192px}
.summaryDialog.resourceClass .summaryContent .secondColumn .summaryFields .fieldValues .summary-data{margin:0;width:192px}
.summaryDialog.resourceClass .summaryContent .secondColumn .summaryFields .fieldValues .summary-data.fontSize16{font-size:16px}
.summaryDialog.resourceClass .summaryFooter{width:520px}
.ui-tooltip-content.record-tooltip.cgRepeatingWorkOrderClass{position:absolute;top:111px;right:0;background-color:#fff;font-size:12px;box-shadow:4px 4px 12px 0 rgba(0,0,0,.5);border-radius:6px 6px 0 0;height:213px;width:300px}
.ui-tooltip-content.record-tooltip.cgRepeatingWorkOrderClass .header{position:relative;text-align:center;line-height:39px;font-weight:500;height:39px;color:#fff;overflow:hidden;border-radius:6px 6px 0 0}
.ui-tooltip-content.record-tooltip.cgRepeatingWorkOrderClass .header .gradient{border-radius:6px 6px 0 0;border-top:1px solid #65B8E2;background-color:#3F6DDC;background-image:linear-gradient(#6597E2,#3F6DDC)}
.ui-tooltip-content.record-tooltip.cgRepeatingWorkOrderClass .header .repeatingWOIcon{position:relative;top:5px;padding-left:5px;display:inline-block;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAP1JREFUeNqsU9ENgjAUrIYBGIEROkLdwBF0A/03sSO4gbiBG8gG4AZ1Azaor/FILrUFJVxy4b1Cj/eur8p7r4il0FBusBZiLawo1rxXRUJho6fck3AjtBQ3sZD1C2CtFkIsdMRzAw5rIX4KbxQP+QdRa/+abXOt9cKG8gZrAQdhibgDs60xKuEFYoFbYSu0qY+LjMhOeM28O6Oyw5RQhY/2QodNmjZaVPpTRQbeaIjdkdd4luRd1iNHf27RpkYVPfJvn6LjVzhiNzLEPY2BHZtsl/JA8MIAaqp60qPh2Gu00k1dkSJhMuMEY83IrCWFHktd2tlYhRPgEufiLcAAK7pkyrDURU0AAAAASUVORK5CYII=);height:19px;width:18px}
.ui-tooltip-content.record-tooltip.cgRepeatingWorkOrderClass .header .text{position:relative;left:6px;display:inline-block}
.ui-tooltip-content.record-tooltip.cgRepeatingWorkOrderClass .header .ui-tooltip-icon{position:relative;display:inline-block;float:right;top:8px;right:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGJJREFUeNpiYACC////GwBxAAMWABIHycM4CkD8/j8EBGBR+B8qrwATnI8kaIBkG8yQ+ejWrUfSkICkcD02twkA8fn/qADEF2DA4RkFNMUKuBQSbzLRbiY6NMgJZ6JiECDAAOh6CIg3UHzYAAAAAElFTkSuQmCC);background-color:transparent;background-repeat:no-repeat;background-position:0 center;height:11px;width:11px;cursor:pointer;border-color:#000}
.ui-tooltip-content.record-tooltip.cgRepeatingWorkOrderClass .header .ui-tooltip-icon:hover{background:transparent url(../Images/x-highlighted.png)}
.ui-tooltip-content.record-tooltip.cgRepeatingWorkOrderClass .repeatingWOSummary{color:gray;position:relative;line-height:22px;overflow-y:auto;height:173px;background-color:#fff;border-bottom:1px solid #A6A6A6;border-left:1px solid #A6A6A6;border-right:1px solid #A6A6A6}
.ui-tooltip-content.record-tooltip.cgRepeatingWorkOrderClass .repeatingWOSummary .separator{position:relative;top:14px;line-height:1px;margin:0 15px 7px 15px;background-color:#D9D9D9}
.ui-tooltip-content.record-tooltip.cgRepeatingWorkOrderClass .repeatingWOSummary .content{position:relative;top:22px}
.ui-tooltip-content.record-tooltip.cgRepeatingWorkOrderClass .repeatingWOSummary .content .label{float:left;width:130px;text-align:right;padding-right:10px}
.ui-tooltip-content.record-tooltip.cgRepeatingWorkOrderClass .repeatingWOSummary .content .value{width:123px;margin-left:130px;overflow-x:hidden;white-space:pre-wrap}
.ui-tooltip-content.record-tooltip.cgRepeatingWorkOrderClass .repeatingWOSummary .content .footer{height:11px}
.ui-tooltip-content.record-tooltip.cgRepeatingWorkOrderClass .repeatingWOSummary .summaryFooter{display:none}
.summaryDialog.cgRequestsClass .summaryHeader{font-family:Carteboto,Arial,Sans-Serif;font-size:15px;font-weight:500;border-radius:4px}
.summaryDialog.cgRequestsClass .summaryHeader .checkbox{float:left}
.summaryDialog.cgRequestsClass .summaryHeader .checkbox.hidden{padding-left:0}
.summaryDialog.cgRequestsClass .summaryHeader .checkbox.hidden~#smallToolTipImageCallsCountContainer>.smallToolTipCallsCount{left:25px}
.summaryDialog.cgRequestsClass .summaryHeader #smallToolTipImageCallsCountContainer{float:left;padding-top:10px;padding-right:7px;text-align:center}
.summaryDialog.cgRequestsClass .summaryHeader #smallToolTipImageCallsCountContainer .smallToolTipCallsCount{display:block!important;position:absolute;top:29px;left:41px;max-width:34px;color:#fff;font-family:Carteboto,Arial;min-width:13px;display:inline-block;padding:0 5px;text-align:center;line-height:16px;border:solid 1px #1A1A1A;border-radius:8px;height:16px;width:auto;font-size:9pt;font-weight:500;background-color:#ce2323;border:1px solid #000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgRequestsClass .summaryHeader .imageContainer{float:left;padding-top:11px;padding-left:9px;padding-right:0}
.summaryDialog.cgRequestsClass .summaryHeader .fields{display:inline-block;font-weight:500;padding-top:12px;padding-left:8px;position:relative;width:130px}
.summaryDialog.cgRequestsClass .summaryHeader .fields .line1{color:#fff;font-size:15px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgRequestsClass .summaryHeader .infoButton{background-color:#343434;background-image:linear-gradient(#4C4C4C,#343434);border:1px solid #000;cursor:pointer;height:21px;padding:7px 0 0 7px;position:absolute;right:32px;top:13px;width:22px;border-radius:2px}
.summaryDialog.cgRequestsClass .summaryHeader .infoButton.addRequester{right:66px}
.summaryDialog.cgRequestsClass .summaryHeader .infoButton.viewButton{right:98px}
.summaryDialog.cgRequestsClass .summaryHeader .infoButton:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.summaryDialog.cgRequestsClass .summaryHeader .infoButton div{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAONJREFUeNqMUgERwyAMzKoAB8PBkFAJlYCESaiESaiEOljnoBIqgSlgofvsvqy9a+7+OAL/fBIk5ywVomLK21gUD4Xnu0xyipkIM0RYKEF8Q3ZQz7jsKzflvCeRyOQRyaEidSDy3hx4wStWFxPbA0Fz8OBN3GleX71sJayPNSIS5BuTbMMh56p8UrwU14YOl+pSEX0qohxEQ6RWzoczstntThK94lasF/KoeMNeOEEefis6eKf5hZ2uGwb6fbJ3kPCPW+Q9xrgQ0dVkc5DycYw898uq8N/JDvUHzHVGrZtxfgQYABdR3hiSZfIVAAAAAElFTkSuQmCC);height:15px;position:absolute;right:7px;width:15px;top:7px}
.summaryDialog.cgRequestsClass .summaryHeader.small{background-color:#000;height:55px;width:350px}
.summaryDialog.cgRequestsClass .summaryHeader.large{height:55px;width:522px}
.summaryDialog.cgRequestsClass .summaryHeader.large .fields{width:335px}
.summaryDialog.cgRequestsClass .summaryContent.small,.summaryDialog.cgRequestsClass .summaryContent.small~.summaryFooter{display:none}
.summaryDialog.cgRequestsClass .mainContent{height:279px!important}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestTasks]{height:279px;width:inherit}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn{height:279px;left:0;position:absolute;top:0;width:190px}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .counts-section{margin-top:136px;margin-left:20px;height:52px;position:relative}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .counts-section .tasks-section{border:#BFBFBF solid 1px;border-radius:2px 0 0 2px;height:50px;width:75px;float:left}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .counts-section .tasks-section .label,.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .counts-section .tasks-section .labelBold,.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .counts-section .tasks-section .propVal{color:#3F6DD7}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .counts-section .requesters-section{border:#BFBFBF solid 1px;border-left:none;border-radius:0 2px 2px 0;height:50px;width:75px;float:left}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .counts-section .requesters-section .label,.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .counts-section .requesters-section .labelBold,.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .counts-section .requesters-section .propVal{color:#952B01}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .counts-section .labelBold{font-size:11px;font-weight:500;margin-top:3px;text-align:center}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .counts-section .label{display:inline-block}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .counts-section .propVal{font-size:31px;font-weight:500;margin-top:7px;text-align:center;height:24px;line-height:24.99px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .priority-section{margin-top:5px;margin-left:20px;height:58px;width:151px;border:1px solid #BFBFBF;border-radius:2px}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .priority-section .priority-section-header{font-size:12px;margin-top:6px;margin-left:30px}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .priority-section .priority-section-header .priority-section-header-first{color:#E85B22;font-weight:700}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .priority-section .priority-section-header .priority-section-header-second{color:#929292}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .priority-section .priority-section-body{margin-top:6px;text-align:center}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .priority-section .priority-section-body .priority-section-image{height:25px;width:25px;display:inline-block;background-repeat:no-repeat;background-position:center}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .priority-section .priority-section-body .priority-section-image.Important{background-image:url(../Images/important_icon_large.png)}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .priority-section .priority-section-body .priority-section-image.High{background-image:url(../Images/high_icon_large.png)}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .priority-section .priority-section-body .priority-section-image.Medium{background-image:url(../Images/medium_icon_large.png)}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .priority-section .priority-section-body .priority-section-image.Low{background-image:url(../Images/low_icon_large.png)}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .priority-section .priority-section-body .priority-section-image.None{background-image:url(../Images/none_icon_large.png)}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .priority-section .priority-section-body .priority-section-priority{vertical-align:top;color:#333;line-height:28px;display:inline-block;margin-left:10px;font-size:23px;font-weight:700}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .firstColumn .priority-section .priority-section-body .priority-section-priority.Important{margin-left:2px}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .secondColumn{height:279px;left:190px;position:absolute;top:0;width:330px}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .secondColumn .summaryFields{height:279px;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:330px}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .secondColumn .summaryFields .fieldLabels{right:197px;margin:0;padding:14px 0 0 0;position:absolute;width:95px;height:264px;top:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .secondColumn .summaryFields .fieldLabels .summary-label{color:#666;height:20px;margin:0;padding-top:2px;font-size:12px;text-align:right}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .secondColumn .summaryFields .fieldLabels .summary-label.memo{margin-bottom:17px}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .secondColumn .summaryFields .fieldLabels .summary-label.Ownername{height:28px;padding-top:5px}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .secondColumn .summaryFields .fieldValues{left:130px;height:264px;margin:0;padding:14px 0 0 0;position:absolute;top:0;width:163px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .secondColumn .summaryFields .fieldValues .summary-data{height:20px;padding-left:13px;padding-top:2px;font-family:Carteboto;font-size:12px;font-weight:500;color:#333}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .secondColumn .summaryFields .fieldValues .summary-data.memo{height:37px;margin-bottom:2px}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .secondColumn .summaryFields .fieldValues .summary-data.OwnerField{height:33px;padding-top:0}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .secondColumn .summaryFields .fieldValues a{display:block;text-decoration:none;color:#333;line-height:23px}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .secondColumn .summaryFields .fieldValues a:hover{text-decoration:underline}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .secondColumn .summaryFields .fieldValues .avatarImage{display:inline;float:left;margin-right:5px;border:#353535 1px solid}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .secondColumn .summaryFields .fieldValues .fontSize16{font-size:16px}
.summaryDialog.cgRequestsClass .summary-container .tabpage[data-ident=requestDetail] .mainContent .secondColumn .summaryFields .fieldValues .avatarImage summary-image{border:1px solid #000}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks],.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks]{width:520px;border-left:1px solid #A6A6A6;border-right:1px solid #A6A6A6;border-bottom:1px solid #A6A6A6}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .totalTasksBold,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .totalTasksBold{font-size:16px;color:#333;font-weight:500;position:absolute;top:106px;left:27px}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .progressLabel,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .progressLabel{font-size:12px;color:#666;position:absolute;top:105px;left:160px}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .progressBar,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .progressBar{top:107px;left:230px;position:absolute}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .progressBar .workOverviewProgress,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .progressBar .workOverviewProgress{background-color:#426FD5;background-image:linear-gradient(#628DDA,#426FD5)}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .progressRatio,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .progressRatio{font-size:12px;color:#666;position:absolute;top:105px;right:27px}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .separator,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .separator{position:absolute;left:52px;right:15px}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .separator:first-child,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .separator:first-child{top:90px}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .separator:last-child,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .separator:last-child{bottom:60px}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .separator.beforeGrid,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .separator.beforeGrid{top:126px}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .tasksList,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .tasksList{position:absolute;height:190px;width:478px;overflow-y:auto;overflow-x:hidden;top:140px;right:20px}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .tasksList .taskRow,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .tasksList .taskRow{height:20px;color:#4D4D4D;font-size:12px;position:relative;line-height:20px}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .tasksList .taskRow .taskId,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .tasksList .taskRow .taskId{position:absolute;left:5px;height:20px;width:60px;color:#4D4D4D;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .tasksList .taskRow .taskId:hover,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .tasksList .taskRow .taskId:hover{text-decoration:underline}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .tasksList .taskRow .taskActivity,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .tasksList .taskRow .taskActivity{position:absolute;left:67px;font-weight:500;height:20px;line-height:20px;width:86px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .tasksList .taskRow .taskAssetId,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .tasksList .taskRow .taskAssetId{position:absolute;left:156px;height:20px;line-height:20px;width:144px;color:#4D4D4D;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .tasksList .taskRow a.taskAssetId:hover,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .tasksList .taskRow a.taskAssetId:hover{text-decoration:underline}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .tasksList .taskRow .priorityImage,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .tasksList .taskRow .priorityImage{position:absolute;height:16px;width:16px;line-height:20px;top:1px;left:307px}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .tasksList .taskRow .taskPriority,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .tasksList .taskRow .taskPriority{position:absolute;left:325px;height:20px;line-height:20px;width:55px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgRequestsClass .tabpage[data-ident=woTasks] .tasksList .taskRow .taskStatus,.summaryDialog.cgRequestsClass .tabpage[data-ident=requestTasks] .tasksList .taskRow .taskStatus{position:absolute;left:390px;height:20px;line-height:20px;width:69px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgTasksClass .summaryHeader,.summaryDialog.cgWorkOrders_cgTasksClass .summaryHeader{font-family:Carteboto,Arial,Sans-Serif;font-size:15px;font-weight:500;border-radius:4px}
.summaryDialog.cgTasksClass .summaryHeader .checkbox.hidden,.summaryDialog.cgWorkOrders_cgTasksClass .summaryHeader .checkbox.hidden{padding-left:0}
.summaryDialog.cgTasksClass .summaryHeader .imageContainer,.summaryDialog.cgWorkOrders_cgTasksClass .summaryHeader .imageContainer{float:left;padding-top:19px;padding-left:1px;padding-right:0}
.summaryDialog.cgTasksClass .summaryHeader .fields,.summaryDialog.cgWorkOrders_cgTasksClass .summaryHeader .fields{display:inline-block;font-weight:500;padding-top:12px;padding-left:8px;position:relative;width:140px}
.summaryDialog.cgTasksClass .summaryHeader .fields .line1,.summaryDialog.cgWorkOrders_cgTasksClass .summaryHeader .fields .line1{color:#fff;font-size:15px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgTasksClass .summaryHeader .fields .line2,.summaryDialog.cgWorkOrders_cgTasksClass .summaryHeader .fields .line2{color:#B3B3B3;font-size:11px;line-height:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgTasksClass .summaryHeader .infoButton,.summaryDialog.cgWorkOrders_cgTasksClass .summaryHeader .infoButton{background-color:#343434;background-image:linear-gradient(#4C4C4C,#343434);border:1px solid #000;cursor:pointer;height:21px;padding:7px 0 0 7px;position:absolute;right:98px;top:13px;width:22px;border-radius:2px}
.summaryDialog.cgTasksClass .summaryHeader .infoButton.currentItem,.summaryDialog.cgWorkOrders_cgTasksClass .summaryHeader .infoButton.currentItem{right:32px}
.summaryDialog.cgTasksClass .summaryHeader .infoButton.withProjected,.summaryDialog.cgWorkOrders_cgTasksClass .summaryHeader .infoButton.withProjected{right:62px}
.summaryDialog.cgTasksClass .summaryHeader .infoButton:hover,.summaryDialog.cgWorkOrders_cgTasksClass .summaryHeader .infoButton:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.summaryDialog.cgTasksClass .summaryHeader .infoButton div,.summaryDialog.cgWorkOrders_cgTasksClass .summaryHeader .infoButton div{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAONJREFUeNqMUgERwyAMzKoAB8PBkFAJlYCESaiESaiEOljnoBIqgSlgofvsvqy9a+7+OAL/fBIk5ywVomLK21gUD4Xnu0xyipkIM0RYKEF8Q3ZQz7jsKzflvCeRyOQRyaEidSDy3hx4wStWFxPbA0Fz8OBN3GleX71sJayPNSIS5BuTbMMh56p8UrwU14YOl+pSEX0qohxEQ6RWzoczstntThK94lasF/KoeMNeOEEefis6eKf5hZ2uGwb6fbJ3kPCPW+Q9xrgQ0dVkc5DycYw898uq8N/JDvUHzHVGrZtxfgQYABdR3hiSZfIVAAAAAElFTkSuQmCC);height:15px;position:absolute;right:7px;width:15px;top:7px}
.summaryDialog.cgTasksClass .summaryHeader.small,.summaryDialog.cgWorkOrders_cgTasksClass .summaryHeader.small{background-color:#000;height:55px;width:350px}
.summaryDialog.cgTasksClass .summaryHeader.large,.summaryDialog.cgWorkOrders_cgTasksClass .summaryHeader.large{height:55px;width:522px}
.summaryDialog.cgTasksClass .summaryHeader.large .fields,.summaryDialog.cgWorkOrders_cgTasksClass .summaryHeader.large .fields{width:350px}
.summaryDialog.cgTasksClass .summaryContent.small,.summaryDialog.cgTasksClass .summaryContent.small~.summaryFooter,.summaryDialog.cgWorkOrders_cgTasksClass .summaryContent.small,.summaryDialog.cgWorkOrders_cgTasksClass .summaryContent.small~.summaryFooter{display:none}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass{height:279px;width:inherit}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn{height:52px;width:230px;left:21px;position:absolute;top:14px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn~#summary-data-column,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn~#summary-data-column{margin-left:238px;position:relative;margin-top:5px;width:247px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn~#summary-data-column .summary-data,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn~#summary-data-column .summary-data{width:120px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn~#summary-data-column a,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn~#summary-data-column a{text-decoration:none}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn~#summary-data-column a:hover,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn~#summary-data-column a:hover{text-decoration:underline}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn~.summary-label-column,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn~.summary-label-column{margin-left:250px;margin-top:0;max-width:109px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn~.summary-label-column .separator,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn~.summary-label-column .separator{visibility:hidden}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection{float:left;height:50px;width:228px;border:#BFBFBF solid 1px;border-radius:2px 2px 0 0;position:relative}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .totalToDate,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .totalToDate{height:48px;width:134px;position:relative;display:inline-block;float:left}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .totalToDate .labelBold,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .totalToDate .labelBold{font-size:13px;font-weight:500;color:#333}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .totalToDate .labelBold.totalCostLabel,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .totalToDate .labelBold.totalCostLabel{margin-left:11px;margin-top:6px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .totalToDate .labelBold.totalCostVal,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .totalToDate .labelBold.totalCostVal{color:#83C522;font-size:20px;margin-top:8px;text-align:center;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails{height:45px;margin-left:134px;margin-top:0;width:87px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .avgLabel,.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .diffCost,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .avgLabel,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .diffCost{width:29px;text-align:right}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .avgLabel,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .avgLabel{color:#929292;display:inline-block;margin-top:7px;margin-bottom:5px;width:29px;text-align:right}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .avgVal,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .avgVal{color:#000;font-weight:500;display:inline-block;width:54px;height:12px;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .separator,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .separator{margin-bottom:2px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .diffCost,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .diffCost{color:#929292;display:inline-block;margin-top:2px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .diffVal,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .diffVal{font-weight:500;display:inline-block;margin-top:-2px;width:54px;height:12px;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .diffVal.negative,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .diffVal.negative{color:#83C522}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .diffVal.positive,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .totalCostSection .costDetails .diffVal.positive{color:#BE3123}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection{margin-left:0;margin-top:60px;width:230px;height:171px;border-radius:2px 2px 0 0;position:absolute}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .tabs,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .tabs{height:25px;border:#BFBFBF solid 1px;border-radius:2px 2px 0 0;border-bottom:none;padding-top:3px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .tabs .tabBottom,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .tabs .tabBottom{border-bottom:#BFBFBF solid 1px;margin-top:25px;position:relative;width:218px;margin-left:5px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .tabs>ul,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .tabs>ul{margin-left:8px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .tabs>ul>li,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .tabs>ul>li{margin-left:2px;padding:4px 0 2px 0;display:block;float:left;color:#666;background:#fff;cursor:pointer;width:48px;font-size:9px;position:relative;z-index:10}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .tabs>ul>li.tabActiveHeader,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .tabs>ul>li.tabActiveHeader{border-left:#BFBFBF solid 1px;border-right:#BFBFBF solid 1px;border-top:#BFBFBF solid 1px;border-radius:2px 2px 0 0;height:13px;cursor:default;padding-bottom:8px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .tabs>ul>li.tabActiveHeader .blob,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .tabs>ul>li.tabActiveHeader .blob{background:0 0;padding:2px 2px 2px 2px;color:#666;text-align:center}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .tabs>ul>li.tabInactiveHeader,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .tabs>ul>li.tabInactiveHeader{border-left:#fff solid 1px;border-right:#fff solid 1px;border-top:#fff solid 1px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .tabs>ul>li.tabInactiveHeader .blob,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .tabs>ul>li.tabInactiveHeader .blob{background:#E1E1E1;border-radius:2px;padding:2px 2px 2px 2px;color:#666;text-align:center;margin-left:auto;margin-right:auto}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .Lemo-container,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .Lemo-container{color:#000;height:144px;border:#BFBFBF solid 1px;border-top:none;padding-top:18px;padding:21px 8px 0 20px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .Lemo-container .TotalCalContainer,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .Lemo-container .TotalCalContainer{border-right:#BFBFBF solid 1px;border-bottom:#BFBFBF solid 1px;width:70px;line-height:20px;height:26px;margin-top:-13px;margin-left:-15px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .Lemo-container .TotalCalContainer .TotalCalLabel,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .Lemo-container .TotalCalContainer .TotalCalLabel{margin-left:12px;position:relative}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .Lemo-container .TotalCalContainer .TotalCalcVal,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .Lemo-container .TotalCalContainer .TotalCalcVal{margin-top:-20px;margin-left:47px;font-weight:500;font-size:14px;position:relative;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .Lemo-container .TotalCountContainer,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .Lemo-container .TotalCountContainer{border-bottom:#BFBFBF solid 1px;width:152px;padding-top:8px;line-height:20px;height:26px;margin-left:51px;margin-top:-35px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .Lemo-container .TotalCountContainer .TotalCountLabel,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .Lemo-container .TotalCountContainer .TotalCountLabel{position:relative;margin-left:10px;margin-top:1px;float:left}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .Lemo-container .TotalCountContainer .TotalCountVal,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .firstColumn .tasktabSection .Lemo-container .TotalCountContainer .TotalCountVal{float:left;margin-left:3px;margin-top:1px;font-weight:500;font-size:14px;position:relative;color:#83C522;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .cgMinimumProgressBarContainer,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .cgMinimumProgressBarContainer{border:0;background:#E1E1E1;position:relative;width:100%;height:15px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .cgMinimumProgressBarContainer .cgMinimumProgressBar,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .cgMinimumProgressBarContainer .cgMinimumProgressBar{border:none;width:0;maxWidth:100%;position:relative;background-color:#80C023}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .cgMinimumProgressBarContainer .cgMinimumProgressBar.cgMinimumProgressBarNegative,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .cgMinimumProgressBarContainer .cgMinimumProgressBar.cgMinimumProgressBarNegative{background-color:#BE3123}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .cgMinimumProgressBarContainer .cgMinimumProgressBarLine,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .cgMinimumProgressBarContainer .cgMinimumProgressBarLine{border-right:1px solid #333;width:0;maxWidth:100%;position:absolute;top:-2px;left:0;bottom:-3px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .lemoList,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .lemoList{height:130px;width:228px;position:relative;margin-left:-20px;overflow-y:auto;overflow-x:hidden}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .lemoList .lemoNoRecords,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .lemoList .lemoNoRecords{line-height:130px;text-align:center;color:#4D4D4D}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .lemoList .lemoRowIDField,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .lemoList .lemoRowIDField{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;margin-top:6px;margin-left:6px;width:96px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .lemoList .lemoStatusBar,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .lemoList .lemoStatusBar{display:inline-block;margin-top:6px;margin-left:9px;width:96px;height:10px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .secondColumn,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .secondColumn{height:255px;width:244px;left:261px;position:absolute;top:17px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .secondColumn .summaryFields,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .secondColumn .summaryFields{height:inherit;width:247px;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .secondColumn .summaryFields .fieldLabels,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .secondColumn .summaryFields .fieldLabels{left:0;margin:0;padding:4px 0 0 0;position:absolute;width:109px;top:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .secondColumn .summaryFields .fieldLabels .summary-label,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .secondColumn .summaryFields .fieldLabels .summary-label{color:#666;height:20px;margin:0;padding-top:2px;font-size:12px;text-align:right}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .secondColumn .summaryFields .fieldLabels .summary-label.memo,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .secondColumn .summaryFields .fieldLabels .summary-label.memo{height:37px}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .secondColumn .summaryFields .fieldValues,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .secondColumn .summaryFields .fieldValues{left:109px;margin:0;padding:4px 0 0 0;position:absolute;top:0;width:135px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .secondColumn .summaryFields .fieldValues .summary-data,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .secondColumn .summaryFields .fieldValues .summary-data{height:20px;padding-left:13px;padding-top:2px;font-family:Carteboto;font-size:12px;font-weight:500;color:#333}
.summaryDialog.cgTasksClass .mainContent.cgTasksClass .secondColumn .summaryFields .fieldValues .summary-data.memo,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgTasksClass .secondColumn .summaryFields .fieldValues .summary-data.memo{height:37px}
.summaryDialog.cgTasksClass .mainContent.assetClass,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass{height:279px}
.summaryDialog.cgTasksClass .mainContent.assetClass .firstColumn,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .firstColumn,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .firstColumn,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .firstColumn{height:279px;left:0;position:absolute;top:0;width:190px}
.summaryDialog.cgTasksClass .mainContent.assetClass .firstColumn .styledFields,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .firstColumn .styledFields,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields{border:1px solid #BFBFBF;height:124px;left:21px;margin-top:8px;position:absolute;top:133px;width:150px;border-radius:2px 2px 0 0}
.summaryDialog.cgTasksClass .mainContent.assetClass .firstColumn .styledFields .status,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .status,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .firstColumn .styledFields .status,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .status{border-bottom:1px solid #BFBFBF;height:38px;text-align:center}
.summaryDialog.cgTasksClass .mainContent.assetClass .firstColumn .styledFields .status .statusLabel,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .status .statusLabel,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .firstColumn .styledFields .status .statusLabel,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .status .statusLabel{color:#000;display:inline-block;font-size:10px;font-weight:500;margin-top:2px;width:140px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgTasksClass .mainContent.assetClass .firstColumn .styledFields .LifeRemainingSection,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .LifeRemainingSection,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .firstColumn .styledFields .LifeRemainingSection,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .LifeRemainingSection{border-bottom:1px solid #BFBFBF;height:40px;text-align:center}
.summaryDialog.cgTasksClass .mainContent.assetClass .firstColumn .styledFields .LifeRemainingSection .LifeLabel,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .LifeRemainingSection .LifeLabel,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .firstColumn .styledFields .LifeRemainingSection .LifeLabel,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .LifeRemainingSection .LifeLabel{color:#000;display:inline-block;font-size:10px;font-weight:500;margin-bottom:5px;margin-top:3px}
.summaryDialog.cgTasksClass .mainContent.assetClass .firstColumn .styledFields .LifeRemainingSection .statusBar,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .LifeRemainingSection .statusBar,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .firstColumn .styledFields .LifeRemainingSection .statusBar,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .LifeRemainingSection .statusBar{height:10px;margin-left:12px;width:125px}
.summaryDialog.cgTasksClass .mainContent.assetClass .firstColumn .styledFields .LifeRemainingSection .remainingLifeProgress,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .LifeRemainingSection .remainingLifeProgress,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .firstColumn .styledFields .LifeRemainingSection .remainingLifeProgress,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .LifeRemainingSection .remainingLifeProgress{background-color:#80C023}
.summaryDialog.cgTasksClass .mainContent.assetClass .firstColumn .styledFields .LifeRemainingSection .remainingLifeProgress.remainingLifeProgressNegative,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .LifeRemainingSection .remainingLifeProgress.remainingLifeProgressNegative,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .firstColumn .styledFields .LifeRemainingSection .remainingLifeProgress.remainingLifeProgressNegative,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .LifeRemainingSection .remainingLifeProgress.remainingLifeProgressNegative{background-color:#BE3123}
.summaryDialog.cgTasksClass .mainContent.assetClass .firstColumn .styledFields .totalCostSection,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .totalCostSection,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .firstColumn .styledFields .totalCostSection,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .totalCostSection{height:42px;text-align:center}
.summaryDialog.cgTasksClass .mainContent.assetClass .firstColumn .styledFields .totalCostSection .labelBold,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .totalCostSection .labelBold,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .firstColumn .styledFields .totalCostSection .labelBold,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .totalCostSection .labelBold{color:#000;display:inline-block;font-weight:500;margin-top:6px}
.summaryDialog.cgTasksClass .mainContent.assetClass .firstColumn .styledFields .totalCostSection .propVal,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .totalCostSection .propVal,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .firstColumn .styledFields .totalCostSection .propVal,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .firstColumn .styledFields .totalCostSection .propVal{color:#83C522;font-size:18px;font-weight:500;margin-top:4px}
.summaryDialog.cgTasksClass .mainContent.assetClass .secondColumn,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .secondColumn,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .secondColumn,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .secondColumn{height:279px;left:190px;position:absolute;top:0;width:330px}
.summaryDialog.cgTasksClass .mainContent.assetClass .secondColumn .summaryFields,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .secondColumn .summaryFields,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .secondColumn .summaryFields,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .secondColumn .summaryFields{height:279px;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:330px}
.summaryDialog.cgTasksClass .mainContent.assetClass .secondColumn .summaryFields .fieldLabels,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldLabels,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .secondColumn .summaryFields .fieldLabels,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldLabels{left:0;margin:0;padding:14px 0 0 0;position:absolute;width:150px;top:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgTasksClass .mainContent.assetClass .secondColumn .summaryFields .fieldLabels .summary-label,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldLabels .summary-label,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .secondColumn .summaryFields .fieldLabels .summary-label,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldLabels .summary-label{color:#666;height:20px;margin:0;padding-top:2px;font-size:12px;text-align:right}
.summaryDialog.cgTasksClass .mainContent.assetClass .secondColumn .summaryFields .fieldLabels .summary-label.memo,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldLabels .summary-label.memo,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .secondColumn .summaryFields .fieldLabels .summary-label.memo,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldLabels .summary-label.memo{height:37px}
.summaryDialog.cgTasksClass .mainContent.assetClass .secondColumn .summaryFields .fieldValues,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldValues,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .secondColumn .summaryFields .fieldValues,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldValues{left:150px;margin:0;padding:14px 0 0 0;position:absolute;top:0;width:163px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgTasksClass .mainContent.assetClass .secondColumn .summaryFields .fieldValues .summary-data,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldValues .summary-data,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .secondColumn .summaryFields .fieldValues .summary-data,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldValues .summary-data{height:20px;padding-left:13px;padding-top:2px;font-family:Carteboto;font-size:12px;font-weight:500;color:#333}
.summaryDialog.cgTasksClass .mainContent.assetClass .secondColumn .summaryFields .fieldValues .summary-data.memo,.summaryDialog.cgTasksClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldValues .summary-data.memo,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.assetClass .secondColumn .summaryFields .fieldValues .summary-data.memo,.summaryDialog.cgWorkOrders_cgTasksClass .mainContent.cgEquipmentClass .secondColumn .summaryFields .fieldValues .summary-data.memo{height:37px}
.summaryDialog.cgWorkOrdersClass .status-field span{float:left}
.summaryDialog.cgWorkOrdersClass .status-field #btnRepeatSummary{margin-left:6px;width:11px;height:11px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAL9JREFUeNpi/P//PwMI5Ew6owCkPgAxiH4AoqfkmVwAijsA6QMgNYzZE08nAOkEqCIUxUB8AYjtgfggiM0CFQQJPGTADQxABBOSAMj0ACAugNItQOsdgHQj1AaEYqi7QM4QgGrMAbq3ASjeAFPDgmbdBigN0iAP0gTUsACXYpATQFYfgNILoBqxKgZJ6kPZB6GaDWCSTGiKE6Ch0gjVaAB08weYJCicQR6ohyoAAQ4g/oHFkAfIzqhnwA8eAAQYANMXNjYrOsuTAAAAAElFTkSuQmCC);position:relative;display:inline-block;margin-right:3px;cursor:pointer}
.summaryDialog.cgWorkOrdersClass .status-field #btnRepeatSummary.clicked,.summaryDialog.cgWorkOrdersClass .status-field #btnRepeatSummary:hover{background-image:url('data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB90JFw8XOIR30zMAAADDSURBVBjTfdDBbcJgDIbhJ4hDj2xQpAzQbJB/hI6QAUrEBoDUCTJBRugIPxswAJHCBjn2ll6MShHUl8+y38+2XMzzDFI7rDFhjRHr3JWn1A4pd2WGot6cGzQB/YFxQo0jTsso1rh4HhUsbgoN3rEN/cxdmXCIDb9w3DVhFcaP1A773JX7K7O8W/cVusIrmtQO/TN4i4Qc2ofxIdzjLfJjmKtrc3EHN/GVQxir3JXTtVnUm/MeuwDgBd8Phoy3Z+z8H+MPw1c2NnyFdJIAAAAASUVORK5CYII=')}
.summaryDialog.cgWorkOrdersClass .summaryHeader{border-radius:4px;height:55px}
.summaryDialog.cgWorkOrdersClass .summaryHeader #smallToolTipTaskCountContainer{background:none repeat scroll 0 0 #3E6CD6;border:1px solid #000;border-radius:8px;color:#fff;display:inline-block;float:left;font-family:Carteboto,Arial;font-size:9pt;font-weight:500;height:14px;line-height:13px;margin:20px 10px 0;max-width:34px;min-width:13px;overflow:hidden;padding:2px 5px 0;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:auto}
.summaryDialog.cgWorkOrdersClass .summaryHeader .fields{display:inline-block;font-weight:500;padding-top:12px;padding-left:3px;float:left}
.summaryDialog.cgWorkOrdersClass .summaryHeader .fields .line1{color:#fff;font-size:15px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgWorkOrdersClass .summaryHeader .fields .line2{color:#B3B3B3;font-size:11px;line-height:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgWorkOrdersClass .summaryHeader .infoButton{background-color:#343434;background-image:linear-gradient(#4C4C4C,#343434);border:1px solid #000;cursor:pointer;height:21px;padding:7px 0 0 7px;position:absolute;right:97px;top:13px;width:22px;border-radius:2px}
.summaryDialog.cgWorkOrdersClass .summaryHeader .infoButton:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.summaryDialog.cgWorkOrdersClass .summaryHeader .infoButton div{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAONJREFUeNqMUgERwyAMzKoAB8PBkFAJlYCESaiESaiEOljnoBIqgSlgofvsvqy9a+7+OAL/fBIk5ywVomLK21gUD4Xnu0xyipkIM0RYKEF8Q3ZQz7jsKzflvCeRyOQRyaEidSDy3hx4wStWFxPbA0Fz8OBN3GleX71sJayPNSIS5BuTbMMh56p8UrwU14YOl+pSEX0qohxEQ6RWzoczstntThK94lasF/KoeMNeOEEefis6eKf5hZ2uGwb6fbJ3kPCPW+Q9xrgQ0dVkc5DycYw898uq8N/JDvUHzHVGrZtxfgQYABdR3hiSZfIVAAAAAElFTkSuQmCC);height:15px;position:absolute;right:7px;width:15px;top:7px}
.summaryDialog.cgWorkOrdersClass .summaryHeader.small{width:350px}
.summaryDialog.cgWorkOrdersClass .summaryHeader.small .fields{width:125px}
.summaryDialog.cgWorkOrdersClass .summaryHeader.large{width:522px}
.summaryDialog.cgWorkOrdersClass .summaryHeader.large .fields{width:330px}
.summaryDialog.cgWorkOrdersClass .summaryContent.small,.summaryDialog.cgWorkOrdersClass .summaryContent.small~.summaryFooter{display:none}
.summaryDialog.cgWorkOrdersClass .summary-container{height:277px;width:522px}
.summaryDialog.cgWorkOrdersClass .summary-container~.summaryFooter{width:521px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks]{height:276px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent{height:276px;width:520px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn{height:inherit;width:152px;left:20px;top:20px;position:absolute}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn~#summary-data-column .avatarImage{display:inline;float:left;border:#353535 1px solid}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .tasksSection{border:#BFBFBF solid 1px;border-radius:2px 0 0 2px;height:60px;width:73px;float:left}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .tasksSection .labelBold{color:#333;font-size:11px;font-weight:500;margin-top:6px;margin-left:4px;display:inline-block}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .tasksSection .label{color:#929292;display:inline-block}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .tasksSection .propVal{color:#333;font-size:31px;font-weight:500;margin-top:13px;text-align:center}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .completedSection{border:#BFBFBF solid 1px;border-radius:0 2px 2px 0;border-left:none;height:60px;width:73px;float:left}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .completedSection .labelBold{color:#3E6CD6;font-size:11px;font-weight:500;margin-top:6px;text-align:center}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .completedSection .propVal{color:#3E6CD6;font-size:31px;font-weight:500;margin-top:13px;text-align:center}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .priorityandProgressSection,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .progressSection{border:#BFBFBF solid 1px;border-radius:2px;height:24px;width:147px;margin-top:5px;margin-bottom:5px;float:left}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .priorityandProgressSection .progressBar,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .progressSection .progressBar{margin:9px auto}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .priorityandProgressSection .progressBar .workOverviewProgress,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .progressSection .progressBar .workOverviewProgress{background-color:#426FD5;background-image:linear-gradient(#628DDA,#426FD5)}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .totalCostSection{float:left;height:48px;width:147px;border:#BFBFBF solid 1px;border-radius:2px 2px 0 0}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .totalCostSection .labelBold{font-size:13px;font-weight:500;color:#333;margin-top:5px;text-align:center}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .totalCostSection .propVal{font-size:24px;font-weight:500;color:#83C522;margin-top:4px;text-align:center;width:140px;height:25px;line-height:19px;margin-left:auto;margin-top:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .costSection{border:#BFBFBF solid 1px;float:left;border-top:none;height:22px;width:147px;position:relative}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .costSection:last-child{border-radius:0 0 2px 2px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .costSection .labelBold{font-size:12px;color:#333;font-weight:500;text-align:right;display:inline-block;line-height:22px;height:22px;width:70px;position:absolute;top:0}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn .costSection .propVal{color:#83C522;text-align:left;display:inline-block;font-weight:500;font-size:12px;width:65px;height:22px;margin-left:6px;line-height:22px;position:absolute;top:0;left:70px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn~#summary-data-column{width:324px;margin-left:165px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn~#summary-data-column a{text-decoration:none}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn~#summary-data-column a:hover{text-decoration:underline}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn~.summary-label-column{margin-left:13px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .firstColumn~.summary-label-column .separator{visibility:hidden}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn{margin-left:190px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn .firstItem{width:320px;color:#000;padding-top:20px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn .firstItem .label{height:20px;padding-top:2px;margin-right:12px;font-family:Carteboto;font-size:12px;color:#666;text-align:right;width:70px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn .firstItem .value{height:20px;padding-top:2px;font-family:Carteboto;font-size:16px;font-weight:500;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:4px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn .summaryFields{overflow-x:hidden;overflow-y:auto;top:70px;width:330px;height:188px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn .summaryFields .fieldLabels{left:0;margin:0;padding:0;position:absolute;width:89px;top:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn .summaryFields .fieldLabels .summary-label{color:#666;height:20px;margin:0;padding-top:2px;font-size:12px;text-align:right}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn .summaryFields .fieldLabels .summary-label.memo{height:37px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn .summaryFields .fieldLabels .summary-label.Ownername{height:28px;padding-top:5px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn .summaryFields .fieldValues{left:88px;margin:0;padding:0;position:absolute;top:0;width:235px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn .summaryFields .fieldValues .large-summary-data{height:37px;color:#000;width:500px;padding:0}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn .summaryFields .fieldValues .summary-data{height:20px;padding-left:13px;padding-top:2px;font-family:Carteboto;font-size:12px;font-weight:500;color:#333}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn .summaryFields .fieldValues .summary-data.memo{height:37px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn .summaryFields .fieldValues .summary-data.OwnerField{height:33px;padding-top:0}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn .summaryFields .fieldValues a{display:block;text-decoration:none;color:#333;line-height:23px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn .summaryFields .fieldValues a:hover{text-decoration:underline}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn .summaryFields .fieldValues .avatarImage{display:inline;float:left;margin-right:5px;border:#353535 1px solid}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woDetail] .mainContent .secondColumn .summaryFields .fieldValues .avatarImage summary-image{border:1px solid #000}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks],.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks]{width:520px;border-left:1px solid #A6A6A6;border-right:1px solid #A6A6A6;border-bottom:1px solid #A6A6A6}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .totalTasksBold,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .totalTasksBold{font-size:16px;color:#333;font-weight:500;position:absolute;top:106px;left:27px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .progressLabel,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .progressLabel{font-size:12px;color:#666;position:absolute;top:105px;left:160px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .progressBar,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .progressBar{top:107px;left:230px;position:absolute}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .progressBar .workOverviewProgress,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .progressBar .workOverviewProgress{background-color:#426FD5;background-image:linear-gradient(#628DDA,#426FD5)}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .progressRatio,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .progressRatio{font-size:12px;color:#666;position:absolute;top:105px;right:27px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .separator,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .separator{position:absolute;left:52px;right:15px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .separator:first-child,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .separator:first-child{top:90px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .separator:last-child,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .separator:last-child{bottom:60px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .separator.beforeGrid,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .separator.beforeGrid{top:126px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .tasksList,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .tasksList{position:absolute;height:190px;width:478px;overflow-y:auto;overflow-x:hidden;top:140px;right:20px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .tasksList .taskRow,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .tasksList .taskRow{height:20px;color:#4D4D4D;font-size:12px;position:relative;line-height:20px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .tasksList .taskRow .taskId,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .tasksList .taskRow .taskId{position:absolute;left:5px;height:20px;width:60px;color:#4D4D4D;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .tasksList .taskRow .taskId:hover,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .tasksList .taskRow .taskId:hover{text-decoration:underline}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .tasksList .taskRow .taskActivity,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .tasksList .taskRow .taskActivity{position:absolute;left:67px;font-weight:500;height:20px;line-height:20px;width:86px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .tasksList .taskRow .taskAssetId,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .tasksList .taskRow .taskAssetId{position:absolute;left:156px;height:20px;line-height:20px;width:144px;color:#4D4D4D;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .tasksList .taskRow a.taskAssetId:hover,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .tasksList .taskRow a.taskAssetId:hover{text-decoration:underline}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .tasksList .taskRow .priorityImage,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .tasksList .taskRow .priorityImage{position:absolute;height:16px;width:16px;line-height:20px;top:1px;left:307px}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .tasksList .taskRow .taskPriority,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .tasksList .taskRow .taskPriority{position:absolute;left:325px;height:20px;line-height:20px;width:55px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=woTasks] .tasksList .taskRow .taskStatus,.summaryDialog.cgWorkOrdersClass .summary-container .tabpage[data-ident=requestTasks] .tasksList .taskRow .taskStatus{position:absolute;left:390px;height:20px;line-height:20px;width:69px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.multiClass .summaryHeader{font-size:15px;font-weight:500;height:55px;width:350px;border-radius:4px}
.summaryDialog.multiClass .summaryHeader .itemsDescription{left:35px;line-height:18px;position:absolute;top:20px;width:235px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.multiClass .summaryHeader .infoButton{background-color:#343434;background-image:linear-gradient(#4C4C4C,#343434);border:1px solid #000;cursor:pointer;height:21px;padding:7px 0 0 7px;position:absolute;right:31px;top:13px;width:22px;border-radius:2px}
.summaryDialog.multiClass .summaryHeader .infoButton:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.summaryDialog.multiClass .summaryHeader .infoButton div{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAONJREFUeNqMUgERwyAMzKoAB8PBkFAJlYCESaiESaiEOljnoBIqgSlgofvsvqy9a+7+OAL/fBIk5ywVomLK21gUD4Xnu0xyipkIM0RYKEF8Q3ZQz7jsKzflvCeRyOQRyaEidSDy3hx4wStWFxPbA0Fz8OBN3GleX71sJayPNSIS5BuTbMMh56p8UrwU14YOl+pSEX0qohxEQ6RWzoczstntThK94lasF/KoeMNeOEEefis6eKf5hZ2uGwb6fbJ3kPCPW+Q9xrgQ0dVkc5DycYw898uq8N/JDvUHzHVGrZtxfgQYABdR3hiSZfIVAAAAAElFTkSuQmCC);height:15px;position:absolute;right:7px;width:15px;top:7px}
.summaryDialog.multiClass .summaryContent{border-bottom:none;border-left:none;border-right:1px solid #A6A6A6;border-top:none;cursor:default;font-family:Carteboto,Arial,Sans-Serif;font-size:11pt;font-weight:500;max-height:200px;min-height:50px;overflow-x:hidden;overflow-y:auto}
.summaryDialog.multiClass .summaryContent .ui-multi-asset-field{background-color:#fff;border-bottom:#BFBFBF solid 1px;border-left:#BFBFBF solid 1px;height:31px;padding:18px 0 0 35px;width:313px}
.summaryDialog.multiClass .summaryContent .ui-multi-asset-name{color:#666;float:left;width:185px;height:16px;padding-top:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.multiClass .summaryContent .ui-multi-asset-count{color:#fff;background:#000;font-family:Carteboto,Arial;font-weight:500;font-size:9pt;height:14px;min-width:14px;width:auto;display:inline-block;float:right;padding:2px 5px 0 4px;text-align:center;border-radius:8px;margin-right:8px}
.summaryDialog.multiClass .summaryContent .ui-multi-asset-color{height:14px;width:14px;float:right;margin-top:1px;margin-right:20px;border-radius:7px}
.summaryDialog.cgRequestsClass .summaryHeader.requestHistory{font-family:Carteboto,Arial,Sans-Serif;font-size:15px;font-weight:500;border-radius:4px;height:55px;width:522px}
.summaryDialog.cgRequestsClass .summaryHeader.requestHistory #smallToolTipImageCallsCountContainer{float:left;padding-top:10px;padding-right:7px;text-align:center}
.summaryDialog.cgRequestsClass .summaryHeader.requestHistory #smallToolTipImageCallsCountContainer .smallToolTipCallsCount{left:15px;display:block!important;position:absolute;top:29px;max-width:34px;color:#fff;font-family:Carteboto,Arial;min-width:13px;display:inline-block;padding:0 5px;text-align:center;line-height:16px;border:solid 1px #1A1A1A;border-radius:8px;height:16px;width:auto;font-size:9pt;font-weight:500;background-color:#ce2323;border:1px solid #000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgRequestsClass .summaryHeader.requestHistory .imageContainer{padding-top:11px;padding-left:18px;padding-right:0}
.summaryDialog.cgRequestsClass .summaryHeader.requestHistory .fields{display:inline-block;font-weight:500;padding-top:12px;padding-left:8px;position:relative;width:395px}
.summaryDialog.cgRequestsClass .summaryHeader.requestHistory .fields .line1{color:#fff;font-size:15px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog.cgRequestsClass .mainContent.requestHistory{height:258px;padding-top:20px;overflow:auto}
.summaryDialog.cgRequestsClass .mainContent.requestHistory .cgSectionGroupHeader{margin:0 0 15px 21px;clear:both}
.summaryDialog.cgRequestsClass .mainContent.requestHistory .cgSectionGroupHeader .cgSectionGroupHeaderText{line-height:15px}
.summaryDialog.cgRequestsClass .mainContent.requestHistory .cgSectionGroupHeader .callLogCount{float:right;position:relative;top:-17px;text-align:left;min-width:26px;color:#fff;font-family:Carteboto,Arial;min-width:13px;display:inline-block;padding:0 5px;text-align:center;line-height:16px;border:solid 1px #1A1A1A;border-radius:8px;height:16px;width:auto;font-size:9pt;font-weight:500;background-color:#ce2323;border:1px solid #000}
.summaryDialog.cgRequestsClass .mainContent.requestHistory .requestDetails{margin-bottom:65px}
.summaryDialog.cgRequestsClass .mainContent.requestHistory .callSeparator{clear:both;border-top:1px solid #DFDFDF;margin:0 21px;position:relative;top:3px;margin-top:62px;margin-bottom:16px;height:1px;width:92%}
.summaryDialog.cgRequestsClass .mainContent.requestHistory .label{color:#666;width:100px;float:left;text-align:right;margin-right:20px;font-size:12px;margin-left:25px;clear:both;line-height:18px}
.summaryDialog.cgRequestsClass .mainContent.requestHistory .value{color:#000;line-height:18px;float:left;font-size:12px;max-width:345px}
.ui-tooltip{position:absolute;left:-28000px;top:-28000px;display:none;min-width:50px;font-family:Carteboto,Arial,Sans-Serif;font-size:11px;line-height:12px;z-index:15003!important}
.ui-tooltip .ui-tooltip-tip{position:absolute;margin:0 auto;overflow:hidden;z-index:10;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.ui-tooltip .ui-tooltip-tip canvas{top:0;left:0}
.ui-tooltip .ui-tooltip-content .ui-tooltip-view{color:#fff;font-size:11px;font-weight:500;height:20px;padding:8px 0 0 9px;right:30px;width:52px}
.ui-tooltip .ui-tooltip-content .ui-tooltip-button{background-color:#343434;background-image:linear-gradient(#4C4C4C,#343434);border:1px solid #000001;border-radius:2px 2px 2px 2px;cursor:pointer;position:absolute;top:13px;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;list-style:none}
.ui-tooltip-color-picker .ui-tooltip-tip{border-color:#727272;background-color:#000001}
.ui-tooltip-summary .ui-tooltip-content{color:#fff;border-radius:4px;cursor:default;padding:0;background-color:#000001;background-image:linear-gradient(#252525,#000001);height:389px;box-shadow:4px 4px 12px rgba(0,0,0,.5)}
.ui-tooltip-summary .ui-tooltip-content .summary-container{float:none;background:#fff;height:257px;border-bottom:#A6A6A6 solid 1px}
.ui-tooltip-summary .ui-tooltip-content .summary-container .tabPage{background:#fff}
.ui-tooltip-summary .wo-Tabs-summary{height:410px}
.ui-tooltip-summary .ui-tooltip-tab-content{height:408px}
.ui-tooltip-summary #maptipfields{font-family:Carteboto,Arial;font-weight:500;height:35px;width:150px;border-color:#000001}
.summaryDialog{position:relative}
.summaryDialog .summaryHeader{background:#000001;background:linear-gradient(#323232,#000001);cursor:default;font-family:Carteboto,Arial,Sans-Serif;left:0;position:relative;top:0}
.summaryDialog .summaryHeader .checkbox{display:inline-block;padding:16px 4px 0 15px;width:17px;float:left}
.summaryDialog .summaryHeader .ui-tooltip-view{text-decoration:none;position:absolute;right:30px;top:13px}
.summaryDialog .summaryHeader #btnNewTask:hover,.summaryDialog .summaryHeader .ui-tooltip-info:hover,.summaryDialog .summaryHeader .ui-tooltip-multi-view:hover,.summaryDialog .summaryHeader .ui-tooltip-view:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.summaryDialog .summaryHeader .ui-tooltip-link:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.summaryDialog .summaryHeader .ui-tooltip-link.disabled:hover{cursor:default;background-color:#343434;background-image:linear-gradient(#4C4C4C,#343434)}
.summaryDialog .summaryHeader .ui-tooltip-link.clicked{background-color:#659000;background-image:linear-gradient(#9AC517,#659000)}
.summaryDialog .summaryHeader .ui-tooltip-link.clicked:hover{background-color:#517802;background-image:linear-gradient(#739E0D,#517802)}
.summaryDialog .summaryHeader #ui-tooltip-view-img{background-image:url(../Images/Grid/grid_view-record_dark.png);background-repeat:no-repeat;cursor:pointer;position:absolute;left:39px;top:6px;height:16px;width:16px;background-size:16px}
.summaryDialog .summaryHeader .ui-tooltip-icon{position:absolute;right:8px;top:8px;background-image:url(../Images/x-normal.png);background-color:transparent;background-repeat:no-repeat;background-position:0 center;height:11px;width:11px;cursor:pointer;border-color:#000001}
.summaryDialog .summaryHeader .ui-tooltip-icon:hover{background:transparent url(../Images/x-highlighted.png)}
.summaryDialog .mainContent{background-color:#fff;border-bottom:1px solid #A6A6A6;border-left:1px solid #A6A6A6;border-right:1px solid #A6A6A6;position:relative;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.summaryDialog .mainContent .avatar{border:1px solid #BFBFBF;left:21px;position:absolute;top:14px;overflow:hidden;height:115px;width:150px}
.summaryDialog .mainContent .avatar img{position:absolute;margin:auto;left:0;top:0;right:0;bottom:0;transform:scale(1.6);background-color:#989899}
.summaryDialog .mainContent .summaryFields{border:none;padding:0;position:absolute}
.summaryDialog .mainContent .summaryFields .summary-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summaryDialog .mainContent .summaryFields .summary-label.memo{height:37px;white-space:nowrap}
.summaryDialog .mainContent .summaryFields .fieldValues .summary-data input[type=checkbox]~div{margin-top:0}
.summaryDialog .mainContent .separator{background-color:#D9D9D9;line-height:1px;margin:0 0 7px 0}
.summaryDialog .summaryFooter{height:55px;background:#EDEDED;border-right:#A6A6A6 solid 1px;border-left:#A6A6A6 solid 1px;border-bottom:#A6A6A6 solid 1px;border-radius:0 0 4px 4px;position:relative;text-align:center}
.summaryDialog .summaryFooter .backButton{background-image:url(../Images/btn-back-summary-sprite.png);background-position:0 0;cursor:pointer;left:10px;position:absolute;top:11px;-webkit-touch-callout:none;-ms-user-select:none;user-select:none;height:30px;width:66px}
.summaryDialog .summaryFooter .backButton:hover{background-image:url(../Images/btn-back-summary-sprite.png);background-position:0 30px}
.summaryDialog .summaryFooter .pagingContainer{background:#D8D8D8;border:1px solid #A6A6A6;cursor:pointer;display:inline-block;position:relative;text-align:center;top:11px;border-radius:2px;height:28px;width:160px}
.summaryDialog .summaryFooter .pagingContainer .prevButton{background-image:url(../Images/ico-arrow-left.png);background-position:center;background-repeat:no-repeat;border-right:1px solid #A6A6A6;left:0;position:absolute;top:0;height:28px;width:30px}
.summaryDialog .summaryFooter .pagingContainer .prevButton:hover{background-color:#C4C4C4}
.summaryDialog .summaryFooter .pagingContainer .pagingInformation{color:#4D4D4D;font-family:Carteboto;font-size:14px;font-weight:500;left:31px;line-height:28px;position:absolute;top:0;width:98px;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.summaryDialog .summaryFooter .pagingContainer .nextButton{background-image:url(../Images/ico-arrow-right.png);background-position:center;background-repeat:no-repeat;border-left:1px solid #A6A6A6;cursor:pointer;position:absolute;right:0;top:0;height:28px;width:30px}
.summaryDialog .summaryFooter .pagingContainer .nextButton:hover{background-color:#C4C4C4}
.summaryDialog .summaryFooter .closeButton{background:#D8D8D8;border:#A6A6A6 solid 1px;cursor:pointer;color:#4D4D4D;font-family:Carteboto;line-height:28px;position:absolute;right:19px;top:11px;font-size:12px;font-weight:500;border-radius:2px;-webkit-touch-callout:none;-ms-user-select:none;user-select:none;height:28px;width:51px}
.summaryDialog .summaryFooter .closeButton:hover{background-color:#C4C4C4}
.summaryDialog.loading .summaryHeader .fields{margin-left:36px}
.summaryDialog.loading .summaryFooter{display:none}
.summaryDialog #mainTabs~.summaryFooter{border-top:#A6A6A6 solid 1px;height:54px}
.summaryDialog .tabpage{background:#fff}
.ui-tooltip-map{z-index:150000!important}
.ui-tooltip-map .ui-tooltip-content,.ui-tooltip-map .ui-tooltip-titlebar{border-color:#000001;color:#fff;border-radius:4px;cursor:default;background-color:#000001;background-image:linear-gradient(#323232,#000001)}
.ui-tooltip-map .ui-tooltip-content{background-color:#000001;box-shadow:4px 4px 12px rgba(0,0,0,.5)}
.ui-tooltip-map .ui-tooltip-tip{border-color:#000001}
.ui-tooltip-tipped .ui-tooltip-content,.ui-tooltip-tipped .ui-tooltip-titlebar{border:3px solid #959FA9}
.ui-tooltip-multi .ui-tooltip-tip,.ui-tooltip-summary .ui-tooltip-tip{border-color:#A6A6A6;background:#EDEDED;position:absolute}
.summaryToolTip>.tabscontent{padding:18px 10px 10px 52px;background-color:#fff;margin:0;color:#333;width:286px;height:248px;border-left:#A6A6A6 solid 1px;border-right:#A6A6A6 solid 1px}
.summaryToolTip>.tabs{height:22px;width:140px;background-color:#000001}
.summaryToolTip>.tabs>ul>li{margin:0 0 0 5px;padding:6px 0 8px 0;display:block;float:left;color:#fff;border-radius:4px 4px 0 0}
.summaryToolTip>.tabs>ul>li.tabInactiveHeader{text-align:center;cursor:pointer;color:#A6A6A6;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);height:8px}
.summaryToolTip>.tabs>ul>li.tabInactiveHeader:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.summaryToolTip>.tabs>ul>li.tabActiveHeader{text-align:center;cursor:pointer;color:#333;background-color:#fff;background-image:linear-gradient(#E6E6E6,#fff);height:9px}
.separator{color:#fff;background-color:#EDEDED;line-height:2px;margin:5px 0 8px -40px}
.ui-tooltip-multi>.ui-tooltip-content{border:none;box-shadow:4px 4px 12px rgba(0,0,0,.5);color:#fff;border-radius:4px;cursor:default;padding:0;background-color:#000001;background-image:linear-gradient(#252525,#000001)}
.ui-tooltip-multi-header{height:35px;padding:20px 0 0 35px;border-radius:4px;background-color:#1A1A1A;background-image:linear-gradient(#333,#1A1A1A)}
.ui-tooltip-multi-header>#mapTipLine1{font-weight:500;width:150px}
.ui-tooltip-multi-header>#mapTipLine1.workOrder{width:121px;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}
.ui-tooltip-multi-view{right:30px}
.ui-tooltip-multi-view>#ui-tooltip-info-img{position:absolute;right:7px;top:7px}
.ui-multi-asset-count.workOrder{margin-right:34px}
.summary-container{float:none;background:#fff;height:257px;border-bottom:#A6A6A6 solid 1px}
.summary-data,.summary-label{height:20px;padding-top:2px;margin-right:12px;font-family:Carteboto;font-size:12px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.summary-data.memo,.summary-label.memo{height:37px;white-space:normal}
.summary-data .summary-data input[type=checkbox]~div,.summary-data input[type=checkbox],.summary-label .summary-data input[type=checkbox]~div,.summary-label input[type=checkbox]{margin-top:-1px;margin-left:-1px}
.summary-data img.avatarImage[src=""],.summary-label img.avatarImage[src=""]{border:none!important}
.summary-label{color:#666;text-align:right}
.summary-data{font-weight:500}
.dropdownMenuControl{position:relative;width:110px;height:17px;line-height:17px;border:#555 1px solid;border-radius:5px;color:#fff;float:left;margin:6px 5px;padding:5px 10px;font-size:12px;font-weight:500;border:#262626 1px solid;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;margin:15px 0 0 0;top:0;right:0;background-repeat:no-repeat;border-color:#737373}
.dropdownMenuControl.large{width:180px}
.dropdownMenuControl.large .button-title{max-width:175px}
.dropdownMenuControl.txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
.dropdownMenuControl:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.dropdownMenuControl.active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.dropdownMenuControl.disabled,.dropdownMenuControl.disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
.dropdownMenuControl:hover{border-color:#333}
.dropdownMenuControl.basemapMenu{background:#fff;color:#4D4D4D;position:absolute;right:5px;top:5px;margin-top:0;border:1px solid rgba(0,0,0,.14902);box-shadow:0 1px 4px -1px rgba(0,0,0,.298039);height:20px;padding:0 15px 0 10px;line-height:20px}
.dropdownMenuControl.basemapMenu .button-title{font-size:11px}
.dropdownMenuControl.basemapMenu .dropdownMenu{border-color:transparent;border-radius:2px;box-shadow:1px 1px 7px 2px #C3C0B9;color:#747474;width:225px;z-index:1000}
.dropdownMenuControl.basemapMenu .dropdownMenu .dropdownMenuOption{font-size:11px}
.dropdownMenuControl.basemapMenu .dropdownMenu .dropdownMenuOption.basemapSelected{font-weight:500;color:#222}
.dropdownMenuControl.basemapMenu .dropdownMenu .dropdownMenuOption.basemapSelected::before{content:'';background:1px 9px no-repeat url(../Images/bullet-red.png);height:23px;width:8px;position:absolute;left:4px;background-size:5px}
.dropdownMenuControl.basemapMenu .icoMenuArrow{top:9px!important}
.dropdownMenuControl .button-title{font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.dropdownMenuControl .button-title.showIcons{margin-top:-4px;padding-bottom:1px}
.dropdownMenuControl .button-title.showIcons:before{content:"";background-repeat:no-repeat;background-position-y:0;display:inline-block;position:relative;height:17px;width:19px;margin-right:7px;top:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.dropdownMenuControl .button-title.watermark{opacity:.4}
.dropdownMenuControl .icoMenuArrow{background-repeat:no-repeat}
.dropdownMenuControl .dropdownMenu{overflow-y:auto;overflow-x:hidden}
.dropdownMenuControl .dropdownMenu.isVisible{top:27px}
.dropdownMenuOption{cursor:pointer}
.dropdownMenuOption.highlightItem{background-color:#E6E6E6}
.dropdownMenuOption.showIcons:before{content:"";background-repeat:no-repeat;display:inline-block;position:relative;height:16px;width:19px;left:-6px;top:3px}
.editor-field .dropdownMenuControl{height:15px;margin:0;color:#000;font-weight:400;background:#fff;width:250px;border-radius:0}
.editor-field .dropdownMenuControl.medium{width:180px}
.editor-field .dropdownMenuControl.medium .button-title{max-width:none}
.editor-field .dropdownMenuControl.large{width:400px}
.editor-field .dropdownMenuControl.large .button-title{max-width:none}
.editor-field .dropdownMenuControl .dropdownMenu.isVisible{top:25px}
.editor-field .dropdownMenuControl.disabled{border-color:#BFBFBF}
.editor-field .dropdownMenuControl.disabled .button-title{color:#BFBFBF}
.locationContainer .basemapMenu{position:absolute;top:68px}
.cg-btn-menu-field .dropdownMenu.isVisible{top:24px;max-height:150px}
.dropdownMenuTreeControl{position:relative;width:100px;height:17px;border:#555 1px solid;border-radius:5px;color:#fff;float:left;margin:6px 5px;padding:5px 10px;font-size:13px;font-weight:500;border:#262626 1px solid;cursor:pointer;background-color:#333;background-image:linear-gradient(#4D4D4D,#333);border-radius:2px;margin-top:15px;top:0;right:0;background-repeat:no-repeat}
.dropdownMenuTreeControl.txtBtn{padding:5px 8px 7px 8px;color:#fff;font-size:13px;font-weight:500}
.dropdownMenuTreeControl:hover{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.dropdownMenuTreeControl.active{background-color:#474747;background-image:linear-gradient(#6B6B6B,#474747)}
.dropdownMenuTreeControl.disabled,.dropdownMenuTreeControl.disabledEdit{cursor:default;color:#606363;background-color:#333;background-image:linear-gradient(#4D4D4D,#333)}
.dropdownMenuTreeControl.large{width:180px}
.dropdownMenuTreeControl.large .button-title{max-width:175px}
.dropdownMenuTreeControl .button-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.dropdownMenuTreeControl .icoMenuArrow{background-repeat:no-repeat}
.tree-control{position:relative;max-height:400px;overflow-y:auto;overflow-x:hidden;color:#000;padding:0;font-size:12px;box-sizing:border-box;width:335px;left:-1px}
.tree-control.isVisible{top:27px;width:400px}
.tree-control>.node-parent{box-sizing:content-box!important}
.tree-control .node-parent{padding-left:35px;list-style:none;padding-top:0;color:#4D4D4D;width:100%;box-sizing:border-box}
.tree-control .node-parent.use-structure-gui{padding-left:0}
.tree-control .node-parent .node{width:348px;line-height:0;white-space:nowrap;list-style:none;position:relative}
.tree-control .node-parent .node.hasChildren{left:-15px}
.tree-control .node-parent .node.hasChildren.use-structure-gui{left:0}
.tree-control .node-parent .node.isRoot{left:-35px}
.tree-control .node-parent .node.isRoot.use-structure-gui{left:0;padding:5px 0 5px 0}
.tree-control .node-parent .node .node-toggle{width:11px;height:24px;display:inline-block;background:0 6px url(../Images/expander.png) no-repeat;vertical-align:middle}
.tree-control .node-parent .node .node-toggle.expanded{background-position:-16px 6px}
.tree-control .node-parent .node .node-toggle.use-structure-gui{width:16px;height:19px;background:0 -80px url(../Images/dynatree-sprites.png) no-repeat}
.tree-control .node-parent .node .node-toggle.use-structure-gui.expanded{background-position:-32px -80px}
.tree-control .node-parent .node .node-toggle.use-structure-gui.expanded.last-expanded{background-position:-32px -94px}
.tree-control .node-parent .node .node-toggle.use-structure-gui.last-expanded{background-position:0 -94px}
.tree-control .node-parent .node .gui-div{display:inline-block;vertical-align:middle;width:16px;height:19px;background:url(../Images/dynatree-sprites.png) no-repeat}
.tree-control .node-parent .node .gui-div.show-folder{background-position:0 -14px;margin-top:-4px}
.tree-control .node-parent .node .gui-div.show-folder.expanded{background-position:-64px -14px}
.tree-control .node-parent .node .gui-div.parent-connector{background-position:-80px -64px}
.tree-control .node-parent .node .gui-div.connector{background-position:0 -64px}
.tree-control .node-parent .node .gui-div.last-connector{background-position:-16px -64px}
.tree-control .node-parent .node .node-label{margin-left:6px;display:inline-block;width:342px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:24px;cursor:pointer;vertical-align:middle}
.tree-control .node-parent .node .node-label:hover{background-color:#e6e6e6}
.tree-control .node-parent .node .node-label.highlighted{background-color:#E6E6E6}
.tree-control .node-parent .node .node-label.step-in-1{width:322px}
.tree-control .node-parent .node .node-label.use-structure-gui{line-height:19px;width:322px}
.tree-control .node-parent .node .node-label.use-structure-gui.step-in-1{width:302px}
.tree-control .node-parent .node .node-label.use-structure-gui.step-in-2{width:286px}
.tree-control .node-parent .node .node-label.use-structure-gui.step-in-3{width:267px}
.tree-control .node-parent .node .node-label.use-structure-gui.step-in-4{width:246px}
.tree-control .node-parent .node .node-label.use-structure-gui.step-in-5{width:225px}
.tree-control .node-parent .node .node-label.use-structure-gui.show-folder{width:302px}
.tree-control .node-parent .node .node-label.use-structure-gui.show-folder.step-in-1{width:286px}
.tree-control .node-parent .node .node-label.use-structure-gui.show-folder.step-in-2{width:267px}
.tree-control .node-parent .node .node-label.use-structure-gui.show-folder.step-in-3{width:246px}
.tree-control .node-parent .node .node-label.use-structure-gui.show-folder.step-in-4{width:225px}
.tree-control .node-parent .node .node-label.use-structure-gui.show-folder.step-in-5{width:206px}
.tree-control .node-parent .node .dropdownMenuOption{cursor:pointer}
.tree-control .node-parent .node .dropdownMenuOption.highlightItem{background-color:#E0E0E0}
.editor-field .dropdownMenuTreeControl{margin:0;background:#fff;color:#000;height:15px;font-weight:400;border-radius:0}
.editor-field .dropdownMenuTreeControl .dropdownMenu.isVisible{top:25px}
.editor-field .dropdownMenuTreeControl.disabled{border-color:#BFBFBF}
.editor-field .dropdownMenuTreeControl.disabled .button-title{color:#BFBFBF}
ko-edit-assigned-labor-component .labor-list-container{display:flex;flex-direction:row;height:33px;align-items:center;margin:10px}
ko-edit-assigned-labor-component .labor-list-container .labor-dropdown{width:350px;margin-right:10px;margin-left:10px}
ko-edit-assigned-labor-component .labor-list-container .labor-dropdown .dropdown{width:330px}
ko-edit-assigned-labor-component .labor-list-container .labor-dropdown .lookup.input-validation-error{border:1px solid gray!important}
ko-edit-assigned-labor-component .labor-list-container .labor-dropdown .lookup.input-validation-error:hover{border:1px solid #333}
ko-edit-assigned-labor-component .lookup-block-ui{background-color:#F2F2F2;height:54px;top:92px;bottom:0;position:absolute;left:0;right:0;opacity:.4}
ko-edit-assigned-labor-component .assigned-labor{display:flex;flex-direction:row;align-items:center;height:40px;line-height:40px}
ko-edit-assigned-labor-component .assigned-labor img{margin-left:20px;margin-right:8px;height:23px;width:23px}
ko-edit-assigned-labor-component .assigned-labor .labor-underline-group{display:flex;flex-direction:row;color:#737373;font-weight:500;border-bottom:1px solid #F2F2F2;width:340px;margin-top:14px;height:30px}
ko-edit-assigned-labor-component .assigned-labor .labor-underline-group .labor-name{height:18px;line-height:18px;width:270px;font-weight:500;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
ko-edit-assigned-labor-component .assigned-labor .labor-underline-group .count-bubble{background-color:#A6A6A6;border-radius:6px;color:#fff;font-size:11px;padding-left:5px;padding-right:5px;height:16px;line-height:16px;margin-left:14px}
ko-edit-assigned-labor-component .assigned-labor .labor-underline-group .remove-button{padding-left:3px;padding-right:3px;height:18px;line-height:18px;cursor:pointer;margin-left:5px;width:11px}
ko-edit-assigned-labor-component .assigned-labor .labor-underline-group .remove-button svg polygon{transition:fill .5s;fill:#8B8B8B;height:12px}
ko-edit-assigned-labor-component .assigned-labor .labor-underline-group .remove-button.disabled{cursor:default}
ko-edit-assigned-labor-component .assigned-labor .labor-underline-group .remove-button.disabled svg polygon{fill:#BFBFBF}
ko-edit-assigned-labor-component .assigned-labor .labor-underline-group .remove-button:not(.disabled):hover svg polygon{fill:#4D4D4D}
task-assignments-component .labor-list-container{margin-top:10px;display:flex;flex-direction:row;align-items:center}
task-assignments-component .labor-list-container .labor-dropdown{margin-left:5px}
.toast-message{height:50px;width:187px;border-radius:2px;background-color:#FBFBFB;box-shadow:0 3px 6px 0 rgba(0,0,0,.23),0 3px 6px 0 rgba(0,0,0,.16);display:flex;flex-direction:row;align-items:center;position:absolute;padding:0 16px;opacity:0;transform:translate3d(0,100%,0) scale3d(.3,.3,1)}
.toast-message .icon{height:14px;width:14px;margin-right:16px;flex-grow:0}
.toast-message .icon svg{fill:#88B400}
.toast-message .message{color:#666;font-size:14px;font-weight:500;flex-grow:20}
.toast-message .close-button{height:24px;width:24px;display:flex;align-items:center;justify-content:center;flex-grow:0}
.toast-message .close-button svg{height:12px;fill:#404040;fill-opacity:.5;stroke:#fff}
.toast-message .close-button:hover{cursor:pointer}
.toast-message .close-button:hover svg{fill-opacity:.8}
@keyframes revealIn{0%{opacity:0;transform:translate3d(0,100%,0) scale3d(.3,.3,1)}
100%{opacity:1;transform:translate3d(0,0,0)}
}
@keyframes revealOut{0%{opacity:1;transform:translate3d(0,0,0)}
100%{opacity:0;transform:translate3d(-100%,0,0) scale3d(.3,.3,1)}
}
.toast-message.animateIn{animation:revealIn .2s forwards .15s}
.toast-message.animateOut{animation:revealOut .15s forwards}
color-picker{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}
color-picker *{box-sizing:border-box}
color-picker .swatch{display:inline-block;width:16px;height:16px;border-radius:20px}
color-picker .multi-swatch{height:28px;width:28px;display:inline-flex;flex-wrap:wrap;justify-content:center}
color-picker .multi-swatch .swatch{width:6px;height:6px;border-radius:6px;background:#000;margin:1px}
color-picker .ko-color-picker{background:#fff;width:27px;height:27px;padding:0;display:flex;align-items:center;justify-content:center}
color-picker .ko-color-picker-selection{font-size:13px;font-weight:500;color:#666;position:relative;padding:4px 20px 4px 8px;cursor:pointer}
color-picker .ko-color-picker-selection:after{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #575759;content:' ';top:10px;position:absolute;right:6px}
color-picker .ko-color-picker-dropdown{position:absolute;display:none;padding:10px;box-shadow:0 0 3px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.2);border-radius:2px;width:130px;z-index:1;background:#fff;top:36px;left:0}
color-picker .ko-color-picker-dropdown.open{display:block}
color-picker .ko-color-picker-dropdown.large{width:auto;flex-wrap:wrap;left:0}
color-picker .ko-color-picker-dropdown.large.open{display:flex}
color-picker .ko-color-picker-dropdown .dropdown-connector{position:absolute;background:#fff;height:3px;width:35px;top:-2px;left:10px}
color-picker .ko-color-picker-dropdown .swatch{cursor:pointer;margin:4px}
color-picker .ko-color-picker-dropdown .swatch:hover{border:3px solid inherit}
color-picker .ko-color-picker-dropdown .swatch-container{margin:0 auto;width:233px}
color-picker .ko-color-picker-dropdown .multi-swatch{height:93px;width:73px;border-radius:4px;padding-top:5px;cursor:pointer;margin:1px}
color-picker .ko-color-picker-dropdown .multi-swatch.selected{background:#F2F2F2}
color-picker .ko-color-picker-dropdown .multi-swatch .swatches{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;transition:all .25s ease-in-out}
color-picker .ko-color-picker-dropdown .multi-swatch .swatches:hover{transform:scale(1.1)}
color-picker .ko-color-picker-dropdown .multi-swatch .swatch{height:15px;width:15px;border-radius:15px;margin:3px}
color-picker .ko-color-picker-dropdown .multi-swatch .label{font-size:12px;margin-top:3px;color:#404040}
.amcharts-export-menu-top-right-scenario-builder>ul>li>ul:after{content:"";position:absolute;top:13px;left:100%;z-index:1000;border-top:7px solid transparent;border-left:7px solid #fff;border-right:7px solid transparent;border-bottom:7px solid transparent}
.amcharts-export-menu-top-right-scenario-builder>ul>li>ul>li:first-child>a:after{content:"";position:absolute;top:12px;left:100%;z-index:1001;border-top:8px solid transparent;border-left:8px solid #e2e2e2;border-right:8px solid transparent;border-bottom:8px solid transparent}
.amcharts-export-menu{z-index:11}
.amcharts-export-menu ul{font-size:12px}
.amcharts-export-menu li>a{color:#4d4d4d;padding:0 8px 0 12px;height:24px;line-height:24px}
.amcharts-export-menu .export-drawing,.amcharts-export-menu .export-main{margin:4px}
.amcharts-export-menu-top-right-scenario-builder{top:-5px;right:10px}
.amcharts-export-menu-top-right-scenario-builder li:hover>ul{top:0;right:100%}
li.export-drawing-width a{display:flex;align-items:center;justify-content:center}
svg.cc-stars{transform:scaleX(-1);-ms-filter:"FlipH";filter:FlipH;width:189px;height:31px}
svg.cc-stars rect{stroke:transparent}
svg.cc-stars g{fill:transparent;stroke-width:1px;stroke:#A6A6A6}
svg.cc-stars g.solid{fill:#A6A6A6}
svg.cc-stars path{transition:all .1s ease-in}
svg.cc-stars.view>g>g.selected[data-value="5.0"] path,svg.cc-stars.view>g>g.selected[data-value="4.5"] path,svg.cc-stars.view>g>g.selected[data-value="4.0"] path,svg.cc-stars.view>g>g.selected[data-value="3.5"] path,svg.cc-stars.view>g>g.selected[data-value="3.0"] path,svg.cc-stars.view>g>g.selected[data-value="2.5"] path,svg.cc-stars.view>g>g.selected[data-value="2.0"] path,svg.cc-stars.view>g>g.selected[data-value="1.5"] path,svg.cc-stars.view>g>g.selected[data-value="1.0"] path,svg.cc-stars.view>g>g.selected[data-value="0.5"] path{fill:#A6A6A6;stroke:#A6A6A6}
svg.cc-stars.view>g>g.selected[data-value="5.0"]~g path,svg.cc-stars.view>g>g.selected[data-value="4.5"]~g path,svg.cc-stars.view>g>g.selected[data-value="4.0"]~g path,svg.cc-stars.view>g>g.selected[data-value="3.5"]~g path,svg.cc-stars.view>g>g.selected[data-value="3.0"]~g path,svg.cc-stars.view>g>g.selected[data-value="2.5"]~g path,svg.cc-stars.view>g>g.selected[data-value="2.0"]~g path,svg.cc-stars.view>g>g.selected[data-value="1.5"]~g path,svg.cc-stars.view>g>g.selected[data-value="1.0"]~g path,svg.cc-stars.view>g>g.selected[data-value="0.5"]~g path{fill:#A6A6A6;stroke:#A6A6A6}
svg.cc-stars.view.color>g>g.selected[data-value="5.0"] path,svg.cc-stars.view.color>g>g.selected[data-value="4.5"] path{fill:#85BF3F;stroke:#85BF3F}
svg.cc-stars.view.color>g>g.selected[data-value="5.0"]~g path,svg.cc-stars.view.color>g>g.selected[data-value="4.5"]~g path{fill:#85BF3F;stroke:#85BF3F}
svg.cc-stars.view.color>g>g.selected[data-value="4.0"] path,svg.cc-stars.view.color>g>g.selected[data-value="3.5"] path{fill:#CAC026;stroke:#CAC026}
svg.cc-stars.view.color>g>g.selected[data-value="4.0"]~g path,svg.cc-stars.view.color>g>g.selected[data-value="3.5"]~g path{fill:#CAC026;stroke:#CAC026}
svg.cc-stars.view.color>g>g.selected[data-value="3.0"] path,svg.cc-stars.view.color>g>g.selected[data-value="2.5"] path{fill:#E6A93B;stroke:#E6A93B}
svg.cc-stars.view.color>g>g.selected[data-value="3.0"]~g path,svg.cc-stars.view.color>g>g.selected[data-value="2.5"]~g path{fill:#E6A93B;stroke:#E6A93B}
svg.cc-stars.view.color>g>g.selected[data-value="2.0"] path,svg.cc-stars.view.color>g>g.selected[data-value="1.5"] path{fill:#ED7924;stroke:#ED7924}
svg.cc-stars.view.color>g>g.selected[data-value="2.0"]~g path,svg.cc-stars.view.color>g>g.selected[data-value="1.5"]~g path{fill:#ED7924;stroke:#ED7924}
svg.cc-stars.view.color>g>g.selected[data-value="1.0"] path,svg.cc-stars.view.color>g>g.selected[data-value="0.5"] path{fill:#D43D24;stroke:#D43D24}
svg.cc-stars.view.color>g>g.selected[data-value="1.0"]~g path,svg.cc-stars.view.color>g>g.selected[data-value="0.5"]~g path{fill:#D43D24;stroke:#D43D24}
svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="5.0"] path,svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="4.5"] path{fill:#85BF3F;stroke:#85BF3F}
svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="5.0"]~g path,svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="4.5"]~g path{fill:#85BF3F;stroke:#85BF3F}
svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="4.0"] path,svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="3.5"] path{fill:#CAC026;stroke:#CAC026}
svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="4.0"]~g path,svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="3.5"]~g path{fill:#CAC026;stroke:#CAC026}
svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="3.0"] path,svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="2.5"] path{fill:#E6A93B;stroke:#E6A93B}
svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="3.0"]~g path,svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="2.5"]~g path{fill:#E6A93B;stroke:#E6A93B}
svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="2.0"] path,svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="1.5"] path{fill:#ED7924;stroke:#ED7924}
svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="2.0"]~g path,svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="1.5"]~g path{fill:#ED7924;stroke:#ED7924}
svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="1.0"] path,svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="0.5"] path{fill:#D43D24;stroke:#D43D24}
svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="1.0"]~g path,svg.cc-stars.edit:not(:hover)>g>g.selected[data-value="0.5"]~g path{fill:#D43D24;stroke:#D43D24}
svg.cc-stars.edit>g>g:hover{transition:all .1s ease-in;cursor:pointer}
svg.cc-stars.edit>g>g:hover[data-value="5.0"] path,svg.cc-stars.edit>g>g:hover[data-value="4.5"] path{fill:#85BF3F;stroke:#85BF3F}
svg.cc-stars.edit>g>g:hover[data-value="5.0"]~g path,svg.cc-stars.edit>g>g:hover[data-value="4.5"]~g path{fill:#85BF3F;stroke:#85BF3F}
svg.cc-stars.edit>g>g:hover[data-value="4.0"] path,svg.cc-stars.edit>g>g:hover[data-value="3.5"] path{fill:#CAC026;stroke:#CAC026}
svg.cc-stars.edit>g>g:hover[data-value="4.0"]~g path,svg.cc-stars.edit>g>g:hover[data-value="3.5"]~g path{fill:#CAC026;stroke:#CAC026}
svg.cc-stars.edit>g>g:hover[data-value="3.0"] path,svg.cc-stars.edit>g>g:hover[data-value="2.5"] path{fill:#E6A93B;stroke:#E6A93B}
svg.cc-stars.edit>g>g:hover[data-value="3.0"]~g path,svg.cc-stars.edit>g>g:hover[data-value="2.5"]~g path{fill:#E6A93B;stroke:#E6A93B}
svg.cc-stars.edit>g>g:hover[data-value="2.0"] path,svg.cc-stars.edit>g>g:hover[data-value="1.5"] path{fill:#ED7924;stroke:#ED7924}
svg.cc-stars.edit>g>g:hover[data-value="2.0"]~g path,svg.cc-stars.edit>g>g:hover[data-value="1.5"]~g path{fill:#ED7924;stroke:#ED7924}
svg.cc-stars.edit>g>g:hover[data-value="1.0"] path,svg.cc-stars.edit>g>g:hover[data-value="0.5"] path{fill:#D43D24;stroke:#D43D24}
svg.cc-stars.edit>g>g:hover[data-value="1.0"]~g path,svg.cc-stars.edit>g>g:hover[data-value="0.5"]~g path{fill:#D43D24;stroke:#D43D24}
svg.cc-stars.edit>g>g:hover~g path{transition:all .1s ease-in}
ko-star-rating.hidden{visibility:hidden}
ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="5.0"] path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="4.5"] path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="4.0"] path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="3.5"] path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="3.0"] path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="2.5"] path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="2.0"] path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="1.5"] path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="1.0"] path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="0.5"] path{fill:#fff;stroke:#A6A6A6}
ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="5.0"]~g path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="4.5"]~g path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="4.0"]~g path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="3.5"]~g path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="3.0"]~g path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="2.5"]~g path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="2.0"]~g path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="1.5"]~g path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="1.0"]~g path,ko-star-rating.hollowStars svg.cc-stars.edit:not(:hover) g[data-value="0.5"]~g path{fill:#fff;stroke:#A6A6A6}
.fema-rates-modal .cds-dialog{width:375px}
.fema-rates-modal .cds-dialog .dialog__ok-button{min-width:160px}
.fema-rates-modal .dialog__header{padding-left:20px}
.fema-rates-modal__content{font-size:14px;line-height:18px;padding:6px 7px}
.fema-rates-modal__title{font-weight:500;font-size:16px;margin-bottom:10px}
.fema-rates-modal__updated{margin-bottom:10px}
.fema-rates-modal__updated-date{font-weight:500}
.fema-rates-modal__status-list{align-items:center;display:grid;grid-template:auto/60px auto;column-gap:10px;row-gap:5px;padding-top:10px;padding-bottom:10px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}
.fema-rates-modal__error-list{display:inline-block;font-size:12px;line-height:16px;font-style:italic;color:#666;padding:5px}
.fema-rates-modal__status-count{font-weight:500;font-size:16px;text-align:center}
.fema-rates-modal__status-area{padding-top:10px;min-height:17px}
.fema-rates-modal__error-area{background:#f1f1f1;min-height:17px;max-height:100px;overflow-x:hidden;overflow-y:auto}
.fema-rates-modal__status-message{color:#7ed321;font-size:12px;letter-spacing:.5px}
.fema-rates-modal__status-message.error{color:#fd4a4a;margin-top:15px}
fema-rates-modal cds-overlay .fema-list-title{font-size:12px;font-weight:700;margin-top:24px}
fema-rates-modal cds-overlay .fema-list{background:#f1f1f1;font-size:12px;line-height:16px;font-style:italic;margin-top:5px;color:#666;padding:5px;max-height:100px;overflow-y:auto}
#pm-screen{height:100%}
#pm-screen .pm-screen__grid{display:grid;height:100%;grid-template-rows:59px 50px auto 50px}
#pm-screen .pm-screen__no-plans-label{display:flex;justify-content:center;font-size:24px;font-weight:400;color:#999;text-align:center;font-weight:700;position:absolute;left:50%;transform:translate(-50%,0);top:170px}
#pm-screen .pm-screen__controls-bar{box-shadow:0 1px 4px 0 rgba(0,0,0,.2);z-index:1}
#pm-screen .pm-screen__footer{width:100%;height:100%;box-shadow:0 -1px 4px 0 rgba(0,0,0,.2);z-index:1;display:flex;align-items:center;justify-content:center}
#pm-screen .pm-screen__wait-spinner{opacity:0;animation:delay .25s .5s forwards}
@keyframes delay{from{opacity:0}
to{opacity:1}
}
#scenario-map{position:relative;height:100%;display:flex;flex-direction:column}
#scenario-map .contentPane{flex:1;min-height:0}
#scenario-map scenario-button-bar{position:absolute;top:-45px;right:0}
.bulk-edit-component{width:500px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#E6E6E6;border-radius:10px}
.bulk-edit-component .calendar>input,.bulk-edit-component .cg-btn-menu,.bulk-edit-component .clock>input,.bulk-edit-component .dropdown-search,.bulk-edit-component .editor-field>input,.bulk-edit-component .hour-minute-container input,.bulk-edit-component .lookup>input,.bulk-edit-component .time-interval>input,.bulk-edit-component input.text-box,.bulk-edit-component textarea{border:1px solid #D9D9D9;border-radius:2px;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;height:27px;width:285px;padding-left:8px;padding-right:8px}
.bulk-edit-component .calendar>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.bulk-edit-component .cg-btn-menu:not(.disabled):not(.open):not(:active):not(:focus):hover,.bulk-edit-component .clock>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.bulk-edit-component .dropdown-search:not(.disabled):not(.open):not(:active):not(:focus):hover,.bulk-edit-component .editor-field>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.bulk-edit-component .hour-minute-container input:not(.disabled):not(.open):not(:active):not(:focus):hover,.bulk-edit-component .lookup>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.bulk-edit-component .time-interval>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.bulk-edit-component input.text-box:not(.disabled):not(.open):not(:active):not(:focus):hover,.bulk-edit-component textarea:not(.disabled):not(.open):not(:active):not(:focus):hover{border:1px solid #BFBFBF}
.bulk-edit-component .calendar>input:not(.disabled):not(.open):active,.bulk-edit-component .calendar>input:not(.disabled):not(.open):focus,.bulk-edit-component .cg-btn-menu:not(.disabled):not(.open):active,.bulk-edit-component .cg-btn-menu:not(.disabled):not(.open):focus,.bulk-edit-component .clock>input:not(.disabled):not(.open):active,.bulk-edit-component .clock>input:not(.disabled):not(.open):focus,.bulk-edit-component .dropdown-search:not(.disabled):not(.open):active,.bulk-edit-component .dropdown-search:not(.disabled):not(.open):focus,.bulk-edit-component .editor-field>input:not(.disabled):not(.open):active,.bulk-edit-component .editor-field>input:not(.disabled):not(.open):focus,.bulk-edit-component .hour-minute-container input:not(.disabled):not(.open):active,.bulk-edit-component .hour-minute-container input:not(.disabled):not(.open):focus,.bulk-edit-component .lookup>input:not(.disabled):not(.open):active,.bulk-edit-component .lookup>input:not(.disabled):not(.open):focus,.bulk-edit-component .time-interval>input:not(.disabled):not(.open):active,.bulk-edit-component .time-interval>input:not(.disabled):not(.open):focus,.bulk-edit-component input.text-box:not(.disabled):not(.open):active,.bulk-edit-component input.text-box:not(.disabled):not(.open):focus,.bulk-edit-component textarea:not(.disabled):not(.open):active,.bulk-edit-component textarea:not(.disabled):not(.open):focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
.bulk-edit-component .calendar>input.open,.bulk-edit-component .cg-btn-menu.open,.bulk-edit-component .clock>input.open,.bulk-edit-component .dropdown-search.open,.bulk-edit-component .editor-field>input.open,.bulk-edit-component .hour-minute-container input.open,.bulk-edit-component .lookup>input.open,.bulk-edit-component .time-interval>input.open,.bulk-edit-component input.text-box.open,.bulk-edit-component textarea.open{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
.bulk-edit-component .quantity input{width:180px}
.bulk-edit-component .quantity .cg-btn-menu,.bulk-edit-component .quantity .dropdownMenu,.bulk-edit-component .quantity ko-dropdown-menu{width:100px}
.bulk-edit-component .calendar,.bulk-edit-component .clock,.bulk-edit-component .lookup{border:0!important;border-radius:2px;position:relative;height:27px}
.bulk-edit-component .calendar>input,.bulk-edit-component .clock>input,.bulk-edit-component .lookup>input{padding-right:20px}
.bulk-edit-component .calendar .calendar-image,.bulk-edit-component .calendar .clock-image,.bulk-edit-component .calendar .datetimeclock-image,.bulk-edit-component .calendar .lookup-image,.bulk-edit-component .clock .calendar-image,.bulk-edit-component .clock .clock-image,.bulk-edit-component .clock .datetimeclock-image,.bulk-edit-component .clock .lookup-image,.bulk-edit-component .lookup .calendar-image,.bulk-edit-component .lookup .clock-image,.bulk-edit-component .lookup .datetimeclock-image,.bulk-edit-component .lookup .lookup-image{position:absolute;margin:0;top:6px;right:6px}
.bulk-edit-component .calendar .lookup-image,.bulk-edit-component .clock .lookup-image,.bulk-edit-component .lookup .lookup-image{top:3px;right:3px}
.bulk-edit-component .calendar .input-validation-error>input:hover,.bulk-edit-component .calendar.input-validation-error>input,.bulk-edit-component .clock .input-validation-error>input:hover,.bulk-edit-component .clock.input-validation-error>input,.bulk-edit-component .lookup .input-validation-error>input:hover,.bulk-edit-component .lookup.input-validation-error>input{border:1px solid #b41100!important}
.bulk-edit-component .dropdownMenu,.bulk-edit-component .searchable-dropdown .dropdown-panel{box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);border-radius:2px;border:1px solid #D9D9D9;margin-top:5px;width:285px}
.bulk-edit-component .dropdownMenu.openUpwards,.bulk-edit-component .searchable-dropdown .dropdown-panel.openUpwards{top:auto}
.bulk-edit-component .dropdownMenu.openUpwards.dropdownMenu,.bulk-edit-component .searchable-dropdown .dropdown-panel.openUpwards.dropdownMenu{bottom:32px}
.bulk-edit-component .dropdownMenu.openUpwards.dropdown-panel,.bulk-edit-component .searchable-dropdown .dropdown-panel.openUpwards.dropdown-panel{bottom:37px}
.bulk-edit-component .editor-field{position:relative}
.bulk-edit-component .time-interval{display:flex;width:170px;margin-bottom:8px}
.bulk-edit-component .time-interval>input{width:auto;min-width:0;flex:2}
.bulk-edit-component .time-interval>div{background-color:#A6A6A6;color:#fff;margin:0 8px;flex:3;text-align:center;padding-top:5px;border-radius:3px}
.bulk-edit-component textarea{padding:8px;width:285px;height:200px}
.bulk-edit__header{height:50px;background:#444;color:#fff;font-size:18px;font-weight:500;letter-spacing:.5px;border-top-left-radius:6px;border-top-right-radius:6px;display:flex;justify-content:center;align-items:center}
.bulk-edit__subheader{height:40px;background:#fff;color:#444;font-size:12px;font-weight:500;letter-spacing:.5px;display:flex;justify-content:center;align-items:center}
.bulk-edit__field-list{height:360px;margin-top:20px;font-size:13px;display:flex;flex-direction:column}
.bulk-edit__field-list .field-selector-label{margin:0 20px}
.bulk-edit__field-list .field-list-label{height:14px;margin-left:6px;font-size:12px;font-weight:500;line-height:14px;color:#737070}
.bulk-edit__field-list>.field-list-label .field-selector-label{margin-bottom:0}
.bulk-edit__field-list .field-list-control{margin:6px 32px 0 32px;font-style:italic;display:flex}
.bulk-edit__field-list .field-list-control searchable-dropdown{flex:1}
.bulk-edit__field-list .field-list-control .dropdown-panel,.bulk-edit__field-list .field-list-control .dropdown-search,.bulk-edit__field-list .field-list-control .searchable-dropdown{width:420px}
.bulk-edit__field-list .field-list{height:300px;overflow-y:auto;border:1px solid #CCC;border-bottom:0;padding:10px 5px 10px 5px;margin:20px 20px 0 20px}
.bulk-edit__field-list .field-list .added-field{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-left:6px;margin-bottom:12px;height:30px}
.bulk-edit__field-list .field-list .added-field .calendar,.bulk-edit__field-list .field-list .added-field .calendar>input,.bulk-edit__field-list .field-list .added-field .cg-btn-menu,.bulk-edit__field-list .field-list .added-field .cg-btn-menu>span,.bulk-edit__field-list .field-list .added-field .clock,.bulk-edit__field-list .field-list .added-field .clock>input,.bulk-edit__field-list .field-list .added-field .lookup,.bulk-edit__field-list .field-list .added-field .lookup>input,.bulk-edit__field-list .field-list .added-field input.text-box{width:100%;height:27px;text-align:left;display:flex}
.bulk-edit__field-list .field-list .added-field .spacer,.bulk-edit__field-list .field-list .added-field ko-drop-down-menu{flex:1}
.bulk-edit__field-list .field-list .added-field .dropdownMenu,.bulk-edit__field-list .field-list .added-field .quantity{width:100%}
.bulk-edit__field-list .field-list .added-field .quantity{display:flex;flex-direction:row;align-items:center}
.bulk-edit__field-list .field-list .added-field .quantity input{flex:1;margin-right:6px}
.bulk-edit__field-list .field-list .added-field .deleteField{float:none!important;top:0!important}
.bulk-edit__field-list .field-list .added-field .checkbox>input{margin-top:10px}
.bulk-edit__field-list .field-list .added-field .date-box{border:1px solid #D9D9D9;border-radius:2px;color:#666;padding-left:8px;padding-right:8px;font-size:13px}
.bulk-edit__field-list .field-list .added-field[controlmode='l'][fieldtype='5'],.bulk-edit__field-list .field-list .added-field[controlmode='l'][fieldtype='11']{height:auto;flex-wrap:wrap}
.bulk-edit__field-list .added-field{margin-left:6px}
.bulk-edit__field-list .dropdown-panel{font-style:normal}
.bulk-edit__field-list .deleteField{cursor:pointer}
.bulk-edit__field-list .deleteField svg{fill:#A6A6A6;width:12px;height:12px;padding:5px}
.bulk-edit__field-list .deleteField svg:hover{fill:#333}
.bulk-edit__field-list hr{background-color:#CCC;height:1px;width:auto;margin:3px 20px;border:0}
.bulk-edit__footer{height:50px;background:#E6E6E6;border-top:1px solid #CCC;border-bottom-left-radius:6px;border-bottom-right-radius:6px;display:flex;justify-content:flex-end;align-items:center}
.bulk-edit__button{height:30px;font-weight:500;font-size:14px;cursor:pointer;display:flex;justify-content:center;align-items:center}
.bulk-edit__cancel-btn{width:66px;margin-right:12px;background-color:#CCC;color:#444}
.bulk-edit__save-btn{width:120px;margin-right:18px;background-color:#F78F1E;color:#fff}
.bulk-edit__save-btn.disabled{opacity:.4;cursor:default}
.bulk_edit__cof_table_searchable_dd{width:-webkit-fill-available;width:-moz-available}
.bulk_edit__cof_table_searchable_dd .table-searchable-dropdown{border:none;width:revert}
.bulk_edit__cof_table_searchable_dd .table-searchable-dropdown .dropdown-search{width:initial;padding-left:1px}
.edit-material-plan{width:500px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#E6E6E6;border-radius:10px}
.edit-material-plan .calendar>input,.edit-material-plan .cg-btn-menu,.edit-material-plan .clock>input,.edit-material-plan .dropdown-search,.edit-material-plan .editor-field>input,.edit-material-plan .hour-minute-container input,.edit-material-plan .lookup>input,.edit-material-plan .time-interval>input,.edit-material-plan input.text-box,.edit-material-plan textarea{border:1px solid #D9D9D9;border-radius:2px;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;height:27px;width:285px;padding-left:8px;padding-right:8px}
.edit-material-plan .calendar>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.edit-material-plan .cg-btn-menu:not(.disabled):not(.open):not(:active):not(:focus):hover,.edit-material-plan .clock>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.edit-material-plan .dropdown-search:not(.disabled):not(.open):not(:active):not(:focus):hover,.edit-material-plan .editor-field>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.edit-material-plan .hour-minute-container input:not(.disabled):not(.open):not(:active):not(:focus):hover,.edit-material-plan .lookup>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.edit-material-plan .time-interval>input:not(.disabled):not(.open):not(:active):not(:focus):hover,.edit-material-plan input.text-box:not(.disabled):not(.open):not(:active):not(:focus):hover,.edit-material-plan textarea:not(.disabled):not(.open):not(:active):not(:focus):hover{border:1px solid #BFBFBF}
.edit-material-plan .calendar>input:not(.disabled):not(.open):active,.edit-material-plan .calendar>input:not(.disabled):not(.open):focus,.edit-material-plan .cg-btn-menu:not(.disabled):not(.open):active,.edit-material-plan .cg-btn-menu:not(.disabled):not(.open):focus,.edit-material-plan .clock>input:not(.disabled):not(.open):active,.edit-material-plan .clock>input:not(.disabled):not(.open):focus,.edit-material-plan .dropdown-search:not(.disabled):not(.open):active,.edit-material-plan .dropdown-search:not(.disabled):not(.open):focus,.edit-material-plan .editor-field>input:not(.disabled):not(.open):active,.edit-material-plan .editor-field>input:not(.disabled):not(.open):focus,.edit-material-plan .hour-minute-container input:not(.disabled):not(.open):active,.edit-material-plan .hour-minute-container input:not(.disabled):not(.open):focus,.edit-material-plan .lookup>input:not(.disabled):not(.open):active,.edit-material-plan .lookup>input:not(.disabled):not(.open):focus,.edit-material-plan .time-interval>input:not(.disabled):not(.open):active,.edit-material-plan .time-interval>input:not(.disabled):not(.open):focus,.edit-material-plan input.text-box:not(.disabled):not(.open):active,.edit-material-plan input.text-box:not(.disabled):not(.open):focus,.edit-material-plan textarea:not(.disabled):not(.open):active,.edit-material-plan textarea:not(.disabled):not(.open):focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
.edit-material-plan .calendar>input.open,.edit-material-plan .cg-btn-menu.open,.edit-material-plan .clock>input.open,.edit-material-plan .dropdown-search.open,.edit-material-plan .editor-field>input.open,.edit-material-plan .hour-minute-container input.open,.edit-material-plan .lookup>input.open,.edit-material-plan .time-interval>input.open,.edit-material-plan input.text-box.open,.edit-material-plan textarea.open{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
.edit-material-plan .quantity input{width:180px}
.edit-material-plan .quantity .cg-btn-menu,.edit-material-plan .quantity .dropdownMenu,.edit-material-plan .quantity ko-dropdown-menu{width:100px}
.edit-material-plan .calendar,.edit-material-plan .clock,.edit-material-plan .lookup{border:0!important;border-radius:2px;position:relative;height:27px}
.edit-material-plan .calendar>input,.edit-material-plan .clock>input,.edit-material-plan .lookup>input{padding-right:20px}
.edit-material-plan .calendar .calendar-image,.edit-material-plan .calendar .clock-image,.edit-material-plan .calendar .datetimeclock-image,.edit-material-plan .calendar .lookup-image,.edit-material-plan .clock .calendar-image,.edit-material-plan .clock .clock-image,.edit-material-plan .clock .datetimeclock-image,.edit-material-plan .clock .lookup-image,.edit-material-plan .lookup .calendar-image,.edit-material-plan .lookup .clock-image,.edit-material-plan .lookup .datetimeclock-image,.edit-material-plan .lookup .lookup-image{position:absolute;margin:0;top:6px;right:6px}
.edit-material-plan .calendar .lookup-image,.edit-material-plan .clock .lookup-image,.edit-material-plan .lookup .lookup-image{top:3px;right:3px}
.edit-material-plan .calendar .input-validation-error>input:hover,.edit-material-plan .calendar.input-validation-error>input,.edit-material-plan .clock .input-validation-error>input:hover,.edit-material-plan .clock.input-validation-error>input,.edit-material-plan .lookup .input-validation-error>input:hover,.edit-material-plan .lookup.input-validation-error>input{border:1px solid #b41100!important}
.edit-material-plan .dropdownMenu,.edit-material-plan .searchable-dropdown .dropdown-panel{box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);border-radius:2px;border:1px solid #D9D9D9;margin-top:5px;width:285px}
.edit-material-plan .dropdownMenu.openUpwards,.edit-material-plan .searchable-dropdown .dropdown-panel.openUpwards{top:auto}
.edit-material-plan .dropdownMenu.openUpwards.dropdownMenu,.edit-material-plan .searchable-dropdown .dropdown-panel.openUpwards.dropdownMenu{bottom:32px}
.edit-material-plan .dropdownMenu.openUpwards.dropdown-panel,.edit-material-plan .searchable-dropdown .dropdown-panel.openUpwards.dropdown-panel{bottom:37px}
.edit-material-plan .editor-field{position:relative}
.edit-material-plan .time-interval{display:flex;width:170px;margin-bottom:8px}
.edit-material-plan .time-interval>input{width:auto;min-width:0;flex:2}
.edit-material-plan .time-interval>div{background-color:#A6A6A6;color:#fff;margin:0 8px;flex:3;text-align:center;padding-top:5px;border-radius:3px}
.edit-material-plan textarea{padding:8px;width:285px;height:200px}
.edit-material-plan__header{height:50px;background:#444;color:#fff;font-size:18px;font-weight:500;letter-spacing:.5px;border-top-left-radius:6px;border-top-right-radius:6px;display:flex;justify-content:center;align-items:center}
.edit-material-plan__subheader{height:40px;padding:25px 40px 40px;text-align:center;background:#fff;color:#444;font-size:12px;font-weight:500;letter-spacing:.5px;display:flex;justify-content:center;align-items:center;line-height:16px}
.edit-material-plan__content{height:140px;background:#fff}
.edit-material-plan__content .fieldRow{margin-bottom:12px;height:27px;display:flex;align-items:center}
.edit-material-plan__content .fieldRow .checkbox{margin-left:50px}
.edit-material-plan__content .fieldRow input[type=checkbox]~div{margin-top:3px}
.edit-material-plan__content .fieldRow .lookup:not(.readonly)>input{border:1px solid #BFBFBF}
.edit-material-plan__content .fieldRow .lookup.readonly{pointer-events:none}
.edit-material-plan__content .editor-label{width:85px;margin:0 10px 0 65px}
.edit-material-plan__content .locationField .editor-label{width:auto;margin-left:7px;margin-right:11px}
.edit-material-plan__footer{height:50px;background:#E6E6E6;border-top:1px solid #CCC;border-bottom-left-radius:6px;border-bottom-right-radius:6px;display:flex;justify-content:flex-end;align-items:center}
.edit-material-plan__button{height:30px;font-weight:500;font-size:14px;cursor:pointer;display:flex;justify-content:center;align-items:center}
.edit-material-plan__cancel-btn{width:66px;margin-right:12px;background-color:#CCC;color:#444}
.edit-material-plan__save-btn{width:75px;margin-right:18px;background-color:#F78F1E;color:#fff}
.edit-material-plan__save-btn.disabled{opacity:.4;cursor:default}
#AdministrationContainer.scheduled-process-container .calendar>input,#AdministrationContainer.scheduled-process-container .cg-btn-menu,#AdministrationContainer.scheduled-process-container .clock>input,#AdministrationContainer.scheduled-process-container .dropdown-search,#AdministrationContainer.scheduled-process-container .editor-field>input,#AdministrationContainer.scheduled-process-container .hour-minute-container input,#AdministrationContainer.scheduled-process-container .lookup>input,#AdministrationContainer.scheduled-process-container .time-interval>input,#AdministrationContainer.scheduled-process-container input.text-box,#AdministrationContainer.scheduled-process-container textarea{border:1px solid #D9D9D9;border-radius:2px;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;height:27px;width:285px;padding-left:8px;padding-right:8px}
#AdministrationContainer.scheduled-process-container .calendar>input:not(.disabled):not(.open):not(:active):not(:focus):hover,#AdministrationContainer.scheduled-process-container .cg-btn-menu:not(.disabled):not(.open):not(:active):not(:focus):hover,#AdministrationContainer.scheduled-process-container .clock>input:not(.disabled):not(.open):not(:active):not(:focus):hover,#AdministrationContainer.scheduled-process-container .dropdown-search:not(.disabled):not(.open):not(:active):not(:focus):hover,#AdministrationContainer.scheduled-process-container .editor-field>input:not(.disabled):not(.open):not(:active):not(:focus):hover,#AdministrationContainer.scheduled-process-container .hour-minute-container input:not(.disabled):not(.open):not(:active):not(:focus):hover,#AdministrationContainer.scheduled-process-container .lookup>input:not(.disabled):not(.open):not(:active):not(:focus):hover,#AdministrationContainer.scheduled-process-container .time-interval>input:not(.disabled):not(.open):not(:active):not(:focus):hover,#AdministrationContainer.scheduled-process-container input.text-box:not(.disabled):not(.open):not(:active):not(:focus):hover,#AdministrationContainer.scheduled-process-container textarea:not(.disabled):not(.open):not(:active):not(:focus):hover{border:1px solid #BFBFBF}
#AdministrationContainer.scheduled-process-container .calendar>input:not(.disabled):not(.open):active,#AdministrationContainer.scheduled-process-container .calendar>input:not(.disabled):not(.open):focus,#AdministrationContainer.scheduled-process-container .cg-btn-menu:not(.disabled):not(.open):active,#AdministrationContainer.scheduled-process-container .cg-btn-menu:not(.disabled):not(.open):focus,#AdministrationContainer.scheduled-process-container .clock>input:not(.disabled):not(.open):active,#AdministrationContainer.scheduled-process-container .clock>input:not(.disabled):not(.open):focus,#AdministrationContainer.scheduled-process-container .dropdown-search:not(.disabled):not(.open):active,#AdministrationContainer.scheduled-process-container .dropdown-search:not(.disabled):not(.open):focus,#AdministrationContainer.scheduled-process-container .editor-field>input:not(.disabled):not(.open):active,#AdministrationContainer.scheduled-process-container .editor-field>input:not(.disabled):not(.open):focus,#AdministrationContainer.scheduled-process-container .hour-minute-container input:not(.disabled):not(.open):active,#AdministrationContainer.scheduled-process-container .hour-minute-container input:not(.disabled):not(.open):focus,#AdministrationContainer.scheduled-process-container .lookup>input:not(.disabled):not(.open):active,#AdministrationContainer.scheduled-process-container .lookup>input:not(.disabled):not(.open):focus,#AdministrationContainer.scheduled-process-container .time-interval>input:not(.disabled):not(.open):active,#AdministrationContainer.scheduled-process-container .time-interval>input:not(.disabled):not(.open):focus,#AdministrationContainer.scheduled-process-container input.text-box:not(.disabled):not(.open):active,#AdministrationContainer.scheduled-process-container input.text-box:not(.disabled):not(.open):focus,#AdministrationContainer.scheduled-process-container textarea:not(.disabled):not(.open):active,#AdministrationContainer.scheduled-process-container textarea:not(.disabled):not(.open):focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
#AdministrationContainer.scheduled-process-container .calendar>input.open,#AdministrationContainer.scheduled-process-container .cg-btn-menu.open,#AdministrationContainer.scheduled-process-container .clock>input.open,#AdministrationContainer.scheduled-process-container .dropdown-search.open,#AdministrationContainer.scheduled-process-container .editor-field>input.open,#AdministrationContainer.scheduled-process-container .hour-minute-container input.open,#AdministrationContainer.scheduled-process-container .lookup>input.open,#AdministrationContainer.scheduled-process-container .time-interval>input.open,#AdministrationContainer.scheduled-process-container input.text-box.open,#AdministrationContainer.scheduled-process-container textarea.open{box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1)}
#AdministrationContainer.scheduled-process-container .quantity input{width:180px}
#AdministrationContainer.scheduled-process-container .quantity .cg-btn-menu,#AdministrationContainer.scheduled-process-container .quantity .dropdownMenu,#AdministrationContainer.scheduled-process-container .quantity ko-dropdown-menu{width:100px}
#AdministrationContainer.scheduled-process-container .calendar,#AdministrationContainer.scheduled-process-container .clock,#AdministrationContainer.scheduled-process-container .lookup{border:0!important;border-radius:2px;position:relative;height:27px}
#AdministrationContainer.scheduled-process-container .calendar>input,#AdministrationContainer.scheduled-process-container .clock>input,#AdministrationContainer.scheduled-process-container .lookup>input{padding-right:20px}
#AdministrationContainer.scheduled-process-container .calendar .calendar-image,#AdministrationContainer.scheduled-process-container .calendar .clock-image,#AdministrationContainer.scheduled-process-container .calendar .datetimeclock-image,#AdministrationContainer.scheduled-process-container .calendar .lookup-image,#AdministrationContainer.scheduled-process-container .clock .calendar-image,#AdministrationContainer.scheduled-process-container .clock .clock-image,#AdministrationContainer.scheduled-process-container .clock .datetimeclock-image,#AdministrationContainer.scheduled-process-container .clock .lookup-image,#AdministrationContainer.scheduled-process-container .lookup .calendar-image,#AdministrationContainer.scheduled-process-container .lookup .clock-image,#AdministrationContainer.scheduled-process-container .lookup .datetimeclock-image,#AdministrationContainer.scheduled-process-container .lookup .lookup-image{position:absolute;margin:0;top:6px;right:6px}
#AdministrationContainer.scheduled-process-container .calendar .lookup-image,#AdministrationContainer.scheduled-process-container .clock .lookup-image,#AdministrationContainer.scheduled-process-container .lookup .lookup-image{top:3px;right:3px}
#AdministrationContainer.scheduled-process-container .calendar .input-validation-error>input:hover,#AdministrationContainer.scheduled-process-container .calendar.input-validation-error>input,#AdministrationContainer.scheduled-process-container .clock .input-validation-error>input:hover,#AdministrationContainer.scheduled-process-container .clock.input-validation-error>input,#AdministrationContainer.scheduled-process-container .lookup .input-validation-error>input:hover,#AdministrationContainer.scheduled-process-container .lookup.input-validation-error>input{border:1px solid #b41100!important}
#AdministrationContainer.scheduled-process-container .dropdownMenu,#AdministrationContainer.scheduled-process-container .searchable-dropdown .dropdown-panel{box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);border-radius:2px;border:1px solid #D9D9D9;margin-top:5px;width:285px}
#AdministrationContainer.scheduled-process-container .dropdownMenu.openUpwards,#AdministrationContainer.scheduled-process-container .searchable-dropdown .dropdown-panel.openUpwards{top:auto}
#AdministrationContainer.scheduled-process-container .dropdownMenu.openUpwards.dropdownMenu,#AdministrationContainer.scheduled-process-container .searchable-dropdown .dropdown-panel.openUpwards.dropdownMenu{bottom:32px}
#AdministrationContainer.scheduled-process-container .dropdownMenu.openUpwards.dropdown-panel,#AdministrationContainer.scheduled-process-container .searchable-dropdown .dropdown-panel.openUpwards.dropdown-panel{bottom:37px}
#AdministrationContainer.scheduled-process-container .editor-field{position:relative}
#AdministrationContainer.scheduled-process-container .time-interval{display:flex;width:170px;margin-bottom:8px}
#AdministrationContainer.scheduled-process-container .time-interval>input{width:auto;min-width:0;flex:2}
#AdministrationContainer.scheduled-process-container .time-interval>div{background-color:#A6A6A6;color:#fff;margin:0 8px;flex:3;text-align:center;padding-top:5px;border-radius:3px}
#AdministrationContainer.scheduled-process-container textarea{padding:8px;width:285px;height:200px}
#AdministrationContainer.scheduled-process-container .adminHeaderLine{min-width:1080px}
#AdministrationContainer.scheduled-process-container .scheduled-process-block{display:inline-block;color:#656567;font-size:13px;background:#FAFAFA;border:#E1E1E6 1px solid;border-radius:2px;margin-left:40px;height:110px;line-height:25px;width:530px}
#AdministrationContainer.scheduled-process-container .scheduled-process-block:last-child{margin-left:13px}
#AdministrationContainer.scheduled-process-container .scheduled-process-block:last-child .items{margin-left:15px}
#AdministrationContainer.scheduled-process-container .scheduled-process-block .top{height:40px;width:100%;display:flex;justify-content:center;align-items:center;box-shadow:inset 0 -1px 0 0 #e1e1e1}
#AdministrationContainer.scheduled-process-container .scheduled-process-block .bottom{display:flex;align-items:center;justify-content:center;height:70px}
#AdministrationContainer.scheduled-process-container .scheduled-process-block img{width:40px}
#AdministrationContainer.scheduled-process-container .scheduled-process-block .runNow{font-size:12px;background-color:#E6E6E6;height:19px;line-height:19px;width:70px;margin-bottom:0;text-align:center;padding:0!important;margin-left:auto;margin-right:10px}
#AdministrationContainer.scheduled-process-container .scheduled-process-block #lstRecordset{height:22px}
#AdministrationContainer.scheduled-process-container .scheduled-process-block .title{display:flex;flex-direction:row;justify-content:flex-start}
#AdministrationContainer.scheduled-process-container .scheduled-process-block .title div,#AdministrationContainer.scheduled-process-container .scheduled-process-block .title select{margin-right:10px}
#AdministrationContainer.scheduled-process-container .scheduled-process-block .title select{height:22px}
#AdministrationContainer.scheduled-process-container .scheduled-process-block .items{margin-left:25px}
#AdministrationContainer.scheduled-process-container .scheduled-process-block .items .item{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}
#AdministrationContainer.scheduled-process-container .scheduled-process-block .items .item:before{content:'•';margin-right:4px}
#AdministrationContainer.scheduled-process-container .scheduled-process-block .items .item meta-selector{margin:0 15px}
#AdministrationContainer.scheduled-process-container .scheduled-process-block .items .item meta-selector .dropdown-panel,#AdministrationContainer.scheduled-process-container .scheduled-process-block .items .item meta-selector .dropdown-panel-page,#AdministrationContainer.scheduled-process-container .scheduled-process-block .items .item meta-selector .dropdown-search,#AdministrationContainer.scheduled-process-container .scheduled-process-block .items .item meta-selector .searchable-dropdown{width:172px;max-width:172px}
#AdministrationContainer.scheduled-process-container .scheduled-process-block .items .item meta-selector .dropdown-display-item,#AdministrationContainer.scheduled-process-container .scheduled-process-block .items .item meta-selector input{width:162px;max-width:162px}
#AdministrationContainer.scheduled-process-container .scheduled-process-block .items .item meta-selector .dropdown-panel{overflow:hidden}
#AdministrationContainer.scheduled-process-container .scheduled-process-block .items .item meta-selector .dropdown-item{border-bottom:none}
.cds-button{position:relative;width:inherit;height:30px}
.cds-button__button{border-width:0;font-size:14px;font-weight:500;color:#444;background-color:transparent;display:flex;cursor:pointer;box-sizing:border-box;padding:0 10px;width:100%;height:100%;justify-content:center;align-items:center}
.cds-button__icon{padding-right:5px;font-size:0}
.cds-button--fill.cds-button--white .cds-button__button{color:#444;background-color:#fff}
.cds-button--fill.cds-button--white .cds-button__button:hover{background-color:#b3b3b3}
.cds-button--fill.cds-button--orange .cds-button__button{color:#fff;background-color:#f78f1e}
.cds-button--fill.cds-button--orange .cds-button__button:hover{background-color:#ad6415}
.cds-button--fill.cds-button--blue .cds-button__button{color:#fff;background-color:#3e6cd6}
.cds-button--fill.cds-button--blue .cds-button__button:hover{background-color:#2b4c96}
.cds-button--fill.cds-button--red .cds-button__button{color:#fff;background-color:#fd4a4a}
.cds-button--fill.cds-button--red .cds-button__button:hover{background-color:#b13434}
.cds-button--fill.cds-button--gray .cds-button__button{color:#fff;background-color:#666}
.cds-button--fill.cds-button--gray .cds-button__button:hover{background-color:#474747}
.cds-button--outline.cds-button--white .cds-button__button{color:#fff;border:2px solid currentColor;background-color:transparent}
.cds-button--outline.cds-button--white .cds-button__button:hover{color:#444;border-color:#fff;background-color:#fff}
.cds-button--outline.cds-button--orange .cds-button__button{color:#f78f1e;border:2px solid currentColor;background-color:transparent}
.cds-button--outline.cds-button--orange .cds-button__button:hover{color:#fff;border-color:#f78f1e;background-color:#f78f1e}
.cds-button--outline.cds-button--blue .cds-button__button{color:#3e6cd6;border:2px solid currentColor;background-color:transparent}
.cds-button--outline.cds-button--blue .cds-button__button:hover{color:#fff;border-color:#3e6cd6;background-color:#3e6cd6}
.cds-button--outline.cds-button--red .cds-button__button{color:#fd4a4a;border:2px solid currentColor;background-color:transparent}
.cds-button--outline.cds-button--red .cds-button__button:hover{color:#fff;border-color:#fd4a4a;background-color:#fd4a4a}
.cds-button--outline.cds-button--gray .cds-button__button{color:#666;border:2px solid currentColor;background-color:transparent}
.cds-button--outline.cds-button--gray .cds-button__button:hover{color:#fff;border-color:#666;background-color:#666}
.cds-icon-button__button{display:block;border:none;padding:0;background:0 0}
.cds-icon-button__button:hover{cursor:pointer}
.cds-button--busy .cds-button__button,.cds-button__button[disabled]{opacity:.3}
.cds-button__busy-overlay{display:none}
.cds-button--busy .cds-button__busy-overlay{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}
.cds-button__busy-spinner{height:50px;width:50px;background-size:cover;background-image:url(../Images/waitspinner.png);animation:CIRCLE-ROTATE 1s infinite linear;height:15px;width:15px}
.cds-icon-button__icon--fill.cds-icon-button__icon--white svg{fill:#fff}
.cds-icon-button__icon--fill.cds-icon-button__icon--white:hover svg{fill:#b3b3b3}
.cds-icon-button__icon--fill.cds-icon-button__icon--orange svg{fill:#f78f1e}
.cds-icon-button__icon--fill.cds-icon-button__icon--orange:hover svg{fill:#ad6415}
.cds-icon-button__icon--fill.cds-icon-button__icon--blue svg{fill:#3e6cd6}
.cds-icon-button__icon--fill.cds-icon-button__icon--blue:hover svg{fill:#2b4c96}
.cds-icon-button__icon--fill.cds-icon-button__icon--red svg{fill:#fd4a4a}
.cds-icon-button__icon--fill.cds-icon-button__icon--red:hover svg{fill:#b13434}
.cds-icon-button__icon--fill.cds-icon-button__icon--gray svg{fill:#bbb}
.cds-icon-button__icon--fill.cds-icon-button__icon--gray:hover svg{fill:#838383}
cds-button,cds-icon,cds-icon-button{display:block}
.cds-checkbox{display:block;height:14px;width:14px;margin:0;padding:0;border:none;background:url(../Images/checkbox-sprites.png) -3px -3px no-repeat}
.cds-checkbox:focus{background-position:-3px -31px}
.cds-checkbox:active,.cds-checkbox:hover{background-position:-3px -59px}
.cds-checkbox:disabled{background-position:-3px -87px}
.cds-checkbox.cds-checkbox--checked{background-position:-3px -115px}
.cds-checkbox.cds-checkbox--checked:hover{background-position:-3px -143px}
.cds-checkbox.cds-checkbox--checked:active{background-position:-3px -171px}
.cds-checkbox.cds-checkbox--checked:disabled{background-position:-3px -199px}
.cds-dialog{display:block;width:490px}
.dialog__header{padding:10px;border-radius:4px 4px 0 0;color:#fff;font-size:16px;font-weight:500;display:flex;align-items:center}
.dialog__header--error{border:solid #b41100 1px;background-image:linear-gradient(#d1483d,#ba2718)}
.dialog__header--warning{border:solid #f8ba0e 1px;background-image:linear-gradient(#ffdc6c,#ffc501)}
.dialog__header--generic{border:solid #000 1px;background-image:linear-gradient(#4c4c4c,#343434)}
.dialog__header:not(.dialog__header--generic)::before{content:" ";display:block;background-image:url(../Images/errorTriangleLarge.png);height:26px;width:24px;margin-right:10px;background-repeat:no-repeat}
.dialog__body{font-size:14px;padding:20px;background-color:#fff;line-height:20px}
.dialog__footer{padding:10px;background-color:#ededed;border-top:1px solid #999;display:flex;justify-content:flex-end;border-radius:0 0 4px 4px}
.dialog__ok-button{border:none;display:inline-block;text-decoration:none;cursor:pointer;border-radius:2px;position:relative;padding-bottom:9px;padding-left:13px;padding-right:13px;padding-top:8px;padding-bottom:6px;padding-top:5px}
.dialog__ok-button--error{color:#fff;cursor:pointer;font-weight:500;font-size:12px;font-family:Carteboto,Arial;border:#b41100 solid 1px;background-color:#BA2718;background-image:linear-gradient(#D1483D,#BA2718);color:#fff}
.dialog__ok-button--error:active,.dialog__ok-button--error:focus,.dialog__ok-button--error:hover{background-color:#DB6E65;background-color:#BE3224;background-image:linear-gradient(#DB6E65,#BE3224)}
.dialog__ok-button--error.disabled{opacity:.5}
.dialog__ok-button--warning{border:#FFBB03 solid 1px;color:#fff;cursor:pointer;font-weight:500;font-size:12px;font-family:Carteboto,Arial;background-color:#FFCC03;background-image:linear-gradient(#FFDA6F,#FFCC03);color:#996a00}
.dialog__ok-button--warning:active,.dialog__ok-button--warning:focus,.dialog__ok-button--warning:hover{background-color:#FFCE1F;border:#FFD629 solid 1px;background-color:#FFD333;background-image:linear-gradient(#FEE093,#FFD333)}
.dialog__ok-button--generic{border:#0A0A0A solid 1px;cursor:pointer;font-size:12px;font-family:Carteboto,Arial;background-color:#3D3D3C;background-image:linear-gradient(#3D3D3C,#3D3D3C);font-weight:500;color:#fff;background-image:linear-gradient(#4c4c4c,#2f2f2f)}
.dialog__ok-button--generic#AlertBtn{width:60px;right:17px;position:absolute;top:14px;height:28px;line-height:28px}
.dialog__ok-button--generic span{color:#fff;margin-top:-5px;position:absolute;font-weight:500;margin-left:-6px}
.dialog__ok-button--generic:hover{background-color:#FFCE1F;border:#0A0A0A solid 1px;background-color:#5B5B5A;background-image:linear-gradient(#5B5B5A,#5B5B5A)}
.dialog__ok-button--generic:active,.dialog__ok-button--generic:focus,.dialog__ok-button--generic:hover{background-image:linear-gradient(#6A6A6A,#474747)}
.dialog__cancel-button{border:none;display:inline-block;text-decoration:none;border-radius:2px;position:relative;padding-bottom:9px;padding-left:13px;padding-right:13px;padding-top:8px;padding-bottom:6px;padding-top:5px;color:#666;cursor:pointer;font-weight:500;font-size:12px;font-family:Carteboto,Arial;border:#B2B2B2 solid 1px;background-color:#D9D9D9;margin-right:4px}
.dialog__cancel-button:active,.dialog__cancel-button:focus,.dialog__cancel-button:hover{background-color:#BABABA}
.dialog__cancel-button.disabled,.dialog__cancel-button.disabled:hover{border:#BFBFBF solid 1px;background-color:#E6E6E6;color:#BFBFBF;cursor:default!important;opacity:.5}
.dialog__cancel-button--generic{color:#fff;cursor:pointer;font-weight:500;font-size:12px;font-family:Carteboto,Arial;border:#b41100 solid 1px;background-color:#BA2718;background-image:linear-gradient(#D1483D,#BA2718)}
.dialog__cancel-button--generic:active,.dialog__cancel-button--generic:focus,.dialog__cancel-button--generic:hover{background-color:#DB6E65;background-color:#BE3224;background-image:linear-gradient(#DB6E65,#BE3224)}
.dialog__cancel-button--generic.disabled{opacity:.5}
.cds-icon{fill:currentColor}
.cds-icon svg{display:block}
cds-icon{display:block}
.cds-mini-modal{box-sizing:border-box;background-color:#fff;padding:20px;min-width:220px;position:relative}
.cds-mini-modal__close-icon{box-sizing:border-box;fill:#737373;margin:-10px -10px 0 auto;display:flex;top:10px;right:10px;width:20px;height:20px;padding:3px;opacity:.7;cursor:pointer}
.cds-mini-modal__close-icon:hover{opacity:1}
.cds-mini-modal__title{font-size:14px;font-weight:500;line-height:20px;color:#444;border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:5px}
cds-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.6);z-index:4900}
.cds-overlay__content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5000}
.cds-slideout{transition:transform .5s;width:487px;height:100%;position:absolute;right:0;transform:translateX(100%);z-index:5000}
.cds-slideout.open{transform:translateX(0)}
.cds-text-field{display:inline-flex;align-items:center;border-radius:2px;box-sizing:border-box;border:1px solid #CCC;background:#fff}
.cds-text-field .cds-text-field__input{height:25px;width:160px;font-size:14px;border:0}
.cds-text-field .cds-text-field__icon{display:flex;align-items:center;white-space:nowrap;padding:2px}
.cds-text-field .cds-text-field__icon svg{fill:#aaa}
.cds-text-field .cds-text-field__clear-text-icon--hidden{visibility:hidden}
cds-wait-spinner{display:block;position:relative}
.cds-wait-spinner__spinner{display:none;position:absolute;top:0;left:0;right:0;bottom:0;min-height:50px;min-width:50px;height:100%;width:100%;background-image:url(../Images/waitspinner.gif);background-size:50px;background-position:center;background-repeat:no-repeat}
.cds-wait-spinner--visible .cds-wait-spinner__spinner{display:block}
.cds-wait-spinner--visible .cds-wait-spinner__content{opacity:.5}
.pm-controls-bar{display:flex;align-items:center;padding:0 20px;height:50px;background:#fff}
.pm-controls-bar searchable-dropdown .dropdown-panel,.pm-controls-bar searchable-dropdown .dropdown-panel-page,.pm-controls-bar searchable-dropdown .dropdown-search,.pm-controls-bar searchable-dropdown .searchable-dropdown{width:165px;max-width:165px}
.pm-controls-bar searchable-dropdown .dropdown-display-item,.pm-controls-bar searchable-dropdown input{width:155px;max-width:155px}
.pm-controls-bar .dropdown-search{border:1px solid #CCC;box-sizing:border-box;padding:0 8px}
.pm-controls-bar .cds-text-field__input{text-indent:5px}
.pm-controls-bar__item{padding:0 10px}
.pm-controls-bar__button{margin-left:auto}
.cg-pager-controls{display:flex;justify-content:center;align-items:center}
.cg-pager-container{display:flex;align-items:center;justify-content:center}
.cg-pager-paginationItem{font-size:16px;text-align:center;color:#666;padding:0 3px;cursor:pointer}
.cg-pager-paginationItem .selected{color:#f78f1e;text-decoration:underline}
.cg-pager-paginationItem:hover{color:#000}
.cg-pager-ul{display:flex}
.cg-pager-li.disabled{opacity:0}
.cg-pager-text{padding:0 3px;display:block}
.cg-pager{width:100%;height:35px;padding-top:15px;background-color:#fff}
recipients-control{display:flex;flex-direction:column}
recipients-control .field-label{font-size:12px;font-weight:500;margin-left:5px;padding-top:10px;clear:both;color:#737373}
recipients-control .editor-label{width:75px;margin-left:10px;margin-top:15px;color:#737373}
recipients-control .editor-field .dropdownMenu .dropdownMenuOption.userIcon{background-image:url(../Images/single-user-dark.svg);background-position-x:7px;background-position-y:5px;background-repeat:no-repeat;padding-left:24px}
recipients-control .editor-field .dropdownMenu .dropdownMenuOption.roleIcon{background-image:url(../Images/multi-user-dark.svg);background-position-x:3px;background-position-y:5px;background-repeat:no-repeat;padding-left:24px}
.recipients{margin-top:5px;width:284px;max-height:160px;padding-left:5px;overflow-y:auto;overflow-x:hidden}
.recipients .recipient{border-radius:2px;color:#fff;display:inline-block;font-size:12px;height:24px;line-height:24px;margin-bottom:8px}
.recipients .recipient .recipient-name{background-repeat:no-repeat;bottom:0;display:inline-block;height:20px;left:0;top:0;max-width:225px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-image:url(../Images/multi-user-light.svg);background-position:8px 7px;padding-left:30px}
.recipients .recipient .delete-field{bottom:0;cursor:pointer;display:inline-block;height:20px;left:7px;position:relative;top:-4px;width:25px}
.recipients .recipient .delete-field svg{height:9px;width:9px;fill:#fff}
.recipients .recipient.roleIcon{background-color:#EC6C16}
.recipients .recipient.emailIcon{background-color:#3e6cd6}
.recipients .recipient.emailIcon .recipient-name{background-size:16px,10px;background-position-y:4px!important;background-image:url(../Images/mail.svg)}
.recipients .recipient.linkIcon{background-color:#659000}
.recipients .recipient.linkIcon .recipient-name{background-size:14px,10px;background-image:url(../Images/link.svg);background-position:6px 5px;padding-left:25px}
.recipients .recipient.syntaxIcon{background-color:#9b32c9}
.recipients .recipient.syntaxIcon .recipient-name{background-size:14px,10px;background-image:url(../Images/syntax.svg);background-position:6px 5px;padding-left:25px}
.recipients .recipient.other{background-color:#A6A6A6;cursor:default}
.recipients .recipient.other .recipient-name{padding-right:10px}
.recipients .recipient.userIcon{background-color:#F78E1E}
.recipients .recipient.userIcon .recipient-name{background-image:url(../Images/single-user-light.svg);background-position:8px 7px;padding-left:25px}
recipients-tabs{background-color:#F2F2F2;display:flex;color:#989899;width:283px;margin:5px 0 10px 6px}
recipients-tabs .recipients-tab{line-height:30px;height:28px;padding:0 10px;cursor:pointer;font-size:12px;flex:1;white-space:nowrap;text-align:center}
recipients-tabs .recipients-tab:hover:not(.active){background-color:#E6E6E6;border-bottom:2px solid #E6E6E6}
recipients-tabs .recipients-tab.active{cursor:default;background-color:#fff;color:#666;font-weight:500}
recipients-tabs .recipients-tab:first-child.active{border-bottom:2px solid #F78E1E}
recipients-tabs .recipients-tab:nth-child(2).active{border-bottom:2px solid #558BF7}
recipients-tabs .recipients-tab:nth-child(3).active{border-bottom:2px solid #88B400}
recipients-tabs .recipients-tab:nth-child(4).active{border-bottom:2px solid #9765ac}
tab-bar{background-color:#F2F2F2;display:flex;flex-direction:row;justify-items:left;color:#989899}
tab-bar .tab{line-height:50px;padding:0 20px;cursor:pointer}
tab-bar .tab:hover:not(.active){background-color:#E6E6E6}
tab-bar .tab.active{cursor:default;background-color:#fff;color:#666;font-weight:500;border-bottom:1px solid #F78E1E}
.gadget-balloon{display:none;position:absolute;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.2);overflow:hidden;border-radius:4px;pointer-events:none;font-size:12px;margin:50px 0 0 50px;width:180px;transform:translate(-50%,-100%)}
.gadget-balloon div{padding:8px 6px}
.gadget-balloon--visible{display:block}
.gadget-balloon__line-1{display:none;color:#fff;font-weight:500}
.gadget-balloon__line-2{color:grey;background:#fff}
#floor-picker{position:absolute;top:80px;left:65px;box-shadow:0 1px 4px 0 rgba(0,0,0,.3)}
#floor-picker floor-picker{display:flex}
.cofDetails__cof-opt-in{margin-left:60px;display:flex;align-items:center}
.cofDetails__cof-opt-in-label{margin-left:12px}
.cofDetails__cof-opt-in-label.disabled{pointer-events:none;opacity:.5}
.cofDetails__cofGrid.disabled{pointer-events:none}
.cofDetails__cofGrid.disabled .library-edit-link{display:none}
.cofDetails__cofGrid.disabled .cg-tooltip{display:none}
.cofDetails__cofGridOverlay{background-color:#fff;opacity:.6;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:3}
.cofDetails__cofGridContainer{position:relative}
.pofDetails__pof-opt-in{margin-left:60px;display:flex;align-items:center}
.pofDetails__pof-opt-in-label{margin-left:12px}
.pofDetails__pof-opt-in-label.disabled{pointer-events:none;opacity:.5}
.pofDetails__pofGrid.disabled{pointer-events:none}
.pofDetails__pofGrid.disabled .cg-tooltip{display:none}
.pofDetails_pofEditBtn.disabled{pointer-events:none;opacity:.5}
.pofDetails__pofGridOverlay{background-color:#fff;opacity:.6;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:3}
.pofDetails__pofGridContainer{position:relative}
.risk-side-panel{z-index:2001;position:absolute;right:-500px;top:0;width:460px;height:-webkit-fill-available;height:-moz-available;background:#F2F2F2}
.risksidepanel__body{width:460px}
.risksidepanel-slideIn{animation:slideIn 1s forwards}
.risksidepanel-slideOut{animation:slideOut 1s forwards}
.risksidepanel__header-container{display:flex;align-items:center;justify-content:space-evenly;padding:0 12px;background-image:linear-gradient(to bottom,#A57AB7,#683F6D);border:1px solid #492c4d}
.risksidepanel__title{flex:1;margin-left:12px;color:#fff;font-size:17px;font-weight:500}
.risksidepanel__cancel_btn,.risksidepanel__save_btn{width:54px;margin:12px 6px;background-image:linear-gradient(to bottom,#A57AB7,#683F6D);color:#fff;font-size:14px;font-weight:500;text-align:center;padding:6px 9px;border:1px solid #222;cursor:pointer}
.risksidepanel__cancel_btn:hover,.risksidepanel__save_btn:hover{opacity:.7}
.risksidepanel__column-header-container{width:460px;background-color:#A7A9AC;color:#fff}
.risksidepanel__column-header{background-color:#A7A9AC;text-align:center;border:1px solid #404040;font-size:14px}
.risksidepanel__table-container{width:460px;text-align:center}
.risksidepanel__row-container,.risksidepanel__row-key,.risksidepanel__row-value{border:1px solid grey}
.risksidepanel__row-input{height:22px;width:90%;padding-left:6px;margin:3px 0;border:1px solid grey;font-size:14px}
.risksidepanel__row-input::-webkit-inner-spin-button,.risksidepanel__row-input::-webkit-outer-spin-button{appearance:none;margin:0}
@keyframes slideIn{0%{right:-500px}
100%{right:0}
}
@keyframes slideOut{0%{right:0}
100%{right:-500px}
}
.scenario-button-bar{padding-right:20px}
.scenario-button-bar__button{box-sizing:border-box;display:inline-flex;cursor:pointer;color:#fff;font-weight:500;font-size:13px;border-radius:2px;padding:5px 8px 7px 8px;margin:0 1px;border:#262626 1px solid;background-color:#4D4D4D;background-image:linear-gradient(#4D4D4D,#333);position:relative}
.scenario-button-bar__button .dropdownMenu{cursor:default}
.scenario-button-bar__button .dropdownMenu .dropdownMenuOptionNoHover.disabled{pointer-events:all}
.scenario-button-bar__reports-button .actionsMenu{width:177px}
.scenario-button-bar__actions-button .actionsMenu{width:235px}
.scenario-button-bar__button:active:not(.disabled),.scenario-button-bar__button:focus:not(.disabled),.scenario-button-bar__button:hover:not(.disabled){background-color:#6b6b6b;background-image:linear-gradient(#6b6b6b,#474747)}
.scenario-button-bar__button.disabled{cursor:default;color:#6b6b6b}
.scenario-button-bar__button-arrow{width:15px;height:15px;margin-right:-8px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAAQUlEQVQIW2M8c+bMHAYGhmQgBoEPzMzMiowg1unTp08xMjKaMjExGRgZGV0EC54/f17hz58/dqampotAfLAgOgAARp0Qgm/Zn34AAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:center center}
.scenario-button-bar__button.disabled .scenario-button-bar__button-arrow{opacity:.3}
.scenario-button-bar__button-icon{width:15px;height:15px;margin-left:5px;background-repeat:no-repeat;background-position:center center}
.scenario-button-bar__button.disabled .scenario-button-bar__button-icon{opacity:.3}
.scenario-button-bar__create-button-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAMUlEQVQYV2NkQANnz579ARRiNzY2ZkSXwxAYIMUwa9Hdh84H+YGRJMVDMTQIhQKyPAAIVigMrifVvAAAAABJRU5ErkJggg==)}
.scenario-button-bar__report-button-icon{background-image:url(../Images/ico-report-active.png)}
.scenario-button-bar__actions-button-icon{background-image:url(../Images/ico-gear.png)}
.scenario-button-bar--rerun-required .scenario-button-bar__run-button{background:#f78f1e}
.scenario-button-bar--rerun-required .scenario-button-bar__run-button:focus:not(.disabled),.scenario-button-bar--rerun-required .scenario-button-bar__run-button:hover:not(.disabled){background:#c26807}
.scenario-button-bar--rerun-required .scenario-button-bar__run-button:active{background:#a95b06}
.scenario-button-bar--rerun-required .scenario-button-bar__run-button.disabled{opacity:.5;color:#fff}
.scenario-button-bar__play-action{fill:#fff;opacity:1}
.scenario-button-bar .ko-alert{position:fixed;top:0;display:flex;align-items:center;justify-content:center}
.scenario-button-bar .ko-alert>div{top:0}
.scenario-chart{display:flex;position:relative;height:100%;width:100%}
.scenario-chart__chart{height:200px;width:100%}
.scenario-chart__error,.scenario-chart__loading{display:none;height:100%;width:100%;align-items:center;flex-direction:column;justify-content:center}
.scenario-chart__error-icon{height:50px;width:50px;fill:#BFBFBF}
.scenario-chart__error-message{padding-top:10px;font-size:.8em}
.scenario-chart--hasError .scenario-chart__chart{width:0;max-width:0;overflow:hidden}
.scenario-chart--hasError .scenario-chart__error{display:flex}
.scenario-chart--isLoading .scenario-chart__chart{width:0;max-width:0;overflow:hidden}
.scenario-chart--isLoading .scenario-chart__loading{display:flex}
.scenario-chart__spinner{background:url(../Images/spin_40.gif) no-repeat center;border-style:none;height:50px;width:50px}
.gadget-balloon{z-index:35}
.scenario-convert-projects-dialog{width:300px}
.scenario-convert-projects-dialog__project-list{height:300px;overflow:auto;margin-top:6px}
.scenario-convert-projects-dialog__project-row-project{font-size:14px;width:250px;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.scenario-convert-projects-dialog__project-row-project--disabled{color:#ccc}
.scenario-convert-projects-dialog__no-projects-found{display:flex;align-items:center;justify-content:center;height:40px;font-size:16px;color:#999}
.scenario-convert-projects-dialog__buttons{display:flex;justify-content:flex-end;margin-top:16px;letter-spacing:.5px}
.scenario-convert-projects-dialog__select-all{display:flex;align-items:center;margin-top:16px}
.scenario-convert-projects-dialog__select-all label{font-size:14px;margin-right:10px}
.scenario-convert-projects-dialog__select-all label::after{content:":"}
.scenario-convert-projects-dialog__select-all--disabled{opacity:.5}
.scenario-create-project-dialog__label{margin-top:20px;margin-bottom:-10px;font-size:12px;color:#444}
.scenario-create-project-dialog__label::after{content:":"}
.scenario-create-project-dialog__input{display:block;margin-top:20px;box-sizing:border-box;height:30px;width:100%;font-size:12px;padding:5px}
.scenario-create-project-dialog__input:-ms-input-placeholder{color:#999}
.scenario-create-project-dialog__input::placeholder{color:#999}
.scenario-create-project-dialog__button{width:100%;margin-top:20px}
.scenario-edit-project-dialog__label{margin-top:20px;margin-bottom:-10px;font-size:12px;color:#444}
.scenario-edit-project-dialog__label::after{content:":"}
.scenario-edit-project-dialog__input{display:block;margin-top:20px;box-sizing:border-box;height:30px;width:100%;font-size:12px;padding:5px}
.scenario-edit-project-dialog__input:-ms-input-placeholder{color:#999}
.scenario-edit-project-dialog__input::placeholder{color:#999}
.scenario-edit-project-dialog__button{width:100%;margin-top:20px}
.map-legend__content{height:25px;width:25px;border:5px solid #fff;border-radius:50%;color:#fff;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);position:absolute;z-index:1;left:18px;top:147px;display:flex;justify-content:center;align-items:center;transition:all .5s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}
.map-legend__content .map-legend__min-content{display:flex;animation:fadeInMin .5s forwards}
.map-legend__content .map-legend__max-content{display:none}
.map-legend--hidden{display:none}
.map-legend__content--maximized{width:153px;height:137px;border-radius:2%}
.map-legend__content--maximized .map-legend__min-content{display:none}
.map-legend__content--maximized .map-legend__max-content{display:flex;animation:fadeInMax .5s forwards}
.map-legend__min-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:.7;cursor:pointer}
.map-legend__min-content:hover{opacity:1}
.map-legend__max-content{height:inherit;width:inherit;flex-direction:column;opacity:0}
.map-legend__max-content>span{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-image:url(../Images/scenario-map-legend-lines.png)}
.map-legend__max-content--points>span{background-image:url(../Images/scenario-map-legend-points.png)}
.map-legend__close-icon{fill:#aaa;position:absolute;display:flex;top:10px;right:10px;width:15px;height:15px;opacity:.7;cursor:pointer}
.map-legend__close-icon:hover{opacity:1}
.map-legend__info-icon{fill:#777;height:14px;width:14px}
@keyframes fadeInMax{0%{opacity:0}
100%{opacity:1;background-color:#f3edd0}
}
@keyframes fadeInMin{0%{opacity:0}
100%{opacity:1;background-color:#fff}
}
scenario-map-screen{width:100%;height:100%;display:flex;flex-direction:column;position:relative}
.scenario-map-screen__map-area{position:relative}
.scenario-map-screen__toolbar{display:flex;justify-content:flex-start;padding:10px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);position:absolute;top:0;left:0;right:0;z-index:2}
.scenario-map-screen__toolbar .toolbar-item{display:flex;align-items:center;margin-left:20px}
.scenario-map-screen__toolbar .toolbar-item label{font-size:13px;margin-right:10px}
.scenario-map-screen__toolbar .toolbar-item .map-settings-label--label{margin-right:0}
.scenario-map-screen__toolbar .toolbar-item:first-child,.scenario-map-screen__toolbar .toolbar-item__submenu{margin-left:0}
.scenario-map-screen__toolbar searchable-dropdown .dropdown-panel,.scenario-map-screen__toolbar searchable-dropdown .dropdown-panel-page,.scenario-map-screen__toolbar searchable-dropdown .dropdown-search,.scenario-map-screen__toolbar searchable-dropdown .searchable-dropdown{width:165px;max-width:165px}
.scenario-map-screen__toolbar searchable-dropdown .dropdown-display-item,.scenario-map-screen__toolbar searchable-dropdown input{width:155px;max-width:155px}
.scenario-map-screen__toolbar .dropdown-search{border:1px solid #CCC;box-sizing:border-box;padding:0 8px}
.scenario-map-screen__map{position:relative;flex-grow:1}
.scenario-map-screen__map .esriSimpleSlider{top:67px;border:none;border-radius:0;box-shadow:0 1px 2px rgba(0,0,0,.2);color:#777;font-size:22px}
.scenario-map-screen__map .esriSimpleSliderVertical .esriSimpleSliderIncrementButton{border-bottom:1px solid rgba(0,0,0,.2)}
.scenario-map-screen__base-map-selector{top:67px;right:20px}
.scenario-map-screen__base-map-selector .dropdown-panel,.scenario-map-screen__base-map-selector .dropdown-panel-page,.scenario-map-screen__base-map-selector .dropdown-search,.scenario-map-screen__base-map-selector .searchable-dropdown{width:200px;max-width:200px}
.scenario-map-screen__base-map-selector .dropdown-display-item,.scenario-map-screen__base-map-selector input{width:190px;max-width:190px}
.scenario-map-screen__base-map-selector .dropdown-search{border:1px solid #CCC;box-sizing:border-box;padding:0 8px}
.scenario-map-screen__chart{max-height:200px;padding-top:20px;margin-top:auto;box-shadow:0 -1px 2px 0 rgba(0,0,0,.2);position:relative;transition:max-height .5s}
.scenario-map-screen__chart--hidden{max-height:0;padding:0}
.scenario-chart-dismisser{position:absolute;width:100px;height:30px;background-color:#3e6cd6;top:0;left:0;right:0;margin:auto;display:flex;align-items:center;justify-content:center;border-bottom-left-radius:15px;border-bottom-right-radius:15px;z-index:31;transform-origin:top;transition:transform .5s;cursor:pointer}
.scenario-chart-dismisser--dismissed{transform:rotateX(180deg)}
.scenario-chart-dismisser__icon{fill:#fff;width:20px;height:20px;transform:rotate(90deg)}
.scenario-map-screen__map-and-sidebar{display:flex;flex-direction:row;height:100%}
.scenario-map-screen__map-area{display:flex;flex-direction:column;flex-grow:1;height:100%}
.scenario-map-screen__sidebar{transition:width .5s;width:225px}
.scenario-map-screen__wait-spinner{opacity:0;animation:delay .25s 1s forwards}
@keyframes delay{from{opacity:0}
to{opacity:1}
}
.scenario-map-sidebar{box-sizing:border-box;height:100%;width:225px;background-color:#3e6cd6;color:#fff;overflow:hidden;display:flex;flex-direction:column;position:relative}
.scenario-map-sidebar__pane--white{background-color:#fff}
.scenario-map-sidebar__pane--hidden{transition:visibility .25s;visibility:hidden}
.scenario-map-sidebar__body{flex-grow:1;min-height:0;display:flex;width:calc(225px * 3);transition:transform .25s cubic-bezier(.15,.3,.25,1) 0s}
.scenario-map-sidebar__body>*{box-sizing:border-box;width:225px;padding:15px 20px}
.scenario-map-sidebar__count{text-align:center}
.scenario-map-sidebar__section-header{font-size:14px;margin-bottom:20px;padding-bottom:10px;border-bottom:rgba(255,255,255,.15) solid 1px}
.scenario-map-sidebar__button{width:100%;margin-top:20px}
.scenario-map-sidebar__add-edit-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}
.scenario-map-sidebar__icon-button{margin-left:8px}
.scenario-map-sidebar__label{margin-top:20px;margin-bottom:5px;font-size:12px;letter-spacing:.5px}
.scenario-map-sidebar__dropdown{width:185px;max-width:185px}
.scenario-map-sidebar__dropdown .dropdown-panel,.scenario-map-sidebar__dropdown .dropdown-panel-page,.scenario-map-sidebar__dropdown .dropdown-search,.scenario-map-sidebar__dropdown .searchable-dropdown{width:185px;max-width:185px}
.scenario-map-sidebar__dropdown .dropdown-display-item,.scenario-map-sidebar__dropdown input{width:175px;max-width:175px}
.scenario-map-sidebar__dropdown .dropdown-search{border:1px solid #CCC;box-sizing:border-box;padding:0 8px}
.scenario-map-sidebar__divider{height:1px;background-color:rgba(255,255,255,.15);margin:15px -20px}
.scenario-map-sidebar__toast-wrapper{position:absolute;right:13px;bottom:0;width:100%;text-align:center}
.scenario-map-sidebar__toast-wrapper .toast-message{padding:0 8px}
.scenario-map-sidebar__toast-wrapper .icon{margin-right:5px;margin-left:5px}
scenario-processing-dialog .process-dialog-container .ko-alert{position:fixed;display:flex;align-items:center;justify-content:center}
scenario-processing-dialog .process-dialog-container .ko-alert>div{top:0}
scenario-processing-dialog .process-dialog-container .process-dialog-block-screen{position:fixed;background:rgba(0,0,0,.3);top:-60px;bottom:0;right:0;left:0;z-index:1001}
scenario-processing-dialog .process-dialog-container .process-dialog{top:40%;left:50%;height:480px;width:680px;position:fixed;margin:-220px 0 0 -340px;z-index:1002;border:1px solid #a8a8a8;background:#ededed;border-radius:4px;color:#494949;box-shadow:3px 3px 75px 0 #000;background-color:#e2e2e2;background-image:linear-gradient(#f8f8f8,#e2e2e2)}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-header{height:50px}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-header .header-text{position:absolute;top:17px;left:36px;font-weight:700}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-header .header-status{position:absolute;top:17px;left:119px}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content{border-top:1px solid #a8a8a8;border-bottom:1px solid #999;position:absolute;top:50px;bottom:50px;left:0;right:0;background-color:#fff}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information{position:relative;top:50px}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-progress-indicator{height:280px;float:left;width:205px;border-right:1px solid #a8a8a8}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-progress-indicator .indicator{position:absolute;top:70px;left:52px;width:103px;height:103px}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-progress-indicator .indicator.canceling,scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-progress-indicator .indicator.running{background-image:url(../Images/waitspinner.gif);background-repeat:no-repeat}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-progress-indicator .indicator.successful{background-image:url(../Images/checkmark-circle.png);background-repeat:no-repeat}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-progress-indicator .indicator.canceled,scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-progress-indicator .indicator.error{background-image:url(../Images/red-x-circle.png);background-repeat:no-repeat}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-status{margin-left:206px;height:280px}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-status .step .step-title{position:relative;top:-6px;left:102px;font-weight:500}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-status .step .step-details{overflow-y:auto;max-height:72px;-ms-user-select:text;user-select:text;position:relative;top:-2px;left:102px;font-size:12px;width:350px}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-status .step .step-indicator{position:relative;top:27px;left:47px;width:30px;height:30px}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-status .step .step-indicator.waiting{background-image:url(../Images/dash.png);background-repeat:no-repeat}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-status .step .step-indicator.canceling,scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-status .step .step-indicator.running{background-image:url(../Images/running-dots.gif);background-repeat:no-repeat}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-status .step .step-indicator.successful{background-image:url(../Images/checkmark.png);background-repeat:no-repeat;top:22px}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-status .step .step-indicator.warning{background-image:url(../Images/warning.png);background-repeat:no-repeat}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-status .step .step-indicator.canceled,scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-content .process-dialog-display-information .process-dialog-status .step .step-indicator.error{background-image:url(../Images/red-x.png);background-repeat:no-repeat;top:20px}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-footer .process-dialog-cancel{position:absolute;top:441px;line-height:28px;height:28px;text-align:center;right:83px}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-footer .process-dialog-close{position:absolute;top:441px;right:14px;line-height:28px;height:28px;text-align:center;width:60px}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-footer .btnCancel{color:#fff;border-top:1px solid #ec826f;border-bottom:1px solid #300e00;background-image:linear-gradient(to bottom,#E96F58,#952B01)}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-footer .btnCancel:hover{background-image:linear-gradient(#e3482b,#621c01)}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-footer .btnCancel.disabled{color:rgba(255,255,255,.4);background-image:linear-gradient(#ef9685,#c83a01)}
scenario-processing-dialog .process-dialog-container .process-dialog .process-dialog-footer .btnCancel.hidden{visibility:hidden}
.scenario-search-box{display:flex;align-items:center;border:1px solid #bbb;height:30px;background:#fff}
.scenario-search-box__icon{padding:0 5px}
.scenario-search-box--disabled{opacity:.3}
.scenario-search-box__input{font-size:14px;letter-spacing:.5px;height:30px;border:none;background:0 0}
.scenario-search-box__input:-ms-input-placeholder{font-style:italic}
.scenario-search-box__input::placeholder{font-style:italic}
tile-limit-exceeded{position:absolute;width:100%;z-index:2;bottom:0;left:0}
tile-limit-exceeded .component-wrapper{position:relative}
wait-spinner-dialog{display:block;height:224px;width:218px;background:#fff;border:#CCC solid 1px;border-radius:4px 4px 4px 4px;box-shadow:0 3px 10px 1px #888}
.wait-spinner-dialog__body{top:0;bottom:150px;border-bottom:#CCC solid 1px}
.wait-spinner-dialog__spinner{margin:25px 25px 25px 59px;background:url(../Images/waitspinner.gif) no-repeat center;border:none;height:104px;width:104px}
.wait-spinner-dialog__footer{top:150px;height:68px;background:#E6E6E6;border-top:#fff solid 1px;border-radius:0 0 4px 4px;display:flex;align-items:center;justify-content:center;padding:0 10px}
.wait-spinner-dialog__message{font-family:Carteboto;font-size:16px;font-weight:500;text-align:center}
#mapArea map-area-admin{position:relative}
#mapArea .mapArea{height:220px;display:flex;flex-direction:column;padding-top:25px}
#mapArea .mapArea__heading{padding-left:26px;font-family:Carteboto;color:#444}
#mapArea .mapArea__headingLabel{font-size:20px;font-weight:500;display:flex;flex-wrap:wrap}
#mapArea .mapArea__messages{display:flex;flex-direction:row;justify-content:flex-start;height:16px;padding-top:15px}
#mapArea .mapArea__messages>.mapArea__infoMessage{font-size:13px;font-weight:400}
#mapArea .mapArea__messages>.mapArea__arcGisUserRequiredMessage{padding-left:15px;font-size:13px;font-weight:500;color:#F78E1E}
#mapArea .mapArea__messages>.mapArea__arcGisUserRequiredMessage--hidden{display:none}
#mapArea .mapArea__selection{display:flex;flex-direction:row;justify-content:flex-start;padding-left:26px;padding-top:18px}
#mapArea .mapArea__selection>.mapArea__label{padding-top:6px;font-size:14px;margin-right:12px;font-weight:500}
#mapArea .mapArea__selection>searchable-dropdown{padding-right:15px;padding-top:2px}
#mapArea .mapArea__selection>searchable-dropdown .dropdown-panel,#mapArea .mapArea__selection>searchable-dropdown .dropdown-panel-page,#mapArea .mapArea__selection>searchable-dropdown .dropdown-search,#mapArea .mapArea__selection>searchable-dropdown .searchable-dropdown{width:350px;max-width:350px}
#mapArea .mapArea__selection>searchable-dropdown .dropdown-display-item,#mapArea .mapArea__selection>searchable-dropdown input{width:340px;max-width:340px}
#mapArea .mapArea__selection>searchable-dropdown .dropdown-search{padding-left:10px;border:1px solid #989899;box-sizing:border-box}
#mapArea .mapArea__offlineMapLoaded{padding-top:20px;padding-left:26px;font-size:14px;font-weight:500}
#mapArea .mapArea--hidden{display:none}
#mapArea .administration-page-header{margin-bottom:0}
#resourceEstimates resource-estimates-admin{background:#F2F2F2;position:absolute;top:62px;left:0;right:0;bottom:0;overflow:hidden}
#resourceEstimates .administration-page-header{margin-bottom:0}
#resourceEstimates #header{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.2);background-color:#fff;height:90px;position:relative;display:flex;align-items:center;justify-content:center}
#resourceEstimates #header .controls{display:flex;justify-content:center}
#resourceEstimates #header .controls>div{display:flex;align-items:center;margin-right:40px}
#resourceEstimates #header .controls .label{font-size:16px;margin-right:10px}
#resourceEstimates #header .controls searchable-dropdown .dropdown-panel,#resourceEstimates #header .controls searchable-dropdown .dropdown-panel-page,#resourceEstimates #header .controls searchable-dropdown .dropdown-search,#resourceEstimates #header .controls searchable-dropdown .searchable-dropdown{width:200px;max-width:200px}
#resourceEstimates #header .controls searchable-dropdown .dropdown-display-item,#resourceEstimates #header .controls searchable-dropdown input{width:190px;max-width:190px}
#resourceEstimates #header .controls searchable-dropdown .dropdown-search{padding-left:10px;border:1px solid #989899;box-sizing:border-box}
#resourceEstimates #body{padding-bottom:50px;overflow-y:auto;overflow-x:hidden;height:calc(100% - 140px)}
#resourceEstimates #slideout{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}
#resourceEstimates #slideout:not(.open){transition:z-index .5s linear}
#resourceEstimates #slideout.open{z-index:2}
.resource-estimates-admin__overrides-table{margin:50px auto 0 auto;background-color:#fff;font-size:14px;width:1200px}
.resource-estimates-admin__overrides-table .break-word{word-break:break-word}
.resource-estimates-admin__overrides-table thead tr{background-color:#ccc;color:#444;font-weight:500}
.resource-estimates-admin__overrides-table thead td{padding:16px 25px}
.resource-estimates-admin__overrides-table thead td:nth-child(n+3){text-align:center}
.resource-estimates-admin__overrides-table tbody tr:nth-child(even){background-color:#e1e1e1}
.resource-estimates-admin__overrides-table tbody td{padding:16px 25px}
.resource-estimates-admin__overrides-table tbody td:nth-child(n+3){text-align:center;white-space:nowrap}
.resource-estimates-admin__overrides-table-controls{display:flex}
.resource-estimates-admin__overrides-table-controls>*{padding:0 5px}
.resource-estimates-admin__overrides-table-controls>:first-child{padding-left:0}
.resource-estimates-admin__overrides-table-controls>:last-child{padding-right:0}
.resource-estimates-admin__excluded-warning{text-align:center;margin:25px auto 0 auto;white-space:pre}
#resource-estimates-slideout{height:100%;display:flex;flex-direction:column}
#resource-estimates-slideout .slideout__header{flex-shrink:0;padding:0 15px;color:#fff;height:53px;font-size:20px;font-weight:500;background-color:#444;display:flex;align-items:center;justify-content:space-between}
#resource-estimates-slideout .slideout__subheader{flex-shrink:0;min-height:30px;padding:10px 0;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.2);display:flex;align-items:center;position:relative}
#resource-estimates-slideout .slideout__subheader .slideout__subtitle{color:#444;font-size:18px;font-weight:500;width:90%;padding-left:35px;display:flex;flex-wrap:wrap}
#resource-estimates-slideout .slideout__subheader .slideout__subtitle .flex-line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#resource-estimates-slideout .slideout__subheader .slideout__subtitle .flex-line:first-child{margin-right:3px}
#resource-estimates-slideout .slideout__cancel-icon{margin-left:15px}
#resource-estimates-slideout .slideout__save-button{margin-right:15px;height:30px}
#resource-estimates-slideout .slideout__controls{padding-bottom:90px}
#resource-estimates-slideout .slideout__body{padding:5px 35px 0;background-color:#fff;height:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;justify-content:flex-start}
#resource-estimates-slideout .slideout__body .row{display:flex;align-items:center;margin:10px 0}
#resource-estimates-slideout .slideout__body searchable-dropdown{margin-left:12px}
#resource-estimates-slideout .slideout__body searchable-dropdown .dropdown-panel,#resource-estimates-slideout .slideout__body searchable-dropdown .dropdown-panel-page,#resource-estimates-slideout .slideout__body searchable-dropdown .dropdown-search,#resource-estimates-slideout .slideout__body searchable-dropdown .searchable-dropdown{width:348px;max-width:348px}
#resource-estimates-slideout .slideout__body searchable-dropdown .dropdown-display-item,#resource-estimates-slideout .slideout__body searchable-dropdown input{width:338px;max-width:338px}
#resource-estimates-slideout .slideout__body searchable-dropdown .dropdown-search{padding-left:10px;border:1px solid #999;box-sizing:border-box}
#resource-estimates-slideout .slideout__body .required-asterisk{margin-right:3px}
#resource-estimates-slideout .slideout__headingLabel{font-size:16px;font-weight:500;padding-top:20px;padding-bottom:20px}
#resource-estimates-slideout .slideout__label{font-size:14px;width:53px;text-align:right}
#resource-estimates-slideout .slideout__unitLabel{font-size:12px;font-weight:500;text-align:left;margin-left:10px}
#resource-estimates-slideout .slideout__cost,#resource-estimates-slideout .slideout__hours{margin-left:12px;width:150px}
base-map-selector{position:absolute;z-index:1;right:20px;top:20px}
esri-map-3>div{display:block;position:absolute;top:0;left:0;right:0;bottom:0}
esri-map-3.focusMode .esriMapContainer{background-color:#000}
esri-map-3.focusMode .esriMapLayers>div:not(.CartegraphLayer){opacity:.5!important}
esri-map-3 .child-components{overflow:hidden}
esri-map-3 .esri-map-3__tooltip .actionsPane,esri-map-3 .esri-map-3__tooltip .titlePane{display:none}
esri-map-3 .esri-map-3__tooltip .contentPane{max-height:100%;padding:0;overflow:visible;background:0 0}
esri-map-3 .esri-map-3__tooltip .sizer{width:auto!important}
esri-map-3 .esri-map-3__tooltip .outerPointer,esri-map-3 .esri-map-3__tooltip .pointer.bottom,esri-map-3 .esri-map-3__tooltip .pointer.bottomLeft,esri-map-3 .esri-map-3__tooltip .pointer.bottomRight{background-color:#fff!important}
.fp-building-dropdown{position:relative;display:flex;align-items:center;background-color:#fff;z-index:1}
.fp-building-dropdown .fp-building-dropdown__checkbox{padding-left:9px}
.fp-building-dropdown .fp-building-dropdown__dropdown{width:192px;max-width:192px}
.fp-building-dropdown .fp-building-dropdown__dropdown .dropdown-panel,.fp-building-dropdown .fp-building-dropdown__dropdown .dropdown-panel-page,.fp-building-dropdown .fp-building-dropdown__dropdown .dropdown-search,.fp-building-dropdown .fp-building-dropdown__dropdown .searchable-dropdown{width:192px;max-width:192px}
.fp-building-dropdown .fp-building-dropdown__dropdown .dropdown-display-item,.fp-building-dropdown .fp-building-dropdown__dropdown input{width:182px;max-width:182px}
.fp-building-dropdown .fp-building-dropdown__dropdown .dropdown-search{box-sizing:border-box;padding:0 8px}
.fp-building-dropdown .fp-building-dropdown__dropdown .dropdown-panel{width:215px;max-width:215px;max-height:150px;margin-top:0;transform:translateX(-23px)}
.fp-building-dropdown .fp-building-dropdown__icon{padding-left:5px;padding-right:8px}
.expandable-warning-tile{position:absolute;width:30px;border-radius:1px;box-shadow:0 1px 4px 0 rgba(0,0,0,.3);background-color:#fff;margin-left:10px;transition:all ease-in-out .2s}
.expandable-warning-tile .error-triangle{display:flex;margin-top:3px;margin-left:4px;cursor:pointer}
.expandable-warning-tile .error-triangle svg{fill:#ffc800}
.expandable-warning-tile .expander-icon{position:absolute;top:0;right:-1px;opacity:0;cursor:pointer}
.expandable-warning-tile:hover:not(.fp-warning-tile__content--maximized){transition:all ease-in-out .2s;width:45px}
.expandable-warning-tile:hover:not(.fp-warning-tile__content--maximized) .expander-icon{animation:opacityIcon .2s forwards}
.fp-warning-tile__content{display:flex;transition:all ease-out .2s;transform-origin:top left}
.fp-warning-tile__content--minimized{height:27px;width:30px}
.fp-warning-tile__content--minimized .fp-warning-tile__header .error-triangle{transition:ease-in-out .2s}
.fp-warning-tile__content--minimized .fp-warning-tile__header .record-error-message{display:none}
.fp-warning-tile__content--minimized .list-header{transform:scale(0)}
.fp-warning-tile__content--minimized .list-box{transform:scale(0)}
.fp-warning-tile__content--maximized{height:225px;width:330px;display:flex;flex-direction:column}
.fp-warning-tile__content--maximized .fp-warning-tile__header{display:flex;flex-direction:row;align-items:center}
.fp-warning-tile__content--maximized .fp-warning-tile__header .error-triangle{transition:ease-in-out .2s;margin-top:10px;margin-left:10px}
.fp-warning-tile__content--maximized .fp-warning-tile__header .record-error-message{animation:expandAnimation .2s;margin-top:2.5%;margin-left:2.5%;font-size:12px;width:79%;font-style:italic;transform:scale(1)}
.fp-warning-tile__content--maximized .fp-warning-tile__header .expander-icon{position:absolute;top:0;right:3px;opacity:1;animation:rotateIcon .2s forwards}
.fp-warning-tile__content--maximized .list-header{animation:expandAnimation .2s;width:100%;opacity:1;display:flex;flex-direction:row;align-items:center;margin-top:8px;font-size:12px;font-weight:400;line-height:1.33;color:#666;padding-bottom:5px}
.fp-warning-tile__content--maximized .list-header .message-box-label{transform:scale(1);margin-left:3%;width:90%;font-weight:700}
.fp-warning-tile__content--maximized .list-header .copy-icon{transform:scale(1);width:10%;cursor:pointer}
.fp-warning-tile__content--maximized .list-box{animation:expandAnimation .2s;display:flex;height:100%;width:100%;opacity:1}
.fp-warning-tile__content--maximized .list-box .message-box{padding:5px;transform:scale(1);margin:0 10px 10px 10px;width:100%;font-size:12px;font-style:italic;line-height:1.33;resize:none;overflow-y:scroll}
@keyframes expandAnimation{from{font-size:0;height:0%;width:0%}
to{font-size:12px}
}
@keyframes opacityIcon{0%{opacity:0}
50%{opacity:.3}
100%{opacity:1}
}
@keyframes rotateIcon{from{transform:rotate(0)}
to{transform:rotate(180deg)}
}
.fp-floor-dropdown{background-color:#fff;border-left:1px solid #bbb}
.fp-floor-dropdown .fp-floor-dropdown__dropdown{width:160px;max-width:160px}
.fp-floor-dropdown .fp-floor-dropdown__dropdown .dropdown-panel,.fp-floor-dropdown .fp-floor-dropdown__dropdown .dropdown-panel-page,.fp-floor-dropdown .fp-floor-dropdown__dropdown .dropdown-search,.fp-floor-dropdown .fp-floor-dropdown__dropdown .searchable-dropdown{width:160px;max-width:160px}
.fp-floor-dropdown .fp-floor-dropdown__dropdown .dropdown-display-item,.fp-floor-dropdown .fp-floor-dropdown__dropdown input{width:150px;max-width:150px}
.fp-floor-dropdown .fp-floor-dropdown__dropdown .dropdown-search{box-sizing:border-box;padding:0 8px}
.fp-floor-dropdown .fp-floor-dropdown__dropdown .dropdown-panel{margin-top:0;max-height:150px}
.fp-floor-dropdown .fp-floor-dropdown__dropdown .dropdown-display-item{margin-left:8px}
.fp-floor-dropdown .fp-floor-dropdown__dropdown .dropdown-display-item div:not([title=""]):before{content:"Floor: "}
.assetPrio{display:flex;margin:10px 0}
.assetPrio-container__outer{display:flex;flex-direction:column}
.assetPrio-dropdown{float:left;color:#4D4D4D;border:1px solid grey;width:418px;margin-left:5px;margin-bottom:9px}
.assetPrio-dropdown .dropdown-panel,.assetPrio-dropdown .dropdown-panel-page,.assetPrio-dropdown .dropdown-search,.assetPrio-dropdown .searchable-dropdown{width:418px;max-width:418px}
.assetPrio-dropdown .dropdown-display-item,.assetPrio-dropdown input{width:408px;max-width:408px}
.assetPrio-dropdown .dropdown-search{width:418px;box-sizing:border-box;padding:0 3px}
.assetPrio-dropdown .dropdown-panel{max-height:150px;margin-top:2px;z-index:1;border:1px solid grey;box-sizing:border-box}
.assetPrio-dropdown.prioHidden{display:none}
.prioritization-container{display:flex;flex-direction:column}
.prioritization-container .prioritization-header-table{display:table;min-width:384px;padding:5px 5px 0 5px;background-color:transparent;color:#818181}
.prioritization-container .prioritization-header-table.disabled{display:none}
.prioritization-container .prioritization-header-table .prioritization-header-row{display:flex;color:#4D4D4D}
.prioritization-container .prioritization-header-table .prioritization-header-row .prioritization-header-cell{display:flex;padding:5px;font-size:14px}
.prioritization-container .prioritization-header-table .prioritization-header-row .prioritization-header-cell.cellAPGrabRemove{width:20px}
.prioritization-container .prioritization-header-table .prioritization-header-row .prioritization-header-cell.cellAPLabel{width:222px}
.prioritization-container .prioritization-header-table .prioritization-header-row .prioritization-header-cell.cellAPSort{width:113px}
.prioritization-container .prioritization-header-table .prioritization-header-row .prioritization-header-cell.cellAPWeight{width:60px}
.sortableDropZone{display:block;width:max-content;min-width:422px;padding:0 5px;border-collapse:collapse}
.sortableDropZone.editMode prioritization-row{background-color:#E6E6E6}
.sortableDropZone.wideZone{width:533px}
prioritization-row{display:block;min-width:412px;background-color:#FBFBFB;border:1px solid #A6A6A6;margin-top:-1px}
prioritization-row.tieBreakRow{height:45px}
prioritization-row.weightedRow{height:82px}
prioritization-row .prioritizationRow{display:flex;align-items:center;background-color:#E6E6E6;width:-webkit-fill-available;width:-moz-available}
prioritization-row .prioritizationRow.disabled{background-color:#fff}
prioritization-row .prioritizationRow .prioItemLabel{width:220px;padding:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;color:#4D4D4D;-ms-user-select:none;user-select:none}
prioritization-row .prioritizationRow .prioItemLabel.disabled{background-color:#fff}
prioritization-row .prioritizationRow .sortOrderDD{display:flex;align-items:center;width:112px;color:#4D4D4D;padding:8px 5px}
prioritization-row .prioritizationRow .sortOrderDD .cg-btn-menu{font-size:12px}
prioritization-row .prioritizationRow .sortOrderDD .cg-btn-menu>span{color:#4D4D4D}
prioritization-row .prioritizationRow .sortOrderDD .cg-btn-menu-large{width:78px}
prioritization-row .prioritizationRow .sortOrderDD.hideControls{background-color:#fff}
prioritization-row .prioritizationRow .sortOrderDD.hideControls .cg-btn,prioritization-row .prioritizationRow .sortOrderDD.hideControls .cg-btn-menu-large{border:none;background-color:#fff;padding-left:0;padding-bottom:0}
prioritization-row .prioritizationRow .sortOrderDD.hideControls .cg-btn-menu:not(.cg-btn-menu-single-option):after{visibility:hidden}
prioritization-row .prioritizationRow .sortOrderDD.weighted{padding:5px 5px}
prioritization-row .prioritizationRow .sortOrderDD.disabled .cg-btn-menu-large>span,prioritization-row .prioritizationRow .sortOrderDD.disabled .cg-btn>span{color:#818181}
prioritization-row .prioritizationRow .apWeightedFieldPlaceholder{flex:1}
prioritization-row .prioritizationRow .apWeightedFieldContainer{display:flex;flex:1;align-items:center;padding:8px 5px}
prioritization-row .prioritizationRow .apWeightedFieldContainer.disabled{background-color:#fff;padding:5px 5px}
prioritization-row .prioritizationRow .apWeightedFieldContainer .apWeightedFieldInput{width:40px;height:14px;padding:6px 8px;font-size:12px;font-weight:400}
prioritization-row .prioritizationRow .apWeightedFieldContainer .apWeightedFieldInput.disabled{background-color:#fff;border:none}
prioritization-row .prioritizationRow .apWeightedFieldContainer .weight-label{padding:5px;white-space:nowrap;font-size:12px;color:#4D4D4D;-ms-user-select:none;user-select:none;vertical-align:middle}
prioritization-row .prioritizationRow .ap-cell-placeholder{display:flex;width:30px}
prioritization-row .prioritizationRow .ap-cell-placeholder.disabled{background-color:#fff;color:#A6A6A6;border:none}
prioritization-row .prioritizationRow .orderRowGripper,prioritization-row .prioritizationRow .removePrioRowBtn{display:flex;align-items:center;margin:auto;padding:5px;height:20px;width:20px;fill:#A6A6A6;cursor:pointer}
prioritization-row .prioritizationRow .orderRowGripper:hover,prioritization-row .prioritizationRow .removePrioRowBtn:hover{fill:#444}
prioritization-row .prioritizationRow .orderRowGripper.hidden,prioritization-row .prioritizationRow .removePrioRowBtn.hidden{visibility:hidden}
prioritization-row .prioritizationRow .orderRowGripper.weighted,prioritization-row .prioritizationRow .removePrioRowBtn.weighted{transform:translateY(18px)}
prioritization-row .weightedPrioritizationRow__container{display:flex;flex-direction:column;padding:5px 0}
prioritization-row .weightedPrioritizationRow__container.disabled{background-color:#fff}
prioritization-row .weightedPrioritizationRow__container .weightedPrioritizationRow__row{padding:3px 0;height:30px}
prioritization-row .weightedPrioritizationRow__container .weightedPrioritizationRow__row.disabled{padding:0}
.scenario-filter-pane{display:flex;flex-direction:column;height:100%;color:#444}
.scenario-filter-pane__select-all{display:flex;align-items:center;justify-content:center}
.scenario-filter-pane__select-all label{font-size:16px;margin-right:10px}
.scenario-filter-pane__select-all label::after{content:":"}
.scenario-filter-pane__select-all--disabled{opacity:.5}
.scenario-filter-pane__search-label{font-size:12px;margin-bottom:5px}
.scenario-filter-pane__search-label::after{content:":"}
.scenario-filter-pane__no-projects-found{display:flex;align-items:center;text-align:center;justify-content:center;margin-top:15px;height:40px;font-size:14px}
.scenario-filter-pane__project-list{flex-grow:1;overflow-x:hidden;overflow-y:auto;margin-top:6px}
.scenario-filter-pane__project-row-project{font-size:14px;width:135px;max-width:135px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.scenario-filter-pane .scenario-map-sidebar__divider{background-color:#ccc}
.scenario-map-sidebar-tabs__header{display:flex;flex-direction:row;justify-content:space-around;box-shadow:0 1px 2px rgba(0,0,0,.2);height:47px;position:relative}
.scenario-map-sidebar-tabs__active-tab-indicator{height:2px;position:absolute;bottom:0;background-color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1) 0s}
.scenario-map-sidebar-tabs__header-columns{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;flex:1}
.scenario-map-sidebar-tabs__header-column{cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;flex:1;padding-bottom:7px;font-size:14px;opacity:.8;border-bottom:2px solid transparent;color:#fff}
.scenario-map-sidebar-tabs__header-column:hover{color:#ddd}
.scenario-map-sidebar-tabs__header-column--active{opacity:1}
.scenario-map-sidebar-tabs__header-column--disabled{display:none}
.map-settings-label{display:flex}
.map-settings-label .map-settings-label--label{display:flex;align-items:center}
.map-settings-label .dropdown-button{height:20px;width:20px;display:flex;align-items:center;justify-content:center;position:relative}
.map-settings-label .dropdown-button .dropdown-arrow{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #575759}
.map-settings-label__hover{color:#000}
.map-settings-submenu{padding:9px 9px 9px 25px;position:absolute;top:41px;z-index:3;display:flex;flex-direction:column;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2)}
.toolbar-item__submenu{justify-content:space-between;margin-top:4px;margin-bottom:4px}
.map-settings-submenu__hidden{display:none}
.map-toolbar{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);position:absolute;top:197px;right:20px;z-index:1;padding:5px 0}
.map-toolbar .toolbar-item{display:flex;padding:5px 10px}
.map-toolbar__draw-polygon,.map-toolbar__move-icon,.map-toolbar__select-icon{cursor:pointer;fill:#aaa;width:20px;height:20px}
.map-toolbar__clear-selection{fill:#aaa;width:20px;height:20px}
.map-toolbar .activeItem svg{fill:#3e6cd6}
.map-toolbar .selectedItems svg{fill:#fd4a4a}
.map-toolbar .selectedItems svg:hover{fill:#444}
.map-toolbar__separator{width:30px;height:1px;margin:5px 5px;background-color:#e1e1e1}
.scenario-toolbar__overflow-warning-icon{cursor:pointer;fill:#f8c81c;width:15px;height:15px}
.scenario-toolbar__align-right-container{margin:auto 0 auto auto;display:flex;flex-direction:row;align-items:center}
.scenario-toolbar__print-map-icon{margin-left:10px}
.scenario-toolbar__print-map-icon--disabled{cursor:default;fill:#ccc}
.scenario-toolbar__print-map-icon--disabled:hover{fill:#ccc}
.activity-tooltip__content{width:100%;background-color:#fff;font-size:12px;box-sizing:border-box}
.activity-tooltip__header{background-color:#fff;color:#323232}
.activity-tooltip__header>th{font-weight:500;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.15)}
.activity-tooltip__row>td{max-width:75px;padding-top:10px;padding-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.activity-tooltip__year{text-align:right;padding-right:15px}
.activity-tooltip__locked{padding-left:15px}
.hover-info-tooltip{z-index:50;display:block;position:fixed;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2)}
.hover-info-tooltip--left.hover-info-tooltip{transform:translateX(-20px)}
.hover-info-tooltip__arrow{position:absolute;background:#fff;width:16px;height:16px;box-shadow:0 1px 2px rgba(0,0,0,.2);transform:matrix(.707107,.707107,-.707107,.707107,0,0);top:50%;left:0;margin-top:-7px;margin-left:-7px}
.hover-info-tooltip--left .hover-info-tooltip__arrow{left:auto;right:-8px}
.hover-info-tooltip--top .hover-info-tooltip__arrow{top:10px}
.hover-info-tooltip--bottom .hover-info-tooltip__arrow{top:auto;bottom:3px}
.hover-info-tooltip__content{max-height:300px;overflow-y:auto;position:relative;background-color:#fff;padding:10px}
.map-tooltip{font-family:Carteboto,Arial,Sans-Serif;font-size:12px;font-weight:400;z-index:1;cursor:default;border-radius:4px;overflow:hidden}
.map-tooltip__header{background-color:#444;white-space:nowrap;text-overflow:ellipsis;height:70px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#fff}
.map-tooltip__header-row{flex:1}
.map-tooltip__checkbox-container{padding:15px}
.map-tooltip__header-title{max-width:170px;font-size:16px;font-weight:500;line-height:22px;margin-bottom:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.map-tooltip__header-field{max-width:170px;font-size:12px;line-height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.map-tooltip__close-button{padding:15px;cursor:pointer;opacity:.7}
.map-tooltip__close-button:hover{opacity:1}
.map-tooltip__close-icon{fill:#fff;width:15px;height:15px}
.map-tooltip__content{display:flex;background-color:#fff;line-height:18px;border-collapse:separate;padding:15px 15px;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}
.map-tooltip__row{width:245px}
.map-tooltip__label{text-align:right;padding:1px 0 2px 0;border:none;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.map-tooltip__data{min-width:120px;max-width:120px;padding:1px 0 2px 8px;border:none;color:#323232;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.map-tooltip__data--stale{color:#999;font-weight:400}
.map-tooltip__details{height:43px;background-color:#fff;border-top:#f1f1f1 solid 1px;display:flex;flex-direction:column;justify-content:space-around;padding:10px 0 10px 0;text-decoration:underline}
.map-tooltip__footer{height:53px;background-color:#fff;border-top:#f1f1f1 solid 1px;text-align:center;display:flex;justify-content:center;align-content:center}
.map-tooltip__paging-container{position:relative;text-align:center;align-self:center;height:24px;max-width:150px;display:flex;flex-direction:row}
.map-tooltip__paging-next,.map-tooltip__paging-prev{cursor:pointer;border:1px solid #9b9b9b;width:22px;height:22px;display:flex;align-items:center;justify-content:center}
.map-tooltip__paging-next:hover,.map-tooltip__paging-prev:hover{background-color:#c4c4c4}
.map-tooltip__paging-information{color:#000;font-weight:500;line-height:24px;min-width:40px;max-width:90px;padding:0 10px 0 10px;-webkit-touch-callout:none;-ms-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.map-tooltip__paging-next-icon,.map-tooltip__paging-prev-icon{fill:#000;width:12px;height:12px}
.map-tooltip__paging-prev-icon{transform:rotate(180deg)}
.map-tooltip__checkbox>input[type=checkbox]~div{margin:2px -2px 0 -2px}
.map-tooltip--single-record .map-tooltip__footer{display:none}
.task-tooltip__content{background-color:#fff;color:#323232;font-size:12px;box-sizing:border-box;overflow:hidden}
.task-tooltip__content--loading{background:url(../Images/spin_40.gif) no-repeat center;border-style:none;height:50px;width:50px}
.task-tooltip__content--loading>table{display:none}
.task-tooltip__header{background-color:#fff}
.task-tooltip__header>th{font-weight:500;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.15)}
.task-tooltip__row>td{max-width:75px;padding-top:10px;padding-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.task-tooltip__taskID{padding-right:15px}
.task-tooltip__date{padding-left:15px}
.tags-toggle .toolbar-item{display:flex;align-items:center;margin-left:20px}
.tags-toggle .toolbar-item label{font-size:13px;margin-right:10px}