.form-control.input-validation-error{border:1px solid red}.validation-summary-errors{color:red}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:red;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.pace .pace-progress-inner{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px red,0 0 5px red;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-moz-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);-o-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}.pace .pace-activity{display:block;position:fixed;z-index:2000;top:15px;right:15px;width:14px;height:14px;border:solid 2px transparent;border-top-color:red;border-left-color:red;border-radius:10px;-webkit-animation:pace-spinner 400ms linear infinite;-moz-animation:pace-spinner 400ms linear infinite;-ms-animation:pace-spinner 400ms linear infinite;-o-animation:pace-spinner 400ms linear infinite;animation:pace-spinner 400ms linear infinite}@-webkit-keyframes pace-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes pace-spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes pace-spinner{0%{-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-o-transform:rotate(360deg);transform:rotate(360deg);}}@-ms-keyframes pace-spinner{0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pace-spinner{0%{transform:rotate(0deg);transform:rotate(0deg)}100%{transform:rotate(360deg);transform:rotate(360deg)}}#dvBookService .form-group{margin-bottom:7px}#dvBookService div.validation-summary-errors ul,#dvSignIn div.validation-summary-errors ul,#dvSignUp div.validation-summary-errors ul,#frmMyAccountBasic div.validation-summary-errors ul,#frmMyAccountDetail div.validation-summary-errors ul,#frmRequestDetail div.validation-summary-errors ul{padding-left:0;list-style:none}.spacer{margin-top:40px}#pageContent{background-color:#f3f3f3}.form-group label{color:#068b85}#btnBookService,#btnServiceRateAndFaq{margin-bottom:5px}.datepicker{z-index:1050}#selectServiceMenu ul{margin:0;padding:0;list-style-type:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}#selectServiceMenu .var_nav{position:relative;background:#fff;height:45px;margin-bottom:1px;font-weight:bold}#selectServiceMenu .link_bg{width:45px;height:45px;position:absolute;background:#0eaaa6;color:#fff;z-index:2}#selectServiceMenu .link_bg i{position:relative}#selectServiceMenu .link_title{position:absolute;width:100%;z-index:3;color:#fff}#selectServiceMenu .link_title:hover .icon{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}#selectServiceMenu .var_nav:hover .link_bg{width:100%;background:#0eaaa6;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#selectServiceMenu .var_nav:hover a{font-weight:bold;font-size:17px;color:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#selectServiceMenu .icon{position:relative;width:45px;height:45px;text-align:center;color:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;float:left;transition:all .5s ease-in-out;float:left}#selectServiceMenu .icon i{top:15px;position:relative}#selectServiceMenu a{display:block;position:absolute;float:left;font-family:arial;color:#0eaaa6;text-decoration:none;width:100%;height:45px;text-align:left;padding-left:55px}#selectServiceMenu span{line-height:45px;display:block}#dvSelectService.modal-body{padding:0;background-color:#0eaaa6}#selectServiceMenu .modal-header{display:none}.androidPhone .fc-portrait{background-position:center center;background-size:460px 584px}.fc{height:575px!important;width:345px!important}.androidPhone .fc .fc-image-mask{height:66%!important;left:9.4%!important;top:16.25%!important;width:80%!important}.fc-controls{display:none}#page-loader{height:100%;width:100%;top:0;left:0;background-color:#0eaaa6;z-index:1051;text-align:center;position:fixed;opacity:.5}#page-loader:before{content:'';width:1px;height:100%;display:inline-block;vertical-align:middle}html:not(.ie9) .page-loader__spinner{box-sizing:border-box;height:30px;width:30px;display:inline-block;border-radius:50%;box-shadow:0 -10px 0 13px rgba(255,255,255,.5) inset;animation:rotate 1s infinite linear;vertical-align:middle}.ie9 .page-loader__spinner{display:inline-block;color:rgba(255,255,255,.2)}.ie9 .page-loader__spinner:before{content:'Page is loading...'}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}