@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{border:1px solid rgba(0,0,0,.8);border-radius:5px;min-height:150px;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{margin:3em 0;text-align:center}.dropzone .dz-message .dz-button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.dropzone .dz-preview{display:inline-block;margin:16px;min-height:100px;position:relative;vertical-align:top}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{background:#999;background:linear-gradient(180deg,#eee,#ddd);border-radius:20px}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{border:none;cursor:pointer;display:block;font-size:14px;text-align:center}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{color:rgba(0,0,0,.9);font-size:13px;left:0;line-height:150%;max-width:100%;min-width:100%;opacity:0;padding:2em 1em;position:absolute;text-align:center;top:0;z-index:20}.dropzone .dz-preview .dz-details .dz-size{font-size:16px;margin-bottom:1em}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{background-color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,78%,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:hsla(0,0%,100%,.4);border-radius:3px;padding:0 .4em}.dropzone .dz-preview:hover .dz-image img{filter:blur(8px);transform:scale(1.05)}.dropzone .dz-preview .dz-image{border-radius:20px;display:block;height:120px;overflow:hidden;position:relative;width:120px;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{animation:slide-in 3s cubic-bezier(.77,0,.175,1);opacity:1}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{background:rgba(0,0,0,.8);border-radius:50%;display:block;left:50%;margin-left:-27px;margin-top:-27px;opacity:0;pointer-events:none;position:absolute;top:50%;z-index:500}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{fill:#fff;display:block;height:54px;width:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{background:rgba(0,0,0,.8);border:3px solid rgba(0,0,0,.8);border-radius:10px;height:20px;left:15%;margin-top:-10px;opacity:1;overflow:hidden;pointer-events:none;position:absolute;right:15%;top:50%;z-index:1000}.dropzone .dz-preview .dz-progress .dz-upload{background:#fff;border-radius:17px;display:block;height:100%;position:relative;transition:width .3s ease-in-out;width:0}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{background:#b10606;border-radius:8px;color:#fff;display:block;display:none;font-size:13px;left:-10px;opacity:0;padding:.5em 1em;pointer-events:none;position:absolute;top:130px;transition:opacity .3s ease;width:140px;z-index:1000}.dropzone .dz-preview .dz-error-message:after{border-bottom:6px solid #b10606;border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;left:64px;position:absolute;top:-6px;width:0}
body.largetable-noscroll{overflow:hidden}.largetable{position:relative}.largetable-scroller{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto;z-index:0}.table_monthly_payment_summary_year_1 tbody tr td:first-child{white-space:nowrap}.table_monthly_payment_summary_year_1 tbody tr td:nth-child(4){min-width:80px}.largetable:after,.largetable:before{bottom:0;content:"";position:absolute;top:0;width:0}.largetable:before{box-shadow:inset 30px 0 10px -30px #424242;left:0}.largetable:after{box-shadow:inset -30px 0 10px -30px #424242;right:0}:not(.largetable-maximized).largetable-shadow-left:before,:not(.largetable-maximized).largetable-shadow-right:after{width:30px}.largetable-maximize-btn{background-color:#000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' stroke='%23fff' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpath d='M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:0;border-radius:6px;bottom:35px;color:#fff;cursor:pointer;display:none;font-size:11px;height:30px;opacity:.8;position:absolute;right:30px;width:30px}.largetable-maximized .largetable-maximize-btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' stroke='%23fff' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpath d='M4 14h6v6M20 10h-6V4M14 10l7-7M3 21l7-7'/%3E%3C/svg%3E")}.largetable-maximize-btn:hover{opacity:.9}@media only screen and (min-width:481px){.largetable-shadow-left .largetable-maximize-btn,.largetable-shadow-right .largetable-maximize-btn{display:block}}.largetable-maximized .largetable-maximize-btn{display:block;position:fixed}.largetable-maximized{background:#fff;bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:99999}.largetable-maximized .largetable-scroller{padding:20px}body .largetable-maximize-btn{background:#6c757d;display:block;height:24px;left:2px;right:auto;top:0;width:24px}body .largetable-maximize-btn .bi:before{content:"\f14d"}body .largetable-maximized .largetable-maximize-btn{background:#6c757d;font-size:18px;height:30px;left:auto;right:30px;top:auto;width:30px}body .largetable-maximized .largetable-maximize-btn .bi:before{content:"\f149"}
#noty_layout__bottom,#noty_layout__bottomCenter,#noty_layout__bottomLeft,#noty_layout__bottomRight,#noty_layout__center,#noty_layout__centerLeft,#noty_layout__centerRight,#noty_layout__top,#noty_layout__topCenter,#noty_layout__topLeft,#noty_layout__topRight,.noty_layout_mixin{-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;filter:blur(0);-webkit-filter:blur(0);margin:0;max-width:90%;padding:0;position:fixed;transform:translateZ(0) scale(1);z-index:9999999}#noty_layout__top{left:5%;top:0;width:90%}#noty_layout__topLeft{left:20px;top:20px;width:325px}#noty_layout__topCenter{left:50%;top:5%;transform:translate(calc(-50% - .5px)) translateZ(0) scale(1);width:325px}#noty_layout__topRight{right:20px;top:20px;width:325px}#noty_layout__bottom{bottom:0;left:5%;width:90%}#noty_layout__bottomLeft{bottom:20px;left:20px;width:325px}#noty_layout__bottomCenter{bottom:5%;left:50%;transform:translate(calc(-50% - .5px)) translateZ(0) scale(1);width:325px}#noty_layout__bottomRight{bottom:20px;right:20px;width:325px}#noty_layout__center{left:50%;top:50%;transform:translate(calc(-50% - .5px),calc(-50% - .5px)) translateZ(0) scale(1);width:325px}#noty_layout__centerLeft{left:20px}#noty_layout__centerLeft,#noty_layout__centerRight{top:50%;transform:translateY(calc(-50% - .5px)) translateZ(0) scale(1);width:325px}#noty_layout__centerRight{right:20px}.noty_progressbar{display:none}.noty_has_timeout.noty_has_progressbar .noty_progressbar{background-color:#646464;bottom:0;display:block;filter:alpha(opacity=10);height:3px;left:0;opacity:.2;position:absolute;width:100%}.noty_bar{-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden;overflow:hidden;transform:translate(0) scale(1)}.noty_effects_open{animation:noty_anim_in .5s cubic-bezier(.68,-.55,.265,1.55);animation-fill-mode:forwards;opacity:0;transform:translate(50%)}.noty_effects_close{animation:noty_anim_out .5s cubic-bezier(.68,-.55,.265,1.55);animation-fill-mode:forwards}.noty_fix_effects_height{animation:noty_anim_height 75ms ease-out}.noty_close_with_click{cursor:pointer}.noty_close_button{background-color:rgba(0,0,0,.05);border-radius:2px;cursor:pointer;font-weight:700;height:20px;line-height:20px;position:absolute;right:2px;text-align:center;top:2px;transition:all .2s ease-out;width:20px}.noty_close_button:hover{background-color:rgba(0,0,0,.1)}.noty_modal{background-color:#000;height:100%;left:0;opacity:.3;position:fixed;top:0;width:100%;z-index:10000}.noty_modal.noty_modal_open{animation:noty_modal_in .3s ease-out;opacity:0}.noty_modal.noty_modal_close{animation:noty_modal_out .3s ease-out;animation-fill-mode:forwards}@keyframes noty_modal_in{to{opacity:.3}}@keyframes noty_modal_out{to{opacity:0}}@keyframes noty_anim_in{to{opacity:1;transform:translate(0)}}@keyframes noty_anim_out{to{opacity:0;transform:translate(50%)}}@keyframes noty_anim_height{to{height:0}}.noty_theme__relax.noty_bar{border-radius:2px;margin:4px 0;overflow:hidden;position:relative}.noty_theme__relax.noty_bar .noty_body{padding:10px}.noty_theme__relax.noty_bar .noty_buttons{border-top:1px solid #e7e7e7;padding:5px 10px}.noty_theme__relax.noty_type__alert,.noty_theme__relax.noty_type__notification{background-color:#fff;border:1px solid #dedede;color:#444}.noty_theme__relax.noty_type__warning{background-color:#ffeaa8;border:1px solid #ffc237;color:#826200}.noty_theme__relax.noty_type__warning .noty_buttons{border-color:#dfaa30}.noty_theme__relax.noty_type__error{background-color:#ff8181;border:1px solid #e25353;color:#fff}.noty_theme__relax.noty_type__error .noty_buttons{border-color:darkred}.noty_theme__relax.noty_type__info,.noty_theme__relax.noty_type__information{background-color:#78c5e7;border:1px solid #3badd6;color:#fff}.noty_theme__relax.noty_type__info .noty_buttons,.noty_theme__relax.noty_type__information .noty_buttons{border-color:#0b90c4}.noty_theme__relax.noty_type__success{background-color:#bcf5bc;border:1px solid #7cdd77;color:#006400}.noty_theme__relax.noty_type__success .noty_buttons{border-color:#50c24e}.noty_theme__metroui.noty_bar{box-shadow:0 0 5px 0 rgba(0,0,0,.298);margin:4px 0;overflow:hidden;position:relative}.noty_theme__metroui.noty_bar .noty_progressbar{background-color:#000;bottom:0;filter:alpha(opacity=20);height:3px;left:0;opacity:.2;position:absolute;width:100%}.noty_theme__metroui.noty_bar .noty_body{font-size:14px;padding:1.25em}.noty_theme__metroui.noty_bar .noty_buttons{padding:0 10px .5em}.noty_theme__metroui.noty_type__alert,.noty_theme__metroui.noty_type__notification{background-color:#fff;color:#1d1d1d}.noty_theme__metroui.noty_type__warning{background-color:#fa6800;color:#fff}.noty_theme__metroui.noty_type__error{background-color:#ce352c;color:#fff}.noty_theme__metroui.noty_type__info,.noty_theme__metroui.noty_type__information{background-color:#1ba1e2;color:#fff}.noty_theme__metroui.noty_type__success{background-color:#60a917;color:#fff}.noty_theme__sunset.noty_bar{border-radius:2px;margin:4px 0;overflow:hidden;position:relative}.noty_theme__sunset.noty_bar .noty_body{font-size:14px;padding:10px;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.noty_theme__sunset.noty_bar .noty_buttons{padding:10px}.noty_theme__sunset.noty_type__alert,.noty_theme__sunset.noty_type__notification{background-color:#073b4c;color:#fff}.noty_theme__sunset.noty_type__alert .noty_progressbar,.noty_theme__sunset.noty_type__notification .noty_progressbar{background-color:#fff}.noty_theme__sunset.noty_type__warning{background-color:#ffd166;color:#fff}.noty_theme__sunset.noty_type__error{background-color:#ef476f;color:#fff}.noty_theme__sunset.noty_type__error .noty_progressbar{opacity:.4}.noty_theme__sunset.noty_type__info,.noty_theme__sunset.noty_type__information{background-color:#118ab2;color:#fff}.noty_theme__sunset.noty_type__info .noty_progressbar,.noty_theme__sunset.noty_type__information .noty_progressbar{opacity:.6}.noty_theme__sunset.noty_type__success{background-color:#06d6a0;color:#fff}.noty_theme__bootstrap-v3.noty_bar{border:1px solid transparent;border-radius:4px;margin:4px 0;overflow:hidden;position:relative}.noty_theme__bootstrap-v3.noty_bar .noty_body{padding:15px}.noty_theme__bootstrap-v3.noty_bar .noty_buttons{padding:10px}.noty_theme__bootstrap-v3.noty_bar .noty_close_button{background:transparent;color:#000;filter:alpha(opacity=20);font-size:21px;font-weight:700;line-height:1;opacity:.2;text-shadow:0 1px 0 #fff}.noty_theme__bootstrap-v3.noty_bar .noty_close_button:hover{background:transparent;cursor:pointer;filter:alpha(opacity=50);opacity:.5;text-decoration:none}.noty_theme__bootstrap-v3.noty_type__alert,.noty_theme__bootstrap-v3.noty_type__notification{background-color:#fff;color:inherit}.noty_theme__bootstrap-v3.noty_type__warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.noty_theme__bootstrap-v3.noty_type__error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.noty_theme__bootstrap-v3.noty_type__info,.noty_theme__bootstrap-v3.noty_type__information{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.noty_theme__bootstrap-v3.noty_type__success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.noty_theme__bootstrap-v4.noty_bar{border:1px solid transparent;border-radius:.25rem;margin:4px 0;overflow:hidden;position:relative}.noty_theme__bootstrap-v4.noty_bar .noty_body{padding:.75rem 1.25rem}.noty_theme__bootstrap-v4.noty_bar .noty_buttons{padding:10px}.noty_theme__bootstrap-v4.noty_bar .noty_close_button{background:transparent;color:#000;filter:alpha(opacity=20);font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;text-shadow:0 1px 0 #fff}.noty_theme__bootstrap-v4.noty_bar .noty_close_button:hover{background:transparent;cursor:pointer;filter:alpha(opacity=50);opacity:.75;text-decoration:none}.noty_theme__bootstrap-v4.noty_type__alert,.noty_theme__bootstrap-v4.noty_type__notification{background-color:#fff;color:inherit}.noty_theme__bootstrap-v4.noty_type__warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.noty_theme__bootstrap-v4.noty_type__error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.noty_theme__bootstrap-v4.noty_type__info,.noty_theme__bootstrap-v4.noty_type__information{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.noty_theme__bootstrap-v4.noty_type__success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.noty_theme__semanticui.noty_bar{border:1px solid transparent;border-radius:.28571429rem;box-shadow:inset 0 0 0 1px rgba(34,36,38,.22),0 0 0 0 transparent;font-size:1em;margin:4px 0;overflow:hidden;position:relative}.noty_theme__semanticui.noty_bar .noty_body{line-height:1.4285em;padding:1em 1.5em}.noty_theme__semanticui.noty_bar .noty_buttons{padding:10px}.noty_theme__semanticui.noty_type__alert,.noty_theme__semanticui.noty_type__notification{background-color:#f8f8f9;color:rgba(0,0,0,.87)}.noty_theme__semanticui.noty_type__warning{background-color:#fffaf3;box-shadow:inset 0 0 0 1px #c9ba9b,0 0 0 0 transparent;color:#573a08}.noty_theme__semanticui.noty_type__error{background-color:#fff6f6;box-shadow:inset 0 0 0 1px #e0b4b4,0 0 0 0 transparent;color:#9f3a38}.noty_theme__semanticui.noty_type__info,.noty_theme__semanticui.noty_type__information{background-color:#f8ffff;box-shadow:inset 0 0 0 1px #a9d5de,0 0 0 0 transparent;color:#276f86}.noty_theme__semanticui.noty_type__success{background-color:#fcfff5;box-shadow:inset 0 0 0 1px #a3c293,0 0 0 0 transparent;color:#2c662d}.noty_theme__nest.noty_bar{border-radius:2px;box-shadow:5px 4px 10px 0 rgba(0,0,0,.098);margin:0 0 15px;overflow:hidden;position:relative}.noty_theme__nest.noty_bar .noty_body{font-size:14px;padding:10px;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.noty_theme__nest.noty_bar .noty_buttons{padding:10px}.noty_layout .noty_theme__nest.noty_bar{z-index:5}.noty_layout .noty_theme__nest.noty_bar:nth-child(2){margin-left:4px;margin-right:-4px;margin-top:4px;position:absolute;top:0;width:100%;z-index:4}.noty_layout .noty_theme__nest.noty_bar:nth-child(3){margin-left:8px;margin-right:-8px;margin-top:8px;position:absolute;top:0;width:100%;z-index:3}.noty_layout .noty_theme__nest.noty_bar:nth-child(4){margin-left:12px;margin-right:-12px;margin-top:12px;position:absolute;top:0;width:100%;z-index:2}.noty_layout .noty_theme__nest.noty_bar:nth-child(5){margin-left:16px;margin-right:-16px;margin-top:16px;position:absolute;top:0;width:100%;z-index:1}.noty_layout .noty_theme__nest.noty_bar:nth-child(n+6){margin-left:20px;margin-right:-20px;margin-top:20px;position:absolute;top:0;width:100%;z-index:-1}#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(2),#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(2){margin-left:-4px;margin-right:4px;margin-top:4px}#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(3),#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(3){margin-left:-8px;margin-right:8px;margin-top:8px}#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(4),#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(4){margin-left:-12px;margin-right:12px;margin-top:12px}#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(5),#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(5){margin-left:-16px;margin-right:16px;margin-top:16px}#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(n+6),#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(n+6){margin-left:-20px;margin-right:20px;margin-top:20px}.noty_theme__nest.noty_type__alert,.noty_theme__nest.noty_type__notification{background-color:#073b4c;color:#fff}.noty_theme__nest.noty_type__alert .noty_progressbar,.noty_theme__nest.noty_type__notification .noty_progressbar{background-color:#fff}.noty_theme__nest.noty_type__warning{background-color:#ffd166;color:#fff}.noty_theme__nest.noty_type__error{background-color:#ef476f;color:#fff}.noty_theme__nest.noty_type__error .noty_progressbar{opacity:.4}.noty_theme__nest.noty_type__info,.noty_theme__nest.noty_type__information{background-color:#118ab2;color:#fff}.noty_theme__nest.noty_type__info .noty_progressbar,.noty_theme__nest.noty_type__information .noty_progressbar{opacity:.6}.noty_theme__nest.noty_type__success{background-color:#06d6a0;color:#fff}.noty_theme__light.noty_bar{border-radius:2px;margin:4px 0;overflow:hidden;position:relative}.noty_theme__light.noty_bar .noty_body{padding:10px}.noty_theme__light.noty_bar .noty_buttons{border-top:1px solid #e7e7e7;padding:5px 10px}.noty_theme__light.noty_type__alert,.noty_theme__light.noty_type__notification{background-color:#fff;border:1px solid #dedede;color:#444}.noty_theme__light.noty_type__warning{background-color:#ffeaa8;border:1px solid #ffc237;color:#826200}.noty_theme__light.noty_type__warning .noty_buttons{border-color:#dfaa30}.noty_theme__light.noty_type__error{background-color:#ed7000;border:1px solid #e25353;color:#fff}.noty_theme__light.noty_type__error .noty_buttons{border-color:darkred}.noty_theme__light.noty_type__info,.noty_theme__light.noty_type__information{background-color:#78c5e7;border:1px solid #3badd6;color:#fff}.noty_theme__light.noty_type__info .noty_buttons,.noty_theme__light.noty_type__information .noty_buttons{border-color:#0b90c4}.noty_theme__light.noty_type__success{background-color:#57c880;border:1px solid #7cdd77;color:#006400}.noty_theme__light.noty_type__success .noty_buttons{border-color:#50c24e}.noty_theme__mint.noty_bar{border-radius:2px;margin:4px 0;overflow:hidden;position:relative}.noty_theme__mint.noty_bar .noty_body{font-size:14px;padding:10px}.noty_theme__mint.noty_bar .noty_buttons{padding:10px}.noty_theme__mint.noty_type__alert,.noty_theme__mint.noty_type__notification{background-color:#fff;border-bottom:1px solid #d1d1d1;color:#2f2f2f}.noty_theme__mint.noty_type__warning{background-color:#ffae42;border-bottom:1px solid #e89f3c;color:#fff}.noty_theme__mint.noty_type__error{background-color:#de636f;border-bottom:1px solid #ca5a65;color:#fff}.noty_theme__mint.noty_type__info,.noty_theme__mint.noty_type__information{background-color:#7f7eff;border-bottom:1px solid #7473e8;color:#fff}.noty_theme__mint.noty_type__success{background-color:#afc765;border-bottom:1px solid #a0b55c;color:#fff}.table .bg-custom-lightyellow,.table td.bg-custom-lightyellow{background-color:#fff2cc!important}.table tr.bg-custom-lightyellow td{background-color:#fff2cc}.table .bg-custom-lightblue2,.table td.bg-custom-lightblue2{background-color:#b6c7f3!important}.table tr.bg-custom-lightblue2 td{background-color:#b6c7f3}.table .bg-custom-lightgrey,.table td.bg-custom-lightgrey{background-color:#ecebeb!important}.table tr.bg-custom-lightgrey td{background-color:#ecebeb}.table .bg-custom-purple1,.table td.bg-custom-purple1{background-color:#bda8c3!important}.table tr.bg-custom-purple1 td{background-color:#bda8c3}.gray-100{background-color:hsla(0,0%,59%,.06)!important}.gray-200{background-color:hsla(0,0%,59%,.1)!important}.gray-300{background-color:hsla(0,0%,59%,.2)!important}.text-gray-100{color:hsla(0,0%,59%,.06)!important}.text-gray-200{color:hsla(0,0%,59%,.1)!important}.text-gray-300{color:hsla(0,0%,59%,.2)!important}.largetable-maximized .table{font-size:1.5rem!important;margin:0 auto;width:auto}.largetable-maximized .table td{padding:15px}.dropzone-upload-area .files-container:hover{background-color:#f1f1f1;border:1px dashed #c3c3c3}.dropzone-upload-area .files-container{border:1px dashed #ccc;min-height:auto;position:relative}.dropzone-upload-area .files-container #upload-label{background:rgba(231,97,92,0);color:#fff;cursor:pointer;height:115px;left:0;margin-left:auto;margin-right:auto;min-width:20%;position:absolute;right:0;text-align:center;top:20%}.dropzone-upload-area .files-container.active{background:#fff}.dropzone-upload-area .files-container.active #upload-label{background:#fff;color:#e7615c}.dropzone-upload-area .files-container #upload-label i:hover{color:#444;font-size:9.4rem;-webkit-transition:width 2s}.dropzone-upload-area .files-container #upload-label span.title{display:block;font-size:1em;font-weight:700}.dropzone-upload-area span.tittle{color:#bdbdbd;position:relative;top:222px}.dropzone-upload-area .files-container #upload-label i{color:#e7615c;display:block;font-size:9.5rem;height:115px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;top:-12px}.dropzone-upload-area .preview-container{position:relative;visibility:hidden}.dropzone-upload-area .preview-container .dropzone-info{display:flex;flex-wrap:nowrap;padding-top:15px;width:100%}.dropzone-upload-area .preview-container .dropzone-info>.thumb-container{border-radius:10px;flex:0 0 50px;margin-right:17px;max-width:50px;overflow:hidden}.dropzone-upload-area .preview-container .dropzone-info img{height:auto;max-width:100%}.dropzone-upload-area .preview-container .dropzone-info>.details{flex:0 0 calc(100% - 64px);max-width:calc(100% - 64px);padding-right:30px;position:relative}.dropzone-upload-area .preview-container .dropzone-info .actions{line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%)}.dropzone-upload-area .preview-container>div{align-items:flex-start;display:flex}.dropzone-upload-area .no-files-uploaded{display:block}.dropzone-upload-area .uploaded-files{margin-top:10px;transition:all .3s ease-in-out}.dropzone-upload-area .uploaded-files span.progress-text{font-size:10px}.dropzone-upload-area .uploaded-files a,.dropzone-upload-area .uploaded-files span{font-size:14px}.dropzone-upload-area .uploaded-files a:hover{text-decoration:underline!important}.dropzone-upload-area .uploaded-files i{margin-right:7px;position:relative}.dropzone-upload-area .thumb-container{position:relative}.dropzone-upload-area div.type-pdf .thumb-container:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1NiA1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTYgNTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qye2ZpbGw6I2ZmZn08L3N0eWxlPjxwYXRoIGQ9Ik0zNi45IDBoLTI5Yy0uNyAwLTEuNS42LTEuNSAxLjlWNTVjMCAuNC42IDEgMS41IDFINDhjLjcgMCAxLjUtLjYgMS41LTFWMTNjMC0uNy0uMS0uOS0uMy0xLjFMMzcuNy4zYy0uMy0uMi0uNS0uMy0uOC0uM3oiIHN0eWxlPSJmaWxsOiNlMjU3NGMiLz48cGF0aCBkPSJNMzcuNC4xVjEyaDExLjlMMzcuNC4xeiIgc3R5bGU9ImZpbGw6I2I1MzYyOSIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNy4zIDM0LjNoLTEuNlYyNC4xaDIuOWMuNCAwIC45LjEgMS4yLjMuNC4xLjcuNCAxLjEuNi40LjMuNi42LjcgMSAuMy40LjMuOS4zIDEuMiAwIC41LS4xIDEtLjMgMS40LS4xLjQtLjQuNy0uNyAxLS4zLjMtLjYuNS0xLjEuNi0uNC4xLS45LjMtMS41LjNIMTd2My44aC4zem0wLTguOXY0aDEuNWMuMyAwIC40IDAgLjYtLjFzLjQtLjEuNS0uNGMuMS0uMS4zLS40LjQtLjZzLjEtLjYuMS0xYzAtLjEgMC0uNC0uMS0uNiAwLS4zLS4xLS40LS4zLS42LS4xLS4zLS40LS40LS42LS41LS4zLS4xLS42LS4zLTEtLjNoLTEuMXYuMXpNMzIuMiAyOC45YzAgLjktLjEgMS41LS4zIDIuMS0uMS42LS40IDEuMS0uNiAxLjUtLjMuNC0uNi43LS45IDEtLjQuMy0uNi40LTEgLjUtLjQuMS0uNi4xLS45LjNIMjRWMjQuMWgzYy45IDAgMS42LjEgMi4yLjQuNi4zIDEuMS42IDEuNiAxLjEuNC41LjcgMSAxIDEuNS4zLjcuNCAxLjMuNCAxLjh6TTI3LjMgMzNjMS4xIDAgMS45LS40IDIuNC0xLjEuNS0uNy43LTEuOC43LTMuMSAwLS40IDAtLjktLjEtMS4ycy0uMy0uNy0uNi0xLjFjLS4zLS40LS42LS42LTEuMS0uNy0uNS0uMy0xLjEtLjMtMS45LS4zaC0xVjMzaDEuNnpNMzYuMiAyNS40djMuMWg0LjN2MS4xaC00LjN2NC41aC0xLjZWMjRoNi4zdjEuM2gtNC42di4xeiIvPjwvc3ZnPg==);background-position:0;background-repeat:no-repeat;background-size:90% 100%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.dropzone-upload-area div.type-jpg .thumb-container:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDJ7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggZD0iTTM3IDBIOGMtLjggMC0xLjUuNy0xLjUgMS45VjU1YzAgLjMuNyAxIDEuNSAxaDQwYy44IDAgMS41LS43IDEuNS0xVjEzYzAtLjctLjEtLjktLjMtMS4xTDM3LjYuM2MtLjItLjItLjQtLjMtLjYtLjN6IiBzdHlsZT0iZmlsbDojMjZiOTlhIi8+PHBhdGggc3R5bGU9ImZpbGw6IzE0YTA4NSIgZD0iTTM3LjUuMlYxMmgxMS44eiIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yMS4zIDI0Ljh2Ny44YzAgLjUtLjEuOS0uMyAxLjItLjIuMy0uNC42LS43LjgtLjMuMi0uNi4zLTEgLjQtLjQuMS0uOC4xLTEuMi4xLS4yIDAtLjQgMC0uNy0uMS0uMyAwLS41LS4xLS44LS4ycy0uNi0uMi0uOC0uM2MtLjMtLjEtLjUtLjItLjctLjRsLjctMS4xYy4xLjEuMi4xLjQuMnMuNC4xLjYuMmMuMi4xLjQuMS42LjJzLjQuMS42LjFjLjUgMCAuOS0uMSAxLjItLjNzLjQtLjUuNS0xdi03LjdoMS42ek0yNS40IDM1LjFoLTEuNlYyNWgyLjljLjQgMCAuOS4xIDEuMy4ycy44LjMgMS4xLjZjLjMuMy42LjYuOCAxcy4zLjguMyAxLjMtLjEgMS0uMyAxLjQtLjQuOC0uNyAxLS43LjUtMS4xLjctLjkuMi0xLjQuMmgtMS4ybC0uMSAzLjd6bTAtOC44djRoMS41Yy4yIDAgLjQgMCAuNi0uMS4yLS4xLjQtLjIuNS0uM3MuMy0uNC40LS42LjEtLjYuMS0xYzAtLjIgMC0uNC0uMS0uNiAwLS4yLS4xLS40LS4zLS42LS4xLS4yLS4zLS40LS42LS41LS4zLS4xLS42LS4yLTEtLjJoLTEuMXpNMzkuNCAyOS45djMuOWMtLjIuMy0uNC41LS43LjZzLS41LjMtLjguNC0uNi4yLS45LjJjLS4zIDAtLjYuMS0uOS4xLS42IDAtMS4yLS4xLTEuNy0uM3MtLjktLjUtMS4zLTEtLjctMS0uOS0xLjZjLS4yLS42LS4zLTEuNC0uMy0yLjJzLjEtMS42LjMtMi4yYy4yLS42LjUtMS4yLjktMS42LjQtLjQuOC0uOCAxLjMtMSAuNS0uMiAxLjEtLjMgMS43LS4zLjUgMCAxLjEuMSAxLjUuMy41LjIuOS41IDEuMy44bC0xLjEgMWMtLjItLjMtLjUtLjUtLjgtLjYtLjMtLjEtLjYtLjItLjktLjItLjMgMC0uNy4xLTEgLjItLjMuMS0uNi4zLS44LjYtLjIuMy0uNC43LS42IDEuMnMtLjIgMS4xLS4yIDEuOC4xIDEuMy4yIDEuOC4zLjkuNSAxLjIuNS42LjguN2MuMy4yLjYuMi45LjJoLjRjLjIgMCAuMyAwIC41LS4xLjIgMCAuMy0uMS41LS4xcy4zLS4xLjMtLjJWMzFoLTEuN3YtMS4xaDMuNXoiLz48L3N2Zz4=)}.dropzone-upload-area div.type-png .thumb-container:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDJ7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggZD0iTTM3IDBIOGMtLjggMC0xLjUuNy0xLjUgMS45VjU1YzAgLjMuNyAxIDEuNSAxaDQwYy44IDAgMS41LS43IDEuNS0xVjEzYzAtLjctLjEtLjktLjMtMS4xTDM3LjYuM2MtLjItLjItLjQtLjMtLjYtLjN6IiBzdHlsZT0iZmlsbDojODhjMDU3Ii8+PHBhdGggc3R5bGU9ImZpbGw6IzY1OWMzNSIgZD0iTTM3LjUuMlYxMmgxMS44eiIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNi45IDM1LjFoLTEuNlYyNWgyLjljLjQgMCAuOS4xIDEuMy4ycy44LjMgMS4xLjZjLjMuMy42LjYuOCAxcy4zLjguMyAxLjMtLjEgMS0uMyAxLjQtLjQuOC0uNyAxLS43LjUtMS4xLjctLjkuMi0xLjQuMkgxN2wtLjEgMy43em0wLTguOHY0aDEuNWMuMiAwIC40IDAgLjYtLjEuMi0uMS40LS4yLjUtLjMuMi0uMi4zLS40LjQtLjZzLjEtLjYuMS0xYzAtLjIgMC0uNC0uMS0uNiAwLS4yLS4xLS40LS4zLS42LS4xLS4yLS4zLS40LS42LS41cy0uNi0uMi0xLS4ybC0xLjEtLjF6TTMwLjkgMjV2MTAuMWgtMS43bC00LTYuOXY2LjloLTEuN1YyNWgxLjdsNCA2LjlWMjVoMS43ek00MC43IDI5Ljl2My45Yy0uMi4zLS40LjUtLjcuNnMtLjUuMy0uOC40LS42LjItLjkuMmMtLjMgMC0uNi4xLS45LjEtLjYgMC0xLjItLjEtMS43LS4zcy0uOS0uNS0xLjMtMS0uNy0xLS45LTEuNmMtLjItLjYtLjMtMS40LS4zLTIuMnMuMS0xLjYuMy0yLjJjLjItLjYuNS0xLjIuOS0xLjYuNC0uNC44LS44IDEuMy0xIC41LS4yIDEuMS0uMyAxLjctLjMuNSAwIDEuMS4xIDEuNS4zLjUuMi45LjUgMS4zLjhsLTEuMSAxYy0uMi0uMy0uNS0uNS0uOC0uNi0uMy0uMS0uNi0uMi0uOS0uMi0uMyAwLS43LjEtMSAuMi0uMy4xLS42LjMtLjguNi0uMi4zLS40LjctLjYgMS4ycy0uMiAxLjEtLjIgMS44LjEgMS4zLjIgMS44LjMuOS41IDEuMi41LjYuOC43Yy4zLjIuNi4yLjkuMmguNGMuMiAwIC4zIDAgLjUtLjEuMiAwIC4zLS4xLjUtLjFzLjMtLjEuMy0uMlYzMWgtMS43di0xLjFoMy41eiIvPjwvc3ZnPg==)}.dropzone-upload-area div.type-doc .thumb-container:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDJ7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggZD0iTTM3IDBIOGMtLjggMC0xLjUuNy0xLjUgMS45VjU1YzAgLjMuNyAxIDEuNSAxaDQwYy44IDAgMS41LS43IDEuNS0xVjEzYzAtLjctLjEtLjktLjMtMS4xTDM3LjYuM2MtLjItLjItLjQtLjMtLjYtLjN6IiBzdHlsZT0iZmlsbDojMDA5NmU2Ii8+PHBhdGggc3R5bGU9ImZpbGw6IzAwNjJiMiIgZD0iTTM3LjUuMlYxMmgxMS44eiIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yMi41IDI5LjhjMCAuOC0uMSAxLjUtLjMgMi4xcy0uNCAxLjEtLjcgMS41LS42LjctLjkuOS0uNy40LTEgLjVjLS4zLjEtLjYuMi0uOC4ySDE0LjRWMjVoM2MuOCAwIDEuNi4xIDIuMi40czEuMi42IDEuNiAxLjEuNyAxIDEgMS41Yy4yLjYuMyAxLjIuMyAxLjh6bS00LjkgNC4xYzEuMSAwIDEuOS0uNCAyLjQtMS4xcy43LTEuNy43LTMuMWMwLS40IDAtLjgtLjEtMS4yLS4xLS40LS4zLS44LS42LTEuMXMtLjctLjYtMS4yLS44LTEuMS0uMy0xLjktLjNoLTF2Ny42aDEuN3pNMzIuNSAzMGMwIC44LS4xIDEuNi0uMyAyLjJzLS41IDEuMi0uOSAxLjZjLS40LjQtLjguOC0xLjMgMXMtMS4xLjMtMS43LjMtMS4yLS4xLTEuNy0uMy0uOS0uNS0xLjMtMS0uNy0xLS45LTEuNi0uMy0xLjQtLjMtMi4yLjEtMS42LjMtMi4yYy4yLS42LjUtMS4yLjktMS42LjQtLjQuOC0uOCAxLjMtMXMxLjEtLjMgMS43LS4zIDEuMi4xIDEuNy4zLjkuNSAxLjMgMWMuNC40LjcgMSAuOSAxLjYuMi42LjMgMS40LjMgMi4yem0tNC4zIDMuOGMuMyAwIC43LS4xIDEtLjIuMy0uMS42LS4zLjgtLjYuMi0uMy40LS43LjYtMS4ycy4yLTEuMS4yLTEuOC0uMS0xLjMtLjItMS43Yy0uMS0uNS0uMy0uOS0uNS0xLjJzLS41LS41LS44LS43Yy0uMy0uMS0uNi0uMi0uOS0uMi0uMyAwLS43LjEtMSAuMi0uMy4xLS42LjMtLjguNi0uMi4zLS40LjctLjYgMS4ycy0uMiAxLjEtLjIgMS44LjEgMS4zLjIgMS44LjMuOS41IDEuMi41LjUuOC43Yy4zIDAgLjYuMS45LjF6TTQxLjYgMzQuMWMtLjQuNC0uOC42LTEuMy44LS41LjItMSAuMy0xLjUuMy0uNiAwLTEuMi0uMS0xLjctLjNzLS45LS41LTEuMy0xLS43LTEtLjktMS42LS4zLTEuNC0uMy0yLjIuMS0xLjYuMy0yLjJjLjItLjYuNS0xLjIuOS0xLjYuNC0uNC44LS44IDEuMy0xIC41LS4yIDEuMS0uMyAxLjctLjMuNSAwIDEuMS4xIDEuNS4zLjUuMi45LjUgMS4zLjhsLTEuMSAxYy0uMi0uMy0uNS0uNS0uOC0uNnMtLjYtLjItLjktLjJjLS4zIDAtLjcuMS0xIC4yLS4zLjEtLjYuMy0uOC42LS4yLjMtLjQuNy0uNiAxLjJzLS4yIDEuMS0uMiAxLjguMSAxLjMuMiAxLjguMy45LjUgMS4yLjUuNS44LjdjLjMuMS42LjIuOS4ycy42LS4xLjktLjIuNS0uMy44LS42bDEuMy45eiIvPjwvc3ZnPg==)}.dropzone-upload-area div.type-zip .thumb-container:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDJ7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggZD0iTTM3IDBIOGMtLjggMC0xLjUuNy0xLjUgMS45VjU1YzAgLjMuNyAxIDEuNSAxaDQwYy44IDAgMS41LS43IDEuNS0xVjEzYzAtLjctLjEtLjktLjMtMS4xTDM3LjYuM2MtLjItLjItLjQtLjMtLjYtLjN6IiBzdHlsZT0iZmlsbDojNTU2MDgwIi8+PHBhdGggc3R5bGU9ImZpbGw6IzNmNDg1ZSIgZD0iTTM3LjUuMlYxMmgxMS44eiIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yNC45IDI1djEuM2wtNC44IDcuMi0uMy4yaDUuMVYzNWgtNi43di0xLjNsNC44LTcuMi4zLS4yaC01LjFWMjVoNi43ek0yOC45IDM1aC0xLjdWMjVoMS43djEwek0zMyAzNWgtMS42VjI1aDIuOWMuNCAwIC45LjEgMS4zLjJzLjguMyAxLjEuNmMuMy4zLjYuNi44IDFzLjMuOC4zIDEuMy0uMSAxLS4zIDEuNGMtLjIuNC0uNC44LS43IDEtLjMuMy0uNy41LTEuMS43cy0uOS4yLTEuNC4ySDMzVjM1em0wLTguOHY0aDEuNWMuMiAwIC40IDAgLjYtLjEuMi0uMS40LS4yLjUtLjNzLjMtLjQuNC0uNi4yLS42LjItMWMwLS4yIDAtLjQtLjEtLjYgMC0uMi0uMS0uNC0uMy0uNi0uMS0uMi0uMy0uNC0uNi0uNXMtLjYtLjItMS0uMmwtMS4yLS4xeiIvPjwvc3ZnPg==)}.dropzone-upload-area .dz-error-message{color:#de1500}.dropzone-upload-area .dz-success .dz-progress{display:none}.d-flex .mr-1{margin-right:2px}.loan-refresh-rate{text-align:center}.loan-refresh-rate .btn{font-size:.7rem;height:44px;padding:5px;width:50px}.loan-refresh-rate .btn .spinner-border{margin-top:8px}.table-scroller-wrapper{margin:0 auto;overflow-x:scroll;padding-bottom:10px;width:100%}.table-scroller-wrapper td,.table-scroller-wrapper th{white-space:nowrap}.table-scroller-wrapper .first-col{border:0;font-weight:700;margin-left:-6em;position:absolute;width:6em}.form-check-personal_owner_same_legal{display:inline-block;font-size:16px;font-weight:400;margin-bottom:-3px;margin-left:22px;vertical-align:middle}.form-check-personal_owner_same_legal>label{margin-top:3px;vertical-align:middle}.icon-check-mad-in-usa{background:#1ab61a;border-radius:30px;color:#fff;font-size:20px;height:30px;padding:0 1px}.filter-checkbox{margin-left:30px}.filter-checkbox:first-child{margin-left:0}.form-group{margin-bottom:1rem}.form-fieldset>.form-label{font-size:1.5rem}.tableSizesMapNumberSolarPort{background-color:#fff;border:1px solid #b13838;border-radius:50%;color:#b13838}.tableSizesMapNumberEVC,.tableSizesMapNumberSolarPort{font-size:16px;height:20px;line-height:14px;padding:3px;width:20px}.tableSizesMapNumberEVC{background-color:#b13838;border:1px solid #fff;border-radius:50%;color:#fff}.tableSizesMapNumberInverter{border:2px solid #000;border-radius:0;color:#000}.tableSizesMapNumberInverter,.tableSizesMapNumberPanelboard{background-color:#fff;font-size:15px;font-weight:700;height:19px;line-height:14px;padding:2px;width:19px}.tableSizesMapNumberPanelboard{border:2px solid red;border-radius:0;color:red}.tableSizesMapNumberACDisconnect{background-color:#fff;border:2px solid #1e00ff;border-radius:0;color:#002fff;font-size:15px;font-weight:700;height:19px;line-height:14px;padding:2px;width:19px}.tableSizesMap{background-color:#fff;border:1px solid #b13838;color:#b13838;font-size:16px;padding:3px}.tableSizesMap>div{border-bottom:1px solid rgba(177,56,56,.302);padding-bottom:2px;padding-top:2px}.tableSizesMap>div:last-child{border-bottom:0}.tableSizesMap>div.small{font-size:14px}.tableSizesMap>div.small>b{display:inline-block;min-width:30px;text-align:center}.vicinity-map-google-image{aspect-ratio:1.39;background-position:50%;background-size:cover;width:100%}.table-domestic-content-bonus{max-width:600px}.table-domestic-content-bonus input{max-width:100px}.row>.form-floating>label{padding:1rem 1.25rem}.form-floating .select2-container .select2-selection{padding-top:33px}.form-floating.form-floating-select2 .form-label{z-index:2}.form-floating.form-floating-file>.form-control{padding-bottom:2rem;padding-left:1rem;padding-top:2.3rem}.form-floating.form-floating-bl{overflow:auto}.form-floating.form-floating-bl .bl-4{padding-bottom:1.25rem!important;padding-top:6.5rem!important}.modal-dialog .form-floating>label{padding-right:0;width:auto}.form-group.form-inline .form-control{display:inline-block;width:-moz-fit-content;width:fit-content}.form-group.form-inline-sm .form-control{display:inline-block;width:80px}.scaleLabel>div{padding:2px 5px 2px 2px!important}.version-help{bottom:20px;padding:2px;position:fixed;right:20px}.row-label>label{position:absolute}.row-label .form-control{margin-top:24px}.col-delimiter{flex:0 0 auto;margin:auto 0;padding:0;width:10px}.col-delimiter.cdp-1{padding:1.4rem 0 0}.floating-col1,.floating-col2{display:inline-block}.floating-col2{margin-left:10px;vertical-align:top}@media (min-width:1100px){.floating-col1{width:calc(100% - 600px)}.floating-col2{width:580px}.modal-x-lg .modal-dialog{min-width:1024px}}#js-modal-document-cbo .form-group{margin-bottom:0;padding:0 5px}#js-modal-document-cbo .form-group .form-control{padding:.275rem .3rem}.js-form-fields .form-group{margin-bottom:0}.col-date,.form-control .col-date{width:8.4rem}@keyframes map-loading{to{transform:rotate(1turn)}}.map-loading{background:#eee;position:relative}.map-loading:before{animation:map-loading .6s linear infinite;border:2px solid #ccc;border-radius:50%;border-top-color:#000;box-sizing:border-box;content:"";height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px}.zoom-21 .labelMap{font-size:13px!important;padding:1px 2px}.zoom-21 .labelMap.miniLabelMap{padding:3px;text-align:center}.zoom-20 .labelMap{font-size:12px!important;padding:1px 2px}.zoom-20 .labelMap.miniLabelMap{padding:3px;text-align:center}.zoom-19 .labelMap{font-size:11px!important;padding:0 1px}.zoom-19 .labelMap.miniLabelMap{padding:3px;text-align:center}.zoom-18 .labelMap{font-size:10px!important;padding:0 1px}.zoom-18 .labelMap.miniLabelMap{padding:3px;text-align:center}.zoom-17 .labelMap{font-size:9px!important;padding:0 1px}.zoom-17 .labelMap.miniLabelMap{padding:3px;text-align:center}.zoom-16 .labelMap{font-size:8px!important;padding:0 1px}.zoom-16 .labelMap.miniLabelMap{padding:3px;text-align:center}.zoom-15 .labelMap{font-size:7px!important;padding:0 1px}.zoom-15 .labelMap.miniLabelMap{padding:3px;text-align:center}.documents{padding-left:0}.documents img.thumbnail{height:50px;margin:0 17px 5px 5px;width:50px}.documents.doc-with-thumb .flex-fill a{display:block}.btn-icon{border:0;border-radius:.25rem;display:inline-block;line-height:1;padding:.25em}input.form-control:-moz-read-only{background:#e9ecef}input.form-control:read-only{background:#e9ecef}.noty_layout .noty_bar .noty_body{max-height:600px;overflow:scroll}.table.table-construction-plan>:not(caption)>*>*{background-color:transparent}.form-check label:has(>input:disabled){color:#e9ecef;cursor:not-allowed}.form-group.form-date-inline{align-items:center;display:flex;margin-bottom:5px}.form-group.form-date-inline input,.form-group.form-date-inline label{display:block;width:50%}.view-editable-group{align-items:center;display:flex;justify-content:space-between}.view-editable-group .form-value{line-height:2.7rem}.view-editable-group .form-group{align-items:baseline;display:flex;justify-content:space-between;width:100%}.view-editable-group .form-group label{display:block;max-width:100%;width:-moz-max-content;width:max-content}.view-editable-group .form-group.form-date-inline input{margin-left:auto;width:8.5rem}.view-editable-group.flex-row-reverse{justify-content:start}.view-editable-group.flex-row-reverse .form-group{flex-direction:row-reverse;justify-content:start}.view-editable-group.flex-row-reverse .form-group :first-child{order:1}.view-editable-group.flex-row-reverse .form-group :nth-child(2){order:3}.view-editable-group.flex-row-reverse .form-group :nth-child(3){order:2}.view-editable-group.flex-row-reverse .form-value{margin-right:4px;min-width:50px}.js-days-fields .view-editable-group .form-group input{margin-left:auto;width:3.4rem}.js-days-fields .view-editable-group.flex-row-reverse .form-group input{margin-left:0}.form-switch.form-switch-multiple{padding-left:0}.form-switch.form-switch-multiple label{padding-right:2.5rem}.form-switch.form-switch-multiple .form-check-input{float:none}.form-group.d-flex label{display:block;padding-right:5px}.table>:not(caption)>*>.border-2,.table>:not(caption)>tr.border-2{border-width:2px}.table td.border-bottom-0{border-bottom:1px solid transparent!important}@media (min-width:800px){.modal-xxl .modal-dialog{max-width:90%;width:90%}}#noty_layout__center.noty_layout{min-width:500px}#noty_layout__center.noty_layout .noty_type__error .noty_buttons{text-align:center}.js-overlay-main-map-layout{height:3600px;margin-left:-2500px;margin-top:-1800px;width:5000px;z-index:-1000!important}.js-frm-background-image-zoom{display:inline-block;height:24px;padding:3px 5px;text-align:center;width:80px}#js-holder-map-background-image-toolbox{background:#f2f2f2;border:1px solid #c8c8c8;border-radius:4px}.childs-margin-bottom>div{margin-bottom:10px}.js-subcontractors-prices-fields h6{font-size:16px;font-weight:500;text-decoration:underline}.js-subcontractors-prices-fields .box-price-override{border:1px solid gray}.btn-delete-row-agreement{margin-left:0}.btn-add-row-agreement{min-width:70px}.subcontractor-agreement-box{background:#f9f9f9;border:1px solid #d2d2d2;border-radius:6px;margin-bottom:20px;padding-bottom:15px;padding-left:20px}.subcontractor-agreement-box>h6{margin-top:15px}.subcontractor-agreement-box>table{width:calc(100% - 20px)}.override_tables table thead tr th:first-child{max-width:20px;width:20px}.override_tables table tbody tr{background:#fff;min-height:50px}.override_tables table tbody tr.removed{background:#d2d2d2!important}.override_tables table tbody tr td:nth-child(3) input{display:inline-block;width:150px}.override_tables table tbody tr td:nth-child(3) button{display:inline-block}.override_tables table tbody tr td:first-child{max-width:55px;width:55px}.override_tables table tbody tr td.options,.override_tables table tbody tr td.value{white-space:nowrap}.override_tables table tbody tr td.activity .input-activity{background:#f1f5ff;border:2px solid #7d7dff;border-radius:10px;color:#7d7dff!important;display:inline-block;font-size:12px;font-weight:700;padding:2px 4px;text-align:center;width:29px}.override_tables table tbody tr td input,.override_tables table tbody tr td textarea{padding:0 0 0 3px}.override_tables table tbody tr td.item-handle .location{background:#ebebeb;border-radius:5px;color:#838383;display:block;font-size:12px;margin-top:5px;overflow:hidden;padding:0 2px;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:198px}@media (max-width:1500px){.override_tables table tbody tr td.item-handle .location{width:110px}}.override_tables table tfoot tr th:first-child{max-width:20px;width:20px}.navbar-toggle-buttons{background:hsla(0,0%,100%,.9);color:#212529;height:40px;margin-right:-12px;margin-top:0;overflow-x:scroll;overflow-y:hidden;padding:0 1px;scrollbar-color:#0502c5 #fff;scrollbar-width:auto;white-space:nowrap}.navbar-toggle-buttons .toggle-option{background:hsla(0,0%,100%,.9);display:inline-block;height:40px;padding:0 2px;vertical-align:top}.navbar-toggle-buttons .toggle-option label{display:block;font-size:12px;text-align:center}.navbar-toggle-buttons .toggle-option .option{margin-top:-3px;text-align:center}.navbar-toggle-buttons .toggle-option .option div{display:inline-block;padding-left:0;vertical-align:middle}.navbar-toggle-buttons .toggle-option .option div input{margin-left:0}.navbar-toggle-buttons::-webkit-scrollbar{height:1px;width:1px}.navbar-toggle-buttons::-webkit-scrollbar-track{background:#fff}.navbar-toggle-buttons::-webkit-scrollbar-thumb{background-color:#0502c5;border:0 solid #fff;height:1px;width:1px}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-left:.4rem;padding-right:.4rem}}.popover-table{display:table;width:100%}.popover-table .popover-table-row{display:table-row}.popover-table .popover-table-row .popover-table-cell{display:table-cell;min-width:15px;padding-right:10px;text-align:center}.popover-table .popover-table-row .popover-table-cell-colspan-2{-moz-column-span:2;column-span:2}.popover-two-columns>.popover-table-row>.popover-table-cell:first-child{text-align:left}.popover-two-columns>.popover-table-row>.popover-table-cell:nth-child(2){text-align:right}.table-footer>.popover-table-cell{border-top:1px solid #000}.table-hover-max-400{max-height:400px;overflow-y:scroll}#js-holder-plans-site-map{max-width:16.05in;min-width:16.05in;width:16.05in}.border-orange{background:#ff0;border-color:red;border-width:3px;color:#000}.input-transparent{text-align:center}.input-transparent input{background:transparent;background:hsla(0,0%,100%,.42);border:0;border-radius:0;display:inline-block;margin:1px 1px 1px -4px;padding:0 0 0 4px;text-align:left;width:55px!important}.input-transparent span.dolar{background:hsla(0,0%,100%,.42);display:inline-block;font-size:16px;font-weight:400;margin-top:1px;vertical-align:top}.input-transparent input::-webkit-inner-spin-button,.input-transparent input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-transparent input[type=number]{-moz-appearance:textfield}.input-transparent.border-yellow{background:#ff0!important;color:#000}.input-transparent.border-pink{background:#f4cccc!important;color:#000}.input-transparent.border-pink input{color:#000!important}.input-transparent .ring{display:inline-block;min-width:4rem;padding:1px}.input-transparent.border-green-ring .ring{background:#e2fee2;border:3px solid green;padding-left:6px}#subcontractor_agreement_items>.item{background:#fff;border:1px solid #e2e2e2;border-radius:4px;margin-bottom:5px;min-height:40px;padding:7px}.form-control-hidden::-webkit-inner-spin-button,.form-control-hidden::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-control-hidden[type=number]{-moz-appearance:textfield}.form-control-hidden{border:0;max-width:100px;padding:7px}.max-width-100{max-width:100px}.override_tables input.form-control:-moz-read-only{background-color:#e9ecef;opacity:1}.override_tables input.form-control:read-only{background-color:#e9ecef;opacity:1}.override_tables textarea.form-control:-moz-read-only{background-color:#e9ecef;opacity:1}.override_tables textarea.form-control:read-only{background-color:#e9ecef;opacity:1}.form-control-transparent{background-color:transparent}.form-control-transparent-with-prefix{background-color:transparent;margin-left:-4px;padding-left:1px}.select-map-element{display:inline-block;height:32px;padding:3px 5px;vertical-align:top;width:122px}.width-50{width:50%}.accessible_parking_requirements .red{background:#ffc8c8}.accessible_parking_requirements .green{background:#c3e4c3}.accessible_parking_requirements table thead tr th{border:2px solid #000}.accessible_parking_requirements table tbody tr:first-child td:first-child{border-left:2px solid #000;border-right:2px solid #000}.accessible_parking_requirements table tbody tr:first-child td:nth-child(2),.accessible_parking_requirements table tbody tr:first-child td:nth-child(3){border-top:2px solid #000}.accessible_parking_requirements table tbody tr:first-child td:nth-child(4){border-right:2px solid #000;border-top:2px solid #000}.accessible_parking_requirements table tbody tr:first-child td:nth-child(5),.accessible_parking_requirements table tbody tr:first-child td:nth-child(6){border-top:2px solid #000}.accessible_parking_requirements table tbody tr:first-child td:nth-child(7){border-right:2px solid #000;border-top:2px solid #000}.accessible_parking_requirements table tbody tr:nth-child(2) td:first-child,.accessible_parking_requirements table tbody tr:nth-child(2) th:first-child,.accessible_parking_requirements table tbody tr:nth-child(3) td:first-child,.accessible_parking_requirements table tbody tr:nth-child(3) th:first-child,.accessible_parking_requirements table tbody tr:nth-child(4) td:first-child,.accessible_parking_requirements table tbody tr:nth-child(4) th:first-child{border-left:2px solid #000}.accessible_parking_requirements table tbody tr:nth-child(2) td:nth-child(2),.accessible_parking_requirements table tbody tr:nth-child(2) td:nth-child(5),.accessible_parking_requirements table tbody tr:nth-child(2) td:nth-child(8),.accessible_parking_requirements table tbody tr:nth-child(2) th:nth-child(2),.accessible_parking_requirements table tbody tr:nth-child(2) th:nth-child(5),.accessible_parking_requirements table tbody tr:nth-child(2) th:nth-child(8),.accessible_parking_requirements table tbody tr:nth-child(3) td:nth-child(2),.accessible_parking_requirements table tbody tr:nth-child(3) td:nth-child(5),.accessible_parking_requirements table tbody tr:nth-child(3) td:nth-child(8),.accessible_parking_requirements table tbody tr:nth-child(3) th:nth-child(2),.accessible_parking_requirements table tbody tr:nth-child(3) th:nth-child(5),.accessible_parking_requirements table tbody tr:nth-child(3) th:nth-child(8),.accessible_parking_requirements table tbody tr:nth-child(4) td:nth-child(2),.accessible_parking_requirements table tbody tr:nth-child(4) td:nth-child(5),.accessible_parking_requirements table tbody tr:nth-child(4) td:nth-child(8),.accessible_parking_requirements table tbody tr:nth-child(4) th:nth-child(2),.accessible_parking_requirements table tbody tr:nth-child(4) th:nth-child(5),.accessible_parking_requirements table tbody tr:nth-child(4) th:nth-child(8){border-right:2px solid #000}.accessible_parking_requirements table tbody tr:nth-child(4) th{border-bottom:2px solid #000}.accessible_parking_requirements.ada-small{margin:-5px -5px -20px}.accessible_parking_requirements.ada-small table{margin-bottom:0}.accessible_parking_requirements.ada-small table tbody tr td,.accessible_parking_requirements.ada-small table tbody tr th,.accessible_parking_requirements.ada-small table thead tr th{font-size:12px;padding:1px}.js-ahj-description .accessible_parking_requirements{font-size:13px}.js-ahj-description .accessible_parking_requirements table tbody tr td,.js-ahj-description .accessible_parking_requirements table tbody tr th,.js-ahj-description .accessible_parking_requirements table thead tr td,.js-ahj-description .accessible_parking_requirements table thead tr th{padding:3px}#modal-accessible-parking-spaces .accessible_parking_requirements{font-size:16px}#modal-accessible-parking-spaces .accessible_parking_requirements table tbody tr td,#modal-accessible-parking-spaces .accessible_parking_requirements table tbody tr th,#modal-accessible-parking-spaces .accessible_parking_requirements table thead tr td,#modal-accessible-parking-spaces .accessible_parking_requirements table thead tr th{min-width:70px;padding:5px}#js-map-elements-layout,#js-map-elements-plans{margin-bottom:20px;margin-top:-10px}#js-map-elements-layout .map_element_type,#js-map-elements-plans .map_element_type{background:#f3f3f3;border:1px solid #d2d2d2;border-radius:5px;display:inline-block;margin-bottom:5px;margin-right:5px;padding:2px 6px;position:relative}#js-map-elements-layout .map_element_type .spinner,#js-map-elements-plans .map_element_type .spinner{background:hsla(0,0%,50%,.439);border-radius:3px;display:none;height:28px;left:0;padding-top:2px;position:absolute;text-align:center;top:0;width:100%}#js-map-elements-layout .map_element_type.show-spinner .spinner,#js-map-elements-plans .map_element_type.show-spinner .spinner{display:block}#js-map-elements-layout .map_element_type.show-spinner .spinner .spinner-border,#js-map-elements-plans .map_element_type.show-spinner .spinner .spinner-border{height:25px;left:calc(50% - 15px);width:25px}#js-map-elements-layout button.map_element_type,#js-map-elements-plans button.map_element_type{height:30px;vertical-align:top}#js-map-elements-plans{margin-top:10px}.btn-blue-info{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}#js-sub-agree-summary table{font-size:14px}#js-sub-agree-summary table .btn-sm{font-size:12px;margin-bottom:-5px;margin-top:-9px}.select2-colors{position:relative}.select2-colors.active .select2-container{border:2px solid green;border-radius:8px}.select2-colors .select2-container .selection .select2-selection{border-radius:6px;padding-bottom:30px;padding-top:25px}.select2-colors label{color:gray;font-size:13px;left:25px;position:absolute;top:6px;z-index:2}#js-arrays-configuration-elements .connectedSortableRooftopArrays{background:#eaeaea;border:1px solid #c8c8c8;list-style-type:none;margin-bottom:10px;padding:25px 5px 10px;position:relative}#js-arrays-configuration-elements .connectedSortableRooftopArrays .ui-state-default{background:#fff;border:1px solid #c25c00;border-radius:5px;color:#c25c00;cursor:grab;display:inline-block;font-size:14px;margin:5px;padding:5px 10px}#js-arrays-configuration-elements .connectedSortableRooftopArrays .title{font-size:16px;left:10px;position:absolute;top:5px}#js-arrays-configuration-elements .disable-decoration{border:1px solid blue!important;color:blue!important}#js-arrays-configuration-elements .warning{border:4px solid red}tr.row-subagree-disable-back-color td{background-color:transparent!important}.electricity-configuration-main{background:#fff;border:1px solid #f0f0f0}.three-columns{display:flex;flex-direction:row}.three-columns span:first-child{flex-basis:250px}.three-columns span:nth-child(2){flex-basis:95px}.three-columns span:nth-child(3){flex-grow:1;max-width:calc(100% - 325px)}.three-columns-arrays{display:flex;flex-direction:row}.three-columns-arrays span:first-child{flex-basis:250px}.three-columns-arrays span:nth-child(2){flex-basis:200px}.three-columns-arrays span:nth-child(3){flex-grow:1;max-width:calc(100% - 450px)}.electric-room-container{background:#fafafa;border:1px solid gray;margin-top:10px;padding:10px}.electric-room-container .panel-board-container{display:flex}.electric-room-container .panel-board-container .panel-board-modal-panel-list{flex-basis:630px}.electric-room-container .panel-board-container .panel-board-modal-panel-list-arrays .array{display:block}.electric-room-container .panel-board-container .panel-board-modal-panel-list-arrays .array .panel-board-modal-panel-list{display:inline-block;vertical-align:top}.electric-room-container .panel-board-container .panel-board-modal-panel-list-arrays .array .panel-board-modal-panel-list.array-box{width:620px}.electric-room-container .panel-board-container .panel-board-modal-panel-list-arrays .array .panel-board-modal-panel-list.array-box .three-columns-arrays span:nth-child(2){flex-basis:100px}.electric-room-container .panel-board-container .panel-board-modal-panel-list-arrays .array .panel-board-modal-panel-list.array-box .three-columns-arrays span:nth-child(3){max-width:calc(100% - 350px)}.electric-room-container .inverter-box{display:inline-block;height:-moz-fit-content;height:fit-content;max-width:300px;min-width:240px;width:inherit}.electric-room-container .inverter-box .title{font-size:18px;font-weight:400;text-align:center}.electric-room-container .inverter-box table{font-size:14px;width:100%}.amps_verified{left:665px;position:absolute;top:50px}.volts_verified{left:450px;position:absolute;top:50px}.msp_breaker_verified{left:880px;position:absolute;top:50px}.msp_breaker select{width:130px!important}.plans-electricty .electricity-configuration-main{font-size:16px}.plans-electricty .elements{display:flex}.plans-electricty .elements .components{display:flex;flex-wrap:wrap;gap:10px}.plans-electricty .elements .component-table{flex-shrink:0;max-width:400px;width:400px}.plans-electricty .elements .component-table table{width:100%}.panel-board-modal-panel-list{background:#fff;border:1px solid #d2d2d2;border-radius:0;font-size:16px;margin-top:10px;padding:5px;vertical-align:top}.panel-board-modal-panel-list .two-columns>span{display:inline-block;width:48%}.panel-board-modal-panel-list .red,.panel-board-modal-panel-list.red{background:#fff3f3;border-color:red;color:red}.panel-board-modal-panel-list span.yellow{background-color:#ff0;border:.5px solid #000;color:#000}.panel-board-modal-panel-list .green,.panel-board-modal-panel-list.green{background:#edffed;border-color:green;color:green}.panel-board-modal-panel-list .yellow,.panel-board-modal-panel-list.yellow{background:#fff7e7;border-color:orange;color:orange}.panel-board-modal-panel-list div{color:#000}.panel-board-modal-panel-list div label{color:#565555}.panel-board-modal-panel-list .array-info{background:#f8d7da;border:1px solid #f5c2c7;border-radius:3px;color:#842029!important;font-size:10px;padding:3px}.panel-board-modal-panel-list .array-info>div{color:#842029}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array{border-bottom:1px solid #e0e0e0;margin-bottom:20px;width:100%}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array.with_border{background:#fff;border:1px solid #e0e0e0;display:inline-block;margin-right:10px;padding:10px;vertical-align:top}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array h5{font-size:26px;margin-bottom:0}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array h5 label{font-size:24px;font-weight:400;margin-left:30px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array h5 label input{font-size:14px;text-align:center;width:40px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array h5 label input.warning{background:#ff0}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array h5 label input.large{width:80px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array h5 label input.disable_arrows{background:#f8f8f8;border:1px solid #d1d1d1;color:gray;font-weight:300}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array h5 label input.disable_arrows::-webkit-inner-spin-button,#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array h5 label input.disable_arrows::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array h5 label input.disable_arrows[type=number]{-moz-appearance:textfield}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array h5 label select{font-size:14px;text-align:center;width:130px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container{display:inline-block;vertical-align:top}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container .legend-table{font-size:18px;height:18px;margin-bottom:20px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container .legend-table .high_toc_container{font-size:12px;margin-left:20px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container .legend-table .high_toc_container input.high_toc{height:20px!important;margin-left:2px;width:50px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container .legend-table .high_toc_container input.high_toc.warning{background:#ff0}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container .legend-table .number-right{color:#fff;float:right}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table{border:1px solid gray;width:240px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr td{border-radius:0;font-size:24px;height:15px;line-height:40px;padding:0;transition:all .2s}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr td input{background:transparent;border:0;border-radius:0;font-size:26px;text-align:center;width:40px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr td input::-webkit-inner-spin-button,#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr td input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr td input[type=number]{-moz-appearance:textfield}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr td.warning{background:#ff0}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr td.green{background:#d3ecd3!important}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr td.alert{background:#ffd2d2!important;border:1px solid red;color:#000!important}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr td.orange{background:#ffc9b1;color:#fff}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:first-child td:nth-child(2),#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:first-child td:nth-child(3){background:#d8d8d8}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:first-child td:first-child{border-bottom:1px solid gray;border-right:1px solid gray}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:first-child td:nth-child(4){border-bottom:1px solid gray;border-left:1px solid gray}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(2) td:first-child,#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(2) td:nth-child(4){background:#d8d8d8}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(2) td:nth-child(2),#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(2) td:nth-child(3),#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(3) td:nth-child(2),#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(3) td:nth-child(3){border-left:1px solid gray;border-right:1px solid gray;border-top:1px solid gray}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(3) td:first-child,#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(3) td:nth-child(4){background:#d8d8d8}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table:nth_child(1){width:30px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .gap-table{display:inline-block;margin-left:0;margin-right:-1px;vertical-align:top;width:46px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .gap-table>.gap-legend{height:28px;margin-top:47px;text-align:center}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .gap-table>input{background:transparent;border:1px solid #000;border-left:0;border-radius:0;border-right:1px solid #000;font-size:14px;height:33px;text-align:center;width:46px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .gap-table>input.large{width:80px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .gap-table>input.disable_arrows{font-weight:300}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .gap-table>input.disable_arrows::-webkit-inner-spin-button,#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .gap-table>input.disable_arrows::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .gap-table>input.disable_arrows[type=number]{-moz-appearance:textfield}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .gap-table.result input{background:#ffc9b1;border-bottom:1px solid #ff4e00;border-right:1px solid #ff4e00;border-top:1px solid #ff4e00;color:#000}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .gap-table.green>input{background:#d3ecd3}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .gap-table.warning>input{background:#ff0}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .gap-table.danger>input{background:#ffd2d2}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container-first table{border:1px solid transparent}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container-first table tr td{background:#fff!important;font-size:18px!important;height:26px!important}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container-first.flip-low-high>table tbody tr td{color:transparent!important}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container-first.flip-low-high>table tbody tr:first-child td:before{color:#000!important;content:"Low"}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container-first.flip-low-high>table tbody tr:nth-child(2) td:before{color:#000!important;content:"Piers"}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container-first.flip-low-high>table tbody tr:nth-child(3) td:before{color:#000!important;content:"High"}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container-first.array-cleareance-results table tbody tr td{font-size:14px!important}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables{display:inline-block;overflow-x:scroll;width:calc(100% - 150px)}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables.scrollable-tables-no{font-size:0;width:100%}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications{padding-bottom:20px;position:relative}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table{border:1px solid #ff4e00}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:first-child td:nth-child(2),#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:first-child td:nth-child(3){background:#ffc9b1}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:first-child td:first-child{border-bottom:1px solid #ff4e00;border-right:1px solid #ff4e00}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:first-child td:nth-child(4){border-bottom:1px solid #ff4e00;border-left:1px solid #ff4e00}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(2) td:first-child,#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(2) td:nth-child(4){background:#ffc9b1}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(2) td:nth-child(2) input,#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(2) td:nth-child(3) input{font-size:26px;font-weight:700}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(2) td:nth-child(2),#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(2) td:nth-child(3){border-left:1px solid #ff4e00;border-right:1px solid #ff4e00;border-top:1px solid #ff4e00}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(3) td:first-child,#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(3) td:nth-child(4){background:#ffc9b1}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(3) td:nth-child(2),#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(3) td:nth-child(3){border-left:1px solid #ff4e00;border-right:1px solid #ff4e00;border-top:1px solid #ff4e00}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr td input.yellow{background:#ff0}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr td input.alert{background:#ffd2d2!important;color:#000!important;height:42px;margin-bottom:0}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr td input.green{background:#d3ecd3!important}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow{bottom:9%;margin-right:-30px;position:absolute;right:0;text-align:center;width:60px;z-index:1}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.left{left:0!important;margin-left:-30px;right:inherit!important}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow>div{font-size:12px;margin-bottom:-10px;text-align:center}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-72{bottom:17%}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-60{bottom:16%}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-40,#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-41{bottom:20%}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-30,#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-31{bottom:19%}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-48{bottom:20%}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-36{bottom:24%}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-gap{color:#d91c1c;font-size:9px;margin-bottom:-15px;text-align:center}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-gap>div{background:hsla(0,0%,100%,.639);font-size:14px;margin-bottom:-7px;text-align:center}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg,#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg.svg-72{width:250px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg.svg-60{width:220px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg.svg-30,#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg.svg-36,#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg.svg-40,#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg.svg-48{width:250px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg object{margin-left:-5px;width:calc(100% + 10px)}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns{bottom:-16px;left:-32px;position:absolute;right:inherit}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.right{left:inherit!important;right:-34px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns>object{width:124px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns>div{color:#d91c1c;font-size:14px;margin-bottom:-3px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-72{left:-60px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-72.right{right:-34px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-72>object{width:124px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-60{left:-42px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-60.right{right:-34px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-60>object{width:124px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-40{left:-60px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-40.right{right:-34px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-40>object{width:124px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-30{left:-60px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-30.right{right:-34px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-30>object{width:124px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-48{left:-60px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-48.right{right:-34px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-48>object{width:124px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-36{left:-60px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-36.right{right:-34px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.svg-36>object{width:124px}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables.bigger-borders table tr td{background-color:#fff!important;border:1px solid #000!important;color:#fff!important;height:40px!important}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables.bigger-borders table tr td input{background-color:#fff!important;color:#fff!important}#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables.bigger-borders table tr:first-child td:nth-child(2),#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables.bigger-borders table tr:first-child td:nth-child(3),#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables.bigger-borders table tr:nth-child(2) td:first-child,#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables.bigger-borders table tr:nth-child(2) td:nth-child(4),#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables.bigger-borders table tr:nth-child(3) td:first-child,#js-holder-modal-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables.bigger-borders table tr:nth-child(3) td:nth-child(4){background-color:gray!important}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array{border-bottom:1px solid #e0e0e0;margin-bottom:20px;width:100%}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array.with_border{background:#fff;border:1px solid #e0e0e0;display:inline-block;margin-right:10px;padding:10px;vertical-align:top}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .hide_starting_elevations{background-color:#fff!important;color:#fff!important;height:38px!important}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array h5{font-size:20px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array h5 label{font-size:18px;font-weight:400;margin-left:30px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array h5 label input{font-size:14px;text-align:center;width:40px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array h5 label input.warning{background:#ff0}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array h5 label input.large{width:80px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array h5 label input.disable_arrows{background:#f8f8f8;border:1px solid #d1d1d1;color:gray;font-weight:300}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array h5 label input.disable_arrows::-webkit-inner-spin-button,#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array h5 label input.disable_arrows::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array h5 label input.disable_arrows[type=number]{-moz-appearance:textfield}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array h5 label select{font-size:14px;text-align:center;width:130px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container{display:inline-block;vertical-align:top}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container .legend-table{font-size:16px;height:22px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table{border:1px solid gray;width:160px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr td{border-radius:0;font-size:14px;height:15px;line-height:30px;padding:0;transition:all .2s}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr td input{background:transparent;border:0;border-radius:0;font-size:14px;text-align:center;width:46px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr td input::-webkit-inner-spin-button,#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr td input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr td input[type=number]{-moz-appearance:textfield}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr td.warning{background:#ff0}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr td.alert{background:red;border:1px solid red;color:#fff}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr td.orange{background:#ffc9b1;color:#fff}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:first-child td:nth-child(2),#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:first-child td:nth-child(3){background:#d8d8d8}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:first-child td:first-child{border-bottom:1px solid gray;border-right:1px solid gray}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:first-child td:nth-child(4){border-bottom:1px solid gray;border-left:1px solid gray}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(2) td:first-child,#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(2) td:nth-child(4){background:#d8d8d8}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(2) td:nth-child(2){border-left:1px solid gray;border-top:1px solid gray}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(2) td:nth-child(3){border-right:1px solid gray;border-top:1px solid gray}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(3) td:first-child,#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(3) td:nth-child(4){background:#d8d8d8}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(3) td:nth-child(2),#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(3) td:nth-child(3){background:#fff}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(3) td:nth-child(2).warning,#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(3) td:nth-child(3).warning{background:#ff0}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(3) td:nth-child(2){border-left:1px solid gray;border-right:1px solid gray;border-top:1px solid gray}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table tbody tr:nth-child(3) td:nth-child(3){border-right:1px solid gray;border-top:1px solid gray}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container table:nth_child(1){width:30px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container-first table{border:1px solid transparent}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container-first table tr td{background:#fff!important;height:26px!important}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables{display:inline-block;overflow-x:scroll;width:calc(100% - 150px)}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables.scrollable-tables-no{font-size:0;width:100%}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications{position:relative}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table{border:1px solid #ff4e00}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:first-child td:nth-child(2),#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:first-child td:nth-child(3){background:#ffc9b1}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:first-child td:first-child{border-bottom:1px solid #ff4e00;border-right:1px solid #ff4e00}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:first-child td:nth-child(4){border-bottom:1px solid #ff4e00;border-left:1px solid #ff4e00}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(2) td:first-child,#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(2) td:nth-child(4){background:#ffc9b1}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(2) td:nth-child(2) input,#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(2) td:nth-child(3) input{font-size:14px;font-weight:700}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(2) td:nth-child(2){border-left:1px solid #ff4e00;border-right:1px solid #ff4e00;border-top:1px solid #ff4e00}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(2) td:nth-child(3){border-right:1px solid #ff4e00;border-top:1px solid #ff4e00}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(3) td:first-child,#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(3) td:nth-child(4){background:#ffc9b1}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(3) td:nth-child(2){border-left:1px solid #ff4e00;border-right:1px solid #ff4e00;border-top:1px solid #ff4e00}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications table tr:nth-child(3) td:nth-child(3){border-right:1px solid #ff4e00;border-top:1px solid #ff4e00}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow{bottom:9%;left:inherit;position:absolute;right:2px;text-align:center;z-index:1}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-60,#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-72{bottom:17%}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-40{bottom:8%}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-30{bottom:13%}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-48{bottom:8%}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-36{bottom:19%}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow>div{font-size:12px;margin-bottom:-10px;text-align:center}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-gap{color:#d91c1c;font-size:9px;margin-bottom:-15px;text-align:center}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-gap>div{background:hsla(0,0%,100%,.541);font-size:18px;margin-bottom:-10px;text-align:center;width:40px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns{bottom:-10px;color:#d91c1c;font-size:9px;left:-47px;margin-bottom:-15px;position:absolute;text-align:center}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns>div{font-size:18px;margin-bottom:-10px;text-align:center}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns>object{width:100px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-72{left:-47px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-72>object{width:130px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-60{left:-57px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-60.right{left:inherit!important;right:-34px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-60>object{width:154px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-40{left:-82px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-40>object{width:202px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-41{left:-82px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-41>object{width:200px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-30{left:-82px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-30>object{width:202px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-31{left:-82px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-31>object{width:202px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-48{left:-42px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-48>object{width:122px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-49{left:-42px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-49>object{width:122px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-36{left:-66px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-36>object{width:170px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-37{left:-66px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-37>object{width:170px}#js-holder-modal-clearance-verification.modal .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg object{margin-left:-5px;width:calc(100% + 10px)}.inputs-fields-grade-ver input{max-width:100px!important;width:100px!important}.js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container-first td:first-child{border-bottom:0!important;border-right:0!important}.plans-clearance-verification .table-solarport-container table tbody tr td input{width:90px!important}.plans-clearance-verification .table-solarport-container-array.with_border{padding-bottom:25px}.plans-clearance-verification .general-arrow{height:20px;margin-left:0;margin-top:-20px;position:relative}.plans-clearance-verification .general-arrow>div.text{bottom:8px;color:#d40000;font-size:16px;position:absolute;text-align:center}.plans-clearance-verification .general-arrow .arrow-left{height:25px;left:-10px;overflow:hidden;position:absolute;top:-10px;width:50px}.plans-clearance-verification .general-arrow .arrow-center{left:50px;position:absolute;top:-10px;width:200px}.plans-clearance-verification .general-arrow .arrow-center object{margin-left:-50px;margin-right:-50px}.plans-clearance-verification .general-arrow .arrow-right{height:25px;overflow:hidden;position:absolute;right:0;top:-10px;width:50px}.plans-clearance-verification .general-arrow .arrow-right object{margin-left:-94px}.plans-clearance-verification .general-arrow .arrow-center-line{background:#d40000;height:.5px;left:10px;position:absolute;top:10px;width:100%}.plans-clearance-verification .general-arrow .arrow-right-css{background:#000;bottom:8px;height:0;position:relative;position:absolute;right:4px;width:0}.plans-clearance-verification .general-arrow .arrow-right-css:after{border:4px solid transparent;border-left-color:#000;content:"";height:0;left:100%;margin-top:-5px;pointer-events:none;position:absolute;top:50%;width:0}.plans-clearance-verification .general-arrow .arrow-left-css{background:#000;bottom:8px;height:0;left:5px;position:relative;position:absolute;width:0}.plans-clearance-verification .general-arrow .arrow-left-css:after{border:4px solid transparent;border-right-color:#000;content:"";height:0;left:100%;margin-top:-5px;pointer-events:none;position:absolute;top:50%;width:0}.plans-clearance-verification .gap-table{font-size:27px;width:90px!important}.plans-clearance-verification .gap-table>.gap-legend{height:43px!important;line-height:46px;margin-top:38px!important}.plans-clearance-verification .gap-table>input{font-size:26px!important;height:44px!important;margin-top:0;width:90px!important}.plans-clearance-verification .gap-table.verifications>.gap-legend{margin-top:0!important}.plans-clearance-verification .table-solarport-container-array>div.tables-zone{display:flex}.plans-clearance-verification .table-solarport-container-array>div.tables-zone .scrollable-tables{display:flex!important}.btn-show-clearance-verification:hover svg{fill:#000}.print-blank-form{display:inherit}.print-elevation-form{display:none}.prepare-to-print{left:0;position:fixed;top:0}.prepare-to-print .modal-footer,.prepare-to-print .print-blank-form{display:none}.prepare-to-print .print-elevation-form{display:inherit}.prepare-to-print h5{font-size:20px!important}.prepare-to-print table tr td{background-color:#fff!important;color:#000;height:30px!important}.prepare-to-print table tr td input{background-color:#fff!important;color:#fff!important}.prepare-to-print table tr:first-child td:nth-child(2),.prepare-to-print table tr:first-child td:nth-child(3),.prepare-to-print table tr:nth-child(2) td:first-child,.prepare-to-print table tr:nth-child(2) td:nth-child(4),.prepare-to-print table tr:nth-child(3) td:first-child,.prepare-to-print table tr:nth-child(3) td:nth-child(4){background-color:gray!important}.prepare-to-print.prepare-to-print-pdf .js-clearance-verification-diagram .table-solarport-container-array h5{font-size:20px!important}.prepare-to-print.prepare-to-print-pdf .js-clearance-verification-diagram .table-solarport-container-array h5 label{font-size:18px!important}.prepare-to-print.prepare-to-print-pdf .js-clearance-verification-diagram .table-solarport-container-array.with_border{margin-bottom:5px!important}.prepare-to-print.prepare-to-print-pdf .js-clearance-verification-diagram .table-solarport-container-array .gap-table{margin-left:-5px;margin-top:3px}.prepare-to-print.prepare-to-print-pdf .js-clearance-verification-diagram .table-solarport-container-array .gap-table>input{height:41px!important}#js-holder-modal-clearance-verification.pdf-cleareance .subtitle{color:gray;font-size:18px;font-weight:100;margin-bottom:20px;margin-top:-15px;padding-left:10px}#js-holder-modal-clearance-verification.pdf-cleareance .subtitle label{margin-right:10px}#js-holder-modal-clearance-verification.pdf-cleareance .subtitle label b{color:#000}#js-holder-modal-clearance-verification.pdf-cleareance .js-clearance-verification-diagram .table-solarport-container-array{margin-bottom:5px;padding-bottom:0}#js-holder-modal-clearance-verification.pdf-cleareance .js-clearance-verification-diagram .table-solarport-container-array h5{font-size:18px}#js-holder-modal-clearance-verification.pdf-cleareance .js-clearance-verification-diagram .table-solarport-container-array h5 label{font-size:14px;margin-left:10px}#js-holder-modal-clearance-verification.pdf-cleareance .js-clearance-verification-diagram .table-solarport-container-array h5 label span.light{font-weight:100}#js-holder-modal-clearance-verification.pdf-cleareance .js-clearance-verification-diagram .table-solarport-container-array h5 label span.strong{font-weight:400}#js-holder-modal-clearance-verification.pdf-cleareance .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container-first table{width:200px}#js-holder-modal-clearance-verification.pdf-cleareance .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container-first table tbody tr{height:40px}#js-holder-modal-clearance-verification.pdf-cleareance .js-clearance-verification-diagram .table-solarport-container-array .table-solarport-container-first table tbody tr td{font-size:14px!important;line-height:.8em;overflow:hidden}#js-holder-modal-clearance-verification.pdf-cleareance .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-solarport-container .legend-table{font-size:14px}#js-holder-modal-clearance-verification.pdf-cleareance .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-solarport-container table{width:170px}#js-holder-modal-clearance-verification.pdf-cleareance .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-solarport-container table tbody tr td{line-height:26px!important}#js-holder-modal-clearance-verification.pdf-cleareance .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-solarport-container table tbody tr td input{font-size:16px;width:100%}#js-holder-modal-clearance-verification.pdf-cleareance .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-solarport-container table tbody tr td input.input_height{font-size:15px}#js-holder-modal-clearance-verification.pdf-cleareance svg.title-eye{fill:blue;color:blue;margin-left:20px;width:20px}.pdf-clearance-with-verification .table-solarport-container-array>div .table-solarport-container-first table tbody tr{height:30px!important}.pdf-clearance-with-verification .table-solarport-container-array .gap-table{margin-left:-5px!important;margin-right:-4px!important;margin-top:-6px}.pdf-clearance-with-verification .table-solarport-container-array .gap-table.table-verifications{margin-left:-3px!important;margin-right:-6px!important;margin-top:-44px}.pdf-clearance-with-verification .table-solarport-container-array .gap-table.table-verifications>input{border-bottom:1px solid #ff4d01!important;border-top:1px solid #ff4d01!important}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow{bottom:9%;margin-right:-30px;position:absolute;right:0;text-align:center;width:60px;z-index:1}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.left{left:0;margin-left:-30px;right:inherit}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow>div{font-size:12px;margin-bottom:-10px;text-align:center}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-72{bottom:17%}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-60{bottom:16%}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-40,#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-41{bottom:20%}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-30,#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-31{bottom:19%}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-48{bottom:20%}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow.svg-arrow-36{bottom:24%}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-gap{color:#d91c1c;font-size:9px;margin-bottom:-15px;text-align:center}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-gap>div{background:hsla(0,0%,100%,.639);font-size:14px;margin-bottom:-7px;text-align:center}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg,#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg.svg-72{width:250px}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg.svg-60{width:220px}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg.svg-30,#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg.svg-40{width:250px}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg.svg-48{width:270px}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg.svg-36{width:250px}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg object{margin-left:-5px;width:calc(100% + 10px)}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns{bottom:-16px;left:-32px;position:absolute;right:inherit}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.right{left:inherit;right:-34px}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns>object{width:124px}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns>div{color:#d91c1c;font-size:14px;margin-bottom:-3px}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-60>object,#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-72>object{width:124px}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-40>object{width:127px}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-41>object{width:130px}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-30>object,#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-31>object{width:128px}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-48>object{width:122px}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-49>object{width:103px}#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-36>object,#js-holder-modal-clearance-verification.pdf-clearance-with-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-37>object{width:124px}.css-svg-arrow{align-items:center;bottom:20px;display:flex;flex-direction:column;justify-content:center;position:absolute;text-align:center;width:100%}.css-svg-arrow.left{left:-50%}.css-svg-arrow.right{right:-50%}.css-svg-arrow.css-svg-arrow-30{bottom:31px}.css-svg-arrow.css-svg-arrow-31{bottom:22px}.css-svg-arrow.css-svg-arrow-40,.css-svg-arrow.css-svg-arrow-41{bottom:17px}.css-svg-arrow.css-svg-arrow-60{bottom:20px}.css-svg-arrow.css-svg-arrow-36,.css-svg-arrow.css-svg-arrow-37{bottom:47px}.css-svg-arrow.css-svg-arrow-48,.css-svg-arrow.css-svg-arrow-49{bottom:16px}.css-svg-arrow.css-svg-arrow-72{bottom:37px}.css-svg-arrow .css-svg-arrow-gap{align-items:center;display:flex;flex-direction:column;height:23px;justify-content:space-between}.css-svg-arrow .css-svg-arrow-gap>div{background:hsla(0,0%,100%,.722);color:#c10200;font-size:12px;width:40px}.css-svg-arrow .css-svg-arrow-between-columns{align-items:center;display:flex;flex-direction:column;height:29px;justify-content:space-around}.css-svg-arrow .css-svg-arrow-between-columns>div{color:#c10200;font-size:12px;margin-bottom:-10px}.css-svg-arrow .css-svg-arrow-between-columns>object{width:150px}.css-svg-arrow .css-svg-arrow-between-columns.type-30>object,.css-svg-arrow .css-svg-arrow-between-columns.type-31>object,.css-svg-arrow .css-svg-arrow-between-columns.type-40>object,.css-svg-arrow .css-svg-arrow-between-columns.type-41>object{width:210px}.css-svg-arrow .css-svg-arrow-between-columns.type-60>object{width:155px}.css-svg-arrow .css-svg-arrow-between-columns.type-36>object,.css-svg-arrow .css-svg-arrow-between-columns.type-37>object{width:180px}.css-svg-arrow .css-svg-arrow-between-columns.type-48>object,.css-svg-arrow .css-svg-arrow-between-columns.type-49>object,.css-svg-arrow .css-svg-arrow-between-columns.type-72>object{width:130px}.plans-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-40{bottom:-36px!important;left:-85px!important}.plans-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-40>object{width:220px!important}.plans-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-40.right{left:inherit!important;right:-85px!important}.plans-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-30{bottom:-22px!important;left:-85px!important}.plans-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-30>object{width:220px!important}.plans-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-30.right{left:inherit!important;right:-85px!important}.plans-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-72{bottom:-22px!important;left:-45px!important}.plans-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-72>object{width:150px!important}.plans-clearance-verification .js-clearance-verification-diagram .table-solarport-container-array .scrollable-tables .table-verifications .svg-arrow-between-columns.type-72.right{left:inherit!important;right:-45px!important}@media (min-width:1200px){#js-modal-map-panelboard-setup .form-group select.form-control{max-width:50%}}.hidden{display:none!important}.ml-10{margin-left:10px}.btn-pink{background:#a31680!important;border:1px solid #fff;color:#fff}.btn-pink:hover{background:#bf399e!important;border:1px solid #a31680;color:#fff}.btn-green{background:green!important;border:1px solid #fff;color:#fff}#js-trigger-system-check .spinner-system-check{display:none}#js-trigger-system-check.show-loading .spinner-system-check{display:block}#js-trigger-system-check.show-loading i{display:none}.spinner-system-check{height:21px;margin-left:-4px;margin-right:4px;width:21px}.spinner-system-check .lds-ellipsis,.spinner-system-check .lds-ellipsis div{box-sizing:border-box}.spinner-system-check .lds-ellipsis{display:inline-block;height:40px;position:relative;width:40px}.spinner-system-check .lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:currentColor;border-radius:50%;height:6.33333px;position:absolute;top:9.33333px;width:6.33333px}.spinner-system-check .lds-ellipsis div:first-child{animation:lds-ellipsis1 .6s infinite;left:4px}.spinner-system-check .lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:4px}.spinner-system-check .lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:12px}.spinner-system-check .lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .6s infinite;left:20px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(8px)}}#wireAndConduits{padding:20px}#wireAndConduits .table td,#wireAndConduits .table th{font-size:14px;padding:5px}#wireAndConduits .table-sm{margin-bottom:30px;margin-right:20px}#wireAndConduits .table-sm td,#wireAndConduits .table-sm th{border:1px solid #e1e1e1;font-size:12px;line-height:12px;padding:3px!important;white-space:nowrap}.meter-tables{border-bottom:1px solid gray}.meter-tables h3{font-size:20px;font-weight:700}.stringing-plan{margin-bottom:20px;padding:10px}.stringing-plan h4{font-size:18px;font-weight:700}.stringing-plan .title{font-size:16px;font-weight:700}.stringing-plan .inverters{display:flex;font-size:14px;margin-bottom:10px}.stringing-plan .inverters .inverter{font-size:12px;margin-right:20px}.stringing-plan .inverters .inverter table{border:1px solid #000;margin-bottom:0}.stringing-plan .array{display:flex}.stringing-plan .array h4{font-size:16px}.stringing-plan .array .table-solarport h4{font-size:14px}.stringing-plan .array .table-solarport table{display:inline-block;margin-bottom:0}.stringing-plan .array .table-solarport table td{background:#538dd5;border:1px solid #45576d!important;color:#fff;font-size:9px;height:60px;line-height:9px;padding:0!important;text-align:center;width:40px}#vue-group .solar-port .cell{align-items:center;aspect-ratio:1;background-color:#eee;border:1px solid #ccc;display:flex;flex-direction:column;font-size:.8rem;font-size:10px;height:40px;justify-content:center;width:25px}#vue-group .solar-port .cell:hover{background-color:#d0d0d0;cursor:pointer}#vue-group .solar-port .cell>div{position:absolute}#vue-group .solar-port .cell>div ul.vue-simple-context-menu{bottom:inherit!important;left:0!important;position:absolute;top:0!important;width:110px}#vue-group .solar-port .cell div.label{line-height:10px;position:relative!important}#vue-group .solar-port .cell div.label.string{font-size:11px;font-weight:700}#vue-group .solar-port .cell.deleted{background-color:red!important;color:#fff}#vue-group .solar-port .cell.filled{background-color:#004e00!important;color:#e7ffe7}#vue-group .solar-port .cell.filled-starting-point{background-color:#6e0000!important;color:#fff}#vue-group .solar-port .cell.filled-ending-point{background-color:#303030!important;color:#fff}#vue-group .solar-port .cell.filled-other{background-color:#ffe496!important;color:#292929}#vue-group .solar-port .cell.filled-other-starting-point{background-color:#ffc5b0!important;color:#292929}#vue-group .solar-port .cell.filled-other-ending-point{background-color:#bdbdbd!important;color:#292929}#vue-group .solar-port .cell.panel-different{border:1px dashed red!important}#calculationsInfo{margin-top:20px}.element-type-roofpanel .cell{flex-direction:row!important;height:25px!important;width:40px!important}.element-type-roofpanel .cell div.label{display:inline-block;padding-left:1px}.electric-room .wrapper canvas{border:1px solid #ccc;margin:.5rem}.electric-room .buttons-container{margin:.5rem}.electric-room .palettes-area{width:200px}.electric-room .palettes-area .item{display:block;padding:4px}.electric-room .palettes-area img.item{max-height:150px;max-width:150px}.electric-room .options-area{border:1px solid #ccc;min-width:224px}.electric-room .header-form .form-group{align-self:baseline;margin:0 5px}.electric-room-modal .row,.electric-room-modal .row .js-form-fields,.electric-room-modal .row .js-form-fields .electric-room,.electric-room-modal .row .js-form-fields .electric-room>.d-flex{height:100%}[draggable]{-khtml-user-drag:element;-webkit-user-drag:element;cursor:move;-moz-user-select:none;-webkit-user-select:none;user-select:none}
