@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Inteligable-Icons;src:url(/assets/Inteligable-Icons-D9mQvyEt.ttf?r9rnd5) format("truetype"),url(/assets/Inteligable-Icons-YaqD1F-g.woff?r9rnd5) format("woff"),url(/assets/Inteligable-Icons-DS-U0V27.svg?r9rnd5#Inteligable-Icons) format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:Inteligable-Icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-circle-arrow-up:before{content:""}.icon-archived:before{content:""}.icon-audio-document:before{content:""}.icon-comment:before{content:""}.icon-excel:before{content:""}.icon-no-information:before{content:""}.icon-pdf:before{content:""}.icon-ppt:before{content:""}.icon-video-document:before{content:""}.icon-word:before{content:""}.icon-account:before{content:""}.icon-add-to-project:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-up:before{content:""}.icon-bold:before{content:""}.icon-brochure:before{content:""}.icon-bullets:before{content:""}.icon-calendar:before{content:""}.icon-card-view:before{content:""}.icon-center-align:before{content:""}.icon-check:before{content:""}.icon-check2:before{content:""}.icon-circle-arrow-down:before{content:""}.icon-collapse:before{content:""}.icon-construction:before{content:""}.icon-contact-404:before{content:""}.icon-contact-other:before{content:""}.icon-contacts:before{content:""}.icon-commercial:before{content:""}.icon-decrease-indent:before{content:""}.icon-delete:before{content:""}.icon-document:before{content:""}.icon-edit-columns:before{content:""}.icon-edit:before{content:""}.icon-employee:before{content:""}.icon-erase:before{content:""}.icon-expand:before{content:""}.icon-favorite:before{content:""}.icon-filter:before{content:""}.icon-handbook:before{content:""}.icon-image:before{content:""}.icon-increase-indent:before{content:""}.icon-inventory:before{content:""}.icon-italic:before{content:""}.icon-justify-align:before{content:""}.icon-left-align:before{content:""}.icon-less-2:before{content:""}.icon-link:before{content:""}.icon-list-view:before{content:""}.icon-corporative:before{content:""}.icon-orders:before{content:""}.icon-plus-2:before{content:""}.icon-products:before{content:""}.icon-projects:before{content:""}.icon-proposals:before{content:""}.icon-provider:before{content:""}.icon-public:before{content:""}.icon-remodeling:before{content:""}.icon-residential:before{content:""}.icon-right-align:before{content:""}.icon-search:before{content:""}.icon-settings:before{content:""}.icon-sort-down:before{content:""}.icon-sort-up:before{content:""}.icon-sort:before{content:""}.icon-strikethrough:before{content:""}.icon-tasks:before{content:""}.icon-technical-sheet:before{content:""}.icon-time:before{content:""}.icon-under-construction:before{content:""}.icon-underline:before{content:""}.icon-upload:before{content:""}.icon-url:before{content:""}.icon-x:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}.icon-access:before{content:""}.icon-alert:before{content:""}.icon-attach:before{content:""}.icon-audiovideo:before{content:""}.icon-blinds:before{content:""}.icon-cabling:before{content:""}.icon-decor-wave:before{content:""}.icon-design:before{content:""}.icon-evaluation:before{content:""}.icon-go-left:before{content:""}.icon-go-right:before{content:""}.icon-heart-2:before{content:""}.icon-lights:before{content:""}.icon-location:before{content:""}.icon-mail:before{content:""}.icon-maintenance:before{content:""}.icon-phone-2:before{content:""}.icon-programming:before{content:""}.icon-rack:before{content:""}.icon-sprinkler:before{content:""}.icon-support:before{content:""}.icon-wifi:before{content:""}.icon-alarms:before{content:""}.icon-audio:before{content:""}.icon-cctv:before{content:""}.icon-close:before{content:""}.icon-decor-l:before{content:""}.icon-decor-ll:before{content:""}.icon-decor-n:before{content:""}.icon-decor-o:before{content:""}.icon-decor-title:before{content:""}.icon-engineering:before{content:""}.icon-firealarm:before{content:""}.icon-heart:before{content:""}.icon-installation:before{content:""}.icon-integration:before{content:""}.icon-menu:before{content:""}.icon-phone:before{content:""}.icon-plus:before{content:""}.icon-temperature:before{content:""}.icon-training:before{content:""}.icon-video:before{content:""}.icon-whatsapp:before{content:""}.icon-left-direction:before{content:""}.icon-right-direction:before{content:""}.icon-basic-concepts:before{content:""}.icon-cost-chart:before{content:""}.icon-gain-chart:before{content:""}.icon-logbook:before{content:""}.icon-no-content:before{content:""}.icon-price-chart:before{content:""}.icon-company:before{content:""}.icon-collapse-2:before{content:""}.icon-collapse-left:before{content:""}.icon-expand-2:before{content:""}.icon-expand-right:before{content:""}.icon-maps:before{content:""}.icon-new-construction:before{content:""}.icon-center:before{content:""}.icon-duplicate:before{content:""}.icon-quotation:before{content:""}.icon-rest-day:before{content:""}.icon-save:before{content:""}.icon-send-mail:before{content:""}.icon-binoculars:before{content:""}.icon-password:before{content:""}.icon-sharing:before{content:""}.icon-quick-guide:before{content:""}.icon-catalog:before{content:""}.icon-calculate:before{content:""}.icon-refresh:before{content:""}.icon-printer:before{content:""}.icon-dragdrop:before{content:""}.icon-preview:before{content:""}.icon-xml-doc:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-left:before{content:""}.icon-full-screen:before{content:""}.icon-light-accessories:before{content:""}.icon-light-control:before{content:""}.icon-home-theatre:before{content:""}.icon-videoconference:before{content:""}.icon-close-screen:before{content:""}.icon-notification:before{content:""}.icon-accessories:before{content:""}.icon-copy:before{content:""}.icon-outlet-plug:before{content:""}.icon-video-distribution:before{content:""}.icon-tv-mount:before{content:""}.icon-tv-areas:before{content:""}.icon-meeting-room:before{content:""}.icon-ambient-audio:before{content:""}.icon-no-blueprints:before{content:""}.icon-pool-spa:before{content:""}.icon-no-systems:before{content:""}.icon-digital-signage:before{content:""}.icon-energy-monitoring:before{content:""}.icon-sign-out:before{content:""}.icon-change-order:before{content:""}.icon-payment:before{content:""}.icon-conduit-pipe:before{content:""}.icon-error:before{content:""}.icon-golf-simulator:before{content:""}.icon-voucher:before{content:""}.icon-fiber-neutral-network:before{content:""}.icon-unarchive:before{content:""}.icon-employee-2:before{content:""}.icon-phase:before{content:""}.icon-reel:before{content:""}.icon-specialty:before{content:""}.icon-task-group:before{content:""}.icon-warning:before{content:""}.icon-zone:before{content:""}.icon-blueprint:before{content:""}.icon-task-group-404:before{content:""}.icon-vehicle-404:before{content:""}.icon-map-view:before{content:""}.icon-no-tools:before{content:""}.icon-re-assign:before{content:""}.icon-tools:before{content:""}.icon-vehicle:before{content:""}.icon-warehouse:before{content:""}.icon-catalogue:before{content:""}.icon-confirmation:before{content:""}.icon-move:before{content:""}.icon-order-status:before{content:""}.icon-paid:before{content:""}.icon-pending-payment:before{content:""}.icon-quote:before{content:""}.icon-administration:before{content:""}.icon-stock-404:before{content:""}.icon-no-bom:before{content:""}.icon-no-products:before{content:""}.icon-computer-equipment:before{content:""}.icon-unlocked:before{content:""}.icon-install:before{content:""}.icon-new-password:before{content:""}.icon-no-results:before{content:""}.icon-birthday:before{content:""}/**
 * @license
 * MyFonts Webfont Build ID 3783591, 2019-07-09T14:06:41-0400
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: Mirai-Black by GT&CANARY
 * URL: https://www.myfonts.com/fonts/gtandcanary/mirai/black/
 *
 * Webfont: Mirai-BlackItalic by GT&CANARY
 * URL: https://www.myfonts.com/fonts/gtandcanary/mirai/black-italic/
 *
 * Webfont: Mirai-Bold by GT&CANARY
 * URL: https://www.myfonts.com/fonts/gtandcanary/mirai/bold/
 *
 * Webfont: Mirai-BoldItalic by GT&CANARY
 * URL: https://www.myfonts.com/fonts/gtandcanary/mirai/bold-italic/
 *
 * Webfont: Mirai-Medium by GT&CANARY
 * URL: https://www.myfonts.com/fonts/gtandcanary/mirai/medium/
 *
 * Webfont: Mirai-LightItalic by GT&CANARY
 * URL: https://www.myfonts.com/fonts/gtandcanary/mirai/light-italic/
 *
 * Webfont: Mirai-Italic by GT&CANARY
 * URL: https://www.myfonts.com/fonts/gtandcanary/mirai/italic/
 *
 * Webfont: Mirai-Light by GT&CANARY
 * URL: https://www.myfonts.com/fonts/gtandcanary/mirai/light/
 *
 * Webfont: Mirai-MediumItalic by GT&CANARY
 * URL: https://www.myfonts.com/fonts/gtandcanary/mirai/medium-italic/
 *
 * Webfont: Mirai-Regular by GT&CANARY
 * URL: https://www.myfonts.com/fonts/gtandcanary/mirai/regular/
 *
 * Webfont: Mirai-Thin by GT&CANARY
 * URL: https://www.myfonts.com/fonts/gtandcanary/mirai/thin/
 *
 * Webfont: Mirai-ThinItalic by GT&CANARY
 * URL: https://www.myfonts.com/fonts/gtandcanary/mirai/thin-italic/
 *
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3783591
 * Licensed pageviews: 20,000
 * Webfonts copyright: Copyright (c) 2015 by GT &amp; Canary Inc. All rights reserved.
 *
 * © 2019 MyFonts Inc
*/@font-face{font-family:Mirai-Black;src:url(/assets/39BBA7_0_0-7vblKECb.eot);src:url(/assets/39BBA7_0_0-7vblKECb.eot?#iefix) format("embedded-opentype"),url(/assets/39BBA7_0_0-CPYhpxkI.woff2) format("woff2"),url(/assets/39BBA7_0_0-B_d-ymjO.woff) format("woff"),url(/assets/39BBA7_0_0-B_TN9mMY.ttf) format("truetype")}@font-face{font-family:Mirai-Bold;src:url(/assets/39BBA7_2_0-yPSAN9i8.eot);src:url(/assets/39BBA7_2_0-yPSAN9i8.eot?#iefix) format("embedded-opentype"),url(/assets/39BBA7_2_0-Bkk-b11U.woff2) format("woff2"),url(/assets/39BBA7_2_0-Dlts4lF3.woff) format("woff"),url(/assets/39BBA7_2_0-nVLwsbsW.ttf) format("truetype")}@font-face{font-family:Mirai-Medium;src:url(/assets/39BBA7_4_0-BqhCE-7l.eot);src:url(/assets/39BBA7_4_0-BqhCE-7l.eot?#iefix) format("embedded-opentype"),url(/assets/39BBA7_4_0-D4wPY2kp.woff2) format("woff2"),url(/assets/39BBA7_4_0-HqOthyLS.woff) format("woff"),url(/assets/39BBA7_4_0-DH1HCcDV.ttf) format("truetype")}@font-face{font-family:Mirai-LightItalic;src:url(/assets/39BBA7_5_0-ps_NXjDa.eot);src:url(/assets/39BBA7_5_0-ps_NXjDa.eot?#iefix) format("embedded-opentype"),url(/assets/39BBA7_5_0-CDX1FGLg.woff2) format("woff2"),url(/assets/39BBA7_5_0-DWKbkwKI.woff) format("woff"),url(/assets/39BBA7_5_0-9nK6lsUn.ttf) format("truetype")}@font-face{font-family:Mirai-Italic;src:url(/assets/39BBA7_6_0-BH18rPy7.eot);src:url(/assets/39BBA7_6_0-BH18rPy7.eot?#iefix) format("embedded-opentype"),url(/assets/39BBA7_6_0-S4MBT4g4.woff2) format("woff2"),url(/assets/39BBA7_6_0-dHmGPdZE.woff) format("woff"),url(/assets/39BBA7_6_0-D22-wr-r.ttf) format("truetype")}@font-face{font-family:Mirai-MediumItalic;src:url(/assets/39BBA7_8_0-Oa93oRzs.eot);src:url(/assets/39BBA7_8_0-Oa93oRzs.eot?#iefix) format("embedded-opentype"),url(/assets/39BBA7_8_0-BKj9Zb5e.woff2) format("woff2"),url(/assets/39BBA7_8_0-CLWQEp3S.woff) format("woff"),url(/assets/39BBA7_8_0-xN29VH3v.ttf) format("truetype")}@font-face{font-family:Mirai-Regular;src:url(/assets/39BBA7_9_0-jI3lbi6v.eot);src:url(/assets/39BBA7_9_0-jI3lbi6v.eot?#iefix) format("embedded-opentype"),url(/assets/39BBA7_9_0-XfYVjXD9.woff2) format("woff2"),url(/assets/39BBA7_9_0-DxKoZWiD.woff) format("woff"),url(/assets/39BBA7_9_0-D_GGQVvO.ttf) format("truetype")}@media print{html,html body{width:auto!important;height:auto!important;position:static!important;overflow:auto!important;background-color:#fff!important}main{width:auto!important;height:auto!important;overflow:auto!important}main .main-content{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;overflow:auto!important}table{page-break-after:auto}tr,td,th{page-break-inside:avoid;page-break-after:auto}thead{display:table-header-group}tfoot{display:table-footer-group}}html,body{position:fixed;width:100%;height:100%;overflow:hidden;background-color:#f4f5f6}body{font-family:Mirai-Regular;font-size:16px;color:#243746;-webkit-overflow-scrolling:touch}label{display:block;margin-bottom:5px;text-transform:uppercase;line-height:15px;letter-spacing:1.5px;font-family:Mirai-Bold;font-size:14px}label.no-related-element{padding:15px 15px 0}p{margin:0}h6{font-weight:400}.title-line{width:25px;height:3px;background-color:#4e89e4}#root{width:100%;height:100%;overflow:hidden}.no-horizontal-margin{margin-right:0!important;margin-left:0!important}.no-vertical-margin{margin-top:0!important;margin-bottom:0!important}.no-horizontal-padding{padding-right:0!important;padding-left:0!important}.version-banner{position:relative;background-color:#ff4438;color:#fff}.version-banner .content{width:100%;position:absolute;top:50%;padding:0 20px;transform:translateY(-50%);text-align:center;box-sizing:border-box;font-family:Mirai-Medium}.version-banner span{display:inline-block;vertical-align:middle}.version-banner .icon-advertencia{margin-right:10px;font-size:22px}.version-banner .text{max-width:100%;margin-left:-35px;padding-left:35px;box-sizing:border-box;text-align:center;line-height:16px;font-size:14px}.version-banner:hover{background-color:#e1271b;cursor:pointer}main{width:100%;height:100%;overflow:hidden}main.app-review .main-nav .icon-projects,main.app-review .main-nav .icon-proposals,main.app-review .main-nav .icon-maps,main.app-review .main-nav .icon-employee,main.app-review .main-nav .icon-orders,main.app-review .main-nav .icon-inventory,main.app-review .main-nav .icon-employee-2{display:none}main.app-review .main-content .catalog .top-bar .buttons{display:none}main.app-review .main-content .catalog .paquetes{display:none}main.app-review .main-content .catalog-detail .top-bar .right{display:none}main.app-review .main-content .persons .top-bar .buttons{display:none}main.app-review .main-content .quotes .top-bar .buttons{display:none}main .main-content{position:absolute;right:0;bottom:0;background-color:#fff}main .main-content .not-found{left:0}main .main-content.hide-header-nav{top:0;left:0}main .main-content .customer-view .top-bar-wrapper{background-color:#f4f5f680;border-bottom:2px solid #E5E7E9;box-sizing:border-box}main .main-content .customer-view .top-bar-wrapper .top-bar{max-width:1400px;padding:0;margin:auto;background-color:transparent;box-sizing:border-box}main .main-content .customer-view .top-bar-wrapper .top-bar .top-bar-title{padding-left:0}main .main-content .customer-view .top-bar-wrapper .top-bar .top-bar-title .logo-wrapper{width:100%;height:100%;display:inline-block;vertical-align:middle}main .main-content .customer-view .top-bar-wrapper .top-bar .top-bar-title .logo-wrapper img{display:block}main .main-content .customer-view .top-bar-wrapper .top-bar .buttons li{background-color:transparent;color:#808a94}main .main-content .customer-view .top-bar-wrapper .top-bar .buttons li span:hover{color:#4e89e4}main .main-content .customer-view .customer-view-footer{width:100%;background-color:#fff;box-sizing:border-box;border-top:2px solid #D6D9DC;line-height:35px}main .main-content .customer-view .customer-view-footer footer{max-width:1400px;margin:auto;box-sizing:border-box}main .main-content .customer-view .customer-view-footer hr{margin:0 -40px;border:none;border-bottom:2px solid #D6D9DC}main .main-content .customer-view .customer-view-footer button{padding:0;margin:0;background-color:transparent;border:none;font-size:14px;font-family:Mirai-Bold;letter-spacing:.5px;color:#ff4438}main .main-content .customer-view .customer-view-footer button span{display:inline-block;vertical-align:middle}main .main-content .customer-view .customer-view-footer button span.icon-close{margin-right:5px}main .main-content .customer-view .customer-view-footer button span.icon-comment{margin-right:5px}main .main-content .customer-view .customer-view-footer button:hover{cursor:pointer;color:#e1271b}main .main-content .customer-view .customer-view-footer button.accept{width:130px;height:35px;border-radius:20px;background-color:#4e89e4;color:#fff}main .main-content .customer-view .customer-view-footer button.accept:hover{background-color:#316abc;color:#fff}main .main-content .customer-view .customer-view-footer .right-buttons .changes{color:#4e89e4}main .main-content .customer-view .customer-view-footer .right-buttons .changes:hover{color:#316abc}.detail-content .left-column-wrapper,.detail-content .center-column-wrapper,.detail-content .right-column-wrapper{box-sizing:border-box}.detail-content .left-column-wrapper .left-column,.detail-content .left-column-wrapper .center-column,.detail-content .left-column-wrapper .right-column,.detail-content .center-column-wrapper .left-column,.detail-content .center-column-wrapper .center-column,.detail-content .center-column-wrapper .right-column,.detail-content .right-column-wrapper .left-column,.detail-content .right-column-wrapper .center-column,.detail-content .right-column-wrapper .right-column{background-color:#f9f9fa}@media print,screen and (min-width: 801px){label.no-related-element{padding:15px}.version-banner{height:60px}main.showing-version-banner .main-nav{top:60px}main.showing-version-banner .main-content{top:120px}main.development .main-nav{background-color:#243746}main.development .main-nav .version-wrapper{background-color:#243746}main.development .main-nav .links-wrapper>a.active:after,main.development .main-nav .links-wrapper>a:hover:after,main.development .main-nav .links-wrapper .nav-item.active:after,main.development .main-nav .links-wrapper .nav-item:hover:after{background-color:#2f4f60}main.development .main-nav .version-wrapper{color:#ffffff80}main .main-content{top:60px;left:90px}main .main-content .customer-view .top-bar-wrapper{height:60px;padding:0 40px}main .main-content .customer-view .top-bar{height:60px}main .main-content .customer-view .top-bar .top-bar-title{line-height:60px}main .main-content .customer-view .top-bar .top-bar-title .logo-wrapper img{height:30px}main .main-content .customer-view .top-bar .buttons li span{line-height:60px}main .main-content .customer-view .customer-view-footer{height:75px;position:absolute;bottom:0}main .main-content .customer-view .customer-view-footer footer{padding:20px 40px}main .main-content .customer-view .customer-view-footer button.accept{float:right}main .main-content .customer-view .customer-view-footer .right-buttons{float:right}main .main-content .customer-view .customer-view-footer .right-buttons .accept{margin-left:20px;float:none}.detail-content.has-center-column .left-column-wrapper,.detail-content.has-center-column .center-column-wrapper,.detail-content.has-center-column .right-column-wrapper{width:33.33%}.detail-content.has-center-column .center-column-wrapper{display:inline-block;vertical-align:top;padding-left:7.5px;padding-right:7.5px}.detail-content .left-column-wrapper,.detail-content .right-column-wrapper{width:50%;display:inline-block;vertical-align:top}.detail-content .left-column-wrapper{padding-right:7.5px}.detail-content .right-column-wrapper{padding-left:7.5px}}@media only screen and (max-width: 1200px){.detail-content.has-center-column .left-column-wrapper,.detail-content.has-center-column .center-column-wrapper,.detail-content.has-center-column .right-column-wrapper{width:50%}.detail-content.has-center-column .center-column-wrapper{padding-right:0}.detail-content.has-center-column .right-column-wrapper{padding-left:0;padding-right:7.5px;margin-top:15px}}@media only screen and (max-width: 1100px){.detail-content.has-center-column .center-column-wrapper{padding:0}.detail-content .left-column-wrapper,.detail-content .center-column-wrapper,.detail-content .right-column-wrapper{width:100%!important;padding:0!important}.detail-content .center-column-wrapper,.detail-content .right-column-wrapper{margin-top:15px}}@media only screen and (max-width: 800px){html.mobile-scrolling-address-bar{height:auto;position:static;overflow-y:auto}html.mobile-scrolling-address-bar body{position:static}html.mobile-scrolling-address-bar main .main-content{position:static}label.no-related-element{padding:15px 0}.version-banner{height:45px}.version-banner .content .text{line-height:12px;font-size:12px}main{overflow-y:auto}main.showing-version-banner .main-nav{top:45px}main.showing-version-banner .main-content{top:90px}main.development .main-nav .links-wrapper>a,main.development .main-nav .links-wrapper .nav-item{color:#243746}main.development .main-nav .version-wrapper{color:#243746}main .main-content{top:45px;left:0}main .main-content .customer-view .top-bar-wrapper{height:45px;padding:0 15px}main .main-content .customer-view .top-bar .top-bar-title{padding:0}main .main-content .customer-view .top-bar .top-bar-title .logo-wrapper img{height:25px}main .main-content .customer-view .customer-view-footer{position:relative}main .main-content .customer-view .customer-view-footer footer{padding:15px}main .main-content .customer-view .customer-view-footer button{display:block;margin:auto}main .main-content .customer-view .customer-view-footer button.accept{margin-top:15px}main .main-content .customer-view .customer-view-footer .right-buttons .changes{margin-top:15px}}@media print{.customer-view .customer-view-footer{display:none}}.not-found,.under-construction{height:100%}.not-found.white-background,.under-construction.white-background{background-color:#fff}.not-found.white-background .wrapper,.under-construction.white-background .wrapper{background-image:none}.not-found .wrapper,.under-construction .wrapper{height:100%;position:relative;overflow:auto;background-position:center;background-size:cover;color:#fff}@media print,screen and (min-width: 801px){.not-found .wrapper,.under-construction .wrapper{background-image:url(/assets/404@2x-Fn_tDXKK.png)}}@media only screen and (max-width: 800px){.not-found .wrapper,.under-construction .wrapper{background-image:url(/assets/404-mobile@2x-B9B8FgrI.png)}}.big-icon-and-text{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);box-sizing:border-box;text-align:center;margin:auto;font-family:Mirai-Bold}.big-icon-and-text .icon{font-size:180px;color:#243746}.big-icon-and-text .title{margin:0;letter-spacing:12.5px;font-size:100px;color:#243746}.big-icon-and-text p{margin-top:10px;line-height:37px;font-family:Mirai-Bold;color:#acb3b9}.big-icon-and-text a,.big-icon-and-text button{display:inline-block;padding:10px 30px;box-sizing:border-box;border:none;margin:auto;background-color:#4e89e4;text-decoration:none;text-transform:uppercase;font-size:14px;letter-spacing:1.5px;border-radius:40px;color:#fff}.big-icon-and-text a:hover,.big-icon-and-text button:hover{background-color:#316abc}@media print,screen and (min-width: 801px){.big-icon-and-text .icon{font-size:180px}.big-icon-and-text p{margin-bottom:40px;font-size:30px;letter-spacing:3.5px}}@media only screen and (max-width: 800px){.big-icon-and-text .icon{font-size:140px}.big-icon-and-text p{margin-bottom:20px;font-size:26px;letter-spacing:3px}}.auth{width:100%;height:100%;background-color:#4e89e4;background-image:url(/assets/login-fondo-B6cKxuaH.jpg);background-position:left;background-size:cover;overflow-y:scroll}.auth .centered{max-width:1280px;margin:0 auto;box-sizing:border-box}.auth .logo{padding:75px 0}.auth .modal-wrapper{padding-bottom:75px}.auth .modal{box-sizing:border-box;box-shadow:0 0 40px #0000001a;background-color:#fff;text-align:center}.auth .modal h1{margin:0 0 20px;font-size:24px;font-family:Mirai-Bold;letter-spacing:.5px}.auth .modal .error-message{height:20px;margin-top:0;margin-bottom:5px;font-size:11px;line-height:14px;color:#ff4438}.auth .modal .caption{height:60px;margin-top:5px;margin-bottom:13px}.auth .modal input{width:100%;padding:15px 0;margin:10px 0;border:none;border-bottom:2px solid #D8D9DC;outline:none;color:#243746}.auth .modal input::placeholder{color:#acb3b9}.auth .modal input.invalid{border-color:#ff4438;color:#ff4438}.auth .modal input:disabled{border-color:#d6d9dc;color:#d6d9dc}.auth .modal button{width:100%;max-width:250px;position:relative;display:block;padding:15px;margin:60px auto auto;text-transform:uppercase;font-family:Mirai-Bold;font-size:14px;letter-spacing:2.5px;background-color:#4e89e4;border:none;border-radius:5px;color:#fff}.auth .modal button:hover{background-color:#316abc;cursor:pointer}.auth .modal button:disabled{background-color:#acb3b9!important;cursor:default}.auth .modal a{display:block;margin-top:20px;text-decoration:none;color:#4e89e4}.auth .modal a.disabled{color:#acb3b9!important;cursor:default}.auth .modal a:hover{color:#316abc}.auth.request-password-reset .modal button,.auth.needs-password-reset .modal button{margin-top:98px!important}.auth.request-password-reset.email-sent .modal .caption,.auth.needs-password-reset.email-sent .modal .caption{margin-top:64px}.auth.request-password-reset.email-sent .modal button,.auth.needs-password-reset.email-sent .modal button{max-width:300px}.auth.password-reset .modal button{margin-top:25px}@media only screen and (min-width: 700px){.auth .centered{padding:0 125px}.auth .modal-wrapper{text-align:right}.auth .modal{display:inline-block;width:450px;padding:50px 60px;border-radius:3px}}@media only screen and (max-width: 699px){.auth .logo{text-align:center}.auth .modal{padding:50px 30px}}.employees-map{width:100%;height:100%;position:relative}.employees-map .expand-button{width:45px;height:45px;position:absolute;top:0;left:0;z-index:1;padding:0;line-height:40px;border:2px solid #E5E7E9;border-top:none;border-left:none;background-color:#f4f5f6;font-size:24px;color:#acb3b9}.employees-map .expand-button:hover{color:#4e89e4;cursor:pointer}.employees-map .list-items-column{height:100%;position:relative;background-color:#fff;z-index:1}.employees-map .list-items-column .total-items{height:45px;padding:0 20px;line-height:45px;box-sizing:border-box;border-bottom:2px solid #E5E7E9}.employees-map .list-items-column .list-items{position:absolute;top:45px;bottom:0;left:0;padding:0;margin:0;overflow-y:auto;box-sizing:border-box;list-style-type:none}.employees-map .list-items-column .list-items hr{margin:0;border:none;border-bottom:2px solid #E5E7E9}.employees-map .list-items-column .list-items hr:first-child{display:none}.employees-map .list-items-column .list-items li{height:auto;line-height:0;font-size:15px;cursor:pointer}.employees-map .list-items-column .list-items li.self-user a figure .icon-wrapper .icon.icon-employee{background-color:#4e89e4;color:#f4f5f6}.employees-map .list-items-column .list-items li a{width:100%;display:inline-block;padding:15px;box-sizing:border-box;line-height:normal;letter-spacing:.5px;text-decoration:none;color:inherit}.employees-map .list-items-column .list-items li a figure{display:table;margin:0}.employees-map .list-items-column .list-items li a figure .icon-wrapper{display:table-cell}.employees-map .list-items-column .list-items li a figure .icon-wrapper .icon{width:40px;height:40px;display:block;background-color:#f4f5f6;line-height:45px;text-align:center;font-size:28px;color:gray}.employees-map .list-items-column .list-items li a figure .icon-wrapper .icon.icon-contact-other{color:#ffb600}.employees-map .list-items-column .list-items li a figure .icon-wrapper .icon.icon-company{color:#b14fc5}.employees-map .list-items-column .list-items li a figure .icon-wrapper .icon.icon-employee{color:#4e89e4}.employees-map .list-items-column .list-items li a figure .icon-wrapper .icon.icon-provider{color:#00cea1}.employees-map .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot{width:10px;height:10px;margin-top:5px;border-radius:50%}.employees-map .list-items-column .list-items li a figure .icon-wrapper img{width:40px;height:40px;display:block}.employees-map .list-items-column .list-items li a figure figcaption{width:100%;position:relative;display:table-cell;vertical-align:middle;padding-left:15px;padding-right:25px}.employees-map .list-items-column .list-items li a figure figcaption .name{font-size:16px;word-break:break-word}.employees-map .list-items-column .list-items li a figure figcaption .subtitle{display:block;font-size:12px;font-family:Mirai-Regular;color:#acb3b9}.employees-map .list-items-column .list-items li a figure .icon-warning{position:absolute;right:0;top:5px;font-size:18px}.employees-map .list-items-column .list-items li a figure .icon-warning.expired{color:#ff4438}.employees-map .list-items-column .list-items li a figure .icon-warning.about-to-expire{color:#ff7f30}.employees-map .list-items-column .list-items li a figure .icon-birthday{position:absolute;right:0;top:5px;font-size:18px;color:#00cea1}.employees-map .list-items-column .list-items li a figure .icon-birthday.multiple-icons{right:20px}.employees-map .list-items-column .list-items li a.selected{background-color:#f4f5f680}.employees-map .list-items-column .list-items li a.selected .name{font-family:Mirai-Medium}.employees-map .list-items-column .list-items li a:hover{background-color:#f4f5f680}.employees-map .list-items-column .list-items li a figure figcaption .subtitle.moving{color:#00cea1}.employees-map .list-items-column .list-items li a figure figcaption .subtitle.in-office{color:#4e89e4}.employees-map .list-items-column .list-items li a figure figcaption .subtitle.at-project{color:#ffb600}.employees-map .list-items-column .list-items li a figure figcaption .subtitle.at-supplier{color:#b14fc5}.employees-map .list-items-column .list-items li a figure figcaption .subtitle.at-coordinates{color:#acb3b9}.employees-map .list-items-column .list-items li a figure figcaption .subtitle.start-of-lunch,.employees-map .list-items-column .list-items li a figure figcaption .subtitle.end-of-lunch,.employees-map .list-items-column .list-items li a figure figcaption .subtitle.start-of-day,.employees-map .list-items-column .list-items li a figure figcaption .subtitle.end-of-day{color:#ff7f30}.employees-map .list-items-column .list-items li a figure figcaption .subtitle.start-tracking,.employees-map .list-items-column .list-items li a figure figcaption .subtitle.end-tracking{color:#007c38}.employees-map .map-main+.map-item-details .date-header{height:45px;position:relative;z-index:1;line-height:45px;border-bottom:2px solid #E5E7E9;background-color:#f4f5f6}.employees-map .map-main+.map-item-details .date-header .calendar{top:47px;right:0;left:auto;border-width:2px;border-color:#e5e7e9}.employees-map .map-main+.map-item-details .date-header .calendar .calendar-header{line-height:normal}.employees-map .map-main+.map-item-details .date-header .calendar .calendar-row{padding:0 15px}.employees-map .map-main+.map-item-details .date-header span{display:inline-block;vertical-align:middle}.employees-map .map-main+.map-item-details .date-header .date{padding:0 5px;font-family:Mirai-Medium;font-size:14px}.employees-map .map-main+.map-item-details .date-header .arrow-left,.employees-map .map-main+.map-item-details .date-header .arrow-right,.employees-map .map-main+.map-item-details .date-header .icon-calendar{width:45px;text-align:center;font-size:20px;color:#4e89e4}.employees-map .map-main+.map-item-details .date-header .arrow-right,.employees-map .map-main+.map-item-details .date-header .icon-calendar{float:right}.employees-map .map-main+.map-item-details .activities-wrapper .big-icon-and-text .icon{font-size:110px;color:#d6d9dc}.employees-map .map-main+.map-item-details .activities-wrapper .big-icon-and-text p{margin-top:0;letter-spacing:normal;font-size:16px;color:#d6d9dc}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper{position:relative;padding-left:30px}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper.moving:before{background-color:#00cea1}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper.in-office:before{background-color:#4e89e4}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper.at-project:before{background-color:#ffb600}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper.at-supplier:before{background-color:#b14fc5}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper.at-coordinates:before{background-color:#acb3b9}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper.start-of-lunch:before,.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper.end-of-lunch:before,.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper.start-of-day:before,.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper.end-of-day:before{background-color:#ff7f30}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper.start-tracking:before,.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper.end-tracking:before{background-color:#007c38}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity,.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .start{display:block}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity-info{position:relative;line-height:20px;margin-bottom:5px}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity-info.moving:before{border-color:#00cea1}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity-info.in-office:before{border-color:#4e89e4}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity-info.at-project:before{border-color:#ffb600}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity-info.at-supplier:before{border-color:#b14fc5}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity-info.at-coordinates:before{border-color:#acb3b9}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity-info.start-of-lunch:before,.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity-info.end-of-lunch:before,.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity-info.start-of-day:before,.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity-info.end-of-day:before{border-color:#ff7f30}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity-info.start-tracking:before,.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity-info.end-tracking:before{border-color:#007c38}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity-info span,.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity-info .external-map-link{display:inline-block;vertical-align:top}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity-info .external-map-link{display:inline-block;margin-left:5px;color:#4e89e4}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity-info:before{width:8px;height:8px;position:absolute;top:0;left:-35px;border:5px solid;border-radius:50%;background-color:#fff;content:""}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .start{line-height:15px;font-size:12px}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .start.moving{color:#00cea1}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .start.in-office{color:#4e89e4}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .start.at-project{color:#ffb600}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .start.at-supplier{color:#b14fc5}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .start.at-coordinates{color:#acb3b9}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .start.start-of-lunch,.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .start.end-of-lunch,.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .start.start-of-day,.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .start.end-of-day{color:#ff7f30}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .start.start-tracking,.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .start.end-tracking{color:#007c38}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper:before{width:8px;position:absolute;top:0;left:0;bottom:-5px;border-radius:10px;content:""}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper:last-child:before{bottom:0}@media print,screen and (min-width: 801px){.employees-map .list-items-column{width:380px}.employees-map .list-items-column .list-items,.employees-map .list-items-column .total-items{width:380px;border-right:2px solid #E5E7E9}.employees-map .map-main+.map-item-details .date-header{padding-left:5px}.employees-map .map-main+.map-item-details .date-header .arrow-left:hover,.employees-map .map-main+.map-item-details .date-header .arrow-right:hover,.employees-map .map-main+.map-item-details .date-header .icon-calendar:hover{color:#316abc;cursor:pointer}.employees-map .map-main+.map-item-details .date-header .arrow-left.hidden,.employees-map .map-main+.map-item-details .date-header .arrow-right.hidden,.employees-map .map-main+.map-item-details .date-header .icon-calendar.hidden{visibility:hidden}.employees-map .map-main+.map-item-details .activities-wrapper .activities-info .activity-wrapper .activity-info .external-map-link:hover{color:#316abc}}@media only screen and (max-width: 800px){.employees-map .expand-button{z-index:2}.employees-map .list-items-column .list-items{right:0}.employees-map .list-items-column .top-bar{width:100%}}.calendar{position:absolute;z-index:10;background-color:#fff;border:1px solid #D6D9DC;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.calendar:focus{outline:0}.calendar .calendar-header{text-align:center;border-bottom:1px solid #E5E7E9}.calendar .calendar-header .calendar-date{display:inline-block;vertical-align:middle;padding-right:5px;font-size:14px;text-transform:capitalize;font-family:Mirai-Bold}.calendar .calendar-header button{height:auto;width:auto;display:inline-block;vertical-align:middle;font-size:20px;line-height:15px;background-color:transparent;border:none;color:#4e89e4}.calendar .calendar-header button.hidden-button{visibility:hidden}.calendar .calendar-header button.left-button{float:left}.calendar .calendar-header button.right-button{float:right}.calendar .calendar-row{text-align:center}.calendar .calendar-row>button,.calendar .calendar-row>span{width:14.28%;display:inline-block;text-align:center;font-size:13px}.calendar .calendar-row>button{height:35px;line-height:32px;text-align:center;background-color:transparent;border:none}.calendar .calendar-row>button.disabled-day{color:#d6d9dc}.calendar .calendar-row>button.disabled-day.faded{color:#d6d9dc}.calendar .calendar-row>button span{width:30px;height:30px;display:inline-block;border-radius:50%}.calendar .calendar-row>button span.selected-date{background-color:#4e89e4;font-family:Mirai-Bold;color:#fff!important}.calendar .calendar-row>button span.selected-date.today{background-color:#4e89e4}.calendar .calendar-row>button span.today{font-family:Mirai-Bold;color:#4e89e4}.calendar .calendar-row>button.faded{color:#d6d9dc}.calendar .calendar-weekdays{padding-top:10px!important;padding-bottom:10px!important;font-size:14px;font-family:Mirai-Bold;color:#acb3b9}@media print,screen and (min-width: 801px){.calendar{left:15px;right:15px}.calendar .calendar-header{padding:10px 15px}.calendar .calendar-row{padding:0 15px}.calendar .calendar-row>button.disabled-day{cursor:default}.calendar .calendar-row>button.disabled-day:hover span{background-color:transparent!important}.calendar .calendar-row>button:hover span:not(.selected-date){font-family:Mirai-Bold;color:#4e89e4;cursor:pointer}.calendar .calendar-header button:hover{cursor:pointer;color:#316abc}}@media only screen and (max-width: 800px){.calendar{left:0;right:0}.calendar .calendar-header{padding:10px}.calendar .calendar-row{padding:0 5px}}.loader-wrapper{width:130px;height:13px;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.loader-wrapper svg{position:relative;animation:move .3s linear infinite}.loader-wrapper path{animation:color 4s linear infinite}@keyframes move{0%{left:-26px}to{left:0}}@keyframes color{0%{fill:#4e89e4}20%{fill:#4e89e4}25%{fill:#00cea1}45%{fill:#00cea1}50%{fill:#ffb600}70%{fill:#ffb600}75%{fill:#ff4438}95%{fill:#ff4438}to{fill:#4e89e4}}.map-main{position:absolute;right:0;bottom:0;left:0}.map-main .google-map{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#f3f4f5}.map-main .gm-style-iw+div{display:none}.map-main .map-buttons{width:40px;position:absolute;right:20px;bottom:30px}.map-main .map-buttons button{width:100%;height:40px;display:block;line-height:20px;background-color:#4e89e4;border-radius:3px;border:none;font-size:14px;color:#fff}.map-main .map-buttons button.icon-center{margin-bottom:15px}.map-main .map-buttons button.icon-zoom-in{margin-bottom:5px}.map-main+.map-item-details{position:absolute;top:0;right:0;bottom:0;background-color:#fff;overflow-y:hidden}.map-main+.map-item-details.hidden{display:none}.map-main+.map-item-details .header{height:45px;border-bottom:2px solid #E5E7E9;line-height:45px}.map-main+.map-item-details .header span{display:inline-block}.map-main+.map-item-details .header .name{width:100%;display:inline-block;padding-right:45px;margin-right:-45px;box-sizing:border-box;font-family:Mirai-Bold}.map-main+.map-item-details .header .icon-close{width:45px;height:100%;position:relative;float:right;text-align:center;color:#4e89e4}.map-main+.map-item-details .activities-wrapper{position:absolute;top:90px;right:0;bottom:0;left:0;overflow-y:auto}.map-main+.map-item-details .activities-wrapper .activities-info{padding:30px 25px}@media print,screen and (min-width: 801px){.map-main{width:100%}.map-main.showing-activity .map-buttons{right:440px}.map-main .map-buttons button:hover{background-color:#316abc;cursor:pointer}.map-main+.map-item-details{width:380px;border-left:2px solid #E5E7E9}.map-main+.map-item-details .header .name{padding-left:20px}.map-main+.map-item-details .header .icon-close:hover{color:#316abc;cursor:pointer}}@media only screen and (max-width: 800px){.map-main{z-index:1}.map-main.showing-list{z-index:0}.map-main+.map-item-details{width:100%;z-index:3}.map-main+.map-item-details .header .name{padding-left:15px}}.local-search{height:100%;line-height:normal}.local-search.active .icon-search,.local-search.active .icon-close{color:#4e89e4}.local-search .local-search-input-wrapper{width:250px;height:100%;padding-right:45px;margin-right:-45px;display:inline-block;vertical-align:top;border-left:2px solid #E5E7E9}.local-search .local-search-input-wrapper input{width:100%;height:100%;padding:0 15px;background-color:transparent;border:none;font-size:16px;outline:none;box-sizing:border-box;border-right:2px solid #E5E7E9}.local-search .local-search-input-wrapper .icon-close{font-size:18px;color:#acb3b9}.local-search .local-search-input-wrapper .icon-close.hidden{visibility:hidden}.local-search .local-search-input-wrapper .icon-close:hover{color:#4e89e4;cursor:pointer}.local-search .icon-close,.local-search .icon-search{min-width:45px;display:inline-block;vertical-align:top;line-height:45px}@media only screen and (max-width: 800px){.local-search.active{height:43px;position:fixed;left:0;right:0;z-index:1;background-color:#fff;box-sizing:border-box}.local-search.active .local-search-input-wrapper{width:100%;position:relative;padding-right:45px;margin-right:-45px;box-sizing:border-box;border-left:none;z-index:1}.local-search.active .local-search-input-wrapper input{padding-right:0;margin-right:0;border-top-left-radius:0;border-bottom-left-radius:0}.local-search.active .icon-search,.local-search.active .icon-close{position:relative;z-index:5}.local-search.active .icon-close{line-height:43px;border-top-right-radius:0;border-bottom-right-radius:0;background-color:#f9f9fa}}.top-bar{width:100%;position:relative;height:45px;box-sizing:border-box;border-bottom:2px solid #E5E7E9;background-color:#fff}.top-bar.has-back-button .top-bar-title{padding-left:60px;margin-left:-45px}.top-bar.compact{width:380px}.top-bar.compact .local-search .local-search-input-wrapper{max-width:220px}.top-bar .top-bar-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block;padding-left:15px;box-sizing:border-box;line-height:45px;font-family:Mirai-Bold;color:#243746;letter-spacing:1px}.top-bar .back-button{width:45px;height:100%;position:relative;display:inline-block;vertical-align:top;line-height:45px;text-align:center;background-color:#f9f9fa;font-size:22px;color:#acb3b9}.top-bar .back-button:hover{color:#4e89e4;cursor:pointer}.top-bar .buttons{height:100%;position:relative;display:inline-block;padding:0;margin:0;list-style-type:none}.top-bar .buttons.left>li{margin-right:3px}.top-bar .buttons.left>li.grouped-icon{margin-right:-10px}.top-bar .buttons.right{float:right}.top-bar .buttons.right .add{line-height:44px;background-color:#4e89e4;color:#fff}.top-bar .buttons.right .add:hover{background-color:#316abc}.top-bar .buttons.right>li{margin-left:3px}.top-bar .buttons.right>li:first-child{margin-left:0}.top-bar .buttons>li{width:45px;height:100%;display:inline-block;vertical-align:top;background-color:#f9f9fa;text-align:center;line-height:45px;font-size:24px;color:#acb3b9;cursor:pointer}.top-bar .buttons>li.custom-button{width:auto;min-width:45px}.top-bar .buttons>li:hover{color:#4e89e4}.top-bar .buttons>li.active{color:#4e89e4}.top-bar .buttons>li.active.filter{color:#00cea1}.top-bar .buttons>li.disabled{color:#d6d9dc;cursor:default}.top-bar .buttons>li.disabled.add{background-color:#acb3b9!important}@media print,screen and (min-width: 801px){.top-bar{z-index:1}.top-bar .top-bar-title{font-size:20px}.top-bar.compact{border-right:2px solid #E5E7E9}}@media only screen and (max-width: 800px){.top-bar .top-bar-title{font-size:16px}.top-bar .back-button{display:inline-block}}.person-tabs-controller,.not-found{position:absolute;top:0;right:0;bottom:0}.person-tabs-controller.employee .person-detail .profile-picture img,.not-found.employee .person-detail .profile-picture img{max-height:140px}.person-tabs-controller.employee .person-detail .license-expiring-date .expired,.not-found.employee .person-detail .license-expiring-date .expired{color:#ff4438}.person-tabs-controller.employee .person-detail .license-expiring-date .about-to-expire,.not-found.employee .person-detail .license-expiring-date .about-to-expire{color:#ff7f30}.person-tabs-controller.employee .employee-petty-cash h6,.not-found.employee .employee-petty-cash h6{padding-top:0!important;padding-bottom:0!important;margin:0;font-family:Mirai-Bold;font-size:14px;letter-spacing:1.5px;text-transform:uppercase}.person-tabs-controller.employee .employee-petty-cash .value-label-boxes:first-child,.not-found.employee .employee-petty-cash .value-label-boxes:first-child{padding-left:15px}.person-tabs-controller.employee .employee-petty-cash .employee-petty-cash-table,.not-found.employee .employee-petty-cash .employee-petty-cash-table{position:relative;top:auto;right:auto;bottom:auto;left:auto;margin-top:30px}.person-tabs-controller.employee .employee-petty-cash .employee-petty-cash-table .table-body-wrapper,.not-found.employee .employee-petty-cash .employee-petty-cash-table .table-body-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto}.person-tabs-controller.employee .employee-petty-cash .employee-petty-cash-table td,.not-found.employee .employee-petty-cash .employee-petty-cash-table td{font-size:14px}.person-tabs-controller.employee .employee-petty-cash .employee-petty-cash-table td.amount,.not-found.employee .employee-petty-cash .employee-petty-cash-table td.amount{color:#00cea1}.person-tabs-controller.employee .employee-petty-cash .employee-petty-cash-table td.amount .expense,.not-found.employee .employee-petty-cash .employee-petty-cash-table td.amount .expense{color:#ff4438}.person-tabs-controller.employee .employee-petty-cash .employee-petty-cash-table td.icon a,.not-found.employee .employee-petty-cash .employee-petty-cash-table td.icon a{display:inline-block;margin:0 5px;text-decoration:none;color:#4e89e4}.person-tabs-controller.employee .employee-petty-cash .employee-petty-cash-table td.icon a:hover,.not-found.employee .employee-petty-cash .employee-petty-cash-table td.icon a:hover{color:#316abc}.person-tabs-controller.employee .employee-petty-cash .employee-petty-cash-table td.icon .icon-link,.not-found.employee .employee-petty-cash .employee-petty-cash-table td.icon .icon-link{font-size:16px}.person-tabs-controller.organization .organization-contacts h6,.not-found.organization .organization-contacts h6{padding-bottom:0!important;margin:0;font-size:14px;text-transform:uppercase;letter-spacing:1.5px;font-family:Mirai-Bold}.person-tabs-controller.organization .organization-contacts .title-line,.not-found.organization .organization-contacts .title-line{margin-bottom:0!important}.person-tabs-controller.organization .organization-contacts .related-contacts,.not-found.organization .organization-contacts .related-contacts{background-color:transparent;margin-top:0}.person-tabs-controller .person-detail,.not-found .person-detail{margin:30px 0;background-color:#f9f9fa}.person-tabs-controller .person-detail.person-projects .projects-wrapper,.not-found .person-detail.person-projects .projects-wrapper{padding:15px}.person-tabs-controller .person-detail.person-projects .projects-wrapper .project-outer-wrapper,.not-found .person-detail.person-projects .projects-wrapper .project-outer-wrapper{padding:15px;box-sizing:border-box}.person-tabs-controller .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper,.not-found .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper{padding:20px 15px;border-radius:3px;background-color:#e5e7e980}.person-tabs-controller .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper,.not-found .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper{margin:auto;font-size:28px;text-align:center}.person-tabs-controller .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .icon,.not-found .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .icon{padding:0 10px}.person-tabs-controller .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .icon.prospect,.not-found .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .icon.prospect{color:#4e89e4}.person-tabs-controller .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .icon.active,.not-found .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .icon.active{color:#00cea1}.person-tabs-controller .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .icon.archived,.not-found .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .icon.archived{color:#d6d9dc}.person-tabs-controller .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .construction,.not-found .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .construction{color:#acb3b9;padding:0 10px}.person-tabs-controller .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .name,.not-found .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .name{height:38px;font-family:Mirai-Bold;margin:20px 0;font-size:16px}.person-tabs-controller .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .name,.person-tabs-controller .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .relationship,.not-found .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .name,.not-found .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .relationship{display:block}.person-tabs-controller .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .relationship,.not-found .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper .relationship{font-size:14px}.person-tabs-controller .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper a,.not-found .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper a{display:block;margin-top:30px;text-decoration:none;text-transform:uppercase;font-family:Mirai-Bold;letter-spacing:1.5px;font-size:13px;color:#4e89e4}.person-tabs-controller .person-detail.cv-contracts-attachments,.not-found .person-detail.cv-contracts-attachments{margin-bottom:0}.person-tabs-controller .person-detail.cv-contracts-attachments+.person-detail,.not-found .person-detail.cv-contracts-attachments+.person-detail{margin-top:0;border-top:2px solid #E5E7E9}.person-tabs-controller .person-detail .profile-picture,.not-found .person-detail .profile-picture{width:100%}.person-tabs-controller .person-detail .profile-picture img,.not-found .person-detail .profile-picture img{max-height:80px;max-width:100%}.person-tabs-controller .person-detail .emergency-contact span,.not-found .person-detail .emergency-contact span{display:block}.person-tabs-controller .person-detail .person-address .attachment-link,.not-found .person-detail .person-address .attachment-link{vertical-align:top}.person-tabs-controller .person-detail .person-info .value,.not-found .person-detail .person-info .value{display:inline-block!important;vertical-align:middle}.person-tabs-controller .person-detail .person-info .whatsapp-link,.not-found .person-detail .person-info .whatsapp-link{display:inline-block;vertical-align:middle;margin-left:5px;font-size:18px}.person-tabs-controller .person-detail .relationships .detail-box-item,.not-found .person-detail .relationships .detail-box-item{padding-top:10px}.person-tabs-controller .person-detail .relationships .detail-box-item .related-supplier-brand,.person-tabs-controller .person-detail .relationships .detail-box-item .related-contact-brand,.not-found .person-detail .relationships .detail-box-item .related-supplier-brand,.not-found .person-detail .relationships .detail-box-item .related-contact-brand{display:inline-block;margin-top:20px;margin-right:40px}.person-tabs-controller .person-detail .relationships .detail-box-item .related-supplier-brand .brand-logo,.person-tabs-controller .person-detail .relationships .detail-box-item .related-contact-brand .brand-logo,.not-found .person-detail .relationships .detail-box-item .related-supplier-brand .brand-logo,.not-found .person-detail .relationships .detail-box-item .related-contact-brand .brand-logo{width:150px;background-position:center;background-size:contain;background-repeat:no-repeat}.person-tabs-controller .person-detail .relationships .detail-box-item .related-supplier-brand .brand-logo,.not-found .person-detail .relationships .detail-box-item .related-supplier-brand .brand-logo{height:40px}.person-tabs-controller .person-detail .relationships .detail-box-item .related-contact-brand .brand-logo,.not-found .person-detail .relationships .detail-box-item .related-contact-brand .brand-logo{height:30px}.person-tabs-controller .person-detail .relationships .detail-box-item .related-contact-brand .relationship-wrapper,.not-found .person-detail .relationships .detail-box-item .related-contact-brand .relationship-wrapper{margin-top:5px}.person-tabs-controller .person-detail .relationships .detail-box-item .related-contact-brand .relationship-wrapper span,.person-tabs-controller .person-detail .relationships .detail-box-item .related-contact-brand .relationship-wrapper a,.not-found .person-detail .relationships .detail-box-item .related-contact-brand .relationship-wrapper span,.not-found .person-detail .relationships .detail-box-item .related-contact-brand .relationship-wrapper a{display:inline-block;vertical-align:middle}.person-tabs-controller .person-detail .relationships .detail-box-item .related-contact-brand .relationship-wrapper a,.not-found .person-detail .relationships .detail-box-item .related-contact-brand .relationship-wrapper a{margin-left:20px}.person-tabs-controller .person-detail.supplier-locations .address-wrapper,.not-found .person-detail.supplier-locations .address-wrapper{margin-top:20px}.person-tabs-controller .person-detail.supplier-locations .address-wrapper .subtitle,.not-found .person-detail.supplier-locations .address-wrapper .subtitle{display:block;margin-bottom:10px}.person-tabs-controller .person-detail.supplier-locations .map,.not-found .person-detail.supplier-locations .map{display:block;min-height:200px;position:relative;padding:0;background-position:center;background-size:cover}.person-tabs-controller .person-detail.supplier-locations .map img,.not-found .person-detail.supplier-locations .map img{height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-20px}.person-tabs-controller .person-detail .salaries-table-wrapper,.not-found .person-detail .salaries-table-wrapper{padding:30px 0}.person-tabs-controller .person-detail .salaries-table-wrapper h6,.person-tabs-controller .person-detail .pto-table-wrapper h6,.not-found .person-detail .salaries-table-wrapper h6,.not-found .person-detail .pto-table-wrapper h6{padding-top:0!important;padding-bottom:0!important;margin:0;font-family:Mirai-Bold;font-size:14px;letter-spacing:1.5px;text-transform:uppercase}.person-tabs-controller .person-detail .salaries-table,.person-tabs-controller .person-detail .pto-table,.person-tabs-controller .person-detail .vacations-history-table,.not-found .person-detail .salaries-table,.not-found .person-detail .pto-table,.not-found .person-detail .vacations-history-table{position:relative;top:auto;right:auto;bottom:auto;left:auto;margin-top:30px}.person-tabs-controller .person-detail .salaries-table .table-body-wrapper,.person-tabs-controller .person-detail .pto-table .table-body-wrapper,.person-tabs-controller .person-detail .vacations-history-table .table-body-wrapper,.not-found .person-detail .salaries-table .table-body-wrapper,.not-found .person-detail .pto-table .table-body-wrapper,.not-found .person-detail .vacations-history-table .table-body-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto}.person-tabs-controller .person-detail .salaries-table table tbody tr.history-header-row,.person-tabs-controller .person-detail .pto-table table tbody tr.history-header-row,.person-tabs-controller .person-detail .vacations-history-table table tbody tr.history-header-row,.not-found .person-detail .salaries-table table tbody tr.history-header-row,.not-found .person-detail .pto-table table tbody tr.history-header-row,.not-found .person-detail .vacations-history-table table tbody tr.history-header-row{background-color:#e5e7e9}.person-tabs-controller .person-detail .salaries-table table tbody tr.history-header-row:hover,.person-tabs-controller .person-detail .pto-table table tbody tr.history-header-row:hover,.person-tabs-controller .person-detail .vacations-history-table table tbody tr.history-header-row:hover,.not-found .person-detail .salaries-table table tbody tr.history-header-row:hover,.not-found .person-detail .pto-table table tbody tr.history-header-row:hover,.not-found .person-detail .vacations-history-table table tbody tr.history-header-row:hover{background-color:#e5e7e9!important}.person-tabs-controller .person-detail .salaries-table table tbody tr.history-header-row td,.person-tabs-controller .person-detail .pto-table table tbody tr.history-header-row td,.person-tabs-controller .person-detail .vacations-history-table table tbody tr.history-header-row td,.not-found .person-detail .salaries-table table tbody tr.history-header-row td,.not-found .person-detail .pto-table table tbody tr.history-header-row td,.not-found .person-detail .vacations-history-table table tbody tr.history-header-row td{display:none}.person-tabs-controller .person-detail .salaries-table table tbody tr.history-header-row td.start-date,.person-tabs-controller .person-detail .pto-table table tbody tr.history-header-row td.start-date,.person-tabs-controller .person-detail .vacations-history-table table tbody tr.history-header-row td.start-date,.not-found .person-detail .salaries-table table tbody tr.history-header-row td.start-date,.not-found .person-detail .pto-table table tbody tr.history-header-row td.start-date,.not-found .person-detail .vacations-history-table table tbody tr.history-header-row td.start-date{width:100%!important;display:table-cell;text-align:left;padding-left:40px!important;font-family:Mirai-Bold}.person-tabs-controller .person-detail .salaries-table table tbody tr td,.person-tabs-controller .person-detail .pto-table table tbody tr td,.person-tabs-controller .person-detail .vacations-history-table table tbody tr td,.not-found .person-detail .salaries-table table tbody tr td,.not-found .person-detail .pto-table table tbody tr td,.not-found .person-detail .vacations-history-table table tbody tr td{font-size:14px}.person-tabs-controller .person-detail .salaries-table table tbody tr .icon-edit,.person-tabs-controller .person-detail .pto-table table tbody tr .icon-edit,.person-tabs-controller .person-detail .vacations-history-table table tbody tr .icon-edit,.not-found .person-detail .salaries-table table tbody tr .icon-edit,.not-found .person-detail .pto-table table tbody tr .icon-edit,.not-found .person-detail .vacations-history-table table tbody tr .icon-edit{font-size:18px;color:#4e89e4}@media print,screen and (min-width: 801px){.person-tabs-controller{left:380px}.person-tabs-controller.employee .employee-petty-cash .form-add-button{display:inline-block;margin:0 30px 0 0;float:right}.person-tabs-controller.employee .employee-petty-cash h6{width:auto;display:inline-block;padding:15px 30px}.person-tabs-controller.supplier{left:0}.person-tabs-controller.organization .organization-contacts h6{padding:30px}.person-tabs-controller.organization .organization-contacts .title-line{margin:15px 30px}.person-tabs-controller .top-bar-title{padding-left:30px;margin-left:0}.person-tabs-controller .person-detail.person-projects .projects-wrapper .project-outer-wrapper{width:33.33%;display:inline-block;vertical-align:top}.person-tabs-controller .person-detail.person-projects .projects-wrapper .project-outer-wrapper .project-inner-wrapper .details-wrapper a:hover{color:#316abc}.person-tabs-controller .person-detail.bank-accounts .bank-logo{width:170px}.person-tabs-controller .person-detail.attachments-box{padding:15px}.person-tabs-controller .person-detail .salaries-table-wrapper .form-add-button,.person-tabs-controller .person-detail .pto-table-wrapper .form-add-button{display:inline-block;margin:0 30px 0 0;float:right}.person-tabs-controller .person-detail .salaries-table-wrapper h6,.person-tabs-controller .person-detail .pto-table-wrapper h6{width:auto;display:inline-block;padding:15px 30px}.person-tabs-controller .person-detail .salaries-table-wrapper .pto-table .icon-edit:hover,.person-tabs-controller .person-detail .pto-table-wrapper .pto-table .icon-edit:hover{color:#316abc;cursor:pointer}}@media only screen and (max-width: 1250px){.person-tabs-controller .person-detail.person-projects .projects-wrapper .project-outer-wrapper{width:50%}}@media only screen and (max-width: 1051px){.person-tabs-controller .selected-tab .person-wrapper{padding:15px}.person-tabs-controller .selected-tab .person-wrapper.right-column{padding-top:0}}@media only screen and (max-width: 960px){.person-tabs-controller.employee .employee-petty-cash .form-add-button{display:block;float:none;margin:15px 30px 30px}.person-tabs-controller .person-detail.person-projects .projects-wrapper .project-outer-wrapper{width:100%;display:block}}@media only screen and (max-width: 800px){.person-tabs-controller{left:0}.person-tabs-controller.employee .employee-petty-cash h6{padding:15px 15px 0!important}.person-tabs-controller.employee .employee-petty-cash .form-add-button{margin:0 15px}.person-tabs-controller.employee .employee-petty-cash .employee-petty-cash-table{margin-top:15px}.person-tabs-controller.organization .organization-contacts h6{padding:30px 15px}.person-tabs-controller.organization .organization-contacts .title-line{margin:15px}.person-tabs-controller .person-detail.person-projects .projects-wrapper{padding:15px 0}.person-tabs-controller .person-detail.bank-accounts .bank-logo{width:190px}.person-tabs-controller .person-detail.attachments-box{padding:15px 0}.person-tabs-controller .person-detail .salaries-table-wrapper .form-add-button,.person-tabs-controller .person-detail .pto-table-wrapper .form-add-button{padding:0;margin:15px 15px 30px!important}.person-tabs-controller .person-detail .salaries-table-wrapper h6,.person-tabs-controller .person-detail .pto-table-wrapper h6{padding:30px 15px 0}}.form-add-button{padding:0;margin:15px;letter-spacing:1.5px;text-transform:uppercase;background-color:transparent;border:none;font-family:Mirai-Bold;font-size:13px;color:#4e89e4}.form-add-button.extra-margin-top{margin-top:30px}.form-add-button span{display:inline-block;vertical-align:middle}.form-add-button .icon-plus{margin-right:10px;font-size:18px}.form-add-button .title{margin-top:5px}.form-add-button:disabled{color:#d6d9dc}@media print,screen and (min-width: 801px){.form-add-button:hover{color:#316abc;cursor:pointer}.form-add-button:hover:disabled{color:#d6d9dc;cursor:default}}@media only screen and (max-width: 800px){.form-add-button{display:block;padding:15px 0;margin:0}}.attachment-icon-link{display:inline-block;vertical-align:middle;margin:0 5px;text-decoration:none;font-size:18px;color:#4e89e4}.attachment-icon-link.disabled{cursor:default!important}.attachment-icon-link.disabled .icon{color:#d6d9dc!important}@media print,screen and (min-width: 801px){.attachment-icon-link:hover{color:#316abc;cursor:pointer}}.table-wrapper{position:absolute;top:45px;left:0;right:0;bottom:0;overflow-x:auto}.table-wrapper.has-no-content{overflow:hidden}.table-wrapper .table-header-wrapper{position:relative;z-index:2;border-bottom:1px solid #E5E7E9;overflow-y:scroll;overflow-x:hidden}.table-wrapper .table-header-wrapper table th{position:relative;background-color:#f4f5f6;text-transform:uppercase;font-size:14px;font-family:Mirai-Bold;letter-spacing:.5px;color:#acb3b9;-webkit-user-select:none;user-select:none}.table-wrapper .table-header-wrapper table th .title-indicator-wrapper{width:100%}.table-wrapper .table-header-wrapper table th .title-indicator-wrapper .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;vertical-align:middle;padding-right:20px;margin-right:-15px;box-sizing:border-box}.table-wrapper .table-header-wrapper table th .title-indicator-wrapper .sort-indicator{width:15px;display:inline-block;vertical-align:middle;margin-top:-2px;font-size:18px;color:#4e89e4}.table-wrapper .table-body-wrapper,.table-wrapper .no-table-content{position:absolute;z-index:1;top:39px;left:0;right:0;bottom:0;overflow-y:scroll;overflow-x:hidden}.table-wrapper .table-body-wrapper table,.table-wrapper .no-table-content table{border-top:1px solid #E5E7E9;border-bottom:1px solid #E5E7E9;background-color:#fff}.table-wrapper .table-body-wrapper table tr,.table-wrapper .no-table-content table tr{cursor:pointer}.table-wrapper .table-body-wrapper table tr.no-click,.table-wrapper .no-table-content table tr.no-click{cursor:default}.table-wrapper .table-body-wrapper table tr.no-click:hover,.table-wrapper .no-table-content table tr.no-click:hover{background-color:#fff}.table-wrapper .table-body-wrapper table tr.no-click:hover:nth-child(2n),.table-wrapper .no-table-content table tr.no-click:hover:nth-child(2n){background-color:#f4f5f6}.table-wrapper .table-body-wrapper table tr:nth-child(2n),.table-wrapper .no-table-content table tr:nth-child(2n){background-color:#f4f5f6}.table-wrapper .table-body-wrapper table tr:hover,.table-wrapper .no-table-content table tr:hover{background-color:#e5e7e9}.table-wrapper table{width:100%;table-layout:fixed;border-collapse:collapse}.table-wrapper table.reduced-rows-height tr{height:50px!important}.table-wrapper table.reduced-font-size tr td{font-size:14px}.table-wrapper table thead tr{height:39px}.table-wrapper table tr{height:80px;line-height:1}.table-wrapper table tr td{font-size:16px}.table-wrapper table tr td.icon{font-size:20px;color:#243746}.table-wrapper table tr td.has-click{cursor:pointer}.table-wrapper table tr td.has-click:hover.icon{color:#000}.table-wrapper table tr th{text-align:left}.table-wrapper table tr th,.table-wrapper table tr td{padding:0 15px;box-sizing:border-box}.table-wrapper table tr th>span,.table-wrapper table tr td>span{line-height:18px}.table-wrapper table tr th .ellipsis-text,.table-wrapper table tr td .ellipsis-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block}.table-wrapper table tr th.centered,.table-wrapper table tr td.centered{text-align:center}.table-wrapper table tr th.right-aligned,.table-wrapper table tr td.right-aligned{text-align:right}.table-wrapper table tr th .italic-text,.table-wrapper table tr td .italic-text{font-style:italic}.table-wrapper table tr th.bold-text,.table-wrapper table tr td.bold-text{font-family:Mirai-Bold}.table-wrapper table tr th.no-padding,.table-wrapper table tr td.no-padding{padding:0!important}.table-wrapper table tr th.wrap-text>span,.table-wrapper table tr td.wrap-text>span{white-space:normal}.table-wrapper table tr th .link,.table-wrapper table tr td .link{text-decoration:none;font-family:Mirai-Medium;color:#4e89e4}.table-wrapper table tr th .link:hover,.table-wrapper table tr td .link:hover{color:#316abc}.table-wrapper table tr td.multiple-lines{padding:20px 15px;word-wrap:break-word}@media print,screen and (min-width: 801px){.table-wrapper .table-header-wrapper table th.sortable{cursor:pointer}.table-wrapper .table-header-wrapper table th.sortable:hover .sort-indicator{color:#316abc}.table-wrapper table th:first-child,.table-wrapper table td:first-child{padding-left:30px!important}.table-wrapper table th:first-child.centered,.table-wrapper table td:first-child.centered{padding-right:30px!important}.table-wrapper table th:last-child,.table-wrapper table td:last-child{padding-right:30px!important}.table-wrapper table th:last-child.centered,.table-wrapper table td:last-child.centered{padding-left:30px!important}}.form-attachment-box-input,.form-attachment-small-input{position:relative;box-sizing:border-box}.form-attachment-box-input .attachment-box-input,.form-attachment-box-input .attachment-small-input,.form-attachment-small-input .attachment-box-input,.form-attachment-small-input .attachment-small-input{width:100%;height:60px;position:relative;display:inline-block;vertical-align:top}.form-attachment-box-input .attachment-box-input.upload-error .choose-file,.form-attachment-box-input .attachment-box-input.upload-error .file-details,.form-attachment-box-input .attachment-box-input.invalid .choose-file,.form-attachment-box-input .attachment-box-input.invalid .file-details,.form-attachment-box-input .attachment-small-input.upload-error .choose-file,.form-attachment-box-input .attachment-small-input.upload-error .file-details,.form-attachment-box-input .attachment-small-input.invalid .choose-file,.form-attachment-box-input .attachment-small-input.invalid .file-details,.form-attachment-small-input .attachment-box-input.upload-error .choose-file,.form-attachment-small-input .attachment-box-input.upload-error .file-details,.form-attachment-small-input .attachment-box-input.invalid .choose-file,.form-attachment-small-input .attachment-box-input.invalid .file-details,.form-attachment-small-input .attachment-small-input.upload-error .choose-file,.form-attachment-small-input .attachment-small-input.upload-error .file-details,.form-attachment-small-input .attachment-small-input.invalid .choose-file,.form-attachment-small-input .attachment-small-input.invalid .file-details{border:2px solid #FF4438!important}.form-attachment-box-input .attachment-box-input.disabled .choose-file .subtitle,.form-attachment-box-input .attachment-box-input.disabled .choose-file .file-size,.form-attachment-box-input .attachment-box-input.disabled .file-details .subtitle,.form-attachment-box-input .attachment-box-input.disabled .file-details .file-size,.form-attachment-box-input .attachment-small-input.disabled .choose-file .subtitle,.form-attachment-box-input .attachment-small-input.disabled .choose-file .file-size,.form-attachment-box-input .attachment-small-input.disabled .file-details .subtitle,.form-attachment-box-input .attachment-small-input.disabled .file-details .file-size,.form-attachment-small-input .attachment-box-input.disabled .choose-file .subtitle,.form-attachment-small-input .attachment-box-input.disabled .choose-file .file-size,.form-attachment-small-input .attachment-box-input.disabled .file-details .subtitle,.form-attachment-small-input .attachment-box-input.disabled .file-details .file-size,.form-attachment-small-input .attachment-small-input.disabled .choose-file .subtitle,.form-attachment-small-input .attachment-small-input.disabled .choose-file .file-size,.form-attachment-small-input .attachment-small-input.disabled .file-details .subtitle,.form-attachment-small-input .attachment-small-input.disabled .file-details .file-size,.form-attachment-box-input .attachment-box-input.disabled .choose-file .title-icon-wrapper span,.form-attachment-box-input .attachment-small-input.disabled .choose-file .title-icon-wrapper span,.form-attachment-small-input .attachment-box-input.disabled .choose-file .title-icon-wrapper span,.form-attachment-small-input .attachment-small-input.disabled .choose-file .title-icon-wrapper span,.form-attachment-box-input .attachment-box-input.disabled .choose-file .title-icon-wrapper span.attachment-icon,.form-attachment-box-input .attachment-box-input.disabled .choose-file .title-icon-wrapper span.icon-upload,.form-attachment-box-input .attachment-small-input.disabled .choose-file .title-icon-wrapper span.attachment-icon,.form-attachment-box-input .attachment-small-input.disabled .choose-file .title-icon-wrapper span.icon-upload,.form-attachment-small-input .attachment-box-input.disabled .choose-file .title-icon-wrapper span.attachment-icon,.form-attachment-small-input .attachment-box-input.disabled .choose-file .title-icon-wrapper span.icon-upload,.form-attachment-small-input .attachment-small-input.disabled .choose-file .title-icon-wrapper span.attachment-icon,.form-attachment-small-input .attachment-small-input.disabled .choose-file .title-icon-wrapper span.icon-upload,.form-attachment-box-input .attachment-box-input.disabled .file-details .icon-delete,.form-attachment-box-input .attachment-box-input.disabled .file-details .attachment-icon,.form-attachment-box-input .attachment-box-input.disabled .file-details .icon-upload,.form-attachment-box-input .attachment-small-input.disabled .file-details .icon-delete,.form-attachment-box-input .attachment-small-input.disabled .file-details .attachment-icon,.form-attachment-box-input .attachment-small-input.disabled .file-details .icon-upload,.form-attachment-small-input .attachment-box-input.disabled .file-details .icon-delete,.form-attachment-small-input .attachment-box-input.disabled .file-details .attachment-icon,.form-attachment-small-input .attachment-box-input.disabled .file-details .icon-upload,.form-attachment-small-input .attachment-small-input.disabled .file-details .icon-delete,.form-attachment-small-input .attachment-small-input.disabled .file-details .attachment-icon,.form-attachment-small-input .attachment-small-input.disabled .file-details .icon-upload{color:#d6d9dc}.form-attachment-box-input .attachment-box-input input[type=file],.form-attachment-box-input .attachment-small-input input[type=file],.form-attachment-small-input .attachment-box-input input[type=file],.form-attachment-small-input .attachment-small-input input[type=file]{width:100%;height:100%;opacity:.0001;overflow:hidden;cursor:pointer}.form-attachment-box-input .attachment-box-input input[type=file]:disabled,.form-attachment-box-input .attachment-small-input input[type=file]:disabled,.form-attachment-small-input .attachment-box-input input[type=file]:disabled,.form-attachment-small-input .attachment-small-input input[type=file]:disabled{cursor:wait}.form-attachment-box-input .attachment-box-input input[type=file].disabled-file,.form-attachment-box-input .attachment-small-input input[type=file].disabled-file,.form-attachment-small-input .attachment-box-input input[type=file].disabled-file,.form-attachment-small-input .attachment-small-input input[type=file].disabled-file{cursor:default!important}.form-attachment-box-input .attachment-box-input .choose-file,.form-attachment-box-input .attachment-box-input .file-details,.form-attachment-box-input .attachment-small-input .choose-file,.form-attachment-box-input .attachment-small-input .file-details,.form-attachment-small-input .attachment-box-input .choose-file,.form-attachment-small-input .attachment-box-input .file-details,.form-attachment-small-input .attachment-small-input .choose-file,.form-attachment-small-input .attachment-small-input .file-details{width:100%;height:60px;position:relative;padding:10px 15px;box-sizing:border-box;border-radius:3px;background-color:#e5e7e980;border:2px solid transparent;color:#243746}.form-attachment-box-input .attachment-box-input .choose-file .icon-upload,.form-attachment-box-input .attachment-box-input .choose-file .attachment-icon,.form-attachment-box-input .attachment-box-input .choose-file .preview-wrapper,.form-attachment-box-input .attachment-box-input .file-details .icon-upload,.form-attachment-box-input .attachment-box-input .file-details .attachment-icon,.form-attachment-box-input .attachment-box-input .file-details .preview-wrapper,.form-attachment-box-input .attachment-small-input .choose-file .icon-upload,.form-attachment-box-input .attachment-small-input .choose-file .attachment-icon,.form-attachment-box-input .attachment-small-input .choose-file .preview-wrapper,.form-attachment-box-input .attachment-small-input .file-details .icon-upload,.form-attachment-box-input .attachment-small-input .file-details .attachment-icon,.form-attachment-box-input .attachment-small-input .file-details .preview-wrapper,.form-attachment-small-input .attachment-box-input .choose-file .icon-upload,.form-attachment-small-input .attachment-box-input .choose-file .attachment-icon,.form-attachment-small-input .attachment-box-input .choose-file .preview-wrapper,.form-attachment-small-input .attachment-box-input .file-details .icon-upload,.form-attachment-small-input .attachment-box-input .file-details .attachment-icon,.form-attachment-small-input .attachment-box-input .file-details .preview-wrapper,.form-attachment-small-input .attachment-small-input .choose-file .icon-upload,.form-attachment-small-input .attachment-small-input .choose-file .attachment-icon,.form-attachment-small-input .attachment-small-input .choose-file .preview-wrapper,.form-attachment-small-input .attachment-small-input .file-details .icon-upload,.form-attachment-small-input .attachment-small-input .file-details .attachment-icon,.form-attachment-small-input .attachment-small-input .file-details .preview-wrapper{width:40px;height:40px;display:inline-block;vertical-align:middle;text-align:center;line-height:35px}.form-attachment-box-input .attachment-box-input .choose-file .preview-wrapper,.form-attachment-box-input .attachment-box-input .file-details .preview-wrapper,.form-attachment-box-input .attachment-small-input .choose-file .preview-wrapper,.form-attachment-box-input .attachment-small-input .file-details .preview-wrapper,.form-attachment-small-input .attachment-box-input .choose-file .preview-wrapper,.form-attachment-small-input .attachment-box-input .file-details .preview-wrapper,.form-attachment-small-input .attachment-small-input .choose-file .preview-wrapper,.form-attachment-small-input .attachment-small-input .file-details .preview-wrapper{position:relative}.form-attachment-box-input .attachment-box-input .choose-file .preview-wrapper img,.form-attachment-box-input .attachment-box-input .file-details .preview-wrapper img,.form-attachment-box-input .attachment-small-input .choose-file .preview-wrapper img,.form-attachment-box-input .attachment-small-input .file-details .preview-wrapper img,.form-attachment-small-input .attachment-box-input .choose-file .preview-wrapper img,.form-attachment-small-input .attachment-box-input .file-details .preview-wrapper img,.form-attachment-small-input .attachment-small-input .choose-file .preview-wrapper img,.form-attachment-small-input .attachment-small-input .file-details .preview-wrapper img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form-attachment-box-input .attachment-box-input .choose-file .icon-upload,.form-attachment-box-input .attachment-box-input .choose-file .attachment-icon,.form-attachment-box-input .attachment-box-input .choose-file .document-icon,.form-attachment-box-input .attachment-box-input .file-details .icon-upload,.form-attachment-box-input .attachment-box-input .file-details .attachment-icon,.form-attachment-box-input .attachment-box-input .file-details .document-icon,.form-attachment-box-input .attachment-small-input .choose-file .icon-upload,.form-attachment-box-input .attachment-small-input .choose-file .attachment-icon,.form-attachment-box-input .attachment-small-input .choose-file .document-icon,.form-attachment-box-input .attachment-small-input .file-details .icon-upload,.form-attachment-box-input .attachment-small-input .file-details .attachment-icon,.form-attachment-box-input .attachment-small-input .file-details .document-icon,.form-attachment-small-input .attachment-box-input .choose-file .icon-upload,.form-attachment-small-input .attachment-box-input .choose-file .attachment-icon,.form-attachment-small-input .attachment-box-input .choose-file .document-icon,.form-attachment-small-input .attachment-box-input .file-details .icon-upload,.form-attachment-small-input .attachment-box-input .file-details .attachment-icon,.form-attachment-small-input .attachment-box-input .file-details .document-icon,.form-attachment-small-input .attachment-small-input .choose-file .icon-upload,.form-attachment-small-input .attachment-small-input .choose-file .attachment-icon,.form-attachment-small-input .attachment-small-input .choose-file .document-icon,.form-attachment-small-input .attachment-small-input .file-details .icon-upload,.form-attachment-small-input .attachment-small-input .file-details .attachment-icon,.form-attachment-small-input .attachment-small-input .file-details .document-icon{font-size:22px;color:#4e89e4}.form-attachment-box-input .attachment-box-input .choose-file .title-subtitle-wrapper,.form-attachment-box-input .attachment-box-input .file-details .title-subtitle-wrapper,.form-attachment-box-input .attachment-small-input .choose-file .title-subtitle-wrapper,.form-attachment-box-input .attachment-small-input .file-details .title-subtitle-wrapper,.form-attachment-small-input .attachment-box-input .choose-file .title-subtitle-wrapper,.form-attachment-small-input .attachment-box-input .file-details .title-subtitle-wrapper,.form-attachment-small-input .attachment-small-input .choose-file .title-subtitle-wrapper,.form-attachment-small-input .attachment-small-input .file-details .title-subtitle-wrapper{width:100%;display:inline-block;vertical-align:middle;padding-left:60px;margin-left:-40px;padding-right:35px;margin-right:-25px;box-sizing:border-box;font-family:Mirai-Medium}.form-attachment-box-input .attachment-box-input .choose-file .title-subtitle-wrapper .title,.form-attachment-box-input .attachment-box-input .file-details .title-subtitle-wrapper .title,.form-attachment-box-input .attachment-small-input .choose-file .title-subtitle-wrapper .title,.form-attachment-box-input .attachment-small-input .file-details .title-subtitle-wrapper .title,.form-attachment-small-input .attachment-box-input .choose-file .title-subtitle-wrapper .title,.form-attachment-small-input .attachment-box-input .file-details .title-subtitle-wrapper .title,.form-attachment-small-input .attachment-small-input .choose-file .title-subtitle-wrapper .title,.form-attachment-small-input .attachment-small-input .file-details .title-subtitle-wrapper .title{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden;font-size:14px}.form-attachment-box-input .attachment-box-input .choose-file .title-subtitle-wrapper .subtitle,.form-attachment-box-input .attachment-box-input .file-details .title-subtitle-wrapper .subtitle,.form-attachment-box-input .attachment-small-input .choose-file .title-subtitle-wrapper .subtitle,.form-attachment-box-input .attachment-small-input .file-details .title-subtitle-wrapper .subtitle,.form-attachment-small-input .attachment-box-input .choose-file .title-subtitle-wrapper .subtitle,.form-attachment-small-input .attachment-box-input .file-details .title-subtitle-wrapper .subtitle,.form-attachment-small-input .attachment-small-input .choose-file .title-subtitle-wrapper .subtitle,.form-attachment-small-input .attachment-small-input .file-details .title-subtitle-wrapper .subtitle{display:block;margin-top:5px;font-size:13px;color:#acb3b9}.form-attachment-box-input .attachment-box-input .choose-file,.form-attachment-box-input .attachment-small-input .choose-file,.form-attachment-small-input .attachment-box-input .choose-file,.form-attachment-small-input .attachment-small-input .choose-file{margin-top:-60px;pointer-events:none}.form-attachment-box-input .attachment-box-input .file-details,.form-attachment-box-input .attachment-small-input .file-details,.form-attachment-small-input .attachment-box-input .file-details,.form-attachment-small-input .attachment-small-input .file-details{overflow:hidden;font-family:Mirai-Medium}.form-attachment-box-input .attachment-box-input .file-details .icon-delete,.form-attachment-box-input .attachment-small-input .file-details .icon-delete,.form-attachment-small-input .attachment-box-input .file-details .icon-delete,.form-attachment-small-input .attachment-small-input .file-details .icon-delete{width:25px;height:40px;display:inline-block;vertical-align:middle;font-size:22px;line-height:35px;color:#ff4438}.form-attachment-small-input{width:40px!important;height:40px!important;display:inline-block!important;padding:0!important}.form-attachment-small-input .attachment-small-input{height:100%;border-left:2px solid #D6D9DC;box-sizing:border-box;vertical-align:middle}.form-attachment-small-input .attachment-small-input .choose-file,.form-attachment-small-input .attachment-small-input .file-details{height:100%;padding:0;background-color:transparent;text-align:center}.form-attachment-small-input .attachment-small-input .choose-file{margin-top:-40px}.form-attachment-small-input .attachment-small-input .choose-file .icon-upload,.form-attachment-small-input .attachment-small-input .choose-file .attachment-icon{width:100%}.form-attachment-small-input .attachment-small-input .file-details{line-height:40px}@media print,screen and (min-width: 801px){.form-attachment-box-input,.form-attachment-small-input{width:50%;display:inline-block;vertical-align:top;padding:15px}.form-attachment-box-input.full-width,.form-attachment-small-input.full-width{width:100%}.form-attachment-box-input .attachment-box-input.disabled .file-details .icon-delete:hover,.form-attachment-box-input .attachment-small-input.disabled .file-details .icon-delete:hover,.form-attachment-small-input .attachment-box-input.disabled .file-details .icon-delete:hover,.form-attachment-small-input .attachment-small-input.disabled .file-details .icon-delete:hover{color:#d6d9dc}.form-attachment-box-input .attachment-box-input input[type=file]:hover+.choose-file .icon-upload,.form-attachment-box-input .attachment-box-input input[type=file]:hover+.choose-file .attachment-icon,.form-attachment-box-input .attachment-small-input input[type=file]:hover+.choose-file .icon-upload,.form-attachment-box-input .attachment-small-input input[type=file]:hover+.choose-file .attachment-icon,.form-attachment-small-input .attachment-box-input input[type=file]:hover+.choose-file .icon-upload,.form-attachment-small-input .attachment-box-input input[type=file]:hover+.choose-file .attachment-icon,.form-attachment-small-input .attachment-small-input input[type=file]:hover+.choose-file .icon-upload,.form-attachment-small-input .attachment-small-input input[type=file]:hover+.choose-file .attachment-icon{color:#316abc}.form-attachment-box-input .attachment-box-input input[type=file]:disabled,.form-attachment-box-input .attachment-small-input input[type=file]:disabled,.form-attachment-small-input .attachment-box-input input[type=file]:disabled,.form-attachment-small-input .attachment-small-input input[type=file]:disabled{cursor:default}.form-attachment-box-input .attachment-box-input input[type=file]:disabled+.choose-file .icon-upload,.form-attachment-box-input .attachment-box-input input[type=file]:disabled+.choose-file .attachment-icon,.form-attachment-box-input .attachment-small-input input[type=file]:disabled+.choose-file .icon-upload,.form-attachment-box-input .attachment-small-input input[type=file]:disabled+.choose-file .attachment-icon,.form-attachment-small-input .attachment-box-input input[type=file]:disabled+.choose-file .icon-upload,.form-attachment-small-input .attachment-box-input input[type=file]:disabled+.choose-file .attachment-icon,.form-attachment-small-input .attachment-small-input input[type=file]:disabled+.choose-file .icon-upload,.form-attachment-small-input .attachment-small-input input[type=file]:disabled+.choose-file .attachment-icon{color:#d6d9dc}.form-attachment-box-input .attachment-box-input .choose-file,.form-attachment-box-input .attachment-small-input .choose-file,.form-attachment-small-input .attachment-box-input .choose-file,.form-attachment-small-input .attachment-small-input .choose-file{cursor:pointer}.form-attachment-box-input .attachment-box-input .file-details .icon-delete:hover,.form-attachment-box-input .attachment-small-input .file-details .icon-delete:hover,.form-attachment-small-input .attachment-box-input .file-details .icon-delete:hover,.form-attachment-small-input .attachment-small-input .file-details .icon-delete:hover{color:#e1271b;cursor:pointer}.form-attachment-box-input .attachment-box-input .file-details.disabled .icon-delete:hover,.form-attachment-box-input .attachment-small-input .file-details.disabled .icon-delete:hover,.form-attachment-small-input .attachment-box-input .file-details.disabled .icon-delete:hover,.form-attachment-small-input .attachment-small-input .file-details.disabled .icon-delete:hover{cursor:default}}@media only screen and (max-width: 800px){.form-attachment-box-input,.form-attachment-small-input{width:100%;padding:15px 0}}.form .form-element{position:relative;box-sizing:border-box}.form .form-section-title{margin:0;text-transform:uppercase;letter-spacing:1.5px;font-family:Mirai-Bold;font-size:14px}.form hr{border:none;border-bottom:2px solid #E5E7E9}.form hr.dashed{border-bottom-style:dashed}.form .loader-banner{top:90px}.form .tabs-controller.hide-tabs .loader-banner{top:45px}.form .form-fields-wrapper{width:100%;box-sizing:border-box}.form .fields-buttons .icon-dragdrop{display:inline-block;vertical-align:middle;text-align:left;color:#acb3b9}.form .fields-buttons .icon-dragdrop.hidden{display:none}.form .fields-buttons .icon-dragdrop:hover{color:#4e89e4}.form .position-arrows .up,.form .position-arrows .down{height:40px;text-align:center;background-color:#f4f5f6;border-radius:3px;font-size:24px;line-height:40px;color:#4e89e4}.form .position-arrows .up .icon-left-direction,.form .position-arrows .down .icon-left-direction{display:inline-block}.form .position-arrows .up.disabled,.form .position-arrows .down.disabled{color:#d6d9dc}.form .position-arrows .up .icon-left-direction{transform:rotate(90deg)}.form .position-arrows .down .icon-left-direction{transform:rotate(-90deg)}.form footer{position:relative;z-index:5;border-top:2px solid #D6D9DC}.form footer button{padding:10px 0;border:none;text-transform:uppercase;letter-spacing:1.5px;font-family:Mirai-Bold;font-size:14px}.form footer button[type=submit]{width:190px;text-align:center;background-color:#4e89e4;border-radius:40px;color:#fff}.form footer button:disabled{color:#d6d9dc!important}.form footer button:disabled[type=submit]{background-color:#f4f5f6}.form footer button.secondary-button{padding:0;background-color:transparent}.form footer button.secondary-button.red{color:#ff4438}.form footer button.secondary-button span{display:inline-block;vertical-align:middle}.form footer button.secondary-button span.icon{margin-top:-3px;margin-right:5px;font-size:20px}@media print,screen and (min-width: 801px){.form .tabs-controller .tab-wrapper{width:auto!important;height:auto!important;position:absolute;top:0;right:0;bottom:70px;left:0;padding:25px;overflow-y:auto;overflow-x:hidden}.form .form-section-title{padding:15px}.form .loader-banner{padding:0 40px}.form .form-fields-wrapper{display:inline-block;padding-right:85px;margin-right:-85px;vertical-align:top}.form .form-fields-wrapper.sortable+.fields-buttons .form-delete-button{display:inline-block;vertical-align:middle}.form .form-fields-wrapper+.fields-buttons,.form .form-fields-wrapper+.form-delete-button{width:70px;display:inline-block;text-align:right;margin-top:35px}.form .form-fields-wrapper.has-no-labels+.fields-buttons,.form .form-fields-wrapper.has-no-labels+.form-delete-button{margin-top:0}.form .fields-buttons .icon-dragdrop{width:30px;text-align:left}.form .fields-buttons .form-delete-button,.form .position-arrows{display:inline-block}.form .position-arrows .up,.form .position-arrows .down{width:40px;margin-top:5px}.form .reduced-elements-width .form-element{width:33.33%}.form .form-element{width:50%;display:inline-block;vertical-align:top;padding:15px}.form .form-element.full-width{width:100%}.form hr{margin:25px -25px}.form hr.dashed{margin:15px}.form .position-arrows .up:hover,.form .position-arrows .down:hover{color:#316abc;cursor:pointer}.form .position-arrows .up:hover.disabled,.form .position-arrows .down:hover.disabled{color:#d6d9dc;cursor:default}.form footer{height:70px;position:absolute;right:0;bottom:0;left:0;padding:0 40px;line-height:70px;text-align:right}.form footer button{margin-left:20px}.form footer button:hover{cursor:pointer}.form footer button:hover[type=submit]{background-color:#316abc}.form footer button:hover:disabled{color:#d6d9dc;cursor:default}.form footer button:hover:disabled[type=submit]{background-color:#f4f5f6}.form footer button.secondary-button{position:absolute;left:40px;top:50%;transform:translateY(-50%);margin:0}.form footer button.secondary-button.red:hover{color:#e1271b}}@media only screen and (max-width: 800px){.form .tabs-controller .tab-wrapper{width:auto!important;height:auto!important;padding:15px}.form .form-section-title{padding:15px 0}.form .form-element{width:100%;padding:15px 0}.form .loader-banner{padding:0 15px}.form .position-arrows{margin-bottom:30px}.form .position-arrows .arrow-wrapper{width:50%;display:inline-block;vertical-align:middle;box-sizing:border-box;padding-right:15px}.form .position-arrows .arrow-wrapper:last-child{padding-left:15px;padding-right:0}.form hr{margin:15px -15px}.form hr.dashed{margin:10px}.form footer{padding:30px}.form footer button{display:block;margin:auto}.form footer button.secondary-button{margin-bottom:20px}}.dialog-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#e5e7e9bf;z-index:100;box-sizing:border-box}.dialog-backdrop .dialog{position:absolute;top:50%;transform:translateY(-50%);background-color:#fff;border-radius:6px;box-shadow:0 8px 26px #0000001a}.dialog-backdrop .dialog .top-bar .top-bar-title{padding-right:75px!important;margin-right:-75px!important;padding-left:20px!important}.dialog-backdrop .dialog .top-bar .buttons{padding-right:10px!important;box-sizing:border-box}.dialog-backdrop .dialog .top-bar .buttons>li{background-color:transparent;color:#4e89e4}.dialog-backdrop .dialog .top-bar .buttons>li.disabled{color:#acb3b9}.dialog-backdrop .dialog .dialog-content{padding:30px 20px;position:relative}.dialog-backdrop .dialog .dialog-content .text{text-align:center}.dialog-backdrop .dialog .dialog-content .text .bold{font-family:Mirai-Bold}.dialog-backdrop .dialog .dialog-footer{position:relative;border-top:2px solid #E5E7E9}.dialog-backdrop .dialog .dialog-footer button{border:none;background:none}.dialog-backdrop .dialog .dialog-footer button.main-button,.dialog-backdrop .dialog .dialog-footer button.secondary-button{width:185px;padding:10px 0;text-transform:uppercase;letter-spacing:1.5px;font-family:Mirai-Bold;font-size:14px;background-color:#4e89e4;border-radius:40px;text-align:center;color:#fff}.dialog-backdrop .dialog .dialog-footer button.main-button.red-button,.dialog-backdrop .dialog .dialog-footer button.secondary-button.red-button{background-color:#ff4438}.dialog-backdrop .dialog .dialog-footer button.main-button:disabled,.dialog-backdrop .dialog .dialog-footer button.secondary-button:disabled{background-color:#f4f5f6!important}@media only screen and (min-width: 801px){.dialog-backdrop .dialog{width:450px;left:0;right:0;margin:0 auto}.dialog-backdrop .dialog .dialog-footer{height:50px;line-height:50px}.dialog-backdrop .dialog .dialog-footer button:hover{cursor:pointer}.dialog-backdrop .dialog .dialog-footer button:hover:disabled{cursor:default}.dialog-backdrop .dialog .dialog-footer button.main-button,.dialog-backdrop .dialog .dialog-footer button.secondary-button{position:absolute;top:50%;transform:translateY(-50%)}.dialog-backdrop .dialog .dialog-footer button.main-button:hover,.dialog-backdrop .dialog .dialog-footer button.secondary-button:hover{background-color:#316abc}.dialog-backdrop .dialog .dialog-footer button.main-button.red-button:hover,.dialog-backdrop .dialog .dialog-footer button.secondary-button.red-button:hover{background-color:#e1271b}.dialog-backdrop .dialog .dialog-footer button.main-button{right:20px}.dialog-backdrop .dialog .dialog-footer button.secondary-button{left:20px}}@media only screen and (max-width: 800px){.dialog-backdrop{padding:0 15px}.dialog-backdrop .dialog{right:15px;left:15px}.dialog-backdrop .dialog .top-bar{position:relative!important}.dialog-backdrop .dialog .dialog-footer{padding:15px 0}.dialog-backdrop .dialog .dialog-footer button{display:block;margin:auto}.dialog-backdrop .dialog .dialog-footer button.secondary-button{margin-bottom:15px}}.tabs-controller.form.hide-tabs{border-bottom:2px solid #E5E7E9}.tabs-controller.form.hide-tabs .desktop-tabs,.tabs-controller.form.hide-tabs .mobile-tabs{display:none}.tabs-controller.form.hide-tabs .selected-tab{top:47px}.tabs-controller.form .tabs-controller-header .desktop-tabs>li,.tabs-controller.form .tabs-controller-header .mobile-tabs>li{color:#acb3b9}.tabs-controller.form .tabs-controller-header .desktop-tabs>li.invalid,.tabs-controller.form .tabs-controller-header .mobile-tabs>li.invalid{color:#ff4438!important}.tabs-controller.form .tabs-controller-header .desktop-tabs>li.active-tab.disabled,.tabs-controller.form .tabs-controller-header .mobile-tabs>li.active-tab.disabled{color:#acb3b9}.tabs-controller.form .tabs-controller-header .desktop-tabs>li{background-color:transparent}.tabs-controller.form .tabs-controller-header .desktop-tabs>li.active-tab{background-color:transparent}.tabs-controller .tabs-controller-header{position:relative;box-sizing:border-box;background-color:#fff}.tabs-controller .tabs-controller-header .desktop-tabs{display:flex;background-color:#fff;box-sizing:border-box}.tabs-controller .tabs-controller-header .desktop-tabs,.tabs-controller .tabs-controller-header .mobile-tabs{width:100%;padding:0;margin:0;list-style:none}.tabs-controller .tabs-controller-header .desktop-tabs>li,.tabs-controller .tabs-controller-header .mobile-tabs>li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#f9f9fa;line-height:45px;letter-spacing:2px;text-transform:uppercase;font-family:Mirai-Bold;font-size:14px;color:#d6d9dc}.tabs-controller .tabs-controller-header .desktop-tabs>li.active-tab,.tabs-controller .tabs-controller-header .mobile-tabs>li.active-tab{color:#4e89e4}.tabs-controller .tabs-controller-header.no-top-bar{height:45px}.tabs-controller .tabs-controller-header.no-top-bar~.selected-tab{top:45px!important}.tabs-controller .tabs-controller-header button{width:50px;height:50px;position:absolute;bottom:-10px;left:30px;z-index:1;letter-spacing:normal;font-size:30px}.tabs-controller .tabs-controller-header button span{vertical-align:middle}.tabs-controller .selected-tab{position:absolute;top:90px;right:0;bottom:0;left:0;overflow-y:auto;background-color:#fff}.tabs-controller .selected-tab .tab-wrapper{width:100%;height:100%}.tabs-controller .hidden-tab{display:none}@media print,screen and (min-width: 801px){.tabs-controller .tabs-controller-header .desktop-tabs{height:45px;text-align:center;border-bottom:2px solid #E5E7E9}.tabs-controller .tabs-controller-header .desktop-tabs>li{width:180px;height:100%;display:inline-block;margin-right:3px;padding:0 5px}.tabs-controller .tabs-controller-header .desktop-tabs>li.active-tab{background-color:#e5e7e9bf}.tabs-controller .tabs-controller-header .desktop-tabs>li:hover{color:#4e89e4;cursor:pointer}.tabs-controller .tabs-controller-header .desktop-tabs>li:last-child{margin-right:0}.tabs-controller .tabs-controller-header .mobile-tabs{display:none}.tabs-controller.form .tabs-controller-header .top-bar{border-bottom:none}.tabs-controller.form .tabs-controller-header .desktop-tabs>li:hover.disabled{color:#acb3b9;cursor:default}}@media only screen and (min-width: 1051px){.tabs-controller.compact .tabs-controller-header .desktop-tabs{height:45px;text-align:center;border-bottom:2px solid #E5E7E9}.tabs-controller.compact .tabs-controller-header .desktop-tabs>li{width:180px;height:100%;display:inline-block;margin-right:3px;padding:0 5px}.tabs-controller.compact .tabs-controller-header .desktop-tabs>li.active-tab{background-color:#e5e7e9bf}.tabs-controller.compact .tabs-controller-header .desktop-tabs>li:hover{color:#4e89e4;cursor:pointer}.tabs-controller.compact .tabs-controller-header .desktop-tabs>li:last-child{margin-right:0}.tabs-controller.compact .tabs-controller-header .mobile-tabs{display:none}.tabs-controller.compact.form .tabs-controller-header .top-bar{border-bottom:none}.tabs-controller.compact.form .tabs-controller-header .desktop-tabs>li:hover.disabled{color:#acb3b9;cursor:default}}@media only screen and (max-width: 800px){.tabs-controller .tabs-controller-header .desktop-tabs{display:none}.tabs-controller .tabs-controller-header .mobile-tabs{position:relative;display:block;padding:0;background-color:#f4f5f6}.tabs-controller .tabs-controller-header .mobile-tabs>li{width:100%;height:45px;display:block;padding-left:15px;border-bottom:2px solid #E5E7E9;box-sizing:border-box;line-height:45px;-webkit-user-select:none;user-select:none;color:#808a94}.tabs-controller .tabs-controller-header .mobile-tabs>li.active-tab{color:#4e89e4}.tabs-controller .tabs-controller-header .mobile-tabs>li.selected-mobile-tab{background-color:#e5e7e9bf}.tabs-controller .tabs-controller-header .mobile-tabs.open{z-index:10}.tabs-controller .tabs-controller-header .mobile-tabs.open:after{position:absolute;content:"";bottom:-20px;display:block;width:100%;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAUCAYAAABMDlehAAAAMElEQVQYVz3GOQ7AIBDAQHMqAQL//21kim1GA3AAdvC5JVOGvPJIlyZVSpDdJQUGfiTjAIahtBrAAAAAAElFTkSuQmCC) repeat-x top left}.tabs-controller .tabs-controller-header .mobile-tabs .icon-arrow-down,.tabs-controller .tabs-controller-header .mobile-tabs .icon-arrow-up{width:45px;float:right;display:inline-block;line-height:45px;text-align:center;font-size:16px;color:#4e89e4}.tabs-controller.form .tabs-controller-header .mobile-tabs{background-color:#fff}.tabs-controller.form .tabs-controller-header .mobile-tabs>li{background-color:#fff}.tabs-controller.form .tabs-controller-header .mobile-tabs>li.selected-mobile-tab{background-color:#f4f5f6!important}.tabs-controller.form .tabs-controller-header .mobile-tabs{height:45px;margin-top:45px;overflow:hidden}.tabs-controller.form .tabs-controller-header .mobile-tabs.open{height:auto;overflow:visible}}@media only screen and (max-width: 1050px){.tabs-controller.compact .tabs-controller-header .desktop-tabs{display:none}.tabs-controller.compact .tabs-controller-header .mobile-tabs{position:relative;display:block;padding:0;background-color:#f4f5f6}.tabs-controller.compact .tabs-controller-header .mobile-tabs>li{width:100%;height:45px;display:block;padding-left:15px;border-bottom:2px solid #E5E7E9;box-sizing:border-box;line-height:45px;-webkit-user-select:none;user-select:none;color:#808a94}.tabs-controller.compact .tabs-controller-header .mobile-tabs>li.active-tab{color:#4e89e4}.tabs-controller.compact .tabs-controller-header .mobile-tabs>li.selected-mobile-tab{background-color:#e5e7e9bf}.tabs-controller.compact .tabs-controller-header .mobile-tabs.open{z-index:10}.tabs-controller.compact .tabs-controller-header .mobile-tabs.open:after{position:absolute;content:"";bottom:-20px;display:block;width:100%;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAUCAYAAABMDlehAAAAMElEQVQYVz3GOQ7AIBDAQHMqAQL//21kim1GA3AAdvC5JVOGvPJIlyZVSpDdJQUGfiTjAIahtBrAAAAAAElFTkSuQmCC) repeat-x top left}.tabs-controller.compact .tabs-controller-header .mobile-tabs .icon-arrow-down,.tabs-controller.compact .tabs-controller-header .mobile-tabs .icon-arrow-up{width:45px;float:right;display:inline-block;line-height:45px;text-align:center;font-size:16px;color:#4e89e4}.tabs-controller.compact.form .tabs-controller-header .mobile-tabs{background-color:#fff}.tabs-controller.compact.form .tabs-controller-header .mobile-tabs>li{background-color:#fff}.tabs-controller.compact.form .tabs-controller-header .mobile-tabs>li.selected-mobile-tab{background-color:#f4f5f6!important}.tabs-controller.compact .tabs-controller-header{height:auto}}.form-input{position:relative;box-sizing:border-box}.form-input.disabled:after{color:#d6d9dc}.form-input.currency input{padding-left:20px!important;text-align:right}.form-input.currency:after{width:30px;pointer-events:none;line-height:40px;text-align:center;position:absolute;bottom:15px;content:"$"}.form-input.percentage input{padding-right:20px!important}.form-input.percentage:after{width:30px;pointer-events:none;line-height:40px;text-align:center;position:absolute;bottom:15px;content:"%"}.form-input.meters input{padding-right:20px!important}.form-input.meters:after{width:30px;pointer-events:none;line-height:40px;text-align:center;position:absolute;bottom:15px;content:"m"}.form-input.label-no-text-transform label{text-transform:none}.form-input .input-wrapper input[type=text],.form-input .input-wrapper input[type=email],.form-input .input-wrapper input[type=password],.form-input .input-wrapper input[type=number],.form-input .input-wrapper input[type=url]{width:100%;height:40px;display:block;padding:10px;margin:0;box-sizing:border-box;line-height:normal;letter-spacing:.5px;border-radius:3px;border:2px solid #D6D9DC;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#243746}.form-input .input-wrapper input[type=text]:focus,.form-input .input-wrapper input[type=email]:focus,.form-input .input-wrapper input[type=password]:focus,.form-input .input-wrapper input[type=number]:focus,.form-input .input-wrapper input[type=url]:focus{border-color:#808a94;outline:none}.form-input .input-wrapper input[type=text].invalid,.form-input .input-wrapper input[type=email].invalid,.form-input .input-wrapper input[type=password].invalid,.form-input .input-wrapper input[type=number].invalid,.form-input .input-wrapper input[type=url].invalid{border-color:#ff4438}.form-input .input-wrapper input[type=text]:disabled,.form-input .input-wrapper input[type=email]:disabled,.form-input .input-wrapper input[type=password]:disabled,.form-input .input-wrapper input[type=number]:disabled,.form-input .input-wrapper input[type=url]:disabled{border-color:#d6d9dc;background-color:#f4f5f6;color:#d6d9dc}.form-input .input-wrapper input[type=text]::placeholder,.form-input .input-wrapper input[type=email]::placeholder,.form-input .input-wrapper input[type=password]::placeholder,.form-input .input-wrapper input[type=number]::placeholder,.form-input .input-wrapper input[type=url]::placeholder{color:#d6d9dc}.form-input .input-wrapper input[type=text].has-attachment,.form-input .input-wrapper input[type=email].has-attachment,.form-input .input-wrapper input[type=password].has-attachment,.form-input .input-wrapper input[type=number].has-attachment,.form-input .input-wrapper input[type=url].has-attachment{width:100%;display:inline-block;padding-right:40px;margin-right:-40px}.form-input .input-wrapper input[type=text].has-attachment:focus+.form-attachment-small-input .attachment-small-input,.form-input .input-wrapper input[type=email].has-attachment:focus+.form-attachment-small-input .attachment-small-input,.form-input .input-wrapper input[type=password].has-attachment:focus+.form-attachment-small-input .attachment-small-input,.form-input .input-wrapper input[type=number].has-attachment:focus+.form-attachment-small-input .attachment-small-input,.form-input .input-wrapper input[type=url].has-attachment:focus+.form-attachment-small-input .attachment-small-input{border-left-color:#808a94}@media print,screen and (min-width: 801px){.form-input{width:50%;display:inline-block;vertical-align:top;padding:15px}.form-input.full-width{width:100%}.form-input.currency:after{left:15px}.form-input.percentage:after,.form-input.meters:after{right:15px}}@media only screen and (max-width: 800px){.form-input{width:100%;padding:15px 0}.form-input.currency:after{left:0}.form-input.percentage:after,.form-input.meters:after{right:0}}.input-select{box-sizing:border-box;position:relative}.input-select.full-width{width:100%!important}.input-select .controls-wrapper{position:relative}.input-select .form-select{position:relative;padding:0}.input-select .form-select .form-select-options{right:0;left:0}.input-select .form-input{padding:0}.input-select .form-input.currency input{padding-left:22px!important}.input-select .form-input.currency:after{left:0;bottom:0}.input-select.invalid .form-select .form-select-input{border-color:#ff4438}@media print,screen and (min-width: 801px){.input-select{width:50%;display:inline-block;vertical-align:top;padding:15px}.input-select.full-width{width:100%}.input-select.small-select .form-select{width:150px}.input-select.small-select .form-input{width:auto;position:absolute;right:0;left:150px}.input-select.inverted .form-select .form-select-input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.input-select.inverted .form-input .input-wrapper input{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.input-select.normal .form-select .form-select-input{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.input-select.normal .form-input .input-wrapper input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.input-select .form-select,.input-select .form-input{width:50%}}@media only screen and (max-width: 800px){.input-select{width:100%;padding:15px 0}.input-select.inverted .form-select{margin-bottom:-2px}.input-select.inverted .form-select .form-select-input{border-bottom-right-radius:0;border-bottom-left-radius:0}.input-select.inverted .form-select .form-select-input:focus{position:relative;z-index:1}.input-select.normal .form-input{margin-bottom:-2px}.input-select.normal .form-input input{border-bottom-right-radius:0;border-bottom-left-radius:0}.input-select.normal .form-select .form-select-input,.input-select .form-input .input-wrapper input{border-top-right-radius:0;border-top-left-radius:0}.input-select .form-input .input-wrapper input:focus{position:relative;z-index:1}}.form-select{box-sizing:border-box;position:relative}.form-select .form-select-input{width:100%;height:40px;display:block;padding:10px;margin:0;box-sizing:border-box;line-height:normal;letter-spacing:.5px;border-radius:3px;border:2px solid #D6D9DC;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#243746;line-height:18px;background:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.form-select .form-select-input:focus{border-color:#808a94;outline:none}.form-select .form-select-input.invalid{border-color:#ff4438}.form-select .form-select-input:disabled{border-color:#d6d9dc;background-color:#f4f5f6;color:#d6d9dc}.form-select .form-select-input::placeholder{color:#d6d9dc}.form-select .form-select-input.disabled{background-color:#f4f5f6;color:#d6d9dc;cursor:auto}.form-select .form-select-input.disabled .icon{color:#d6d9dc!important}.form-select .form-select-input.disabled.showing-options{border-color:#d6d9dc!important}.form-select .form-select-input .icon{float:right;font-size:20px;color:#4e89e4}.form-select .form-select-input .ellipsis-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block;padding-right:35px;margin-right:-30px;box-sizing:border-box}.form-select .form-select-input.showing-options{border-color:#808a94}.form-select .form-select-options-header{height:40px;padding:0 15px;line-height:40px;border:1px solid #D6D9DC;border-left:none;border-right:none;background-color:#f4f5f680;letter-spacing:.5px;font-family:Mirai-Bold;color:#4e89e4}.form-select .form-select-options-header:first-child{border-top:none}.form-select .form-select-options{background-color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:1px solid #D6D9DC;z-index:3;border-top:none;overflow-y:auto;max-height:200px}.form-select .form-select-options:focus{outline:none}.form-select .form-select-options .form-select-option{width:100%;height:45px;padding:0 20px;box-sizing:border-box;line-height:45px;cursor:pointer}.form-select .form-select-options .form-select-option.selected{background-color:#f4f5f6}.form-select .form-select-options .form-select-option .form-checkbox{width:100%;height:100%;padding:12px 0 0}.form-select .form-select-options .form-select-option .form-checkbox label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;box-sizing:border-box}.form-select .form-select-options .form-select-option .ellipsis-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block}.form-select .form-select-options .form-select-option:focus{outline:none}.form-select .form-select-options .form-select-option.disabled{color:#acb3b9!important;background-color:#f4f5f6!important}.form-select .form-select-options .form-select-option.disabled span{color:#acb3b9!important}.form-select .form-select-options .form-select-option.disabled:hover{cursor:default}@media print,screen and (min-width: 801px){.form-select{width:50%;display:inline-block;vertical-align:top;padding:15px}.form-select.full-width{width:100%}.form-select .form-multi-select-input:hover .icon{color:#316abc}.form-select .form-select-options{max-height:200px;position:absolute;left:15px;right:15px}.form-select .form-select-options .form-select-option:hover{background-color:#f4f5f6}.form-select .form-multi-select-options{max-height:200px;position:absolute;left:15px;right:15px}.form-select .form-multi-select-options .form-select-option:hover{background-color:#f4f5f6}}@media only screen and (max-width: 800px){.form-select{width:100%;padding:15px 0}.form-select .form-select-options{max-height:150px;position:relative}}.invoices-edit .invoices-label{padding-bottom:0!important}.invoices-edit .form-attachment-box-input{padding-top:0}@media print,screen and (min-width: 801px){.invoices-edit .invoices-label{padding:15px}}@media only screen and (max-width: 800px){.invoices-edit .invoices-label{padding:15px 0}}.search-input{box-sizing:border-box;position:relative;padding-bottom:0;vertical-align:bottom}.search-input.search{display:block}.search-input .input-wrapper{width:100%;position:relative}.search-input .input-wrapper .icon-search{position:absolute;top:0;right:15px;line-height:40px;font-size:22px;color:#d6d9dc}.search-input .input-wrapper input{height:40px;display:block;padding:10px 40px 10px 10px;margin:0;box-sizing:border-box;line-height:normal;letter-spacing:.5px;border-radius:3px;border:2px solid #D6D9DC;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#243746;width:100%}.search-input .input-wrapper input:focus{border-color:#808a94;outline:none}.search-input .input-wrapper input.invalid{border-color:#ff4438}.search-input .input-wrapper input:disabled{border-color:#d6d9dc;background-color:#f4f5f6;color:#d6d9dc}.search-input .input-wrapper input::placeholder{color:#d6d9dc}.search-input .search-input-results{background-color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:1px solid #D6D9DC;z-index:3;border-top:none;overflow-y:auto}.search-input .search-input-results:focus{outline:none}.search-input .search-input-results .search-input-result{padding:10px;cursor:pointer;overflow:hidden}.search-input .search-input-results .search-input-result.selected{background-color:#f4f5f6}.search-input .search-input-results .search-input-result.no-result-item{cursor:default}.search-input .search-input-results .search-input-result.no-result-item:hover{background-color:transparent}.search-input .search-input-results .search-input-result .search-result-icon{display:inline-block;vertical-align:top;margin-right:10px;font-size:18px;color:#808a94}.search-input .search-input-results .search-input-result .title-subtitle-wrapper{display:inline-block;vertical-align:top}.search-input .search-input-results .search-input-result .search-input-result-subtitle{line-height:16px;font-size:13px;opacity:.5}.search-input .search-input-results .form-add-button{width:100%;height:50px;display:block;padding:10px;margin:0;text-align:left;border-top:2px solid #E5E7E9;letter-spacing:.75px}.search-input .search-input-results .form-add-button .icon-plus{margin-right:5px}.search-input .result-object{height:40px;position:relative;display:block;box-sizing:border-box;background-color:#f4f5f6;border-radius:3px;border:2px solid #D6D9DC}.search-input .result-object .result-object-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block;vertical-align:middle;padding:10px;box-sizing:border-box;color:#acb3b9}.search-input .result-object .icon-edit,.search-input .result-object .icon-close{width:40px;position:absolute;top:0;right:0;bottom:0;border-left:2px solid #D6D9DC;vertical-align:middle;text-align:center;font-size:22px;line-height:38px}.search-input .result-object .icon-edit{color:#4e89e4}.search-input .result-object .icon-close{color:#ff4438}.search-input .result-object.disabled{background-color:#f4f5f6}.search-input .result-object.disabled .result-object-title,.search-input .result-object.disabled .icon-edit,.search-input .result-object.disabled .icon-close{color:#d6d9dc!important;cursor:default!important}@media print,screen and (min-width: 801px){.search-input{width:50%;display:inline-block;vertical-align:top;padding:15px}.search-input.full-width{width:100%}.search-input.inline{display:inline-block!important}.search-input.inline.search{display:inline-block}.search-input .search-input-results{max-height:200px;position:absolute;left:15px;right:15px}.search-input .search-input-results .search-input-result:hover{background-color:#f4f5f6}.search-input .result-object .icon-edit:hover{cursor:pointer;color:#316abc}.search-input .result-object .icon-close:hover{cursor:pointer;color:#e1271b}.search-input .form-add-button:hover{background-color:#f4f5f6}}@media only screen and (max-width: 800px){.search-input{width:100%;padding:15px 0}.search-input .search-input-results{max-height:150px;position:relative}}.select-kind{overflow-y:auto}.select-kind .modal-content{text-align:center}.select-kind p{font-family:Mirai-Bold;font-size:14px;letter-spacing:1.5px;text-transform:uppercase}.select-kind .kind .icon{width:85px;height:85px;display:block;margin:auto;line-height:85px;background-color:#f4f5f6;border-radius:5px;text-align:center;font-size:28px}.select-kind .kind p{color:#808a94}@media print,screen and (min-width: 801px){.select-kind{position:relative}.select-kind .modal-content{padding:100px 0}.select-kind .kinds-wrapper{margin-top:85px}.select-kind .kinds-wrapper .kind{display:inline-block;margin:0 40px}.select-kind .kinds-wrapper .kind .icon{margin-bottom:30px}.select-kind .kinds-wrapper .kind:hover{cursor:pointer}.select-kind .kinds-wrapper .kind:hover p{color:#243746}}@media only screen and (max-width: 800px){.select-kind .modal-content{padding:75px 0}.select-kind .modal-content .kinds-wrapper{display:inline-block;margin-top:70px}.select-kind .modal-content .kinds-wrapper .kind{margin-bottom:50px}.select-kind .modal-content .kinds-wrapper .kind .icon{margin-bottom:20px}}.value-label-boxes{box-sizing:border-box}.value-label-boxes .value-label-box-wrapper.green .value{color:#00cea1}.value-label-boxes .value-label-box-wrapper.yellow .value{color:#ffb600}.value-label-boxes .value-label-box-wrapper.orange .value{color:#ff7f30}.value-label-boxes .value-label-box-wrapper.red .value{color:#ff4438}.value-label-boxes .value-label-box-wrapper .value-label-box{padding:20px;box-sizing:border-box;background-color:#e5e7e9;border-radius:5px;overflow:hidden}.value-label-boxes .value-label-box-wrapper .value-label-box .value{height:50px;display:block;overflow:hidden;word-break:break-all;letter-spacing:.5px;font-size:21px;font-family:Mirai-Bold}.value-label-boxes .value-label-box-wrapper .value-label-box .label-wrapper{height:20px;letter-spacing:.5px;font-family:Mirai-Medium}.value-label-boxes .value-label-box-wrapper .value-label-box .label-wrapper span{display:inline-block;vertical-align:middle}.value-label-boxes .value-label-box-wrapper .value-label-box .label-wrapper span.icon{font-size:20px;margin-left:5px;color:#4e89e4}@media print,screen and (min-width: 801px){.value-label-boxes{display:inline-block;vertical-align:top;padding:30px}.value-label-boxes .value-label-box-wrapper{width:215px;height:110px;display:inline-block;vertical-align:top;padding:0 15px;box-sizing:border-box}.value-label-boxes .value-label-box-wrapper.double-width{width:430px}.value-label-boxes .value-label-box-wrapper .value-label-box .label-wrapper span.icon:hover{color:#316abc;cursor:pointer}}@media only screen and (max-width: 800px){.value-label-boxes{padding:15px}.value-label-boxes .value-label-box-wrapper{width:100%;height:auto;display:block;padding:15px 0 0}.value-label-boxes .value-label-box-wrapper .value-label-box{text-align:center}}.stock-for-location .stock-for-location-table,.stock-for-location .stock-for-location-table .table-body-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto}.stock-for-location .stock-for-location-table.has-no-rows .table-body-wrapper tr td{display:none}.stock-for-location .stock-for-location-table.has-no-rows .table-body-wrapper tr td.code,.stock-for-location .stock-for-location-table.has-no-rows .table-body-wrapper tr td.quantity,.stock-for-location .stock-for-location-table.has-no-rows .table-body-wrapper tr td.status{width:100%!important;display:table-cell;padding-left:30px!important;text-align:left}.stock-for-location .stock-for-location-table .table-header-wrapper{position:relative;border-top:2px solid #E5E7E9}.stock-for-location .stock-for-location-table .table-body-wrapper td .status-dot{width:15px;height:15px;display:inline-block;border-radius:50%}.stock-for-location .stock-for-location-table .table-body-wrapper td .status-dot.green{background-color:#00cea1}.stock-for-location .stock-for-location-table .table-body-wrapper td .status-dot.yellow{background-color:#ffb600}.stock-for-location .stock-for-location-table .table-body-wrapper td .status-dot.orange{background-color:#ff7f30}.stock-for-location .stock-for-location-table .table-body-wrapper td .status-dot.red{background-color:#ff4438}.stock-for-location .stock-for-location-table img{max-width:80px;max-height:50px}.stock-for-location .stock-for-location-table .buttons .buttons-wrapper span{display:inline-block;vertical-align:middle;margin:0 5px;font-size:18px;color:#4e89e4}@media print,screen and (min-width: 801px){.stock-for-location .value-label-boxes{padding:30px 15px}.stock-for-location .stock-for-location-table .buttons .buttons-wrapper span:hover{cursor:pointer;color:#316abc}}@media only screen and (max-width: 1145px){.stock-for-location .value-label-boxes.has-usd-value{width:100%;padding:30px}.stock-for-location .value-label-boxes.has-usd-value .value-label-box-wrapper{width:100%;height:auto;padding:15px 0;text-align:center}.stock-for-location .value-label-boxes.has-usd-value .value-label-box-wrapper:first-child{padding-top:0}.stock-for-location .value-label-boxes.has-usd-value .value-label-box-wrapper:last-child{padding-bottom:0}}@media only screen and (max-width: 960px){.stock-for-location .value-label-boxes.has-no-usd-value{width:100%;padding:30px}.stock-for-location .value-label-boxes.has-no-usd-value .value-label-box-wrapper{width:100%;height:auto;padding:15px 0;text-align:center}.stock-for-location .value-label-boxes.has-no-usd-value .value-label-box-wrapper:first-child{padding-top:0}.stock-for-location .value-label-boxes.has-no-usd-value .value-label-box-wrapper:last-child{padding-bottom:0}}@media only screen and (max-width: 800px){.stock-for-location .value-label-boxes{padding:30px 15px 15px!important}.stock-for-location .value-label-boxes.has-no-usd-value .value-label-box-wrapper,.stock-for-location .value-label-boxes.has-usd-value .value-label-box-wrapper{padding-bottom:0!important}.stock-for-location .value-label-boxes.has-no-usd-value .value-label-box-wrapper:last-child,.stock-for-location .value-label-boxes.has-usd-value .value-label-box-wrapper:last-child{padding-bottom:15px!important}}.archive-tool-stock-edit .stock-outer-wrapper{box-sizing:border-box;margin-bottom:20px}.archive-tool-stock-edit .stock-outer-wrapper .stock-inner-wrapper{padding:20px;box-sizing:border-box;background-color:#f9f9fa;border-radius:3px}.archive-tool-stock-edit .stock-outer-wrapper .product-image{width:70px;height:70px;display:inline-block;vertical-align:top;margin-right:20px;background-position:center;background-repeat:no-repeat;background-size:contain;object-fit:contain}.archive-tool-stock-edit .stock-outer-wrapper .stock-info{display:inline-block}.archive-tool-stock-edit .stock-outer-wrapper .stock-info span{display:block}.archive-tool-stock-edit .stock-outer-wrapper .stock-info span.code{font-family:Mirai-Medium;margin-bottom:0}.archive-tool-stock-edit .stock-outer-wrapper .stock-info span.price{font-family:Mirai-Bold}.archive-tool-stock-edit .stock-outer-wrapper .current-location{margin-top:10px;font-size:14px;color:#acb3b9}.archive-tool-stock-edit .archive-caption{margin-top:15px;font-size:12px;line-height:1.4;color:#acb3b9}.form-text-area{position:relative;box-sizing:border-box}.form-text-area.reduced-height textarea{height:80px;min-height:0}.form-text-area textarea{height:40px;padding:10px;margin:0;box-sizing:border-box;line-height:normal;letter-spacing:.5px;border-radius:3px;border:2px solid #D6D9DC;color:#243746;width:100%;min-height:120px;display:block;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none}.form-text-area textarea:focus{border-color:#808a94;outline:none}.form-text-area textarea.invalid{border-color:#ff4438}.form-text-area textarea:disabled{border-color:#d6d9dc;background-color:#f4f5f6;color:#d6d9dc}.form-text-area textarea::placeholder{color:#d6d9dc}.form-text-area textarea:disabled+.character-counter{color:#d6d9dc;opacity:1}.form-text-area .character-counter{position:absolute;right:25px;bottom:25px;font-size:14px;color:#243746;opacity:.3}@media print,screen and (min-width: 801px){.form-text-area{width:50%;display:inline-block;vertical-align:top;padding:15px;width:100%}.form-text-area.full-width{width:100%}}@media only screen and (max-width: 800px){.form-text-area{width:100%;padding:15px 0}}.reassign-edit.reassign-vehicle .stock-outer-wrapper img{width:auto;height:auto;max-width:70px;max-height:70px;vertical-align:middle}.reassign-edit.reassign-vehicle .stock-outer-wrapper .stock-info{vertical-align:middle}.reassign-edit .stock-outer-wrapper{box-sizing:border-box}.reassign-edit .stock-outer-wrapper .stock-inner-wrapper{padding:20px;box-sizing:border-box;background-color:#f9f9fa;border-radius:3px}.reassign-edit .stock-outer-wrapper .product-image,.reassign-edit .stock-outer-wrapper .vehicle-image{width:70px;height:70px;display:inline-block;vertical-align:top;margin-right:20px;background-position:center;background-repeat:no-repeat;background-size:contain}.reassign-edit .stock-outer-wrapper .stock-info{display:inline-block}.reassign-edit .stock-outer-wrapper .stock-info span{display:block}.reassign-edit .stock-outer-wrapper .stock-info span.code{margin-bottom:15px;font-family:Mirai-Medium}.reassign-edit .stock-outer-wrapper .stock-info span.price{font-family:Mirai-Bold}.reassign-edit .stock-outer-wrapper .stock-info.tool-stock span.code{margin-bottom:0}.reassign-edit .stock-outer-wrapper .current-location{margin-top:15px}.reassign-edit .stock-outer-wrapper .current-location .icon{margin-right:10px;font-size:18px;color:#808a94}.reassign-edit .stock-outer-wrapper .current-location span{display:inline-block;vertical-align:middle}.reassign-edit .form-stepper{width:50%!important}.reassign-edit .form-stepper input{max-width:200px}.reassign-edit .responsibility-caption{margin:20px 0 0;font-style:italic;font-size:14px}.reassign-edit .search-input{display:inline-block}@media print,screen and (min-width: 801px){.reassign-edit .stock-outer-wrapper{width:50%;padding:15px}.reassign-edit .responsibility-caption{padding:15px}}@media only screen and (max-width: 800px){.reassign-edit .stock-outer-wrapper{width:100%}.reassign-edit .responsibility-caption{padding:15px 0}}.form-signature{width:100%!important}.form-signature label{display:inline-block}.form-signature button{float:right;padding:0;margin:0;text-transform:uppercase;letter-spacing:1.5px;font-size:13px;font-family:Mirai-Bold;border:none;background-color:transparent;color:#ff4438}.form-signature button .icon-erase{margin-right:5px;font-size:18px}.form-signature button span{display:inline-block;vertical-align:middle;line-height:20px}.form-signature button:hover{cursor:pointer;color:#e1271b}.form-signature .signature-canvas{width:100%;height:180px;border-radius:3px;border:2px solid #D6D9DC}.form-signature .signature-canvas.invalid{border-color:#ff4438}.form-signature .signature-canvas.disabled{background-color:#f4f5f6}.form .form-stepper{box-sizing:border-box;width:25%;position:relative}.form .form-stepper.small{width:100%;display:block}.form .form-stepper.small input{width:80px;padding-left:15px;text-align:center}.form .form-stepper input{width:100%;height:40px;display:block;padding:10px 40px 10px 10px;margin:0;box-sizing:border-box;line-height:normal;letter-spacing:.5px;border-radius:3px;border:2px solid #D6D9DC;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#243746;display:inline-block;vertical-align:middle}.form .form-stepper input:focus{border-color:#808a94;outline:none}.form .form-stepper input.invalid{border-color:#ff4438}.form .form-stepper input:disabled{border-color:#d6d9dc;background-color:#f4f5f6;color:#d6d9dc}.form .form-stepper input::placeholder{color:#d6d9dc}.form .form-stepper .buttons{width:35px;height:40px;position:relative;display:inline-block;margin-left:-35px;vertical-align:middle;box-sizing:border-box}.form .form-stepper .buttons button{width:100%;height:20px;padding:0;background-color:transparent;border:none;font-size:14px;color:#4e89e4;cursor:pointer}.form .form-stepper .buttons button.up{position:absolute;top:2px}.form .form-stepper .buttons button.down{position:absolute;bottom:2px}.form .form-stepper .buttons button:disabled{background-color:transparent!important;color:#d6d9dc;cursor:default}@media print,screen and (min-width: 801px){.form-stepper{width:50%;display:inline-block;vertical-align:top;padding:15px}.form-stepper.full-width{width:100%}.form-stepper .buttons button:hover{color:#316abc}}@media only screen and (max-width: 800px){.form-stepper{width:100%;padding:15px 0;width:50%!important;display:inline-block}.form-stepper.small{width:100%!important;display:block}}.employee-pto{position:relative;padding:30px 0}.employee-pto .history-button{padding:0 30px;margin-bottom:30px;background-color:transparent;border:none;text-transform:uppercase;font-family:Mirai-Bold;font-size:13px;letter-spacing:1.5px;color:#4e89e4}.employee-pto .history-button:hover{cursor:pointer;color:#316abc}.employee-pto hr{margin:30px 0;border:none;border-bottom:2px solid #E5E7E9}.employee-pto .used-available-days-wrapper{margin:30px;text-align:right}.employee-pto .used-available-days-wrapper span{display:inline-block;font-family:Mirai-Medium}.employee-pto .used-available-days-wrapper .days{width:80px}.form-date-input{box-sizing:border-box;position:relative}.form-date-input.has-attachment .date-input-wrapper>input{width:100%;display:inline-block;padding-right:40px;margin-right:-40px}.form-date-input.has-attachment .date-input-wrapper.showing-calendar+.form-attachment-small-input .attachment-small-input{border-left-color:#808a94}.form-date-input.has-attachment .form-attachment-small-input{position:absolute;top:35px}.form-date-input .date-input-wrapper.showing-calendar>input{border-color:#808a94}.form-date-input input{width:100%;height:40px;display:block;padding:10px;margin:0;box-sizing:border-box;line-height:normal;letter-spacing:.5px;border-radius:3px;border:2px solid #D6D9DC;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#243746}.form-date-input input:focus{border-color:#808a94;outline:none}.form-date-input input.invalid{border-color:#ff4438}.form-date-input input:disabled{border-color:#d6d9dc;background-color:#f4f5f6;color:#d6d9dc}.form-date-input input::placeholder{color:#d6d9dc}.form-date-input input:read-only{cursor:pointer;-webkit-user-select:none;user-select:none}.form-date-input input.disabled{cursor:default}.form-date-input .icon-calendar{position:absolute;top:42px;font-size:20px;line-height:25px;color:#4e89e4}.form-date-input .icon-calendar.disabled{color:#d6d9dc!important}@media print,screen and (min-width: 801px){.form-date-input{width:50%;display:inline-block;vertical-align:top;padding:15px}.form-date-input.full-width{width:100%}.form-date-input.has-attachment .icon-calendar{right:65px}.form-date-input.has-attachment .form-attachment-small-input{right:15px}.form-date-input input:hover+.icon-calendar{color:#316abc}.form-date-input .icon-calendar{right:30px;cursor:pointer}.form-date-input .icon-calendar:hover{color:#316abc}.form-date-input .icon-calendar.disabled{cursor:default}}@media only screen and (max-width: 800px){.form-date-input{width:100%;padding:15px 0}.form-date-input.has-attachment .icon-calendar{right:50px}.form-date-input.has-attachment .form-attachment-small-input{right:0}.form-date-input .icon-calendar{right:15px}}.rich-text-editor{width:100%!important}.rich-text-editor.disabled .fr-box .fr-toolbar .fr-btn-grp button{opacity:1;cursor:default}.rich-text-editor.disabled .fr-box .fr-toolbar .fr-btn-grp svg path{fill:#d6d9dc!important}.rich-text-editor.disabled .fr-box .fr-wrapper{overflow:hidden!important}.rich-text-editor.disabled .fr-box .fr-element{background-color:#f4f5f6;color:#d6d9dc!important}.rich-text-editor.invalid .fr-box .fr-toolbar,.rich-text-editor.invalid .fr-box .fr-wrapper,.rich-text-editor.invalid .fr-box .second-toolbar{border-color:#ff4438!important}.rich-text-editor .fr-box{z-index:1!important}.rich-text-editor .fr-box .fr-toolbar{border:2px solid #D6D9DC;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px}.rich-text-editor .fr-box .fr-wrapper{border:2px solid #D6D9DC!important;border-top:0!important}.rich-text-editor .fr-box .fr-element{letter-spacing:.5px;font-family:Mirai-Regular!important;font-size:16px!important;color:#243746!important}.rich-text-editor .fr-box .fr-placeholder{letter-spacing:.5px;font-family:Mirai-Regular;color:#d6d9dc}.rich-text-editor .fr-box .second-toolbar{border:2px solid #D6D9DC!important;border-top:0!important;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.rich-text-editor .fr-box .second-toolbar .fr-counter{font-family:Mirai-Regular;color:#2437464d}/*!
* froala_editor v3.1.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2020 Froala Labs
*//*!
 * froala_editor v3.1.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2020 Froala Labs
 */.fr-element,.fr-element:focus{outline:0 solid transparent}.fr-box.fr-basic{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-basic .fr-element{font-family:sans-serif;color:#414141;font-size:14px;line-height:1.6;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:auto;min-height:60px;text-align:left}.fr-box.fr-basic.fr-rtl .fr-element{text-align:right}.fr-element{background:transparent;position:relative;z-index:2;-webkit-user-select:auto}.fr-element a{user-select:auto;-o-user-select:auto;-moz-user-select:auto;-khtml-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto}.fr-element.fr-disabled{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element [contenteditable=true]{outline:0 solid transparent}.fr-box a.fr-floating-btn{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:40px;width:40px;background:#fff;color:#333;-webkit-transition:background .2s ease 0s,color .2s ease 0s,transform .2s ease 0s;-moz-transition:background .2s ease 0s,color .2s ease 0s,transform .2s ease 0s;-ms-transition:background .2s ease 0s,color .2s ease 0s,transform .2s ease 0s;-o-transition:background .2s ease 0s,color .2s ease 0s,transform .2s ease 0s;outline:none;left:0;top:0;line-height:40px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);text-align:center;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none}.fr-box a.fr-floating-btn svg{-webkit-transition:transform .2s ease 0s;-moz-transition:transform .2s ease 0s;-ms-transition:transform .2s ease 0s;-o-transition:transform .2s ease 0s;fill:#333}.fr-box a.fr-floating-btn i,.fr-box a.fr-floating-btn svg{font-size:14px;line-height:40px}.fr-box a.fr-floating-btn.fr-btn+.fr-btn{margin-left:10px}.fr-box a.fr-floating-btn:hover{background:#ebebeb;cursor:pointer}.fr-box a.fr-floating-btn:hover svg{fill:#333}.fr-box .fr-visible a.fr-floating-btn{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}iframe.fr-iframe{width:100%;border:none;position:relative;display:block;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-wrapper{position:relative;z-index:1}.fr-wrapper:after{clear:both;display:block;content:"";height:0}.fr-wrapper .fr-placeholder{position:absolute;font-size:14px;color:#aaa;font-family:sans-serif;z-index:1;display:none;top:0;left:0;right:0;overflow:hidden}.fr-wrapper.show-placeholder .fr-placeholder{display:block;white-space:nowrap;text-overflow:ellipsis}.fr-wrapper ::-moz-selection{background:#b5d6fd;color:#000}.fr-wrapper ::selection{background:#b5d6fd;color:#000}.fr-box.fr-basic .fr-wrapper{background:#fff;border:1px solid #CCCCCC;border-bottom-color:#efefef;top:0;left:0}.fr-box.fr-basic.fr-top .fr-wrapper{border-top:0}.fr-box.fr-basic.fr-bottom .fr-wrapper{border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media (min-width: 992px){.fr-box.fr-document{min-width:21cm}.fr-box.fr-document .fr-wrapper{text-align:left;padding:30px;min-width:21cm;background:#efefef}.fr-box.fr-document .fr-wrapper .fr-element{text-align:left;background:#fff;width:21cm;margin:auto;min-height:26cm!important;padding:1cm 2cm;overflow:visible;z-index:auto}.fr-box.fr-document .fr-wrapper .fr-element hr{margin-left:-2cm;margin-right:-2cm;background:#efefef;height:1cm;outline:none;border:none}.fr-box.fr-document .fr-wrapper .fr-element img{z-index:1}}.fr-tooltip{position:absolute;top:0;padding:0 8px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#222;color:#fff;font-size:11px;line-height:22px;font-family:Arial,Helvetica,sans-serif;-webkit-transition:opacity .2s ease 0s;-moz-transition:opacity .2s ease 0s;-ms-transition:opacity .2s ease 0s;-o-transition:opacity .2s ease 0s;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";left:-3000px;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;z-index:2147483647;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fr-tooltip.fr-visible{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-toolbar .fr-btn-wrap,.fr-popup .fr-btn-wrap,.fr-modal .fr-btn-wrap{float:left;white-space:nowrap;position:relative}.fr-toolbar .fr-btn-wrap.fr-hidden,.fr-popup .fr-btn-wrap.fr-hidden,.fr-modal .fr-btn-wrap.fr-hidden{display:none}.fr-toolbar .fr-command.fr-btn,.fr-popup .fr-command.fr-btn,.fr-modal .fr-command.fr-btn{background:transparent;color:#333;-moz-outline:0;outline:none;border:0;line-height:1;cursor:pointer;text-align:left;margin:4px 2px;padding:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;float:left;height:40px}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-options,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-options,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-options{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar .fr-command.fr-btn.fr-btn-hover,.fr-popup .fr-command.fr-btn.fr-btn-hover,.fr-modal .fr-command.fr-btn.fr-btn-hover{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar .fr-command.fr-btn::-moz-focus-inner,.fr-popup .fr-command.fr-btn::-moz-focus-inner,.fr-modal .fr-command.fr-btn::-moz-focus-inner{border:0;padding:0}.fr-toolbar .fr-command.fr-btn.fr-btn-text,.fr-popup .fr-command.fr-btn.fr-btn-text,.fr-modal .fr-command.fr-btn.fr-btn-text{width:auto}.fr-toolbar .fr-command.fr-btn i,.fr-toolbar .fr-command.fr-btn svg,.fr-popup .fr-command.fr-btn i,.fr-popup .fr-command.fr-btn svg,.fr-modal .fr-command.fr-btn i,.fr-modal .fr-command.fr-btn svg{display:block;text-align:center;float:none;margin:8px 7px;width:24px}.fr-toolbar .fr-command.fr-btn svg.fr-svg,.fr-popup .fr-command.fr-btn svg.fr-svg,.fr-modal .fr-command.fr-btn svg.fr-svg{height:24px}.fr-toolbar .fr-command.fr-btn svg path,.fr-popup .fr-command.fr-btn svg path,.fr-modal .fr-command.fr-btn svg path{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;fill:#333}.fr-toolbar .fr-command.fr-btn span.fr-sr-only,.fr-popup .fr-command.fr-btn span.fr-sr-only,.fr-modal .fr-command.fr-btn span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-toolbar .fr-command.fr-btn span,.fr-popup .fr-command.fr-btn span,.fr-modal .fr-command.fr-btn span{font-size:14px;display:block;line-height:17px;min-width:30px;float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:17px;font-weight:700;padding:0 4px}.fr-toolbar .fr-command.fr-btn img,.fr-popup .fr-command.fr-btn img,.fr-modal .fr-command.fr-btn img{margin:8px 7px;width:24px}.fr-toolbar .fr-command.fr-btn.fr-btn-active-popup,.fr-popup .fr-command.fr-btn.fr-btn-active-popup,.fr-modal .fr-command.fr-btn.fr-btn-active-popup{background:#d6d6d6}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-selection span,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-selection span,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-selection span{font-weight:400}.fr-toolbar .fr-command.fr-btn.fr-dropdown i,.fr-toolbar .fr-command.fr-btn.fr-dropdown span,.fr-toolbar .fr-command.fr-btn.fr-dropdown img,.fr-toolbar .fr-command.fr-btn.fr-dropdown svg,.fr-popup .fr-command.fr-btn.fr-dropdown i,.fr-popup .fr-command.fr-btn.fr-dropdown span,.fr-popup .fr-command.fr-btn.fr-dropdown img,.fr-popup .fr-command.fr-btn.fr-dropdown svg,.fr-modal .fr-command.fr-btn.fr-dropdown i,.fr-modal .fr-command.fr-btn.fr-dropdown span,.fr-modal .fr-command.fr-btn.fr-dropdown img,.fr-modal .fr-command.fr-btn.fr-dropdown svg{margin-left:3px;margin-right:11px}.fr-toolbar .fr-command.fr-btn.fr-dropdown:after,.fr-popup .fr-command.fr-btn.fr-dropdown:after,.fr-modal .fr-command.fr-btn.fr-dropdown:after{position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #333333;right:2px;top:18px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;content:""}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active{fill:#333;background:#d6d6d6;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover{background:#ebebeb;fill:#333}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover:after,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover:after,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover:after{border-top-color:#333}.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:after,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:after,.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:after{border-top:0;border-bottom:4px solid #222222}.fr-toolbar .fr-command.fr-btn.fr-disabled,.fr-popup .fr-command.fr-btn.fr-disabled,.fr-modal .fr-command.fr-btn.fr-disabled{color:#bdbdbd;cursor:default;-webkit-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-toolbar .fr-command.fr-btn.fr-disabled:after,.fr-popup .fr-command.fr-btn.fr-disabled:after,.fr-modal .fr-command.fr-btn.fr-disabled:after{border-top-color:#bdbdbd}.fr-toolbar .fr-command.fr-btn.fr-hidden,.fr-popup .fr-command.fr-btn.fr-hidden,.fr-modal .fr-command.fr-btn.fr-hidden{display:none}.fr-toolbar .fr-tabs .fr-command.fr-btn,.fr-popup .fr-tabs .fr-command.fr-btn,.fr-modal .fr-tabs .fr-command.fr-btn{margin:0;width:46px;height:40px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab{background:#fff}.fr-toolbar .fr-tabs .fr-command.fr-btn span,.fr-popup .fr-tabs .fr-command.fr-btn span,.fr-modal .fr-tabs .fr-command.fr-btn span{height:27px}.fr-toolbar .fr-tabs .fr-command.fr-btn img,.fr-toolbar .fr-tabs .fr-command.fr-btn svg,.fr-popup .fr-tabs .fr-command.fr-btn img,.fr-popup .fr-tabs .fr-command.fr-btn svg,.fr-modal .fr-tabs .fr-command.fr-btn img,.fr-modal .fr-tabs .fr-command.fr-btn svg{margin:8px 11px;width:24px;height:24px}.fr-toolbar .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-toolbar .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-toolbar .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path{fill:#0098f7}.fr-toolbar.fr-disabled .fr-btn,.fr-toolbar.fr-disabled .fr-btn.fr-active,.fr-popup.fr-disabled .fr-btn,.fr-popup.fr-disabled .fr-btn.fr-active,.fr-modal.fr-disabled .fr-btn,.fr-modal.fr-disabled .fr-btn.fr-active{color:#bdbdbd;-webkit-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-toolbar.fr-disabled .fr-btn.fr-dropdown:after,.fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown:after,.fr-popup.fr-disabled .fr-btn.fr-dropdown:after,.fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown:after,.fr-modal.fr-disabled .fr-btn.fr-dropdown:after,.fr-modal.fr-disabled .fr-btn.fr-active.fr-dropdown:after{border-top-color:#bdbdbd}.fr-toolbar.fr-rtl .fr-btn-grp.fr-float-left,.fr-popup.fr-rtl .fr-btn-grp.fr-float-left,.fr-modal.fr-rtl .fr-btn-grp.fr-float-left{float:right}.fr-toolbar.fr-rtl .fr-btn-grp.fr-float-right,.fr-popup.fr-rtl .fr-btn-grp.fr-float-right,.fr-modal.fr-rtl .fr-btn-grp.fr-float-right{float:left}.fr-toolbar.fr-rtl .fr-command.fr-btn,.fr-toolbar.fr-rtl .fr-btn-wrap,.fr-popup.fr-rtl .fr-command.fr-btn,.fr-popup.fr-rtl .fr-btn-wrap,.fr-modal.fr-rtl .fr-command.fr-btn,.fr-modal.fr-rtl .fr-btn-wrap{float:right}.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.fr-toolbar.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.fr-popup.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.fr-popup.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.fr-modal.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.fr-modal.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-btn-hover,.fr-toolbar.fr-rtl .fr-btn-wrap.fr-btn-hover,.fr-popup.fr-rtl .fr-command.fr-btn.fr-btn-hover,.fr-popup.fr-rtl .fr-btn-wrap.fr-btn-hover,.fr-modal.fr-rtl .fr-command.fr-btn.fr-btn-hover,.fr-modal.fr-rtl .fr-btn-wrap.fr-btn-hover{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-inline>.fr-command.fr-btn:not(.fr-hidden),.fr-toolbar.fr-inline>.fr-btn-wrap:not(.fr-hidden){display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;float:none}.fr-desktop .fr-command:hover,.fr-desktop .fr-command:focus,.fr-desktop .fr-command.fr-btn-hover,.fr-desktop .fr-command.fr-expanded{outline:0;color:#333}.fr-desktop .fr-command:hover:not(.fr-table-cell),.fr-desktop .fr-command:focus:not(.fr-table-cell),.fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell),.fr-desktop .fr-command.fr-expanded:not(.fr-table-cell){background:#ebebeb}.fr-desktop .fr-command:hover:after,.fr-desktop .fr-command:focus:after,.fr-desktop .fr-command.fr-btn-hover:after,.fr-desktop .fr-command.fr-expanded:after{border-top-color:#333}.fr-desktop .fr-command.fr-selected:not(.fr-table-cell),.fr-desktop .fr-command:active{color:#333;background:#d6d6d6}.fr-desktop .fr-command.fr-active:hover,.fr-desktop .fr-command.fr-active:focus,.fr-desktop .fr-command.fr-active.fr-btn-hover,.fr-desktop .fr-command.fr-active.fr-expanded{background:#ebebeb}.fr-desktop .fr-command.fr-active:active{background:#d6d6d6}.fr-desktop .fr-command.fr-disabled:hover,.fr-desktop .fr-command.fr-disabled:focus,.fr-desktop .fr-command.fr-disabled.fr-selected{background:transparent}.fr-desktop.fr-disabled .fr-command:hover,.fr-desktop.fr-disabled .fr-command:focus,.fr-desktop.fr-disabled .fr-command.fr-selected{background:transparent}.fr-toolbar.fr-mobile .fr-command.fr-blink,.fr-popup.fr-mobile .fr-command.fr-blink{background:#d6d6d6}.fr-command.fr-btn.fr-options{width:16px;margin-left:-5px}.fr-command.fr-btn.fr-options.fr-btn-hover,.fr-command.fr-btn.fr-options:hover,.fr-command.fr-btn.fr-options:focus{border-left:solid 1px #FAFAFA;-webkit-transition:border-left 0s,background-color .5s;-moz-transition:border-left 0s,background-color .5s;-ms-transition:border-left 0s,background-color .5s;-o-transition:border-left 0s,background-color .5s}.fr-command.fr-btn+.fr-dropdown-menu{background:#fff;display:inline-block;position:absolute;right:auto;bottom:auto;height:auto;z-index:4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-overflow-scrolling:touch;overflow:hidden;zoom:1;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.fr-command.fr-btn+.fr-dropdown-menu.test-height .fr-dropdown-wrapper{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;height:auto;max-height:275px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper{padding:0;margin:0 auto auto;display:inline-block;text-align:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;float:left;height:0;margin-top:0!important}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content{position:relative}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list{list-style-type:none;margin:0;padding:8px 0;min-width:72px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li{padding:0;margin:0;font-size:15px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a{padding:0 20px;line-height:200%;display:flex;cursor:pointer;white-space:nowrap;color:inherit;text-decoration:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg{width:24px;height:24px;margin:3px 4px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg path{fill:#333}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active{background:#d6d6d6}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled{color:#bdbdbd;cursor:default}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a .fr-shortcut{margin-left:20px;font-weight:700;-webkit-opacity:.75;-moz-opacity:.75;opacity:.75}.fr-command.fr-btn.fr-active+.fr-dropdown-menu{display:inline-block;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.fr-bottom>.fr-command.fr-btn+.fr-dropdown-menu{border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-rtl .fr-dropdown-wrapper,.fr-popup.fr-rtl .fr-dropdown-wrapper{text-align:right!important}body.prevent-scroll{overflow:hidden}body.prevent-scroll.fr-mobile{position:fixed;-webkit-overflow-scrolling:touch}.fr-modal{color:#222;font-family:Arial,Helvetica,sans-serif;position:fixed;overflow-x:auto;overflow-y:scroll;top:0;left:0;bottom:0;right:0;width:100%;z-index:2147483640;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;line-height:1.2}.fr-modal.fr-middle .fr-modal-wrapper{margin:0 auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute}.fr-modal .fr-modal-wrapper{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:20px auto;display:inline-block;background:#fff;min-width:300px;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;border:0;overflow:hidden;width:90%;position:relative}@media (min-width: 768px) and (max-width: 991px){.fr-modal .fr-modal-wrapper{margin:30px auto;width:70%}}@media (min-width: 992px){.fr-modal .fr-modal-wrapper{margin:50px auto;width:960px}}.fr-modal .fr-modal-wrapper .fr-modal-head{background:#fff;overflow:hidden;position:absolute;width:100%;min-height:42px;z-index:3;border-bottom:solid #efefef 1px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s}.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-head-line{height:56px;padding:0 10px}.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-close{margin:10px;position:absolute;top:0;right:0}.fr-modal .fr-modal-wrapper .fr-modal-head h4{font-size:20px;padding:19px 10px;margin:0;font-weight:400;line-height:18px;display:inline-block;float:left}.fr-modal .fr-modal-wrapper div.fr-modal-body{height:100%;min-height:150px;overflow-y:auto;padding-bottom:20px}.fr-modal .fr-modal-wrapper div.fr-modal-body:focus{outline:0}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command{height:36px;line-height:1;color:#0098f7;padding:10px;cursor:pointer;text-decoration:none;border:none;background:none;font-size:16px;outline:none;-webkit-transition:background .2s ease 0s;-moz-transition:background .2s ease 0s;-ms-transition:background .2s ease 0s;-o-transition:background .2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command+button{margin-left:24px}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:hover,.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:focus{background:#ebebeb;color:#0098f7}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:active{background:#d6d6d6;color:#0098f7}.fr-modal .fr-modal-wrapper div.fr-modal-body button::-moz-focus-inner{border:0}.fr-desktop .fr-modal-wrapper .fr-modal-head i:hover{background:#ebebeb}.fr-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:2147483639}ol.decimal_type{counter-reset:item}ol.decimal_type>li{display:block}ol.decimal_type>li:before{content:counters(item,".") ". ";counter-increment:item}.fr-popup{position:absolute;display:none;color:#222;background:#fff;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;font-family:Arial,Helvetica,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin-top:10px;z-index:2147483635;text-align:left;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.2}.fr-popup .fr-icon{text-align:center;vertical-align:middle;font-size:20px;line-height:1;cursor:pointer;font-weight:400;box-sizing:content-box;padding:6px}.fr-popup .fr-icon-container{padding:20px;max-height:200px;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@supports not (-ms-high-contrast: none){.fr-popup .fr-icon-container{grid-template-columns:repeat(auto-fill,minmax(36px,36px));display:grid}}@media (min-width: 768px){.fr-popup .fr-icon-container{min-width:276px}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.fr-popup .fr-icon-container{display:inline-flex;-ms-flex-flow:row wrap}}@media screen and (-ms-high-contrast: active) and (max-width: 768px),(-ms-high-contrast: none) and (max-width: 768px){.fr-popup .fr-icon-container{width:236px}}.fr-popup .fr-input-focus{background:#f5f5f5}.fr-popup.fr-above{margin-top:-10px;border-top:0}.fr-popup.fr-active{display:block}.fr-popup.fr-hidden{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-popup.fr-empty{display:none!important}.fr-popup .fr-hs{display:block!important}.fr-popup .fr-hs.fr-hidden{display:none!important}.fr-popup .fr-input-line{position:relative;padding:15px 0}.fr-popup .fr-input-line input[type=text],.fr-popup .fr-input-line textarea{width:100%;margin-bottom:1px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:solid 1px #999999;color:#222;font-size:14px;background:#fff;position:relative;z-index:2;padding:4px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border .5s,padding .5s;-moz-transition:border .5s,padding .5s;-ms-transition:border .5s,padding .5s;-o-transition:border .5s,padding .5s}.fr-popup .fr-input-line input[type=text]:hover,.fr-popup .fr-input-line textarea:hover{border:solid 1px #515151}.fr-popup .fr-input-line input[type=text]:focus,.fr-popup .fr-input-line textarea:focus{border:solid 2px #0098f7;padding:3px 11px}.fr-popup .fr-input-line input[type=text]{height:46px}.fr-popup .fr-input-line input+label,.fr-popup .fr-input-line textarea+label{position:absolute;top:29px;left:12px;font-size:14px;color:gray;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;z-index:3;display:block;background:#fff;padding:0;cursor:text}.fr-popup .fr-input-line input.fr-not-empty+label,.fr-popup .fr-input-line textarea.fr-not-empty+label{color:gray;width:auto;left:4px;padding:0 4px;font-size:11px;top:9px}.fr-popup input,.fr-popup textarea{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;outline:none}.fr-popup textarea{resize:none}.fr-popup .fr-buttons{white-space:nowrap;line-height:0}.fr-popup .fr-buttons .fr-btn{margin-left:4px;margin-right:4px;display:inline-block;float:none}.fr-popup .fr-buttons .fr-btn i{float:left}.fr-popup .fr-buttons .fr-separator{display:inline-block;float:none}.fr-popup .fr-buttons.fr-tabs{border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f5f5f5;overflow:hidden}@media (max-width: 768px){.fr-popup .fr-buttons.fr-tabs.fr-tabs-scroll{overflow:scroll;overflow-y:hidden;width:276px}}.fr-popup .fr-buttons:not(.fr-tabs){padding:5px}.fr-popup .fr-layer{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:195px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px;display:none}@media (min-width: 768px){.fr-popup .fr-layer{width:260px}}.fr-popup .fr-layer.fr-active{display:inline-block}.fr-popup .fr-action-buttons{z-index:7;height:36px;text-align:right}.fr-popup .fr-action-buttons button.fr-command{height:36px;line-height:1;color:#0098f7;padding:10px;cursor:pointer;text-decoration:none;border:none;background:none;font-size:16px;outline:none;-webkit-transition:background .2s ease 0s;-moz-transition:background .2s ease 0s;-ms-transition:background .2s ease 0s;-o-transition:background .2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-popup .fr-action-buttons button.fr-command+button{margin-left:24px}.fr-popup .fr-action-buttons button.fr-command:hover,.fr-popup .fr-action-buttons button.fr-command:focus{background:#ebebeb;color:#0098f7}.fr-popup .fr-action-buttons button.fr-command:active{background:#d6d6d6;color:#0098f7}.fr-popup .fr-action-buttons button::-moz-focus-inner{border:0}.fr-popup .fr-checkbox{position:relative;display:inline-block;width:18px;height:18px;padding:10px;border-radius:100%;line-height:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;vertical-align:middle}.fr-popup .fr-checkbox svg{margin-left:2px;margin-top:2px;display:none;width:10px;height:10px}.fr-popup .fr-checkbox span{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:18px;height:18px;display:inline-block;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .2s ease 0s,border-color .2s ease 0s;-moz-transition:background .2s ease 0s,border-color .2s ease 0s;-ms-transition:background .2s ease 0s,border-color .2s ease 0s;-o-transition:background .2s ease 0s,border-color .2s ease 0s}.fr-popup .fr-checkbox input{position:absolute;z-index:2;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border:0 none;cursor:pointer;height:18px;margin:0;padding:0;width:18px;top:7px;left:7px}.fr-popup .fr-checkbox input:not(:checked)+span{border:solid 2px #999999}.fr-popup .fr-checkbox input:not(:checked):active+span{background-color:#f5f5f5}.fr-popup .fr-checkbox input:not(:checked):focus+span,.fr-popup .fr-checkbox input:not(:checked):hover+span{border-color:#515151}.fr-popup .fr-checkbox input:checked+span{background:#0098f7;border:solid 2px #0098f7}.fr-popup .fr-checkbox input:checked+span svg{display:block}.fr-popup .fr-checkbox input:checked:active+span{background-color:#ecf5ff}.fr-popup .fr-checkbox input:checked:focus+span,.fr-popup .fr-checkbox input:checked:hover+span{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-popup .fr-checkbox-line{font-size:14px;line-height:1.4px;margin-top:10px}.fr-popup .fr-checkbox-line label{cursor:pointer;margin:0 5px;vertical-align:middle}.fr-popup.fr-rtl{direction:rtl;text-align:right}.fr-popup.fr-rtl .fr-action-buttons{text-align:left}.fr-popup.fr-rtl .fr-input-line input+label,.fr-popup.fr-rtl .fr-input-line textarea+label{left:auto;right:0}.fr-popup.fr-rtl .fr-buttons .fr-separator.fr-vs{float:right}.fr-text-edit-layer{width:250px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block!important}.fr-toolbar{color:#222;background:#fff;position:relative;font-family:Arial,Helvetica,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:left;border:1px solid #CCCCCC;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.2;padding-bottom:0;-webkit-transition:padding-bottom .5s;-moz-transition:padding-bottom .5s;-ms-transition:padding-bottom .5s;-o-transition:padding-bottom .5s}.fr-toolbar:after{clear:both;display:block;content:"";height:0}.fr-toolbar:after{height:0}.fr-toolbar .fr-newline{clear:both;display:block;content:"";margin-left:9px;margin-right:9px;background:#efefef;height:1px;-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s}.fr-toolbar.fr-toolbar-open{padding-bottom:48px}.fr-toolbar.fr-toolbar-open .fr-newline{height:0}.fr-toolbar .fr-float-right{float:right}.fr-toolbar .fr-float-left{float:left}.fr-toolbar .fr-more-toolbar{float:left;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f5f5f5;-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;height:0;z-index:2;overflow:hidden;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.fr-toolbar .fr-more-toolbar.fr-expanded{height:48px}.fr-toolbar .fr-more-toolbar.fr-overflow-visible{overflow:visible}.fr-toolbar .fr-more-toolbar>.fr-command.fr-btn{margin-left:4px;margin-right:4px}.fr-toolbar .fr-btn-grp{display:inline-block;margin:0 17px 0 12px}@media (max-width: 768px){.fr-toolbar .fr-btn-grp{margin:0 7px 0 6px}}.fr-toolbar .fr-command.fr-btn.fr-open{margin-top:10px;margin-bottom:-1px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar .fr-command.fr-btn.fr-open:not(:hover):not(:focus):not(:active){background:#f5f5f5}.fr-toolbar.fr-rtl{text-align:right}.fr-toolbar.fr-inline{display:none;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;border:0;white-space:nowrap;position:absolute;margin-top:5px;z-index:2147483630}.fr-toolbar.fr-inline.fr-above{margin-top:-10px;border-top:0}.fr-toolbar.fr-inline .fr-newline{height:0}.fr-toolbar.fr-top{top:0;border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-bottom{bottom:0;border-top:0;padding-bottom:0;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-bottom .fr-newline{padding-top:0;-webkit-transition:padding-top .5s;-moz-transition:padding-top .5s;-ms-transition:padding-top .5s;-o-transition:padding-top .5s}.fr-toolbar.fr-bottom.fr-toolbar-open .fr-newline{padding-top:48px;background:#fff}.fr-toolbar.fr-bottom .fr-command.fr-btn.fr-open{margin-top:-1px;margin-bottom:10px;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-sticky-on{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-separator{background:#ebebeb;display:block;vertical-align:top;float:left}.fr-separator+.fr-separator{display:none}.fr-separator.fr-vs{height:32px;width:1px;margin:8px 4px}.fr-separator.fr-hs{clear:both;width:calc(100% - 8px);margin:0 4px;height:1px}.fr-separator.fr-hidden{display:none!important}.fr-rtl .fr-separator{float:right}.fr-toolbar.fr-inline .fr-separator.fr-hs{float:none}.fr-toolbar.fr-inline .fr-separator.fr-vs{float:none;display:inline-block}.second-toolbar{border:1px solid #CCCCCC;border-top:0;background:#fff;line-height:1.4;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.second-toolbar:after{clear:both;display:block;content:"";height:0}#logo{float:left;outline:none}#logo>span{display:inline-block;float:left;font-family:sans-serif;padding:11px 5px 10px 15px;font-size:12px;font-weight:500;color:#b1b2b7;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s}#logo>svg{height:20px;width:47px;margin:7px 0;cursor:pointer}#logo>svg *{-webkit-transition:fill .3s;-moz-transition:fill .3s;-ms-transition:fill .3s;-o-transition:fill .3s}#logo:hover>span,#logo:focus>span{color:#0098f7}#logo:hover>svg .fr-logo,#logo:focus>svg .fr-logo{fill:#0098f7}.fr-visibility-helper{display:none;margin-left:0!important}@media (min-width: 768px){.fr-visibility-helper{margin-left:1px!important}}@media (min-width: 992px){.fr-visibility-helper{margin-left:2px!important}}@media (min-width: 1200px){.fr-visibility-helper{margin-left:3px!important}}.fr-opacity-0{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-box{position:relative}.fr-sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.fr-sticky-off{position:relative}.fr-sticky-on{position:fixed;z-index:10}.fr-sticky-on.fr-sticky-ios{position:absolute;left:0;right:0;width:auto!important}.fr-sticky-dummy{display:none}.fr-sticky-on+.fr-sticky-dummy,.fr-sticky-box>.fr-sticky-dummy{display:block}span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-box .fr-counter{padding:10px;float:right;color:#999;content:attr(data-chars);font-size:14px;font-family:sans-serif;z-index:1;border-radius:2px 0 0;-moz-border-radius:2px 0 0 0;-webkit-border-radius:2px 0 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-rtl .fr-counter{left:0;right:auto;border-left:none;border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;-webkit-border-radius:0 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-code-view .fr-counter{display:none}textarea.fr-code{display:none;width:100%;resize:none;-moz-resize:none;-webkit-resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;padding:10px;margin:0;font-family:Courier New,monospace;font-size:14px;background:#fff;color:#000;outline:none}.fr-box.fr-rtl textarea.fr-code{direction:rtl}.fr-box .CodeMirror{display:none}.fr-box.fr-code-view textarea.fr-code{display:block}.fr-box.fr-code-view .fr-element,.fr-box.fr-code-view .fr-placeholder,.fr-box.fr-code-view .fr-iframe{display:none}.fr-box.fr-code-view .CodeMirror,.fr-box.fr-inline.fr-code-view .fr-command.fr-btn.html-switch{display:block}.fr-box.fr-inline .fr-command.fr-btn.html-switch{position:absolute;top:0;right:0;display:none;background:#fff;color:#333;-moz-outline:0;outline:0;border:0;line-height:1;cursor:pointer;text-align:left;padding:8px 7px;-webkit-transition:background .2s ease 0s;-moz-transition:background .2s ease 0s;-ms-transition:background .2s ease 0s;-o-transition:background .2s ease 0s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box.fr-inline .fr-command.fr-btn.html-switch i{font-size:24px;width:24px;text-align:center}.fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover{background:#ebebeb}.fr-popup .fr-layer.fr-color-hex-layer{margin:0;padding:0 20px 20px;float:left}.fr-popup .fr-layer.fr-color-hex-layer .fr-input-line{float:left;width:calc(100% - 50px);padding:15px 0 0}.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons{float:right;width:38px;height:40px;padding:17px 0 0;margin:0}.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px;height:40px;width:38px}.fr-popup .fr-separator+.fr-colors-tabs{margin-left:2px;margin-right:2px}.fr-popup .fr-color-set{line-height:0;display:none}.fr-popup .fr-color-set.fr-selected-set{display:block;padding:20px 20px 0}.fr-popup .fr-color-set>span{display:inline-block;width:32px;height:32px;position:relative;z-index:1}.fr-popup .fr-color-set>span>i,.fr-popup .fr-color-set>span>svg{text-align:center;line-height:32px;height:24px;width:24px;margin:4px;font-size:13px;position:absolute;bottom:0;cursor:default;left:0}.fr-popup .fr-color-set>span>i path,.fr-popup .fr-color-set>span>svg path{fill:#222}.fr-popup .fr-color-set>span .fr-selected-color{color:#fff;font-family:FontAwesome;font-size:13px;font-weight:400;line-height:32px;position:absolute;top:0;bottom:0;right:0;left:0;text-align:center;cursor:default}.fr-popup .fr-color-set>span:hover,.fr-popup .fr-color-set>span:focus{outline:1px solid #222222;z-index:2}.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1=text]~[data-param1=background]:after{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}.fr-drag-helper{background:#0098f7;height:2px;margin-top:-1px;-webkit-opacity:.2;-moz-opacity:.2;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;z-index:2147483640;display:none}.fr-drag-helper.fr-visible{display:block}.fr-dragging{-webkit-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-popup .fr-emoticon{width:24px;height:24px;font-family:"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,Segoe UI Symbol,"Android Emoji",EmojiSymbols}.fr-popup .fr-emoticon img{height:24px;width:24px}.fr-popup .fr-command.fr-btn.fr-tabs-unicode{padding:0 0 0 14px}@media screen and (-ms-high-contrast: active) and (min-width: 768px),(-ms-high-contrast: none) and (min-width: 768px){.fr-popup .fr-icon-container.fr-emoticon-container{width:368px}}.fr-popup .fr-file-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.fr-popup .fr-file-upload-layer:hover{background:#ebebeb}.fr-popup .fr-file-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-file-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-file-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-file-progress-bar-layer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-popup .fr-file-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-file-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-file-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-file-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width .2s ease 0s;-moz-transition:width .2s ease 0s;-ms-transition:width .2s ease 0s;-o-transition:width .2s ease 0s}.fr-popup .fr-file-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-file-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-file-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}body.fr-fullscreen{overflow:hidden;height:100%;width:100%;position:fixed}.fr-box.fr-fullscreen{margin:0!important;position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483630!important;width:auto!important}.fr-box.fr-fullscreen.fr-basic.fr-top .fr-wrapper,.fr-box.fr-fullscreen.fr-basic.fr-bottom .fr-wrapper,.fr-box.fr-fullscreen .fr-toolbar{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-fullscreen .fr-toolbar.fr-top{top:0!important}.fr-box.fr-fullscreen .fr-toolbar.fr-bottom{bottom:0!important}.fr-box.fr-fullscreen .second-toolbar{margin-top:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-fullscreen-wrapper{z-index:2147483640!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal{text-align:left;padding:20px 20px 10px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table{border-collapse:collapse;font-size:14px;line-height:1.5;width:100%}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table+table{margin-top:20px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tr{border:0}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th{text-align:left}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th,.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table td{padding:6px 0 4px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody tr{border-bottom:solid 1px #ebebeb}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:first-child{width:60%;color:#646464}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:nth-child(n+2){letter-spacing:.5px}.fr-element img{cursor:pointer;padding:0 1px}.fr-image-resizer{position:absolute;border:solid 1px #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-image-resizer.fr-active{display:block}.fr-image-resizer .fr-handler{display:block;position:absolute;background:#0098f7;border:solid 1px #FFF;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-image-resizer .fr-handler.fr-hnw{cursor:nw-resize}.fr-image-resizer .fr-handler.fr-hne{cursor:ne-resize}.fr-image-resizer .fr-handler.fr-hsw{cursor:sw-resize}.fr-image-resizer .fr-handler.fr-hse{cursor:se-resize}.fr-image-resizer .fr-handler{width:12px;height:12px}.fr-image-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.fr-image-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width: 1200px){.fr-image-resizer .fr-handler{width:10px;height:10px}.fr-image-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-image-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-image-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}.fr-popup .fr-image-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-image-upload-layer:hover{background:#ebebeb}.fr-popup .fr-image-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-image-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-image-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-image-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-image-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-image-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-image-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width .2s ease 0s;-moz-transition:width .2s ease 0s;-ms-transition:width .2s ease 0s;-o-transition:width .2s ease 0s}.fr-popup .fr-image-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-image-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-image-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-image-size-layer .fr-image-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-image-size-layer .fr-image-group .fr-input-line+.fr-input-line{margin-left:10px}.fr-uploading{-webkit-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}@-webkit-keyframes loading{0%{left:-25%}to{left:100%}}@-moz-keyframes loading{0%{left:-25%}to{left:100%}}@-o-keyframes loading{0%{left:-25%}to{left:100%}}@keyframes loading{0%{left:-25%}to{left:100%}}.fr-modal .fr-modal-head .fr-modal-head-line:after{clear:both;display:block;content:"";height:0}.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more{margin-top:10px}.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more.fr-not-available{opacity:0;width:0;padding:12px 0}.fr-modal .fr-modal-head .fr-modal-tags{padding:0 20px;display:none;text-align:left}.fr-modal .fr-modal-head .fr-modal-tags a{display:inline-block;opacity:0;padding:6px 12px;margin:8px 0 8px 8px;text-decoration:none;border-radius:32px;-moz-border-radius:32px;-webkit-border-radius:32px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:opacity .2s ease 0s,background .2s ease 0s;-moz-transition:opacity .2s ease 0s,background .2s ease 0s;-ms-transition:opacity .2s ease 0s,background .2s ease 0s;-o-transition:opacity .2s ease 0s,background .2s ease 0s;cursor:pointer;background-color:#f5f5f5}.fr-modal .fr-modal-head .fr-modal-tags a:focus{outline:none;background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a:hover{background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a:active{background-color:#d6d6d6}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag{background-color:#ecf5ff;color:#0098f7}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:focus{outline:none;background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:hover{background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:active{background-color:#d6d6d6}.fr-show-tags .fr-modal-more svg path{fill:#0098f7}div.fr-modal-body{-webkit-transition:background .2s ease 0s;-moz-transition:background .2s ease 0s;-ms-transition:background .2s ease 0s;-o-transition:background .2s ease 0s}div.fr-modal-body .fr-preloader{display:block;margin:50px auto}div.fr-modal-body div.fr-image-list{text-align:center;margin:0 20px;padding:0}div.fr-modal-body div.fr-image-list .fr-list-column{float:left;width:calc((100% - 20px)/2)}@media (min-width: 768px) and (max-width: 1199px){div.fr-modal-body div.fr-image-list .fr-list-column{width:calc((100% - 40px) / 3)}}@media (min-width: 1200px){div.fr-modal-body div.fr-image-list .fr-list-column{width:calc((100% - 60px)/4)}}div.fr-modal-body div.fr-image-list .fr-list-column+.fr-list-column{margin-left:20px}div.fr-modal-body div.fr-image-list div.fr-image-container{position:relative;width:100%;display:block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden}div.fr-modal-body div.fr-image-list div.fr-image-container:first-child{margin-top:20px}div.fr-modal-body div.fr-image-list div.fr-image-container+div{margin-top:20px}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting:after{position:absolute;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .2s ease 0s;-moz-transition:opacity .2s ease 0s;-ms-transition:opacity .2s ease 0s;-o-transition:opacity .2s ease 0s;background:#000;content:"";top:0;left:0;bottom:0;right:0;z-index:2}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting:before{content:attr(data-deleting);color:#fff;top:0;left:0;bottom:0;right:0;margin:auto;position:absolute;z-index:3;font-size:15px;height:20px}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty{height:95px;background:#ccc;z-index:1}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty:after{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;content:attr(data-loading);display:inline-block;height:20px}div.fr-modal-body div.fr-image-list div.fr-image-container img{width:100%;vertical-align:middle;position:relative;z-index:2;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .2s ease 0s,filter .2s ease 0s;-moz-transition:opacity .2s ease 0s,filter .2s ease 0s;-ms-transition:opacity .2s ease 0s,filter .2s ease 0s;-o-transition:opacity .2s ease 0s,filter .2s ease 0s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0)}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected img{-webkit-opacity:.75;-moz-opacity:.75;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-delete-img,div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-insert-img{display:inline-block}div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img,div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img{display:none;top:50%;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:background .2s ease 0s,color .2s ease 0s;-moz-transition:background .2s ease 0s,color .2s ease 0s;-ms-transition:background .2s ease 0s,color .2s ease 0s;-o-transition:background .2s ease 0s,color .2s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;cursor:pointer;margin:0;line-height:40px;text-decoration:none;z-index:3}div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img{background:#b8312f;fill:#fff;padding:8px;left:50%;-webkit-transform:translateY(-50%) translateX(25%);-moz-transform:translateY(-50%) translateX(25%);-ms-transform:translateY(-50%) translateX(25%);-o-transform:translateY(-50%) translateX(25%)}div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img{background:#fff;fill:#0098f7;padding:8px;left:50%;-webkit-transform:translateY(-50%) translateX(-125%);-moz-transform:translateY(-50%) translateX(-125%);-ms-transform:translateY(-50%) translateX(-125%);-o-transform:translateY(-50%) translateX(-125%)}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover img{-webkit-opacity:.75;-moz-opacity:.75;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-delete-img,.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-insert-img{display:inline-block;width:40px;height:40px}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img:hover{background:#bf4644;color:#fff}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img:hover{background:#ebebeb}.fr-line-breaker{cursor:text;border-top:1px solid #0098f7;position:fixed;z-index:2;display:none}.fr-line-breaker.fr-visible{display:block}.fr-line-breaker a.fr-floating-btn{position:absolute;left:calc(50% - 20px);top:-20px}.fr-line-breaker a.fr-floating-btn svg{margin:8px;height:24px;width:24px}.fr-quick-insert{position:absolute;z-index:2147483639;white-space:nowrap;padding-right:10px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-quick-insert a.fr-floating-btn svg{margin:8px;width:24px;height:24px}.fr-quick-insert.fr-on a.fr-floating-btn svg{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.fr-quick-insert.fr-hidden{display:none}.fr-qi-helper{position:absolute;z-index:3;padding-left:20px;white-space:nowrap}.fr-qi-helper a.fr-btn.fr-floating-btn{text-align:center;padding:6px 10px 10px;display:inline-block;color:#222;background:#fff;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.fr-qi-helper a.fr-btn.fr-floating-btn svg{fill:#222}.fr-qi-helper a.fr-btn.fr-floating-btn.fr-size-1{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.fr-popup .fr-buttons.fr-tabs .fr-special-character-category{padding:10px 15px}.fr-popup .fr-buttons.fr-tabs .fr-special-character-category span{font-weight:400;font-size:16px}.fr-popup .fr-special-character{width:24px;height:24px}@media screen and (-ms-high-contrast: active) and (min-width: 768px),(-ms-high-contrast: none) and (min-width: 768px){.fr-popup .fr-icon-container.fr-sc-container{width:368px}}.fr-element table td.fr-selected-cell,.fr-element table th.fr-selected-cell{border:1px double #0098f7}.fr-element table tr{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element table td,.fr-element table th{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text}.fr-element .fr-no-selection table td,.fr-element .fr-no-selection table th{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-table-resizer{cursor:col-resize;position:absolute;z-index:3;display:none}.fr-table-resizer.fr-moving{z-index:2}.fr-table-resizer div{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-right:1px solid #0098f7}.fr-no-selection{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-popup .fr-table-size{margin:20px}.fr-popup .fr-table-size .fr-table-size-info{text-align:center;font-size:14px}.fr-popup .fr-table-size .fr-select-table-size{line-height:0;padding:5px;white-space:nowrap}.fr-popup .fr-table-size .fr-select-table-size>span{display:inline-block;padding:0 4px 4px 0;background:transparent}.fr-popup .fr-table-size .fr-select-table-size>span>span{display:inline-block;width:18px;height:18px;border:1px solid #DDD}.fr-popup .fr-table-size .fr-select-table-size>span.hover{background:transparent}.fr-popup .fr-table-size .fr-select-table-size>span.hover>span{background:#0098f74d;border:solid 1px #0098f7}.fr-popup .fr-table-size .fr-select-table-size .new-line:after{clear:both;display:block;content:"";height:0}.fr-popup.fr-above .fr-table-size .fr-select-table-size>span{display:inline-block!important}.fr-popup .fr-table-colors{display:block;padding:20px 20px 0}.fr-popup.fr-desktop .fr-table-size .fr-select-table-size>span>span{width:12px;height:12px}.fr-insert-helper{position:absolute;z-index:9999;white-space:nowrap}.fr-element .fr-video{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element .fr-video:after{position:absolute;content:"";z-index:1;top:0;left:0;right:0;bottom:0;cursor:pointer;display:block;background:transparent}.fr-element .fr-video.fr-active>*{z-index:2;position:relative}.fr-element .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none}.fr-box .fr-video-resizer{position:absolute;border:solid 1px #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box .fr-video-resizer.fr-active{display:block}.fr-box .fr-video-resizer .fr-handler{display:block;position:absolute;background:#0098f7;border:solid 1px #FFF;z-index:4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-box .fr-video-resizer .fr-handler.fr-hnw{cursor:nw-resize}.fr-box .fr-video-resizer .fr-handler.fr-hne{cursor:ne-resize}.fr-box .fr-video-resizer .fr-handler.fr-hsw{cursor:sw-resize}.fr-box .fr-video-resizer .fr-handler.fr-hse{cursor:se-resize}.fr-box .fr-video-resizer .fr-handler{width:12px;height:12px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width: 1200px){.fr-box .fr-video-resizer .fr-handler{width:10px;height:10px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line+.fr-input-line{margin-left:10px}.fr-popup .fr-video-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-video-upload-layer:hover{background:#ebebeb}.fr-popup .fr-video-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-video-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-video-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-video-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-video-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-video-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-video-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width .2s ease 0s;-moz-transition:width .2s ease 0s;-ms-transition:width .2s ease 0s;-o-transition:width .2s ease 0s}.fr-popup .fr-video-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-video-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-video-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-video-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}.clearfix:after{clear:both;display:block;content:"";height:0}.hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}img.fr-rounded,.fr-img-caption.fr-rounded img{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}img.fr-bordered,.fr-img-caption.fr-bordered img{border:solid 5px #CCC}img.fr-bordered{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-img-caption.fr-bordered img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-view{word-wrap:break-word}.fr-view span[style~="color:"] a{color:inherit}.fr-view strong{font-weight:700}.fr-view table{border:none;border-collapse:collapse;empty-cells:show;max-width:100%}.fr-view table td{min-width:5px}.fr-view table.fr-dashed-borders td,.fr-view table.fr-dashed-borders th{border-style:dashed}.fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:#f5f5f5}.fr-view table td,.fr-view table th{border:1px solid #DDD}.fr-view table td:empty,.fr-view table th:empty{height:20px}.fr-view table td.fr-highlighted,.fr-view table th.fr-highlighted{border:1px double red}.fr-view table td.fr-thick,.fr-view table th.fr-thick{border-width:2px}.fr-view table th{background:#ececec}.fr-view hr{clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;break-after:always;page-break-after:always}.fr-view .fr-file{position:relative}.fr-view .fr-file:after{position:relative;content:"📎";font-weight:400}.fr-view pre{white-space:pre-wrap;word-wrap:break-word;overflow:visible}.fr-view[dir=rtl] blockquote{border-left:none;border-right:solid 2px #5E35B1;margin-right:0;padding-right:5px;padding-left:0}.fr-view[dir=rtl] blockquote blockquote{border-color:#00bcd4}.fr-view[dir=rtl] blockquote blockquote blockquote{border-color:#43a047}.fr-view blockquote{border-left:solid 2px #5E35B1;margin-left:0;padding-left:5px;color:#5e35b1}.fr-view blockquote blockquote{border-color:#00bcd4;color:#00bcd4}.fr-view blockquote blockquote blockquote{border-color:#43a047;color:#43a047}.fr-view span.fr-emoticon{font-weight:400;font-family:"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,Segoe UI Symbol,"Android Emoji",EmojiSymbols;display:inline;line-height:0}.fr-view span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat!important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-.1em .1em .1em;line-height:1;vertical-align:middle}.fr-view .fr-text-gray{color:#aaa!important}.fr-view .fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}.fr-view .fr-text-spaced{letter-spacing:1px}.fr-view .fr-text-uppercase{text-transform:uppercase}.fr-view .fr-class-highlighted{background-color:#ff0}.fr-view .fr-class-code{border-color:#ccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f5f5f5;padding:10px;font-family:Courier New,Courier,monospace}.fr-view .fr-class-transparency{opacity:.5}.fr-view img{position:relative;max-width:100%}.fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view img.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view img.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px)}.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.fr-view span.fr-img-caption{position:relative;max-width:100%}.fr-view span.fr-img-caption.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view span.fr-img-caption.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view span.fr-img-caption.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view span.fr-img-caption.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px)}.fr-view span.fr-img-caption.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.fr-view span.fr-img-caption.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.fr-view .fr-video{text-align:center;position:relative}.fr-view .fr-video.fr-rv{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fr-view .fr-video.fr-rv>iframe,.fr-view .fr-video.fr-rv object,.fr-view .fr-video.fr-rv embed{position:absolute!important;top:0;left:0;width:100%;height:100%}.fr-view .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none}.fr-view .fr-video.fr-dvb{display:block;clear:both}.fr-view .fr-video.fr-dvb.fr-fvl{text-align:left}.fr-view .fr-video.fr-dvb.fr-fvr{text-align:right}.fr-view .fr-video.fr-dvi{display:inline-block}.fr-view .fr-video.fr-dvi.fr-fvl{float:left}.fr-view .fr-video.fr-dvi.fr-fvr{float:right}.fr-view a.fr-strong{font-weight:700}.fr-view a.fr-green{color:green}.fr-view .fr-img-caption{text-align:center}.fr-view .fr-img-caption .fr-img-wrap{padding:0;margin:auto;text-align:center;width:100%}.fr-view .fr-img-caption .fr-img-wrap img{display:block;margin:auto;width:100%}.fr-view .fr-img-caption .fr-img-wrap>span{margin:auto;display:block;padding:5px 5px 10px;font-size:14px;font-weight:initial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:100%;text-align:center}.fr-view button.fr-rounded,.fr-view input.fr-rounded,.fr-view textarea.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view button.fr-large,.fr-view input.fr-large,.fr-view textarea.fr-large{font-size:24px}a.fr-view.fr-strong{font-weight:700}a.fr-view.fr-green{color:green}img.fr-view{position:relative;max-width:100%}img.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}img.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}img.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px)}img.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}img.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}span.fr-img-caption.fr-view{position:relative;max-width:100%}span.fr-img-caption.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}span.fr-img-caption.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px)}span.fr-img-caption.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}span.fr-img-caption.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.employee-pto-history .content{position:absolute;top:45px;bottom:0;right:0;left:0;overflow-y:auto}.attachments-box .attachment-box-detail{max-width:100%;height:160px;padding:15px;box-sizing:border-box}.attachments-box .attachment-box-detail a{width:100%;height:100%;position:relative;display:inline-block;padding:15px;box-sizing:border-box;background-color:#e5e7e980;text-decoration:none;border-radius:3px}.attachments-box .attachment-box-detail a span{display:block}.attachments-box .attachment-box-detail a .icon{margin-bottom:15px;text-align:center;font-size:24px;color:#4e89e4}.attachments-box .attachment-box-detail a .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-family:Mirai-Bold;color:#243746}.attachments-box .attachment-box-detail a .size{position:absolute;bottom:15px;left:15px;font-family:Mirai-Medium;font-style:italic;font-size:13px;color:#acb3b9}@media print,screen and (min-width: 801px){.attachments-box .attachment-box-detail{width:auto;min-width:200px;display:inline-block;vertical-align:middle}.attachments-box .attachment-box-detail a:hover .icon{color:#316abc}}@media only screen and (max-width: 800px){.attachments-box .attachment-box-detail{width:100%}.attachments-box .attachment-box-detail a .name{text-align:center}}.detail-box{width:100%;box-sizing:border-box;border-bottom:2px solid #E5E7E9}.detail-box.inline-button h6{width:auto;margin-right:0;padding-right:0}.detail-box.inline-button .detail-box-button{vertical-align:top;margin-top:-5px}.detail-box:last-child{border-bottom:none}.detail-box div.value-wrapper{width:100%;display:inline-block;vertical-align:top;padding-left:30px;margin-left:-30px;margin-bottom:0}.detail-box p{margin-bottom:0}.detail-box .detail-box-title{width:100%;display:inline-block;vertical-align:middle;padding-right:30px;margin:0 -20px 0 0;font-family:Mirai-Bold;font-size:14px;text-transform:uppercase;letter-spacing:1.5px}.detail-box .detail-box-title+.title-line{margin:20px 0}.detail-box .detail-box-button{display:inline-block;vertical-align:middle;margin-top:-20px;font-size:20px;color:#808a94}.detail-box .detail-box-item{width:100%;display:inline-block;box-sizing:border-box;vertical-align:top;padding-top:30px;line-height:20px;letter-spacing:.5px;font-size:14px}.detail-box .detail-box-item.full-width{width:100%!important}.detail-box .detail-box-item .title{margin-bottom:10px;letter-spacing:1.5px;text-transform:uppercase;font-size:14px;font-family:Mirai-Bold;color:#243746;display:block}.detail-box .detail-box-item .title-line{margin:20px 0}.detail-box .detail-box-item .subtitle{display:block;letter-spacing:1.5px;text-transform:uppercase;font-size:14px;font-family:Mirai-Bold;color:#243746;text-transform:none;margin-bottom:0}.detail-box .detail-box-item a{font-family:Mirai-Medium;text-decoration:none;color:#4e89e4}.detail-box .detail-box-item a:hover{color:#316abc}.detail-box .detail-box-item a,.detail-box .detail-box-item p{word-wrap:break-word}.detail-box .detail-box-item .has-link,.detail-box .detail-box-item .item-link{display:inline}.detail-box .detail-box-item .has-link{vertical-align:middle}.detail-box .detail-box-item .item-link{vertical-align:middle;padding:0;margin-left:5px}.detail-box .detail-box-item .attachment-link,.detail-box .detail-box-item .attachment-icon-link{display:inline-block;vertical-align:middle}.detail-box .detail-box-item .attachment-link .icon,.detail-box .detail-box-item .attachment-icon-link .icon{font-size:18px;color:#4e89e4}.detail-box .detail-box-item .attachment-link .icon:hover,.detail-box .detail-box-item .attachment-icon-link .icon:hover{color:#316abc}.detail-box .detail-box-item .attachment-link+div,.detail-box .detail-box-item .attachment-link+span,.detail-box .detail-box-item .attachment-icon-link+div,.detail-box .detail-box-item .attachment-icon-link+span{width:100%;display:inline-block;vertical-align:middle;padding-left:30px;margin-left:-20px;box-sizing:border-box;pointer-events:none}.detail-box .detail-box-item .attachment-link+div.value-item,.detail-box .detail-box-item .attachment-link+span.value-item,.detail-box .detail-box-item .attachment-icon-link+div.value-item,.detail-box .detail-box-item .attachment-icon-link+span.value-item{vertical-align:top}.detail-box .detail-box-item .attachment-icon-link{margin:0}.detail-box .detail-box-item .value-item .value{display:block}@media print,screen and (min-width: 801px){.detail-box{padding:0 0 30px 30px}.detail-box .detail-box-item{padding-right:30px}.detail-box .detail-box-button:hover{color:#4e89e4;cursor:pointer}}@media only screen and (min-width: 700px){.detail-box .detail-box-item{width:50%}.detail-box .detail-box-item.double-width{width:100%}}@media only screen and (min-width: 1050px){.detail-box .detail-box-item{width:33.33%}.detail-box .detail-box-item.double-width{width:66.66%}}@media only screen and (min-width: 1400px){.detail-box .detail-box-item{width:25%}.detail-box .detail-box-item.double-width{width:50%}}@media only screen and (min-width: 1750px){.detail-box .detail-box-item{width:20%}.detail-box .detail-box-item.double-width{width:40%}}@media only screen and (min-width: 1170px){.detail-box.restricted-width .detail-box-item{width:50%}}@media only screen and (min-width: 1520px){.detail-box.restricted-width .detail-box-item{width:33.33%}}@media only screen and (min-width: 1870px){.detail-box.restricted-width .detail-box-item{width:25%}}@media only screen and (min-width: 2220px){.detail-box.restricted-width .detail-box-item{width:20%}}@media only screen and (min-width: 800px){.detail-box.in-column .detail-box-item{width:50%}}@media only screen and (min-width: 950px){.detail-box.in-column .detail-box-item{width:33.33%}}@media only screen and (min-width: 1100px){.detail-box.in-column .detail-box-item{width:50%}}@media only screen and (min-width: 1450px){.detail-box.in-column .detail-box-item{width:33.33%}}@media only screen and (max-width: 801px){.detail-box{padding:0 0 30px 15px}.detail-box .detail-box-item{padding-right:15px}}@media print{.detail-box{padding:0}.detail-box .detail-box-item{width:20%;padding-right:15px}}.address-details span{display:block}.select-kind .kinds-wrapper .kind.person .icon{color:#ffb600}.select-kind .kinds-wrapper .kind.organization .icon{color:#b14fc5}.select-kind .kinds-wrapper .kind.supplier .icon{color:#00cea1}.person-edit .salaries-wrapper label.no-related-element{padding-top:10px}.person-edit .salaries-wrapper .salary-history-outer-wrapper hr{border-bottom:2px dashed #D6D9DC}.person-edit .supplier-location .business-days .business-day .business-day-info .hours-select-wrapper .selects-wrapper{width:100%;display:inline-block;vertical-align:middle;box-sizing:border-box}.person-edit .supplier-location .business-days .business-day .business-day-info .hours-select-wrapper .form-delete-button{display:inline-block;vertical-align:middle}.person-edit .supplier-location .business-days .business-day .business-day-info .form-element{display:inline-block}.person-edit .supplier-location .business-days .business-day .business-day-info .form-element.form-select{margin-top:0}.person-edit .supplier-location .business-days .business-day .business-day-info .form-element.business-day{width:120px}@media print,screen and (min-width: 801px){.person-edit .supplier-location .business-days .business-day .business-day-info .hours-select-wrapper{width:100%;display:inline-block;padding-left:180px;margin-left:-180px;padding-right:175px;margin-right:-175px;box-sizing:border-box}.person-edit .supplier-location .business-days .business-day .business-day-info .hours-select-wrapper .selects-wrapper{padding-right:70px;margin-right:-70px}.person-edit .supplier-location .business-days .business-day .business-day-info .hours-select-wrapper .form-delete-button{padding-left:0 15px}.person-edit .supplier-location .business-days .business-day .business-day-info .form-element{padding:15px;margin-top:12px;vertical-align:top}.person-edit .supplier-location .business-days .business-day .business-day-info .form-element.closed-text{height:70px;line-height:40px;margin-top:0}.person-edit .supplier-location .business-days .business-day .business-day-info .form-element.form-checkbox{width:60px;text-align:center}.person-edit .supplier-location .business-days .business-day .business-day-info .form-add-button{vertical-align:bottom;margin-bottom:25px}.person-edit .salary-history-wrapper .vacations,.person-edit .salary-history-wrapper .bonus{width:25%}.person-edit .documents-wrapper .form-attachment-text-input{max-width:50%;padding:0 15px}.person-edit .documents-wrapper .form-attachment-text-input .form-add-button{margin-top:15px}}@media only screen and (max-width: 800px){.person-edit .documents-wrapper .form-attachment-text-input button,.person-edit .supplier-location .business-days .business-day .business-day-info .form-add-button{margin:0}.person-edit .supplier-location .business-days .business-day .business-day-info .hours-select-wrapper.has-no-hours{display:inline-block}.person-edit .supplier-location .business-days .business-day .business-day-info .hours-select-wrapper .selects-wrapper{padding-right:60px;margin-right:-40px}.person-edit .supplier-location .business-days .business-day .business-day-info .hours-select-wrapper .selects-wrapper .form-element{vertical-align:top}.person-edit .supplier-location .business-days .business-day .business-day-info .form-element{vertical-align:middle}.person-edit .supplier-location .business-days .business-day .business-day-info .form-element.closed-text{height:auto}.person-edit .supplier-location .business-days .business-day .business-day-info .form-element.form-checkbox{width:auto}.person-edit .supplier-location .business-days .business-day .business-day-info .form-element.form-select{width:50%;display:inline-block;padding-right:10px}.person-edit .supplier-location .business-days .business-day .business-day-info .form-element.form-select:last-child{padding-left:10px;padding-right:0}}.attachments-edit .attachments-wrapper .form-attachment-text-input{max-width:400px}@media print,screen and (min-width: 801px){.attachments-edit .attachments-wrapper{padding:0 15px}}.form-attachment-text-input{position:relative;box-sizing:border-box}.attachment-text-input{width:100%;position:relative;display:inline-block;vertical-align:top}.attachment-text-input.upload-error .choose-file,.attachment-text-input.upload-error .file-details,.attachment-text-input.invalid .choose-file,.attachment-text-input.invalid .file-details{border:1px solid #FF4438!important}.attachment-text-input.disabled .choose-file .subtitle,.attachment-text-input.disabled .choose-file .file-size,.attachment-text-input.disabled .file-details .subtitle,.attachment-text-input.disabled .file-details .file-size,.attachment-text-input.disabled .choose-file .title-icon-wrapper span,.attachment-text-input.disabled .choose-file .title-icon-wrapper span.icon-upload,.attachment-text-input.disabled .file-details .icon-delete{color:#d6d9dc}.attachment-text-input input[type=file]{width:100%;height:50px;opacity:.0001;cursor:pointer}.attachment-text-input input[type=file]:disabled{cursor:wait}.attachment-text-input input[type=file].disabled-file{cursor:default!important}.attachment-text-input .choose-file,.attachment-text-input .file-details{width:100%;position:relative;box-sizing:border-box;border-radius:3px;color:#243746}.attachment-text-input .choose-file{margin-top:-65px;pointer-events:none}.attachment-text-input .file-details{padding:10px 0}.attachment-text-input .file-details .form-select,.attachment-text-input .file-details .form-input{display:inline-block;vertical-align:middle;padding:0}.attachment-text-input .file-details.has-icon .form-input{padding-left:75px!important;margin-left:-75px}.attachment-text-input .file-details.has-icon .form-input .input-wrapper input{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.attachment-text-input .file-details .form-select{width:75px}.attachment-text-input .file-details .form-select .form-select-input{position:relative;z-index:1;border-top-right-radius:0;border-bottom-right-radius:0;font-size:20px}.attachment-text-input .file-details .form-select .form-select-options{left:0;right:0}.attachment-text-input .file-details .form-input{width:100%;padding-right:85px!important;margin-right:-70px}.attachment-text-input .file-details .fields-buttons{position:relative;display:inline-block;vertical-align:middle;z-index:5}.attachment-text-input .file-details .form-delete-button{position:relative;z-index:1;display:inline-block;vertical-align:middle;font-size:24px}@media print,screen and (min-width: 801px){.attachment-text-input.disabled .file-details .icon-delete:hover{color:#d6d9dc}.attachment-text-input.disabled input[type=file]:hover+.choose-file .form-add-button{color:#d6d9dc}.attachment-text-input input[type=file]:hover+.choose-file{cursor:pointer}.attachment-text-input input[type=file]:hover+.choose-file .form-add-button{color:#316abc}}@media only screen and (max-width: 800px){.form-attachment-text-input .attachment-text-input .file-details.has-icon .form-select{vertical-align:top}}.form-delete-button{width:40px;height:40px;position:relative}.form-delete-button.hidden{visibility:hidden}.form-delete-button .delete-button{width:40px;height:40px;padding:0;line-height:40px;text-align:center;border:none;border-radius:3px;font-size:24px;color:#ff4438}.form-delete-button .delete-button span{display:none}.form-delete-button .delete-button:disabled{color:#d6d9dc}@media print,screen and (min-width: 801px){.form-delete-button .delete-button{background-color:#f4f5f6}.form-delete-button .delete-button:hover{color:#e1271b;cursor:pointer}.form-delete-button .delete-button:hover:disabled{color:#d6d9dc;cursor:default}}@media only screen and (max-width: 800px){.form-delete-button .delete-button{background-color:#f4f5f6}.form-delete-button.grow-on-mobile{width:100%;height:auto;padding:15px 0;box-sizing:border-box;line-height:normal;overflow:auto}.form-delete-button.grow-on-mobile .delete-button{width:100%}.form-delete-button.grow-on-mobile .delete-button span{display:inline-block;vertical-align:middle;margin-left:10px;letter-spacing:1.5px;text-transform:uppercase;font-family:Mirai-Bold;font-size:14px}}@media print,screen and (min-width: 801px){.list-items-wrapper .labels label{padding-bottom:0}.list-items-wrapper .list-items .list-item .form-element{padding-top:0}}.related-contacts-edit-wrapper .labels label{padding-bottom:0}.related-contacts-edit-wrapper .search-input,.related-contacts-edit-wrapper .form-input{padding-top:0}.related-contacts-edit-wrapper .form-checkbox{padding-top:15px!important}.form-checkbox,.form-radio{position:relative;box-sizing:border-box}.form-checkbox input[type=checkbox],.form-checkbox input[type=radio],.form-radio input[type=checkbox],.form-radio input[type=radio]{width:15px;height:15px;padding:0;margin:0;visibility:hidden}.form-checkbox input[type=checkbox]+label,.form-checkbox input[type=radio]+label,.form-radio input[type=checkbox]+label,.form-radio input[type=radio]+label{position:relative;display:inline-block;vertical-align:top;padding-left:30px;margin:0 0 0 -15px;line-height:16px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.form-checkbox input[type=checkbox]+label:before,.form-checkbox input[type=radio]+label:before,.form-radio input[type=checkbox]+label:before,.form-radio input[type=radio]+label:before{width:15px;height:15px;position:absolute;top:0;left:0;background-color:#fff;border:1px solid #D6D9DC;box-sizing:border-box;content:""}.form-checkbox input[type=checkbox]+label:before:disabled,.form-checkbox input[type=radio]+label:before:disabled,.form-radio input[type=checkbox]+label:before:disabled,.form-radio input[type=radio]+label:before:disabled{border-color:#d6d9dc!important}.form-checkbox input[type=checkbox]+label:before,.form-radio input[type=checkbox]+label:before{border-radius:2px}.form-checkbox input[type=radio]+label:before,.form-radio input[type=radio]+label:before{border-radius:50%}.form-checkbox input[type=checkbox]:disabled+label,.form-checkbox input[type=radio]:disabled+label,.form-radio input[type=checkbox]:disabled+label,.form-radio input[type=radio]:disabled+label{cursor:default}.form-checkbox input[type=checkbox]:disabled+label:before,.form-checkbox input[type=radio]:disabled+label:before,.form-radio input[type=checkbox]:disabled+label:before,.form-radio input[type=radio]:disabled+label:before{background-color:#e5e7e9;border-color:#d6d9dc}.form-checkbox input[type=checkbox]:checked+label:before,.form-checkbox input[type=radio]:checked+label:before,.form-radio input[type=checkbox]:checked+label:before,.form-radio input[type=radio]:checked+label:before{border-color:#4e89e4}.form-checkbox input[type=checkbox]:checked+label:after,.form-checkbox input[type=radio]:checked+label:after,.form-radio input[type=checkbox]:checked+label:after,.form-radio input[type=radio]:checked+label:after{position:absolute;text-transform:none;text-align:center;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-family:Inteligable-Icons;font-size:13px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-checkbox input[type=checkbox]:checked+label:after,.form-radio input[type=checkbox]:checked+label:after{content:"";top:0;left:1px;width:15px;height:15px;color:#4e89e4}.form-checkbox input[type=radio]:checked+label:after,.form-radio input[type=radio]:checked+label:after{content:"";top:3px;left:3px;width:9px;height:9px;background-color:#4e89e4;border-radius:50%}.form-checkbox input[type=checkbox]:checked:disabled+label:before,.form-checkbox input[type=radio]:checked:disabled+label:before,.form-radio input[type=checkbox]:checked:disabled+label:before,.form-radio input[type=radio]:checked:disabled+label:before{border-color:#d6d9dc}.form-checkbox input[type=checkbox]:checked:disabled+label:after,.form-radio input[type=checkbox]:checked:disabled+label:after{color:#d6d9dc}.form-checkbox input[type=radio]:checked:disabled+label:after,.form-radio input[type=radio]:checked:disabled+label:after{background-color:#d6d9dc}.form-checkbox input[type=checkbox]:hover+label:before,.form-checkbox input[type=radio]:hover+label:before,.form-radio input[type=checkbox]:hover+label:before,.form-radio input[type=radio]:hover+label:before{border-color:#4e89e4}.form-checkbox input[type=checkbox]:hover:disabled+label:before,.form-checkbox input[type=radio]:hover:disabled+label:before,.form-radio input[type=checkbox]:hover:disabled+label:before,.form-radio input[type=radio]:hover:disabled+label:before{border-color:#d6d9dc}@media print,screen and (min-width: 801px){.form-checkbox,.form-radio{width:50%;display:inline-block;vertical-align:top;padding:15px}.form-checkbox.full-width,.form-radio.full-width{width:100%}}@media only screen and (max-width: 800px){.form-radio{width:auto;padding-right:40px;display:inline-block}.form-checkbox,.form-radio{width:100%;padding:15px 0}}.administration-expenses .expenses-table .supplier img{max-width:80px;max-height:50px}.grid-view-wrapper{position:absolute;top:45px;right:0;bottom:0;left:0;overflow-y:auto}.grid-view-wrapper .grid-view .cell{width:100%;position:relative;display:inline-block;vertical-align:top;border:2px solid #E5E7E9;border-left:none;border-top:none;box-sizing:border-box}@media print,screen and (min-width: 801px){.grid-view-wrapper .grid-view .cell:hover{box-shadow:0 4px 30px #0000001a;z-index:10;cursor:pointer}}@media only screen and (min-width: 801px) and (max-width: 689px){.systems-table.grid-view-wrapper .grid-view .cell{border-right:none}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}}@media only screen and (min-width: 801px) and (min-width: 690px) and (max-width: 989px){.systems-table.grid-view-wrapper .grid-view .cell{width:50%}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(4n+2),.systems-table.grid-view-wrapper .grid-view .cell:nth-child(4n+3){background-color:#f4f5f6}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(2n+2){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 990px) and (max-width: 1289px){.systems-table.grid-view-wrapper .grid-view .cell{width:33.33%}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(3n+3){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 1290px) and (max-width: 1589px){.systems-table.grid-view-wrapper .grid-view .cell{width:25%}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(8n+2),.systems-table.grid-view-wrapper .grid-view .cell:nth-child(8n+4),.systems-table.grid-view-wrapper .grid-view .cell:nth-child(8n+5),.systems-table.grid-view-wrapper .grid-view .cell:nth-child(8n+7){background-color:#f4f5f6}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(4n+4){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 1590px){.systems-table.grid-view-wrapper .grid-view .cell{width:20%}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(5n+5){border-right:none}}@media only screen and (min-width: 801px) and (max-width: 689px){.phases-table.grid-view-wrapper .grid-view .cell{border-right:none}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}}@media only screen and (min-width: 801px) and (min-width: 690px) and (max-width: 989px){.phases-table.grid-view-wrapper .grid-view .cell{width:50%}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(4n+2),.phases-table.grid-view-wrapper .grid-view .cell:nth-child(4n+3){background-color:#f4f5f6}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(2n+2){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 990px) and (max-width: 1289px){.phases-table.grid-view-wrapper .grid-view .cell{width:33.33%}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(3n+3){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 1290px) and (max-width: 1589px){.phases-table.grid-view-wrapper .grid-view .cell{width:25%}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(8n+2),.phases-table.grid-view-wrapper .grid-view .cell:nth-child(8n+4),.phases-table.grid-view-wrapper .grid-view .cell:nth-child(8n+5),.phases-table.grid-view-wrapper .grid-view .cell:nth-child(8n+7){background-color:#f4f5f6}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(4n+4){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 1590px){.phases-table.grid-view-wrapper .grid-view .cell{width:20%}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(5n+5){border-right:none}}@media only screen and (min-width: 801px) and (max-width: 889px){.products-tools-table.grid-view-wrapper .grid-view .cell{border-right:none}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}}@media only screen and (min-width: 801px) and (min-width: 890px) and (max-width: 1289px){.products-tools-table.grid-view-wrapper .grid-view .cell{width:50%}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(4n+2),.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(4n+3){background-color:#f4f5f6}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(2n+2){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 1290px) and (max-width: 1689px){.products-tools-table.grid-view-wrapper .grid-view .cell{width:33.33%}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(3n+3){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 1690px) and (max-width: 2089px){.products-tools-table.grid-view-wrapper .grid-view .cell{width:25%}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(8n+2),.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(8n+4),.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(8n+5),.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(8n+7){background-color:#f4f5f6}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(4n+4){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 2090px){.products-tools-table.grid-view-wrapper .grid-view .cell{width:20%}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(5n+5){border-right:none}}@media only screen and (min-width: 801px) and (max-width: 789px){.brands-table.grid-view-wrapper .grid-view .cell{border-right:none}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}}@media only screen and (min-width: 801px) and (min-width: 790px) and (max-width: 1139px){.brands-table.grid-view-wrapper .grid-view .cell{width:50%}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(4n+2),.brands-table.grid-view-wrapper .grid-view .cell:nth-child(4n+3){background-color:#f4f5f6}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(2n+2){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 1140px) and (max-width: 1489px){.brands-table.grid-view-wrapper .grid-view .cell{width:33.33%}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(3n+3){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 1490px) and (max-width: 1839px){.brands-table.grid-view-wrapper .grid-view .cell{width:25%}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(8n+2),.brands-table.grid-view-wrapper .grid-view .cell:nth-child(8n+4),.brands-table.grid-view-wrapper .grid-view .cell:nth-child(8n+5),.brands-table.grid-view-wrapper .grid-view .cell:nth-child(8n+7){background-color:#f4f5f6}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(4n+4){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 1840px){.brands-table.grid-view-wrapper .grid-view .cell{width:20%}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(5n+5){border-right:none}}@media only screen and (min-width: 801px) and (max-width: 789px){.suppliers-table.grid-view-wrapper .grid-view .cell{border-right:none}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}}@media only screen and (min-width: 801px) and (min-width: 790px) and (max-width: 1139px){.suppliers-table.grid-view-wrapper .grid-view .cell{width:50%}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(4n+2),.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(4n+3){background-color:#f4f5f6}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(2n+2){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 1140px) and (max-width: 1489px){.suppliers-table.grid-view-wrapper .grid-view .cell{width:33.33%}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(3n+3){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 1490px) and (max-width: 1839px){.suppliers-table.grid-view-wrapper .grid-view .cell{width:25%}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(8n+2),.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(8n+4),.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(8n+5),.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(8n+7){background-color:#f4f5f6}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(4n+4){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 1840px){.suppliers-table.grid-view-wrapper .grid-view .cell{width:20%}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(5n+5){border-right:none}}@media only screen and (min-width: 801px) and (max-width: 789px){.projects-table.grid-view-wrapper .grid-view .cell{border-right:none}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}}@media only screen and (min-width: 801px) and (min-width: 790px) and (max-width: 1139px){.projects-table.grid-view-wrapper .grid-view .cell{width:50%}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(4n+2),.projects-table.grid-view-wrapper .grid-view .cell:nth-child(4n+3){background-color:#f4f5f6}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(2n+2){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 1140px) and (max-width: 1489px){.projects-table.grid-view-wrapper .grid-view .cell{width:33.33%}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(3n+3){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 1490px) and (max-width: 1839px){.projects-table.grid-view-wrapper .grid-view .cell{width:25%}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(8n+2),.projects-table.grid-view-wrapper .grid-view .cell:nth-child(8n+4),.projects-table.grid-view-wrapper .grid-view .cell:nth-child(8n+5),.projects-table.grid-view-wrapper .grid-view .cell:nth-child(8n+7){background-color:#f4f5f6}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(4n+4){border-right:none}}@media only screen and (min-width: 801px) and (min-width: 1840px){.projects-table.grid-view-wrapper .grid-view .cell{width:20%}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(5n+5){border-right:none}}@media only screen and (max-width: 800px) and (max-width: 389px){.systems-table.grid-view-wrapper .grid-view .cell{border-right:none}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}}@media only screen and (max-width: 800px) and (min-width: 390px) and (max-width: 539px){.systems-table.grid-view-wrapper .grid-view .cell{width:50%}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(4n+2),.systems-table.grid-view-wrapper .grid-view .cell:nth-child(4n+3){background-color:#f4f5f6}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(2n+2){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 540px) and (max-width: 689px){.systems-table.grid-view-wrapper .grid-view .cell{width:33.33%}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(3n+3){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 690px) and (max-width: 839px){.systems-table.grid-view-wrapper .grid-view .cell{width:25%}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(8n+2),.systems-table.grid-view-wrapper .grid-view .cell:nth-child(8n+4),.systems-table.grid-view-wrapper .grid-view .cell:nth-child(8n+5),.systems-table.grid-view-wrapper .grid-view .cell:nth-child(8n+7){background-color:#f4f5f6}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(4n+4){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 840px){.systems-table.grid-view-wrapper .grid-view .cell{width:20%}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.systems-table.grid-view-wrapper .grid-view .cell:nth-child(5n+5){border-right:none}}@media only screen and (max-width: 800px) and (max-width: 589px){.phases-table.grid-view-wrapper .grid-view .cell{border-right:none}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}}@media only screen and (max-width: 800px) and (min-width: 590px) and (max-width: 839px){.phases-table.grid-view-wrapper .grid-view .cell{width:50%}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(4n+2),.phases-table.grid-view-wrapper .grid-view .cell:nth-child(4n+3){background-color:#f4f5f6}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(2n+2){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 840px) and (max-width: 1089px){.phases-table.grid-view-wrapper .grid-view .cell{width:33.33%}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(3n+3){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 1090px) and (max-width: 1339px){.phases-table.grid-view-wrapper .grid-view .cell{width:25%}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(8n+2),.phases-table.grid-view-wrapper .grid-view .cell:nth-child(8n+4),.phases-table.grid-view-wrapper .grid-view .cell:nth-child(8n+5),.phases-table.grid-view-wrapper .grid-view .cell:nth-child(8n+7){background-color:#f4f5f6}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(4n+4){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 1340px){.phases-table.grid-view-wrapper .grid-view .cell{width:20%}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.phases-table.grid-view-wrapper .grid-view .cell:nth-child(5n+5){border-right:none}}@media only screen and (max-width: 800px) and (max-width: 889px){.products-tools-table.grid-view-wrapper .grid-view .cell{border-right:none}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}}@media only screen and (max-width: 800px) and (min-width: 890px) and (max-width: 1289px){.products-tools-table.grid-view-wrapper .grid-view .cell{width:50%}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(4n+2),.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(4n+3){background-color:#f4f5f6}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(2n+2){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 1290px) and (max-width: 1689px){.products-tools-table.grid-view-wrapper .grid-view .cell{width:33.33%}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(3n+3){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 1690px) and (max-width: 2089px){.products-tools-table.grid-view-wrapper .grid-view .cell{width:25%}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(8n+2),.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(8n+4),.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(8n+5),.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(8n+7){background-color:#f4f5f6}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(4n+4){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 2090px){.products-tools-table.grid-view-wrapper .grid-view .cell{width:20%}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.products-tools-table.grid-view-wrapper .grid-view .cell:nth-child(5n+5){border-right:none}}@media only screen and (max-width: 800px) and (max-width: 789px){.brands-table.grid-view-wrapper .grid-view .cell{border-right:none}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}}@media only screen and (max-width: 800px) and (min-width: 790px) and (max-width: 1139px){.brands-table.grid-view-wrapper .grid-view .cell{width:50%}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(4n+2),.brands-table.grid-view-wrapper .grid-view .cell:nth-child(4n+3){background-color:#f4f5f6}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(2n+2){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 1140px) and (max-width: 1489px){.brands-table.grid-view-wrapper .grid-view .cell{width:33.33%}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(3n+3){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 1490px) and (max-width: 1839px){.brands-table.grid-view-wrapper .grid-view .cell{width:25%}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(8n+2),.brands-table.grid-view-wrapper .grid-view .cell:nth-child(8n+4),.brands-table.grid-view-wrapper .grid-view .cell:nth-child(8n+5),.brands-table.grid-view-wrapper .grid-view .cell:nth-child(8n+7){background-color:#f4f5f6}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(4n+4){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 1840px){.brands-table.grid-view-wrapper .grid-view .cell{width:20%}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.brands-table.grid-view-wrapper .grid-view .cell:nth-child(5n+5){border-right:none}}@media only screen and (max-width: 800px) and (max-width: 789px){.suppliers-table.grid-view-wrapper .grid-view .cell{border-right:none}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}}@media only screen and (max-width: 800px) and (min-width: 790px) and (max-width: 1139px){.suppliers-table.grid-view-wrapper .grid-view .cell{width:50%}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(4n+2),.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(4n+3){background-color:#f4f5f6}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(2n+2){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 1140px) and (max-width: 1489px){.suppliers-table.grid-view-wrapper .grid-view .cell{width:33.33%}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(3n+3){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 1490px) and (max-width: 1839px){.suppliers-table.grid-view-wrapper .grid-view .cell{width:25%}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(8n+2),.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(8n+4),.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(8n+5),.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(8n+7){background-color:#f4f5f6}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(4n+4){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 1840px){.suppliers-table.grid-view-wrapper .grid-view .cell{width:20%}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.suppliers-table.grid-view-wrapper .grid-view .cell:nth-child(5n+5){border-right:none}}@media only screen and (max-width: 800px) and (max-width: 789px){.projects-table.grid-view-wrapper .grid-view .cell{border-right:none}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}}@media only screen and (max-width: 800px) and (min-width: 790px) and (max-width: 1139px){.projects-table.grid-view-wrapper .grid-view .cell{width:50%}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(4n+2),.projects-table.grid-view-wrapper .grid-view .cell:nth-child(4n+3){background-color:#f4f5f6}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(2n+2){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 1140px) and (max-width: 1489px){.projects-table.grid-view-wrapper .grid-view .cell{width:33.33%}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(3n+3){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 1490px) and (max-width: 1839px){.projects-table.grid-view-wrapper .grid-view .cell{width:25%}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(8n+2),.projects-table.grid-view-wrapper .grid-view .cell:nth-child(8n+4),.projects-table.grid-view-wrapper .grid-view .cell:nth-child(8n+5),.projects-table.grid-view-wrapper .grid-view .cell:nth-child(8n+7){background-color:#f4f5f6}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(4n+4){border-right:none}}@media only screen and (max-width: 800px) and (min-width: 1840px){.projects-table.grid-view-wrapper .grid-view .cell{width:20%}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(2n){background-color:#f4f5f6}.projects-table.grid-view-wrapper .grid-view .cell:nth-child(5n+5){border-right:none}}.petty-cash-summary hr{margin:0;border:none;border-bottom:2px solid #E5E7E9}.petty-cash-summary .employee-petty-cash-wrapper{padding:15px;box-sizing:border-box}.petty-cash-summary .employee-petty-cash-wrapper .employee-petty-cash{height:180px;padding:40px 20px;box-sizing:border-box;background-color:#e5e7e9;border-radius:5px;overflow:hidden;text-align:center}.petty-cash-summary .employee-petty-cash-wrapper .employee-petty-cash span{display:block}.petty-cash-summary .employee-petty-cash-wrapper .employee-petty-cash .icon-employee{font-size:26px;color:#acb3b9}.petty-cash-summary .employee-petty-cash-wrapper .employee-petty-cash .employee-name{margin-top:25px;font-family:Mirai-Medium;font-size:14px}.petty-cash-summary .employee-petty-cash-wrapper .employee-petty-cash .balance{margin-top:10px;font-family:Mirai-Bold;font-size:18px}.petty-cash-summary .employee-petty-cash-wrapper .employee-petty-cash .negative-balance{color:#ff4438}@media print,screen and (min-width: 801px){.petty-cash-summary .value-label-boxes:first-child{padding-left:15px}.petty-cash-summary .employees-petty-cash-wrapper{padding:15px}.petty-cash-summary .employees-petty-cash-wrapper .employee-petty-cash-wrapper{width:25%;display:inline-block}}@media only screen and (max-width: 1200px){.petty-cash-summary .employees-petty-cash-wrapper .employee-petty-cash-wrapper{width:33.33%}}@media only screen and (max-width: 900px){.petty-cash-summary .employees-petty-cash-wrapper .employee-petty-cash-wrapper{width:50%}}@media only screen and (max-width: 800px){.petty-cash-summary .value-label-boxes{padding-bottom:30px}.petty-cash-summary .employees-petty-cash-wrapper{padding:30px 0}.petty-cash-summary .employees-petty-cash-wrapper .employee-petty-cash-wrapper{width:100%;padding:0 15px 15px}.petty-cash-summary .employees-petty-cash-wrapper .employee-petty-cash-wrapper:last-child{padding-bottom:0}}.vehicles .list-items-column{height:100%}.vehicles .list-items-column .total-items{height:45px;padding:0 20px;line-height:45px;box-sizing:border-box;border-bottom:2px solid #E5E7E9}.vehicles .list-items-column .list-items{position:absolute;top:45px;bottom:0;left:0;padding:0;margin:0;overflow-y:auto;box-sizing:border-box;list-style-type:none}.vehicles .list-items-column .list-items hr{margin:0;border:none;border-bottom:2px solid #E5E7E9}.vehicles .list-items-column .list-items hr:first-child{display:none}.vehicles .list-items-column .list-items li{height:auto;line-height:0;font-size:15px;cursor:pointer}.vehicles .list-items-column .list-items li.self-user a figure .icon-wrapper .icon.icon-employee{background-color:#4e89e4;color:#f4f5f6}.vehicles .list-items-column .list-items li a{width:100%;display:inline-block;padding:15px;box-sizing:border-box;line-height:normal;letter-spacing:.5px;text-decoration:none;color:inherit}.vehicles .list-items-column .list-items li a figure{display:table;margin:0}.vehicles .list-items-column .list-items li a figure .icon-wrapper{display:table-cell}.vehicles .list-items-column .list-items li a figure .icon-wrapper .icon{width:40px;height:40px;display:block;background-color:#f4f5f6;line-height:45px;text-align:center;font-size:28px;color:gray}.vehicles .list-items-column .list-items li a figure .icon-wrapper .icon.icon-contact-other{color:#ffb600}.vehicles .list-items-column .list-items li a figure .icon-wrapper .icon.icon-company{color:#b14fc5}.vehicles .list-items-column .list-items li a figure .icon-wrapper .icon.icon-employee{color:#4e89e4}.vehicles .list-items-column .list-items li a figure .icon-wrapper .icon.icon-provider{color:#00cea1}.vehicles .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot{width:10px;height:10px;margin-top:5px;border-radius:50%}.vehicles .list-items-column .list-items li a figure .icon-wrapper img{width:40px;height:40px;display:block}.vehicles .list-items-column .list-items li a figure figcaption{width:100%;position:relative;display:table-cell;vertical-align:middle;padding-left:15px;padding-right:25px}.vehicles .list-items-column .list-items li a figure figcaption .name{font-size:16px;word-break:break-word}.vehicles .list-items-column .list-items li a figure figcaption .subtitle{display:block;font-size:12px;font-family:Mirai-Regular;color:#acb3b9}.vehicles .list-items-column .list-items li a figure .icon-warning{position:absolute;right:0;top:5px;font-size:18px}.vehicles .list-items-column .list-items li a figure .icon-warning.expired{color:#ff4438}.vehicles .list-items-column .list-items li a figure .icon-warning.about-to-expire{color:#ff7f30}.vehicles .list-items-column .list-items li a figure .icon-birthday{position:absolute;right:0;top:5px;font-size:18px;color:#00cea1}.vehicles .list-items-column .list-items li a figure .icon-birthday.multiple-icons{right:20px}.vehicles .list-items-column .list-items li a.selected{background-color:#f4f5f680}.vehicles .list-items-column .list-items li a.selected .name{font-family:Mirai-Medium}.vehicles .list-items-column .list-items li a:hover{background-color:#f4f5f680}.vehicles .list-items-column .list-items{top:45px}.vehicles .list-items-column .list-items li .identifier-wrapper{width:40px;height:40px;background-color:#f4f5f6;text-align:center;line-height:40px;font-family:Mirai-Black;font-size:16px;color:#4e89e4}@media print,screen and (min-width: 801px){.vehicles .top-bar .back-button{display:none}.vehicles .top-bar .top-bar-title{padding-left:30px;margin-left:0}.vehicles .list-items-column{width:380px}.vehicles .list-items-column .list-items,.vehicles .list-items-column .total-items{width:380px;border-right:2px solid #E5E7E9}}@media only screen and (max-width: 800px){.vehicles .list-items-column .list-items{right:0}.vehicles .list-items-column .top-bar{width:100%}}.maintenance-notes .notes-wrapper{padding:20px;background-color:#e5e7e980;border-radius:3px}.maintenance-notes .notes-wrapper .rich-text-detail{margin-bottom:50px}.maintenance-notes .notes-wrapper .author-date{display:inline-block;margin-right:30px;font-family:Mirai-Medium;font-style:italic;font-size:12px;color:#acb3b9}.vehicle-tabs-controller{position:absolute;top:0;right:0;bottom:0}.vehicle-tabs-controller .vehicle-details .details-wrapper{width:100%;overflow-y:auto;background-color:#fff}.vehicle-tabs-controller .vehicle-details .details-wrapper .insurance-policy .expired,.vehicle-tabs-controller .vehicle-details .details-wrapper .vehicle-mileage .expired{color:#ff4438}.vehicle-tabs-controller .vehicle-details .details-wrapper .insurance-policy .about-to-expire,.vehicle-tabs-controller .vehicle-details .details-wrapper .vehicle-mileage .about-to-expire{color:#ff7f30}.vehicle-tabs-controller .vehicle-details .details-wrapper .vehicle-invoices .value-with-attachment{display:inline-block}.vehicle-tabs-controller .vehicle-details .details-wrapper .vehicle-invoices .value-with-attachment:last-child{margin-left:15px}.vehicle-tabs-controller .vehicle-details .details-wrapper .vehicle-image{width:250px;padding-bottom:0!important;box-sizing:border-box}.vehicle-tabs-controller .vehicle-details .details-wrapper .vehicle-image img{max-height:110px;max-width:250px}.vehicle-tabs-controller .vehicle-details .details-wrapper .value-label-boxes{padding-bottom:0}.vehicle-tabs-controller .vehicle-details .details-wrapper .value-label-boxes .value-label-box-wrapper{padding:0}.vehicle-tabs-controller .vehicle-maintenance-gas{padding:30px 0;position:relative;overflow-x:hidden;border-bottom:2px solid #D6D9DC}.vehicle-tabs-controller .vehicle-maintenance-gas:last-child{border-bottom:0}.vehicle-tabs-controller .vehicle-maintenance-gas h6{padding-top:0!important;padding-bottom:0!important;margin:0;font-family:Mirai-Bold;font-size:14px;letter-spacing:1.5px;text-transform:uppercase}.vehicle-tabs-controller .vehicle-maintenance-gas .vehicle-maintenance-gas-table{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:100%;margin-top:30px}.vehicle-tabs-controller .vehicle-maintenance-gas .vehicle-maintenance-gas-table .table-body-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto}.vehicle-tabs-controller .vehicle-maintenance-gas .vehicle-maintenance-gas-table .table-body-wrapper table{border-bottom-width:2px}.vehicle-tabs-controller .vehicle-maintenance-gas .vehicle-maintenance-gas-table tr{height:50px}.vehicle-tabs-controller .vehicle-maintenance-gas .vehicle-maintenance-gas-table td{font-size:14px}.vehicle-tabs-controller .vehicle-maintenance-gas .vehicle-maintenance-gas-table .icon-edit,.vehicle-tabs-controller .vehicle-maintenance-gas .vehicle-maintenance-gas-table .notes-detail{color:#4e89e4}.vehicle-tabs-controller .vehicle-maintenance-gas .vehicle-maintenance-gas-table .icon-edit.disabled,.vehicle-tabs-controller .vehicle-maintenance-gas .vehicle-maintenance-gas-table .notes-detail.disabled{color:#d6d9dc!important;cursor:default!important}.vehicle-tabs-controller .vehicle-maintenance-gas .vehicle-maintenance-gas-table .mileage .expired,.vehicle-tabs-controller .vehicle-maintenance-gas .vehicle-maintenance-gas-table .maintenance-date .expired{color:#ff4438}.vehicle-tabs-controller .vehicle-maintenance-gas .vehicle-maintenance-gas-table .mileage .about-to-expire,.vehicle-tabs-controller .vehicle-maintenance-gas .vehicle-maintenance-gas-table .maintenance-date .about-to-expire{color:#ff7f30}.vehicle-tabs-controller .vehicle-maintenance-gas .vehicle-maintenance-gas-table .icon-edit{font-size:18px}.vehicle-tabs-controller .vehicle-maintenance-gas .vehicle-maintenance-gas-table .notes-detail{font-family:Mirai-Bold}@media print,screen and (min-width: 801px){.maintenance-notes .content{padding:40px}.vehicle-tabs-controller{left:380px}.vehicle-tabs-controller .vehicle-maintenance-gas .form-add-button{display:inline-block;margin:0 30px 0 0;float:right}.vehicle-tabs-controller .vehicle-maintenance-gas h6{width:auto;display:inline-block;padding:15px 30px}.vehicle-tabs-controller .vehicle-maintenance-gas .vehicle-maintenance-gas-table .icon-edit:hover,.vehicle-tabs-controller .vehicle-maintenance-gas .vehicle-maintenance-gas-table .notes-detail:hover{color:#316abc;cursor:pointer}.vehicle-tabs-controller .vehicle-details .details-wrapper .vehicle-image{padding:30px;display:inline-block}.vehicle-tabs-controller .vehicle-details .details-wrapper .value-label-boxes{float:right}.vehicle-tabs-controller .vehicle-details .details-wrapper .detail-box{margin-top:20px}}@media only screen and (max-width: 1210px){.vehicle-tabs-controller .vehicle-details .details-wrapper .value-label-boxes{display:block;float:none}.vehicle-tabs-controller .vehicle-details .details-wrapper .value-label-boxes .value-label-box-wrapper{width:100%}}@media only screen and (max-width: 960px){.vehicle-tabs-controller .vehicle-maintenance-gas .form-add-button{display:block;float:none;margin:0 30px 30px}}@media only screen and (max-width: 800px){.maintenance-notes .content{padding:20px;margin-top:45px}.vehicle-tabs-controller{left:0}.vehicle-tabs-controller .vehicle-details .details-wrapper .vehicle-image{padding:15px}.vehicle-tabs-controller .vehicle-maintenance-gas .form-add-button{padding:0;margin:15px 15px 30px!important}.vehicle-tabs-controller .vehicle-maintenance-gas h6{padding:30px 15px 0}}@media print,screen and (min-width: 801px){.vehicle-edit .vehicle-model{width:33.33%}}.attachment-loader{width:100%;height:250px;position:relative;top:50%;transform:translateY(-50%);text-align:center}.attachment-loader img{height:30px;margin-bottom:30px}.attachment-loader p{max-width:700px;margin:5px auto;font-family:Mirai-Medium;color:#808a94}.catalog-detail .detail-content{position:absolute;top:45px;right:0;bottom:0;left:0;overflow-y:auto}.catalog-detail .detail-content .info-wrapper{border-bottom:2px solid #E5E7E9}.catalog-detail .detail-content .info-wrapper:last-child,.catalog-detail .detail-content .info-wrapper.no-border-bottom{border-bottom:none}.catalog-detail .detail-content .info-wrapper.with-margin-bottom{margin-bottom:15px;border-bottom:none}.catalog-detail .detail-content .attachment-detail{display:inline-block;margin-right:30px}@media print,screen and (min-width: 801px){.catalog-detail .detail-content .info-wrapper a:hover{color:#316abc}}.catalog .under-construction{position:absolute;top:0;right:0;left:0;bottom:0}.catalog .table-wrapper.brands-table .brand-logo,.catalog .table-wrapper.brands-table .supplier-logo,.catalog .table-wrapper.suppliers-table .brand-logo,.catalog .table-wrapper.suppliers-table .supplier-logo,.catalog .grid-view-wrapper.brands-table .brand-logo,.catalog .grid-view-wrapper.brands-table .supplier-logo,.catalog .grid-view-wrapper.suppliers-table .brand-logo,.catalog .grid-view-wrapper.suppliers-table .supplier-logo{background-size:contain;background-repeat:no-repeat}.catalog .table-wrapper.brands-table .brand-logo,.catalog .table-wrapper.brands-table .supplier-logo,.catalog .table-wrapper.suppliers-table .brand-logo,.catalog .table-wrapper.suppliers-table .supplier-logo{height:35px;background-position:left}.catalog .table-wrapper.brands-table .system-image,.catalog .table-wrapper.suppliers-table .system-image{height:35px;margin-right:10px}.catalog .grid-view-wrapper.systems-table .grid-view .cell{height:200px}.catalog .grid-view-wrapper.systems-table .grid-view .cell .system-cell-wrapper{width:100%;position:absolute;top:50%;transform:translateY(-50%);padding:0 30px;box-sizing:border-box;text-align:center}.catalog .grid-view-wrapper.systems-table .grid-view .cell .system-cell-wrapper img{width:85px}.catalog .grid-view-wrapper.systems-table .grid-view .cell .system-cell-wrapper .title{display:block;margin-top:25px;font-family:Mirai-Bold}.catalog .grid-view-wrapper.brands-table .grid-view .cell,.catalog .grid-view-wrapper.suppliers-table .grid-view .cell{height:125px}.catalog .grid-view-wrapper.brands-table .grid-view .cell .brand-logo,.catalog .grid-view-wrapper.brands-table .grid-view .cell .supplier-logo,.catalog .grid-view-wrapper.suppliers-table .grid-view .cell .brand-logo,.catalog .grid-view-wrapper.suppliers-table .grid-view .cell .supplier-logo{height:50px;position:absolute;top:50%;right:75px;left:75px;transform:translateY(-50%);background-position:center}.catalog-brand .detail-content .info-wrapper.contact-info-wrapper .contact-info{display:inline-block;vertical-align:top;margin-right:30px;margin-bottom:30px}.catalog-brand .detail-content .info-wrapper.contact-info-wrapper .contact-info span{display:block;margin-bottom:10px;font-family:Mirai-Bold}.catalog-brand .detail-content .info-wrapper.brand-apps .app{display:inline-block;margin-right:20px;margin-bottom:15px}.catalog-brand .detail-content .info-wrapper.families .family-wrapper{margin-bottom:25px}.catalog-brand .detail-content .info-wrapper.families .family-wrapper .name{font-family:Mirai-Bold}.catalog-brand .detail-content .info-wrapper.families .family-wrapper .name span{display:inline-block;vertical-align:middle}.catalog-brand .detail-content .info-wrapper.families .family-wrapper .name a{display:inline-block;vertical-align:middle;margin-left:10px}.catalog-brand .detail-content .info-wrapper.families .family-wrapper .family-description{margin-top:10px}.catalog-brand .detail-content .info-wrapper.families .family-wrapper .attachment-detail{display:block;margin-top:10px}.catalog-brand .detail-content .info-wrapper.families .family-wrapper:last-child{margin-bottom:0}.catalog-brand .detail-content .info-wrapper.brand-logo-links{position:relative}.catalog-brand .detail-content .info-wrapper.brand-logo-links .website-link{position:absolute;top:30px;right:30px}.catalog-brand .detail-content .info-wrapper .brand-logo{max-width:220px;max-height:80px;margin-bottom:15px}.catalog-brand .detail-content .info-wrapper .products-link{max-width:180px;display:block;padding:10px 0;margin-top:20px;border:2px solid #4E89E4;border-radius:40px;text-align:center}.catalog-brand .detail-content .info-wrapper .system-image{height:30px;display:inline-block;margin-right:20px}.catalog-brand .detail-content .info-wrapper .description{display:inline-block;margin-right:30px;line-height:30px;font-family:Mirai-Bold;color:#4e89e4}.catalog-brand .detail-content .info-wrapper:last-child{border-bottom:none}.catalog-brand .detail-content .info-wrapper .supplier{display:inline-block;vertical-align:middle;margin-right:20px;margin-bottom:20px}.catalog-brand .detail-content .info-wrapper .supplier .logo{max-width:100px;max-height:100px;display:block}.catalog-brand .detail-content .info-wrapper .supplier .logo img{max-width:100%}@media print,screen and (min-width: 801px){.catalog-brand .detail-content .info-wrapper .products-link:hover{border-color:#316abc}.catalog-brand .detail-content .info-wrapper .description:hover{color:#316abc;cursor:pointer}}.attachment-detail{line-height:30px;font-family:Mirai-Bold;color:#4e89e4}.attachment-detail span{display:inline-block;vertical-align:middle}.attachment-detail .icon{width:25px;margin-right:10px;font-size:22px}.attachment-detail .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;padding-left:35px;margin-left:-35px;box-sizing:border-box}@media print,screen and (min-width: 801px){.attachment-detail:hover{color:#316abc;cursor:pointer}}.app.internal .title{display:none}.app.internal .app-icon,.app.internal .app-icon img{width:40px;height:40px}.app.internal .stores{margin-left:15px}.app.internal .stores .app-name{display:block;margin-bottom:5px;font-family:Mirai-Bold}.app.internal .stores a{margin-right:15px}.app .title{margin-bottom:20px}.app .app-icon{width:90px;height:90px;display:inline-block;vertical-align:middle;border-radius:10px}.app .app-icon img{width:90px;height:90px}.app .stores{display:inline-block;vertical-align:middle;margin-left:35px}.app .stores img{width:125px;padding:10px 0;display:block}.brand-edit .contact-info-wrapper .no-related-element{padding-bottom:0}.brand-edit .description-wrapper{position:relative}.brand-edit .brand-systems-wrapper .brand-system .form-select{width:100%}@media print,screen and (min-width: 801px){.brand-edit .brand-systems-wrapper .brand-system{width:50%}.brand-edit .attachments-edit{padding-top:15px}}.description-modal .title{line-height:22px;letter-spacing:.5px;font-family:Mirai-Bold}.description-modal .content{position:absolute;top:45px;bottom:0;right:0;left:0;overflow-y:auto;line-height:22px}.description-modal .content .main-title{letter-spacing:1px}.description-modal .content span{display:block}.description-modal .content .benefits .rich-text-detail{margin-top:25px}@media print,screen and (min-width: 801px){.description-modal .content{padding:50px 170px}.description-modal .content .main-title{font-size:20px}.description-modal .content .description{margin-top:30px;margin-bottom:40px}}@media only screen and (max-width: 800px){.description-modal .content{padding:50px 15px}.description-modal .content .description{margin:20px 0}.description-modal .content .benefits,.description-modal .content .description{font-size:14px}.description-modal .content .benefits .rich-text-detail,.description-modal .content .description .rich-text-detail{margin-top:20px}}.info-wrapper{position:relative;box-sizing:border-box;border-bottom:2px solid #E5E7E9;font-size:14px}.info-wrapper.inline-button h6{width:auto;margin-right:0;padding-right:0}.info-wrapper.inline-button .info-wrapper-button{vertical-align:top;margin-top:-5px}.info-wrapper h6{width:100%;display:inline-block;vertical-align:middle;padding-right:30px;margin:0 -20px 10px 0;text-transform:uppercase;font-family:Mirai-Bold;font-size:14px;line-height:17px;letter-spacing:1.5px;box-sizing:border-box}.info-wrapper .info-wrapper-button{display:inline-block;vertical-align:middle;margin-top:-20px;font-size:20px;color:#808a94}.info-wrapper .title-line{margin:5px 0 30px}.info-wrapper a{font-family:Mirai-Bold;text-decoration:none;color:#4e89e4}.info-wrapper:last-child,.info-wrapper.no-border-bottom{border-bottom:none}.info-wrapper.with-margin-bottom{margin-bottom:30px;border-bottom:none}.info-wrapper.no-bottom-padding{padding-bottom:0}.info-wrapper.no-top-padding{padding-top:0}@media print,screen and (min-width: 801px){.info-wrapper{padding:30px}.info-wrapper .info-wrapper-button:hover{color:#4e89e4;cursor:pointer}}@media only screen and (max-width: 800px){.info-wrapper{padding:30px 15px}}@media print{.info-wrapper{padding:0}}.related-contact{display:inline-block;vertical-align:top;margin-right:30px;margin-bottom:30px}.related-contact .relationship{display:block;margin-bottom:10px;font-family:Mirai-Bold}.related-contact .name-link .name,.related-contact .name-link .related-contact-icon,.related-contact .name-link a{display:inline-block;vertical-align:middle}.related-contact .name-link .related-contact-icon{margin-left:10px;color:#acb3b9}.related-contact .name-link a{margin-left:10px}@media print,screen and (min-width: 801px){.related-contact a:hover{color:#316abc}}.filters .filter .form-element{width:100%}@media only screen and (min-width: 801px){.filters .filter .form-multi-select{width:100%}.filters .tabs-controller .selected-tab footer button[type=submit]{width:130px}}.form-multi-select{box-sizing:border-box;position:relative}.form-multi-select .form-multi-select-input{width:100%;height:40px;display:block;padding:10px;margin:0;box-sizing:border-box;line-height:normal;letter-spacing:.5px;border-radius:3px;border:2px solid #D6D9DC;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#243746;line-height:18px;background:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.form-multi-select .form-multi-select-input:focus{border-color:#808a94;outline:none}.form-multi-select .form-multi-select-input.invalid{border-color:#ff4438}.form-multi-select .form-multi-select-input:disabled{border-color:#d6d9dc;background-color:#f4f5f6;color:#d6d9dc}.form-multi-select .form-multi-select-input::placeholder{color:#d6d9dc}.form-multi-select .form-multi-select-input.disabled{background-color:#f4f5f6;color:#d6d9dc;cursor:auto}.form-multi-select .form-multi-select-input.disabled .icon{color:#d6d9dc!important}.form-multi-select .form-multi-select-input.disabled.showing-options{border-color:#d6d9dc!important}.form-multi-select .form-multi-select-input .icon{float:right;font-size:20px;color:#4e89e4}.form-multi-select .form-multi-select-input .ellipsis-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block;padding-right:35px;margin-right:-30px;box-sizing:border-box}.form-multi-select .form-multi-select-input.showing-options{border-color:#808a94}.form-multi-select .form-multi-select-options-header{height:40px;padding:0 15px;line-height:40px;border:1px solid #D6D9DC;border-left:none;border-right:none;background-color:#f4f5f680;letter-spacing:.5px;font-family:Mirai-Bold;color:#4e89e4}.form-multi-select .form-multi-select-options-header:first-child{border-top:none}.form-multi-select .form-multi-select-options{background-color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:1px solid #D6D9DC;z-index:3;border-top:none;overflow-y:auto;max-height:200px}.form-multi-select .form-multi-select-options:focus{outline:none}.form-multi-select .form-multi-select-options .form-multi-select-option{width:100%;height:45px;padding:0 20px;box-sizing:border-box;line-height:45px;cursor:pointer}.form-multi-select .form-multi-select-options .form-multi-select-option.selected{background-color:#f4f5f6}.form-multi-select .form-multi-select-options .form-multi-select-option .form-checkbox{width:100%;height:100%;padding:12px 0 0}.form-multi-select .form-multi-select-options .form-multi-select-option .form-checkbox label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;box-sizing:border-box}.form-multi-select .form-multi-select-options .form-multi-select-option .ellipsis-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block}.form-multi-select .form-multi-select-options .form-multi-select-option:focus{outline:none}.form-multi-select .form-multi-select-options .form-multi-select-option.disabled{color:#acb3b9!important;background-color:#f4f5f6!important}.form-multi-select .form-multi-select-options .form-multi-select-option.disabled span{color:#acb3b9!important}.form-multi-select .form-multi-select-options .form-multi-select-option.disabled:hover{cursor:default}@media only screen and (min-width: 801px){.form-multi-select{width:50%;display:inline-block;vertical-align:top;padding:15px}.form-multi-select.full-width{width:100%}.form-multi-select .form-multi-select-input:hover .icon{color:#316abc}.form-multi-select .form-select-options{max-height:200px;position:absolute;left:15px;right:15px}.form-multi-select .form-select-options .form-multi-select-option:hover{background-color:#f4f5f6}.form-multi-select .form-multi-select-options{max-height:200px;position:absolute;left:15px;right:15px}.form-multi-select .form-multi-select-options .form-multi-select-option:hover{background-color:#f4f5f6}}@media only screen and (max-width: 800px){.form-multi-select{width:100%;padding:15px 0}.form-multi-select .form-multi-select-options{max-height:150px;position:relative}}.catalog-phases .phases-table .grid-view .cell{height:280px}.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper{width:100%;position:absolute;top:50%;transform:translateY(-50%);padding:0 30px;box-sizing:border-box;text-align:center}.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper img{max-width:85px;max-height:85px;margin-bottom:15px}.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .title{display:block;margin-top:25px;font-family:Mirai-Bold}.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .color-strip{width:35px;height:5px;display:block;margin:auto}.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .cost-price-wrapper{margin-top:25px}.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .cost-price-wrapper .cost-outer-wrapper,.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .cost-price-wrapper .price-outer-wrapper{width:50%;display:inline-block;vertical-align:top;box-sizing:border-box}.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .cost-price-wrapper .cost-outer-wrapper .cost-wrapper,.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .cost-price-wrapper .cost-outer-wrapper .price-wrapper,.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .cost-price-wrapper .price-outer-wrapper .cost-wrapper,.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .cost-price-wrapper .price-outer-wrapper .price-wrapper{padding:10px 5px;box-sizing:border-box;font-size:12px;text-align:left}.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .cost-price-wrapper .cost-outer-wrapper .cost-wrapper span,.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .cost-price-wrapper .cost-outer-wrapper .price-wrapper span,.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .cost-price-wrapper .price-outer-wrapper .cost-wrapper span,.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .cost-price-wrapper .price-outer-wrapper .price-wrapper span{display:block}.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .cost-price-wrapper .cost-outer-wrapper .cost-wrapper span.amount,.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .cost-price-wrapper .cost-outer-wrapper .price-wrapper span.amount,.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .cost-price-wrapper .price-outer-wrapper .cost-wrapper span.amount,.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .cost-price-wrapper .price-outer-wrapper .price-wrapper span.amount{font-family:Mirai-Bold;margin-bottom:5px}.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .cost-price-wrapper .cost-outer-wrapper{padding-right:5px}.catalog-phases .phases-table .grid-view .cell .phase-cell-wrapper .cost-price-wrapper .price-outer-wrapper{padding-left:5px}.form-color-input{display:inline-block}.form-color-input .form-input{width:100%!important;display:inline-block;vertical-align:middle;padding:0;box-sizing:border-box}.form-color-input .form-input input:focus+.color-bg{border-left-color:#808a94}.form-color-input .color-bg{position:absolute;right:2px;top:2px;bottom:2px;width:40px;border-left:2px solid #D6D9DC}.product-edit .colors-wrapper .list-item .form-fields-wrapper .form-element.color-name-model-wrapper,.product-edit .phase-tasks-wrapper .list-item .form-fields-wrapper .form-element.color-name-model-wrapper,.product-edit .accessories-wrapper .list-item .form-fields-wrapper .form-element.color-name-model-wrapper{padding:0}.product-edit .documents-label{padding-bottom:0}.product-edit .custom-fields-wrapper label{display:block;padding-top:20px;padding-bottom:0}.product-edit .custom-fields-wrapper .field-input-wrapper{width:50%;display:inline-block;padding-right:95px;margin-right:-95px;box-sizing:border-box;vertical-align:middle}.product-edit .custom-fields-wrapper .field-input-wrapper .form-input{width:100%;padding-bottom:5px}.product-edit .custom-fields-wrapper .form-delete-button{display:inline-block;vertical-align:middle;margin-top:10px}.product-edit .package-order-type label{display:block}.product-edit .tasks-from,.product-edit .colors-from,.product-edit .accessories-from{display:inline-block;padding-right:110px;margin-right:-97px;box-sizing:border-box}.product-edit .tasks-from .search-input-results,.product-edit .colors-from .search-input-results,.product-edit .accessories-from .search-input-results{right:110px}.product-edit .tasks-from+.icon,.product-edit .colors-from+.icon,.product-edit .accessories-from+.icon{position:relative;width:40px;height:40px;display:inline-block;margin-top:35px;text-align:center;line-height:40px;background-color:#f4f5f6;border-radius:3px;font-size:22px;color:#4e89e4}.product-edit .tasks-from+.icon.disabled,.product-edit .colors-from+.icon.disabled,.product-edit .accessories-from+.icon.disabled{color:#d6d9dc;cursor:default!important}.product-edit .tasks-from+.icon:hover,.product-edit .colors-from+.icon:hover,.product-edit .accessories-from+.icon:hover{color:#316abc;cursor:pointer}.product-edit .spool-fields .form-radio{max-width:200px}.product-edit .phase-tasks-wrapper:last-child hr{display:none}.product-edit .accessories-wrapper .labels .quantity{max-width:115px}.product-edit .accessories-wrapper .labels .image{max-width:110px;text-align:center}.product-edit .accessories-wrapper .labels .accessory{width:100%;padding-left:240px;margin-left:-225px;padding-right:400px;margin-right:-400px;box-sizing:border-box}.product-edit .accessories-wrapper .labels .type{max-width:200px}.product-edit .accessories-wrapper .labels .billable{max-width:150px}.product-edit .accessories-wrapper .accessory-wrapper .form-element{display:inline-block;padding:0 15px 15px!important}.product-edit .accessories-wrapper .accessory-wrapper .form-element.form-checkbox{padding-top:10px!important}.product-edit .accessories-wrapper .accessory-wrapper .form-stepper{max-width:115px}.product-edit .accessories-wrapper .accessory-wrapper .image{max-width:110px;text-align:center}.product-edit .accessories-wrapper .accessory-wrapper .image .product-image-wrapper{width:40px;height:40px;margin:auto;color:#d6d9dc}.product-edit .accessories-wrapper .accessory-wrapper .image .product-image-wrapper>div{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.product-edit .accessories-wrapper .accessory-wrapper .image .product-image-wrapper .icon-products{display:block;line-height:40px;font-size:28px}.product-edit .accessories-wrapper .accessory-wrapper .search-wrapper{width:100%;display:inline-block;padding-left:225px;margin-left:-225px;padding-right:400px;margin-right:-400px;box-sizing:border-box}.product-edit .accessories-wrapper .accessory-wrapper .search-wrapper .search-input,.product-edit .accessories-wrapper .accessory-wrapper .search-wrapper .form-input{width:100%;max-width:100%}.product-edit .accessories-wrapper .accessory-wrapper .form-select{max-width:200px}.product-edit .accessories-wrapper .accessory-wrapper .form-checkbox{max-width:150px;text-align:center}.product-edit .shapes label{padding:15px 15px 0}@media print,screen and (min-width: 801px){.product-edit .copy-from-wrapper{width:50%;display:inline-block}.product-edit .copy-from-wrapper .form-element{width:100%}.product-edit .fixed-documents-wrapper .form-attachment-box-input{width:33.33%}.product-edit .package-order-type .form-radio{max-width:240px}.product-edit .product-task-groups label{padding:15px 15px 0}.product-edit .product-task-groups .search-input{display:block;padding-top:0}.product-edit .show-in-checkboxes .form-checkbox{display:block}.product-edit .show-in-checkboxes .form-checkbox.show-in-proposal{display:inline-block}.product-edit .show-in-checkboxes .form-input input{max-width:200px}.product-edit .inputs-outputs-wrapper .input-output-label{padding:0 15px}.product-edit .pricing-checkbox{width:100%}.product-edit .phase-tasks-wrapper .labels .form-element{width:75%!important}.product-edit .phase-tasks-wrapper .labels .form-element.time{width:25%!important}.product-edit .phase-tasks-wrapper .form-input{width:75%}.product-edit .phase-tasks-wrapper .form-input.minutes,.product-edit .colors-wrapper .labels label,.product-edit .colors-wrapper .form-fields-wrapper .form-element{width:25%}}.images-input{width:auto;overflow-y:hidden;max-height:80px}.images-input .image-input-wrapper{overflow-y:hidden;display:inline-block;vertical-align:top;margin-right:20px}.images-input .image-input-wrapper .icon-dragdrop{height:15px;display:block;margin-bottom:5px;text-align:center;color:#acb3b9}.images-input .image-input-wrapper .icon-dragdrop:hover{color:#4e89e4}.images-input .reupload .image-input{position:relative}.images-input .reupload .image-input input{position:absolute;top:0;left:0;z-index:10}.images-input .images-outer-wrapper{overflow-x:hidden;overflow-y:hidden}.images-input .images-inner-wrapper{max-width:calc(100% - 60px);vertical-align:middle;overflow-x:auto;overflow-y:hidden}.images-input .images-inner-wrapper.has-images{display:inline-block}.images-input .images-inner-wrapper+.image-input-wrapper{margin-top:20px;margin-right:0}.images-input .choose-file,.images-input .file-details{width:60px;height:60px}.images-input .file-details{position:relative;display:inline-block;vertical-align:middle;border:1px solid #F4F5F6;box-sizing:border-box;text-align:center;overflow:hidden}.images-input .file-details img{position:absolute;max-width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.images-input .file-details .icon-x{position:absolute;right:0;top:0;color:#4e89e4;z-index:20}.images-input .file-details .icon-x.disabled{color:#d6d9dc}.images-input input[type=file]{width:60px;height:60px;opacity:.0001;cursor:pointer}.images-input input[type=file]:disabled{cursor:wait}.images-input input[type=file].disabled-file{cursor:default!important}.images-input .choose-file{margin-top:-60px;background-color:#f4f5f6;line-height:60px;text-align:center;font-size:18px;color:#4e89e4;pointer-events:none}.images-input .choose-file.disabled{color:#d6d9dc}@media print,screen and (min-width: 801px){.images-input{padding-top:0!important;padding-bottom:0!important}.images-input .file-details .icon-x:hover{color:#316abc;cursor:pointer}.images-input .file-details .icon-x:hover.disabled{color:#d6d9dc;cursor:default}.images-input input[type=file]:hover+.choose-file{color:#316abc}.images-input input[type=file]:hover+.choose-file.disabled{color:#d6d9dc}}.loader-banner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:30px;position:absolute;top:0;right:0;left:0;z-index:10;padding:0 15px;line-height:30px;letter-spacing:.5px;font-family:Mirai-Medium;font-size:14px;color:#fff}.loader-banner.disabled{background-color:#d6d9dc}.loader-banner.error{background-color:#ff4438}.task-fields-edit .phase-tasks-wrapper:last-child hr{display:none}@media print,screen and (min-width: 801px){.task-fields-edit .phase-tasks-wrapper .labels .form-element{width:70%!important}.task-fields-edit .phase-tasks-wrapper .labels .form-element.time,.task-fields-edit .phase-tasks-wrapper .labels .form-element.persons{width:15%!important}.task-fields-edit .phase-tasks-wrapper .form-input{width:70%}.task-fields-edit .phase-tasks-wrapper .form-input.minutes,.task-fields-edit .phase-tasks-wrapper .form-input.persons{width:15%}}.catalog-product .download-to-print{display:none}.catalog-product .detail-content .main-info .info-wrapper-title{text-transform:none;letter-spacing:1px;font-size:20px}.catalog-product .detail-content .right-column-wrapper .right-column{background-color:transparent}.catalog-product .detail-content .right-column-wrapper .right-column .info-wrapper{background-color:#f9f9fa}.catalog-product .detail-content .right-column-wrapper .right-column.open-prices .arrow{transform:rotateX(180deg)}.catalog-product .detail-content .right-column-wrapper .right-column.open-prices .msrp-wrapper{border-bottom:2px solid #E5E7E9;margin-bottom:0}.catalog-product .detail-content .right-column-wrapper .right-column.open-prices .supplier-prices{display:block}.catalog-product .detail-content .accessories-wrapper{padding:30px 0;margin-top:15px;background-color:#f9f9fa}.catalog-product .detail-content .accessories-wrapper .title-line{margin-bottom:0}.catalog-product .detail-content .accessories-wrapper .accessory-wrapper{padding:10px;display:block;background-color:#e5e7e999;border-radius:3px;box-sizing:border-box;text-decoration:none;font-family:Mirai-Regular;color:#243746}.catalog-product .detail-content .accessories-wrapper .accessory-wrapper .accessory-image-wrapper{width:100px;height:100px;display:inline-block;vertical-align:top}.catalog-product .detail-content .accessories-wrapper .accessory-wrapper .accessory-image-wrapper .accessory-image{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.catalog-product .detail-content .accessories-wrapper .accessory-wrapper .info{width:100%;display:inline-block;vertical-align:top;padding-left:115px;margin-left:-100px;box-sizing:border-box}.catalog-product .detail-content .accessories-wrapper .accessory-wrapper .info span{display:block}.catalog-product .detail-content .accessories-wrapper .accessory-wrapper .info .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-bottom:20px;font-size:16px;font-family:Mirai-Bold}.catalog-product .detail-content .accessories-wrapper .accessory-wrapper .info .type{font-family:Mirai-Medium}.catalog-product .detail-content .accessories-wrapper .accessory-wrapper .info .type.required{color:#ff4438}.catalog-product .detail-content .accessories-wrapper .accessory-wrapper .info .type.optional{color:#4e89e4}.catalog-product .detail-content .info-wrapper.msrp-wrapper{position:relative;border-bottom:none}.catalog-product .detail-content .info-wrapper.msrp-wrapper .arrow{position:absolute;top:25px;right:30px;font-size:20px;color:#4e89e4}.catalog-product .detail-content .info-wrapper.msrp-wrapper .arrow:hover{color:#316abc;cursor:pointer}.catalog-product .detail-content .info-wrapper.msrp-wrapper .pricing-legend{margin-top:10px;margin-bottom:0;font-size:12px;font-family:Mirai-Medium;font-style:italic}.catalog-product .detail-content .info-wrapper.supplier-prices{display:none}.catalog-product .detail-content .info-wrapper.shapes-wrapper h6.shape-type-title{margin:0}.catalog-product .detail-content .info-wrapper.shapes-wrapper .shapes{margin-bottom:15px}.catalog-product .detail-content .info-wrapper.shapes-wrapper .shapes img{max-height:20px;display:inline-block;margin-right:15px;margin-top:10px}.catalog-product .detail-content .info-wrapper .detail-box{padding:0}.catalog-product .detail-content .info-wrapper .total-tasks-info .time,.catalog-product .detail-content .info-wrapper .total-tasks-info .persons{width:250px;display:inline-block;margin-top:10px}.catalog-product .detail-content .info-wrapper .total-tasks-info .time span,.catalog-product .detail-content .info-wrapper .total-tasks-info .persons span{display:inline-block;vertical-align:middle;margin-bottom:0}.catalog-product .detail-content .info-wrapper .total-tasks-info .time .icon,.catalog-product .detail-content .info-wrapper .total-tasks-info .persons .icon{margin-right:5px;font-size:18px;color:#acb3b9}.catalog-product .detail-content .info-wrapper .total-tasks-info .time{margin-right:10px}.catalog-product .detail-content .info-wrapper .total-tasks-info .time,.catalog-product .detail-content .info-wrapper .total-tasks-info .persons{width:auto;display:block;margin-top:0}.catalog-product .detail-content .info-wrapper .total-tasks-info .persons{margin-top:5px}.catalog-product .detail-content .info-wrapper .brand-colors-details{width:100%;position:relative}.catalog-product .detail-content .info-wrapper .brand-colors-details a{position:absolute;top:0;right:0;font-size:18px}.catalog-product .detail-content .info-wrapper .brand-colors-details>div,.catalog-product .detail-content .info-wrapper .brand-colors-details .icon-decor-o{margin-bottom:20px}.catalog-product .detail-content .info-wrapper .brand-colors-details .icon-decor-o{display:block}.catalog-product .detail-content .info-wrapper .brand-colors-details .icon-decor-o.active{color:#00cea1}.catalog-product .detail-content .info-wrapper .brand-colors-details .icon-decor-o.will-be-discontinued{color:#ffb600}.catalog-product .detail-content .info-wrapper .brand-colors-details .icon-decor-o.discontinued{color:#ff4438}.catalog-product .detail-content .info-wrapper .brand-colors-details .icon-decor-o.inactive{color:#acb3b9}.catalog-product .detail-content .info-wrapper .brand-colors-details .brand,.catalog-product .detail-content .info-wrapper .brand-colors-details .family{width:50%;display:inline-block;vertical-align:top}.catalog-product .detail-content .info-wrapper .description{margin-bottom:30px}.catalog-product .detail-content .info-wrapper .description:last-child{margin-bottom:0}.catalog-product .detail-content .info-wrapper .msrp span{display:inline-block;font-family:Mirai-Bold;font-size:20px}.catalog-product .detail-content .info-wrapper .msrp .currency{margin-right:10px;font-size:16px}.catalog-product .detail-content .info-wrapper .supplier-price.has-avatar .supplier-image{width:95px;height:95px;display:inline-block;vertical-align:top;background-position:center;background-size:contain;background-repeat:no-repeat}.catalog-product .detail-content .info-wrapper .supplier-price.has-avatar .supplier-image img{max-width:95px;max-height:95px}.catalog-product .detail-content .info-wrapper .supplier-price.has-avatar .info{width:100%;padding-left:115px;margin-left:-95px;box-sizing:border-box}.catalog-product .detail-content .info-wrapper .supplier-price .info{display:inline-block;vertical-align:top}.catalog-product .detail-content .info-wrapper .supplier-price .info span{display:block}.catalog-product .detail-content .info-wrapper .supplier-price .info .name{font-family:Mirai-Bold}.catalog-product .detail-content .info-wrapper .supplier-price .info .date{font-family:Mirai-Medium;font-style:italic;color:#acb3b9}.catalog-product .detail-content .info-wrapper .supplier-price .info .procurement-days span{display:inline-block;vertical-align:middle}.catalog-product .detail-content .info-wrapper .supplier-price .info .procurement-days span.icon-time{margin-right:5px;font-size:16px;color:#acb3b9}.catalog-product .detail-content .info-wrapper.tasks .detail-box,.catalog-product .detail-content .info-wrapper.supplier-prices .detail-box{margin-top:-30px}.catalog-product .detail-content .info-wrapper.tasks .product-tasks h6,.catalog-product .detail-content .info-wrapper.tasks .product-task-groups h6{padding:0;margin-bottom:30px}.catalog-product .detail-content .info-wrapper.tasks .product-tasks{margin-bottom:50px}.catalog-product .detail-content .info-wrapper.tasks .product-tasks:last-child{margin-bottom:0}.catalog-product .detail-content .info-wrapper.tasks hr{margin:30px 0;border:none;border-bottom:2px dashed #E5E7E9}.catalog-product .detail-content .info-wrapper.tasks .package-components-tasks-title h6{margin-bottom:30px}.catalog-product .detail-content .info-wrapper.tasks .product-task-groups .description-link-wrapper span,.catalog-product .detail-content .info-wrapper.tasks .product-task-groups .description-link-wrapper a{display:inline-block;vertical-align:middle}.catalog-product .detail-content .info-wrapper.tasks .product-task-groups .description-link-wrapper a{margin-left:5px}.catalog-product .detail-content .info-wrapper.tasks .components-tasks-wrapper.with-margin-bottom{margin-bottom:50px}.catalog-product .detail-content .info-wrapper.tasks .task-wrapper{margin-bottom:20px}.catalog-product .detail-content .info-wrapper.tasks .task-wrapper .time,.catalog-product .detail-content .info-wrapper.tasks .task-wrapper .persons{width:250px;display:inline-block;margin-top:10px}.catalog-product .detail-content .info-wrapper.tasks .task-wrapper .time span,.catalog-product .detail-content .info-wrapper.tasks .task-wrapper .persons span{display:inline-block;vertical-align:middle;margin-bottom:0}.catalog-product .detail-content .info-wrapper.tasks .task-wrapper .time .icon,.catalog-product .detail-content .info-wrapper.tasks .task-wrapper .persons .icon{margin-right:5px;font-size:18px;color:#acb3b9}.catalog-product .detail-content .info-wrapper.tasks .task-wrapper span{display:block}.catalog-product .detail-content .info-wrapper.tasks .task-wrapper .time,.catalog-product .detail-content .info-wrapper.tasks .task-wrapper .persons{width:200px}.catalog-product .detail-content .info-wrapper .scrollable-inputs-outputs{width:auto;overflow-x:auto}.catalog-product .detail-content .info-wrapper .scrollable-inputs-outputs .titles,.catalog-product .detail-content .info-wrapper .scrollable-inputs-outputs .values{width:450px}.catalog-product .detail-content .info-wrapper .scrollable-inputs-outputs .titles h6,.catalog-product .detail-content .info-wrapper .scrollable-inputs-outputs .titles span,.catalog-product .detail-content .info-wrapper .scrollable-inputs-outputs .values h6,.catalog-product .detail-content .info-wrapper .scrollable-inputs-outputs .values span{width:150px;display:inline-block}.catalog-product .detail-content .info-wrapper .scrollable-inputs-outputs .titles span,.catalog-product .detail-content .info-wrapper .scrollable-inputs-outputs .values span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-product .detail-content .info-wrapper .scrollable-inputs-outputs .values{margin-bottom:5px}.catalog-product .detail-content .info-wrapper .scrollable-inputs-outputs .values:last-child{margin-bottom:0}@media print,screen and (min-width: 801px){.catalog-product .detail-content .info-wrapper .brand-colors-details{display:inline-block;vertical-align:top;padding-left:330px;margin-left:-300px;box-sizing:border-box}}@media only screen and (max-width: 800px){.catalog-product .detail-content .info-wrapper .brand-colors-details{margin-top:30px}}.download-to-print{width:600px;margin:300px auto auto;text-align:center}.download-to-print span{display:block;line-height:normal!important}.download-to-print .text{font-size:38px!important}.download-to-print .icon-pdf{margin-top:50px!important;font-size:100px!important}.options-box{min-width:220px;position:absolute;top:45px;right:0;z-index:20;background-color:#fff;border:2px solid #E5E7E9;border-top:none;border-right:none;transform:translateZ(0)}.options-box ul{padding:0;margin:0;list-style:none}.options-box ul li{height:40px;padding:0 15px;line-height:40px}.options-box ul li:hover{background-color:#f4f5f6;cursor:pointer}.colors-detail-wrapper>div{padding:5px 0}.colors-detail-wrapper>div span{display:inline-block;vertical-align:middle;margin-right:20px}.colors-detail-wrapper>div span.color-circle{width:15px;height:15px;display:inline-block;vertical-align:middle;margin-right:5px;border-radius:50%;border:1px solid #D6D9DC}.colors-detail-wrapper>div span.model{font-family:Mirai-Bold}.product-images{position:relative;z-index:1}.product-images .product-image{background-size:contain;background-repeat:no-repeat;background-position:center}.product-images .other-images{display:inline-block;margin-top:20px;overflow-x:auto;overflow-y:hidden}.product-images .other-images .images-wrapper{overflow-x:auto}.product-images .other-images .other-image{width:50px;height:50px;position:relative;display:inline-block;vertical-align:middle;margin-right:20px;box-sizing:border-box;overflow:hidden;border:1px solid transparent}.product-images .other-images .other-image.selected{border:1px solid #4E89E4}.product-images .other-images .other-image:last-child{margin-right:0}.product-images .other-images .other-image img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media print,screen and (min-width: 801px){.product-images{display:inline-block;vertical-align:top}.product-images .product-image{width:300px;height:300px}.product-images .other-images{width:300px}.product-images .other-images .other-image img:hover{cursor:pointer}}@media only screen and (max-width: 800px){.product-images .product-image{width:100%;max-width:300px;height:300px;margin:auto}.product-images .other-images{width:100%}}.share-via-email{overflow-x:hidden}.share-via-email.reject button[type=submit]{background-color:#ff4438}.share-via-email.reject button[type=submit]:hover{background-color:#e1271b}.share-via-email .elements-wrapper{max-width:800px;margin:auto}.share-via-email .form-element{display:block}.share-via-email .recipients-wrapper .recipients-labels label{width:50%;display:inline-block;padding-bottom:10px}.share-via-email .recipients-wrapper .recipients-labels label.notify{width:150px;text-align:center}.share-via-email .recipients-wrapper .recipient-wrapper .form-element{display:inline-block;padding-top:0}.share-via-email .recipients-wrapper .recipient-wrapper .form-checkbox{width:150px;margin-top:12px;text-align:center}.share-via-email .recipients-wrapper .recipient-wrapper .form-checkbox.hidden{visibility:hidden}.share-via-email .recipients-wrapper .recipient-wrapper .form-delete-button{width:135px;display:inline-block;text-align:center}@media only screen and (min-width: 801px){.share-via-email .recipients-wrapper hr{margin:20px -125px}}@media only screen and (max-width: 800px){.share-via-email .selected-tab{overflow-x:hidden}.share-via-email .recipients-wrapper hr{margin:15px -125px}}.table-wrapper.products-tools-table .product-image-wrapper .product-image,.table-wrapper.products-tools-table .product-image-wrapper .brand-image,.table-wrapper.products-tools-table .brand-image-wrapper .product-image,.table-wrapper.products-tools-table .brand-image-wrapper .brand-image,.grid-view-wrapper.products-tools-table .product-image-wrapper .product-image,.grid-view-wrapper.products-tools-table .product-image-wrapper .brand-image,.grid-view-wrapper.products-tools-table .brand-image-wrapper .product-image,.grid-view-wrapper.products-tools-table .brand-image-wrapper .brand-image{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.table-wrapper.products-tools-table .status-icon,.grid-view-wrapper.products-tools-table .status-icon{font-size:14px}.table-wrapper.products-tools-table .status-icon.active,.grid-view-wrapper.products-tools-table .status-icon.active{color:#00cea1}.table-wrapper.products-tools-table .status-icon.will-be-discontinued,.grid-view-wrapper.products-tools-table .status-icon.will-be-discontinued{color:#ffb600}.table-wrapper.products-tools-table .status-icon.discontinued,.grid-view-wrapper.products-tools-table .status-icon.discontinued{color:#ff4438}.table-wrapper.products-tools-table .status-icon.inactive,.grid-view-wrapper.products-tools-table .status-icon.inactive{color:#acb3b9}.table-wrapper.products-tools-table .product-image-wrapper{height:60px}.table-wrapper.products-tools-table .brand-image-wrapper{height:30px}.grid-view-wrapper.products-tools-table .grid-view .cell{height:240px}.grid-view-wrapper.products-tools-table .grid-view .cell .product-cell-wrapper{width:100%;position:absolute;top:50%;transform:translateY(-50%);padding:0 30px;box-sizing:border-box}.grid-view-wrapper.products-tools-table .grid-view .cell .product-cell-wrapper .stock-wrapper{width:auto;min-width:70px;max-width:100%;display:inline-block!important;padding:10px;box-sizing:border-box;margin-top:15px;background-color:#e5e7e9;font-family:Mirai-Bold;border-radius:2px;text-align:center}.grid-view-wrapper.products-tools-table .grid-view .cell .product-cell-wrapper .product-image-wrapper{width:150px;height:165px;display:inline-block;vertical-align:middle}.grid-view-wrapper.products-tools-table .grid-view .cell .product-cell-wrapper .details{width:100%;display:inline-block;vertical-align:middle;padding-left:175px;margin-left:-150px;box-sizing:border-box}.grid-view-wrapper.products-tools-table .grid-view .cell .product-cell-wrapper .details .name-wrapper{margin-bottom:25px}.grid-view-wrapper.products-tools-table .grid-view .cell .product-cell-wrapper .details .name-wrapper span{display:block}.grid-view-wrapper.products-tools-table .grid-view .cell .product-cell-wrapper .details .name-wrapper .name{font-family:Mirai-Bold;font-size:16px}.grid-view-wrapper.products-tools-table .grid-view .cell .product-cell-wrapper .details span{display:block;margin-bottom:7px;font-size:14px}.grid-view-wrapper.products-tools-table .grid-view .cell .product-cell-wrapper .details span.price{margin-top:15px;font-family:Mirai-Bold}@media only screen and (max-width: 400px){.grid-view-wrapper.products-tools-table .grid-view .cell .product-cell-wrapper .product-image-wrapper{width:110px;height:125px}.grid-view-wrapper.products-tools-table .grid-view .cell .product-cell-wrapper .details{width:100%;display:inline-block;vertical-align:middle;padding-left:135px;margin-left:-110px;box-sizing:border-box}}.catalog-system .detail-content .info-wrapper{padding:30px 0 0}.catalog-system .detail-content .info-wrapper h6{padding:0 30px}.catalog-system .detail-content .info-wrapper .title-line{margin-left:30px;margin-right:30px}.catalog-system .detail-content .info-wrapper.icons{padding:30px 0;border-bottom:none;background-color:#f9f9fa}.catalog-system .detail-content .info-wrapper.icons .image-wrapper,.catalog-system .detail-content .info-wrapper.icons .color-info{display:inline-block;vertical-align:middle;padding:0 30px;box-sizing:border-box}.catalog-system .detail-content .info-wrapper.icons .image-wrapper{width:160px}.catalog-system .detail-content .info-wrapper.icons .image-wrapper img{height:100px}.catalog-system .detail-content .info-wrapper.icons .color-info{display:block}.catalog-system .detail-content .info-wrapper.icons .color-info .title{margin:20px 0}.catalog-system .detail-content .info-wrapper.icons .color-info .title h6{padding:0;margin-bottom:15px}.catalog-system .detail-content .info-wrapper.icons .color-info .title .title-line{margin:0}.catalog-system .detail-content .info-wrapper.icons .color-info span{display:inline-block;vertical-align:middle}.catalog-system .detail-content .info-wrapper.icons .color-info span.dot{width:20px;height:20px;margin-right:15px;border-radius:50%}.catalog-system .detail-content .info-wrapper .openable-wrapper{border-bottom:2px solid #E5E7E9}.catalog-system .detail-content .info-wrapper .openable-wrapper:last-child{border-bottom:none}.catalog-system .detail-content .info-wrapper .openable-item{padding:30px}.catalog-system .detail-content .info-wrapper .openable-item.open .icon-arrow-down{transform:rotateX(180deg)}.catalog-system .detail-content .info-wrapper .openable-item.open+.rich-text-detail{display:block}.catalog-system .detail-content .info-wrapper .openable-item>div{width:100%}.catalog-system .detail-content .info-wrapper .openable-item>div h6{display:inline-block;padding:0;margin-bottom:0}.catalog-system .detail-content .info-wrapper .openable-item>div .icon-arrow-down{display:inline-block;float:right;color:#4e89e4}.catalog-system .detail-content .info-wrapper .openable-item+.rich-text-detail{display:none;padding:0 30px 30px;line-height:16px;letter-spacing:.5px}.catalog-system .detail-content .brands-wrapper .info-wrapper{background-color:#f9f9fa}.catalog-system .detail-content .brands-wrapper .images{padding:0 30px 30px}.catalog-system .detail-content .brands-wrapper .images .brand-image-wrapper{height:125px;box-sizing:border-box}.catalog-system .detail-content .brands-wrapper .images .brand-image-wrapper .brand-image{height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;filter:grayscale(100%)}@media print,screen and (min-width: 801px){.catalog-system .detail-content .icons-brands-wrapper{height:340px;margin-bottom:15px}.catalog-system .detail-content .icons-brands-wrapper.has-no-brands .info-wrapper.icons{width:100%;height:100%}.catalog-system .detail-content .info-wrapper.icons{width:320px;height:100%;display:inline-block;vertical-align:top}.catalog-system .detail-content .info-wrapper .openable-item:hover{cursor:pointer}.catalog-system .detail-content .info-wrapper .openable-item:hover .icon-arrow-down{color:#316abc}.catalog-system .detail-content .brands-wrapper{width:100%;height:100%;display:inline-block;vertical-align:top;padding-left:335px;margin-left:-320px;box-sizing:border-box;overflow:hidden}.catalog-system .detail-content .brands-wrapper .images{min-height:350px}.catalog-system .detail-content .brands-wrapper .images .brand-image-wrapper{width:33.33%;display:inline-block;vertical-align:middle;padding:0 50px 30px}.catalog-system .detail-content .brands-wrapper .images .brand-image-wrapper>div:hover{filter:grayscale(0%)}.catalog-system .detail-content .brands-wrapper .images .brand-image-wrapper:nth-child(n+10){display:none}}@media only screen and (max-width: 1100px){.catalog-system .detail-content .brands-wrapper .images .brand-image-wrapper{width:50%}.catalog-system .detail-content .brands-wrapper .images .brand-image-wrapper:nth-child(n+7){display:none}}@media only screen and (max-width: 900px){.catalog-system .detail-content .brands-wrapper .images .brand-image-wrapper{width:100%}.catalog-system .detail-content .brands-wrapper .images .brand-image-wrapper:nth-child(n+4){display:none}}@media only screen and (max-width: 800px){.catalog-system .detail-content .info-wrapper.icons,.catalog-system .detail-content .brands-wrapper{margin-bottom:30px}.catalog-system .detail-content .brands-wrapper .images{padding-bottom:0}.catalog-system .detail-content .brands-wrapper .images .brand-image-wrapper{width:33.33%;display:inline-block;padding:0 25px 25px}.catalog-system .detail-content .brands-wrapper .images .brand-image-wrapper:nth-child(n+4){display:inline-block}}@media only screen and (max-width: 590px){.catalog-system .detail-content .brands-wrapper .images .brand-image-wrapper{width:50%}}@media only screen and (max-width: 400px){.catalog-system .detail-content .brands-wrapper .images .brand-image-wrapper{width:100%;padding:15px 50px}}.system-edit .description-wrapper{position:relative}.catalog-task-groups .list-items-column{height:100%}.catalog-task-groups .list-items-column .total-items{height:45px;padding:0 20px;line-height:45px;box-sizing:border-box;border-bottom:2px solid #E5E7E9}.catalog-task-groups .list-items-column .list-items{position:absolute;top:45px;bottom:0;left:0;padding:0;margin:0;overflow-y:auto;box-sizing:border-box;list-style-type:none}.catalog-task-groups .list-items-column .list-items hr{margin:0;border:none;border-bottom:2px solid #E5E7E9}.catalog-task-groups .list-items-column .list-items hr:first-child{display:none}.catalog-task-groups .list-items-column .list-items li{height:auto;line-height:0;font-size:15px;cursor:pointer}.catalog-task-groups .list-items-column .list-items li.self-user a figure .icon-wrapper .icon.icon-employee{background-color:#4e89e4;color:#f4f5f6}.catalog-task-groups .list-items-column .list-items li a{width:100%;display:inline-block;padding:15px;box-sizing:border-box;line-height:normal;letter-spacing:.5px;text-decoration:none;color:inherit}.catalog-task-groups .list-items-column .list-items li a figure{display:table;margin:0}.catalog-task-groups .list-items-column .list-items li a figure .icon-wrapper{display:table-cell}.catalog-task-groups .list-items-column .list-items li a figure .icon-wrapper .icon{width:40px;height:40px;display:block;background-color:#f4f5f6;line-height:45px;text-align:center;font-size:28px;color:gray}.catalog-task-groups .list-items-column .list-items li a figure .icon-wrapper .icon.icon-contact-other{color:#ffb600}.catalog-task-groups .list-items-column .list-items li a figure .icon-wrapper .icon.icon-company{color:#b14fc5}.catalog-task-groups .list-items-column .list-items li a figure .icon-wrapper .icon.icon-employee{color:#4e89e4}.catalog-task-groups .list-items-column .list-items li a figure .icon-wrapper .icon.icon-provider{color:#00cea1}.catalog-task-groups .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot{width:10px;height:10px;margin-top:5px;border-radius:50%}.catalog-task-groups .list-items-column .list-items li a figure .icon-wrapper img{width:40px;height:40px;display:block}.catalog-task-groups .list-items-column .list-items li a figure figcaption{width:100%;position:relative;display:table-cell;vertical-align:middle;padding-left:15px;padding-right:25px}.catalog-task-groups .list-items-column .list-items li a figure figcaption .name{font-size:16px;word-break:break-word}.catalog-task-groups .list-items-column .list-items li a figure figcaption .subtitle{display:block;font-size:12px;font-family:Mirai-Regular;color:#acb3b9}.catalog-task-groups .list-items-column .list-items li a figure .icon-warning{position:absolute;right:0;top:5px;font-size:18px}.catalog-task-groups .list-items-column .list-items li a figure .icon-warning.expired{color:#ff4438}.catalog-task-groups .list-items-column .list-items li a figure .icon-warning.about-to-expire{color:#ff7f30}.catalog-task-groups .list-items-column .list-items li a figure .icon-birthday{position:absolute;right:0;top:5px;font-size:18px;color:#00cea1}.catalog-task-groups .list-items-column .list-items li a figure .icon-birthday.multiple-icons{right:20px}.catalog-task-groups .list-items-column .list-items li a.selected{background-color:#f4f5f680}.catalog-task-groups .list-items-column .list-items li a.selected .name{font-family:Mirai-Medium}.catalog-task-groups .list-items-column .list-items li a:hover{background-color:#f4f5f680}.catalog-task-groups .list-items-column .list-items{top:45px}.catalog-task-groups .list-items-column .list-items li a figure .icon-wrapper .icon{color:#4e89e4}@media print,screen and (min-width: 801px){.catalog-task-groups .top-bar .back-button{display:none}.catalog-task-groups .top-bar .top-bar-title{padding-left:30px;margin-left:0}.catalog-task-groups .list-items-column{width:380px}.catalog-task-groups .list-items-column .list-items,.catalog-task-groups .list-items-column .total-items{width:380px;border-right:2px solid #E5E7E9}}@media only screen and (max-width: 800px){.catalog-task-groups .list-items-column .list-items{right:0}.catalog-task-groups .list-items-column .top-bar{width:100%}}.catalog-task-group{position:absolute;top:0;right:0;bottom:0;background-color:#f9f9fa}.catalog-task-group .task-group-details{width:100%;position:absolute;top:45px;bottom:0;overflow-y:auto}.catalog-task-group .task-group-details .info-wrapper .value-label-boxes{margin-bottom:30px;font-size:16px}.catalog-task-group .task-group-details .info-wrapper .task-outer-wrapper{margin-bottom:40px}.catalog-task-group .task-group-details .info-wrapper .task-outer-wrapper h6{margin-bottom:10px}.catalog-task-group .task-group-details .info-wrapper .task-outer-wrapper .task-inner-wrapper .task-wrapper{margin-bottom:20px}.catalog-task-group .task-group-details .info-wrapper .task-outer-wrapper .task-inner-wrapper .task-wrapper .time,.catalog-task-group .task-group-details .info-wrapper .task-outer-wrapper .task-inner-wrapper .task-wrapper .persons{width:250px;display:inline-block;margin-top:10px}.catalog-task-group .task-group-details .info-wrapper .task-outer-wrapper .task-inner-wrapper .task-wrapper .time span,.catalog-task-group .task-group-details .info-wrapper .task-outer-wrapper .task-inner-wrapper .task-wrapper .persons span{display:inline-block;vertical-align:middle;margin-bottom:0}.catalog-task-group .task-group-details .info-wrapper .task-outer-wrapper .task-inner-wrapper .task-wrapper .time .icon,.catalog-task-group .task-group-details .info-wrapper .task-outer-wrapper .task-inner-wrapper .task-wrapper .persons .icon{margin-right:5px;font-size:18px;color:#acb3b9}.catalog-task-group .task-group-details .info-wrapper .task-outer-wrapper .task-inner-wrapper .task-wrapper .task-description{display:block}@media print,screen and (min-width: 801px){.catalog-task-group{left:380px}.catalog-task-group .value-label-boxes{padding:0}.catalog-task-group .value-label-boxes .value-label-box-wrapper{padding-left:0;padding-right:30px}.catalog-task-group .value-label-boxes .value-label-box-wrapper .value-label-box .value{height:50px}}@media only screen and (max-width: 960px){.catalog-task-group .value-label-boxes{display:block}.catalog-task-group .value-label-boxes .value-label-box-wrapper{width:100%;display:block;height:auto;text-align:center;padding:15px 0}.catalog-task-group .value-label-boxes .value-label-box-wrapper .value-label-box .value{height:auto}.catalog-task-group .value-label-boxes .value-label-box-wrapper:first-child{padding-top:0}}@media only screen and (max-width: 800px){.catalog-task-group{left:0}.catalog-task-group .value-label-boxes{padding:0}.catalog-task-group .value-label-boxes .value-label-box-wrapper{padding-bottom:0}}.dashboard .dashboard-content{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto}.dashboard .dashboard-content .birthday-banner{background-color:#4e89e4;color:#fff;font-family:Mirai-Medium;line-height:16px;letter-spacing:.5px;padding:15px 15px 15px 80px}.dashboard .dashboard-content .birthday-banner .icon-birthday{position:absolute;left:40px;top:14px;font-size:30px}.dashboard .dashboard-content .info-wrapper{background-color:#f4f5f699}.dashboard .dashboard-content .info-wrapper h6{width:auto}.dashboard .dashboard-content .info-wrapper .button-wrapper{box-sizing:border-box}.dashboard .dashboard-content .info-wrapper .button-wrapper button{width:100%;height:50px;padding:0 30px;box-sizing:border-box;letter-spacing:.5px;font-family:Mirai-Bold;font-size:20px;border:none;text-align:left;color:#fff}.dashboard .dashboard-content .info-wrapper .button-wrapper button.spool-button{background-color:#4e89e4}.dashboard .dashboard-content .info-wrapper .button-wrapper button.vehicle-gas-button{background-color:#ffb600}.dashboard .dashboard-content .info-wrapper .button-wrapper button.expense-button{background-color:#00cea1}.dashboard .dashboard-content .info-wrapper.dashboard-activities .current-date{height:60px;margin-bottom:30px;line-height:60px;display:block;background-color:#e5e7e980;letter-spacing:.5px;font-family:Mirai-Bold;font-size:18px;text-align:center}.dashboard .dashboard-content .info-wrapper.dashboard-activities .buttons-wrapper{height:130px}.dashboard .dashboard-content .info-wrapper.dashboard-activities .buttons-time-wrapper,.dashboard .dashboard-content .info-wrapper.dashboard-activities .activity-times{display:inline-block;vertical-align:top}.dashboard .dashboard-content .info-wrapper.dashboard-activities .activity-times{width:240px;padding:30px 40px;margin-left:40px;box-sizing:border-box;background-color:#e5e7e980}.dashboard .dashboard-content .info-wrapper.dashboard-activities .activity-times .activity-time{margin-bottom:30px;letter-spacing:.5px;font-size:14px;color:#acb3b9}.dashboard .dashboard-content .info-wrapper.dashboard-activities .activity-times .activity-time:last-child{margin-bottom:0}.dashboard .dashboard-content .info-wrapper.dashboard-activities .activity-times .activity-time.has-time{color:#243746}.dashboard .dashboard-content .info-wrapper.dashboard-activities .activity-times .activity-time span{display:block}.dashboard .dashboard-content .info-wrapper.dashboard-activities .activity-times .activity-time span.title{font-family:Mirai-Bold;line-height:24px}.dashboard .dashboard-content .info-wrapper.dashboard-activities button{height:50px;min-width:240px;display:block;padding:0 30px;margin-bottom:15px;box-sizing:border-box;letter-spacing:.5px;font-family:Mirai-Bold;font-size:20px;border:none;background-color:#4e89e4;color:#fff}.dashboard .dashboard-content .info-wrapper.dashboard-activities button.end-of-day-button{margin-bottom:0;background-color:#ff4438}.dashboard .dashboard-content .info-wrapper.dashboard-activities button.end-of-day-button:hover{background-color:#e1271b}.dashboard .dashboard-content .info-wrapper.dashboard-activities button:hover{cursor:pointer;background-color:#316abc}.dashboard .dashboard-content .info-wrapper.dashboard-activities .ellapsed-time-wrapper{width:150px;height:150px;margin:20px auto auto;border-radius:50%;text-align:center;line-height:160px;font-family:Mirai-Medium;letter-spacing:1.5px;font-size:24px;background-color:#8fbbff33}.dashboard .dashboard-content .info-wrapper.petty-cash-wrapper .petty-cash-inner-wrapper{border-radius:5px;background-color:#e5e7e980}.dashboard .dashboard-content .info-wrapper.petty-cash-wrapper .petty-cash-inner-wrapper .petty-cash-info span{display:block}.dashboard .dashboard-content .info-wrapper.petty-cash-wrapper .petty-cash-inner-wrapper .petty-cash-info .balance{letter-spacing:1px;font-size:26px;font-family:Mirai-Bold}.dashboard .dashboard-content .info-wrapper.petty-cash-wrapper .petty-cash-inner-wrapper .petty-cash-info .title{letter-spacing:.5px;font-family:Mirai-Medium}.dashboard .dashboard-content .info-wrapper.petty-cash-wrapper .petty-cash-inner-wrapper a{width:185px;height:50px;line-height:50px;text-align:center;background-color:#4e89e4;font-family:Mirai-Bold;color:#fff}.dashboard .dashboard-content .info-wrapper.petty-cash-wrapper .petty-cash-inner-wrapper a:hover{background-color:#316abc}.dashboard .dashboard-content .info-wrapper.cable-usage-record,.dashboard .dashboard-content .info-wrapper.expenses-record{padding:30px 0}.dashboard .dashboard-content .info-wrapper.cable-usage-record .cable-usage-table,.dashboard .dashboard-content .info-wrapper.cable-usage-record .expenses-table,.dashboard .dashboard-content .info-wrapper.expenses-record .cable-usage-table,.dashboard .dashboard-content .info-wrapper.expenses-record .expenses-table,.dashboard .dashboard-content .info-wrapper.cable-usage-record .cable-usage-table .table-body-wrapper,.dashboard .dashboard-content .info-wrapper.cable-usage-record .expenses-table .table-body-wrapper,.dashboard .dashboard-content .info-wrapper.expenses-record .cable-usage-table .table-body-wrapper,.dashboard .dashboard-content .info-wrapper.expenses-record .expenses-table .table-body-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto}.dashboard .dashboard-content .info-wrapper.cable-usage-record .cable-usage-table .table-body-wrapper table .supplier img,.dashboard .dashboard-content .info-wrapper.cable-usage-record .expenses-table .table-body-wrapper table .supplier img,.dashboard .dashboard-content .info-wrapper.expenses-record .cable-usage-table .table-body-wrapper table .supplier img,.dashboard .dashboard-content .info-wrapper.expenses-record .expenses-table .table-body-wrapper table .supplier img{max-width:80px;max-height:50px}.dashboard .dashboard-content .info-wrapper.cable-usage-record .cable-usage-table .table-body-wrapper table .buttons span,.dashboard .dashboard-content .info-wrapper.cable-usage-record .expenses-table .table-body-wrapper table .buttons span,.dashboard .dashboard-content .info-wrapper.expenses-record .cable-usage-table .table-body-wrapper table .buttons span,.dashboard .dashboard-content .info-wrapper.expenses-record .expenses-table .table-body-wrapper table .buttons span{display:inline-block;vertical-align:middle;font-size:22px}.dashboard .dashboard-content .info-wrapper.cable-usage-record .cable-usage-table .table-body-wrapper table .buttons .icon-edit,.dashboard .dashboard-content .info-wrapper.cable-usage-record .expenses-table .table-body-wrapper table .buttons .icon-edit,.dashboard .dashboard-content .info-wrapper.expenses-record .cable-usage-table .table-body-wrapper table .buttons .icon-edit,.dashboard .dashboard-content .info-wrapper.expenses-record .expenses-table .table-body-wrapper table .buttons .icon-edit{color:#4e89e4}.dashboard .dashboard-content .info-wrapper.cable-usage-record .cable-usage-table .table-body-wrapper table .buttons .icon-edit:hover,.dashboard .dashboard-content .info-wrapper.cable-usage-record .expenses-table .table-body-wrapper table .buttons .icon-edit:hover,.dashboard .dashboard-content .info-wrapper.expenses-record .cable-usage-table .table-body-wrapper table .buttons .icon-edit:hover,.dashboard .dashboard-content .info-wrapper.expenses-record .expenses-table .table-body-wrapper table .buttons .icon-edit:hover{color:#316abc;cursor:pointer}.dashboard .dashboard-content .info-wrapper.cable-usage-record .cable-usage-table .table-body-wrapper table .buttons .icon-delete,.dashboard .dashboard-content .info-wrapper.cable-usage-record .expenses-table .table-body-wrapper table .buttons .icon-delete,.dashboard .dashboard-content .info-wrapper.expenses-record .cable-usage-table .table-body-wrapper table .buttons .icon-delete,.dashboard .dashboard-content .info-wrapper.expenses-record .expenses-table .table-body-wrapper table .buttons .icon-delete{margin-left:5px;color:#ff4438}.dashboard .dashboard-content .info-wrapper.cable-usage-record .cable-usage-table .table-body-wrapper table .buttons .icon-delete:hover,.dashboard .dashboard-content .info-wrapper.cable-usage-record .expenses-table .table-body-wrapper table .buttons .icon-delete:hover,.dashboard .dashboard-content .info-wrapper.expenses-record .cable-usage-table .table-body-wrapper table .buttons .icon-delete:hover,.dashboard .dashboard-content .info-wrapper.expenses-record .expenses-table .table-body-wrapper table .buttons .icon-delete:hover{color:#e1271b;cursor:pointer}@media print,screen and (min-width: 801px){.dashboard .dashboard-content .left-column,.dashboard .dashboard-content .right-column{display:inline-block;vertical-align:top;padding-bottom:30px}.dashboard .dashboard-content .left-column{width:45%;padding-right:15px;box-sizing:border-box}.dashboard .dashboard-content .right-column{width:55%;padding-left:15px;box-sizing:border-box}.dashboard .dashboard-content .info-wrapper{padding:30px 15px}.dashboard .dashboard-content .info-wrapper .info-wrapper-title,.dashboard .dashboard-content .info-wrapper .title-line{margin-left:15px}.dashboard .dashboard-content .info-wrapper .button-wrapper{width:33.33%;display:inline-block;padding:0 15px}.dashboard .dashboard-content .info-wrapper .button-wrapper button:hover{cursor:pointer}.dashboard .dashboard-content .info-wrapper .button-wrapper button:hover.spool-button{background-color:#316abc}.dashboard .dashboard-content .info-wrapper .button-wrapper button:hover.vehicle-gas-button{background-color:#e8a500}.dashboard .dashboard-content .info-wrapper .button-wrapper button:hover.expense-button{background-color:#00b688}.dashboard .dashboard-content .info-wrapper.petty-cash-wrapper .petty-cash-inner-wrapper{padding:40px}.dashboard .dashboard-content .info-wrapper.petty-cash-wrapper .petty-cash-inner-wrapper .petty-cash-info,.dashboard .dashboard-content .info-wrapper.petty-cash-wrapper .petty-cash-inner-wrapper a{display:inline-block;vertical-align:top}.dashboard .dashboard-content .info-wrapper.petty-cash-wrapper .petty-cash-inner-wrapper .petty-cash-info{min-width:330px}.dashboard .dashboard-content .info-wrapper.cable-usage-record h6,.dashboard .dashboard-content .info-wrapper.cable-usage-record .title-line,.dashboard .dashboard-content .info-wrapper.expenses-record h6,.dashboard .dashboard-content .info-wrapper.expenses-record .title-line{margin-left:30px}.dashboard .dashboard-content .info-wrapper.dashboard-activities .buttons-time-wrapper{width:240px}}@media only screen and (max-width: 1345px){.dashboard .dashboard-content .info-wrapper.dashboard-activities .buttons-time-wrapper,.dashboard .dashboard-content .info-wrapper.dashboard-activities .activity-times{display:block}.dashboard .dashboard-content .info-wrapper.dashboard-activities .buttons-time-wrapper{width:100%}.dashboard .dashboard-content .info-wrapper.dashboard-activities .buttons-time-wrapper .buttons-wrapper,.dashboard .dashboard-content .info-wrapper.dashboard-activities .buttons-time-wrapper .ellapsed-time-wrapper{display:inline-block;vertical-align:middle}.dashboard .dashboard-content .info-wrapper.dashboard-activities .buttons-time-wrapper .ellapsed-time-wrapper{margin-top:0;margin-left:45px}.dashboard .dashboard-content .info-wrapper.dashboard-activities .activity-times{width:100%;margin-left:0;margin-top:30px}}@media only screen and (max-width: 1255px){.dashboard .dashboard-content .info-wrapper.register-buttons .button-wrapper{width:100%;margin-bottom:15px}.dashboard .dashboard-content .info-wrapper.register-buttons .button-wrapper:last-child{margin-bottom:0}.dashboard .dashboard-content .info-wrapper.petty-cash-wrapper .petty-cash-inner-wrapper a{display:block;margin-top:30px}}@media only screen and (max-width: 1165px){.dashboard .dashboard-content .info-wrapper.dashboard-activities .buttons-time-wrapper,.dashboard .dashboard-content .info-wrapper.dashboard-activities .activity-times,.dashboard .dashboard-content .info-wrapper.dashboard-activities .buttons-time-wrapper .buttons-wrapper,.dashboard .dashboard-content .info-wrapper.dashboard-activities .buttons-time-wrapper .ellapsed-time-wrapper{display:block}.dashboard .dashboard-content .info-wrapper.dashboard-activities .buttons-time-wrapper .buttons-wrapper button{margin-left:auto;margin-right:auto}.dashboard .dashboard-content .info-wrapper.dashboard-activities .buttons-time-wrapper .ellapsed-time-wrapper{margin:15px auto auto}.dashboard .dashboard-content .info-wrapper.dashboard-activities .activity-times{width:100%;margin-left:0;margin-top:30px}}@media only screen and (max-width: 800px){.dashboard .dashboard-content .left-column{margin-bottom:30px}.dashboard .dashboard-content .info-wrapper .button-wrapper{width:100%;margin-bottom:30px}.dashboard .dashboard-content .info-wrapper .button-wrapper:last-child{margin-bottom:0}.dashboard .dashboard-content .info-wrapper.petty-cash-wrapper{margin-bottom:30px}.dashboard .dashboard-content .info-wrapper.petty-cash-wrapper .petty-cash-inner-wrapper{padding:40px 20px}.dashboard .dashboard-content .info-wrapper.petty-cash-wrapper .petty-cash-inner-wrapper a{width:100%;display:block;margin-top:30px}.dashboard .dashboard-content .info-wrapper.dashboard-activities .buttons-time-wrapper{margin:auto!important}.dashboard .dashboard-content .info-wrapper.dashboard-activities .buttons-time-wrapper button{margin-left:auto;margin-right:auto}.dashboard .dashboard-content .info-wrapper.expenses-record h6,.dashboard .dashboard-content .info-wrapper.expenses-record .title-line,.dashboard .dashboard-content .info-wrapper.cable-usage-record h6,.dashboard .dashboard-content .info-wrapper.cable-usage-record .title-line{margin-left:15px}}.cable-usage-edit .finish-spool-checkbox{width:100%;display:block}@media only screen and (max-width: 800px){.cable-usage-edit .finish-spool-checkbox{padding-left:15px}}.inventory .inventory-tabs-controller .selected-tab .tab-wrapper {width:100%!important;height:100%!important}.inventory-item-detail{height:100%}.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix{min-width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;margin-top:30px;font-size:14px;background-color:#fff}.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-header,.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-footer{min-width:100%;height:45px;padding:0 15px;box-sizing:border-box;line-height:45px;font-family:Mirai-Bold}.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-header .header-warehouse-column,.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-header .total-column,.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-footer .header-warehouse-column,.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-footer .total-column{width:185px;text-align:left}.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-header span,.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-footer span{width:135px;display:inline-block;letter-spacing:.5px;text-align:center}.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-header .header-warehouse-column{display:inline-block}.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-header .header-warehouse-column span{width:auto;vertical-align:middle}.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-header .header-warehouse-column .icon-warehouse{margin-right:5px;font-size:18px;color:#808a94}.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-rows{min-width:100%}.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-rows .matrix-row{min-width:100%;height:45px;line-height:45px;padding:0 15px;box-sizing:border-box;border-top:1px solid #D6D9DC;background-color:#f4f5f6}.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-rows .warehouse-column{width:185px;display:inline-block;letter-spacing:.5px;font-family:Mirai-Bold;color:#808a94;text-align:left}.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-rows .matrix-element{width:135px;display:inline-block;text-align:center}.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-rows .matrix-element span{display:inline-block;vertical-align:middle}.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-rows .matrix-element .icon-re-assign{margin-left:5px;font-size:18px;color:#4e89e4}.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-rows .matrix-element .icon-re-assign:hover{color:#316abc;cursor:pointer}.inventory-item-detail.inventory-uniform-detail .content .detail-content .stock-matrix .matrix-footer{border-top:1px solid #D6D9DC}.inventory-item-detail.inventory-product-detail .product-stock-table-wrapper{margin-top:50px}.inventory-item-detail.inventory-product-detail .product-stock-table-wrapper h6{padding:0 30px;margin:auto auto 30px;font-family:Mirai-Bold;text-transform:uppercase;letter-spacing:1.5px;font-size:14px}.inventory-item-detail.inventory-product-detail .product-stock-table-wrapper .product-stock-table,.inventory-item-detail.inventory-product-detail .product-stock-table-wrapper .product-stock-table .table-body-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto}.inventory-item-detail.inventory-product-detail .product-stock-table-wrapper .product-stock-table.has-no-rows .table-body-wrapper tr td{display:none}.inventory-item-detail.inventory-product-detail .product-stock-table-wrapper .product-stock-table.has-no-rows .table-body-wrapper tr td.location{width:100%!important;display:table-cell;text-align:left;padding-left:40px!important}.inventory-item-detail.inventory-product-detail .product-stock-table-wrapper .product-stock-table .buttons .icon-re-assign,.inventory-item-detail.inventory-product-detail .product-stock-table-wrapper .product-stock-table .buttons .icon-edit{margin:0 5px;font-size:18px;color:#4e89e4}.inventory-item-detail.inventory-product-detail .product-stock-table-wrapper .product-stock-table .buttons .icon-re-assign:hover,.inventory-item-detail.inventory-product-detail .product-stock-table-wrapper .product-stock-table .buttons .icon-edit:hover{color:#316abc;cursor:pointer}.inventory-item-detail.inventory-product-detail .product-stock-table-wrapper .product-stock-table .order-number span{display:inline-block;vertical-align:middle}.inventory-item-detail.inventory-product-detail .product-stock-table-wrapper .product-stock-table .order-number a{display:inline-block;vertical-align:middle;margin-left:5px;font-size:14px;text-decoration:none;color:#4e89e4}.inventory-item-detail.inventory-product-detail .product-stock-table-wrapper .product-stock-table .order-number a:hover{color:#316abc}.inventory-item-detail .content{height:100%}.inventory-item-detail .content .detail-content{padding-bottom:30px;position:absolute;top:45px;right:0;left:0;bottom:0;overflow-y:auto;background-color:#f9f9fa}.inventory-item-detail .content .detail-content .color .color-circle{width:15px;height:15px;display:inline-block;vertical-align:middle;margin-right:5px;border-radius:50%;border:1px solid #D6D9DC}.inventory-item-detail .content .detail-content .location span{display:inline-block;vertical-align:middle}.inventory-item-detail .content .detail-content .location span.icon{margin-right:5px;font-size:20px;color:#808a94}.inventory-item-detail .content .detail-content .supplier img{max-width:80px;max-height:40px}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .inventory-item-image-wrapper{display:inline-block;vertical-align:middle}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .inventory-item-image-wrapper img{max-height:150px;max-width:200px;display:inline-block}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .inventory-item-image-wrapper a{display:inline-block;vertical-align:top;margin-left:15px;text-decoration:none;color:#4e89e4}.inventory-item-detail .content .detail-content .inventory-main-info-detail .detail-box{padding-bottom:0;border-bottom:none}.inventory-item-detail .content .detail-content .inventory-main-info-detail .documents-wrapper h6{padding:0 15px;margin-top:0;margin-bottom:10px;letter-spacing:1.5px;text-transform:uppercase;font-family:Mirai-Bold;font-size:14px}.inventory-item-detail .content .detail-content .inventory-main-info-detail .documents-wrapper a{margin:0 15px}.inventory-item-detail .content .detail-content .required-ordered-stock-tables{padding:65px 15px 15px}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper{width:50%;display:inline-block;vertical-align:top;padding:15px;box-sizing:border-box}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper.full-width{width:100%}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper{width:100%;display:inline-block;padding:30px;box-sizing:border-box;background-color:#fff;overflow:hidden}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper h6{padding:0;margin:0 0 20px;font-size:14px;text-transform:uppercase;letter-spacing:1.5px;font-family:Mirai-Bold}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table{position:relative;top:auto;right:auto;bottom:auto;left:auto}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .location div,.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .location span{display:inline-block;vertical-align:middle}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .location span.icon{margin-right:5px;font-size:20px;color:#808a94}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table a{display:inline-block;vertical-align:middle;margin-left:5px;text-decoration:none;color:#4e89e4}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-header-wrapper{border-bottom:none}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-header-wrapper table th{padding:0 5px 0 0;background-color:transparent;color:#808a94}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-header-wrapper table th:first-child{padding-left:0!important}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-header-wrapper table th:last-child{padding-right:5px!important}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-body-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-body-wrapper table{border-top:none}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-body-wrapper table tbody tr td{padding:0}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-body-wrapper table tbody tr td:first-child{padding-left:0!important}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-body-wrapper table tbody tr td:last-child{padding-right:5px!important}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-body-wrapper table tbody tr td.assign .icon-re-assign,.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-body-wrapper table tbody tr td.available .icon-re-assign,.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-body-wrapper table tbody tr td.assigned .icon-re-assign{font-size:20px;color:#4e89e4}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-body-wrapper table tbody tr td.assign .icon-re-assign:hover,.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-body-wrapper table tbody tr td.available .icon-re-assign:hover,.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-body-wrapper table tbody tr td.assigned .icon-re-assign:hover{cursor:pointer;color:#316abc}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-body-wrapper table tbody tr td.available span,.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-body-wrapper table tbody tr td.assigned span{display:inline-block;vertical-align:middle}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-body-wrapper table tbody tr td.available .icon-re-assign,.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .table-body-wrapper table tbody tr td.assigned .icon-re-assign{margin-left:5px}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .order-number span{display:inline-block;vertical-align:middle}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .required-ordered-table .order-number a{display:inline-block;vertical-align:middle;margin-left:5px;text-decoration:none;font-size:14px;color:#4e89e4}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .total-quantity{margin-top:20px;margin-right:5px;text-align:right;font-family:Mirai-Bold}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .total-quantity span{display:inline-block;vertical-align:middle}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper .ordered-table-wrapper .total-quantity span.quantity{margin-left:15px}.inventory-item-detail .stock-history-wrapper{padding:0 30px}.inventory-item-detail .stock-history-wrapper h6{padding:0;margin:0 0 20px;font-size:14px;text-transform:uppercase;letter-spacing:1.5px;font-family:Mirai-Bold}.inventory-item-detail .stock-history{padding:30px;font-size:14px;letter-spacing:.5px;background-color:#fff}.inventory-item-detail .stock-history .year-header{height:50px;padding:0 30px;line-height:50px;font-family:Mirai-Medium;background-color:#f4f5f6}.inventory-item-detail .stock-history .year-header span{display:inline-block;vertical-align:middle}.inventory-item-detail .stock-history .year-header .arrow-icon{font-size:24px;color:#4e89e4}.inventory-item-detail .stock-history .year-header .arrow-icon:hover{color:#316abc;cursor:pointer}.inventory-item-detail .stock-history .year-header .icon-left-direction{margin-right:15px}.inventory-item-detail .stock-history .year-header .icon-right-direction{float:right}.inventory-item-detail .stock-history .month-wrapper{border-bottom:2px solid #E5E7E9}.inventory-item-detail .stock-history .month-wrapper .month-header{height:50px;padding:0 30px;line-height:50px;font-family:Mirai-Bold}.inventory-item-detail .stock-history .month-wrapper .month-header+.stock-items-wrapper{display:none}.inventory-item-detail .stock-history .month-wrapper .month-header.open+.stock-items-wrapper{display:block}.inventory-item-detail .stock-history .month-wrapper .month-header.open .icon-arrow-down{transform:rotateX(180deg)}.inventory-item-detail .stock-history .month-wrapper .month-header .icon-arrow-down{width:40px;display:inline-block;vertical-align:middle;font-size:20px;text-align:right;color:#4e89e4}.inventory-item-detail .stock-history .stock-items-header,.inventory-item-detail .stock-history .stock-history-item-wrapper{height:45px;line-height:45px;padding:0 30px}.inventory-item-detail .stock-history .stock-items-header{border-top:2px solid #E5E7E9;font-family:Mirai-Bold;color:#808a94}.inventory-item-detail .stock-history .stock-history-item-wrapper:nth-child(odd){background-color:#f4f5f6}.inventory-item-detail .stock-history .stock-history-location,.inventory-item-detail .stock-history .stock-history-month{width:100%;display:inline-block;vertical-align:middle;padding-right:340px;margin-right:-320px;box-sizing:border-box}.inventory-item-detail .stock-history .stock-history-month{text-transform:capitalize}.inventory-item-detail .stock-history .stock-history-quantity,.inventory-item-detail .stock-history .stock-history-total{width:140px;display:inline-block;vertical-align:middle}.inventory-item-detail .stock-history .stock-history-total{text-align:right}.inventory-item-detail .stock-history .stock-history-location div,.inventory-item-detail .stock-history .stock-history-location span{display:inline-block;vertical-align:middle}.inventory-item-detail .stock-history .stock-history-location span.icon{margin-right:5px;font-size:20px;color:#808a94}@media print,screen and (min-width: 801px){.inventory-item-detail.inventory-consumable-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper,.inventory-item-detail.inventory-product-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper{min-height:265px}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .inventory-item-image-wrapper{padding:30px 30px 0}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .inventory-item-image-wrapper a:hover{color:#316abc}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .value-label-boxes-wrapper{float:right;display:inline-block;vertical-align:middle}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .value-label-boxes-wrapper .value-label-boxes{float:none;display:block;text-align:right}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .value-label-boxes-wrapper .value-label-boxes:last-child{padding-top:15px}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .value-label-boxes-wrapper .value-label-boxes .value-label-box-wrapper{text-align:left}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .value-label-boxes{float:right;display:inline-block;vertical-align:middle;padding:30px 15px 0 0}.inventory-item-detail .content .detail-content .inventory-main-info-detail .documents-wrapper{padding:30px 15px}.inventory-item-detail .content .detail-content .inventory-main-info-detail .documents-wrapper a{display:inline-block;font-size:14px}}@media only screen and (max-width: 1060px){.inventory-item-detail .content .detail-content .required-ordered-stock-tables{padding:15px 0 0!important}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper{width:100%!important;display:block!important;padding:15px 0!important}.inventory-item-detail .content .detail-content .required-ordered-stock-tables .ordered-table-outer-wrapper:last-child{padding-bottom:0!important}.inventory-item-detail .content .detail-content .stock-history-wrapper{padding:30px 0 0;overflow:hidden}.inventory-item-detail .content .detail-content .stock-history-table-wrapper{overflow-x:auto}.inventory-item-detail .content .detail-content .stock-history-table{min-width:830px}}@media only screen and (max-width: 1035px){.inventory-item-detail.inventory-tool-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .inventory-item-image-wrapper,.inventory-item-detail.inventory-uniform-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .inventory-item-image-wrapper{padding-bottom:30px}.inventory-item-detail.inventory-tool-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .value-label-boxes.has-usd-value,.inventory-item-detail.inventory-uniform-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .value-label-boxes.has-usd-value{display:block!important;padding:0 15px!important;float:none!important}}@media only screen and (max-width: 1010px){.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper{margin-bottom:0}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .inventory-item-image-wrapper{padding-bottom:0}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .value-label-boxes-wrapper{display:block!important;padding:0 15px!important;float:none!important}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .value-label-boxes-wrapper .value-label-boxes{text-align:left!important}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .detail-box{margin-top:15px!important}}@media only screen and (max-width: 800px){.inventory-item-detail.inventory-product-detail .content .detail-content .product-stock-table-wrapper h6{padding:0 15px;margin-bottom:10px}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .inventory-item-image-wrapper{width:100%;padding-top:30px;padding-bottom:15px!important}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .inventory-item-image-wrapper img{display:block;margin:auto}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .value-label-boxes-wrapper{padding:0!important}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .value-label-boxes-wrapper .value-label-boxes:last-child{padding-top:0}.inventory-item-detail .content .detail-content .inventory-main-info-detail .image-label-boxes-wrapper .value-label-boxes{padding-bottom:0}.inventory-item-detail .content .detail-content .inventory-main-info-detail .documents-wrapper{padding:30px 0}.inventory-item-detail .content .detail-content .inventory-main-info-detail .documents-wrapper a{display:block}}@media print,screen and (min-width: 801px){.consumable-stock-edit .form-stepper{width:50%}.consumable-stock-edit .form-stepper>input{max-width:150px}}.inventory-products{width:100%;height:100%;position:relative}.inventory-products .stock-difference{font-family:Mirai-Bold}.inventory-products .stock-difference.green{color:#00cea1}.inventory-products .stock-difference.yellow{color:#ffb600}.inventory-products .stock-difference.orange{color:#ff7f30}.inventory-products .stock-difference.red{color:#ff4438}.inventory-products .grid-view-wrapper .stock-wrapper{min-width:55px!important}.inventory-products .grid-view-wrapper .min-dif-wrapper{width:50px;display:inline-block;padding:0 5px;box-sizing:border-box;text-align:center;font-family:Mirai-Bold}.inventory-products .grid-view-wrapper .min-dif-wrapper span{display:block}.inventory-products .grid-view-wrapper .min-dif-wrapper .label{margin-bottom:10px!important;font-size:11px!important;color:#acb3b9}.inventory-products .products-tools-table .status .icon-decor-o.green{color:#00cea1}.inventory-products .products-tools-table .status .icon-decor-o.yellow{color:#ffb600}.inventory-products .products-tools-table .status .icon-decor-o.orange{color:#ff7f30}.inventory-products .products-tools-table .status .icon-decor-o.red{color:#ff4438}.inventory-products .products-tools-table .color span{display:inline-block;vertical-align:middle}.inventory-products .products-tools-table .color .color-circle{width:15px;height:15px;display:inline-block;vertical-align:middle;margin-right:5px;border-radius:50%;border:1px solid #D6D9DC}.inventory-products .products-tools-table .description span{display:block}.inventory-products .products-tools-table .description span.product-name{font-family:Mirai-Bold}.inventory-products .products-tools-table .ordered span.ordered-quantity{display:block}.inventory-products .products-tools-table .ordered .icon-time{display:inline-block;vertical-align:top;margin-right:5px;color:#acb3b9}.inventory-products .products-tools-table .ordered .icon-time+span{display:inline-block;vertical-align:middle}.add-receive-stock-edit.unspecified-product .line-item-wrapper.product-stock .form-stepper{width:10%!important}.add-receive-stock-edit.unspecified-product .line-item-wrapper.product-stock .input-select,.add-receive-stock-edit.unspecified-product .line-item-wrapper.product-stock .search-input,.add-receive-stock-edit.unspecified-product .line-item-wrapper.product-stock .product-stock-color,.add-receive-stock-edit.unspecified-product .product-stock-labels label{width:22.5%!important}.add-receive-stock-edit.unspecified-product .product-stock-labels label.quantity{width:10%!important}.add-receive-stock-edit .line-item-wrapper{padding:15px 0;margin-bottom:30px;background-color:#f4f5f699}.add-receive-stock-edit .line-item-wrapper.product-stock .form-stepper{width:12%;padding-left:15px}.add-receive-stock-edit .line-item-wrapper.product-stock .product-info{width:38%!important;display:inline-block}.add-receive-stock-edit .line-item-wrapper.product-stock .product-info .description{padding-right:0;margin-right:0;padding-left:110px;margin-left:-100px}.add-receive-stock-edit .line-item-wrapper.product-stock .product-info .description .name-model{font-family:Mirai-Bold}.add-receive-stock-edit .line-item-wrapper.product-stock .product-info .color span{display:inline-block}.add-receive-stock-edit .line-item-wrapper.product-stock .product-info .color .color-circle{width:15px;height:15px;display:inline-block;vertical-align:middle;margin-right:5px;border-radius:50%;border:1px solid #D6D9DC}.add-receive-stock-edit .line-item-wrapper.product-stock .input-select,.add-receive-stock-edit .line-item-wrapper.product-stock .search-input{width:25%}.add-receive-stock-edit .line-item-wrapper .custom-fields-title{padding:0 15px;text-transform:uppercase;letter-spacing:1.5px;font-family:Mirai-Bold}.add-receive-stock-edit .line-item-wrapper .custom-fields-title span{display:inline-block;vertical-align:middle}.add-receive-stock-edit .line-item-wrapper .custom-fields-title .icon-arrow-down{margin-left:10px;color:#4e89e4}.add-receive-stock-edit .line-item-wrapper .custom-fields-title.open .icon-arrow-down{transform:rotateX(180deg)}.add-receive-stock-edit .line-item-wrapper .custom-fields-title.open+.custom-fields-inputs-wrapper{display:block}.add-receive-stock-edit .line-item-wrapper .custom-fields-inputs-wrapper{display:none}.add-receive-stock-edit .line-item-wrapper .line-item-custom-fields-wrapper{padding:15px 0;border-bottom:2px solid #E5E7E9}.add-receive-stock-edit .line-item-wrapper .line-item-custom-fields-wrapper:last-child{padding-bottom:0}.add-receive-stock-edit .line-item-wrapper .line-item-custom-fields-wrapper .custom-field-index{width:45px;display:inline-block;vertical-align:middle;margin-top:20px;text-align:center;font-family:Mirai-Bold}.add-receive-stock-edit .line-item-wrapper .line-item-custom-fields-wrapper .custom-fields-inputs{width:100%;display:inline-block;vertical-align:middle;padding-left:45px;margin-left:-45px;box-sizing:border-box}.add-receive-stock-edit .line-item-wrapper .line-item-custom-fields-wrapper:last-child{border-bottom:none}.add-receive-stock-edit .image-wrapper{width:75px;height:60px;margin:auto}.add-receive-stock-edit .image-wrapper>div{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.add-receive-stock-edit .image-wrapper .icon-products{display:block;line-height:75px;font-size:28px;color:#d6d9dc}.add-receive-stock-edit .ordered-quantity{width:125px;display:inline-block}.add-receive-stock-edit .image{width:100px;display:inline-block;vertical-align:middle;text-align:center}.add-receive-stock-edit .description{width:100%;display:inline-block;vertical-align:middle;padding-left:245px;margin-left:-225px;padding-right:490px;margin-right:-470px;box-sizing:border-box}.add-receive-stock-edit .description span{display:block}.add-receive-stock-edit .line-item-project{width:350px;display:inline-block;vertical-align:middle}.add-receive-stock-edit .line-item-project.caption{padding-left:15px;box-sizing:border-box}.add-receive-stock-edit .received-quantity{width:120px;display:inline-block}.add-receive-stock-edit .form-stepper{width:120px;padding:0 15px 0 0;vertical-align:middle}.add-receive-stock-edit .labels.product-stock-labels .quantity{width:12%}.add-receive-stock-edit .labels.product-stock-labels .product{width:38%}.add-receive-stock-edit .labels.product-stock-labels .price,.add-receive-stock-edit .labels.product-stock-labels .supplier{width:25%}.add-receive-stock-edit .labels .form-element{padding-bottom:5px}.add-receive-stock-edit .line-item-wrapper{font-size:14px}.add-receive-stock-edit .line-item-wrapper span{vertical-align:middle}.add-receive-stock-edit .line-item-wrapper .ordered-quantity{text-align:center}.add-receive-stock-edit .custom-fields-wrapper{margin-top:30px}.add-receive-stock-edit .custom-fields-wrapper.spool-custom-fields .form-element{width:20%}.add-receive-stock-edit .custom-fields-wrapper .form-element{width:33.33%}.add-receive-stock-edit .custom-fields-wrapper .form-radio{max-width:200px;margin-top:30px}.purchase-order-edit .purchase-order-general-content{max-width:1050px;margin:auto}@media print,screen and (min-width: 801px){.purchase-order-edit .form-switch,.purchase-order-edit .discount-value,.purchase-order-edit .shipping-cost,.purchase-order-edit .tax-rate{width:25%}.purchase-order-edit .form-switch{margin-top:20px}}@media only screen and (max-width: 800px){.purchase-order-edit .discount-value,.purchase-order-edit .form-switch{display:inline-block;vertical-align:bottom}.purchase-order-edit .form-switch{width:auto;margin-left:20px}.purchase-order-edit .discount-value,.purchase-order-edit .shipping-cost,.purchase-order-edit .tax-rate{width:50%}}.delivery-line-items-edit .delivery-line-items .line-item .image{max-width:110px;text-align:center}.delivery-line-items-edit .delivery-line-items .line-item .image .product-image-wrapper{width:40px;height:40px;margin:auto;color:#d6d9dc}.delivery-line-items-edit .delivery-line-items .line-item .image .product-image-wrapper>div{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.delivery-line-items-edit .delivery-line-items .line-item .image .product-image-wrapper .icon-products{display:block;line-height:40px;font-size:28px}.delivery-line-items-edit .delivery-line-items .line-item .search-input{width:100%;box-sizing:border-box}.delivery-line-items-edit .delivery-line-items .line-item .search-input .search-input,.delivery-line-items-edit .delivery-line-items .line-item .search-input .form-input{width:100%;max-width:100%}.delivery-line-items-edit .delivery-line-items .line-item .input-select{max-width:340px;display:inline-block}.delivery-line-items-edit .delivery-line-items .line-item .input-select .form-element{padding:0!important}.delivery-line-items-edit .delivery-line-items .line-item+.fields-buttons{margin-top:0}.delivery-line-items-edit .subtotal-wrapper{letter-spacing:.5px;font-family:Mirai-Bold}.delivery-line-items-edit .subtotal-wrapper .subtotal{line-height:20px;color:#4e89e4}.delivery-line-items-edit .subtotal-wrapper .total{color:#243746}@media print,screen and (min-width: 801px){.delivery-line-items-edit .delivery-line-items .labels label{display:inline-block;box-sizing:border-box}.delivery-line-items-edit .delivery-line-items .labels label.image{max-width:110px;text-align:center}.delivery-line-items-edit .delivery-line-items .labels label.line-item-product{padding-left:250px!important}.delivery-line-items-edit .delivery-line-items .line-item-quantity{width:125px}.delivery-line-items-edit .delivery-line-items .line-item-product{width:100%;max-width:100%;display:inline-block;padding-left:235px!important;margin-left:-235px;padding-right:600px!important;margin-right:-600px;box-sizing:border-box}.delivery-line-items-edit .delivery-line-items .line-item-color{max-width:200px}.delivery-line-items-edit .delivery-line-items .line-item-project{max-width:250px}.delivery-line-items-edit .delivery-line-items .line-item-price{width:150px}.delivery-line-items-edit .delivery-line-items .image label{display:none}.delivery-line-items-edit .delivery-line-items .list-item hr{display:none!important}.delivery-line-items-edit .delivery-line-items .line-item .form-element,.delivery-line-items-edit .delivery-line-items .line-item .seach-input{display:inline-block;vertical-align:middle}.delivery-line-items-edit .delivery-line-items .line-item .form-element{padding:0 15px 15px!important}.delivery-line-items-edit .form-add-button+hr{display:none}.delivery-line-items-edit .subtotal-wrapper{padding:15px 15px 0;text-align:right}.delivery-line-items-edit .subtotal-wrapper span{display:inline-block}.delivery-line-items-edit .subtotal-wrapper .legend{width:150px;text-align:left}.delivery-line-items-edit .subtotal-wrapper .amount{width:210px}.delivery-line-items-edit .subtotal-wrapper .subtotal{margin-bottom:5px;font-size:16px}.delivery-line-items-edit .subtotal-wrapper .total{font-size:20px}}@media only screen and (max-width: 800px){.delivery-line-items-edit .labels{display:none}.delivery-line-items-edit .line-item-quantity,.delivery-line-items-edit .image{display:inline-block;vertical-align:middle}.delivery-line-items-edit .fields-buttons{padding:15px 0}.delivery-line-items-edit .fields-buttons .icon-dragdrop,.delivery-line-items-edit .fields-buttons .form-delete-button{width:50%;display:inline-block;vertical-align:middle;text-align:center;box-sizing:border-box}.delivery-line-items-edit .fields-buttons .icon-dragdrop{height:40px;line-height:40px;padding-right:15px;background-color:#f4f5f6}.delivery-line-items-edit .fields-buttons .form-delete-button{padding-left:15px}.delivery-line-items-edit .fields-buttons .form-delete-button button{width:100%}.delivery-line-items-edit .subtotal-wrapper span{display:block}.delivery-line-items-edit .subtotal-wrapper .subtotal{margin-bottom:20px}}.form-switch{position:relative;box-sizing:border-box}.form-switch.disabled .switch-wrapper{border-color:#d6d9dc}.form-switch.disabled .switch-wrapper .form-switch-option{color:#d6d9dc}.form-switch.disabled .switch-wrapper .form-switch-option.selected{background-color:#f4f5f6;color:#fff}.form-switch label{display:inline-block;vertical-align:middle}.form-switch .switch-wrapper{width:100px;height:40px;position:relative;border:2px solid #4E89E4;border-radius:3px;box-sizing:border-box}.form-switch .switch-wrapper .form-switch-option{width:50%;height:100%;display:inline-block;line-height:40px;font-family:Mirai-Bold;text-align:center;color:#4e89e4}.form-switch .switch-wrapper .form-switch-option.selected{background-color:#4e89e4;color:#fff}@media print,screen and (min-width: 801px){.form-switch{width:50%;display:inline-block;vertical-align:top;padding:15px}.form-switch.full-width{width:100%}.form-switch .switch-wrapper .form-switch-option:hover{background-color:#4e89e4;color:#fff;cursor:pointer}}@media only screen and (max-width: 800px){.form-switch{width:100%;padding:15px 0}}.inventory-spools .list-items-column{height:100%}.inventory-spools .list-items-column .total-items{height:45px;padding:0 20px;line-height:45px;box-sizing:border-box;border-bottom:2px solid #E5E7E9}.inventory-spools .list-items-column .list-items{position:absolute;top:45px;bottom:0;left:0;padding:0;margin:0;overflow-y:auto;box-sizing:border-box;list-style-type:none}.inventory-spools .list-items-column .list-items hr{margin:0;border:none;border-bottom:2px solid #E5E7E9}.inventory-spools .list-items-column .list-items hr:first-child{display:none}.inventory-spools .list-items-column .list-items li{height:auto;line-height:0;font-size:15px;cursor:pointer}.inventory-spools .list-items-column .list-items li.self-user a figure .icon-wrapper .icon.icon-employee{background-color:#4e89e4;color:#f4f5f6}.inventory-spools .list-items-column .list-items li a{width:100%;display:inline-block;padding:15px;box-sizing:border-box;line-height:normal;letter-spacing:.5px;text-decoration:none;color:inherit}.inventory-spools .list-items-column .list-items li a figure{display:table;margin:0}.inventory-spools .list-items-column .list-items li a figure .icon-wrapper{display:table-cell}.inventory-spools .list-items-column .list-items li a figure .icon-wrapper .icon{width:40px;height:40px;display:block;background-color:#f4f5f6;line-height:45px;text-align:center;font-size:28px;color:gray}.inventory-spools .list-items-column .list-items li a figure .icon-wrapper .icon.icon-contact-other{color:#ffb600}.inventory-spools .list-items-column .list-items li a figure .icon-wrapper .icon.icon-company{color:#b14fc5}.inventory-spools .list-items-column .list-items li a figure .icon-wrapper .icon.icon-employee{color:#4e89e4}.inventory-spools .list-items-column .list-items li a figure .icon-wrapper .icon.icon-provider{color:#00cea1}.inventory-spools .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot{width:10px;height:10px;margin-top:5px;border-radius:50%}.inventory-spools .list-items-column .list-items li a figure .icon-wrapper img{width:40px;height:40px;display:block}.inventory-spools .list-items-column .list-items li a figure figcaption{width:100%;position:relative;display:table-cell;vertical-align:middle;padding-left:15px;padding-right:25px}.inventory-spools .list-items-column .list-items li a figure figcaption .name{font-size:16px;word-break:break-word}.inventory-spools .list-items-column .list-items li a figure figcaption .subtitle{display:block;font-size:12px;font-family:Mirai-Regular;color:#acb3b9}.inventory-spools .list-items-column .list-items li a figure .icon-warning{position:absolute;right:0;top:5px;font-size:18px}.inventory-spools .list-items-column .list-items li a figure .icon-warning.expired{color:#ff4438}.inventory-spools .list-items-column .list-items li a figure .icon-warning.about-to-expire{color:#ff7f30}.inventory-spools .list-items-column .list-items li a figure .icon-birthday{position:absolute;right:0;top:5px;font-size:18px;color:#00cea1}.inventory-spools .list-items-column .list-items li a figure .icon-birthday.multiple-icons{right:20px}.inventory-spools .list-items-column .list-items li a.selected{background-color:#f4f5f680}.inventory-spools .list-items-column .list-items li a.selected .name{font-family:Mirai-Medium}.inventory-spools .list-items-column .list-items li a:hover{background-color:#f4f5f680}.inventory-spools .list-items-column .list-items{top:45px}.inventory-spools .list-items-column .list-items li{position:relative}.inventory-spools .list-items-column .list-items li.closed{border-bottom:2px solid #E5E7E9}.inventory-spools .list-items-column .list-items li .toggle-icon{position:absolute;right:15px;top:35px;font-size:20px;color:#4e89e4;z-index:5}.inventory-spools .list-items-column .list-items li .toggle-icon:hover{color:#316abc;cursor:pointer}.inventory-spools .list-items-column .list-items li a{background-color:#f4f5f6}.inventory-spools .list-items-column .list-items li a.selected{background-color:#e5e7e9}.inventory-spools .list-items-column .list-items li.spool-stock-list-item{display:none;border-bottom:2px solid #E5E7E9}.inventory-spools .list-items-column .list-items li.spool-stock-list-item.opened{display:block}.inventory-spools .list-items-column .list-items li.spool-stock-list-item a{position:relative;background-color:#fff}.inventory-spools .list-items-column .list-items li.spool-stock-list-item a.selected{background-color:#f4f5f699}.inventory-spools .list-items-column .list-items li.spool-stock-list-item a.selected:after{width:5px;position:absolute;top:0;bottom:0;right:0;background-color:#4e89e4;content:""}.inventory-spools .list-items-column .list-items li.spool-stock-list-item a figure .icon-wrapper .icon.green{background-color:#00cea1}.inventory-spools .list-items-column .list-items li.spool-stock-list-item a figure .icon-wrapper .icon.yellow{background-color:#ffb600}.inventory-spools .list-items-column .list-items li.spool-stock-list-item a figure .icon-wrapper .icon.orange{background-color:#ff7f30}.inventory-spools .list-items-column .list-items li.spool-stock-list-item a figure .icon-wrapper .icon.red{background-color:#ff4438}.inventory-spools .list-items-column .list-items li .meters-info-wrapper{margin-top:10px;font-size:14px;font-family:Mirai-Medium}.inventory-spools .list-items-column .list-items li .meters-info-wrapper>div{width:33.33%;display:inline-block}.inventory-spools .list-items-column .list-items li .meters-info-wrapper>div span{display:block}.inventory-spools .list-items-column .list-items li .meters-info-wrapper>div span.green{color:#00cea1}.inventory-spools .list-items-column .list-items li .meters-info-wrapper>div span.yellow{color:#ffb600}.inventory-spools .list-items-column .list-items li .meters-info-wrapper>div span.orange{color:#ff7f30}.inventory-spools .list-items-column .list-items li .meters-info-wrapper>div span.red{color:#ff4438}.inventory-spools .list-items-column .list-items li .meters-info-wrapper>div span.meters-type{font-family:Mirai-Regular}@media print,screen and (min-width: 801px){.inventory-spools .top-bar .back-button{display:none}.inventory-spools .top-bar .top-bar-title{padding-left:30px;margin-left:0}.inventory-spools .list-items-column{width:380px}.inventory-spools .list-items-column .list-items,.inventory-spools .list-items-column .total-items{width:380px;border-right:2px solid #E5E7E9}}@media only screen and (max-width: 800px){.inventory-spools .list-items-column .list-items{right:0}.inventory-spools .list-items-column .top-bar{width:100%}}.inventory-spool-details{position:absolute;top:0;right:0;bottom:0;overflow:hidden}.inventory-spool-details .content{position:absolute;top:45px;left:0;right:0;bottom:0;overflow-y:auto;background-color:#f9f9fa}.inventory-spool-details .content .finished-spool-caption{letter-spacing:.5px;font-family:Mirai-Bold;color:#acb3b9}.inventory-spool-details .content .finished-spool-caption span{display:inline-block;vertical-align:middle}.inventory-spool-details .content .finished-spool-caption .icon{margin-right:5px;font-size:22px}.inventory-spool-details .content .product-image-wrapper{display:inline-block;vertical-align:middle}.inventory-spool-details .content .product-image-wrapper img{max-height:150px;max-width:200px;display:inline-block}.inventory-spool-details .content .product-image-wrapper a{display:inline-block;vertical-align:top;margin-left:15px;text-decoration:none;color:#4e89e4}.inventory-spool-details .content .color .color-circle{width:15px;height:15px;display:inline-block;vertical-align:middle;margin-right:5px;border-radius:50%;border:1px solid #D6D9DC}.inventory-spool-details .content hr{margin:30px 0;border:none;border-bottom:2px solid #E5E7E9}.inventory-spool-details .content .detail-box{padding-bottom:0;border-bottom:none}.inventory-spool-details .content .detail-box .spool-invoices .value-with-attachment{display:inline-block}.inventory-spool-details .content .detail-box .spool-invoices .value-with-attachment:last-child{margin-left:15px}.inventory-spool-details .content .detail-box .spool-supplier img{max-width:100%;height:25px}.inventory-spool-details .content .detail-box .marking-orientation span{display:inline-block;vertical-align:top}.inventory-spool-details .content .detail-box .marking-orientation .orientation-arrow{font-size:18px;color:#acb3b9}.inventory-spool-details .content .detail-box .purchase-order-link-wrapper span{display:inline-block;vertical-align:middle}.inventory-spool-details .content .detail-box .purchase-order-link-wrapper span.icon-link{margin-left:5px}.inventory-spool-details .spool-stock-table-wrapper h6{margin:0 0 30px;font-family:Mirai-Bold;text-transform:uppercase;letter-spacing:1.5px;font-size:14px}.inventory-spool-details .spool-stock-table-wrapper .spool-stock-table,.inventory-spool-details .spool-stock-table-wrapper .spool-stock-table .table-body-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto}.inventory-spool-details .spool-stock-table-wrapper .spool-stock-table .location span{display:inline-block;vertical-align:middle}.inventory-spool-details .spool-stock-table-wrapper .spool-stock-table .location span.icon{margin-right:5px;font-size:20px;color:#808a94}.inventory-spool-details .spool-stock-table-wrapper .spool-stock-table .supplier img{max-width:80px;max-height:40px}.inventory-spool-details .spool-stock-table-wrapper .spool-stock-table .order-number span{display:inline-block;vertical-align:middle}.inventory-spool-details .spool-stock-table-wrapper .spool-stock-table .order-number a{display:inline-block;margin-left:5px;text-decoration:none;color:#4e89e4}.inventory-spool-details .spool-stock-table-wrapper .spool-stock-table .buttons-wrapper span{display:inline-block;vertical-align:middle;cursor:pointer;font-size:18px;margin:0 5px}.inventory-spool-details .spool-stock-table-wrapper .spool-stock-table .buttons-wrapper span.icon-edit{color:#4e89e4}.inventory-spool-details .spool-stock-table-wrapper .spool-stock-table .buttons-wrapper span.icon-edit:hover{color:#316abc}.inventory-spool-details .spool-stock-table-wrapper .spool-stock-table .buttons-wrapper span.icon-delete{color:#ff4438}.inventory-spool-details .spool-stock-table-wrapper .spool-stock-table .buttons-wrapper span.icon-delete:hover{color:#ff1405}@media print,screen and (min-width: 801px){.inventory-spool-details{left:380px}.inventory-spool-details.spool-stock .value-label-boxes{padding:30px 15px;display:block!important;float:none!important}.inventory-spool-details .content .finished-spool-caption{padding:30px 30px 0}.inventory-spool-details .content .product-image-wrapper{padding:30px}.inventory-spool-details .content .product-image-wrapper a:hover{color:#316abc}.inventory-spool-details .content .value-label-boxes{float:right;padding-right:15px}.inventory-spool-details .spool-stock-table-wrapper{margin-bottom:30px}.inventory-spool-details .spool-stock-table-wrapper .form-add-button{display:inline-block;margin:0 30px 0 0;float:right}.inventory-spool-details .spool-stock-table-wrapper h6{width:auto;display:inline-block;padding:0 30px}.inventory-spool-details .spool-stock-table-wrapper .spool-stock-table.has-no-rows .table-body-wrapper tr td{display:none}.inventory-spool-details .spool-stock-table-wrapper .spool-stock-table.has-no-rows .table-body-wrapper tr td.code,.inventory-spool-details .spool-stock-table-wrapper .spool-stock-table.has-no-rows .table-body-wrapper tr td.date{width:100%!important;display:table-cell;text-align:left;padding-left:40px!important}}@media only screen and (max-width: 1370px){.inventory-spool-details .content .value-label-boxes.has-usd-value{display:block;padding-left:15px;float:none}}@media only screen and (max-width: 1360px){.inventory-spool-details.spool-stock .content .value-label-boxes .value-label-box-wrapper.double-width{display:block;padding-top:15px!important}}@media only screen and (max-width: 1155px){.inventory-spool-details .content .value-label-boxes.has-no-usd-value{display:block;padding:0 15px!important;float:none!important}}@media only screen and (max-width: 1145px){.inventory-spool-details .content .value-label-boxes.has-usd-value{padding:0 30px!important}.inventory-spool-details .content .value-label-boxes.has-usd-value .value-label-box-wrapper{width:100%;height:auto;display:block;padding:15px 0}.inventory-spool-details .content .value-label-boxes.has-usd-value .value-label-box-wrapper:first-child{padding-top:0}}@media only screen and (max-width: 960px){.inventory-spool-details.spool-stock .spool-stock-table-wrapper .form-add-button{display:block;float:none;margin:0 30px 30px}}@media only screen and (max-width: 930px){.inventory-spool-details.spool-stock .value-label-boxes{padding:30px 30px 0!important}.inventory-spool-details.spool-stock .value-label-boxes .value-label-box-wrapper{width:100%;height:auto;display:block;padding:15px 0}.inventory-spool-details .content .value-label-boxes.has-no-usd-value{padding:0 30px!important}.inventory-spool-details .content .value-label-boxes.has-no-usd-value .value-label-box-wrapper{width:100%;height:auto;display:block;padding:15px 0}.inventory-spool-details .content .value-label-boxes.has-no-usd-value .value-label-box-wrapper:first-child{padding-top:0}}@media only screen and (max-width: 800px){.inventory-spool-details{left:0}.inventory-spool-details.spool-stock .value-label-boxes{padding:0!important}.inventory-spool-details.spool-stock .value-label-boxes .value-label-box-wrapper{padding-bottom:0!important}.inventory-spool-details.spool-stock .value-label-boxes .value-label-box-wrapper:first-child{padding-top:0!important}.inventory-spool-details .content{padding:30px 15px}.inventory-spool-details .content .finished-spool-caption{padding-bottom:30px}.inventory-spool-details .content .value-label-boxes.has-no-usd-value,.inventory-spool-details .content .value-label-boxes.has-usd-value{padding:15px 0 0!important}.inventory-spool-details .content .value-label-boxes.has-no-usd-value .value-label-box-wrapper,.inventory-spool-details .content .value-label-boxes.has-usd-value .value-label-box-wrapper{padding-bottom:0!important}.inventory-spool-details .content .detail-box{padding-left:0}.inventory-spool-details.spool-stock .content .value-detail-boxes{padding-top:0}.inventory-spool-details.spool-stock .content .value-detail-boxes .value-label-box:first-child{margin-top:0}.inventory-spool-details.spool-stock .spool-stock-table-wrapper .form-add-button{padding:0;margin:15px 0 30px!important}.inventory-spool-details.spool-stock .spool-stock-table-wrapper h6{padding:0}}.uniform-edit .sizes-wrapper label{padding-bottom:0}.uniform-edit .sizes-wrapper .size-wrapper .form-input{padding-top:0}@media print,screen and (min-width: 801px){.uniform-stock-edit .form-stepper{width:50%}.uniform-stock-edit .form-stepper>input{max-width:150px}}.tool-stock-edit .search-input{display:inline-block}.tool-stock-edit .form-stepper{display:block}.tool-stock-edit .serial-numbers-outer-wrapper{padding:15px;margin:15px 0;background-color:#f4f5f699}.tool-stock-edit .serial-numbers-outer-wrapper .serial-numbers-label-wrapper label{display:inline-block;vertical-align:middle;margin-bottom:0}.tool-stock-edit .serial-numbers-outer-wrapper .serial-numbers-label-wrapper .icon-arrow-down{display:inline-block;vertical-align:middle;margin-left:10px;color:#4e89e4}.tool-stock-edit .serial-numbers-outer-wrapper .serial-numbers-label-wrapper+.serial-numbers-inner-wrapper{display:none}.tool-stock-edit .serial-numbers-outer-wrapper .serial-numbers-label-wrapper.open+.serial-numbers-inner-wrapper{display:block}.tool-stock-edit .serial-numbers-outer-wrapper .serial-numbers-label-wrapper.open+.serial-numbers-inner-wrapper .form-input:last-child{padding-bottom:0}.tool-stock-edit .serial-numbers-outer-wrapper .serial-numbers-label-wrapper.open .icon-arrow-down{transform:rotateX(180deg)}.tool-stock-edit .serial-numbers-outer-wrapper .serial-number-wrapper{width:50%}.tool-stock-edit .serial-numbers-outer-wrapper .serial-number-wrapper .custom-field-index{width:45px;display:inline-block;vertical-align:middle;font-family:Mirai-Bold}.tool-stock-edit .serial-numbers-outer-wrapper .serial-number-wrapper .form-input{width:100%;display:inline-block;vertical-align:middle;padding-left:45px;margin-left:-45px;box-sizing:border-box}.tool-stock-wrapper .section-title{margin:0 0 10px;padding:0 10px;font-family:Mirai-Medium;font-size:14px;color:#808a94;text-transform:uppercase;letter-spacing:.5px}.tool-stock-wrapper .active-tool-stock-section{margin-top:30px}.tool-stock-wrapper .active-tool-stock-section .tool-stock-table{margin-top:0}.tool-stock-wrapper .archived-tool-stock-section{margin-top:40px}.tool-stock-wrapper .archived-tool-stock-section .archived-tool-stock-table{margin-top:0;opacity:.85}.tool-stock-table{position:relative;top:auto;right:auto;bottom:auto;left:auto;margin-top:30px}.tool-stock-table .table-body-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto}.tool-stock-table .table-header-wrapper{border-top:2px solid #E5E7E9}.tool-stock-table.has-no-rows .table-body-wrapper tr td{display:none}.tool-stock-table.has-no-rows .table-body-wrapper tr td.code{width:100%!important;display:table-cell;text-align:left;padding-left:40px!important}.tool-stock-table .buttons .buttons-wrapper span{display:inline-block;vertical-align:middle;margin:0 5px;font-size:18px;color:#4e89e4}@media print,screen and (min-width: 801px){.tool-stock-table .buttons .buttons-wrapper span:hover{cursor:pointer;color:#316abc}}.tool-stock-changelog .content{position:absolute;top:45px;bottom:0;right:0;left:0;overflow-y:auto}.tool-stock-changelog .content .tool-stock-changelog-table .table-body-wrapper .previous-location span,.tool-stock-changelog .content .tool-stock-changelog-table .table-body-wrapper .new-location span{display:inline-block;vertical-align:middle}.tool-stock-changelog .content .tool-stock-changelog-table .table-body-wrapper .previous-location span.icon,.tool-stock-changelog .content .tool-stock-changelog-table .table-body-wrapper .new-location span.icon{margin-right:5px;font-size:20px;color:#808a94}.tool-stock-changelog .content .tool-stock-changelog-table .table-body-wrapper .signature-img{max-width:200px;max-height:40px}.warehouses .list-items-column{height:100%}.warehouses .list-items-column .total-items{height:45px;padding:0 20px;line-height:45px;box-sizing:border-box;border-bottom:2px solid #E5E7E9}.warehouses .list-items-column .list-items{position:absolute;top:45px;bottom:0;left:0;padding:0;margin:0;overflow-y:auto;box-sizing:border-box;list-style-type:none}.warehouses .list-items-column .list-items hr{margin:0;border:none;border-bottom:2px solid #E5E7E9}.warehouses .list-items-column .list-items hr:first-child{display:none}.warehouses .list-items-column .list-items li{height:auto;line-height:0;font-size:15px;cursor:pointer}.warehouses .list-items-column .list-items li.self-user a figure .icon-wrapper .icon.icon-employee{background-color:#4e89e4;color:#f4f5f6}.warehouses .list-items-column .list-items li a{width:100%;display:inline-block;padding:15px;box-sizing:border-box;line-height:normal;letter-spacing:.5px;text-decoration:none;color:inherit}.warehouses .list-items-column .list-items li a figure{display:table;margin:0}.warehouses .list-items-column .list-items li a figure .icon-wrapper{display:table-cell}.warehouses .list-items-column .list-items li a figure .icon-wrapper .icon{width:40px;height:40px;display:block;background-color:#f4f5f6;line-height:45px;text-align:center;font-size:28px;color:gray}.warehouses .list-items-column .list-items li a figure .icon-wrapper .icon.icon-contact-other{color:#ffb600}.warehouses .list-items-column .list-items li a figure .icon-wrapper .icon.icon-company{color:#b14fc5}.warehouses .list-items-column .list-items li a figure .icon-wrapper .icon.icon-employee{color:#4e89e4}.warehouses .list-items-column .list-items li a figure .icon-wrapper .icon.icon-provider{color:#00cea1}.warehouses .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot{width:10px;height:10px;margin-top:5px;border-radius:50%}.warehouses .list-items-column .list-items li a figure .icon-wrapper img{width:40px;height:40px;display:block}.warehouses .list-items-column .list-items li a figure figcaption{width:100%;position:relative;display:table-cell;vertical-align:middle;padding-left:15px;padding-right:25px}.warehouses .list-items-column .list-items li a figure figcaption .name{font-size:16px;word-break:break-word}.warehouses .list-items-column .list-items li a figure figcaption .subtitle{display:block;font-size:12px;font-family:Mirai-Regular;color:#acb3b9}.warehouses .list-items-column .list-items li a figure .icon-warning{position:absolute;right:0;top:5px;font-size:18px}.warehouses .list-items-column .list-items li a figure .icon-warning.expired{color:#ff4438}.warehouses .list-items-column .list-items li a figure .icon-warning.about-to-expire{color:#ff7f30}.warehouses .list-items-column .list-items li a figure .icon-birthday{position:absolute;right:0;top:5px;font-size:18px;color:#00cea1}.warehouses .list-items-column .list-items li a figure .icon-birthday.multiple-icons{right:20px}.warehouses .list-items-column .list-items li a.selected{background-color:#f4f5f680}.warehouses .list-items-column .list-items li a.selected .name{font-family:Mirai-Medium}.warehouses .list-items-column .list-items li a:hover{background-color:#f4f5f680}.warehouses .list-items-column .list-items{top:45px}.warehouses .list-items-column .list-items li a figure .icon-wrapper .icon{color:#4e89e4}@media print,screen and (min-width: 801px){.warehouses .top-bar .back-button{display:none}.warehouses .top-bar .top-bar-title{padding-left:30px;margin-left:0}.warehouses .list-items-column{width:380px}.warehouses .list-items-column .list-items,.warehouses .list-items-column .total-items{width:380px;border-right:2px solid #E5E7E9}}@media only screen and (max-width: 800px){.warehouses .list-items-column .list-items{right:0}.warehouses .list-items-column .top-bar{width:100%}}.warehouse-tabs-controller{position:absolute;top:0;right:0;bottom:0}@media print,screen and (min-width: 801px){.warehouse-tabs-controller{left:380px}}@media only screen and (max-width: 800px){.warehouse-tabs-controller{left:0}}.warehouse-details{width:100%;height:100%;position:relative}.warehouse-details .map{width:100%;height:220px;position:relative;display:block;background-position:center;background-size:cover}.warehouse-details .map img{height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;transform:translate(-50%,-50%)}.persons .list-items-column{height:100%}.persons .list-items-column .total-items{height:45px;padding:0 20px;line-height:45px;box-sizing:border-box;border-bottom:2px solid #E5E7E9}.persons .list-items-column .list-items{position:absolute;top:45px;bottom:0;left:0;padding:0;margin:0;overflow-y:auto;box-sizing:border-box;list-style-type:none}.persons .list-items-column .list-items hr{margin:0;border:none;border-bottom:2px solid #E5E7E9}.persons .list-items-column .list-items hr:first-child{display:none}.persons .list-items-column .list-items li{height:auto;line-height:0;font-size:15px;cursor:pointer}.persons .list-items-column .list-items li.self-user a figure .icon-wrapper .icon.icon-employee{background-color:#4e89e4;color:#f4f5f6}.persons .list-items-column .list-items li a{width:100%;display:inline-block;padding:15px;box-sizing:border-box;line-height:normal;letter-spacing:.5px;text-decoration:none;color:inherit}.persons .list-items-column .list-items li a figure{display:table;margin:0}.persons .list-items-column .list-items li a figure .icon-wrapper{display:table-cell}.persons .list-items-column .list-items li a figure .icon-wrapper .icon{width:40px;height:40px;display:block;background-color:#f4f5f6;line-height:45px;text-align:center;font-size:28px;color:gray}.persons .list-items-column .list-items li a figure .icon-wrapper .icon.icon-contact-other{color:#ffb600}.persons .list-items-column .list-items li a figure .icon-wrapper .icon.icon-company{color:#b14fc5}.persons .list-items-column .list-items li a figure .icon-wrapper .icon.icon-employee{color:#4e89e4}.persons .list-items-column .list-items li a figure .icon-wrapper .icon.icon-provider{color:#00cea1}.persons .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot{width:10px;height:10px;margin-top:5px;border-radius:50%}.persons .list-items-column .list-items li a figure .icon-wrapper img{width:40px;height:40px;display:block}.persons .list-items-column .list-items li a figure figcaption{width:100%;position:relative;display:table-cell;vertical-align:middle;padding-left:15px;padding-right:25px}.persons .list-items-column .list-items li a figure figcaption .name{font-size:16px;word-break:break-word}.persons .list-items-column .list-items li a figure figcaption .subtitle{display:block;font-size:12px;font-family:Mirai-Regular;color:#acb3b9}.persons .list-items-column .list-items li a figure .icon-warning{position:absolute;right:0;top:5px;font-size:18px}.persons .list-items-column .list-items li a figure .icon-warning.expired{color:#ff4438}.persons .list-items-column .list-items li a figure .icon-warning.about-to-expire{color:#ff7f30}.persons .list-items-column .list-items li a figure .icon-birthday{position:absolute;right:0;top:5px;font-size:18px;color:#00cea1}.persons .list-items-column .list-items li a figure .icon-birthday.multiple-icons{right:20px}.persons .list-items-column .list-items li a.selected{background-color:#f4f5f680}.persons .list-items-column .list-items li a.selected .name{font-family:Mirai-Medium}.persons .list-items-column .list-items li a:hover{background-color:#f4f5f680}.persons .not-found{position:absolute;top:0;right:0;bottom:0}@media print,screen and (min-width: 801px){.persons .top-bar .back-button{display:none}.persons .top-bar .top-bar-title{padding-left:15px;margin-left:0}.persons .list-items-column{width:380px}.persons .list-items-column .list-items,.persons .list-items-column .total-items{width:380px;border-right:2px solid #E5E7E9}.persons .not-found{left:380px}}@media only screen and (max-width: 800px){.persons .list-items-column .list-items{right:0}.persons .list-items-column .top-bar{width:100%}.persons .not-found{left:0}}.projects .not-found{left:0}.projects .projects-map-wrapper{position:absolute;top:45px;right:0;bottom:0;left:0}.projects .projects-map-wrapper .projects-map{width:100%;height:100%;position:relative}.projects .projects-map-wrapper .projects-map .expand-button{width:45px;height:45px;position:absolute;top:0;left:0;z-index:1;padding:0;line-height:40px;border:2px solid #E5E7E9;border-top:none;border-left:none;background-color:#f4f5f6;font-size:24px;color:#acb3b9}.projects .projects-map-wrapper .projects-map .expand-button:hover{color:#4e89e4;cursor:pointer}.projects .projects-map-wrapper .projects-map .list-items-column{height:100%;position:relative;background-color:#fff;z-index:1}.projects .projects-map-wrapper .projects-map .list-items-column .total-items{height:45px;padding:0 20px;line-height:45px;box-sizing:border-box;border-bottom:2px solid #E5E7E9}.projects .projects-map-wrapper .projects-map .list-items-column .list-items{position:absolute;top:45px;bottom:0;left:0;padding:0;margin:0;overflow-y:auto;box-sizing:border-box;list-style-type:none}.projects .projects-map-wrapper .projects-map .list-items-column .list-items hr{margin:0;border:none;border-bottom:2px solid #E5E7E9}.projects .projects-map-wrapper .projects-map .list-items-column .list-items hr:first-child{display:none}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li{height:auto;line-height:0;font-size:15px;cursor:pointer}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li.self-user a figure .icon-wrapper .icon.icon-employee{background-color:#4e89e4;color:#f4f5f6}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a{width:100%;display:inline-block;padding:15px;box-sizing:border-box;line-height:normal;letter-spacing:.5px;text-decoration:none;color:inherit}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure{display:table;margin:0}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure .icon-wrapper{display:table-cell}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure .icon-wrapper .icon{width:40px;height:40px;display:block;background-color:#f4f5f6;line-height:45px;text-align:center;font-size:28px;color:gray}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure .icon-wrapper .icon.icon-contact-other{color:#ffb600}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure .icon-wrapper .icon.icon-company{color:#b14fc5}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure .icon-wrapper .icon.icon-employee{color:#4e89e4}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure .icon-wrapper .icon.icon-provider{color:#00cea1}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot{width:10px;height:10px;margin-top:5px;border-radius:50%}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure .icon-wrapper img{width:40px;height:40px;display:block}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure figcaption{width:100%;position:relative;display:table-cell;vertical-align:middle;padding-left:15px;padding-right:25px}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure figcaption .name{font-size:16px;word-break:break-word}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure figcaption .subtitle{display:block;font-size:12px;font-family:Mirai-Regular;color:#acb3b9}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure .icon-warning{position:absolute;right:0;top:5px;font-size:18px}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure .icon-warning.expired{color:#ff4438}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure .icon-warning.about-to-expire{color:#ff7f30}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure .icon-birthday{position:absolute;right:0;top:5px;font-size:18px;color:#00cea1}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure .icon-birthday.multiple-icons{right:20px}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a.selected{background-color:#f4f5f680}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a.selected .name{font-family:Mirai-Medium}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a:hover{background-color:#f4f5f680}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure figcaption .subtitle.moving{color:#00cea1}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure figcaption .subtitle.in-office{color:#4e89e4}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure figcaption .subtitle.at-project{color:#ffb600}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure figcaption .subtitle.at-supplier{color:#b14fc5}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure figcaption .subtitle.at-coordinates{color:#acb3b9}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure figcaption .subtitle.start-of-lunch,.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure figcaption .subtitle.end-of-lunch,.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure figcaption .subtitle.start-of-day,.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure figcaption .subtitle.end-of-day{color:#ff7f30}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure figcaption .subtitle.start-tracking,.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure figcaption .subtitle.end-tracking{color:#007c38}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure .icon-wrapper .icon.prospect{color:#4e89e4}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure .icon-wrapper .icon.active{color:#00cea1}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure .icon-wrapper .icon.archived{color:#d6d9dc}.projects .projects-map-wrapper .projects-map .list-items-column .list-items li a figure figcaption .subtitle{color:#acb3b9}.projects .projects-map-wrapper .projects-map .map-item-details .header a{display:inline-block;vertical-align:middle;margin-left:10px;color:#4e89e4}.projects .projects-map-wrapper .projects-map .map-item-details .activities-wrapper{top:45px;font-size:14px}.projects .projects-map-wrapper .projects-map .map-item-details .activities-wrapper h6{margin:0 0 5px;line-height:17px;font-family:Mirai-Bold;font-size:14px}.projects .projects-map-wrapper .projects-map .map-item-details .activities-wrapper .status{width:140px;height:35px;display:inline-block;vertical-align:middle;padding:0 15px;line-height:35px;letter-spacing:.5px;font-family:Mirai-Bold;color:#fff}.projects .projects-map-wrapper .projects-map .map-item-details .activities-wrapper .status.prospect{background-color:#4e89e4}.projects .projects-map-wrapper .projects-map .map-item-details .activities-wrapper .status.active{background-color:#00cea1}.projects .projects-map-wrapper .projects-map .map-item-details .activities-wrapper .status.archived{background-color:#d6d9dc}.projects .projects-map-wrapper .projects-map .map-item-details .activities-wrapper .status.archived{color:#808a94}.projects .projects-map-wrapper .projects-map .map-item-details .activities-wrapper .icons{display:inline-block;vertical-align:middle;float:right;font-size:26px;color:#acb3b9}.projects .projects-map-wrapper .projects-map .map-item-details .activities-wrapper .icons .icon{display:inline-block;margin-left:5px}.projects .projects-map-wrapper .projects-map .map-item-details .activities-wrapper .address{margin-top:30px}.projects .projects-map-wrapper .projects-map .map-item-details .activities-wrapper .address span{display:block}.projects .projects-table .grid-view .cell{height:240px}.projects .projects-table .grid-view .cell .project-cell-wrapper{width:100%;height:100%;position:absolute;padding:0 30px;box-sizing:border-box;text-align:center}.projects .projects-table .grid-view .cell .project-cell-wrapper .details-wrapper{width:100%;max-width:280px;position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);margin:auto;font-size:28px}.projects .projects-table .grid-view .cell .project-cell-wrapper .details-wrapper .name-wrapper{max-width:100%;height:55px;position:relative;overflow:hidden}.projects .projects-table .grid-view .cell .project-cell-wrapper .details-wrapper .name-wrapper .name{position:absolute;right:0;left:0;bottom:0}.projects .projects-table .grid-view .cell .project-cell-wrapper .details-wrapper span{max-width:100%;display:inline-block;padding:0 10px;word-break:normal}.projects .projects-table .grid-view .cell .project-cell-wrapper .details-wrapper span.icon.prospect{color:#4e89e4}.projects .projects-table .grid-view .cell .project-cell-wrapper .details-wrapper span.icon.active{color:#00cea1}.projects .projects-table .grid-view .cell .project-cell-wrapper .details-wrapper span.icon.archived{color:#d6d9dc}.projects .projects-table .grid-view .cell .project-cell-wrapper .details-wrapper span.name,.projects .projects-table .grid-view .cell .project-cell-wrapper .details-wrapper span.owner{display:block;font-size:16px}.projects .projects-table .grid-view .cell .project-cell-wrapper .details-wrapper span.owner{margin-top:15px}.projects .projects-table .grid-view .cell .project-cell-wrapper .details-wrapper span.name{font-family:Mirai-Bold;vertical-align:text-bottom;bottom:0}.projects .projects-table .grid-view .cell .project-cell-wrapper .details-wrapper span.owner,.projects .projects-table .grid-view .cell .project-cell-wrapper .details-wrapper span.city{font-size:14px}.projects .projects-table .grid-view .cell .project-cell-wrapper .details-wrapper .construction{color:#acb3b9}@media print,screen and (min-width: 801px){.projects .projects-map-wrapper .projects-map .list-items-column{width:380px}.projects .projects-map-wrapper .projects-map .list-items-column .list-items,.projects .projects-map-wrapper .projects-map .list-items-column .total-items{width:380px;border-right:2px solid #E5E7E9}.projects .projects-map-wrapper .projects-map .map-item-details .header a:hover{color:#316abc}}@media only screen and (max-width: 800px){.projects .projects-map-wrapper .projects-map .expand-button{z-index:2}.projects .projects-map-wrapper .projects-map .list-items-column .list-items{right:0}.projects .projects-map-wrapper .projects-map .list-items-column .top-bar{width:100%}}.project-tabs-controller .project-general .editable-status{width:200px;height:45px;margin-top:25px;margin-bottom:25px;line-height:45px}.project-tabs-controller .project-general .editable-status.prospect{background-color:#4e89e4}.project-tabs-controller .project-general .editable-status.active{background-color:#00cea1}.project-tabs-controller .project-general .editable-status.archived{background-color:#d6d9dc}.project-tabs-controller .project-general .editable-status .status-options{top:45px}.project-tabs-controller .project-general .map{width:100%;height:250px;position:relative;display:block;background-position:center;background-size:cover}.project-tabs-controller .project-general .map img{height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;transform:translate(-50%,-50%)}.project-tabs-controller .project-general .address-icons{width:100%;position:relative;margin-top:30px}.project-tabs-controller .project-general .address-icons .icons{display:inline-block;vertical-align:middle}.project-tabs-controller .project-general .address-icons .icon{margin-bottom:5px;font-size:28px;color:#acb3b9}.project-tabs-controller .project-general .address-icons .address{width:100%;display:inline-block;vertical-align:middle;margin-right:-28px;padding-right:38px;box-sizing:border-box}.project-tabs-controller .project-general .address-icons .address h6{margin-bottom:5px;letter-spacing:.5px;text-transform:none}.project-tabs-controller .project-general .address-icons .address span{display:block}.project-tabs-controller .project-general .proposals-and-quotes .proposals .status-dot,.project-tabs-controller .project-general .proposals-and-quotes .quotes .status-dot{width:10px;height:10px;margin-right:5px;border-radius:50%}.project-tabs-controller .project-general .proposals-and-quotes .proposals .status-dot.draft,.project-tabs-controller .project-general .proposals-and-quotes .proposals .status-dot.pending,.project-tabs-controller .project-general .proposals-and-quotes .quotes .status-dot.draft,.project-tabs-controller .project-general .proposals-and-quotes .quotes .status-dot.pending{background-color:#acb3b9}.project-tabs-controller .project-general .proposals-and-quotes .proposals .status-dot.changes,.project-tabs-controller .project-general .proposals-and-quotes .proposals .status-dot.partially-received,.project-tabs-controller .project-general .proposals-and-quotes .quotes .status-dot.changes,.project-tabs-controller .project-general .proposals-and-quotes .quotes .status-dot.partially-received{background-color:#3ec7e1}.project-tabs-controller .project-general .proposals-and-quotes .proposals .status-dot.ordered,.project-tabs-controller .project-general .proposals-and-quotes .quotes .status-dot.ordered{background-color:#ffb600}.project-tabs-controller .project-general .proposals-and-quotes .proposals .status-dot.confirmed,.project-tabs-controller .project-general .proposals-and-quotes .quotes .status-dot.confirmed{background-color:#ff7f30}.project-tabs-controller .project-general .proposals-and-quotes .proposals .status-dot.sent,.project-tabs-controller .project-general .proposals-and-quotes .proposals .status-dot.shipped,.project-tabs-controller .project-general .proposals-and-quotes .quotes .status-dot.sent,.project-tabs-controller .project-general .proposals-and-quotes .quotes .status-dot.shipped{background-color:#4e89e4}.project-tabs-controller .project-general .proposals-and-quotes .proposals .status-dot.partially-shipped,.project-tabs-controller .project-general .proposals-and-quotes .quotes .status-dot.partially-shipped{background-color:#8fbbff}.project-tabs-controller .project-general .proposals-and-quotes .proposals .status-dot.expired,.project-tabs-controller .project-general .proposals-and-quotes .quotes .status-dot.expired{background-color:#b14fc5}.project-tabs-controller .project-general .proposals-and-quotes .proposals .status-dot.accepted,.project-tabs-controller .project-general .proposals-and-quotes .proposals .status-dot.received,.project-tabs-controller .project-general .proposals-and-quotes .quotes .status-dot.accepted,.project-tabs-controller .project-general .proposals-and-quotes .quotes .status-dot.received{background-color:#00cea1}.project-tabs-controller .project-general .proposals-and-quotes .proposals .status-dot.in-progress,.project-tabs-controller .project-general .proposals-and-quotes .quotes .status-dot.in-progress{background-color:#009d4f}.project-tabs-controller .project-general .proposals-and-quotes .proposals .status-dot.completed,.project-tabs-controller .project-general .proposals-and-quotes .quotes .status-dot.completed{background-color:#80bc00}.project-tabs-controller .project-general .proposals-and-quotes .proposals .status-dot.rejected,.project-tabs-controller .project-general .proposals-and-quotes .quotes .status-dot.rejected{background-color:#ff4438}.project-tabs-controller .project-general .proposals-and-quotes .proposals .status-dot.canceled,.project-tabs-controller .project-general .proposals-and-quotes .quotes .status-dot.canceled{background-color:#d6d9dc}.project-tabs-controller .project-general .proposals-and-quotes .proposals span,.project-tabs-controller .project-general .proposals-and-quotes .quotes span{display:inline-block;vertical-align:middle}.project-tabs-controller .project-general .proposals-and-quotes .proposals a:hover,.project-tabs-controller .project-general .proposals-and-quotes .quotes a:hover{color:#316abc}.project-tabs-controller .project-general .proposals-and-quotes .proposals .proposal-wrapper,.project-tabs-controller .project-general .proposals-and-quotes .proposals .quote-wrapper,.project-tabs-controller .project-general .proposals-and-quotes .quotes .proposal-wrapper,.project-tabs-controller .project-general .proposals-and-quotes .quotes .quote-wrapper{margin-bottom:10px}.project-tabs-controller .project-general .proposals-and-quotes .proposals .proposal-wrapper:last-child,.project-tabs-controller .project-general .proposals-and-quotes .proposals .quote-wrapper:last-child,.project-tabs-controller .project-general .proposals-and-quotes .quotes .proposal-wrapper:last-child,.project-tabs-controller .project-general .proposals-and-quotes .quotes .quote-wrapper:last-child{margin-bottom:0}.project-tabs-controller .project-general .accounts{position:relative}.project-tabs-controller .project-general .accounts .no-accounts{min-height:425px}.project-tabs-controller .project-general .accounts .no-accounts .big-icon-and-text .icon-password{font-size:120px;color:#d6d9dc}.project-tabs-controller .project-general .accounts .no-accounts .big-icon-and-text p{margin:0;font-size:18px;letter-spacing:normal;color:#d6d9dc}.project-tabs-controller .project-general .accounts .form-add-button{position:absolute;top:28px;padding:0;margin:0}.project-tabs-controller .project-general .accounts .detail-box{padding:0;margin-bottom:50px;border:none}.project-tabs-controller .project-general .accounts .detail-box:last-child{margin-bottom:0}.project-tabs-controller .project-general .accounts .detail-box h6{margin-bottom:0}.project-tabs-controller .project-general .accounts .detail-box .title-line{display:none}.project-tabs-controller .project-general .accounts .detail-box .detail-box-item{padding-top:20px}.project-tabs-controller .project-general .accounts .detail-box .detail-box-item .title{text-transform:none;letter-spacing:normal}.project-tabs-controller .project-general .accounts .detail-box .detail-box-item .value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-tabs-controller .project-general .accounts .detail-box .password span,.project-tabs-controller .project-general .accounts .detail-box .password .buttons{display:inline-block;vertical-align:middle}.project-tabs-controller .project-general .accounts .detail-box .password span{margin-right:10px}.project-tabs-controller .project-general .accounts .detail-box .password button{padding:0;margin-right:10px;background-color:transparent;border:none;font-size:14px;font-family:Mirai-Bold;color:#4e89e4;cursor:pointer}.project-tabs-controller .project-general .accounts .detail-box .password button:last-child{margin-right:0}.project-tabs-controller .project-general .accounts .detail-box .apps-wrapper>div{display:inline-block;margin-right:15px}.project-tabs-controller .project-general .accounts .detail-box .apps-wrapper>div a{display:inline-block;vertical-align:middle;margin-left:5px}.project-tabs-controller .project-general .project-attachments-wrapper{margin-top:30px;background-color:#f9f9fa}.project-tabs-controller .project-general .project-attachments-wrapper .info-wrapper{padding-bottom:15px}.project-tabs-controller .project-general .project-attachments-wrapper .info-wrapper .info-wrapper-title{padding-left:15px}.project-tabs-controller .project-general .project-attachments-wrapper .info-wrapper .title-line{margin-left:15px}@media print,screen and (min-width: 801px){.project-tabs-controller .project-general .accounts .form-add-button{right:30px}.project-tabs-controller .project-general .accounts .detail-box button:hover{color:#316abc}.project-tabs-controller .project-general .accounts .detail-box .detail-box-item{width:50%}.project-tabs-controller .project-general .proposals-and-quotes .proposals,.project-tabs-controller .project-general .proposals-and-quotes .quotes{width:50%;display:inline-block;vertical-align:top}.project-tabs-controller .project-attachments-wrapper .info-wrapper{padding:30px 15px}}@media only screen and (max-width: 800px){.project-tabs-controller .project-general .accounts .form-add-button{right:15px}.project-tabs-controller .project-general .proposals-and-quotes .quotes{margin-top:10px}.project-tabs-controller .project-attachments-wrapper .info-wrapper{padding:30px 0}}.project-edit .password-input .input-wrapper{position:relative}.project-edit .password-input .input-wrapper input{padding-right:50px}.project-edit .password-input .input-wrapper .icon-new-password{width:40px;position:absolute;top:2px;right:0;bottom:2px;margin-right:2px;font-size:22px;line-height:36px;text-align:center;box-sizing:border-box;border-left:2px solid #D6D9DC;color:#4e89e4}.project-edit .password-input .input-wrapper .icon-new-password.disabled{background-color:#f4f5f6;color:#d6d9dc!important;cursor:default!important}.project-edit .password-input .input-wrapper .icon-new-password:hover{color:#316abc;cursor:pointer}@media print,screen and (min-width: 801px){.project-edit .project-contacts .labels .checkbox-label,.project-edit .project-employees .labels .checkbox-label{text-align:center}.project-edit .project-contacts .form-element,.project-edit .project-employees .form-element{width:40%}.project-edit .project-contacts .form-checkbox,.project-edit .project-employees .form-checkbox{text-align:center}.project-edit .project-contacts .labels .checkbox-label,.project-edit .project-contacts .form-checkbox{width:20%}.project-edit .layout-areas-wrapper .layout-area{width:50%}.project-edit .layout-areas-wrapper .layout-area .form-input{width:100%}}.editable-status{width:100%;height:40px;position:relative;padding:0 15px;margin-bottom:25px;box-sizing:border-box;line-height:40px;font-family:Mirai-Medium;color:#fff}.editable-status.draft,.editable-status.pending{background-color:#acb3b9}.editable-status.changes,.editable-status.partially-received{background-color:#3ec7e1}.editable-status.ordered{background-color:#ffb600}.editable-status.confirmed{background-color:#ff7f30}.editable-status.sent,.editable-status.shipped{background-color:#4e89e4}.editable-status.partially-shipped{background-color:#8fbbff}.editable-status.expired{background-color:#b14fc5}.editable-status.accepted,.editable-status.received{background-color:#00cea1}.editable-status.in-progress{background-color:#009d4f}.editable-status.completed{background-color:#80bc00}.editable-status.rejected{background-color:#ff4438}.editable-status.canceled,.editable-status.disabled{background-color:#d6d9dc}.editable-status .arrow{float:right}.editable-status .status-options{position:absolute;top:40px;right:0;left:0;background-color:#fff;list-style:none;margin:0;padding:0;border:1px solid #E5E7E9;border-top:none;z-index:5}.editable-status .status-options .status-option{height:40px;padding:0 15px;line-height:40px;font-family:Mirai-Regular;color:#243746}@media print,screen and (min-width: 801px){.editable-status.unclickable{cursor:default!important}.editable-status:hover{cursor:pointer}.editable-status:hover.accepted,.editable-status:hover.rejected,.editable-status:hover.expired,.editable-status:hover.canceled{cursor:default}.editable-status .status-options .status-option:hover{background-color:#f4f5f6;cursor:pointer}}.project-layouts{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:hidden}.project-layouts.full-screen{position:fixed;z-index:10}.project-layouts.full-screen .layout-systems-wrapper{background-color:#fff}.project-layouts .layout-systems-wrapper{border-bottom:2px solid #D6D9DC}.project-layouts .layout-systems-wrapper .form-select,.project-layouts .layout-systems-wrapper .form-multi-select{width:340px;padding:0}.project-layouts .layout-systems-wrapper .form-select .form-multi-select-input,.project-layouts .layout-systems-wrapper .form-select .form-select-input,.project-layouts .layout-systems-wrapper .form-multi-select .form-multi-select-input,.project-layouts .layout-systems-wrapper .form-multi-select .form-select-input{border-top:0;border-bottom:0;border-left:0;border-radius:0}.project-layouts .layout-systems-wrapper .form-select .form-multi-select-input.showing-options,.project-layouts .layout-systems-wrapper .form-select .form-select-input.showing-options,.project-layouts .layout-systems-wrapper .form-multi-select .form-multi-select-input.showing-options,.project-layouts .layout-systems-wrapper .form-multi-select .form-select-input.showing-options{border-color:#d6d9dc}.project-layouts .layout-systems-wrapper .form-select .form-multi-select-input:focus,.project-layouts .layout-systems-wrapper .form-select .form-select-input:focus,.project-layouts .layout-systems-wrapper .form-multi-select .form-multi-select-input:focus,.project-layouts .layout-systems-wrapper .form-multi-select .form-select-input:focus{border-color:#d6d9dc}.project-layouts .layout-systems-wrapper .form-select .form-select-options,.project-layouts .layout-systems-wrapper .form-select .form-multi-select-options,.project-layouts .layout-systems-wrapper .form-multi-select .form-select-options,.project-layouts .layout-systems-wrapper .form-multi-select .form-multi-select-options{top:42px;left:0;right:.5px;z-index:20;box-shadow:-15px 15px 26px 2px #0000001a}.project-layouts .layout-systems-wrapper .form-select .form-multi-select-options,.project-layouts .layout-systems-wrapper .form-multi-select .form-multi-select-options{left:-1.5px}.project-layouts .layout-systems-wrapper .form-select .form-select-options,.project-layouts .layout-systems-wrapper .form-multi-select .form-select-options{border-left:0;border-bottom-left-radius:0}.project-layouts .layout-systems-wrapper .form-select .form-select-input-value,.project-layouts .layout-systems-wrapper .form-multi-select .form-select-input-value{letter-spacing:0}.project-layouts .layout-systems-wrapper .form-select.layout-select .icon-blueprint{width:20px;height:20px;display:inline-block;margin-right:10px;color:#4e89e4}.project-layouts .layout-systems-wrapper .form-multi-select img{width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:10px}.project-layouts .layout-systems-wrapper .form-multi-select span{display:inline-block;vertical-align:middle}.project-layouts .layout-systems-wrapper .screen-blueprint-icon{width:45px;height:45px;float:right;line-height:40px;text-align:center;font-size:22px;border-left:2px solid #D6D9DC;color:#4e89e4}.project-layouts .layout-systems-wrapper .screen-blueprint-icon:hover{cursor:pointer;color:#316abc}.project-layouts .interactive-blueprint{position:absolute;top:42px;left:0;bottom:0;right:0;background-color:#fff}@media print,screen and (min-width: 801px){.project-layouts .interactive-blueprint{top:42px}}@media only screen and (max-width: 800px){.project-layouts .layout-systems-wrapper{border-bottom:none}.project-layouts .layout-systems-wrapper .form-select,.project-layouts .layout-systems-wrapper .form-multi-select{width:100%}.project-layouts .layout-systems-wrapper .form-select .form-multi-select-input,.project-layouts .layout-systems-wrapper .form-select .form-select-input,.project-layouts .layout-systems-wrapper .form-multi-select .form-multi-select-input,.project-layouts .layout-systems-wrapper .form-multi-select .form-select-input{border-right:0;border-bottom:2px solid #D6D9DC}.project-layouts .layout-systems-wrapper .form-select .form-multi-select-input.showing-options,.project-layouts .layout-systems-wrapper .form-select .form-select-input.showing-options,.project-layouts .layout-systems-wrapper .form-multi-select .form-multi-select-input.showing-options,.project-layouts .layout-systems-wrapper .form-multi-select .form-select-input.showing-options{border-color:#d6d9dc}.project-layouts .layout-systems-wrapper .form-select .form-multi-select-input:focus,.project-layouts .layout-systems-wrapper .form-select .form-select-input:focus,.project-layouts .layout-systems-wrapper .form-multi-select .form-multi-select-input:focus,.project-layouts .layout-systems-wrapper .form-multi-select .form-select-input:focus{border-color:#d6d9dc}.project-layouts .layout-systems-wrapper .form-select .form-select-options,.project-layouts .layout-systems-wrapper .form-select .form-multi-select-options,.project-layouts .layout-systems-wrapper .form-multi-select .form-select-options,.project-layouts .layout-systems-wrapper .form-multi-select .form-multi-select-options{top:0;border-right:none;border-bottom-right-radius:0}.project-layouts .interactive-blueprint{top:84px}}.blueprint-product-shape-detail{box-sizing:border-box;border-left:2px solid #E5E7E9;position:absolute;top:0;right:0;bottom:0;width:350px;background-color:#f9f9fa;z-index:15;transform:translateZ(0);box-shadow:0 0 26px 2px #0000001a;line-height:normal}.blueprint-product-shape-detail.project-product .product-content .product-detail-info.colors{display:block}.blueprint-product-shape-detail.project-product .product-content .product-detail-info.system{width:100%}.blueprint-product-shape-detail.project-product .product-content .product-detail-info.system img{width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:5px}.blueprint-product-shape-detail .header{width:100%;position:absolute;top:0;height:50px;padding:0 30px;line-height:50px;border-bottom:2px solid #E5E7E9;font-family:Mirai-Black;letter-spacing:2px;box-sizing:border-box}.blueprint-product-shape-detail .header .icon-x{font-size:20px;float:right;color:#4e89e4}.blueprint-product-shape-detail .header .icon-x:hover{cursor:pointer;color:#316abc}.blueprint-product-shape-detail .product-content{width:100%;position:absolute;top:50px;bottom:0;padding:25px 30px;overflow-y:auto;box-sizing:border-box}.blueprint-product-shape-detail .product-content .product-images{margin-bottom:30px}.blueprint-product-shape-detail .product-content .product-images .product-image{width:290px;height:290px;background-size:contain;background-repeat:no-repeat;background-position:center}.blueprint-product-shape-detail .product-content .product-images .other-images{width:290px;display:none}.blueprint-product-shape-detail .product-content .product-images .other-images .images-wrapper{height:auto}.blueprint-product-shape-detail .product-content h6{margin:0 0 5px;font-family:Mirai-Bold;letter-spacing:1.5px;line-height:17px;text-transform:uppercase;font-size:14px}.blueprint-product-shape-detail .product-content h6.product-name{font-size:16px}.blueprint-product-shape-detail .product-content .title-line{margin:25px 0}.blueprint-product-shape-detail .product-content .product-detail-info{width:50%;display:inline-block;vertical-align:top;margin-bottom:25px;font-size:14px}.blueprint-product-shape-detail .product-content .product-detail-info.product-documents{width:100%;display:block}.blueprint-product-shape-detail .product-content .product-detail-info .form-input{padding:0}.blueprint-product-shape-detail .product-content .product-detail-info.description,.blueprint-product-shape-detail .product-content .product-detail-info.colors{width:100%;display:none}.blueprint-product-shape-detail .product-content .product-detail-info.colors .colors-detail-wrapper span{margin-right:10px}.blueprint-product-shape-detail .product-content .attachment-detail{font-size:14px}.blueprint-product-shape-detail .product-content .attachment-detail .icon{font-size:18px}.blueprint-product-shape-detail .product-content .product-link{display:block;text-decoration:none;color:#4e89e4;font-family:Mirai-Bold;font-size:14px;letter-spacing:.5px}.blueprint-product-shape-detail .product-content .product-link:hover{color:#316abc}.blueprint-product-shape-detail .product-content button{padding:0;margin:10px 0 0;border:none;background:none;font-size:14px;font-family:Mirai-Bold;letter-spacing:.5px;color:#ff4438}.blueprint-product-shape-detail .product-content button.edit-button{display:block;margin-top:30px;color:#4e89e4}.blueprint-product-shape-detail .product-content button.edit-button .icon-edit{margin-right:5px;font-size:16px}.blueprint-product-shape-detail .product-content button.edit-button:hover{color:#316abc}.blueprint-product-shape-detail .product-content button span{display:inline-block;vertical-align:middle}.blueprint-product-shape-detail .product-content button .icon-delete{margin-right:5px;font-size:16px}.blueprint-product-shape-detail .product-content button:hover{cursor:pointer;color:#e1271b}.interactive-blueprint{overflow:hidden;outline:none;height:100;-webkit-user-select:none;user-select:none;background-color:#fff;cursor:grab}.interactive-blueprint:active{cursor:grabbing}.interactive-blueprint .content{position:relative;top:0;z-index:10;background-color:#fff;-webkit-user-select:none;user-select:none}.interactive-blueprint .blueprint-image{position:absolute;top:0;left:0;z-index:10;-webkit-user-select:none;user-select:none;background-size:contain;background-repeat:no-repeat}.interactive-blueprint .blueprint-symbol{position:absolute;top:0;left:0;z-index:10;-webkit-user-select:none;user-select:none;cursor:pointer}.interactive-blueprint .blueprint-symbol .blueprint-symbol-image{background-size:contain;background-repeat:no-repeat}.interactive-blueprint .blueprint-symbol .active-elements .outline{display:none;border:2px solid #808A94;position:absolute;top:-2px;left:-2px;box-sizing:border-box}.interactive-blueprint .blueprint-symbol .active-elements .rotation-handle{display:none;position:absolute;right:-15px;top:-15px;width:10px;height:10px;background-color:#808a94;border-radius:50%}.interactive-blueprint .blueprint-symbol .active-elements .rotation-handle:before{content:"";display:block;width:2px;height:18px;transform:translate(0) rotate(45deg);background-color:#808a94}.interactive-blueprint .blueprint-symbol .active-elements .rotation-handle.hidden{display:none;z-index:10}.interactive-blueprint .blueprint-symbol.active{z-index:100}.interactive-blueprint .blueprint-symbol.active .outline,.interactive-blueprint .blueprint-symbol.active.can-move .rotation-handle{display:block}.interactive-blueprint .blueprint-symbol.active.in-group .rotation-handle{display:none}.interactive-blueprint .multi-selection-toolbar{position:absolute;top:20px;left:50%;z-index:20;display:flex;align-items:center;padding:6px 8px;background-color:#fff;border-radius:6px;box-shadow:0 2px 12px #00000026;transform:translate3d(-50%,0,0)}.interactive-blueprint .multi-selection-toolbar .count{font-family:Mirai-Medium;font-size:13px;padding:0 12px;color:#808a94}.interactive-blueprint .multi-selection-toolbar button{border:none;background-color:transparent;padding:6px 12px;font-size:13px;font-family:Mirai-Medium;border-radius:4px;color:#808a94;cursor:pointer}.interactive-blueprint .multi-selection-toolbar button:hover{background-color:#f4f5f6}.interactive-blueprint .multi-selection-toolbar button.red-button{background-color:#ff4438;color:#fff;margin-left:6px}.interactive-blueprint .multi-selection-toolbar button.red-button:hover{background-color:#e1271b}.interactive-blueprint .zoom-buttons{width:40px;position:absolute;right:20px;bottom:30px;z-index:15;transform:translateZ(0)}.interactive-blueprint .zoom-buttons button{width:100%;height:40px;display:block;line-height:20px;background-color:#4e89e4;border-radius:3px;border:none;font-size:14px;color:#fff}.interactive-blueprint .zoom-buttons button.icon-center{margin-bottom:15px}.interactive-blueprint .zoom-buttons button.icon-zoom-in{margin-bottom:5px}@media print,screen and (min-width: 801px){.interactive-blueprint .zoom-buttons button:hover{filter:brightness(85%);cursor:pointer}.interactive-blueprint.showing-details .zoom-buttons{right:390px}}@media only screen and (max-width: 800px){.interactive-blueprint .zoom-buttons{display:none}}.project-equipment .line-items-project-products-table{position:absolute;top:45px;right:0;bottom:0;left:0;overflow-x:auto}.project-equipment .line-items-project-products-table .table-header-wrapper{position:relative;overflow-y:scroll;overflow-x:hidden}.project-equipment .line-items-project-products-table .table-header-wrapper table thead tr{height:40px;background-color:#f4f5f6;border-bottom:2px solid #D6D9DC;text-transform:uppercase;font-size:13px;font-family:Mirai-Bold;letter-spacing:.5px;color:#808a94}.project-equipment .line-items-project-products-table .table-body-wrapper{position:absolute;top:41px;right:0;bottom:0;left:0;overflow-y:scroll;overflow-x:hidden}.project-equipment .line-items-project-products-table table{width:100%;table-layout:fixed;border-collapse:collapse}.project-equipment .line-items-project-products-table table th,.project-equipment .line-items-project-products-table table td{padding:0 15px;box-sizing:border-box}.project-equipment .line-items-project-products-table table tr{letter-spacing:.5px;font-size:14px}.project-equipment .line-items-project-products-table table tr.fake-row{visibility:hidden}.project-equipment .line-items-project-products-table table tr.first-level,.project-equipment .line-items-project-products-table table tr.second-level,.project-equipment .line-items-project-products-table table tr.third-level{height:40px;text-align:left;font-family:Mirai-Bold;border-bottom:2px solid #D6D9DC}.project-equipment .line-items-project-products-table table tr.first-level .arrow,.project-equipment .line-items-project-products-table table tr.second-level .arrow,.project-equipment .line-items-project-products-table table tr.third-level .arrow{margin-right:10px;color:#808a94}.project-equipment .line-items-project-products-table table tr.first-level .system-color,.project-equipment .line-items-project-products-table table tr.second-level .system-color,.project-equipment .line-items-project-products-table table tr.third-level .system-color{width:7px;height:7px;margin-right:10px;border-radius:50%;border:4px solid}.project-equipment .line-items-project-products-table table tr.first-level span,.project-equipment .line-items-project-products-table table tr.second-level span,.project-equipment .line-items-project-products-table table tr.third-level span{display:inline-block;vertical-align:middle}.project-equipment .line-items-project-products-table table tr.first-level{position:sticky;top:0;background-color:#d6d9dc;text-transform:uppercase;border-bottom-color:#acb3b9;z-index:1}.project-equipment .line-items-project-products-table table tr.first-level th{color:#808a94}.project-equipment .line-items-project-products-table table tr.second-level{background-color:#e5e7e9}.project-equipment .line-items-project-products-table table tr.second-level th{padding-left:30px}.project-equipment .line-items-project-products-table table tr.third-level{background-color:#f4f5f6}.project-equipment .line-items-project-products-table table tr.third-level th{padding-left:45px}.project-equipment .line-items-project-products-table table tr.line-item,.project-equipment .line-items-project-products-table table tr.project-product{background-color:#fff;border-bottom:2px solid #D6D9DC}.project-equipment .line-items-project-products-table .table-header-wrapper tr th.description,.project-equipment .line-items-project-products-table .table-header-wrapper tr th.color{text-align:left}.project-equipment .line-items-project-products-table .table-body-wrapper .status-indicator{width:10px;height:10px;border-radius:50%;background-color:#acb3b9;display:inline-block;margin-right:10px}.project-equipment .line-items-project-products-table .table-body-wrapper tr.first-level .status-indicator{margin:0 25px}.project-equipment .line-items-project-products-table .table-body-wrapper tr.second-level .status-indicator{margin:0 10px}.project-equipment .line-items-project-products-table .table-body-wrapper tr.second-level .arrow{margin-left:30px}.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product{height:80px}.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td.centered{text-align:center}.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td .status-indicator{margin:0 25px}.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td .product-image-wrapper{height:50px}.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td .product-image-wrapper .product-image{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td .system-image{width:30px;height:30px}.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td .description .product-name{display:block;font-family:Mirai-Bold}.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td.color .color-circle{width:15px;height:15px;display:inline-block;vertical-align:middle;margin-right:5px;border-radius:50%;border:1px solid #D6D9DC}.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td.color button{display:block;padding:0;border:none;background-color:transparent;font-family:Mirai-Bold;font-size:13px;letter-spacing:.5px;color:#4e89e4}.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td.color button:hover{color:#316abc;cursor:pointer}.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td.color button.edit-button{display:inline-block;vertical-align:middle;margin-left:5px;font-size:18px}.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td.color .icon-check{display:inline-block;vertical-align:middle;font-size:22px;color:#808a94}.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td.assign{font-size:22px}.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td.assign .icon-re-assign,.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td.assign .icon-install{color:#4e89e4}.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td.assign .icon-re-assign:hover,.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td.assign .icon-install:hover{color:#316abc;cursor:pointer}.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td.assign .icon-close,.project-equipment .line-items-project-products-table .table-body-wrapper tr.project-product td.assign .icon-check{color:#808a94}.project-product-stock-assign .product-outer-info-wrapper,.project-product-install .product-outer-info-wrapper{padding:0 15px}.project-product-stock-assign .product-outer-info-wrapper .product-info-wrapper,.project-product-install .product-outer-info-wrapper .product-info-wrapper{width:420px;height:130px;padding:30px;margin-bottom:30px;box-sizing:border-box;background-color:#f4f5f6}.project-product-stock-assign .product-outer-info-wrapper .product-info-wrapper img,.project-product-install .product-outer-info-wrapper .product-info-wrapper img{max-height:65px;max-width:65px;display:inline-block;vertical-align:middle}.project-product-stock-assign .product-outer-info-wrapper .product-info-wrapper .product-brand-name-wrapper,.project-product-install .product-outer-info-wrapper .product-info-wrapper .product-brand-name-wrapper{display:inline-block;vertical-align:middle;margin-left:20px}.project-product-stock-assign .product-outer-info-wrapper .product-info-wrapper .product-brand-name-wrapper .product-name,.project-product-install .product-outer-info-wrapper .product-info-wrapper .product-brand-name-wrapper .product-name{display:block}.project-product-stock-assign .product-outer-info-wrapper .product-info-wrapper .product-location,.project-product-install .product-outer-info-wrapper .product-info-wrapper .product-location{display:block;margin-top:5px;font-family:Mirai-Bold}.project-product-stock-assign .product-outer-info-wrapper .product-info-wrapper .product-location span,.project-product-install .product-outer-info-wrapper .product-info-wrapper .product-location span{display:inline-block;vertical-align:middle}.project-product-stock-assign .product-outer-info-wrapper .product-info-wrapper .product-location span.icon,.project-product-install .product-outer-info-wrapper .product-info-wrapper .product-location span.icon{margin-right:5px;font-size:20px;color:#808a94}.project-product-stock-assign label.no-related-element,.project-product-install label.no-related-element{display:block}.project-product-stock-assign .accessory-wrapper .accessory-info,.project-product-install .accessory-wrapper .accessory-info{display:inline-block;vertical-align:middle}.project-product-stock-assign .accessory-wrapper .accessory-info img,.project-product-install .accessory-wrapper .accessory-info img{max-height:40px;max-width:45px;display:inline-block;vertical-align:middle}.project-product-stock-assign .accessory-wrapper .accessory-info .accessory-brand-name,.project-product-install .accessory-wrapper .accessory-info .accessory-brand-name{display:inline-block;vertical-align:middle;margin-left:10px}.project-product-stock-assign .accessory-wrapper .accessory-info .accessory-brand-name .acccessory-name,.project-product-install .accessory-wrapper .accessory-info .accessory-brand-name .acccessory-name{display:block}.project-product-stock-assign .accessory-stock-select .stock-location span,.project-product-stock-assign .stock-select .stock-location span,.project-product-install .accessory-stock-select .stock-location span,.project-product-install .stock-select .stock-location span{display:inline-block;vertical-align:middle}.project-product-stock-assign .accessory-stock-select .stock-location .icon,.project-product-stock-assign .stock-select .stock-location .icon,.project-product-install .accessory-stock-select .stock-location .icon,.project-product-install .stock-select .stock-location .icon{margin-right:5px;font-size:18px;color:#808a94}.project-product-stock-assign .accessory-stock-select .form-select-input-value .stock-location .icon,.project-product-stock-assign .stock-select .form-select-input-value .stock-location .icon,.project-product-install .accessory-stock-select .form-select-input-value .stock-location .icon,.project-product-install .stock-select .form-select-input-value .stock-location .icon{float:none}.project-product-stock-assign .accessory-stock-select .stock-location,.project-product-stock-assign .stock-select .stock-location,.project-product-install .accessory-stock-select .stock-location,.project-product-install .stock-select .stock-location{display:inline-block}.project-product-stock-assign .accessory-stock-select .form-select-option .total-count,.project-product-install .accessory-stock-select .form-select-option .total-count{float:right;font-family:Mirai-Bold;letter-spacing:.5px}.project-product-stock-assign .stock-select .form-select-option,.project-product-install .stock-select .form-select-option{height:auto}.project-product-stock-assign .stock-select .form-select-option .ellipsis-text,.project-product-install .stock-select .form-select-option .ellipsis-text{line-height:normal}.project-product-stock-assign .stock-select .form-select-option .project-product-stock,.project-product-install .stock-select .form-select-option .project-product-stock{padding:15px 0;background-color:transparent}.project-product-stock-assign .stock-select .form-select-option .project-product-stock .stock-location,.project-product-install .stock-select .form-select-option .project-product-stock .stock-location{font-family:Mirai-Medium}.project-product-stock-assign .stock-select .form-select-option .project-product-stock .custom-fields-wrapper,.project-product-install .stock-select .form-select-option .project-product-stock .custom-fields-wrapper{margin-left:0}.project-product-stock-assign .stock-select .form-select-option .project-product-stock .custom-fields-wrapper .custom-field-wrapper,.project-product-install .stock-select .form-select-option .project-product-stock .custom-fields-wrapper .custom-field-wrapper{width:50%;display:inline-block}.project-product-stock-assign .stock-select .form-select-option .project-product-stock .custom-fields-wrapper .custom-field-wrapper .custom-field-label,.project-product-install .stock-select .form-select-option .project-product-stock .custom-fields-wrapper .custom-field-wrapper .custom-field-label{font-family:Mirai-Medium}.project-product-stock-assign .available-stock-wrapper,.project-product-stock-assign .assigned-stock-wrapper,.project-product-install .available-stock-wrapper,.project-product-install .assigned-stock-wrapper{padding:0 15px}.project-product-stock-assign .available-stock-wrapper label,.project-product-stock-assign .assigned-stock-wrapper label,.project-product-install .available-stock-wrapper label,.project-product-install .assigned-stock-wrapper label{padding:0}.project-product-stock-assign .available-stock-wrapper,.project-product-install .available-stock-wrapper{margin-top:30px}.project-product-stock-assign .project-product-stock,.project-product-install .project-product-stock{padding:25px 30px;box-sizing:border-box;background-color:#f4f5f6;border-bottom:2px solid #D6D9DC;font-size:14px;letter-spacing:.5px}.project-product-stock-assign .project-product-stock:last-child,.project-product-install .project-product-stock:last-child{border-bottom:none}.project-product-stock-assign .project-product-stock .form-radio,.project-product-install .project-product-stock .form-radio{max-width:30px;padding:0;vertical-align:middle}.project-product-stock-assign .project-product-stock .stock-location,.project-product-stock-assign .project-product-stock .project-product-info,.project-product-install .project-product-stock .stock-location,.project-product-install .project-product-stock .project-product-info{display:inline-block;vertical-align:middle;font-family:Mirai-Bold}.project-product-stock-assign .project-product-stock .stock-location span,.project-product-stock-assign .project-product-stock .project-product-info span,.project-product-install .project-product-stock .stock-location span,.project-product-install .project-product-stock .project-product-info span{display:inline-block;vertical-align:middle}.project-product-stock-assign .project-product-stock .stock-location .icon,.project-product-stock-assign .project-product-stock .project-product-info .icon,.project-product-install .project-product-stock .stock-location .icon,.project-product-install .project-product-stock .project-product-info .icon{margin-right:5px;font-size:20px;color:#808a94}.project-product-stock-assign .project-product-stock .project-product-info span:last-child,.project-product-install .project-product-stock .project-product-info span:last-child{margin-left:15px}.project-product-stock-assign .project-product-stock .custom-fields-wrapper,.project-product-install .project-product-stock .custom-fields-wrapper{margin-top:15px;margin-left:30px}.project-product-stock-assign .project-product-stock .custom-fields-wrapper .custom-field-wrapper,.project-product-install .project-product-stock .custom-fields-wrapper .custom-field-wrapper{width:33.33%;display:inline-block;line-height:17px}.project-product-stock-assign .project-product-stock .custom-fields-wrapper .custom-field-wrapper span,.project-product-install .project-product-stock .custom-fields-wrapper .custom-field-wrapper span{display:block}.project-product-stock-assign .project-product-stock .custom-fields-wrapper .custom-field-wrapper .custom-field-label,.project-product-install .project-product-stock .custom-fields-wrapper .custom-field-wrapper .custom-field-label{font-family:Mirai-Bold}@media print,screen and (min-width: 801px){.project-product-stock-assign .product-outer-info-wrapper,.project-product-install .product-outer-info-wrapper{display:inline-block}.project-product-stock-assign .product-outer-info-wrapper+.stock-select,.project-product-install .product-outer-info-wrapper+.stock-select{padding-top:0}}.project-product-color-assign .color-preview{width:100px;height:40px;display:inline-block;margin-top:35px;border:2px solid #D6D9DC;box-sizing:border-box}.project-product-color-assign .no-colors-text{font-style:italic;font-size:14px}.project-product-color-assign .main-product-no-color .no-colors-text{display:block;padding-top:0}.project-product-color-assign label.no-related-element{padding-bottom:0}.project-product-color-assign .accessory-wrapper .accessory-info{display:inline-block;vertical-align:middle}.project-product-color-assign .accessory-wrapper .accessory-info img{max-height:40px;max-width:45px;display:inline-block;vertical-align:middle}.project-product-color-assign .accessory-wrapper .accessory-info .accessory-brand-name{display:inline-block;vertical-align:middle;margin-left:10px}.project-product-color-assign .accessory-wrapper .accessory-info .accessory-brand-name .acccessory-name{display:block}.project-product-color-assign .accessory-wrapper .color-select-wrapper{width:50%;display:inline-block;vertical-align:middle}.project-product-color-assign .accessory-wrapper .color-select-wrapper .form-select{width:100%;padding-right:115px;margin-right:-100px}.project-product-color-assign .accessory-wrapper .color-select-wrapper .form-select .form-select-options{right:115px}.project-product-color-assign .accessory-wrapper .color-select-wrapper .color-preview{margin-top:15px}.project-tasks{width:100%;height:100%;position:relative}.project-bom .project-bom-table{top:0}.project-bom .project-bom-table .status .icon-decor-o.purple{color:#b14fc5}.project-bom .project-bom-table .status .icon-decor-o.green{color:#00cea1}.project-bom .project-bom-table .status .icon-decor-o.yellow{color:#ffb600}.project-bom .project-bom-table .status .icon-decor-o.orange{color:#ff7f30}.project-bom .project-bom-table .status .icon-decor-o.red{color:#ff4438}.project-bom .project-bom-table .difference span{font-family:Mirai-Bold}.project-bom .project-bom-table .difference span.purple{color:#b14fc5}.project-bom .project-bom-table .difference span.green{color:#00cea1}.project-bom .project-bom-table .difference span.yellow{color:#ffb600}.project-bom .project-bom-table .difference span.orange{color:#ff7f30}.project-bom .project-bom-table .difference span.red{color:#ff4438}.project-bom .project-bom-table .product-image-wrapper{height:60px}.project-bom .project-bom-table .product-image-wrapper .product-image{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.project-bom .project-bom-table .color span{display:inline-block;vertical-align:middle}.project-bom .project-bom-table .color .color-circle{width:15px;height:15px;display:inline-block;vertical-align:middle;margin-right:5px;border-radius:50%;border:1px solid #D6D9DC}.project-bom .project-bom-table .description span{display:block}.project-bom .project-bom-table .description span.product-name{font-family:Mirai-Bold}.project-bom .project-bom-table .ordered span.ordered-quantity{display:block}.project-bom .project-bom-table .ordered .icon-time{display:inline-block;vertical-align:top;margin-right:5px;color:#acb3b9}.project-bom .project-bom-table .ordered .icon-time+span{display:inline-block;vertical-align:middle}.project-bom-detail{padding-bottom:30px;background-color:#f4f5f680}.project-bom-detail .inventory-main-info-detail .inventory-item-image-wrapper{display:inline-block;vertical-align:middle}.project-bom-detail .inventory-main-info-detail .inventory-item-image-wrapper img{max-height:150px;max-width:200px;display:inline-block}.project-bom-detail h6{padding:0 30px;margin:auto auto 15px;font-family:Mirai-Bold;text-transform:uppercase;letter-spacing:1.5px;font-size:14px}.project-bom-detail .project-product-table-wrapper .project-product-table,.project-bom-detail .project-product-table-wrapper .project-stock-table,.project-bom-detail .project-stock-table-wrapper .project-product-table,.project-bom-detail .project-stock-table-wrapper .project-stock-table{position:relative;top:auto;right:auto;bottom:auto;left:auto;border-top:2px solid #E5E7E9}.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto}.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.location span,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.location span,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.location span,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.location span{display:inline-block;vertical-align:middle}.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.location span.icon,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.location span.icon,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.location span.icon,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.location span.icon{margin-right:5px;font-size:20px!important;color:#808a94}.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.supplier img,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.supplier img,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.supplier img,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.supplier img{max-width:80px;max-height:40px}.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-re-assign,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-install,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-move,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-re-assign,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-install,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-move,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-re-assign,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-install,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-move,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-re-assign,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-install,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-move,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-re-assign,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-install,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-move,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-re-assign,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-install,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-move,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-re-assign,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-install,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-move,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-re-assign,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-install,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-move,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-re-assign,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-install,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-move,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-re-assign,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-install,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-move,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-re-assign,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-install,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-move,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-re-assign,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-install,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-move{font-size:18px!important;color:#4e89e4}.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-re-assign.disabled,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-install.disabled,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-move.disabled,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-re-assign.disabled,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-install.disabled,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-move.disabled,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-re-assign.disabled,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-install.disabled,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-move.disabled,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-re-assign.disabled,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-install.disabled,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-move.disabled,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-re-assign.disabled,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-install.disabled,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-move.disabled,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-re-assign.disabled,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-install.disabled,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-move.disabled,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-re-assign.disabled,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-install.disabled,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-move.disabled,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-re-assign.disabled,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-install.disabled,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-move.disabled,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-re-assign.disabled,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-install.disabled,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-move.disabled,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-re-assign.disabled,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-install.disabled,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-move.disabled,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-re-assign.disabled,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-install.disabled,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-move.disabled,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-re-assign.disabled,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-install.disabled,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-move.disabled{color:#d6d9dc!important;cursor:default!important}.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-re-assign:hover,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-install:hover,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-move:hover,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-re-assign:hover,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-install:hover,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-move:hover,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-re-assign:hover,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-install:hover,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-move:hover,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-re-assign:hover,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-install:hover,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-move:hover,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-re-assign:hover,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-install:hover,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-move:hover,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-re-assign:hover,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-install:hover,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-move:hover,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-re-assign:hover,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-install:hover,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-move:hover,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-re-assign:hover,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-install:hover,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-move:hover,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-re-assign:hover,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-install:hover,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-move:hover,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-re-assign:hover,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-install:hover,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-move:hover,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-re-assign:hover,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-install:hover,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-move:hover,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-re-assign:hover,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-install:hover,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-move:hover{color:#316abc;cursor:pointer}.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-close,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-check,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-close,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-check,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-close,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-check,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-close,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-check,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-close,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-check,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-close,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-check,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-close,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.assigned .icon-check,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-close,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.installed .icon-check,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-close,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-check,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-close,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.assigned .icon-check,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-close,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.installed .icon-check,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-close,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-check{font-size:18px!important;color:#808a94}.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-re-assign,.project-bom-detail .project-product-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-move,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-re-assign,.project-bom-detail .project-product-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-move,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-re-assign,.project-bom-detail .project-stock-table-wrapper .project-product-table .table-body-wrapper td.buttons .icon-move,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-re-assign,.project-bom-detail .project-stock-table-wrapper .project-stock-table .table-body-wrapper td.buttons .icon-move{margin:0 5px}.project-bom-detail .project-product-table-wrapper{margin-top:15px}.project-bom-detail .project-stock-table-wrapper{margin-top:40px}@media print,screen and (min-width: 801px){.project-bom-detail .image-label-boxes-wrapper{min-height:265px}.project-bom-detail .inventory-item-image-wrapper{padding:30px 30px 0}.project-bom-detail .inventory-item-image-wrapper a:hover{color:#316abc}.project-bom-detail .value-label-boxes-wrapper{float:right;display:inline-block;vertical-align:middle}.project-bom-detail .value-label-boxes-wrapper .value-label-boxes{float:none;display:block;text-align:right}.project-bom-detail .value-label-boxes-wrapper .value-label-boxes:last-child{padding-top:15px}.project-bom-detail .value-label-boxes-wrapper .value-label-boxes .value-label-box-wrapper{text-align:left}.project-bom-detail .value-label-boxes{float:right;display:inline-block;vertical-align:middle;padding:30px 15px 0 0}}@media only screen and (max-width: 1010px){.project-bom-detail .value-label-boxes-wrapper{display:block!important;padding:0 15px!important;float:none!important}.project-bom-detail .value-label-boxes-wrapper .value-label-boxes{text-align:left!important}}@media only screen and (max-width: 800px){.project-bom-detail h6{padding:0 15px;margin-bottom:10px}.project-bom-detail .inventory-item-image-wrapper{width:100%;padding-top:30px;padding-bottom:15px!important}.project-bom-detail .inventory-item-image-wrapper img{display:block!important;margin:auto}.project-bom-detail .value-label-boxes-wrapper{padding:0!important}.project-bom-detail .value-label-boxes-wrapper .value-label-boxes:last-child{padding-top:0}.project-bom-detail .value-label-boxes{padding-bottom:0}}.payments-outer-wrapper{position:absolute;left:0;right:0;top:45px;overflow-y:auto;bottom:0;padding:20px 30px;background-color:#f9f9fa}.payments-outer-wrapper h6{margin:0 0 20px;letter-spacing:1.5px;text-transform:uppercase;font-family:Mirai-Bold;font-size:14px}.payments-outer-wrapper.project-view{top:0}.payments-outer-wrapper.project-view .payments-inner-wrapper{min-width:1220px}.payments-outer-wrapper.project-view .payments-inner-wrapper .payments-header span.payment-description,.payments-outer-wrapper.project-view .payments-inner-wrapper .payment-wrapper span.payment-description,.payments-outer-wrapper.project-view .payments-inner-wrapper .remaining-wrapper span.payment-description{width:220px}.payments-outer-wrapper.project-view .payments-inner-wrapper .payments-header .payment-amounts,.payments-outer-wrapper.project-view .payments-inner-wrapper .payment-wrapper .payment-amounts,.payments-outer-wrapper.project-view .payments-inner-wrapper .remaining-wrapper .payment-amounts{margin-left:-550px;padding-left:550px}.payments-outer-wrapper.project-view .payments-inner-wrapper .payments-header span.payment-description{width:390px}.payments-outer-wrapper.project-view .remaining-wrapper .remaining-text{width:520px}.payments-outer-wrapper .payments-inner-wrapper{min-width:1120px;overflow-x:auto;margin:0 -30px}.payments-outer-wrapper .payments-inner-wrapper .payments-header,.payments-outer-wrapper .payments-inner-wrapper .payment-wrapper,.payments-outer-wrapper .payments-inner-wrapper .remaining-wrapper{padding:0 30px}.payments-outer-wrapper .payments-inner-wrapper .payments-header span,.payments-outer-wrapper .payments-inner-wrapper .payment-wrapper span,.payments-outer-wrapper .payments-inner-wrapper .remaining-wrapper span{position:relative;display:inline-block;margin-right:30px;line-height:40px;font-size:14px;letter-spacing:.5px}.payments-outer-wrapper .payments-inner-wrapper .payments-header span.payment-date,.payments-outer-wrapper .payments-inner-wrapper .payment-wrapper span.payment-date,.payments-outer-wrapper .payments-inner-wrapper .remaining-wrapper span.payment-date{width:100px}.payments-outer-wrapper .payments-inner-wrapper .payments-header span.payment-description,.payments-outer-wrapper .payments-inner-wrapper .payment-wrapper span.payment-description,.payments-outer-wrapper .payments-inner-wrapper .remaining-wrapper span.payment-description{width:120px}.payments-outer-wrapper .payments-inner-wrapper .payments-header .payment-amounts,.payments-outer-wrapper .payments-inner-wrapper .payment-wrapper .payment-amounts,.payments-outer-wrapper .payments-inner-wrapper .remaining-wrapper .payment-amounts{width:100%;display:inline-block;margin-left:-450px;padding-left:450px;box-sizing:border-box}.payments-outer-wrapper .payments-inner-wrapper .payments-header .payment-amounts .payment-amount,.payments-outer-wrapper .payments-inner-wrapper .payment-wrapper .payment-amounts .payment-amount,.payments-outer-wrapper .payments-inner-wrapper .remaining-wrapper .payment-amounts .payment-amount{width:33.33%;text-align:right;margin-right:0}.payments-outer-wrapper .payments-inner-wrapper .payments-header .payment-amounts .payment-amount.red-amount,.payments-outer-wrapper .payments-inner-wrapper .payment-wrapper .payment-amounts .payment-amount.red-amount,.payments-outer-wrapper .payments-inner-wrapper .remaining-wrapper .payment-amounts .payment-amount.red-amount{color:#ff4438}.payments-outer-wrapper .payments-inner-wrapper .payments-header{height:40px}.payments-outer-wrapper .payments-inner-wrapper .payments-header span{text-transform:uppercase;font-family:Mirai-Bold}.payments-outer-wrapper .payments-inner-wrapper .payments-header span.payment-date{width:100px}.payments-outer-wrapper .payments-inner-wrapper .payments-header span.payment-description{width:290px}.payments-outer-wrapper .payments-inner-wrapper .payment-wrapper{height:40px}.payments-outer-wrapper .payments-inner-wrapper .payment-wrapper:nth-child(2n){background-color:#fff}.payments-outer-wrapper .payments-inner-wrapper .payment-wrapper span.payment-date{font-family:Mirai-Medium;color:#acb3b9}.payments-outer-wrapper .payments-inner-wrapper .payment-wrapper span.payment-description{font-family:Mirai-Bold}.payments-outer-wrapper .payments-inner-wrapper .payment-wrapper .payment-files{width:140px;position:relative;display:inline-block;margin-right:30px;font-family:Mirai-Bold;font-size:13px;color:#4e89e4}.payments-outer-wrapper .payments-inner-wrapper .payment-wrapper .payment-files .icon-edit{width:30px;display:inline-block;vertical-align:middle;margin-right:0;font-size:16px;color:#4e89e4}.payments-outer-wrapper .payments-inner-wrapper .payment-wrapper .payment-files .attachment-icon-link .icon{line-height:40px;margin-right:0;font-size:22px}.payments-outer-wrapper hr{margin:0;border:none;border-bottom:2px solid #D6D9DC}.payments-outer-wrapper .remaining-wrapper{height:60px;line-height:60px;font-family:Mirai-Bold}.payments-outer-wrapper .remaining-wrapper .remaining-text{width:420px}.payments-outer-wrapper .remaining-wrapper .payment-amounts .payment-amount{font-size:16px}@media print,screen and (min-width: 801px){.payments-outer-wrapper .payments-inner-wrapper .payment-wrapper span.icon-edit:hover{color:#316abc;cursor:pointer}}.payment-edit .loader-banner{top:45px}.payment-edit .payment-breakdown-wrapper hr{border:none;border-bottom:2px dashed #D6D9DC}.payment-edit .payment-breakdown-wrapper .breakdown-label{margin-top:30px;margin-bottom:20px}.payment-edit .payment-breakdown-wrapper .labels .form-element{padding-bottom:0}.payment-edit .payment-breakdown-wrapper .payment-breakdown .form-element{padding-top:0}@media print,screen and (min-width: 801px){.payment-edit .payment-breakdown-wrapper hr{margin:20px 15px}.payment-edit .payment-breakdown-wrapper .breakdown-label{padding:0 15px}.payment-edit .payment-breakdown-wrapper .form-element{width:33.33%}}@media only screen and (max-width: 800px){.payment-edit .payment-breakdown-wrapper hr{margin:20px 0}}.select-kind .kinds-wrapper .kind.payment .icon{color:#00cea1}.select-kind .kinds-wrapper .kind.change-order .icon{color:#4e89e4}@media print,screen and (min-width: 801px){.select-kind .kinds-wrapper .kind.payment:hover .icon{color:#00b688}.select-kind .kinds-wrapper .kind.change-order:hover .icon{color:#316abc}}.proposals{height:100%;position:relative}.proposals .columns-wrapper{position:absolute;top:45px;right:0;left:0;bottom:0;overflow-x:auto}.proposals .columns-wrapper .columns{height:100%}.proposals .columns-wrapper .columns .column{position:relative;box-sizing:border-box}.proposals .columns-wrapper .columns .column .column-header{height:45px;line-height:45px;font-size:14px;font-family:Mirai-Bold;text-transform:uppercase;border-bottom:2px solid #E5E7E9;box-sizing:border-box;color:#fff}.proposals .columns-wrapper .columns .column .column-list-items-wrapper{width:100%;box-sizing:border-box;overflow-x:hidden}.proposals .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper{width:100%;box-sizing:border-box}.proposals .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item{width:100%;height:100%;position:relative;display:block;padding:20px;box-sizing:border-box;background-color:#f4f5f680;border-bottom:2px solid #E5E7E9;text-decoration:none;color:#243746}.proposals .columns-wrapper .columns .column.draft .column-header{background-color:#acb3b9}.proposals .columns-wrapper .columns .column.authorizing .column-header{background-color:#ffb600}.proposals .columns-wrapper .columns .column.sent .column-header{background-color:#4e89e4}.proposals .columns-wrapper .columns .column.changes .column-header{background-color:#3ec7e1}.proposals .columns-wrapper .columns .column.accepted .column-header{background-color:#00cea1}.proposals .columns-wrapper .columns .column.in-progress .column-header{background-color:#009d4f}.proposals .columns-wrapper .columns .column.completed .column-header{background-color:#80bc00}.proposals .columns-wrapper .columns .column.rejected .column-header{background-color:#ff4438}.proposals .columns-wrapper .columns .column.canceled .column-header{background-color:#d6d9dc}.proposals .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .project-type{position:absolute;top:32px;right:20px;font-size:24px;color:#acb3b9}.proposals .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .name-code-wrapper{height:57px}.proposals .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .name-code-wrapper .name{width:100%;max-height:42px;display:block;padding-right:45px;margin-right:-30px;line-height:20px;box-sizing:border-box;overflow:hidden;font-family:Mirai-Bold}.proposals .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .name-code-wrapper .code{height:15px;font-size:12px;color:#808a94}.proposals .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .systems-wrapper{height:60px;margin-top:10px}.proposals .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .systems-wrapper .system-icon{width:25px;height:25px;display:inline-block;margin-right:10px}.proposals .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .systems-wrapper .system-icon:last-child{margin-right:0}.proposals .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .prices{height:65px;margin-top:15px}.proposals .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .prices>div{margin-top:5px}.proposals .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .prices>div span{width:50%;display:inline-block;vertical-align:middle;font-family:Mirai-Bold;font-size:12px}.proposals .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .prices>div span.amount{text-align:right}@media only screen and (min-width: 601px){.proposals .columns-wrapper{overflow-y:hidden}.proposals .columns-wrapper .columns .column{width:340px;height:100%;display:inline-block;vertical-align:top;border-right:2px solid #E5E7E9;overflow-y:hidden;overflow-x:hidden}.proposals .columns-wrapper .columns .column .column-header{text-align:center}.proposals .columns-wrapper .columns .column .column-header .icon-arrow-up{display:none}.proposals .columns-wrapper .columns .column .column-list-items-wrapper{position:absolute;top:45px;bottom:0;overflow-y:auto}}@media only screen and (max-width: 600px){.proposals .columns-wrapper .columns{width:100%!important}.proposals .columns-wrapper .columns .column{position:relative;height:auto}.proposals .columns-wrapper .columns .column .column-header{position:sticky;top:0;padding:0 20px;z-index:1}.proposals .columns-wrapper .columns .column .column-header .icon-arrow-up{float:right;font-size:18px}.proposals .columns-wrapper .columns .column .column-header.closed .icon-arrow-up{transform:rotateX(180deg)}.proposals .columns-wrapper .columns .column .column-header.closed+.column-list-items-wrapper{display:none}.proposals .columns-wrapper .columns .column .column-list-items-wrapper{display:block}}.concepts-catalog-multi-download .search-input{width:100%}.concepts-catalog-multi-download .selected-proposals{display:flex;flex-wrap:wrap;gap:4px;padding:0 15px 15px;box-sizing:border-box}.concepts-catalog-multi-download .selected-proposals .selected-proposal{display:flex;align-items:center;padding:6px 10px;background:#f4f5f6;border-radius:4px;width:calc(50% - 2px);box-sizing:border-box}.concepts-catalog-multi-download .selected-proposals .selected-proposal .selected-proposal-name{flex:1;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:6px}.concepts-catalog-multi-download .selected-proposals .selected-proposal .selected-proposal-code{font-size:11px;color:#808a94;margin-right:8px;white-space:nowrap}.concepts-catalog-multi-download .selected-proposals .selected-proposal .icon-close{cursor:pointer;font-size:9px;color:#acb3b9}.concepts-catalog-multi-download .selected-proposals .selected-proposal .icon-close:hover{color:#808a94}.concepts-catalog-multi-download .form-select{width:100%}.concepts-catalog-multi-download .form-select .system-icon{width:18px;height:18px;display:inline-block;vertical-align:middle;margin-right:10px}.concepts-catalog-multi-download .form-select span{display:inline-block;vertical-align:middle}.concepts-catalog-multi-download .form-checkbox,.proposal-tabs-controller .proposal-summary .left-wrapper{width:100%}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.code-version .code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;padding-right:130px;margin-right:-130px;box-sizing:border-box}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.code-version .code,.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.code-version .version,.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.code-version .project-name{display:inline-block;font-family:Mirai-Bold;font-size:24px;letter-spacing:.5px}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.code-version .version{float:right}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.code-version .editable-status{height:60px;margin-bottom:0;line-height:60px}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.code-version .editable-status .status-options{top:60px}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.systems .systems-wrapper{max-height:60px;overflow:hidden}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.phases .proposal-phase{padding:10px 0;border-bottom:1px dashed #D6D9DC}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.phases .proposal-phase.titles{border-bottom:2px solid #D6D9DC;font-family:Mirai-Bold}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.phases .proposal-phase .phase-title{width:180px;display:inline-block;vertical-align:middle;text-transform:uppercase;font-family:Mirai-Bold}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.phases .proposal-phase .concepts{display:inline-block;vertical-align:middle}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.phases .proposal-phase .concepts .concept{display:inline-block;vertical-align:middle;padding:0 10px;box-sizing:border-box;text-align:center}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.phases .proposal-phase .concepts .concept .title{font-family:Mirai-Bold}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.contacts .title-line,.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.contacts hr{margin-bottom:0}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.contacts .related-contact{margin-bottom:0;margin-top:30px}.proposal-tabs-controller .proposal-summary .right-wrapper .info-outer-wrapper .info-wrapper.location .map{width:100%;height:275px;position:relative;display:block;margin-top:10px;margin-bottom:20px;background-position:center;background-size:cover}.proposal-tabs-controller .proposal-summary .right-wrapper .info-outer-wrapper .info-wrapper.location .map img{height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;transform:translate(-50%,-50%)}.proposal-tabs-controller .proposal-summary .right-wrapper .info-outer-wrapper .info-wrapper.location .address span{display:block}.proposal-tabs-controller .proposal-summary .right-wrapper .info-outer-wrapper .info-wrapper .rich-text-detail ul{padding:0 0 0 15px}.proposal-tabs-controller .proposal-summary .right-wrapper .info-outer-wrapper .info-wrapper .rich-text-detail ul li{margin:10px 0;line-height:24px}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .total{font-family:Mirai-Bold}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .total .exchange-rate{position:absolute;top:30px;right:30px;text-align:right;font-size:16px}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .total .total-amount-wrapper{margin:30px 0}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .total .total-amount-wrapper span{width:50%;display:inline-block}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .total .total-amount-wrapper span.amount{text-align:right}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .total hr{margin:15px 0!important}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .total .total-amount{display:block;text-align:right;margin-bottom:35px}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .total .bar-percentage .bar-wrapper .bar{background-color:#316abc}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .total .bar-percentage .bar-wrapper .bar .bar-left{background-color:#b14fc5}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .total .bar-percentage .bar-wrapper .bar .bar-center{background-color:#4e89e4}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .total hr,.proposal-tabs-controller .proposal-summary .info-outer-wrapper .contacts hr{border:none;border-bottom:2px solid #D6D9DC}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .info-wrapper{border-bottom:none;background-color:#f9f9fa}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .info-wrapper .subtitle{margin-bottom:5px;text-transform:none;letter-spacing:normal}.proposal-tabs-controller .proposal-summary .system-icon-wrapper{display:inline-block;margin-right:10px}.proposal-tabs-controller .proposal-summary .system-icon-wrapper .system-icon{width:25px;height:25px;display:block}.proposal-tabs-controller .proposal-systems{overflow:hidden}.proposal-tabs-controller .proposal-systems .list-items-column{height:100%}.proposal-tabs-controller .proposal-systems .list-items-column .total-items{height:45px;padding:0 20px;line-height:45px;box-sizing:border-box;border-bottom:2px solid #E5E7E9}.proposal-tabs-controller .proposal-systems .list-items-column .list-items{position:absolute;top:45px;bottom:0;left:0;padding:0;margin:0;overflow-y:auto;box-sizing:border-box;list-style-type:none}.proposal-tabs-controller .proposal-systems .list-items-column .list-items hr{margin:0;border:none;border-bottom:2px solid #E5E7E9}.proposal-tabs-controller .proposal-systems .list-items-column .list-items hr:first-child{display:none}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li{height:auto;line-height:0;font-size:15px;cursor:pointer}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li.self-user a figure .icon-wrapper .icon.icon-employee{background-color:#4e89e4;color:#f4f5f6}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a{width:100%;display:inline-block;padding:15px;box-sizing:border-box;line-height:normal;letter-spacing:.5px;text-decoration:none;color:inherit}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a figure{display:table;margin:0}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a figure .icon-wrapper{display:table-cell}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a figure .icon-wrapper .icon{width:40px;height:40px;display:block;background-color:#f4f5f6;line-height:45px;text-align:center;font-size:28px;color:gray}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a figure .icon-wrapper .icon.icon-contact-other{color:#ffb600}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a figure .icon-wrapper .icon.icon-company{color:#b14fc5}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a figure .icon-wrapper .icon.icon-employee{color:#4e89e4}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a figure .icon-wrapper .icon.icon-provider{color:#00cea1}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot{width:10px;height:10px;margin-top:5px;border-radius:50%}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a figure .icon-wrapper img{width:40px;height:40px;display:block}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a figure figcaption{width:100%;position:relative;display:table-cell;vertical-align:middle;padding-left:15px;padding-right:25px}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a figure figcaption .name{font-size:16px;word-break:break-word}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a figure figcaption .subtitle{display:block;font-size:12px;font-family:Mirai-Regular;color:#acb3b9}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a figure .icon-warning{position:absolute;right:0;top:5px;font-size:18px}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a figure .icon-warning.expired{color:#ff4438}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a figure .icon-warning.about-to-expire{color:#ff7f30}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a figure .icon-birthday{position:absolute;right:0;top:5px;font-size:18px;color:#00cea1}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a figure .icon-birthday.multiple-icons{right:20px}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a.selected{background-color:#f4f5f680}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a.selected .name{font-family:Mirai-Medium}.proposal-tabs-controller .proposal-systems .list-items-column .list-items li a:hover{background-color:#f4f5f680}.proposal-tabs-controller .proposal-systems .list-items-column .proposal-systems-list-wrapper .list-items{width:100%;border:none}.proposal-tabs-controller .proposal-systems .list-items-column .cancel-reorder{color:#ff4438}.proposal-tabs-controller .proposal-systems .list-items-column .cancel-reorder:hover{color:#e1271b}.proposal-tabs-controller .proposal-systems .list-items-column .save-reorder{color:#00cea1}.proposal-tabs-controller .proposal-systems .list-items-column .save-reorder:hover{color:#00b688}.proposal-tabs-controller .proposal-systems .list-items-column ul.list-items li{position:relative}.proposal-tabs-controller .proposal-systems .list-items-column ul.list-items li a{padding:15px 30px}.proposal-tabs-controller .proposal-systems .list-items-column ul.list-items li .system-icon-wrapper{width:30px;height:30px}.proposal-tabs-controller .proposal-systems .list-items-column ul.list-items li .system-icon-wrapper img{width:100%;height:100%}.proposal-tabs-controller .proposal-systems .list-items-column ul.list-items li figcaption{letter-spacing:normal;font-family:Mirai-Bold}.proposal-tabs-controller .proposal-systems .list-items-column ul.list-items li .icon-edit{position:absolute;top:50%;right:30px;font-size:18px;transform:translateY(-50%);color:#4e89e4}.proposal-tabs-controller .proposal-systems .list-items-column ul.list-items li .icon-edit:hover{color:#316abc}.proposal-tabs-controller .proposal-systems .list-items-column ul.list-items li .icon-edit.hidden{display:none}.proposal-tabs-controller .proposal-systems .list-items-column ul.list-items li .icon-dragdrop{position:absolute;top:50%;right:30px;transform:translateY(-50%);color:#acb3b9}.proposal-tabs-controller .proposal-systems .list-items-column ul.list-items li .icon-dragdrop:hover{color:#4e89e4}.proposal-tabs-controller .proposal-systems .list-items-column ul.list-items li .icon-dragdrop.hidden{display:none}.proposal-tabs-controller .proposal-systems .proposal-system{position:absolute;top:0;right:0;bottom:0;overflow-y:hidden}.proposal-tabs-controller .proposal-systems .proposal-system .proposal-system-content{width:100%;position:absolute;top:45px;bottom:0;overflow-y:auto}.proposal-tabs-controller .proposal-systems .proposal-system .info-wrapper .info-wrapper-title{margin-bottom:0}.proposal-tabs-controller .proposal-systems .proposal-system .info-wrapper .title-line{margin-top:20px}.proposal-tabs-controller .proposal-systems .proposal-system .system-description-concept .value{font-family:Mirai-Bold}.proposal-tabs-controller .proposal-systems .proposal-system .system-brands{padding-top:30px}.proposal-tabs-controller .proposal-systems .proposal-system .system-brands .detail-box-title+.title-line{margin-bottom:0}.proposal-tabs-controller .proposal-systems .proposal-system .system-brand-wrapper{height:180px;position:relative;display:block;padding:0 20px;box-sizing:border-box;background-color:#e5e7e980;border-radius:3px}.proposal-tabs-controller .proposal-systems .proposal-system .system-brand-wrapper:hover{background-color:#e5e7e9cc}.proposal-tabs-controller .proposal-systems .proposal-system .system-brand-wrapper .system-brand{position:absolute;top:50%;left:20px;right:20px;transform:translateY(-50%);text-align:center}.proposal-tabs-controller .proposal-systems .proposal-system .system-brand-wrapper .system-brand .brand-image{max-width:100%;height:35px;background-position:center;background-size:contain;background-repeat:no-repeat}.proposal-tabs-controller .proposal-systems .proposal-system .system-brand-wrapper .system-brand .description{display:block;margin-top:30px;font-family:Mirai-Bold;font-size:16px;color:#243746}.proposal-tabs-controller .proposal-systems .proposal-system .blueprints-group-detail{margin-bottom:50px}.proposal-tabs-controller .proposal-systems .proposal-system .blueprints-group-detail:last-child{margin-bottom:0}@media print,screen and (min-width: 801px){.proposal-tabs-controller .proposal-summary .left-wrapper{display:inline-block;vertical-align:top;padding-right:435px;margin-right:-435px;box-sizing:border-box}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper{padding-right:15px;box-sizing:border-box}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper.half{width:50%;display:inline-block;vertical-align:top}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.phases .proposal-phase .concepts{width:100%;margin-left:-180px;padding-left:180px;box-sizing:border-box}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.phases .proposal-phase .concepts .concept{width:33.33%}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.code-version{min-height:205px}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.code-version .project-name{display:none}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.code-version .editable-status{margin-top:55px}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.code-version .editable-status:hover{cursor:pointer}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.systems{min-height:205px}.proposal-tabs-controller .proposal-summary .right-wrapper{width:435px;display:inline-block;vertical-align:top}.proposal-tabs-controller .proposal-summary .info-outer-wrapper{padding-bottom:15px}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .total hr,.proposal-tabs-controller .proposal-summary .info-outer-wrapper .contacts hr{margin:30px -30px}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .proposal-attachments{padding:30px 15px 15px}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .proposal-attachments .info-wrapper-title{padding:0 15px}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .proposal-attachments .title-line{margin-left:15px}.proposal-tabs-controller .proposal-systems .list-items-column{width:380px}.proposal-tabs-controller .proposal-systems .list-items-column .list-items,.proposal-tabs-controller .proposal-systems .list-items-column .total-items{width:380px;border-right:2px solid #E5E7E9}.proposal-tabs-controller .proposal-systems .list-items-column ul.list-items{top:0}.proposal-tabs-controller .proposal-systems .list-items-column ul.list-items li a{padding:15px 30px}.proposal-tabs-controller .proposal-systems .proposal-system{left:380px}.proposal-tabs-controller .proposal-systems .proposal-system .top-bar .back-button{display:none}.proposal-tabs-controller .proposal-systems .proposal-system .top-bar .top-bar-title{padding-left:30px;margin-left:0}}@media only screen and (max-width: 1250px){.proposal-tabs-controller .proposal-summary .left-wrapper .proposal-systems-summary-wrapper .header-labels{display:none}.proposal-tabs-controller .proposal-summary .left-wrapper .proposal-systems-summary-wrapper .proposal-systems-summary .amounts-wrapper{display:block!important;line-height:20px;float:none;text-align:left}.proposal-tabs-controller .proposal-summary .left-wrapper .proposal-systems-summary-wrapper .proposal-systems-summary .amounts-wrapper .amount-concept{display:inline-block}.proposal-tabs-controller .proposal-summary .left-wrapper .proposal-systems-summary-wrapper .proposal-systems-summary .amounts-wrapper .amount-wrapper{display:block}.proposal-tabs-controller .proposal-summary .left-wrapper .proposal-systems-summary-wrapper .proposal-systems-summary .amounts-wrapper .amount-wrapper:first-child{margin-top:15px}.proposal-tabs-controller .proposal-summary .left-wrapper .proposal-systems-summary-wrapper .proposal-systems-summary .amounts-wrapper .amount-wrapper span{width:50%}.proposal-tabs-controller .proposal-summary .left-wrapper .proposal-systems-summary-wrapper .proposal-systems-summary .amounts-wrapper .amount-wrapper span.amount{float:none;text-align:right}.proposal-tabs-controller .proposal-summary .left-wrapper .proposal-systems-summary-wrapper .subtotal-tax-total-wrapper>div.proposal-systems-summary-total .amount{width:50%}.proposal-tabs-controller .proposal-summary .left-wrapper .proposal-systems-summary-wrapper .subtotal-tax-total-wrapper .proposal-systems-summary-tax{margin-top:20px}.proposal-tabs-controller .proposal-summary .left-wrapper .proposal-systems-summary-wrapper .subtotal-tax-total-wrapper span{font-family:Mirai-Bold}}@media only screen and (max-width: 1150px){.proposal-tabs-controller .proposal-summary .left-wrapper{display:block;padding-right:0;margin-right:0}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper{padding-right:0}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper:first-child{padding-right:30px}.proposal-tabs-controller .proposal-summary .right-wrapper{width:100%;display:block}}@media only screen and (max-width: 800px){.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper:first-child{padding-right:0}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.phases{width:auto;overflow-x:hidden}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.phases .proposal-phases-table-wrapper{overflow-x:auto}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.phases .proposal-phases-table-wrapper .proposal-phases-table{width:720px;overflow-x:hidden}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.phases .proposal-phase .concepts{width:540px}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.phases .proposal-phase .concepts .concept{width:180px}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.code-version{min-height:175px}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.code-version .project-name{display:block;margin-bottom:5px}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.code-version .editable-status{margin-top:25px}.proposal-tabs-controller .proposal-summary .left-wrapper .info-outer-wrapper .info-wrapper.systems{min-height:175px}.proposal-tabs-controller .proposal-summary .info-outer-wrapper{padding-bottom:15px}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .total hr,.proposal-tabs-controller .proposal-summary .info-outer-wrapper .contacts hr{margin:30px -15px}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .proposal-attachments{padding:30px 0 15px}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .proposal-attachments .info-wrapper-title{padding:0 15px}.proposal-tabs-controller .proposal-summary .info-outer-wrapper .proposal-attachments .title-line{margin-left:15px}.proposal-tabs-controller .proposal-systems .list-items-column .list-items{right:0}.proposal-tabs-controller .proposal-systems .list-items-column .top-bar{width:100%}.proposal-tabs-controller .proposal-systems .list-items-column ul.list-items .list-items{top:0}.proposal-tabs-controller .proposal-systems .list-items-column ul.list-items li a{padding:15px}.proposal-tabs-controller .proposal-systems .proposal-system{left:0;z-index:5;background-color:#fff}}.active-editors-warning{background-color:#ffb600!important;color:#fff!important}.active-editors-warning:before{color:#fff!important}.active-editors-warning:hover{background-color:#e8a500!important}.blueprints-size-download .form-radio{width:100%}.changelog{position:absolute;top:45px;right:0;z-index:10;background-color:#f4f5f6;border:2px solid #E5E7E9;border-right:none;border-top:none;box-shadow:0 0 26px 2px #0000001a}.changelog .title{height:50px;padding-right:0;border-bottom:2px solid #E5E7E9;box-sizing:border-box}.changelog .title h1{display:inline-block;padding:0;margin:0;font-size:14px;text-transform:uppercase;letter-spacing:1.5px;font-family:Mirai-Bold}.changelog .title .icon-x{width:45px;position:relative;z-index:100;display:inline-block;margin-top:-5px;float:right;text-align:center;font-size:24px;color:#4e89e4}.changelog .content{height:450px;padding:15px 20px;box-sizing:border-box;overflow-y:auto}.changelog .content .changelog-item{position:relative;margin-bottom:35px}.changelog .content .changelog-item:last-child:after{display:none}.changelog .content .changelog-item:after{position:absolute;bottom:-35px;left:92px;color:#d6d9dc;white-space:pre;content:"•\a•"}.changelog .content .changelog-item .date{width:65px;display:inline-block;vertical-align:top;text-align:center;font-size:12px;font-family:Mirai-Bold}.changelog .content .changelog-item .date span{display:block}.changelog .content .changelog-item .action-icon{width:30px;height:30px;display:inline-block;vertical-align:top;margin:0 15px;border-radius:8px;background-color:#e5e7e980;text-align:center;line-height:30px;font-size:18px;color:#acb3b9}.changelog .content .changelog-item p{width:100%;display:inline-block;vertical-align:top;padding-left:125px;margin:0 0 0 -125px;box-sizing:border-box;font-size:13px}@media print,screen and (min-width: 801px){.changelog{width:475px}.changelog .title{padding:15px 20px}.changelog .title .icon-x:hover{color:#316abc;cursor:pointer}.changelog .content{padding:15px 20px}}@media only screen and (max-width: 800px){.changelog{width:100%;bottom:0}.changelog .title{padding:15px 0 15px 15px}.changelog .content{width:100%;height:auto;position:absolute;top:50px;bottom:0;padding:15px}}.concepts-catalog-download .form-select{width:100%}.concepts-catalog-download .form-select .system-icon{width:18px;height:18px;display:inline-block;vertical-align:middle;margin-right:10px}.concepts-catalog-download .form-select span{display:inline-block;vertical-align:middle}.concepts-catalog-download .form-checkbox{width:100%}.proposal-blueprints{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:hidden}.proposal-blueprints.full-screen{position:fixed;z-index:10}.proposal-blueprints.full-screen .layout-systems-wrapper{background-color:#fff}.proposal-blueprints.full-screen .interactive-blueprint{z-index:10}.proposal-blueprints.full-screen .proposal-blueprints-list-wrapper{z-index:30}.proposal-blueprints .layout-systems-wrapper{border-bottom:2px solid #D6D9DC}.proposal-blueprints .layout-systems-wrapper .form-select,.proposal-blueprints .layout-systems-wrapper .form-multi-select{width:340px;padding:0}.proposal-blueprints .layout-systems-wrapper .form-select .form-multi-select-input,.proposal-blueprints .layout-systems-wrapper .form-select .form-select-input,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-multi-select-input,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-select-input{border-top:0;border-bottom:0;border-left:0;border-radius:0}.proposal-blueprints .layout-systems-wrapper .form-select .form-multi-select-input.showing-options,.proposal-blueprints .layout-systems-wrapper .form-select .form-select-input.showing-options,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-multi-select-input.showing-options,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-select-input.showing-options{border-color:#d6d9dc}.proposal-blueprints .layout-systems-wrapper .form-select .form-multi-select-input:focus,.proposal-blueprints .layout-systems-wrapper .form-select .form-select-input:focus,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-multi-select-input:focus,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-select-input:focus{border-color:#d6d9dc}.proposal-blueprints .layout-systems-wrapper .form-select .form-select-options,.proposal-blueprints .layout-systems-wrapper .form-select .form-multi-select-options,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-select-options,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-multi-select-options{top:42px;left:0;right:.5px;z-index:20;box-shadow:-15px 15px 26px 2px #0000001a}.proposal-blueprints .layout-systems-wrapper .form-select .form-multi-select-options,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-multi-select-options{left:-1.5px}.proposal-blueprints .layout-systems-wrapper .form-select .form-select-options,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-select-options{border-left:0;border-bottom-left-radius:0}.proposal-blueprints .layout-systems-wrapper .form-select .form-select-input-value,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-select-input-value{letter-spacing:0}.proposal-blueprints .layout-systems-wrapper .form-select.layout-select .icon-blueprint{width:20px;height:20px;display:inline-block;margin-right:10px;color:#4e89e4}.proposal-blueprints .layout-systems-wrapper .form-multi-select img{width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:10px}.proposal-blueprints .layout-systems-wrapper .form-multi-select span{display:inline-block;vertical-align:middle}.proposal-blueprints .layout-systems-wrapper .screen-blueprint-icon{width:45px;height:45px;float:right;line-height:40px;text-align:center;font-size:22px;border-left:2px solid #D6D9DC;color:#4e89e4}.proposal-blueprints .layout-systems-wrapper .screen-blueprint-icon:hover{cursor:pointer;color:#316abc}.proposal-blueprints .layout-systems-wrapper .form-select-options,.proposal-blueprints .layout-systems-wrapper .form-multi-select-options{z-index:40!important}.proposal-blueprints .proposal-blueprints-list-wrapper.hide-list .list-toggle-icon{left:0;right:auto}.proposal-blueprints .proposal-blueprints-list-wrapper.hide-list+.interactive-blueprint{left:0}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-blueprints-list{box-sizing:border-box;background-color:#fff}.proposal-blueprints .proposal-blueprints-list-wrapper .list-toggle-icon{width:45px;height:40px;position:absolute;right:-47px;top:0;z-index:200;line-height:40px;text-align:center;background-color:#f4f5f6;border:2px solid #D6D9DC;border-left:none;border-top:none;font-size:24px;color:#acb3b9}.proposal-blueprints .proposal-blueprints-list-wrapper .list-toggle-icon:hover{cursor:pointer;color:#4e89e4}.proposal-blueprints .interactive-blueprint{position:absolute;bottom:0;right:0;background-color:#fff}.proposal-blueprints .proposal-blueprint{position:absolute;top:0;right:0;bottom:0;left:300px}@media print,screen and (min-width: 801px){.proposal-blueprints .interactive-blueprint{top:42px;left:340px}.proposal-blueprints .proposal-blueprints-list-wrapper{width:340px;position:absolute;top:42px;bottom:0;left:0}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-blueprints-list{width:100%;height:100%;position:relative;border-right:2px solid #D6D9DC}.proposal-blueprints .proposal-blueprints-list-wrapper+.big-icon-and-text{width:auto;right:0;left:340px;margin-top:40px}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .layout-area{position:sticky;top:0;height:40px;padding:0 15px;line-height:40px;font-family:Mirai-Bold;font-size:14px;letter-spacing:.5px;z-index:1;background-color:#f4f5f6;border-bottom:2px solid #E5E7E9}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .layout-area:hover{cursor:pointer}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .layout-area:hover .arrow{color:#316abc}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .layout-area span{display:inline-block;vertical-align:middle}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .layout-area .arrow{margin-right:5px;font-size:18px;color:#4e89e4}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item{padding:15px 15px 5px;font-size:14px;font-family:Mirai-Medium;border-bottom:2px solid #E5E7E9}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .quantity-name{width:100%;min-height:20px;display:inline-block;padding-right:90px;margin-right:-90px;box-sizing:border-box}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .quantity-name .quantity{width:30px;display:inline-block;vertical-align:top}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .quantity-name .name{width:100%;display:inline-block;padding-left:30px;margin-left:-30px;box-sizing:border-box;vertical-align:top}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .quantity-name .name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .buttons{width:90px;display:inline-block}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .buttons.disabled .icon{color:#d6d9dc!important}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .buttons.disabled .icon:hover{color:#d6d9dc!important;cursor:default!important}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .buttons .icon{display:inline-block;vertical-align:middle;margin-left:10px;font-size:18px}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .buttons .icon:hover{cursor:pointer}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .buttons .icon.icon-delete{color:#ff4438}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .buttons .icon.icon-delete:hover{color:#e1271b}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .buttons .icon.icon-edit{color:#4e89e4}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .buttons .icon.icon-edit:hover{color:#316abc}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .buttons .system-icon{width:18px;height:18px;display:inline-block;vertical-align:middle;margin-left:10px}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .shapes{margin-top:5px;-webkit-user-select:none;user-select:none}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .shapes .no-shapes-text{line-height:16px;font-family:Mirai-Regular;font-size:12px}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .shapes .shapes-divider{position:relative;display:inline-block;vertical-align:middle;margin-right:10px;margin-bottom:10px}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .shapes .shapes-divider:before{position:absolute;top:50%;transform:translateY(-50%);width:1.5px;height:20px;background-color:#e5e7e9;content:""}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .shapes img{margin-right:10px;margin-bottom:10px;max-height:20px;display:inline-block;vertical-align:middle}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .shapes img.placed{filter:grayscale(100%);opacity:.2}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items .proposal-line-item .form-add-button{width:100%;padding:10px 15px;margin:0;text-align:left;border-bottom:2px solid #E5E7E9}}@media only screen and (max-width: 800px){.proposal-blueprints .layout-systems-wrapper{border-bottom:none}.proposal-blueprints .layout-systems-wrapper .form-select,.proposal-blueprints .layout-systems-wrapper .form-multi-select{width:100%}.proposal-blueprints .layout-systems-wrapper .form-select .form-multi-select-input,.proposal-blueprints .layout-systems-wrapper .form-select .form-select-input,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-multi-select-input,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-select-input{border-right:0;border-bottom:2px solid #D6D9DC}.proposal-blueprints .layout-systems-wrapper .form-select .form-multi-select-input.showing-options,.proposal-blueprints .layout-systems-wrapper .form-select .form-select-input.showing-options,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-multi-select-input.showing-options,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-select-input.showing-options{border-color:#d6d9dc}.proposal-blueprints .layout-systems-wrapper .form-select .form-multi-select-input:focus,.proposal-blueprints .layout-systems-wrapper .form-select .form-select-input:focus,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-multi-select-input:focus,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-select-input:focus{border-color:#d6d9dc}.proposal-blueprints .layout-systems-wrapper .form-select .form-select-options,.proposal-blueprints .layout-systems-wrapper .form-select .form-multi-select-options,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-select-options,.proposal-blueprints .layout-systems-wrapper .form-multi-select .form-multi-select-options{top:0;border-right:none;border-bottom-right-radius:0}.proposal-blueprints .interactive-blueprint{top:84px;left:0}.proposal-blueprints .proposal-blueprints-list-wrapper .form-select .form-select-options{z-index:20}.proposal-blueprints .proposal-blueprints-list-wrapper .proposal-line-items{display:none}}.proposal-line-item-edit .line-item-wrapper .line-item .labor-sell-unit-select{width:275px}.proposal-line-item-edit .accessories-wrapper hr{margin-right:95px}@media print,screen and (min-width: 801px){.proposal-line-item-edit .line-item-wrapper .line-item .search-wrapper{padding-right:505px!important;margin-right:-505px!important}.proposal-line-item-edit .accessories-wrapper .accessories .no-related-element{width:50%;display:inline-block;box-sizing:border-box}.proposal-line-item-edit .accessories-wrapper .accessories .form-checkbox{padding-left:60px!important}}.line-item-edit .line-item-wrapper .image{max-width:110px;text-align:center}.line-item-edit .line-item-wrapper .image .product-image-wrapper{width:40px;height:40px;margin:auto;color:#d6d9dc}.line-item-edit .line-item-wrapper .image .product-image-wrapper>div{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.line-item-edit .line-item-wrapper .image .product-image-wrapper .icon-products{display:block;line-height:40px;font-size:28px}.line-item-edit .line-item-wrapper .line-item-notes{width:100%}.line-item-edit .accessories-wrapper hr{margin-left:15px;border-bottom:2px dashed #D6D9DC}.line-item-edit .accessories-wrapper .accessories .accessories-caption{padding:0 15px 30px;margin:0;font-size:13px;font-style:italic}.line-item-edit .accessories-wrapper .accessories .no-accessories-text{display:block;padding:0 15px;margin-bottom:60px;font-family:Mirai-Medium}@media print,screen and (min-width: 801px){.line-item-edit .line-item-wrapper .form-stepper{max-width:125px}.line-item-edit .line-item-wrapper .form-element,.line-item-edit .line-item-wrapper .search-wrapper{display:inline-block;vertical-align:middle}.line-item-edit .line-item-wrapper .form-element{padding:0 15px 15px!important}.line-item-edit .line-item-wrapper .search-wrapper{width:100%;padding-left:235px;margin-left:-235px;padding-right:370px;margin-right:-370px;box-sizing:border-box}.line-item-edit .line-item-wrapper .search-wrapper .search-input,.line-item-edit .line-item-wrapper .search-wrapper .form-input{width:100%;max-width:100%}.line-item-edit .line-item-wrapper .input-select{max-width:340px;display:inline-block}.line-item-edit .line-item-wrapper .input-select .form-element{padding:0!important}.line-item-edit .line-item-wrapper .input-select .form-select{width:100px}.line-item-edit .line-item-wrapper .input-select .form-input{left:100px}.line-item-edit .line-item-wrapper .sync-button{margin-top:20px}.line-item-edit .line-item-wrapper .line-item-notes{padding-right:180px!important;margin-right:-180px;box-sizing:border-box}.line-item-edit .accessories-wrapper .all-accessories-sync{height:auto;line-height:0}.line-item-edit .accessories-wrapper .accessories .label-sync-wrapper{width:50%;display:inline-block;padding:10px 15px 30px}.line-item-edit .accessories-wrapper .accessories .label-sync-wrapper label{display:inline-block;vertical-align:middle;margin-right:10px;margin-bottom:0;margin-top:5px}.line-item-edit .accessories-wrapper .accessories .sync-button.no-margin-top{margin-top:0}.line-item-edit .accessories-wrapper .accessories .no-related-element{width:50%;display:inline-block;box-sizing:border-box}.line-item-edit .accessories-wrapper .accessories .form-checkbox{padding-left:60px!important}}@media only screen and (max-width: 800px){.line-item-edit .line-item-wrapper .sync-button{margin-top:0}.line-item-edit .line-item-wrapper .form-stepper,.line-item-edit .line-item-wrapper .image{display:inline-block;vertical-align:middle}.line-item-edit .accessories-wrapper>hr{margin:30px 0}.line-item-edit .accessories-wrapper .accessories .accessories-caption{padding-left:0;padding-right:0}.line-item-edit .accessories-wrapper .all-accessories-sync{margin:15px 0}.line-item-edit .accessories-wrapper .line-item-wrapper{margin-bottom:30px}.line-item-edit .accessories-wrapper .line-item-wrapper:last-child{margin-bottom:0}.line-item-edit .accessories-wrapper .line-item-wrapper+hr{width:100%;margin:15px 0}}.sync-button{height:40px;font-size:20px;color:#4e89e4}.sync-button.disabled{color:#d6d9dc}@media print,screen and (min-width: 801px){.sync-button{width:30px;display:inline-block;vertical-align:middle}.sync-button:hover{color:#316abc;cursor:pointer}.sync-button:hover.disabled{color:#d6d9dc;cursor:default}.sync-button .title{display:none}}@media only screen and (max-width: 800px){.sync-button{line-height:40px;background-color:#f4f5f6;text-align:center}.sync-button .title,.sync-button .icon{display:inline-block;vertical-align:middle}.sync-button .title{font-family:Mirai-Bold;font-size:14px;text-transform:uppercase;letter-spacing:1.5px}.sync-button .icon{margin-right:10px}}.proposal-system-edit .blueprints{margin-top:10px}@media print,screen and (min-width: 801px){.proposal-system-edit .system-brands-wrapper .form-element{width:33.33%}.proposal-system-edit .blueprints .attachments-edit .attachments-wrapper{padding:0}}.proposal-bom .form-multi-select{width:340px;padding:0}.proposal-bom .form-multi-select.no-bom-rows .form-multi-select-input{border-bottom:2px solid #E5E7E9}.proposal-bom .form-multi-select.no-bom-rows .form-multi-select-options{border-top:none}.proposal-bom .form-multi-select .form-multi-select-input{border-top:0;border-bottom:0;border-left:0;border-radius:0;border-color:#e5e7e9}.proposal-bom .form-multi-select .form-multi-select-input.showing-options{border-color:#d6d9dc}.proposal-bom .form-multi-select .form-multi-select-input:focus{border-color:#d6d9dc}.proposal-bom .form-multi-select .form-multi-select-options{left:0;right:0;border-top:2px solid #E5E7E9;box-shadow:-15px 15px 26px 2px #0000001a}.proposal-bom .form-multi-select img{width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:10px}.proposal-bom .form-multi-select span{display:inline-block;vertical-align:middle}.proposal-bom .proposal-bom-table{top:40px;border-top:2px solid #E5E7E9}.proposal-bom .proposal-bom-table .product-image-wrapper{height:60px}.proposal-bom .proposal-bom-table .product-image-wrapper .product-image{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.proposal-bom .proposal-bom-table .price-cell{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;width:100%}.proposal-bom .proposal-bom-table .price-cell .amount{display:inline-block}.proposal-bom .proposal-bom-table .price-cell .bom-warning-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;background:transparent;cursor:pointer;font-size:16px;line-height:1;color:#e8a500;border-radius:50%;transition:background-color .12s ease}.proposal-bom .proposal-bom-table .price-cell .bom-warning-icon:hover{background-color:#f4f5f6}.proposal-bom .proposal-bom-table .price-cell .bom-warning-icon.placeholder{visibility:hidden;pointer-events:none;cursor:default}.proposal-price-warnings{padding:16px 20px;background-color:#f9f9fa;border-bottom:2px solid #E5E7E9;text-align:left}.proposal-price-warnings.compact{padding:0;background-color:transparent;border-bottom:0}.proposal-price-warnings .warning-section{margin-bottom:20px}.proposal-price-warnings .warning-section:last-child{margin-bottom:0}.proposal-price-warnings .warning-header{display:flex;align-items:center;margin-bottom:6px}.proposal-price-warnings .warning-header .icon{display:inline-block;font-size:18px;margin-right:8px;color:#e8a500}.proposal-price-warnings .warning-header .warning-title{font-size:14px;font-weight:600;color:#808a94}.proposal-price-warnings .warning-description{margin:0 0 8px 26px;font-size:12px;color:#acb3b9}.proposal-price-warnings .warning-list{margin-left:26px}.proposal-price-warnings .warning-item{padding:8px 10px;margin-bottom:4px;background-color:#fff;border:1px solid #E5E7E9;border-left:3px solid #E8A500;border-radius:3px}.proposal-price-warnings .warning-item:last-child{margin-bottom:0}.proposal-price-warnings .warning-item.stale.severity-low{border-left-color:#ffb600}.proposal-price-warnings .warning-item.stale.severity-medium{border-left-color:#ff7f30}.proposal-price-warnings .warning-item.stale.severity-high{border-left-color:#ff4438}.proposal-price-warnings .warning-item .product-title{font-size:13px;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.proposal-price-warnings .warning-item .product-title .model{font-weight:600;color:#808a94;margin-right:8px}.proposal-price-warnings .warning-item .product-title .name{color:#808a94}.proposal-price-warnings .occurrences .occurrence{display:flex;justify-content:space-between;align-items:center;padding:4px 0;font-size:12px;color:#acb3b9;border-top:1px dashed #E5E7E9}.proposal-price-warnings .occurrences .occurrence:first-child{border-top:none}.proposal-price-warnings .occurrences .occurrence .location{display:inline-flex;align-items:center;flex:1;min-width:0}.proposal-price-warnings .occurrences .occurrence .location .system{font-weight:600;color:#808a94}.proposal-price-warnings .occurrences .occurrence .location .separator{margin:0 6px;color:#acb3b9}.proposal-price-warnings .occurrences .occurrence .location .area{color:#acb3b9}.proposal-price-warnings .occurrences .occurrence .price-info{flex-shrink:0}.proposal-price-warnings .occurrences .occurrence .price-info .price{font-weight:600;color:#808a94;margin-right:8px}.proposal-price-warnings .occurrences .occurrence .price-info .quantity{color:#acb3b9}.proposal-price-warnings .stale-meta{display:flex;align-items:center;font-size:13px;color:#acb3b9}.proposal-price-warnings .stale-meta .price{font-weight:600;color:#808a94}.proposal-price-warnings .stale-meta .separator{margin:0 6px}.proposal-price-warnings.compact .warning-section{margin-bottom:16px}.proposal-price-warnings.compact .warning-list{margin-left:0}.proposal-price-warnings.compact .warning-item{padding:10px 12px}.proposal-price-warnings.compact .occurrences .occurrence{padding:6px 0}.dialog-content .text .proposal-price-warnings.compact,.dialog-content .text>.proposal-price-warnings{text-align:left}.dialog-backdrop .dialog .dialog-content:has(.send-warnings-dialog-body){padding:0;max-height:50vh;overflow-y:auto}.dialog-backdrop .dialog .dialog-content:has(.send-warnings-dialog-body)>.text{margin:0}.send-warnings-dialog-body{text-align:left;padding:20px}.send-warnings-dialog-body .labor-warning-note{margin-top:12px;padding:10px 12px;font-size:13px;background-color:#f9f9fa;border-left:3px solid #FF7F30;color:#808a94}.send-warnings-dialog-body .send-warnings-footer{margin-top:16px;font-size:14px;font-weight:600;color:#808a94}.proposal-edit .options-checkboxes .form-checkbox{width:100%;display:block}.proposal-edit .options-checkboxes .form-checkbox input[type=checkbox]{position:absolute}.proposal-edit .options-checkboxes .form-checkbox input[type=checkbox]+label{position:relative;display:flex;align-items:flex-start;gap:15px;margin-left:0;padding-left:0;line-height:1.4}.proposal-edit .options-checkboxes .form-checkbox input[type=checkbox]+label:before{position:relative;top:1px;flex-shrink:0}.proposal-edit .payment-terms-percentage{padding:15px;display:block;font-family:Mirai-Bold}.proposal-edit .payment-terms-percentage .percentage{color:#00cea1}.proposal-edit .payment-terms-percentage.invalid .percentage{color:#ff4438}.proposal-edit .exchange-and-tax-rate.with-border-bottom{border-bottom:2px solid #D6D9DC}@media print,screen and (min-width: 801px){.proposal-edit .exchange-and-tax-rate .form-input{width:33.33%}.proposal-edit .exchange-and-tax-rate .form-input.exchange-rate{width:50%;display:block}.proposal-edit .labor .form-element{width:33.33%}.proposal-edit .labor .labor-phase-wrapper{margin-top:15px}.proposal-edit .labor .labor-phase-wrapper label{padding-top:0;padding-bottom:0}.proposal-edit .labor .labor-phase-wrapper label.phase-title{font-family:Mirai-Medium}.proposal-edit .labor .labor-phase-wrapper .form-input{padding-top:0}.proposal-edit .labor .labor-phase-wrapper .form-input label{display:none}.proposal-edit .proposal-contacts .labels .checkbox-label{width:20%;text-align:center}.proposal-edit .proposal-contacts .form-element{width:40%}.proposal-edit .proposal-contacts .form-checkbox{width:20%;text-align:center}}@media only screen and (max-width: 800px){.proposal-edit .labor .labels{display:none}}.proposal-line-items-table-wrapper .line-items-project-products-table{position:absolute;top:45px;right:0;bottom:0;left:0;overflow-x:auto}.proposal-line-items-table-wrapper .line-items-project-products-table .table-header-wrapper{position:relative;overflow-y:scroll;overflow-x:hidden}.proposal-line-items-table-wrapper .line-items-project-products-table .table-header-wrapper table thead tr{height:40px;background-color:#f4f5f6;border-bottom:2px solid #D6D9DC;text-transform:uppercase;font-size:13px;font-family:Mirai-Bold;letter-spacing:.5px;color:#808a94}.proposal-line-items-table-wrapper .line-items-project-products-table .table-body-wrapper{position:absolute;top:41px;right:0;bottom:0;left:0;overflow-y:scroll;overflow-x:hidden}.proposal-line-items-table-wrapper .line-items-project-products-table table{width:100%;table-layout:fixed;border-collapse:collapse}.proposal-line-items-table-wrapper .line-items-project-products-table table th,.proposal-line-items-table-wrapper .line-items-project-products-table table td{padding:0 15px;box-sizing:border-box}.proposal-line-items-table-wrapper .line-items-project-products-table table tr{letter-spacing:.5px;font-size:14px}.proposal-line-items-table-wrapper .line-items-project-products-table table tr.fake-row{visibility:hidden}.proposal-line-items-table-wrapper .line-items-project-products-table table tr.first-level,.proposal-line-items-table-wrapper .line-items-project-products-table table tr.second-level,.proposal-line-items-table-wrapper .line-items-project-products-table table tr.third-level{height:40px;text-align:left;font-family:Mirai-Bold;border-bottom:2px solid #D6D9DC}.proposal-line-items-table-wrapper .line-items-project-products-table table tr.first-level .arrow,.proposal-line-items-table-wrapper .line-items-project-products-table table tr.second-level .arrow,.proposal-line-items-table-wrapper .line-items-project-products-table table tr.third-level .arrow{margin-right:10px;color:#808a94}.proposal-line-items-table-wrapper .line-items-project-products-table table tr.first-level .system-color,.proposal-line-items-table-wrapper .line-items-project-products-table table tr.second-level .system-color,.proposal-line-items-table-wrapper .line-items-project-products-table table tr.third-level .system-color{width:7px;height:7px;margin-right:10px;border-radius:50%;border:4px solid}.proposal-line-items-table-wrapper .line-items-project-products-table table tr.first-level span,.proposal-line-items-table-wrapper .line-items-project-products-table table tr.second-level span,.proposal-line-items-table-wrapper .line-items-project-products-table table tr.third-level span{display:inline-block;vertical-align:middle}.proposal-line-items-table-wrapper .line-items-project-products-table table tr.first-level{position:sticky;top:0;background-color:#d6d9dc;text-transform:uppercase;border-bottom-color:#acb3b9;z-index:1}.proposal-line-items-table-wrapper .line-items-project-products-table table tr.first-level th{color:#808a94}.proposal-line-items-table-wrapper .line-items-project-products-table table tr.second-level{background-color:#e5e7e9}.proposal-line-items-table-wrapper .line-items-project-products-table table tr.second-level th{padding-left:30px}.proposal-line-items-table-wrapper .line-items-project-products-table table tr.third-level{background-color:#f4f5f6}.proposal-line-items-table-wrapper .line-items-project-products-table table tr.third-level th{padding-left:45px}.proposal-line-items-table-wrapper .line-items-project-products-table table tr.line-item,.proposal-line-items-table-wrapper .line-items-project-products-table table tr.project-product{background-color:#fff;border-bottom:2px solid #D6D9DC}.proposal-line-items-table-wrapper .table-header-wrapper table thead tr .subtotal{text-align:right}.proposal-line-items-table-wrapper table tbody tr.buttons-row{border-bottom:2px solid #D6D9DC}.proposal-line-items-table-wrapper table tbody tr.buttons-row .form-add-button{display:inline-block;margin:15px 30px}.proposal-line-items-table-wrapper table tbody tr.line-item{height:55px;text-align:center}.proposal-line-items-table-wrapper table tbody tr.line-item.accessory{height:45px;color:#acb3b9}.proposal-line-items-table-wrapper table tbody tr.line-item.accessory td.accessory-quantity{position:relative}.proposal-line-items-table-wrapper table tbody tr.line-item.accessory td.accessory-quantity .accessory-identifier{position:absolute;top:50%;left:20px;transform:translateY(-50%);font-size:18px;margin-top:-2px}.proposal-line-items-table-wrapper table tbody tr.line-item.accessory td.accessory-quantity .accessory-identifier:before{width:10px;height:3px;position:absolute;left:0;background-color:#d6d9dc;content:""}.proposal-line-items-table-wrapper table tbody tr.line-item td.description{text-align:left}.proposal-line-items-table-wrapper table tbody tr.line-item td.description span{display:block}.proposal-line-items-table-wrapper table tbody tr.line-item td.description span.brand-model{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:Mirai-Bold}.proposal-line-items-table-wrapper table tbody tr.line-item td.description span.custom-description{max-height:32px;overflow-y:hidden}.proposal-line-items-table-wrapper table tbody tr.line-item td.description span.product-description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.proposal-line-items-table-wrapper table tbody tr.line-item td.icons .icon{display:inline-block;padding:0 5px;text-align:center;font-size:20px}.proposal-line-items-table-wrapper table tbody tr.line-item td.icons .icon:hover{cursor:pointer}.proposal-line-items-table-wrapper table tbody tr.line-item td.icons .icon-delete{color:#ff4438}.proposal-line-items-table-wrapper table tbody tr.line-item td.icons .icon-delete:hover{color:#e1271b}.proposal-line-items-table-wrapper table tbody tr.line-item td.icons .icon-edit{color:#4e89e4}.proposal-line-items-table-wrapper table tbody tr.line-item td.icons .icon-edit:hover{color:#316abc}.proposal-line-items-table-wrapper table tbody tr.line-item td.icons.disabled .icon{color:#d6d9dc}.proposal-line-items-table-wrapper table tbody tr.line-item td.icons.disabled .icon:hover{color:#d6d9dc;cursor:default}.proposal-line-items-table-wrapper table tbody tr th.border-right,.proposal-line-items-table-wrapper table tbody tr td.border-right{border-right:2px solid #ACB3B9}.proposal-line-items-table-wrapper table tbody tr th.subtotal,.proposal-line-items-table-wrapper table tbody tr td.subtotal{text-align:right}.proposal-line-items-table-wrapper table tbody tr td{border-right:2px solid #D6D9DC}.proposal-line-items-table-wrapper table tfoot{height:60px;font-size:14px;letter-spacing:.5px;font-family:Mirai-Bold;background-color:#f4f5f6;border-bottom:2px solid #D6D9DC}.proposal-line-items-table-wrapper table tfoot tr{height:60px}.proposal-line-items-table-wrapper table tfoot tr th,.proposal-line-items-table-wrapper table tfoot tr .subtotal{text-align:right}@media only screen and (max-width: 800px){.proposal-line-items-table .form-add-button{padding:0}}.sync-line-items .all-systems-checkbox{display:block}.bar-percentage .bar-wrapper{border-radius:30px;margin-bottom:10px;overflow:hidden}.bar-percentage .bar-wrapper .bar{width:100%;height:25px;position:relative}.bar-percentage .bar-wrapper .bar.has-center-bar .bar-left{z-index:2}.bar-percentage .bar-wrapper .bar .bar-left{position:absolute;top:0;bottom:0;left:0}.bar-percentage .bar-wrapper .bar .bar-center{position:absolute;top:0;bottom:0;left:0;z-index:1}.bar-percentage .label{width:33.33%;display:inline-block;font-family:Mirai-Bold;font-size:14px}.bar-percentage .label.center{text-align:center}.bar-percentage .label.right{text-align:right}.proposal-payment-terms .payment-term{padding:15px 0;text-transform:uppercase;font-family:Mirai-Bold;letter-spacing:.5px;border-bottom:2px solid rgba(214,217,220,.6)}.proposal-payment-terms .payment-term .concept,.proposal-payment-terms .payment-term .amounts-wrapper .amount-wrapper .amount{display:inline-block}@media print,screen and (min-width: 801px){.proposal-payment-terms .header-labels{width:100%;text-align:right;margin-bottom:20px}.proposal-payment-terms .header-labels .header-label{width:140px;display:inline-block;text-align:right;font-family:Mirai-Medium}.proposal-payment-terms .payment-term .amounts-wrapper{display:inline-block!important;float:right;text-align:right}.proposal-payment-terms .payment-term .amounts-wrapper .amount-wrapper{width:140px;display:inline-block}.proposal-payment-terms .payment-term .amounts-wrapper .amount-wrapper .amount-concept{display:none}}@media only screen and (max-width: 800px){.proposal-payment-terms .header-labels{display:none}.proposal-payment-terms .payment-term .amounts-wrapper{margin-top:15px}.proposal-payment-terms .payment-term .amounts-wrapper .amount-wrapper{line-height:22px}.proposal-payment-terms .payment-term .amounts-wrapper .amount-wrapper .amount-concept,.proposal-payment-terms .payment-term .amounts-wrapper .amount-wrapper .amount{width:50%;display:inline-block;text-transform:none}.proposal-payment-terms .payment-term .amounts-wrapper .amount-wrapper .amount{text-align:right}}.proposal-systems-summary-wrapper.customer-systems-summary-wrapper .subtotal-tax-total-wrapper>div.proposal-systems-summary-total{margin-top:15px;border-top:3px solid #243746;padding-top:15px;padding-bottom:0;font-size:15px}.proposal-systems-summary-wrapper.customer-systems-summary-wrapper .subtotal-tax-total-wrapper>div.proposal-systems-summary-total hr{display:none}.proposal-systems-summary-wrapper .proposal-systems-summary hr{width:100%;border:none;margin:15px 0;height:auto;border-bottom:2px dotted #D6D9DC}.proposal-systems-summary-wrapper .proposal-systems-summary span{display:inline-block}.proposal-systems-summary-wrapper .proposal-systems-summary span.amount{width:150px}.proposal-systems-summary-wrapper .subtotal-tax-total-wrapper>div{padding:5px 0}.proposal-systems-summary-wrapper .subtotal-tax-total-wrapper>div.proposal-systems-summary-total{font-size:16px}.proposal-systems-summary-wrapper .subtotal-tax-total-wrapper>div.proposal-systems-summary-total hr{margin:10px 0 15px;border-bottom:2px solid #D6D9DC}.proposal-systems-summary-wrapper .subtotal-tax-total-wrapper span{font-family:Mirai-Bold}@media print,screen and (min-width: 801px){.proposal-systems-summary-wrapper.customer-systems-summary-wrapper .header-labels .header-label,.proposal-systems-summary-wrapper.customer-systems-summary-wrapper .proposal-systems-summary span.amount{width:180px}.proposal-systems-summary-wrapper.customer-systems-summary-wrapper .subtotal-tax-total-wrapper>div.proposal-systems-summary-total .amount{width:180px}.proposal-systems-summary-wrapper .header-labels{width:100%;text-align:right;margin-bottom:20px}.proposal-systems-summary-wrapper .header-labels .header-label{width:150px;display:inline-block;text-align:right;font-family:Mirai-Medium}.proposal-systems-summary-wrapper .proposal-systems-summary .amount-concept{display:none}.proposal-systems-summary-wrapper .proposal-systems-summary .amounts-wrapper{display:inline-block!important;float:right;text-align:right}.proposal-systems-summary-wrapper .proposal-systems-summary .amounts-wrapper .amount-wrapper{display:inline-block}.proposal-systems-summary-wrapper .subtotal-tax-total-wrapper>div.proposal-systems-summary-total .amount{width:150px}}@media only screen and (max-width: 800px){.proposal-systems-summary-wrapper .header-labels{display:none}.proposal-systems-summary-wrapper .proposal-systems-summary .amounts-wrapper{display:block!important;line-height:20px;float:none;text-align:left}.proposal-systems-summary-wrapper .proposal-systems-summary .amounts-wrapper .amount-concept{display:inline-block}.proposal-systems-summary-wrapper .proposal-systems-summary .amounts-wrapper .amount-wrapper{display:block}.proposal-systems-summary-wrapper .proposal-systems-summary .amounts-wrapper .amount-wrapper:first-child{margin-top:15px}.proposal-systems-summary-wrapper .proposal-systems-summary .amounts-wrapper .amount-wrapper span{width:50%}.proposal-systems-summary-wrapper .proposal-systems-summary .amounts-wrapper .amount-wrapper span.amount{float:none;text-align:right}.proposal-systems-summary-wrapper .subtotal-tax-total-wrapper>div.proposal-systems-summary-total .amount{width:50%}.proposal-systems-summary-wrapper .subtotal-tax-total-wrapper .proposal-systems-summary-tax{margin-top:20px}.proposal-systems-summary-wrapper .subtotal-tax-total-wrapper span{font-family:Mirai-Bold}.proposal-systems-summary-wrapper.customer-systems-summary-wrapper .proposal-systems-summary .amounts-wrapper{line-height:22px}}.blueprints-group-detail.sales-blueprints .group-name{display:none}.blueprints-group-detail.sales-blueprints .blueprints-group-wrapper{border:none}.blueprints-group-detail.sales-blueprints .blueprints-group-wrapper .overlay,.blueprints-group-detail.sales-blueprints .blueprints-group-wrapper .blueprints-group-top-bar{display:none}.blueprints-group-detail.sales-blueprints .blueprints-group-wrapper .blueprints-images-wrapper{height:auto;line-height:normal}.blueprints-group-detail.sales-blueprints .blueprints-group-wrapper .blueprints-images-wrapper .blueprint-image-symbology-wrapper{position:relative;height:830px}.blueprints-group-detail.sales-blueprints .blueprints-group-wrapper .blueprints-images-wrapper .blueprint-image-symbology-wrapper.hidden{display:block!important}.blueprints-group-detail.sales-blueprints .blueprints-group-wrapper .blueprints-images-wrapper .image-wrapper{width:100%;height:800px}.blueprints-group-detail.sales-blueprints .blueprints-group-wrapper .blueprints-images-wrapper .image-wrapper .blueprint-label{display:block;font-family:Mirai-Bold;margin:0}.blueprints-group-detail.sales-blueprints .blueprints-group-wrapper .blueprints-images-wrapper .image-wrapper .image,.blueprints-group-detail.sales-blueprints .blueprints-group-wrapper .blueprints-images-wrapper .image-wrapper .interactive-blueprint{top:40px!important}.blueprints-group-detail.sales-blueprints .blueprints-group-wrapper .blueprints-images-wrapper .image-wrapper .interactive-blueprint .zoom-buttons{display:none}.blueprints-group-detail.sales-blueprints .blueprints-group-wrapper .blueprints-images-wrapper .symbology{width:100%;position:absolute;bottom:0;text-align:center}.blueprints-group-detail.sales-blueprints .blueprints-group-wrapper .blueprints-images-wrapper .symbology .symbology-symbol{display:inline-block;padding:5px 20px}.blueprints-group-detail.sales-blueprints .blueprints-group-wrapper .blueprints-images-wrapper .blueprint-symbol-image{width:20px;height:20px;display:inline-block;vertical-align:middle;background-size:contain;background-repeat:no-repeat}.blueprints-group-detail.sales-blueprints .blueprints-group-wrapper .blueprints-images-wrapper .symbol-name{display:inline-block;vertical-align:middle;font-family:Mirai-Bold;font-size:12px;margin-left:5px}.blueprints-group-detail.sales-blueprints .blueprints-group-wrapper .blueprints-images-wrapper .image-wrapper{width:auto;right:230px}.blueprints-group-detail.sales-blueprints .symbology{display:none}.blueprints-group-detail.sales-blueprints .sales-blueprint-details{width:230px;position:absolute;top:0;right:0;bottom:0;border-left:2px solid black;z-index:10;font-size:11px}.blueprints-group-detail.sales-blueprints .sales-blueprint-details span{display:block}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .detail-info-title{width:100%;display:block;padding:0 10px;box-sizing:border-box;line-height:30px;font-family:Mirai-Bold;text-transform:uppercase;border-bottom:2px solid black}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .detail-info-wrapper{padding:10px}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .detail-info-wrapper.half{width:50%;display:inline-block;box-sizing:border-box}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .detail-info-wrapper .bold-value{margin-top:5px;font-family:Mirai-Bold}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .detail-info-wrapper.double-height{height:65px;overflow:hidden}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .detail-info-wrapper.double-height .bold-value{font-size:16px}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .brand-info{padding:15px 10px;text-align:center;border-bottom:2px solid black}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .brand-info .logo-wrapper img{height:30px}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .brand-info a{display:block;margin-top:15px;color:#000}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .symbology-info{height:100%;padding-top:96px;margin-top:-96px;padding-bottom:491px;margin-bottom:-491px;box-sizing:border-box}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .symbology-info .detail-info-wrapper .symbology-symbol{display:flex;align-items:flex-start}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .symbology-info .detail-info-wrapper .symbology-symbol .blueprint-symbol-image{width:10px;height:10px;margin-top:2px}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .symbology-info .detail-info-wrapper .symbology-symbol .symbol-name{font-family:Mirai-Regular;color:#000!important}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .project-sales-wrapper{height:491px}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .project-info{border-top:2px solid black;border-bottom:2px solid black}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .project-info .detail-info-wrapper.double-height,.blueprints-group-detail.sales-blueprints .sales-blueprint-details .sales-info .detail-info-wrapper{border-bottom:1px solid black}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .sales-info .detail-info-wrapper:last-child{border-bottom:none}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .sales-info .detail-info-wrapper.has-border-right{border-right:1px solid black}.blueprints-group-detail.sales-blueprints .sales-blueprint-details .sales-info .detail-info-wrapper .bold-value{font-size:16px}.blueprints-group-detail.full-screen .blueprints-group-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background-color:#fff;border:none}.blueprints-group-detail.full-screen .blueprints-group-wrapper .blueprints-images-wrapper{position:absolute;top:40px;left:0;right:0;bottom:0;height:auto;background-color:#fff}.blueprints-group-detail .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background-color:#e5e7e9bf}.blueprints-group-detail .overlay .tooltip{position:absolute;line-height:normal;padding:5px 15px;border-radius:6px;background-color:#243746;font-family:Mirai-Medium;font-size:14px;color:#fff}.blueprints-group-detail .overlay .tooltip.select-tooltip{top:50px;left:10px}.blueprints-group-detail .overlay .tooltip.select-tooltip:after{content:"";position:absolute;bottom:100%;left:10px;border-width:5px;border-style:solid;border-color:transparent transparent #243746 transparent}.blueprints-group-detail .overlay .tooltip.full-tooltip:after{content:"";position:absolute;border-style:solid;border-width:5px}.blueprints-group-detail .overlay .tooltip.zoom-tooltip{right:70px;bottom:55px}.blueprints-group-detail .overlay .tooltip.zoom-tooltip:after{content:"";position:absolute;border-style:solid;border-width:5px;top:50%;left:100%;margin-top:-5px;border-color:transparent transparent transparent #243746}.blueprints-group-detail .overlay .tooltip.product-tooltip{top:50%}.blueprints-group-detail .overlay .tooltip.product-tooltip:after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#243746 transparent transparent transparent}.blueprints-group-detail .overlay .tooltip.product-tooltip:before{width:30px;height:30px;position:absolute;bottom:-40px;left:50%;transform:translate(-50%);background-color:#808a94b3;border-radius:50%;content:""}.blueprints-group-detail h1{padding:0;margin:0 0 30px;font-family:Mirai-Bold;font-size:24px;line-height:35px;letter-spacing:1px}.blueprints-group-detail .blueprints-group-wrapper{position:relative;border:2px solid #E5E7E9}.blueprints-group-detail .blueprints-group-wrapper .blueprints-group-top-bar{height:40px;position:relative;border-bottom:2px solid #E5E7E9;box-sizing:border-box;z-index:10;transform:translateZ(0)}.blueprints-group-detail .blueprints-group-wrapper .blueprints-group-top-bar .form-select{display:inline-block;padding:0}.blueprints-group-detail .blueprints-group-wrapper .blueprints-group-top-bar .form-select .form-select-input{border-radius:0;border:0;border-right:2px solid #E5E7E9;border-bottom:2px solid #E5E7E9}.blueprints-group-detail .blueprints-group-wrapper .blueprints-group-top-bar .form-select .form-select-options{left:0;right:0;border-radius:0;border:2px solid #E5E7E9;border-top:0;border-left:0}.blueprints-group-detail .blueprints-group-wrapper .blueprints-group-top-bar .right-icon{display:inline-block;float:right;margin-right:15px;line-height:40px;font-size:24px;color:#4e89e4}.blueprints-group-detail .blueprints-group-wrapper .blueprints-group-top-bar .right-icon:hover{cursor:pointer;color:#316abc}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper{height:300px;position:relative;line-height:0;z-index:0;overflow:hidden}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper .blueprint-image-symbology-wrapper{width:100%;height:100%;position:relative}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper .blueprint-image-symbology-wrapper.hidden{display:none}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper .image-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper .image-wrapper .blueprint-label{display:none}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper .image-wrapper .image{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center;background-size:contain;background-repeat:no-repeat}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper .image-wrapper .interactive-blueprint{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;transform:translateZ(0);z-index:10}@media print,screen and (min-width: 801px){.blueprints-group-detail .blueprints-group-wrapper .blueprints-group-top-bar .form-select{width:300px}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper{height:750px}.blueprints-group-detail .blueprints-group-wrapper .overlay .tooltip.full-tooltip{top:50px;right:10px}.blueprints-group-detail .blueprints-group-wrapper .overlay .tooltip.full-tooltip:after{bottom:100%;right:10px;border-color:transparent transparent #243746 transparent}.blueprints-group-detail .blueprints-group-wrapper .overlay .tooltip.product-tooltip{left:50%;transform:translate(-50%,-50%)}.blueprints-group-detail .blueprints-group-wrapper .overlay .tooltip.ctrl-tooltip{top:30%;left:50%;transform:translate(-50%)}}@media only screen and (max-width: 800px){.blueprints-group-detail .blueprints-group-wrapper .blueprints-group-top-bar .form-select{width:100%;padding-right:45px;margin-right:-45px;box-sizing:border-box}.blueprints-group-detail .blueprints-group-wrapper .blueprints-group-top-bar .right-icon{width:45px;position:relative;margin-right:0;text-align:center}.blueprints-group-detail .blueprints-group-wrapper .overlay .tooltip.full-tooltip{top:2px;right:50px}.blueprints-group-detail .blueprints-group-wrapper .overlay .tooltip.full-tooltip:after{top:50%;left:100%;margin-top:-5px;border-color:transparent transparent transparent #243746}.blueprints-group-detail .blueprints-group-wrapper .overlay .tooltip.zoom-tooltip{display:none}.blueprints-group-detail .blueprints-group-wrapper .overlay .tooltip.product-tooltip{min-width:250px;left:50%;transform:translate(-50%,-50%);text-align:center}.blueprints-group-detail .blueprints-group-wrapper .overlay .tooltip.ctrl-tooltip{display:none}}@media print{.blueprints-group-detail .group-name{display:none}.blueprints-group-detail .blueprints-group-wrapper{border:none}.blueprints-group-detail .blueprints-group-wrapper .overlay,.blueprints-group-detail .blueprints-group-wrapper .blueprints-group-top-bar{display:none}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper{height:auto;line-height:normal}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper .blueprint-image-symbology-wrapper{position:relative;height:830px}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper .blueprint-image-symbology-wrapper.hidden{display:block!important}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper .image-wrapper{width:100%;height:800px}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper .image-wrapper .blueprint-label{display:block;font-family:Mirai-Bold;margin:0}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper .image-wrapper .image,.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper .image-wrapper .interactive-blueprint{top:40px!important}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper .image-wrapper .interactive-blueprint .zoom-buttons{display:none}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper .symbology{width:100%;position:absolute;bottom:0;text-align:center}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper .symbology .symbology-symbol{display:inline-block;padding:5px 20px}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper .blueprint-symbol-image{width:20px;height:20px;display:inline-block;vertical-align:middle;background-size:contain;background-repeat:no-repeat}.blueprints-group-detail .blueprints-group-wrapper .blueprints-images-wrapper .symbol-name{display:inline-block;vertical-align:middle;font-family:Mirai-Bold;font-size:12px;margin-left:5px}}.purchase-orders{height:100%;position:relative}.purchase-orders .columns-wrapper{position:absolute;top:45px;right:0;left:0;bottom:0;overflow-x:auto}.purchase-orders .columns-wrapper .columns{height:100%}.purchase-orders .columns-wrapper .columns .column{position:relative;box-sizing:border-box}.purchase-orders .columns-wrapper .columns .column .column-header{height:45px;line-height:45px;font-size:14px;font-family:Mirai-Bold;text-transform:uppercase;border-bottom:2px solid #E5E7E9;box-sizing:border-box;color:#fff}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper{width:100%;box-sizing:border-box;overflow-x:hidden}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper{width:100%;box-sizing:border-box}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item{width:100%;height:100%;position:relative;display:block;padding:20px;box-sizing:border-box;background-color:#f4f5f680;border-bottom:2px solid #E5E7E9;text-decoration:none;color:#243746}.purchase-orders .columns-wrapper .columns .column .column-header.draft,.purchase-orders .columns-wrapper .columns .column .column-header.pending{background-color:#acb3b9}.purchase-orders .columns-wrapper .columns .column .column-header.changes,.purchase-orders .columns-wrapper .columns .column .column-header.partially-received{background-color:#3ec7e1}.purchase-orders .columns-wrapper .columns .column .column-header.ordered{background-color:#ffb600}.purchase-orders .columns-wrapper .columns .column .column-header.confirmed{background-color:#ff7f30}.purchase-orders .columns-wrapper .columns .column .column-header.sent,.purchase-orders .columns-wrapper .columns .column .column-header.shipped{background-color:#4e89e4}.purchase-orders .columns-wrapper .columns .column .column-header.partially-shipped{background-color:#8fbbff}.purchase-orders .columns-wrapper .columns .column .column-header.expired{background-color:#b14fc5}.purchase-orders .columns-wrapper .columns .column .column-header.accepted,.purchase-orders .columns-wrapper .columns .column .column-header.received{background-color:#00cea1}.purchase-orders .columns-wrapper .columns .column .column-header.in-progress{background-color:#009d4f}.purchase-orders .columns-wrapper .columns .column .column-header.completed{background-color:#80bc00}.purchase-orders .columns-wrapper .columns .column .column-header.rejected{background-color:#ff4438}.purchase-orders .columns-wrapper .columns .column .column-header.canceled{background-color:#d6d9dc}.purchase-orders .columns-wrapper .columns .column.project .column-header{background-color:#acb3b9}.purchase-orders .columns-wrapper .columns .column.supplier .column-header{position:relative;background-color:#f2f2f2}.purchase-orders .columns-wrapper .columns .column.supplier .column-header .icon-arrow-up{color:#808a94}.purchase-orders .columns-wrapper .columns .column.supplier .column-header img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:35px;max-width:80px}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .infinite-scroll-sentinel{text-align:center;padding:12px 0 16px}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .infinite-scroll-sentinel .infinite-scroll-sentinel-loading{font-size:12px;font-style:italic;color:#acb3b9}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column,.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .right-column{font-size:12px}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .info-label,.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .right-column .info-label{display:block;line-height:18px;font-family:Mirai-Bold}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column{width:60%;display:inline-block;vertical-align:top}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .code{display:block;margin-bottom:30px;font-family:Mirai-Bold;font-size:16px}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column img{max-height:35px;max-width:100px}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .projects-wrapper{margin-top:30px}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .projects-wrapper .project{display:block}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .projects-wrapper .project.no-projects{font-style:italic}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper{margin-top:30px}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper span{display:inline-block;vertical-align:middle}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .dot{width:15px;height:15px;border-radius:50%;margin-right:5px}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .dot.draft,.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .dot.pending{background-color:#acb3b9}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .dot.changes,.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .dot.partially-received{background-color:#3ec7e1}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .dot.ordered{background-color:#ffb600}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .dot.confirmed{background-color:#ff7f30}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .dot.sent,.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .dot.shipped{background-color:#4e89e4}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .dot.partially-shipped{background-color:#8fbbff}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .dot.expired{background-color:#b14fc5}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .dot.accepted,.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .dot.received{background-color:#00cea1}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .dot.in-progress{background-color:#009d4f}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .dot.completed{background-color:#80bc00}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .dot.rejected{background-color:#ff4438}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .dot.canceled{background-color:#d6d9dc}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .left-column .status-wrapper .status-text{margin-top:2px;font-size:12px;font-family:Mirai-Bold}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .right-column{width:40%;display:inline-block;vertical-align:top;text-align:right}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .right-column .icon{font-size:22px;color:#acb3b9}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .right-column .icon.icon-paid{color:#4e89e4}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .right-column .articles{margin-top:20px}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .right-column .created-date{margin-top:15px}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper .column-list-item-wrapper .column-list-item .right-column .estimated-date{margin-top:5px}@media only screen and (min-width: 601px){.purchase-orders .columns-wrapper{overflow-y:hidden}.purchase-orders .columns-wrapper .columns .column{width:340px;height:100%;display:inline-block;vertical-align:top;border-right:2px solid #E5E7E9;overflow-y:hidden;overflow-x:hidden}.purchase-orders .columns-wrapper .columns .column .column-header{text-align:center}.purchase-orders .columns-wrapper .columns .column .column-header .icon-arrow-up{display:none}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper{position:absolute;top:45px;bottom:0;overflow-y:auto}}@media only screen and (max-width: 600px){.purchase-orders .columns-wrapper .columns{width:100%!important}.purchase-orders .columns-wrapper .columns .column{position:relative;height:auto}.purchase-orders .columns-wrapper .columns .column .column-header{position:sticky;top:0;padding:0 20px;z-index:1}.purchase-orders .columns-wrapper .columns .column .column-header .icon-arrow-up{float:right;font-size:18px}.purchase-orders .columns-wrapper .columns .column .column-header.closed .icon-arrow-up{transform:rotateX(180deg)}.purchase-orders .columns-wrapper .columns .column .column-header.closed+.column-list-items-wrapper{display:none}.purchase-orders .columns-wrapper .columns .column .column-list-items-wrapper{display:block}}.purchase-order .purchase-order-content{position:absolute;top:45px;right:0;bottom:0;left:0;overflow-y:auto}.purchase-order .purchase-order-content .left-column-wrapper{box-sizing:border-box}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-column{width:100%;background-color:#f9f9fa}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-column .purchase-order-main-info{padding-top:30px;padding-right:30px}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-column .purchase-order-main-info .detail-box-title{font-size:20px;text-transform:none}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-column .purchase-order-main-info .purchase-order-supplier img{max-width:100%;max-height:40px}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery{position:relative;padding:30px 0;background-color:#f9f9fa}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery.with-border-top{border-top:2px solid #E5E7E9}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .editable-status-wrapper{font-size:16px}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .estimated-delivery-date span{display:block;letter-spacing:.5px}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .estimated-delivery-date span.title{margin-bottom:10px;letter-spacing:1.5px;font-family:Mirai-Bold;font-size:14px;text-transform:uppercase}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .courier-logo{max-height:25px}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper{position:relative}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .table-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table{letter-spacing:.5px}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-header-wrapper{height:55px!important;overflow-y:hidden;border-bottom:none}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-header-wrapper table{height:100%}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-header-wrapper .header{height:55px!important}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-header-wrapper .header th{padding:0 5px;text-transform:none;font-weight:400;background-color:#e5e7e9;color:#808a94}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-header-wrapper .header th:first-child{padding-left:5px!important;padding-right:5px!important}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-body-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto;overflow-y:hidden}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-body-wrapper .table-body{border-top:none;border-bottom:3px solid #E5E7E9}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr{background-color:#fff!important;border-bottom:2px solid #E5E7E9}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr.accessory{color:#acb3b9}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td{padding:0 5px;font-size:14px}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td:first-child{padding-left:5px!important;padding-right:5px!important}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td>span{height:80px;max-height:80px;line-height:60px;padding:10px 0;box-sizing:border-box}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .image{display:inline-block}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .image span{display:block}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .image .image-wrapper{width:75px;height:60px;margin:auto}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .image .image-wrapper>div{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .image .image-wrapper .icon-products{display:block;line-height:75px;font-size:28px;color:#d6d9dc}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .description{position:relative;top:50%;line-height:normal;max-height:55px;text-align:left;overflow:hidden}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .description span{display:block;overflow:hidden}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .description span.product-name{font-family:Mirai-Bold}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .table-body tr.stock-codes td{display:none}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .table-body tr.stock-codes td.quantity{width:100%!important;display:table-cell;text-align:left}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .table-body tr.stock-codes td.quantity>span{line-height:25px!important;height:55px!important;max-height:55px!important}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .table-body tr.stock-codes td.quantity:first-child{padding-left:20px!important}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .table-body tr.stock-codes td.quantity span.codes-label{font-family:Mirai-Bold}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .table-body tr.spool-stock-row{border-bottom:none!important}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .table-body .project .no-project{font-style:italic}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .table-body .color .color-circle{width:15px;height:15px;display:inline-block;vertical-align:middle;margin-right:5px;border-radius:50%;border:1px solid #D6D9DC}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .table-body .color span{display:inline-block;vertical-align:middle}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .table-body .move .icon-move{font-size:20px;color:#4e89e4}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .table-body .move .icon-move:hover{color:#316abc;cursor:pointer}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .line-items-wrapper .table-body .move .icon-move.disabled{color:#d6d9dc!important;cursor:default!important}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals{padding-bottom:30px;background-color:#f9f9fa;letter-spacing:.5px;font-family:Mirai-Bold}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals .subtotal{margin-bottom:5px;line-height:20px;color:#4e89e4}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals .total{color:#243746}.purchase-order .purchase-order-content .right-column-wrapper .purchase-order-payments .bar-percentage{margin-bottom:20px}.purchase-order .purchase-order-content .right-column-wrapper .purchase-order-payments .bar-percentage .bar-wrapper .bar{height:20px;background-color:#d6d9dc}.purchase-order .purchase-order-content .right-column-wrapper .purchase-order-payments .bar-percentage .bar-wrapper .bar .bar-left{background-color:#4e89e4}.purchase-order .purchase-order-content .right-column-wrapper .purchase-order-payments .payment-totals{margin-bottom:30px;font-family:Mirai-Medium}.purchase-order .purchase-order-content .right-column-wrapper .purchase-order-payments .payment-totals .total-paid{margin-bottom:10px}.purchase-order .purchase-order-content .right-column-wrapper .purchase-order-payments .payment-totals .total-paid .payment-dot{background-color:#4e89e4}.purchase-order .purchase-order-content .right-column-wrapper .purchase-order-payments .payment-totals .total-remaining .payment-dot{background-color:#d6d9dc}.purchase-order .purchase-order-content .right-column-wrapper .purchase-order-payments .payment-totals .payment-dot{width:15px;height:15px;margin-right:5px;border-radius:50%;display:inline-block;vertical-align:middle}.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper{margin-bottom:15px;background-color:#f9f9fa}.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .form-add-button{margin-bottom:0;margin-right:0;margin-left:0}.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .no-elements-text{display:block;font-style:italic;font-size:12px;color:#acb3b9}.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .attachment-icon-link{margin-left:0}.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .invoice-date,.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .payment-date,.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .exchange-rate,.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .payment-method{width:80px;display:inline-block;vertical-align:middle;text-align:right;font-family:Mirai-Medium;font-size:12px;color:#acb3b9}.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .payment-wrapper{margin-bottom:30px}.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .payment-wrapper.no-margin-bottom{margin-bottom:0}.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .payment-wrapper .payment-title-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .payment-wrapper .opposite-currency .amount{display:inline-block;vertical-align:middle;font-family:Mirai-Medium;font-size:12px;color:#acb3b9}.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .payment-wrapper .payment-amount{display:block;line-height:26px;font-family:Mirai-Medium}.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .invoice-wrapper .invoice-title-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}@media print,screen and (min-width: 801px){.purchase-order .purchase-order-content .editable-status-wrapper{width:300px;position:absolute;right:0;top:0;display:inline-block;vertical-align:top;padding:30px;box-sizing:border-box}.purchase-order .purchase-order-content .left-column-wrapper{width:100%;display:inline-block;vertical-align:top;padding-right:330px;margin-right:-315px}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-column .detail-box-wrapper{width:100%;position:relative}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .detail-box{padding-right:30px}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .estimated-delivery-date{padding:30px}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .info-wrapper-title{padding:0 30px}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .title-line{margin-left:30px}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals{padding-right:30px;text-align:right}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals span{display:inline-block}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals .legend{width:150px;text-align:left}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals .amount{width:210px}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals .subtotal{font-size:16px}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals .total{font-size:20px}.purchase-order .purchase-order-content .right-column-wrapper{width:315px;display:inline-block;vertical-align:top}.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .payment-wrapper .payment-title-wrapper,.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .payment-wrapper .opposite-currency .amount,.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .invoice-wrapper .invoice-title-wrapper{width:175px}}@media only screen and (max-width: 1024px){.purchase-order .purchase-order-content .editable-status-wrapper{max-width:300px;position:relative;top:auto;right:auto;display:block;padding:0;margin-top:30px}.purchase-order .purchase-order-content .editable-status-wrapper .editable-status{margin-bottom:0}.purchase-order .purchase-order-content .left-column-wrapper{width:100%;display:block;padding-right:0;margin-right:0}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .editable-status-wrapper{margin-left:30px}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .estimated-delivery-date{padding:30px}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals{padding-right:30px}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals span{display:block}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals .legend,.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals .amount{width:auto;text-align:right}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals .subtotal{margin-top:20px}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals .subtotal:first-child{margin-top:0}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals .total{margin-top:20px}.purchase-order .purchase-order-content .right-column-wrapper{width:100%;display:block}.purchase-order .purchase-order-content .right-column-wrapper .purchase-order-documents{margin-top:15px}.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .payment-wrapper .payment-title-wrapper,.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .payment-wrapper .payment-date,.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .payment-wrapper .opposite-currency .amount,.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .payment-wrapper .opposite-currency .exchange-rate,.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .invoice-wrapper .invoice-title-wrapper,.purchase-order .purchase-order-content .right-column-wrapper .info-wrapper .invoice-wrapper .invoice-date{width:50%}}@media only screen and (max-width: 800px){.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .editable-status-wrapper{margin-left:15px}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .estimated-delivery-date{padding:30px 15px}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .info-wrapper-title{padding:0 15px}.purchase-order .purchase-order-content .left-column-wrapper .purchase-order-delivery .title-line{margin-left:15px}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals{padding-right:15px}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals .subtotal{font-size:14px}.purchase-order .purchase-order-content .left-column-wrapper .line-items-totals .total{font-size:18px}}.delivery-edit .delivery-general-content{max-width:1050px;margin:auto}.delivery-set-shipped .line-items-wrapper .image-wrapper{width:75px;height:60px;margin:auto}.delivery-set-shipped .line-items-wrapper .image-wrapper>div{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.delivery-set-shipped .line-items-wrapper .image-wrapper .icon-products{display:block;line-height:75px;font-size:28px;color:#d6d9dc}.delivery-set-shipped .line-items-wrapper .ordered-quantity{width:125px;display:inline-block}.delivery-set-shipped .line-items-wrapper .image{width:100px;display:inline-block;vertical-align:middle;text-align:center}.delivery-set-shipped .line-items-wrapper .description{width:100%;display:inline-block;padding-left:245px;margin-left:-225px;padding-right:140px;margin-right:-120px;box-sizing:border-box}.delivery-set-shipped .line-items-wrapper .shipped-quantity{width:120px;display:inline-block}.delivery-set-shipped .line-items-wrapper .form-stepper{width:120px;padding:0;vertical-align:middle}.delivery-set-shipped .line-items-wrapper .labels .form-element{padding-bottom:5px}.delivery-set-shipped .line-items-wrapper .line-item-wrapper{font-size:14px}.delivery-set-shipped .line-items-wrapper .line-item-wrapper span{vertical-align:middle}.delivery-set-shipped .line-items-wrapper .line-item-wrapper .ordered-quantity{text-align:center}.move-delivery-line-item .line-item-outer-wrapper{padding:0 15px;box-sizing:border-box;margin-bottom:30px}.move-delivery-line-item .line-item-outer-wrapper .line-item-wrapper{padding:20px;background-color:#f4f5f6}.move-delivery-line-item .line-item-outer-wrapper .line-item-wrapper .image{display:inline-block;vertical-align:middle}.move-delivery-line-item .line-item-outer-wrapper .line-item-wrapper .image-wrapper{width:75px;height:60px}.move-delivery-line-item .line-item-outer-wrapper .line-item-wrapper .image-wrapper>div{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.move-delivery-line-item .line-item-outer-wrapper .line-item-wrapper .image-wrapper .icon-products{display:block;line-height:75px;font-size:28px;color:#d6d9dc}.move-delivery-line-item .line-item-outer-wrapper .line-item-wrapper .line-item-description{display:inline-block;vertical-align:middle;margin-left:15px}.move-delivery-line-item .line-item-outer-wrapper .line-item-wrapper .line-item-description span{display:block}.move-delivery-line-item .stepper-wrapper .form-stepper{width:100%;max-width:120px;padding:0}.move-delivery-line-item .deliveries-radios .form-radio{width:100%;display:block;padding-bottom:0}.purchase-order-documents-edit .form-attachment-text-input{width:100%;max-width:100%!important}.purchase-order-payment-fields .fields-buttons{margin-top:25px!important}.quotes .list-items-column{height:100%}.quotes .list-items-column .total-items{height:45px;padding:0 20px;line-height:45px;box-sizing:border-box;border-bottom:2px solid #E5E7E9}.quotes .list-items-column .list-items{position:absolute;top:45px;bottom:0;left:0;padding:0;margin:0;overflow-y:auto;box-sizing:border-box;list-style-type:none}.quotes .list-items-column .list-items hr{margin:0;border:none;border-bottom:2px solid #E5E7E9}.quotes .list-items-column .list-items hr:first-child{display:none}.quotes .list-items-column .list-items li{height:auto;line-height:0;font-size:15px;cursor:pointer}.quotes .list-items-column .list-items li.self-user a figure .icon-wrapper .icon.icon-employee{background-color:#4e89e4;color:#f4f5f6}.quotes .list-items-column .list-items li a{width:100%;display:inline-block;padding:15px;box-sizing:border-box;line-height:normal;letter-spacing:.5px;text-decoration:none;color:inherit}.quotes .list-items-column .list-items li a figure{display:table;margin:0}.quotes .list-items-column .list-items li a figure .icon-wrapper{display:table-cell}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon{width:40px;height:40px;display:block;background-color:#f4f5f6;line-height:45px;text-align:center;font-size:28px;color:gray}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.icon-contact-other{color:#ffb600}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.icon-company{color:#b14fc5}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.icon-employee{color:#4e89e4}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.icon-provider{color:#00cea1}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot{width:10px;height:10px;margin-top:5px;border-radius:50%}.quotes .list-items-column .list-items li a figure .icon-wrapper img{width:40px;height:40px;display:block}.quotes .list-items-column .list-items li a figure figcaption{width:100%;position:relative;display:table-cell;vertical-align:middle;padding-left:15px;padding-right:25px}.quotes .list-items-column .list-items li a figure figcaption .name{font-size:16px;word-break:break-word}.quotes .list-items-column .list-items li a figure figcaption .subtitle{display:block;font-size:12px;font-family:Mirai-Regular;color:#acb3b9}.quotes .list-items-column .list-items li a figure .icon-warning{position:absolute;right:0;top:5px;font-size:18px}.quotes .list-items-column .list-items li a figure .icon-warning.expired{color:#ff4438}.quotes .list-items-column .list-items li a figure .icon-warning.about-to-expire{color:#ff7f30}.quotes .list-items-column .list-items li a figure .icon-birthday{position:absolute;right:0;top:5px;font-size:18px;color:#00cea1}.quotes .list-items-column .list-items li a figure .icon-birthday.multiple-icons{right:20px}.quotes .list-items-column .list-items li a.selected{background-color:#f4f5f680}.quotes .list-items-column .list-items li a.selected .name{font-family:Mirai-Medium}.quotes .list-items-column .list-items li a:hover{background-color:#f4f5f680}.quotes .list-items-column .list-items{top:45px}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot.draft,.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot.pending{background-color:#acb3b9}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot.changes,.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot.partially-received{background-color:#3ec7e1}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot.ordered{background-color:#ffb600}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot.confirmed{background-color:#ff7f30}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot.sent,.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot.shipped{background-color:#4e89e4}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot.partially-shipped{background-color:#8fbbff}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot.expired{background-color:#b14fc5}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot.accepted,.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot.received{background-color:#00cea1}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot.in-progress{background-color:#009d4f}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot.completed{background-color:#80bc00}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot.rejected{background-color:#ff4438}.quotes .list-items-column .list-items li a figure .icon-wrapper .icon.status-dot.canceled{background-color:#d6d9dc}.quotes .list-items-column .list-items li a figure figcaption .subtitle{font-family:Mirai-Regular;color:#acb3b9}@media print,screen and (min-width: 801px){.quotes .top-bar .back-button{display:none}.quotes .top-bar .top-bar-title{padding-left:30px;margin-left:0}.quotes .list-items-column{width:380px}.quotes .list-items-column .list-items,.quotes .list-items-column .total-items{width:380px;border-right:2px solid #E5E7E9}}@media only screen and (max-width: 800px){.quotes .list-items-column .list-items{right:0}.quotes .list-items-column .top-bar{width:100%}}.quote-details{position:absolute;top:0;right:0;bottom:0}.quote-details .download-to-print{display:none}.quote-details .loader-banner{top:45px}.quote-details .details-outer-wrapper{width:100%;position:absolute;top:45px;bottom:0;overflow-y:auto;background-color:#fff}.quote-details .details-inner-wrapper{margin:30px 0;background-color:#f4f5f680}.quote-details .details-inner-wrapper .basic-info .info{width:100%}.quote-details .details-inner-wrapper .basic-info .info .info-title{height:20px;display:block;margin-bottom:10px;font-family:Mirai-Bold;letter-spacing:1px}.quote-details .details-inner-wrapper .basic-info .info .title-line{width:25px;height:3px;display:block;margin-top:20px;background-color:#4e89e4}.quote-details .details-inner-wrapper .basic-info .status-date-wrapper{width:185px}.quote-details .details-inner-wrapper .basic-info .status-date-wrapper .date{width:100%;display:block;letter-spacing:.5px;font-size:14px}.quote-details .details-inner-wrapper .line-items-wrapper{position:relative}.quote-details .details-inner-wrapper .line-items-wrapper .table-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table{letter-spacing:.5px}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-header-wrapper{height:55px!important;overflow-y:hidden;border-bottom:none}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-header-wrapper table{height:100%}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-header-wrapper .header{height:55px!important}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-header-wrapper .header th{padding:0 5px;text-transform:none;font-weight:400;background-color:#e5e7e9;color:#808a94}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-header-wrapper .header th:first-child{padding-left:5px!important;padding-right:5px!important}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-body-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto;overflow-y:hidden}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-body-wrapper .table-body{border-top:none;border-bottom:3px solid #E5E7E9}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr{background-color:#fff!important;border-bottom:2px solid #E5E7E9}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr.accessory{color:#acb3b9}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td{padding:0 5px;font-size:14px}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td:first-child{padding-left:5px!important;padding-right:5px!important}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td>span{height:80px;max-height:80px;line-height:60px;padding:10px 0;box-sizing:border-box}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .image{display:inline-block}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .image span{display:block}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .image .image-wrapper{width:75px;height:60px;margin:auto}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .image .image-wrapper>div{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .image .image-wrapper .icon-products{display:block;line-height:75px;font-size:28px;color:#d6d9dc}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .description{position:relative;top:50%;line-height:normal;max-height:55px;text-align:left;overflow:hidden}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .description span{display:block;overflow:hidden}.quote-details .details-inner-wrapper .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .description span.product-name{font-family:Mirai-Bold}.quote-details .details-inner-wrapper .subtotals-totals .subtotal span,.quote-details .details-inner-wrapper .subtotals-totals .total span{display:block;margin-bottom:5px;line-height:22px;letter-spacing:.5px;font-family:Mirai-Bold;color:#4e89e4}.quote-details .details-inner-wrapper .subtotals-totals .subtotal span.total,.quote-details .details-inner-wrapper .subtotals-totals .total span.total{color:#243746}.quote-details .details-inner-wrapper .subtotals-totals .valid-until{font-family:Mirai-Medium}.quote-details .details-inner-wrapper hr{margin:0;border:none;border-bottom:2px solid #E5E7E9}.quote-details .details-inner-wrapper .terms-and-conditions ul{padding:0 0 0 15px;margin:0}.quote-details .details-inner-wrapper .terms-and-conditions ul li{margin-bottom:25px}.quote-details .details-inner-wrapper .comments-and-signature .rich-text-detail{margin-bottom:40px}.quote-details .details-inner-wrapper .comments-and-signature img{max-width:200px;max-height:130px}.quote-details .details-inner-wrapper .comments-and-signature .name{display:block;margin-top:15px;font-size:14px;font-family:Mirai-Bold;letter-spacing:.5px}.quote-details .details-inner-wrapper .comments-and-signature .note{position:relative;left:50%;transform:translate(-50%);display:inline-block;padding:10px 15px;margin:20px auto 0;background-color:#e5e7e9;font-family:Mirai-Medium;font-size:14px;letter-spacing:.5px;text-align:center}.quote-details .details-inner-wrapper .quote-payments-table-wrapper{padding-top:30px}.quote-details .details-inner-wrapper .quote-payments-table-wrapper .table-title h6{width:auto;padding-top:0!important;padding-bottom:0!important;margin:0 0 15px;font-family:Mirai-Bold;font-size:14px;letter-spacing:1.5px;text-transform:uppercase}.quote-details .details-inner-wrapper .quote-payments-table-wrapper .quote-payments-table{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:100%;margin-top:30px}.quote-details .details-inner-wrapper .quote-payments-table-wrapper .quote-payments-table .table-body-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto}.quote-details .details-inner-wrapper .quote-payments-table-wrapper .quote-payments-table .icon-edit,.quote-details .details-inner-wrapper .quote-payments-table-wrapper .quote-payments-table .notes-detail{font-size:18px;color:#4e89e4}.quote-details .details-inner-wrapper .quote-payments-table-wrapper hr{margin-top:30px;margin-bottom:0}@media print,screen and (min-width: 801px){.quote-details{left:380px}.quote-details .banner-pdf-wrapper{display:none}.quote-details .details-inner-wrapper .basic-info{padding:30px}.quote-details .details-inner-wrapper .basic-info .info{display:inline-block;vertical-align:top;padding-right:215px;margin-right:-185px;box-sizing:border-box}.quote-details .details-inner-wrapper .basic-info .info .info-title{font-size:20px}.quote-details .details-inner-wrapper .basic-info .status-date-wrapper{display:inline-block;vertical-align:top}.quote-details .details-inner-wrapper .basic-info .status-date-wrapper .date{text-align:right}.quote-details .details-inner-wrapper .subtotals-totals{padding:30px}.quote-details .details-inner-wrapper .subtotals-totals .subtotal span,.quote-details .details-inner-wrapper .subtotals-totals .total span{font-size:18px}.quote-details .details-inner-wrapper .subtotals-totals .subtotal span.total,.quote-details .details-inner-wrapper .subtotals-totals .total span.total{line-height:25px;font-size:20px}.quote-details .details-inner-wrapper .subtotals-totals .subtotal .label,.quote-details .details-inner-wrapper .subtotals-totals .total .label{display:inline-block}.quote-details .details-inner-wrapper .subtotals-totals .subtotal .amounts,.quote-details .details-inner-wrapper .subtotals-totals .total .amounts{float:right;text-align:right}.quote-details .details-inner-wrapper .subtotals-totals .subtotal .amounts .amount,.quote-details .details-inner-wrapper .subtotals-totals .total .amounts .amount{min-width:230px;display:inline-block;padding-left:50px;box-sizing:border-box}.quote-details .details-inner-wrapper .subtotals-totals .valid-until{margin-top:35px}.quote-details .details-inner-wrapper .quote-payments-table-wrapper .form-add-button{display:inline-block;margin:0 30px 0 0;float:right}.quote-details .details-inner-wrapper .quote-payments-table-wrapper .table-title{width:auto;display:inline-block;padding:0 30px 15px}.quote-details .details-inner-wrapper .quote-payments-table-wrapper .quote-payments-table .icon-edit:hover{color:#316abc;cursor:pointer}}@media only screen and (max-width: 1200px){.quote-details.normal-view .details-inner-wrapper .subtotals-totals .subtotal .label,.quote-details.normal-view .details-inner-wrapper .subtotals-totals .total .label{margin-top:20px}.quote-details.normal-view .details-inner-wrapper .subtotals-totals .subtotal:first-child .label,.quote-details.normal-view .details-inner-wrapper .subtotals-totals .total:first-child .label{margin-top:0}.quote-details.normal-view .details-inner-wrapper .subtotals-totals .subtotal .amounts,.quote-details.normal-view .details-inner-wrapper .subtotals-totals .total .amounts{display:block;float:none;text-align:left}.quote-details.normal-view .details-inner-wrapper .subtotals-totals .subtotal .amounts .amount,.quote-details.normal-view .details-inner-wrapper .subtotals-totals .total .amounts .amount{display:block;padding-left:0}}@media only screen and (max-width: 920px){.quote-details.normal-view .details-inner-wrapper .quote-payments-table-wrapper .form-add-button{padding:0 30px;display:block;float:none}}@media only screen and (max-width: 800px){.quote-details{left:0}.quote-details .details-inner-wrapper .basic-info{padding:30px 15px}.quote-details .details-inner-wrapper .basic-info .status-date-wrapper{margin-top:20px}.quote-details .details-inner-wrapper .subtotals-totals{padding:30px 15px}.quote-details .details-inner-wrapper .subtotals-totals .subtotal .label,.quote-details .details-inner-wrapper .subtotals-totals .total .label{margin-top:20px}.quote-details .details-inner-wrapper .subtotals-totals .subtotal:first-child .label,.quote-details .details-inner-wrapper .subtotals-totals .total:first-child .label{margin-top:0}.quote-details .details-inner-wrapper .subtotals-totals .amounts .amount{margin-bottom:0}.quote-details .details-inner-wrapper .subtotals-totals .valid-until{margin-top:20px;font-size:14px;letter-spacing:.5px}.quote-details .details-inner-wrapper .quote-payments-table-wrapper .form-add-button{padding:0!important;margin:15px 15px 30px!important}.quote-details .details-inner-wrapper .quote-payments-table-wrapper .table-title{padding:0 15px}}.select-kind .kinds-wrapper .kind.contact .icon{color:#ffb600}.select-kind .kinds-wrapper .kind.project .icon{color:#b14fc5}.quote-edit .search-input.search{display:inline-block;padding-bottom:15px}.quote-edit .search-input .result-object .icon-edit{right:40px}.quote-edit .line-items-wrapper .accessories-wrapper hr{margin-right:15px}.quote-edit .quote-phases-wrapper .quote-phases .quote-phase-wrapper .form-input{max-width:110px;display:inline-block}.quote-edit .quote-phases-wrapper .quote-phases .quote-phase-wrapper label{display:inline-block;margin-top:25px;margin-bottom:0;font-family:Mirai-Medium}@media print,screen and (min-width: 801px){.quote-edit .line-items-wrapper{min-width:900px}.quote-edit .line-items-wrapper .labels label{width:20%;display:inline-block;box-sizing:border-box}.quote-edit .line-items-wrapper .labels label.quantity{max-width:125px}.quote-edit .line-items-wrapper .labels label.image{max-width:110px;text-align:center}.quote-edit .line-items-wrapper .labels label.product{width:100%;padding-left:250px;margin-left:-235px;padding-right:370px;margin-right:-370px;box-sizing:border-box}.quote-edit .line-items-wrapper .labels label.currency{max-width:140px}.quote-edit .line-items-wrapper .labels label.price{max-width:200px}.quote-edit .line-items-wrapper .fields-buttons{margin-top:20px}.quote-edit .line-items-wrapper .accessories-wrapper .accessories .form-checkbox{text-align:right}.quote-edit .line-items-wrapper .accessories-wrapper .accessories .line-item-wrapper .line-item{padding-right:0}.quote-edit .quote-phases-wrapper>label{padding:15px}.quote-edit .quote-phases-wrapper .quote-phases .quote-phase-wrapper{width:50%;display:inline-block}.quote-edit .form-switch,.quote-edit .discount-value,.quote-edit .tax-rate{width:25%}.quote-edit .form-switch{margin-top:20px}}@media only screen and (max-width: 800px){.quote-edit .line-items-wrapper .line-item .form-fields-wrapper{display:inline-block;padding-right:55px;margin-right:-40px;vertical-align:top}.quote-edit .line-items-wrapper .line-item .form-fields-wrapper+.form-delete-button{display:inline-block;margin-top:35px}.quote-edit .line-items-wrapper .line-item .form-fields-wrapper.has-no-labels+.form-delete-button{margin-top:15px}.quote-edit .quote-phases-wrapper>label{padding:15px 0}.quote-edit .quote-phases-wrapper .quote-phases .quote-phase-wrapper label{padding:0 15px}.quote-edit .discount-value,.quote-edit .tax-rate{width:50%}.quote-edit .discount-value,.quote-edit .form-switch{display:inline-block;vertical-align:bottom}.quote-edit .form-switch{width:auto;margin-left:20px}}.sales-blueprints-wrapper{height:100%;overflow:auto}.sales-blueprints-wrapper.letter .blueprint-image-symbology-wrapper{width:10.5in!important;height:8in!important}.sales-blueprints-wrapper.tabloid .blueprint-image-symbology-wrapper{width:16.5in!important;height:10.5in!important}.sales-blueprints-wrapper.archb .blueprint-image-symbology-wrapper{width:17.5in!important;height:11.5in!important}.sales-blueprints-wrapper.archd .blueprint-image-symbology-wrapper{width:35.5in!important;height:23.5in!important}.sales-blueprints-wrapper.arche .blueprint-image-symbology-wrapper{width:47.5in!important;height:35.5in!important}.sales-blueprints-wrapper .centered{margin:0 auto;box-sizing:border-box}.sales-blueprints-wrapper .centered .blueprints-group-detail{page-break-before:always;margin-bottom:0}.sales-blueprints-wrapper .centered .blueprints-group-detail .blueprints-images-wrapper .image-wrapper{height:100%!important}.sales-blueprints-wrapper .centered .blueprints-group-detail .blueprints-images-wrapper .blueprint-image-symbology-wrapper{page-break-before:always;border:2px solid black;box-sizing:border-box}.sales-blueprints-wrapper .centered .blueprints-group-detail .blueprints-images-wrapper .blueprint-image-symbology-wrapper .interactive-blueprint{top:0!important}.sales-blueprints-wrapper .centered .blueprints-group-detail .blueprints-images-wrapper .blueprint-image-symbology-wrapper:first-child{page-break-before:auto}.sales-blueprints-wrapper .centered .blueprints-group-detail .blueprints-images-wrapper .blueprint-image-symbology-wrapper .blueprint-label{display:none}.customer-product-404{left:0}.customer-product-404 .icon-products{font-size:120px}.catalog-product.customer-view .top-bar .top-bar-title{margin-left:0}.catalog-product.customer-view .top-bar .back-button{display:none}.catalog-product.customer-view .detail-content{max-width:1400px;margin:auto}.catalog-product.customer-view .detail-content .brand-colors-details .status-icon{display:none}.catalog-product.customer-view .detail-content .brand-colors-details .brand,.catalog-product.customer-view .detail-content .brand-colors-details .family,.catalog-product.customer-view .detail-content .brand-colors-details .model{display:block}@media print,screen and (min-width: 801px){.catalog-product.customer-view .detail-content{top:60px;padding:30px 40px}}@media only screen and (max-width: 800px){.catalog-product.customer-view .detail-content{top:45px;padding:30px 0}.catalog-product.customer-view .detail-content .msrp{margin-bottom:0}}@media print{.catalog-product.customer-view .download-to-print{display:block!important}.catalog-product.customer-view .content,.catalog-product.customer-view.can-print .download-to-print{display:none!important}.catalog-product.customer-view.can-print .content{display:block!important}.catalog-product.customer-view .top-bar-wrapper{padding:0!important;border-bottom:none!important;background-color:#fff!important}.catalog-product.customer-view .top-bar-wrapper .top-bar{max-width:100%!important;border-bottom:none}.catalog-product.customer-view .top-bar-wrapper .top-bar .icon-pdf{display:none}.catalog-product.customer-view .detail-content{page-break-before:avoid;max-width:100%;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;padding:30px 0!important}.catalog-product.customer-view .detail-content .info-wrapper{page-break-inside:avoid}.catalog-product.customer-view .detail-content .left-column-wrapper{width:100%;padding-right:0}.catalog-product.customer-view .detail-content .left-column-wrapper .other-images{display:none}.catalog-product.customer-view .detail-content .right-column-wrapper{width:100%;padding-left:0}.catalog-product.customer-view .detail-content .right-column-wrapper .right-column{background-color:#f9f9fa}.catalog-product.customer-view .detail-content .right-column-wrapper .right-column .info-wrapper{background-color:transparent}.catalog-product.customer-view .detail-content .right-column-wrapper .right-column .info-wrapper.msrp{border-top:2px solid #E5E7E9}}.customer-proposal-404{left:0}.customer-proposal-404 .icon-proposals{font-size:120px}.customer-proposal{height:100%;position:relative;font-size:15px;line-height:22px;letter-spacing:.5px}.customer-proposal .blueprint-product-shape-detail .icon-x:hover{filter:brightness(85%)}.customer-proposal .blueprint-product-shape-detail .product-content .product-images .other-images,.customer-proposal .blueprint-product-shape-detail .product-content .product-detail-info.description,.customer-proposal .blueprint-product-shape-detail .product-content .product-detail-info.colors{display:block}.customer-proposal .blueprint-product-shape-detail .product-content .product-link:hover{filter:brightness(85%)}.customer-proposal.has-banner .menu,.customer-proposal.has-banner .proposal-content{top:60px}.customer-proposal .download-to-print{display:none}.customer-proposal .customer-view-footer{z-index:5}.customer-proposal .proposal-banner{width:100%;height:60px;position:fixed;top:0;z-index:50;box-sizing:border-box;line-height:60px;font-family:Mirai-Bold;font-size:14px;background-color:#ff7f30;color:#fff}.customer-proposal .proposal-banner.accepted{background-color:#00cea1}.customer-proposal .proposal-banner.rejected{background-color:#ff4438}.customer-proposal .proposal-banner.print{display:none}.customer-proposal .proposal-banner a{text-decoration:underline;color:#fff}.customer-proposal .centered{max-width:1280px;margin:0 auto;box-sizing:border-box}.customer-proposal .menu{width:100px;position:absolute;top:0;bottom:0;left:0;z-index:25;box-sizing:border-box;background-color:#f4f5f6;border-right:2px solid #E5E7E9}.customer-proposal .menu ul{position:absolute;top:20px;right:0;bottom:60px;left:0;padding:0 15px;list-style:none;overflow-y:auto}.customer-proposal .menu ul li{width:40px;height:40px;position:relative;margin:auto;border-radius:3px}.customer-proposal .menu ul li a{text-decoration:none}.customer-proposal .menu ul li:hover{background-color:#e5e7e9}.customer-proposal .menu ul li .complete{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:none;line-height:40px;font-family:Mirai-Bold;color:#acb3b9}.customer-proposal .menu ul li .line:before{width:15px;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;background-color:#acb3b9;content:""}.customer-proposal .menu .download-button-wrapper{width:100%;height:60px;position:absolute;bottom:0;text-align:center}.customer-proposal .menu .download-button-wrapper button{height:40px;padding:0;margin:0;background-color:transparent;border:none;color:#4e89e4}.customer-proposal .menu .download-button-wrapper button:hover{background-color:#e5e7e9;cursor:pointer}.customer-proposal .menu .download-button-wrapper button .icon{vertical-align:middle;font-size:20px}.customer-proposal .menu .download-button-wrapper button .text{display:none;margin-left:15px;vertical-align:middle;font-family:Mirai-Bold}.customer-proposal .menu:hover{width:220px}.customer-proposal .menu:hover ul li{width:100%;padding:0 10px;box-sizing:border-box}.customer-proposal .menu:hover ul li:hover .complete{color:#4e89e4}.customer-proposal .menu:hover ul li .complete{display:block}.customer-proposal .menu:hover ul li .line{display:none}.customer-proposal .menu:hover .download-button-wrapper{padding:0 15px;box-sizing:border-box;text-align:left}.customer-proposal .menu:hover .download-button-wrapper button{width:100%;padding:0 10px;border-radius:3px;text-align:left}.customer-proposal .menu:hover .download-button-wrapper button .text{display:inline-block}.customer-proposal .proposal-content{overflow-y:auto;overflow-x:hidden}.customer-proposal .proposal-content .front-cover,.customer-proposal .proposal-content .back-cover{padding-bottom:0;box-sizing:border-box}.customer-proposal .proposal-content .front-cover .cover,.customer-proposal .proposal-content .back-cover .cover{min-height:550px;height:100%;position:relative;overflow:auto;background-position:center;background-size:cover;background-image:url(/assets/propuestas@2x-DOxeQlkp.png)}.customer-proposal .proposal-content .front-cover .cover h5,.customer-proposal .proposal-content .back-cover .cover h5{margin:0;line-height:30px;letter-spacing:1px;font-family:Mirai-Bold}.customer-proposal .proposal-content .front-cover .cover h5.project-name,.customer-proposal .proposal-content .back-cover .cover h5.project-name{margin-top:50px}.customer-proposal .proposal-content .front-cover .cover h6,.customer-proposal .proposal-content .back-cover .cover h6{margin:0;line-height:25px;font-family:Mirai-Bold;color:#4e89e4}.customer-proposal .proposal-content .front-cover{background-color:#f4f5f6}.customer-proposal .proposal-content .front-cover .cover .front-cover-systems{margin-top:60px}.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .left-column,.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .center-column,.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .right-column{background-color:#f4f5f6}.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .left-column .cover-system:last-child,.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .center-column .cover-system:last-child,.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .right-column .cover-system:last-child{margin-bottom:0}.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .cover-system{display:block;margin:10px 0;text-decoration:none;color:#243746}.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .cover-system .system-icon-wrapper{display:inline-block;vertical-align:middle}.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .cover-system .system-icon-wrapper img{width:40px}.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .cover-system .system-icon-wrapper img.color,.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .cover-system:hover .system-icon-wrapper img{display:none}.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .cover-system:hover .system-icon-wrapper img.color{display:inline-block}.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .cover-system span{display:inline-block;vertical-align:middle;margin-left:20px;font-family:Mirai-Bold}.customer-proposal .proposal-content .front-cover .cover .sent-at{page-break-before:avoid;display:block;margin-top:20px;color:#acb3b9}.customer-proposal .proposal-content .back-cover{background-color:#fff}.customer-proposal .proposal-content .proposal-section{padding:100px 60px}.customer-proposal .proposal-content .proposal-section h1{padding:0;margin:0;letter-spacing:1px;line-height:35px;font-family:Mirai-Bold;font-size:24px}.customer-proposal .proposal-content .proposal-section h1.section-title{font-size:28px}.customer-proposal .proposal-content .proposal-section.system-section .system-icon{margin-bottom:50px}.customer-proposal .proposal-content .proposal-section.system-section .icon-decor-wave{font-size:90px;margin-left:-8px}.customer-proposal .proposal-content .proposal-section.system-section .system-description{margin-bottom:65px}.customer-proposal .proposal-content .proposal-section.system-section .concepts-button{width:270px;height:45px;margin-bottom:80px;border:none;border-radius:5px;text-align:center;font-family:Mirai-Bold;color:#fff}.customer-proposal .proposal-content .proposal-section.system-section .concepts-button span{display:inline-block;vertical-align:middle}.customer-proposal .proposal-content .proposal-section.system-section .concepts-button .icon{margin-right:10px;font-size:18px}.customer-proposal .proposal-content .proposal-section.system-section .concepts-button:hover{cursor:pointer}.customer-proposal .proposal-content .proposal-section.system-section .subsection h1{margin-bottom:30px}.customer-proposal .proposal-content .proposal-section.system-section .subsection.brands{page-break-before:always}.customer-proposal .proposal-content .proposal-section.system-section .subsection.brands .system-brand{padding-bottom:75px;page-break-inside:avoid}.customer-proposal .proposal-content .proposal-section.system-section .subsection.brands .system-brand:last-child{padding-bottom:0}.customer-proposal .proposal-content .proposal-section.system-section .subsection.brands .system-brand h3{margin-top:0;margin-bottom:30px;font-family:Mirai-Bold;font-size:20px;letter-spacing:1px}.customer-proposal .proposal-content .proposal-section.system-section .subsection.brands .system-brand .logo-description-wrapper{margin-bottom:30px}.customer-proposal .proposal-content .proposal-section.system-section .subsection.brands .system-brand .logo-description-wrapper .brand-logo-wrapper{width:180px;position:relative;display:inline-block}.customer-proposal .proposal-content .proposal-section.system-section .subsection.brands .system-brand .logo-description-wrapper .brand-logo-wrapper .brand-logo{height:70px;background-position:left;background-size:contain;background-repeat:no-repeat}.customer-proposal .proposal-content .proposal-section.system-section .subsection.brands .system-brand .logo-description-wrapper .brand-description{width:100%}.customer-proposal .proposal-content .proposal-section.system-section .subsection.brands .system-brand .benefits{margin-bottom:45px}.customer-proposal .proposal-content .proposal-section.system-section .subsection.brands .system-brand .benefits .rich-text-detail{max-width:730px}.customer-proposal .proposal-content .proposal-section.system-section .subsection.brands .system-brand .app{page-break-inside:avoid}.customer-proposal .proposal-content .proposal-section.system-section .subsection.brands .system-brand .app .stores img{width:110px}.customer-proposal .proposal-content .proposal-section.system-section .subsection.products .main-product-wrapper{padding-left:0;box-sizing:border-box}.customer-proposal .proposal-content .proposal-section.system-section .subsection.products .main-product-wrapper .main-product{text-decoration:none;color:#243746}.customer-proposal .proposal-content .proposal-section.system-section .subsection.products .main-product-wrapper .main-product .product-image-wrapper{width:90px;height:90px;display:inline-block;vertical-align:top}.customer-proposal .proposal-content .proposal-section.system-section .subsection.products .main-product-wrapper .main-product .product-image-wrapper .product-image{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.customer-proposal .proposal-content .proposal-section.system-section .subsection.products .main-product-wrapper .main-product .product-info{width:100%;display:inline-block;vertical-align:top;padding-left:105px;margin-left:-90px;box-sizing:border-box}.customer-proposal .proposal-content .proposal-section.system-section .subsection.products .main-product-wrapper .main-product .product-info span{display:block;font-family:Mirai-Bold}.customer-proposal .proposal-content .proposal-section.system-section .subsection.products .main-product-wrapper .main-product .product-info span.model{margin-top:5px}.customer-proposal .proposal-content .proposal-section.system-section .subsection.scope{page-break-before:always}.customer-proposal .proposal-content .proposal-section.system-section .subsection.scope .rich-text-detail{max-width:750px;margin-top:30px}.customer-proposal .proposal-content .proposal-section.system-section .subsection.blueprints .blueprints-group-detail{margin-bottom:50px}.customer-proposal .proposal-content .proposal-section.system-section .subsection.blueprints .blueprints-group-detail .form-select:hover .icon,.customer-proposal .proposal-content .proposal-section.system-section .subsection.blueprints .blueprints-group-detail .right-icon:hover{filter:brightness(85%);cursor:pointer}.customer-proposal .proposal-content .proposal-section.system-section .subsection.blueprints .blueprints-group-detail:last-child{margin-bottom:0}.customer-proposal .proposal-content .proposal-section.system-section hr.proposal-section-hr{width:80%;max-width:600px;border:none;border-radius:15px;border-bottom:3px solid #ACB3B9}.customer-proposal .proposal-content .proposal-section.summary-wrapper{background-color:#f4f5f6;page-break-before:always}.customer-proposal .proposal-content .proposal-section.summary-wrapper h1{margin-bottom:40px}.customer-proposal .proposal-content .proposal-section.products-breakdowns{padding-bottom:0}.customer-proposal .proposal-content .proposal-section.products-breakdowns .accessories-checkbox{padding:0 0 20px}.customer-proposal .proposal-content .proposal-section.products-breakdowns h1{margin-bottom:40px}.customer-proposal .proposal-content .proposal-section.products-breakdowns h1.table-system-name{margin-bottom:15px}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table-wrapper{margin-bottom:60px}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table{position:relative}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table .table-header-wrapper{position:relative;overflow-y:scroll;overflow-x:hidden}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table .table-body-wrapper{position:relative;top:-3px;overflow-y:scroll;overflow-x:hidden}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table table{width:100%;table-layout:fixed;border-collapse:collapse}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table table th,.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table table td{padding:0 15px;box-sizing:border-box}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table table thead{height:50px;text-transform:uppercase}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table table thead th{height:50px;font-family:Mirai-Bold;color:#fff}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table table tbody tr{height:70px;overflow:hidden;background-color:#fff;border-bottom:1px solid #E5E7E9}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table table tbody tr:nth-child(odd){background-color:#f4f5f6}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table table tbody tr.layout-row{height:40px;background-color:#fff;font-family:Mirai-Bold;font-size:13px;line-height:40px}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table table tbody tr.fake-row{height:0;visibility:hidden}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table table tbody tr td{text-align:center;border-right:1px solid #E5E7E9}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table table tbody tr td:last-child{border-right:none}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table table tbody tr td span{display:block}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table table tbody tr td.description{text-align:left}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table table tbody tr td.description span{max-height:44px;overflow:hidden}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table table tbody tr td.description .line-item-notes{max-height:100%;display:block;margin-top:5px}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table table tbody tr td.brand-model{text-align:left}.customer-proposal .proposal-content .proposal-section.products-breakdowns .subtotal{margin-top:30px;font-family:Mirai-Bold;font-size:24px;overflow:hidden}.customer-proposal .proposal-content .proposal-section.products-breakdowns .subtotal .amount{float:right}.customer-proposal .proposal-content .proposal-section.products-breakdowns .subtotal .subtotal-products{padding-bottom:15px}.customer-proposal .proposal-content .proposal-section.products-breakdowns .subtotal hr{border:none;margin:0;height:auto;padding-bottom:35px}.customer-proposal .proposal-content .proposal-section.products-breakdowns .subtotal hr:after{content:"......................................................................................................................................................................................";letter-spacing:10px;font-size:25px}.customer-proposal .proposal-content .proposal-section.payment-terms{background-color:#f4f5f6;page-break-before:always}.customer-proposal .proposal-content .proposal-section.payment-terms h1{margin-bottom:20px}.customer-proposal .proposal-content .proposal-section.terms-and-conditions{background-color:#f4f5f6;page-break-before:always}.customer-proposal .proposal-content .proposal-section.terms-and-conditions ul{padding:0 20px;margin-top:40px}.customer-proposal .proposal-content .proposal-section.terms-and-conditions ul li{margin:20px 0}.customer-proposal .proposal-content .proposal-section.payment-info{background-color:#f4f5f6;page-break-before:always}.customer-proposal .proposal-content .proposal-section.payment-info .payment-info-wrapper{width:33.33%;min-width:280px;padding:30px 15px 0 0;display:inline-block;vertical-align:top;box-sizing:border-box}.customer-proposal .proposal-content .proposal-section.payment-info .payment-info-wrapper h6{margin:0;font-family:Mirai-Bold;text-transform:uppercase;font-size:14px}.customer-proposal .proposal-content .proposal-section.payment-info .payment-info-wrapper span{display:block}.customer-proposal .proposal-content .back-cover .logo-wrapper{margin-bottom:40px}.customer-proposal .proposal-content .back-cover p{max-width:250px;line-height:30px;font-family:Mirai-Bold;font-size:20px;color:#4e89e4}.customer-proposal .proposal-content .back-cover .contact-info-wrapper{width:625px;margin-top:60px}.customer-proposal .proposal-content .back-cover .contact-info-wrapper span{display:block}.customer-proposal .proposal-content .back-cover .contact-info-wrapper a{max-width:200px;display:block;font-family:Mirai-Bold;text-decoration:none;color:#4e89e4}.customer-proposal .proposal-content .back-cover .contact-info-wrapper a:hover{color:#316abc}.customer-proposal .proposal-content .back-cover .contact-info-wrapper .contact-info{width:50%;display:inline-block;vertical-align:top}@media print,screen and (min-width: 801px){.customer-proposal{overflow:hidden}.customer-proposal .customer-view-footer{width:auto!important;left:100px;right:0}.customer-proposal .proposal-banner{padding:0 40px}.customer-proposal .proposal-content{position:absolute;top:0;right:0;bottom:0;left:100px}.customer-proposal .proposal-content.has-footer{bottom:75px}.customer-proposal .proposal-content .front-cover .cover,.customer-proposal .proposal-content .back-cover .cover{padding:90px 60px}.customer-proposal .proposal-content .front-cover .cover .logo-wrapper,.customer-proposal .proposal-content .back-cover .cover .logo-wrapper,.customer-proposal .proposal-content .front-cover .cover .logo-wrapper img,.customer-proposal .proposal-content .back-cover .cover .logo-wrapper img{width:280px}.customer-proposal .proposal-content .front-cover .cover h5,.customer-proposal .proposal-content .back-cover .cover h5{font-size:28px}.customer-proposal .proposal-content .front-cover .cover h6,.customer-proposal .proposal-content .back-cover .cover h6{font-size:20px}.customer-proposal .proposal-content .front-cover .cover .logo-wrapper{margin-bottom:125px}.customer-proposal .proposal-content .proposal-section{padding:100px 60px}.customer-proposal .proposal-content .proposal-section.system-section{padding:75px 60px}.customer-proposal .proposal-content .proposal-section.system-section .system-icon{width:120px}.customer-proposal .proposal-content .proposal-section.system-section .system-description{max-width:730px;margin-top:45px}.customer-proposal .proposal-content .proposal-section.system-section .subsection{margin-bottom:80px}.customer-proposal .proposal-content .proposal-section.system-section .subsection.brands .system-brand .logo-description-wrapper .brand-description{max-width:730px;display:inline-block;vertical-align:top;padding-left:200px;margin-left:-180px;box-sizing:border-box}.customer-proposal .proposal-content .proposal-section.system-section .subsection.products .main-product-wrapper{width:50%;display:inline-block;padding:10px 20px}.customer-proposal .proposal-content .proposal-section.system-section .subsection.products .main-product-wrapper .main-product .product-info span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.customer-proposal .proposal-content .proposal-section.system-section .subsection.products .main-product-wrapper .main-product .product-info p{margin-top:10px}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table{margin-right:-60px;padding-left:60px;margin-left:-60px;overflow-x:auto}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table .table-header-wrapper,.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table .table-body-wrapper{padding-right:60px;box-sizing:border-box}}@media only screen and (max-width: 800px){.customer-proposal{overflow-y:auto}.customer-proposal.has-banner .proposal-content{margin-top:60px}.customer-proposal .proposal-banner{padding:10px 20px}.customer-proposal .proposal-banner span{position:absolute;top:50%;transform:translateY(-50%);line-height:normal}.customer-proposal .menu{display:none}.customer-proposal .proposal-content{height:100%}.customer-proposal .proposal-content .front-cover .cover,.customer-proposal .proposal-content .back-cover .cover{padding:40px 20px}.customer-proposal .proposal-content .front-cover .cover .logo-wrapper,.customer-proposal .proposal-content .back-cover .cover .logo-wrapper,.customer-proposal .proposal-content .front-cover .cover .logo-wrapper img,.customer-proposal .proposal-content .back-cover .cover .logo-wrapper img{width:230px}.customer-proposal .proposal-content .front-cover .cover h5,.customer-proposal .proposal-content .back-cover .cover h5{font-size:22px}.customer-proposal .proposal-content .front-cover .cover h6,.customer-proposal .proposal-content .back-cover .cover h6{font-size:18px}.customer-proposal .proposal-content .front-cover .cover .logo-wrapper{margin-bottom:80px}.customer-proposal .proposal-content .back-cover .cover{overflow-x:hidden}.customer-proposal .proposal-content .back-cover .logo-wrapper{margin-top:30px}.customer-proposal .proposal-content .proposal-section{padding:60px 20px}.customer-proposal .proposal-content .proposal-section.system-section{padding:40px 20px}.customer-proposal .proposal-content .proposal-section.system-section .system-icon{width:90px}.customer-proposal .proposal-content .proposal-section.system-section .system-description{margin-top:10px}.customer-proposal .proposal-content .proposal-section.system-section .subsection{margin-bottom:50px}.customer-proposal .proposal-content .proposal-section.system-section .subsection.brands .system-brand .logo-description-wrapper .brand-logo-wrapper{margin-bottom:20px}.customer-proposal .proposal-content .proposal-section.system-section .subsection.products .main-product-wrapper{padding:10px 0}.customer-proposal .proposal-content .proposal-section.system-section .subsection.products .main-product-wrapper .main-product .product-info p{font-size:13px;margin-top:40px;margin-left:-105px}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table{margin-right:-20px;padding-left:20px;margin-left:-20px;overflow-x:auto}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table .table-header-wrapper,.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table .table-body-wrapper{padding-right:20px;box-sizing:border-box}.customer-proposal .proposal-content .proposal-section.products-breakdowns .subtotal{font-size:18px}}@media print{.customer-proposal{zoom:80%}.customer-proposal.has-banner .menu,.customer-proposal.has-banner .proposal-content{top:0}.customer-proposal.has-banner .proposal-banner{display:none}.customer-proposal.has-banner .proposal-banner.print{width:auto;max-width:400px;height:auto;position:relative;display:inline-block;padding:15px 20px;float:right;line-height:16px;text-align:center}.customer-proposal .download-to-print{display:block!important}.customer-proposal .content,.customer-proposal.can-print .download-to-print{display:none!important}.customer-proposal.can-print .content{display:block!important}.customer-proposal .menu{display:none}.customer-proposal .proposal-content{position:static;top:auto;right:auto;bottom:auto;left:auto}.customer-proposal .proposal-content .front-cover,.customer-proposal .proposal-content .back-cover{background-color:#fff!important}.customer-proposal .proposal-content .front-cover .cover,.customer-proposal .proposal-content .back-cover .cover{padding:0}.customer-proposal .proposal-content .front-cover{page-break-after:always}.customer-proposal .proposal-content .front-cover .cover .logo-wrapper{display:inline-block}.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .left-column,.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .center-column,.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .right-column{width:33.33%;display:inline-block;vertical-align:top;background-color:#fff}.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .cover-system .system-icon-wrapper img{display:none}.customer-proposal .proposal-content .front-cover .cover .front-cover-systems .cover-system .system-icon-wrapper img.color{display:inline-block}.customer-proposal .proposal-content .back-cover{page-break-before:always}.customer-proposal .proposal-content .proposal-section{background-color:#fff!important;padding:0!important}.customer-proposal .proposal-content .proposal-section.system-section{page-break-before:always}.customer-proposal .proposal-content .proposal-section.system-section hr,.customer-proposal .proposal-content .proposal-section.system-section .concepts-button{display:none}.customer-proposal .proposal-content .proposal-section.system-section .subsection{page-break-inside:avoid}.customer-proposal .proposal-content .proposal-section.system-section .subsection.blueprints{page-break-inside:auto}.customer-proposal .proposal-content .proposal-section.system-section .subsection.blueprints .blueprints-wrapper .blueprints-group-detail{page-break-before:always;margin-bottom:0}.customer-proposal .proposal-content .proposal-section.system-section .subsection.blueprints .blueprints-wrapper .blueprints-group-detail .blueprints-images-wrapper .blueprint-image-symbology-wrapper{page-break-before:always}.customer-proposal .proposal-content .proposal-section.system-section .subsection.blueprints .blueprints-wrapper .blueprints-group-detail .blueprints-images-wrapper .blueprint-image-symbology-wrapper:first-child{page-break-before:auto}.customer-proposal .proposal-content .proposal-section.products-breakdowns{page-break-before:always;page-break-inside:auto}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-breakdown{page-break-before:always}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-breakdown .accessories-checkbox{display:none}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-breakdown:first-of-type{page-break-before:avoid}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table-wrapper{margin-bottom:0}.customer-proposal .proposal-content .proposal-section.products-breakdowns .subtotal .subtotal-products{padding-bottom:0}.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table .table-header-wrapper,.customer-proposal .proposal-content .proposal-section.products-breakdowns .line-items-table .table-body-wrapper{min-width:0!important}.customer-proposal .proposal-content .proposal-section.summary-wrapper .proposal-systems-summary{line-height:18px}.customer-proposal .proposal-content .proposal-section.summary-wrapper .proposal-systems-summary.subtotal-tax-total-wrapper{break-inside:avoid}}.customer-proposal-statement.project .content .payments-outer-wrapper .payments-inner-wrapper .payments-header .payment-amounts,.customer-proposal-statement.project .content .payments-outer-wrapper .payments-inner-wrapper .payment-wrapper .payment-amounts,.customer-proposal-statement.project .content .payments-outer-wrapper .payments-inner-wrapper .remaining-wrapper .payment-amounts{margin-left:-550px;padding-left:550px}.customer-proposal-statement .content .details-outer-wrapper{box-sizing:border-box}.customer-proposal-statement .content .details-inner-wrapper{max-width:1400px;margin:auto;background-color:#f4f5f680}.customer-proposal-statement .content .details-inner-wrapper .title{padding-bottom:0!important;letter-spacing:1px;font-family:Mirai-Bold;color:#4e89e4}.customer-proposal-statement .content .details-inner-wrapper .basic-info{padding-top:20px}.customer-proposal-statement .content .details-inner-wrapper .basic-info .info{width:100%}.customer-proposal-statement .content .details-inner-wrapper .basic-info .info .info-title{height:20px;display:block;margin-bottom:10px;font-family:Mirai-Bold;letter-spacing:1px}.customer-proposal-statement .content .details-inner-wrapper .basic-info .info .title-line{width:25px;height:3px;display:block;margin-top:20px;background-color:#4e89e4}.customer-proposal-statement .content .details-inner-wrapper .basic-info .date-wrapper{width:240px}.customer-proposal-statement .content .details-inner-wrapper .basic-info .date-wrapper .date{width:100%;display:block;letter-spacing:.5px;font-size:14px}.customer-proposal-statement .content .payments-outer-wrapper{position:relative;top:auto;left:auto;right:auto;bottom:0;padding-top:0}.customer-proposal-statement .content .payments-outer-wrapper h6,.customer-proposal-statement .content .payments-outer-wrapper .title-line{display:none}.customer-proposal-statement .content .payments-outer-wrapper .payments-inner-wrapper{margin-top:20px}.customer-proposal-statement .content .payments-outer-wrapper .payments-inner-wrapper .payments-header{height:55px;line-height:55px;background-color:#4e89e4;color:#fff}.customer-proposal-statement .content .payments-outer-wrapper .payments-inner-wrapper .payments-header .payment-amounts,.customer-proposal-statement .content .payments-outer-wrapper .payments-inner-wrapper .payment-wrapper .payment-amounts,.customer-proposal-statement .content .payments-outer-wrapper .payments-inner-wrapper .remaining-wrapper .payment-amounts{margin-left:-450px;padding-left:450px}.customer-proposal-statement .content .payments-outer-wrapper .payments-inner-wrapper .payments-header .payment-files span,.customer-proposal-statement .content .payments-outer-wrapper .payments-inner-wrapper .payment-wrapper .payment-files span,.customer-proposal-statement .content .payments-outer-wrapper .payments-inner-wrapper .remaining-wrapper .payment-files span{line-height:50px}.customer-proposal-statement .content .payments-outer-wrapper .payments-inner-wrapper .payment-wrapper{height:50px;line-height:50px;border-bottom:2px solid #D6D9DC;background-color:#fff}.customer-proposal-statement .content .payments-outer-wrapper .payments-inner-wrapper hr{display:none}.customer-proposal-statement .content .payments-outer-wrapper .payments-inner-wrapper .remaining-wrapper{height:55px;line-height:55px}.customer-proposal-statement .content .payments-outer-wrapper .payments-inner-wrapper .remaining-wrapper .remaining-text{font-size:16px}@media print,screen and (min-width: 801px){.customer-proposal-statement .details-outer-wrapper{top:60px;padding:30px 40px}.customer-proposal-statement .details-outer-wrapper.has-footer{bottom:75px}.customer-proposal-statement .details-inner-wrapper .title{padding:30px;font-size:20px}.customer-proposal-statement .details-inner-wrapper .basic-info{padding:30px}.customer-proposal-statement .details-inner-wrapper .basic-info .info{display:inline-block;vertical-align:top;padding-right:270px;margin-right:-240px;box-sizing:border-box}.customer-proposal-statement .details-inner-wrapper .basic-info .info .info-title{font-size:20px}.customer-proposal-statement .details-inner-wrapper .basic-info .date-wrapper{display:inline-block;vertical-align:top}.customer-proposal-statement .details-inner-wrapper .basic-info .date-wrapper .date{text-align:right}}@media only screen and (max-width: 800px){.customer-proposal-statement{position:relative;overflow-y:hidden}.customer-proposal-statement .top-bar-wrapper{position:fixed;left:0;right:0;z-index:5;background-color:#f4f5f6!important}.customer-proposal-statement .top-bar-wrapper .top-bar{background-color:#f4f5f6!important}.customer-proposal-statement .details-outer-wrapper{position:relative;top:auto;bottom:auto;padding:30px 0 0}.customer-proposal-statement .details-inner-wrapper .title{padding:30px 15px;font-size:18px}.customer-proposal-statement .details-inner-wrapper .basic-info{padding:30px 15px}.customer-proposal-statement .details-inner-wrapper .basic-info .date-wrapper{margin-top:20px}}@media print{.customer-proposal-statement{position:static;top:auto;right:auto;bottom:auto;left:auto;overflow:auto}.customer-proposal-statement.project .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper .payments-inner-wrapper .payments-header span.payment-description{width:220px}.customer-proposal-statement.project .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper .payments-inner-wrapper .remaining-wrapper .remaining-text{width:350px}.customer-proposal-statement.project .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper .payments-inner-wrapper .payments-header .payment-amounts,.customer-proposal-statement.project .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper .payments-inner-wrapper .remaining-wrapper .payment-amounts,.customer-proposal-statement.project .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper .payments-inner-wrapper .payment-wrapper .payment-amounts{margin-left:-550px;padding-left:550px}.customer-proposal-statement .content .details-outer-wrapper{position:static!important;top:auto!important;bottom:auto!important;overflow:auto!important;padding:0!important}.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper{max-width:100%;background-color:#fff}.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper .title,.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper .basic-info{padding:30px 0}.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper .title{padding-bottom:0}.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper .basic-info{padding-top:20px}.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper{background-color:#fff}.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper .payments-inner-wrapper{min-width:0}.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper .payments-inner-wrapper .payments-header{height:45px;line-height:45px}.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper .payments-inner-wrapper .payments-header span{font-size:11px}.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper .payments-inner-wrapper .payments-header span.payment-description{width:120px}.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper .payments-inner-wrapper .payment-wrapper{height:45px;line-height:45px}.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper .payments-inner-wrapper .payment-wrapper span,.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper .payments-inner-wrapper .remaining-wrapper span{font-size:11px}.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper .payments-inner-wrapper .remaining-wrapper span.remaining-text{width:250px}.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper .payments-inner-wrapper .payments-header .payment-amounts,.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper .payments-inner-wrapper .payment-wrapper .payment-amounts,.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper .payments-inner-wrapper .remaining-wrapper .payment-amounts{margin-left:-280px;padding-left:280px}.customer-proposal-statement .content .details-outer-wrapper .details-inner-wrapper .payments-outer-wrapper .payments-inner-wrapper .payment-files{display:none}.customer-proposal-statement .banner-pdf-wrapper{width:100%;height:100px;position:absolute;top:0;display:block}.customer-proposal-statement .banner-pdf-wrapper .banner-pdf{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.customer-proposal-statement .top-bar-wrapper{padding:0!important;border-bottom:none!important;background-color:#fff!important}.customer-proposal-statement .top-bar-wrapper .top-bar{max-width:100%!important;border-bottom:none}.customer-proposal-statement .top-bar-wrapper .top-bar .icon-pdf{display:none}}.customer-quote-404{left:0}.customer-quote-404 .icon-quotation{font-size:120px}.quote-details.customer-view{top:0;left:0}.quote-details.customer-view .download-to-print{display:none}.quote-details.customer-view .details-outer-wrapper{box-sizing:border-box}.quote-details.customer-view .details-inner-wrapper{max-width:1400px;margin:auto}.quote-details.customer-view .details-inner-wrapper .code-wrapper{padding-bottom:0!important;letter-spacing:1px;font-family:Mirai-Bold;color:#4e89e4}.quote-details.customer-view .details-inner-wrapper .basic-info{padding-top:20px}.quote-details.customer-view .details-inner-wrapper .basic-info .status-date-wrapper{width:240px}.quote-details.customer-view .details-inner-wrapper .basic-info .status-date-wrapper .valid-for{width:100%;display:block;margin-top:10px;letter-spacing:.5px;font-size:14px;font-family:Mirai-Medium}.quote-details.customer-view .details-inner-wrapper .basic-info .status-date-wrapper .valid-for.accepted{color:#00cea1}.quote-details.customer-view .details-inner-wrapper .basic-info .status-date-wrapper .valid-for.rejected{color:#ff4438}.quote-details.customer-view .details-inner-wrapper .basic-info .status-date-wrapper .valid-for.expired{color:#b14fc5}.quote-details.customer-view .details-inner-wrapper .line-items-wrapper .line-items-table .table-header-wrapper .header th{background-color:#4e89e4;color:#fff}.quote-details.customer-view .details-inner-wrapper .line-items-wrapper .line-items-table .table-body-wrapper .table-body{border-bottom:none}.quote-details.customer-view .details-inner-wrapper .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr:nth-child(2n){background-color:#e5e7e9}.quote-details.customer-view .details-inner-wrapper .subtotals-totals+hr{display:none}.quote-details.customer-view .details-inner-wrapper .terms-and-conditions{page-break-inside:avoid}.quote-details.customer-view .details-inner-wrapper .payment-info{page-break-before:always}.quote-details.customer-view .details-inner-wrapper .payment-info .payment-info-wrapper{width:33.33%;min-width:280px;padding:30px 15px 0 0;display:inline-block;vertical-align:top;box-sizing:border-box}.quote-details.customer-view .details-inner-wrapper .payment-info .payment-info-wrapper h6{margin:0;font-family:Mirai-Bold;text-transform:uppercase;font-size:14px}.quote-details.customer-view .details-inner-wrapper .payment-info .payment-info-wrapper span{display:block;line-height:20px}@media print,screen and (min-width: 801px){.quote-details.customer-view .details-outer-wrapper{top:60px;padding:30px 40px}.quote-details.customer-view .details-outer-wrapper.has-footer{bottom:75px}.quote-details.customer-view .details-inner-wrapper .code-wrapper{padding:30px;font-size:20px}.quote-details.customer-view .details-inner-wrapper .code-wrapper span{width:50%;display:inline-block}.quote-details.customer-view .details-inner-wrapper .code-wrapper .code{text-align:right}.quote-details.customer-view .details-inner-wrapper .basic-info .info{padding-right:270px;margin-right:-240px}.quote-details.customer-view .details-inner-wrapper .status-date-wrapper{margin-top:5px}.quote-details.customer-view .details-inner-wrapper .status-date-wrapper .valid-for{text-align:right}}@media only screen and (max-width: 800px){.quote-details.customer-view{position:relative;overflow-y:hidden}.quote-details.customer-view .top-bar-wrapper{position:fixed;left:0;right:0;z-index:5;background-color:#f4f5f6!important}.quote-details.customer-view .top-bar-wrapper .top-bar{background-color:#f4f5f6!important}.quote-details.customer-view .details-outer-wrapper{position:relative;top:auto;bottom:auto;padding:30px 0 0}.quote-details.customer-view .details-inner-wrapper .code-wrapper{padding:30px 15px;font-size:18px}.quote-details.customer-view .details-inner-wrapper .status-date-wrapper{margin-top:20px}}@media print{.quote-details.customer-view{position:static;top:auto;right:auto;bottom:auto;left:auto;overflow:auto}.quote-details.customer-view .download-to-print{display:block!important}.quote-details.customer-view .content,.quote-details.customer-view.can-print .download-to-print{display:none!important}.quote-details.customer-view.can-print .content{display:block!important}.quote-details.customer-view .banner-pdf-wrapper{width:100%;height:100px;position:absolute;top:0;display:block}.quote-details.customer-view .banner-pdf-wrapper .banner-pdf{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.quote-details.customer-view .top-bar-wrapper{padding:0!important;border-bottom:none!important;background-color:#fff!important}.quote-details.customer-view .top-bar-wrapper .top-bar{max-width:100%!important;border-bottom:none}.quote-details.customer-view .top-bar-wrapper .top-bar .icon-pdf{display:none}.quote-details.customer-view .details-outer-wrapper{position:static!important;top:auto!important;bottom:auto!important;overflow:auto!important;padding:0!important}.quote-details.customer-view .details-inner-wrapper{max-width:100%;background-color:#fff}.quote-details.customer-view .details-inner-wrapper .code-wrapper,.quote-details.customer-view .details-inner-wrapper .basic-info,.quote-details.customer-view .details-inner-wrapper .subtotals-totals,.quote-details.customer-view .details-inner-wrapper .terms-and-conditions,.quote-details.customer-view .details-inner-wrapper .comments-and-signature{padding:30px 0}.quote-details.customer-view .details-inner-wrapper .code-wrapper{padding-bottom:0}.quote-details.customer-view .details-inner-wrapper .basic-info{padding-top:20px}.quote-details.customer-view .details-inner-wrapper .comments-and-signature{page-break-inside:avoid!important}.quote-details.customer-view .line-items-wrapper .line-items-table .table-header-wrapper .table-header th.description{min-width:0!important}.quote-details.customer-view .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr{height:60px;page-break-inside:avoid}.quote-details.customer-view .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td.description{min-width:0!important}.quote-details.customer-view .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td>span{height:60px;max-height:60px;line-height:60px;padding:0}.quote-details.customer-view .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td.image>span{padding:10px 0}.quote-details.customer-view .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td.image .image .image-wrapper{height:40px}.quote-details.customer-view .subtotals-totals{break-inside:avoid;padding-bottom:5px!important}.quote-details.customer-view .terms-and-conditions{border-bottom:none}.quote-details.customer-view .payment-info{padding:30px 0}.quote-details.customer-view .payment-info .payment-info-wrapper{padding-top:15px!important}.quote-details.customer-view .quote-payments-table-wrapper .quote-payments-table .invoices{display:none}}.customer-tools-stock-for-location .download-to-print{display:none}.customer-tools-stock-for-location .details-outer-wrapper{width:100%;position:absolute;top:45px;bottom:0;overflow-y:auto;background-color:#fff;box-sizing:border-box}.customer-tools-stock-for-location .details-inner-wrapper{max-width:1400px;margin:auto;background-color:#f4f5f680}.customer-tools-stock-for-location .details-inner-wrapper .title-quantity-wrapper{padding-bottom:0!important;letter-spacing:1px;font-family:Mirai-Bold;color:#4e89e4}.customer-tools-stock-for-location .details-inner-wrapper .title-quantity-wrapper .quantity{color:#243746}.customer-tools-stock-for-location .details-inner-wrapper .basic-info{padding-top:20px}.customer-tools-stock-for-location .details-inner-wrapper .basic-info .info{width:100%}.customer-tools-stock-for-location .details-inner-wrapper .basic-info .info .info-title{height:20px;display:block;margin-bottom:10px;font-family:Mirai-Bold;letter-spacing:.5px}.customer-tools-stock-for-location .details-inner-wrapper .basic-info .info .info-title .icon{width:30px;display:inline-block;vertical-align:middle;margin-right:10px;font-size:26px;color:#acb3b9}.customer-tools-stock-for-location .details-inner-wrapper .basic-info .info .info-title .location-name{display:inline-block;vertical-align:middle}.customer-tools-stock-for-location .details-inner-wrapper .basic-info .info .vehicle-responsible{margin-left:40px;font-family:Mirai-Medium;font-size:16px!important}.customer-tools-stock-for-location .details-inner-wrapper .basic-info .info .title-line{width:25px;height:3px;display:block;margin-top:20px;background-color:#4e89e4}.customer-tools-stock-for-location .details-inner-wrapper .stock-for-location .stock-for-location-table .table-header-wrapper{border-bottom:none;border-top:none}.customer-tools-stock-for-location .details-inner-wrapper .stock-for-location .stock-for-location-table .table-header-wrapper .header{height:60px}.customer-tools-stock-for-location .details-inner-wrapper .stock-for-location .stock-for-location-table .table-header-wrapper .header th{background-color:#4e89e4;color:#fff}.customer-tools-stock-for-location .details-inner-wrapper .stock-for-location .stock-for-location-table .table-body-wrapper .table-body{border-top:none}.customer-tools-stock-for-location .details-inner-wrapper .stock-for-location .stock-for-location-table .table-body-wrapper .table-body tr{height:60px;background-color:#fff!important;border-bottom:2px solid #E5E7E9;box-sizing:border-box}.customer-tools-stock-for-location .details-inner-wrapper .stock-for-location .stock-for-location-table .table-body-wrapper .table-body td>span{height:60px;max-height:60px;line-height:60px;padding:0}.customer-tools-stock-for-location .details-inner-wrapper .stock-for-location .stock-for-location-table .table-body-wrapper .table-body td.image img{padding-top:10px!important;height:60px!important;box-sizing:border-box}@media print,screen and (min-width: 801px){.customer-tools-stock-for-location .banner-pdf-wrapper{display:none}.customer-tools-stock-for-location .details-outer-wrapper{top:60px;padding:30px 40px}.customer-tools-stock-for-location .details-inner-wrapper .title-quantity-wrapper{padding:30px;font-size:20px}.customer-tools-stock-for-location .details-inner-wrapper .title-quantity-wrapper span{width:50%;display:inline-block}.customer-tools-stock-for-location .details-inner-wrapper .basic-info{padding:30px}.customer-tools-stock-for-location .details-inner-wrapper .basic-info .info{display:inline-block;vertical-align:top;padding-right:270px;margin-right:-240px;box-sizing:border-box}.customer-tools-stock-for-location .details-inner-wrapper .basic-info .info .info-title{font-size:20px}.customer-tools-stock-for-location .details-inner-wrapper .basic-info .quantity-date-wrapper{width:240px;display:inline-block;vertical-align:top;text-align:right}.customer-tools-stock-for-location .details-inner-wrapper .basic-info .quantity-date-wrapper span{height:20px;display:block}.customer-tools-stock-for-location .details-inner-wrapper .basic-info .quantity-date-wrapper .quantity{margin-bottom:10px;font-size:20px;letter-spacing:.5px;font-family:Mirai-Bold}.customer-tools-stock-for-location .details-inner-wrapper .basic-info .quantity-date-wrapper .date{line-height:20px;font-size:13px;color:#808a94}.customer-tools-stock-for-location .details-inner-wrapper .status-date-wrapper{display:inline-block;vertical-align:top;margin-top:5px}.customer-tools-stock-for-location .details-inner-wrapper .status-date-wrapper .valid-for{text-align:right}}@media print{.customer-tools-stock-for-location .download-to-print{display:block}.customer-tools-stock-for-location .content,.customer-tools-stock-for-location.can-print .download-to-print{display:none}.customer-tools-stock-for-location.can-print .content{display:block}.customer-tools-stock-for-location .banner-pdf-wrapper{width:100%;height:100px;position:absolute;top:0;display:block}.customer-tools-stock-for-location .banner-pdf-wrapper .banner-pdf{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.customer-tools-stock-for-location .top-bar-wrapper{padding:0!important;border-bottom:none!important;background-color:#fff!important}.customer-tools-stock-for-location .top-bar-wrapper .top-bar{max-width:100%!important;border-bottom:none}.customer-tools-stock-for-location .top-bar-wrapper .top-bar .icon-pdf{display:none}.customer-tools-stock-for-location .details-outer-wrapper{position:static!important;top:auto!important;bottom:auto!important;overflow:auto!important;padding:0!important}.customer-tools-stock-for-location .details-inner-wrapper{max-width:100%;background-color:#fff}.customer-tools-stock-for-location .details-inner-wrapper .title-quantity-wrapper,.customer-tools-stock-for-location .details-inner-wrapper .basic-info{padding:30px 0}.customer-tools-stock-for-location .details-inner-wrapper .title-quantity-wrapper{padding-bottom:0}.customer-tools-stock-for-location .details-inner-wrapper .basic-info{padding-top:20px}.customer-tools-stock-for-location .stock-for-location .stock-for-location-table .table-header-wrapper .table-header th.name{min-width:0!important}.customer-tools-stock-for-location .stock-for-location .stock-for-location-table .table-body-wrapper .table-body tr{page-break-inside:avoid}.customer-tools-stock-for-location .stock-for-location .stock-for-location-table .table-body-wrapper .table-body tr td.name{min-width:0!important}}.customer-purchase-order-404{left:0}.customer-purchase-order-404 .icon-orders{font-size:120px}.customer-purchase-order-content{position:absolute;top:0;right:0;bottom:0;left:0}.customer-purchase-order-content .download-to-print{display:none!important}.customer-purchase-order-content .content-wrapper{min-width:850px;max-width:1200px}.customer-purchase-order-content .banner-pdf-wrapper{width:100%;height:100px;position:absolute;top:0;display:block;position:relative}.customer-purchase-order-content .banner-pdf-wrapper .banner-pdf{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.customer-purchase-order-content .top-bar-wrapper{padding:0!important;border-bottom:none!important;background-color:#fff!important}.customer-purchase-order-content .top-bar-wrapper .top-bar{max-width:100%!important;border-bottom:none}.customer-purchase-order-content .top-bar-wrapper .top-bar .top-bar-title .logo-wrapper img{margin-left:30px}.customer-purchase-order-content .top-bar-wrapper .top-bar .icon-pdf{display:none}.customer-purchase-order-content .detail-box-wrapper .purchase-order-main-info{padding-top:30px}.customer-purchase-order-content .detail-box-wrapper .purchase-order-main-info .detail-box-title{font-size:20px;text-transform:none}.customer-purchase-order-content .detail-box-wrapper .purchase-order-main-info .purchase-order-supplier img{max-width:100%;max-height:40px}.customer-purchase-order-content .table-title-wrapper table{width:100%;table-layout:fixed;border-collapse:collapse}.customer-purchase-order-content .table-title-wrapper table tr{height:70px}.customer-purchase-order-content .table-title-wrapper table tr.pending-delivery{background-color:#4e89e4}.customer-purchase-order-content .table-title-wrapper table tr.previously-delivered{background-color:#acb3b9}.customer-purchase-order-content .table-title-wrapper table tr.date-and-received-by{background-color:#fff;height:45px}.customer-purchase-order-content .table-title-wrapper table th{padding:0 15px;box-sizing:border-box;height:55px}.customer-purchase-order-content .table-title-wrapper .table-title{text-align:left;font-family:Mirai-Medium;font-size:14px;letter-spacing:.5px;color:#fff}.customer-purchase-order-content .table-title-wrapper .delivered-by-title{text-align:left;font-family:Mirai-Medium;font-size:14px;letter-spacing:.5px;color:#acb3b9}.customer-purchase-order-content .line-items-wrapper{position:relative}.customer-purchase-order-content .line-items-wrapper .table-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto}.customer-purchase-order-content .line-items-wrapper .line-items-table{letter-spacing:.5px}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-header-wrapper{height:55px!important;overflow-y:hidden;border-bottom:none}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-header-wrapper table{height:100%}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-header-wrapper .header{height:55px!important}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-header-wrapper .header th{padding:0 5px;text-transform:none;font-weight:400;background-color:#e5e7e9;color:#808a94}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-header-wrapper .header th:first-child{padding-left:5px!important;padding-right:5px!important}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto;overflow-y:hidden}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body{border-top:none;border-bottom:3px solid #E5E7E9}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr{background-color:#fff!important;border-bottom:2px solid #E5E7E9}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr.accessory{color:#acb3b9}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td{padding:0 5px;font-size:14px}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td:first-child{padding-left:5px!important;padding-right:5px!important}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td>span{height:80px;max-height:80px;line-height:60px;padding:10px 0;box-sizing:border-box}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .image{display:inline-block}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .image span{display:block}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .image .image-wrapper{width:75px;height:60px;margin:auto}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .image .image-wrapper>div{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .image .image-wrapper .icon-products{display:block;line-height:75px;font-size:28px;color:#d6d9dc}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .description{position:relative;top:50%;line-height:normal;max-height:55px;text-align:left;overflow:hidden}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .description span{display:block;overflow:hidden}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td .description span.product-name{font-family:Mirai-Bold}.customer-purchase-order-content .line-items-wrapper .table-wrapper{min-width:850px}.customer-purchase-order-content .line-items-wrapper .table-body tr.stock-codes td{display:none}.customer-purchase-order-content .line-items-wrapper .table-body tr.stock-codes td.quantity{width:100%!important;display:table-cell;text-align:left}.customer-purchase-order-content .line-items-wrapper .table-body tr.stock-codes td.quantity>span{line-height:25px!important;height:55px!important;max-height:55px!important}.customer-purchase-order-content .line-items-wrapper .table-body tr.stock-codes td.quantity:first-child{padding-left:20px!important}.customer-purchase-order-content .line-items-wrapper .table-body tr.stock-codes td.quantity span.codes-label{font-family:Mirai-Bold}.customer-purchase-order-content .line-items-wrapper .table-body tr.spool-stock-row{border-bottom:none!important}.customer-purchase-order-content .line-items-wrapper .table-body .color .color-circle{width:15px;height:15px;display:inline-block;vertical-align:middle;margin-right:5px;border-radius:50%;border:1px solid #D6D9DC}.customer-purchase-order-content .line-items-wrapper .table-body .color span{display:inline-block;vertical-align:middle}.customer-purchase-order-content .line-items-wrapper .table-body .checkbox{width:40px;height:40px;display:inline-block;vertical-align:middle;margin-right:5px;border:2px solid #D6D9DC;background-color:#fff}.customer-purchase-order-content .breakline{width:25px;height:3px;border:none;border-bottom:3px solid #4e89e4;margin:0 0 30px 30px}@media print,screen and (min-width: 801px){.customer-purchase-order-content{overflow-x:hidden;overflow-y:auto}.customer-purchase-order-content .content-wrapper{margin:auto}.customer-purchase-order-content .detail-box-wrapper{width:100%;position:relative}}@media print{.customer-purchase-order-content{zoom:70%;padding:0;top:auto;right:auto;bottom:auto;left:auto;overflow:auto}.customer-purchase-order-content .download-to-print{zoom:100%;padding:220px;display:block!important}.customer-purchase-order-content .content-wrapper,.customer-purchase-order-content.can-print .download-to-print{display:none!important}.customer-purchase-order-content.can-print .content-wrapper{display:block!important}.customer-purchase-order-content .top-bar-wrapper .top-bar .top-bar-title .logo-wrapper img{margin-left:0}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-header-wrapper .table-header th.description{min-width:0!important}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr{height:60px;page-break-inside:avoid}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td.description{min-width:0!important}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td>span{height:60px;max-height:60px;line-height:60px;padding:0}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td.image>span{padding:10px 0}.customer-purchase-order-content .line-items-wrapper .line-items-table .table-body-wrapper .table-body tr td.image .image .image-wrapper{height:40px}.customer-purchase-order-content .breakline{margin:30px 0}}header{position:absolute;right:0;background-color:#f4f5f6;border-bottom:2px solid #E5E7E9;box-sizing:border-box}header.collapsed-nav{left:90px}header h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;margin:0;font-family:Mirai-Black;font-size:16px;letter-spacing:2px;text-transform:uppercase;color:#243746}header ul{height:100%;position:absolute;top:0;right:0;padding:0;margin:0;list-style-type:none}header ul>li{width:45px;height:100%;display:inline-block;box-sizing:border-box;text-align:center;font-size:24px;color:#4e89e4;cursor:pointer;margin-left:3px}header ul>li:first-child{margin-left:0}header ul>li>span{width:30px;height:30px}@media print,screen and (min-width: 801px){header{height:60px;left:90px;padding-left:30px}header h1{line-height:60px}header ul{line-height:60px}header ul>li{line-height:60px}header ul>li:hover{border-color:#316abc;color:#316abc}}@media only screen and (max-width: 800px){header{height:45px;left:45px!important;padding:0 0 0 15px}header h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:93px;margin-right:-93px;box-sizing:border-box;line-height:45px}header ul{line-height:45px}header ul>li{line-height:45px}}.search .top-bar{border-bottom:none}.search .input-and-results{position:absolute;top:45px;right:0;bottom:0;left:0}.search .input-and-results .input-wrapper{width:100%;position:relative;z-index:1;background-color:#fff}.search .input-and-results .input-wrapper input[type=text]{width:100%;height:40px;display:block;margin:0 0 30px;box-sizing:border-box;line-height:normal;letter-spacing:.5px;border:2px solid #D6D9DC;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#243746;padding:10px 70px 10px 30px;background-color:#f4f5f6;border-radius:40px;border-color:transparent!important}.search .input-and-results .input-wrapper input[type=text]:focus{border-color:#808a94;outline:none}.search .input-and-results .input-wrapper input[type=text].invalid{border-color:#ff4438}.search .input-and-results .input-wrapper input[type=text]:disabled{border-color:#d6d9dc;background-color:#f4f5f6;color:#d6d9dc}.search .input-and-results .input-wrapper input[type=text]::placeholder{color:#d6d9dc}.search .input-and-results .input-wrapper .icon-search,.search .input-and-results .input-wrapper .icon-close{position:absolute;top:8px;right:30px;font-size:24px;color:#4e89e4}.search .input-and-results .results-count{height:40px;display:block}.search .input-and-results .categories{position:absolute;top:140px;right:0;bottom:0;left:0;overflow-y:auto;background-color:#f9f9fa}.search .input-and-results .category-search-result .category-title{height:35px;position:sticky;top:0;z-index:1;margin-top:-2px;line-height:35px;background-color:#ecedef;border-top:2px solid #D6D9DC;border-bottom:2px solid #D6D9DC;letter-spacing:.5px;font-family:Mirai-Bold;color:#243746}.search .input-and-results .category-search-result .category-title .title{display:inline-block;vertical-align:middle;line-height:15px;text-transform:capitalize}.search .input-and-results .category-search-result .result-wrapper{height:85px;box-sizing:border-box;border-bottom:2px solid #D6D9DC}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper{width:65px;height:65px;position:relative;display:inline-block;vertical-align:middle;margin-right:30px;text-align:center}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .image{height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .quote{width:15px;height:15px;display:block;border-radius:50%}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .quote.draft,.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .quote.pending{background-color:#acb3b9}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .quote.changes,.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .quote.partially-received{background-color:#3ec7e1}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .quote.ordered{background-color:#ffb600}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .quote.confirmed{background-color:#ff7f30}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .quote.sent,.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .quote.shipped{background-color:#4e89e4}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .quote.partially-shipped{background-color:#8fbbff}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .quote.expired{background-color:#b14fc5}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .quote.accepted,.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .quote.received{background-color:#00cea1}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .quote.in-progress{background-color:#009d4f}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .quote.completed{background-color:#80bc00}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .quote.rejected{background-color:#ff4438}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .quote.canceled{background-color:#d6d9dc}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:65px;font-size:28px}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.prospect{color:#4e89e4}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.active{color:#00cea1}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.archived{color:#d6d9dc}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.icon-contact-other{color:#ffb600}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.icon-company{color:#b14fc5}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.icon-employee{color:#4e89e4}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.icon-provider{color:#00cea1}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.draft{color:#acb3b9}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.authorizing,.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.ordered{color:#ffb600}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.confirmed{color:#ff7f30}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.proposed,.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.sent,.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.shipped{color:#4e89e4}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.partially-shipped{color:#8fbbff}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.authorized,.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.accepted,.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.received{color:#00cea1}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.changes,.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.partially-received{color:#3ec7e1}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.in-progress{color:#009d4f}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.rejected{color:#ff4438}.search .input-and-results .category-search-result .result-wrapper .result-details .image-wrapper .icon.canceled{color:#d6d9dc}.search .input-and-results .category-search-result .result-wrapper .result-details .title-wrapper{width:100%;display:inline-block;vertical-align:middle;box-sizing:border-box;font-family:Mirai-Medium;letter-spacing:.5px;padding-left:95px;margin-left:-95px}.search .input-and-results .category-search-result .result-wrapper .result-details .title-wrapper .title{word-break:break-word}.search .input-and-results .category-search-result .result-wrapper .result-details .title-wrapper .subtitle{display:block;margin-top:5px;font-size:13px;color:#808a94;opacity:.5}.search .big-icon-and-text .icon-binoculars,.search .big-icon-and-text p{color:#d6d9dc}.search .big-icon-and-text .icon-binoculars{font-size:220px}@media print,screen and (min-width: 801px){.search .input-and-results{padding:30px 40px}.search .input-and-results .categories{padding-bottom:0}.search .input-and-results .categories .category-title{padding:0 40px}.search .input-and-results .category-search-result .result-wrapper{width:50%;display:inline-block;vertical-align:top;padding:9px 40px}.search .input-and-results .category-search-result .result-wrapper:nth-child(2n){border-right:2px solid #D6D9DC}.search .input-and-results .category-search-result .result-wrapper:hover{background-color:#e5e7e9bf;cursor:pointer}.search .input-and-results .category-search-result .result-wrapper .result-details:hover .result-title{color:#243746}.search .input-and-results .category-search-result .result-wrapper .result-details:hover .result-subtitle{opacity:1}}@media only screen and (max-width: 800px){.search .input-and-results{padding:30px 15px}.search .input-and-results .categories .category-title{padding:0 15px}.search .input-and-results .category-search-result .result-wrapper{width:100%;padding:9px 15px}}.modals-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20}.modals-backdrop .modals{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background:#fff;overflow:hidden}.modals-backdrop .modal{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#fff}.modals-backdrop .modal>div{width:100%;height:100%}.modals-backdrop .modal .top-bar{background-color:#fff}.modals-backdrop .modal .top-bar .top-bar-title{margin-left:0;letter-spacing:2px;font-family:Mirai-Black;text-transform:uppercase}.modals-backdrop .modal .top-bar .back-button{display:none}.modals-backdrop .modal .top-bar .buttons>li{background-color:transparent;color:#4e89e4}.modals-backdrop .modal .top-bar .buttons>li.disabled{color:#acb3b9}.modals-backdrop .modal .modal-content{position:absolute;top:45px;right:0;left:0;bottom:0;overflow-y:auto}.modals-backdrop .modal-enter{transform:translate3d(0,100%,0)}.modals-backdrop .modal-enter.disable-transitions{transform:none!important}.modals-backdrop .modal-enter.modal-enter-active{transform:translateZ(0);transition:transform .25s ease-out}.modals-backdrop .modal-exit{transform:translateZ(0);transition:transform .25s ease-in}.modals-backdrop .modal-exit.disable-transitions{transition:none!important}.modals-backdrop .modal-exit.modal-exit-active{transform:translate3d(0,100%,0)}@media print,screen and (min-width: 801px){.modals-backdrop{background:#e5e7e9bf}.modals-backdrop.filter-modal{background:none}.modals-backdrop.filter-modal.projects .modals{top:105px}.modals-backdrop.filter-modal .modals{width:350px;max-width:350px;height:auto;top:150px;left:90px;margin:0;border-top-left-radius:0;border-bottom-left-radius:0}.modals-backdrop.filter-modal .modals .modal form .tabs-controller .top-bar .top-bar-title{padding-left:30px}.modals-backdrop.filter-modal .modals .modal form .tabs-controller .top-bar .buttons{padding-right:30px}.modals-backdrop.filter-modal .modals .modal form .tabs-controller .top-bar .buttons .icon-x{text-align:right}.modals-backdrop.filter-modal .modals .modal form .tabs-controller .selected-tab .tab-wrapper{bottom:60px;padding:15px}.modals-backdrop.filter-modal .modals .modal form .tabs-controller .selected-tab footer{height:60px;padding:0 30px;line-height:60px}.modals-backdrop .modals{width:90%;max-width:1050px;height:90%;border-radius:6px;box-shadow:0 8px 26px #0000001a}.modals-backdrop .modals.extra-wide{width:95%;max-width:1400px}.modals-backdrop .modals.full-screen{width:100%;height:100%;max-width:100%}.modals-backdrop .modals.small{width:600px;max-height:450px}.modals-backdrop .modals.extra-small{width:500px;max-height:300px}.modals-backdrop .modal{border-radius:6px}.modals-backdrop .modal .top-bar .top-bar-title{padding-left:40px;padding-right:85px;margin-right:-85px!important;font-size:16px}.modals-backdrop .modal .top-bar .buttons{padding-right:40px}.modals-backdrop .modal .top-bar .buttons>li:hover{color:#316abc}.modals-backdrop .modal .top-bar .buttons>li:hover.disabled{color:#acb3b9;cursor:default}}@media only screen and (max-width: 800px){.modals-backdrop .modals .modal{overflow-y:auto}.modals-backdrop .modals .modal .top-bar{position:relative;top:auto;right:auto;left:auto}.modals-backdrop .modals .modal .top-bar .top-bar-title{padding-left:15px!important;padding-right:60px!important;margin-right:-60px!important;font-size:14px}.modals-backdrop .modals .modal .tabs-controller .mobile-tabs{margin-top:0}.modals-backdrop .modals .modal .selected-tab{position:relative;top:auto;right:auto;bottom:auto;left:auto}}.main-nav{position:absolute;top:0;bottom:0;overflow-x:hidden;overflow-y:auto;z-index:10;background-color:#4e89e4}.main-nav .logo-or-icon{position:relative;display:inline-block;text-align:center;font-size:50px;color:#00cea1;box-sizing:border-box}.main-nav .logo-or-icon .icon-close,.main-nav .logo-or-icon .icon-menu{display:none}.main-nav .logo-or-icon>div{width:100%;height:100%;position:absolute}.main-nav .logo-or-icon .logo{height:28px;width:155px}.main-nav .icon-expand{height:60px;position:absolute;right:0;bottom:40px;left:30px;line-height:60px;font-size:24px;color:#8fbbff}.main-nav .version-wrapper{background-color:#4e89e4;line-height:50px;font-size:10px;color:#8fbbff}.main-nav .version-wrapper .sign-out-wrapper{font-size:20px;opacity:.6}.main-nav .links-wrapper>a,.main-nav .links-wrapper .nav-item{position:relative;display:block;margin:5px 0;box-sizing:border-box;text-decoration:none;font-size:24px;color:#fff}.main-nav .links-wrapper>a .nav-item-title,.main-nav .links-wrapper .nav-item .nav-item-title{display:none;margin-left:15px;vertical-align:top;font-family:Mirai-Bold}.main-nav .links-wrapper>a:first-child,.main-nav .links-wrapper .nav-item:first-child{margin-top:25px}@media print,screen and (min-width: 801px){.main-nav{width:90px}.main-nav .logo-or-icon{width:90px;height:60px;line-height:60px}.main-nav .logo-or-icon .logo{display:none}.main-nav .links-wrapper{position:absolute;top:60px;bottom:100px;left:0;overflow-y:auto}.main-nav .links-wrapper>a,.main-nav .links-wrapper .nav-item{width:90px;height:65px;padding-left:35px;line-height:65px}.main-nav .links-wrapper>a .nav-item-title,.main-nav .links-wrapper .nav-item .nav-item-title{letter-spacing:.5px;font-size:16px}.main-nav .links-wrapper>a.active:after,.main-nav .links-wrapper>a:hover:after,.main-nav .links-wrapper .nav-item.active:after,.main-nav .links-wrapper .nav-item:hover:after{position:absolute;width:80px;top:0;right:0;bottom:0;z-index:-1;background-color:#316abc;border-top-left-radius:30px;border-bottom-left-radius:30px;content:""}.main-nav .links-wrapper>a:hover,.main-nav .links-wrapper .nav-item:hover{cursor:pointer}.main-nav .version-wrapper{height:100px;position:absolute;left:0;right:0;bottom:0;text-align:center}.main-nav .version-wrapper .sign-out-wrapper:hover{opacity:1;color:#fff;cursor:pointer}.main-nav.collapsed,.main-nav.collapsed .logo-or-icon{width:90px}.main-nav.collapsed .logo-or-icon .logo{display:none}.main-nav.collapsed .logo-or-icon .icon-decor-wave{display:block}.main-nav.collapsed .links-wrapper>a,.main-nav.collapsed .links-wrapper .nav-item{width:90px}.main-nav.collapsed .links-wrapper>a .nav-item-title,.main-nav.collapsed .links-wrapper .nav-item .nav-item-title{display:none}.main-nav.collapsed .links-wrapper>a.active:after,.main-nav.collapsed .links-wrapper>a:hover:after,.main-nav.collapsed .links-wrapper .nav-item.active:after,.main-nav.collapsed .links-wrapper .nav-item:hover:after{width:80px}.main-nav.collapsed .icon-collapse{display:none}.main-nav.collapsed .icon-expand{display:inline-block}}@media only screen and (max-width: 800px){.main-nav{background-color:transparent;z-index:0}.main-nav .logo-or-icon{width:45px;height:45px;line-height:45px;font-size:28px;border-bottom:2px solid #E5E7E9;background-color:#f4f5f6;color:#4e89e4}.main-nav .logo-or-icon .icon-decor-wave,.main-nav .logo-or-icon .logo{display:none}.main-nav .logo-or-icon .icon-menu{display:block}.main-nav .icon-expand,.main-nav .version-wrapper,.main-nav .links-wrapper{display:none}.main-nav.show-nav{width:100%;bottom:0;z-index:20;background-color:#f4f5f6}.main-nav.show-nav .logo-or-icon{width:100%;position:fixed;z-index:3;text-align:center;border-bottom:none;background-color:#f4f5f6;color:#4e89e4}.main-nav.show-nav .logo-or-icon .logo{display:none;padding-top:15px}.main-nav.show-nav .logo-or-icon .icon-close{width:auto;left:10px;display:inline-block}.main-nav.show-nav .links-wrapper{position:relative;display:block;margin-top:60px;text-align:center}.main-nav.show-nav .links-wrapper>a,.main-nav.show-nav .links-wrapper .nav-item{width:auto;height:60px;max-width:260px;margin:5px auto;border-radius:30px;line-height:60px;color:#4e89e4}.main-nav.show-nav .links-wrapper>a .nav-item-title,.main-nav.show-nav .links-wrapper .nav-item .nav-item-title{display:inline-block;letter-spacing:1px;font-size:18px}.main-nav.show-nav .links-wrapper>a.active,.main-nav.show-nav .links-wrapper .nav-item.active{background-color:#e5e7e9}.main-nav.show-nav .version-wrapper{position:relative;display:block;text-align:center;background-color:#f4f5f6;color:#4e89e4}.main-nav.show-nav .version-wrapper .sign-out-wrapper{font-size:26px}}.error-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.error-wrapper .big-icon-and-text{position:relative;transform:none}.error-wrapper .big-icon-and-text p{max-width:100%}.error-wrapper .icon-alert{display:block;margin-bottom:15px;font-size:28px;color:#ff4438}.error-wrapper p{width:100%;max-width:300px;word-wrap:break-word}.error-wrapper button{font-family:Mirai-Bold;display:inline-block;padding:10px 30px;box-sizing:border-box;border:none;margin-top:50px;background-color:#4e89e4;text-decoration:none;text-transform:uppercase;font-size:14px;letter-spacing:1.5px;border-radius:40px;color:#fff}.error-wrapper button:hover{background-color:#316abc;cursor:pointer}.prod-db-warning{position:fixed;bottom:12px;right:12px;z-index:999999;display:flex;align-items:center;padding:8px 14px;background-color:#ff4438;color:#fff;border-radius:20px;box-shadow:0 4px 12px #00000040;font-family:Mirai-Medium;font-size:12px;letter-spacing:.5px;text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none}.prod-db-warning .icon-advertencia{margin-right:8px;font-size:16px}.prod-db-warning .db-name{margin-left:6px;opacity:.85;text-transform:none;letter-spacing:0}
