@import url('animate.css');@font-face{font-family:'OpenSansRegular';src:url('../fonts/OpenSans-Regular-webfont.eot?');src:url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansItalic';src:url('../fonts/OpenSans-Italic-webfont.eot?');src:url('../fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Italic-webfont.woff') format('woff'),url('../fonts/OpenSans-Italic-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansSemibold';src:url('../fonts/OpenSans-Semibold-webfont.eot?');src:url('../fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Semibold-webfont.woff') format('woff'),url('../fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansBold';src:url('../fonts/OpenSans-Bold-webfont.eot?');src:url('../fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Bold-webfont.woff') format('woff'),url('../fonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sanslight';src:url('../fonts/opensans-light-webfont.eot?');src:url('../fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-light-webfont.woff2') format('woff2'),url('../fonts/opensans-light-webfont.ttf') format('truetype'),url('../fonts/opensans-light-webfont.woff') format('woff');font-weight:normal;font-style:normal}html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}:-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle;max-width:100%;height:auto!important}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.clearfix:before,.clearfix:after{content:" ";display:table;line-height:0}.clearfix:after{clear:both}.clearfix{*zoom:1}.right{float:right!important}.left{float:left!important}.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}html,body{height:100%}body{font:300 15px/1.4 'OpenSansRegular',sans-serif;color:#333;margin:0;padding:0;background-color:#fafafa}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#333}:-ms-input-placeholder{color:#999}input:-moz-placeholder{color:#333}input,input:focus,textarea:focus{outline:none}input:focus,textarea:focus{-webkit-tap-highlight-color:rgba(0,0,0,0)}[class^="icon-"],[class*=" icon-"]{display:inline-block;line-height:normal;vertical-align:text-top;background-image:url(../img/sprite-img.png);background-position:0 0;background-repeat:no-repeat;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none}.icon-work-order{width:35px;height:35px;background-position:-197px -16px}.icon-details{width:48px;height:35px;background-position:-97px -17px}.icon-appt{width:45px;height:40px;background-position:-17px -14px}.icon-manage{width:36px;height:40px;background-position:-269px -13px}.icon-status{width:21px;height:41px;background-position:-373px -14px}.icon-comments{width:51px;height:40px;background-position:-435px -19px}.icon-pic{width:26px;height:23px;background-position:-25px -81px}.icon-appt-date{width:24px;height:23px;background-position:-404px -139px}.icon-tick{width:17px;height:16px;background-position:-18px -189px}.icon-menu{width:24px;height:27px;background-position:-458px -139px}.overflow{overflow:hidden;display:block;width:100%}a{text-decoration:underline;color:#085bb9;cursor:pointer;outline:none;transition:color .3s ease 0s}a:hover{text-decoration:none;color:#000}.b,b,strong{font-family:'OpenSansBold',sans-serif;font-weight:normal}ul,ol{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:'OpenSansRegular',sans-serif;color:#333;font-weight:400;margin:0;line-height:1.3}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}.copyright{font-size:.9rem;color:#333}.copyright a{color:#333}#login-container .copyright{padding:1rem;display:block}.wrapper{width:100%;min-height:100%}#drawer{top:54px;z-index:1001;display:none}.navbar-default{background:#173460}.navbar{border-radius:0;border:none;text-align:center;color:#fff;margin-bottom:0}.navbar-header{display:inline-block;float:none}.navbar-default .navbar-brand{color:#fff;line-height:22px;font-size:20px;font-family:'OpenSansSemibold',sans-serif}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#fff}.left-icon{float:left;color:#fff;font-size:18px;padding:13px 0}.left-icon:hover,.left-icon:focus{color:#fff}.header{display:block;overflow:hidden;background:#0287d2}.header label{color:#fff;display:block}.order-status{float:left;padding:18px 35px;max-width:250px;width:100%}.whitebox{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;color:#2e3f6b;font-size:16px;text-align:center;padding:7px 35px;display:inline-block}.order-number{float:right;padding:18px 35px}.whitebox{border-radius:5px;background:#fff;color:#2e3f6b;font-size:16px;text-align:center;padding:7px 35px;display:inline-block}.panel-heading{background:#d8dde3;text-align:center;border-radius:0}.panel-heading .title{color:#5f6164;font-size:20px;text-transform:capitalize;font-weight:normal;font-family:'OpenSansSemibold',sans-serif}.tab-content{display:block;overflow:hidden;width:100%;padding-bottom:125px}.form-content{display:block;padding:5px 35px}.selectbox{padding:0;margin:0;border:1px solid #c8c8c8;width:100%;overflow:hidden;background:#fff url("../img/selectbox-arrow.png") no-repeat 100% 50%}.selectbox:hover,.selectbox:focus{box-shadow:none;border-color:#1aa8ee}.selectbox select{padding:8px 13px;width:100%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#adadad;font-size:16px;font-family:'open_sanslight',sans-serif;text-overflow:ellipsis}.selectbox select:focus{outline:none}.form-control{height:44px;border-radius:0;box-shadow:none;font-family:'open_sanslight',sans-serif;font-size:16px}.form-control:hover,.form-control:focus{box-shadow:none;border-color:#1aa8ee}textarea.form-control{background:#f7f7f7;color:#adadad;font-size:16px}.form-content .inline-block{float:none!important;display:inline-block;width:100%}.form-group{margin-bottom:20px}.form-group label{font-weight:normal;font-family:'OpenSansSemibold',sans-serif;color:#191919;font-size:16px}.take-pic{float:right;padding:13px 0 0;color:#1a73d7;text-decoration:none}.take-pic i,.take-pic .name{color:#1a73d7}.form-content .radio{display:inline-block;padding-right:50px}.green-text{color:#277136}.form-content .green-text{display:block}.form-horizontal{margin:0;padding:0}.work-order-nav{position:fixed;bottom:0;left:0;width:100%}.work-order-nav .breadcrumb{margin:0;background-color:#d8dde3;text-align:right}.nav-tabs{background:#0286ce;padding-top:10px;padding-left:5px}.nav-tabs>li{width:16.66%;margin-bottom:0}.nav-tabs>li>a{height:64px;display:block;background:#16335f;border-radius:0;border:1px solid transparent;color:#fff;padding:5px 0;text-align:center;font-family:'OpenSansSemibold',sans-serif;position:relative;text-decoration:none}.nav-tabs>li>a:hover{background:#173460;border-color:#fff;color:#fff}.nav-tabs>li>a>i{display:inline-block;margin-top:10px}.nav-tabs>li>a>.name{display:inline-block;width:100%;padding-top:6px;font-size:14px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background:#173460;border-color:#fff;color:#fff}.nav-tabs>li.active>a:before{content:"";position:absolute;z-index:2;width:90%;height:4px;top:-7px;left:5%;background:#00e777}.val-error-summary .details{display:none}.radio-wrap{margin-bottom:20px}.radio-wrap .label{display:inline-block;width:100%;font-family:'OpenSansSemibold',sans-serif;color:#404040;font-size:16px;font-weight:normal}.greybox{display:block;background:#f1f1f1;border:1px solid #e6e6e6;border-radius:50px;padding:4px 12px;overflow:auto}.greybox .radio{padding-right:0;margin:5px 15px}.greybox .selectbox{width:inherit;float:left;border:none;background:url("../img/selectbox-arrow.png") no-repeat 100% 50%;border-left:1px solid #b1b1b1;padding:0 4px}.greybox .selectbox:first-child{border-left:none}.greybox .selectbox select{padding:8px 20px;color:#646464;font-family:'OpenSansRegular',sans-serif}.po-block{display:inline-block;width:80%}.underline-text{text-decoration:underline;color:#464646;font-family:'OpenSansSemibold',sans-serif}.work-status-wrap{text-align:center;margin-top:76px;display:block;width:100%;overflow:hidden}.notification{float:right;padding-right:40px;color:#868686;font-family:'OpenSansSemibold',sans-serif}.comments .inline-block{width:auto;margin-top:80px}.comments .btn-info{background-color:#03a9f5;padding:5px 0;width:12%;font-size:18px;font-family:'OpenSansSemibold',sans-serif}.comments .btn-info i{vertical-align:-2px;margin-left:5px}.comments .btn-info:hover{background:#333;border-color:#333}#work-order .inline-block,#appt .inline-block,#manage .inline-block,#status .inline-block{width:70%}.modal-dialog{display:none;font-size:1.2rem}.modal-dialog .button-row{padding:2rem;text-align:center}.form-group .k-widget,.form-group .k-textbox{width:100%}.k-dropdown-wrap{text-align:left}.k-autocomplete,.k-combobox,.k-datepicker,.k-timepicker,.k-datetimepicker,.k-colorpicker,.k-numerictextbox,.k-dropdown,.k-selectbox,.k-textbox,.k-toolbar .k-split-button{width:auto}.capture-image .k-upload{text-align:right}@media only screen and (min-width:768px) and (max-width:1024px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media only screen and (max-width:479px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.order-status,.order-number{padding:3px 10px 6px}.order-number .name,.order-status .name,.whitebox{font-size:13px}.whitebox{padding:4px 30px;min-width:92px}.form-content .radio{padding:0}.form-content{padding:53px 22px}.nav-tabs>li>a>.name{font-size:10px}.nav-tabs{padding-left:0}.greybox .selectbox select{padding:8px 13px}.icon-work-order{width:25px;height:25px;background-position:-155px -135px}.icon-details{width:34px;height:25px;background-position:-87px -135px}.icon-appt{width:28px;height:25px;background-position:-20px -135px}.icon-manage{width:23px;height:25px;background-position:-208px -137px}.icon-status{width:13px;height:25px;background-position:-271px -135px}.icon-comments{width:32px;height:25px;background-position:-323px -139px}.comments .btn-info{width:auto;padding:6px 15px}.form-group label{font-size:13px}.panel-heading .title{font-size:17px}.selectbox select{font-size:13px}textarea.form-control,.take-pic,.form-control,.radio-wrap .label,.checkbox label,.radio label,body{font-size:13px}.radio-wrap,.form-group{margin-bottom:18px}.work-status-wrap{margin-top:48px}.form-content{padding:25px 20px}.take-pic{display:block;width:100%;text-align:right;margin-bottom:15px}.greybox .selectbox select{padding:4px 13px}}@media only screen and (min-width:480px) and (max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.order-number .name,.order-status .name{font-size:13px}.whitebox{padding:7px 30px}.form-content .radio{padding:0}.form-content{padding:53px 22px}.nav-tabs>li>a>.name{font-size:10px}.nav-tabs{padding-left:0}.greybox .selectbox select{padding:8px 13px}.icon-work-order{width:25px;height:25px;background-position:-155px -135px}.icon-details{width:34px;height:25px;background-position:-87px -135px}.icon-appt{width:28px;height:25px;background-position:-20px -135px}.icon-manage{width:23px;height:25px;background-position:-208px -137px}.icon-status{width:13px;height:25px;background-position:-271px -135px}.icon-comments{width:32px;height:25px;background-position:-323px -139px}.comments .btn-info{width:auto;padding:6px 15px}.form-group label{font-size:13px}.panel-heading .title{font-size:17px}.selectbox select{font-size:13px}textarea.form-control,.take-pic,.form-control,.radio-wrap .label,.checkbox label,.radio label,body{font-size:13px}.radio-wrap,.form-group{margin-bottom:18px}.work-status-wrap{margin-top:48px}.form-content{padding:25px 20px}.take-pic{display:block;width:100%;text-align:right;margin-bottom:15px}.greybox .selectbox select{padding:4px 13px}}.k-textbox .k-icon.k-i-clock{margin:0;position:relative;top:inherit}.form-group .image-container{margin:.8em;line-height:1.72em;padding:5px 14px 4px;font-family:inherit;text-align:center;cursor:pointer;text-decoration:none;width:50px;border-radius:4px;display:inline-block}.form-group .image-container a{display:none;line-height:1.72em}.form-group .image-container a:first-child{display:inline-block}.form-group .image-container a span[class$="image-count"]{padding-left:.5em;text-decoration:none;font-size:14px}.k-widget.k-upload{width:auto;float:left}.capture-image{overflow:auto}.attn-required{color:red}.wo-toolbar{text-align:center;margin-bottom:10px}.wo-toolbar .km-buttongroup{margin:0 auto}.snackbar-container{position:fixed;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;bottom:30px;z-index:1}.snackbar-container .snackbar{display:none;background-color:#333;color:#fff!important;border-radius:4px;padding:16px;display:inline-block;text-align:left;opacity:.9}.snackbar-container .snackbar .AcknowledgementMessage h1{color:#fff!important}#login-container{width:100%;border:0;padding-top:1rem}#login-container #errormsg{color:red;font:1.1em;position:relative;font-weight:bold}form #login-container,.form #login-container{}form #login-container #Submit,.form #login-container #Submit{float:right;margin:5px 35px auto auto}.login-logo{width:100%;height:auto}form #login-container{}form #login-container input{width:100%;padding:5px}form #login-container .row.password{display:none}body:after{content:url(img/close.png) url(img/loading.gif) url(img/prev.png) url(img/next.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(img/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(img/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(img/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(img/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.val-error{color:red;display:block}input[type="text"].invalid,textarea.invalid,.k-widget.invalid{border:red 1px solid}input[type="text"].invalid:hover,textarea.invalid:hover,.k-widget.invalid:hover{border:red 1px solid}