h1,h2,h3,h4,h5,h6{font-weight:normal}html,body{height:100%;margin:0;padding:0}page{display:block}img[data-src]{display:none}div,ul,li,button,a,span,i,header,footer,input,textarea,section,article,p,h1,h2,h3,h4,label{-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}a{text-decoration:none;color:#3a9ed0;cursor:pointer}a:hover{opacity:0.7;text-decoration:none}button{cursor:pointer}button:hover{opacity:0.7}textarea{resize:none}.no-animation,.map div{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.no-padding{padding:0}.no-margin{margin:0}.no-bullet{list-style:none;margin:0;padding:0}.no-border-radius{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.modal-dialog{margin:30px auto;-moz-transform:none !important;-webkit-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important}@media only screen and (max-width: 768px){.modal-dialog{margin:0 auto}}.modal-lock{position:fixed;width:100%;-webkit-overflow-scrolling:touch}.modal{padding:0 !important;background:rgba(0,0,0,0.5)}.animate .modal-dialog{top:-50%;opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.animate.in .modal-dialog{top:0;opacity:1}::-webkit-input-placeholder{color:#ddd}::-moz-placeholder{color:#ddd}:-ms-input-placeholder{color:#ddd}:-moz-placeholder{color:#ddd}#ajaxLoading{z-index:2000}.loader-container{background:#333;padding:1rem;border-radius:1rem;position:absolute;left:50%;margin-left:-20px;top:50%;margin-top:-20px;z-index:9999}.loader{margin:auto;font-size:5px;position:relative;text-indent:-9999em;border-top:5px solid rgba(100,100,100,0.2);border-right:5px solid rgba(100,100,100,0.2);border-bottom:5px solid rgba(100,100,100,0.2);border-left:5px solid #aaa;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loaderFrame 1.1s infinite linear;animation:loaderFrame 1.1s infinite linear}.loader,.loader:after{border-radius:50%;width:30px;height:30px}.load-more{padding:10px 0;opacity:0;position:absolute;left:0;right:0}.load-more.show{opacity:1;position:static}@-webkit-keyframes loaderFrame{0%{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loaderFrame{0%{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.error-page{background:#fff;z-index:-1;display:table;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.error-page .wrapper{display:table-cell;vertical-align:middle;text-align:center;width:100%;height:100%}.error-page img{display:block;width:100%;max-width:200px;margin:0 auto 30px auto}.error-page h1{margin:0;font-size:32px;color:#666}.error-page span{color:#999;font-size:14px;display:block;padding-top:5px}.form-select{position:relative}.form-select input{cursor:pointer}.form-select i{position:absolute;z-index:0;color:#ccc;right:10px;top:50%;margin-top:-7px;cursor:pointer}.form-select ul{display:none;border-radius:5px;border:1px solid #ccc;background:#fff;list-style:none;margin:0;padding:0;overflow:auto;position:absolute;z-index:1001;width:100%;max-height:250px}.form-select ul li{cursor:pointer;font-size:14px;padding:5px 10px}.form-select ul li:hover,.form-select ul li.active{color:#fff;background:#3a9ed0}.form-select-device input[readonly]{background:#fff}.form-select-device .bar-select{margin:0;margin-top:-32px;padding:7px;color:#999;background:#eee;font-size:13px;text-align:center;position:fixed;top:50%;left:0;right:0;bottom:0;z-index:9998;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.form-select-device .bar-select.active{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.form-select-device ul{border-radius:0;border:none;top:50%;left:0;right:0;bottom:0;position:fixed;z-index:9999;display:block;max-height:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.form-select-device ul.active{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.form-select-device ul li{margin:0 15px;padding:15px 0;border-bottom:1px solid #ddd;text-align:center}.form-select-device ul li:hover{color:inherit;background:inherit}.fileupload-field{position:relative;overflow:hidden;display:inline-block;margin-bottom:15px}.fileupload-field input[type=file]{position:absolute;top:0;right:0;cursor:pointer;opacity:0.0;filter:alpha(opacity=0);font-size:1000px}.weact-photo-upload{padding-bottom:10px;text-align:center}.weact-photo-upload .wrapper{position:relative;margin:auto;cursor:pointer;object-fit:cover;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.weact-photo-upload .picture{width:100%;height:100%;overflow:hidden}.weact-photo-upload img{display:block;width:100%;margin:auto;cursor:pointer;object-fit:cover;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.weact-photo-upload i{position:absolute;z-index:1;background:#666;width:45px;height:45px;font-size:24px;color:#fff;top:10%;left:-10px;padding-top:10px;text-align:center;cursor:pointer;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;border-radius:1000px}.weact-photo-upload .photo-input{position:absolute;top:0;left:0;right:0;margin:auto;width:100%;height:100%;opacity:0;cursor:pointer}.weact-photo-upload .photo-error{padding-top:5px;text-align:left;color:#cc0000;display:block;margin-bottom:5px}.pin-google{position:relative}.pin-google .search{position:absolute;z-index:1;top:10px;left:10px;right:10px}.pin-google .search input{height:auto;padding:10px 15px;border-color:#ccc}.pin-google .map{height:300px;border:1px solid #aaa}.fileupload-label{display:none}.fileupload-label li{font-size:14px;padding:7px 15px;border-top:2px solid #fff;border-bottom:2px solid #fff;background:#f5f5f5;overflow:hidden;text-align:left;position:relative}.fileupload-label li:last-child{border-bottom:none}.fileupload-label li label{margin:0;width:90%}.fileupload-label li a{color:#666}.fileupload-label li i{float:right;font-style:normal;font-size:12px;color:#cc0000;cursor:pointer;margin-top:3px}.fileupload-label li i:hover{opacity:0.7}.fileupload-label li img{display:block;margin:auto;width:100%}.fileupload-label li.thumb{border-bottom:none;border-top:none;padding:0;margin-bottom:10px;background:none}.fileupload-label li.thumb i{position:absolute;font-size:24px;font-style:normal;font-family:Verdana;cursor:pointer;margin-top:0;top:0;right:0;background:rgba(0,0,5,0.5);padding:0 5px;color:#fff}.fileupload-error{color:#cc0000;font-size:13px}.fileupload-error span{display:block;margin-bottom:5px}.fileupload-error span i{margin-right:5px;font-size:12px}.vertical-middle{display:table;width:100%;height:100%}.vertical-middle .wrapper{width:inherit;height:inherit;display:table-cell;vertical-align:middle}.weact-checkmark{position:relative;display:block;cursor:pointer;margin:0;font-weight:normal;width:25px;height:25px}.weact-checkmark input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.weact-checkmark input[type=checkbox]:checked+.marker{background:#2196F3;border:1px solid transparent}.weact-checkmark input[type=checkbox]:checked+.marker:after{left:8px;top:3px;width:8px;height:14px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.weact-checkmark .marker{position:absolute;top:0;left:0;height:inherit;width:inherit;border:1px solid #ccc;display:block}.weact-checkmark .marker:after{position:absolute;content:""}.weact-checkbox{width:40px;height:23px;display:inline-block;margin-right:10px;cursor:pointer;border:1px solid #999;background:#999;vertical-align:middle;position:relative;overflow:hidden}.weact-checkbox .ball{width:19px;display:block;cursor:inherit;background:#fff;position:absolute;top:0;left:0;bottom:0}.weact-checkbox.checked{background:#21c79a;border-color:#21c79a}.weact-checkbox.checked .ball{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.weact-checkbox.disabled{cursor:not-allowed}.weact-timepicker{position:relative}.weact-timepicker.disabled{cursor:not-allowed;opacity:0.5}.weact-timepicker input.form-control{background:#fff;cursor:pointer}.weact-timepicker .widget{border:1px solid #ccc;border-radius:5px;padding:10px;position:absolute;z-index:100;background:#fff;top:40px;left:0}.weact-timepicker td{padding:0 5px;text-align:center}.weact-timepicker .time-action{color:#999}.weact-timepicker .time-action i.glyphicon{position:static;font-size:14px;line-height:22px;cursor:pointer}.weact-timepicker .time-action i.glyphicon:hover{opacity:0.5}.weact-timepicker .time-input span{padding:5px;border:1px solid #eee;border-radius:5px;display:block;margin:5px 0}.weact-timepicker .widget-set-time{background:#f5f5f5;color:#666;border:1px solid #ccc;border-radius:5px;margin-top:3px;padding:3px 0;font-size:11px;display:block;width:100%}.pac-container{font-size:13px}.pac-container .pac-item-query{font-size:14px}.pac-container.pac-logo:after{display:none}.loading-dual-ring:after{content:" ";display:block;width:24px;height:24px;margin:1px;border-radius:50%;border:3px solid #fff;border-color:#999 transparent #fff transparent;animation:loading-dual-ring 1.2s linear infinite}@keyframes loading-dual-ring{0%{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}
