/* Minification failed. Returning unminified contents.
(2,325): run-time error CSS1039: Token not allowed after unary operator: '-form-bg-color'
(2,371): run-time error CSS1039: Token not allowed after unary operator: '-form-fg-color'
(2,558): run-time error CSS1039: Token not allowed after unary operator: '-form-nav-color-hover'
(2,1110): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(2,1146): run-time error CSS1039: Token not allowed after unary operator: '-theme-fg-color'
(2,1366): run-time error CSS1039: Token not allowed after unary operator: '-form-bg-color'
(2,1401): run-time error CSS1039: Token not allowed after unary operator: '-form-fg-color'
(2,1588): run-time error CSS1039: Token not allowed after unary operator: '-form-fg-color'
(2,1648): run-time error CSS1039: Token not allowed after unary operator: '-form-fg-color'
(2,1704): run-time error CSS1039: Token not allowed after unary operator: '-form-nav-color'
(2,1756): run-time error CSS1039: Token not allowed after unary operator: '-form-nav-color-hover'
(2,2774): run-time error CSS1039: Token not allowed after unary operator: '-form-bg-color'
(2,2809): run-time error CSS1039: Token not allowed after unary operator: '-form-fg-color'
(2,2851): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(2,2986): run-time error CSS1039: Token not allowed after unary operator: '-form-nav-color'
(2,3200): run-time error CSS1039: Token not allowed after unary operator: '-form-nav-color'
(2,3360): run-time error CSS1039: Token not allowed after unary operator: '-form-nav-color-hover'
(2,5287): run-time error CSS1039: Token not allowed after unary operator: '-form-bg-color-light'
(2,5336): run-time error CSS1039: Token not allowed after unary operator: '-form-fg-color'
(2,5389): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(2,6749): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(2,6785): run-time error CSS1039: Token not allowed after unary operator: '-theme-fg-color'
(2,6843): run-time error CSS1039: Token not allowed after unary operator: '-theme-nav-color'
(2,7039): run-time error CSS1039: Token not allowed after unary operator: '-theme-nav-color-hover'
(2,7082): run-time error CSS1039: Token not allowed after unary operator: '-theme-nav-color-text'
(2,7352): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(2,7406): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(2,7453): run-time error CSS1039: Token not allowed after unary operator: '-form-bg-color'
(2,7488): run-time error CSS1039: Token not allowed after unary operator: '-form-fg-color'
(2,7623): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(2,7706): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(2,7760): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(2,7807): run-time error CSS1039: Token not allowed after unary operator: '-form-bg-color'
(2,7842): run-time error CSS1039: Token not allowed after unary operator: '-form-fg-color'
(2,8724): run-time error CSS1039: Token not allowed after unary operator: '-danger'
(2,9060): run-time error CSS1039: Token not allowed after unary operator: '-form-nav-color-hover'
(2,9199): run-time error CSS1039: Token not allowed after unary operator: '-danger'
(2,11411): run-time error CSS1039: Token not allowed after unary operator: '-danger'
(2,11486): run-time error CSS1039: Token not allowed after unary operator: '-form-nav-color'
(3,33): run-time error CSS1039: Token not allowed after unary operator: '-login-bg-color'
(3,69): run-time error CSS1039: Token not allowed after unary operator: '-login-fg-color'
(3,130): run-time error CSS1039: Token not allowed after unary operator: '-login-fg-color'
(3,166): run-time error CSS1039: Token not allowed after unary operator: '-login-bg-color'
(3,224): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(3,271): run-time error CSS1039: Token not allowed after unary operator: '-theme-fg-color'
(3,328): run-time error CSS1039: Token not allowed after unary operator: '-theme-nav-color'
(3,395): run-time error CSS1039: Token not allowed after unary operator: '-theme-nav-color-hover'
(3,558): run-time error CSS1039: Token not allowed after unary operator: '-theme-fg-color'
(3,642): run-time error CSS1039: Token not allowed after unary operator: '-theme-fg-color'
(3,723): run-time error CSS1039: Token not allowed after unary operator: '-theme-fg-color'
(3,809): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(3,1155): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(3,1224): run-time error CSS1039: Token not allowed after unary operator: '-theme-fg-color'
(3,1268): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(3,1339): run-time error CSS1039: Token not allowed after unary operator: '-theme-nav-color'
(3,1417): run-time error CSS1039: Token not allowed after unary operator: '-theme-nav-color-hover'
(3,1643): run-time error CSS1039: Token not allowed after unary operator: '-theme-fg-color'
(3,1687): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(3,1798): run-time error CSS1039: Token not allowed after unary operator: '-theme-nav-color'
(3,1934): run-time error CSS1039: Token not allowed after unary operator: '-theme-nav-color-hover'
(3,2125): run-time error CSS1039: Token not allowed after unary operator: '-theme-fg-color'
(3,2169): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(3,2392): run-time error CSS1039: Token not allowed after unary operator: '-theme-fg-color'
(3,2436): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(3,2694): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(3,2741): run-time error CSS1039: Token not allowed after unary operator: '-theme-nav-color-hover'
(3,3014): run-time error CSS1039: Token not allowed after unary operator: '-theme-nav-color-hover'
(3,3057): run-time error CSS1039: Token not allowed after unary operator: '-theme-nav-color-text'
(3,3865): run-time error CSS1039: Token not allowed after unary operator: '-form-nav-color'
(3,3919): run-time error CSS1039: Token not allowed after unary operator: '-form-nav-color-hover'
(3,3972): run-time error CSS1039: Token not allowed after unary operator: '-form-nav-color-text'
(3,4222): run-time error CSS1039: Token not allowed after unary operator: '-form-nav-color-hover'
(3,6418): run-time error CSS1039: Token not allowed after unary operator: '-form-nav-color-hover'
(3,6463): run-time error CSS1039: Token not allowed after unary operator: '-form-nav-color-text'
(3,7325): run-time error CSS1039: Token not allowed after unary operator: '-info'
(5,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,32): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,54): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,80): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,123): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,173): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,227): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,300): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,336): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,427): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,29): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,54): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,80): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,110): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,146): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,177): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,227): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,275): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,300): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,331): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,428): run-time error CSS1039: Token not allowed after unary operator: '-theme-bg-color'
(7,761): run-time error CSS1039: Token not allowed after unary operator: '-form-bg-color'
(7,796): run-time error CSS1039: Token not allowed after unary operator: '-form-fg-color'
 */

