@font-face{font-family:bgothm;src:url(fwfonts/bgothm/bgothm.002-webfont.eot);src:url(fwfonts/bgothm/bgothm.002-webfont.eot?#iefix) format('embedded-opentype'),url(fwfonts/bgothm/bgothm.002-webfont.woff2) format('woff2'),url(fwfonts/bgothm/bgothm.002-webfont.woff) format('woff'),url(fwfonts/bgothm/bgothm.002-webfont.ttf) format('truetype'),url(fwfonts/bgothm/bgothm.002-webfont.svg#bankgothic_md_btmedium) format('svg');font-weight:400;font-style:normal}.bgothm{font-family:bgothm}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(fwfonts/materialicons/MaterialIcons-Regular.eot);src:local('Material Icons'),local('MaterialIcons-Regular'),url(fwfonts/materialicons/MaterialIcons-Regular.woff2) format('woff2'),url(fwfonts/materialicons/MaterialIcons-Regular.woff) format('woff'),url(fwfonts/materialicons/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;font-size:24px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:rgba(255,255,255,.3)}@media only screen and (min-device-width:1px) and (max-device-width:768px){.responsive{font-size:16px}}@media only screen and (min-device-width:769px) and (max-device-width:1366){.responsive{font-size:110%}}@media only screen and (min-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.responsive{font-size:2.2vmin}}@media only screen and (min-device-width:1367px){.responsive{font-size:105%}}#master #master-header{background-color:rgba(0,0,0,.4);background-image:linear-gradient(rgba(92,92,92,.3),rgba(36,36,36,.3));width:100%}#master #master-header #master-header-row1{height:50px}#master #master-header #master-header-row1:after{content:"";display:table;clear:both}#master #master-header #master-header-row1 #btnmenu{width:30px;padding:10px;float:left;cursor:pointer}#master #master-header #master-header-row1 #btnmenu #btnmenu-icon{background-size:30px 30px;background-image:url(fwimages/icons/128/menu.001.png);height:30px;width:30px}#master #master-header #master-header-row1 #master-header-caption{line-height:50px;float:left;margin-left:5px;font-size:20px;color:#f2f2f2}#master #master-header #master-header-row1 #device-status-icons{float:right;padding:6px 0;height:30px}#master #master-header #master-header-row1 #device-status-icons .device-status-icon{float:left;overflow:hidden;margin:0 4px}#master #master-header #master-header-row1 #device-status-icons .device-status-icon .icon{text-align:center}#master #master-header #master-header-row1 #device-status-icons .device-status-icon .caption{text-align:center;font-size:10px}#master #master-header #master-header-row1 #device-status-icons .material-icons{font-size:16px}#master #master-header #master-header-row1 #module-controls{float:right;padding:10px;height:30px}#master #master-header #master-header-row1 #module-controls i{font-size:30px}#master #master-header #master-header-row1 #module-controls:not(:empty){cursor:pointer}#master #master-header #master-header-row1 #module-controls #add-icon{background-size:30px 30px;background-image:url(fwimages/icons/128/add.001.png);height:30px;width:30px;cursor:pointer}#master #master-header #master-header-row2:after{content:"";display:table;clear:both}#master #master-header #master-header-row2 .title{padding:4px;font-size:12px;background:#424242;color:#f5f5f5;font-weight:700}#master #master-header #master-header-row3{color:#fff;background-color:#2196f3}#master #master-header #master-header-row3:after{content:"";display:table;clear:both}#master #master-header #master-header-row3 .btn{cursor:pointer;line-height:20px;padding:10px;font-size:18px;display:flex;align-items:center}#master #master-header #master-header-row3 .btn:hover{background-color:#1976d2}#master #master-header #master-header-row3 #save{float:right}#master #master-header #master-header-row3 #save::before{background-image:url(fwimages/icons/128/save.001.png)}#master #master-header #master-header-row3 #continue{float:right}#master #master-header #master-header-row3 #continue::before{background-image:url(fwimages/icons/128/continue.001.png)}#master #master-header #master-header-row3 #cancel{float:left}#master #master-header #master-header-row3 #cancel::before{background-image:url(fwimages/icons/128/cancel.001.png)}#master #master-header #master-header-row3 #back{float:left}#master #master-header #master-header-row3 #back::before{background-image:url(fwimages/icons/128/back.001.png)}#master #master-header #master-header-row3 .print::before{background-image:url(fwimages/icons/128/print.001.png)}#master #master-header #master-header-row3 .btn.left{float:left}#master #master-header #master-header-row3 .btn.right{float:right}#master #master-header #master-header-row3 .btn.save::before{background-image:url(fwimages/icons/128/save.001.png)}#master #master-header #master-header-row3 .btn.continue::before{background-image:url(fwimages/icons/128/continue.001.png)}#master #master-header #master-header-row3 .btn.cancel::before{background-image:url(fwimages/icons/128/cancel.001.png)}#master #master-header #master-header-row3 .btn.back::before{background-image:url(fwimages/icons/128/back.001.png)}#master #master-header #master-header-row3 .btn.new::before{background-image:url(fwimages/icons/128/add.001.png)}#master #master-header #master-header-row4{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;background-color:#545454}#master #master-header #master-header-row4 .tab{-webkit-box-flex:1;-webkit-flex:1;flex:1 0 auto;text-align:center;line-height:40px;height:40px;padding:0;margin:0;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;letter-spacing:.8px;min-width:80px;-webkit-transition:all .28s ease;transition:all .28s ease;cursor:pointer;box-sizing:border-box;font-size:14px}#master #master-header #master-header-row4 .tab.active{border-bottom:4px solid #2196f3;background-color:#6b6b6b}#master #master-footer{display:none;margin:2px 0 0 0;padding:0;vertical-align:middle;background-color:#191919;color:#fff;overflow:hidden;left:0;right:0;position:fixed;bottom:0;border-top:1px solid #000;border-bottom:1px solid #000}html[connectionstate=CONNECTING] #master #master-footer{background-color:#ff0;color:#000}html[connectionstate=CONNECTED] #master #master-footer{background-color:green}#master #master-footer #master-footer-connectionstate{padding:2px 5px;font-size:12px}@media screen and (min-width:1025px){#master{max-width:1280px;padding-left:240px}#master #master-header #master-header-row1 #btnmenu{display:none}#master #master-header #master-header-row1 #master-header-caption{margin-left:10px}}@media screen and (min-width:1367px){#master{max-width:568px;margin:0 auto}}#master .menu .menu-body{width:240px;height:100%;position:fixed;-webkit-transition:-webkit-transform .3s;top:0;left:0;-webkit-transform:translateX(-100%);background-color:#fff;color:#282628;z-index:200;overflow-y:auto;-webkit-overflow-scrolling:touch}#master .menu.is-active .menu-body{-webkit-transform:translateX(0)}#master .menu .menu-close{background-color:#000;position:fixed;top:0;left:0;width:0;height:0;opacity:0;-webkit-transition:opacity .3s,width 0s .3s,height 0s .3s}#master .menu.is-active .menu-close{width:100%;height:100%;opacity:.7;-webkit-transition:opacity .3s}#master .menu .menu-body .menu-body-top{background-color:rgba(0,0,0,.4)}#master .menu .menu-body .menu-body-top .apptitle{padding-top:10px 0;font-size:20px}#master .menu .menu-body .menu-body-top .menu-top-controls{padding:5px;overflow:auto;font-size:12px}#master .menu .menu-body .menu-body-links{font-size:14px}#master .menu .menu-body .menu-body-link{overflow:auto;cursor:pointer;line-height:44px;padding:0 15px}.no-touch #master .menu .menu-body .menu-body-link:hover{background-color:rgba(0,0,0,.1)}#master .menu .menu-body .menu-body-link:active{background-color:rgba(0,0,0,.1)}#master .menu .menu-body .menu-body-link .menu-body-link-icon{float:left;height:44px;line-height:inherit}#master .menu .menu-body .menu-body-link .menu-body-link-icon .linkicon{width:28px;height:28px;display:block;margin-top:8px}#master .menu .menu-body .menu-body-link .menu-body-link-caption{float:left;margin-left:10px;line-height:inherit}#master .menu .menu-body .menu-body-linkgroupheader{padding:5px 15px 5px 15px;text-transform:uppercase;background-color:#2269b8;color:#fff}@media screen and (min-width:1025px){#master .menu .menu-body{-webkit-transform:translateX(0);width:240px;box-shadow:8px 8px 20px 0 rgba(0,0,0,.2)}}#master .menu .menu-body .menu-body-footer{font-size:10px;padding:5px 0;background-color:rgba(0,0,0,.4);width:100%}.mobileloginpage{width:100vw;height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.mobileloginpage .programlogo{text-align:center;font-size:40px;color:#2f2f2f}.mobileloginpage .mobilelogin-fields{margin:44px 0 0 0;font-size:14px}.mobileloginpage .mobilelogin-fields .mobilelogin-email{width:80%;margin:0 auto}.mobileloginpage .mobilelogin-fields .mobilelogin-email .mobilelogin-email-caption{color:rgba(20,20,20,.6);padding:0 6px}.mobileloginpage .mobilelogin-fields .mobilelogin-email.error .mobilelogin-email-caption{color:red;-webkit-animation:shake .5s linear}.mobileloginpage .mobilelogin-fields .mobilelogin-password{width:80%;margin:14px auto 0 auto}.mobileloginpage .mobilelogin-fields .mobilelogin-password .mobilelogin-password-caption{color:rgba(20,20,20,.6);padding:0 6px}.mobileloginpage .mobilelogin-fields .mobilelogin-password.error .mobilelogin-password-caption{color:red;-webkit-animation:shake .5s linear}.mobileloginpage .mobilelogin-fields input{background-color:transparent;width:100%;border:none;color:#2f2f2f;border-bottom:1px solid rgba(20,20,20,.6);padding:6px;box-sizing:border-box;border-radius:0;font-size:14px}.mobileloginpage .mobilelogin-buttons{margin-top:8vh}.mobileloginpage .mobilelogin-buttons #mobilelogin-btnLogin{width:80%;margin:0 auto;text-align:center;padding:15px;box-sizing:border-box;color:#f2f2f2;font-weight:bolder;cursor:pointer}.mobileloginpage .mobilelogin-footer{margin-top:2em;text-align:center;color:#2f2f2f;font-size:10px}@-webkit-keyframes shake{41%,8%{-webkit-transform:translateX(-10px)}25%,58%{-webkit-transform:translateX(10px)}75%{-webkit-transform:translateX(-5px)}92%{-webkit-transform:translateX(5px)}0%,100%{-webkit-transform:translateX(0)}}@media screen and (min-width:546px){.mobileloginpage{width:546px;margin:0 auto}}.fwpanel{border:1px solid #777;background-color:rgba(0,0,0,.3);margin:5px}.fwpanel>.caption{border-bottom:1px solid #777;background-color:rgba(0,0,0,.6);padding:5px;color:#fff}.fwpanel>.children{padding:5px}.fwtextbox>.control{background-color:#fff;border-radius:14px;padding:5px}.fwtextbox>.control>.textbox{width:100%;padding:0;margin:0;height:22px;line-height:22px;border:0;background-color:transparent;color:#000;border-bottom:1px solid #fff}.fwtextbox>.control>.textbox:focus{outline:0;border-bottom:1px solid #f1caff}ul.fwradiobuttongroup{overflow:hidden;margin:0;padding:0;border:1px solid #000;background-color:#fff;border-radius:14px;display:inline-block}ul.fwradiobuttongroup li{float:left;list-style-type:none}ul.fwradiobuttongroup label{-moz-box-shadow:0 4px 3px rgba(0,0,0,.2),inset 0 1px 0 0 #fff;-webkit-box-shadow:0 4px 3px rgba(0,0,0,.2),inset 0 1px 0 0 #fff;box-shadow:0 4px 3px rgba(0,0,0,.2),inset 0 1px 0 0 #fff;color:#969696}ul.fwradiobuttongroup input[type=radio]:checked+label{-moz-box-shadow:0 4px 3px rgba(0,0,0,.2),inset 0 1px 0 0 #97c4fe;-webkit-box-shadow:0 4px 3px rgba(0,0,0,.2),inset 0 1px 0 0 #97c4fe;box-shadow:0 4px 3px rgba(0,0,0,.2),inset 0 1px 0 0 #97c4fe;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#3d94f6),color-stop(1,#1e62d0));background:-moz-linear-gradient(center top,#3d94f6 5%,#1e62d0 100%);background-color:#3d94f6;border:1px solid #337fed;color:#fff;font-family:arial;font-size:15px;font-weight:700;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.5);text-align:center}ul.fwradiobuttongroup li label{display:block;cursor:pointer;text-align:center;margin:0;padding:11px 6px}ul.fwradiobuttongroup li input{display:none}.fwradiobuttongroup2{margin:0 auto;padding:0;border:0;background-color:transparent;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:row;justify-content:center}.fwradiobuttongroup2 li{list-style-type:none;border-top:1px solid #2196f3;border-left:1px solid #2196f3;border-bottom:1px solid #2196f3;color:#2196f3;overflow:hidden}.fwradiobuttongroup2 li:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.fwradiobuttongroup2 li:last-child{border-right:1px solid #2196f3;border-top-right-radius:5px;border-bottom-right-radius:5px}.fwradiobuttongroup2 input[type=radio]:checked+label{background-color:#2196f3;color:#fff}.fwradiobuttongroup2 input[type=radio]:disabled+label{opacity:.5}.fwradiobuttongroup2 li label{display:block;text-align:center;margin:0;padding:11px 12px;background-color:#fff}.fwradiobuttongroup2 input[type=radio]:not(:disabled)+label{cursor:pointer}.fwradiobuttongroup2 li input{display:none}.button{display:inline-block;box-sizing:border-box;padding:12px 20px;cursor:pointer;text-align:center;letter-spacing:.5px;text-transform:uppercase;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);font-size:16px;will-change:opacity,transform;transition:all .3s ease-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.button:hover:not(.disabled){cursor:pointer;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.button.default{color:#fff;background-color:#2196f3}.button.default:hover:not(.disabled){background-color:#42a5f5}.button.green{color:#fff;background-color:#4caf50}.button.green:hover:not(.disabled){background-color:#66bb6a}.button.red{color:#fff;background-color:#f44336}.button.red:hover:not(.disabled){background-color:#ef5350}.button.disabled{cursor:default;color:#fff;background-color:#9e9e9e}.button.prototype{-moz-box-shadow:0 4px 3px rgba(0,0,0,.2),inset 0 1px 0 0 #97c4fe;-webkit-box-shadow:0 4px 3px rgba(0,0,0,.2),inset 0 1px 0 0 #97c4fe;box-shadow:0 4px 3px rgba(0,0,0,.2),inset 0 1px 0 0 #97c4fe;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#777),color-stop(1,#333));background:-moz-linear-gradient(center top,#777 5%,#333 100%);background-color:#777;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #777;display:inline-block;color:#fff;font-family:arial;font-size:15px;font-weight:700;margin:8px 2px;padding:8px 6px;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.5);text-align:center;min-width:80px}.button.prototype:hover{cursor:pointer}.button.prototype.active,.button.prototype:active{-moz-box-shadow:0 0 6px rgba(255,255,255,.5),inset 0 1px 0 0 #97c4fe;-webkit-box-shadow:0 0 6px rgba(255,255,255,.5),inset 0 1px 0 0 #97c4fe;box-shadow:0 0 6px rgba(255,255,255,.5),inset 0 1px 0 0 #97c4fe}.flexrow{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:row}.flexcolumn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column}.flexwrap{flex-wrap:wrap}.flexalignitemscenter{align-items:center}[data-control=FwAppImage]{background-color:#333;color:#fff}[data-control=FwAppImage] .header{display:none}[data-control=FwAppImage] .title{text-align:center;padding:5px 0;background-color:#222;display:none}[data-control=FwAppImage] .toolbar{display:flex}[data-control=FwAppImage][data-enabled=false] .toolbar{display:none}[data-control=FwAppImage] .toolbar .button{flex:0 0 auto;display:flex;padding:2px;cursor:pointer}[data-control=FwAppImage] .toolbar .button .caption{padding:0 5px;display:none}[data-control=FwAppImage] .toolbar .button:hover{background-color:rgba(255,255,255,.2)}[data-control=FwAppImage] .toolbar .button:hover .caption{text-decoration:underline}[data-control=FwAppImage] .labeladdnote{padding:2px 5px;font-size:12px;font-weight:700}[data-control=FwAppImage] .fullsizeimagepager{display:flex}[data-control=FwAppImage] .btnPrevImage{flex:0 0 auto;cursor:pointer;color:#fff;display:flex;flex-direction:column;align-content:center;justify-content:center}[data-control=FwAppImage] .btnPrevImage:hover{background-color:#1976d2}[data-control=FwAppImage] .btnNextImage{flex:0 0 auto;cursor:pointer;color:#fff;display:flex;flex-direction:column;align-content:center;justify-content:center}[data-control=FwAppImage] .btnNextImage:hover{background-color:#1976d2}[data-control=FwAppImage] div.image{flex:1 1 0;min-height:10px;background-color:#000;cursor:zoom-in;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}[data-control=FwAppImage] div.image .fullsizeimage{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.3);background-size:contain;background-repeat:no-repeat;background-position:center center}[data-control=FwAppImage] div.image>div.datestamp{text-align:center;font-size:10px;background-color:#000;color:#fff}[data-control=FwAppImage] .pageinfo{text-align:center;font-size:.8em;padding:.3em 0}[data-control=FwAppImage] .thumbnails{display:flex;flex-wrap:nowrap;overflow:auto}[data-control=FwAppImage] .thumbnails .thumb{transition:border-top .5s;flex:0 0 auto;border-top:5px solid transparent;cursor:pointer;display:block;margin:0 1px 1px 1px;height:50px;width:50px;background-repeat:no-repeat;background-size:cover;background-position:center center}[data-control=FwAppImage] .thumbnails .thumb[data-selected=true]{border-top:5px solid #1976d2}.FwAppImageUploadImageConfirmation .pasteimage.dragover{outline:1px solid #00f}.FwAppImageUploadImageConfirmation .button.default{color:#fff;background-color:#1976d2;text-align:center;cursor:pointer;border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;outline:0;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent;text-decoration:none;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);letter-spacing:.5px;transition:.2s ease-out}.FwAppImageUploadImageConfirmation .button.default:hover{background-color:#1e88e5;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.FwAppImageEmailPopup .thumbnails{display:flex;flex-wrap:nowrap;overflow:auto;min-height:100px;background-color:#eee}.FwAppImageEmailPopup .thumbnails .thumb{position:relative;cursor:zoom-in;flex:0 0 auto;border-top:5px solid transparent;display:block;margin:0 1px 1px 1px;height:100px;width:100px;background-repeat:no-repeat;background-size:contain;background-position:center center}.FwAppImageEmailPopup .thumbnails .thumb .checkbox{position:absolute;padding:5px;color:#03a9f4;cursor:pointer}.FwAppImageEmailPopup .selectimagescontainer{padding:5px}.FwAppImageEmailPopup .selectimagetoolbar{display:flex;align-items:center;padding:10px 5px;font-size:.8em;font-weight:700}.FwAppImageEmailPopup .selectedImageCountContainer{flex:0 0 100px}.FwAppImageEmailPopup .btnSelectAllImagesContainer{flex:0 0 auto}.FwAppImageEmailPopup .btnUnselectAllImagesContainer{flex:0 0 auto}.FwAppImageEmailPopup .btnSelectAllImages{margin:0 10px;color:#2196f3;cursor:pointer}.FwAppImageEmailPopup .btnSelectAllImages i{font-size:10px;margin:0 5px}.FwAppImageEmailPopup .btnUnselectAllImages{margin:0 10px;color:#2196f3;cursor:pointer}.FwAppImageEmailPopup .btnUnselectAllImages i{font-size:10px;margin:0 5px}.FwAppImageDownloadPopup .thumbnails{display:flex;flex-wrap:nowrap;overflow:auto;min-height:100px;background-color:#eee}.FwAppImageDownloadPopup .thumbnails .thumb{position:relative;cursor:zoom-in;flex:0 0 auto;border-top:5px solid transparent;display:block;margin:0 1px 1px 1px;height:100px;width:100px;background-repeat:no-repeat;background-size:contain;background-position:center center}.FwAppImageDownloadPopup .thumbnails .thumb .checkbox{position:absolute;padding:5px;color:#03a9f4;cursor:pointer}.FwAppImageDownloadPopup .selectimagescontainer{padding:5px}.FwAppImageDownloadPopup .selectimagetoolbar{display:flex;align-items:center;padding:10px 5px;font-size:.8em;font-weight:700}.FwAppImageDownloadPopup .selectedImageCountContainer{flex:0 0 100px}.FwAppImageDownloadPopup .btnSelectAllImagesContainer{flex:0 0 auto}.FwAppImageDownloadPopup .btnUnselectAllImagesContainer{flex:0 0 auto}.FwAppImageDownloadPopup .btnSelectAllImages{margin:0 10px;color:#2196f3;cursor:pointer}.FwAppImageDownloadPopup .btnSelectAllImages i{font-size:10px;margin:0 5px}.FwAppImageDownloadPopup .btnUnselectAllImages{margin:0 10px;color:#2196f3;cursor:pointer}.FwAppImageDownloadPopup .btnUnselectAllImages i{font-size:10px;margin:0 5px}.FwAppImagePrintPopup .thumbnails{display:flex;flex-wrap:nowrap;overflow:auto;min-height:100px;background-color:#eee}.FwAppImagePrintPopup .thumbnails .thumb{position:relative;cursor:zoom-in;flex:0 0 auto;border-top:5px solid transparent;display:block;margin:0 1px 1px 1px;height:100px;width:100px;background-repeat:no-repeat;background-size:contain;background-position:center center}.FwAppImagePrintPopup .thumbnails .thumb .checkbox{position:absolute;padding:5px;color:#03a9f4;cursor:pointer}.FwAppImagePrintPopup .selectimagescontainer{padding:5px}.FwAppImagePrintPopup .selectimagetoolbar{display:flex;align-items:center;padding:10px 5px;font-size:.8em;font-weight:700}.FwAppImagePrintPopup .selectedImageCountContainer{flex:0 0 100px}.FwAppImagePrintPopup .btnSelectAllImagesContainer{flex:0 0 auto}.FwAppImagePrintPopup .btnUnselectAllImagesContainer{flex:0 0 auto}.FwAppImagePrintPopup .btnSelectAllImages{margin:0 10px;color:#2196f3;cursor:pointer}.FwAppImagePrintPopup .btnSelectAllImages i{font-size:10px;margin:0 5px}.FwAppImagePrintPopup .btnUnselectAllImages{margin:0 10px;color:#2196f3;cursor:pointer}.FwAppImagePrintPopup .btnUnselectAllImages i{font-size:10px;margin:0 5px}.fwconfirmation{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%}.fwconfirmation{-webkit-animation:fwconfirmation-fade-in .1s;-moz-animation:fwconfirmation-fade-in .1s;-ms-animation:fwconfirmation-fade-in .1s}@-webkit-keyframes fwconfirmation-fade-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fwconfirmation-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fwconfirmation-fade-in{0%{opacity:0}100%{opacity:1}}html.no-flexbox .fwconfirmation{-webkit-transform-style:flat;-moz-transform-style:flat;transform-style:flat}html.flexbox .fwconfirmation{display:flex;justify-content:center;align-items:center}.fwconfirmation .fwconfirmationbox{border-radius:5px;overflow:hidden;min-width:300px;max-width:100vw;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.3)}html.no-flexbox .fwconfirmation .fwconfirmationbox{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fwconfirmationbox{-webkit-animation:fwconfirmation-pop-in .1s;-moz-animation:fwconfirmation-pop-in .1s;-ms-animation:fwconfirmation-pop-in .1s}@-webkit-keyframes fwconfirmation-pop-in{0%{opacity:0;-webkit-transform:scale(.8)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes fwconfirmation-pop-in{0%{opacity:0;-moz-transform:scale(.8)}100%{opacity:1;-moz-transform:scale(1)}}@keyframes fwconfirmation-pop-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}.fwconfirmation .fwconfirmationbox .title{font-size:1.1em;padding:.8em}.fwconfirmation .fwconfirmationbox>.body{padding:10px;min-height:80px;position:relative;overflow:auto;-webkit-overflow-scrolling:touch;max-height:80vh}.fwconfirmation[data-nopadding=true] .fwconfirmationbox>.body{padding:0}.fwconfirmation .fwconfirmationbox>.body .message{cursor:default;-webkit-touch-callout:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fwconfirmation .fwconfirmationbox>.body .controls:after{content:"";display:table;clear:both}html.no-touch .fwconfirmation .fwconfirmationbox .more{display:none!important}.FwPopup-divOverlay{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;bottom:0;right:0;cursor:pointer}html.no-flexbox .FwPopup-divOverlay{-webkit-transform-style:flat;-moz-transform-style:flat;transform-style:flat}html.flexbox .FwPopup-divOverlay{display:flex;justify-content:center;align-items:center}html.no-flexbox .FwPopup-divPopup{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fwpopup{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;bottom:0;right:0}.close-modal{display:flex;position:absolute;top:10px;right:15px;cursor:pointer}html.no-flexbox .fwpopup{-webkit-transform-style:flat;-moz-transform-style:flat;transform-style:flat}html.flexbox .fwpopup{display:flex;justify-content:center;align-items:center}html.no-flexbox .fwpopup .popuptitle{color:#fafafa;background-color:#2196f3;font-size:1.1em;padding:.8em}html.flexbox .fwpopup .popuptitle{color:#fafafa;background-color:#2196f3;font-size:1.1em;padding:.8em}html.no-flexbox .fwpopupbox{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fwpopupbox{position:relative;overflow:auto}.fwconfirmation .fwconfirmationbox{background-color:#fff}.fwconfirmation .fwconfirmationbox .title{color:#fafafa;background-color:#2196f3}.fwconfirmation .fwconfirmationbox .body .message{color:#333}.fwconfirmation .fwconfirmationbox .more{background-color:#007;color:#fff;text-align:center;font-size:12px;border-top:1px solid #777;border-bottom:1px solid #777;padding:2px 0 0 0}.fwconfirmation .fwconfirmationbox .fwconfirmation-buttonbar{padding:10px 0;text-align:center}.fwconfirmation .fwconfirmationbox .fwconfirmation-buttonbar .fwconfirmation-button{text-align:center;margin:0 4px;padding:.4em;cursor:pointer;min-width:4em;font-size:1em;display:inline-block;background-color:#9e9e9e;color:#fafafa;border-radius:4px;border:1px solid transparent}.fwconfirmation .fwconfirmationbox .fwconfirmation-buttonbar .fwconfirmation-button:hover{background-color:#757575}.fwconfirmation .fwconfirmationbox .fwconfirmation-buttonbar .fwconfirmation-button:active{background-color:rgba(0,0,0,.2)}.fwconfirmation .fwconfirmationbox .fwconfirmation-buttonbar .fwconfirmation-button:focus{background-color:#01579b!important;border:1px solid #000}.fwconfirmation .fwconfirmationbox div.table{max-height:50vh;overflow:auto;border:1px solid #e0e0e0}.fwconfirmation .fwconfirmationbox div.table td,.fwconfirmation .fwconfirmationbox div.table th{padding:.3rem;border:1px solid #ddd;font-size:.9rem}.fwconfirmation .fwconfirmationbox div.table table{border-collapse:collapse;border:1px solid #ddd}.fwconfirmation .fwconfirmationbox div.table table thead tr{background-color:#eee}.fwconfirmation .fwconfirmationbox div.table table tbody tr{cursor:pointer}.fwconfirmation .fwconfirmationbox div.table table tbody tr.checked{background-color:#ddf0fe}html.theme-material .fwpage{color:#282628}html.theme-material .fwpage .fwpage-title{font-size:20px;padding:5px 15px;background-image:linear-gradient(#476984,#364f65);color:#ebebee;border-bottom:1px solid #1a2631}html.theme-material .fwpage .fwpage-body{padding:20px 20px 10px 20px;overflow:auto}html.theme-material .fwform{color:#282628}html.theme-material .fwform[data-rendermode=designer]{min-height:15px}html.theme-material .fwform-title{font-size:20px;font-weight:700;color:#39546b}html.theme-material .fwform[data-rendermode=designer] .fwform-body{padding:0 0 16px 0}html.theme-material .fwform-section{margin:.1rem .3rem}html.theme-material .fwform-section-title{padding:0 .25em;font-size:1.15em;cursor:default;color:#2196f3;border-bottom:1px solid}html.theme-material .fwform-section-title span.highlighted{background-color:#ff0}html.theme-material .fwform-section-body{min-height:1px;padding:.4em 0}html.theme-material .fwform-fieldrow{margin:0 0 5px 0}html.theme-material .fwform-fieldrow:after{content:"";display:table;clear:both}html.theme-material .fwform-fieldrow[data-rendermode=designer]>.children{margin:1px;min-height:1px;padding:0 0 16px 0}html.theme-material .fwform-fieldrow[data-rendermode=designer]>.children:after{content:"";display:table;clear:both}html.theme-material .fwcontainer .fwdesignerhandle{background-color:#add8e6}html.theme-material .fwgroupbox{margin:5px;padding:0;border:1px solid #a1a1a1}html.theme-material .fwgroupbox .groupbox-title{font-weight:700;font-size:14px;text-align:center;line-height:24px;height:24px;cursor:default;color:#555;border-bottom:1px solid rgba(0,0,0,.2);background-image:linear-gradient(#ddd,#bbb)}html.theme-material .fwgroupbox .groupbox-body{min-height:1px;padding:10px;background-color:rgba(200,200,200,.7)}html.theme-material .fwgroupbox .groupbox-body:after{content:"";display:table;clear:both}html.theme-material .fwstatus{margin:5px}html.theme-material.transworks .formpage{min-width:1121px;display:inline-block}html.theme-material .formpage:after{content:"";display:table;clear:both}html.theme-material .formrow:after{content:"";display:table;clear:both}html.theme-material .formcolumn{float:left;width:50%}html.theme-material .fwgroupbox.half{float:left;min-width:458px}html.theme-material .fwgroupbox.quarter{float:left;min-width:224px}html.theme-material .fwform-section.half{float:left;min-width:472px}html.theme-material .fwcontextmenu .fwcontextmenuitem{font-weight:400}html.theme-material .fwcontextmenu[data-position=center]{position:fixed;top:0;left:0;width:100%;height:100%}html.theme-material.no-flexbox .fwcontextmenu[data-position=center]{-webkit-transform-style:flat;-moz-transform-style:flat;transform-style:flat}html.theme-material.flexbox .fwcontextmenu[data-position=center]{display:flex;justify-content:center;align-items:center}html.theme-material .fwcontextmenu[data-position=center] .fwcontextmenubox{border-radius:4px;min-width:300px;max-width:600px;-webkit-animation:fwcontextmenu-pop-in .1s;-moz-animation:fwcontextmenu-pop-in .1s;-ms-animation:fwcontextmenu-pop-in .1s}@-webkit-keyframes fwcontextmenu-pop-in{0%{opacity:0;-webkit-transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes fwcontextmenu-pop-in{0%{opacity:0;-moz-transform:scale(.5)}100%{opacity:1;-moz-transform:scale(1)}}@keyframes fwcontextmenu-pop-in{0%{opacity:0;transform:scale(.5)}100%{opacity:1;transform:scale(1)}}html.theme-material.no-flexbox .fwcontextmenu[data-position=center] .fwcontextmenubox{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}html.theme-material .fwcontextmenu[data-position=center] .fwcontextmenuitem{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;cursor:pointer}html.theme-material .fwcontextmenu[data-position=center] .fwcontextmenutitle{background-color:#fafafa;color:#007;padding:.3em .2em;text-align:left;font-size:1em;font-weight:700;border-bottom:solid 2px #007}html.theme-material .fwcontextmenu[data-position=center] .fwcontextmenubox{border:1px solid #e0e0e0;background-color:#fff;border-radius:.5em;overflow:hidden}html.theme-material .fwcontextmenu[data-position=center] .fwcontextmenuitem{padding:.3em .2em;text-align:left;color:#000;background-color:#fafafa;font-size:1em;border:1px solid #fafafa;white-space:nowrap}html.theme-material .fwcontextmenu[data-position=center] .fwcontextmenucancel .fwcontextmenuitem{font-weight:700}html.theme-material .fwcontextmenu[data-position=center] .fwcontextmenuitem:hover{background-color:#d5dde5;color:#000;border:1px solid #294d85}html.theme-material .fwcontextmenu[data-position=bottomleft]{position:fixed}html.theme-material .fwcontextmenu[data-position=bottomleft] .fwcontextmenubox{position:absolute;min-width:100px;max-width:600px;-webkit-animation:fwcontextmenu-pop-in .1s;-moz-animation:fwcontextmenu-pop-in .1s;-ms-animation:fwcontextmenu-pop-in .1s;border:1px solid #e0e0e0;background-color:#fff;overflow:hidden;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);margin:5px}@-webkit-keyframes fwcontextmenu-pop-in{0%{opacity:0;-webkit-transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes fwcontextmenu-pop-in{0%{opacity:0;-moz-transform:scale(.5)}100%{opacity:1;-moz-transform:scale(1)}}@keyframes fwcontextmenu-pop-in{0%{opacity:0;transform:scale(.5)}100%{opacity:1;transform:scale(1)}}html.theme-material .fwcontextmenu[data-position=bottomleft] .fwcontextmenuitem{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;cursor:pointer;padding:.3em .2em;text-align:left;color:#000;background-color:#fafafa;font-size:1em;border:1px solid #fafafa;white-space:nowrap}html.theme-material .fwcontextmenu[data-position=bottomleft] .fwcontextmenutitle{background-color:#fafafa;color:#007;padding:.3em .2em;text-align:left;font-size:1em;font-weight:700;border-bottom:solid 2px #007}html.theme-material .fwcontextmenu[data-position=bottomleft] .fwcontextmenucancel .fwcontextmenuitem{font-weight:700}html.theme-material .fwcontextmenu[data-position=bottomleft] .fwcontextmenuitem:hover{background-color:#d5dde5;color:#000;border:1px solid #294d85}html.theme-material .fwformfield .fwdesignerhandle{background-color:#90ee90}html.theme-material [data-control=FwFormField]{padding:0 5px;box-sizing:border-box}html.theme-material .fwformfield .fwformfield-caption{font-size:.75em;height:1.2em;padding:.25em;color:#757575;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}html.theme-material .fwformfield .highlighted{background-color:#ff0}html.theme-material .fwformfield .fwformfield-control{display:flex;align-items:center;box-sizing:border-box}html.theme-material.desktop .fwformfield .fwformfield-control{height:2em}html.theme-material.mobile .fwformfield .fwformfield-control{height:3em}html.theme-material .fwformfield .fwformfield-control input[type=text].fwformfield-text,html.theme-material .fwformfield .fwformfield-control input[type=text].fwformfield-value{flex:1 1 0;height:100%;background-color:transparent;padding:0 .375em;font-size:.8em;outline:0;transition:all .3s}html.theme-material .fwformfield .fwformfield-control textarea.fwformfield-value{flex:1 0 auto;background-color:transparent;min-height:100px;resize:none;padding:6px;font-size:14px;border:0;outline:0;transition:all .3s;box-sizing:border-box}html.theme-material .fwformfield .fwformfield-control select.fwformfield-value{flex:1 0 auto;background-color:transparent;padding:.375em;font-size:.8em;outline:0;border:0;transition:all .3s;box-sizing:border-box;width:100%}html.mobile.theme-material .fwformfield .fwformfield-control select.fwformfield-value{background-color:#fff;color:#000}html.theme-material.mobile .fwformfield .fwformfield-control select.fwformfield-value{font-size:1.125em}html.theme-material.mobile .fwformfield .fwformfield-control input[type=text].fwformfield-value{font-size:1.125em}html.theme-material .fwformfield[data-required=true]:not([data-enabled=false]) .fwformfield-caption{color:#f44336}html.theme-material .fwformfield[data-captionlocation=left]{display:flex}html.theme-material .fwformcontrol[data-type=button]{border-radius:2px;padding:0 1rem;cursor:pointer;display:inline-block;height:36px;letter-spacing:.5px;line-height:36px;font-size:15px;text-transform:uppercase;text-align:center;will-change:opacity,transform;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}html.theme-material .fwformcontrol[data-type=button]{background-color:#01579b;color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}html.theme-material .fwformcontrol[data-type=button]:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}html.theme-material .fwformcontrol[data-type=button]:active{background-color:#1e88e5}html.theme-material .fwformcontrol[data-type=button][data-enabled=false]{background-color:#bdbdbd;pointer-events:none}html.theme-material .fwformfield[data-type=checkbox] .fwformfield-control{align-items:center;height:3.2em}html.theme-material .fwformfield[data-type=checkbox] label{font-size:.9em;position:relative;padding-left:1.7em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;white-space:nowrap}html.theme-material .fwformfield[data-type=checkbox][data-enabled=false] label{cursor:default}html.theme-material .fwformfield[data-type=checkbox] .fwformfield-value{display:none}html.theme-material .fwformfield[data-type=checkbox] input.fwformfield-value+label:after{border-radius:.125em;box-sizing:border-box}html.theme-material .fwformfield[data-type=checkbox] input.fwformfield-value+label:after,html.theme-material .fwformfield[data-type=checkbox] input.fwformfield-value+label:before{content:'';left:0;position:absolute;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1;box-sizing:border-box;border-radius:.0625em;margin-top:.125em;width:1.125em;height:1.125em}html.theme-material .fwformfield[data-type=checkbox] input.fwformfield-value:not(:checked)+label:before{width:0;height:0;border:.1875em solid transparent;left:.375em;top:.625em;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}html.theme-material .fwformfield[data-type=checkbox] input.fwformfield-value:not(:checked)+label:after{height:1.25em;width:1.25em;background-color:transparent;border:.125em solid #5a5a5a;top:0;z-index:0}html.theme-material .fwformfield[data-type=checkbox] input.fwformfield-value:checked+label:before{top:.125em;left:.0625em;width:.5em;height:.8125em;border-top:.125em solid transparent;border-left:.125em solid transparent;border-right:.125em solid #fff;border-bottom:.125em solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}html.theme-material .fwformfield[data-type=checkbox] input.fwformfield-value:checked+label:after{top:0;width:1.25em;height:1.25em;z-index:0}html.theme-material .fwformfield[data-type=checkbox] input.fwformfield-value{opacity:0;padding:0;margin:0}html.theme-material .fwformfield[data-type=checkbox] input.fwformfield-value:checked+label:after{border:.125em solid #4caf50;background-color:#4caf50}html.theme-material .fwformfield[data-type=checkbox][data-enabled=false] input.fwformfield-value:not(:checked)+label:before{background-color:transparent;border:.125em solid transparent}html.theme-material .fwformfield[data-type=checkbox][data-enabled=false] input.fwformfield-value:not(:checked)+label:after{border-color:transparent;background-color:#bdbdbd}html.theme-material .fwformfield[data-type=checkbox][data-enabled=false] input.fwformfield-value:checked+label:before{background-color:transparent}html.theme-material .fwformfield[data-type=checkbox][data-enabled=false] input.fwformfield-value:checked+label:after{background-color:#bdbdbd;border-color:#bdbdbd}html.theme-material .fwformfield[data-type=color].error .fwformfield-control{border:1px solid #f44336}html.theme-material .fwformfield[data-type=color] input.fwformfield-value{display:none}html.theme-material .fwformfield[data-type=color] .fwformfield-colorselector{width:100%;height:100%;display:flex;border:1px solid #bdbdbd}html.theme-material .fwformfield[data-type=color] .fwformfield-colorselector .fwformfield-colorselect:hover{background:#bcb4b0}html.theme-material .fwformfield[data-type=color] .fwformfield-color{background-color:#fff;flex:1 0 0}html.theme-material .fwformfield[data-type=color] .btncolorpicker{color:#616161;padding:0;font-size:1.5em;margin:auto 5px;box-sizing:border-box}html.theme-material .fwformfield[data-type=color][data-enabled=true] .fwformfield-colorselector{cursor:pointer}html.theme-material .fwformfield[data-type=color][data-enabled=false] .btncolorpicker{color:#eee}html.theme-material.mobile .fwformfield[data-type=combobox] .fwformfield-control{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row}html.theme-material.desktop .fwformfield[data-type=combobox] input.fwformfield-text{width:100%;height:100%;flex:1 1 0;box-sizing:border-box;border:0;border-radius:0}html.theme-material.mobile .fwformfield[data-type=combobox] input.fwformfield-text{font-size:18px;width:100%;height:42px;flex:1 1 0;box-sizing:border-box;padding:0 10px;border:0;border-radius:0}html.theme-material.desktop .fwformfield[data-type=combobox] i.btnvalidate{font-size:1.875em;padding:0;margin:auto 0}html.theme-material.mobile .fwformfield[data-type=combobox] i.btnvalidate{font-size:42px;flex:0 0 42px;padding:0 2px}html.theme-material .fwformfield[data-type=combobox][data-enabled=true] .btnvalidate{cursor:pointer}html.theme-material .fwformfield[data-type=combobox][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=combobox][data-enabled=false] .btnvalidate{color:#eee}html.theme-material .fwformfield[data-type=combobox] .dropdown{position:absolute;color:#000;background-color:#fff;border:1px solid #ccc;border-top-color:#d9d9d9;box-shadow:0 2px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);border-radius:4px}html.theme-material.desktop .fwformfield[data-type=combobox] .dropdown{font-size:14px}html.theme-material.mobile .fwformfield[data-type=combobox] .dropdown{font-size:14px}html.theme-material .fwformfield[data-type=combobox] .dropdown .row{cursor:pointer}html.theme-material.desktop .fwformfield[data-type=combobox] .dropdown .row{height:32px;line-height:32px;padding:0 5px;border-top:1px solid #eceff1}html.theme-material.mobile .fwformfield[data-type=combobox] .dropdown .row{text-indent:-10px;padding:7px 5px 7px 15px;border-bottom:1px solid #f0f0f0}html.theme-material .fwformfield[data-type=combobox] .dropdown .row.selected,html.theme-material.mobile .fwformfield[data-type=combobox] .dropdown .row:active{background-color:#007;color:#fff}html.theme-material .fwformfield[data-type=combobox] .pager{vertical-align:middle;text-align:center;border-top:1px solid #000;padding:0;background-color:#e0e0e0}html.theme-material.desktop .fwformfield[data-type=combobox] .pager{height:32px;line-height:32px;padding:2px 0}html.theme-material.mobile .fwformfield[data-type=combobox] .pager{height:38px;line-height:38px;padding:5px 0}html.theme-material .fwformfield[data-type=combobox] .pager .btnFirstPage,html.theme-material .fwformfield[data-type=combobox] .pager .btnLastPage,html.theme-material .fwformfield[data-type=combobox] .pager .btnNextPage,html.theme-material .fwformfield[data-type=combobox] .pager .btnPreviousPage{display:inline-block;vertical-align:middle}html.theme-material .fwformfield[data-type=combobox] .pager .txtPageNo{box-sizing:border-box;display:inline-block;vertical-align:middle;text-align:center;border:0;border-radius:0;margin:0 5px}html.theme-material.desktop .fwformfield[data-type=combobox] .pager .txtPageNo{height:22px;line-height:22px;width:32px;font-size:14px}html.theme-material.mobile .fwformfield[data-type=combobox] .pager .txtPageNo{height:32px;width:42px}html.theme-material .fwformfield[data-type=combobox] .pager .of{display:inline-block;vertical-align:middle}html.theme-material.desktop .fwformfield[data-type=combobox] .pager .of{height:22px;line-height:22px;width:22px}html.theme-material.mobile .fwformfield[data-type=combobox] .pager .of{height:32px;line-height:32px}html.theme-material .fwformfield[data-type=combobox] .pager .txtTotalPages{display:inline-block;vertical-align:middle}html.theme-material.desktop .fwformfield[data-type=combobox] .pager .txtTotalPages{height:22px;line-height:22px;width:22px}html.theme-material.mobile .fwformfield[data-type=combobox] .pager .txtTotalPages{height:32px;line-height:32px}html.theme-material .fwformfield[data-type=combobox] .pager .pagerbutton{cursor:pointer;font-size:32px;padding:0 5px}html.theme-material .fwformfield[data-type=combobox] .pager .pagerbutton[data-enabled=false]{opacity:.4}html.theme-material .fwformfield[data-type=combobox] .pager .firsticon{background-size:cover;background-image:url(../fwimages/icons/128/pager_first.001.png)}html.theme-material .fwformfield[data-type=combobox] .pager .previousicon{background-size:cover;background-image:url(../fwimages/icons/128/pager_prev.001.png)}html.theme-material .fwformfield[data-type=combobox] .pager .nexticon{background-size:cover;background-image:url(../fwimages/icons/128/pager_next.001.png)}html.theme-material .fwformfield[data-type=combobox] .pager .lasticon{background-size:cover;background-image:url(../fwimages/icons/128/pager_last.001.png)}html.theme-material.desktop .fwformfield[data-type=combobox] .pager .firsticon,html.theme-material.desktop .fwformfield[data-type=combobox] .pager .lasticon,html.theme-material.desktop .fwformfield[data-type=combobox] .pager .nexticon,html.theme-material.desktop .fwformfield[data-type=combobox] .pager .previousicon{width:16px;height:16px}html.theme-material.mobile .fwformfield[data-type=combobox] .pager .firsticon,html.theme-material.mobile .fwformfield[data-type=combobox] .pager .lasticon,html.theme-material.mobile .fwformfield[data-type=combobox] .pager .nexticon,html.theme-material.mobile .fwformfield[data-type=combobox] .pager .previousicon{width:32px;height:32px;margin:0 5px}html.theme-material .fwformfield[data-type=combobox] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=combobox].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=combobox].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .3s}body.dragging *,html.theme-material body.dragging{cursor:move!important}html.theme-material .dragged{position:absolute;top:0;opacity:.5;z-index:2000}html.theme-material .fwformfield[data-type=checkboxlist] .fwformfield-control{height:auto}html.theme-material .fwformfield[data-type=checkboxlist] ol{margin:0;padding:0;min-height:10px;list-style:decimal;list-style-type:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme-material .fwformfield[data-type=checkboxlist] ol.sortable>li{display:block;margin:2px;padding:2px;border:1px solid #ccc;color:#000;background:#eee;border-radius:2px;background-color:#fff}html.theme-material .fwformfield[data-type=checkboxlist] ol.sortable>li.placeholder{position:relative;margin:0;padding:0;border:none}html.theme-material .fwformfield[data-type=checkboxlist] ol.sortable>li.placeholder:before{position:absolute;content:"";width:0;height:0;margin-top:-5px;left:-5px;top:-4px;border:5px solid transparent;border-left-color:red;border-right:none}html.theme-material .fwformfield[data-type=checkboxlist] ol.sortable>li[data-orderbydirection=asc] div.orderbydirection{background-image:url(../fwimages/icons/128/orderbydirection_asc2.001.png)}html.theme-material .fwformfield[data-type=checkboxlist] ol.sortable>li[data-orderbydirection=desc] div.orderbydirection{background-image:url(../fwimages/icons/128/orderbydirection_desc2.001.png)}html.theme-material .fwformfield[data-type=checkboxlist] ol.sortable>li>.wrapper{overflow:hidden}html.theme-material .fwformfield[data-type=checkboxlist] ol.sortable>li>.wrapper>.handle{float:left;cursor:move;padding:0 5px 0 2px}html.theme-material .fwformfield[data-type=checkboxlist] ol.sortable>li>.wrapper>.checkbox{float:left}html.theme-material .fwformfield[data-type=checkboxlist] ol.sortable>li>.wrapper>.settings{float:right;cursor:pointer;padding-left:10px}html.theme-material .fwformfield[data-type=checkboxlist] ol.sortable>li>.wrapper>label{float:left;color:#000}html.theme-material .fwformfield[data-type=checkboxlist] ol.sortable>li>.wrapper .orderbydirection{display:none;cursor:pointer;overflow:hidden;width:22px;height:22px;float:right;background-size:cover}html.theme-material .fwformfield[data-type=checkboxlist].widgetorder ol.sortable>li>.wrapper>.checkbox:checked+label{font-weight:700}html.theme-material .fwformfield[data-type=checkboxlist] ol.sortable>li>.wrapper>.checkbox:checked~.orderbydirection{display:block}html.theme-material .fwformfield[data-type=checkboxlist].selected-modules ol.sortable>li>.wrapper>.checkbox:checked+label{font-weight:700}html.theme-material .fwformfield[data-type=date] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=date].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=date] .fwformfield-value{border:0!important;width:100%}html.theme-material .fwformfield[data-type=date] .btndate{color:#616161;padding:0;font-size:1.5em;margin:auto 5px;box-sizing:border-box}html.theme-material .fwformfield[data-type=date][data-enabled=true] .btndate{cursor:pointer}html.theme-material .fwformfield[data-type=date][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=date][data-enabled=false] .btndate{color:#eee}html.theme-material .fwformfield[data-type=date].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .5s}html.theme-material.desktop .fwformfield[data-type=date] .fwformfield-control input.fwformfield-value{border-right:none}html.theme-material.desktop .fwformfield[data-type=date] .fwformfield-control input.fwformfield-value:focus{border-right:none}html.theme-material.desktop .fwformfield[data-type=date] .add-on{cursor:pointer;border:1px solid #e0e0e0;border-left:none;outline:0;transition:all .3s;color:#616161;padding:2px;height:24px}html.theme-material.desktop .fwformfield[data-type=date] input.fwformfield-value:focus+.add-on{border:1px solid #2196f3;border-left:none}html.theme-material.desktop .fwformfield[data-type=date][data-enabled=false] .add-on{cursor:default;color:#9e9e9e}html.theme-material.desktop .fwformfield[data-type=date] .datenav{color:#616161;cursor:pointer;padding-top:2px}html.theme-material.desktop .fwformfield[data-type=date][data-enabled=true] .datenav:hover{background-color:#bcb4b0}html.theme-material.desktop .fwformfield[data-type=date] .yesterday i{transform:rotate(180deg)}html.theme-material.mobile .fwformfield[data-type=date] .fwformfield-control{display:flex;flex-direction:row;vertical-align:middle;box-sizing:border-box}html.theme-material.mobile .fwformfield[data-type=date] input.fwformfield-value{width:100%;height:42px;flex:1 1 0;box-sizing:border-box;padding:0 10px;border:0;border-radius:3px 0 0 3px}html.theme-material.mobile .fwformfield[data-type=date] i.btndate{font-size:2em;flex:0 0 32px}html.theme-material .fwformfield[data-type=date] .date-nav .today{border-left:1px solid #bdbdbd}html.theme-material .fwformfield[data-type=date] .date-nav .yesterday{border-left:1px solid #bdbdbd}html.theme-material .fwformfield[data-type=date] .date-nav .tomorrow{border-left:1px solid #bdbdbd}html.theme-material .fwformfield[data-type=date][data-enabled=true] .date-nav .today:hover{background-color:#bcb4b0}html.theme-material .fwformfield[data-type=date][data-enabled=true] .date-nav .yesterday:hover{background-color:#bcb4b0}html.theme-material .fwformfield[data-type=date][data-enabled=true] .date-nav .tomorrow:hover{background-color:#bcb4b0}html.theme-material .fwformfield[data-type=editor] .fwformfield-control{height:auto}html.theme-material .fwformfield[data-type=email] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=email].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=email] .fwformfield-value{border:0!important;width:100%}html.theme-material .fwformfield[data-type=email].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .5s}html.theme-material .fwformfield[data-type=email][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=key]{display:none}html.theme-material .fwformfield[data-type=money] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=money].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=money][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=money] .fwformfield-value{border:0!important;width:100%}html.theme-material .fwformfield[data-type=money].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .5s}html.theme-material .fwformfield[data-type=multiselectvalidation] .fwformfield-control{height:auto;border:1px solid #e0e0e0;background-color:#fff;position:relative}html.theme-material .fwformfield[data-type=multiselectvalidation].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=multiselectvalidation][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=multiselectvalidation] .fwformfield-control input.fwformfield-text{flex:1 1 0;width:100%;background-color:transparent;border:0;outline:0}html.theme-material .fwformfield[data-type=multiselectvalidation] .fwformfield-control .clearall{cursor:pointer}html.theme-material .fwformfield[data-type=multiselectvalidation][data-enabled=false] .fwformfield-control .clearall{display:none}html.theme-material .fwformfield[data-type=multiselectvalidation] .fwformfield-control .btnpeek{cursor:pointer;transition:all .3s;color:#616161;padding:2px;height:24px}html.theme-material .fwformfield[data-type=multiselectvalidation] .fwformfield-control .btnvalidate{cursor:pointer;color:#616161;padding:0;font-size:1.5em;margin:auto 5px;box-sizing:border-box}html.theme-material .fwformfield[data-type=multiselectvalidation][data-enabled=false] .fwformfield-control input.fwformfield-text{color:#757575}html.theme-material .fwformfield[data-type=multiselectvalidation][data-enabled=false] .fwformfield-control .btnvalidate{cursor:default;color:#eee;position:absolute;right:0}html.theme-material .fwformfield[data-type=multiselectvalidation].focused .fwformfield-caption{color:#03a9f4;transition:all linear .5s}html.theme-material .fwformfield[data-type=multiselectvalidation].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .3s}html.theme-material .fwformfield[data-type=multiselectvalidation] .fwformfield-control .multiselectitems{display:flex;width:100%;line-height:2em;flex-wrap:wrap}html.theme-material .fwformfield[data-type=multiselectvalidation][data-enabled=false] .fwformfield-control .multiselectitems{-webkit-user-modify:read-only}html.theme-material .fwformfield[data-type=multiselectvalidation] .fwformfield-control .multiselectitems span{min-height:2em;height:auto;line-height:2em;font-size:.9em;margin:0 5px}html.theme-material .fwformfield[data-type=multiselectvalidation] .fwformfield-control .multiitem{border:1px solid #dcdcdc;background-color:#efefef;margin:2px 3px;border-radius:5px;height:1.5em}html.theme-material .fwformfield[data-type=multiselectvalidation][data-enabled=false] .fwformfield-control .multiitem i{display:none}html.theme-material .fwformfield[data-type=multiselectvalidation] .fwformfield-control .multiitem i{cursor:pointer;padding:0 2px;font-size:1em;font-weight:bolder;white-space:nowrap}html.theme-material .fwformfield[data-type=multiselectvalidation] .fwformfield-control .multiitem span{font-size:.9em;padding-left:3px;position:relative;top:-4px}html.theme-material.desktop .fwformfield[data-type=number] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material.desktop .fwformfield[data-type=number].error .fwformfield-control{border:1px solid #f44336}html.theme-material .fwformfield[data-type=number][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material.desktop .fwformfield[data-type=number] .fwformfield-control input.fwformfield-value{border:0;width:100%}html.theme-material.desktop .fwformfield[data-type=number] .fwformfield-control input.fwformfield-value:focus{border-right:none}html.theme-material.desktop .fwformfield[data-type=number].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .5s}html.theme-material.mobile .fwformfield[data-type=number] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row}html.theme-material.mobile .fwformfield[data-type=number] .qtybtn{height:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;flex:0 0 3em;background-color:#e9e9e9;cursor:pointer}html.theme-material.mobile .fwformfield[data-type=number] input.fwformfield-value{font-size:1.125em;text-align:center!important;height:100%;width:100%;padding:0;flex:1 1 0;border-radius:0;box-sizing:border-box;border:1px solid transparent}html.theme-material.mobile .fwformfield[data-type=number] input.fwformfield-value::-webkit-inner-spin-button,html.theme-material.mobile .fwformfield[data-type=number] input.fwformfield-value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html.theme-material.mobile .fwformfield[data-type=number] i{font-size:2.5em}html.theme-material.mobile .fwformfield[data-type=number][data-enabled=false] i.material-icons{opacity:.3;cursor:default}html.theme-material .fwformfield[data-type=password] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=password].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=password][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=password] .fwformfield-value{border:0!important;width:100%;height:100%;box-sizing:border-box;background-color:transparent;padding:0 .375em;font-size:.8em;outline:0;transition:all .3s}html.theme-material .fwformfield[data-type=password].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .5s}html.theme-material .fwformfield[data-type=text] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=text].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=text][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=text] .fwformfield-value{border:0!important;width:100%}html.theme-material .fwformfield[data-type=text].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .5s}html.theme-material .fwformfield[data-type=textarea] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff;height:auto}html.theme-material .fwformfield[data-type=textarea].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=textarea][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=textarea] .fwformfield-value{border:0!important;width:100%}html.theme-material .fwformfield[data-type=textarea].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .5s}html.theme-material .fwformfield[data-type=encrypt] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=encrypt].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=encrypt][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=encrypt] .fwformfield-value{border:0!important;width:100%}html.theme-material .fwformfield[data-type=encrypt].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .5s}html.theme-material .fwformfield[data-type=time] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=time].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=time][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=time] .fwformfield-value{border:0!important;width:100%}html.theme-material .fwformfield[data-type=time] .btndate{color:#616161;padding:0;font-size:24px;margin:auto 5px;box-sizing:border-box}html.theme-material .fwformfield[data-type=time][data-enabled=true] .btndate{cursor:pointer}html.theme-material .fwformfield[data-type=time].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .5s}html.theme-material .fwformfield[data-type=timepicker] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=timepicker].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=timepicker] .fwformfield-value{border:0!important;width:100%}html.theme-material .fwformfield[data-type=timepicker] .btntime{color:#616161;padding:0;font-size:24px;margin:auto 5px;box-sizing:border-box}html.theme-material .fwformfield[data-type=timepicker][data-enabled=true] .btntime{cursor:pointer}html.theme-material .fwformfield[data-type=timepicker][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=timepicker][data-enabled=false] .btntime{color:#eee}html.theme-material .fwformfield[data-type=timepicker].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .5s}html.theme-material .fwformfield[data-type=percent] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=percent].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=percent][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=percent] .fwformfield-value{border:0!important;width:100%}html.theme-material .fwformfield[data-type=percent].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .5s}html.theme-material .fwformfield[data-type=phone]{min-width:175px}html.theme-material .fwformfield[data-type=phone] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=phone].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=phone][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=phone] .fwformfield-value{width:100%;border:0!important}html.theme-material .fwformfield[data-type=phone].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .5s}html.theme-material .fwformfield[data-type=phoneinternational]{min-width:240px}html.theme-material .fwformfield[data-type=phoneinternational] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=phoneinternational] .fwformfield-control .iti{flex:1 1 0}html.theme-material .fwformfield[data-type=phoneinternational].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=phoneinternational][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=phoneinternational] .fwformfield-value{border:0!important;width:100%;padding:9px 0 5px 0}html.theme-material .fwformfield[data-type=phoneinternational].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .5s}html.theme-material .fwformfield[data-type=radio] .fwformfield-control{display:inline}html.theme-material .fwformfield[data-type=radio] .fwformfield-control input.fwformfield-value{box-sizing:border-box;opacity:0;padding:0;position:absolute}html.theme-material .fwformfield[data-type=radio] .fwformfield-control input.fwformfield-value:checked+label,html.theme-material .fwformfield[data-type=radio] .fwformfield-control input.fwformfield-value:not(:checked)+label{position:relative;padding-left:2.1875em;cursor:pointer;display:inline-block;height:1.5625em;line-height:1.5625em;font-size:.9em;-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;-ms-transition:.28s ease;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;color:#757575}html.theme-material .fwformfield[data-type=radio] .fwformfield-control input.fwformfield-value+label:after,html.theme-material .fwformfield[data-type=radio] .fwformfield-control input.fwformfield-value+label:before{content:'';position:absolute;left:0;top:0;margin:.25em;width:1rem;height:1rem;z-index:0;-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;-ms-transition:.28s ease;transition:.28s ease;box-sizing:border-box}html.theme-material .fwformfield[data-type=radio] .fwformfield-control input.fwformfield-value:not(:checked)+label:before{border-radius:50%}html.theme-material .fwformfield[data-type=radio] .fwformfield-control input.fwformfield-value:not(:checked)+label:after{border-radius:50%;z-index:-1;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}html.theme-material .fwformfield[data-type=radio] .fwformfield-control input.fwformfield-value:checked+label:before{border-radius:50%}html.theme-material .fwformfield[data-type=radio] .fwformfield-control input.fwformfield-value:checked+label:after{border-radius:50%;z-index:0;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}html.theme-material.mobile .fwformfield[data-type=radio] .fwformfield-control label:before{line-height:1em}html.theme-material .fwformfield[data-type=radio] .fwformfield-control input.fwformfield-value:not(:checked)+label:before{border:2px solid #5a5a5a}html.theme-material .fwformfield[data-type=radio] .fwformfield-control input.fwformfield-value:not(:checked)+label:after{border:2px solid #5a5a5a}html.theme-material .fwformfield[data-type=radio] .fwformfield-control input.fwformfield-value:checked+label:before{border:2px solid #4caf50}html.theme-material .fwformfield[data-type=radio] .fwformfield-control input.fwformfield-value:checked+label:after{border:2px solid #4caf50;background-color:#4caf50}html.theme-material .fwformfield[data-type=radio][data-enabled=false] .fwformfield-control input.fwformfield-value:checked+label:before{border:2px solid #bdbdbd}html.theme-material .fwformfield[data-type=radio][data-enabled=false] .fwformfield-control input.fwformfield-value:checked+label:after{border:2px solid #bdbdbd;background-color:#bdbdbd}html.theme-material .fwformfield[data-type=radio][data-enabled=false] .fwformfield-control input.fwformfield-value:not(:checked)+label:before{background-color:transparent;border-color:#bdbdbd}html.theme-material .fwformfield[data-type=radio][data-enabled=false] .fwformfield-control label{color:#bdbdbd;cursor:default}html.theme-material .fwformfield[data-type=searchbox] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=searchbox].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=searchbox][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=searchbox] .fwformfield-control input.fwformfield-value{flex:1 1 0;width:100%;background-color:transparent;border:0;outline:0}html.theme-material .fwformfield[data-type=searchbox] .fwformfield-control .btnvalidate{cursor:pointer;color:#616161;padding:0;font-size:1.5em;margin:auto 5px;box-sizing:border-box}html.theme-material .fwformfield[data-type=searchbox][data-enabled=false] .fwformfield-control input.fwformfield-value{color:#757575}html.theme-material .fwformfield[data-type=searchbox][data-enabled=false] .fwformfield-control .btnvalidate{cursor:default;color:#eee}html.theme-material .fwformfield[data-type=searchbox].focused .fwformfield-caption{color:#03a9f4;transition:all linear .5s}html.theme-material .fwformfield[data-type=searchbox].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .3s}html.theme-material .fwformfield[data-type=select] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=select].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=select][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=select] .fwformfield-value{border:0!important;height:100%}html.theme-material .fwformfield[data-type=select][data-enabled=true] .fwformfield-value{cursor:pointer}html.theme-material .fwformfield[data-type=select].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .5s}html.theme-material .fwformfield[data-type=ssn] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=ssn].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=ssn][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=ssn] .fwformfield-value{border:0!important;width:100%}html.theme-material .fwformfield[data-type=ssn].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .5s}html.theme-material .fwformfield[data-type=toggleswitch] .switch{position:relative;display:inline-block;width:60px;height:32px}html.theme-material .fwformfield[data-type=toggleswitch] .switch input{display:none}html.theme-material .fwformfield[data-type=toggleswitch] .slider{border-radius:34px;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}html.theme-material .fwformfield[data-type=toggleswitch] .slider:before{border-radius:50%;position:absolute;content:"";height:24px;width:24px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}html.theme-material .fwformfield[data-type=toggleswitch] input:checked+.slider{background-color:#4caf50}html.theme-material .fwformfield[data-type=toggleswitch] input:focus+.slider{box-shadow:0 0 1px #4caf50}html.theme-material .fwformfield[data-type=toggleswitch] input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}html.theme-material .fwformfield[data-type=toggleswitch][data-enabled=false] .switch{opacity:.5}html.theme-material .fwformfield[data-type=url] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=url].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=url][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=url] .fwformfield-value{border:0!important;width:100%;height:100%;box-sizing:border-box;padding:0 .375em}html.theme-material .fwformfield[data-type=url].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .5s}html.theme-material .fwformfield[data-type=url] span.material-icons{padding:3px;border-radius:1px}html.theme-material .fwformfield[data-type=url] span.material-icons:hover{background-color:#2196f3}html.theme-material .fwformfield[data-type=validation] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=validation].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=validation][data-enabled=false] .fwformfield-control{background-color:#f5f5f5}html.theme-material .fwformfield[data-type=validation] .fwformfield-control input.fwformfield-text{flex:1 1 0;width:100%;background-color:transparent;border:0;outline:0}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .btnpeek{cursor:pointer;transition:all .3s;color:#616161;padding:2px;height:24px}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .btnvalidate{cursor:pointer;color:#616161;padding:0;font-size:1.5em;margin:auto 5px;box-sizing:border-box}html.theme-material .fwformfield[data-type=validation][data-enabled=false] .fwformfield-control input.fwformfield-text{color:#757575}html.theme-material .fwformfield[data-type=validation][data-enabled=false] .fwformfield-control .btnvalidate{cursor:default;color:#eee}html.theme-material .fwformfield[data-type=validation].focused .fwformfield-caption{color:#03a9f4;transition:all linear .5s}html.theme-material .fwformfield[data-type=validation].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .3s}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle{margin:100px auto;width:30px;height:30px;position:relative;display:none}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}html.theme-material .fwformfield[data-type=validation] .fwformfield-control .sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}html.theme-material .fwformfield[data-type=zipcode] .fwformfield-control{border:1px solid #e0e0e0;background-color:#fff}html.theme-material .fwformfield[data-type=zipcode].error .fwformfield-control{border:1px solid #f44336;background-color:#ffebee}html.theme-material .fwformfield[data-type=zipcode] .fwformfield-value{border:0!important;width:100%}html.theme-material .fwformfield[data-type=zipcode].focused .fwformfield-control{border:1px solid #2196f3!important;transition:all linear .5s}html.theme-material .button.theme{border-radius:5px;padding:8px 10px;font-weight:400;text-decoration:none;cursor:pointer;display:inline-block;background-size:auto 200%;background-position:0 80%;transition:color .2s,background-position .2s;background-image:linear-gradient(transparent,rgba(0,0,0,.6))}html.theme-material .button.theme:hover{background-position:0 20%}html.theme-material .button.theme:active{background-image:linear-gradient(rgba(0,0,0,.6),transparent)}html.theme-material .button.theme{background-color:#1f76ba;border:1px solid #193f5c;color:rgba(255,255,255,.8);box-shadow:1px 2px 3px rgba(0,0,0,.4)}html.theme-material .button.theme:hover{color:#fff}html.theme-material .fwformfield[data-type=togglebuttons] .fwformfield-control .togglebutton-item{display:inline-block;position:relative;flex-grow:1;white-space:nowrap}html.theme-material .fwformfield[data-type=togglebuttons] .fwformfield-control .togglebutton-item input.fwformfield-value{opacity:0;position:absolute;z-index:-1;top:0;left:0}html.theme-material .fwformfield[data-type=togglebuttons] .fwformfield-control .togglebutton-item .togglebutton-button{display:block;border:1px solid rgba(0,0,0,.12);text-align:center;padding:.3rem 1rem;cursor:pointer}html.theme-material .fwformfield[data-type=togglebuttons] .fwformfield-control .togglebutton-item:first-child .togglebutton-button{border-top-left-radius:2px;border-bottom-left-radius:2px}html.theme-material .fwformfield[data-type=togglebuttons] .fwformfield-control .togglebutton-item:not(:first-child) .togglebutton-button{border-left:1px solid transparent}html.theme-material .fwformfield[data-type=togglebuttons] .fwformfield-control .togglebutton-item:last-child .togglebutton-button{border-top-right-radius:2px;border-bottom-right-radius:2px}html.theme-material .fwformfield[data-type=togglebuttons] .fwformfield-control .togglebutton-item input.fwformfield-value:checked+.togglebutton-button{border-color:#2196f3;background-color:#e3f2fd}html.theme-material .fwformfield[data-type=togglebuttons][data-enabled=false] .fwformfield-control .togglebutton-item .togglebutton-button{cursor:default;background-color:#f5f5f5;color:#545454}html.theme-material.desktop .fwformfield[data-type=validation] i.btnvalidate[data-enabled=false]{display:none}html.theme-material .notificationmenu{position:absolute;top:30px;right:0;margin-top:1px;-moz-box-shadow:3px 3px 5px 1px rgba(0,0,0,.3);-webkit-box-shadow:3px 3px 5px 1px rgba(0,0,0,.3);box-shadow:3px 3px 5px 1px rgba(0,0,0,.3);width:330px}html.theme-material .notificationmenu .notificationmenu-header{padding:5px 8px 0 8px}html.theme-material .notificationmenu .notificationmenu-header .notificationmenu-title{font-weight:700}html.theme-material .notificationmenu .notificationmenu-body{min-height:50px;max-height:600px;overflow-y:scroll}html.theme-material .notificationmenu .notificationmenu-body .notificationmenu-body-placeholder{text-align:center;padding:17px;opacity:.8}html.theme-material .notificationmenu .notificationmenu-body .fwnotification{position:relative;min-height:50px;overflow:auto}html.theme-material .notificationmenu .notificationmenu-body .fwnotification .message-callout{width:50px;min-height:50px;float:left}html.theme-material .notificationmenu .notificationmenu-body .fwnotification .message-callout .message-icon{height:32px;width:32px;margin:10px auto}html.theme-material .notificationmenu .notificationmenu-body .fwnotification .message-body{padding:5px;float:left;width:210px}html.theme-material .notificationmenu .notificationmenu-body .fwnotification .message-close{position:absolute;top:5px;right:5px;font-size:14px;height:14px;width:14px;text-align:center;line-height:14px;cursor:pointer}html.theme-material .notificationmenu .notificationmenu-body .fwnotification .message-close:after{content:'✖'}html.theme-material .notificationmenu .notificationmenu-body .fwnotification .message-timestamp{position:absolute;right:5px;bottom:5px;font-size:10px;font-style:italic}html.theme-material .notificationmenu-overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0}html.theme-material body>.fwnotification{position:fixed;bottom:2.5vw;right:2.5vw;color:#fff;border-radius:4px;max-width:700px;-webkit-box-shadow:2px 2px 10px 1px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 10px 1px rgba(0,0,0,.5);box-shadow:2px 2px 10px 1px rgba(0,0,0,.5);display:flex}html.theme-material body>.fwnotification .message{padding:10px;line-height:24px}html.theme-material body>.fwnotification .messageclose{opacity:.5;cursor:pointer;height:24px;width:24px;padding:10px}html.theme-material body>.fwnotification .messageclose:hover{opacity:.8}html.theme-material .notificationmenu{background:#fafafa;border:1px solid #d6d6d6;color:#263248}html.theme-material .notificationmenu .notificationmenu-header{border-bottom:1px solid rgba(0,0,0,.2)}html.theme-material .notificationmenu .notificationmenu-body .fwnotification{border-bottom:1px solid rgba(0,0,0,.2)}html.theme-material .notificationmenu .notificationmenu-body .fwnotification:hover{background:#eaeaea}html.theme-material .notificationmenu .notificationmenu-body .fwnotification:last-of-type{border-bottom:none}html.theme-material .notificationmenu .notificationmenu-body .fwnotification .message-callout{background:rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.2)}html.theme-material .notificationmenu .notificationmenu-body .fwnotification.success .message-callout .message-icon{background-image:url(../fwimages/icons/32/notification_success.001.png);background-size:32px 32px;background-repeat:no-repeat}html.theme-material .notificationmenu .notificationmenu-body .fwnotification.error .message-callout .message-icon{background-image:url(../fwimages/icons/32/notification_error.001.png);background-size:32px 32px;background-repeat:no-repeat}html.theme-material .notificationmenu .notificationmenu-body .fwnotification.info .message-callout .message-icon{background-image:url(../fwimages/icons/32/notification_info.001.png);background-size:32px 32px;background-repeat:no-repeat}html.theme-material .notificationmenu .notificationmenu-body .fwnotification.warning .message-callout .message-icon{background-image:url(../fwimages/icons/32/notification_warning.001.png);background-size:32px 32px;background-repeat:no-repeat}html.theme-material .notificationmenu .notificationmenu-body .fwnotification .message-close{color:#818286;border:1px solid #818286}html.theme-material .notificationmenu .notificationmenu-body .fwnotification .message-close:hover{color:#39393b;border:1px solid #39393b}html.theme-material body>.fwnotification.success{background-color:#7bc075;border:1px solid #5c9058}html.theme-material body>.fwnotification.error{background-color:#e13d45;border:1px solid #a62d33}html.theme-material body>.fwnotification.info{background-color:#53c2f0;border:1px solid #3c8dae}html.theme-material body>.fwnotification.warning{background-color:#f2914a;border:1px solid #b66d38;text-shadow:1px 1px 2px #969696}html.theme-material .fwbrowse .tablewrapper{overflow-x:auto;overflow-y:hidden;min-height:100px}html.theme-material .fwbrowse td{vertical-align:top}html.theme-material .fwbrowse[data-type=Browse] .browsefilter{padding:10px;background-color:#fafafa}html.theme-material .fwbrowse[data-type=Browse] .pager{font-size:16px;border-bottom:1px solid #bdbdbd;background-color:#efefef;overflow:hidden}html.theme-material .fwbrowse[data-type=Browse] .pager div.btnRefresh{cursor:pointer;float:left;height:24px;padding:4px}html.theme-material .fwbrowse[data-type=Browse] .pager div.buttons{display:inline-block}html.theme-material .fwbrowse[data-type=Browse] .pager div.buttons .button{cursor:pointer;float:left;padding:4px;height:24px}html.theme-material .fwbrowse[data-type=Browse] .pager div.buttons .button[data-enabled=false]{opacity:.6;cursor:default}html.theme-material .fwbrowse[data-type=Browse] .pager div.buttons .page{float:left}html.theme-material .fwbrowse[data-type=Browse] .pager div.buttons .page .txtPageNo{float:left;width:48px;height:24px;margin-top:4px;padding:0 5px;font-size:16px;border-radius:4px;box-sizing:border-box;border:1px solid #ccc}html.theme-material .fwbrowse[data-type=Browse] .pager div.buttons .page .of{float:left;line-height:30px;margin-left:5px}html.theme-material .fwbrowse[data-type=Browse] .pager div.buttons .page .txtTotalPages{float:left;line-height:30px;margin:0 5px}html.theme-material .fwbrowse[data-type=Browse] .pager div.pagesize{float:right;margin-right:6px;height:32px;line-height:32px}html.theme-material .fwbrowse[data-type=Browse] .pager div.pagesize select.pagesize{float:left;height:24px;margin-top:4px;padding:0 5px;font-size:16px;border-radius:4px;box-sizing:border-box;border:1px solid #ccc}html.theme-material .fwbrowse[data-type=Browse] .pager div.pagesize .caption{line-height:32px;margin-left:5px}html.theme-material .fwbrowse[data-type=Browse] .pager .count{float:left;height:32px;line-height:32px;margin:0 6px}html.theme-material .fwbrowse[data-type=Browse] .pager .activeinactiveview{margin:1px 5px 0 0}html.theme-material .fwbrowse[data-type=Grid] .browsecaption{text-align:center;font-size:12px;line-height:24px;height:24px;vertical-align:middle;font-weight:700;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme-material .fwbrowse[data-type=Grid][data-caption=""] .browsecaption{display:none}html.theme-material .fwbrowse[data-type=Grid] .gridmenu{background-color:#efefef;position:sticky;top:0;z-index:1;height:2em;box-shadow:0 1px 0 0 #bdbdbd}html.theme-material .fwbrowse[data-type=Grid] .gridmenu .grid-multi-save[data-type=button]{height:26px;font-size:14px;padding:0 .7rem .3rem .7rem;line-height:31px}html.theme-material .fwbrowse[data-type=Grid] .gridmenu .grid-multi-save[data-type=button] i{position:relative;top:6px;line-height:10px}html.theme-material .fwbrowse[data-type=Grid] tbody .browsecontextmenucell{background-color:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] .browsecontextmenu{cursor:pointer;width:24px;height:24px;padding:4px;border-left:1px solid #e0e0e0}html.theme-material .fwbrowse[data-type=Grid] .browsecontextmenucell .fwcontextmenu{line-height:1}html.theme-material .fwbrowse[data-type=Grid] .browsecontextmenucell.menuError{color:red!important;background-color:pink!important}html.theme-material .fwbrowse[data-type=Grid] .manual-sort{text-align:center;background-color:#efefef;width:20px}html.theme-material .fwbrowse table .divselectrow{padding:4px;height:24px;width:24px;text-align:center}html.theme-material .fwbrowse table input.cbselectrow{opacity:0;padding:0;position:absolute}html.theme-material .fwbrowse table input.cbselectrow+label{position:relative;cursor:pointer;display:inline-block;width:20px;height:20px;line-height:20px}html.theme-material .fwbrowse table input.cbselectrow+label:after{border-radius:2px;box-sizing:border-box}html.theme-material .fwbrowse table input.cbselectrow+label:after,html.theme-material .fwbrowse table input.cbselectrow+label:before{content:'';left:0;position:absolute;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1;box-sizing:border-box;margin-top:2px;width:18px;height:18px}html.theme-material .fwbrowse table input.cbselectrow:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}html.theme-material .fwbrowse table input.cbselectrow:not(:checked)+label:after{top:0;height:20px;width:20px;border:2px solid #5a5a5a;z-index:0}html.theme-material .fwbrowse table thead input.cbselectrow:not(:checked)+label:after{background-color:#fff}html.theme-material .fwbrowse table tbody input.cbselectrow:not(:checked)+label:after{background-color:#fff}html.theme-material .fwbrowse table input.cbselectrow:checked+label:before{top:2px;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}html.theme-material .fwbrowse table input.cbselectrow:checked+label:after{top:0;width:20px;height:20px;z-index:0;border:2px solid #4caf50;background-color:#4caf50}html.theme-material .fwbrowse[data-type=Grid] .legend{position:sticky;bottom:2em;z-index:1}html.theme-material .fwbrowse[data-type=Grid] .pager{border-top:1px solid #bdbdbd;background-color:#efefef;overflow:hidden;display:flex;position:sticky;bottom:0;z-index:0;height:2em}html.theme-material .fwbrowse[data-type=Grid] .pager div.btn-manualsort,html.theme-material .fwbrowse[data-type=Grid] .pager div.btnRefresh{cursor:pointer;float:left;height:24px;line-height:24px;padding:4px}html.theme-material .fwbrowse[data-type=Grid] .pager div.buttons{display:inline-block}html.theme-material .fwbrowse[data-type=Grid] .pager div.buttons .button{cursor:pointer;float:left;height:24px;line-height:24px;padding:4px}html.theme-material .fwbrowse[data-type=Grid] .pager div.buttons .button[data-enabled=false]{opacity:.6;cursor:default}html.theme-material .fwbrowse[data-type=Grid] .pager div.buttons .page .txtPageNo{float:left;width:48px;height:24px;margin-top:4px;padding:0 5px;font-size:16px;border-radius:4px;box-sizing:border-box;border:1px solid #ccc}html.theme-material .fwbrowse[data-type=Grid] .pager div.buttons .page .of{float:left;line-height:30px;margin-left:5px}html.theme-material .fwbrowse[data-type=Grid] .pager div.buttons .page .txtTotalPages{float:left;line-height:30px;margin:0 5px}html.theme-material .fwbrowse[data-type=Grid] .pager div.pagesize{float:right;margin-right:6px;height:32px;line-height:32px}html.theme-material .fwbrowse[data-type=Grid] .pager div.pagesize select.pagesize{float:left;height:24px;margin-top:4px;padding:0 5px;font-size:16px;border-radius:4px;box-sizing:border-box;border:1px solid #ccc}html.theme-material .fwbrowse[data-type=Grid] .pager div.pagesize .caption{line-height:32px;margin-left:5px}html.theme-material .fwbrowse[data-type=Grid] .pager div.count{float:right;height:24px;line-height:24px;margin:0 2px;padding:4px 10px;font-size:14px}html.theme-material .fwbrowse[data-type=Grid] .pager .activeinactiveview{margin:1px 5px 0 0}html.theme-material .fwbrowse table{width:100%;border-collapse:collapse;border-spacing:0}html.theme-material .fwbrowse table thead tr td [data-browsedatatype=date] .btndate{color:#616161;padding:0;font-size:1.5em;margin:auto 5px;box-sizing:border-box;cursor:pointer}html.theme-material.mobile .fwbrowse table thead tr td [data-browsedatatype=date] i.btndate{font-size:2em;flex:0 0 32px}html.theme-material .fwbrowse table thead tr td{padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#efefef;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;border-top:1px solid #bdbdbd}html.theme-material .fwbrowse table thead tr td:first-of-type{border-left:0}html.theme-material .fwbrowse table thead tr td:last-of-type{border-right:0}html.theme-material .fwbrowse table thead tr td .field .fieldcaption{display:flex;align-items:center;height:2em;position:relative;cursor:pointer;box-sizing:border-box}html.theme-material .fwbrowse table thead tr td .field[data-sort=disabled][data-showsearch=false] .fieldcaption{cursor:default}html.theme-material .fwbrowse table thead tr td .field .fieldcaption .caption{flex:1 0 auto;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;font-size:.9em;color:#546e7a}html.theme-material .fwbrowse table thead tr td .field[data-sort=off] .fieldcaption .caption{right:5px}html.theme-material .fwbrowse table thead tr td .field .fieldcaption .sort .sort-icon{display:inline-block;width:16px;height:16px;background-size:cover;background-repeat:no-repeat}html.theme-material .fwbrowse table thead tr td .field .fieldcaption .sort .material-icons{color:#546e7a;vertical-align:middle}html.theme-material .fwbrowse table thead tr td .field .fieldcaption .columnoptions{display:none;position:absolute;left:0;top:2em;margin-top:1px;-moz-box-shadow:3px 3px 5px 1px rgba(0,0,0,.3);-webkit-box-shadow:3px 3px 5px 1px rgba(0,0,0,.3);box-shadow:3px 3px 5px 1px rgba(0,0,0,.3);background:#fafafa;border:1px solid #d6d6d6}html.theme-material .fwbrowse table thead tr td .field .fieldcaption.active .columnoptions{display:block}html.theme-material .fwbrowse table thead tr td .field .fieldcaption .columnoptions .columnoptionshr{width:100%;height:1px}html.theme-material .fwbrowse table thead tr td .field .fieldcaption .columnoptions .columnoptions-button{overflow:hidden;display:flex;align-items:center}html.theme-material .fwbrowse table thead tr td .field .fieldcaption .columnoptions .columnoptions-button .columnoptions-button-icon{height:24px;width:24px;padding:4px}html.theme-material .fwbrowse table thead tr td .field .fieldcaption .columnoptions .columnoptions-button .columnoptions-button-icon .icon{height:16px;width:16px}html.theme-material .fwbrowse table thead tr td .field .fieldcaption .columnoptions .columnoptions-button .columnoptions-button-text{flex:1 0 auto;white-space:nowrap;padding:0 15px}html.theme-material .fwbrowse table thead tr td .field .search{position:relative;padding:4px;border-top:1px solid #bdbdbd}html.theme-material .fwbrowse table thead tr td .field .search input{box-sizing:border-box;width:100%;padding:.4em 1.5em .4em .4em;border-radius:4px;font-size:.75em;-webkit-transition:-webkit-box-shadow .15s ease-out;transition:box-shadow .15s ease-out}html.theme-material .fwbrowse table thead tr td .field .search input:focus,html.theme-material .fwbrowse table thead tr td .field .search input:hover{outline:0;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05);box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)}html.theme-material .fwbrowse table thead tr td .field .search .searchclear{display:none;cursor:pointer;position:absolute;top:47%;right:0;color:#717171;height:1em;width:1em;font-size:16px;margin-right:8px;transform:translateY(-50%)}html.theme-material .fwbrowse table thead tr td .field .search .searchclear.visible{display:block}html.theme-material .fwbrowse table thead tr td .field .search .searchclear i{font-size:inherit}html.theme-material .fwbrowse table tbody tr.selected td .cellgradient[data-formreadonly=true]{color:#000}html.theme-material .fwbrowse table tbody tr.empty td{height:100px}html.theme-material .fwbrowse table tbody tr td.cellColor::after{content:"";position:absolute;top:0;left:0;width:0;height:0;display:block;border-right:20px solid transparent;border-bottom:20px solid transparent;border-top:20px solid;border-top-color:inherit}html.theme-material .fwbrowse table tbody tr.editmode td .cellgradient{padding-left:0!important}html.theme-material .fwbrowse table tbody tr td{vertical-align:top;text-align:left;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme-material .fwbrowse table tbody tr td.column{border-top:1px solid transparent;border-spacing:0;padding:0}html.theme-material .fwbrowse table tbody tr td .field{box-sizing:border-box;height:100%;line-height:100%;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;display:flex;align-items:center;font-size:.8em}html.theme-material .fwbrowse table tbody tr td .field[data-widerow=true]{height:unset;line-height:unset;min-height:50%}html.theme-material .fwbrowse table tbody tr td .field.allowwrap{white-space:inherit}html.theme-material .fwbrowse table tbody tr.viewmode td .field{cursor:default;padding:0 .3em}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle{width:30px;height:30px;position:relative;display:none}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}html.theme-material .fwbrowse table tbody tr.viewmode td .sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}html.theme-material .fwbrowse[data-type=Grid] table tbody tr.viewmode td .editablefield:hover{cursor:pointer}html.theme-material .fwbrowse table tfoot tr.pagerrow td .pager{overflow:hidden}html.theme-material .fwbrowse .legend{padding:2px;overflow:hidden;background-color:#efefef}html.theme-material .fwbrowse .legenditem{float:left;margin:0 5px 0 5px}html.theme-material .fwbrowse .legenditem .color{width:20px;height:14px;float:left}html.theme-material .fwbrowse .legenditem .caption{float:left;margin:0 0 0 5px;font-size:12px;font-weight:700;cursor:default}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=text] input.value{width:100%;box-sizing:border-box;height:100%;line-height:100%;border:0}html.theme-material .fwbrowse table tbody .field[data-formdatatype=checkbox]{text-align:center}html.theme-material .fwbrowse table tbody .field[data-formdatatype=checkbox] .checkboxwrapper{position:relative;width:32px;height:100%;margin:0 auto}html.theme-material .fwbrowse table tbody .field[data-formdatatype=checkbox] input.value{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;opacity:0;padding:0;width:25px;height:25px;cursor:pointer}html.theme-material .fwbrowse table tbody tr.viewmode .field[data-formdatatype=checkbox] input.value+label{cursor:pointer}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=checkbox] input.value+label{cursor:pointer}html.theme-material .fwbrowse table tbody .field[data-formdatatype=checkbox] input.value+label{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}html.theme-material .fwbrowse table tbody .field[data-formdatatype=checkbox] input.value+label:after{border-radius:2px;box-sizing:border-box}html.theme-material .fwbrowse table tbody .field[data-formdatatype=checkbox] input.value+label:before{content:'';position:absolute;top:50%;left:50%;width:5px;height:10px;z-index:1;margin:-8px 0 0 -10px}html.theme-material .fwbrowse table tbody .field[data-formdatatype=checkbox] input.value+label:after{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;z-index:0;margin:-10px 0 0 -10px;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;box-sizing:border-box}html.theme-material .fwbrowse table tbody .field[data-formdatatype=checkbox] input.value:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}html.theme-material .fwbrowse table tbody .field[data-formdatatype=checkbox] input.value:not(:checked)+label:after{border:2px solid #5a5a5a;z-index:0}html.theme-material .fwbrowse table tbody .field[data-formdatatype=checkbox] thead input.value:not(:checked)+label:after{background-color:#fff}html.theme-material .fwbrowse table tbody .field[data-formdatatype=checkbox] tbody input.value:not(:checked)+label:after{background-color:#fff}html.theme-material .fwbrowse table tbody .field[data-formdatatype=checkbox] input.value:checked+label:before{border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}html.theme-material .fwbrowse table tbody .field[data-formdatatype=checkbox] input.value:checked+label:after{border:2px solid #4caf50;background-color:#4caf50}html.theme-material .fwbrowse table tbody .field[data-formdatatype=appdocumentimage] .viewcell{display:flex}html.theme-material .fwbrowse table tbody .field[data-formdatatype=toggleswitch] .checkboxwrapper{position:relative;display:inline-block;width:32px;height:100%;margin:0 auto}html.theme-material .fwbrowse table tbody .field[data-formdatatype=toggleswitch] .switch{position:relative;display:inline-block;width:60px;height:34px}html.theme-material .fwbrowse table tbody .field[data-formdatatype=toggleswitch] .switch input{display:none}html.theme-material .fwbrowse table tbody .field[data-formdatatype=toggleswitch] .slider{border-radius:34px;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}html.theme-material .fwbrowse table tbody .field[data-formdatatype=toggleswitch] .slider:before{border-radius:50%;position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}html.theme-material .fwbrowse table tbody .field[data-formdatatype=toggleswitch] input:checked+.slider{background-color:#4caf50}html.theme-material .fwbrowse table tbody .field[data-formdatatype=toggleswitch] input:focus+.slider{box-shadow:0 0 1px #4caf50}html.theme-material .fwbrowse table tbody .field[data-formdatatype=toggleswitch] input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}html.theme-material .fwbrowse table tbody .field[data-formdatatype=toggleswitch][data-enabled=false] .switch{opacity:.5}html.theme-material .fwbrowse table tbody .field[data-browsedatatype=number]{justify-content:flex-end}html.theme-material .fwbrowse table tbody .field[data-browsedatatype=percent]{justify-content:flex-end}html.theme-material .fwbrowse table tbody .field[data-formdatatype=validation] .btnpeek{height:100%;cursor:pointer;color:#000;display:flex;align-items:center;justify-content:center;margin-left:auto}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=time] input.value{flex:1 1 0;box-sizing:border-box;height:100%;width:100%;border:0;padding:0 .3rem}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=timepicker] input.value{flex:1 1 0;box-sizing:border-box;height:100%;width:100%;border:0;padding:0 .3rem}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=timepicker] .btntime{box-sizing:border-box;width:2em;height:100%;cursor:pointer;color:#37474f;display:flex;align-items:center}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=date] input.value{flex:1 1 0;box-sizing:border-box;height:100%;width:100%;border:0;padding:0 .3rem}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=date] .btndate{box-sizing:border-box;width:2em;height:100%;cursor:pointer;color:#37474f;display:flex;align-items:center}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=phone] input.value{box-sizing:border-box;display:block;border:0;padding:0 .3em;width:100%;height:100%}html.theme-material .fwbrowse table tbody tr .field[data-browsedatatype=numericupdown] .value{flex:1 1 0;text-align:right}html.theme-material .fwbrowse table tbody tr input[type=number].value::-webkit-inner-spin-button,html.theme-material .fwbrowse table tbody tr input[type=number].value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=number] input.value{box-sizing:border-box;display:block;border:0;padding:0 .3em;height:100%;width:100%;border:0;text-align:right}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=percent] input.value{box-sizing:border-box;display:block;border:0;padding:0 .3em;height:100%;width:100%;border:0;text-align:right}html.theme-material .fwbrowse table tbody tr .field[data-browsedatatype=money] .fieldvalue{flex:1 1 0;text-align:right}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=money] input.value{box-sizing:border-box;display:block;border:0;padding:0 .3em;height:100%;width:100%;border:0;text-align:right}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation]{display:flex}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] input.text{box-sizing:border-box;display:block;border:0;width:100%;height:100%}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .btnvalidate{height:100%;cursor:pointer;background-color:#fff;color:#000;display:flex;align-items:center;justify-content:center}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .btnpeek{height:100%;cursor:pointer;background-color:#fff;color:#000;display:flex;align-items:center;justify-content:center}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation][data-formreadonly=true] .btnpeek{background-color:#f5f5f5}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle{width:30px;height:30px;position:relative;display:none}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=validation] .sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox]{position:relative}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] input.value{display:none}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] input.text{box-sizing:border-box;display:block;border:0;height:100%;width:100%}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] img.btnvalidate{position:absolute;top:2px;right:5px;width:16px;height:16px;cursor:pointer}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .dropdown{position:absolute;background-color:#fff;border:1px solid #ccc;border-top-color:#d9d9d9;box-shadow:0 2px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);border-radius:4px}html.theme-material.desktop .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .dropdown{font-size:14px;top:30px}html.theme-material.mobile .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .dropdown{font-size:18px}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .dropdown .row{cursor:pointer}html.theme-material.desktop .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .dropdown .row{height:22px;line-height:22px;padding:0 5px}html.theme-material.mobile .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .dropdown .row{height:32px;line-height:32px;padding:0 5px;border-bottom:1px solid #f0f0f0}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .dropdown .row.selected,html.theme-material.mobile .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .dropdown .row:active{background-color:#007;color:#fff}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager{vertical-align:middle;text-align:center;border-top:1px solid #000;padding:0;background-color:#ccc}html.theme-material.desktop .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager{height:26px;line-height:26px;padding:2px 0}html.theme-material.mobile .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager{height:38px;line-height:38px;padding:5px 0}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .btnFirstPage,html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .btnLastPage,html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .btnNextPage,html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .btnPreviousPage{display:inline-block;vertical-align:middle}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .txtPageNo{box-sizing:border-box;display:inline-block;vertical-align:middle;text-align:center;border:0;border-radius:0;margin:0 5px}html.theme-material.desktop .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .txtPageNo{height:22px;line-height:22px;width:32px;font-size:14px}html.theme-material.mobile .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .txtPageNo{height:32px;line-height:32px;width:42px;font-size:18px}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .of{display:inline-block;vertical-align:middle}html.theme-material.desktop .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .of{height:22px;line-height:22px;width:22px}html.theme-material.mobile .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .of{height:32px;line-height:32px;width:22px}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .txtTotalPages{display:inline-block;vertical-align:middle}html.theme-material.desktop .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .txtTotalPages{height:22px;line-height:22px;width:22px}html.theme-material.mobile .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .txtTotalPages{height:32px;line-height:32px;width:32px}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .button{cursor:pointer}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .button[data-enabled=false]{opacity:.6}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .firsticon{background-size:cover;background-image:url(../fwimages/icons/128/pager_first.001.png)}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .previousicon{background-size:cover;background-image:url(../fwimages/icons/128/pager_prev.001.png)}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .nexticon{background-size:cover;background-image:url(../fwimages/icons/128/pager_next.001.png)}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .lasticon{background-size:cover;background-image:url(../fwimages/icons/128/pager_last.001.png)}html.theme-material.desktop .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .firsticon,html.theme-material.desktop .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .lasticon,html.theme-material.desktop .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .nexticon,html.theme-material.desktop .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .previousicon{width:16px;height:16px}html.theme-material.mobile .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .firsticon,html.theme-material.mobile .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .lasticon,html.theme-material.mobile .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .nexticon,html.theme-material.mobile .fwbrowse table tbody tr.editrow .field[data-formdatatype=combobox] .pager .previousicon{width:32px;height:32px;margin:0 5px}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=note]{padding:0 .3em}html.theme-material .fwbrowse table tbody tr.editrow .field[data-formdatatype=note] img{padding:0 5px}html.theme-material .fwbrowse table tbody tr .field[data-formdatatype=note] img{display:block;width:16px;height:16px;margin:2px 0}html.theme-material .fwbrowse .field[data-browsedatatype=appdocumentimage] .appdocumentimageupload{float:left;cursor:pointer;border:1px solid #777;background-color:#eee;background-image:url(../fwimages/icons/ellipsisbutton.001.png);background-size:17px 16px;background-repeat:no-repeat;width:19px;height:18px;margin:2px 0;overflow:hidden;box-sizing:border-box}html.theme-material .fwbrowse .field[data-browsedatatype=appdocumentimage] .appdocumentimageupload>input[type=file]{opacity:0;width:19px;height:18px}html.theme-material .fwbrowse .field[data-browsedatatype=appdocumentimage] .editappdocumentimage{overflow:hidden}html.theme-material .fwbrowse .field[data-browsedatatype=appdocumentimage] .previewicon{display:block;float:left;width:16px;height:16px;margin:2px}html.theme-material .fwbrowse .field[data-browsedatatype=appdocumentimage] div.droporpastefilewrapper{float:left;background-color:#fff}html.theme-material .fwbrowse .field[data-browsedatatype=appdocumentimage] div.droporpastefilewrapper>div.droporpastefile{float:left;width:110px;height:16px;margin:2px;border:1px dashed #bcbcbc;line-height:16px;text-align:center}html.theme-material .fwbrowse .field[data-browsedatatype=appdocumentimage] div.droporpastefilewrapper>div.droporpastefile:empty:not(:focus):before{content:attr(data-placeholder);color:#bbb}html.theme-material .fwbrowse .field[data-browsedatatype=appdocumentimage] .viewcell .col1{flex:0 0 48px}html.theme-material .fwbrowse .field[data-browsedatatype=appdocumentimage] .viewcell .col2{flex:0 0 16px}html.theme-material .fwbrowse .field[data-browsedatatype=appdocumentimage] .viewcell .col2 i{cursor:pointer;color:#f44336;font-size:16px;vertical-align:middle}html.theme-material .fwbrowse table tbody td.flexgridspacer{width:26px;float:right;display:block!important}html.theme-material .fwbrowse table tbody td.browsecontextmenucell{position:sticky;right:0}html.theme-material .fwbrowse table tbody td.tdselectrow{position:sticky;left:0}html.theme-material .fwbrowse[data-type=Browse] .fwbrowsefilter{background-color:#fff}html.theme-material .fwbrowse[data-type=Browse] table tbody tr td.column{border-bottom:1px solid #e0e0e0;height:1.7em}html.theme-material .fwbrowse[data-type=Browse] table tfoot tr.pagerrow{background-color:#efefef;border-bottom:1px solid #bdbdbd}html.theme-material .fwbrowse[data-type=Browse] table tfoot tr.pagerrow .pager div.buttons .button[data-enabled=true]:hover{background-color:rgba(0,0,0,.2)}html.theme-material .fwbrowse[data-type=Browse] table tfoot tr.pagerrow .pager div.btnRefresh:hover{background-color:rgba(0,0,0,.2)}html.theme-material .fwbrowse[data-type=Grid]{border:1px solid #bdbdbd;margin:.5rem .5rem 1rem .5rem}html.theme-material .fwbrowse[data-type=Grid] .browsecaption{color:#212121;border-bottom:1px solid rgba(0,0,0,.2);background-color:#9e9e9e}html.theme-material .fwbrowse[data-type=Grid][data-mode=EDIT] .browsecaption{background-color:#4caf50}html.theme-material .fwbrowse[data-type=Grid] table tbody tr td.column{border:1px solid #e0e0e0;height:2em}html.theme-material .fwbrowse[data-type=Grid] table tbody tr td.column:first-of-type{border-left:0}html.theme-material .fwbrowse[data-type=Grid] table tbody tr td.column:last-of-type{border-right:0}html.theme-material .fwbrowse[data-type=Grid] table tbody tr.editrow .editablefield{background-color:#fff}html.theme-material .fwbrowse table tbody tr .tdselectrow{background:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] table tbody tr .browsecontextmenucell{background:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] table tbody tr .divsaverow{width:24px;height:24px;padding:4px;cursor:pointer}html.theme-material .fwbrowse[data-type=Grid] table tbody tr .divsaverow .material-icons{color:#607d8b}html.theme-material .fwbrowse[data-type=Grid] table tbody tr.selected .divsaverow .material-icons{color:#fff}html.theme-material .fwbrowse[data-type=Grid] table tbody tr .divcancelsaverow{width:24px;height:24px;padding:4px;cursor:pointer}html.theme-material .fwbrowse[data-type=Grid] table tbody tr .divcancelsaverow .material-icons{color:#607d8b}html.theme-material .fwbrowse[data-type=Grid] table tbody tr.selected .browsecontextmenucell .divcancelsaverow .material-icons{color:#fff}html.theme-material .fwbrowse[data-type=Grid] table tfoot tr.pagerrow{background-color:#efefef}html.theme-material .fwbrowse[data-type=Grid] tfoot tr.pagerrow .pager div.buttons .button[data-enabled=true]:hover{background-color:rgba(0,0,0,.2)}html.theme-material .fwbrowse[data-type=Grid] tfoot tr.pagerrow .pager div.btnRefresh:hover{background-color:rgba(0,0,0,.2)}html.theme-material .fwbrowse[data-type=Grid] tfoot tr.pagerrow .pager div.count{color:#000}html.theme-material .fwbrowse[data-type=Validation]{background:#e0e0e0;border:1px solid #a1a1a1}html.theme-material .fwbrowse[data-type=Validation] .browsecaption{color:#fff;border-bottom:1px solid rgba(0,0,0,.2);font-size:1rem;background-color:#0d47a1;padding:.7rem 1rem;text-align:left}html.theme-material .fwbrowse[data-type=Validation] .browsecaption{text-align:center;font-size:1.1em;line-height:24px;height:24px;vertical-align:middle;font-weight:700;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme-material .fwbrowse[data-type=Validation] table tbody tr td.column{border-bottom:1px solid #e0e0e0;height:32px}html.theme-material .fwbrowse[data-type=Validation] tfoot tr.pagerrow .pager div.buttons .button[data-enabled=true]:hover{background-color:rgba(0,0,0,.2)}html.theme-material .fwbrowse[data-type=Validation] tfoot tr.pagerrow .pager div.count{color:#000}html.theme-material .fwbrowse[data-type=Validation] .validationbuttons{padding:.3rem}html.theme-material .fwbrowse[data-type=Validation] .tablewrapper{overflow:auto;max-height:calc(100vh - 140px)}html.theme-material .fwbrowse[data-type=Validation] .pager{border-bottom:1px solid #bdbdbd;background-color:#efefef;overflow:hidden}html.theme-material .fwbrowse[data-type=Validation] .pager div.buttons{display:inline-block}html.theme-material .fwbrowse[data-type=Validation] .pager div.buttons .button{cursor:pointer;float:left;padding:4px}html.theme-material .fwbrowse[data-type=Validation] .pager div.buttons .button[data-enabled=false]{opacity:.6}html.theme-material .fwbrowse[data-type=Validation] .pager div.count{float:right;height:16px;line-height:16px;margin:0 2px;font-size:10px}html.theme-material .fwbrowse[data-type=Validation] .pager div.show-all{float:right;height:16px;line-height:16px;margin:0 2px;clear:right;font-size:.9em;color:#0d47a1;cursor:pointer}html.theme-material .fwbrowse[data-type=Validation] .pager .activeinactiveview{margin:1px 5px 0 0}html.theme-material .fwbrowse table thead tr .field[data-browsedatatype=money][data-sum=on] .fieldcaption{flex-wrap:wrap}html.theme-material .fwbrowse table thead tr .field[data-browsedatatype=number][data-sum=on] .fieldcaption{flex-wrap:wrap}html.theme-material .fwbrowse table thead tr .sum{display:none;margin-right:.2rem;margin-top:-.6rem;text-align:end;font-size:.8em;font-weight:700;flex:1 1 70%;color:#000}html.theme-material .fwbrowse table thead tr td:nth-child(2) .field .fieldcaption{border-left:0}html.theme-material .fwbrowse table thead tr td:last-of-type:not([style="display: none"]) .field .fieldcaption{border-right:0}html.theme-material .fwbrowse table thead tr td .field .fieldcaption.active{background-color:#e0e0e0}html.theme-material .fwbrowse table thead tr td .field:not([data-sort=disabled]) .fieldcaption:hover{background-color:#e0e0e0}html.theme-material .fwbrowse table thead tr td .field .fieldcaption .columnoptions .columnoptionshr{background-color:#777}html.theme-material .fwbrowse table thead tr td .field .fieldcaption .columnoptions .columnoptions-button:hover{background:#d5dde5;color:#1a2631}html.theme-material .fwbrowse table thead tr td .field .fieldcaption .columnoptions .columnoptions-button:hover .columnoptions-button-icon{background:#d5dde5}html.theme-material .fwbrowse table thead tr td .field .fieldcaption .columnoptions .columnoptions-button .columnoptions-button-icon{border-right:1px solid #d6d6d6;background-color:#eee}html.theme-material .fwbrowse table thead tr td .field .search input{border:1px solid #9e9e9e}html.theme-material .fwbrowse table tbody{background-color:#fff}html.theme-material .fwbrowse[data-enabled=false] table tbody{background-color:#f5f5f5}html.theme-material .fwbrowse table tbody tr{color:#000;outline:0}html.theme-material .fwbrowse table tbody tr.inactive{color:#aaa}html.theme-material .fwbrowse table tfoot tr.spacerrow{background-color:#fff}html.theme-material .fwbrowse[data-enabled=false] table tfoot tr.spacerrow{background-color:rgba(200,200,200,.9)}html.theme-material .fwbrowse table tfoot .legendrow{border-top:1px solid #bdbdbd;background-color:#efefef}html.theme-material .fwbrowse table tfoot .legendrow .legenditem .color{border:1px solid #777}html.theme-material .fwbrowse .fwbrowsebutton{border-radius:6px;display:inline-block;font-weight:700;margin:2px 2px;text-decoration:none;text-align:center;border:1px solid rgba(255,255,255,.2);background:#364f65;color:#fff;font-size:1rem;padding:.5rem 1.5rem}html.theme-material .fwbrowse .fwbrowsebutton:hover{cursor:pointer;background:#527898}html.theme-material .fwbrowse .fwbrowsebutton:active{background:#fff;color:#364f65}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=false][data-formdatatype=text]{border:1px solid #bdbdbd}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=false][data-formdatatype=time]{border:1px solid #bdbdbd}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=false][data-formdatatype=timepicker]{border:1px solid #bdbdbd}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=false][data-formdatatype=date]{border:1px solid #bdbdbd}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=false][data-formdatatype=utcdate]{border:1px solid #bdbdbd}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=false][data-formdatatype=phone]{border:1px solid #bdbdbd}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=false][data-formdatatype=number]{border:1px solid #bdbdbd}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=false][data-formdatatype=percent]{border:1px solid #bdbdbd}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=false][data-formdatatype=numericupdown]{border:1px solid #bdbdbd}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=false][data-formdatatype=validation]{border:1px solid #bdbdbd}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=false][data-formdatatype=combobox]{border:1px solid #bdbdbd}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=false][data-formdatatype=olecolor]{border:1px solid #bdbdbd}html.theme-material .fwbrowse[data-enabled=false] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=text]{background-color:transparent}html.theme-material .fwbrowse[data-enabled=false] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=date]{background-color:transparent}html.theme-material .fwbrowse[data-enabled=false] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=utcdate]{background-color:transparent}html.theme-material .fwbrowse[data-enabled=false] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=phone]{background-color:transparent}html.theme-material .fwbrowse[data-enabled=false] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=number]{background-color:transparent}html.theme-material .fwbrowse[data-enabled=false] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=percent]{background-color:transparent}html.theme-material .fwbrowse[data-enabled=false] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=numericupdown]{background-color:transparent}html.theme-material .fwbrowse[data-enabled=false] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=money]{background-color:transparent}html.theme-material .fwbrowse[data-enabled=false] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=validation]{background-color:transparent}html.theme-material .fwbrowse[data-enabled=false] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=combobox]{background-color:transparent}html.theme-material .fwbrowse[data-enabled=false] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=checkbox]{background-color:transparent}html.theme-material .fwbrowse[data-enabled=false] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=checkbox] .checkboxwrapper{pointer-events:none;cursor:default}html.theme-material .fwbrowse[data-enabled=false] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=note]{background-color:transparent}html.theme-material .fwbrowse[data-enabled=false] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=olecolor]{background-color:transparent}html.theme-material .fwbrowse[data-type=Grid] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=text]{background-color:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=date]{background-color:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=utcdate]{background-color:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=utcdatetime]{background-color:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=phone]{background-color:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=percent]{background-color:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=number]{background-color:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=numericupdown]{background-color:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=money]{background-color:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=validation]{background-color:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=combobox]{background-color:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=checkbox]{background-color:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=checkbox] .checkboxwrapper{pointer-events:none;cursor:default}html.theme-material .fwbrowse[data-type=Grid] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=note]{background-color:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=time]{background-color:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=timepicker]{background-color:#f5f5f5}html.theme-material .fwbrowse[data-type=Grid] table tbody tr:not(.selected) .field[data-formreadonly=true][data-formdatatype=olecolor]{background-color:#f5f5f5}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=true][data-formdatatype=text]{padding:0 .3em}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=true][data-formdatatype=date]{padding:0 .3em}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=true][data-formdatatype=utcdate]{padding:0 .3em}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=true][data-formdatatype=phone]{padding:0 .3em}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=true][data-formdatatype=percent]{padding:0 .3em}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=true][data-formdatatype=number]{padding:0 .3em}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=true][data-formdatatype=numericupdown]{padding:0 .3em}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=true][data-formdatatype=money]{padding:0 .3em}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=true][data-formdatatype=validation]{padding:0 .3em}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=true][data-formdatatype=combobox]{padding:0 .3em}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=true][data-formdatatype=olecolor]{padding:0 .3em}html.theme-material .fwbrowse table tbody tr.editrow td .field[data-formreadonly=true][data-formdatatype=checkbox] .checkboxwrapper{pointer-events:none;cursor:default}html.theme-material .fwbrowse table tbody tr.editrow td .field input:focus{outline:0}html.theme-material .fwbrowse table tbody tr.editrow td .field input.error{background-color:rgba(255,0,0,.3);border:1px solid red!important}html.theme-material .fwbrowse table tbody tr.editrow td .field.error input{background-color:rgba(255,0,0,.3);border:1px solid red!important}html.theme-material .fwbrowse table tbody tr.editrow td .field.error text{background-color:rgba(255,0,0,.3);border:1px solid red!important}html.theme-material .fwbrowse table tbody tr.selected.rowbackgroundcolor,html.theme-material .fwbrowse table tbody tr.selected.rowtextcolor{outline:2px solid #03a9f4}html.theme-material .fwbrowse table tbody tr.selected:not(.rowbackgroundcolor):not(.rowtextcolor) td{background-color:#2196f3!important;color:#fff!important}html.theme-material .fwbrowse table tbody tr:hover td{background-color:#eee}input[type=file]#uploadExcel{position:absolute;z-index:-1;top:6px;left:0;font-size:15px;color:#999}.import-excel-label{display:inline-block;padding:6px 12px;cursor:pointer;border-radius:4px;background-color:#145ece;font-size:16px;color:#fff}.import .import-title{font-size:13px;margin-bottom:3px}.import-excel{align-items:center}.import-excel .btn-wrapper{position:relative;max-width:77px}.import-excel #fileName{border:1px solid #dcdcdc;background-color:#dcdcdc;max-width:475px;max-height:33px;min-height:33px;border-radius:2px}.import-excel #fileName span{vertical-align:middle}.import-excel #cancel{max-width:20px}@media only screen and (max-width:1200px){div[data-type=Grid][data-flexgrid=true] table thead{display:none}div[data-type=Grid][data-flexgrid=true] td[data-th]:before{content:attr(data-th);font-size:.8em;font-weight:700;float:left;width:10em;word-wrap:break-word;background-color:#eee;padding-left:.3em}div[data-type=Grid][data-flexgrid=true] tr.selected td[data-th]:before{background-color:#2196f3}div[data-type=Grid][data-flexgrid=true] tr.newmode td[data-th]:before{content:attr(data-th);font-size:.8em;font-weight:700;height:1.3em;float:left;width:10em;word-wrap:break-word;background-color:#eee;padding-left:.3em}div[data-type=Grid][data-flexgrid=true] table tbody tr td:not(:first-child):not(:last-child){width:46%;height:1em}div[data-type=Grid][data-flexgrid=true] table tbody tr td.column:last-of-type{right:0;position:absolute!important}div[data-type=Grid][data-flexgrid=true] table tbody tr td.flexgridspacer{height:6.6em!important;min-width:2em;width:4%!important;float:right;display:unset!important}div[data-type=Grid][data-flexgrid=true] table tbody tr td.column:first-of-type,div[data-type=Grid][data-flexgrid=true] table tbody tr td.column:last-of-type{height:6.6em;min-width:2em;width:4%!important}div[data-type=Grid][data-flexgrid=true] table tbody tr{display:flex;flex-flow:column wrap;max-height:7em;border-bottom:1px solid gray}div[data-type=Grid][data-flexgrid=true] tr td div{min-width:unset!important;padding-right:.5em}div[data-type=Grid][data-flexgrid=true] tr td div[data-browsedatatype=note] i{position:relative;left:6em}div[data-type=Grid][data-flexgrid=true] tr td.cellColor::after{left:8em!important}div[data-type=Grid][data-flexgrid=true] tr td.browsecontextmenucell div.browsecontextmenu,div[data-type=Grid][data-flexgrid=true] tr td.tdselectrow div.divselectrow{line-height:6em;overflow:unset!important}}html.theme-material .fwmenu.grid{display:flex;align-items:center}html.theme-material .fwmenu.grid .menucaption{flex:1 1 auto;padding:0 10px;font-size:14px;font-weight:600;color:#2196f3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-material .fwmenu.grid .buttonbar{flex:0 0 auto}html.theme-material .fwmenu.grid .buttonbar .btn{background:#4caf50;color:#fff;height:24px;cursor:pointer;padding:4px;font-family:arial;font-size:12px;font-weight:700;text-decoration:none;text-align:center;float:left}html.theme-material .fwmenu.grid .buttonbar .btn:hover{background-color:#43a047}html.theme-material .fwmenu.grid .buttonbar .btn.disabled{opacity:.6}html.theme-material .fwmenu.grid .submenubutton{flex:0 0 auto;color:#607d8b}html.theme-material .fwmenu.grid .submenubutton:hover:not(.nohover){background-color:#7b1fa2;color:#fff}html.theme-material .fwmenu.grid .submenubutton.active{background-color:#7b1fa2;color:#fff}html.theme-material .fwmenu.grid .submenubutton .icon{height:24px;padding:4px}html.theme-material .fwmenu.grid .submenubutton:not(.nohover) .icon{cursor:pointer}html.theme-material .fwmenu.grid .submenubutton .submenu{display:none;position:absolute;margin-top:1px;padding:1px;-moz-box-shadow:3px 3px 5px 1px rgba(0,0,0,.3);-webkit-box-shadow:3px 3px 5px 1px rgba(0,0,0,.3);box-shadow:3px 3px 5px 1px rgba(0,0,0,.3);background:#fafafa;border:1px solid #d6d6d6;color:#263248}html.theme-material .fwmenu.grid .submenubutton.active .submenu{display:block}html.theme-material .fwmenu.grid .submenubutton .submenu .submenu-column{margin:10px;font-size:14px;float:left;min-width:200px}html.theme-material .fwmenu.grid .submenubutton .submenu .submenu-column .submenu-group{margin-bottom:15px}html.theme-material .fwmenu.grid .submenubutton .submenu .submenu-column .submenu-group>.caption{font-weight:700;color:#007;border-bottom:solid 2px #007}html.theme-material .fwmenu.grid .submenubutton .submenu .submenu-column .submenu-group .submenu-btn{cursor:pointer;padding:3px;border:solid 1px transparent}html.theme-material .fwmenu.grid .submenubutton .submenu .submenu-column .submenu-group .submenu-btn:hover{background:#d5dde5;color:#1a2631;border:1px solid #294d85}html.theme-material .fwbrowse[data-enabled=false] .fwmenu.grid .buttonbar .btn{background:grey}html.theme-material .fwmenu.default{display:flex;align-items:center;background-color:#fafafa;border-top:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e}html.theme-material .fwmenu.default .buttonbar{flex:1 1 auto;line-height:2.5em;margin-left:.625em;display:flex;align-items:center;flex-wrap:wrap}html.theme-material .fwmenu.default .buttonbar .vr{height:30px;width:1px;margin:0 5px;background-color:rgba(0,0,0,.4)}html.theme-material .fwmenu.default .buttonbar>.btn{cursor:pointer;padding:0 10px .25em 10px;display:flex;align-items:center;height:100%;box-sizing:border-box;border-top:.25em solid transparent;transition:.3s;outline:0}html.theme-material .fwmenu.default .buttonbar .btn .findbutton-dropdown{display:none;position:absolute;top:40px;-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);background:#fafafa;border:1px solid #d6d6d6;color:#263248}html.theme-material .fwmenu.default .buttonbar .btn .findbutton-dropdown .queryrow{display:flex;flex-wrap:nowrap}html.theme-material .fwmenu.default .buttonbar .btn.active .findbutton-dropdown{display:block;cursor:default}html.theme-material .fwmenu.default .buttonbar .btn.active .findbutton-dropdown .andor{visibility:hidden}html.theme-material .fwmenu.default .buttonbar .btn.active .findbutton-dropdown .delete-query{visibility:hidden;cursor:pointer;margin:.9em 0 0 0}html.theme-material .fwmenu.default .buttonbar .btn.active .findbutton-dropdown .add-query{cursor:pointer;margin:.9em 0 0 0}html.theme-material .fwmenu.default .buttonbar .btn:hover:not(.disabled){border-top:.25em solid #2e7d32}html.theme-material .fwmenu.default .buttonbar .btn.disabled{opacity:.6}html.theme-material .fwmenu.default .buttonbar .btn>i{font-size:1.5em}html.theme-material .fwmenu.default .buttonbar .ddviewbtn{display:flex;padding:0 10px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;height:100%}html.theme-material .fwmenu.default .buttonbar .ddviewbtn>.ddviewbtn-caption{margin-right:5px}html.theme-material .fwmenu.default .buttonbar .ddviewbtn>.ddviewbtn-select{display:flex;cursor:pointer;border-top:.25em solid transparent;transition:.3s;align-items:center;padding-bottom:.25em;outline:0;height:100%;box-sizing:border-box}html.theme-material .fwmenu.default .buttonbar .ddviewbtn>.ddviewbtn-select:hover{border-top:4px solid #2e7d32}html.theme-material .fwmenu.default .buttonbar .ddviewbtn>.ddviewbtn-select.active{border-top:4px solid #2e7d32}html.theme-material .fwmenu.default .buttonbar .ddviewbtn>.ddviewbtn-select>.ddviewbtn-select-value{padding-left:5px}html.theme-material .fwmenu.default .buttonbar .ddviewbtn>.ddviewbtn-select>.ddviewbtn-dropdown{display:none;position:absolute;top:40px;line-height:24px;font-size:14px;-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);background:#fafafa;border:1px solid #d6d6d6;color:#263248}html.theme-material .fwmenu.default .buttonbar .ddviewbtn>.ddviewbtn-select.active>.ddviewbtn-dropdown{display:block}html.theme-material .fwmenu.default .buttonbar .ddviewbtn>.ddviewbtn-select>.ddviewbtn-dropdown>.ddviewbtn-dropdown-btn{border:1px solid transparent;overflow:auto;display:flex}html.theme-material .fwmenu.default .buttonbar .ddviewbtn>.ddviewbtn-select>.ddviewbtn-dropdown>.ddviewbtn-dropdown-btn:hover{background:#d5dde5;color:#1a2631;border:1px solid #294d85}html.theme-material .fwmenu.default .buttonbar .ddviewbtn>.ddviewbtn-select>.ddviewbtn-dropdown>.ddviewbtn-dropdown-btn>input{margin:5px 0 5px 5px;cursor:pointer}html.theme-material .fwmenu.default .buttonbar .ddviewbtn>.ddviewbtn-select>.ddviewbtn-dropdown>.ddviewbtn-dropdown-btn>.ddviewbtn-dropdown-btn-caption{float:left;padding:0 10px}html.theme-material .fwmenu.default .submenubutton{flex:0 0 auto;transition:.3s}html.theme-material .fwmenu.default .submenubutton:not(.nohover):hover{background:#2e7d32}html.theme-material .fwmenu.default .submenubutton:not(.nohover):hover:active{background:#2e7d32}html.theme-material .fwmenu.default .submenubutton .icon{padding:.5em;display:flex;align-items:center}html.theme-material .fwmenu.default .submenubutton:not(.nohover) .icon{cursor:pointer}html.theme-material .fwmenu.default .submenubutton .icon .material-icons{font-size:1.5em}html.theme-material .fwmenu.default .submenubutton .submenu{display:none;position:absolute;margin-top:1px;-moz-box-shadow:3px 3px 5px 1px rgba(0,0,0,.3);-webkit-box-shadow:3px 3px 5px 1px rgba(0,0,0,.3);box-shadow:3px 3px 5px 1px rgba(0,0,0,.3);background:#fafafa;border:1px solid #d6d6d6;color:#263248}html.theme-material .fwmenu.default .submenubutton.active .submenu{display:flex}html.theme-material .fwmenu.default .submenubutton .submenu .submenu-column{margin:10px;font-size:14px;min-width:200px;flex:1 0 auto}html.theme-material .fwmenu.default .submenubutton .submenu .submenu-column .submenu-group{margin-bottom:15px}html.theme-material .fwmenu.default .submenubutton .submenu .submenu-column .submenu-group>.caption{font-weight:700;color:#007;border-bottom:solid 2px #007}html.theme-material .fwmenu.default .submenubutton .submenu .submenu-column .submenu-group .submenu-btn{cursor:pointer;padding:3px;border:solid 1px transparent}html.theme-material .fwmenu.default .submenubutton .submenu .submenu-column .submenu-group .submenu-btn[data-enabled=false]{pointer-events:none;color:#d3d3d3}html.theme-material .fwmenu.default .submenubutton .submenu .submenu-column .submenu-group .submenu-btn:hover{background:#d5dde5;color:#1a2631;border:1px solid #294d85}html.theme-material .fwmenu.default .submenubutton.fw{float:right}html.theme-material .fwmenu.default .submenubutton.fw .submenu{right:0}html.theme-material .fwmenu.default.search-wrapper{padding-bottom:10px;max-width:none;justify-content:center}html.theme-material .fwmenu.default.search-wrapper .read-only-searchfields{max-width:650px}html.theme-material [data-type=btnmenu] .btnmenu{float:left;border-radius:2px 0 0 2px;padding:0 1rem;cursor:pointer;display:inline-block;height:36px;letter-spacing:.5px;line-height:36px;font-size:15px;text-transform:uppercase;will-change:opacity,transform;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}html.theme-material [data-type=btnmenu] .btnmenu{background-color:#01579b;color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}html.theme-material [data-type=btnmenu] .btnmenu:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}html.theme-material [data-type=btnmenu] .btnmenu:active{background-color:#1e88e5}html.theme-material [data-type=btnmenu] .btnmenuoptions{border-radius:2px;margin-top:37px;display:none;position:absolute;background-color:#01579b;color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}html.theme-material [data-type=btnmenu] .icon-wrapper{float:left;padding-left:1px}html.theme-material [data-type=btnmenu] i.btnmenudd{vertical-align:middle;float:right;background-color:#01579b;color:#fff;height:29px;padding:4px 3px 3px 3px;border-radius:0 2px 2px 0;cursor:pointer}html.theme-material [data-type=btnmenu] i.btnmenudd{background-color:#01579b;color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}html.theme-material [data-type=btnmenu] i.btnmenudd:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}html.theme-material [data-type=btnmenu] i.btnmenudd:active{background-color:#1e88e5}html.theme-material [data-type=btnmenu] .btnmenuoption{cursor:pointer;padding:.5em 1em .5em 1em}html.theme-material [data-type=btnmenu] .btnmenuoption:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}html.theme-material [data-type=btnmenu] .btnmenuoption:active{background-color:#1e88e5}html.theme-material .fwmenu.default [data-visible=false]{display:none!important}#FwEPS-instruction{padding:5px}#FwEPS-tblTotal{background-color:#333}#FwEPS-CreditCardSale{width:310px;border:1px solid #000;border-radius:4px;background-color:#424242;margin:0 auto}#FwEPS-CreditCardSaleTitle{height:20px;padding:4px;text-align:center;font-weight:700;background-color:#398ef1;border-top-left-radius:3px;border-top-right-radius:3px}#FwEPS-tblTotal{width:100%;border-collapse:collapse;font-size:18px}#FwEPS-divTotalDueLabel{padding-left:5px}#FwEPS-divTotalDue{text-align:right;padding-right:10px;white-space:nowrap}#FwEPS-divRemainingBalanceLabel{padding-left:5px}#FwEPS-divRemainingBalance{text-align:right;padding-right:10px}#FwEPS-CardReaderStatus{padding:5px;border-top:1px solid #000}#FwEPS-tdApprovedAmountValue{white-space:nowrap}#FwEPS-spanApprovedAmount{margin:0 0 0 5px}#FwEPS-TransactionAmount{padding:5px 0;overflow:hidden;height:52px;border-top:1px solid #000}#FwEPS-txtTransactionAmount{width:120px;height:42px;font-size:18px;box-sizing:border-box;text-align:center;margin:0 0 0 5px}#FwEPS-tblResponse{width:100%;border-collapse:collapse;margin:0 0 5px 0}#FwEPS-tblResponse td{border-collapse:collapse;border-top:1px solid #000;border-bottom:1px solid #000;padding:0 5px}#FwEPS-tblResponse td:first-child{border-right:1px solid #000}#FwEPS-buttonPanel{text-align:center;vertical-align:middle}.fwoverlay{text-align:center;position:absolute;top:0;left:0;width:100%;height:100%}.fwoverlay.clicked{background:rgba(0,0,0,.25);transition:background .25s 0s ease-in-out;-moz-transition:background .25s 0s ease-in-out;-webkit-transition:background .25s 0s ease-in-out}.fwoverlay:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.fwoverlay-center{display:inline-block;vertical-align:middle;width:100px;height:75px;padding:10px;border:1px solid #777;background:#fff}.fwoverlay img{height:50px;width:50px;margin:0 auto;display:block;margin-bottom:5px}.fwoverlay .message{color:#000}.fwmobilemodulecontrol{background-color:#2196f3;height:40px;position:relative;color:#fff}.fwmobilemodulecontrol .btn{cursor:pointer}.fwmobilemodulecontrol .btn.left{float:left}.fwmobilemodulecontrol .btn.right{float:right}.fwmobilemodulecontrol .btn>i{font-size:28px;padding:6px}.fwmobilemodulecontrol.orange{background-color:#ff7043}.fwmobilemodulecontrol .btn.standard{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.fwmobilemodulecontrol .btn.standard:hover{background-color:rgba(0,0,0,.2)}.fwmobilemodulecontrol .btn.standard .btncaption{line-height:28px;font-size:18px;padding:6px 6px 6px 0}.fwmobilemodulecontrol .btn.menu{position:relative}.fwmobilemodulecontrol .btn.menu:hover{background-color:#1976d2}.fwmobilemodulecontrol .btn.menu .menu-dropdown{display:none;position:absolute;padding:1px;-moz-box-shadow:3px 3px 5px 1px rgba(0,0,0,.3);-webkit-box-shadow:3px 3px 5px 1px rgba(0,0,0,.3);box-shadow:3px 3px 5px 1px rgba(0,0,0,.3);align-content:flex-start;flex-wrap:wrap;background-color:#fafafa;color:#212121;right:4px;top:0;min-width:200px;border-radius:1px}.fwmobilemodulecontrol .btn.menu.active .menu-dropdown{display:block}.fwmobilemodulecontrol .btn.menu.active .menu-dropdown .menu-dropdown-btn{padding:10px;display:flex}.fwmobilemoduletabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;background-color:#545454}.fwmobilemoduletabs .tab{-webkit-box-flex:1;-webkit-flex:1;flex:1 0 auto;text-align:center;line-height:40px;height:40px;padding:0;margin:0;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;letter-spacing:.8px;min-width:80px;-webkit-transition:all .28s ease;transition:all .28s ease;cursor:pointer;box-sizing:border-box;font-size:14px}.fwmobilemoduletabs .tab.active{border-bottom:4px solid #2196f3;background-color:#6b6b6b}.fwmobilesearch .searchinput{background-color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.fwmobilesearch .searchinput i{width:44px;height:44px;text-align:center;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0;flex:0 0 auto;min-width:44px;background-color:#fff;line-height:44px}.fwmobilesearch .searchinput input{font-size:18px;height:44px;border:0;box-sizing:border-box;border-radius:0;-webkit-box-flex:1;-webkit-flex:1;flex:1 1 auto;min-width:0}.fwmobilesearch .searchinput input::-ms-clear{display:none}.fwmobilesearch .searchinput input.toupper{text-transform:uppercase}.fwmobilesearch .searchinput input::-webkit-input-placeholder{text-transform:none}.fwmobilesearch .searchinput input:-moz-placeholder{text-transform:none}.fwmobilesearch .searchinput input::-moz-placeholder{text-transform:none}.fwmobilesearch .searchinput input:-ms-input-placeholder{text-transform:none}.fwmobilesearch .searchinput .clear{display:none;cursor:pointer}.fwmobilesearch .searchinput .clear.visible{display:block}.fwmobilesearch .options{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;white-space:nowrap;background-color:#eee;color:rgba(0,0,0,.87);border-top:1px solid #bdbdbd;font-size:.75em}.fwmobilesearch .options .option{flex:1 0 auto;text-align:center;-webkit-transition:all .28s ease;transition:all .28s ease;cursor:pointer;box-sizing:border-box;padding:1em .3em}.fwmobilesearch .options .option:active{background-color:#e0e0e0}.fwmobilesearch .options .option.active{background-color:#2196f3}.fwmobilesearch .searchresults{background-color:#212121}.fwmobilesearch .searchfooter .recordcount{background-color:#607d8b;text-align:center;color:rgba(0,0,0,.87)}.fwmobilesearch .searchfooter .recordcount:not(:empty){padding:4px 0}.fwmobilesearch .searchfooter .pager{text-align:center;cursor:pointer;background-color:#2196f3;color:rgba(0,0,0,.87)}.fwmobilesearch .searchfooter .pager:not(:empty){padding:10px 0}.colpick{position:absolute;width:346px;height:170px;overflow:hidden;display:none;font-family:Arial,Helvetica,sans-serif;background:#ebebeb;border:1px solid #bbb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;z-index:99999}.colpick_color{position:absolute;left:7px;top:7px;width:156px;height:156px;overflow:hidden;outline:1px solid #aaa;cursor:crosshair}.colpick_color_overlay1{position:absolute;left:0;top:0;width:156px;height:156px;background:-moz-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}.colpick_color_overlay2{position:absolute;left:0;top:0;width:156px;height:156px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,#000));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%)}.colpick_selector_outer{background:0 0;position:absolute;width:11px;height:11px;margin:-6px 0 0 -6px;border:1px solid #000;border-radius:50%}.colpick_selector_inner{position:absolute;width:9px;height:9px;border:1px solid #fff;border-radius:50%}.colpick_hue{position:absolute;top:6px;left:175px;width:19px;height:156px;border:1px solid #aaa;cursor:n-resize}.colpick_hue_arrs{position:absolute;left:-8px;width:35px;height:7px;margin:-7px 0 0 0}.colpick_hue_larr{position:absolute;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:7px solid #858585}.colpick_hue_rarr{position:absolute;right:0;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:7px solid #858585}.colpick_new_color{position:absolute;left:207px;top:6px;width:60px;height:27px;background:red;border:1px solid #8f8f8f}.colpick_current_color{position:absolute;left:277px;top:6px;width:60px;height:27px;background:red;border:1px solid #8f8f8f}.colpick_field,.colpick_hex_field{position:absolute;height:20px;width:60px;overflow:hidden;background:#f3f3f3;color:#b8b8b8;font-size:12px;border:1px solid #bdbdbd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.colpick_rgb_r{top:40px;left:207px}.colpick_rgb_g{top:67px;left:207px}.colpick_rgb_b{top:94px;left:207px}.colpick_hsb_h{top:40px;left:277px}.colpick_hsb_s{top:67px;left:277px}.colpick_hsb_b{top:94px;left:277px}.colpick_hex_field{width:68px;left:207px;top:121px}.colpick_focus{border-color:#999}.colpick_field_letter{position:absolute;width:12px;height:20px;line-height:20px;padding-left:4px;background:#efefef;border-right:1px solid #bdbdbd;font-weight:700;color:#777}.colpick_field input,.colpick_hex_field input{position:absolute;right:11px;margin:0;padding:0;height:20px;line-height:20px;background:0 0;border:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#555;text-align:right;outline:0}.colpick_hex_field input{right:4px}.colpick_field_arrs{position:absolute;top:0;right:0;width:9px;height:21px;cursor:n-resize}.colpick_field_uarr{position:absolute;top:5px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #959595}.colpick_field_darr{position:absolute;bottom:5px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #959595}.colpick_submit{position:absolute;left:207px;top:149px;width:130px;height:22px;line-height:22px;background:#efefef;text-align:center;color:#555;font-size:12px;font-weight:700;border:1px solid #bdbdbd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.colpick_submit:hover{background:#f3f3f3;border-color:#999;cursor:pointer}.colpick_full_ns .colpick_current_color,.colpick_full_ns .colpick_submit{display:none}.colpick_full_ns .colpick_new_color{width:130px;height:25px}.colpick_full_ns .colpick_hsb_h,.colpick_full_ns .colpick_rgb_r{top:42px}.colpick_full_ns .colpick_hsb_s,.colpick_full_ns .colpick_rgb_g{top:73px}.colpick_full_ns .colpick_hsb_b,.colpick_full_ns .colpick_rgb_b{top:104px}.colpick_full_ns .colpick_hex_field{top:135px}.colpick_rgbhex .colpick_hsb_b,.colpick_rgbhex .colpick_hsb_h,.colpick_rgbhex .colpick_hsb_s{display:none}.colpick_rgbhex{width:282px}.colpick_rgbhex .colpick_field,.colpick_rgbhex .colpick_submit{width:68px}.colpick_rgbhex .colpick_new_color{width:34px;border-right:none}.colpick_rgbhex .colpick_current_color{width:34px;left:240px;border-left:none}.colpick_rgbhex_ns .colpick_current_color,.colpick_rgbhex_ns .colpick_submit{display:none}.colpick_rgbhex_ns .colpick_new_color{width:68px;border:1px solid #8f8f8f}.colpick_rgbhex_ns .colpick_rgb_r{top:42px}.colpick_rgbhex_ns .colpick_rgb_g{top:73px}.colpick_rgbhex_ns .colpick_rgb_b{top:104px}.colpick_rgbhex_ns .colpick_hex_field{top:135px}.colpick_hex .colpick_hsb_b,.colpick_hex .colpick_hsb_h,.colpick_hex .colpick_hsb_s,.colpick_hex .colpick_rgb_b,.colpick_hex .colpick_rgb_g,.colpick_hex .colpick_rgb_r{display:none}.colpick_hex{width:206px;height:201px}.colpick_hex .colpick_hex_field{width:72px;height:25px;top:168px;left:80px}.colpick_hex .colpick_hex_field div,.colpick_hex .colpick_hex_field input{height:25px;line-height:25px}.colpick_hex .colpick_new_color{left:9px;top:168px;width:30px;border-right:none}.colpick_hex .colpick_current_color{left:39px;top:168px;width:30px;border-left:none}.colpick_hex .colpick_submit{left:164px;top:168px;width:30px;height:25px;line-height:25px}.colpick_hex_ns .colpick_current_color,.colpick_hex_ns .colpick_submit{display:none}.colpick_hex_ns .colpick_hex_field{width:80px}.colpick_hex_ns .colpick_new_color{width:60px;border:1px solid #8f8f8f}.colpick_dark{background:#161616;border-color:#2a2a2a}.colpick_dark .colpick_color{outline-color:#333}.colpick_dark .colpick_hue{border-color:#555}.colpick_dark .colpick_field,.colpick_dark .colpick_hex_field{background:#101010;border-color:#2d2d2d}.colpick_dark .colpick_field_letter{background:#131313;border-color:#2d2d2d;color:#696969}.colpick_dark .colpick_field input,.colpick_dark .colpick_hex_field input{color:#7a7a7a}.colpick_dark .colpick_field_uarr{border-bottom-color:#696969}.colpick_dark .colpick_field_darr{border-top-color:#696969}.colpick_dark .colpick_focus{border-color:#444}.colpick_dark .colpick_submit{background:#131313;border-color:#2d2d2d;color:#7a7a7a}.colpick_dark .colpick_submit:hover{background-color:#101010;border-color:#444}/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(top,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(top,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(top,#fdd49a,#fdf59a);background-image:-o-linear-gradient(top,#fdd49a,#fdf59a);background-image:linear-gradient(top,#fdd49a,#fdf59a);background-repeat:repeat-x;border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(top,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(top,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(top,#f3c17a,#f3e97a);background-image:-o-linear-gradient(top,#f3c17a,#f3e97a);background-image:linear-gradient(top,#f3c17a,#f3e97a);background-repeat:repeat-x;border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(top,#b3b3b3,grey);background-image:-ms-linear-gradient(top,#b3b3b3,grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(grey));background-image:-webkit-linear-gradient(top,#b3b3b3,grey);background-image:-o-linear-gradient(top,#b3b3b3,grey);background-image:linear-gradient(top,#b3b3b3,grey);background-repeat:repeat-x;border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker th.datepicker-switch{width:145px}.datepicker tfoot tr th,.datepicker thead tr:first-child th{cursor:pointer}.datepicker tfoot tr th:hover,.datepicker thead tr:first-child th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-append.date .add-on i,.input-prepend.date .add-on i{cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:20px}.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:4px 5px}.ui-timepicker-wrapper{overflow-y:auto;height:150px;width:6.5em;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);outline:0;z-index:10001;margin:0}.ui-timepicker-wrapper.ui-timepicker-with-duration{width:13em}.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60{width:11em}.ui-timepicker-list{margin:0;padding:0;list-style:none}.ui-timepicker-duration{margin-left:5px;color:#888}.ui-timepicker-list:hover .ui-timepicker-duration{color:#888}.ui-timepicker-list li{padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000;list-style:none;margin:0}.ui-timepicker-list:hover .ui-timepicker-selected{background:#fff;color:#000}.ui-timepicker-list .ui-timepicker-selected:hover,.ui-timepicker-list li:hover,li.ui-timepicker-selected{background:#1980ec;color:#fff}.ui-timepicker-list li:hover .ui-timepicker-duration,li.ui-timepicker-selected .ui-timepicker-duration{color:#ccc}.ui-timepicker-list li.ui-timepicker-disabled,.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{color:#888;cursor:default}.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{background:#f2f2f2}#pass .p-visitor .card .btnedit .icon{background:url(images/icons/128/edit.001.png) no-repeat}#newvisitor .card .btnedit .icon{background:url(images/icons/128/edit.001.png) no-repeat}#citationVehicleSearch .card .btnview .icon{background:url(images/icons/128/viewicon.001.png) no-repeat}#citationVehicleSearch .card .btnphone .icon{background:url(images/icons/128/phoneicon.001.png) no-repeat}#vendorpass .card .btnphone .icon{background:url(images/icons/128/phoneicon.001.png) no-repeat}html.touch a,html.touch div,html.touch img,html.touch li,html.touch span,html.touch table,html.touch td,html.touch tr{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}:focus{outline:0}hr{border:0;height:1px;background:#333;background-image:linear-gradient(to right,#ccc,#333,#ccc);margin:15px}.hometitle{font-size:28px;text-shadow:-1px -1px 1px rgba(150,150,150,.5),1px 1px 1px rgba(0,0,0,.8)}.qtypanel{background-color:rgba(150,150,150,.9)!important;text-align:center}html.textcolor-white .qtypanel{color:#000}html{height:100%;margin:0;padding:0;background-position:center top;background-color:#000;font-family:Arial,Helvetica,Sans-Serif;overflow:auto;-webkit-text-size-adjust:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:url(images/textures/brushedmetal1.001.jpg)}body{margin:0;color:#fff}#index-loading{text-align:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;margin:0 auto;color:#000;font-weight:700}#index-loadingInner{margin:10px auto 0 auto;padding:10px 0;width:88px;height:10px}#index-loading-caption{height:30px;line-height:30px;vertical-align:middle}#contractSignatureView-canvasSignature{background-color:#fff;border-top:1px solid #000;border-bottom:1px solid #000;cursor:crosshair}#contractSignatureView .signature{margin:0 0 0 5px}#contractSignatureView-btnClear{margin:5px 5px;width:150px}#contractSignatureView-btnCancel{margin:5px 5px;width:80px}#contractSignatureView-btnCreateContract{margin:5px 5px;width:120px}.center{text-align:center}.field{margin:0 0 5px 0;overflow:hidden}body.darkgrey .field .caption{color:#fff}body.lightblue .field .caption,body.silver .field .caption,body.transparent .field .caption,body.white .field .caption{color:#000}.tablefield>table{border-collapse:collapse}.tablefield>table td{border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);padding:5px 0}.tablefield>table tr:first-child td{border-top:0}.tablefield>table tr:last-child td{border-bottom:0}.panel,.panel2{border-radius:3px;background-color:rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.7);margin:0 2px 2px 2px}.panel{padding:5px}.panel>.title{padding:8px 2px 8px 2px;color:#0f0}.readonlytextbox{min-height:1em;border-radius:7px;margin:0 5px;padding:5px;border:1px solid rgba(0,0,0,.8);background-color:rgba(50,50,50,.7);color:#fff}.textbox{border:1px solid rgba(0,0,0,.5);border-radius:7px;background-color:#fff;font-size:14px;padding:5px;width:100%;height:44px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text}.textbox[type=number]{width:100px;border-radius:0;text-align:center}.textbox:focus{outline:0}.textbox[readonly=readonly]{border-radius:3px;border:1px solid #fff;background-color:#555;color:#fff;height:20px;margin:3px 0}.button-strip{text-align:center}.deniedStatus{background-color:red;color:#fff;border:1px solid #fff;text-align:center;padding:4px;margin-bottom:5px;font-weight:700}#itemStatusView .barcode{text-align:center}#itemStatusView .status{text-align:center}#itemStatusView .status{border-top:1px solid #000;border-right:1px solid #000;border-left:1px solid #000}#itemStatusView .genericError{text-align:center}#itemStatusView .msg{text-align:center}#itemStatusView-tblDetails{width:100%;border-collapse:collapse;border:1px solid #000;background-color:#000}#itemStatusView-tblDetails td{margin:0;padding:1px 5px}#itemStatusView-tblDetails td.key{font-size:12px;width:100px;font-weight:700;border:1px solid #000}#itemStatusView-tblDetails td.value{font-size:12px;border:1px solid #000}#itemStatusView-tblDetails tr.light td.key{background-color:rgba(255,255,255,.2);color:#fff}#itemStatusView-tblDetails tr.light td.value{background-color:rgba(255,255,255,.2);color:#fff}#itemStatusView-tblDetails tr.dark td.key{background-color:rgba(50,50,50,.7);color:#00c800}#itemStatusView-tblDetails tr.dark td.value{background-color:rgba(50,50,50,.7);color:#00c800}#scanBarcodeView{margin-bottom:10px}#scanBarcodeView-txtBarcodeData{text-align:center;text-transform:uppercase;padding:10px 5px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}#scanBarcodeView-txtBarcodeData:-ms-input-placeholder{text-transform:unset}#scanBarcodeView-txtBarcodeData::-moz-placeholder{text-transform:unset}#scanBarcodeView-txtBarcodeData::-webkit-input-placeholder{text-transform:none}.contactsBrowse{overflow:hidden}.contactsBrowse>.contact{border:1px solid rgba(255,255,255,.5);padding:5px;margin:5px;background-color:rgba(50,50,50,.8);font-size:10px;color:#fff;cursor:pointer}.contactsBrowse>.contact:hover{background-color:#1c1c1c}.contactsBrowse>.contact:active{background-color:#3689ed}.contactsBrowse>.contact .category{display:inline-block}.contactsBrowse>.contact .categoryDetail{display:inline-block;float:right}.contactsBrowse>.visitor{border-left:solid 10px #fff;border-right:solid 1px #fff;border-top:solid 1px #fff;border-bottom:solid 1px #fff}.contactsBrowse>.employee{border-left:solid 10px #ff0;border-right:solid 1px #ff0;border-top:solid 1px #ff0;border-bottom:solid 1px #ff0}.contactsBrowse>.driver{border-left:solid 10px #4d71cd;border-right:solid 1px #4d71cd;border-top:solid 1px #4d71cd;border-bottom:solid 1px #4d71cd}.contactsBrowse>.deny{border-left:solid 10px red;border-right:solid 1px red;border-top:solid 1px red;border-bottom:solid 1px red}#tmplDenyPass .campuscontacts .campuscontact{font-size:14px;color:#7b7b7b}#tmplDenyPass .campuscontacts .campuscontact .name{font-size:16px;color:#333}#tmplDriverPass .campuscontacts .campuscontact{font-size:14px;color:#7b7b7b}#tmplDriverPass .campuscontacts .campuscontact .name{font-size:16px;color:#333}#tmplDriverPass .gateaccess .accessgate{text-align:center}#tmplDriverPass .gateaccess .accessgate.match{background-color:#079e07;font-weight:bolder;box-sizing:border-box;border-top:1px solid #656565;border-bottom:1px solid #656565}#tmplStandardPass .gateaccess .accessgate{text-align:center}#tmplStandardPass .gateaccess .accessgate.match{background-color:#079e07;font-weight:bolder;box-sizing:border-box;border-top:1px solid #656565;border-bottom:1px solid #656565}select.fw{box-sizing:border-box;border-radius:4px;margin-top:1px;font-size:18px;padding:5px;min-height:33px}label.fw{line-height:30px;padding-left:5px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px}label.fw:before{content:"";display:inline-block;width:16px;height:16px;margin-left:10px;position:absolute;left:0;top:5px;border-radius:10px;background-image:linear-gradient(#ececec,#d0d0d0);border:1px solid #a0a0a0;box-shadow:0 1px 3px 0 rgba(127,127,127,.3)}input.fw[type=radio]:checked+label.fw:before{content:"\2022";font-size:30px;text-align:center;line-height:16px;color:#666;text-shadow:0 0 1px rgba(0,0,0,.4)}input.fw{margin:0;width:32px;opacity:0;float:left}.fwmobilecontrol-control{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;background-color:#fff}.fwmobilecontrol-control .fwmobilecontrol-value{height:44px;font-size:18px;padding:10px 5px;display:block;border:none;box-sizing:border-box;border-radius:0;-webkit-box-flex:1;-webkit-flex:1;flex:1 1 0;width:100%}.fwmobilecontrol-control .fwmobilecontrol-search{box-sizing:border-box;height:44px;width:44px;cursor:pointer;border-left:1px solid #bdbdbd;background:#e9e9e9;flex:0 0 44px}.fwmobilecontrol-control .fwmobilecontrol-search:active{background-color:#bcb4b0}.fwmobilecontrol-control .fwmobilecontrol-search .icon-search{z-index:1;display:inline-block;width:26px;height:26px;line-height:16px;vertical-align:text-top;background-image:url(images/icons/128/itemstatus.001.png);background-size:cover;background-repeat:no-repeat;margin:7px}.card{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);background:#f0f0f0;user-select:none;color:#333;margin-bottom:10px;position:relative}.card:after{content:"";display:table;clear:both}.card .card-title{padding:10px;font-weight:700;font-size:20px;background-color:#bdbdbd}.card .card-list-item{padding:10px}.card .card-list-item:not(:last-child){border-bottom:1px solid #bbb}.card .card-callout{font-weight:700;font-size:18px}.card .card-body{padding:10px;background-color:#f0f0f0}.card .card-body:after{content:"";display:table;clear:both}.card .card-body .card-item .item-caption{border-bottom:1px solid #bbb;font-size:12px}.card .card-body .card-item .item-caption:after{content:"";display:table;clear:both}.card .card-body .card-item .item-value{margin-top:4px;min-height:18px}.card .card-body .card-item .item-value:after{content:"";display:table;clear:both}@-webkit-keyframes fly-in-from-left{from{-webkit-transform:translateY(15rem);opacity:0}}@-webkit-keyframes fly-in-from-right{from{-webkit-transform:translateY(15rem);opacity:0}}#index-loading-icon{position:absolute;height:120px;width:120px;top:50%;left:50%;margin:-70px 0 0 -60px;color:#fff;text-align:center;font-family:Arial;padding:10px}.loading-circle{background-color:rgba(0,0,0,0);border:10px solid #00b7e5;opacity:.9;border-right:10px solid transparent;border-left:10px solid transparent;border-radius:100px;box-shadow:0 0 70px #2187e7;width:100px;height:100px;margin:0 auto;-moz-animation:spinPulse 1s infinite ease-in-out;-webkit-animation:spinPulse 1s infinite linear}.loading-circle1{background-color:rgba(0,0,0,0);border:10px solid #00b7e5;opacity:.9;border-left:10px solid transparent;border-right:10px solid transparent;border-radius:50px;box-shadow:0 0 30px #2187e7;width:60px;height:60px;margin:0 auto;position:relative;top:-100px;-moz-animation:spinoffPulse 1s infinite linear;-webkit-animation:spinoffPulse 1s infinite linear}@-moz-keyframes spinPulse{0%{-moz-transform:rotate(160deg);opacity:.5;box-shadow:0 0 1px #2187e7}50%{-moz-transform:rotate(145deg);opacity:1}100%{-moz-transform:rotate(-320deg);opacity:.5}}@-moz-keyframes spinoffPulse{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spinPulse{0%{-webkit-transform:rotate(160deg);opacity:.5;box-shadow:0 0 1px #2187e7}50%{-webkit-transform:rotate(145deg);opacity:1}100%{-webkit-transform:rotate(-320deg);opacity:.5}}@-webkit-keyframes spinoffPulse{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}#analytics .stats-search .searchinput{display:flex;background-color:#fff}#analytics .stats-search .search-fields input{font-size:18px;width:100%;height:44px;border:0;box-sizing:border-box;border-radius:0;-webkit-box-flex:1;-webkit-flex:1;flex:1 1 0}#analytics .stats-search .search-fields i{width:44px;height:44px;text-align:center;-webkit-box-flex:0;-webkit-flex:0;flex:0 0 auto;background-color:#fff;line-height:44px}#analytics .stats-search .searchcontrol{display:none}#analytics .stats-search .search-select{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;white-space:nowrap;background-color:#eee;color:rgba(0,0,0,.87);border-top:1px solid #bdbdbd;font-size:.75em}#analytics .stats-search .search-select .search-select-option{flex:1 0 auto;text-align:center;-webkit-transition:all .28s ease;transition:all .28s ease;cursor:pointer;box-sizing:border-box;padding:.5em .3em}#analytics .stats-search .search-select .search-select-option.active{background-color:#2196f3}#analytics .search-results{background-color:#fff;color:#000}#analytics .stats-search .record{border-bottom:1px solid #bbb;display:flex;cursor:pointer}#analytics .stats-search .record .legend{border-right:1px solid #bbb;flex:0 0 10px;align-items:stretch}#analytics .stats-search .record[data-category=employee] .legend{background-color:#ffeb3b}#analytics .stats-search .record[data-category=deny] .legend{background-color:red}#analytics .stats-search .record[data-category=visitor] .legend{background-color:#fff}#analytics .stats-search .record[data-category=driver] .legend{background-color:#4d71cd}#analytics .stats-search .record .recorddata{padding:6px;flex:1 0 auto}#analytics .stats-search .record .visitorpassstatus{padding:6px;align-self:center}#analytics .stats .card-list-item{display:flex}#analytics .stats .card-list-item .caption{flex:1 1 0}#analytics .stats .card-list-item .value{flex:1 1 0;text-align:right}#analytics .icon-cleardealsearch,#analytics .icon-clearrequestersearch,#analytics .icon-clearvisitorsearch{cursor:pointer;color:red}#agency .card .card-list-item{cursor:pointer}#agency .card .card-list-item:hover{background-color:#c3c3c3}#agency .agency{display:none}#citationCitation{overflow:hidden}#citationCitation input[type=number].fwformfield-value{font-size:12px;box-sizing:border-box;width:100%;height:44px;border-radius:5px}#citationCitation textarea.fwformfield-value{box-sizing:border-box;width:100%;height:80px;border-radius:7px;text-transform:uppercase}#citationCitation .fwformfield-value:disabled{background-color:#ccc!important;color:#000!important}#citationCitation-btnIssue[data-disabled=true]{background:#ccc}#citationCitation-txtDecalNo .fwformfield-value,#citationCitation-txtPlateNo .fwformfield-value,#citationCitation-txtVIN .fwformfield-value{text-transform:uppercase}#contractsignature .record{background-color:#f0f0f0;color:#333;padding:10px;border-bottom:1px solid #bbb;will-change:opacity,transform;transition:all .1s ease-out}#contractsignature .record:active{background-color:#c3c3c3}#contractsignature .cs-projectcontracts{display:none}#contractsignature .cs-projectcontracts .projectcontracts-title{background-color:#546e7a;padding:5px;text-align:center;color:#fafafa}#contractsignature .personinfo{display:none}#contractsignature .licensecapture{display:none}#contractsignature .licensecapture .card-body{text-align:center}#contractsignature .licensecapture .dlphoto{max-width:691px;cursor:pointer;margin:0 auto}#contractsignature .licensecapture .dlphoto:active{background-color:#c3c3c3}#contractsignature .licensecapture .dlphoto img{max-width:691px}#contractsignature .licensecapture .dlphoto .placeholder-top-left{display:inline-block;height:40px;width:40px;border-top:1px solid #888;border-left:1px solid #888}#contractsignature .licensecapture .dlphoto .placeholder-top-middle{display:inline-block;height:40px;width:80%}#contractsignature .licensecapture .dlphoto .placeholder-top-right{display:inline-block;height:40px;width:40px;border-top:1px solid #888;border-right:1px solid #888}#contractsignature .licensecapture .dlphoto .placeholder-middle{line-height:160px}#contractsignature .licensecapture .dlphoto .placeholder-bottom-left{display:inline-block;height:40px;width:40px;border-bottom:1px solid #888;border-left:1px solid #888}#contractsignature .licensecapture .dlphoto .placeholder-bottom-middle{display:inline-block;height:40px;width:80%}#contractsignature .licensecapture .dlphoto .placeholder-bottom-right{display:inline-block;height:40px;width:40px;border-bottom:1px solid #888;border-right:1px solid #888}#contractsignature .servicetype{display:none}#contractsignature .documents{display:none}#contractsignature .documents .documentcontrol{margin-bottom:15px}#contractsignature .documents .documentcontrol .title{background-color:#546e7a;padding:5px;text-align:center;color:#fafafa;margin-bottom:5px}#contractsignature .documents .documentcontrol:not(.active){display:none}#contractsignature .documents .documentcontrol .signedcaption{float:left;text-transform:uppercase;padding:8px}#contractsignature .documents .documentcontrol .signedflag{height:33px;width:33px;float:left;border-radius:2px;will-change:opacity,transform;transition:all .3s ease-out;box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.16),inset 0 2px 10px 0 rgba(0,0,0,.12);background-color:#f44336}#contractsignature .documents .documentcontrol.signed .signedflag{background-color:#4caf50}#genericpass .manualentry{margin-bottom:10px;overflow:auto}#genericpass .options{margin:0 0 10px 0}#genericpass .card.genericpasses .card-list-item{cursor:pointer}#genericpass .card.genericpasses .card-list-item:hover{background-color:#c3c3c3}#genericpass .gateaccess .accessgate{text-align:center}#genericpass .gateaccess .accessgate.match{background-color:#079e07;font-weight:bolder;box-sizing:border-box;border-top:1px solid #656565;border-bottom:1px solid #656565}.fwmenu{overflow:hidden}.fwmenu-title{clear:left;padding:2px 5px;margin:2px 2px;font-family:bgothm;font-size:18px;font-weight:700;border:1px solid #000;border-radius:3px;background-color:rgba(0,0,0,.6);color:#fff;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-moz-box-shadow:0 4px 3px rgba(0,0,0,.5);-webkit-box-shadow:0 4px 3px rgba(0,0,0,.5);box-shadow:0 4px 3px rgba(0,0,0,.5)}.fwmenu-item{float:left;overflow:hidden;text-align:center;width:74px;margin:2px 2px 0 2px;padding:3px 0 0 0}.fwmenu-item-inner{height:104px;margin:0 0;cursor:pointer}.fwmenu-item-icon{width:64px;height:64px;background-color:rgba(255,255,255,.3);border-radius:14px;text-align:center;margin:0 auto;background-repeat:no-repeat;background-position:center center;-moz-box-shadow:0 4px 3px rgba(0,0,0,.5),inset 0 10px 10px 0 rgba(255,255,255,.3);-webkit-box-shadow:0 4px 3px rgba(0,0,0,.5),inset 0 10px 10px 0 rgba(255,255,255,.3);box-shadow:0 4px 3px rgba(0,0,0,.5),inset 0 10px 10px 0 rgba(255,255,255,.3)}.fwmenu-item-icon.active,.fwmenu-item-icon:active{-moz-box-shadow:0 0 6px rgba(255,255,255,.5),inset 0 25px 10px 0 rgba(255,255,255,.5),inset 0 -30px 10px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 6px rgba(255,255,255,.5),inset 0 25px 10px 0 rgba(255,255,255,.5),inset 0 -30px 10px 0 rgba(0,0,0,.3);box-shadow:0 0 6px rgba(255,255,255,.5),inset 0 25px 10px 0 rgba(255,255,255,.5),inset 0 -30px 10px 0 rgba(0,0,0,.3)}.fwmenu-item.disabled .fwmenu-item-icon{background-color:rgba(150,0,0,.6)}.fwmenu-item-icon img{width:44px;height:44px;margin:10px}.fwmenu-item-description{font-weight:700;font-size:11px;margin:5px 0;line-height:15px;height:30px;overflow:hidden;vertical-align:middle;text-align:center;text-shadow:0 2px 3px rgba(0,0,0,.8)}html.textcolor-black .fwmenu-item-description,html.textcolor-darkgrey .fwmenu-item-description{text-shadow:none;text-shadow:0 1px 2px rgba(255,255,255,.8)}@media screen and (max-width:391px){.menuview{width:320px;margin:0 auto}}@media screen and (min-width:392px) and (max-width:467px){.menuview{width:392px;margin:0 auto}}@media screen and (min-width:468px) and (max-width:545px){.menuview{width:468px;margin:0 auto}}@media screen and (min-width:546px) and (max-width:785px){.menuview{width:546px;margin:0 auto}}#newvisitor .card .btnedit{float:right;height:43px;width:43px;position:absolute;top:0;right:0;margin-right:10px;cursor:pointer}#newvisitor .card .btnedit:hover{background-color:#7d7d7d}#newvisitor .card .btnedit i{font-size:36px;margin:3px}#newvisitor .card .btnedit .icon{background-size:66px 33px;background-position:0 0;width:33px;height:33px;margin:5px}#newvisitor .card[data-editmode=EDIT] .btnedit .icon{background-position:-33px 0}#newvisitor .valpurposeofvisit{display:none}#pass .p-search{display:none}#pass .p-search .searchinput{display:flex;background-color:#fff}#pass .p-search .search-fields input{font-size:18px;width:100%;height:44px;border:0;box-sizing:border-box;border-radius:0;-webkit-box-flex:1;-webkit-flex:1;flex:1 1 0}#pass .p-search .search-fields i{width:44px;height:44px;text-align:center;-webkit-box-flex:0;-webkit-flex:0;flex:0 0 auto;background-color:#fff;line-height:44px}#pass .p-search .normalsearch{display:none}#pass .p-search .datesearch{display:none}#pass .p-search .search-select{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;white-space:nowrap;background-color:#eee;color:rgba(0,0,0,.87);border-top:1px solid #bdbdbd;font-size:.75em}#pass .p-search .search-select .search-select-option{flex:1 0 auto;text-align:center;-webkit-transition:all .28s ease;transition:all .28s ease;cursor:pointer;box-sizing:border-box;padding:.5em .3em}#pass .p-search .search-select .search-select-option.active{background-color:#2196f3}#pass .p-search .record{border-bottom:1px solid #bbb;display:flex;cursor:pointer}#pass .p-search .record .legend{border-right:1px solid #bbb;flex:0 0 10px;align-items:stretch;background-color:#ffeb3b}#pass .p-search .record[data-issued=true] .legend{background-color:#4caf50}#pass .p-search .record .recorddata{padding:6px;flex:1 0 auto}#pass .p-visitor{display:none}#pass .p-visitor .card .btnedit{float:right;height:43px;width:43px;position:absolute;top:0;right:0;margin-right:10px;cursor:pointer}#pass .p-visitor .card .btnedit:hover{background-color:#7d7d7d}#pass .p-visitor .card .btnedit i{font-size:36px;margin:3px}#pass .p-visitor .card .btnedit .icon{background-size:66px 33px;background-position:0 0;width:33px;height:33px;margin:5px}#pass .p-visitor .card[data-editmode=EDIT] .btnedit .icon{background-position:-33px 0}#pass .p-visitor .valpurposeofvisit{display:none}#person .p-personinfo{display:none}#person .searchresults{background-color:#f0f0f0;color:#333}#person .record{font-size:16px;border-bottom:1px solid #bbb;padding:10px;cursor:pointer;will-change:opacity,transform;transition:all .1s ease-out}#person .record:active{background-color:#c3c3c3}#person .record .row{display:flex;flex-direction:row}#person .record .row .caption.fixed{flex:0 0 70px}#person .record .row .caption.dynamic{flex:0 0 auto;margin-right:5px}#person .record .row .value{-webkit-box-flex:1;-webkit-flex:1;flex:1 0 0}#person #personinfo .picturecaption{height:18px;line-height:18px;position:static;padding-left:9px;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px}#person #personinfo .pictures{display:flex;flex-wrap:wrap}#person #personinfo .pictures .person-photo{height:98px;width:98px;cursor:pointer;margin:5px}#person #personinfo .pictures .person-photo[data-status=empty]{border:1px dashed}#person #personinfo .pictures .person-photo[data-status=image]{border:1px solid}#person #personinfo .pictures .person-photo i{padding:38px}#person #personinfo .pictures .person-photo img{height:98px;width:98px}#privacyPolicy .screenTitle{font-size:22px}#privacyPolicy .section{margin:10px 10px 0 10px}#privacyPolicy .sectionTitle{font-size:18px;font-weight:700;margin:0 0 5px 0}#privacyPolicy .sectionText{font-size:14px;margin:0 0 0 10px}#productionsearch .ps-findps #findpscontrol{display:none}#productionsearch .ps-productioninfo{display:none}#productionsearch .searchresults{background-color:#f0f0f0;color:#333}#productionsearch .record{font-size:16px;border-bottom:1px solid #bbb;padding:10px;cursor:pointer;will-change:opacity,transform;transition:all .1s ease-out}#productionsearch .record:active{background-color:#c3c3c3}#productionsearch .record .row{display:flex;flex-direction:row}#productionsearch .record .row .caption.fixed{flex:0 0 50px}#productionsearch .record .row .caption.dynamic{flex:0 0 auto;margin-right:5px}#productionsearch .record .row .value{-webkit-box-flex:1;-webkit-flex:1;flex:1 0 0}#productionsearch .productionmembers .productionmember{font-size:14px;color:#7b7b7b;display:flex}#productionsearch .productionmembers .productionmember .memberinfo{flex:1 0 auto}#productionsearch .productionmembers .productionmember .memberinfo .name{font-size:16px;color:#333}#productionsearch .productionmembers .productionmember .memberbuttons{display:flex}#productionsearch .productionmembers .productionmember .memberbuttons .btn{height:34px;cursor:pointer}#productionsearch .productionmembers .productionmember .memberbuttons .btn:active,#productionsearch .productionmembers .productionmember .memberbuttons .btn:hover{background-color:#bdbdbd}#productionsearch .productionmembers .productionmember .memberbuttons i{font-size:34px}#project .card .card-list-item{cursor:pointer}#project .card .card-list-item:hover{background-color:#c3c3c3}#project .project{display:none}#citationScanBarcode{overflow:hidden}#citationScanBarcode>.button-strip{text-align:center}#signin .si-search .searchinput{display:flex;background-color:#fff}#signin .si-search .search-fields input{font-size:18px;width:100%;height:44px;border:0;box-sizing:border-box;border-radius:0;-webkit-box-flex:1;-webkit-flex:1;flex:1 1 0}#signin .si-search .search-fields i{width:44px;height:44px;text-align:center;-webkit-box-flex:0;-webkit-flex:0;flex:0 0 auto;background-color:#fff;line-height:44px}#signin .si-search .normalsearch{display:none}#signin .si-search .search-select{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;white-space:nowrap;background-color:#eee;color:rgba(0,0,0,.87);border-top:1px solid #bdbdbd;font-size:.75em}#signin .si-search .search-select .search-select-option{flex:1 0 auto;text-align:center;-webkit-transition:all .28s ease;transition:all .28s ease;cursor:pointer;box-sizing:border-box;padding:.5em .3em}#signin .si-search .search-select .search-select-option.active{background-color:#2196f3}#signin .si-search .record{border-bottom:1px solid #bbb;display:flex;cursor:pointer}#signin .si-search .record .legend{border-right:1px solid #bbb;flex:0 0 10px;align-items:stretch}#signin .si-search .record[data-category=employee] .legend{background-color:#ffeb3b}#signin .si-search .record[data-category=deny] .legend{background-color:red}#signin .si-search .record[data-category=visitor] .legend{background-color:#fff}#signin .si-search .record[data-category=driver] .legend{background-color:#4d71cd}#signin .si-search .record .recorddata{padding:6px;flex:1 0 auto}#signin .si-search .record .visitorpassstatus{padding:6px;align-self:center}#signin .si-personinfo{display:none}#signin .pnlPass{margin:10px 5px 0 5px}#signin .card.contacts .card-list-item{cursor:pointer}#signin .card.contacts .card-list-item:hover{background-color:#c3c3c3}#signin .card.visitor .button{width:40%;display:flex;align-items:center;justify-content:center;font-size:14px;background-color:#2096f3;float:right}#signin .card .gateassigned-lot-title{background-color:#2196f3;color:#fff}#signin .si-nda{display:none}#signin .si-nda #signaturecapture-canvasSignature{border:1px solid #e0e0e0}#signin .si-assignedparking{display:none}#signin .si-assignedparking .visitorlot .card-body{display:flex;align-content:flex-start;flex-wrap:wrap}#signin .si-assignedparking .visitorlot .card-body.current-gate-border{border:2px solid #2196f3;border-radius:8px}#signin .si-assignedparking .visitorlot .card-body .space{min-width:90px;text-align:center;padding:5px 0;border:1px solid rgba(0,0,0,.2);font-size:.8em;margin:1px}#signin .si-assignedparking .visitorlot .card-body .space.available{background-color:#a8edcb}#signin .si-assignedparking .visitorlot .card-body .space.unavailable{background-color:#3083dc}#signin .si-assignedparking .visitorlot .card-body .space.booked{background-color:#7b9095}#signin .si-assignedparking .visitorlot .card-body .space.expiring{background-color:#ffeb3b}#signin .si-assignedparking .visitorlot .card-body .space.expired{background-color:#f44336}#signin .si-assignedparking .visitorlot .card-body .space.selected-space{outline:2px solid #2196f3;outline-offset:1px}#signout .so-scan .so-scan-msg{text-align:center;margin:5px 0 0 0;border-top:solid 1px #fff;border-bottom:solid 1px #fff;background-color:#1be240;padding:10px 0;color:#000;font-size:24px}#signout .so-chargeparking{display:none}#signout .so-chargeparking .so-passchargeinfo .flexrow{margin-top:10px}#signout .so-chargeparking .so-passchargeinfo .card-item{flex:1 1 100px}#signout .so-chargeparking .so-passchargeinfo .chargeamount .item-value{color:#4caf50;font-weight:700}#support{text-align:center}#support a{color:#fff}#support .companyTitle{margin:0 0 10px 0;font-size:22px}#support .companyAddress{margin:0 0 10px 0;font-size:14px}#support .company{display:inline-block;text-align:left}#support .contactInfo{display:inline-block;text-align:left;font-size:14px}#support .contactInfo table>tbody>tr>td{padding:5px 5px}#VehicleSearch .search{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}#VehicleSearch .vehiclesearchinfo{margin:10px 0 0 0}#VehicleSearch .card .btnview{height:32px;width:32px;float:right;background:#969696;border:1px solid #4e4e4e;cursor:pointer;border-radius:4px}#VehicleSearch .card .btnview:hover{background-color:#7d7d7d}#VehicleSearch .card .btnview .icon{background-size:24px 24px;height:24px;width:24px;margin:4px}#VehicleSearch .card .btnphone{height:32px;width:32px;float:right;background:#969696;border:1px solid #4e4e4e;cursor:pointer;border-radius:4px}#VehicleSearch .card .btnphone:hover{background-color:#7d7d7d}#VehicleSearch .card .btnphone .icon{background-size:24px 24px;height:24px;width:24px;margin:4px}#VehicleSearch .card.vehicles .vehicleinfo{display:flex}#VehicleSearch .card.vehicles .vehicleinfo.captions{border-bottom:1px solid #9e9e9e}#VehicleSearch .card.vehicles .vehicleinfo.vehicle{margin-top:5px}#VehicleSearch .card.vehicles .vehicleinfo .vehicleattribute{flex:1 0 80px}#VehicleSearch .card .btn{height:34px;cursor:pointer;float:right;color:#424242}#VehicleSearch .card .btn:active,#VehicleSearch .card .btn:hover{background-color:#bdbdbd}#VehicleSearch .card i{font-size:34px}#vendorpass .vp-vendorinfo{display:none}#vendorpass .searchresults{background-color:#f0f0f0;color:#333}#vendorpass .record{font-size:16px;border-bottom:1px solid #bbb;padding:10px;cursor:pointer;will-change:opacity,transform;transition:all .1s ease-out}#vendorpass .record:active{background-color:#c3c3c3}#vendorpass .record .row{display:flex;flex-direction:row}#vendorpass .record .row .caption.fixed{flex:0 0 70px}#vendorpass .record .row .caption.dynamic{flex:0 0 auto;margin-right:5px}#vendorpass .record .row .value{-webkit-box-flex:1;-webkit-flex:1;flex:1 0 0}#vendorpass .card .btnphone{height:34px;cursor:pointer}#vendorpass .card .btnphone i{font-size:34px}#vendorpass .productionmembers .productionmember{font-size:14px;color:#7b7b7b;display:flex}#vendorpass .productionmembers .productionmember .memberinfo{flex:1 0 auto}#vendorpass .productionmembers .productionmember .memberinfo .name{font-size:16px;color:#333}#vendorpass .productionmembers .productionmember .memberbuttons{align-self:center}#vendorpass .gateaccess .gate{text-align:center}#vendorpass .gateaccess .gate.match{background-color:#079e07;font-weight:bolder;box-sizing:border-box;border-top:1px solid #656565;border-bottom:1px solid #656565}