@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500);body,html{height:100%;margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.text-light{color:#e5e5e5}.center-text{text-align:center}body{background-color:#eee}*{font-family:Roboto,sans-serif;font-weight:400;color:#757575;font-size:14px;-webkit-font-smoothing:antialiased}h1{font-size:30px;color:#424242;font-weight:500;margin:0}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}h5{margin:0 0 10px;font-weight:500;color:#424242}a{text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}a:focus{outline:none}sup{font-size:inherit}b{font-weight:500}.underline{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px}.align-centre{text-align:center}.align-left{text-align:left}.align-right{text-align:right}@font-face{font-family:icomoon;src:url(/fonts/icomoon.eot?83cca7ceb985825eae9f23b1bfe5b76f);src:url(/fonts/icomoon.eot?83cca7ceb985825eae9f23b1bfe5b76f) format("embedded-opentype"),url(/fonts/icomoon.ttf?27787c0b6f7fc4046ecfa2a14831adcd) format("truetype"),url(/fonts/icomoon.woff?3177fd49b3928ab395f46f51ee61fb9f) format("woff"),url(/fonts/icomoon.svg?1a7b32da92b978e4d8c2cff439924b14) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-planner:before{content:"\E900"}.icon-settings:before{content:"\E901"}.icon-reports:before{content:"\E902"}.icon-truck:before{content:"\E903"}.icon-customers:before{content:"\E904"}.icon-timesheets:before{content:"\E905"}.icon-scheduler:before{content:"\E906"}.icon-purchases:before{content:"\E907"}.icon-quotes:before{content:"\E908"}.icon-invoices:before{content:"\E909"}.icon-map:before{content:"\E90A"}.icon-jobs:before{content:"\E90B"}.icon-dashboard:before{content:"\E90C"}.icon-clipboard:before{content:"\E90D"}.icon-search:before{content:"\E90E"}.icon-edit:before{content:"\E90F"}.icon-close:before{content:"\E910"}.icon-text:before{content:"\E923"}.icon-save:before{content:"\E933"}.icon-envelop:before{content:"\E945"}.icon-spinner:before{content:"\E97B"}.icon-lock:before{content:"\E98F"}.icon-trash:before{content:"\E9AD"}.icon-attachment:before{content:"\E9CD"}.icon-star:before{content:"\E9D7"}.icon-star-full:before{content:"\E9D9"}.icon-plus:before{content:"\EA0A"}.icon-pdf:before{content:"\EADF"}.icon-file-text2:before{content:"\E926"}.icon-stopwatch:before{content:"\E952"}.icon-stats-dots:before{content:"\E99B"}.icon-file-excel:before{content:"\EAE2"}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter,.fade-leave-to{opacity:0}aside{background-color:#263238;height:calc(100vh - 65px);overflow:auto;position:fixed;z-index:10;top:65px;left:0;width:220px;-webkit-transition:width .3s ease-out;transition:width .3s ease-out;padding-top:30px}@media (max-width:480px),(max-width:767px) and (orientation:landscape){aside{display:none}}aside span{opacity:0;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out}aside.closing span{opacity:0}aside.opening span{opacity:1;display:none}aside.open span{opacity:1}aside.closed{width:80px}aside.closed span,aside.closed ul ul{display:none;opacity:0}aside #logout{margin:0;padding:0}aside>span{font-size:15px;line-height:38px;color:#76838f;text-transform:uppercase;padding:0 30px;display:block;width:100%;opacity:0}aside ul{list-style:none;padding:0;margin:0}aside ul span:not(.bubble){color:rgba(163,175,183,.9)}aside ul a{padding:15px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}aside ul a,aside ul a i{color:rgba(163,175,183,.9);font-size:14px}aside ul a i{margin-right:14px;line-height:38px}aside ul li{border:1px solid #263238}aside ul li.active,aside ul li:hover{background:#21292e;border-top:1px solid rgba(0,0,0,.04);border-bottom:1px solid rgba(0,0,0,.04)}aside ul li.active a,aside ul li.active a i,aside ul li:hover a,aside ul li:hover a i{color:#fff}aside ul li span.bubble{margin:0 10px 0 0}aside ul li ul{padding:0 0 5px 38px}aside ul li ul li{color:rgba(163,175,183,.9);font-size:11px;padding:3px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border:none}aside ul li ul li:hover{border:none}aside ul li ul li a{padding:4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:12px}@media (max-width:1024px) and (orientation:landscape){aside.closed{width:0}}@media (max-width:480px),(max-width:767px) and (orientation:landscape){aside.closed{width:0}}nav{height:65px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.1);box-shadow:0 1px 4px 0 rgba(0,0,0,.1);position:fixed;background:#a8181e;width:100%;top:0;left:0;z-index:11}nav>a{float:left}nav>a img{margin:15px 30px}nav .menu-toggle{display:inline-block;color:#fff;font-size:30px;line-height:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);height:100%}nav .menu-toggle:hover{opacity:.8}@media (max-width:480px),(max-width:767px) and (orientation:landscape){nav .menu-toggle{display:none}}nav .company{float:right;margin-right:30px;position:relative;line-height:65px;cursor:pointer}nav .company .username{display:inline-block;color:#fff;font-size:16px}nav .company:after{content:"";position:relative;display:inline-block;top:-2px;margin-left:10px;height:10px;width:10px;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}nav #nav-menu{display:none;position:absolute;top:65px;right:0;height:calc(100vh - 65px);overflow:auto;width:300px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.1);box-shadow:0 1px 4px 0 rgba(0,0,0,.1);background-color:#263238}nav #nav-menu .username{display:none}nav #nav-menu form{padding:0}nav #nav-menu span{font-size:15px;line-height:38px;color:#76838f;text-transform:uppercase;padding:0 30px;margin-top:30px;display:block;width:100%}nav #nav-menu ul{width:100%;padding:0}nav #nav-menu ul li{list-style:none;width:100%;line-height:40px;padding:0 30px}nav #nav-menu ul li a{color:rgba(163,175,183,.9)}nav #nav-menu ul li:last-child{border-bottom:0 solid}nav #nav-menu ul li.active{background:#21292e;border-top:1px solid rgba(0,0,0,.04);border-bottom:1px solid rgba(0,0,0,.04)}nav #nav-menu ul li.active a{color:#fff}nav #nav-menu.open{display:block}@media (max-width:480px),(max-width:767px) and (orientation:landscape){nav>a img{margin:15px}nav .company>.username{display:none!important}nav #nav-menu .username{display:inherit}}@media (max-width:480px),(max-width:767px) and (orientation:landscape){body{margin-bottom:20px}}.mobile-nav{display:none}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.mobile-nav{display:inherit;position:relative;top:65px;width:100%;overflow-x:scroll;background:#48555e;padding:15px}.mobile-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0}.mobile-nav ul li:not(:last-child){margin-right:10px}.mobile-nav ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px}.mobile-nav ul li a i{margin-right:10px}.mobile-nav ul li a span{white-space:nowrap}.mobile-nav ul li a i,.mobile-nav ul li a span{color:#fff}}.container{margin-top:65px;padding:30px;-webkit-transition:margin-left .3s ease-out;transition:margin-left .3s ease-out;margin-left:220px}@media (max-width:768px){.container{padding:30px 15px}}.container>div{position:relative}.container.menu-closed{margin-left:80px}@media (max-width:1024px) and (orientation:landscape){.container{padding:20px}.container.menu-closed{margin-left:0}}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.container,.container.menu-closed{margin-left:0}}.detail-page hr{border:1px solid rgba(0,0,0,.1);border-bottom:0 solid;height:1px}.detail-page .left{width:calc(100% / 3 - 20px);margin-right:20px;display:block;float:left}.detail-page .left .overview h3 span{display:block}.detail-page .left .overview .settings{position:relative;display:inline-block;margin-left:20px}.detail-page .left .overview .settings .icon-trash{font-size:18px}.detail-page .left .overview .settings .icon-close,.detail-page .left .overview .settings .icon-settings,.detail-page .left .overview .settings i{cursor:pointer}.detail-page .left .overview .settings button{width:100%}.detail-page .left .overview .settings button:not(:last-child){margin-bottom:10px}.detail-page .left .overview .settings>div{left:0;padding:20px;background:#fff;position:absolute;border-radius:3px;border:1px solid rgba(0,0,0,.1)}.detail-page .right{width:66.66666%;display:block;height:100%;float:left}.detail-page .right .follow-ups form{max-width:100%}.detail-page .right .follow-ups form textarea{height:40px}.detail-page .tabs-component:not(.no-background) .tabs-component-panels{background:#fff}.detail-page .tabs-component.no-background .tabs-component-panels{padding:0}.detail-page .tabs-component.no-margin .tabs-component-panels{margin-top:-22px}.detail-page form{padding:0}.detail-page form h5{text-transform:none;margin-bottom:20px}.detail-page .dataTables_wrapper .dataTables_processing{top:52px;left:5px}.detail-page .update-bar{position:fixed;z-index:9;bottom:0;left:0;background:#fff;padding:20px 40px 20px 260px;width:100%;border-top:1px solid rgba(0,0,0,.1);-webkit-transform:translateY(500%);transform:translateY(500%);-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in;will-change:transform}.detail-page .update-bar.opened{-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.detail-page .update-bar button:not(:last-of-type){margin-right:30px}.detail-page .update-bar button.btn-success{float:right}.detail-page.update-bar-opened .left,.detail-page.update-bar-opened .right{margin-bottom:82px}@media (max-width:1024px){.detail-page .left .form-group{margin:0 0 20px!important;padding:0!important;width:100%}}@media (max-width:768px){.detail-page .left,.detail-page .right{width:100%}}.heading{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.heading .actions,.heading h1,.heading h2,.heading h3,.heading h4,.heading h5,.heading h6{-webkit-box-flex:1;-ms-flex:1;flex:1}.heading .actions{display:-webkit-box;display:-ms-flexbox;display:flex;position:inherit;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:768px){.heading .actions{-ms-flex-wrap:wrap;flex-wrap:wrap}}.heading .actions>*{margin-right:20px}.heading .actions>:last-child{margin-right:0}@media (max-width:1024px) and (orientation:landscape){.heading{margin-bottom:0}}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.heading h1,.heading h2,.heading h3,.heading h4,.heading h5,.heading h6{margin-bottom:20px}.heading .actions{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.heading .actions>*{margin-bottom:10px}}@media (max-width:768px){.detail .heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.detail .heading h1,.detail .heading h2,.detail .heading h3,.detail .heading h4,.detail .heading h5,.detail .heading h6{margin-bottom:20px}.detail .heading .actions{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.detail .heading .actions>*{margin-bottom:10px}}.print-only{display:none}@media print{.print-hide{display:none!important}.print-only{display:block}.container{margin-left:0;margin-top:0}.panel{padding:0!important}}.buttons{width:100%;margin-bottom:30px;display:block}.btn,button{padding:10px 32px;font-size:14.3px;line-height:1.3333333;border-radius:4px;background-color:#526069;color:#fff;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.1);box-shadow:0 1px 4px 0 rgba(0,0,0,.1);display:inline-block;margin-bottom:0;font-weight:300;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #526069;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.btn:focus,button:focus{outline:none}.btn.secondary,button.secondary{float:right;background-color:#a3afb7;border-color:#a3afb7;padding-right:36px;position:relative}.btn.secondary:after,button.secondary:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;position:absolute;top:17px;right:13px}.btn.disabled,button.disabled{opacity:.75!important;cursor:not-allowed}.btn:hover,button:hover{background:#a8181e;border-color:#a8181e}.btn i,button i{color:#fff}.btn.action,button.action{border-radius:0;padding:10px}.btn-success{background:#46be8a;border-color:#3dae7d}.btn-success:hover{background:#3dae7d;border-color:#3dae7d}.btn-small{padding:5px 10px}form{padding:30px;max-width:700px}form .clearfix{clear:both}form h1{margin-bottom:20px}form h5{margin:5px 0 20px;display:block}form span.info{font-style:italic;margin-bottom:15px;display:block}form hr{border:1px solid rgba(0,0,0,.1);border-bottom:0 solid;height:1px;margin-bottom:20px}form .form-panel,form hr,form p{display:block;float:left;width:100%}form .form-panel{background-color:#fff;padding:15px 20px;border-radius:3px;margin-bottom:25px}form .form-panel.not-available{opacity:.5;pointer-events:none;max-height:55px;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}form .form-panel.not-available>div{display:none}form .form-panel.available{opacity:1;pointer-events:all;max-height:100%;overflow:visible}form .error,form .form-panel.available>div{display:block}form .error{color:#ff5061;font-size:18px;font-weight:700;margin:10px 0 25px}form input{-webkit-box-shadow:none;box-shadow:none}form input[type=submit]{border-radius:4px;background:#a8181e;border-color:#a8181e;color:#fff}form button[type=submit],form input[type=submit]{background:#a8181e;width:100%;border:1px solid #a8181e;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}form button[type=submit]:hover,form input[type=submit]:hover{background:#be1b22;border:1px solid #be1b22}form input[disabled]{opacity:.7;cursor:not-allowed}form .confirmation{text-align:center;font-size:28px;line-height:30px;color:#fff;margin:0}form.form-dark{background:#545453;border-radius:5px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2)}form.form-dark input,form.form-dark select,form.form-dark textarea{background:#fff}form.form-full input[type=email],form.form-full input[type=password],form.form-full input[type=text],form.form-full select,form.form-full textarea{width:100%}@media (max-width:480px),(max-width:767px) and (orientation:landscape){form,form .form-panel{padding:15px}form .form-group{margin:0 0 20px!important;padding:0!important;width:100%}}form table{table-layout:fixed}form:after{content:"";display:block;clear:both}.form-group{margin-right:10px;width:calc(50% - 10px)}.form-group:nth-of-type(2n){margin-right:0;margin-left:10px}.form-group.button{margin-top:14px}.form-group,.form-group-full{margin-bottom:20px;float:left}.form-group-full.offset,.form-group.offset{display:block}.form-group-full input:not(.btn) :not([type=checkbox]) :not([type=radio]) :not([type=submit]),.form-group-full select:not(.btn) :not([type=checkbox]) :not([type=radio]) :not([type=submit]),.form-group-full textarea:not(.btn) :not([type=checkbox]) :not([type=radio]) :not([type=submit]),.form-group input:not(.btn) :not([type=checkbox]) :not([type=radio]) :not([type=submit]),.form-group select:not(.btn) :not([type=checkbox]) :not([type=radio]) :not([type=submit]),.form-group textarea:not(.btn) :not([type=checkbox]) :not([type=radio]) :not([type=submit]){width:100%}.form-group-full span.readonly,.form-group span.readonly{margin-top:5px}.form-info .form-group,.form-info .form-group-full{display:block!important}.form-info label{float:left}.form-info p{font-weight:500;margin:0 10px;width:auto}.form-group-full{width:100%;margin:0 0 15px;padding:0!important}.form-group-table{display:table;width:100%}.form-group-block{width:100%;margin-bottom:15px}.select2-container,input,select{padding:4px;border:none;border-bottom:1px solid rgba(0,0,0,.2)}.upload .btn{position:relative;text-align:left;padding:10px;z-index:1;overflow:hidden}.upload .btn,.upload input{top:0;left:0;height:40px;width:100%}.upload input{position:absolute;padding:0;opacity:0}.upload label{margin-top:15px}.radio label{margin:5px 0}.radio input[type=radio]{display:none}.radio input[type=radio]+label{background:#83939e;border:1px solid rgba(0,0,0,.2)}.radio input[type=radio]+label:hover{background:#758793}.radio input[type=radio]:checked+label{background:#526069}.radio input[type=radio]:checked+label:hover{background:#47535b}.select .select2-container,input,select,textarea{color:#555;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select .select2-container:-webkit-autofill,input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:#fff!important;-webkit-box-shadow:0 0 0 1000px #fff inset}.select .select2-container::-webkit-input-placeholder,input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(85,85,85,.5)}.select .select2-container:-moz-placeholder,.select .select2-container::-moz-placeholder,input:-moz-placeholder,input::-moz-placeholder,select:-moz-placeholder,select::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:rgba(85,85,85,.5)}.select .select2-container:-ms-input-placeholder,input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(85,85,85,.5)}.select .select2-container:focus,input:focus,select:focus,textarea:focus{outline:none}.select .select2-container.input-error,input.input-error,select.input-error,textarea.input-error{border-bottom:2px solid #ff5061}.select,input,select,textarea{height:40px}input[type=file]{padding-top:10px}textarea{padding:10px 8px 4px;resize:none;height:80px;margin-top:10px;border:1px solid rgba(0,0,0,.2);border-radius:3px}.select{position:relative}.select select{width:100%;cursor:pointer}.select select.select-empty{color:rgba(85,85,85,.5)}.select select.select-not-empty{color:#757575}.select select:invalid,.select select option[value=""]{color:rgba(85,85,85,.5)}.checkbox{text-align:left;margin-bottom:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkbox label{overflow:visible!important;cursor:pointer}.checkbox span{background:#fff;width:20px;height:20px;vertical-align:middle;position:relative;cursor:pointer;margin:0 10px 0 0;padding:0;display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox input{background:none!important;width:1px;height:1px;border:none;margin-left:-16px}.checkbox input:focus{outline:none}.checkbox input:checked+span{background:#a8181e}.checkbox input:checked+span:after{position:absolute;border-radius:1px;content:"";width:12px;height:7px;top:4px;left:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-left:3px solid rgba(0,0,0,.2);border-bottom:3px solid rgba(0,0,0,.2);border-left:3px solid #fff;border-bottom:3px solid #fff}.checkbox input[disabled]+span{opacity:.7;cursor:not-allowed}.checkbox.todo-checkbox{display:initial}.checkbox.todo-checkbox.readonly label{cursor:auto}.checkbox.todo-checkbox span{width:30px;height:30px;border-radius:50%}.checkbox.todo-checkbox span:after{position:absolute;border-radius:1px;content:"";width:16px;height:8px;top:8px;left:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-left:3px solid rgba(0,0,0,.2);border-bottom:3px solid rgba(0,0,0,.2)}.checkbox.todo-checkbox input:checked+span{background:#46be8a}.checkbox.todo-checkbox input:checked+span:after{width:16px;height:8px;top:8px;left:6px}.favourite-checkbox input[type=checkbox],.favourite-checkbox input[type=checkbox]:checked+.icon-star{display:none}.favourite-checkbox input[type=checkbox]:checked~.icon-star-full{display:inline-block}.favourite-checkbox .icon-star,.favourite-checkbox .icon-star-full{cursor:pointer;font-size:22px;vertical-align:middle}.favourite-checkbox .icon-star-full:hover,.favourite-checkbox .icon-star:hover{opacity:.8}.favourite-checkbox .icon-star{color:rgba(0,0,0,.3)}.favourite-checkbox .icon-star-full{display:none;color:#f4a74b}.select-with-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.select-with-action .action{height:40px;width:40px}.select-with-action>.form-group,.select-with-action>.form-group-full{margin-bottom:0}table .form-group{width:100%;margin:5px 0}.address-component input[readonly]{background:#eee!important}.form-group.has-error input{border-bottom:1px solid #a8181e}div.flatpickr-wrapper:not(.select-with-action),div.form-group-full:not(.select-with-action),div.form-group:not(.select-with-action){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}div.flatpickr-wrapper label,div.form-group-full label,div.form-group label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.flatpickr-wrapper:not(.non-floating):not(.radio) input,div.flatpickr-wrapper:not(.non-floating):not(.radio) label,div.flatpickr-wrapper:not(.non-floating):not(.radio) select,div.flatpickr-wrapper:not(.non-floating):not(.radio) textarea,div.form-group-full:not(.non-floating):not(.radio) input,div.form-group-full:not(.non-floating):not(.radio) label,div.form-group-full:not(.non-floating):not(.radio) select,div.form-group-full:not(.non-floating):not(.radio) textarea,div.form-group:not(.non-floating):not(.radio) input,div.form-group:not(.non-floating):not(.radio) label,div.form-group:not(.non-floating):not(.radio) select,div.form-group:not(.non-floating):not(.radio) textarea{-webkit-transition:all .2s;transition:all .2s;-ms-touch-action:manipulation;touch-action:manipulation;font-size:13px}div.flatpickr-wrapper:not(.non-floating):not(.radio) .select2+label,div.flatpickr-wrapper:not(.non-floating):not(.radio) input+label,div.flatpickr-wrapper:not(.non-floating):not(.radio) select+label,div.form-group-full:not(.non-floating):not(.radio) .select2+label,div.form-group-full:not(.non-floating):not(.radio) input+label,div.form-group-full:not(.non-floating):not(.radio) select+label,div.form-group:not(.non-floating):not(.radio) .select2+label,div.form-group:not(.non-floating):not(.radio) input+label,div.form-group:not(.non-floating):not(.radio) select+label{padding-left:4px}div.flatpickr-wrapper:not(.non-floating):not(.radio) input[type=number],div.flatpickr-wrapper:not(.non-floating):not(.radio) input[type=text],div.form-group-full:not(.non-floating):not(.radio) input[type=number],div.form-group-full:not(.non-floating):not(.radio) input[type=text],div.form-group:not(.non-floating):not(.radio) input[type=number],div.form-group:not(.non-floating):not(.radio) input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:text}div.flatpickr-wrapper:not(.non-floating):not(.radio) .select2.placeholder-shown+label,div.flatpickr-wrapper:not(.non-floating):not(.radio) input.placeholder-shown+label,div.flatpickr-wrapper:not(.non-floating):not(.radio) textarea.placeholder-shown+label,div.form-group-full:not(.non-floating):not(.radio) .select2.placeholder-shown+label,div.form-group-full:not(.non-floating):not(.radio) input.placeholder-shown+label,div.form-group-full:not(.non-floating):not(.radio) textarea.placeholder-shown+label,div.form-group:not(.non-floating):not(.radio) .select2.placeholder-shown+label,div.form-group:not(.non-floating):not(.radio) input.placeholder-shown+label,div.form-group:not(.non-floating):not(.radio) textarea.placeholder-shown+label{cursor:text;max-width:66.66%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transform-origin:left bottom;transform-origin:left bottom;pointer-events:none;color:#999}div.flatpickr-wrapper:not(.non-floating):not(.radio) input.placeholder-shown+label,div.form-group-full:not(.non-floating):not(.radio) input.placeholder-shown+label,div.form-group:not(.non-floating):not(.radio) input.placeholder-shown+label{-webkit-transform:translateY(2rem) scale(1.1);transform:translateY(2rem) scale(1.1)}div.flatpickr-wrapper:not(.non-floating):not(.radio) textarea.placeholder-shown+label,div.form-group-full:not(.non-floating):not(.radio) textarea.placeholder-shown+label,div.form-group:not(.non-floating):not(.radio) textarea.placeholder-shown+label{-webkit-transform:translate(.7rem,2.7rem) scale(1.1);transform:translate(.7rem,2.7rem) scale(1.1)}div.flatpickr-wrapper:not(.non-floating):not(.radio) .select2.placeholder-shown+label,div.form-group-full:not(.non-floating):not(.radio) .select2.placeholder-shown+label,div.form-group:not(.non-floating):not(.radio) .select2.placeholder-shown+label{-webkit-transform:translateY(1.9rem) scale(1.1);transform:translateY(1.9rem) scale(1.1)}div.flatpickr-wrapper:not(.non-floating):not(.radio) ::-webkit-input-placeholder,div.form-group-full:not(.non-floating):not(.radio) ::-webkit-input-placeholder,div.form-group:not(.non-floating):not(.radio) ::-webkit-input-placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}div.flatpickr-wrapper:not(.non-floating):not(.radio) :-ms-input-placeholder,div.flatpickr-wrapper:not(.non-floating):not(.radio) ::-ms-input-placeholder,div.form-group-full:not(.non-floating):not(.radio) :-ms-input-placeholder,div.form-group-full:not(.non-floating):not(.radio) ::-ms-input-placeholder,div.form-group:not(.non-floating):not(.radio) :-ms-input-placeholder,div.form-group:not(.non-floating):not(.radio) ::-ms-input-placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}div.flatpickr-wrapper:not(.non-floating):not(.radio) ::placeholder,div.form-group-full:not(.non-floating):not(.radio) ::placeholder,div.form-group:not(.non-floating):not(.radio) ::placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}div.flatpickr-wrapper:not(.non-floating):not(.radio) .select2:focus::-webkit-input-placeholder,div.flatpickr-wrapper:not(.non-floating):not(.radio) input:focus::-webkit-input-placeholder,div.flatpickr-wrapper:not(.non-floating):not(.radio) textarea:focus::-webkit-input-placeholder,div.form-group-full:not(.non-floating):not(.radio) .select2:focus::-webkit-input-placeholder,div.form-group-full:not(.non-floating):not(.radio) input:focus::-webkit-input-placeholder,div.form-group-full:not(.non-floating):not(.radio) textarea:focus::-webkit-input-placeholder,div.form-group:not(.non-floating):not(.radio) .select2:focus::-webkit-input-placeholder,div.form-group:not(.non-floating):not(.radio) input:focus::-webkit-input-placeholder,div.form-group:not(.non-floating):not(.radio) textarea:focus::-webkit-input-placeholder{opacity:1}div.flatpickr-wrapper:not(.non-floating):not(.radio) .select2:focus:-ms-input-placeholder,div.flatpickr-wrapper:not(.non-floating):not(.radio) .select2:focus::-ms-input-placeholder,div.flatpickr-wrapper:not(.non-floating):not(.radio) input:focus:-ms-input-placeholder,div.flatpickr-wrapper:not(.non-floating):not(.radio) input:focus::-ms-input-placeholder,div.flatpickr-wrapper:not(.non-floating):not(.radio) textarea:focus:-ms-input-placeholder,div.flatpickr-wrapper:not(.non-floating):not(.radio) textarea:focus::-ms-input-placeholder,div.form-group-full:not(.non-floating):not(.radio) .select2:focus:-ms-input-placeholder,div.form-group-full:not(.non-floating):not(.radio) .select2:focus::-ms-input-placeholder,div.form-group-full:not(.non-floating):not(.radio) input:focus:-ms-input-placeholder,div.form-group-full:not(.non-floating):not(.radio) input:focus::-ms-input-placeholder,div.form-group-full:not(.non-floating):not(.radio) textarea:focus:-ms-input-placeholder,div.form-group-full:not(.non-floating):not(.radio) textarea:focus::-ms-input-placeholder,div.form-group:not(.non-floating):not(.radio) .select2:focus:-ms-input-placeholder,div.form-group:not(.non-floating):not(.radio) .select2:focus::-ms-input-placeholder,div.form-group:not(.non-floating):not(.radio) input:focus:-ms-input-placeholder,div.form-group:not(.non-floating):not(.radio) input:focus::-ms-input-placeholder,div.form-group:not(.non-floating):not(.radio) textarea:focus:-ms-input-placeholder,div.form-group:not(.non-floating):not(.radio) textarea:focus::-ms-input-placeholder{opacity:1}div.flatpickr-wrapper:not(.non-floating):not(.radio) .select2:focus::placeholder,div.flatpickr-wrapper:not(.non-floating):not(.radio) input:focus::placeholder,div.flatpickr-wrapper:not(.non-floating):not(.radio) textarea:focus::placeholder,div.form-group-full:not(.non-floating):not(.radio) .select2:focus::placeholder,div.form-group-full:not(.non-floating):not(.radio) input:focus::placeholder,div.form-group-full:not(.non-floating):not(.radio) textarea:focus::placeholder,div.form-group:not(.non-floating):not(.radio) .select2:focus::placeholder,div.form-group:not(.non-floating):not(.radio) input:focus::placeholder,div.form-group:not(.non-floating):not(.radio) textarea:focus::placeholder{opacity:1}div.flatpickr-wrapper:not(.non-floating):not(.radio) .select2:focus+label,div.flatpickr-wrapper:not(.non-floating):not(.radio) .select2:not(.placeholder-shown)+label,div.flatpickr-wrapper:not(.non-floating):not(.radio) input:focus+label,div.flatpickr-wrapper:not(.non-floating):not(.radio) input:not(.placeholder-shown)+label,div.flatpickr-wrapper:not(.non-floating):not(.radio) textarea:focus+label,div.flatpickr-wrapper:not(.non-floating):not(.radio) textarea:not(.placeholder-shown)+label,div.form-group-full:not(.non-floating):not(.radio) .select2:focus+label,div.form-group-full:not(.non-floating):not(.radio) .select2:not(.placeholder-shown)+label,div.form-group-full:not(.non-floating):not(.radio) input:focus+label,div.form-group-full:not(.non-floating):not(.radio) input:not(.placeholder-shown)+label,div.form-group-full:not(.non-floating):not(.radio) textarea:focus+label,div.form-group-full:not(.non-floating):not(.radio) textarea:not(.placeholder-shown)+label,div.form-group:not(.non-floating):not(.radio) .select2:focus+label,div.form-group:not(.non-floating):not(.radio) .select2:not(.placeholder-shown)+label,div.form-group:not(.non-floating):not(.radio) input:focus+label,div.form-group:not(.non-floating):not(.radio) input:not(.placeholder-shown)+label,div.form-group:not(.non-floating):not(.radio) textarea:focus+label,div.form-group:not(.non-floating):not(.radio) textarea:not(.placeholder-shown)+label{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1);color:#757575;padding-left:0!important}.detail-page .dataTables_wrapper{margin:0;padding:0}.dataTables_wrapper{overflow:auto;background:#fff;border-radius:2px;margin-top:30px;padding:30px;position:relative}.dataTables_wrapper .dataTables_scrollBody thead{display:none}.dataTables_wrapper .top .dataTables_filter{margin-right:70px;float:left}.dataTables_wrapper .top .dataTables_filter>label{position:relative;display:inline-block}.dataTables_wrapper .top .dataTables_filter>label:after{font-family:icomoon!important;content:"\E90E";background:#48555e;color:#fff;line-height:40px;width:45px;height:40px;text-align:center;display:inline-block;position:absolute;right:-42px;top:0;font-size:20px;border-top-right-radius:5px;border-bottom-right-radius:5px}.dataTables_wrapper .top .dataTables_length{float:left}.dataTables_wrapper .top .dataTables_length label select{margin-left:10px;padding:4px 8px;color:#555;background:#fff;border-radius:5px;border:1px solid rgba(0,0,0,.2);-webkit-appearance:none;-moz-appearance:none;appearance:none}.dataTables_wrapper .top .custom-filters{margin-left:30px;float:left}.dataTables_wrapper .top .custom-filters #custom-filters,.dataTables_wrapper .top .custom-filters .custom-filters-wrapper{display:inline-block}.dataTables_wrapper .top .custom-filters #custom-filters>div,.dataTables_wrapper .top .custom-filters .custom-filters-wrapper>div{float:left}.dataTables_wrapper .top .custom-filters #custom-filters>div:not(:last-child),.dataTables_wrapper .top .custom-filters .custom-filters-wrapper>div:not(:last-child){margin-right:15px}.dataTables_wrapper .top .custom-filters #custom-filters .checkbox,.dataTables_wrapper .top .custom-filters .custom-filters-wrapper .checkbox{margin-bottom:0;margin-top:10px}.dataTables_wrapper .top .custom-filters #custom-filters .select-2-wrapper,.dataTables_wrapper .top .custom-filters .custom-filters-wrapper .select-2-wrapper{width:inherit;margin-top:-15px;min-width:150px}@media (max-width:768px){.dataTables_wrapper .top .custom-filters{margin-left:0;margin-top:30px}}.dataTables_wrapper .top:after{content:"";display:block;clear:both}.dataTables_wrapper .dataTables_processing{display:none;position:absolute;top:85px;left:35px}.dataTables_wrapper input[type=search]{padding:4px 12px;height:40px;color:#757575;background:#fff;border-radius:5px;border:1px solid rgba(0,0,0,.1);-webkit-appearance:none}.dataTables_wrapper input[type=search]:focus{outline:none}.dataTables_wrapper input[type=search]::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.dataTables_wrapper input[type=search]:-moz-placeholder,.dataTables_wrapper input[type=search]::-moz-placeholder{color:rgba(0,0,0,.3)}.dataTables_wrapper input[type=search]:-ms-input-placeholder{color:rgba(0,0,0,.3)}.dataTables_wrapper .dataTables_info{margin-top:15px}.dataTables_wrapper .dataTables_paginate{display:inline-block;float:left;margin-top:25px}.dataTables_wrapper .dataTables_paginate .paginate_button{line-height:30px;background:#83939e;color:#fff;padding:0 13px;display:inline-block;margin:5px;border-radius:5px}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#758793}.dataTables_wrapper .dataTables_paginate .paginate_button.current{background:#526069}.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#47535b}table{width:100%!important;margin-top:25px;border-collapse:collapse}table .select2-container,table input:not([type=checkbox]):not([type=radio]),table select{border-bottom:1px solid transparent}table .select2-container:focus,table input:not([type=checkbox]):not([type=radio]):focus,table select:focus{border-bottom:1px solid rgba(0,0,0,.2)}table .checkbox.readonly,table .checkbox.readonly input,table .checkbox.readonly label,table .checkbox.readonly span{cursor:not-allowed!important}table textarea{margin-bottom:10px}table td.multiple-lines{line-height:1.4;padding:10px 0}table.has-inputs tbody tr td,table.has-inputs tbody tr th{line-height:14px}table.dataTable td.favourite-column,table.dataTable th.favourite-column{min-width:90px}table tr{padding-top:5px;border-bottom:1px solid #e3e6ea}table tr td,table tr th{padding:0 10px 0 5px;line-height:45px;white-space:nowrap;border-spacing:0}table tr td:not(.no-min-width),table tr th:not(.no-min-width){min-width:180px}table tr td.follow-up-date,table tr th.follow-up-date{width:130px!important;min-width:inherit}table tr td.favourite-column,table tr th.favourite-column{width:70px;min-width:inherit}table tr td.delete-column,table tr th.delete-column{width:25px;min-width:inherit}table tr td.id-column,table tr th.id-column{width:120px;min-width:inherit}table tr td a,table tr th a{color:#009ec7}table tr td input,table tr th input{width:100%}table tr td .checkbox,table tr th .checkbox{margin-bottom:0}table tr td i.icon-close,table tr td i.icon-edit,table tr th i.icon-close,table tr th i.icon-edit{cursor:pointer}table tr td i.icon-close:hover,table tr td i.icon-edit:hover,table tr th i.icon-close:hover,table tr th i.icon-edit:hover{opacity:.9}table tr td i.icon-close:not(:last-child),table tr td i.icon-edit:not(:last-child),table tr th i.icon-close:not(:last-child),table tr th i.icon-edit:not(:last-child){margin-right:10px}table tr:nth-child(2n){background:#f8fafc}table thead{border-bottom:1px solid #e3e6ea}table thead th{color:#555;font-weight:400;text-align:left}table .sorting,table .sorting_asc,table .sorting_desc{position:relative}table .sorting:after,table .sorting_asc:after,table .sorting_desc:after{content:"";position:absolute;top:15px;right:20px;width:8px;height:8px;border-right:1px solid #e3e6ea;border-bottom:1px solid #e3e6ea;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease;transition:all .3s ease}table .sorting_desc:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:20px}table .sorting:after{display:none}table .sorting,table .sorting_asc,table .sorting_desc{cursor:pointer}table .sorting:focus,table .sorting_asc:focus,table .sorting_desc:focus{outline:none}table .sorting:hover:after,table .sorting_asc:hover:after,table .sorting_desc:hover:after{border-right:2px solid #a8181e;border-bottom:2px solid #a8181e;display:block}table .count{display:block;width:100%;margin-top:30px;font-size:14px}table .table-actions a.btn,table .table-actions button{padding:8px 14px}table .table-actions a.btn i,table .table-actions button i{color:#fff;pointer-events:none}table .table-actions a.btn:not(:last-child),table .table-actions button:not(:last-child){margin-right:10px}table .todo-checkbox{float:left}table.wrappable tr td,table.wrappable tr th{padding:10px;line-height:normal;min-width:inherit;white-space:normal}.tooltip{position:relative;display:block}.tooltip.inline{display:inline-block}.tooltip:before{content:attr(data-tip);font-size:14px;position:absolute;z-index:999;bottom:9999px;left:0;width:auto;background:#545453;color:#e0e0e0;padding:10px;line-height:24px;border-radius:5px;opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.tooltip:hover:before{opacity:1;bottom:55px}.flatpickr-calendar{z-index:2!important;width:auto!important}.flatpickr-calendar .flatpickr-days,.flatpickr-calendar .flatpickr-rContainer{width:100%!important}.flatpickr-calendar .flatpickr-wrapper{float:right}.flatpickr-calendar .flatpickr-wrapper input{width:inherit;float:none}.flatpickr-wrapper{width:100%}.flatpickr-wrapper,.follow-up-date.form-group,.follow-up-date.form-group-full{position:relative}.flatpickr-wrapper:after,.follow-up-date.form-group-full:after,.follow-up-date.form-group:after{content:"\E906";font-family:icomoon!important;font-size:16px;padding:12px;color:#fff;background:#526069;position:absolute;bottom:0;right:0;pointer-events:none}.flatpickr-wrapper input:first-of-type:not(:only-of-type),.flatpickr-wrapper label:first-of-type:not(:only-of-type),.follow-up-date.form-group-full input:first-of-type:not(:only-of-type),.follow-up-date.form-group-full label:first-of-type:not(:only-of-type),.follow-up-date.form-group input:first-of-type:not(:only-of-type),.follow-up-date.form-group label:first-of-type:not(:only-of-type){display:none}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.flatpickr-input:not(.flatpickr-mobile){display:none}}.swal-overlay .swal-footer{padding:15px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal-overlay .swal-footer .swal-button-container{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.swal-overlay .swal-footer .swal-button-container:first-child{float:left}.swal-overlay .swal-footer .swal-button-container button{color:#fff;font-weight:300}.swal-overlay .swal-footer .swal-button-container button:focus{-webkit-box-shadow:none;box-shadow:none}.swal-overlay .swal-footer .swal-button-container button.swal-button{background-color:#a8181e}.swal-overlay .swal-footer .swal-button-container button.swal-button--cancel,.swal-overlay .swal-footer .swal-button-container button.swal-button:hover{background-color:#526069}.swal-overlay .swal-footer .swal-button-container button.swal-button--cancel:hover{background-color:#a8181e}.swal-overlay .planner-sweetalert{width:inherit}.swal-overlay{z-index:2000!important}.vue-dropzone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-dropzone .dz-preview{z-index:2!important}.vue-dropzone .dz-preview .dz-progress{display:none}.vue-dropzone .dz-preview a.dz-remove{font-weight:400;width:80%;background-color:#a8181e;border:1px solid #a8181e;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:4px;cursor:pointer}.vue-dropzone .dz-preview a.dz-remove:hover{background:#be1b22;border:1px solid #be1b22;text-decoration:none}.vue-dropzone .dz-preview .dz-details,.vue-dropzone .dz-preview .dz-details:hover{z-index:2!important;background-color:rgba(163,175,183,.8)!important}.vue-dropzone .dz-preview .dz-details:hover p,.vue-dropzone .dz-preview .dz-details:hover span,.vue-dropzone .dz-preview .dz-details:hover strong,.vue-dropzone .dz-preview .dz-details p,.vue-dropzone .dz-preview .dz-details span,.vue-dropzone .dz-preview .dz-details strong{color:#fff}.vue-dropzone .dz-preview .dz-image{z-index:2!important}.select2-dropdown{z-index:9999!important}.select2{height:auto;min-height:40px;width:100%!important;position:relative}.select2:after{content:"";border-right:1px solid grey;border-bottom:1px solid grey;position:absolute;top:10px;right:20px;width:10px;height:10px;pointer-events:none;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.select2 .select2-selection{border:none!important;background:none!important}.select2 .select2-selection .select2-selection__rendered{padding:0!important;padding-right:40px!important;color:#555!important}.select2 .select2-selection .select2-selection__rendered:focus{outline:none!important}.select2 .select2-selection .select2-selection__arrow{display:none}.select2 .select2-selection:focus{outline:none!important}.select2 .select2-selection.select2-selection--multiple input{height:inherit}.select2 .select2-selection.select2-selection--multiple li{text-transform:none;line-height:16px;padding:4px;width:auto}.select2 .select2-selection.select2-selection--multiple li .select2-selection__choice__remove{float:none;margin:0 2px 0 0;padding:0}.select2.select2-container--disabled{background:#eee}.select-2-wrapper{height:auto}.select2-search__field:focus,.select2-selection:focus,.select2-selection__rendered:focus{outline:none!important}.select2-search__field{border-radius:4px}span.bubble{background-color:rgba(177,33,39,.83);color:#fff;display:inline-block;min-width:10px;font-size:12px;vertical-align:middle;border-radius:10px;float:right;padding:3px 6px;line-height:12px}span.bubble.blue{background:#308dde}span.bubble.yellow{background:#f4a74b}span.bubble.green{background:#46be8a}span.bubble.red{background:#a8181e}span.bubble.teal{background:#51c7d5}.pac-container{width:inherit!important}.pac-container .pac-item{line-height:40px}.pac-container .pac-item .pac-icon{margin-top:0!important;vertical-align:middle}.pac-container:after{content:none}.fullcalendar table{margin-top:0}.fullcalendar table tr td,.fullcalendar table tr th{line-height:30px}.fullcalendar h2{font-size:18px}.fullcalendar .fc-content-skeleton table thead,.fullcalendar .fc-content-skeleton table thead tr{border-bottom:0}.fullcalendar button{text-transform:capitalize;margin:0 5px!important;border-radius:25px!important;border:0 solid;background-image:none!important;text-shadow:none;color:#fff;background:#526069;padding:8px 16px!important;height:inherit!important}.fullcalendar button.fc-state-active,.fullcalendar button.fc-state-disabled,.fullcalendar button:hover{background:#a8181e!important}.fullcalendar button.fc-state-disabled{background:#5d6d77!important;cursor:not-allowed}.fullcalendar .fc-icon{color:#fff}.fullcalendar .fc-unthemed td.fc-today{background:#f5f5f5}.fullcalendar .fc-time-grid .fc-slats .fc-minor td{border-top-style:none}.fullcalendar .fc-day-grid .fc-axis span,.fullcalendar .fc-time-grid .fc-slats td span{font-size:10px;position:relative;top:-5px}.fullcalendar .fc-widget-header span{font-size:12px}.fullcalendar .fc-unthemed tbody{border:0}.fullcalendar .fc-state-disabled{opacity:1}.fullcalendar .fc-now-indicator{border:none}.fullcalendar .fc-event{padding:5px;background:#fff;border:1px solid rgba(0,0,0,.3)}.fullcalendar .fc-toolbar .fc-state-active,.fullcalendar .fc-toolbar .ui-state-active{z-index:1}@media (max-width:768px){.fullcalendar{width:100%}.fullcalendar .fc-header-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fullcalendar .fc-header-toolbar>:not(:last-child){margin-bottom:15px}.fullcalendar .fc-header-toolbar .fc-center{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.fullcalendar .fc-header-toolbar .fc-button-group{display:-webkit-box;display:-ms-flexbox;display:flex}}.colour{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:5px}.coloured-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding-left:0}.coloured-categories>li:not(:last-child){margin-right:30px}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.coloured-categories{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}.tabs-component-tab .bubble{margin-left:10px}.activities-wrapper .tabs-component-tabs{border-bottom:2px solid #757575}.activities-wrapper .tabs-component .tabs-component-panels{padding:20px 0;background:transparent}.activity-log-group .activity-log-item{display:-webkit-box;display:-ms-flexbox;display:flex}.activity-log-group .activity-log-item .timeline-item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.activity-log-group .activity-log-item .timeline-item div{margin:0 auto}.activity-log-group .activity-log-item .timeline-item div.pre-line{width:1px;height:20px}.activity-log-group .activity-log-item .timeline-item div.post-line{width:1px;-webkit-box-flex:1;-ms-flex:1;flex:1}.activity-log-group .activity-log-item .timeline-item div.line-content{min-width:100%;text-align:center}.activity-log-group .activity-log-item .timeline-item div.line-content i{font-size:20px;color:#fff;padding:10px;background:#757575;border-radius:50%}.activity-log-group .activity-log-item .timeline-item div:not(.line-content){border-left:2px solid #757575}.activity-log-group .activity-log-item .activity-log-item-container{-webkit-box-flex:11;-ms-flex:11;flex:11;background:#fff}.activity-log-group .activity-log-item .activity-log-item-container .date{margin-top:5px;font-size:13px;color:#a3afb7;white-space:nowrap}.activity-log-group .activity-log-item .activity-log-item-container>div{padding:20px}.activity-log-group .activity-log-item .activity-log-item-container p{margin:0}.activity-log-group .activity-log-item .activity-log-item-container .log-header>div{display:block}.activity-log-group .activity-log-item .activity-log-item-container .log-header>div.description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.activity-log-group .activity-log-item .activity-log-item-container .log-header>div.description .meta{-webkit-box-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-right:1px solid rgba(0,0,0,.2);margin-right:20px;padding-right:20px}.activity-log-group .activity-log-item .activity-log-item-container .log-header>div.description .meta span{font-weight:500}.activity-log-group .activity-log-item .activity-log-item-container .log-header>div.description .details{-webkit-box-flex:10;-ms-flex:10;flex:10}.activity-log-group .activity-log-item .activity-log-item-container .log-body{margin-top:20px;padding-top:20px;border-top:1px solid rgba(0,0,0,.2)}.activity-log-group .activity-log-item.timeline-date .activity-log-item-container{margin:0;background:transparent}.activity-log-group .activity-log-item:not(:first-of-type):not(:last-of-type) .activity-log-item-container{margin-bottom:30px}@media (max-width:768px){.activity-log-group .activity-log-item .timeline-item{-webkit-box-flex:1;-ms-flex:1;flex:1}.activity-log-group .activity-log-item .activity-log-item-container{-webkit-box-flex:5;-ms-flex:5;flex:5}.activity-log-group .activity-log-item .activity-log-item-container .log-header>div.description .meta{-webkit-box-flex:4;-ms-flex:4;flex:4}}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.activity-log-group .activity-log-item .activity-log-item-container{-webkit-box-flex:4;-ms-flex:4;flex:4}.activity-log-group .activity-log-item .activity-log-item-container .log-header>div.description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.activity-log-group .activity-log-item .activity-log-item-container .log-header>div.description>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.activity-log-group .activity-log-item .activity-log-item-container .log-header>div.description>:not(:last-child){margin-bottom:10px}.activity-log-group .activity-log-item .activity-log-item-container .log-header>div.description>.meta{border-right:none}}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.activity-log-group .activity-log-item-container{-webkit-box-flex:3;-ms-flex:3;flex:3}}.activity-log-group:last-of-type .activity-log-item:last-of-type .timeline-item .post-line{visibility:hidden}.activities-max-width{max-width:1093px;width:100%}.activity-log-item-container .email .email-header{padding-bottom:30px}.activity-log-item-container .email .email-header .date{padding-bottom:15px}.activity-log-item-container .email .email-header .email-subject{font-weight:500;font-size:16px}.activity-log-item-container .email .email-header span{display:block}.activity-log-item-container .email .email-body{max-height:100px;overflow:hidden;-webkit-transition:.3s;transition:.3s;margin-bottom:20px;position:relative}.activity-log-item-container .email .email-body iframe{border:none;width:100%;height:calc(100vh - 140px);overflow:visible}.activity-log-item-container .email .email-body .html-container{position:absolute;top:0;left:0;visibility:hidden}.activity-log-item-container .email .email-body+div{padding-top:20px}.activity-log-item-container .email .email-body.open{max-height:inherit}.activity-log-item-container .email .email-body:not(.open)+div{border-top:1px solid rgba(0,0,0,.2)}.follow-up-log .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.follow-up-log .details .todo-checkbox{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.follow-up-log .details .description{-webkit-box-flex:9;-ms-flex:9;flex:9}.follow-up-log .details .follow-up-date{-webkit-box-flex:2;-ms-flex:2;flex:2}.follow-up-log .details .follow-up-date span{display:block}.follow-up-log .details .follow-up-date span.follow-up-type{margin-top:1em}.follow-up-log .log-body{display:-webkit-box;display:-ms-flexbox;display:flex}.follow-up-log .log-body .completed-date{-webkit-box-flex:2;-ms-flex:2;flex:2;border-right:1px solid rgba(0,0,0,.2);margin-right:20px}.follow-up-log .log-body .completed-date span{display:block}.follow-up-log .log-body .description{-webkit-box-flex:10;-ms-flex:10;flex:10}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.follow-up-log .details{-ms-flex-wrap:wrap;flex-wrap:wrap}.follow-up-log .details .follow-up-date{width:100%;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin-top:20px}.follow-up-log .log-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.follow-up-log .log-body .completed-date{border-right:none;margin-bottom:10px}}.activity-log-item-container .attachment .log-body{display:-webkit-box;display:-ms-flexbox;display:flex}.activity-log-item-container .attachment .log-body span{-webkit-box-flex:1;-ms-flex:1;flex:1}.activity-log-item-container .attachment .log-body span b{display:block}@media (max-width:768px){.activity-log-item-container .attachment .log-body{-ms-flex-wrap:wrap;flex-wrap:wrap}.activity-log-item-container .attachment .log-body span{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:50%;margin-bottom:20px}}.activity-log-item-container .detailed-log .log-body .primary-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(0,0,0,.2)}.activity-log-item-container .detailed-log .log-body .primary-info>div:first-of-type{-webkit-box-flex:10;-ms-flex:10;flex:10}.activity-log-item-container .detailed-log .log-body .primary-info>div:last-of-type{-webkit-box-flex:2;-ms-flex:2;flex:2}.activity-log-item-container .detailed-log .log-body .primary-info a{font-size:16px;color:#308dde}.activity-log-item-container .detailed-log .log-body .primary-info span,.activity-log-item-container .detailed-log .log-body .primary-info span b{display:block}.activity-log-item-container .detailed-log .log-body .secondary-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px}.activity-log-item-container .detailed-log .log-body .secondary-info>div{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:768px){.activity-log-item-container .detailed-log .log-body .primary-info>div:first-of-type{-webkit-box-flex:2;-ms-flex:2;flex:2}.activity-log-item-container .detailed-log .log-body .primary-info>div:last-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1}.activity-log-item-container .detailed-log .log-body .secondary-info{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.activity-log-item-container .detailed-log .log-body .secondary-info>div{width:50%;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.activity-log-item-container .detailed-log .log-body .primary-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.activity-log-item-container .detailed-log .log-body .primary-info>div:first-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1}.activity-log-item-container .detailed-log .log-body .primary-info>div:not(:last-of-type){margin-bottom:20px}.activity-log-item-container .detailed-log .log-body .secondary-info{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.activity-log-item-container .detailed-log .log-body .secondary-info>div{width:100%;margin-bottom:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.customers{background-color:#fff;padding:35px;width:100%}.customer .price-book-selector{margin-bottom:30px}.customer table#customer-price-book .form-group{margin:10px 0}.customer .opportunities{position:relative}.customer .opportunities .opportunity-create{position:absolute;top:0;right:0}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.customer .opportunities .opportunity-create{position:inherit;text-align:right}}.customer .customer-opportunties{clear:both}.customer .customer-opportunties .closed-opportunity{text-decoration:line-through}.customer .contacts form{max-width:inherit}.customer .contacts button{margin:30px 0 15px}.customer .contacts h3{position:relative}.customer .contacts h3 button{margin:0;position:absolute;top:-10px;right:0}#customers.modal form{max-width:900px}.contacts-table.scroll{display:block;overflow-x:auto;white-space:nowrap}.contacts-table tr td,.contacts-table tr th{min-width:inherit}.contacts-table input{min-width:150px}.contacts-table .email input{min-width:300px;width:100%}.contacts-table .favourite-column .favourite-checkbox label{margin-bottom:0}.contacts-table td:last-child input{width:80%;margin-right:15px}.customer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}.customer-wrapper>div{width:50%;padding:0 10px}.customer-wrapper>div>div{background:#fff;padding:15px 20px}@media (max-width:768px){.customer-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.customer-wrapper>div{width:100%;padding:0;margin-bottom:10px}}.customers-listing .side-menu{margin-right:30px;padding-top:30px}.customers-listing .side-menu .panel{padding-top:0;margin-bottom:0!important;border:none;background:none}.customers-listing .side-menu .panel ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-right:0;margin-top:0}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.customers-listing .side-menu .panel ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.customers-listing .side-menu .panel ul li{width:100%}}.customers-listing .side-menu .panel ul li{line-height:26px;padding-top:10px;padding-bottom:10px;width:180px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.customers-listing .side-menu .panel ul li>div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.customers-listing .side-menu .panel ul li .active-status-filter{color:#009ec7;cursor:pointer;text-transform:none}.customers-listing .side-menu .panel ul li .active-status-filter:hover{text-decoration:underline}.customers-listing .side-menu .panel ul li .bubble{margin:0}.customers-listing .side-menu .panel ul li:not(.active):not(:hover){background:#fff}.customers-listing .side-menu .panel ul li:hover:not(.active){background:#e4e4e4}.customers-listing .side-menu .panel ul li.active{background:#d7d7d7}.dashboard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dashboard h1,.dashboard h2,.dashboard h3,.dashboard h4,.dashboard h5,.dashboard h6{margin-top:0}.dashboard>.top{display:-webkit-box;display:-ms-flexbox;display:flex;height:66vh;margin-bottom:30px}.dashboard>.top>div{-webkit-box-flex:1;-ms-flex:1;flex:1}.dashboard>.top>div:not(:last-child){margin-right:15px}.dashboard>.top .follow-ups-column .follow-ups{height:100%;padding:20px;background-color:#fff;border:1px solid transparent;border-radius:3px}.dashboard>.top .follow-ups-column .follow-ups h5{display:inline-block;font-size:15px;margin:0;font-weight:400}.dashboard>.top .follow-ups-column .follow-ups .dataTables_wrapper{padding:0}.dashboard>.top .follow-ups-column .follow-ups .dataTables_wrapper table{margin-top:0}.dashboard>.top .follow-ups-column .follow-ups .dataTables_wrapper table tbody .todo-column{margin-bottom:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard>.top>div:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}.dashboard>.top>div:last-child .resources-column{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-right:15px}.dashboard>.top>div:last-child .resources-column .resources{height:100%;overflow:hidden}.dashboard>.top>div:last-child .resources-column .resources>div{overflow:scroll;height:inherit}.dashboard>.top>div:last-child .resources-column .resources>div .resource-list{margin:0 0 20px;width:inherit}.dashboard>.top>div:last-child .resources-column .resources>div .resource-list a,.dashboard>.top>div:last-child .resources-column .resources>div .resource-list li{text-transform:none}.dashboard>.top>div:last-child .quick-actions-column{-webkit-box-flex:1;-ms-flex:1;flex:1}.dashboard>.top>div:last-child .quick-actions-column>div:not(:last-child){margin-bottom:15px}.dashboard>.top>div:last-child .quick-actions-column .quick-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dashboard>.top>div:last-child .quick-actions-column .quick-actions>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.dashboard>.top>div:last-child .quick-actions-column .quick-actions>div:not(:last-child){margin-bottom:15px}.dashboard>.top>div:last-child .quick-actions-column .quick-actions>div>button{padding:10px 15px;width:100%}@media (max-width:1024px){.dashboard .quick-actions-column .panel.blue .badge h2,.dashboard .quick-actions-column .panel.green .badge h2{font-size:24px}}@media (max-width:768px){.dashboard>.top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:inherit}.dashboard>.top>div{margin-right:0!important}.dashboard>.top>div:not(:last-child){margin-bottom:15px}.dashboard>.top>div:last-child{max-height:450px}}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.dashboard>.top>div:last-child{max-height:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dashboard>.top>div:last-child>div:not(:last-child){margin-bottom:15px}.dashboard>.top>div:last-child .resources-column{margin-right:0;height:350px}}.charts-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.charts-bottom,.charts-bottom .normal-charts-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.charts-bottom .normal-charts-wrapper{width:100%;margin:0 -7.5px}.charts-bottom .normal-charts-wrapper .panel{padding:20px 15px 10px}@media (max-width:768px){.charts-bottom .normal-charts-wrapper{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charts-bottom .normal-charts-wrapper>*{width:100%!important}}@media (max-width:1280px){.charts-bottom .normal-charts-wrapper>*{width:50%!important}}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.charts-bottom .normal-charts-wrapper>*{width:100%!important}}.charts-bottom .normal-charts-wrapper>div{width:25%;padding:0 7.5px;margin-bottom:7.5px}.charts-bottom .normal-charts-wrapper>div.sales-chart{width:50%}.charts-bottom .normal-charts-wrapper>div.sales-chart.range-twelve_months{width:100%}.charts-bottom .unleashed-sales-charts-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7.5px}.charts-bottom .unleashed-sales-charts-wrapper>*{padding:0 7.5px;margin-bottom:7.5px}@media (max-width:768px){.charts-bottom .unleashed-sales-charts-wrapper{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charts-bottom .unleashed-sales-charts-wrapper>*{width:100%!important}}.charts-bottom .sales-charts-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7.5px}.charts-bottom .sales-charts-wrapper>*{width:50%;padding:0 7.5px;margin-bottom:7.5px}.charts-bottom .sales-charts-wrapper>.range-twelve_months{width:100%}@media (max-width:768px){.charts-bottom .sales-charts-wrapper{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charts-bottom .sales-charts-wrapper>*{width:100%!important}}.charts-bottom .sales-chart .sales-kpi-summary h4{margin:0;font-size:14px}.charts-bottom .chart-container{width:calc(50% - 7.5px)}.charts-bottom .chart-container:nth-child(odd){margin-right:15px}.charts-bottom .chart-container h2{font-size:26px;margin:10px 0}.charts-bottom .chart-container .chart{height:300px}@media (max-width:768px){.charts-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charts-bottom .chart-container{width:100%;margin-right:0!important}.charts-bottom:not(:last-child){margin-bottom:15px}}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.charts-bottom,.charts-bottom .column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charts-bottom .column{margin-right:0}.charts-bottom .column .chart-container{width:100%;margin-right:0!important}.charts-bottom .column:not(:last-child){margin-bottom:15px}}.planner .set-start-date-button{text-align:left;padding:0 5px}.planner .set-start-date-button b{color:#fff}.planner .planner-head .filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.planner .planner-head .filters .filter:not(:last-child){margin-right:10px}.planner .planner-head .filters .filter .flatpickr{width:250px}.planner .planner-head .filters .filter .flatpickr .flatpickr-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:calc(100% - 30px)}.planner .planner-head .filters .filter .flatpickr a[title=clear]{padding-left:5px}.planner .planner-head .filters .filter .select{width:170px}.planner .planner-body{padding:20px;background-color:#fff;border:1px solid transparent;border-radius:3px;position:relative}.planner .planner-body .search-label input[type=search]{height:30px}.planner .planner-body .search-label:after{height:30px;line-height:30px}.planner .planner-body .scrollable{height:calc(100vh - 450px);overflow-y:scroll}.planner .planner-body .scrollable.fixed-column{width:650px}.planner .planner-body .scrollable.fixed{overflow-x:scroll}.planner .planner-body .fixed-header{width:100%;overflow-x:scroll}@media (max-width:1024px){.planner .planner-body .scrollable.fixed-column{width:520px}.planner .project{width:auto}.planner .fixed{width:calc(100% - 540px);left:520px}}@media (max-width:1024px) and (orientation:landscape){.planner .planner-body .scrollable,.planner .planner-body .scrollable.fixed-column{height:auto}}@media (max-width:768px){.planner .planner-body .scrollable.fixed-column{width:370px}.planner .project{width:auto}.planner .fixed{width:calc(100% - 390px);left:370px}}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.planner .planner-body .scrollable.fixed-column{width:50%}.planner .project{width:auto}.planner .fixed{width:50%;left:calc(50% + 20px)}}.project{width:650px;padding:0 15px;height:45px;white-space:nowrap;overflow:auto;position:relative}.project.short{height:30px}.project.has-details{border-top:1px solid #dcdcdc}.project:not(.with-search){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding-left:0}.project:not(.with-search):not(.has-details){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.project a,.project p{display:inline-block;padding-right:15px;margin:0}.project a{color:#308dde;cursor:pointer}.project .workers-list a,.project .workers-list b,.project .workers-list p{font-size:13px}.project button{width:480px;height:30px;padding:0;line-height:30px}.fixed{width:calc(100% - 690px);position:absolute;top:0;left:670px;overflow:auto;white-space:nowrap;background:#fff;border-radius:3px;padding:20px;margin-right:50px;z-index:2}.fixed.with-loader{height:100%}.fixed .row{margin:0;width:100%;height:45px;position:relative}.fixed .row.short{display:-webkit-box;display:-ms-flexbox;display:flex;height:30px}.fixed .cell{width:30px;height:30px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;text-align:center;line-height:30px;font-size:12px;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.fixed .cell.active{background:#464646;color:#fff;border-radius:50%}.fixed .cell.draggable{cursor:move;user-drag:element;user-select:element;-moz-user-select:element;-webkit-user-drag:element;-webkit-user-select:element;-ms-user-select:element}.fixed .cell.bottom{background:#46be8a}.fixed .cell.bottom.complete{background:rgba(70,190,138,.2)}.fixed .cell.top{background:#308dde}.fixed .cell.top.complete{background:rgba(48,141,222,.2)}.fixed .cell.rendering{background:#a8181e}.fixed .cell.rendering.complete{background:rgba(168,24,30,.2)}.fixed .cell.painting{background:#f4a74b}.fixed .cell.painting.complete{background:rgba(244,167,75,.2)}.fixed .cell.supervisor{background:#6442ce}.fixed .cell.supervisor.complete{background:rgba(100,66,206,.2)}.fixed .cell.delivery{background:#ca1eb9}.fixed .cell.delivery.complete{background:rgba(202,30,185,.2)}.fixed .cell p{margin:0;display:block;float:left;width:100%;text-align:center}.fixed .cell.grey,.fixed .cell.sortable-ghost{background:#e6e6e6}.fixed .cell.start-of-month{padding-left:10px;border-left:1px solid #e6e6e6}.fixed .row-underlay{position:absolute;top:0;left:0;z-index:-1}.fixed .row-underlay .cell{border:1px solid #d7d7d7}.fixed .loading{height:100%}.cladBottom{cursor:ns-resize}.external{background:#e6e6e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background:url("/art/background.png") no-repeat 50%;background-size:cover}.external>div{margin:0 auto;width:100%;max-width:600px;border-radius:4px}.external #email-form,.external #login-form,.external #reset-password-form{max-width:400px;margin:0 auto;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.1);box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.external .logo{margin:30px auto}.external .author{margin:50px auto 100px}.external .author:hover{color:#a8181e}.external .invalid-feedback{margin-bottom:10px}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.external .logo{margin:20px auto;width:200px}}#quote-create>div{max-width:unset;width:100%}#quote-create>div form{max-width:unset}#quote-create form{max-width:1100px}#quote-create form .line-items>input{margin-top:15px}#quote-create #contacts.modal.modal-large>div,#quote-create #customers.modal.modal-large>div{width:50%}@media (max-width:768px){#quote-create #contacts.modal.modal-large>div,#quote-create #customers.modal.modal-large>div{width:90%}}.quote h1 a{font-size:inherit;font-weight:inherit;color:#009ec7}.quote form{max-width:inherit}.quote .heading .actions h2.total{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin-top:0;margin-bottom:0}.quote .quote-detail .overview .status h4{margin:20px 0 10px}.quote .right .line-items h3{position:relative}.quote .right .line-items h3 .add-line-item{position:absolute;top:-10px;right:0}.quote .right .line-items table.line-items-table{margin:40px 0}.quote .right .quote-actions .attachments .vue-dropzone{margin-bottom:20px}@media (max-width:768px){.quote .heading h2.total{margin-bottom:20px}}.line-items-table td:last-child input[type=number]{width:80%;margin-right:15px}.line-items-table tfoot .label{text-align:right;font-weight:500;padding-right:20px}.line-items-table .mobile-only-label{display:none;font-weight:500}.line-items-table .mobile-only{display:none}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.line-items-table thead{display:none}.line-items-table .mobile-only-label{display:inherit}.line-items-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:15px}.line-items-table .mobile-only{display:inherit}.line-items-table .desktop-only{display:none}.line-items-table .delete-column{width:inherit}}.line-items .product-template{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.line-items .product-template .product-template-select{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.line-items .product-template{width:50%}}div.quote-status .heading{margin-bottom:0}div.quote-status .heading h3{margin:0}div.quote-status .heading .actions button{margin-bottom:0}@media (max-width:1024px){div.quote-status .heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}div.quote-status .heading h3{margin-bottom:10px}div.quote-status .heading .actions{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}div.quote-status p{margin:20px 0 0}div.quote-status form{padding:30px;width:540px}div.quote-status form div.form-panel{padding:15px 20px}.quote-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}.quote-wrapper>div{width:33.33%;padding:0 10px}@media (max-width:1280px){.quote-wrapper>div{width:50%}}@media (max-width:1024px){.quote-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.quote-wrapper>div{width:100%;padding:0;margin-bottom:10px}}.customer-information,.site-address{width:33.33%}@media (max-width:1280px){.customer-information,.site-address{width:50%}}@media (max-width:1024px){.customer-information,.site-address{width:100%}}#quote-detail .actions .btn,#quote-detail .actions button{padding:10px 16px!important}.company h1{margin-bottom:30px}.company .logo{display:inline-block;position:relative}.company .logo img{width:100px}.company .logo button{display:block;margin-top:10px}.company .logo .edit-logo-container{position:absolute;top:5px;right:5px;background:#fff;border-radius:50%;padding:7px;-webkit-box-shadow:2px 2px 2px 2px rgba(0,0,0,.2);box-shadow:2px 2px 2px 2px rgba(0,0,0,.2);overflow:hidden}.company .logo .edit-logo-container .edit-logo-wrapper{position:relative;cursor:pointer}.company .logo .edit-logo-container .edit-logo-wrapper input[type=file]{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.company .logo .edit-logo-container .edit-logo-wrapper i.icon-edit{cursor:pointer}.company form{max-width:none}.company .custom-layout{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px}@media (max-width:768px){.company .custom-layout{-ms-flex-wrap:wrap;flex-wrap:wrap}.company .custom-layout .main,.company .custom-layout .sidebar{width:100%!important}}.company .custom-layout .sidebar{padding:0 15px;width:33.33333%}.company .custom-layout .main{padding:0 15px;width:66.66666%}.products .product-categories-listing .create-category{text-align:right}.products .product-categories-listing #product-categories-datatable_wrapper{clear:both}.follow-up-form .follow-up-date.form-group-full:not(.non-floating):not(.radio) input.placeholder-shown+label,.follow-up-form .follow-up-date.form-group:not(.non-floating):not(.radio) input.placeholder-shown+label{-webkit-transform:translateY(2.5rem) scale(1.1);transform:translateY(2.5rem) scale(1.1)}.follow-up-form .follow-up-date.form-group-full:not(.non-floating):not(.radio) input:focus+label,.follow-up-form .follow-up-date.form-group-full:not(.non-floating):not(.radio) input:not(.placeholder-shown)+label,.follow-up-form .follow-up-date.form-group:not(.non-floating):not(.radio) input:focus+label,.follow-up-form .follow-up-date.form-group:not(.non-floating):not(.radio) input:not(.placeholder-shown)+label{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.follow-up-form .follow-up-date.form-group-full input,.follow-up-form .follow-up-date.form-group input{margin-top:10px}.follow-up-update form .modal-footer{clear:both}.follow-up-update form .modal-footer .form-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.follow-up-update form .modal-footer .form-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}.follow-up-update form .modal-footer .form-buttons>*{margin-bottom:10px}}.follow-up-wrap{white-space:normal!important;max-width:450px;line-height:1.5!important;padding-top:10px!important;padding-bottom:10px!important}#my-opportunities{display:none}#datatable_wrapper #my-opportunities{display:inherit}#opportunity>div{max-width:unset;width:100%}#opportunity>div form{max-width:unset}#opportunity form{max-width:1100px}#opportunity #customers.modal.modal-large>div{width:50%}@media (max-width:768px){#opportunity #customers.modal.modal-large>div{width:90%}}.contacts-table i{margin-right:5px;vertical-align:middle}.contacts-table .icon-star,.contacts-table .icon-star-full{font-size:22px;vertical-align:middle}.contacts-table .icon-star-full{color:#f4a74b}#contacts.modal form{max-width:900px}#planner-settings>div{width:100%}#planner-settings>div .planner-settings-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#planner-settings>div .planner-settings-container>div{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:320px}#planner-settings>div .planner-settings-container>div:not(:last-child){margin-right:15px}#planner-settings>div .planner-settings-container>div .panel .listing{max-height:calc(100vh - 391px);overflow-y:scroll}#planner-settings>div .planner-settings-container>div .panel .listing>li{display:-webkit-box;display:-ms-flexbox;display:flex}#planner-settings>div .planner-settings-container>div .panel .listing>li span{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top;-webkit-box-flex:1;-ms-flex:1;flex:1}#user form{min-width:600px}.error-container{text-align:center;margin:0 20px}.warranty-registration form{margin:0 auto}.warranty-table{table-layout:fixed}.warranty-table td,.warranty-table th{max-width:240px;white-space:nowrap}.warranty-table td.multiple-lines{overflow-x:auto}.warranty-table.scroll{display:block;overflow-x:hidden;white-space:nowrap}#price-book-create>div{max-width:unset;width:100%}#price-book-create>div form{max-width:unset}.price-books .price-book-create .button-wrapper{width:100%;text-align:right}@media (max-width:1440px){.price-books .price-book-create .modal>div{max-width:unset;width:100%}.price-books .price-book-create .modal>div form{max-width:unset}}.price-books .price-book-create .modal>div{width:inherit!important}.price-books .price-book-create .modal>div form{max-width:unset}.price-books .price-book-create .modal>div form table{table-layout:inherit}.price-books .price-book-create .modal>div form .form-panel{padding:15px 20px}@media (max-width:1440px){.template-modal-wrapper{width:920px}}.product-templates-create .modal>div{width:100%!important;max-width:calc(100% - 40px)!important}.product-templates-create form{max-width:850px}.sales-date-controller{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background:#fff;position:-webkit-sticky;position:sticky;top:0;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);margin-bottom:20px;top:80px;z-index:1}@media (max-width:768px){.sales-date-controller{position:inherit;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sales-date-controller,.sales-date-controller .button-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sales-date-controller .button-container>*{margin:10px 0}}.customer-charts-wrapper{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -7px}.customer-charts-wrapper>div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:7px;padding-right:7px}@media (max-width:768px){.customer-charts-wrapper{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.customer-charts-wrapper>div{padding-left:0;padding-right:0}}@media (max-width:768px){.charts-bottom .normal-charts-wrapper>div{padding:0}}.search{width:100%;display:block;margin-bottom:30px;float:left}.search input[type=text]{width:300px;padding:0 13px;line-height:40px;height:40px;border:1px solid #e0e0e0;border-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;display:inline-block;margin:0;float:left;font-size:14px}.search input[type=text]::-webkit-input-placeholder{color:#b6b6b6}.search input[type=text]:-moz-placeholder,.search input[type=text]::-moz-placeholder{color:#b6b6b6}.search input[type=text]:-ms-input-placeholder{color:#b6b6b6}.search button{border-radius:5px;width:40px;height:40px;border-top-left-radius:0;border-bottom-left-radius:0;padding:0;display:inline-block;margin:0;float:left}.search button i{color:#fff;font-size:20px;line-height:40px}.search-label{position:relative;display:inline-block}.search-label:after{font-family:icomoon!important;content:"\E90E";background:#48555e;color:#fff;line-height:40px;width:45px;height:40px;text-align:center;display:inline-block;position:absolute;right:-42px;top:0;font-size:20px;border-top-right-radius:5px;border-bottom-right-radius:5px}.search-label input[type=search]{padding:4px 12px;height:40px;color:#757575;background:#fff;border-radius:5px;border:1px solid rgba(0,0,0,.1);-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-label input[type=search]:focus{outline:none}.search-label input[type=search]::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.search-label input[type=search]:-moz-placeholder,.search-label input[type=search]::-moz-placeholder{color:rgba(0,0,0,.3)}.search-label input[type=search]:-ms-input-placeholder{color:rgba(0,0,0,.3)}.modal{position:fixed;top:0;right:0;width:100%;height:0;background-color:rgba(45,62,80,.79);z-index:11;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.modal>div{position:relative;max-width:calc(100% - 520px);height:100vh;background:#f3f7f9;float:right;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.5);box-shadow:0 0 15px 0 rgba(0,0,0,.5);overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;will-change:transform}.modal.open{opacity:1;height:100vh}.modal.open>div{-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.modal .modal-header{background:#48555e;padding:30px}.modal .modal-header h2{display:inline-block;float:left;margin:0;color:#fff}.modal .modal-header button{float:right;display:inline-block}.modal .modal-body{padding:30px}@media (max-width:768px){.modal .modal-body{padding:30px 5px}}.modal .modal-footer input[type=submit]{display:inline-block;float:right;width:auto;padding:4px 30px}.modal .modal{position:absolute;top:0;right:0;overflow-x:hidden}.modal .modal.open{height:200vh}.modal .modal>div{width:75%;max-width:calc(100% - 150px)}.modal .modal-large>div{width:90%;max-width:calc(100% - 100px)}@media (max-width:1024px){.modal>div{max-width:calc(100% - 320px)}}@media (max-width:768px){.modal.open{overflow-y:scroll}.modal>div{max-width:100%;margin-top:60px}.modal>div .modal>div{max-width:100%;width:100%;margin-top:100px}}.mapping{width:100%;padding:20px;background-color:#fff;border:1px solid transparent;border-radius:3px;margin:30px 0}.mapping label{display:inline-block;margin-right:30px}.mapping label:before{content:"";display:inline-block;width:12px;height:12px;position:relative;border-radius:3px;background-color:#000;margin-right:10px}.mapping label.red:before{background-color:#a8181e}.mapping label.blue:before{background-color:#308dde}.mapping label.yellow:before{background-color:#f4a74b}.mapping label.green:before{background-color:#46be8a}.mapping label.purple:before{background-color:#6442ce}.mapping label.pink:before{background-color:#ca1eb9}.error-message,.success-message{z-index:11;color:#fff;background-color:#46be8a;border-radius:30px;padding:15px 30px;font-size:18px;line-height:30px;position:fixed;bottom:-100vh;left:30px;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.3);box-shadow:2px 2px 3px 0 rgba(0,0,0,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.error-message.active,.success-message.active{bottom:10px}.error-message{background-color:#ff664a;z-index:4000}.panel{background:#fff;border:1px solid transparent;border-radius:3px;margin-bottom:20px;padding:20px}.panel h5{display:inline-block;font-size:15px;margin:0;font-weight:400;text-transform:uppercase;width:100%;margin-bottom:5px}.panel>span{font-size:11px;width:100%;color:#fff}.panel a{color:#009ec7}.panel form .form-panel{padding:0}.panel.blue{background:#308dde}.panel.blue h5{color:#fff}.panel.green{background:#46be8a}.panel.green h5{color:#fff}.panel .badge{width:100%;border-bottom:3px solid #4b5a62}.panel .badge h2{color:#fff;font-size:30px;display:inline-block}@media (max-width:1440px){.panel .badge h2{font-size:22px}}.panel .badge span{background-color:#e0e0e0;color:#757575;display:inline-block;min-width:10px;font-size:12px;vertical-align:middle;border-radius:10px;float:right;padding:3px 6px;margin-top:35px}.panel ul:not(.normal){width:calc(100% + 40px);margin:20px -20px -20px;padding:0}.panel ul:not(.normal) li{list-style:none;width:100%;border-bottom:1px solid #e4eaec;line-height:40px;padding:0 20px;text-transform:uppercase}.panel ul:not(.normal) li:last-child{border-bottom:0 solid}.panel ul:not(.normal) li i{display:inline-block;float:right;line-height:40px;opacity:.3;cursor:pointer;padding-left:15px}.panel ul:not(.normal) li i:hover{opacity:1}.panel ul:not(.normal) li span.bubble{margin-top:12px}.tabs-component .tabs-component-tabs{margin:0;padding:0;width:inherit}.tabs-component .tabs-component-tabs .tabs-component-tab{list-style:none;display:inline-block;text-transform:none;cursor:pointer}.tabs-component .tabs-component-tabs .tabs-component-tab a{font-size:16px;display:block;padding:15px 20px}.tabs-component .tabs-component-tabs .tabs-component-tab:first-of-type{border-top-left-radius:3px}.tabs-component .tabs-component-tabs .tabs-component-tab:last-of-type{border-top-right-radius:3px}.tabs-component .tabs-component-tabs .tabs-component-tab:not(.is-active):not(:hover){background:#e4e4e4}.tabs-component .tabs-component-tabs .tabs-component-tab:hover:not(.is-active){background:#d7d7d7}.tabs-component .tabs-component-tabs .tabs-component-tab.is-active{background:#fff}.tabs-component .tabs-component-panels{padding:20px;border-radius:3px;border-top-left-radius:0;margin-bottom:20px}.loading{width:100%;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading .icon-spinner{font-size:24px;-webkit-animation:1s rotate infinite;animation:1s rotate infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.chart h3{margin:0 0 20px}.chart .highcharts-text-outline{stroke:none}.sales-chart .chart .highcharts-column-series rect.highcharts-point{stroke:#404040}.sales-chart .chart .highcharts-subtitle tspan{font-size:10px}#user-sales>div{max-width:calc(100% - 320px)}@media (max-width:768px){#user-sales>div{max-width:unset}}#user-sales form{max-width:unset}#user-sales form .form-panel{float:none;overflow:hidden}#user-sales form form{padding:0}#user-sales form .tables{display:-webkit-box;display:-ms-flexbox;display:flex}#user-sales form .tables table{margin-bottom:25px;width:360px!important}#user-sales form .tables table.sales{width:540px!important}#user-sales form .tables table tbody,#user-sales form .tables table thead{display:block}#user-sales form .tables table tbody{overflow:auto;height:370px}#user-sales form .tables table td,#user-sales form .tables table th{padding:5px;text-align:left;width:180px}#user-sales form .tables table:first-of-type{margin-right:30px}@media (max-width:768px){#user-sales form .tables{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#user-sales form .tables table{width:100%!important}#user-sales form .tables table td,#user-sales form .tables table th{width:130px}}.sales-kpi-overview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sales-kpi-overview .user-sales{width:100%}.sales-kpi-overview .user-sales .sales-charts-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7.5px}@media (max-width:768px){.sales-kpi-overview .user-sales .sales-charts-wrapper{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sales-kpi-overview .user-sales .sales-charts-wrapper>*{width:100%!important}}.sales-kpi-overview .user-sales .sales-charts-wrapper>*{width:50%;padding:0 7.5px;margin-bottom:7.5px}.sales-kpi-overview .user-sales .sales-charts-wrapper>.range-twelve_months{width:100%}.sales-kpi-overview .user-sales .sales-charts-wrapper>* h4{margin:0}.sales-kpi-overview .user-sales .sales-charts-wrapper>* .sales-kpi-summary h4{font-size:14px}.sales-kpi-overview .user-sales .sales-charts-wrapper>* .panel{padding:10px 20px}@media (max-width:768px){.sales-kpi-overview .tabs-component-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.event-modal .modal-body{width:600px}.event-modal .modal-body .details{margin-bottom:40px}.event-modal .modal-body .details ul{width:inherit;margin:0}.event-modal .modal-body .details ul li{width:inherit;text-transform:none}.event-modal .modal-body .details i{text-align:center}.event-modal .modal-body .details .event-title{display:block;margin-bottom:15px;text-align:center}.event-modal .modal-body .details .event-title i.icon-edit{cursor:pointer;margin-left:10px}.event-modal .modal-body .details .event-title i.icon-edit:hover{color:#a8181e}.event-modal .modal-body .details .event-detail{display:-webkit-box;display:-ms-flexbox;display:flex;margin:25px auto 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-modal .modal-body .details .event-detail>i{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:28px}.event-modal .modal-body .details .event-detail>div{-webkit-box-flex:4;-ms-flex:4;flex:4;display:-webkit-box;display:-ms-flexbox;display:flex}.event-modal .modal-body .details .event-times{margin-top:40px}.event-modal .modal-body .details .event-times>.event-time>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.event-modal .modal-body .details .event-times>.event-time>div:not(:last-child){margin-right:70px}.event-modal .modal-body .details .event-times>.event-time>div .date{font-weight:400}.event-modal .modal-body .details .event-description span{white-space:pre-wrap}.event-modal .modal-body .details .event-rsvp button{margin-bottom:0}.event-modal .modal-body .details .event-guests>div ul li{border-bottom:0;padding:0}.event-modal .modal-body .details .event-guests>div ul li:not(:last-child){margin-bottom:10px}@media (max-width:768px){.event-modal .modal-body{width:100%}}@media (max-width:480px),(max-width:767px) and (orientation:landscape){.event-modal .modal-body .details .event-title i.icon-edit{display:block;margin:10px 0}.event-modal .modal-body .details .event-detail{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.event-modal .modal-body .details .event-detail>i{margin-right:10px}.event-modal .modal-body .details .event-times>.event-time{margin-left:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-modal .modal-body .details .event-times>.event-time>div:not(:last-child){margin-right:0;margin-bottom:10px}}.table-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-tabs .tabs{margin-right:30px;padding-top:30px}.table-tabs .tabs .panel{padding-top:0;margin-bottom:0!important;border:none;background:none}.table-tabs .tabs .panel ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-right:0;margin-top:0}@media (max-width:1024px){.table-tabs .tabs .panel ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.table-tabs .tabs .panel ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.table-tabs .tabs .panel ul li .bubble{margin:0}.table-tabs .tabs .panel ul li:not(.active):not(:hover){background:#fff}.table-tabs .tabs .panel ul li:hover:not(.active){background:#e4e4e4}.table-tabs .tabs .panel ul li.active{background:#d7d7d7}.table-tabs .tables{width:100%}.table-tabs .tables table i{margin-right:5px;vertical-align:middle}.table-tabs .tables table .todo-checkbox-cell{position:relative;padding-left:45px}.table-tabs .tables table .todo-checkbox-cell .checkbox{position:absolute;left:5px}.table-tabs .tables table .overdue{color:#a8181e}.bg-white{background:#fff}.panel-padding{padding:15px 20px}.pt-0{padding-top:0!important}.mt-30{margin-top:30px!important}.clear{clear:both}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.highcharts-container{position:relative;overflow:hidden;width:100%;height:100%;text-align:left;line-height:normal;z-index:0;-webkit-tap-highlight-color:transparent;font-family:Lucida Grande,Lucida Sans Unicode,Arial,Helvetica,sans-serif;font-size:12px}.highcharts-root{display:block}.highcharts-root text{stroke-width:0}.highcharts-strong{font-weight:700}.highcharts-emphasized{font-style:italic}.highcharts-anchor{cursor:pointer}.highcharts-background{fill:#fff}.highcharts-label-box,.highcharts-plot-background,.highcharts-plot-border{fill:none}.highcharts-button-box{fill:inherit}.highcharts-title{fill:#333;font-size:1.5em}.highcharts-subtitle{fill:#666}.highcharts-axis-line{fill:none;stroke:#ccd6eb}.highcharts-yaxis .highcharts-axis-line{stroke-width:0}.highcharts-axis-title{fill:#666}.highcharts-axis-labels{fill:#666;cursor:default;font-size:.9em}.highcharts-grid-line{fill:none;stroke:#e6e6e6}.highcharts-xaxis-grid .highcharts-grid-line{stroke-width:0px}.highcharts-tick{stroke:#ccd6eb}.highcharts-yaxis .highcharts-tick{stroke-width:0}.highcharts-minor-grid-line{stroke:#f2f2f2}.highcharts-crosshair-thin{stroke-width:1px;stroke:#ccc}.highcharts-crosshair-category{stroke:#ccd6eb;stroke-opacity:.25}.highcharts-credits{cursor:pointer;fill:#999;font-size:.7em;-webkit-transition:fill .25s,font-size .25s;transition:fill .25s,font-size .25s}.highcharts-credits:hover{fill:#000;font-size:1em}.highcharts-tooltip{cursor:default;pointer-events:none;white-space:nowrap;-webkit-transition:stroke .15s;transition:stroke .15s}.highcharts-tooltip text{fill:#333}.highcharts-tooltip .highcharts-header{font-size:.85em}.highcharts-tooltip-box{stroke-width:1px}.highcharts-tooltip-box,.highcharts-tooltip-box .highcharts-label-box{fill:#f7f7f7;fill-opacity:.85}.highcharts-selection-marker{fill:#335cad;fill-opacity:.25}.highcharts-graph{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.highcharts-state-hover .highcharts-graph{stroke-width:3}.highcharts-state-hover path{-webkit-transition:stroke-width 50;transition:stroke-width 50}.highcharts-state-normal path{-webkit-transition:stroke-width .25s;transition:stroke-width .25s}.highcharts-data-labels,.highcharts-markers,.highcharts-point,g.highcharts-series{-webkit-transition:opacity .25s;transition:opacity .25s}.highcharts-legend-point-active .highcharts-point:not(.highcharts-point-hover),.highcharts-legend-series-active .highcharts-data-labels:not(.highcharts-series-hover),.highcharts-legend-series-active .highcharts-markers:not(.highcharts-series-hover),.highcharts-legend-series-active g.highcharts-series:not(.highcharts-series-hover){opacity:.2}.highcharts-color-0{fill:#7cb5ec;stroke:#7cb5ec}.highcharts-color-1{fill:#434348;stroke:#434348}.highcharts-color-2{fill:#90ed7d;stroke:#90ed7d}.highcharts-color-3{fill:#f7a35c;stroke:#f7a35c}.highcharts-color-4{fill:#8085e9;stroke:#8085e9}.highcharts-color-5{fill:#f15c80;stroke:#f15c80}.highcharts-color-6{fill:#e4d354;stroke:#e4d354}.highcharts-color-7{fill:#2b908f;stroke:#2b908f}.highcharts-color-8{fill:#f45b5b;stroke:#f45b5b}.highcharts-color-9{fill:#91e8e1;stroke:#91e8e1}.highcharts-area{fill-opacity:.75;stroke-width:0}.highcharts-markers{stroke-width:1px;stroke:#fff}.highcharts-point{stroke-width:1px}.highcharts-dense-data .highcharts-point{stroke-width:0}.highcharts-data-label{font-size:.9em;font-weight:700}.highcharts-data-label-box{fill:none;stroke-width:0}.highcharts-data-label text,text.highcharts-data-label{fill:#333}.highcharts-data-label-connector{fill:none}.highcharts-halo{fill-opacity:.25;stroke-width:0}.highcharts-series:not(.highcharts-pie-series) .highcharts-point-select{fill:#ccc;stroke:#000}.highcharts-column-series rect.highcharts-point{stroke:#fff}.highcharts-column-series .highcharts-point{-webkit-transition:fill-opacity .25s;transition:fill-opacity .25s}.highcharts-column-series .highcharts-point-hover{fill-opacity:.75;-webkit-transition:fill-opacity 50ms;transition:fill-opacity 50ms}.highcharts-pie-series .highcharts-point{stroke-linejoin:round;stroke:#fff}.highcharts-pie-series .highcharts-point-hover{fill-opacity:.75;-webkit-transition:fill-opacity 50ms;transition:fill-opacity 50ms}.highcharts-funnel-series .highcharts-point{stroke-linejoin:round;stroke:#fff}.highcharts-funnel-series .highcharts-point-hover{fill-opacity:.75;-webkit-transition:fill-opacity 50ms;transition:fill-opacity 50ms}.highcharts-funnel-series .highcharts-point-select{fill:inherit;stroke:inherit}.highcharts-pyramid-series .highcharts-point{stroke-linejoin:round;stroke:#fff}.highcharts-pyramid-series .highcharts-point-hover{fill-opacity:.75;-webkit-transition:fill-opacity 50ms;transition:fill-opacity 50ms}.highcharts-pyramid-series .highcharts-point-select{fill:inherit;stroke:inherit}.highcharts-solidgauge-series .highcharts-point{stroke-width:0}.highcharts-treemap-series .highcharts-point{stroke-width:1px;stroke:#e6e6e6;-webkit-transition:stroke .25s,fill .25s,fill-opacity .25s;transition:stroke .25s,fill .25s,fill-opacity .25s}.highcharts-treemap-series .highcharts-point-hover{stroke:#999;-webkit-transition:stroke 25ms,fill 25ms,fill-opacity 25ms;transition:stroke 25ms,fill 25ms,fill-opacity 25ms}.highcharts-treemap-series .highcharts-above-level{display:none}.highcharts-treemap-series .highcharts-internal-node{fill:none}.highcharts-treemap-series .highcharts-internal-node-interactive{fill-opacity:.15;cursor:pointer}.highcharts-treemap-series .highcharts-internal-node-interactive:hover{fill-opacity:.75}.highcharts-legend-box{fill:none;stroke-width:0}.highcharts-legend-item text{fill:#333;font-weight:700;font-size:1em;cursor:pointer;stroke-width:0}.highcharts-legend-item:hover text{fill:#000}.highcharts-legend-item-hidden *{fill:#ccc!important;stroke:#ccc!important;-webkit-transition:fill .25s;transition:fill .25s}.highcharts-legend-nav-active{fill:#039;cursor:pointer}.highcharts-legend-nav-inactive{fill:#ccc}.highcharts-legend-title-box{fill:none;stroke-width:0}.highcharts-loading{position:absolute;background-color:#fff;opacity:.5;text-align:center;z-index:10;-webkit-transition:opacity .25s;transition:opacity .25s}.highcharts-loading-hidden{height:0!important;opacity:0;overflow:hidden;-webkit-transition:opacity .25s,height .25s step-end;transition:opacity .25s,height .25s step-end}.highcharts-loading-inner{font-weight:700;position:relative;top:45%}.highcharts-pane,.highcharts-plot-band{fill:#000;fill-opacity:.05}.highcharts-plot-line{fill:none;stroke:#999;stroke-width:1px}.highcharts-boxplot-box{fill:#fff}.highcharts-boxplot-median{stroke-width:2px}.highcharts-bubble-series .highcharts-point{fill-opacity:.5}.highcharts-errorbar-series .highcharts-point{stroke:#000}.highcharts-gauge-series .highcharts-data-label-box{stroke:#ccc;stroke-width:1px}.highcharts-gauge-series .highcharts-dial{fill:#000;stroke-width:0}.highcharts-polygon-series .highcharts-graph{fill:inherit;stroke-width:0}.highcharts-waterfall-series .highcharts-graph{stroke:#333;stroke-dasharray:1,3}.highcharts-sankey-series .highcharts-point{stroke-width:0}.highcharts-sankey-series .highcharts-link{-webkit-transition:fill .25s,fill-opacity .25s;transition:fill .25s,fill-opacity .25s;fill-opacity:.5}.highcharts-sankey-series .highcharts-point-hover.highcharts-link{-webkit-transition:fill 50ms,fill-opacity 50ms;transition:fill 50ms,fill-opacity 50ms;fill-opacity:1}.highcharts-navigator-mask-outside{fill-opacity:0}.highcharts-navigator-mask-inside{fill:#6685c2;fill-opacity:.25;cursor:ew-resize}.highcharts-navigator-outline{stroke:#ccc;fill:none}.highcharts-navigator-handle{stroke:#ccc;fill:#f2f2f2;cursor:ew-resize}.highcharts-navigator-series{fill:#335cad;stroke:#335cad}.highcharts-navigator-series .highcharts-graph{stroke-width:1px}.highcharts-navigator-series .highcharts-area{fill-opacity:.05}.highcharts-navigator-xaxis .highcharts-axis-line{stroke-width:0}.highcharts-navigator-xaxis .highcharts-grid-line{stroke-width:1px;stroke:#e6e6e6}.highcharts-navigator-xaxis.highcharts-axis-labels{fill:#999}.highcharts-navigator-yaxis .highcharts-grid-line{stroke-width:0}.highcharts-scrollbar-thumb{fill:#ccc;stroke:#ccc;stroke-width:1px}.highcharts-scrollbar-button{fill:#e6e6e6;stroke:#ccc;stroke-width:1px}.highcharts-scrollbar-arrow{fill:#666}.highcharts-scrollbar-rifles{stroke:#666;stroke-width:1px}.highcharts-scrollbar-track{fill:#f2f2f2;stroke:#f2f2f2;stroke-width:1px}.highcharts-button{fill:#f7f7f7;stroke:#ccc;cursor:default;stroke-width:1px;-webkit-transition:fill .25s;transition:fill .25s}.highcharts-button text{fill:#333}.highcharts-button-hover{-webkit-transition:fill 0ms;transition:fill 0ms;fill:#e6e6e6;stroke:#ccc}.highcharts-button-hover text{fill:#333}.highcharts-button-pressed{font-weight:700;fill:#e6ebf5;stroke:#ccc}.highcharts-button-pressed text{fill:#333;font-weight:700}.highcharts-button-disabled text{fill:#333}.highcharts-range-selector-buttons .highcharts-button{stroke-width:0px}.highcharts-range-label rect{fill:none}.highcharts-range-label text{fill:#666}.highcharts-range-input rect{fill:none}.highcharts-range-input text{fill:#333}.highcharts-range-input{stroke-width:1px;stroke:#ccc}input.highcharts-range-selector{position:absolute;border:0;width:1px;height:1px;padding:0;text-align:center;left:-9em}.highcharts-crosshair-label text{fill:#fff;font-size:1.1em}.highcharts-crosshair-label .highcharts-label-box{fill:inherit}.highcharts-candlestick-series .highcharts-point{stroke:#000;stroke-width:1px}.highcharts-candlestick-series .highcharts-point-up{fill:#fff}.highcharts-ohlc-series .highcharts-point-hover{stroke-width:3px}.highcharts-flags-series .highcharts-point .highcharts-label-box{stroke:#999;fill:#fff;-webkit-transition:fill .25s;transition:fill .25s}.highcharts-flags-series .highcharts-point-hover .highcharts-label-box{stroke:#000;fill:#ccd6eb}.highcharts-flags-series .highcharts-point text{fill:#000;font-size:.9em;font-weight:700}.highcharts-map-series .highcharts-point{-webkit-transition:fill .5s,fill-opacity .5s,stroke-width .25s;transition:fill .5s,fill-opacity .5s,stroke-width .25s;stroke:#ccc}.highcharts-map-series .highcharts-point-hover{-webkit-transition:fill 0ms,fill-opacity 0ms;transition:fill 0ms,fill-opacity 0ms;fill-opacity:.5;stroke-width:2px}.highcharts-mapline-series .highcharts-point{fill:none}.highcharts-heatmap-series .highcharts-point{stroke-width:0}.highcharts-map-navigation{font-size:1.3em;font-weight:700;text-align:center}.highcharts-coloraxis{stroke-width:0}.highcharts-coloraxis-marker{fill:#999}.highcharts-null-point{fill:#f7f7f7}.highcharts-3d-frame{fill:transparent}.highcharts-contextbutton{fill:#fff;stroke:none;stroke-linecap:round}.highcharts-contextbutton:hover{fill:#e6e6e6;stroke:#e6e6e6}.highcharts-button-symbol{stroke:#666;stroke-width:3px}.highcharts-menu{border:1px solid #999;background:#fff;padding:5px 0;-webkit-box-shadow:3px 3px 10px #888;box-shadow:3px 3px 10px #888}.highcharts-menu-item{padding:.5em 1em;background:none;color:#333;cursor:pointer;-webkit-transition:background .25s,color .25s;transition:background .25s,color .25s}.highcharts-menu-item:hover{background:#335cad;color:#fff}.highcharts-drilldown-point{cursor:pointer}.highcharts-drilldown-axis-label,.highcharts-drilldown-data-label text,text.highcharts-drilldown-data-label{cursor:pointer;fill:#039;font-weight:700;text-decoration:underline}.highcharts-no-data text{font-weight:700;font-size:12px;fill:#666}.highcharts-axis-resizer{cursor:ns-resize;stroke:#000;stroke-width:2px}.highcharts-bullet-target{stroke-width:0}.highcharts-lineargauge-target,.highcharts-lineargauge-target-line{stroke-width:1px;stroke:#333}.highcharts-annotation-label-box{stroke-width:1px;stroke:#000;fill:#000;fill-opacity:.75}.highcharts-annotation-label text{fill:#e6e6e6}