@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,800,300,600,700);@media screen{.error{text-align:center}.error p{color:#f37735;font-weight:600}.error.file{text-align:left}.error.file p{color:#f37735;font-weight:600}body,html{height:100%;width:100%}h1,h2,h3,h4,h5,h6,p,input,select,option,textarea{font-family:"Open Sans",Arial,Helvetica Neue,Helvetica,sans-serif;margin:0}h1{font-family:"Open Sans",Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;padding:0.5em 0 0.2em;font-size:2em;color:white}}@media screen and (max-width: 768px){h1{font-size:1.5em;padding:0.5em 0 1em 1em}}@media screen{h2{font-family:"Open Sans",Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;padding:0.5em 0.7em;font-size:1.4em;color:white;margin:0}h3{font-family:"Open Sans",Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;padding:0.5em 0.7em;font-size:1.4em;color:white;margin:0;font-size:1.2em;margin-left:1em}h4{font-size:1em}h5{font-size:1em;font-weight:600;color:#282828}h6{font-size:0.9em}p{font-size:0.9em;color:#6E6E6E}input,textarea{font-size:0.9em}a{text-decoration:none}a:hover{text-decoration:none}}@media screen and (max-width: 768px){.column-6{width:60%;float:left}}@media screen{.no-margin{margin:0 !important}.no-gutter{margin-left:0 !important}header{margin-bottom:2em;background-color:#49A4A5;background-image:linear-gradient(#65DDDF, #49A4A5)}header .row{margin-bottom:0.5em}header p{color:white;float:right;padding:0.5em 5em 0 0em}}@media screen and (max-width: 768px){header p{padding:1em 1em 1.5em 2em}}@media screen{header p:hover{font-weight:600}.button{border-radius:0.4em;border:none;color:white;font-weight:600;padding:0.15em 0.3em 0.3em;margin:0.2em;font-size:0.9em}.button.charcoal{background-color:#282828;background-image:linear-gradient(#282828, #434343);float:right;width:6.5em;margin-top:1em}.button.charcoal:hover{background-color:#434343;background-image:linear-gradient(#434343, #6E6E6E);color:white}.button.red{background-color:#BE4B4B;background-image:linear-gradient(#C67171, #BE4B4B);width:6.5em;margin-top:1em}.button.red:hover{background-color:#C67171;background-image:linear-gradient(#C67171, #BE4B4B);color:white}.button.red.full-width{width:45%;margin-right:30%}.button.blue{background-color:#49A4A5;background-image:linear-gradient(#65DDDF, #49A4A5);border:0.1em #49A4A5 solid}.button.blue:hover{background-color:#65DDDF;background-image:linear-gradient(#74FAFC, #49B3B5)}.button.grey{background-color:#FAFAFA;background-image:linear-gradient(#FAFAFA, #D8D8D8);color:#434343;border:0.1em #D8D8D8 solid;font-weight:400;margin:0.2em 0.2em 0 1em}.button.blue.add-row{width:30%;padding:0 0.4em;font-weight:900;font-size:12px;border:none}.button.blue.add-row.units{margin:1.6em 0.2em 0.2em}.button.center{float:none;display:inline-block;width:30%;margin-top:0}.button.full{width:100%;margin:0}.add{padding:0 0.4em;font-weight:900;margin:0em 0.2em 0.2em;font-size:1em}.close{color:white;font-size:1.5em;float:right;padding:0 1em}.close:hover{color:#D8D8D8}.close-date{font-size:1.5em;margin-left:0.4em;color:black;margin-top:-0.8em}.close-date:hover{color:#D8D8D8}.delete{border:none;color:#3C719D;font-size:0.9em;padding:0;text-align:center}.delete:hover{color:#5293CA}links .button{display:inline-block;color:white}.margin-top{margin-top:1.2em}.warning .button{margin-top:0;position:relative;bottom:1em}.close-warning .button{bottom:0}svg.ledger{height:25px;width:25px;margin:0 auto;display:block}svg.ledger.unactive{fill:white;stroke:#49A4A5}svg.ledger.active{fill:#49A4A5}.align-center{text-align:center}svg.bell{width:3em}svg.bell path{stroke:#49A4A5;stroke-width:3;fill:white}svg.bell path.urgent{fill:red;opacity:0.7;stroke:red}svg.bell path.present{fill:#49A4A5}input,select,textarea{width:100%;border-radius:0.3em;border:0.1em #D8D8D8 solid;padding:0.15em 0.3em 0.3em;background:white}.push-right{padding-left:0.8em}input[disabled],select[disabled],textarea[disabled]{border:none;background:#FAFAFA}input.job_no{border:none;background:#FAFAFA}input.invalid{border-color:red;box-shadow:0 0 10px red}input.unit_id{display:none}form.email-invite{display:inline-block}form.email-invite input{width:auto;padding:0.2em 1em}.settings{padding:1.5em 3em 4.5em;border-left:0.1em #D8D8D8 solid;height:20em}.settings .name{width:50%;display:inline-block}.settings input[name="first_name"],.settings input[name="last_name"]{width:50%}.display-none{display:none;visibility:hidden}searchbox{padding-top:0.3em}searchbox button{height:1.8em}searchbox input[type="text"]{width:67%}searchbox img{width:1em;padding-top:2.5px}searchbox input[type="submit"]{width:30%}datepicker div input[type="date"]{margin-bottom:0.5em}.booking-note{float:center;border:0.1em #D8D8D8 solid;-webkit-box-shadow:0.4em 0.4em 0.3em 0 rgba(50,50,50,0.6);-moz-box-shadow:0.4em 0.4em 0.3em 0 rgba(50,50,50,0.6);box-shadow:0.4em 0.4em 0.3em 0 rgba(50,50,50,0.6)}.email .panel-body{height:8.5em;text-align:center}.email .panel-body p{margin-top:0}.email .row{margin-bottom:0}.email input[name="email"]{width:80%;margin-top:0.5em}.border-bottom{border-bottom:0.1em #D8D8D8 solid}.small-margin-top{margin-top:1em}.row.units{margin:0 -0.9em}units div.border{border-top:0.4em #D8D8D8 solid;border-right:0.4em white solid;border-bottom:0.4em white solid;border-left:0.4em #D8D8D8 solid;background-color:#F7F6F6;padding:0 0.5em 0.3em;margin-top:0.4em}units div.border input[disabled],units div.border select[disabled],units div.border textarea[disabled]{border:none;background-color:#F7F6F6}invoice{margin:0.2em 0}textarea.small{height:27px;font-size:0.9em}div.profit p{text-align:right;padding-right:10%}.model-generic{border-radius:0.2em;-webkit-box-shadow:0.4em 0.4em 0.3em 0 rgba(50,50,50,0.6);-moz-box-shadow:0.4em 0.4em 0.3em 0 rgba(50,50,50,0.6);box-shadow:0.4em 0.4em 0.3em 0 rgba(50,50,50,0.6)}.panel-header{min-height:2.5em;background-color:#49A4A5;background-image:linear-gradient(#65DDDF, #49A4A5)}.panel-header h2,.panel-header h3,.panel-header h4{display:inline-block}.panel-header h3{padding:0.2em 0.7em;padding-top:0.5em}.panel-body{width:100%;background:#FAFAFA;border:0.1em #D8D8D8 solid}}@media screen and (max-height: 40em){.panel-body{max-height:23em;max-height:61vh}}@media screen and (max-height: 44em){.panel-body{max-height:27em;max-height:65vh}}@media screen{.panel-body p{margin-top:0.7em}.panel-body.table-head{height:2.5em}.panel-body.table-responsive{height:27em}.panel-body.settings{height:25em}.scroll{overflow-y:scroll;overflow-x:hidden}.model-middle{top:35%;position:absolute}.model-middle div.panel-body{padding:0 1em 2em 1em}.model-top{top:5%;position:absolute}.model-top.reminder{top:25%}.model-top div.panel-body{padding:0 1em 2em 1em;max-height:43em}}@media screen and (max-height: 46em){.model-top div.panel-body{max-height:38em}}@media screen and (max-height: 44em){.model-top div.panel-body{max-height:33em}}@media screen and (max-height: 40em){.model-top div.panel-body{max-height:30em}}@media screen{p.small{font-size:0.7em;display:inline;padding-left:0.7em}.overlay{z-index:2;position:fixed;width:100%;height:100%;top:0px;left:0;background-color:rgba(50,50,50,0.7)}.overlay .panel-body p{font-weight:600}.view-order,.create-order{overflow:none}.view-order h6,.view-order p,.create-order h6,.create-order p{display:inline-block;margin:0 0.5em}.view-order h6,.create-order h6{color:#6E6E6E}.view-order p,.create-order p{color:#282828}.view-order .row,.create-order .row{margin-bottom:0}.close-warning{text-align:center;margin:1em 0 0}.view-order .panel-header,.warning .panel-header{padding:0.3em}.ledger h4{text-align:center;margin:1.2em 0 0.5em}.ledger p{text-align:center}.ledger .currency{text-align:center;margin-bottom:0}.ledger .currency p{display:inline-block}.ledger .currency select{display:inline-block;width:3em;margin-left:1em}table.table th,table.table td{padding:0.5em}table{table-layout:fixed}td{border-right:0.1em #D8D8D8 solid;border-left:0.1em #D8D8D8 solid;background:white}td.green{background-color:#774c9e;opacity:0.7;text-align:center}td.green p{color:white;font-weight:700}td.red{background-color:red;opacity:0.7;text-align:center}td.red p{color:white;font-weight:700}td p{color:#434343}th{background-color:#FAFAFA;background-image:linear-gradient(#FAFAFA, #D8D8D8)}.container.booking-note table{border:0.1em #D8D8D8 solid;width:100%}.container.booking-note table tr{border-bottom:0.1em #D8D8D8 solid}.warning table{border-bottom:0.1em #D8D8D8 solid}.warning table p{margin-top:0}#circularG{position:relative;width:58px;height:58px;margin:auto}.circularG{position:absolute;background-color:#000;width:14px;height:14px;border-radius:9px;-o-border-radius:9px;-ms-border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px;animation-name:bounce_circularG;-o-animation-name:bounce_circularG;-ms-animation-name:bounce_circularG;-webkit-animation-name:bounce_circularG;-moz-animation-name:bounce_circularG;animation-duration:1.1s;-o-animation-duration:1.1s;-ms-animation-duration:1.1s;-webkit-animation-duration:1.1s;-moz-animation-duration:1.1s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal}#circularG_1{left:0;top:23px;animation-delay:0.41s;-o-animation-delay:0.41s;-ms-animation-delay:0.41s;-webkit-animation-delay:0.41s;-moz-animation-delay:0.41s}#circularG_2{left:6px;top:6px;animation-delay:0.55s;-o-animation-delay:0.55s;-ms-animation-delay:0.55s;-webkit-animation-delay:0.55s;-moz-animation-delay:0.55s}#circularG_3{top:0;left:23px;animation-delay:0.69s;-o-animation-delay:0.69s;-ms-animation-delay:0.69s;-webkit-animation-delay:0.69s;-moz-animation-delay:0.69s}#circularG_4{right:6px;top:6px;animation-delay:0.83s;-o-animation-delay:0.83s;-ms-animation-delay:0.83s;-webkit-animation-delay:0.83s;-moz-animation-delay:0.83s}#circularG_5{right:0;top:23px;animation-delay:0.97s;-o-animation-delay:0.97s;-ms-animation-delay:0.97s;-webkit-animation-delay:0.97s;-moz-animation-delay:0.97s}#circularG_6{right:6px;bottom:6px;animation-delay:1.1s;-o-animation-delay:1.1s;-ms-animation-delay:1.1s;-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s}#circularG_7{left:23px;bottom:0;animation-delay:1.24s;-o-animation-delay:1.24s;-ms-animation-delay:1.24s;-webkit-animation-delay:1.24s;-moz-animation-delay:1.24s}#circularG_8{left:6px;bottom:6px;animation-delay:1.38s;-o-animation-delay:1.38s;-ms-animation-delay:1.38s;-webkit-animation-delay:1.38s;-moz-animation-delay:1.38s}@keyframes bounce_circularG{0%{transform:scale(1)}100%{transform:scale(0.3)}}@-o-keyframes bounce_circularG{0%{-o-transform:scale(1)}100%{-o-transform:scale(0.3)}}@-ms-keyframes bounce_circularG{0%{-ms-transform:scale(1)}100%{-ms-transform:scale(0.3)}}@-webkit-keyframes bounce_circularG{0%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(0.3)}}@-moz-keyframes bounce_circularG{0%{-moz-transform:scale(1)}100%{-moz-transform:scale(0.3)}}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none}[data-tooltip]:before{position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-4em;padding:0.3em;width:8em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:0.3em;background-color:#000;background-color:rgba(51,51,51,0.9);color:#fff;content:attr(data-tooltip);text-align:center;font-size:0.9em;line-height:1.2}[data-tooltip]:after{position:absolute;bottom:150%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid rgba(51,51,51,0.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}nav img{height:1.5em;display:inline-block;margin:0.2em 0.5em -0.2em 2em}nav h5{display:inline-block;color:white;position:relative;top:-0.2em}nav li{width:22%;padding-right:3%;display:inline-block;margin-right:0;text-align:center;border-left:0.12em #65DDDF solid;border-top:0.12em #65DDDF solid;border-right:0.12em #49A4A5 solid;border-bottom:0.12em #49A4A5 solid;background-color:#49A4A5;background-image:linear-gradient(#65DDDF, #49A4A5)}nav li:hover{background-color:#65DDDF;background-image:linear-gradient(#74FAFC, #49B3B5)}nav li.state{background-color:#65DDDF;background-image:linear-gradient(#74FAFC, #49B3B5)}nav li.active{color:red;background-color:#65DDDF;background-image:linear-gradient(#74FAFC, #49B3B5)}}@media screen and (max-width: 1200px){nav li{width:30%}}@media screen and (max-width: 992px){nav li{width:33.33%}nav h5{display:inline-block}}@media screen and (max-width: 768px){nav img{display:none;visibility:hidden}nav h5{display:inline-block;color:white;top:0}}@media screen{.setting-nav{padding:1.5em 3em 4.5em}.pop-up{z-index:2;position:absolute;top:26%;right:7em}.pop-up .column-5{background-color:white;-webkit-box-shadow:0.4em 0.4em 0.3em 0 rgba(50,50,50,0.6);-moz-box-shadow:0.4em 0.4em 0.3em 0 rgba(50,50,50,0.6);box-shadow:0.4em 0.4em 0.3em 0 rgba(50,50,50,0.6);border:0.1em #D8D8D8 solid;padding:0.5em}.pop-up .row{margin:0}.pop-up .submit{width:6em;margin:0 auto}}
