﻿@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;1,700&display=swap";*{font-family:"Open Sans",sans-serif;margin:0px;padding:0px;box-sizing:border-box;outline:none}html{scroll-behavior:smooth}body{font-family:"Open Sans",sans-serif;width:100%;font-size:16px;color:#202020;background-color:#efefef;padding-top:0}a,.dashboardNavToggle,.link{text-decoration:none;font-weight:600;transition:.2s;cursor:pointer;color:#369}a:hover,.dashboardNavToggle:hover,.link:hover{color:#f10012}::selection{color:#0072ff;background:#6af}h1,h2,h3,h4,h5,h6{line-height:1;font-weight:600;text-align:center;padding-bottom:8px}h1{font-size:36px;width:100%}h2{font-size:30px}h3{font-size:24px}h4{font-size:22px}h5{font-size:20px}h6{font-size:18px}table,tr,td{color:inherit}p,ul,ol,dl,address{line-height:1.5}pre{font-family:"Arial",sans-serif;white-space:pre-wrap}hr{border:.5px solid #666}nav ul{list-style:none}img,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto;width:auto}img{border-style:none}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.showDollar:before{content:"$";font-size:inherit}.defaultTip{border-bottom:1px dotted gray}.loadingDiv{padding:20px}.loadingDiv div{width:90px;height:90px;margin:0px auto;object-fit:scale-down;background:url("img/TemplateIcons/loading.gif") no-repeat;background-size:contain}.loadingDiv.full{z-index:1;position:absolute;left:0;right:0;top:0;bottom:0;padding:0;background-color:rgba(0,0,0,.2)}.loadingDiv.full div{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.grid2,.grid2s{display:grid;grid-template-columns:1fr 1fr}.grid3,.grid3s,.qualifiersContainer{display:grid;grid-template-columns:1fr 1fr 1fr}.grid4,.grid4s{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.grid5,.grid5s{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.grid6,.grid6s{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.grid2s{grid-gap:1rem}.grid3s,.qualifiersContainer{grid-gap:1rem}.grid4s{grid-gap:1rem}.grid5s{grid-gap:1rem}.grid6s{grid-gap:1rem}.grid2auto{display:grid;grid-template-columns:auto auto}.grid3auto{display:grid;grid-template-columns:auto auto auto}.grid4auto{display:grid;grid-template-columns:auto auto auto auto}.grid2Auto,.grid2sAuto{display:grid;grid-template-columns:auto auto}.grid2sAuto{gap:8px}.grid2frAuto,.grid2sfrAuto{display:grid;grid-template-columns:1fr auto}.grid2sfrAuto{gap:8px}.grid2AutoFr,.grid2sAutoFr{display:grid;grid-template-columns:auto 1fr}.grid2sAutoFr{gap:8px}.gridCenterVert{display:grid;align-items:center}.gridCenter{display:grid;justify-items:center}@media screen and (max-width: 1080px){.gridStack,.qualifiersContainer{grid-template-columns:1fr}}.container{display:block;width:100%;max-width:100vw;max-width:100vw;min-width:0;margin-left:auto;margin-right:auto;position:relative;padding:0 16px}@media screen and (min-width: 768px)and (max-width: 1080px){.container{width:768px}}@media screen and (min-width: 1080px){.container{width:1080px}}@media screen and (min-width: 1200px){.container{width:1200px}}.container.pad{padding-top:16px;padding-bottom:16px}.container.pad.lg{padding-top:48px;padding-bottom:48px}.container.thin{max-width:960px}.pageContent{margin-top:64px}.pageContent.slide{display:grid;justify-content:center;grid-template-columns:1fr;padding-top:64px}.pageContent.slide .container{justify-content:center;align-items:center;display:grid}.pageContent.full{min-height:100%}.oneLine{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.twoLines{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.threeLines{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.minPageHeight,.contentDashboard{min-height:74vh}#defaultModal,.defaultModal,.ModalClose{display:none;overflow-y:overlay;opacity:0;position:fixed;width:100vw;height:100vh;max-height:100%;max-width:100%;z-index:999;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);align-items:center;justify-items:center}#defaultModal .close,.defaultModal .close,.ModalClose .close{position:absolute;top:8px;right:8px;font-size:24px;z-index:999;color:#efefef;background-color:#404040;padding:0px 8px;border-radius:4px;pointer-events:all;user-select:none;cursor:pointer}#defaultModal .close:hover,.defaultModal .close:hover,.ModalClose .close:hover{background-color:#efefef;color:#272727}#defaultModal .previous,#defaultModal .next,.defaultModal .previous,.ModalClose .previous,.defaultModal .next,.ModalClose .next{position:absolute;top:45%;border-radius:50%;background-color:rgba(0,0,0,.6);padding:8px;margin:8px;border:solid 1px rgba(239,239,239,.25)}#defaultModal .previous:hover,#defaultModal .next:hover,.defaultModal .previous:hover,.ModalClose .previous:hover,.defaultModal .next:hover,.ModalClose .next:hover{background-color:#000;border:solid 1px #efefef}#defaultModal .next,.defaultModal .next,.ModalClose .next{right:0}#defaultModal .next:after,.defaultModal .next:after,.ModalClose .next:after{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronRightLight.svg");height:36px;width:36px;background-size:contain;background-repeat:no-repeat;background-position:center}#defaultModal .previous,.defaultModal .previous,.ModalClose .previous{left:0}#defaultModal .previous:after,.defaultModal .previous:after,.ModalClose .previous:after{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronLeftLight.svg");height:36px;width:36px;background-size:contain;background-repeat:no-repeat;background-position:center}.modalContent,.ModalContent{padding:0px;background-color:#eee;border-radius:4px;box-shadow:0px 2px 2px rgba(0,0,0,.5);padding:8px}.modalClickableContainer *{pointer-events:all !important}.ModalClose{display:block !important;pointer-events:all !important;z-index:-1;opacity:1;background-color:rgba(0,0,0,.6);cursor:pointer}.ModalClose:hover{background-color:rgba(26,26,26,.6)}#ModalImage{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:90%;max-height:90%;pointer-events:none;user-select:none}#ModalImage.optionsMenu{display:grid;grid-template-rows:80% 20%;grid-gap:8px}#ModalImage img{max-width:100%;max-height:100%}#ModalImage>*{max-width:100%;max-height:100%;pointer-events:all;margin:auto}#ModalImage *{pointer-events:all}#ModalImageMenu{background-color:#ccc;border-radius:4px;padding:8px}.noScroll{overflow:hidden;max-height:100vh;max-width:100vw}.deleteIcon{background:url("img/TemplateIcons/red-x.png") no-repeat;background-size:contain;background-position:center center;width:24px;height:24px;cursor:pointer;transition:transform .1s;border:none}.deleteIcon:hover{transform:scale(1.5)}.checkIcon{position:relative;width:24px;line-height:0px}.checkIcon:before{content:" ✔";position:absolute;color:green;font-size:30px}.checkIcon:hover{transform:scale(1.5)}.upButton{background:url("img/TemplateIcons/upChevron.png") no-repeat;background-size:contain;background-position:center center;width:24px;height:24px;cursor:pointer;transition:transform .1s;border:none}.downButton{background:url("img/TemplateIcons/downChevron.png") no-repeat;background-size:contain;background-position:center center;width:24px;height:24px;cursor:pointer;transition:transform .1s;border:none}.loginBox{background-color:#efefef;width:400px;overflow:auto;padding:20px;text-align:center;border-radius:8px;border:1px solid #a3a3a3;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.labeledInput,.invoiceForm .billDatePicker,.phoneInput,.labeledSelect{position:relative;margin-bottom:8px}.labeledInput input,.invoiceForm .billDatePicker input,.phoneInput input,.labeledInput textarea,.invoiceForm .billDatePicker textarea,.phoneInput textarea,.labeledInput select,.invoiceForm .billDatePicker select,.phoneInput select,.labeledSelect input,.labeledSelect textarea,.labeledSelect select{line-height:1.5rem}.labeledInput input:hover,.invoiceForm .billDatePicker input:hover,.phoneInput input:hover,.labeledInput textarea:hover,.invoiceForm .billDatePicker textarea:hover,.phoneInput textarea:hover,.labeledInput select:hover,.invoiceForm .billDatePicker select:hover,.phoneInput select:hover,.labeledSelect input:hover,.labeledSelect textarea:hover,.labeledSelect select:hover{border:1px solid #f10012}.labeledInput input.noHover:hover,.invoiceForm .billDatePicker input.noHover:hover,.phoneInput input.noHover:hover,.labeledInput textarea.noHover:hover,.invoiceForm .billDatePicker textarea.noHover:hover,.phoneInput textarea.noHover:hover,.labeledInput select.noHover:hover,.invoiceForm .billDatePicker select.noHover:hover,.phoneInput select.noHover:hover,.labeledSelect input.noHover:hover,.labeledSelect textarea.noHover:hover,.labeledSelect select.noHover:hover{border:1px solid #d3d3d3}.labeledInput input.noBorder,.invoiceForm .billDatePicker input.noBorder,.phoneInput input.noBorder,.labeledInput textarea.noBorder,.invoiceForm .billDatePicker textarea.noBorder,.phoneInput textarea.noBorder,.labeledInput select.noBorder,.invoiceForm .billDatePicker select.noBorder,.phoneInput select.noBorder,.labeledSelect input.noBorder,.labeledSelect textarea.noBorder,.labeledSelect select.noBorder{border:none !important}.labeledInput label,.invoiceForm .billDatePicker label,.phoneInput label,.labeledSelect label{font-size:1rem;display:block;margin-bottom:4px;font-weight:600;color:#666;z-index:0;transition-duration:.1s;transition-timing-function:linear;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.labeledInput,.invoiceForm .billDatePicker,.phoneInput{margin-top:2rem}.labeledInput label,.invoiceForm .billDatePicker label,.phoneInput label{position:absolute;top:-1.3rem;left:0}.labeledInput input+label,.invoiceForm .billDatePicker input+label,.phoneInput input+label,.labeledInput textarea+label,.invoiceForm .billDatePicker textarea+label,.phoneInput textarea+label{position:absolute;top:.65rem;left:.6rem;pointer-events:none;font-size:1rem}.labeledInput input:focus+label,.invoiceForm .billDatePicker input:focus+label,.phoneInput input:focus+label,.labeledInput input:not(:placeholder-shown)+label,.invoiceForm .billDatePicker input:not(:placeholder-shown)+label,.phoneInput input:not(:placeholder-shown)+label,.labeledInput textarea:focus+label,.invoiceForm .billDatePicker textarea:focus+label,.phoneInput textarea:focus+label,.labeledInput textarea:not(:placeholder-shown)+label,.invoiceForm .billDatePicker textarea:not(:placeholder-shown)+label,.phoneInput textarea:not(:placeholder-shown)+label{top:-1.3rem !important;left:0 !important;font-size:.9rem;background:rgba(0,0,0,0)}.labeledSelect{margin-top:auto}.defaultSelect,.defaultInput,input.inputSimple,textarea.inputSimple,select.inputSimple{padding:.5rem;background-color:#fff;border-radius:4px;border:1px solid #d3d3d3;display:block;font-size:1rem;box-shadow:inset 0px 2px 2px rgba(0,0,0,.1)}input.readonly,textarea.readonly,select.readonly{border:none;border-bottom:1px solid #d3d3d3;border-radius:0;background-color:#fefefe;color:#777}input.readonly:hover,textarea.readonly:hover,select.readonly:hover{border:none;border-bottom:1px solid #d3d3d3}.phoneInput{display:grid;grid-template-columns:8ch 1fr}.phoneInput label{grid-column:1/-1}.phoneInput input+label{left:11ch}.phoneInput select{border-radius:4px 0px 0px 4px}.phoneInput input{border-radius:0px 4px 4px 0px}.errorInput{border:1px solid red;background-color:snow}.errorInput:hover{background-color:#fff}input.inputSimple,textarea.inputSimple,select.inputSimple{border:none;border-bottom:1px solid gray;box-shadow:none;border-radius:0;padding-left:0;padding-right:0}input.inputSimple+label,textarea.inputSimple+label,select.inputSimple+label{left:0 !important}input.inputSimple:hover,input.inputSimple:focus,textarea.inputSimple:hover,textarea.inputSimple:focus,select.inputSimple:hover,select.inputSimple:focus{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #f10012}input.inputSimple:focus+label,textarea.inputSimple:focus+label,select.inputSimple:focus+label{color:#f10012}input.inputSimple.errorInput,textarea.inputSimple.errorInput,select.inputSimple.errorInput{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #c00}.labeledCheckbox{position:relative}.labeledCheckbox input[type=checkbox]{display:none}.labeledCheckbox input[type=checkbox]:checked+label:after{display:block}.labeledCheckbox input[type=checkbox]:checked+label:before{box-shadow:0 3px 6px rgba(0,0,0,.2),inset 0 0 6px #ff727c}.labeledCheckbox label{cursor:pointer}.labeledCheckbox label:before{content:" ";display:inline-block;border-radius:4px;height:1rem;width:1rem;margin-right:.5ch;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,0)}.labeledCheckbox label:after{content:" ";content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/checkGreen.svg");height:1.2rem;width:1.2rem;background-size:contain;background-repeat:no-repeat;background-position:center;display:none;position:absolute;transform:scale(125%);left:0;top:-0.15rem}.labeledCheckbox label:hover:before{border-color:#f10012}.inputCapsule{display:inline-grid;height:40px;margin-right:8px;grid-template-columns:auto 1fr auto}.inputCapsule>*{height:40px}.inputCapsule input:first-child{grid-column:1/3}.inputCapsule img{max-width:100%;min-width:0;max-height:100%;min-height:0;height:100%;width:auto;padding:6px}.inputCapsule.blue .defaultLabel,.inputCapsule.blue label{background-color:#2368d8;color:#fff}.inputCapsule.blue .defaultLabel+.defaultInput,.inputCapsule.blue .defaultLabel+input.inputSimple,.inputCapsule.blue .defaultLabel+textarea.inputSimple,.inputCapsule.blue .defaultLabel+select.inputSimple,.inputCapsule.blue .defaultLabel+.defaultSelect,.inputCapsule.blue label+.defaultInput,.inputCapsule.blue label+input.inputSimple,.inputCapsule.blue label+textarea.inputSimple,.inputCapsule.blue label+select.inputSimple,.inputCapsule.blue label+.defaultSelect{border-top-left-radius:0;border-bottom-left-radius:0}.inputCapsule.blue .defaultInput,.inputCapsule.blue input.inputSimple,.inputCapsule.blue textarea.inputSimple,.inputCapsule.blue select.inputSimple,.inputCapsule.blue .defaultSelect{border:1px solid #2368d8}.inputCapsule.blue .defaultInput:not(:last-child),.inputCapsule.blue input.inputSimple:not(:last-child),.inputCapsule.blue textarea.inputSimple:not(:last-child),.inputCapsule.blue select.inputSimple:not(:last-child),.inputCapsule.blue .defaultSelect:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.inputCapsule.gray .defaultLabel,.inputCapsule.gray label{background-color:#666;color:#fff}.inputCapsule.gray .defaultLabel+.defaultInput,.inputCapsule.gray .defaultLabel+input.inputSimple,.inputCapsule.gray .defaultLabel+textarea.inputSimple,.inputCapsule.gray .defaultLabel+select.inputSimple,.inputCapsule.gray .defaultLabel+.defaultSelect,.inputCapsule.gray label+.defaultInput,.inputCapsule.gray label+input.inputSimple,.inputCapsule.gray label+textarea.inputSimple,.inputCapsule.gray label+select.inputSimple,.inputCapsule.gray label+.defaultSelect{border-top-left-radius:0;border-bottom-left-radius:0}.inputCapsule.gray .defaultInput,.inputCapsule.gray input.inputSimple,.inputCapsule.gray textarea.inputSimple,.inputCapsule.gray select.inputSimple,.inputCapsule.gray .defaultSelect{border:1px solid #666}.inputCapsule.gray .defaultInput:not(:last-child),.inputCapsule.gray input.inputSimple:not(:last-child),.inputCapsule.gray textarea.inputSimple:not(:last-child),.inputCapsule.gray select.inputSimple:not(:last-child),.inputCapsule.gray .defaultSelect:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.inputCapsule .defaultInput,.inputCapsule input.inputSimple,.inputCapsule textarea.inputSimple,.inputCapsule select.inputSimple,.inputCapsule .defaultSelect{padding:8px;min-width:50px;max-width:300px;background-color:#fff;border-radius:4px;border:1px solid #d3d3d3;display:block;box-shadow:inset 0px 2px 2px rgba(0,0,0,.1);font-size:16px}.inputCapsule .defaultInput+.defaultLabel,.inputCapsule input.inputSimple+.defaultLabel,.inputCapsule textarea.inputSimple+.defaultLabel,.inputCapsule select.inputSimple+.defaultLabel,.inputCapsule .defaultInput+label,.inputCapsule input.inputSimple+label,.inputCapsule textarea.inputSimple+label,.inputCapsule select.inputSimple+label,.inputCapsule .defaultSelect+.defaultLabel,.inputCapsule .defaultSelect+label{border-radius:0 4px 4px 0}.inputCapsule .defaultInput:first-child(),.inputCapsule input.inputSimple:first-child(),.inputCapsule textarea.inputSimple:first-child(),.inputCapsule select.inputSimple:first-child(),.inputCapsule .defaultSelect:first-child(){grid-column:1/3}.inputCapsule .defaultLabel,.inputCapsule label{display:grid;align-items:center;border-radius:4px 0 0 4px;line-height:40px;padding:0 12px;font-weight:600;background-color:rgba(0,0,0,0);color:#666}.toggleMenu{position:relative}.toggleMenu .toggle:after{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronDownDark.svg");height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin:0 6px}.toggleMenu .toggle.selected:after,.toggleMenu .toggle.active:after{background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronUpDark.svg")}.toggleMenu .toggle.light:after{background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronDown.svg")}.toggleMenu .toggle.light.selected:after,.toggleMenu .toggle.light.active:after{background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronUpLight.svg")}@media screen and (max-width: 1080px){.toggleMenu .toggle.hamburgerIcon:after{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/hamburgerDark.svg");height:22px;width:22px;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin:0 6px;margin-top:20.8px}.toggleMenu .toggle.hamburgerIcon.light:after{background-image:url("https://www.datacoresolutions.com/media/icons/standard/hamburgerLight.svg")}}.toggleMenu .menu{background-color:#efefef;text-align:right;max-height:0px;overflow:hidden;transition:max-height .4s;min-width:20ch}.toggleMenu .menu.active{max-height:100vh}.toggleMenu .menu a,.toggleMenu .menu .dashboardNavToggle{box-shadow:0px 1px 2px rgba(255,255,255,.15)}.toggleMenu li{list-style:none;padding:12px}.toggleMenu li a,.toggleMenu li .dashboardNavToggle{border-radius:4px}@media screen and (max-width: 768px){.toggleMenu{position:static}}.topNavOffset{background-color:#000;height:64px;padding:0;margin:0;display:block;width:100%}@media screen and (max-width: 1080px){.topNavOffset{height:106px}}.mobileCollapse{transition:max-height .4s;min-width:20ch}@media screen and (max-width: 768px){.mobileCollapse{background-color:#efefef;text-align:right;max-height:0px;overflow:hidden;transition:max-height .4s}.mobileCollapse.active{max-height:100vh}}.breadcrumb,.breadcrumb2{padding-bottom:8px;border-bottom:1px solid gray;margin-bottom:8px;margin-top:0px;font-size:18px}.breadcrumb>*,.breadcrumb a,.breadcrumb .dashboardNavToggle,.breadcrumb div,.breadcrumb2>*,.breadcrumb2 a,.breadcrumb2 .dashboardNavToggle,.breadcrumb2 div{margin-right:2px;display:inline-block}.breadcrumb a,.breadcrumb .dashboardNavToggle,.breadcrumb2 a,.breadcrumb2 .dashboardNavToggle{color:#369}.breadcrumb a div,.breadcrumb .dashboardNavToggle div,.breadcrumb2 a div,.breadcrumb2 .dashboardNavToggle div{color:#369}.breadcrumb a:hover div,.breadcrumb .dashboardNavToggle:hover div,.breadcrumb2 a:hover div,.breadcrumb2 .dashboardNavToggle:hover div{text-decoration:none;color:#f10012}.breadcrumb a:after,.breadcrumb .dashboardNavToggle:after,.breadcrumb2 a:after,.breadcrumb2 .dashboardNavToggle:after{content:"/";content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronRightDark.svg");height:.8rem;width:.8rem;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.5;text-decoration:none !important;background-position-y:bottom}.defaultButton,.noteComment button,.warningButton,.createButton{display:inline-block;background-color:#005ca8;color:#fff;border:2px solid #005ca8;border-radius:4px;padding:8px 16px;text-align:center;font-size:16px;cursor:pointer;transition:background-color .2s;position:relative}.defaultButton:hover,.noteComment button:hover,.warningButton:hover,.createButton:hover,.defaultButton:active,.noteComment button:active,.warningButton:active,.createButton:active{border-color:#0078db;background-color:#0f92ff;text-shadow:0px 1px 0px rgba(0,0,0,.6);color:#fff}.defaultButton:disabled,.noteComment button:disabled,.warningButton:disabled,.createButton:disabled,.defaultButton.disabled,.noteComment button.disabled,.disabled.warningButton,.disabled.createButton{color:#efefef !important;border-color:#999 !important;background-color:#bdbdbd !important;text-shadow:none;cursor:context-menu;pointer-events:none}.defaultButton::placeholder,.noteComment button::placeholder,.warningButton::placeholder,.createButton::placeholder{color:#fff;opacity:1}.defaultButton:-ms-input-placeholder,.noteComment button:-ms-input-placeholder,.warningButton:-ms-input-placeholder,.createButton:-ms-input-placeholder{color:#fff}.defaultButton::-ms-input-placeholder,.noteComment button::-ms-input-placeholder,.warningButton::-ms-input-placeholder,.createButton::-ms-input-placeholder{color:#fff}.defaultButton.delete,.noteComment button.delete,.delete.warningButton,.delete.createButton{display:inline-block;background-color:#fff;color:#c00;border:2px solid #fff;border-radius:4px;padding:8px 16px;text-align:center;font-size:16px;cursor:pointer;transition:background-color .2s;background-color:rgba(0,0,0,0);border:1px solid #c00}.defaultButton.delete:hover,.noteComment button.delete:hover,.delete.warningButton:hover,.delete.createButton:hover,.defaultButton.delete:active,.noteComment button.delete:active,.delete.warningButton:active,.delete.createButton:active{border-color:#fff;background-color:#fff;text-shadow:0px 1px 0px rgba(0,0,0,.6);color:#c00}.defaultButton.delete:disabled,.noteComment button.delete:disabled,.delete.warningButton:disabled,.delete.createButton:disabled,.defaultButton.delete.disabled,.noteComment button.delete.disabled,.delete.disabled.warningButton,.delete.disabled.createButton{color:#efefef !important;border-color:#999 !important;background-color:#bdbdbd !important;text-shadow:none;cursor:context-menu;pointer-events:none}.defaultButton.delete::placeholder,.noteComment button.delete::placeholder,.delete.warningButton::placeholder,.delete.createButton::placeholder{color:#c00;opacity:1}.defaultButton.delete:-ms-input-placeholder,.noteComment button.delete:-ms-input-placeholder,.delete.warningButton:-ms-input-placeholder,.delete.createButton:-ms-input-placeholder{color:#c00}.defaultButton.delete::-ms-input-placeholder,.noteComment button.delete::-ms-input-placeholder,.delete.warningButton::-ms-input-placeholder,.delete.createButton::-ms-input-placeholder{color:#c00}.defaultButton.delete:hover,.noteComment button.delete:hover,.delete.warningButton:hover,.delete.createButton:hover{background-color:#c00;color:#fff;border:1px solid #c00}.defaultButton.invert,.noteComment button.invert,.invert.warningButton,.invert.createButton{display:inline-block;background-color:#fff;color:#f10012;border:2px solid #fff;border-radius:4px;padding:8px 16px;text-align:center;font-size:16px;cursor:pointer;transition:background-color .2s;text-shadow:none}.defaultButton.invert:hover,.noteComment button.invert:hover,.invert.warningButton:hover,.invert.createButton:hover,.defaultButton.invert:active,.noteComment button.invert:active,.invert.warningButton:active,.invert.createButton:active{border-color:#fff;background-color:#fff;text-shadow:0px 1px 0px rgba(0,0,0,.6);color:#f10012}.defaultButton.invert:disabled,.noteComment button.invert:disabled,.invert.warningButton:disabled,.invert.createButton:disabled,.defaultButton.invert.disabled,.noteComment button.invert.disabled,.invert.disabled.warningButton,.invert.disabled.createButton{color:#efefef !important;border-color:#999 !important;background-color:#bdbdbd !important;text-shadow:none;cursor:context-menu;pointer-events:none}.defaultButton.invert::placeholder,.noteComment button.invert::placeholder,.invert.warningButton::placeholder,.invert.createButton::placeholder{color:#f10012;opacity:1}.defaultButton.invert:-ms-input-placeholder,.noteComment button.invert:-ms-input-placeholder,.invert.warningButton:-ms-input-placeholder,.invert.createButton:-ms-input-placeholder{color:#f10012}.defaultButton.invert::-ms-input-placeholder,.noteComment button.invert::-ms-input-placeholder,.invert.warningButton::-ms-input-placeholder,.invert.createButton::-ms-input-placeholder{color:#f10012}.defaultButton.blue,.noteComment button.blue,.blue.warningButton,.blue.createButton{display:inline-block;background-color:#2368d8;color:#fff;border:2px solid #2368d8;border-radius:4px;padding:8px 16px;text-align:center;font-size:16px;cursor:pointer;transition:background-color .2s}.defaultButton.blue:hover,.noteComment button.blue:hover,.blue.warningButton:hover,.blue.createButton:hover,.defaultButton.blue:active,.noteComment button.blue:active,.blue.warningButton:active,.blue.createButton:active{border-color:#4c85e2;background-color:#78a3e9;text-shadow:0px 1px 0px rgba(0,0,0,.6);color:#fff}.defaultButton.blue:disabled,.noteComment button.blue:disabled,.blue.warningButton:disabled,.blue.createButton:disabled,.defaultButton.blue.disabled,.noteComment button.blue.disabled,.blue.disabled.warningButton,.blue.disabled.createButton{color:#efefef !important;border-color:#999 !important;background-color:#bdbdbd !important;text-shadow:none;cursor:context-menu;pointer-events:none}.defaultButton.blue::placeholder,.noteComment button.blue::placeholder,.blue.warningButton::placeholder,.blue.createButton::placeholder{color:#fff;opacity:1}.defaultButton.blue:-ms-input-placeholder,.noteComment button.blue:-ms-input-placeholder,.blue.warningButton:-ms-input-placeholder,.blue.createButton:-ms-input-placeholder{color:#fff}.defaultButton.blue::-ms-input-placeholder,.noteComment button.blue::-ms-input-placeholder,.blue.warningButton::-ms-input-placeholder,.blue.createButton::-ms-input-placeholder{color:#fff}.defaultButton.blue.invert,.noteComment button.blue.invert,.blue.invert.warningButton,.blue.invert.createButton{color:#2368d8;background-color:#fff}.defaultButton.blue.invert:hover,.noteComment button.blue.invert:hover,.blue.invert.warningButton:hover,.blue.invert.createButton:hover{color:#fff;background-color:#4c85e2}.defaultButton.darkBlue,.noteComment button.darkBlue,.darkBlue.warningButton,.darkBlue.createButton{display:inline-block;background-color:#1c53ac;color:#fff;border:2px solid #1c53ac;border-radius:4px;padding:8px 16px;text-align:center;font-size:16px;cursor:pointer;transition:background-color .2s}.defaultButton.darkBlue:hover,.noteComment button.darkBlue:hover,.darkBlue.warningButton:hover,.darkBlue.createButton:hover,.defaultButton.darkBlue:active,.noteComment button.darkBlue:active,.darkBlue.warningButton:active,.darkBlue.createButton:active{border-color:#2368d8;background-color:#4c85e2;text-shadow:0px 1px 0px rgba(0,0,0,.6);color:#fff}.defaultButton.darkBlue:disabled,.noteComment button.darkBlue:disabled,.darkBlue.warningButton:disabled,.darkBlue.createButton:disabled,.defaultButton.darkBlue.disabled,.noteComment button.darkBlue.disabled,.darkBlue.disabled.warningButton,.darkBlue.disabled.createButton{color:#efefef !important;border-color:#999 !important;background-color:#bdbdbd !important;text-shadow:none;cursor:context-menu;pointer-events:none}.defaultButton.darkBlue::placeholder,.noteComment button.darkBlue::placeholder,.darkBlue.warningButton::placeholder,.darkBlue.createButton::placeholder{color:#fff;opacity:1}.defaultButton.darkBlue:-ms-input-placeholder,.noteComment button.darkBlue:-ms-input-placeholder,.darkBlue.warningButton:-ms-input-placeholder,.darkBlue.createButton:-ms-input-placeholder{color:#fff}.defaultButton.darkBlue::-ms-input-placeholder,.noteComment button.darkBlue::-ms-input-placeholder,.darkBlue.warningButton::-ms-input-placeholder,.darkBlue.createButton::-ms-input-placeholder{color:#fff}.defaultButton.darkBlue.invert,.noteComment button.darkBlue.invert,.darkBlue.invert.warningButton,.darkBlue.invert.createButton{color:#1c53ac;background-color:#fff}.defaultButton.darkBlue.invert:hover,.noteComment button.darkBlue.invert:hover,.darkBlue.invert.warningButton:hover,.darkBlue.invert.createButton:hover{color:#fff;background-color:#2368d8}.defaultButton.dark,.noteComment button.dark,.dark.warningButton,.dark.createButton{display:inline-block;background-color:#404040;color:#fff;border:2px solid #404040;border-radius:4px;padding:8px 16px;text-align:center;font-size:16px;cursor:pointer;transition:background-color .2s}.defaultButton.dark:hover,.noteComment button.dark:hover,.dark.warningButton:hover,.dark.createButton:hover,.defaultButton.dark:active,.noteComment button.dark:active,.dark.warningButton:active,.dark.createButton:active{border-color:#5a5a5a;background-color:#737373;text-shadow:0px 1px 0px rgba(0,0,0,.6);color:#fff}.defaultButton.dark:disabled,.noteComment button.dark:disabled,.dark.warningButton:disabled,.dark.createButton:disabled,.defaultButton.dark.disabled,.noteComment button.dark.disabled,.dark.disabled.warningButton,.dark.disabled.createButton{color:#efefef !important;border-color:#999 !important;background-color:#bdbdbd !important;text-shadow:none;cursor:context-menu;pointer-events:none}.defaultButton.dark::placeholder,.noteComment button.dark::placeholder,.dark.warningButton::placeholder,.dark.createButton::placeholder{color:#fff;opacity:1}.defaultButton.dark:-ms-input-placeholder,.noteComment button.dark:-ms-input-placeholder,.dark.warningButton:-ms-input-placeholder,.dark.createButton:-ms-input-placeholder{color:#fff}.defaultButton.dark::-ms-input-placeholder,.noteComment button.dark::-ms-input-placeholder,.dark.warningButton::-ms-input-placeholder,.dark.createButton::-ms-input-placeholder{color:#fff}.defaultButton.dark.invert,.noteComment button.dark.invert,.dark.invert.warningButton,.dark.invert.createButton{color:#404040;background-color:#fff}.defaultButton.dark.invert:hover,.noteComment button.dark.invert:hover,.dark.invert.warningButton:hover,.dark.invert.createButton:hover{color:#fff;background-color:#5a5a5a}.defaultButton.gray,.noteComment button.gray,.gray.warningButton,.gray.createButton{display:inline-block;background-color:#666;color:#fff;border:2px solid #666;border-radius:4px;padding:8px 16px;text-align:center;font-size:16px;cursor:pointer;transition:background-color .2s}.defaultButton.gray:hover,.noteComment button.gray:hover,.gray.warningButton:hover,.gray.createButton:hover,.defaultButton.gray:active,.noteComment button.gray:active,.gray.warningButton:active,.gray.createButton:active{border-color:gray;background-color:#999;text-shadow:0px 1px 0px rgba(0,0,0,.6);color:#fff}.defaultButton.gray:disabled,.noteComment button.gray:disabled,.gray.warningButton:disabled,.gray.createButton:disabled,.defaultButton.gray.disabled,.noteComment button.gray.disabled,.gray.disabled.warningButton,.gray.disabled.createButton{color:#efefef !important;border-color:#999 !important;background-color:#bdbdbd !important;text-shadow:none;cursor:context-menu;pointer-events:none}.defaultButton.gray::placeholder,.noteComment button.gray::placeholder,.gray.warningButton::placeholder,.gray.createButton::placeholder{color:#fff;opacity:1}.defaultButton.gray:-ms-input-placeholder,.noteComment button.gray:-ms-input-placeholder,.gray.warningButton:-ms-input-placeholder,.gray.createButton:-ms-input-placeholder{color:#fff}.defaultButton.gray::-ms-input-placeholder,.noteComment button.gray::-ms-input-placeholder,.gray.warningButton::-ms-input-placeholder,.gray.createButton::-ms-input-placeholder{color:#fff}.defaultButton.gray.invert,.noteComment button.gray.invert,.gray.invert.warningButton,.gray.invert.createButton{color:#666;background-color:#fff}.defaultButton.gray.invert:hover,.noteComment button.gray.invert:hover,.gray.invert.warningButton:hover,.gray.invert.createButton:hover{color:#fff;background-color:gray}.defaultButton.frame,.noteComment button.frame,.frame.warningButton,.frame.createButton{background:rgba(0,0,0,0);border-color:#fff}.defaultButton.frame:hover,.noteComment button.frame:hover,.frame.warningButton:hover,.frame.createButton:hover{text-shadow:none;background-color:#ff2535;border-color:#fff}.defaultButton.frame.blue:hover,.noteComment button.frame.blue:hover,.frame.blue.warningButton:hover,.frame.blue.createButton:hover{background-color:#1c53ac}.defaultButton.hollow,.noteComment button.hollow,.hollow.warningButton,.hollow.createButton{background:rgba(0,0,0,0);color:#404040;border:2px solid gray;border-radius:0}.defaultButton.hollow:hover,.noteComment button.hollow:hover,.hollow.warningButton:hover,.hollow.createButton:hover{color:#404040;text-shadow:none;border:2px solid #404040;background-color:#fff}.defaultButton.bigButton,.noteComment button.bigButton,.bigButton.warningButton,.bigButton.createButton{padding:12px 26px;font-size:24px;border-radius:8px}.defaultButton.add,.noteComment button.add,.add.warningButton,.add.createButton{padding-left:42px}.defaultButton.add:before,.noteComment button.add:before,.add.warningButton:before,.add.createButton:before{content:"";content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/addCircle.png");height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:16px;top:10px}.defaultButton.edit,.noteComment button.edit,.edit.warningButton,.edit.createButton{padding-left:42px}.defaultButton.edit:before,.noteComment button.edit:before,.edit.warningButton:before,.edit.createButton:before{content:"";content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/editLightBubble.png");height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:16px;top:10px}.createButton{display:inline-block;background-color:#45a529;color:#fff;border:2px solid #45a529;border-radius:4px;padding:8px 16px;text-align:center;font-size:16px;cursor:pointer;transition:background-color .2s;margin-top:8px}.createButton:hover,.createButton:active{border-color:#57cd34;background-color:#79d75d;text-shadow:0px 1px 0px rgba(0,0,0,.6);color:#fff}.createButton:disabled,.createButton.disabled{color:#efefef !important;border-color:#999 !important;background-color:#bdbdbd !important;text-shadow:none;cursor:context-menu;pointer-events:none}.createButton::placeholder{color:#fff;opacity:1}.createButton:-ms-input-placeholder{color:#fff}.createButton::-ms-input-placeholder{color:#fff}.warningButton{display:inline-block;background-color:#666;color:#fff;border:2px solid #666;border-radius:4px;padding:8px 16px;text-align:center;font-size:16px;cursor:pointer;transition:background-color .2s}.warningButton:hover,.warningButton:active{border-color:gray;background-color:#999;text-shadow:0px 1px 0px rgba(0,0,0,.6);color:#fff}.warningButton:disabled,.warningButton.disabled{color:#efefef !important;border-color:#999 !important;background-color:#bdbdbd !important;text-shadow:none;cursor:context-menu;pointer-events:none}.warningButton::placeholder{color:#fff;opacity:1}.warningButton:-ms-input-placeholder{color:#fff}.warningButton::-ms-input-placeholder{color:#fff}.warningButton:hover{display:inline-block;background-color:#c00;color:#fff;border:2px solid #c00;border-radius:4px;padding:8px 16px;text-align:center;font-size:16px;cursor:pointer;transition:background-color .2s}.warningButton:hover:hover,.warningButton:hover:active{border-color:red;background-color:#f33;text-shadow:0px 1px 0px rgba(0,0,0,.6);color:#fff}.warningButton:hover:disabled,.warningButton:hover.disabled{color:#efefef !important;border-color:#999 !important;background-color:#bdbdbd !important;text-shadow:none;cursor:context-menu;pointer-events:none}.warningButton:hover::placeholder{color:#fff;opacity:1}.warningButton:hover:-ms-input-placeholder{color:#fff}.warningButton:hover::-ms-input-placeholder{color:#fff}.icon{height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.toggleArrow{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronRightDark.png");height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;margin:auto 4px}.toggleArrow.active{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronDownDark.png");height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:center}.toggleArrow:hover{transform:scale(1.25)}.defaultSlider,.permissionSlider input{width:100%;cursor:pointer}.noteComment{display:block;background-color:#fff;border-bottom:1px solid #d3d3d3;margin-bottom:4px;padding:8px 0px 4px 0px;position:relative;padding-left:52px}.noteComment:last-child{border-bottom:none}.noteComment.sticky{background-color:#dcffdc}.noteComment .avatar{background-color:#f10012;border-radius:50%;height:36px;width:36px;display:grid;align-items:center;text-align:center;color:#fff;font-weight:600;position:absolute;left:8px}.noteComment .author{text-align:left;font-weight:600}.noteComment .elapsed{cursor:help}.noteComment .noteHeader{display:flex;flex-direction:row;margin-bottom:4px}.noteComment .noteHeader span{color:gray;margin-right:1ch}.noteComment .editButton,.noteComment .noteButtons{display:flex;flex-direction:row;margin-left:auto;justify-content:flex-end}.noteComment .editButton>*,.noteComment .noteButtons>*{margin-left:1ch}.noteComment .editButton{padding:4px}.noteComment button{padding:0 4px}.noteComment button.errorButton{background-color:rgba(0,0,0,0) !important;color:#c00 !important;border-color:#c00 !important}.noteComment button.errorButton:hover{background-color:#c00 !important;color:#fff !important}.noteComment button.saveButton{background-color:rgba(0,0,0,0) !important;color:#529214 !important;border-color:#529214 !important}.noteComment button.saveButton:hover{background-color:#529214 !important;color:#fff !important}.noteComment .noteContent{margin-bottom:16px;text-align:left}.noteComment textarea{padding:8px}.noteComment .flatIcon{opacity:.4}.noteComment .flatIcon:hover{opacity:1}.flatIcon{display:inline-block;background-size:contain;background-position:center center;width:1.25rem;height:1.25rem;cursor:pointer;transition:transform .1s;border:none}.flatIcon:hover{transform:scale(1.5)}.editIcon,.editIconButton{background:url("https://www.datacoresolutions.com/media/icons/standard/edit.svg") no-repeat}.editIcon.light,.light.editIconButton{background:url("https://www.datacoresolutions.com/media/icons/standard/editLight.svg") no-repeat}.editIcon.dark,.dark.editIconButton{background:url("https://www.datacoresolutions.com/media/icons/standard/editDark.svg") no-repeat}.stickyIcon{background:url("https://www.datacoresolutions.com/media/icons/standard/sticky.svg") no-repeat}.stickyIcon.isSticky{background:url("https://www.datacoresolutions.com/media/icons/standard/stickyGreen.svg") no-repeat !important}.stickyIcon:hover{background:url("https://www.datacoresolutions.com/media/icons/standard/stickyGreen.svg") no-repeat !important}.deleteFlatIcon{background:url("https://www.datacoresolutions.com/media/icons/standard/delete.svg") no-repeat}.deleteFlatIcon.light{background:url("https://www.datacoresolutions.com/media/icons/standard/deleteLight.svg") no-repeat}.deleteFlatIcon.dark{background:url("https://www.datacoresolutions.com/media/icons/standard/deleteDark.svg") no-repeat}.deleteFlatIcon:hover{background:url("https://www.datacoresolutions.com/media/icons/standard/deleteRed.svg") no-repeat !important}.hoverHighlight{color:#206ca6 !important;cursor:pointer;position:relative}.hoverHighlight:hover{text-decoration:underline}.hoverHighlight:hover .notesTooltip{display:block}.notesTooltip{display:none;position:absolute;background-color:#fff;border:solid 1px #369;border-radius:4px;z-index:1;min-width:420px;right:0;color:#000;top:2rem}.notesTooltip:before{content:"";height:0;width:0;border-style:solid;border-width:1rem;border-color:rgba(0,0,0,0);border-bottom-color:#369;position:absolute;top:-2rem;right:1rem}.muted{font-size:12px;color:#666;display:inline}.small{font-size:12px;display:inline}.light{color:#efefef}.dark{color:#404040}.discounted{display:inline;color:#c00;text-decoration:line-through;position:relative;font-size:20px}.discounted .note{position:absolute;font-size:12px;line-height:12px;bottom:100%;margin-bottom:-6px;text-decoration:none;left:0}hr{border-style:none;height:1px;background-color:#666;width:100%;margin-top:8px;margin-bottom:8px}.defaultTable,.roomList,.pricingTable,.mobileTable,.dataTable{width:100%;border-spacing:0px;border-collapse:collapse;max-width:1100px}.defaultTable tr th,.roomList tr th,.pricingTable tr th,.mobileTable tr th,.dataTable tr th,.defaultTable tr .header,.roomList tr .header,.pricingTable tr .header,.mobileTable tr .header,.dataTable tr .header,.defaultTable .row th,.roomList .row th,.roomList .rowCollapse th,.pricingTable .row th,.mobileTable .row th,.dataTable .row th,.defaultTable .row .header,.roomList .row .header,.roomList .rowCollapse .header,.pricingTable .row .header,.mobileTable .row .header,.dataTable .row .header,.defaultTable .headerRow th,.roomList .headerRow th,.pricingTable .headerRow th,.mobileTable .headerRow th,.dataTable .headerRow th,.defaultTable .headerRow .header,.roomList .headerRow .header,.pricingTable .headerRow .header,.mobileTable .headerRow .header,.dataTable .headerRow .header{padding:8px;font-size:16px;font-weight:600;background-color:#5588b1;color:#fff;text-align:left}.defaultTable tr th:first-child,.roomList tr th:first-child,.pricingTable tr th:first-child,.mobileTable tr th:first-child,.dataTable tr th:first-child,.defaultTable tr .header:first-child,.roomList tr .header:first-child,.pricingTable tr .header:first-child,.mobileTable tr .header:first-child,.dataTable tr .header:first-child,.defaultTable .row th:first-child,.roomList .row th:first-child,.roomList .rowCollapse th:first-child,.pricingTable .row th:first-child,.mobileTable .row th:first-child,.dataTable .row th:first-child,.defaultTable .row .header:first-child,.roomList .row .header:first-child,.roomList .rowCollapse .header:first-child,.pricingTable .row .header:first-child,.mobileTable .row .header:first-child,.dataTable .row .header:first-child,.defaultTable .headerRow th:first-child,.roomList .headerRow th:first-child,.pricingTable .headerRow th:first-child,.mobileTable .headerRow th:first-child,.dataTable .headerRow th:first-child,.defaultTable .headerRow .header:first-child,.roomList .headerRow .header:first-child,.pricingTable .headerRow .header:first-child,.mobileTable .headerRow .header:first-child,.dataTable .headerRow .header:first-child{border-radius:8px 0px 0px 0px}.defaultTable tr th:last-child,.roomList tr th:last-child,.pricingTable tr th:last-child,.mobileTable tr th:last-child,.dataTable tr th:last-child,.defaultTable tr .header:last-child,.roomList tr .header:last-child,.pricingTable tr .header:last-child,.mobileTable tr .header:last-child,.dataTable tr .header:last-child,.defaultTable .row th:last-child,.roomList .row th:last-child,.roomList .rowCollapse th:last-child,.pricingTable .row th:last-child,.mobileTable .row th:last-child,.dataTable .row th:last-child,.defaultTable .row .header:last-child,.roomList .row .header:last-child,.roomList .rowCollapse .header:last-child,.pricingTable .row .header:last-child,.mobileTable .row .header:last-child,.dataTable .row .header:last-child,.defaultTable .headerRow th:last-child,.roomList .headerRow th:last-child,.pricingTable .headerRow th:last-child,.mobileTable .headerRow th:last-child,.dataTable .headerRow th:last-child,.defaultTable .headerRow .header:last-child,.roomList .headerRow .header:last-child,.pricingTable .headerRow .header:last-child,.mobileTable .headerRow .header:last-child,.dataTable .headerRow .header:last-child{border-radius:0px 8px 0px 0px}.defaultTable tr td,.roomList tr td,.pricingTable tr td,.mobileTable tr td,.dataTable tr td,.defaultTable tr .cell,.roomList tr .cell,.pricingTable tr .cell,.mobileTable tr .cell,.dataTable tr .cell,.defaultTable .row td,.roomList .row td,.roomList .rowCollapse td,.pricingTable .row td,.mobileTable .row td,.dataTable .row td,.defaultTable .row .cell,.roomList .row .cell,.roomList .rowCollapse .cell,.pricingTable .row .cell,.mobileTable .row .cell,.dataTable .row .cell,.defaultTable .headerRow td,.roomList .headerRow td,.pricingTable .headerRow td,.mobileTable .headerRow td,.dataTable .headerRow td,.defaultTable .headerRow .cell,.roomList .headerRow .cell,.pricingTable .headerRow .cell,.mobileTable .headerRow .cell,.dataTable .headerRow .cell{padding:8px;font-size:16px;font-weight:300;color:#111;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.defaultTable tr:nth-child(even),.roomList tr:nth-child(even),.pricingTable tr:nth-child(even),.mobileTable tr:nth-child(even),.dataTable tr:nth-child(even),.defaultTable .row:nth-child(even),.roomList .row:nth-child(even),.roomList .rowCollapse:nth-child(even),.pricingTable .row:nth-child(even),.mobileTable .row:nth-child(even),.dataTable .row:nth-child(even),.defaultTable .headerRow:nth-child(even),.roomList .headerRow:nth-child(even),.pricingTable .headerRow:nth-child(even),.mobileTable .headerRow:nth-child(even),.dataTable .headerRow:nth-child(even){background-color:#f2f2f2}.defaultTable tr:nth-child(odd),.roomList tr:nth-child(odd),.pricingTable tr:nth-child(odd),.mobileTable tr:nth-child(odd),.dataTable tr:nth-child(odd),.defaultTable .row:nth-child(odd),.roomList .row:nth-child(odd),.roomList .rowCollapse:nth-child(odd),.pricingTable .row:nth-child(odd),.mobileTable .row:nth-child(odd),.dataTable .row:nth-child(odd),.defaultTable .headerRow:nth-child(odd),.roomList .headerRow:nth-child(odd),.pricingTable .headerRow:nth-child(odd),.mobileTable .headerRow:nth-child(odd),.dataTable .headerRow:nth-child(odd){background-color:#f8f8f8}.defaultTable tr:hover,.roomList tr:hover,.pricingTable tr:hover,.mobileTable tr:hover,.dataTable tr:hover,.defaultTable .row:hover,.roomList .row:hover,.roomList .rowCollapse:hover,.pricingTable .row:hover,.mobileTable .row:hover,.dataTable .row:hover,.defaultTable .headerRow:hover,.roomList .headerRow:hover,.pricingTable .headerRow:hover,.mobileTable .headerRow:hover,.dataTable .headerRow:hover{background-color:#fff}div.defaultTable,div.roomList,div.pricingTable,div.mobileTable,div.dataTable{display:grid;border-radius:8px}div.defaultTable .row,div.defaultTable .roomList .rowCollapse,.roomList div.defaultTable .rowCollapse,div.roomList .row,div.roomList .rowCollapse,div.pricingTable .row,div.pricingTable .roomList .rowCollapse,.roomList div.pricingTable .rowCollapse,div.mobileTable .row,div.mobileTable .roomList .rowCollapse,.roomList div.mobileTable .rowCollapse,div.dataTable .row,div.dataTable .roomList .rowCollapse,.roomList div.dataTable .rowCollapse,div.defaultTable .headerRow,div.roomList .headerRow,div.pricingTable .headerRow,div.mobileTable .headerRow,div.dataTable .headerRow{display:grid}div.defaultTable .row:first-child(),div.defaultTable .roomList .rowCollapse:first-child(),.roomList div.defaultTable .rowCollapse:first-child(),div.roomList .row:first-child(),div.roomList .rowCollapse:first-child(),div.pricingTable .row:first-child(),div.pricingTable .roomList .rowCollapse:first-child(),.roomList div.pricingTable .rowCollapse:first-child(),div.mobileTable .row:first-child(),div.mobileTable .roomList .rowCollapse:first-child(),.roomList div.mobileTable .rowCollapse:first-child(),div.dataTable .row:first-child(),div.dataTable .roomList .rowCollapse:first-child(),.roomList div.dataTable .rowCollapse:first-child(),div.defaultTable .headerRow:first-child(),div.roomList .headerRow:first-child(),div.pricingTable .headerRow:first-child(),div.mobileTable .headerRow:first-child(),div.dataTable .headerRow:first-child(){border-radius:8px 8px 0px 0px}.simpleTable,.subTable{display:block}.simpleTable .simpleHeaderRow,.subTable .simpleHeaderRow,.simpleTable .headerRow,.subTable .headerRow{display:grid;padding:4px;background-color:#eee;border-bottom:1px solid gray;font-weight:600;border-radius:4px 4px 0 0}.simpleTable .simpleRow,.subTable .simpleRow,.simpleTable .row,.simpleTable .roomList .rowCollapse,.roomList .simpleTable .rowCollapse,.subTable .row,.subTable .roomList .rowCollapse,.roomList .subTable .rowCollapse{display:grid;padding:4px;background-color:#fff;border-bottom:1px solid gray;position:relative}.simpleTable .simpleRow:nth-child(even),.subTable .simpleRow:nth-child(even),.simpleTable .row:nth-child(even),.simpleTable .roomList .rowCollapse:nth-child(even),.roomList .simpleTable .rowCollapse:nth-child(even),.subTable .row:nth-child(even),.subTable .roomList .rowCollapse:nth-child(even),.roomList .subTable .rowCollapse:nth-child(even){background-color:#fff}.simpleTable .simpleRow:hover:after,.subTable .simpleRow:hover:after,.simpleTable .row:hover:after,.simpleTable .roomList .rowCollapse:hover:after,.roomList .simpleTable .rowCollapse:hover:after,.subTable .row:hover:after,.subTable .roomList .rowCollapse:hover:after,.roomList .subTable .rowCollapse:hover:after{content:"";width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;box-shadow:0 1px 4px rgba(0,0,0,.8);z-index:2}.simpleTable .simpleRow:last-child(),.subTable .simpleRow:last-child(),.simpleTable .simpleRow:last-child():after,.subTable .simpleRow:last-child():after,.simpleTable .row:last-child(),.simpleTable .roomList .rowCollapse:last-child(),.roomList .simpleTable .rowCollapse:last-child(),.subTable .row:last-child(),.subTable .roomList .rowCollapse:last-child(),.roomList .subTable .rowCollapse:last-child(),.simpleTable .row:last-child():after,.simpleTable .roomList .rowCollapse:last-child():after,.roomList .simpleTable .rowCollapse:last-child():after,.subTable .row:last-child():after,.subTable .roomList .rowCollapse:last-child():after,.roomList .subTable .rowCollapse:last-child():after{border-radius:0 0 4px 4px}.simpleTable .mobileLabel,.subTable .mobileLabel{display:none}.simpleTable .showMobile,.subTable .showMobile{display:none}@media(max-width: 640px){.simpleTable .simpleHeaderRow,.subTable .simpleHeaderRow{display:none}.simpleTable .simpleRow,.subTable .simpleRow{display:block;margin-top:8px;margin-bottom:8px;border:solid 1px gray;border-radius:4px !important;padding:0}.simpleTable .simpleRow>*:first-child(),.subTable .simpleRow>*:first-child(){background-color:#eee;font-weight:600;border-radius:4px 4px 0 0}.simpleTable .simpleRow>*:last-child(),.subTable .simpleRow>*:last-child(){border-bottom:none;border-radius:0 0 4px 4px}.simpleTable .simpleRow>*,.subTable .simpleRow>*{display:block;position:relative;border-bottom:1px solid gray;padding:4px;width:100%;text-align:right;min-height:31px}.simpleTable .simpleRow:hover,.subTable .simpleRow:hover{box-shadow:0 1px 4px rgba(0,0,0,.8)}.simpleTable .simpleRow>*:before,.subTable .simpleRow>*:before{position:absolute;top:0;bottom:0;line-height:31px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:600;text-align:left !important;content:attr(data-label)}.simpleTable .simpleRow:after,.subTable .simpleRow:after{display:none}.simpleTable .hideMobile,.subTable .hideMobile{display:none}.simpleTable .showMobile,.subTable .showMobile{display:block}}.dataTable{box-shadow:0px 1px 1px rgba(0,0,0,.6)}.dataTable .header{background-color:#212121 !important;color:#fff !important;border-top:1px solid gray;border-bottom:1px solid gray}.dataTable .header:first-child(){border-top-left-radius:2px !important}.dataTable .header:last-child(){border-top-right-radius:2px !important}.dataTable .header,.dataTable .cell{border-right:1px solid gray}.dataTable .header:first-child(),.dataTable .cell:first-child(){border-left:1px solid gray}.dataTable .row:first-child(),.dataTable .roomList .rowCollapse:first-child(),.roomList .dataTable .rowCollapse:first-child(){border-top-left-radius:2px !important;border-top-right-radius:2px !important}.dataTable .cell{overflow:hidden}.dataTable .cell:first-child(){border-bottom-left-radius:2px}.dataTable .cell:last-child(){border-bottom-right-radius:2px}.dataTable>div:last-child,.dataTable>tr:last-child{border-bottom:1px solid gray;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.subTable{margin-left:32px}.subTable .headerRow{background-color:#5588b1;color:#fff}.subTable .row,.subTable .roomList .rowCollapse,.roomList .subTable .rowCollapse,.subTable .headerRow{border-left:1px solid gray;border-right:1px solid gray}.mobileTable .mobileLabel{display:none}.mobileTable .showMobile{display:none}@media(max-width: 640px){.mobileTable table,.mobileTable th,.mobileTable tbody,.mobileTable th,.mobileTable td,.mobileTable tr{display:block}.mobileTable th,.mobileTable .header{border-radius:0 !important}.mobileTable tr:first-child(),.mobileTable .row:first-child(),.mobileTable .roomList .rowCollapse:first-child(),.roomList .mobileTable .rowCollapse:first-child(),.mobileTable .hideMobile{display:none}.mobileTable .showMobile{display:block}.mobileTable tr,.mobileTable .row,.mobileTable .roomList .rowCollapse,.roomList .mobileTable .rowCollapse{margin-top:4px;border:1px solid gray;border-radius:4px}.mobileTable tr:hover td:first-child(),.mobileTable .row:hover td:first-child(),.mobileTable .roomList .rowCollapse:hover td:first-child(),.roomList .mobileTable .rowCollapse:hover td:first-child(){background-color:#fff}.mobileTable td,.mobileTable .cell{position:relative;text-align:right !important;border-bottom:1px solid gray;min-height:39px}.mobileTable td:first-child(),.mobileTable .cell:first-child(){font-weight:600;background-color:#e2e2e2;border-radius:4px 4px 0 0}.mobileTable td:first-child() a,.mobileTable td:first-child() .dashboardNavToggle,.mobileTable .cell:first-child() a,.mobileTable .cell:first-child() .dashboardNavToggle{font-weight:600}.mobileTable td:last-child(),.mobileTable .row:last-child(),.mobileTable .roomList .rowCollapse:last-child(),.roomList .mobileTable .rowCollapse:last-child(){border-bottom:none}.mobileTable td:before,.mobileTable .cell:before{position:absolute;top:0;bottom:0;line-height:39px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:600;text-align:left !important;content:attr(data-label)}.mobileTable .mobileLabel{display:block;width:100%;padding-right:10px;white-space:nowrap;font-weight:600;text-align:left !important}.mobileTable .header{display:none !important}}@media(max-width: 900px){.mobileTable.tabletBreakpoint table,.mobileTable.tabletBreakpoint th,.mobileTable.tabletBreakpoint tbody,.mobileTable.tabletBreakpoint th,.mobileTable.tabletBreakpoint td,.mobileTable.tabletBreakpoint tr{display:block}.mobileTable.tabletBreakpoint th,.mobileTable.tabletBreakpoint .header{border-radius:0 !important}.mobileTable.tabletBreakpoint tr:first-child(),.mobileTable.tabletBreakpoint .row:first-child(),.mobileTable.tabletBreakpoint .roomList .rowCollapse:first-child(),.roomList .mobileTable.tabletBreakpoint .rowCollapse:first-child(),.mobileTable.tabletBreakpoint .hideMobile{display:none}.mobileTable.tabletBreakpoint .showMobile{display:block}.mobileTable.tabletBreakpoint tr,.mobileTable.tabletBreakpoint .row,.mobileTable.tabletBreakpoint .roomList .rowCollapse,.roomList .mobileTable.tabletBreakpoint .rowCollapse{margin-top:4px;border:1px solid gray;border-radius:4px}.mobileTable.tabletBreakpoint tr:hover td:first-child(),.mobileTable.tabletBreakpoint .row:hover td:first-child(),.mobileTable.tabletBreakpoint .roomList .rowCollapse:hover td:first-child(),.roomList .mobileTable.tabletBreakpoint .rowCollapse:hover td:first-child(){background-color:#fff}.mobileTable.tabletBreakpoint td,.mobileTable.tabletBreakpoint .cell{position:relative;text-align:right !important;border-bottom:1px solid gray;min-height:39px}.mobileTable.tabletBreakpoint td:first-child(),.mobileTable.tabletBreakpoint .cell:first-child(){font-weight:600;background-color:#e2e2e2;border-radius:4px 4px 0 0}.mobileTable.tabletBreakpoint td:first-child() a,.mobileTable.tabletBreakpoint td:first-child() .dashboardNavToggle,.mobileTable.tabletBreakpoint .cell:first-child() a,.mobileTable.tabletBreakpoint .cell:first-child() .dashboardNavToggle{font-weight:600}.mobileTable.tabletBreakpoint td:last-child(),.mobileTable.tabletBreakpoint .row:last-child(),.mobileTable.tabletBreakpoint .roomList .rowCollapse:last-child(),.roomList .mobileTable.tabletBreakpoint .rowCollapse:last-child(){border-bottom:none}.mobileTable.tabletBreakpoint td:before,.mobileTable.tabletBreakpoint .cell:before{position:absolute;top:0;bottom:0;line-height:39px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:600;text-align:left !important;content:attr(data-label)}.mobileTable.tabletBreakpoint .mobileLabel{display:block;width:100%;padding-right:10px;white-space:nowrap;font-weight:600;text-align:left !important}}@media(max-width: 1200px){.mobileTable.wideBreakpoint table,.mobileTable.wideBreakpoint th,.mobileTable.wideBreakpoint tbody,.mobileTable.wideBreakpoint th,.mobileTable.wideBreakpoint td,.mobileTable.wideBreakpoint tr{display:block}.mobileTable.wideBreakpoint th,.mobileTable.wideBreakpoint .header{border-radius:0 !important}.mobileTable.wideBreakpoint tr:first-child(),.mobileTable.wideBreakpoint .row:first-child(),.mobileTable.wideBreakpoint .roomList .rowCollapse:first-child(),.roomList .mobileTable.wideBreakpoint .rowCollapse:first-child(),.mobileTable.wideBreakpoint .hideMobile{display:none}.mobileTable.wideBreakpoint .showMobile{display:block}.mobileTable.wideBreakpoint tr,.mobileTable.wideBreakpoint .row,.mobileTable.wideBreakpoint .roomList .rowCollapse,.roomList .mobileTable.wideBreakpoint .rowCollapse{margin-top:4px;border:1px solid gray;border-radius:4px}.mobileTable.wideBreakpoint tr:hover td:first-child(),.mobileTable.wideBreakpoint .row:hover td:first-child(),.mobileTable.wideBreakpoint .roomList .rowCollapse:hover td:first-child(),.roomList .mobileTable.wideBreakpoint .rowCollapse:hover td:first-child(){background-color:#fff}.mobileTable.wideBreakpoint td,.mobileTable.wideBreakpoint .cell{position:relative;text-align:right !important;border-bottom:1px solid gray;min-height:39px}.mobileTable.wideBreakpoint td:first-child(),.mobileTable.wideBreakpoint .cell:first-child(){font-weight:600;background-color:#e2e2e2;border-radius:4px 4px 0 0}.mobileTable.wideBreakpoint td:first-child() a,.mobileTable.wideBreakpoint td:first-child() .dashboardNavToggle,.mobileTable.wideBreakpoint .cell:first-child() a,.mobileTable.wideBreakpoint .cell:first-child() .dashboardNavToggle{font-weight:600}.mobileTable.wideBreakpoint td:last-child(),.mobileTable.wideBreakpoint .row:last-child(),.mobileTable.wideBreakpoint .roomList .rowCollapse:last-child(),.roomList .mobileTable.wideBreakpoint .rowCollapse:last-child(){border-bottom:none}.mobileTable.wideBreakpoint td:before,.mobileTable.wideBreakpoint .cell:before{position:absolute;top:0;bottom:0;line-height:39px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:600;text-align:left !important;content:attr(data-label)}.mobileTable.wideBreakpoint .mobileLabel{display:block;width:100%;padding-right:10px;white-space:nowrap;font-weight:600;text-align:left !important}}@media(max-width: 640px){div.mobileTable .row,div.mobileTable .roomList .rowCollapse,.roomList div.mobileTable .rowCollapse{display:block}div.mobileTable .row div.cell,div.mobileTable .roomList .rowCollapse div.cell,.roomList div.mobileTable .rowCollapse div.cell{background-color:unset}div.mobileTable .row div.cell:last-child(),div.mobileTable .roomList .rowCollapse div.cell:last-child(),.roomList div.mobileTable .rowCollapse div.cell:last-child(){border-bottom:none}div.mobileTable .row:last-child(),div.mobileTable .roomList .rowCollapse:last-child(),.roomList div.mobileTable .rowCollapse:last-child(){border-bottom:1px solid gray}}.searchTag{color:#206ca6 !important;cursor:pointer;position:relative;overflow:initial !important}.searchTag:after{display:none;content:"Add to search";position:absolute;border:1px solid #206ca6;background-color:#fff;padding:4px;font-size:.8rem;border-radius:4px;margin-top:1.5rem;left:2ch;z-index:2;pointer-events:none}.searchTag:hover{text-decoration:underline}.searchTag:hover:after{display:inline-block}.sortHeader{user-select:none}.sortHeader:hover{text-decoration:underline;background-color:#78a0c1}.sortHeader.asc:after{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronUpLight.svg");height:.8rem;width:.8rem;background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:.5ch}.sortHeader.desc:after{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronDownLight.svg");height:.8rem;width:.8rem;background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:.5ch}.showMobile{display:none !important}@media screen and (max-width: 1080px){.showMobile{display:block !important}.showMobile.flex{display:flex !important}.showMobile.grid{display:grid !important}}.hideMobile{display:block !important}.hideMobile.flex{display:flex !important}.hideMobile.grid{display:grid !important}@media screen and (max-width: 1080px){.hideMobile{display:none !important}}.defaultGallery,.sendSmsGallery{display:grid;width:100%;grid-template-columns:repeat(auto-fit, minmax(168px, 1fr))}.defaultGallery.container,.container.sendSmsGallery{width:100%;max-width:100vw}@media screen and (min-width: 768px)and (max-width: 1080px){.defaultGallery.container,.container.sendSmsGallery{width:768px}}@media screen and (min-width: 1080px){.defaultGallery.container,.container.sendSmsGallery{width:1080px}}@media screen and (min-width: 1200px){.defaultGallery.container,.container.sendSmsGallery{width:1200px}}.galleryItem{width:100%;max-width:512px;position:relative;overflow:hidden;padding:8px}.galleryItem:hover{padding:0px}.galleryItem:hover .description{padding:8px 16px}.galleryItem .removeItem{background-color:#d50000;position:absolute;top:0;right:0;border-radius:4px;font-size:0;padding:4px;height:32px}.galleryItem .removeItem:after{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/deleteLight.svg");height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:center}.galleryItem .removeItem:hover{background-color:#fff}.galleryItem .removeItem:hover:after{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/deleteRed.svg");height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:center}.galleryItemContent{padding-top:56.25%;position:relative;border:solid 1px gray;overflow:hidden;height:100%}.galleryItemContent .cover{background-color:#d3d3d3;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;height:100%;position:absolute;top:0;left:0;right:0}.galleryItemContent .description{padding:8px}.galleryItemContent img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.preLoad{position:fixed;left:-999999px;bottom:-999999px;height:1px;width:1px;opacity:.1}#uploaderContainer,.uploaderContainer{position:relative;z-index:2}#uploader,.uploader{margin:0px auto;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border:5px dashed #f10012;background:#ffd8da;text-align:center;color:#7c0911;cursor:pointer}#uploader.highlight,#uploader:hover,.uploader.highlight,.uploader:hover{background:#fff}#uploader.disabled,.uploader.disabled{background:#aaa;border-color:#888;color:#999}#uploadBar,.uploadBar{background-color:#f10012}.error,.warning,.info,.success{margin:5px 0px;padding:5px;text-align:center;font-weight:400;border-radius:4px;font-size:14.4px}.error{color:#fff;border:1px solid #c00;background:#c00}.warning{color:#fff;border:1px solid #eb7f00;background:#eb7f00}.success{color:#fff;border:1px solid #529214;background:#529214}.info{color:#fff;border:1px solid #369;background:#369}.error{color:#c00;border:1px solid #c00;background:#fcc}.warning{color:#eb7f00;border:1px solid #eb7f00;background:#fff6eb}.success{color:#529214;border:1px solid #529214;background:#d2f4b1}.info{color:#369;border:1px solid #369;background:#d9e6f2}.bgLight{background-color:#efefef;color:#202020}.bgImage{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}.pageContent{min-height:74vh;background-color:#efefef;background-size:cover;background-position:center}.darkBlue{color:#203459}.topNav{max-width:100vw;position:fixed;display:flex;top:0;height:64px;z-index:20;background-color:#000;width:100%;box-shadow:0px 1px 1px rgba(255,255,255,.5);transition:top .2s;border-bottom:1px solid #efefef;background-color:#000}.topNav:after{content:"";clear:both;display:table}.topNav li{list-style:none}.topNav a,.topNav .dashboardNavToggle{color:#efefef;display:inline-block;line-height:64px;padding:0px 1ch}.topNav a:hover,.topNav .dashboardNavToggle:hover,.topNav a.selected,.topNav .selected.dashboardNavToggle{background-color:#000}.topNav img{width:auto;height:100%}.topNav .links{width:100%;max-width:100vw;transition:max-height .2s;margin:auto}@media screen and (min-width: 768px)and (max-width: 1080px){.topNav .links{width:768px}}@media screen and (min-width: 1080px){.topNav .links{width:1080px}}@media screen and (min-width: 1200px){.topNav .links{width:1200px}}.topNav .links>*{display:inline-block;vertical-align:top;line-height:64px;height:64px}.topNav .linksRight,.topNav .linksLeft{display:flex;flex-direction:row;white-space:nowrap}.topNav .linksRight>*,.topNav .linksLeft>*{display:inline-block;height:100%}.topNav .linksRight{float:right}.topNav .linksRight .menu{right:0}.topNav .linksLeft{float:left}.topNav .linksLeft .menu{left:0}.topNav .toggle{height:100%;display:grid;grid-template-columns:auto auto}.topNav .toggle:after{height:64px}.topNav .toggle.hover:hover+.menu{max-height:100vh}.topNav .toggle.hover+.menu:hover{max-height:100vh}.topNav .toggleMenu{display:inline-block}.topNav .toggleMenu .menu{width:100%}.topNav .toggleMenu .menu a,.topNav .toggleMenu .menu .dashboardNavToggle{width:100%;margin-left:0 !important}.topNav .menu{position:absolute;border-radius:0px 0px 4px 4px;top:100%;background-color:#000}.topNav .menu>*{display:block;border-right:none}.topNav .menu a,.topNav .menu .dashboardNavToggle{margin-left:-0.25rem}.topNav .hamburger{display:none;height:100%;padding:0px 8px}.topNav .hamburger:after{padding-top:25%;height:48px !important;width:48px !important}.topNav div.search{display:inline-block}.topNav div.search:before{display:none}.topNav div.search input{line-height:48px}@media screen and (max-width: 768px){.topNav div.search{padding:8px 2ch;display:block}.topNav div.search input{line-height:normal;display:block;width:100%;padding:4px 0px}}@media screen and (max-width: 768px){.topNav .hamburger{display:inline-block}.topNav .mobileCollapse,.topNav .menu{position:absolute;border-radius:0px 0px 4px 4px;top:100%;left:0;right:0}.topNav .mobileCollapse>*,.topNav .menu>*{display:block;text-align:left;padding-left:4ch}.topNav .mobileCollapse>*:before,.topNav .menu>*:before{transition:all .2s ease;transition-property:opacity,padding-left;content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronRight.svg");height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;width:0ch;margin-left:-1ch;padding-left:1ch}.topNav .mobileCollapse>*:hover:before,.topNav .menu>*:hover:before{padding-left:2ch;opacity:1}.topNav .toggleMenu{padding-left:0}.topNav .toggleMenu:before{display:none}.topNav .toggle{width:100%}.topNav div.search{padding:8px 2ch;display:block}.topNav div.search input{line-height:normal;display:block;width:100%;padding:4px 0px}}.topNav a,.topNav .dashboardNavToggle{border-style:none solid none solid;border-color:rgba(0,0,0,0);border-width:1px;vertical-align:inherit;font-weight:400}.topNav a:hover,.topNav .dashboardNavToggle:hover{border-color:#efefef}.topNav .profileName{line-height:normal;display:grid;align-items:center;line-height:normal;padding-top:10px;height:80%}.topNav .profileName .companyName{font-size:12px;white-space:nowrap;text-overflow:ellipsis;max-width:140px;overflow:hidden}.topNav .menu a,.topNav .menu .dashboardNavToggle{line-height:38.4px;border-left:none;border-right:none;border-bottom:solid 3px rgba(0,0,0,0)}.topNav .menu a:hover,.topNav .menu .dashboardNavToggle:hover{border-bottom-color:#efefef}@media screen and (max-width: 1080px){.topNav .profileName{display:none}}.jumbotron{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;width:100%;height:540px;display:grid;align-content:center;margin-bottom:0;color:#efefef;padding:32px 0;position:relative}.jumbotron.thin{height:200px}.jumbotron.blue{background-color:#98d5e8;background:#459ab1;background:-webkit-linear-gradient(0deg, #459ab1, #98d5e8 10%, #98d5e8 90%, #459ab1);background:linear-gradient(90deg, #459ab1, #98d5e8 10%, #98d5e8 90%, #459ab1)}.jumbotron.blue h1{color:#203459}.jumbotron h1{font-size:50px;text-shadow:2px 2px 0px #fff;line-height:normal}@media screen and (max-width: 768px){.jumbotron h1{font-size:35px}}.preloadBlue{background-color:#98d5e8;background:#459ab1;background:-webkit-linear-gradient(0deg, #459ab1, #98d5e8 10%, #98d5e8 90%, #459ab1);background:linear-gradient(90deg, #459ab1, #98d5e8 10%, #98d5e8 90%, #459ab1)}#HeaderProfileDropDown{display:none}#footer{background-color:#7c0911;padding:16px;color:#efefef}#footer hr{border-color:#f10012}#footer .links a,#footer .links .dashboardNavToggle{color:#efefef;font-weight:400}#footer .links a:hover,#footer .links .dashboardNavToggle:hover{color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.5)}#footer .logo{height:96px;margin:auto}#footer .logo img{height:100%}#footer .externalLink{color:#98d5e8;font-weight:400}#footer .externalLink:hover{color:#fff}#footer .links{display:flex;flex-direction:column;text-align:left;margin-left:0;list-style:none}.footerNote{padding:12px;background-color:#404040;color:#fff}section,.section{position:relative;margin:0;padding:64px 0;background-color:#fff;font-size:18px}section h1,.section h1{font-size:50px;line-height:normal;margin-bottom:32px}section h2,.section h2{font-size:30px;line-height:normal;margin-bottom:24px}section h3,.section h3{font-size:22.5px;line-height:normal;margin-bottom:18px}section.primary,.section.primary{background-color:#f10012;background:#c8000f;background:-webkit-linear-gradient(0deg, #c8000f, #f10012 10%, #f10012 90%, #c8000f);background:linear-gradient(90deg, #c8000f, #f10012 10%, #f10012 90%, #c8000f);color:#fff}section.blue,.section.blue{background-color:#2368d8;color:#fff}section.darkBlue,.section.darkBlue{background-color:#203459;color:#fff}section.light,.section.light{background-color:#efefef;color:#404040}section.triaryLight,.section.triaryLight{background-color:#98d5e8;background:#459ab1;background:-webkit-linear-gradient(0deg, #459ab1, #98d5e8 10%, #98d5e8 90%, #459ab1);background:linear-gradient(90deg, #459ab1, #98d5e8 10%, #98d5e8 90%, #459ab1);color:#fff}section.thin,.section.thin{padding:24px 0}section .image,.section .image{margin:auto}section .image img,.section .image img{margin:auto}section .container,.section .container{margin-top:42.24px}section .container:first-child(),.section .container:first-child(){margin-top:0}section .single,section .double,section .triple,section .quad,.section .single,.section .double,.section .triple,.section .quad{display:grid;justify-content:center;gap:16px 32px}section .single.centered,section .double.centered,section .triple.centered,section .quad.centered,.section .single.centered,.section .double.centered,.section .triple.centered,.section .quad.centered{justify-content:center;align-items:center}section .single.centered .text,section .single.centered .lead,section .single.centered .billEstimateBox,section .single.centered .creditBox,section .double.centered .text,section .double.centered .lead,section .double.centered .billEstimateBox,section .double.centered .creditBox,section .triple.centered .text,section .triple.centered .lead,section .triple.centered .billEstimateBox,section .triple.centered .creditBox,section .quad.centered .text,section .quad.centered .lead,section .quad.centered .billEstimateBox,section .quad.centered .creditBox,.section .single.centered .text,.section .single.centered .lead,.section .single.centered .billEstimateBox,.section .single.centered .creditBox,.section .double.centered .text,.section .double.centered .lead,.section .double.centered .billEstimateBox,.section .double.centered .creditBox,.section .triple.centered .text,.section .triple.centered .lead,.section .triple.centered .billEstimateBox,.section .triple.centered .creditBox,.section .quad.centered .text,.section .quad.centered .lead,.section .quad.centered .billEstimateBox,.section .quad.centered .creditBox{margin:0}section .single,.section .single{grid-template-columns:1fr}section .double,.section .double{grid-template-columns:1fr 1fr}section .double.auto,.section .double.auto{grid-template-columns:auto auto}@media screen and (max-width: 1080px){section .double,.section .double{grid-template-columns:1fr !important}}section .double .image,.section .double .image{margin:auto}@media screen and (min-width: 1080px){section .double .image:nth-child(even),.section .double .image:nth-child(even){margin-right:0}section .double .image:nth-child(odd),.section .double .image:nth-child(odd){margin-left:0}}section .double .h2:nth-child(even),.section .double .h2:nth-child(even){margin-right:0}section .double .h2:nth-child(odd),.section .double .h2:nth-child(odd){margin-left:0}section .triple,.section .triple{grid-template-columns:1fr 1fr 1fr}section .triple.auto,.section .triple.auto{grid-template-columns:auto auto auto}@media screen and (max-width: 1080px){section .triple,.section .triple{grid-template-columns:1fr 1fr}section .triple.auto,.section .triple.auto{grid-template-columns:auto auto}}@media screen and (max-width: 768px){section .triple,.section .triple{grid-template-columns:1fr !important}}section .quad,.section .quad{grid-template-columns:1fr 1fr 1fr 1fr}section .quad.auto,.section .quad.auto{grid-template-columns:auto auto auto auto}@media screen and (max-width: 1080px){section .quad,.section .quad{grid-template-columns:1fr 1fr}section .quad.auto,.section .quad.auto{grid-template-columns:auto auto}}.text{font-size:18px;margin-bottom:64px;font-family:Helvetica,Arial,sans-serif;line-height:26px;margin-left:auto;margin-right:auto;max-width:960px}.contentGallery{display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width: 1080px){.contentGallery{grid-template-columns:1fr 1fr}}@media screen and (max-width: 768px){.contentGallery{grid-template-columns:1fr}}.card,.workFlowItem{display:flex;flex-direction:column;border-radius:4px;overflow:hidden;background-color:#666;position:relative;color:#efefef}.card .floating,.workFlowItem .floating{color:#efefef;background-color:rgba(0,0,0,.8);position:absolute;grid-area:body}.card img,.workFlowItem img{width:100%}.card .header,.workFlowItem .header{padding:8px;width:100%}.card .header.floating,.workFlowItem .header.floating{top:0}.card .title,.workFlowItem .title{font-size:24px;text-align:center}.card .body,.workFlowItem .body{width:100%}.card .text,.workFlowItem .text{padding:8px}.card .footer,.workFlowItem .footer{text-align:left;width:100%;padding-bottom:8px;display:grid;justify-content:center;margin-top:auto}.card .footer.floating,.workFlowItem .footer.floating{bottom:0}.simpleCard{border:1px solid #d3d3d3;padding:32px;box-shadow:0px 0px 8px rgba(0,0,0,.16)}.simpleCard h1,.simpleCard h2,.simpleCard h3,.simpleCard h4{margin-bottom:8px}.simpleCard>*:last-child(){margin-bottom:0;padding-bottom:0}.contentPoint{display:block;position:relative;padding:8px;margin:8px;padding-left:112px}.contentPoint .graphic{width:96px;position:absolute;top:8px;left:8px}.contentPoint .title{color:#203459;font-weight:600;font-size:22px;margin-bottom:8px}.contentPoint .content{font-family:system-ui;color:#666;font-size:18px}.formBox{margin:16px auto;width:480px;border:solid 1px gray;border-radius:4px;padding:20px;box-shadow:0px 4px 16px rgba(0,0,0,.6)}.formBox h1,.formBox h2,.formBox h3,.formBox h4,.formBox h5,.formBox h6{text-align:center}.formBox button{margin-top:12px}.contentBox,.billEstimateBox,.creditBox{margin:auto;border:1px solid gray;padding:16px;border-radius:8px;box-shadow:0px 3px 6px rgba(0,0,0,.25);background-color:#eee;text-align:left;width:480px;max-width:100%}.contentBox.notice,.notice.billEstimateBox,.notice.creditBox{background-color:#fff6eb;color:#b86300;border:1px solid #eb7f00;min-width:auto;width:300px !important}.contentBox .toggle,.billEstimateBox .toggle,.creditBox .toggle{position:relative;padding-right:3ch}.contentBox .toggle:after,.billEstimateBox .toggle:after,.creditBox .toggle:after{position:absolute;top:4px;right:0}.contentBox .menu,.billEstimateBox .menu,.creditBox .menu{background-color:#fff;padding:1px 8px;box-shadow:inset 0px 2px 4px rgba(0,0,0,.16);margin:8px auto;text-align:left}.contentBox .menu.active,.billEstimateBox .menu.active,.creditBox .menu.active{padding:8px}.contentFormInfo{display:flex;flex-direction:row;justify-content:center}.contentFormInfo>*{margin:auto;margin-top:8px}.contentFormInfo>*:nth-child(odd){margin-left:auto;margin-right:8px}.contentFormInfo>*:nth-child(even){margin-left:8px;margin-right:auto}@media screen and (max-width: 1080px){.contentFormInfo{flex-direction:column;align-items:center}.contentFormInfo>*{margin:16px auto !important}}.loginBox{background-color:#fff;width:400px;overflow:auto;padding:20px;text-align:center;border-radius:8px;border:1px solid #ededed;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:100%;box-shadow:2px 0px 12px rgba(0,0,0,.5)}.loginBox .helpText{text-align:left}.bgShadow{background-color:rgba(0,0,0,.6)}.maxPhone{max-width:480px}.sendSmsGallery .galleryItem:hover{margin-bottom:7px}.doubleColumn{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media screen and (max-width: 768px){.doubleColumn{grid-template-columns:100%}}.timeClockButton{font-size:16px;margin-top:12px;padding:5px;text-align:center;width:100%;background-color:#f10012;color:#fff;border-radius:4px;border:none;cursor:pointer;transform:background-color .1s}.timeClockButton:hover{background-color:#7c0911;color:#f10012}.timeClockButton:disabled{color:#999;background-color:#ededed}.timeClockBox{position:fixed;z-index:10;right:10px;bottom:10px;border:1px solid #eee;background-color:#fff;width:100%;max-width:400px;border-radius:4px;transition:right .2s ease}.timeClockBox .timeClockTitleBar{display:grid;grid-template-columns:1fr 20px;background-color:#2f4d85;border-radius:4px 4px 0px 0px;padding:5px 5px 5px 10px}.timeClockBox .timeClockTitleBar .titleText{color:#fff;font-size:16px;font-weight:600}.timeClockBox .timeClockTitleBar .titleClose{cursor:pointer;color:#fff;transition:transform .1s;text-align:center}.timeClockBox .timeClockTitleBar .titleClose:hover{color:#900;transform:scale(1.5)}.timeClockBox legend{text-align:center}.timeClockBoxHide{right:-400px}#TimeClockIn,#TimeClockOut{text-align:center}#TimeClockDuration{margin-left:8px;font-weight:400;color:#92d1e4}.tabContainer{width:100%}.tabContainer .tabList{display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));column-gap:5px}.tabContainer .tabList .tab{padding:5px 10px;border-radius:8px 8px 0px 0px;border:1px solid #616161;color:#ccc;background:#616161;border-bottom:none}.tabContainer .tabList .tab:hover{cursor:pointer;background:#2368d8;border-color:#2368d8;color:#fff}.tabContainer .tabList .activeTab{background:#2368d8;border-color:#2368d8;color:#fff;font-weight:500}.tabContainer .tabContents{display:none}.tabContainer .tabContentsShow{display:block;background:#e6eefb;border:1px solid #2368d8;border-radius:0px 0px 8px 8px;padding:20px}.accountHeadline{text-align:left;padding:0px;padding-bottom:.6rem;margin-bottom:1rem;width:100%}.accountHeadline h1,.accountHeadline h2,.accountHeadline h3,.accountHeadline h4,.accountHeadline h5,.accountHeadline h6{display:inline;padding-bottom:.6rem;padding-left:8px;padding-right:8px;font-weight:normal}.accountHeadline h1{font-size:2rem}.accountHeadline a,.accountHeadline .dashboardNavToggle,.accountHeadline div{float:right;margin-right:6px;margin-top:6px}@media screen and (max-width: 1080px){.accountHeadline{display:flex;flex-direction:column}}.bubble{background-color:#efefef;height:96px;width:96px;border-radius:50%;padding:9.6px;margin:auto;background-color:#efefef;color:#404040;border-color:#c9c9c9}.bubble.border{border-style:solid;border-width:1px;border-color:#c9c9c9}.bubble.dark{background-color:#404040;color:#efefef;border-color:#333}.bubble.dark.border{border-style:solid;border-width:1px;border-color:#333}.bubble.primary{background-color:#f10012;color:#efefef;border-color:#f10012}.bubble.primary.border{border-style:solid;border-width:1px;border-color:#a5000c}.bubble.secondary{background-color:#e69900;color:#efefef;border-color:#e69900}.bubble.secondary.border{border-style:solid;border-width:1px;border-color:#9a6600}.bubble.triary{background-color:#2368d8;color:#efefef;border-color:#2368d8}.bubble.triary.border{border-style:solid;border-width:1px;border-color:#184896}.bubbleButton{text-align:center;display:inline-block;margin:4px;padding:8px;width:16ch;vertical-align:top}.bubbleButton.disabled{opacity:.5;pointer-events:none}.bubbleButton label{color:#404040;padding:8px;cursor:pointer;display:block}.bubbleButton .bubble{border-style:solid;border-width:1px}.bubbleButton:hover .bubble{box-shadow:0px 2px 4px rgba(0,0,0,.6)}.bubbleButton:hover .bubble{border-color:#f7f7f7}.bubbleButton:hover:before{background:#f7f7f7;background:-webkit-linear-gradient(0deg, #f7f7f7, transparent);background:linear-gradient(90deg, #f7f7f7, transparent);background-color:#f7f7f7}.bubbleButton:hover:before{background:#404040;background:-webkit-linear-gradient(0deg, #404040, transparent);background:linear-gradient(90deg, #404040, transparent);background-color:#404040}.bubbleButton.dark:hover .bubble{border-color:#404040}.bubbleButton.dark:hover:before{background:#404040;background:-webkit-linear-gradient(0deg, #404040, transparent);background:linear-gradient(90deg, #404040, transparent);background-color:#404040}.bubbleButton.neutral:hover .bubble{border-color:#666}.bubbleButton.neutral:hover:before{background:#666;background:-webkit-linear-gradient(0deg, #666666, transparent);background:linear-gradient(90deg, #666666, transparent);background-color:#666}.bubbleButton.primary:hover .bubble{border-color:#f10012}.bubbleButton.primary:hover:before{background:#f10012;background:-webkit-linear-gradient(0deg, #f10012, transparent);background:linear-gradient(90deg, #f10012, transparent);background-color:#f10012}.bubbleButton.secondary:hover .bubble{border-color:#e69900}.bubbleButton.secondary:hover:before{background:#e69900;background:-webkit-linear-gradient(0deg, #e69900, transparent);background:linear-gradient(90deg, #e69900, transparent);background-color:#e69900}.bubbleButton.triary:hover .bubble{border-color:#2368d8}.bubbleButton.triary:hover:before{background:#2368d8;background:-webkit-linear-gradient(0deg, #2368d8, transparent);background:linear-gradient(90deg, #2368d8, transparent);background-color:#2368d8}.billEstimateBox,.creditBox{text-align:center;padding:16px;border:1px solid #d3d3d3;color:#fff;margin-bottom:8px;height:172px}.billEstimateBox .price,.creditBox .price{font-size:32px;font-weight:600}.billEstimateBox{background-color:#a5c0f3;color:#203459;border:1px solid #203459}.creditBox{background-color:#b6f3a5;color:#7c0911;border:1px solid #7c0911}.creditBox hr{background-color:#7c0911}.sectionHeader{background-color:#eee;border:1px solid #777;border-radius:8px;padding:10px;margin-top:20px;cursor:pointer}.sectionHeader:hover{background-color:#f2f2f2}.sectionContent{display:none;background-color:#f4f4f4;border-radius:0px 0px 8px 8px;border:1px solid #777;border-top:none;padding:10px;margin:0px 10px 10px 10px}.simpleTable,.subTable{display:block}.simpleTable .simpleHeaderRow,.subTable .simpleHeaderRow{display:grid;padding:4px;background-color:#eee;border-bottom:1px solid gray;font-weight:600;border-radius:4px 4px 0 0}.simpleTable .simpleRow,.subTable .simpleRow{display:grid;padding:4px;background-color:#e6e6e6;border-bottom:1px solid gray;position:relative;border-left:1px solid gray;border-right:1px solid gray}.simpleTable .simpleRow:nth-child(even),.subTable .simpleRow:nth-child(even){background-color:#fff}.simpleTable .simpleRow:hover:after,.subTable .simpleRow:hover:after{width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;box-shadow:0 1px 4px rgba(0,0,0,.8);z-index:2}.simpleTable .simpleRow:last-child(),.subTable .simpleRow:last-child(),.simpleTable .simpleRow:last-child():before,.subTable .simpleRow:last-child():before{border-radius:0 0 4px 4px}.simpleTable .simpleRow:focus-within:after,.subTable .simpleRow:focus-within:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0);pointer-events:none;box-shadow:0 1px 4px rgba(0,0,0,.8);z-index:2}.simpleTable input,.subTable input{border:none;width:100%;border-right:1px solid rgba(0,0,0,.3);height:100%;padding:4px 8px;background-color:rgba(0,0,0,0);font-size:16px}.simpleTable input.errorInput,.subTable input.errorInput{border:1px solid red;background-color:snow}.simpleTable .mobileLabel,.subTable .mobileLabel{display:none}.simpleTable .showMobile,.subTable .showMobile{display:none}@media(max-width: 640px){.simpleTable .simpleHeaderRow,.subTable .simpleHeaderRow{display:none}.simpleTable .simpleRow,.subTable .simpleRow{display:block;margin-top:8px;margin-bottom:8px;border:solid 1px gray;border-radius:4px !important;padding:0}.simpleTable .simpleRow>*:first-child(),.subTable .simpleRow>*:first-child(){background-color:#eee;font-weight:600;border-radius:4px 4px 0 0}.simpleTable .simpleRow>*:last-child(),.subTable .simpleRow>*:last-child(){border-bottom:none;border-radius:0 0 4px 4px}.simpleTable .simpleRow>*,.subTable .simpleRow>*{display:block;position:relative;border-bottom:1px solid gray;padding:4px;width:100%;text-align:right;min-height:31px}.simpleTable .simpleRow:hover,.subTable .simpleRow:hover{box-shadow:0 1px 4px rgba(0,0,0,.8)}.simpleTable .simpleRow>*:before,.subTable .simpleRow>*:before{position:absolute;top:0;bottom:0;line-height:31px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:600;text-align:left !important;content:attr(data-label);pointer-events:none}.simpleTable .simpleRow:after,.subTable .simpleRow:after{display:none}.simpleTable input,.subTable input{border-right:none}.simpleTable .hideMobile,.subTable .hideMobile{display:none}.simpleTable .showMobile,.subTable .showMobile{display:block}}.dashboardWidgets{margin-top:32px;margin-bottom:32px;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:16px}@media screen and (max-width: 1080px){.dashboardWidgets{grid-template-columns:1fr 1fr}}@media screen and (max-width: 768px){.dashboardWidgets{grid-template-columns:1fr}}.widgetContainer,.widgetContainer6,.widgetContainer5,.widgetContainer4,.widgetContainer3,.widgetContainer2{padding:0;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);border-radius:4px;overflow:hidden;display:grid;grid-template-columns:repeat(1, 1fr);align-items:start;grid-template-rows:auto 1fr}.widgetContainer .widgetSection,.widgetContainer6 .widgetSection,.widgetContainer5 .widgetSection,.widgetContainer4 .widgetSection,.widgetContainer3 .widgetSection,.widgetContainer2 .widgetSection{border-bottom:1px solid #ddd}.widgetContainer .widgetSection:last-child,.widgetContainer6 .widgetSection:last-child,.widgetContainer5 .widgetSection:last-child,.widgetContainer4 .widgetSection:last-child,.widgetContainer3 .widgetSection:last-child,.widgetContainer2 .widgetSection:last-child{border-bottom:none}.widgetContainer.columns2,.columns2.widgetContainer6,.columns2.widgetContainer5,.columns2.widgetContainer4,.columns2.widgetContainer3,.columns2.widgetContainer2{grid-column:span 2}.widgetContainer.columns3,.columns3.widgetContainer6,.columns3.widgetContainer5,.columns3.widgetContainer4,.columns3.widgetContainer3,.columns3.widgetContainer2{grid-column:span 3}@media screen and (max-width: 768px){.widgetContainer,.widgetContainer6,.widgetContainer5,.widgetContainer4,.widgetContainer3,.widgetContainer2{padding:0 8px;grid-template-columns:repeat(1, 1fr) !important}}.widgetContainer2 .widgetSection,.widgetContainer3 .widgetSection,.widgetContainer4 .widgetSection,.widgetContainer5 .widgetSection,.widgetContainer6 .widgetSection{border-bottom:none;border-right:1px solid #ddd}.widgetContainer2 .widgetSection:last-child,.widgetContainer3 .widgetSection:last-child,.widgetContainer4 .widgetSection:last-child,.widgetContainer5 .widgetSection:last-child,.widgetContainer6 .widgetSection:last-child{border-right:none}.widgetContainer2{grid-template-columns:repeat(2, 1fr)}.widgetContainer3{grid-template-columns:repeat(3, 1fr)}.widgetContainer4{grid-template-columns:repeat(4, 1fr)}.widgetContainer5{grid-template-columns:repeat(5, 1fr)}.widgetContainer6{grid-template-columns:repeat(6, 1fr)}.widgetTitle{padding:16px;grid-column:1/-1;border-bottom:1px solid #ddd;background-color:#efefef}.widgetTitle h2{font-size:22px;padding:0;text-align:left}.widgetSection{padding:16px 16px;height:100%;background-color:#fff}.widgetSection h3{font-size:18px;line-height:22px;text-align:left}.progressBar{position:relative;border-radius:4px;width:90%;margin:auto;height:4px;margin-bottom:2rem;margin-top:1rem;box-shadow:0px 1px 2px rgba(0,0,0,.6);padding:0px !important}.progressBar.primary{background-color:#efefef}.progressBar.primary .fill{background-color:#f10012}.progressBar.primary .step{background-color:#efefef}.progressBar.primary .step.active{background-color:#f10012}.progressBar.primary .step.active label{color:#f10012}.progressBar .fill{height:100%;border-radius:4px}.progressBar .step{position:absolute;box-shadow:0px 1px 3px rgba(0,0,0,.6);width:16px;height:16px;top:-6px;border-radius:50%}.progressBar .step label{border-style:none;position:absolute;left:-20px;top:14px;text-align:center}.learnMore{display:inline-grid;grid-template-columns:auto auto;text-transform:uppercase;font-size:16px;font-weight:600;color:#efefef;padding:4px}.learnMore:hover{text-shadow:0 2px 3px #000;background-color:rgba(169,169,169,.5)}.learnMore .chevron{padding-left:8px}.learnMore .chevron:after{content:" ";background-image:url("https://www.datacoresolutions.com/media/icons/learnMore/LearnMoreWhite.svg");background-size:24px 24px;height:24px;width:24px;display:block}.learnMore .underlineBar.primary,.learnMore .accountHeadline h1.primary,.accountHeadline .learnMore h1.primary,.learnMore .accountHeadline h2.primary,.accountHeadline .learnMore h2.primary,.learnMore .accountHeadline h3.primary,.accountHeadline .learnMore h3.primary,.learnMore .accountHeadline h4.primary,.accountHeadline .learnMore h4.primary,.learnMore .accountHeadline h5.primary,.accountHeadline .learnMore h5.primary,.learnMore .accountHeadline h6.primary,.accountHeadline .learnMore h6.primary{color:#f10012}.learnMore .underlineBar.light,.learnMore .accountHeadline h1.light,.accountHeadline .learnMore h1.light,.learnMore .accountHeadline h2.light,.accountHeadline .learnMore h2.light,.learnMore .accountHeadline h3.light,.accountHeadline .learnMore h3.light,.learnMore .accountHeadline h4.light,.accountHeadline .learnMore h4.light,.learnMore .accountHeadline h5.light,.accountHeadline .learnMore h5.light,.learnMore .accountHeadline h6.light,.accountHeadline .learnMore h6.light{color:#efefef}.underlineBar,.accountHeadline h1,.accountHeadline h2,.accountHeadline h3,.accountHeadline h4,.accountHeadline h5,.accountHeadline h6{position:relative;padding-bottom:4px}.underlineBar:before,.accountHeadline h1:before,.accountHeadline h2:before,.accountHeadline h3:before,.accountHeadline h4:before,.accountHeadline h5:before,.accountHeadline h6:before{content:"";width:100%;height:4px;background-color:#202020;position:absolute;bottom:0px;left:0}.underlineBar.primary:before,.accountHeadline h1.primary:before,.accountHeadline h2.primary:before,.accountHeadline h3.primary:before,.accountHeadline h4.primary:before,.accountHeadline h5.primary:before,.accountHeadline h6.primary:before{background:#f10012;background:-webkit-linear-gradient(0deg, #f10012 100%, transparent);background:linear-gradient(90deg, #f10012 100%, transparent)}.underlineBar.secondary:before,.accountHeadline h1.secondary:before,.accountHeadline h2.secondary:before,.accountHeadline h3.secondary:before,.accountHeadline h4.secondary:before,.accountHeadline h5.secondary:before,.accountHeadline h6.secondary:before{background:#e69900;background:-webkit-linear-gradient(0deg, #e69900 100%, transparent);background:linear-gradient(90deg, #e69900 100%, transparent)}.underlineBar.triary:before,.accountHeadline h1.triary:before,.accountHeadline h2.triary:before,.accountHeadline h3.triary:before,.accountHeadline h4.triary:before,.accountHeadline h5.triary:before,.accountHeadline h6.triary:before{background:#2368d8;background:-webkit-linear-gradient(0deg, #2368d8 100%, transparent);background:linear-gradient(90deg, #2368d8 100%, transparent)}.underlineBar.light:before,.accountHeadline h1.light:before,.accountHeadline h2.light:before,.accountHeadline h3.light:before,.accountHeadline h4.light:before,.accountHeadline h5.light:before,.accountHeadline h6.light:before{background:#efefef;background:-webkit-linear-gradient(0deg, #efefef 100%, transparent);background:linear-gradient(90deg, #efefef 100%, transparent)}.underlineBar.white:before,.accountHeadline h1.white:before,.accountHeadline h2.white:before,.accountHeadline h3.white:before,.accountHeadline h4.white:before,.accountHeadline h5.white:before,.accountHeadline h6.white:before{background:#fff;background:-webkit-linear-gradient(0deg, #fff 100%, transparent);background:linear-gradient(90deg, #fff 100%, transparent)}.underlineBarHover,.bubbleButton{position:relative;padding-bottom:4px}.underlineBarHover:before,.bubbleButton:before{content:"";width:100%;height:4px;background-color:#202020;position:absolute;bottom:0px;left:0}.underlineBarHover:before,.bubbleButton:before{transition:all .25s;transition-property:width,background-color;width:0px;background-color:rgba(0,0,0,0)}.underlineBarHover:hover:before,.bubbleButton:hover:before{width:100%}.underlineBarHover:hover:before,.bubbleButton:hover:before{background:#efefef;background:-webkit-linear-gradient(0deg, #efefef, transparent);background:linear-gradient(90deg, #efefef, transparent);background-color:#efefef}.underlineBarHover.primary:hover:before,.primary.bubbleButton:hover:before{background:#f10012;background:-webkit-linear-gradient(0deg, #f10012, transparent);background:linear-gradient(90deg, #f10012, transparent);background-color:#f10012}.underlineBarHover.secondary:hover:before,.secondary.bubbleButton:hover:before{background:#e69900;background:-webkit-linear-gradient(0deg, #e69900, transparent);background:linear-gradient(90deg, #e69900, transparent);background-color:#e69900}.cardInfo{display:block;background:#efefef;padding:16px;margin:8px;border-radius:8px;border:1px solid #404040;position:relative}.cardInfo .deleteIcon{position:absolute;top:8px;right:8px}.cardInput+.cardInfo:hover{border:1px solid #529214;background-color:#ecfade}.cardInput:checked+.cardInfo{border:1px solid #529214;background-color:#d2f4b1}.notBilled{border-bottom:1px solid #eb7f00}div .myAccount{position:relative;padding-right:5ch}.initials{position:absolute;right:.5ch;top:25%;background-color:#7c0911;border-radius:50%;width:4ch;height:4ch;line-height:4ch;text-align:center}.predefinedMessage textarea{min-height:9.75rem;padding:8px;border-radius:4px;background-color:#f9f9f9;box-shadow:0 3px 6px rgba(0,0,0,.16);margin-bottom:1.5rem;resize:none}.lead,.billEstimateBox,.creditBox{font-size:20px;margin-bottom:32px;max-width:960px;margin-left:auto;margin-right:auto}.arrowLink{padding-right:22px;position:relative}.arrowLink:after{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronRightBlue.svg");height:14px;width:14px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:6px;top:30%;transition:right .1s ease}.arrowLink:hover:after{right:0px}.floatingBkg{height:100%;width:100%;top:0;bottom:0;left:0;right:0;position:absolute;pointer-events:none;background-repeat:no-repeat}.niceList{list-style:none;counter-reset:li;padding-left:4ch}.niceList li{counter-increment:li;position:relative;line-height:normal;padding-left:15.2px;margin-bottom:24px;color:#203459;min-height:34px}.niceList li:last-child(){margin-bottom:0}.niceList li:before{content:" ";position:absolute;left:0;top:9px;display:block;width:7.2px;height:7.2px;line-height:16px;background-color:#203459;border-radius:50%}.niceList.msg li{padding-left:38px}.niceList.msg li:before{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/services/sms/messagePointRight.png");height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:2px;display:block;width:30px;height:30px;line-height:28px;background-color:rgba(0,0,0,0);border-radius:0}.niceList.ordered li{padding-left:38px}.niceList.ordered li:before{content:counter(li);position:absolute;left:0;top:0;display:inline-block;vertical-align:middle;text-align:center;width:30px;height:30px;line-height:28px;color:#fff;background-color:#203459;font-weight:600;border-radius:50%;box-shadow:3px 3px 0px #98d5e8}@media screen and (max-width: 768px){.niceList{padding-left:8px}}.qrCodeButton{display:block;background-color:#92d1e4;padding:8px;box-shadow:0 2px 8px rgba(32,52,89,.25)}.qrCodeButton:hover{background-color:#8dc63f;box-shadow:0 2px 8px rgba(32,52,89,.4)}.permissionOption{padding:8px;border-top:1px solid gray;position:relative}.permissionOption .labels{padding:0 14px;display:flex;display:grid;grid-template-columns:1fr 1fr 1fr}.permissionOption .labels label{position:relative;color:#792d2d;text-align:center}.permissionOption .labels label:first-child(){text-align:left}.permissionOption .labels label:last-child(){text-align:right}.permissionOption .labels label.active{color:#005ca8;font-weight:600}.permissionOption .labels label.active:before{content:" ";margin-right:2px;content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/checkGreen.svg");height:12px;width:12px;background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}.permissionHeader{font-size:28px;background-color:#005ca8;padding:8px;color:#fff;border-radius:8px 8px 0 0}.permissionHeader+.permissionOption{border:none}.permissionSlider{padding:4px 28px}.permissionSlider input{width:100%}.contactCard{display:inline-block;position:relative;background-color:#fff;margin:8px;border-radius:8px;box-shadow:0 2px 2px rgba(0,0,0,.16);background-position:center;background-size:cover;border:solid 1px gray}.contactCard .contactname{padding-bottom:4px;border-bottom:1px solid gray;padding-right:8px}.contactHeader{background-color:#2a3958;color:#fff;text-align:center;border-radius:7px 7px 0 0;padding:4px}.contactContent{display:inline-grid;grid-template-columns:48px 1fr;grid-gap:4px 8px;padding:16px}.contactInitials{height:48px;width:48px;background-color:#2a3958;color:#fff;float:left;margin-right:8px;border-radius:50%;text-align:center;line-height:48px}.loadingContact{position:absolute;top:-6px;right:-6px;width:24px;height:24px;background-color:#eee;border-radius:4px;text-align:center;cursor:pointer;background-color:#fff;border:1px solid gray}.loadingContact:after{padding-top:4px;content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/template/dashboard/img/TemplateIcons/loading.gif");height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:center}.removeContact{position:absolute;top:-6px;right:-6px;width:24px;height:24px;background-color:#eee;border-radius:4px;text-align:center;cursor:pointer;background-color:#fff;border:1px solid gray}.removeContact:after{padding-top:4px;content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/delete.svg");height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:center}.removeContact:hover{border:1px solid red;background-color:red}.removeContact:hover:after{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/deleteLight.svg");height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:center}.contactCardSalesTools{display:inline-block;min-width:250px;border-radius:8px;border:1px solid gray;background-color:#fff;padding:0px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.5)}.contactCardSalesTools .row,.contactCardSalesTools .roomList .rowCollapse,.roomList .contactCardSalesTools .rowCollapse{display:block;padding:4px 8px}.contactCardSalesTools .row>*,.contactCardSalesTools .roomList .rowCollapse>*,.roomList .contactCardSalesTools .rowCollapse>*{display:inline-block}.contactCardSalesTools .titleRow{display:block;padding:8px;background-color:#005ca8;font-weight:600}.contactCardSalesTools .titleRow>*{display:inline-block;color:#fff !important}.contactCardSalesTools .titleRow div,.contactCardSalesTools .titleRow label,.contactCardSalesTools .titleRow a,.contactCardSalesTools .titleRow .dashboardNavToggle{color:#fff !important}.contactCardSalesTools label{color:#5d5d5d;margin-right:.5ch}.contactCardSalesTools .name a,.contactCardSalesTools .name .dashboardNavToggle{font-weight:600}.radioGroup,.labeledRadioGroup,.timelineRangeFilter .timeFilterPresets{display:grid}.radioGroup .defaultButton,.labeledRadioGroup .defaultButton,.timelineRangeFilter .timeFilterPresets .defaultButton,.radioGroup .createButton,.labeledRadioGroup .createButton,.timelineRangeFilter .timeFilterPresets .createButton,.radioGroup .warningButton,.labeledRadioGroup .warningButton,.timelineRangeFilter .timeFilterPresets .warningButton,.radioGroup .noteComment button,.labeledRadioGroup .noteComment button,.timelineRangeFilter .timeFilterPresets .noteComment button,.noteComment .radioGroup button,.noteComment .labeledRadioGroup button,.noteComment .timelineRangeFilter .timeFilterPresets button,.timelineRangeFilter .noteComment .timeFilterPresets button{border-radius:0px}.radioGroup .defaultButton.active,.labeledRadioGroup .defaultButton.active,.timelineRangeFilter .timeFilterPresets .defaultButton.active,.radioGroup .active.createButton,.labeledRadioGroup .active.createButton,.timelineRangeFilter .timeFilterPresets .active.createButton,.radioGroup .active.warningButton,.labeledRadioGroup .active.warningButton,.timelineRangeFilter .timeFilterPresets .active.warningButton,.radioGroup .noteComment button.active,.labeledRadioGroup .noteComment button.active,.timelineRangeFilter .timeFilterPresets .noteComment button.active,.noteComment .radioGroup button.active,.noteComment .labeledRadioGroup button.active,.noteComment .timelineRangeFilter .timeFilterPresets button.active,.timelineRangeFilter .noteComment .timeFilterPresets button.active,.radioGroup input:checked+label.defaultButton,.labeledRadioGroup input:checked+label.defaultButton,.timelineRangeFilter .timeFilterPresets input:checked+label.defaultButton,.radioGroup input:checked+label.createButton,.labeledRadioGroup input:checked+label.createButton,.timelineRangeFilter .timeFilterPresets input:checked+label.createButton,.radioGroup input:checked+label.warningButton,.labeledRadioGroup input:checked+label.warningButton,.timelineRangeFilter .timeFilterPresets input:checked+label.warningButton{background-color:#0086f5;text-shadow:0 1px 1px #000}.radioGroup .defaultButton.gray.active,.labeledRadioGroup .defaultButton.gray.active,.timelineRangeFilter .timeFilterPresets .defaultButton.gray.active,.radioGroup .gray.active.createButton,.labeledRadioGroup .gray.active.createButton,.timelineRangeFilter .timeFilterPresets .gray.active.createButton,.radioGroup .gray.active.warningButton,.labeledRadioGroup .gray.active.warningButton,.timelineRangeFilter .timeFilterPresets .gray.active.warningButton,.radioGroup .noteComment button.gray.active,.labeledRadioGroup .noteComment button.gray.active,.timelineRangeFilter .timeFilterPresets .noteComment button.gray.active,.noteComment .radioGroup button.gray.active,.noteComment .labeledRadioGroup button.gray.active,.noteComment .timelineRangeFilter .timeFilterPresets button.gray.active,.timelineRangeFilter .noteComment .timeFilterPresets button.gray.active,.radioGroup input:checked+label.defaultButton.gray,.labeledRadioGroup input:checked+label.defaultButton.gray,.timelineRangeFilter .timeFilterPresets input:checked+label.defaultButton.gray,.radioGroup input:checked+label.gray.createButton,.labeledRadioGroup input:checked+label.gray.createButton,.timelineRangeFilter .timeFilterPresets input:checked+label.gray.createButton,.radioGroup input:checked+label.gray.warningButton,.labeledRadioGroup input:checked+label.gray.warningButton,.timelineRangeFilter .timeFilterPresets input:checked+label.gray.warningButton{background-color:#2368d8;text-shadow:0 1px 1px #000}.radioGroup input,.labeledRadioGroup input,.timelineRangeFilter .timeFilterPresets input{display:none}.radioGroup *:first-child(),.labeledRadioGroup *:first-child(),.timelineRangeFilter .timeFilterPresets *:first-child(),.radioGroup *:nth-child(2),.labeledRadioGroup *:nth-child(2),.timelineRangeFilter .timeFilterPresets *:nth-child(2),.radioGroup .first,.labeledRadioGroup .first,.timelineRangeFilter .timeFilterPresets .first{border-radius:8px 0 0 8px}.radioGroup *:last-child(),.labeledRadioGroup *:last-child(),.timelineRangeFilter .timeFilterPresets *:last-child(),.radioGroup .last,.labeledRadioGroup .last,.timelineRangeFilter .timeFilterPresets .last{border-radius:0 8px 8px 0}.colorRadioGroup input{display:none}.colorRadioGroup label{padding:4px;display:inline-block;cursor:pointer}.colorRadioGroup .swatch{border-radius:4px;height:40px;width:40px;box-shadow:0px 1px 1px rgba(0,0,0,.4)}.colorRadioGroup input:checked+label{cursor:pointer;padding:2px 0px}.colorRadioGroup input:checked+label .swatch{border:3px solid #fff;height:44px;width:44px}.pageRegister{background-color:#98d5e8;background:#459ab1;background:-webkit-linear-gradient(0deg, #459ab1, #98d5e8 10%, #98d5e8 90%, #459ab1);background:linear-gradient(90deg, #459ab1, #98d5e8 10%, #98d5e8 90%, #459ab1)}.pageRegister h1{margin:16px auto;width:100%;text-align:center;text-shadow:0px 2px 0 #000;color:#fff;font-size:64px;font-family:"Arial"}.pageRegister .pageContent{margin-top:0}@media screen and (max-width: 768px){.pageRegister{padding:0}}.pricingTable{border-radius:8px;overflow:visible;margin:32px auto 64px auto;box-shadow:0px 3px 6px rgba(0,0,0,.35);background-color:#fff}.pricingTable .columnHeader{background-size:cover;background-position:center}.pricingTable .bkgColor{background-color:rgba(241,0,18,.75)}.pricingTable h1,.pricingTable h2,.pricingTable h3,.pricingTable h4{color:#fff}.pricingTable .price .cost{color:#f10012}.pricingTable th{background-color:#fff !important;padding:0 !important;box-shadow:inset -1px 0 0 gray}.pricingTable th h1,.pricingTable th h2,.pricingTable th h3,.pricingTable th h4{font-size:3rem;line-height:3rem;padding:16px 8px;font-family:"Arial";font-weight:500;text-shadow:0 2px 3px rgba(0,0,0,.5)}.pricingTable td{min-width:24ch;background-color:rgba(0,0,0,0);box-shadow:inset -1px 0 0 gray}.pricingTable th:first-child(){border-radius:8px 0px 0 0;overflow:hidden}.pricingTable th:last-child(){border-radius:0 8px 0 0;overflow:hidden}.pricingTable tr{position:relative}.pricingTable tr:first-child(){border-radius:8px 8px 0 0}.pricingTable .serviceHeader,.pricingTable tr:first-child() th{border-radius:8px 8px 0 0;overflow:hidden}.pricingTable tr:last-child() td:first-child(){border-radius:0 0 0 8px}.pricingTable tr:last-child() td:last-child(){border-radius:0 0 8px 0}.pricingTable tr:first-child(),.pricingTable tr:last-child(){background:rgba(0,0,0,0);overflow:hidden}.pricingTable .featureRow{position:relative;min-width:36ch}.pricingTable .featureRow:first-child(){font-weight:600;color:#666}.pricingTable .perUseRow,.pricingTable .perUserRow{font-weight:600}.pricingTable .perUseRow{background-color:rgba(241,0,18,.2)}.pricingTable .perUseRow:first-child(){color:#fff;background-color:rgba(241,0,18,.9)}.pricingTable .perUserRow{background-color:rgba(241,0,18,.4)}.pricingTable .perUserRow:first-child(){color:#fff;background-color:rgba(124,9,17,.9)}.pricingTable .price{display:flex;align-items:baseline;justify-content:center;text-align:center;font-weight:600;color:gray}.pricingTable .price .cost{position:relative;color:#f10012;font-size:3rem}.pricingTable .price .cost span{font-size:1rem}.pricingTable .price .cost .base{font-size:1.5rem;color:gray;vertical-align:top;position:absolute;left:-4ch;padding:2px;top:0}.pricingTable .price .cost .base:after{content:" ";width:3.5ch;height:2px;position:absolute;background-color:gray;left:0;right:0;top:1.15rem;margin:auto;transform:rotate(-12deg)}.pricingTable .price .cost .real{font-size:3rem;color:#f10012}.pricingTable .price .priceNote{font-size:.8rem;margin-bottom:1rem}.pricingTable .price .payTime{display:inline-block;color:gray;font-size:14px;position:absolute;right:-11ch;top:8px}.pricingTable .payTimeButtons{margin:8px;display:grid;grid-template-columns:1fr 1fr}.pricingTable .payTimeButtons label{text-align:center;font-size:.7rem;padding:8px;border:4px solid #f10012;height:3rem;transition:font-size .15s,background-color .15s}.pricingTable .payTimeButtons label:nth-child(2){border-radius:8px 0 0 8px}.pricingTable .payTimeButtons label:nth-child(4){border-radius:0 8px 8px 0}.pricingTable .payTimeButtons label .shortDesc{opacity:1;font-size:.8rem;color:gray;line-height:1.5rem}.pricingTable .payTimeButtons label .desc{opacity:0;font-size:0;color:#fff}.pricingTable .payTimeButtons input{display:none}.pricingTable .payTimeButtons input:checked+label{background-color:#f10012;color:#fff;font-size:1rem;white-space:nowrap}.pricingTable .payTimeButtons input:checked+label .shortDesc{opacity:0;font-size:0}.pricingTable .payTimeButtons input:checked+label .desc{font-size:1rem;opacity:1}@media screen and (max-width: 768px){.pricingTable{margin:0}.pricingTable,.pricingTable .serviceHeader,.pricingTable th,.pricingTable tr,.pricingTable td{border-radius:0 !important}.pricingTable td{min-width:auto !important}.pricingTable .featureRow{min-width:auto !important}}.registerForm,.contactForm{background-color:rgba(255,255,255,.75);border-radius:8px;box-shadow:0px 3px 8px rgba(0,0,0,.25);margin:auto}.registerForm .formHeader,.registerForm .formDefault .formHeaderTrim,.registerForm .formCollapse .formHeaderTrim,.formDefault .registerForm .formHeaderTrim,.formCollapse .registerForm .formHeaderTrim,.contactForm .formHeader,.contactForm .formDefault .formHeaderTrim,.contactForm .formCollapse .formHeaderTrim,.formDefault .contactForm .formHeaderTrim,.formCollapse .contactForm .formHeaderTrim{background:url("https://www.datacoresolutions.com/media/backgrounds/ContactUs.jpg");background-position:center;background-size:cover;border-radius:8px 8px 0px 0px;box-shadow:0 3px 6px rgba(0,0,0,.2);color:#fff;text-shadow:0px 3px 6px rgba(0,0,0,.3)}.registerForm .formHeader .bkgColor,.registerForm .formDefault .formHeaderTrim .bkgColor,.registerForm .formCollapse .formHeaderTrim .bkgColor,.formDefault .registerForm .formHeaderTrim .bkgColor,.formCollapse .registerForm .formHeaderTrim .bkgColor,.contactForm .formHeader .bkgColor,.contactForm .formDefault .formHeaderTrim .bkgColor,.contactForm .formCollapse .formHeaderTrim .bkgColor,.formDefault .contactForm .formHeaderTrim .bkgColor,.formCollapse .contactForm .formHeaderTrim .bkgColor{border-radius:8px 8px 0px 0px;background-color:rgba(241,0,18,.75)}.registerForm .formHeader h1,.registerForm .formDefault .formHeaderTrim h1,.registerForm .formCollapse .formHeaderTrim h1,.formDefault .registerForm .formHeaderTrim h1,.formCollapse .registerForm .formHeaderTrim h1,.contactForm .formHeader h1,.contactForm .formDefault .formHeaderTrim h1,.contactForm .formCollapse .formHeaderTrim h1,.formDefault .contactForm .formHeaderTrim h1,.formCollapse .contactForm .formHeaderTrim h1,.registerForm .formHeader h2,.registerForm .formDefault .formHeaderTrim h2,.registerForm .formCollapse .formHeaderTrim h2,.formDefault .registerForm .formHeaderTrim h2,.formCollapse .registerForm .formHeaderTrim h2,.contactForm .formHeader h2,.contactForm .formDefault .formHeaderTrim h2,.contactForm .formCollapse .formHeaderTrim h2,.formDefault .contactForm .formHeaderTrim h2,.formCollapse .contactForm .formHeaderTrim h2,.registerForm .formHeader h3,.registerForm .formDefault .formHeaderTrim h3,.registerForm .formCollapse .formHeaderTrim h3,.formDefault .registerForm .formHeaderTrim h3,.formCollapse .registerForm .formHeaderTrim h3,.contactForm .formHeader h3,.contactForm .formDefault .formHeaderTrim h3,.contactForm .formCollapse .formHeaderTrim h3,.formDefault .contactForm .formHeaderTrim h3,.formCollapse .contactForm .formHeaderTrim h3,.registerForm .formHeader h4,.registerForm .formDefault .formHeaderTrim h4,.registerForm .formCollapse .formHeaderTrim h4,.formDefault .registerForm .formHeaderTrim h4,.formCollapse .registerForm .formHeaderTrim h4,.contactForm .formHeader h4,.contactForm .formDefault .formHeaderTrim h4,.contactForm .formCollapse .formHeaderTrim h4,.formDefault .contactForm .formHeaderTrim h4,.formCollapse .contactForm .formHeaderTrim h4{font-family:"Arial";padding:16px 0;font-size:44px;font-weight:500}.registerForm .formBody,.contactForm .formBody{padding:0 24px;max-width:900px}.registerForm .formBody h1,.contactForm .formBody h1,.registerForm .formBody h2,.contactForm .formBody h2,.registerForm .formBody h3,.contactForm .formBody h3,.registerForm .formBody h4,.contactForm .formBody h4{text-align:left;color:#666;border-bottom:1px solid #666;font-family:"Arial"}.registerForm .formBody h1,.contactForm .formBody h1{font-size:44px;margin-top:16px}.registerForm .formBody h2,.contactForm .formBody h2{font-size:36px;margin-top:16px}.registerForm .formBody h3,.contactForm .formBody h3{font-size:32px;margin-top:16px}.registerForm .formBody h4,.contactForm .formBody h4{font-size:24px;margin-top:16px}.registerForm .labeledInput,.registerForm .invoiceForm .billDatePicker,.invoiceForm .registerForm .billDatePicker,.contactForm .labeledInput,.contactForm .invoiceForm .billDatePicker,.invoiceForm .contactForm .billDatePicker,.registerForm .phoneInput,.contactForm .phoneInput{margin-top:1.75rem}.registerForm .labeledInput label,.registerForm .invoiceForm .billDatePicker label,.invoiceForm .registerForm .billDatePicker label,.contactForm .labeledInput label,.contactForm .invoiceForm .billDatePicker label,.invoiceForm .contactForm .billDatePicker label,.registerForm .phoneInput label,.contactForm .phoneInput label{top:.8rem !important;left:.8rem !important;font-size:1.25rem;padding:0;font-family:"Arial";font-weight:500}.registerForm .labeledInput label.active,.registerForm .invoiceForm .billDatePicker label.active,.invoiceForm .registerForm .billDatePicker label.active,.contactForm .labeledInput label.active,.contactForm .invoiceForm .billDatePicker label.active,.invoiceForm .contactForm .billDatePicker label.active,.registerForm .phoneInput label.active,.contactForm .phoneInput label.active{top:-18px !important;left:0px !important;font-size:14px;background:rgba(0,0,0,0);z-index:2}.registerForm .labeledInput label:first-child(),.registerForm .invoiceForm .billDatePicker label:first-child(),.invoiceForm .registerForm .billDatePicker label:first-child(),.contactForm .labeledInput label:first-child(),.contactForm .invoiceForm .billDatePicker label:first-child(),.invoiceForm .contactForm .billDatePicker label:first-child(),.registerForm .phoneInput label:first-child(),.contactForm .phoneInput label:first-child(){font-weight:600}.registerForm .labeledInput input,.registerForm .invoiceForm .billDatePicker input,.invoiceForm .registerForm .billDatePicker input,.contactForm .labeledInput input,.contactForm .invoiceForm .billDatePicker input,.invoiceForm .contactForm .billDatePicker input,.registerForm .phoneInput input,.contactForm .phoneInput input,.registerForm .labeledInput select,.registerForm .invoiceForm .billDatePicker select,.invoiceForm .registerForm .billDatePicker select,.contactForm .labeledInput select,.contactForm .invoiceForm .billDatePicker select,.invoiceForm .contactForm .billDatePicker select,.registerForm .phoneInput select,.contactForm .phoneInput select,.registerForm .labeledInput textarea,.registerForm .invoiceForm .billDatePicker textarea,.invoiceForm .registerForm .billDatePicker textarea,.contactForm .labeledInput textarea,.contactForm .invoiceForm .billDatePicker textarea,.invoiceForm .contactForm .billDatePicker textarea,.registerForm .phoneInput textarea,.contactForm .phoneInput textarea{border:1px solid rgba(0,0,0,0);font-family:"Arial";font-weight:500;color:#666}.registerForm .labeledInput:hover input,.registerForm .invoiceForm .billDatePicker:hover input,.invoiceForm .registerForm .billDatePicker:hover input,.contactForm .labeledInput:hover input,.contactForm .invoiceForm .billDatePicker:hover input,.invoiceForm .contactForm .billDatePicker:hover input,.registerForm .phoneInput:hover input,.contactForm .phoneInput:hover input,.registerForm .labeledInput:hover select,.registerForm .invoiceForm .billDatePicker:hover select,.invoiceForm .registerForm .billDatePicker:hover select,.contactForm .labeledInput:hover select,.contactForm .invoiceForm .billDatePicker:hover select,.invoiceForm .contactForm .billDatePicker:hover select,.registerForm .phoneInput:hover select,.contactForm .phoneInput:hover select,.registerForm .labeledInput:hover textarea,.registerForm .invoiceForm .billDatePicker:hover textarea,.invoiceForm .registerForm .billDatePicker:hover textarea,.contactForm .labeledInput:hover textarea,.contactForm .invoiceForm .billDatePicker:hover textarea,.invoiceForm .contactForm .billDatePicker:hover textarea,.registerForm .phoneInput:hover textarea,.contactForm .phoneInput:hover textarea{border:1px solid #ff8b94}.registerForm .labeledInput input:focus+label,.registerForm .invoiceForm .billDatePicker input:focus+label,.invoiceForm .registerForm .billDatePicker input:focus+label,.contactForm .labeledInput input:focus+label,.contactForm .invoiceForm .billDatePicker input:focus+label,.invoiceForm .contactForm .billDatePicker input:focus+label,.registerForm .phoneInput input:focus+label,.contactForm .phoneInput input:focus+label,.registerForm .labeledInput input:not(:placeholder-shown)+label,.registerForm .invoiceForm .billDatePicker input:not(:placeholder-shown)+label,.invoiceForm .registerForm .billDatePicker input:not(:placeholder-shown)+label,.contactForm .labeledInput input:not(:placeholder-shown)+label,.contactForm .invoiceForm .billDatePicker input:not(:placeholder-shown)+label,.invoiceForm .contactForm .billDatePicker input:not(:placeholder-shown)+label,.registerForm .phoneInput input:not(:placeholder-shown)+label,.contactForm .phoneInput input:not(:placeholder-shown)+label,.registerForm .labeledInput textarea:focus+label,.registerForm .invoiceForm .billDatePicker textarea:focus+label,.invoiceForm .registerForm .billDatePicker textarea:focus+label,.contactForm .labeledInput textarea:focus+label,.contactForm .invoiceForm .billDatePicker textarea:focus+label,.invoiceForm .contactForm .billDatePicker textarea:focus+label,.registerForm .phoneInput textarea:focus+label,.contactForm .phoneInput textarea:focus+label,.registerForm .labeledInput textarea:not(:placeholder-shown)+label,.registerForm .invoiceForm .billDatePicker textarea:not(:placeholder-shown)+label,.invoiceForm .registerForm .billDatePicker textarea:not(:placeholder-shown)+label,.contactForm .labeledInput textarea:not(:placeholder-shown)+label,.contactForm .invoiceForm .billDatePicker textarea:not(:placeholder-shown)+label,.invoiceForm .contactForm .billDatePicker textarea:not(:placeholder-shown)+label,.registerForm .phoneInput textarea:not(:placeholder-shown)+label,.contactForm .phoneInput textarea:not(:placeholder-shown)+label{top:-1.1rem !important;font-weight:600}.registerForm .defaultInput,.contactForm .defaultInput,.registerForm input.inputSimple,.contactForm input.inputSimple,.registerForm textarea.inputSimple,.contactForm textarea.inputSimple,.registerForm select,.contactForm select{box-shadow:0px 3px 6px rgba(0,0,0,.16);border:none;border-radius:4px;padding:.8rem;background-color:#fff}.registerForm .defaultInput input:-webkit-autofill,.contactForm .defaultInput input:-webkit-autofill,.registerForm input.inputSimple input:-webkit-autofill,.contactForm input.inputSimple input:-webkit-autofill,.registerForm textarea.inputSimple input:-webkit-autofill,.contactForm textarea.inputSimple input:-webkit-autofill,.registerForm select input:-webkit-autofill,.contactForm select input:-webkit-autofill{background-color:#fff !important}.registerForm .defaultInput.errorInput,.contactForm .defaultInput.errorInput,.registerForm input.errorInput.inputSimple,.contactForm input.errorInput.inputSimple,.registerForm textarea.errorInput.inputSimple,.contactForm textarea.errorInput.inputSimple,.registerForm select.errorInput.inputSimple,.contactForm select.errorInput.inputSimple,.registerForm .defaultSelect.errorInput,.contactForm .defaultSelect.errorInput{border:red 1px solid;background-color:snow}.registerForm .labeledInput.selectArrow,.registerForm .invoiceForm .selectArrow.billDatePicker,.invoiceForm .registerForm .selectArrow.billDatePicker,.contactForm .labeledInput.selectArrow,.contactForm .invoiceForm .selectArrow.billDatePicker,.invoiceForm .contactForm .selectArrow.billDatePicker,.registerForm .selectArrow.phoneInput,.contactForm .selectArrow.phoneInput{position:relative}.registerForm .labeledInput.selectArrow select,.registerForm .invoiceForm .selectArrow.billDatePicker select,.invoiceForm .registerForm .selectArrow.billDatePicker select,.contactForm .labeledInput.selectArrow select,.contactForm .invoiceForm .selectArrow.billDatePicker select,.invoiceForm .contactForm .selectArrow.billDatePicker select,.registerForm .selectArrow.phoneInput select,.contactForm .selectArrow.phoneInput select{appearance:none;padding-right:2.5rem}.registerForm .labeledInput.selectArrow:after,.registerForm .invoiceForm .selectArrow.billDatePicker:after,.invoiceForm .registerForm .selectArrow.billDatePicker:after,.contactForm .labeledInput.selectArrow:after,.contactForm .invoiceForm .selectArrow.billDatePicker:after,.invoiceForm .contactForm .selectArrow.billDatePicker:after,.registerForm .selectArrow.phoneInput:after,.contactForm .selectArrow.phoneInput:after{content:" ";position:absolute;right:1rem;bottom:1rem;content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronDownDark.svg");height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}.registerForm .phoneInput,.contactForm .phoneInput{box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:4px;margin-top:1.6rem;display:grid;grid-template-columns:10ch 1fr}.registerForm .phoneInput .labeledInput.selectArrow:after,.registerForm .phoneInput .invoiceForm .selectArrow.billDatePicker:after,.invoiceForm .registerForm .phoneInput .selectArrow.billDatePicker:after,.contactForm .phoneInput .labeledInput.selectArrow:after,.contactForm .phoneInput .invoiceForm .selectArrow.billDatePicker:after,.invoiceForm .contactForm .phoneInput .selectArrow.billDatePicker:after,.registerForm .phoneInput .selectArrow.phoneInput:after,.contactForm .phoneInput .selectArrow.phoneInput:after{right:4px}.registerForm .phoneInput>div,.contactForm .phoneInput>div{margin:0}.registerForm .phoneInput select,.contactForm .phoneInput select,.registerForm .phoneInput input,.contactForm .phoneInput input{box-shadow:none;margin:0;padding-right:2ch}.registerForm .phoneInput input,.contactForm .phoneInput input{border-radius:0px 4px 4px 0px}.registerForm .phoneInput select,.contactForm .phoneInput select{border-right:1px solid #d3d3d3;border-radius:4px 0px 0px 4px;text-align:right;padding-right:1.5rem !important}.registerForm #submit,.contactForm #submit{margin:16px auto;padding:8px 38px;display:block}.registerForm button,.contactForm button{box-shadow:0 3px 6px rgba(0,0,0,.2)}.registerForm .helpText,.contactForm .helpText{margin-top:-30px;color:gray}.registerForm a,.registerForm .dashboardNavToggle,.contactForm a,.contactForm .dashboardNavToggle{color:#f10012;font-weight:600}.registerForm a:hover,.registerForm .dashboardNavToggle:hover,.contactForm a:hover,.contactForm .dashboardNavToggle:hover{text-decoration:underline}@media screen and (max-width: 1080px){.registerForm,.contactForm{width:100%}}@media screen and (max-width: 768px){.registerForm,.contactForm{width:100%}}.contactForm{width:600px}@media screen and (max-width: 768px){.contactForm{width:100%}}.signupImage{height:100%;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.grid3Feature{display:grid;grid-template-columns:auto 1fr 1fr;gap:16px}@media screen and (min-width: 768px)and (max-width: 1080px){.grid3Feature{grid-template-columns:1fr 1fr}.grid3Feature>div:first-child(){grid-column:1/-1;margin:auto}}@media screen and (max-width: 768px){.grid3Feature{grid-template-columns:1fr;gap:0}.grid3Feature>div:first-child(){margin-bottom:16px;margin:auto auto 16px auto}}.featureList{color:gray;font-weight:600;white-space:nowrap;line-height:1.4rem}.featureList div{font-family:"arial"}.check{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/checkGreen.svg");height:1.2rem;width:1.2rem;background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 4px;vertical-align:top}.priceBlock{background-color:rgba(255,255,255,.5);color:gray;padding:0;text-align:center;max-width:200px;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.2);border:4px solid #fff}.priceBlock .price{background-color:#f10012;color:#fff;padding:16px 16px 8px 16px;border-radius:8px 8px 0 0;text-shadow:2px 2px 1px rgba(0,0,0,.3)}.priceBlock .perUse{padding:8px 16px 8px 16px;background-color:#fff}.priceBlock .perUse .tooltipQuestion:after{border:1px solid rgba(241,0,18,.5)}.priceBlock .perUse .tooltipQuestion:hover:after{border:1px solid #f10012}.priceBlock .cost{font-size:38px;font-weight:500;font-family:"Arial"}.priceBlock span{font-weight:600}.labeledCheckbox{position:relative}.labeledCheckbox input[type=checkbox]{display:none}.labeledCheckbox input[type=checkbox]:checked+label:after{display:block}.labeledCheckbox input[type=checkbox]:checked+label:before{box-shadow:0 3px 6px rgba(0,0,0,.2),inset 0 0 6px #ff727c}.labeledCheckbox label{cursor:pointer}.labeledCheckbox label:before{content:" ";display:inline-block;border-radius:4px;height:1rem;width:1rem;margin-right:.5ch;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,0)}.labeledCheckbox label:after{content:" ";content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/checkGreen.svg");height:1.2rem;width:1.2rem;background-size:contain;background-repeat:no-repeat;background-position:center;display:none;position:absolute;transform:scale(125%);left:0;top:-0.15rem}.labeledCheckbox label:hover:before{border-color:#f10012}.LoadingBar,#LoadingBar{height:24px;box-shadow:0 3px 6px rgba(0,0,0,.16),inset 0 0 6px rgba(0,0,0,.25);overflow:hidden;border-radius:4px;background-color:rgba(255,255,255,.5);border:1px solid #fff}.LoadingBar .fill,#LoadingBar .fill{background-color:#f10012;border-radius:4px;box-shadow:inset 0 0 6px rgba(0,0,0,.25);border:solid 1px #ff8b94;width:25%;height:100%;transition:width .25s linear}.LoadingBar .stripe,#LoadingBar .stripe{background-image:url("https://www.datacoresolutions.com/media/icons/standard/LoadingStripe.svg");background-repeat:repeat-x;background-position:0 0;background-size:auto 100%;height:100%;width:100%;opacity:.25;animation:animatedLoadingBar 300s linear infinite}@keyframes animatedLoadingBar{from{background-position:0 0}to{background-position:10000px 0}}.faqs{padding:0;overflow:hidden}.faqs .faqHeader{background-size:cover;background-position:50% 30%}.faqs .bkgColor{background-color:rgba(35,104,216,.85)}.faqs h1,.faqs h2,.faqs h3,.faqs h4,.faqs h5,.faqs h6{margin:0;margin-top:38px;font-size:48px;color:#153e80;text-shadow:none}.faqs .contactUs{text-align:center;margin-bottom:48px}.faqs .contactUs a,.faqs .contactUs .dashboardNavToggle{font-weight:600;color:#153e80;text-decoration:underline}.faq{padding:0;padding-bottom:16px;margin-top:20px;border-bottom:1px solid gray}.faq.active .faqQuestion:before{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronDownDark.svg");height:16px;width:16px;background-size:contain;background-repeat:no-repeat;background-position:center}.faq.active .faqAnswer{max-height:none;overflow:auto}.faq:last-child(){border-bottom:none}.faqQuestion{display:inline-block;padding-bottom:4px;font-size:22px;color:#153e80;font-weight:600;cursor:pointer}.faqQuestion:hover{color:#1c53ac}.faqQuestion:hover:hover:before{margin:0 .5ch 0 .5ch}.faqQuestion:before{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronRightDark.svg");height:16px;width:16px;background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 1ch 0 0;transition:margin .2s ease}.faqAnswer{margin-top:4px;padding-left:2ch;max-height:0px;overflow:hidden}.tooltipQuestion{position:relative;display:inline;color:#f10012;cursor:pointer}.tooltipQuestion:hover+.tooltipAnswer{display:block}.tooltipQuestion:hover:after{box-shadow:0px 2px 2px rgba(0,0,0,.4)}.tooltipQuestion:after{content:"?";margin:0 .5ch;background-color:#fff;border-radius:50%;font-weight:800;vertical-align:top;display:inline-block;line-height:1rem;font-size:.75rem;height:1rem;width:1rem;left:0;right:0;text-align:center;box-shadow:0px 2px 2px rgba(0,0,0,.16)}.tooltipAnswer{display:none;position:absolute;min-width:260px;max-width:100%;margin-top:8px;background-color:#fcffbe;color:#404040;padding:8px;border-radius:4px;border:1px solid #d3d3d3;box-shadow:0 3px 6px rgba(0,0,0,.25);z-index:3;font-weight:500;white-space:break-spaces}.tooltipAnswer.rightSide{top:0;left:100%}.tooltipAnswer.rightSide:before{top:0;right:100%;left:-24px;border-color:rgba(0,0,0,0) #fcffbe rgba(0,0,0,0) rgba(0,0,0,0);transform:translateY(1rem)}.tooltipAnswer.leftSide{top:-100%;right:100%;transform:translateX(-0.5rem)}.tooltipAnswer.leftSide:before{top:0;left:100%;right:-24px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fcffbe;transform:translateY(0.5rem)}.tooltipAnswer.topSide{bottom:2rem;left:0}.tooltipAnswer.topSide:before{bottom:-24px;top:unset;border-color:#fcffbe rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltipAnswer.topSide:after{bottom:-12px;top:unset}.tooltipAnswer.topSide.warning:before{border-color:#eb7f00 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltipAnswer.warning{background-color:#fff6eb;text-align:left;color:#b86300;font-weight:600}.tooltipAnswer.warning:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #eb7f00 rgba(0,0,0,0)}.tooltipAnswer.warning hr{background-color:#eb7f00}.tooltipAnswer:before{content:"";border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fcffbe rgba(0,0,0,0);border-width:12px;position:absolute;top:-24px;max-width:0;margin:auto;left:0;right:0;z-index:-1}.tooltipAnswer:after{content:"";position:absolute;background-color:#000;height:12px;margin:auto;top:-12px;left:0;right:0;z-index:-1;opacity:0}.tooltipAnswer:hover{display:block}@media screen and (max-width: 1080px){.tooltipAnswer{left:0;right:0}}.tooltip,.noIconTooltip{position:relative;z-index:2;cursor:help}.tooltip:before,.noIconTooltip:before{content:"?";margin:0 .5ch;background-color:#fff;border-radius:50%;font-weight:800;vertical-align:top;display:inline-block;line-height:16px;font-size:12px;height:16px;width:16px;left:0;right:0;text-align:center;box-shadow:0px 2px 2px rgba(0,0,0,.2)}.tooltip.noQuestion:before,.noQuestion.noIconTooltip:before{content:"";display:none !important}.tooltip:active:before,.noIconTooltip:active:before,.tooltip:hover:before,.noIconTooltip:hover:before{color:#fff;background-color:#f10012}.tooltip:active .tooltipContent,.noIconTooltip:active .tooltipContent,.tooltip:hover .tooltipContent,.noIconTooltip:hover .tooltipContent{display:block}.tooltip .tooltipContent,.noIconTooltip .tooltipContent{display:none;position:absolute;z-index:1;padding:8px;border-radius:4px;box-shadow:0 2px 2px rgba(0,0,0,.4);font-size:16px;font-weight:400;text-align:left;background-color:#fcffbe;width:300px;white-space:normal}.tooltip .tooltipContent:before,.noIconTooltip .tooltipContent:before{content:" ";position:absolute}.tooltip .tooltipContent:after,.noIconTooltip .tooltipContent:after{display:none !important;position:absolute;max-width:0;max-height:0}.tooltip .tooltipContent,.noIconTooltip .tooltipContent{bottom:32px;left:-144.8px;bottom:120%}.tooltip .tooltipContent:before,.noIconTooltip .tooltipContent:before{right:0;left:0;bottom:-12px;height:12px}.tooltip .tooltipContent:after,.noIconTooltip .tooltipContent:after{bottom:-16px;border:8px solid rgba(0,0,0,0);border-top-color:#fcffbe;left:142px}.tooltip .tooltipContent.small,.noIconTooltip .tooltipContent.small{width:180px;left:-84.8px}.tooltip .tooltipContent.left,.noIconTooltip .tooltipContent.left{right:0;left:unset}.tooltip .tooltipContent.right,.noIconTooltip .tooltipContent.right{left:0;right:unset}.tooltip.bottom .tooltipContent,.bottom.noIconTooltip .tooltipContent{top:24px;bottom:unset}.tooltip.bottom .tooltipContent:before,.bottom.noIconTooltip .tooltipContent:before{top:-12px}.tooltip.bottom .tooltipContent:after,.bottom.noIconTooltip .tooltipContent:after{top:-16px;border:8px solid rgba(0,0,0,0);border-bottom-color:#fcffbe}.tooltip.left .tooltipContent,.left.noIconTooltip .tooltipContent{top:-16px;transform:unset;right:24px;left:unset;bottom:unset}.tooltip.left .tooltipContent:before,.left.noIconTooltip .tooltipContent:before{left:unset;right:-12px;height:unset;width:12px;top:0;bottom:0}.tooltip.left .tooltipContent:after,.left.noIconTooltip .tooltipContent:after{top:8px;right:-15.2px;left:unset;border:8px solid rgba(0,0,0,0);border-left-color:#fcffbe}.tooltip.right .tooltipContent,.right.noIconTooltip .tooltipContent{top:-16px;transform:unset;left:24px;bottom:unset}.tooltip.right .tooltipContent:before,.right.noIconTooltip .tooltipContent:before{left:-12px;height:unset;width:12px;top:0;bottom:0}.tooltip.right .tooltipContent:after,.right.noIconTooltip .tooltipContent:after{top:8px;left:-15.2px;border:8px solid rgba(0,0,0,0);border-right-color:#fcffbe}@media screen and (max-width: 768px){.tooltip,.noIconTooltip{position:static}.tooltip .tooltipContent,.noIconTooltip .tooltipContent{min-width:90vw;bottom:24px !important;top:unset !important;left:0 !important;right:0 !important;max-width:95%;margin:auto;width:100%;transform:unset}.tooltip .tooltipContent:after,.noIconTooltip .tooltipContent:after{display:none}.tooltip.bottom .tooltipContent,.bottom.noIconTooltip .tooltipContent,.tooltip.left .tooltipContent,.left.noIconTooltip .tooltipContent{top:19.2px !important;bottom:unset !important}}.noIconTooltip{cursor:pointer;height:100%;width:100%;position:absolute;left:0}.noIconTooltip:before{content:"";display:none}.noIconTooltip .tooltipContent{color:#666 !important}.smsInbox{display:grid;grid-template-columns:250px 250px 1fr;border:1px solid gray}.smsInbox>*{min-height:74vh;height:600px;overflow-y:auto;border-left:1px solid gray}.smsInbox>*:nth-child(4n),.smsInbox>*:first-child(){border-left:none}.smsInbox .avatar{display:inline-block;height:32px;width:32px;background-color:#7c0911;text-align:center;border-radius:50%;line-height:32px;color:#fff;background-image:url("img/avatar/0.jpg");background-size:cover;background-position:center center}.smsInbox .avatarText{display:inline-block;width:198px;vertical-align:bottom;line-height:32px;padding:0 8px}.smsInbox .messagesBox{display:grid;grid-template-rows:1fr auto}@media screen and (max-width: 1080px){.smsInbox{grid-template-columns:1fr 1fr;grid-template-areas:"ourNumberHeader theirNumberHeader" "OurNumbers TheirNumbers" "messagesHeader messagesHeader" "messagesBox messagesBox"}.smsInbox .ourNumberHeader{grid-area:ourNumberHeader}.smsInbox .theirNumberHeader{grid-area:theirNumberHeader}.smsInbox .messagesHeader{grid-area:messagesHeader;border-left:none}.smsInbox .OurNumbers{grid-area:OurNumbers}.smsInbox .TheirNumbers{grid-area:TheirNumbers}.smsInbox .messagesBox{grid-area:messagesBox;border-left:none}}@media screen and (max-width: 768px){.smsInbox{grid-template-columns:1fr;grid-template-areas:"ourNumberHeader " "OurNumbers" "theirNumberHeader" "TheirNumbers" "messagesHeader" "messagesBox"}}.smsInbox2{display:grid;grid-template-columns:250px 1fr;grid-template-rows:auto auto 1fr;grid-template-areas:"ourNumberHeader messagesHeader" "theirNumberHeader messagesBox" "theirNumbers messagesBox";border:1px solid gray;max-height:90vh;min-height:90vh;height:100%;margin:8px}.smsInbox2>*{overflow-y:auto;border-left:1px solid gray}.smsInbox2>*:nth-child(4n),.smsInbox2>*:first-child(){border-left:none}.smsInbox2 .ourNumberHeader{grid-area:ourNumberHeader;display:grid;gap:4px;grid-template-columns:auto 1fr;padding-right:0}.smsInbox2 .ourNumberHeader select{border:none;width:100%;cursor:pointer;font-size:16px;background-color:#f7f7f7;border-left:1px solid #ccc}.smsInbox2 .ourNumberHeader select:hover{background-color:#fcccd0}.smsInbox2 .theirNumberHeader{grid-area:theirNumberHeader;position:relative;overflow:visible;display:flex;align-items:center;border-left:none}.smsInbox2 .messagesHeader{grid-area:messagesHeader}.smsInbox2 .theirNumbers{grid-area:theirNumbers}.smsInbox2 .messagesBox{grid-area:messagesBox;display:grid;grid-template-rows:1fr auto}.smsInbox2 .avatar{display:inline-block;height:32px;width:32px;background-color:#7c0911;text-align:center;border-radius:50%;line-height:32px;color:#fff;background-image:url("img/avatar/0.jpg");background-size:cover;background-position:center center}.smsInbox2 .avatarText{display:inline-block;width:198px;vertical-align:bottom;line-height:32px;padding:0 8px}@media screen and (max-width: 768px){.smsInbox2{max-height:unset;height:unset;grid-template-columns:1fr;grid-template-rows:auto auto 50vh auto 80vh;grid-template-areas:"ourNumberHeader" "theirNumberHeader" "theirNumbers" "messagesHeader" "messagesBox"}.smsInbox2 .messagesHeader,.smsInbox2 .messagesBox{border-left:0}}.inboxModal{display:block;position:absolute;left:0;right:16px;padding:0;z-index:1;overflow:hidden;height:100%;transition:max-height .15s ease,padding .15s ease;max-height:0}.inboxModal.active{max-height:50%;padding:16px}.inboxModal .inboxModalBackground{background-color:rgba(0,0,0,.4);position:absolute;display:grid;left:0;right:0;top:0;bottom:0;z-index:-1}.inboxModal .inboxModalImage{display:grid;grid-auto-columns:100%;grid-template-rows:100%;align-items:center;justify-content:center;height:100%;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.inboxModal .inboxModalClose{position:absolute;top:8px;right:8px;width:36px;height:36px;background-color:#eee;border-radius:8px;text-align:center;cursor:pointer}.inboxModal .inboxModalClose:after{padding-top:12px;content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/cancelDark.svg");height:24px;width:24px;background-size:contain;background-repeat:no-repeat;background-position:center}.inboxModal .inboxModalClose:hover{background-color:#222}.inboxModal .inboxModalClose:hover:after{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/cancelLight.svg");height:24px;width:24px;background-size:contain;background-repeat:no-repeat;background-position:center}.inboxModal:hover .inboxModalBackground{background-color:rgba(0,0,0,.2)}.messagesHeader,.theirNumberHeader,.ourNumberHeader,.ourHeader,.theirHeader{padding:0px 8px;overflow:hidden;line-height:40px;height:40px;font-weight:600;border-bottom:1px solid gray;background-color:#eee}.messagesHeader{padding:0}.ourHeader{background-color:#f10012;color:#fff;width:fit-content;margin-left:auto}.messagesBox{position:relative;overflow-y:hidden;display:grid;grid-template-columns:1fr;grid-template-rows:554px 46px}.messages{max-height:100%;height:100%;overflow-y:auto;padding:8px}.messagesFooter{display:grid;grid-template-columns:1fr 12ch;border:1px solid #ddd;font-weight:600}.messagesFooter .labeledInput,.messagesFooter .invoiceForm .billDatePicker,.invoiceForm .messagesFooter .billDatePicker,.messagesFooter .phoneInput{margin:0}.messagesFooter .labeledInput input,.messagesFooter .invoiceForm .billDatePicker input,.invoiceForm .messagesFooter .billDatePicker input,.messagesFooter .phoneInput input,.messagesFooter .labeledInput select,.messagesFooter .invoiceForm .billDatePicker select,.invoiceForm .messagesFooter .billDatePicker select,.messagesFooter .phoneInput select{border:1px solid rgba(0,0,0,0);font-family:"Arial";font-weight:500;color:#666;font-size:16px;padding:12px}.messagesFooter .labeledInput:hover input,.messagesFooter .invoiceForm .billDatePicker:hover input,.invoiceForm .messagesFooter .billDatePicker:hover input,.messagesFooter .phoneInput:hover input,.messagesFooter .labeledInput:hover select,.messagesFooter .invoiceForm .billDatePicker:hover select,.invoiceForm .messagesFooter .billDatePicker:hover select,.messagesFooter .phoneInput:hover select{border:1px solid #ff8b94}.messagesFooter .sendButton{background-color:#f10012;color:#fff;border:none;font-size:16px;cursor:pointer}.messagesFooter .sendButton:hover{background-color:#ff5864;text-shadow:0 1px 0 rgba(0,0,0,.5)}.messagesFooter .sendButton:disabled{background-color:#999;cursor:not-allowed}.ourMessage,.theirMessage{border-radius:4px;background-color:#ddd;margin-bottom:16px;text-align:left;padding:8px 16px;max-width:90%;width:fit-content}.ourMessage{margin-left:auto;background-color:#f10012;color:#fff}.theirMessage{margin-right:auto}.theirNumber,.ourNumber{padding:8px;background-color:#eee;cursor:pointer;border-top:1px rgba(0,0,0,0) solid;border-bottom:1px #fff solid;border-left:1px rgba(0,0,0,0) solid;border-right:1px rgba(0,0,0,0) solid}.theirNumber:hover,.ourNumber:hover{border:solid 1px #f10012}.theirNumber.active,.ourNumber.active{background-color:#f10012;border:solid 1px #f10012;color:#fff}.imageMessage{font-weight:600;white-space:nowrap;max-width:90%;padding:4px;overflow:hidden;display:flex;flex-direction:row;background-color:rgba(0,0,0,0)}.imageMessage>div{display:flex;flex-direction:row}.imageMessage .msgImages{display:grid;gap:4px;grid-template-rows:1fr;height:100px}.imageMessage .msgImages img{border:1px solid rgba(0,0,0,0);border-radius:4px;overflow:hidden;max-height:100%;margin:auto;cursor:pointer}.imageMessage .msgImages img:hover{border:1px solid #fff;box-shadow:0 0 4px #000}.numbersArea{line-height:24px}.numbersArea>div{display:grid;grid-template-columns:1fr 1fr 1fr}.numbersArea input{display:none}.numbersArea label{padding:4px 8px;margin:4px 6px;border:3px solid rgba(0,0,0,0);border-radius:4px;background-color:#fefefe;display:block;box-shadow:0px 1px 2px gray;cursor:pointer}.numbersArea label:hover{background-color:#fff1f2}.numbersArea input:checked+label{background-color:#fff1f2;color:#7c0911;border:3px solid #f10012;font-weight:600}@media screen and (max-width: 768px){.numbersArea>div{grid-template-columns:1fr 1fr}}.dashboardNavToggle{display:none;position:fixed;height:42px;left:0;right:0;width:100%;max-width:100%;top:64px;z-index:5;background-color:#efefef;padding:8px;cursor:pointer;padding-right:24px}.dashboardNavToggle:before{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/hamburgerDark.svg");height:22px;width:22px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:8px}@media screen and (max-width: 1080px){.dashboardNavToggle{display:flex}}.sideNav{position:fixed;left:0;top:0;padding-top:64px;bottom:0;height:100vh;width:280px;background-color:#f9f9f9;overflow-y:overlay;box-shadow:0 0 4px rgba(0,0,0,.4);z-index:3;transition:max-height .2s ease}@supports not (overflow-y: overlay){.sideNav{overflow-y:auto}}.sideNav::-webkit-scrollbar{width:8px}.sideNav::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.sideNav::-webkit-scrollbar-thumb{background:#ddd}.sideNav::-webkit-scrollbar-thumb:hover{background:#ccc}.sideNav li{list-style:none}.sideNav .logo{position:fixed;top:0;left:0;width:280px;display:block;border-bottom:1px solid #ddd;background-color:#f9f9f9;z-index:1}.sideNav .logo img{display:block;height:8vh;margin:auto}.sideNav .logo:hover{background-color:#fff}.sideNav .category{text-transform:uppercase;font-weight:600;border-bottom:1px solid #5588b1;padding:8px 0;margin-top:8px}.sideNav .subtype{list-style-type:none;padding:0;margin:0;border-left:0px solid rgba(0,0,0,0)}.sideNav .subtype label{padding:8px 4px 8px 8px;margin:0;color:#efefef;position:relative;display:block;background-color:#5588b1;cursor:pointer}.sideNav .subtype label:before{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronRightLight.svg");height:12px;width:12px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:1ch;top:12px}.sideNav .subtype label:hover{background-color:#426e91}.sideNav .subtype li{max-height:0;overflow:hidden;background-color:#eee;border-left:3px solid #5588b1}.sideNav .subtype.active label{font-weight:600}.sideNav .subtype.active label:before{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronDownLight.svg");height:12px;width:12px;background-size:contain;background-repeat:no-repeat;background-position:center;top:10px}.sideNav .subtype.active li{max-height:32px}.sideNav .sideNavOption{display:block;position:relative;font-size:16px;line-height:32px;padding-left:16px;padding-right:4ch;text-decoration:none;font-weight:400;transition:none}.sideNav .sideNavOption.active{background-color:#fff;font-weight:600}.sideNav .sideNavOption:hover{background-color:#e4e4e4;font-weight:600}@media screen and (max-width: 1080px){.sideNav{box-shadow:none;padding-top:106px;max-height:0;overflow:hidden}.sideNav.active{max-height:100vh}}@media screen and (max-width: 768px){.sideNav{width:100%;left:0;right:0}}.invoiceForm{max-width:900px}.invoiceForm .billing{display:grid;grid-template-columns:1fr auto;column-gap:32px}.invoiceForm .billTo{max-width:350px}.invoiceForm .billDatePicker{height:44px;display:grid;grid-template-columns:minmax(100px, auto) auto;align-items:center}.invoiceForm .billDatePicker label{position:relative;top:unset;left:unset;font-size:16px}.invoiceForm .billDatePicker input{width:200px;margin-left:auto}.invoiceForm .billDatePicker .dateTimePicker{right:0;top:100%}@media only screen and (max-width: 600px){.invoiceForm .billing{grid-template-columns:1fr}.invoiceForm .billDates{max-width:320px;margin:auto}}.containerFormSidebar{display:grid;gap:8px;grid-template-columns:minmax(auto, 1200px) auto}@media screen and (max-width: 768px){.containerFormSidebar{grid-template-columns:1fr}}.formDefault,.formCollapse{width:100%;max-width:1200px;margin:8px;background-color:rgba(0,0,0,0)}.formDefault>div:first-child,.formCollapse>div:first-child{border-radius:8px 8px 0 0}.formDefault>div:last-child,.formCollapse>div:last-child{border-radius:0 0 8px 8px}.formDefault>div:first-child:last-child,.formCollapse>div:first-child:last-child{border-radius:8px}.formDefault .formTitle,.formCollapse .formTitle{font-size:22px;padding:0;text-align:left}.formDefault .formHeader,.formCollapse .formHeader,.formDefault .formHeaderTrim,.formCollapse .formHeaderTrim{display:grid;align-items:center;grid-template-columns:1fr auto;background-color:#5588b1;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);border:1px solid #cdcdcd;padding:8px;font-weight:600;border-top-left-radius:8px;border-top-right-radius:8px}.formDefault .formHeaderTrim,.formCollapse .formHeaderTrim{border-top:4px solid #369 !important;background-color:rgba(0,0,0,0)}.formDefault .formContent,.formCollapse .formContent{padding:12px;border:1px solid #cdcdcd;border-top:none;background-color:#f9f9f9;box-shadow:0 1px 2px rgba(0,0,0,.2)}.formCollapse div.formHeader,.formCollapse div.formHeaderTrim{border-radius:8px;border-bottom:none;position:relative;padding-right:32px;cursor:pointer}.formCollapse div.formHeader:hover,.formCollapse div.formHeaderTrim:hover{background-color:#4a7ba2}.formCollapse div.formHeader:after,.formCollapse div.formHeaderTrim:after{content:" ";content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronDownLight.png");height:16px;width:16px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:8px;top:16px;bottom:8px}.formCollapse.active .formContent{display:block}.formCollapse.active div.formHeader:after,.formCollapse.active div.formHeaderTrim:after{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronUpLight.png");height:16px;width:16px;background-size:contain;background-repeat:no-repeat;background-position:center}.formCollapse .formContent{display:none;margin-left:8px;margin-right:8px}.labeledContainer,.labeledTimeline{padding:0px;margin:8px 0;background-color:#efefef;border:1px solid gray;border-radius:8px}.labeledContainer>label:first-child,.labeledTimeline>label:first-child{display:block;padding:4px 8px;border-bottom:1px solid gray;border-radius:6px 6px 0 0}.labeledContainer.blue>label:first-child,.blue.labeledTimeline>label:first-child{color:#fff;background-color:#2368d8;border-bottom:1px solid #2368d8}.labeledContainer.blue>.header,.blue.labeledTimeline>.header{border-bottom:1px solid #2368d8}.labeledContainer.blue>.content,.blue.labeledTimeline>.content{background-color:#e6eefb}.labeledContainer .header,.labeledTimeline .header{padding:8px;border-top-right-radius:8px;border-top-left-radius:8px;border-bottom:1px solid gray}.labeledContainer .header>*:first-child,.labeledTimeline .header>*:first-child{margin-top:0}.labeledContainer .header>*:last-child,.labeledTimeline .header>*:last-child{margin-bottom:0}.labeledContainer .content:last-child,.labeledTimeline .content:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.formOffset{min-width:300px;max-width:1200px;background-color:#fff;border-radius:4px;position:relative;margin-left:8px;margin-right:8px;margin-bottom:8px;margin-top:24px;border-radius:4px}.formOffset .formHeader,.formOffset .formDefault .formHeaderTrim,.formDefault .formOffset .formHeaderTrim,.formOffset .formCollapse .formHeaderTrim,.formCollapse .formOffset .formHeaderTrim{display:grid;grid-template-columns:275px auto;gap:8px 16px;min-height:24px;align-items:center;padding:4px;border-bottom:1px solid #888;background-color:#5588b1;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff}.formOffset .formTitle{padding:2px 8px;position:absolute;top:-18px;left:8px;background-color:#eee;border-radius:4px;border:2px solid #5588b1;color:#222;padding:4px}.formOffset .formTitle h1,.formOffset .formTitle h2,.formOffset .formTitle h3,.formOffset .formTitle h4,.formOffset .formTitle h5,.formOffset .formTitle h6{padding:0}.formOffset .formContent{padding:12px;border:1px solid #cdcdcd;border-top:none;background-color:#f9f9f9;box-shadow:0 1px 2px rgba(0,0,0,.2)}.formOffset>*:last-child(){border-radius:0 0 4px 4px}.cardAssignee{background-color:#fff;padding:0;border:1px solid gray;border-radius:8px;margin-bottom:8px}.cardAssignee .header{background-color:#eee;color:#202020;border-bottom:1px solid gray;font-weight:600;border-radius:8px 8px 0 0}.cardAssignee .line{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;gap:0 8px;padding:4px 8px;vertical-align:middle}.cardAssignee .elsapedTimeLine{text-align:right;display:grid;grid-template-columns:auto 72px 28px;justify-content:end}.cardAssignee .understood{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 8px;padding:4px 8px}.cardAssignee hr{grid-column:1/-1;padding:0px 8px;margin:auto;width:97%}.cardAssignee .permissionOption{padding:0;border-bottom:none}.cardAssignee .permissionOption .permissionSlider{padding:0 28px}.cardAssignee .cancelIcon{margin-top:6px}.cardAssignee .initials{position:relative;top:unset;right:unset;display:inline-block;margin-right:4px;width:32px;height:32px;line-height:32px;color:#fff;text-align:center;border-radius:50%}.filters{padding:8px;gap:8px;display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, auto))}.filters .inputCapsule{margin:0}.filters .defaultInput,.filters input.inputSimple,.filters textarea.inputSimple,.filters select.inputSimple,.filters .defaultSelect{width:100px}.labeledTimeline{width:350px;margin-left:auto;margin-right:auto}.labeledTimeline .labeledRadioGroup,.labeledTimeline .timelineRangeFilter .timeFilterPresets,.timelineRangeFilter .labeledTimeline .timeFilterPresets{padding-top:0}.labeledRadioGroup,.timelineRangeFilter .timeFilterPresets{padding-top:20px;position:relative}.labeledRadioGroup label,.timelineRangeFilter .timeFilterPresets label{height:40px;line-height:20px}.labeledRadioGroup label:first-child(),.timelineRangeFilter .timeFilterPresets label:first-child(){position:absolute;top:0;left:0;font-weight:600;color:#666}.timelineDatePickers{margin:8px;display:grid;grid-template-columns:1fr 20px 1fr;align-items:center;gap:8px}.timelineDatePickers .labeledInput,.timelineDatePickers .phoneInput,.timelineDatePickers .invoiceForm .billDatePicker,.invoiceForm .timelineDatePickers .billDatePicker{margin:0}.timelineDatePickers input{width:100%}.timelineFilters{display:grid;grid-template-columns:1fr auto;gap:8px;min-width:320px;margin:0 8px;max-width:1575px}.timelineFilters>*{min-width:0}.timelineFilters .labeledSelect{margin-bottom:0}@media screen and (max-width: 768px){.timelineFilters{display:block}}.inputCapsule{height:40px;margin:8px 0;margin-right:8px;display:inline-grid;grid-template-columns:auto 1fr auto}.inputCapsule>*{height:40px}.inputCapsule img{max-width:100%;max-height:100%;height:auto;width:auto;padding:6px}.inputCapsule.blue .defaultLabel,.inputCapsule.blue label{background-color:#2368d8;color:#fff}.inputCapsule.blue .defaultLabel+.defaultInput,.inputCapsule.blue .defaultLabel+input.inputSimple,.inputCapsule.blue .defaultLabel+textarea.inputSimple,.inputCapsule.blue .defaultLabel+select.inputSimple,.inputCapsule.blue .defaultLabel+.defaultSelect,.inputCapsule.blue label+.defaultInput,.inputCapsule.blue label+input.inputSimple,.inputCapsule.blue label+textarea.inputSimple,.inputCapsule.blue label+select.inputSimple,.inputCapsule.blue label+.defaultSelect{border-top-left-radius:0;border-bottom-left-radius:0}.inputCapsule.blue .defaultInput,.inputCapsule.blue input.inputSimple,.inputCapsule.blue textarea.inputSimple,.inputCapsule.blue select.inputSimple,.inputCapsule.blue .defaultSelect{border:1px solid #2368d8}.inputCapsule.blue .defaultInput:not(:last-child),.inputCapsule.blue input.inputSimple:not(:last-child),.inputCapsule.blue textarea.inputSimple:not(:last-child),.inputCapsule.blue select.inputSimple:not(:last-child),.inputCapsule.blue .defaultSelect:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.inputCapsule.gray .defaultLabel,.inputCapsule.gray label{background-color:#666;color:#fff}.inputCapsule.gray .defaultLabel+.defaultInput,.inputCapsule.gray .defaultLabel+input.inputSimple,.inputCapsule.gray .defaultLabel+textarea.inputSimple,.inputCapsule.gray .defaultLabel+select.inputSimple,.inputCapsule.gray .defaultLabel+.defaultSelect,.inputCapsule.gray label+.defaultInput,.inputCapsule.gray label+input.inputSimple,.inputCapsule.gray label+textarea.inputSimple,.inputCapsule.gray label+select.inputSimple,.inputCapsule.gray label+.defaultSelect{border-top-left-radius:0;border-bottom-left-radius:0}.inputCapsule.gray .defaultInput,.inputCapsule.gray input.inputSimple,.inputCapsule.gray textarea.inputSimple,.inputCapsule.gray select.inputSimple,.inputCapsule.gray .defaultSelect{border:1px solid #666}.inputCapsule.gray .defaultInput:not(:last-child),.inputCapsule.gray input.inputSimple:not(:last-child),.inputCapsule.gray textarea.inputSimple:not(:last-child),.inputCapsule.gray select.inputSimple:not(:last-child),.inputCapsule.gray .defaultSelect:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.inputCapsule .defaultInput,.inputCapsule input.inputSimple,.inputCapsule textarea.inputSimple,.inputCapsule select.inputSimple,.inputCapsule .defaultSelect{padding:8px;min-width:50px;background-color:#fff;border-radius:4px;border:1px solid #d3d3d3;display:block;box-shadow:inset 0px 2px 2px rgba(0,0,0,.1);font-size:16px}.inputCapsule .defaultInput+.defaultLabel,.inputCapsule input.inputSimple+.defaultLabel,.inputCapsule textarea.inputSimple+.defaultLabel,.inputCapsule select.inputSimple+.defaultLabel,.inputCapsule .defaultInput+label,.inputCapsule input.inputSimple+label,.inputCapsule textarea.inputSimple+label,.inputCapsule select.inputSimple+label,.inputCapsule .defaultSelect+.defaultLabel,.inputCapsule .defaultSelect+label{border-radius:0 4px 4px 0}.inputCapsule .defaultInput:first-child(),.inputCapsule input.inputSimple:first-child(),.inputCapsule textarea.inputSimple:first-child(),.inputCapsule select.inputSimple:first-child(),.inputCapsule .defaultSelect:first-child(){grid-column:1/3}.inputCapsule .defaultLabel,.inputCapsule label{border-radius:4px 0 0 4px;line-height:40px;padding:0 12px;font-weight:600;background-color:rgba(0,0,0,0);color:#666}.pageHeadline,.pageHeadline h1,.pageHeadline h2,.pageHeadline h3{font-size:32px;font-weight:600;text-align:left;color:#202020;padding-bottom:0}.labelSide{padding-left:26px !important;border-radius:8px;position:relative}.labelSide>div{border-top-left-radius:0;border-bottom-left-radius:0}.labelSide.blue{border:1px solid #2368d8}.labelSide.blue>label:first-child(){background-color:#2368d8;color:#fff;border:1px solid #2368d8}.labelSide>label{width:27px;line-height:11px;transform:rotate(180deg);text-align:center;text-orientation:sideways;writing-mode:vertical-lr;border-left:1px solid gray;position:absolute;left:-1px;top:-1px;bottom:-1px;background-color:#efefef;border-radius:0 8px 8px 0 !important;border:solid 1px gray}.cancelIcon{margin-left:auto;cursor:pointer;content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/tasks/cancel.png");height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:center}.cancelIcon:hover{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/tasks/cancelRed.png");height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:scale(1.2)}.flatIcon{display:inline-block;background-size:contain;background-position:center center;width:1.25rem;height:1.25rem;cursor:pointer;transition:transform .1s;border:none}.flatIcon:hover{transform:scale(1.5)}.confirmIcon{background-size:cover !important;background-image:url("https://www.datacoresolutions.com/media/icons/standard/check.png") !important;background-repeat:no-repeat !important}.confirmIcon:hover{background-size:cover !important;background-image:url("https://www.datacoresolutions.com/media/icons/standard/checkGreen.png") !important;background-repeat:no-repeat !important}.editIcon,.editIconButton{background-image:url("https://www.datacoresolutions.com/media/icons/standard/edit.svg") !important;background-repeat:no-repeat !important}.editIcon.light,.light.editIconButton{background-image:url("https://www.datacoresolutions.com/media/icons/standard/editLight.svg") !important;background-repeat:no-repeat !important}.editIcon.dark,.dark.editIconButton{background-image:url("https://www.datacoresolutions.com/media/icons/standard/editDark.svg") !important;background-repeat:no-repeat !important}.stickyIcon{background-image:url("https://www.datacoresolutions.com/media/icons/standard/sticky.svg") !important;background-repeat:no-repeat !important}.stickyIcon.isSticky{background-image:url("https://www.datacoresolutions.com/media/icons/standard/stickyGreen.svg") !important;background-repeat:no-repeat !important}.stickyIcon:hover{background-image:url("https://www.datacoresolutions.com/media/icons/standard/stickyGreen.svg") !important;background-repeat:no-repeat !important}.deleteFlatIcon{background-image:url("https://www.datacoresolutions.com/media/icons/standard/delete.svg") !important;background-repeat:no-repeat !important}.deleteFlatIcon.light{background-image:url("https://www.datacoresolutions.com/media/icons/standard/deleteLight.svg") !important;background-repeat:no-repeat !important}.deleteFlatIcon.dark{background-image:url("https://www.datacoresolutions.com/media/icons/standard/deleteDark.svg") !important;background-repeat:no-repeat !important}.deleteFlatIcon:hover{background-image:url("https://www.datacoresolutions.com/media/icons/standard/deleteRed.svg") !important;background-repeat:no-repeat !important}.editIconButton{cursor:pointer;display:inline-block;background-size:contain;background-position:center center;width:18px;height:18px;transition:transform .1s;border:none}.editIconButton:hover{transform:scale(1.25)}.timelineRangeFilter{display:grid;gap:8px;margin:8px auto auto auto;grid-template-rows:60px auto;width:350px;position:relative}.timelineRangeFilter .timeFilterPresets{padding-top:20px;height:60px;margin-right:0}.timelineRangeFilter .to{text-align:center;font-weight:600;color:#666}.timelineRangeFilter .defaultButton,.timelineRangeFilter .createButton,.timelineRangeFilter .warningButton,.timelineRangeFilter .noteComment button,.noteComment .timelineRangeFilter button{background-color:gray;border-color:#676767;border-radius:8px;height:42px}.timelineRangeFilter .defaultButton:hover,.timelineRangeFilter .createButton:hover,.timelineRangeFilter .warningButton:hover,.timelineRangeFilter .noteComment button:hover,.noteComment .timelineRangeFilter button:hover{background-color:#a6a6a6;border-color:#8d8d8d}.timelineRangeFilter .defaultButton.active,.timelineRangeFilter .active.createButton,.timelineRangeFilter .active.warningButton,.timelineRangeFilter .noteComment button.active,.noteComment .timelineRangeFilter button.active,.timelineRangeFilter input:checked+label.defaultButton,.timelineRangeFilter input:checked+label.createButton,.timelineRangeFilter input:checked+label.warningButton{background-color:#2368d8;text-shadow:0 1px 1px #000}@media screen and (max-width: 768px){.timelineRangeFilter{grid-template-columns:1fr;width:100%}}.templateBody{padding-left:280px}@media screen and (max-width: 1080px){.templateBody{padding-left:0}}.contentDashboard{background-color:#ddd;max-width:100%;overflow:hidden;padding:8px 16px}.contentDashboard.full{width:100%;padding:0}@media screen and (max-width: 768px){.contentDashboard{padding:0}}.dashboardBlock{display:block;width:100%}.dashboardBlock h1,.dashboardBlock h2,.dashboardBlock h3,.dashboardBlock h4,.dashboardBlock h5,.dashboardBlock h6{text-align:left}.dashboardBlock h2{font-size:1.5rem;padding:8px 2ch;padding-right:4ch;display:inline-block;font-weight:900}@media screen and (max-width: 384px){.dashboardBlock.iconList{display:grid;grid-template-columns:1fr 1fr;align-items:center}.dashboardBlock.iconList .bubbleButton{margin:auto}}.defaultTabs{display:grid;list-style:none;width:100%;padding:0;justify-content:start;border-bottom:solid 3px #5588b1;margin:8px auto}.defaultTabs li{margin-bottom:-1px;border-radius:4px 4px 0px 0px;border-style:solid solid none solid;border-width:1px;border-color:#5588b1;padding:.5rem 1rem;background-color:#f8f8f8;text-align:center;color:#5588b1;cursor:pointer}.defaultTabs li:hover{background-color:#fff;text-decoration:underline}.defaultTabs li.active{background-color:#5588b1;color:#fff}.tabContent>*{margin-top:1rem}[data-tab-content]{display:none}.active[data-tab-content]{display:block}.settingItem{min-width:300px;width:100%;background-color:#eee;border-radius:4px;border:1px solid #888;padding-bottom:8px;margin-bottom:8px}.settingItemHeader{display:grid;align-items:center;padding:8px;border-bottom:1px solid #888;background-color:#ccc;border-top-left-radius:4px;border-top-right-radius:4px}.settingItemHeader h1,.settingItemHeader h2,.settingItemHeader h3,.settingItemHeader h4,.settingItemHeader h5{padding:0;padding-bottom:0}.settingFieldSet{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));margin-bottom:4px;padding:0 8px}.inputSmall{min-width:30px;max-width:60px}.inputMedium{min-width:150px;max-width:300px}.inputLarge{min-width:200px;max-width:520px}.activeTagList{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:5px;padding-top:6px}.activeTagList .activeTag{background-color:#fff;border-radius:4px;border:1px solid #ccc;padding:2px 4px;cursor:pointer}.activeTagList .activeTag:hover{background-color:#aaa}.tagDiv{display:grid;grid-template-columns:240px 1fr;margin-top:2px;gap:8px}.tagList{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:5px}.tagList .tagged{background-color:#fff;border-radius:4px;border:1px solid #ccc;padding:2px 4px;cursor:pointer}.tagList .tagged:hover{background-color:#aaa}.addTag{position:relative}.tagSelectDisplay{background-color:#fff;margin-bottom:4px;cursor:pointer}.tagSelectDisplay div:hover{background-color:#aaa}.tagSelectTop{position:absolute;bottom:calc(100% + 16px);right:6px;padding-bottom:80px;background-color:#fff;border-radius:4px;height:75px;width:150px;display:none;border:1px solid #ccc}.tagSelectTop:after{content:" ";transform:rotate(45deg);position:absolute;right:18px;bottom:-11px;width:20px;height:20px;border-radius:3px;background-color:#fff;border:1px solid #ccc;border-left:none;border-top:none}.tagSelectBottom{position:absolute;top:56px;right:6px;background-color:#fff;border-radius:4px;height:300px;width:300px;display:none;border:1px solid #ccc}.tagSelectBottom:before{content:" ";transform:rotate(45deg);position:absolute;right:18px;top:-11px;width:20px;height:20px;border-radius:3px;background-color:#fff;border:1px solid #ccc;border-right:none;border-bottom:none}.questionForm{min-width:300px;width:100%;position:relative;background-color:#fff;border-radius:4px;border:1px solid #888;margin-bottom:8px;margin-top:24px}.questionForm.errorItem{border:1px solid #c00;background-color:#fcc}.questionForm.errorItem .AnswerFieldSet{background-color:rgba(0,0,0,0)}.questionForm .questionHeader{color:#fff;padding-top:16px}.questionForm .questionHeader h1,.questionForm .questionHeader h2,.questionForm .questionHeader h3,.questionForm .questionHeader h4,.questionForm .questionHeader h5{color:#fff}.questionForm .questionHeader label{color:#fff}.questionForm .questionHeader label .tooltip,.questionForm .questionHeader label .noIconTooltip{color:#666;margin-right:0}.questionForm .questionHeader .deleteIcon{top:11px}.questionForm .itemTitle{padding:2px 8px;position:absolute;top:-18px;left:8px;background-color:#eee;border-radius:4px;border:2px solid #5588b1}.questionForm .addFieldButton{padding:4px 8px;position:absolute;top:6px;right:34px}.questionForm .deleteIcon{margin-top:0px;position:absolute;top:8px;right:4px}.questionForm .labeledInput,.questionForm .phoneInput,.questionForm .invoiceForm .billDatePicker,.invoiceForm .questionForm .billDatePicker,.questionForm .labeledSelect{margin-top:0;margin-bottom:0;display:grid;grid-template-columns:auto 1fr;align-items:center}.questionForm .labeledInput label,.questionForm .phoneInput label,.questionForm .invoiceForm .billDatePicker label,.invoiceForm .questionForm .billDatePicker label,.questionForm .labeledSelect label{position:relative;top:unset;padding-right:8px;left:unset}.questionForm .labeledInput:first-child() label,.questionForm .phoneInput:first-child() label,.questionForm .invoiceForm .billDatePicker:first-child() label,.invoiceForm .questionForm .billDatePicker:first-child() label,.questionForm .labeledSelect:first-child() label{padding-left:0}.questionForm .labeledInput input,.questionForm .phoneInput input,.questionForm .invoiceForm .billDatePicker input,.invoiceForm .questionForm .billDatePicker input,.questionForm .labeledInput select,.questionForm .phoneInput select,.questionForm .invoiceForm .billDatePicker select,.invoiceForm .questionForm .billDatePicker select,.questionForm .labeledSelect input,.questionForm .labeledSelect select{padding:4px}@media(max-width: 1540px){.questionForm{max-width:800px}}@media(max-width: 1160px){.questionForm{max-width:494px}}.question{min-width:300px;width:100%;background-color:#fff;border-radius:4px;border:1px solid #888;position:relative;margin-bottom:8px;margin-top:24px}.question .itemTitle{padding:2px 8px;position:absolute;top:-18px;left:8px;background-color:#eee;border-radius:4px;border:2px solid #5588b1;color:#222}.question .labeledInput,.question .phoneInput,.question .invoiceForm .billDatePicker,.invoiceForm .question .billDatePicker,.question .labeledSelect{margin-top:0;margin-bottom:0;display:grid;grid-template-columns:auto 1fr;align-items:center}.question .labeledInput label,.question .phoneInput label,.question .invoiceForm .billDatePicker label,.invoiceForm .question .billDatePicker label,.question .labeledSelect label{position:relative;top:unset;padding-right:8px;left:unset}.question .labeledInput:first-child() label,.question .phoneInput:first-child() label,.question .invoiceForm .billDatePicker:first-child() label,.invoiceForm .question .billDatePicker:first-child() label,.question .labeledSelect:first-child() label{padding-left:0}.question .labeledInput input,.question .phoneInput input,.question .invoiceForm .billDatePicker input,.invoiceForm .question .billDatePicker input,.question .labeledInput select,.question .phoneInput select,.question .invoiceForm .billDatePicker select,.invoiceForm .question .billDatePicker select,.question .labeledSelect input,.question .labeledSelect select{padding:4px;min-width:0}.questionHeader{display:grid;grid-template-columns:300px 300px 300px auto auto 1fr;gap:8px 16px;min-height:24px;align-items:center;padding:4px;border-bottom:1px solid #888;background-color:#5588b1;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff}.questionHeader h1,.questionHeader h2,.questionHeader h3,.questionHeader h4,.questionHeader h5{padding:0;padding-bottom:0;color:#fff}.questionHeader .defaultButton,.questionHeader .createButton,.questionHeader .warningButton,.questionHeader .noteComment button,.noteComment .questionHeader button{background-color:#fff;color:#2368d8}.questionHeader .defaultButton:hover,.questionHeader .createButton:hover,.questionHeader .warningButton:hover,.questionHeader .noteComment button:hover,.noteComment .questionHeader button:hover{background-color:#2368d8}.questionHeader .tooltip,.questionHeader .noIconTooltip{color:#202020}@media(max-width: 1540px){.questionHeader{grid-template-columns:300px auto}}@media(max-width: 1160px){.questionHeader{grid-template-columns:360px}}.AnswerFieldSetForm{display:grid;position:relative;padding-right:70px !important;padding-left:32px !important;grid-template-columns:62px 305px 315px 225px 1fr;grid-template-areas:"label title associated dataType position req";align-items:center;gap:8px;margin-top:4px;padding:0 8px}.AnswerFieldSetForm .rowLabel{grid-area:label}.AnswerFieldSetForm .fieldTitle{grid-area:title}.AnswerFieldSetForm .fieldAssociated{grid-area:associated}.AnswerFieldSetForm .fieldDataType{grid-area:dataType}.AnswerFieldSetForm .fieldPosition{grid-area:position}.AnswerFieldSetForm .fieldReq{grid-area:req}.AnswerFieldSetForm .deleteIcon{right:32px}.AnswerFieldSetForm:not(:last-child){padding-bottom:4px;border-bottom:1px solid gray}@media(max-width: 1540px){.AnswerFieldSetForm{grid-template-columns:55px 1fr 1fr 1fr;grid-template-areas:"label title associated associated" "label dataType position req"}}@media(max-width: 1160px){.AnswerFieldSetForm{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"label title title" "label associated associated" "label position req"}}@media(max-width: 800px){.AnswerFieldSetForm{grid-template-columns:315px}}.AnswerFieldSet{display:grid;position:relative;grid-template-columns:70px 236px 66px 50px;align-items:center;background-color:#efefef;padding:4px 8px;padding-left:48px;padding-right:48px;border-bottom:1px solid gray}.AnswerFieldSet:hover{background-color:#fff}.AnswerFieldSet .deleteIcon{right:32px}.dynamicItemForm{min-width:300px;width:100%;position:relative;background-color:#fff;border-radius:4px;border:1px solid #888;margin-bottom:8px;margin-top:24px}.dynamicItemForm.errorItem{border:1px solid #c00;background-color:#fcc}.dynamicItemForm.errorItem .dynamicFieldSet{background-color:rgba(0,0,0,0)}.dynamicItemForm .dynamicItemHeader{color:#fff;padding-top:16px}.dynamicItemForm .dynamicItemHeader h1,.dynamicItemForm .dynamicItemHeader h2,.dynamicItemForm .dynamicItemHeader h3,.dynamicItemForm .dynamicItemHeader h4,.dynamicItemForm .dynamicItemHeader h5{color:#fff}.dynamicItemForm .dynamicItemHeader label{color:#fff}.dynamicItemForm .dynamicItemHeader label .tooltip,.dynamicItemForm .dynamicItemHeader label .noIconTooltip{color:#666;margin-right:0}.dynamicItemForm .dynamicItemHeader .deleteIcon{top:11px}.dynamicItemForm .itemTitle{padding:2px 8px;position:absolute;top:-18px;left:8px;background-color:#eee;border-radius:4px;border:2px solid #5588b1}.dynamicItemForm .addFieldButton{padding:4px 8px;position:absolute;top:6px;right:34px}.dynamicItemForm .deleteIcon{margin-top:0px;position:absolute;top:4px;right:4px}.dynamicItemForm .labeledInput,.dynamicItemForm .phoneInput,.dynamicItemForm .invoiceForm .billDatePicker,.invoiceForm .dynamicItemForm .billDatePicker,.dynamicItemForm .labeledSelect{margin-top:0;margin-bottom:0;display:grid;grid-template-columns:auto 1fr;align-items:center}.dynamicItemForm .labeledInput label,.dynamicItemForm .phoneInput label,.dynamicItemForm .invoiceForm .billDatePicker label,.invoiceForm .dynamicItemForm .billDatePicker label,.dynamicItemForm .labeledSelect label{position:relative;top:unset;padding-right:8px;left:unset}.dynamicItemForm .labeledInput:first-child() label,.dynamicItemForm .phoneInput:first-child() label,.dynamicItemForm .invoiceForm .billDatePicker:first-child() label,.invoiceForm .dynamicItemForm .billDatePicker:first-child() label,.dynamicItemForm .labeledSelect:first-child() label{padding-left:0}.dynamicItemForm .labeledInput input,.dynamicItemForm .phoneInput input,.dynamicItemForm .invoiceForm .billDatePicker input,.invoiceForm .dynamicItemForm .billDatePicker input,.dynamicItemForm .labeledInput select,.dynamicItemForm .phoneInput select,.dynamicItemForm .invoiceForm .billDatePicker select,.invoiceForm .dynamicItemForm .billDatePicker select,.dynamicItemForm .labeledSelect input,.dynamicItemForm .labeledSelect select{padding:4px}@media(max-width: 1540px){.dynamicItemForm{max-width:800px}}@media(max-width: 1160px){.dynamicItemForm{max-width:494px}}.dynamicItem{min-width:300px;width:100%;background-color:#fff;border-radius:4px;border:1px solid #888;position:relative;margin-bottom:8px;margin-top:24px}.dynamicItem .itemTitle{padding:2px 8px;position:absolute;top:-18px;left:8px;background-color:#eee;border-radius:4px;border:2px solid #5588b1;color:#222}.dynamicItem .labeledInput,.dynamicItem .phoneInput,.dynamicItem .invoiceForm .billDatePicker,.invoiceForm .dynamicItem .billDatePicker,.dynamicItem .labeledSelect{margin-top:0;margin-bottom:0;display:grid;grid-template-columns:auto 1fr;align-items:center}.dynamicItem .labeledInput label,.dynamicItem .phoneInput label,.dynamicItem .invoiceForm .billDatePicker label,.invoiceForm .dynamicItem .billDatePicker label,.dynamicItem .labeledSelect label{position:relative;top:unset;padding-right:8px;left:unset}.dynamicItem .labeledInput:first-child() label,.dynamicItem .phoneInput:first-child() label,.dynamicItem .invoiceForm .billDatePicker:first-child() label,.invoiceForm .dynamicItem .billDatePicker:first-child() label,.dynamicItem .labeledSelect:first-child() label{padding-left:0}.dynamicItem .labeledInput input,.dynamicItem .phoneInput input,.dynamicItem .invoiceForm .billDatePicker input,.invoiceForm .dynamicItem .billDatePicker input,.dynamicItem .labeledInput select,.dynamicItem .phoneInput select,.dynamicItem .invoiceForm .billDatePicker select,.invoiceForm .dynamicItem .billDatePicker select,.dynamicItem .labeledSelect input,.dynamicItem .labeledSelect select{padding:4px}.dynamicItemHeader{display:grid;grid-template-columns:305px 275px 305px auto;gap:8px 16px;min-height:24px;align-items:center;padding:4px;border-bottom:1px solid #888;background-color:#5588b1;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff}.dynamicItemHeader h1,.dynamicItemHeader h2,.dynamicItemHeader h3,.dynamicItemHeader h4,.dynamicItemHeader h5{padding:0;padding-bottom:0;color:#fff}.dynamicItemHeader .tooltip,.dynamicItemHeader .noIconTooltip{color:#202020}@media(max-width: 1540px){.dynamicItemHeader{grid-template-columns:275px auto}}@media(max-width: 1160px){.dynamicItemHeader{grid-template-columns:360px}}.dynamicFieldSetForm{display:grid;position:relative;padding-right:36px !important;padding-left:32px !important;grid-template-columns:55px 222px 250px 235px 122px 115px;grid-template-areas:"label title associated dataType position req";align-items:center;gap:8px;margin-top:4px;margin-bottom:4px;padding:0 8px}.dynamicFieldSetForm .rowLabel{grid-area:label}.dynamicFieldSetForm .fieldTitle{grid-area:title}.dynamicFieldSetForm .fieldAssociated{grid-area:associated}.dynamicFieldSetForm .fieldDataType{grid-area:dataType}.dynamicFieldSetForm .fieldPosition{grid-area:position}.dynamicFieldSetForm .fieldReq{grid-area:req}.dynamicFieldSetForm .deleteIcon{right:4px}.dynamicFieldSetForm:not(:last-child){padding-bottom:4px;border-bottom:1px solid gray}@media(max-width: 1540px){.dynamicFieldSetForm{grid-template-columns:55px 1fr 1fr 1fr;grid-template-areas:"label title associated associated" "label dataType position req"}}@media(max-width: 1160px){.dynamicFieldSetForm{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"label title title" "label associated associated" "label position req"}}@media(max-width: 800px){.dynamicFieldSetForm{grid-template-columns:315px}}.dynamicFieldSet{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));padding:4px 8px}.dynamicFieldSet:not(:last-child){padding-bottom:2px;border-bottom:1px solid gray}.dynamicOutputData{border:1px solid gray;background-color:#eee;padding-top:24px;margin-top:24px;min-width:300px;border-radius:4px;position:relative}.dynamicOutputData .headline{z-index:1;position:absolute;left:0;right:0;top:-18px;text-align:left;padding:0}.dynamicOutputData .headline h1,.dynamicOutputData .headline h2,.dynamicOutputData .headline h3,.dynamicOutputData .headline h4,.dynamicOutputData .headline h5,.dynamicOutputData .headline h6{font-weight:600;background-color:#eee;border-radius:4px;border:2px solid gray;padding:4px 8px;display:inline-block;text-align:center;margin-left:8px}.dynamicOutput{display:grid;position:relative;grid-template-columns:72px 275px 204px 150px 110px;border-top:1px solid gray;background-color:#fff;align-items:center;padding:4px;width:100%;gap:0 8px;padding-bottom:4px;padding-right:70px !important;padding-left:32px}.dynamicOutput .deleteIcon{right:32px;margin-top:0px;position:absolute;top:9px}.dynamicOutput:first-child(){border-radius:4px 4px 0 0}.dynamicOutput:last-child(){border-radius:0 0 4px 4px}.dynamicOutput .labeledInput,.dynamicOutput .phoneInput,.dynamicOutput .invoiceForm .billDatePicker,.invoiceForm .dynamicOutput .billDatePicker,.dynamicOutput .labeledSelect{margin-top:0;margin-bottom:0;display:grid;grid-template-columns:auto 1fr;align-items:center}.dynamicOutput .labeledInput label,.dynamicOutput .phoneInput label,.dynamicOutput .invoiceForm .billDatePicker label,.invoiceForm .dynamicOutput .billDatePicker label,.dynamicOutput .labeledSelect label{position:relative;top:unset;padding-right:8px;left:unset}.dynamicOutput .labeledInput:first-child() label,.dynamicOutput .phoneInput:first-child() label,.dynamicOutput .invoiceForm .billDatePicker:first-child() label,.invoiceForm .dynamicOutput .billDatePicker:first-child() label,.dynamicOutput .labeledSelect:first-child() label{padding-left:0}.dynamicOutput .labeledInput input,.dynamicOutput .phoneInput input,.dynamicOutput .invoiceForm .billDatePicker input,.invoiceForm .dynamicOutput .billDatePicker input,.dynamicOutput .labeledInput select,.dynamicOutput .phoneInput select,.dynamicOutput .invoiceForm .billDatePicker select,.invoiceForm .dynamicOutput .billDatePicker select,.dynamicOutput .labeledSelect input,.dynamicOutput .labeledSelect select{padding:4px}@media(max-width: 1250px){.dynamicOutput{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 720px){.dynamicOutput{grid-template-columns:1fr 1fr}}@media(max-width: 600px){.dynamicOutput{grid-template-columns:1fr}}.assocatedDataSummary{display:grid;position:relative;grid-template-columns:1fr 1fr;border-radius:4px;gap:0;border:1px solid gray;margin-top:16px;max-width:800px;padding-top:24px;margin-top:24px;background-color:#eee}.assocatedDataSummary .headline{z-index:1;position:absolute;left:0;right:0;top:-18px;text-align:left;padding:0}.assocatedDataSummary .headline h1,.assocatedDataSummary .headline h2,.assocatedDataSummary .headline h3,.assocatedDataSummary .headline h4,.assocatedDataSummary .headline h5,.assocatedDataSummary .headline h6{font-weight:600;background-color:#eee;border-radius:4px;border:2px solid gray;padding:4px 8px;display:inline-block;text-align:center;margin-left:8px}.assocatedDataSummary .cell{background-color:#fff;padding:4px;display:grid;grid-template-columns:15ch 1fr;border-top:1px solid gray}.assocatedDataSummary .cell:nth-child(odd){border-left:1px solid gray}.assocatedDataSummary .cell:nth-last-child(2){border-bottom-left-radius:4px}.assocatedDataSummary .cell:last-child(){border-bottom-right-radius:4px}@media(max-width: 600px){.assocatedDataSummary{grid-template-columns:1fr}.assocatedDataSummary .cell{border-left:0 !important}.assocatedDataSummary .cell:nth-last-child(2){border-bottom-left-radius:0}.assocatedDataSummary .cell:last-child(){border-bottom-right-radius:4px;border-bottom-left-radius:4px}}.card,.workFlowItem{display:block;background-color:#fafafa;position:relative;border-radius:8px;border:1px solid #aaa;box-shadow:0 0 2px rgba(0,0,0,.25)}.cardHeader{padding:4px;margin-top:0 !important;font-weight:600;border-top-left-radius:8px;border-top-right-radius:8px;color:#222}.cardFloatingHeader{z-index:1;position:absolute;left:0;right:0;top:0px;text-align:center}.cardFloatingHeader h1,.cardFloatingHeader h2,.cardFloatingHeader h3,.cardFloatingHeader h4,.cardFloatingHeader h5,.cardFloatingHeader h6{padding:6px;font-weight:600;background-color:#eee;border-radius:4px;border:2px solid gray;padding:4px 8px;display:inline-block}.cardContent{padding:8px;overflow:auto;color:#222}.workFlowItem{border-radius:4px;background-color:#fff;margin-bottom:8px}.workFlowItem:last-child(){margin-bottom:0}.workFlowItem .cardHeader{border-bottom:1px solid #aaa;border-top-left-radius:4px;border-top-right-radius:4px}.acceptedOption{font-weight:bold;margin:0px -15px 0px 15px}.acceptedOption:before{content:" ✔";margin-left:-16px;color:green}.declinedOption{font-weight:normal;color:#777;text-decoration:line-through #ccc;margin:0px -15px 0px 15px}.declinedOption:before{content:" ✔";margin-left:-16px;color:#eee;text-decoration:none}.popBoxContainer{border-radius:8px;border:1px solid #aaa;padding:2px;background-color:#fff}.popBox{background:#005ca8;color:#fff;padding:10px 10px;margin:0px;border-radius:8px}.popBox .title{padding:10px;text-align:center;font-size:20px}.popBox .divider{background:#fff;width:100%;margin:0px auto;border-radius:10px;height:2px}.popBox .lastValue{padding-top:10px;color:#ccc;text-align:right;font-size:20px;padding-right:20px}.popBox .lastValueDiff{color:#49ff49;text-align:right;font-size:20px;padding-right:20px}.popBox .value{padding:20px 10px;text-align:center;font-size:32px;font-weight:600}.priceTitle{color:#f10012;text-align:center;font-weight:bold}.priceSubtitle{text-align:center;color:#111}.priceContainer{border-top:1px solid #999;border-bottom:1px solid #999;margin:20px 40px;padding:20px 0px}.priceValue{font-weight:bold;text-align:center;color:#000;font-size:20px}.qualifiersContainer .promotionQualifiers,.qualifiersContainer .counterOffers,.qualifiersContainer .offerContact{margin:auto}.qualifiersContainer .promotionQualifiers{text-align:left}.qualifiersContainer .counterOffers{text-align:center}.qualifiersContainer .offerContact{text-align:right}@media(max-width: 900px){.qualifiersContainer .promotionQualifiers,.qualifiersContainer .counterOffers,.qualifiersContainer .offerContact{text-align:left}}.offerPriceBubbles{display:grid;grid-template-columns:3fr 2fr 3fr;gap:24px}@media(max-width: 800px){.offerPriceBubbles{grid-template-columns:1fr !important}.offerPriceBubbles>*{width:100% !important}}.productPriceInputs{margin:16px 0}.productPriceInputs .priceSelect{display:grid;grid-template-columns:1fr auto;align-items:end;gap:8px;padding-bottom:8px;background-color:#ccc;border:1px solid gray;padding:8px;border-radius:4px 4px 0 0}.productPriceInputs .priceSelect label{grid-column:1/-1}.productPriceInputs .priceSelect select{width:100%}.productPriceInputs .priceTierTableHeader{grid-column:1/-1;margin-left:16px}.productPriceInputs .priceTiers{display:grid;grid-template-columns:1fr auto;gap:0 8px;padding:8px;background-color:#fff;border-radius:0 0 4px 4px;border:1px solid gray;border-top:none}.productPriceInputs .priceTiers .defaultButton,.productPriceInputs .priceTiers .createButton,.productPriceInputs .priceTiers .warningButton,.productPriceInputs .priceTiers .noteComment button,.noteComment .productPriceInputs .priceTiers button{margin-top:8px;margin-left:auto;float:right;margin-top:0}@media screen and (max-width: 1080px){.productPriceInputs .priceTiers{grid-template-columns:1fr}}.productPriceInputs .newPrice{display:grid;grid-template-columns:auto 1fr;gap:8px;background-color:#fff;padding:8px;border-left:1px solid gray;border-right:1px solid gray}.productPriceInputs .newPrice .labeledInput,.productPriceInputs .newPrice .phoneInput,.productPriceInputs .newPrice .invoiceForm .billDatePicker,.invoiceForm .productPriceInputs .newPrice .billDatePicker{margin-top:0;min-width:200px}@media screen and (max-width: 768px){.productPriceInputs .newPrice{grid-template-columns:1fr}}.productPriceInputs .subTable{min-width:300px;margin-left:16px}.userList.disabled .cell{pointer-events:none}.userList.disabled .cell a,.userList.disabled .cell .dashboardNavToggle,.userList.disabled .cell .link{color:gray !important}.orgChart{display:grid;align-items:start;grid-template-columns:auto 1fr;grid-template-areas:"list view"}.orgChart .orgList{grid-area:list}.orgChart .orgView{grid-area:view;display:grid}.orgChart .viewBosses,.orgChart .viewUser,.orgChart .viewSub{padding:16px}.orgChart .viewUser{border-bottom:1px solid gray;border-top:1px solid gray}.userCardList{display:grid;gap:8px;grid-template-columns:repeat(auto-fit, minmax(300px, 350px));justify-content:center}.userCardList.fill{grid-template-columns:repeat(auto-fill, minmax(300px, 350px))}.userCard{display:grid}.userCard>*{background-color:#fff;border-color:#ccc;border-left-style:solid;border-right-style:solid}.userCard>*:first-child{border-top-left-radius:8px;border-top-right-radius:8px;border-top-style:solid}.userCard>*:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom-style:solid}.userCard *{min-width:0}.userCard .footer{background-color:#ccc}.userCard .userAvatarImg{width:100%;height:0;padding-top:100%;background-size:cover;border-radius:4px}.userCard .userInfo{display:grid;grid-template-columns:minmax(64px, 96px) 1fr;gap:8px;padding:8px}.userCard .iconRow{display:grid;grid-template-columns:repeat(auto-fit, minmax(36px, auto));gap:8px;gap:4px;justify-content:center;align-items:center}.userCard .iconInfo{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:center;gap:4px}.userCard .iconInfo img{max-height:18px;width:auto}.userCard.infoColor>*{border-color:#369}.userCard.infoColor .footer{background-color:#369;color:#fff}.userCard.primary>*{border-color:#f10012}.userCard.primary .footer{background-color:#f10012;color:#fff}.colorPreview{display:inline-block;border-radius:5px;border:1px solid #e0e0e0;background-color:#fff;padding:4px}.colorPreview .color{border-radius:5px;background-color:#ccc;height:40px;width:40px;margin:auto}.roomList{border-radius:4px 4px 0 0}.roomList .header{padding:0;margin:0}.roomList .row,.roomList .rowCollapse{border-bottom:1px solid #aaa}.roomList .row:first-child(),.roomList .rowCollapse:first-child(){border-radius:4px 4px 0 0}.roomList .rowCollapse{background-color:#fff;border-bottom:1px solid #aaa;border-left:3px solid #f10012}.roomList .rowToggle{cursor:pointer;content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronRightDark.png");height:24px;width:24px;background-size:contain;background-repeat:no-repeat;background-position:center}.roomList .rowToggle.active{content:"";display:inline-block;background-image:url("https://www.datacoresolutions.com/media/icons/standard/chevronDownDark.png");height:24px;width:24px;background-size:contain;background-repeat:no-repeat;background-position:center}.roomList .rowToggle:hover{transform:scale(1.2)}