﻿@font-face{font-family:'AvenirNext-Bold';src:url('../fonts/AvenirNext-Bold.ttf') format('truetype')}@font-face{font-family:'AvenirNext-BoldItalic';src:url('../fonts/AvenirNext-BoldItalic.ttf') format('truetype')}@font-face{font-family:'AvenirNext-DemiBold';src:url('../fonts/AvenirNext-DemiBold.ttf') format('truetype')}@font-face{font-family:'AvenirNext-DemiBoldItalic';src:url('../fonts/AvenirNext-DemiBoldItalic.ttf') format('truetype')}@font-face{font-family:'AvenirNext-Heavy';src:url('../fonts/AvenirNext-Heavy.ttf') format('truetype')}@font-face{font-family:'AvenirNext-HeavyItalic';src:url('../fonts/AvenirNext-HeavyItalic.ttf') format('truetype')}@font-face{font-family:'AvenirNext-Italic';src:url('../fonts/AvenirNext-Italic.ttf') format('truetype')}@font-face{font-family:'AvenirNext-Medium';src:url('../fonts/AvenirNext-Medium.ttf') format('truetype')}@font-face{font-family:'AvenirNext-MediumItalic';src:url('../fonts/AvenirNext-MediumItalic.ttf') format('truetype')}@font-face{font-family:'AvenirNext-Regular';src:url('../fonts/AvenirNext-Regular.ttf') format('truetype')}@font-face{font-family:'AvenirNext-UltraLight';src:url('../fonts/AvenirNext-UltraLight.ttf') format('truetype')}@font-face{font-family:'AvenirNext-UltraLightItalic';src:url('../fonts/AvenirNext-UltraLightItalic.ttf') format('truetype')}body{font-family:'AvenirNext-Regular',Verdana;font-size:16px;background-color:#f4f4f4}a{color:#29abe2}a:hover,a:focus{color:#1a8dbe;text-decoration:none}@media(max-width:767px){.container,header,.main,footer,.modal,.filter-row,.action-row{max-width:767px!important}}@media(min-width:768px) and (max-width:991px){.container,header,.main,footer,.modal,.filter-row,.action-row{max-width:767px!important}}@media(min-width:992px) and (max-width:1199px){.container,header,.main,footer,.modal,.filter-row,.action-row{max-width:767px!important}}@media(min-width:1200px){.container,header,.main,footer,.modal,.filter-row,.action-row{max-width:767px!important}}.btn-link{border-width:0}.btn-link[disabled]{color:#777;opacity:.5}.btn-link[disabled]:hover,.btn-link[disabled]:focus,.btn-link[disabled]:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link:hover,.btn-link:focus,.btn-link:active{text-decoration:none}.form-control{border-radius:2px}.form-control.ng-invalid{border-color:#d9534f;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.form-control.ng-invalid:focus{border-color:#d43f3a;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d9534f;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d9534f}.btn{border-radius:3px;font-family:'AvenirNext-DemiBold',Verdana}.btn-primary{background-color:#29abe2;border-color:#29abe2}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-color:#20a7e1;border-color:#20a7e1;outline:0}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#99d7f1;border-color:#99d7f1}.alert{border-radius:3px}.alert .ico-checkmark-circle2{position:absolute;font-size:19px}.alert .msg{padding-left:25px}.error-msg{text-align:center}.error-msg .error-msg-text{padding-left:5px}footer{margin-top:20px;font-size:12px;color:#969696;text-align:center;-webkit-transition:-webkit-transform .2s ease;-moz-transition:-moz-transform .2s ease;-o-transition:-o-transform .2s ease;transition:-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease,transform .2s ease}header.navbar{background-color:#29abe2;color:#fff;margin-bottom:5px;-webkit-transition:-webkit-transform .2s ease;-moz-transition:-moz-transform .2s ease;-o-transition:-o-transform .2s ease;transition:-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease,transform .2s ease;border-width:0}header.navbar.navbar-fixed-top{border-width:0}header.navbar a{position:absolute;left:0;right:0;z-index:-1;color:#fff}header.navbar a:hover,header.navbar a:focus{color:#fff;text-decoration:none}header.navbar.navbar-fixed-top{position:fixed}header .navbar-header{text-align:center}header .brand{display:inline-block;padding-top:13px}header .brand.add-left-b1{left:55px}header .brand.add-left-b2{left:95px}header .brand .logo-text{font-family:'AvenirNext-DemiBold',Verdana;display:inline-block;width:100%;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.navbar-header{float:none!important}.navbar-menu-button{float:left;background-color:transparent;background-image:none;border:1px solid transparent;outline:0}.navbar-menu-button.back-button{padding:14px 15px 12px 16px}.navbar-menu-button.back-button .ico-angle-left{font-size:30px;line-height:.6}.navbar-menu-button.menu-button{padding:16px 15px 16px 15px}.navbar-menu-button .icon-bar{display:block;width:22px;height:2px;border-radius:1px;border:1px solid #fff}.navbar-menu-button .icon-bar+.icon-bar{margin-top:5px}.navbar-menu-button:hover,.navbar-menu-button:focus,.navbar-menu-button:active{background-image:none;background-color:#1a8dbe;border-color:#1a8dbe}.address-span{display:block}.backButton{left:5px;font-size:2em;padding:2px 0 0 0}.menu-mask{display:none;position:fixed;z-index:1000;width:100%;top:0;overflow:hidden;background-color:rgba(255,255,255,.5)}.sidebar-open-ltr .main,.sidebar-open-ltr .navbar,.sidebar-open-ltr footer,.sidebar-open-ltr .menu-mask{-webkit-transform:translate3d(270px,0,0);-moz-transform:translate3d(270px,0,0);-o-transform:translate3d(270px,0,0);-ms-transform:translate3d(270px,0,0);transform:translate3d(270px,0,0)}.sidebar-open-ltr .menu-mask{display:block}.sidebar-open-ltr .main{position:fixed;margin-top:30px;z-index:998;top:0}.sidebar-open-ltr footer{display:none}.sidebar-open-ltr .sidebar{display:block}.sidebar{display:none;position:static;z-index:0;opacity:1;width:270px;color:#fff;background-color:#29abe2;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none;overflow:scroll;-webkit-overflow-scrolling:touch}.login-status{background-color:#4d4d4d;padding:10px 15px 5px 15px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.5);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.5);box-shadow:0 1px 2px 0 rgba(0,0,0,.5)}.login-status .logged-in-as{display:block;font-size:11px}.login-status .logged-user{display:block}.login-status .btn-logout{float:right;margin-top:-51px;padding:23px 6px 6px 6px;color:#29abe2;background-color:transparent;background-image:none;border:1px solid transparent;outline:0}.login-status .btn-logout:hover,.login-status .btn-logout:focus{text-decoration:none}ul.menu-navigation{margin:0;padding:0;background-color:#717171;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.5);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.5);box-shadow:0 1px 2px 0 rgba(0,0,0,.5)}ul.menu-navigation li{display:block;position:relative;width:100%;list-style:none}ul.menu-navigation li a{color:#fff;display:table;position:relative;table-layout:fixed;width:100%;text-decoration:none;outline:0;padding:10px 25px 10px 15px}ul.menu-navigation li a:hover,ul.menu-navigation li a:focus{text-decoration:none}ul.menu-navigation li a:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.2);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.2);box-shadow:inset 0 3px 5px rgba(0,0,0,.2)}ul.menu-navigation li+li{border-top:solid 1px #626262}.menu-collection-container{padding-top:20px}.menu-collection-container .menu-col-text{display:block;font-size:11px;padding-left:15px;padding-bottom:10px}ul.menu-collection{margin:0;padding:0}ul.menu-collection li{display:block;position:relative;width:100%;list-style:none}ul.menu-collection li a{color:#fff;display:table;position:relative;table-layout:fixed;width:100%;text-decoration:none;outline:0;padding:10px 10px 10px 15px;border-bottom:solid 1px rgba(0,0,0,.02)}ul.menu-collection li a:hover,ul.menu-collection li a:focus{text-decoration:none}ul.menu-collection li a:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.05);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.05);box-shadow:inset 0 3px 5px rgba(0,0,0,.05)}ul.menu-collection li a .row-col-text{width:175px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:inline-block}ul.menu-collection li a .count{background-color:#717171;color:#fff;font-size:12px;border-radius:3px;padding:3px 10px;margin-left:10px;float:right;display:inline-block}.main{background-color:#f4f4f4;margin-top:50px;padding:1px 10px;position:relative;-webkit-transition:-webkit-transform .2s ease;-moz-transition:-moz-transform .2s ease;-o-transition:-o-transform .2s ease;transition:-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease,transform .2s ease}.login-container .login-header-label{font-family:'AvenirNext-DemiBold',Verdana;display:block;text-align:center;padding:15px 0}.login-container .login-ctl{text-align:center;margin:0 auto}.login-container .login-ctl .login-button{padding-left:40px;padding-right:40px}.login-container .login-ctl .btn-primary{margin:15px 0}.login-container .login-ctl .form-control{border:solid 1px transparent;border-radius:2px;margin-bottom:2px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.login-container .login-ctl .form-control.txtlogin{border-bottom-right-radius:0;border-bottom-left-radius:0}.login-container .login-ctl .form-control.txtpassword{border-top-right-radius:0;border-top-left-radius:0}.login-container .login-or-signup{color:#29abe2;display:block;text-align:center;padding:10px 0 0 0}.global-search .form{width:90%;margin:0 auto;padding-top:40px}.global-search .form .form-control::-webkit-input-placeholder{font-size:16px}.global-search .form .form-control:-moz-placeholder{font-size:16px}.global-search .form .form-control::-moz-placeholder{font-size:16px}.global-search .form .form-control:-ms-input-placeholder{font-size:16px}.global-search .search-button{text-align:center}.global-search .search-button a{text-decoration:none;background-color:#29abe2;color:#fff;border-radius:50%}.global-search .search-button a:hover,.global-search .search-button a:focus{text-decoration:none}.global-search .search-button a:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 8px 10px rgba(0,0,0,.125);-moz-box-shadow:inset 0 8px 10px rgba(0,0,0,.125);box-shadow:inset 0 8px 10px rgba(0,0,0,.125)}.auto-suggestion .recent-search-title{font-family:'AvenirNext-DemiBold',Verdana;text-align:center;padding:10px 0}.auto-suggestion ul{margin:0;padding:0}.auto-suggestion ul li{list-style-type:none}.auto-suggestion ul li .show{display:block}.auto-suggestion ul li .hide{display:none}.auto-suggestion ul li a{font-size:14px;display:inline-block;padding:5px 0;color:#999;width:100%}.auto-suggestion ul li a:hover,.auto-suggestion ul li a:focus{color:#29abe2}.auto-suggestion ul li a:active{color:#1a8dbe}.form-search-result .global-search{background-color:transparent;margin-top:10px}.form-search-result .global-search .form-control{font-family:'AvenirNext-DemiBold',Verdana;border:solid 1px transparent;border-radius:2px;height:45px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.form-search-result .global-search .search-button{position:absolute;right:14px;top:21px}.form-search-result .global-search .search-button [class*=" ico-"],.form-search-result .global-search .search-button [class^=ico-]{font-size:13px}.form-search-result .global-search .search-button a{padding:8px 14px}.form-search-result .auto-suggestion{margin-top:5px;background-color:#fff;border-radius:3px}.form-search-result .auto-suggestion ul>li>a{padding:7px 5px 7px 14px}.form-search-result .auto-suggestion ul>li>a:active{color:#29abe2;outline:0;background-image:none;-webkit-box-shadow:inset 0 1px 10px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 10px rgba(0,0,0,.2);box-shadow:inset 0 1px 10px rgba(0,0,0,.2)}.form-search-result .result-message{text-align:center;padding:10px 5px;color:#888}.form-search-result .result-row{background-color:#fff;display:table;width:100%;margin:7px 0;border-radius:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.form-search-result .result-row .table-cell{display:table-cell;padding:5px}.form-search-result .result-row .table-cell.result-count{padding:10px 5px;background-color:#29abe2;color:#fff;text-align:center;border-top-left-radius:2px;border-bottom-left-radius:2px}.form-search-result .result-row .table-cell.result-desc{font-family:'AvenirNext-DemiBold',Verdana;padding:10px 5px 10px 10px;width:80%}.form-search-result .result-row .right-arrow{position:absolute;right:21px;margin-top:-2px;color:#d3d3d3;font-size:24px}.form-search-result .result-item a{color:#000}.form-search-result .result-item a:hover,.form-search-result .result-item a:focus{text-decoration:none}.form-search-result .result-item a:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-search-result .result-item a:active .result-row .table-cell{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.2);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.2);box-shadow:inset 0 3px 5px rgba(0,0,0,.2)}.form-search-result .result-item a.disable-link{cursor:default}.form-search-result .result-item a.disable-link .result-row .table-cell.result-count{background-color:#cbcbcb}.form-search-result .result-item a.disable-link .result-row .table-cell.result-desc{color:#cbcbcb}.form-search-result .result-item a.disable-link .result-row .right-arrow{display:none}.form-search-result .result-item a.disable-link:hover,.form-search-result .result-item a.disable-link:focus{cursor:default}.form-search-result .result-item a.disable-link:active .result-row .table-cell{outline:0;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form .global-search{background-color:#fff;margin-left:-10px;margin-right:-10px;margin-top:-10px;padding:30px 15px 0 15px}.form .global-search .form-control{border-radius:0;border:solid 1px transparent;height:45px;border-bottom:solid 2px #636363;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form .global-search .form-control::-webkit-input-placeholder{text-align:center}.form .global-search .form-control:-moz-placeholder{text-align:center}.form .global-search .form-control::-moz-placeholder{text-align:center}.form .global-search .form-control:-ms-input-placeholder{text-align:center}.form .global-search .search-button{padding:30px 0;text-align:center}.form .global-search .search-button [class*=" ico-"],.form .global-search .search-button [class^=ico-]{font-size:18px}.form .global-search .search-button a{padding:11px 15px}.dasboard{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.dasboard .welcome-msg{font-family:'AvenirNext-DemiBold',Verdana;text-align:center;padding:10px 0}.dasboard .action-msg{display:block;text-align:center;padding:0 0 10px 0;color:#999}.dasboard .no-action-req{display:inline-block;margin-top:15px;width:100%;text-align:center}.dasboard .action-required-list a:hover,.dasboard .action-required-list a:focus{text-decoration:none}.dasboard .action-required-list a:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.dasboard .action-required-list a:active .table-cell.action-button,.dasboard .action-required-list a:active .table-cell.item-desc{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.2);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.2);box-shadow:inset 0 3px 5px rgba(0,0,0,.2)}.dasboard .action-required-list a:active .table-cell.action-button{background-color:#1c9bd0}.dasboard .action-required-list a:active .table-cell.item-desc{background-color:#fcfcfc}.dasboard .action-req-list-item{display:table;width:100%;margin:7px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.dasboard .action-req-list-item .table-cell{display:table-cell;padding:5px}.dasboard .action-req-list-item .table-cell.last-cell{border-top-right-radius:2px;border-bottom-right-radius:2px}.dasboard .action-req-list-item .table-cell.first-cell{border-top-left-radius:2px;border-bottom-left-radius:2px}.dasboard .action-req-list-item .table-cell.action-button{width:30%;background-color:#29abe2;color:#fff;vertical-align:middle;text-align:center}.dasboard .action-req-list-item .table-cell.item-desc{width:70%;background-color:#fff;vertical-align:middle}.dasboard .action-req-list-item .right-arrow{position:absolute;right:23px;margin-top:10px;color:#d3d3d3;font-size:24px}.dasboard .custom-id{display:block;color:#000}.dasboard .exp-date{display:block;color:#999;font-size:11px}.alert-msg{padding-left:10px 5px}.loader-container{margin:0 auto;position:relative;width:250px;height:75px;vertical-align:middle;text-align:center;background-color:rgba(0,0,0,.8);padding:18px 5px 18px 10px;border-radius:4px;-webkit-box-shadow:4px 4px 10px 0 rgba(50,50,50,.75);-moz-box-shadow:4px 4px 10px 0 rgba(50,50,50,.75);box-shadow:4px 4px 10px 0 rgba(50,50,50,.75)}.loader-text{font-size:26px;color:#fff;padding-left:15px;padding-right:21px;padding-top:10px}.loader{width:50px;height:50px;display:inline-block;vertical-align:middle;position:fixed;top:50%;right:0;bottom:0;left:34px;margin:0 auto;z-index:1032}.loader-bubbles:before,.loader-bubbles:after,.loader-bubbles span{content:'';display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:10px;height:10px;background-color:#29abe2;border-radius:50px;border:0 solid #29abe2;position:absolute;left:-15px;top:21px;-webkit-animation:shatter 2.3s ease-in-out infinite;-moz-animation:shatter 2.3s ease-in-out infinite;-o-animation:shatter 2.3s ease-in-out infinite;animation:shatter 2.3s ease-in-out infinite;-webkit-animation-delay:-.66s;-moz-animation-delay:-.66s;-o-animation-delay:-.66s;animation-delay:-.66s}.loader-bubbles:after{left:1.66667px;-webkit-animation-delay:-.33s;-moz-animation-delay:-.33s;-o-animation-delay:-.33s;animation-delay:-.33s}.loader-bubbles span{left:18.33333px;-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}@-webkit-keyframes shatter{0%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(.5)}65%{-webkit-transform:scale(.4);background-color:#29abe2;border-width:0}90%{background-color:#29abe2;opacity:1}100%{-webkit-transform:scale(1);border-width:1px;background-color:transparent;opacity:0}}@-moz-keyframes shatter{0%{-moz-transform:scale(0)}50%{-moz-transform:scale(.5)}65%{-moz-transform:scale(.4);background-color:#fff;border-width:0}90%{background-color:rgba(255,255,255,0);opacity:1}100%{-moz-transform:scale(1);border-width:1px;background-color:transparent;opacity:0}}@keyframes shatter{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}65%{-webkit-transform:scale(.4);-moz-transform:scale(.4);-ms-transform:scale(.4);-o-transform:scale(.4);transform:scale(.4);background-color:#fff;border-width:0}90%{background-color:rgba(255,255,255,0);opacity:1}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);border-width:1px;background-color:transparent;opacity:0}}.navbar-fixed-top,.navbar-fixed-bottom{z-index:999}.indicator{display:none;position:fixed;z-index:1031;left:0;right:0;top:0;bottom:0;overflow:hidden;background-color:rgba(255,255,255,.9);border-radius:2px;cursor:progress}.indicator .indicator-container{margin:0 auto;top:50%}.indicator.inline{display:block;position:relative;z-index:9;height:34px;background-color:transparent;border-radius:0}.indicator.show{display:block}.indicator>.spinner-text{position:absolute;top:50%;left:0;right:0;margin:0 auto;text-align:center;padding:0 15px;color:#29abe2;line-height:.7em}.indicator>.spinner-mobile{position:fixed;top:50%;right:0;bottom:0;left:50%;z-index:9999;width:18px;height:18px;background-image:url(image/spinner3.gif);background-repeat:no-repeat}.indicator>.spinner{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;width:18px;height:18px;background-image:url(image/spinner3.gif);background-repeat:no-repeat}.page-title{font-family:'AvenirNext-DemiBold',Verdana;text-align:center;padding:5px}.inspection-schedule{margin:10px 0;text-align:center}.link-button{padding:10px;border:solid 1px #29abe2;border-radius:3px}.link-button:hover,.link-button:focus,.link-button:active{outline:none;border-color:#1a8dbe;color:#1a8dbe}.link-button:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.2);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.2);box-shadow:inset 0 3px 5px rgba(0,0,0,.2)}.form-group label{font-family:'AvenirNext-DemiBold',Verdana;margin-bottom:0}label{font-family:'AvenirNext-DemiBold',Verdana}.form-recordsummary{}.form-recordsummary .main-section{padding:10px;margin-bottom:10px;background-color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2);border-radius:2px}.form-recordsummary .view-all,.form-recordsummary .show-less{float:right}.form-recordsummary .add-to-coll{width:100%;text-align:right}.form-recordsummary .licensed-professionals-item{margin-bottom:10px}.form-recordsummary .licensed-professionals-item .lp-name{font-family:'AvenirNext-DemiBold',Verdana;display:block}.form-recordsummary .licensed-professionals-item .lp-type{margin-left:5px}.form-recordsummary .count-badge{background-color:#29abe2;color:#fff;padding:2px 8px;border-radius:2px;margin-left:9px;line-height:0;font-size:12px}.section-list ul{margin:0;padding:0;list-style-type:none}.section-list ul li:first-child .section-list-item{border-top-right-radius:2px;border-top-left-radius:2px}.section-list ul li:last-child .section-list-item{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.section-list .section-list-item{display:block;padding:10px;margin-bottom:1px;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.section-list a{font-family:'AvenirNext-DemiBold',Verdana;color:#000}.section-list a:focus,.section-list a:hover{text-decoration:none}.section-list a:active .section-list-item{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.2);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.2);box-shadow:inset 0 3px 5px rgba(0,0,0,.2);background-color:#fcfcfc}.section-list .right-arrow{position:absolute;right:25px;margin-top:-2px;color:#d3d3d3;font-size:24px}.grid-container{margin-top:50px}.grid-container.no-margin{margin-top:0}.grid-container.no-padding{padding:0}.grid-container.no-data{margin-top:10px}.btn-checkbox,.btn-radio{display:inline-block;margin:0;background-color:transparent;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;height:100%;width:100%;text-align:left}.btn-checkbox .ico-check-sign,.btn-radio .ico-check-sign{font-size:24px;line-height:.75}.btn-checkbox .ico-check-empty,.btn-radio .ico-check-empty{font-size:26px}.btn-checkbox .ico-radio-unchecked,.btn-radio .ico-radio-unchecked{font-size:17px}.btn-checkbox .ico-radio-checked,.btn-radio .ico-radio-checked{font-size:17px}.btn-checkbox:focus,.btn-radio:focus,.btn-checkbox:active:focus,.btn-radio:active:focus,.btn-checkbox.active:focus,.btn-radio.active:focus,.btn-checkbox.focus,.btn-radio.focus,.btn-checkbox:active.focus,.btn-radio:active.focus,.btn-checkbox.active.focus,.btn-radio.active.focus{outline:none}.btn-checkbox:hover,.btn-radio:hover,.btn-checkbox:focus,.btn-radio:focus,.btn-checkbox.focus,.btn-radio.focus{text-decoration:none}.btn-checkbox:active,.btn-radio:active,.btn-checkbox.active,.btn-radio.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-checkbox.disabled,.btn-radio.disabled,.btn-checkbox[disabled],.btn-radio[disabled],fieldset[disabled] .btn-checkbox,fieldset[disabled] .btn-radio{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.grid{display:table;width:100%;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2);margin:7px 0;border-radius:2px;background-color:#fff}.grid.record-incomplete{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.grid .grid-cell{display:table-cell;padding:10px;vertical-align:middle}.grid .grid-cell.row-3{height:75px}.grid .inspection-type-column{width:98%;height:60px}.grid .checkbox-column{width:16%;text-align:center;vertical-align:middle;padding:0}.grid .detail-column{width:82%}.grid .process-status-column{width:90%}.grid .tick-column{width:10%;text-align:center;vertical-align:middle;padding-left:15px;padding-right:5px}.grid .check-symbol{font-size:23px}.grid .check-symbol.green{color:#62b21b}.grid .check-symbol.gray{color:#ddd}.grid .arrow-column{width:2%;text-align:right;padding-right:14px;vertical-align:middle}.grid a{color:#000}.grid a:hover,.grid a:focus{text-decoration:none}.grid a:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.grid a:active .grid-cell.detail-column,.grid a:active .grid-cell.arrow-column,.grid a:active .grid-cell.inspection-type-column,.grid a:active .grid-cell.row-3{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.1);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.1);box-shadow:inset 0 3px 5px rgba(0,0,0,.1)}.grid .right-arrow{color:#d3d3d3;font-size:24px}.grid .record-id{font-family:'AvenirNext-DemiBold',Verdana}.grid .record-id.inactive{color:#8e8e8e}.grid .record-alias,.grid .record-date{color:#8e8e8e;font-size:12px}.action-row,.filter-row{position:fixed;right:0;left:0;z-index:1030;-webkit-transition:-webkit-transform .2s ease;-moz-transition:-moz-transform .2s ease;-o-transition:-o-transform .2s ease;transition:-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease,transform .2s ease;min-height:45px}.action-row{background-color:#fff;bottom:0;-webkit-box-shadow:0 -2px 8px rgba(0,0,0,.175);-moz-box-shadow:0 -2px 8px rgba(0,0,0,.175);box-shadow:0 -2px 8px rgba(0,0,0,.175);padding:10px 5px;text-align:center;vertical-align:middle;font-family:'AvenirNext-DemiBold',Verdana}.action-row a{padding:10px 20px}.action-row a:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.1);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.1);box-shadow:inset 0 3px 5px rgba(0,0,0,.1)}.filter-row{top:50px;min-height:45px;background-color:#fff;z-index:1030;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.175);-moz-box-shadow:0 2px 8px rgba(0,0,0,.175);box-shadow:0 2px 8px rgba(0,0,0,.175)}.filter-row .row-filter-button{float:left;width:25%}.filter-row .row-filter-textbox{float:left;width:75%}.filter-row .btn-group{width:100%}.filter-row .btn-group .btn{width:100%;border-radius:0;border-top-width:0;border-left-width:0;border-right-width:0;padding:12px 12px;color:#29abe2}.filter-row .form-control{width:100%;border-radius:0;border-top-width:0;border-left-width:0;height:45px}.filter-row .dropdown-menu{margin-top:-1px;border-radius:0}.filter-row .dropdown-menu .dd-title{display:inline-block;font-size:14px;padding:10px 2px 5px 20px;font-family:'AvenirNext-DemiBold',Verdana}.filter-row .dropdown-menu>li{}.filter-row .dropdown-menu>li .btn-radio{padding:7px 10px 7px 18px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap;margin-top:0}.filter-row .dropdown-menu>li .btn-radio>i,.filter-row .dropdown-menu>li .btn-radio>.display-text{display:inline-block;vertical-align:middle}.filter-row .dropdown-menu>li .btn-checkbox{padding:5px 10px 7px 18px;clear:both;font-weight:normal;margin-top:0}.filter-row .dropdown-menu>li .btn-checkbox .ico-check-sign{font-size:21px;line-height:23px}.filter-row .dropdown-menu>li .btn-checkbox .ico-check-empty{font-size:23px}.filter-row .dropdown-menu>li .btn-checkbox>i,.filter-row .dropdown-menu>li .btn-checkbox>.display-text{display:inline-block;vertical-align:middle}.radio label,.checkbox label{width:100%;line-height:2;white-space:nowrap}.checkbox label::before{margin-top:5px}.checkbox label::after{padding-top:3px}.radio label::before{margin-top:5px}.radio-primary input[type="radio"]+label::after{background-color:#29abe2;margin-top:5px}.radio-primary input[type="radio"]:checked+label::before{border-color:#29abe2}.radio-primary input[type="radio"]:checked+label::after{background-color:#29abe2}.checkbox-primary input[type="checkbox"]:checked+label::before{background-color:#29abe2;border-color:#29abe2}.checkbox-primary input[type="checkbox"]:checked+label::after{color:#fff}.collection-summary{padding-top:10px}.collection-summary .sum-title,.collection-summary .sum-text{display:block;font-family:'AvenirNext-DemiBold',Verdana;text-align:center}.collection-summary .sum-title{font-size:18px}.collection-summary .float-hr{float:left;width:100%}.collection-summary .sum-number{display:block;color:#29abe2;font-size:18px;margin-bottom:15px;text-align:center}.collection-summary hr{border-color:#ddd}.collection-summary .item-summary{width:100%}.collection-summary .item-summary .row-item{width:50%;float:left;text-align:center;padding:10px;color:#5a5a5a}.forgot-password .form-control{margin:10px 0}.forgot-password [class*=" ico-"],.forgot-password [class^=ico-]{font-size:18px;position:absolute;margin-top:0}.backMask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;opacity:.8;background-color:#fff}.animation{}.animation.delay{-webkit-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.animation.infinite{-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.animation.animating{-webkit-animation-duration:800ms;-o-animation-duration:800ms;animation-duration:800ms;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animation.animated{visibility:visible}.animation.hinge{-webkit-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-o-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px);}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px);}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);-moz-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);-moz-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;-o-animation-name:bounceInUp;-moz-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px);}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}[ng\:cloak],[ng-cloak],.ng-cloak{display:none!important}.updatecontactresult-msg{margin-bottom:0}.panel.panel-top{margin-top:10px}.panel .panel-body.top-border{border-top:1px solid #ddd}.panel-footer{background-color:#fff;padding:0}.panel-footer [class*="col-"]{text-align:center}.panel-footer .rec-row:before,.panel-footer .rec-row:after{content:" ";display:table}.panel-footer .rec-row:after{clear:both}.panel-footer .rec-row .col-cell{width:33.33333333%;float:left;position:relative;min-height:1px}.panel-footer a{padding:10px 15px;display:inline-block;width:100%}.panel-footer a:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.1);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.1);box-shadow:inset 0 3px 5px rgba(0,0,0,.1)}.button-show-hide{padding:10px 7px}.button-show-hide:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.1);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.1);box-shadow:inset 0 3px 5px rgba(0,0,0,.1)}.modal .form-group{margin-bottom:3px}.modal .form-group label{margin-bottom:0}.create-collection-modal{top:auto!important;bottom:-192px;-webkit-transition:bottom 1s;-moz-transition:bottom 1s;-o-transition:bottom 1s;transition:bottom 1s;-webkit-box-shadow:0 -2px 8px rgba(0,0,0,.175);-moz-box-shadow:0 -2px 8px rgba(0,0,0,.175);box-shadow:0 -2px 8px rgba(0,0,0,.175)}.create-collection-modal.pullUp{bottom:0}.create-collection-modal.bounceOut{bottom:-192px}.create-collection-modal .modal-content{margin:0;border:none}.create-collection-modal .modal-header{border-bottom:none;background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:10px 5px;text-align:center;vertical-align:middle;font-family:'AvenirNext-DemiBold',Verdana;color:#29abe2}.create-collection-modal .form-group{margin-bottom:35px}.create-collection-modal .form-control{border-radius:0;padding:15px 5px 15px 5px;border:solid 1px transparent;border-bottom:solid 1px #ccc;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.create-collection-modal .form-control::-webkit-input-placeholder{text-align:center}.create-collection-modal .form-control:-moz-placeholder{text-align:center}.create-collection-modal .form-control::-moz-placeholder{text-align:center}.create-collection-modal .form-control:-ms-input-placeholder{text-align:center}.create-collection-modal .form-control.ng-invalid{border-color:transparent;border-bottom-color:#d9534f;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.create-collection-modal .form-control.ng-invalid:focus{border-color:transparent;border-bottom-color:#d9534f;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.modal-vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none}.modal-dialog{display:table-cell;vertical-align:middle;pointer-events:none}.modal-dialog .dialog-warning{background-color:#f04e1e}.modal-dialog .dialog-error{background-color:red}.modal-dialog .dialog-success{background-color:#29abe2}.modal-header{color:#fff;text-align:center;padding:12px}.modal-body{padding:10px 17px}.modal-content{height:inherit;margin:0 10px;pointer-events:all;border-radius:0}.modal-footer{padding:0}.modal-footer .button-left a,.modal-footer .button-right a,.modal-footer .button-left button,.modal-footer .button-right button{padding:12px 17px;display:inline-block}.modal-footer .button-left a:active,.modal-footer .button-right a:active,.modal-footer .button-left button:active,.modal-footer .button-right button:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.2);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.2);box-shadow:inset 0 3px 5px rgba(0,0,0,.2)}.modal-footer .button-left{float:left}.modal-footer .button-right{float:right}.modal-footer .button-default{font-family:'AvenirNext-DemiBold',Verdana}.show-more{color:#29abe2;cursor:pointer}.page-footer{margin:10px;text-align:center}.hint-text{color:#8e8e8e}.list-fadein{-webkit-animation-duration:800ms;-o-animation-duration:800ms;animation-duration:800ms;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}.list-fadeout{-webkit-animation-duration:800ms;-o-animation-duration:800ms;animation-duration:800ms;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}.animation{visibility:hidden}.animation.animating{visibility:visible;-webkit-animation-duration:800ms;-o-animation-duration:800ms;animation-duration:800ms;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animation.animated{visibility:visible}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}