@charset "UTF-8";.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar + .qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}@font-face{font-family:'Journal';src:url(journal.eot);src:url(journal.eot?#iefix) format("embedded-opentype"),url(journal.woff) format("woff"),url(journal.ttf) format("truetype"),url(journal.svg#JournalRegular) format("svg");font-weight:400;font-style:normal}.sigPad{margin:0;padding:0;width:670px}.sigPad label{display:block;margin:0 0 .515em;padding:0;color:#000;font:italic normal 1em/1.375 Georgia,Times,serif}.sigPad label.error{color:#f33}.sigPad input{margin:0;padding:.2em 0;width:198px;border:1px solid #666;font-size:1em}.sigPad input.error{border-color:#f33}.sigPad button{margin:1em 0 0;padding:.6em .6em .7em;background-color:#ccc;border:0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;cursor:pointer;color:#555;font:bold 1em/1.375 sans-serif;text-align:left}.sigPad button:hover{background-color:#333;color:#fff}.sig{display:none}.sigNav{display:none;float:right;height:2.25em;margin:0;padding:0;position:relative;list-style-type:none}.sigNav li{display:inline;float:left;margin:0;padding:0}.sigNav a,.sigNav a:link,.sigNav a:visited{display:block;margin:0;padding:0 .6em;border:0;color:#333;font-weight:700;line-height:2.25em;text-decoration:underline}.sigNav a.current,.sigNav a.current:link,.sigNav a.current:visited{background-color:#666;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-radius:8px 8px 0 0;color:#fff;text-decoration:none}.sigNav .typeIt a.current,.sigNav .typeIt a.current:link,.sigNav .typeIt a.current:visited{background-color:#ccc;color:#555}.sigNav .clearButton{bottom:.2em;display:none;position:absolute;right:0;font-size:.75em;line-height:1.375}.sigWrapper{clear:both;height:220px;border:1px solid #ccc}.sigWrapper.current{border-color:#666}.signed .sigWrapper{border:0}.pad{position:relative}.current .pad{cursor:url(../build/pen.cur),crosshair;cursor:url(pen.cur) 16 16,crosshair}.typed{height:55px;margin:0;padding:0 5px;position:absolute;z-index:90;cursor:default;color:#145394;font:normal 1.875em/50px Journal,Georgia,Times,serif}.typeItDesc,.drawItDesc{display:none;margin:.75em 0 .515em;padding:.515em 0 0;border-top:3px solid #ccc;color:#000;font:italic normal 1em/1.375 Georgia,Times,serif}p.error{display:block;margin:.5em 0;padding:.4em;background-color:#f33;color:#fff;font-weight:700}.sigPad .acceptance{font-size:.8em;text-align:center;width:100%}.qq-uploader{position:relative;width:100%}.qq-upload-button{display:block;width:105px;padding:7px 0;text-align:center;background:#800;border-bottom:1px solid #DDD;color:#FFF}.qq-upload-button-hover{background:#C00}.qq-upload-button-focus{outline:1px dotted #000}.qq-upload-drop-area,.qq-upload-extra-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:30px;z-index:2;background:#FF9797;text-align:center}.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}.qq-upload-extra-drop-area{position:relative;margin-top:50px;font-size:16px;padding-top:30px;height:20px;min-height:40px}.qq-upload-drop-area-active{background:#FF7171}.qq-upload-list{margin:0;padding:0;list-style:none}.qq-upload-list li{margin:0;padding:9px;line-height:15px;font-size:16px;background-color:#FFF0BD}.qq-upload-file,.qq-upload-spinner,.qq-upload-size,.qq-upload-cancel,.qq-upload-retry,.qq-upload-failed-text,.qq-upload-finished{margin-right:12px}.qq-upload-spinner{display:inline-block;background:url(/images/loading.gif);width:15px;height:15px;vertical-align:text-bottom}.qq-upload-finished{display:none;width:15px;height:15px;vertical-align:text-bottom}.qq-upload-retry{display:none;color:#000}.qq-upload-cancel{color:#000}.qq-upload-retryable .qq-upload-retry{display:inline}.qq-upload-size,.qq-upload-cancel,.qq-upload-retry{font-size:12px;font-weight:400}.qq-upload-failed-text{display:none;font-style:italic;font-weight:700}.qq-upload-failed-icon{display:none;width:15px;height:15px;vertical-align:text-bottom}.qq-upload-fail .qq-upload-failed-text{display:inline}.qq-upload-retrying .qq-upload-failed-text{display:inline;color:#D60000}.qq-upload-list li.qq-upload-success{background-color:#5DA30C;color:#FFF}.qq-upload-list li.qq-upload-fail{background-color:#D60000;color:#FFF}.qq-progress-bar{background:-moz-linear-gradient(top,rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(30,87,153,1)),color-stop(50%,rgba(41,137,216,1)),color-stop(51%,rgba(32,124,202,1)),color-stop(100%,rgba(125,185,232,1)));background:-webkit-linear-gradient(top,rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);background:-o-linear-gradient(top,rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);background:-ms-linear-gradient(top,rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);background:linear-gradient(to bottom,rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);width:0;height:15px;border-radius:6px;margin-bottom:3px;display:none}.fileinput-button{position:relative;display:inline-block}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:alpha(opacity=0);direction:ltr;cursor:pointer;height:100%;width:100%}@media screen\9{.fileinput-button input{filter:alpha(opacity=0);font-size:100%;height:100%}}.fileupload-buttonbar .btn,.fileupload-buttonbar .toggle{margin-bottom:5px}.progress-animated .progress-bar,.progress-animated .bar{background:url(/images/progressbar.gif)!important;filter:none}.fileupload-process{float:right;display:none}.fileupload-processing .fileupload-process,.files .processing .preview{display:block;width:32px;height:32px;background:url(/images/ajax.gif) center no-repeat;background-size:contain}.files audio,.files video{max-width:300px}@media (max-width: 767px){.fileupload-buttonbar .toggle,.files .toggle,.files .btn span{display:none}.files .name{width:80px;word-wrap:break-word}.files audio,.files video{max-width:80px}.files img,.files canvas{max-width:100%}}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(chosen-sprite.png) no-repeat 100% -20px;background:url(chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff url(chosen-sprite.png) no-repeat -30px -20px;background:url(chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,0.06)!important;border:0 none!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input > *{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input > div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input > div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled > div,.selectize-control.multi .selectize-input.disabled > div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input > input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0 !important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important}.selectize-input > input::-ms-clear{display:none}.selectize-input > input:focus{outline:none!important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:gray transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent gray}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input > input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.ui-multiselect{padding:2px 0 2px 4px;text-align:left}.ui-multiselect span.ui-icon{float:right}.ui-multiselect-single .ui-multiselect-checkboxes input{position:absolute!important;top:auto!important;left:-9999px}.ui-multiselect-single .ui-multiselect-checkboxes label{padding:5px!important}.ui-multiselect-header{margin-bottom:3px;padding:3px 0 3px 4px}.ui-multiselect-header ul{font-size:.9em}.ui-multiselect-header ul li{float:left;padding:0 10px 0 0}.ui-multiselect-header a{text-decoration:none}.ui-multiselect-header a: hover{text-decoration:underline}.ui-multiselect-header span.ui-icon{float:left}.ui-multiselect-header li.ui-multiselect-close{float:right;text-align:right;padding-right:0}.ui-multiselect-menu{display:none;padding:3px;position:absolute;z-index:10000}.ui-multiselect-checkboxes{position:relative;overflow-y:scroll}.ui-multiselect-checkboxes label{cursor:default;display:block;border:1px solid transparent;padding:3px 1px}.ui-multiselect-checkboxes label input{position:relative;top:1px}.ui-multiselect-checkboxes li{clear:both;font-size:.9em;padding-right:3px}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{text-align:center;font-weight:700;border-bottom:1px solid}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a{display:block;padding:3px;margin:1px 0;text-decoration:none}* html .ui-multiselect-checkboxes label{border:none}.ui-multiselect-hasfilter ul{position:relative;top:2px}.ui-multiselect-filter{float:left;margin-right:10px;font-size:11px}.ui-multiselect-filter input{width:100px;font-size:10px;margin-left:5px;height:15px;padding:2px;border:1px solid #292929;-webkit-appearance:textfield;-webkit-box-sizing:content-box}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.ui-timepicker-div dl dd{margin:0 10px 10px 40%}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.ui-timepicker-div .ui_tpicker_unit_hide{display:none}.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input{background:none;color:inherit;border:none;outline:none;border-bottom:solid 1px #555;width:95%}.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus{border-bottom-color:#aaa}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}.ui-timepicker-rtl dl dt{float:right;clear:right}.ui-timepicker-rtl dl dd{margin:0 40% 10px 10px}.ui-timepicker-div.ui-timepicker-oneLine{padding-right:2px}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time,.ui-timepicker-div.ui-timepicker-oneLine dt{display:none}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label{display:block;padding-top:2px}.ui-timepicker-div.ui-timepicker-oneLine dl{text-align:right}.ui-timepicker-div.ui-timepicker-oneLine dl dd,.ui-timepicker-div.ui-timepicker-oneLine dl dd > div{display:inline-block;margin:0}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before{content:':';display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before{content:'.';display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{display:none}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight script.featherlight-inner,.featherlight link.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000;border:none;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:none}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight > * > :not(.featherlight){display:none}}body{background:fixed no-repeat center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.8em;height:100%;margin:0;width:100%}.hide{display:none}.pointer{cursor:pointer}.help{border-bottom:1px dotted #666;cursor:help}.uppercase{text-transform:uppercase}.width-100{width:100%}.position-relative{position:relative}span.break:before{content:"\A";white-space:pre}.flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap}.flexbox > div{flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;-webkit-box-flex:1;flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-grow:1}#layout{border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;margin:0 auto 26px;max-width:1000px;position:relative;width:100%}#content{flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;-webkit-box-flex:1;height:100%;width:100%}.quick-search{display:block;float:right;margin:5px;text-align:right;width:50%}.quick-search #quick_search_query{width:50%}.quick-search table{width:auto}#content-wrapper{align-items:stretch;-webkit-align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:space-around;-webkit-justify-content:space-around;-ms-justify-content:space-around;padding:.2em}#notification_box{height:3em;float:left;text-align:center;width:500px}button.ui-button.edit,button.ui-button.delete{font-size:.8em}@media screen and (max-width: 600px){button.ui-button.edit,button.ui-button.delete{font-size:1em}}.nav-switch{float:left;font-size:.8em;margin:5px}#nav{border:0;border-right:1px solid #ddd;flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;-webkit-box-flex:0;flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;font-size:.8em;position:absolute;transform:translate(-250px,0);-webkit-transform:translate(-250px,0);-ms-transform:translate(-250px,0);transition:transform .3s ease;-webkit-transition:transform .3s ease;width:200px!important;z-index:100}#nav.open{transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0)}@media screen and (min-width: 980px){#layout{margin-top:1em}#nav{position:relative;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0)}.nav-switch{display:none}#content{width:80%}}@media screen and (max-width: 980px){#nav #legend{display:none}}#nav #logo{border-bottom:1px solid #ddd;margin:0 auto;width:100%}#nav ul.ui-menu{width:100%;z-index:1000}#nav ul.ui-menu .ui-menu-item{padding-right:.4em;width:auto}#nav ul.ui-menu .ui-menu-divider{margin-left:0;margin-right:0}#nav h4{margin-bottom:0}#nav h3{color:#000;font-size:16px;font-weight:700;margin:0}#nav ul{margin:0;padding:0;text-decoration:none;width:100%}#nav > .ui-menu{border:none}#nav ul li a{color:#03c;display:inline-block;font-weight:700;height:100%;width:100%}#nav #legend .ticket_display,td.ticket_display,.dispatch_ticket_display,.invoice_display{background-position:2px center;padding-left:20px!important;vertical-align:middle}tr.ticket_display,tr.invoice_display{background-image:none!important}#nav #legend .ticket_new{background-image:url(/images/new.png)}#nav #legend li{min-height:16px}#copyright{font-size:.7em;font-style:italic;text-align:right;width:100%}#footer{border-bottom:none;clear:both;color:#000;padding:0;margin:0 auto;position:fixed;left:0;bottom:0;width:100%;height:26px;z-index:1000}#footer_wrapper{height:inherit;margin:0 auto;max-width:1000px;padding:0;width:100%}.footer_slide{background:inherit;bottom:25px;display:none;float:left;overflow-y:auto;padding:3px;position:absolute;max-height:300px;max-width:370px;width:50%}.footer_slide table{padding:0}.footer_slide table th{margin:0}.footer_slide table tr{padding:3px 0}.footer_slide a{color:inherit}.slide_wrapper{background:#fff;position:relative;top:25px}.slide_wrapper #footer-debug table tr td{font-size:.8em;padding:3px;margin:5px}.slide_wrapper #footer-switch_login table tr td{padding:8px}.slide_wrapper #footer-switch_login table tr td:first-child{width:100px}.slide_link{float:left;margin:0;padding:5px}#taskbar_loading{background:#fff;float:right}#actions_bar > div{display:inline;font-size:.9em}#actions_bar .ui-menu{position:absolute;min-width:150px;z-index:9000}#ticket_tabs .ui-tabs-nav .ui-icon{display:inline-block;vertical-align:bottom}#ticket_tabs .ui-tabs-panel{padding:0}body.dev::before{background:#fff;content:'DEV MODE';color:green;font-size:1.4em;position:fixed;right:0;top:0;z-index:1000}body.pages h1{margin:0;text-align:center}body.index_overview #content-wrapper{display:block}body.index_overview .portlet{margin-right:.2em}body.index_overview .stats-widget label{display:none}form#search_full{width:100%}#search_options{float:left;padding:3px;position:relative;transform:translate(50%,0);-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transition:transform .3s ease;-webkit-transition:transform .3s ease}#search_options.centered{transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0)}body.ticket_search .ui-tabs .ui-tabs-panel{flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;-webkit-box-flex:1}body.ticket_search .ui-tabs-vertical .ui-tabs-panel{padding:0;width:100%}@media screen and (max-width: 700px){#search_options td{text-align:center}#search_options input{display:block;margin:0 auto}}@media screen and (max-width: 360px){#search_options{transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0)}}body.ticket_search input#query{width:97%}#search_full #advanced_options{display:none;float:right;margin-right:5px;padding:3px}#search_full #advanced_options > table td:first-child{width:36%}#search_full #advanced_options .date_field{width:40%}body.ticket_view #content-wrapper{display:block}#ticket_panel .portlet{margin:.2em}#ticket_panel table.portlet-content{border-spacing:0;border-collapse:separate;width:100%}#ticket_panel table.portlet-content tr td{border-bottom:1px solid #eee;padding:.3em .2em}#ticket_panel table.portlet-content tr td:first-child{border:0;width:30px}#ticket_panel table.portlet-content tr td:nth-child(2){width:40%}#ticket_panel #tracking_widget table.portlet-content tr td:nth-child(2){width:auto}#customer_note_add_button{font-size:.8em}p#ticket_description,p#ticket_more{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;width:100%}#log_form textarea#log_text{box-sizing:border-box;height:200px;width:100%}#log_form textarea,#tech_log_text{box-sizing:border-box;height:200px;width:100%}#log_form #resolved{width:120px}#log_form #log_hours{width:2em}#log_form #claimed_date{width:4em}#log_form .log_submit{background-color:#FFF;padding:14px 6px;margin:-4px 0 0}#log_form .log_submit td:first-of-type{width:130px}#log_form .log_submit tr:first-of-type td{width:auto}#log_form .log_submit td{padding:1px 4px}#log_form button[type=submit]{margin:4px 0}#contact_add_button,#customer_note_add_button{font-size:.8em}#customer_notes_table td{margin:3px;padding:3px}body.ucp .column{width:50%}body.ucp .portlet{margin:5px}.result_buttonset{width:100%}body.dispatcher_panel .ui-tabs-panel{padding:0!important}body.dispatcher_panel .portlet .ui-tabs-panel{float:left!important;width:50%!important}body.dispatcher_panel #user_map,body.dispatcher_panel #site_map{float:left;height:300px;width:760px}body.dispatcher_panel #user_map_list li,body.dispatcher_panel #site_map_list li{border-bottom:1px solid #ccc;clear:both;cursor:pointer;padding:.2em}body.dispatcher_panel #map_message{width:50%}body.dispatcher_panel #map_refresh{cursor:pointer}body.dispatcher_panel .gm-style-iw{width:100%!important}body.dispatcher_panel .company-info{float:left;width:75%}body.dispatcher_panel .company-info .company-location-view{float:left}body.dispatcher_panel #user_list{float:left;padding:.2em;text-align:center;width:48%}body.dispatcher_panel #user_list .ui-widget-header{margin-bottom:.2em;padding-right:.2em}body.dispatcher_panel #user_list .ui-widget-header > div{float:right}body.dispatcher_panel #user_list .ui-widget-header > div:last-child{margin:0 .2em}body.dispatcher_panel #map-message{float:right;text-align:center}body.dispatcher_panel #ticket-overview{float:left;margin-left:.2em;padding:.2em;text-align:center;width:48%}body.dispatcher_panel #ticket-overview .ui-widget-header{margin-bottom:.2em;padding-right:.2em}body.dispatcher_panel #ticket-overview td{margin:5px;padding:3px}body.dispatcher_panel #ticket-overview td:first-child{width:30%}body.dispatcher_panel #site_list{float:left;padding:.2em;width:48%}body.dispatcher_panel #site_list .ui-widget-header,body.dispatcher_panel #site_selection .ui-widget-header{margin-bottom:.2em;padding-right:.2em;text-align:center}body.dispatcher_panel #site_selection{float:right;padding:.2em;width:48%}body.dispatcher_panel #site_selection table td{margin:5px;padding:3px}body.manage_users #users_table td,body.manage_databases #databases_table td{border-bottom:1px solid #ccc}.error:not(body),.error_display{background:#f2f2f2;border:1px dashed #999;color:#686868;clear:both;font-size:12px;padding:5px 15px;margin:0}.error em,.error_display em{color:#900}input.error,textarea.error{padding:0;width:150px}.ui-dialog .status{margin:0;text-align:center}.ui-dialog table{display:block;max-height:350px;overflow-y:auto}.ui-dialog table td{padding:5px;margin:3px}h1{font-size:24px}h2{background-color:#e5e5e5;font-size:16px;margin:0}h3{font-size:14px}h4{font-size:12px;margin:0}span{padding:0;margin:0}a img{border:none}img{vertical-align:middle}table{border:none;width:100%}td{font-size:12px}ul{list-style:none;margin:0;padding:0}ul li{margin:0;padding:0}a,a:visited{color:#03c;font-size:12px;text-decoration:none}a:hover{color:#ee6e07;text-decoration:none}.underline{text-decoration:underline}.center{text-align:center}.left{float:left}.right{float:right}.align-right{text-align:right}.clear{clear:both}table{border:none}td{text-align:left;vertical-align:top}body.login .login-form{padding:.5em;height:285px;margin:1em auto;max-width:600px;vertical-align:middle}body.login .login-form .login-fields p{margin:1em 10px}body.login .login-form .login-fields{float:left;width:50%}body.login .login-form .login-fields input{font-size:1.5em;padding:.8em;width:85%}body.login .login-form .login-fields label{display:block;font-size:1.2em;font-weight:700;margin-right:2em}body.login .login-form .login-logo{float:right;height:200px;margin:1em 0;text-align:center;white-space:nowrap;width:50%}body.login .login-form .login-logo span{display:inline-block;height:100%;vertical-align:middle}body.login .login-form .login-logo img{margin:0 auto;max-width:200px;vertical-align:middle}body.login .login-form .ui-state-error,body.login .login-form .ui-state-highlight{clear:both}body.login .ui-widget{padding:3px}body.login .ui-widget-header{font-size:1.2em}@media (max-width: 500px){body.login .login-form .login-fields{width:100%}body.login .login-form .login-logo{display:none}}.create_form .portlet table:not(.no-lead) td:first-child{min-width:130px}.create_form .chosen-container,.create_form .chosen-container .chosen-drop{width:100%!important}@media screen and (max-width:600px){.create_form .column{width:100%}}.create_form .chosen-container .chosen-drop .chosen-search input{width:85%!important}.create_form .chosen-container-single .chosen-single-with-deselect span{margin-right:0!important;overflow-x:hidden;padding-right:0!important;width:60%}.create_form .ui-widget-content .ui-widget-header{margin-bottom:.5em}.create_form input[type="text"],#search_full td > input[type="text"]{box-sizing:border-box;width:100%}.create_form .cf_serialized input{width:86%}.create_form select,#search_full td > select{width:100%}#search_full td > input.hasDatepicker{width:85%}.create_form input.hasDatepicker.clearable,#search_full td > input.hasDatepicker.clearable{width:80%}.create_form #database_header{font-size:1.1em}.create_form #database_header select{width:inherit}.create_form .ui-widget-header{text-align:center}.create_form .column{min-width:300px}.create_form .column .portlet{flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;-webkit-box-flex:1;min-width:290px}#customer_form table{width:95%}.create_form .ui-widget table:not(.no-lead) tr td:first-child{width:38%}.create_form table tr td:first-child img{float:left;margin-right:4px}.create_form table tr td:first-child label{display:block;overflow:hidden}.create_form td label,#search_full img + label{font-weight:700}.create_form textarea{height:200px;width:98%}.create_form #customer_new_message{cursor:pointer;margin:0;text-align:center}.create_form .date_field,.create_form td.has-edit select{width:90%!important;width:calc(100% - 16px)!important}#activity-portlet{float:none;margin-top:9px;width:inherit}#activity-portlet .portlet{max-height:300px}#log-portlet td:first-child{width:25%}@media screen and (max-width: 600px){#log-portlet #map_canvas{display:none}}em.subtitle{display:block;font-size:.8em;font-style:italic;padding-left:20px}.create_form #customers_company_reselect{font-size:.85em;padding:0;margin-left:5px;margin-top:1px;position:absolute}.create_form .field-extra-cell{align-items:center;-webkit-align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.create_form .field-extra-cell input,.create_form .field-extra-cell select,.create_form .field-extra-cell > span,.create_form .field-extra-cell > div{flex-grow:9;-webkit-flex-grow:9;-ms-flex-grow:9;-webkit-box-flex:9}.create_form .field-extra-button{font-size:.9em;margin-left:.2em}.create_form .field-extra-button .ui-button-text{padding-right:1.4em}.create_form .field-extra-cell img.ui-datepicker-trigger{margin-left:.2em;min-width:16px}span.clearable_container{position:relative}span.clearable_container span.ui-icon{position:absolute;display:block;top:0;right:0;width:16px;height:16px;z-index:1;cursor:pointer}input.clearable{-moz-box-sizing:border-box;box-sizing:border-box;padding-right:16px}span.money_container{position:relative}span.money_container span.icon{background:url(/images/money_dollar.png) no-repeat;position:absolute;display:block;top:0;left:0;width:16px;height:16px;z-index:1}input.money_field{-moz-box-sizing:border-box;box-sizing:border-box;padding-left:16px}span.suffixable_container{position:relative}span.suffixable_container span{position:absolute;display:block;top:0;right:.5em;z-index:1;font-family:"Courier New",Courier,monospace}input.suffixable{-moz-box-sizing:border-box;box-sizing:border-box;padding-right:4em}.create_form .ui-widget-content .lockable,.create_form .ui-widget-content .lockable_email{box-sizing:border-box;width:89%;width:calc(97% - 16px)}.appointment_status_pending > *{border:2px dashed #fde78f;font-style:italic}.appointment_status_cancelled > *{text-decoration:line-through;opacity:.75}.appointments ul{list-style-position:inside;list-style-type:disc;margin:0;padding:0;text-decoration:none}.appointments ul li{background-image:none}.calendar td{border:1px solid #DFE6DE;padding:2px;width:13%}.calendar td.daycell{height:6em}.calendar .subtitle{padding:0;text-align:center}.calendar th{background-color:#EBF2EA;font-weight:700;text-align:center}.calendar .calendar_prev{float:left;margin:.25em 0}.calendar .calendar_next{float:right;margin:.25em 0}.calendar .ui-widget-header h3{margin:0 auto;padding:3px}.calendar .daycell h3.day{color:#000;display:block;font-size:1.4em;margin:0}.calendar .weekend{color:#9FA09F}.calendar .suffix{display:none}#appointment_form #datetime{width:6em}@media screen and (max-width: 600px){.calendar,.calendar thead,.calendar tbody,.calendar th,.calendar td,.calendar tr{display:block}.calendar th:not(.ui-widget-header){position:absolute;top:-9999px;left:-9999px}.calendar .prev_month,.calendar .next_month{display:none}.calendar tbody tr{border-bottom:1px solid #ccc}.calendar td{border:none;border-bottom:1px solid #eee;box-sizing:border-box;height:100%;width:100%}.calendar td.daycell{height:100%;min-height:6em}.calendar td h3{float:left;margin:0}.calendar td ul{margin-left:15%}.calendar td ul li a{font-size:1.2em}.calendar td ul li span.break:before{content:" "}.calendar .suffix{display:inline}.calendar td:before{color:#666;content:attr(data-day);font-size:1.2em;margin:0}}#appt_new_button,#log_new_button{font-size:.8em;margin-left:1em}tr.appointment_display em{color:#999;font-size:.8em;display:block}.billable_calendar h1{margin:0;text-align:center}.billable_calendar .low span{color:red}.billable_calendar .average span{color:#daa520}.billable_calendar .high span{color:#0f0}.billable_calendar h1 + em{display:block;text-align:center}.billable_calendar td{position:relative}.billable_calendar td .billable_checkbox{float:right;position:absolute;right:0;top:0;font-size:.75em}.ticket_display,.invoice_display{background-image:url(/images/help.png);background-position:2px .4em;background-repeat:no-repeat;margin:.2em 0}.ticket-status-row{background-image:none!important;transition:background-color .5s ease;-webkit-transition:background-color .5s ease}.ticket_display_status{background-image:url(/images/tick.png);background-position:2px .4em;background-repeat:no-repeat;margin:.2em 0;padding-left:20px!important}.ticket_display a,.invoice_display span{color:#03c;display:inline-block;padding:5px 5px 5px 20px !important}.ticket_display a:hover{color:#ee6e07}select.ticket_display,option.ticket_display,select.invoice_display,option.invoice_display{background-position:2px center}.ticket_display span.pad,.invoice_display span.pad{padding:5px 5px 5px 20px !important}.ticket_display span.pad a,.invoice_display span.pad a{background-position:2px 2px!important;display:inline!important;padding:0!important}select.ticket_display option{color:#000;font-style:normal;font-weight:400}select.ticket_display,option.ticket_display,select.invoice_display,option.invoice_display{padding-left:20px}.ticket_selected a:after{content:" \00ab";font-size:1.4em;font-weight:700}.resolved{background-image:url(/images/bullet_tick.png)}select.yes,option.yes{background:url(/images/accept.png) 2px 50% no-repeat;padding-left:20px}select.no,option.no{background:url(/images/decline.png) 2px 50% no-repeat;padding-left:20px}.appt_buttons_cell{text-decoration:none;vertical-align:top;width:80px}.appt_edit_button,.appt_delete_button,.appt_email_button{padding:5px 0}#ticket_status_updated_button,#ticket_take_ownership_button,#ticket_billed_button,#customer_contacted_button{float:right}.log_table{border-spacing:0}.log_table tbody tr > *,.activity_table tr:not(:first-child) > *{border-top:1px solid #5a5a5a;padding:1em 0}p.log_entry,p.activity_entry{margin:0;white-space:pre-wrap;word-break:break-word;word-wrap:break-word}.log_table td.edit_cell{width:40px}.log_table td span.log-contact{font-size:.8em;font-style:italic;margin-top:.5em}.log_table td em{color:#666;font-size:.8em;display:block}.log_table tbody tr td.log_type_clock_in{background:url(/images/clock_add.png) no-repeat center}.log_table tbody tr td.log_type_clock_out{background:url(/images/clock_delete.png) no-repeat center}.log_table tbody tr td.log_type_email{background:url(/images/email_go.png) no-repeat center}.log_table tbody tr td.log_type_status{background:url(/images/arrow_switch.png) no-repeat center}.log_table tbody tr td.log_type_ownership{background:url(/images/user_tick.png) no-repeat center}.log_table tbody tr td.log_type_appt_cancel{background:url(/images/calendar_delete_day.png) no-repeat center}.log_table tbody tr td.log_type_payment{background:url(/images/money.png) no-repeat center}.log_table tbody tr td.log_type_db_move{background:url(/images/database_go.png) no-repeat center}.log_table tbody tr td.log_type_checklist{background:url(/images/check-checked-green.png) no-repeat center}.log_table tbody tr td.log_type_alert_ack{background:url(/images/alerts_warning_ack.svg) no-repeat center;background-size:2em}.log_table td.edit_cell{text-align:center}.log_table tr td.log_public span.public_icon{background:url(/images/transmit_blue.png) no-repeat center;display:block;margin:0 auto;height:16px;width:16px}.log_table tr td.log_private span.public_icon{background:url(/images/transmit.png) no-repeat center;display:block;margin:0 auto;height:16px;width:16px}.log_table tr td.public_editable span{cursor:pointer}.log_table tbody td:first-child{vertical-align:middle;width:50px}.log_table tbody td:nth-child(2){width:150px}.log_table tbody td:last-of-type{width:50px}.log_table .log_checklist + .log_checklist td{border-top:none;padding:.5em;font-size:.8em}.log_table .log_checklist + .log_checklist td .log-user,.log_table .log_checklist + .log_checklist td:nth-child(2) br{display:none}.log_table .log_checklist + .log_checklist td:nth-child(1){visibility:hidden}#log_form select,#log_form input[type="text"],#log_form input[type="number"]{width:100%}@media screen and (max-width: 600px){.log_table,.log_table thead,.log_table tbody,.log_table th,.log_table td,.log_table tr{display:block;border:none}.log_table .hide{display:none}.log_table th,.log_table tfoot{position:absolute;top:-9999px;left:-9999px}.log_table tbody td{border:none;box-sizing:border-box;height:100%}.log_table tbody tr:first-child td:nth-child(2){border-top:1px solid #ccc}.log_table tbody td:first-child{background:url(/images/note.png) no-repeat center;float:left}.log_table tbody td:nth-child(2){width:auto}.log_table .log_entry{border-bottom:1px solid #ccc;font-size:1.1em;padding:0 1.2em 1em;text-indent:1.1em}.log_table tbody tr{position:relative}.log_table tbody td:last-child{position:absolute;right:0;top:0;width:auto}.log_table tbody td:nth-child(4){display:none}.log_table td span.log-date{font-size:.9em;font-style:italic}.log_table td span.log-contact{margin-left:4.5em}.log_table td span.log-user{font-size:1.1em}.log_table td span.log-user a{font-size:1em}}.payment_table td:first-child{width:32px}.payment_table td:nth-child(2){width:50px}#tool_panel h3{margin:8px 2px}#tool_panel ul li{margin:5px}.stats-widget .portlet-header{font-size:.9em}.stats-widget table,.stats_table{border-collapse:collapse;margin-top:.5em;width:100%}.stats-widget table td,.stats_table td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:.2em .5em;text-align:right}.stats-widget table td:first-child,.stats_table td:first-child{text-align:left}.stats-widget label{font-weight:700}@media screen and (max-width: 600px){.stats-widget label{display:none}}input[type="submit"],input[type="reset"],input[type="button"]{background:#eee repeat-x;border:3px double #999;border-top-color:#ccc;border-left-color:#ccc;color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;padding:2px}input[type="submit"]:active,input[type="submit"]:hover,input[type="reset"]:active,input[type="reset"]:hover,input[type="button"]:active,input[type="button"]:hover{border:3px double #ccc;border-top-color:#999;border-left-color:#999;color:#009}.box{background:#f2f2f2;color:#606064;padding:1px 15px 14px;margin:0}img.ui-icon{border:0;display:inline-block;height:16px;position:relative;text-indent:0;width:16px}span.ui-icon{display:inline-block;vertical-align:text-top}.searchresults{font-size:10px;line-height:14px;width:100%}.searchresults a{border-bottom:1px solid #ccc;clear:both;cursor:pointer;color:#555;display:block;font-size:10px;padding:5px 10px;text-decoration:none;position:relative}.searchresults a.primary::before{display:block;content:" ";position:absolute;width:16px;height:16px;top:50%;left:-8px;margin-top:-8px;background-image:url(images/ui-icons_6da8d5_256x240.png);background-position:-224px -112px}.searchresults a img{float:left;padding:5px 10px}.searchresults a span.searchheading{display:block;font-weight:700;font-size:11px;color:#191919}.searchresults a span{color:#555}.searchresults span.category{font-size:11px;margin:5px;display:block;color:#fff}.searchresults span.seperator{float:right;padding-right:15px;margin-right:5px}.searchresults span.seperator a{background-color:transparent;display:block;margin:5px;height:auto;color:#fff}.googleMap{border:1px solid #ccc;height:100%;min-height:200px;min-width:295px;width:100%}.map_status{cursor:pointer;font-size:.8em}.map_status:hover{border:1px dotted #ccc}.inactive{background:#eee;color:silver}.activities_activity{display:inline-block;height:1.1em;width:50px}textarea.activity_notes{height:40px;width:100%}.activities_completed{background:url(/images/tick.png) no-repeat;padding-left:20px;text-decoration:line-through}#activities_instructions{padding:.7em}.customer_note{padding:.25em 0}.customer_note p{margin:0;display:inline-block;white-space:pre-wrap;width:100%}.customer_note p textarea{display:block}.customer_note em{color:#999;font-size:.75em;display:block;padding-left:2em}.signature_wrapper{border-bottom:1px dotted #999;float:left;height:11em;margin:1em 0;text-align:center;width:49%}.signature{float:right;width:80%}.signature img{width:250px}.signature_wrapper .sig_buttons{float:left;margin-top:34px;width:20%}.signature_wrapper .sig_buttons button{font-size:.8em}.signature span.name{font-size:.8em}.signature em{color:#999;display:block;font-size:.75em}#popup_container{font-family:Arial,sans-serif;font-size:12px;min-width:300px;max-width:600px;background:#FFF;border:solid 5px #999;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#popup_title{font-size:14px;font-weight:700;text-align:center;line-height:1.75em;color:#666;background:#CCC url(/includes/lib/images/title.gif) top repeat-x;border:solid 1px #FFF;border-bottom:solid 1px #999;cursor:default;padding:0;margin:0}#popup_content{background:16px 16px no-repeat url(/includes/lib/images/info.gif);padding:1em 1.75em;margin:0}#popup_content.alert{background-image:url(/includes/lib/images/info.gif)}#popup_content.confirm{background-image:url(/includes/lib/images/important.gif)}#popup_content.prompt{background-image:url(/includes/lib/images/help.gif)}#popup_message{padding-left:48px}#popup_panel{text-align:center;margin:1em 0 0 1em}#popup_prompt{margin:.5em 0}.ui-autocomplete{max-height:200px;overflow-y:auto;overflow-x:hidden;padding-right:20px}.ui-autocomplete .ui-menu-item a{border-bottom:1px solid #79B7E7;width:100%}.ui-selecting{background:#FECA40}.ui-selected{background:#F39814;color:#fff}.pointer{cursor:pointer}input.loading{background:#eee url(/images/ajax.gif) no-repeat left;color:#666;padding:2px 0 2px 16px}#quick_search,#appointment_form{position:relative}.database_selection{position:absolute;max-width:300px;top:100%;padding:5px;z-index:1}.database_selection td{padding:2px}button.database_selection_button,.search_go{font-size:.8em!important}.ui-tooltip{max-width:1000px!important}.customer_note_delete,.customer_note_edit{width:25px}.projects_list{list-style-type:none;margin:0;padding:0;width:450px}.projects_list li{margin:3px 3px 3px 0;padding:2px;float:left;width:100px;height:90px;text-align:center}.projects_list li em{font-size:.8em}.project_member_row td:first-child{width:20px!important}.project_role_manager{background:url(/images/user_suit.png) no-repeat left;padding-left:20px!important}.project_role_lead{background:url(/images/user_star.png) no-repeat left;padding-left:20px!important}.project_role_member{background:url(/images/user.png) no-repeat left;padding-left:20px!important}.project_role_sales{background:url(/images/user_suit_black.png) no-repeat left;padding-left:20px!important}.project_role_director{background:url(/images/user_gray_cool.png) no-repeat left;padding-left:20px!important}.project_member_row .project_member_delete{font-size:.8em}.ticket_select_list{height:81%;overflow-y:auto}.ticket_select_list li{padding:3px;cursor:pointer}.ticket_select_list li p{margin:0;padding:.5em}.projects_priority_0{color:#aaa}.projects_priority_2{color:#CD0A0A}.ticket_project_add{font-size:.75em!important}.progressbar_container{cursor:help;position:relative}.progressbar_text{font-weight:700;position:absolute;left:30%;padding:5px 0}.checklist{float:left;margin:.3em .3em 0 0 !important;padding:3px;width:31%}.checklist > .ui-widget-header{padding:3px 4px}.checklist .checklist_delete{cursor:pointer;display:none;float:right}.checklist .ui-widget-header:hover .checklist_delete{display:inherit}.checklist li{border-bottom:1px solid #ddd;padding:5px 0;position:relative}.checklist li.checklist_progress{padding:0}.checklist li a{padding:0!important}.checklist .checklist_checkable{cursor:pointer;display:inline-block;height:1em;vertical-align:middle;width:1em}.checklist li.checked span{text-decoration:line-through}.checklist li.checked span.checklist_checkable{background-image:url(/images/check-checked-green.png);background-repeat:no-repeat;background-position:left}.checklist li.unchecked span.checklist_checkable{background-image:url(/images/check-unchecked.png);background-repeat:no-repeat;background-position:left}.checklist_item .checklist_slider{margin-top:.2em;width:96%}.checklist_item .checklist_slider .progressbar_text{font-size:.75em;padding:0;z-index:2}.checklist_item .checklist_item_delete{cursor:pointer;display:none;position:absolute;top:5px;right:0}.checklist_item .checklist_item_move{cursor:pointer;display:none;position:absolute;top:5px;right:20px}.checklist_item:hover .checklist_item_delete,.checklist_item:hover .checklist_item_move{display:inherit}.checklist_item em{display:block;font-size:.8em}.checklist .checklist_add select,.checklist .checklist_add input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:20px}.checklist .checklist_add input.checklist_item_name{width:50%}.checklist .checklist_add button{font-size:.8em}#checklist_container ul{height:220px;overflow-y:auto}.checklist.checklist_overview .checklist_add{display:none}.checklist .ui-widget-header .checklist_header_count{float:right}.checklist_item .checklist_spinner{width:25px}.checklist .ui-multiselect{cursor:pointer;height:2.2em;width:83%!important}.ticketFilter{align-items:center;-webkit-align-items:center;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;justify-content:space-around;-webkit-justify-content:space-around;-ms-justify-content:space-around;padding:5px;text-align:center}.ticketFilter > div{flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;-webkit-box-flex:1;flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1}.ticketFilter img{margin:0 3px}.ticketFilter select,.ticketFilter input{box-sizing:border-box;height:1.5em;max-width:67px;width:100%}.ticketRefresh{cursor:pointer;float:left;margin:.1em .2em}.ticketActions{padding:.5em 1em}.ticketActions .ui-button{font-size:.7em}#tracking_container{margin:0 auto;width:70%}#tracking_container td:last-child{text-align:right}.ui-progressbar.ui-progressbar-quarter.ui-widget-content{background-color:#fbec88;border-color:#fad42e}.ui-progressbar.ui-progressbar-quarter .ui-widget-header{background-color:#fbec88;background-image:url(/images/ui_progressbar_yellow.png);border-color:#fad42e}.ui-progressbar.ui-progressbar-half.ui-widget-content{background-color:#fbec88;border-color:#fad42e}.ui-progressbar.ui-progressbar-half .ui-widget-header{background-color:#fbec88;background-image:url(/images/ui_progressbar_yellow.png);border-color:#fad42e}.ui-progressbar.ui-progressbar-complete.ui-widget-content{background-color:#3a8104;border-color:#3f7506}.ui-progressbar.ui-progressbar-complete .ui-widget-header{background-color:#3a8104;background-image:url(/images/ui_progressbar_green.png);border-color:#3f7506}.ui-progressbar.ui-progressbar-over.ui-widget-content{background-color:#fef1ec;border-color:#cd0a0a}.ui-progressbar.ui-progressbar-over .ui-widget-header{background-color:#fef1ec;background-image:url(/images/ui_progressbar_red.png);border-color:#cd0a0a}.column{box-sizing:border-box;flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;-webkit-box-flex:1;padding:0 .2em;min-width:180px;width:50%}@media screen and (max-width: 600px){.column{box-sizing:content-box;width:100%!important}}.column-1{width:100%}.column-2{min-width:180px;width:50%}.column-3{min-width:160px;width:33%}.column-4{min-width:140px;width:25%}.column-5{min-width:120px;width:20%}.column-6{min-width:100px;width:16.5%}.portlet{padding:3px;margin:.3em 0}.portlet .portlet-header{font-size:1.1em;padding:2px}.portlet .portlet-header .portlet-button{cursor:pointer;float:right;margin:.1em .2em}.portlet .portlet-header img{margin:.1em .2em}.portlet .portlet-header img.ui-datepicker-trigger{margin:0}.portlet .portlet-header a{color:#fff;font-size:1em}.portlet .portlet-content{padding:.4em}.portlet .portlet-content li a{padding:5px 0}table.portlet-content.log{border-spacing:0;border-collapse:collapse;width:100%}table.portlet-content.log tr td{border-bottom:1px solid #eee;padding:.3em .2em}table.portlet-content.log tr td:first-child{width:45px;padding:5px 6px 5px 4px}table.portlet-content.log tr td:nth-child(2){width:auto;padding:5px 4px}table.portlet-content.log tr td:nth-child(3){width:auto;padding:5px 4px 5px 6px;word-break:break-word}table.portlet-content.log a,table.portlet-content.log a:visited{color:#03c;font-size:12px;text-decoration:none}.qtip-scrollable .qtip-content{max-height:200px;overflow-y:auto}.ui-sortable-placeholder{border:1px dotted #000;visibility:visible!important;height:50px!important}.ui-sortable-placeholder *{visibility:hidden}.ui-tabs-vertical{width:55em}.ui-tabs-vertical .ui-tabs-nav{border-radius:5px 0 0 5px;padding:.2em .1em .2em .2em;float:left;width:13em}.ui-tabs-vertical .ui-tabs-nav li{clear:left;width:100%;border-bottom-width:1px!important;border-right-width:0!important;margin:0 -1px .2em 0}.ui-tabs-vertical .ui-tabs-nav li a{display:inline-block;width:13.2em}.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active{margin-bottom:3px;padding-bottom:0;padding-right:.1em;border-right-width:1px;border-right-width:1px}.ui-tabs-vertical .ui-tabs-panel{padding:1em;float:right;max-width:40em}.formError{z-index:990}.formError .formErrorContent{z-index:991}.formError .formErrorArrow{z-index:996}.formErrorInsideDialog.formError{z-index:5000}.formErrorInsideDialog.formError .formErrorContent{z-index:5001}.formErrorInsideDialog.formError .formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent{background:#ee0101;position:relative;color:#fff;width:150px;font-size:11px;border:2px solid #ddd;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;padding:4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.greenPopup .formErrorContent{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#FFF}.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}body[dir='rtl'] .formError .formErrorArrow,body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0}.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0 0 0 12px;top:2px}.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;font-size:0;height:1px;background:#ee0101;margin:0 auto;line-height:0;display:block}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorArrow div{background:#393939;color:#FFF}.formError .formErrorArrow .line10{width:15px;border:none}.formError .formErrorArrow .line9{width:13px;border:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd}.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}.ui-autocomplete-category{font-size:1em;font-weight:700;padding:0}.ui-autocomplete-match{background:#FBEC88;font-weight:700}.ui-autocomplete-memo{font-size:.75em}.selectize-control .selectize-input{padding:.4em}.selectize-control.single.loading .selectize-input:after{border:none;content:url('/images/loading.gif');right:2.1em;top:35%}.selectize-dropdown{z-index:9999!important}.test-results{color:#fff;font-family:"Courier New",Courier,monospace;padding:.5em;margin-top:1em}.test-results.pass{background-color:green}.test-results.fail{background-color:red}.test{border-bottom:1px dashed #ccc;font-size:.9em;font-family:"Courier New",Courier,monospace;margin:.5em 0;padding:.2em;word-break:break-word}.test.fail{border:1px dashed red}.test h3{font-size:1.4em;margin:0}.test.pass h3{color:green}.test.fail h3{color:red}.test h4{font-style:italic}.graph{height:350px;max-width:600px;margin:0 auto;min-width:250px;width:100%}.template-upload .error:empty{display:none}.preview > *{width:100%}.featherlight-content > img,.featherlight-content > video,.featherlight-content > pre{white-space:pre-wrap;word-break:break-word;width:100%}@-webkit-keyframes featherlightLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes featherlightLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.featherlight-loading .featherlight-content{-webkit-animation:featherlightLoader 1s infinite linear;animation:featherlightLoader 1s infinite linear;background:transparent;border:8px solid #8f8f8f;border-left-color:#fff;border-radius:80px;width:80px;height:80px;min-width:0}.featherlight-loading .featherlight-content > *{display:none!important}.featherlight-loading .featherlight-close,.featherlight-loading .featherlight-inner{display:none}#new_management_company_dialog input,#new_management_company_dialog select,#new_vendor_dialog input,#new_vendor_dialog select{width:100%}#new_management_company_dialog td:nth-child(2n),#new_vendor_dialog td:nth-child(2n){width:35%}#attachment_dropzone{border:1px dashed #ccc;line-height:50px;text-align:center;font-weight:700;padding:1em;margin:1em 2em}#attachment_dropzone.in{border-color:#000;line-height:200px;font-size:larger}#attachment_dropzone.hover{background:#ccc}#attachment_dropzone.fade{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;opacity:1}#attachment_dropzone .fileinput-button{cursor:pointer;font-size:1em;text-decoration:underline}#attachments{list-style:none;margin:0 auto;width:82%}#attachments li{border:none;border-radius:3px;float:left;min-height:200px;margin:0 15px 15px 0;padding:0;width:200px}#attachments li .attachment-thumbnail{border:1px solid #e9e9e9;border-radius:3px;display:table-cell;height:145px;margin:0 auto;text-align:center;vertical-align:middle;width:200px}#attachments li .attachment-thumbnail img{max-height:150px;max-width:200px}#attachments li dt{margin-bottom:.5em;position:relative}#attachments li dl{display:block;margin:5px 10px;overflow:hidden;width:180px}#attachments li dl dd{color:#707070;font-size:.8em;margin:.5em 0}#attachments li dl dd.attachment-date{float:left}#attachments li dl dd.attachment-size{float:right}#attachments li dl dd.attachment-user{clear:left;font-size:.8em;font-style:italic}#attachments .progress{height:1em}#attachments a{display:block}#attachments .delete,#attachments .email{float:right;font-size:.75em}#attachments .attachment .error{background:none;border:0;color:#a94442;display:block}#attachments .attachment .mime-icon{padding:30% 40%}.featherlight-iframe .featherlight-content{height:75%;overflow-y:hidden;width:75%}.iti-flag{background-image:url(/css/flags.png)!important}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2 / 1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.iti-flag{background-image:url(/css/flags@2x.png)!important}}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=text],.intl-tel-input.separate-dial-code input[type=tel]{padding-right:36px}#reminders th{text-align:left}#phpinfo .v{word-break:break-all}.editable_form textarea{width:100%!important}#duo_iframe{border:none;display:block;height:330px;max-width:620px;margin:1em auto;min-width:304px;width:100%}.message:empty{display:none}#lm_alerts{border-collapse:collapse}#lm_alerts td,#lm_alerts th{border-bottom:1px solid #ccc;border-right:1px dashed #c3c2c2;padding:.5em}#lm_alerts .lm_alert td{cursor:pointer;height:1.5em}#lm_alerts .lm_alert:hover td:nth-child(1n+3),#lm_alerts .lm_alert.lm_selected td:nth-child(1n+3){background-color:#0076ff;color:#fff}#lm_alerts tbody tr:nth-child(4n+1){background-color:#e8e8e8}#lm_alerts thead{text-align:left}#lm_alerts .lm_alert_details td{border-bottom:1px solid #fff;padding:0}#lm_alerts .lm_alert_details div.lm_alert_details_wrapper{display:none;border:1px solid #737373;padding:1em}#lm_alerts .lm_alert_checkbox{border-right:none}#lm_alerts .lm_alert.lm_ack,#lm_alerts .lm_alert.lm_ack{background-color:#e6f1ff}#lm_alerts .lm_alert.lm_ack .lm_alert_checkbox{background-color:#0076ff;background-image:url(/images/alerts_check.svg);background-position:center;background-repeat:no-repeat;background-size:1.5em}#lm_alerts .lm_alert_status{background-repeat:no-repeat;background-position:center;border-radius:0 8px 8px 0;border-right:none;width:2em}#lm_alerts thead .lm_alert_status{background-image:url(/images/alerts_header.svg);border-right:none}#lm_alerts .lm_alert_warning .lm_alert_checkbox{background-color:#fc0}#lm_alerts .lm_alert_warning .lm_alert_status{background-color:#fc0;background-image:url(/images/alerts_warning.svg)}#lm_alerts .lm_alert_warning.lm_ack .lm_alert_status{background-image:url(/images/alerts_warning_ack.svg)}#lm_alerts .lm_alert_warning.lm_sdt .lm_alert_status{background-image:url(/images/alerts_warning_sdt.svg)}#lm_alerts .lm_alert_warning.lm_sdt.lm_ack .lm_alert_status{background-image:url(/images/alerts_warning_sdt_ack.svg)}#lm_alerts .lm_alert_error .lm_alert_checkbox{background-color:#f26522}#lm_alerts .lm_alert_error .lm_alert_status{background-color:#f26522;background-image:url(/images/alerts_error.svg)}#lm_alerts .lm_alert_error.lm_ack .lm_alert_status{background-image:url(/images/alerts_error_ack.svg)}#lm_alerts .lm_alert_error.lm_sdt .lm_alert_status{background-image:url(/images/alerts_error_sdt.svg)}#lm_alerts .lm_alert_error.lm_sdt.lm_ack .lm_alert_status{background-image:url(/images/alerts_error_sdt_ack.svg)}#lm_alerts .lm_alert_critical .lm_alert_status{background-color:#ed1e24;background-color:#ed1e24;background-image:url(/images/alerts_critical.svg)}#lm_alerts .lm_alert_critical.lm_ack .lm_alert_status{background-image:url(/images/alerts_critical_ack.svg)}#lm_alerts .lm_alert_critical.lm_sdt .lm_alert_status{background-image:url(/images/alerts_critical_sdt.svg)}#lm_alerts .lm_alert_critical.lm_sdt.lm_ack .lm_alert_status{background-image:url(/images/alerts_critical_sdt_ack.svg)}#lm_alerts pre{white-space:pre-wrap;word-break:break-word}#lm_alerts .lm_alert_details .lm_alert_ack,#lm_alerts .lm_alert_details .lm_alert_sdt{background:#0076ff;color:#fff;margin:0 -1em -1em;padding:.8em}.log_table tr.log_private{background-color:#fbec8873}.log_table tr.log_system{background-color:#d2d2d273}textarea.finalized,.finalized input,.finalized select{border-color:#cb0000}#tech_log_text{background:#fbec8873}.border_highlight{border:1px solid red}.log_warning{font-size:13px;color:red;padding:3px 0;display:inline-block}.popup{position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#myPopup,#statusPopup{visibility:hidden;width:290px;background-color:#70a9d3;color:#fff;text-align:center;border-radius:6px;padding:8px 0;position:absolute;z-index:1;bottom:125%;margin:0 0 15px;left:50%}#statusPopup{left:-40px!important;opacity:1px}.popup.displayNone{display:none}#myPopup::after,#statusPopup::after{content:"";position:absolute;top:100%;left:10%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#70a9d3 transparent transparent}#myPopup.show,#statusPopup.show{visibility:visible;-webkit-animation:fadeIn 1s;animation:fadeIn 1s;-webkit-animation:cssAnimation 5s forwards;animation:cssAnimation 5s forwards}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes cssAnimation{0%{opacity:1}90%{opacity:1}100%{opacity:0}}@-webkit-keyframes cssAnimation{0%{opacity:1}90%{opacity:1}100%{opacity:0}}.marked_primary{background:#fbec8873}.deactivated_contacts{font-size:1.1em;text-align:center;color:#4297d7}.imitation_button{height:17px;width:32px;display:inline-block}.contact_text{font-size:1.1em}#company{width:150px}#company_overview_table,#invoice_table{border-collapse:collapse;border:1px solid #aaa}#company_overview_table td:nth-child(5),#invoice_table td:nth-child(3){overflow-wrap:anywhere}#company_overview_table .company_overview_column td{border:1px solid #aaa}#contract_overview_table{border-collapse:collapse}#contract_overview_table h2.contract_type{text-align:center;padding:8px;border:#333 1px solid;margin-top:7px}#contract_overview_table h2 a{font-size:inherit}#contract_overview_table .contract_company{padding:9px 2px 4px;border-top:1px solid}#contract_overview_table .contract_total{border-top:1px #999 solid}#open_aging_table{border-collapse:collapse;border:1px solid #aaa}#open_aging_table th:nth-child(4),#open_aging_table td:nth-child(4){max-width:200px}#open_aging_table th:nth-child(5),#open_aging_table td:nth-child(5){max-width:200px}#open_aging_table th:nth-child(6){min-width:45px}#open_aging_table th:nth-child(7){min-width:45px}#open_aging_table td{border-top:#000 1px solid;border-right:#999 1px solid;padding:3px}#open_aging_table .customer_link{margin-top:6px;display:inline-block}#open_aging_table a,#open_aging_table a:visited{color:#090080;font-weight:700}#open_aging_table a:hover{color:#000}.selectize-control{border:1px solid #000!important;width:158px!important;height:30px!important}.user{word-break:break-word}.report_container{display:contents!important}#contact_info,#extra_text{height:75px!important;width:99%!important}#issue_text{width:99%!important}.button_wrapper{text-align:center!important}.dispatch_ticket_panel{min-width:31%!important;width:31%;float:left;min-height:195px}.customer_match_link{display:block;color:inherit!important}.critical{background-color:#cc47478c!important}.moderate{background-color:#FF8400D8}.low{background-color:#E8DC13D8}#dispatch_tickets .critical,#dispatch_tickets .moderate,#dispatch_tickets .low{background:none!important}.customer_match_container{width:750px}.dispatch_queue{width:48%;display:inline-block;float:left}.ticket_queue{width:49%;display:inline-block}.queued_dispatch{margin-bottom:5px;border:1px solid #000}.ticket_create_existing_customer{display:flex;justify-content:center;padding:5px 20px 10px}.ticket_create_existing_customer button{padding:5px 10px}#ticket_create_new_customer{padding:10px 18px}.button_wrapper{padding-bottom:5px}.hover{box-shadow:1px 1px 15px 3px #7db0e3}.create_and_close{position:relative}.close_dispatch_button{position:absolute;right:5px;bottom:5px}.close_dispatch_button button{padding:6px 10px}.unentered_log_text,.unentered_log_ticket{max-width:200px}#customer_linking_panel,#user_linking_panel,#time_panel,#invoicing_panel{width:50%;overflow:auto;scrollbar-width:thin;scrollbar-color:#4297d7}.qb_select{width:100%}#link_button,#unlink_button{display:flex;justify-content:center}.config_column_left{text-align:left;font-weight:700}.config_column_right{position:absolute;left:635px}.qb_config_table{border-collapse:separate;border-spacing:15px 15px}.type_link_box{display:inline-block;width:32%;text-align:center;margin:25px 0;border-radius:10px;border:1px solid #4297d7;height:150px}.qb-links{width:90%;margin:15px auto}.qb-links tr td{padding:8px 2px 4px;width:40%}.qb-links tr td:first-child{text-align:right;padding-right:10px}.qb-links tr td:nth-child(2){padding-left:10px}.qb-links tr:not(:first-child) td{border-top:1px #ccc solid}.sticky_button{position:sticky;bottom:0}.customer_link_header,.user_link_header,.time_header,.invoicing_header{position:sticky;top:0}#customer_linking_panel::-webkit-scrollbar,#time_panel::-webkit-scrollbar,#invoicing_panel::-webkit-scrollbar,#user_linking_panel::-webkit-scrollbar{width:10px}#customer_linking_panel::-webkit-scrollbar-track,#time_panel::-webkit-scrollbar-track,#invoicing_panel::-webkit-scrollbar-track,#user_linking_panel::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:15px}#customer_linking_panel::-webkit-scrollbar-thumb,#user_linking_panel::-webkit-scrollbar-thumb,#time_panel::-webkit-scrollbar-thumb,#invoicing_panel::-webkit-scrollbar-thumb{background:#73aad3;border-radius:10px}#customer_linking_panel::-webkit-scrollbar-thumb:hover,#customer_linking_panel::-webkit-scrollbar-thumb:hover,#time_panel::-webkit-scrollbar-thumb:hover,#invoicing_panel::-webkit-scrollbar-thumb:hover{background:#4297d7}.finalized{pointer-events:none}.final{background-color:#959595}.final_line{text-decoration:line-through}.waiting{background-color:#f1cc4b}.sent{background-color:#63ab16}.customer_search_table{width:100%;border:2px solid #5c9ccc;border-collapse:collapse;table-layout:fixed;overflow-wrap:break-word;border-radius:1px;font-family:Lucida Grande,Lucida Sans,Arial,sans-serif}.customer_search_table td{border-bottom:1px solid #6da8d5;padding:3px;vertical-align:middle;position:relative}.customer_search_table td:first-of-type{padding-left:18px}.customer_search_table td:last-of-type{padding-right:10px}.customer_search_table td.primary::before{display:block;content:" ";position:absolute;width:16px;height:16px;top:50%;left:0;margin-top:-8px;background-image:url(images/ui-icons_6da8d5_256x240.png);background-position:-224px -112px}.customer_search_table thead{background-color:#c5dbec}.customer_search_header td{padding:10px;text-align:center}.tr-horizontal-line{border-bottom:1px #000 solid}.message_dialog{cursor:pointer}#table-foot{margin:5px 0;padding:10px;text-align:center;border-top:3px solid #555}#table-foot a{display:inline-block;color:#000;padding:8px 16px;text-decoration:none;transition:background-color .3s}#table-foot a.active{background-color:#1e90ff;color:#fff}#table-foot a:hover:not(.active){background-color:#ddd}.table-by-city{border-collapse:collapse}.city-header{background-color:#bbb}.active{color:blue!important}.project_overview_table{width:100%;border:2px solid #5c9ccc;border-collapse:collapse;overflow-wrap:break-word;border-radius:1px;font-family:Lucida Grande,Lucida Sans,Arial,sans-serif}.project_overview_table td{border-bottom:1px solid #6da8d5;padding:3px;vertical-align:middle;position:relative}.project_overview_table th{background-color:#c5dbec}.project_portlet{width:22%;float:left;min-height:195px;margin-right:5px;margin-left:10px;transition:1s all ease}.project_portlet_extra{width:66%!important;height:auto!important;min-height:195px;transition:1s all ease}.ticket_info{border-collapse:collapse}.ticket_info tbody tr{border-bottom:1px solid #c5dbec}.recent_log{border-left:1px solid #c5dbec}.project_basic{max-width:200px;display:inline-block}.checklist_items{display:inline-block;width:54%;float:right;margin-top:7px}.tiny-checklist{display:inline-block}.checklist-info-table tr td{font-size:11px}.project_overview_container{width:100%}.company_select{height:auto!important;min-height:30px!important}.checklist-ticket-create{margin-top:10px}.row{display:inline-block;width:100%}.project_row{background-color:#bbb}.project_table_header{background-color:#c5c5c5}.member_row{background-color:#e9e9e9}.table_header_link{font-size:16px}.closed_projects_table{border-collapse:separate;border-spacing:0 5px}.city-row{border-bottom:1px solid #000}.only-print{display:none!important}.project_tags,.ticket_tags{min-width:33%;border:1px solid #5c9ccc3b;text-align:center;padding:5px;border-radius:5px;background-color:#dbdfe3c2;font-weight:700;color:#667078;width:fit-content;margin-bottom:5px}.tag_column{align-items:center}#tag_create_button{height:20px;display:block;margin:auto;float:left}.delete_tag{cursor:pointer}.closed_projects_table{border-collapse:separate}.closed_projects_table tr td{border-bottom:#000 1px solid;text-align:center}.toggle_projects{float:right;cursor:pointer}.dbname_div{margin-top:10px;position:relative}#project_filter_button{margin-left:10px;margin-bottom:2px}.projects_table_view,.projects_grid_view{float:left;margin-left:5px;margin-top:5px;position:absolute}.projects_table_view{left:30px}.projects_grid_view{left:0}.selected_view{background:#dfeffcab!important;box-shadow:0 8px 15px rgba(0,0,0,0.1)}.project_db{height:30px;position:relative}.tag_container{display:inline-block;border:1px solid #5c9ccc3b;text-align:center;padding:5px;border-radius:5px;background-color:#dbdfe3c2;font-weight:700;color:#667078;width:fit-content;margin:5px 10px 5px 0}.tag_edit,.tag_delete{cursor:pointer}#create_tag_button{float:right}#tag_create_dialog{min-width:350px}#tag_create_dialog table{display:table}#tag_create_dialog table td{text-align:center}.contact_row{margin-bottom:5px}.total-mileage{float:right;padding-right:10px}#checklist_ticket_create_table{border-collapse:collapse}#checklist_ticket_create_table thead{background:#5c9ccc;color:#fff;vertical-align:center}#ews_token_info tr td:first-child{text-align:right}#ews_token_info tr td{width:40%;padding:10px}.ui-state-highlight-success{border:1px solid #236e00;background:#0BBB00A0}.ui-state-highlight-error{border:1px solid #d30000;background:#ff000073}.timesheet-portlet{width:100%}.timesheet-day{width:calc(100% / 7.6);display:inline-table;min-height:500px;position:relative}.timesheet-day>li:hover{cursor:pointer}.timesheet-item > span{padding:0!important}.timesheet-item{width:100%!important;max-width:100px!important;margin-top:5px!important}.timesheet-item.delete{color:#be4646!important;background:#fdd 50% 50% repeat-x!important}.timesheet-item.insert{color:#5eab26!important;background:#ceffc1 50% 50% repeat-x!important}.timesheet-item.update{color:#c7ba29!important;background:#feffdf 50% 50% repeat-x!important}.timesheet-item.errored,.timesheet-item.disabled{color:#696969!important;background:#c9c9c9 50% 50% repeat-x!important}.estimate-container{width:100%}.estimate-input{width:60px}.input-col{width:95px}.item-select-col{width:0}#save-estimate{float:right}.estimate-header > .selectize-control{display:inline-block;vertical-align:middle}.inventory-select{min-width:100px}.quickquote_list_table{width:100%;border:2px solid #5c9ccc;border-collapse:collapse;table-layout:fixed;overflow-wrap:break-word;border-radius:1px;font-family:Lucida Grande,Lucida Sans,Arial,sans-serif}.quickquote_list_header th{padding:10px;text-align:center}.estimate-customer-info{width:300px}.estimate-date-info{width:300px}.estimate-info-table{border-collapse:collapse}.estimate-info-table .right-align{text-align:right;padding:5px}.estimate-info-table .left-align{padding:5px;text-align:left}.estimate-info-table .border-right{border-right:1px solid #000}.hours-total{position:absolute;bottom:0}.timeslot-div{margin-bottom:15px}.inventory-select{width:470px!important;min-height:150px!important}.item-select{width:500px!important}.item-select > .selectize-input{max-height:30px!important;overflow-y:scroll}.inventory-select > .selectize-input{height:150px!important;overflow-y:scroll}body.is-app #nav,body.is-app .nav-switch,body.is-app #quick_search{display:none}table.dBug_array,table.dBug_object,table.dBug_resource,table.dBug_resourceC,table.dBug_xml{font-family:Verdana,Arial,Helvetica,sans-serif;color:#000;font-size:12px;border-spacing:2px;display:table;border-collapse:separate}table.dBug_array td,table.dBug_object td,table.dBug_resource td,table.dBug_resourceC td,table.dBug_xml td{line-height:1.3;padding:3px;vertical-align:top}.dBug_arrayHeader,.dBug_objectHeader,.dBug_resourceHeader,.dBug_resourceCHeader,.dBug_xmlHeader{font-weight:700;color:#FFF;cursor:pointer}.dBug_arrayKey,.dBug_objectKey,.dBug_xmlKey{cursor:pointer}table.dBug_array{background-color:#060}table.dBug_array td{background-color:#FFF}table.dBug_array td.dBug_arrayHeader{background-color:#090}table.dBug_array td.dBug_arrayKey{background-color:#CFC}table.dBug_object{background-color:#00C}table.dBug_object td{background-color:#FFF}table.dBug_object td.dBug_objectHeader{background-color:#44C}table.dBug_object td.dBug_objectKey{background-color:#CDF}table.dBug_resourceC{background-color:#848}table.dBug_resourceC td{background-color:#FFF}table.dBug_resourceC td.dBug_resourceCHeader{background-color:#A6A}table.dBug_resourceC td.dBug_resourceCKey{background-color:#FDF}table.dBug_resource{background-color:#848}table.dBug_resource td{background-color:#FFF}table.dBug_resource td.dBug_resourceHeader{background-color:#A6A}table.dBug_resource td.dBug_resourceKey{background-color:#FDF}table.dBug_xml{background-color:#888}table.dBug_xml td{background-color:#FFF}table.dBug_xml td.dBug_xmlHeader{background-color:#AAA}table.dBug_xml td.dBug_xmlKey{background-color:#DDD}