#fwbody{min-height:100vh;overflow-y:hidden;top:0;bottom:0;}.profileimg64{border-radius:50%;height:64px;line-height:64px;}.profileimg32{border-radius:25%;height:32px;line-height:32px;margin-right:8px;vertical-align:middle;}.navbar-icon{vertical-align:middle;text-align:center;font-size:x-large;}.mmitem{background-color:var(--form-bg-color,#f8f8ff) !important;color:var(--form-fg-color,#2f4f4f) !important;width:120px;text-align:center;display:block;max-width:120px;font-size:small;margin-bottom:5px;margin-right:5px;cursor:pointer;}.mmitem:hover{color:var(--form-nav-color-hover,#9e0d11) !important;}.mmicon{font-size:60px;padding-bottom:5px;}#mainmenubar .dropdown-submenu{position:relative;}#mainmenubar .dropdown-submenu a::after{transform:rotate(-90deg);position:absolute;right:6px;top:.8em;}#mainmenubar .dropdown-submenu .dropdown-menu{top:-.3em;left:100%;margin-left:-.1rem;margin-right:.1rem;}#mastercontent{display:flex;width:100%;position:relative;top:0;bottom:0;min-height:100vh;}#sysnavigation{position:sticky;z-index:950;top:0;}#mainmenubar{width:100%;position:absolute;}#sidebar{background:var(--theme-bg-color,#2f4f4f);color:var(--theme-fg-color,#fff);transform-origin:left center;position:relative;width:0;overflow-y:auto;top:0;bottom:0;z-index:930;}#sidebar:after{content:"";display:block;height:50px;width:100%;}#formcontent{background-color:var(--form-bg-color,#f8f8ff);color:var(--form-fg-color,#2f4f4f);bottom:0;top:0;left:0;right:0;position:fixed;margin-top:3.9em;padding-left:25px;padding-right:25px;padding-top:25px;overflow-y:auto;}#formcontent table{color:var(--form-fg-color,#2f4f4f) !important;}.Popup table{color:var(--form-fg-color,#2f4f4f) !important;}.Popup a{color:var(--form-nav-color,#cd1116);}.Popup a:hover{color:var(--form-nav-color-hover,#9e0d11);text-decoration:none;}#mastercontent.showsidebar #formcontent{left:250px;}#mastercontent.hidesidebar #formcontent{left:0;}#mastercontent.toggle #formcontent{transition:all .6s cubic-bezier(.945,.02,.27,.665);}#mastercontent.toggle #sidebar{transition:all .6s cubic-bezier(.945,.02,.27,.665);}#mastercontent.showsidebar #sidebar{width:250px;transform:perspective(0) rotateY(0deg);}#mastercontent.hidesidebar #sidebar{width:0;transform:perspective(1500px) rotateY(100deg);}@media(max-width:768px){#mastercontent.showsidebar #formcontent{left:250px;}#maincontent.showsidebar #sidebar{width:250px;}}html{font-size:10px;}@media(min-width:768px){html{font-size:12px;}}@media(min-width:992px){html{font-size:14px;}}label[required=True]:after,label[required=required]:after,.required:after{content:"*";position:relative;top:-5px;color:#c00;right:-1px;}input[type=date]{min-width:115px;}input[type=file]{padding:.155rem .15rem;}span.input-group-span{text-align:center;}.cro{background-color:var(--form-bg-color,#f8f8ff);color:var(--form-fg-color,#2f4f4f);border-color:var(--theme-bg-color,#2f4f4f) !important;}.crovalue a,.rowvalue a,.colvalue a,.searchgrid td a,.cloudcoregrid td a,.card-title a{color:var(--form-nav-color,#cd1116);}.crovalue a:not(.disabled),.rowvalue a:not(.disabled),.colvalue a:not(.disabled),.searchgrid td a:not(.disabled),.cloudcoregrid td a:not(.disabled),.card-title a:not(.disabled){color:var(--form-nav-color,#cd1116);}.crovalue a:hover,.rowvalue a:hover,.colvalue a:hover,.searchgrid td a:hover,.cloudcoregrid td a:hover,.card-title a:hover{color:var(--form-nav-color-hover,#9e0d11);text-decoration:none;}.corecarddeck>.card .rowitem .rowvalue,.leftrightcontrol.left>.card .rowitem .rowvalue{text-align:left;}.corecarddeck>.card .rowitem .rowlabel,.leftrightcontrol.left>.card .rowitem .rowlabel{text-align:left;}.corecarddeck>.card .rowitem .colvalue,.leftrightcontrol.left>.card .rowitem .colvalue{text-align:right;}.corecarddeck>.card .rowitem .collabel,.leftrightcontrol.left>.card .rowitem .collabel{text-align:left;}.corecarddeck>.card .rowiteminverted .rowvalue,.leftrightcontrol.left>.card .rowiteminverted .rowvalue{text-align:right;}.corecarddeck>.card .rowiteminverted .rowlabel,.leftrightcontrol.left>.card .rowiteminverted .rowlabel{text-align:right;}.corecarddeck>.card .rowiteminverted .colvalue,.leftrightcontrol.left>.card .rowiteminverted .colvalue{text-align:left;}.corecarddeck>.card .rowiteminverted .collabel,.leftrightcontrol.left>.card .rowiteminverted .collabel{text-align:right;}.corecarddeck>.card .rowitem .rowvalue,.leftrightcontrol.right>.card .rowitem .rowvalue{text-align:right;}.corecarddeck>.card .rowitem .rowlabel,.leftrightcontrol.right>.card .rowitem .rowlabel{text-align:right;}.corecarddeck>.card .rowitem .colvalue,.leftrightcontrol.right>.card .rowitem .colvalue{text-align:right;}.corecarddeck>.card .rowitem .collabel,.leftrightcontrol.right>.card .rowitem .collabel{text-align:left;}.corecarddeck>.card .rowiteminverted .rowvalue,.leftrightcontrol.right>.card .rowiteminverted .rowvalue{text-align:left;}.corecarddeck>.card .rowiteminverted .rowlabel,.leftrightcontrol.right>.card .rowiteminverted .rowlabel{text-align:left;}.corecarddeck>.card .rowiteminverted .colvalue,.leftrightcontrol.right>.card .rowiteminverted .colvalue{text-align:left;}.corecarddeck>.card .rowiteminverted .collabel,.leftrightcontrol.right>.card .rowiteminverted .collabel{text-align:right;}.corecarddeck>.card,.leftrightcontrol>.card{background-color:var(--form-bg-color-light,#fff) !important;color:var(--form-fg-color,#2f4f4f) !important;border-color:var(--theme-bg-color,#2f4f4f) !important;font-size:smaller;}.corecarddeck>.card .card-body,.leftrightcontrol>.card .card-body{padding:0 !important;}.corecarddeck>.card .card-body .rowiteminverted,.corecarddeck>.card .card-body .rowitem,.leftrightcontrol>.card .card-body .rowiteminverted,.leftrightcontrol>.card .card-body .rowitem{margin-bottom:3px;}.corecarddeck>.card .card-body .rowiteminverted .collabel,.corecarddeck>.card .card-body .rowitem .collabel,.leftrightcontrol>.card .card-body .rowiteminverted .collabel,.leftrightcontrol>.card .card-body .rowitem .collabel{font-weight:500;}.corecarddeck>.card .card-body .rowiteminverted .rowlabel,.corecarddeck>.card .card-body .rowitem .rowlabel,.leftrightcontrol>.card .card-body .rowiteminverted .rowlabel,.leftrightcontrol>.card .card-body .rowitem .rowlabel{font-weight:500;}.croitem{width:300px;display:inline-flex;font-size:smaller;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.croitem .crolabel{width:200px;padding-right:5px;display:inline-block;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.croitem .crolabel::after{content:":";}.croitem .crovalue{padding-left:7px;width:200px;text-align:left;white-space:nowrap;overflow:hidden;display:inline-block;font-weight:bold;text-overflow:ellipsis;border-left:1.5px solid #696969;}#sidebar,#sidebar p{background:var(--theme-bg-color,#2f4f4f);color:var(--theme-fg-color,#fff);}#sidebar a,#sidebar p a{color:var(--theme-nav-color,#d3d3d3);}#sidebar ul.sidemenu{padding:20px 0;}#sidebar ul p{padding:10px;}#sidebar ul li a{padding:7px;display:block;cursor:pointer;}#sidebar ul li a:hover{background-color:var(--theme-nav-color-hover,#ed242a);color:var(--theme-nav-color-text,#fff);text-decoration:none;}#sidebar ul.sideitem li a{padding-left:15px !important;}#sidebar ul.sideitem li a:before{font-family:"Font Awesome 5 Free";content:"";font-weight:900;padding-right:5px;}.cc-carddeck .decktitle{border-top:1px solid var(--theme-bg-color,#2f4f4f);border-bottom:1px solid var(--theme-bg-color,#2f4f4f);background-color:var(--form-bg-color,#f8f8ff);color:var(--form-fg-color,#2f4f4f);width:100%;padding-top:10px;padding-bottom:10px;font-weight:500;}.cc-carddeck .pager{border-top:1px solid var(--theme-bg-color,#2f4f4f);padding-top:5px;}.form-subtitle{border-top:1px solid var(--theme-bg-color,#2f4f4f);border-bottom:1px solid var(--theme-bg-color,#2f4f4f);background-color:var(--form-bg-color,#f8f8ff);color:var(--form-fg-color,#2f4f4f);width:100%;padding-top:10px;padding-bottom:10px;padding-left:.5em;padding-right:0;margin-top:.5em;margin-bottom:.5em;margin-left:0;margin-right:0;font-weight:500;}.cc-drop-filter{width:8rem !important;border-radius:0 !important;}.cc-checkbox{vertical-align:middle;margin:auto 0;}.cc-dropdown{width:100%;display:flex;}.cc-dropdown-create{width:calc(100% - 3.15rem) !important;}textarea{resize:none;}.input-range{padding:0;display:inline-flex;}.input-range>*{float:left;padding:0;}.input-group-prepend .input-group-text{border-radius:.25rem 0 0 .25rem;}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#ced4da;}.custom-select.is-invalid,.form-control.is-invalid,.form-control.is-invalid+.select2 .select2-selection,.btn-group.btn-group-toggle.is-invalid label{border-color:var(--danger) !important;}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus,.form-control:focus,input:focus,.select2-container--focus,.select2-container *:focus,.select2-search:focus,.form-control:focus+.select2 .select2-selection{border-color:var(--form-nav-color-hover,#9e0d11) !important;box-shadow:none !important;}.Popup label.error{min-inline-size:-webkit-fill-available;color:var(--danger);}.Popup .row{margin-right:0;}.status-toggle{cursor:pointer;text-align:center;text-shadow:0 1px 0 #fff;opacity:.5;width:100%;height:100%;position:relative;margin:auto;display:inline-flex;}.status-toggle .fa-toggle-on{color:#3cb371;margin:auto;}.status-toggle .fa-toggle-off{color:#f00;margin:auto;}.disabled,.disabled div,.disabled span{color:#ccc;cursor:not-allowed;}.preview-container{border:1px solid #ced4da;overflow:auto;margin-top:.25rem;width:250px;height:250px;}.preview-container img.preview{max-width:100%;max-height:100%;width:auto;height:auto;}.preview-container .preview-container-background{text-align:center;vertical-align:middle;font-size:3rem;z-index:-1;height:100%;}.preview-container .preview-container-background p{margin:auto;color:#666;}.grid-btn.text-edit{cursor:pointer;text-align:center;text-shadow:0 1px 0 #fff;color:#3cb371;opacity:.5;margin:auto;}.grid-btn.text-warning{float:left;margin-right:5px;cursor:pointer;text-shadow:0 1px 0 #fff;opacity:.8;color:#ffa500;}.grid-btn.text-remove{color:#f00;cursor:pointer;opacity:.5;}.grid-btn.text-edit:hover,.grid-btn.text-warning:hover,.grid-btn.text-remove:hover{opacity:1;}.disabled,.disabled div,.disabled span{color:#ccc;cursor:not-allowed;}.status-toggle{cursor:pointer;text-align:center;text-shadow:0 1px 0 #fff;opacity:.5;width:100%;height:100%;position:relative;margin:auto;display:inline-flex;}.status-toggle .fa-toggle-on{color:#3cb371;margin:auto;}.status-toggle .fa-toggle-off{color:#f00;margin:auto;}.disabled,.disabled div,.disabled span{color:#ccc;cursor:not-allowed;}@media(min-width:576px){.modal-dialog{max-width:65%;margin:1.75rem auto;}}.modal-body .form-group.row .form-subtitle{margin-left:15px;}.ajax-loader{visibility:hidden;background-color:rgba(255,255,255,.7);position:absolute;padding:0;margin:0;top:0;left:0;z-index:100 !important;width:100%;height:100%;}.ajax-loader img{position:relative;top:50%;left:50%;}@media(max-width:450px){#mastercontent.showsidebar #formcontent{left:0;}#sidebar{position:absolute;}.not-live-container{height:40px !important;}.not-live{margin-top:calc(3.9em + 40px) !important;}}.grid-btn-hidden{display:none;}.not-live-container{height:28px;color:#f8f8ff;background-color:var(--danger);}.not-live{margin-top:calc(3.9em + 30px) !important;}a{color:var(--form-nav-color,#cd1116);}
.cc-login{background-color:var(--login-bg-color,#2f4f4f);color:var(--login-fg-color,#f8f8ff);}.cc-loginbox{background-color:var(--login-fg-color,#f8f8ff);color:var(--login-bg-color,#2f4f4f);}.cc-theme{background-color:var(--theme-bg-color,#2f4f4f) !important;color:var(--theme-fg-color,#fff) !important;}.cc-theme a{color:var(--theme-nav-color,#d3d3d3) !important;}.cc-theme a:hover{color:var(--theme-nav-color-hover,#ed242a) !important;text-decoration:none;}#cc-dashProgress{width:100%;position:absolute;left:-15px;top:4px;height:4px;background-color:var(--theme-fg-color,#fff);}#cc-dashProgress::-webkit-progress-bar{background-color:var(--theme-fg-color,#fff);}#cc-dashProgress::-moz-progress-bar{background-color:var(--theme-fg-color,#fff);}#cc-dashProgress::-webkit-progress-value{background-color:var(--theme-bg-color,#2f4f4f);}.kpiContainer{background-color:#fff;}.kpiGroup{background-color:#fff;}.kpiFooter{color:#696969;font-size:xx-small;text-align:right;}.kpiHeader{color:#696969;font-size:large;text-align:center;}.kpiRefreshTime{font-weight:bolder;}.cloudcoregrid{font-size:smaller;margin-bottom:15px;}.cloudcoregrid table{border-color:var(--theme-bg-color,#2f4f4f) !important;}.cloudcoregrid thead{color:var(--theme-fg-color,#fff);background-color:var(--theme-bg-color,#2f4f4f) !important;}.cloudcoregrid thead a{color:var(--theme-nav-color,#d3d3d3) !important;}.cloudcoregrid thead a:hover{color:var(--theme-nav-color-hover,#ed242a) !important;text-decoration:none;}.cloudcoregrid+.pagination{margin-top:-26px;margin-bottom:1em;font-size:smaller;color:#808080;}#fwtoolbar,#cc-navbar-collapse,#inof,.cloudcoregrid th{color:var(--theme-fg-color,#fff);background-color:var(--theme-bg-color,#2f4f4f) !important;}#fwtoolbar a,#cc-navbar-collapse a,#inof a,.cloudcoregrid th a{color:var(--theme-nav-color,#d3d3d3) !important;}#fwtoolbar a:hover,#cc-navbar-collapse a:hover,#inof a:hover,.cloudcoregrid th a:hover{color:var(--theme-nav-color-hover,#ed242a) !important;text-decoration:none;}#fwtoolbar .dropdown-menu,#cc-navbar-collapse .dropdown-menu,#inof .dropdown-menu,.cloudcoregrid th .dropdown-menu{color:var(--theme-fg-color,#fff);background-color:var(--theme-bg-color,#2f4f4f) !important;}#fwtoolbar .dropdown-menu .dropdown-item,#cc-navbar-collapse .dropdown-menu .dropdown-item,#inof .dropdown-menu .dropdown-item,.cloudcoregrid th .dropdown-menu .dropdown-item{color:var(--theme-fg-color,#fff);background-color:var(--theme-bg-color,#2f4f4f) !important;}#fwtoolbar .dropdown-menu .dropdown-item:hover,#cc-navbar-collapse .dropdown-menu .dropdown-item:hover,#inof .dropdown-menu .dropdown-item:hover,.cloudcoregrid th .dropdown-menu .dropdown-item:hover{background-color:var(--theme-bg-color,#2f4f4f) !important;color:var(--theme-nav-color-hover,#ed242a) !important;}#fwtoolbar .dropdown-menu .dropdown-item::marker,#cc-navbar-collapse .dropdown-menu .dropdown-item::marker,#inof .dropdown-menu .dropdown-item::marker,.cloudcoregrid th .dropdown-menu .dropdown-item::marker{background-color:var(--theme-nav-color-hover,#ed242a);color:var(--theme-nav-color-text,#fff) !important;}#mainmenubar{color:#f5f5f5;background-color:#1d2124 !important;border-bottom:1px solid #000;border-top:1px solid #000;}#mainmenubar a{color:#f5f5f5 !important;background-color:#1d2124 !important;}#mainmenubar a:hover{color:#fff !important;background-color:#696969 !important;text-decoration:none;}#mainmenubar .dropdown-menu{color:#f5f5f5;background-color:#1d2124 !important;border:1px solid #000;border-radius:0;}#mainmenubar .dropdown-menu .dropdown-item{color:#f5f5f5;background-color:#1d2124 !important;}#mainmenubar .dropdown-menu .dropdown-item:hover{color:#f5f5f5;background-color:#696969 !important;}#mainmenubar .dropdown-menu .dropdown.show{color:#f5f5f5;background-color:#000 !important;}.btn-primary,.btn-custom,.btn-secondary.active{background-color:var(--form-nav-color,#cd1116) !important;border-color:var(--form-nav-color-hover,#9e0d11) !important;color:var(--form-nav-color-text,#fff) !important;}.submit-btn-loader::after{content:" ";background:url("../../asset/Get?file=submitWait.gif&resourceArea=CUI") no-repeat center;display:flex;height:20px;}.btn-primary:hover,.btn-custom:hover{background-color:var(--form-nav-color-hover,#9e0d11) !important;}.form-group.row .alert{flex-direction:row !important;margin-left:15px;margin-right:15px;width:100%;}.input-group{align-self:flex-start;}.select2-container .select2-selection--single,.select2-container .select2-selection--multiple,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{border:1px solid #ced4da;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;font-size:1rem;line-height:1.5;}.select2-container .select2-selection--single,.select2-container--default .select2-selection--single{padding:.375rem .75rem;}.select2-container .select2-selection--single .select2-selection__rendered,.select2-container .select2-selection--multiple .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--multiple .select2-selection__rendered{line-height:1.5;}.select2-container .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0;}.select2-container .select2-selection--single,.select2-container--default .select2-selection--single{height:calc(1.5em + .75rem + 2px);}.select2-container .select2-selection--single .select2-selection__rendered{white-space:nowrap;}.select2-container .select2-selection--multiple,.select2-container--default .select2-selection--multiple{height:100%;}.select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius:2px;margin-right:5px;margin-top:5px;margin-left:5px;padding:0 5px;}.select2-selection .select2-selection__arrow{border-left:1px solid #d3d3d3;width:25px !important;height:calc(1.5em + .75rem + 1px) !important;}.select2-selection .select2-selection__clear{position:absolute !important;right:15px;font-size:1.4rem;top:0;padding:inherit;}.select2-container--default .select2-selection--multiple .select2-selection__clear{margin-top:0;margin-right:0;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--form-nav-color-hover) !important;color:var(--form-nav-color-text) !important;}select[readonly].select2-hidden-accessible+.select2-container{pointer-events:none;touch-action:none;}select[readonly].select2-hidden-accessible+.select2-container .select2-selection{background:#eee;box-shadow:none;}select[readonly].select2-hidden-accessible+.select2-container .select2-selection__arrow,select[readonly].select2-hidden-accessible+.select2-container .select2-selection__clear{display:none;}.form-control[required=True],.form-control[required=required],[required=True]+.select2,[required=required]+.select2{border-left:3px #960808 solid !important;border-radius:0 1px 1px 0;}.label-info{display:inline-flex;}.label-info label{cursor:pointer;}.label-info .label-info-icon{cursor:pointer;padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);line-height:1.5;margin-left:auto;font-size:larger;color:var(--info,#1e90ff);}.alert-right{margin-left:0 !important;margin-right:0 !important;margin-top:-8px;}.with-alert{max-height:2.5em;margin-right:10px;}.alert-inline{margin-left:0 !important;margin-right:0 !important;padding:.4rem .75rem;width:fit-content !important;}
.notifyBase{z-index:8200 !important;margin:0;position:fixed;border:0 !important;padding:10px !important;text-align:left;color:#fff;min-height:80px;box-shadow:2px 2px 17px #5b5b5b;-moz-box-shadow:2px 2px 17px #5b5b5b;-webkit-box-shadow:2px 2px 17px #5b5b5b;}.notifyBase .text{margin-top:5px;font-size:smaller;}.notifyBase .title{font-weight:bold;}.dangerNotify{background:#ae1a3e !important;cursor:pointer;}.successNotify{background:#009b00 !important;cursor:pointer;}.warningNotify{background:#caa506 !important;cursor:pointer;}.infoNotify{background:#01aef0 !important;cursor:pointer;}
:root{--login-bg-color:#116466;--login-fg-color:#fff;--theme-nav-color:#ffcc9a;--theme-nav-color-hover:darken(#d9b08c,20);--theme-nav-color-hover-light:lighten(#d9b08c,20);--theme-nav-color-text:white;--theme-bg-color:#116466;--theme-fg-color:#f5f5f5;--form-bg-color:#f8f8ff;--form-fg-color:#2c3531;--form-nav-color:darken(#d9b08c,10);--form-nav-color-hover:darken(#d9b08c,20);--form-nav-color-hover-light:lighten(#d9b08c,20);--form-nav-color-text:black;}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0);}.submit-btn-loader::after{content:" ";background:url("../Images/submitWait.gif") no-repeat center;display:flex;height:20px;}img.grey{filter:grayscale(100%);}.blocked{color:#808080;}.bold{font-weight:bold;}a:hover{color:#0e8744;text-decoration:underline;}div.unavailable{opacity:.6;}
@media(max-width:768px){.sidebar .nav-link{font-size:1.5rem !important;}.product-card{display:inline-flex;max-width:30em;}.product-name{font-size:large;}.product-config{font-size:larger !important;}.product-description{font-size:larger !important;margin-bottom:2em;}.block-with-text{max-height:100% !important;}.product-price{font-size:large !important;}}@media(max-width:450px){.category-image-container{margin-left:-15px !important;margin-bottom:10% !important;width:94vw !important;}img.category-image-banner{width:100%;height:auto;max-width:initial;}.main-menu .navbar-collapse.show{margin-top:-3px;}.main-menu a.nav-link{font-size:medium;}.main-footer a.nav-link{font-size:medium;}.search-bar .input-group input,.search-bar .input-group button{font-size:large !important;}#mastercontent.showsidebar #formcontent{left:0;}.sidebar{position:absolute;width:100% !important;margin-right:0 !important;height:calc(100vh + 100px);}.category-card{width:100% !important;}.product-detail-card{min-height:20em;}.product-detail-card .row{margin-right:-10px !important;}.product-card{display:inline-flex;max-width:16.5em !important;min-height:34em;}.sponsor{width:5em !important;height:5em !important;margin-top:-5em !important;margin-left:auto !important;}.total{font-size:larger;}nav.navbar.row .d-flex *{font-size:medium;margin-bottom:5px;margin-top:2px;}nav.navbar.row button.btn{font-size:medium;}}@media(max-width:375px){.product-card{max-width:30em !important;}.sponsor{width:8em !important;height:8em !important;margin-top:-8em !important;}}
:root{--login-bg-color:#fff;--login-fg-color:#0e8744;--theme-nav-color:#d3d3d3;--theme-nav-color-hover:white;--theme-nav-color-hover-light:white;--theme-nav-color-text:#0e8744;--theme-bg-color:#0e8744;--theme-fg-color:#f5f5f5;--form-bg-color:#f8f8ff;--form-fg-color:#2c3531;--form-nav-color:#0e8744;--form-nav-color-hover:#0a6332;--form-nav-color-hover-light:#0e8744;--form-nav-color-text:white;}.icard .panel-title{color:var(--theme-bg-color) !important;font-size:9pt;}.modal-btn-bar{margin-bottom:25px;}img.preview[src="data:image/*;base64,"],img.preview:not([src^="data:image"]){display:none;}#mastercontent{min-height:calc(100vh - 4rem);padding-bottom:4rem;}#mastercontent.showsidebar #formcontent{left:285px !important;}#formcontent{background-color:var(--form-bg-color,#f8f8ff);color:var(--form-fg-color,#2f4f4f);bottom:0;top:0;left:0;right:0;position:fixed;margin-top:4rem;margin-bottom:4rem;padding-left:25px;padding-right:25px;padding-top:1rem;overflow-y:auto;overflow-x:hidden;}.main-menu{top:0;width:100%;Z-INDEX:9999;height:4rem;}.main-footer{min-height:4rem;}.product-card{flex:1 0 100% !important;min-height:26.5em;}.product-card:hover{border:1px solid #008000;}.product-name a{font-weight:600;color:#008000;}.product-config{color:#808080;font-size:smaller;white-space:pre-wrap;}.product-description{margin-top:1em;font-size:smaller;}.product-price{float:right;bottom:10px;margin-top:1.5em;position:absolute;font-weight:500;color:#008000;right:15px;}.category-image-container{-moz-text-align-last:center;-ms-text-align-last:center;text-align-last:center;height:74px;}img.category-image-banner{max-width:299px;height:auto;}img.category-image-banner-defualt{max-width:299px;height:95%;}.sidebar{top:0;bottom:0;left:0;z-index:2;padding:0;float:left;margin-right:5px;width:100%;border-right:1px solid #f5f5f5;margin-bottom:4em;}.sidebar .nav-link{color:#333;font-size:1.15rem;}.sidebar .nav-link:hover{color:#008000;text-decoration:underline;}.sidebar .nav-link.active{color:#007bff;}.sidebar-heading{font-size:larger;background-color:#0e8744;border-bottom:1px solid #d3d3d3;}.sidebar-heading a{color:#fff !important;padding-bottom:1px;}.category-card{border-radius:0 !important;}.category-card :hover{border-color:#000 !important;}.category-card .rowitem{margin:0 !important;}.notifyBase{margin-top:3rem !important;}@media(min-width:768px){.product-card{max-width:17.5em !important;}.sponsor{margin-left:10.39em !important;}.showsidebar .category-card{width:35rem !important;}.category-card{width:29rem !important;}}@media(min-width:992px){.product-card{max-width:15.5em !important;}.sponsor{margin-left:8.39em !important;}.showsidebar .category-card{width:22rem !important;}.category-card{width:21rem !important;}}@media(min-width:1200px){.product-card{max-width:14em !important;}.sponsor{margin-left:auto !important;}.category-card{width:32rem !important;}.showsidebar .category-card{width:26rem !important;}}@media(min-width:768px){.block-with-text{overflow:hidden;position:relative;line-height:1.5em;max-height:6em;text-align:left;margin-right:0;padding-right:10px;padding-bottom:.1em;}.block-with-text:before{content:"...";position:absolute;right:0;bottom:0;}.block-with-text:after{content:"";position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff;}}
