.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.real-label{display:block;font-size:10px;font-weight:bold;margin:0;line-height:20px;text-transform:uppercase}.label-inline{display:inline-block}.hidden-label{position:absolute;left:-9999px}.form-icon{font-size:1em;padding-top:.3em;padding-left:.4em;color:green}.text-input{background:#e8e8e8;background:#e8e8e8 -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.09)),color-stop(100%,rgba(255,255,255,.09)));background:#e8e8e8 -webkit-linear-gradient(top,rgba(0,0,0,.09) 0%,rgba(255,255,255,.09) 100%);background:#e8e8e8 -moz-linear-gradient(top,rgba(0,0,0,.09) 0%,rgba(255,255,255,.09) 100%);background:#e8e8e8 -o-linear-gradient(top,rgba(0,0,0,.09) 0%,rgba(255,255,255,.09) 100%);background:#e8e8e8 linear-gradient(to bottom,rgba(0,0,0,.09) 0%,rgba(255,255,255,.09) 100%);border-radius:3px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1);display:block;line-height:1;padding:4px 5px}.text-input>input{background:none;border:none;font:12px/normal Arial,sans-serif;height:14px;padding:0;width:100%;-webkit-appearance:none;-moz-appearance:none}.text-input>input:focus{outline:none}.input-error{border:1px solid #e31414;padding:3px 4px}.check-box-label+.real-label{display:inline-block}.error{color:#e31414}.error .text-input>input{color:#e31414}.error .text-input,.error textarea{color:#e31414;border:#e31414;border-style:solid;border-width:1px;outline:none}.error .real-label{color:#e31414}.error .error-label{display:block;font-size:11px;color:#e31414;margin-top:3px}.error .pov-toggle{color:#e31414;border:#e31414;border-style:solid;border-width:1px}.collapse{display:none}.print-option-section{border:2px solid #cecece}.print-option-section .printPdfContainer{display:inline-block;position:relative;width:35%;margin-left:10px}.print-option-section .showCommentContainer{width:auto;display:inline-block;position:relative;margin-left:10px;padding:5px}.showComments{float:left}.showComments .touch-checkbox{padding:0;display:inline-block}.input-checkbox{left:-9999px;position:absolute}.linked-hidden{display:none}.touch-checkbox{padding:5px;display:inline-block}.disabled .check-box-label{opacity:.5}.check-box-label{background:url(images/checkbox-16x16.png) no-repeat;display:inline-block;font-size:10px;font-weight:bold;line-height:16px;min-height:16px;padding-left:25px;text-transform:uppercase;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input.is-checked+.check-box-label,.is-checked .check-box-label,input.is-checked+input+.check-box-label{background-image:url(images/checkbox-checked-16x16.png)}.input-checkbox.is-checked~.check-box-label,.input-checkbox:checked~.check-box-label{background-image:url(images/checkbox-checked-16x16.png)}.input-checkbox:focus+.check-box-label{text-decoration:underline}.form-select .select{display:block;position:relative;width:100%}.form-select .small{width:49%}.form-select.storyboard-fix{width:80%}.form-select .select-value{background:#e8e8e8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0f0f0),color-stop(100%,#d9d9d9));background:-webkit-linear-gradient(top,#f0f0f0 0%,#d9d9d9 100%);background:-moz-linear-gradient(top,#f0f0f0 0%,#d9d9d9 100%);background:-ms-linear-gradient(top,#f0f0f0 0%,#d9d9d9 100%);background:-o-linear-gradient(top,#f0f0f0 0%,#d9d9d9 100%);background:linear-gradient(to bottom,#f0f0f0 0%,#d9d9d9 100%);border:1px solid #ccc;border-radius:3px;color:#454545;display:block;height:20px;line-height:20px;padding:0 30px 0 10px;position:relative;text-decoration:none;white-space:nowrap}.form-select .select-handle{background:url(images/triangle-handle.png);border:none;height:4px;margin-top:-2px;right:6px;width:8px}.svg .form-select .select-handle{background-image:url(images/triangle-handle.svg);background-size:100%}.form-select.disabled-form-select .select-value{background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdfd),color-stop(100%,#eee));background:-webkit-linear-gradient(top,#fdfdfd 0%,#eee 100%);background:-moz-linear-gradient(top,#fdfdfd 0%,#eee 100%);background:-ms-linear-gradient(top,#fdfdfd 0%,#eee 100%);background:-o-linear-gradient(top,#fdfdfd 0%,#eee 100%);background:linear-gradient(to bottom,#f0f0f0 0%,#eee 100%);border-color:#e0e0e0;color:#acacac}.form-submit-button{background:#40a0ea;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3099bc),color-stop(100%,#33b0ea));background:-webkit-linear-gradient(top,#3099bc 0%,#33b0ea 100%);background:-moz-linear-gradient(top,#3099bc 0%,#33b0ea 100%);background:-o-linear-gradient(top,#3099bc 0%,#33b0ea 100%);background:linear-gradient(to bottom,#3099bc 0%,#33b0ea 100%);border:1px solid #b7dfef;border-radius:3px;color:#fff;font:12px/1 Arial,sans-serif;padding:4px 10px;margin:0;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,.5);-webkit-font-smoothing:subpixel-antialiased;position:relative}.form-submit-button-danger{position:relative;background:#e93332;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bc302f),color-stop(100%,#e93332));background:-webkit-linear-gradient(top,#bc302f 0%,#e93332 100%);background:-moz-linear-gradient(top,#bc302f 0%,#e93332 100%);background:-o-linear-gradient(top,#bc302f 0%,#e93332 100%);background:linear-gradient(to bottom,#bc302f 0%,#e93332 100%);border:1px solid #b7dfef;border-radius:3px;color:#fff;font:12px/1 Arial,sans-serif;padding:4px 10px;margin:0;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,.5);-webkit-font-smoothing:subpixel-antialiased;border:1px solid #e93332}.form-submit-button:after{content:"";background:url(images/spinner.gif) no-repeat center center;width:1px;height:1px;display:none;position:absolute;left:100%;top:0}.form-submit-button.is-submitting{margin-right:20px;overflow:visible}.form-submit-button.is-submitting:after{width:20px;height:100%;display:inline-block}.form-submit-button[disabled]{color:#ccc}.no-touch .form-submit-button:hover{background:#257fa3;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#216c85),color-stop(100%,#2b97c9));background:-webkit-linear-gradient(top,#216c85 0%,#2b97c9 100%);background:-moz-linear-gradient(top,#216c85 0%,#2b97c9 100%);background:-o-linear-gradient(top,#216c85 0%,#2b97c9 100%);background:linear-gradient(to bottom,#216c85 0%,#2b97c9 100%);outline:none}.no-touch .form-submit-button-danger:hover{cursor:pointer;background:#fa3332;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d3302f),color-stop(100%,#fa3332));background:-webkit-linear-gradient(top,#d3302f 0%,#fa3332 100%);background:-moz-linear-gradient(top,#d3302f 0%,#fa3332 100%);background:-o-linear-gradient(top,#d3302f 0%,#fa3332 100%);background:linear-gradient(to bottom,#d3302f 0%,#fa3332 100%);outline:none;border:1px solid #e93332}.form-refresh-button{background:url(images/icon-20x17-refresh.png) 2px center #40a0ea;background:url(images/icon-20x17-refresh.png) 2px center,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3099bc),color-stop(100%,#33b0ea));background:url(images/icon-20x17-refresh.png) 2px center,-webkit-linear-gradient(top,#3099bc 0%,#33b0ea 100%);background:url(images/icon-20x17-refresh.png) 2px center,-moz-linear-gradient(top,#3099bc 0%,#33b0ea 100%);background:url(images/icon-20x17-refresh.png) 2px center,-o-linear-gradient(top,#3099bc 0%,#33b0ea 100%);background:url(images/icon-20x17-refresh.png) 2px center,linear-gradient(to bottom,#3099bc 0%,#33b0ea 100%);background-repeat:no-repeat;border:1px solid #b7dfef;border-radius:3px;color:#fff;font:12px/1 Arial,sans-serif;padding:4px 10px;margin:0;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,.5);-webkit-font-smoothing:subpixel-antialiased;padding-left:25px}.no-touch .form-refresh-button:hover{background:url(images/icon-20x17-refresh.png) 2px center #257fa3;background:url(images/icon-20x17-refresh.png) 2px center,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#216c85),color-stop(100%,#2b97c9));background:url(images/icon-20x17-refresh.png) 2px center,-webkit-linear-gradient(top,#216c85 0%,#2b97c9 100%);background:url(images/icon-20x17-refresh.png) 2px center,-moz-linear-gradient(top,#216c85 0%,#2b97c9 100%);background:url(images/icon-20x17-refresh.png) 2px center,-o-linear-gradient(top,#216c85 0%,#2b97c9 100%);background:url(images/icon-20x17-refresh.png) 2px center,linear-gradient(to bottom,#216c85 0%,#2b97c9 100%);outline:none;background-repeat:no-repeat;padding-left:25px}.form-email-button{background:url(images/icon-18x15-email.png) 2px center #40a0ea;background:url(images/icon-18x15-email.png) 2px center,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3099bc),color-stop(100%,#33b0ea));background:url(images/icon-18x15-email.png) 2px center,-webkit-linear-gradient(top,#3099bc 0%,#33b0ea 100%);background:url(images/icon-18x15-email.png) 2px center,-moz-linear-gradient(top,#3099bc 0%,#33b0ea 100%);background:url(images/icon-18x15-email.png) 2px center,-o-linear-gradient(top,#3099bc 0%,#33b0ea 100%);background:url(images/icon-18x15-email.png) 2px center,linear-gradient(to bottom,#3099bc 0%,#33b0ea 100%);background-repeat:no-repeat;border:1px solid #b7dfef;border-radius:3px;color:#fff;font:12px/1 Arial,sans-serif;padding:4px 10px;margin:0;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,.5);-webkit-font-smoothing:subpixel-antialiased;padding-left:25px}.no-touch .form-email-button:hover{background:url(images/icon-18x15-email.png) 2px center #257fa3;background:url(images/icon-18x15-email.png) 2px center,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#216c85),color-stop(100%,#2b97c9));background:url(images/icon-18x15-email.png) 2px center,-webkit-linear-gradient(top,#216c85 0%,#2b97c9 100%);background:url(images/icon-18x15-email.png) 2px center,-moz-linear-gradient(top,#216c85 0%,#2b97c9 100%);background:url(images/icon-18x15-email.png) 2px center,-o-linear-gradient(top,#216c85 0%,#2b97c9 100%);background:url(images/icon-18x15-email.png) 2px center,linear-gradient(to bottom,#216c85 0%,#2b97c9 100%);outline:none;background-repeat:no-repeat;padding-left:25px}.form-submit-button:active{color:#454545;text-shadow:1px 1px 1px rgba(255,255,255,.3)}.pull-left.form-submit-button{margin-right:15px}.pull-right.form-submit-button{margin-left:15px}.main-table th.is-editable-comment,.main-table td.is-editable-comment{cursor:pointer}.main-table th.is-editable-comment:hover,.main-table td.is-editable-comment:hover{outline:1px dashed #ee7d13}.main-table th.is-locked-comment,.main-table td.is-locked-comment{cursor:not-allowed}.main-table th.is-locked-comment:hover,.main-table td.is-locked-comment:hover{outline:1px dashed #454545}.main-table th.is-comment>span,.main-table td.is-comment>span{-moz-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;position:relative;display:block}.main-table td>span.wrap{white-space:pre-line;word-wrap:break-word}.main-table th.is-editing-comment,.main-table td.is-editing-comment,.main-table .whitespace th.is-editable-comment,.main-table .whitespace td.is-editable-comment{vertical-align:top;cursor:auto}.main-table th.is-editing-comment:hover,.main-table td.is-editing-comment:hover,.main-table .whitespace th.is-editable-comment:hover,.main-table .whitespace td.is-editable-comment:hover{outline:0 none}.main-table .whitespace th.is-locked-comment,.main-table .whitespace td.is-locked-comment{cursor:auto}.main-table .whitespace th.is-locked-comment:hover,.main-table .whitespace td.is-locked-comment:hover{outline:0 none}.main-table th>span.is-editing,.main-table td>span.is-editing{overflow:visible;text-overflow:clip;width:100%;height:100%;padding:0}.edit-textfield,.hiddendiv{-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;font:14px/1.2 Arial,sans-serif}.edit-textfield{overflow:hidden;resize:none;margin:0;width:100%;position:absolute;left:0;right:0;top:0;bottom:0;white-space:pre-line}.hiddendiv{display:none;white-space:pre-line;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem}@media(max-width:768px){.print-option-section .printPdfContainer{width:auto}}@media(max-width:500px){#add-bookmark-popup .form-select .small{width:100%}#add-bookmark-popup .form-select .small.add-bookmark-list{padding-top:10px}.print-option-section{margin-top:-5px}.print-option-section .printPdfContainer{width:100%;margin-left:0}.print-option-section .showCommentContainer{margin-left:0}}