@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,600);
@font-face{font-family:Swis721 Cn BT;src:url(/fonts/swissc.ttf)}.float-right{float:right}.float-left{float:left}.align-middle{vertical-align:middle!important}.loading{bottom:0;height:2em;margin:auto;overflow:show;right:0;width:2em;z-index:999}.loading,.loading:before{left:0;position:fixed;top:0}.loading:before{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.1));background:-webkit-radial-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.1));content:"";display:block;height:100%;width:100%}.loading:not(:required){background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.loading:not(:required):after{-webkit-animation:spinner .15s linear infinite;animation:spinner .15s linear infinite;border-radius:.5em;box-shadow:1.5em 0 0 0 rgba(0,0,0,.75),1.1em 1.1em 0 0 rgba(0,0,0,.75),0 1.5em 0 0 rgba(0,0,0,.75),-1.1em 1.1em 0 0 rgba(0,0,0,.75),-1.5em 0 0 0 rgba(0,0,0,.75),-1.1em -1.1em 0 0 rgba(0,0,0,.75),0 -1.5em 0 0 rgba(0,0,0,.75),1.1em -1.1em 0 0 rgba(0,0,0,.75);content:"";display:block;font-size:10px;height:1em;margin-top:-.5em;width:1em}@-webkit-keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[v-cloak]{display:none}.mx-datepicker{display:inline-block;position:relative;width:100%}.badge-success{background-color:#28a745!important;color:#fff!important}.badge{border-radius:.25rem;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap}.superhr{border-top:2px solid #b7b5b5!important}.floating-label{margin-bottom:20px;position:relative}.floating-input,.floating-select{background-color:transparent;border:none;border-bottom:1px solid #757575;color:#000!important;display:block;font-size:14px;font-weight:700;height:30px;padding:4px;width:100%}.floating-input:focus,.floating-select:focus{border-bottom:2px solid #5264ae;outline:none}.float-label{color:#999;font-size:14px;font-weight:400;left:5px;pointer-events:none;position:absolute;top:5px;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}.floating-input:not(:-moz-placeholder-shown)~label{color:#5264ae;font-size:14px;top:-18px}.floating-input:not(:-ms-input-placeholder)~label{color:#5264ae;font-size:14px;top:-18px}.floating-input:focus~label,.floating-input:not(:placeholder-shown)~label{color:#5264ae;font-size:14px;top:-18px}.floating-select:disabled~label{color:#5264ae;font-size:14px;top:-18px}.floating-select:focus~label,.floating-select:not([value=""]):valid~label{color:#5264ae;font-size:14px;top:-18px}.floating-input:focus~.bar:after,.floating-input:focus~.bar:before,.floating-select:focus~.bar:after,.floating-select:focus~.bar:before{width:50%}*,:after,:before{box-sizing:border-box}.floating-textarea{max-height:500px;min-height:228px;overflow:hidden;overflow-x:hidden}.highlight{height:50%;left:0;opacity:.5;pointer-events:none;position:absolute;top:15%;width:100%}.floating-input:focus~.highlight,.floating-select:focus~.highlight{-webkit-animation:inputHighlighter .3s ease;animation:inputHighlighter .3s ease}@-webkit-keyframes inputHighlighter{0%{background:#5264ae}to{background:transparent;width:0}}@keyframes inputHighlighter{0%{background:#5264ae}to{background:transparent;width:0}}.main_container .site_title i{border:0}#loader-wrapper{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}#loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:3px solid transparent;border-radius:50%;border-top-color:#3498db;height:150px;left:50%;margin:-75px 0 0 -75px;top:50%;width:150px}#loader,#loader-wrapper .texting{display:block;position:relative;z-index:1001}#loader-wrapper .texting{color:#fff;left:49%;top:43%}#loader:before{-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite;border:3px solid transparent;border-radius:50%;border-top-color:#e74c3c;bottom:5px;content:"";left:5px;position:absolute;right:5px;top:5px}#loader:after{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;border:3px solid transparent;border-radius:50%;border-top-color:#f9c922;bottom:15px;content:"";left:15px;position:absolute;right:15px;top:15px}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#loader-wrapper .loader-section{background:#222;height:100%;opacity:.8;position:fixed;top:0;transform:translateX(0);width:51%;z-index:1000}#loader-wrapper .loader-section.section-left{left:0}#loader-wrapper .loader-section.section-right{right:-2%}.loaded #loader-wrapper .loader-section.section-left,.loaded #loader-wrapper .loader-section.section-right{transition:all .7s cubic-bezier(.645,.045,.355,1) .3s}.loaded #loader{opacity:0;transition:all .3s ease-out}.loaded #loader-wrapper{visibility:hidden}.no-js #loader-wrapper{display:none}.loaded #loader-wrapper{transition:all .3s ease-out .6s}.loaded #loader-wrapper .loader-section.section-left,.loaded #loader-wrapper .loader-section.section-right{transition:all .3s ease-out .3s;transition:all .7s cubic-bezier(.645,.045,.355,1) .3s}.loaded #loader-wrapper .loader-section.section-left{transform:translateX(-100%)}.loaded #loader-wrapper{transform:translateY(-100%);transition:all .3s ease-out 1s}.loaded #loader-wrapper .loader-section.section-right{transform:translateX(100%)}body{background:#f7f7f7;color:#292929}.isDisabled{cursor:not-allowed;display:none!important;opacity:.5}.isDisabled>a{color:currentColor;display:inline-block;pointer-events:none;text-decoration:none}.left_col{transition:all .3s cubic-bezier(.165,.84,.44,1)}.right_col{transition:all .6s cubic-bezier(.165,.84,.44,1)}.navbar-nav a.user-profile,.profile .profile_info h2{text-transform:capitalize}.btn-file{overflow:hidden;position:relative}.btn-file input[type=file]{background:#fff;cursor:inherit;display:block;filter:alpha(opacity=0);font-size:100px;min-height:100%;min-width:100%;opacity:0;outline:none;position:absolute;right:0;text-align:right;top:0}.file-attachment-container{border:1px solid #ddd;border-radius:3px;display:flex;height:127px;margin-top:15px;max-width:570px;opacity:1;overflow:hidden;transition:all 1s cubic-bezier(.165,.84,.44,1);width:100%}.file-attachment-container.deleted{height:0;margin-top:0;opacity:0}.file-attachment-container .img-container{background-color:#eee;background-position:50%;background-repeat:no-repeat;background-size:cover;height:125px;max-width:98px;width:100%}.file-attachment-container .details-container{max-width:calc(100% - 218px);overflow:hidden;padding:10px 15px;width:100%}.file-attachment-container .details-container .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.file-attachment-container .details-container .uploader{margin:0}.file-attachment-container .details-container .sep{background-color:#eee;height:1px;margin-bottom:10px;width:100%}.file-attachment-container .details-container p{font-size:12px}.file-attachment-container .function-container{padding:10px 15px;width:120px}.file-attachment-container .function-container .btn{width:100%}.badge-danger{background-color:#dc3545;color:#fff}.faas-view{font-family:Times New Roman;margin:auto}.faas-view header{position:relative;text-align:center}.faas-view header h1{font-size:20px;font-weight:700}.faas-view header div{font-size:10px;font-weight:700;left:0;position:absolute;text-align:left;top:0}.faas-view header div p{margin:0}.faas-view section{margin:auto}.faas-view .owner-info .update-code{text-align:right}.faas-view .owner-info .update-code span{border-bottom:1px solid #ccc;display:inline-block;width:120px}.faas-view .memoranda{margin-top:24px}.faas-view .faas-table thead th,.faas-view .faas-table thead tr{border:none!important;padding-left:0}.faas-view .faas-table tbody td,.faas-view .faas-table tbody th{border:1px solid #ccc}.faas-view .x_panel{border:0}.faas-view .center{text-align:center}.faas-view .table2{float:none;margin:0 auto;width:80%}.faas-view .space{white-space:pre}.faas-view .real{font-size:10px}.faas-view .value{align-items:flex-end;border-bottom:1px solid #73879c;display:flex;font-size:20px;font-weight:700;height:32px;justify-content:center;text-align:center}.faas-view .value.date{font-size:14px}.faas-view .field{text-align:center}.bold{font-weight:700!important}.reassessment-menu .reassessment-container{border-left:solid;margin-top:10px;max-width:600px;padding-left:10px}.reassessment-menu .reassessment-container .btn{float:right}.reassessment-menu .reassessment-separator{background-color:#000;height:1px;margin:60px 0 40px;max-width:650px;opacity:.2;width:100%}.login-form{margin-top:150px;transform:scale(1)}.login-form div,.login-form input{transition:all .3s}.login-form .login-div{margin-top:10%;padding:20px}.login-form .panel-default{margin:0 auto;max-width:590px}.login-form .img-container{margin:0 auto 7px;max-width:200px}.login-form .img-container img{width:100%}.login-form .title{color:#472020;font-family:Open Sans,sans-serif;font-size:33px;letter-spacing:6px;text-align:center}.login-form .input-container{margin:-6px auto 0;max-width:255px;width:100%}.login-form .input-container .input-box{margin-top:20px;overflow:hidden;width:100%}.login-form .input-container .input-box input{border:1px solid #a4a4a4;border-radius:50px;box-shadow:none!important;color:#a4a4a4;font-family:Open Sans,sans-serif;font-size:15px;height:40px;letter-spacing:3px;text-align:center}.login-form .input-container .has-error input{border-color:#b30000!important}.login-form .input-container .input-box.txt:active input,.login-form .input-container .input-box.txt:hover input{border-color:#585858}.login-form .input-container .input-box.login input{background-color:#712b23;color:#fff}.login-form .input-container .input-box.login:hover input{background-color:#90372d}.login-form .input-container .option-box .remember{color:#72716f;font-family:Open Sans,sans-serif;font-size:13px;font-weight:bolder;letter-spacing:1.5px;margin-top:23px;text-align:center}.login-form .input-container .option-box .remember label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login-form .input-container .option-box .line{background-color:#b4b0ad;height:1px;margin:15px 0;width:100%}.login-form .input-container .option-box .forgot{color:#646363;font-family:Open Sans,sans-serif;font-size:13px;font-weight:bolder;text-align:center}.login-form .input-container .option-box .styled-checkbox{opacity:0;position:absolute}.login-form .input-container .option-box .styled-checkbox+label{cursor:pointer;padding:0;position:relative}.login-form .input-container .option-box .styled-checkbox+label:before{background:#fff;content:"";display:inline-block;height:20px;margin-right:10px;vertical-align:text-top;width:20px}.login-form .input-container .option-box .styled-checkbox:hover+label:before{background:#bcd12f}.login-form .input-container .option-box .styled-checkbox:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.login-form .input-container .option-box .styled-checkbox:checked+label:before{background:#bcd12f}.login-form .input-container .option-box .styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.login-form .input-container .option-box .styled-checkbox:disabled+label:before{background:#ddd;box-shadow:none}.login-form .input-container .option-box .styled-checkbox:checked+label:after{background:#fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;content:"";height:2px;left:5px;position:absolute;top:9px;transform:rotate(45deg);width:2px}@media only screen and (max-width:1366px){.login-form{margin-top:25px;transform:scale(.9)}}@media only screen and (max-width:320px){.login-form{margin-top:0;transform:scale(.9)}}.owner-table td{padding-left:10px;padding-right:10px}.owner-table .owner-table-title td{padding-left:5px;padding-right:5px}.camsur-header2{background-color:#fff;transition:all .6s;width:100%}.camsur-header2 .logo-container2{padding:20px}.camsur-header2 .logo-container2 .image-container{max-width:100px}.camsur-header2 .logo-container2 .image-container img{width:100%}.camsur-header2 .text-container{padding-top:26px;transition:all .6s;width:100%}.camsur-header2 .line-separator{background-color:#aeb1a9;height:1px;max-width:300px;width:100%}.camsur-header2 .province_font{color:#383838;font-family:Swis721 Cn BT;font-size:2.25em}.camsur-header2 .government_font{color:#5c5c5c;font-family:Swis721 Cn BT;font-size:1.25em}.camsur-header{background-color:#fff;display:flex;flex-wrap:wrap;transition:all .6s;width:100%}.camsur-header .logo-container{padding:20px}.camsur-header .logo-container .image-container{max-width:100px}.camsur-header .logo-container .image-container img{width:100%}.camsur-header .text-container{padding-top:26px;transition:all .6s}.camsur-header .line-separator{background-color:#aeb1a9;height:1px;max-width:300px;width:100%}.camsur-header .province_font{color:#383838;font-family:Swis721 Cn BT;font-size:2.25em}.camsur-header .government_font{color:#5c5c5c;font-family:Swis721 Cn BT;font-size:1.25em}@media only screen and (max-width:575px){.camsur-header .text-container{max-width:305px;padding-top:15px}}@media only screen and (max-width:465px){.camsur-header .text-container{max-width:100%;padding:0 15px 15px}.camsur-header .image-container{margin:0 auto}.camsur-header .logo-container{padding:20px 0 5px;width:100%}}.bookshelf_container{background-color:hsla(0,0%,100%,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.bookshelf_wrapper{left:55%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:10}.books_list{margin:0 auto;padding:0;width:300px}.book_item{-webkit-animation:travel 2.5s linear infinite;animation:travel 2.5s linear infinite;background-color:#1e6cc7;border:5px solid #fff;box-sizing:border-box;height:120px;list-style:none;opacity:0;position:absolute;top:-120px;transform:translateX(300px);transform-origin:bottom left;width:40px}.book_item.first{height:140px;top:-140px}.book_item.first:after,.book_item.first:before{background-color:#fff;content:"";height:5px;left:0;position:absolute;top:10px;width:100%}.book_item.first:after{bottom:10px;top:auto}.book_item.fifth:after,.book_item.fifth:before,.book_item.second:after,.book_item.second:before{border-bottom:5px solid #fff;border-top:5px solid #fff;box-sizing:border-box;content:"";height:17.5px;left:0;position:absolute;top:10px;width:100%}.book_item.fifth:after,.book_item.second:after{bottom:10px;top:auto}.book_item.third:after,.book_item.third:before{border:5px solid #fff;border-radius:50%;box-sizing:border-box;content:"";height:12px;left:9px;position:absolute;top:10px;width:12px}.book_item.third:after{bottom:10px;top:auto}.book_item.fourth{height:130px;top:-130px}.book_item.fourth:before{border-bottom:5px solid #fff;border-top:5px solid #fff;box-sizing:border-box;content:"";height:17.5px;left:0;position:absolute;top:46px;width:100%}.book_item.fifth{height:100px;top:-100px}.book_item.sixth{height:140px;top:-140px}.book_item.sixth:before{background-color:#fff;bottom:31px;height:5px;left:0;width:100%}.book_item.sixth:after,.book_item.sixth:before{box-sizing:border-box;content:"";position:absolute}.book_item.sixth:after{border:5px solid #fff;border-radius:50%;bottom:10px;height:12px;left:9px;width:12px}.book_item:nth-child(2){-webkit-animation-delay:.4166666666667s;animation-delay:.4166666666667s}.book_item:nth-child(3){-webkit-animation-delay:.8333333333333s;animation-delay:.8333333333333s}.book_item:nth-child(4){-webkit-animation-delay:1.25s;animation-delay:1.25s}.book_item:nth-child(5){-webkit-animation-delay:1.6666666666667s;animation-delay:1.6666666666667s}.book_item:nth-child(6){-webkit-animation-delay:2083.3333333333ms;animation-delay:2083.3333333333ms}.shelf{background-color:#fff;height:5px;margin:0 auto;position:relative;width:300px}.shelf:after,.shelf:before{-webkit-animation:move .25s linear infinite;animation:move .25s linear infinite;background:#1e6cc7;background-image:radial-gradient(hsla(0,0%,100%,.5) 30%,transparent 0);background-position:0 -2.5px;background-size:10px 10px;content:"";height:100%;left:5%;position:absolute;top:200%;width:100%}.shelf:after{left:7.5%;top:400%}@-webkit-keyframes move{0%{background-position-x:0}to{background-position-x:10px}}@keyframes move{0%{background-position-x:0}to{background-position-x:10px}}@-webkit-keyframes travel{0%{opacity:0;transform:translateX(300px) rotate(0deg) scaleY(1)}6.5%{transform:translateX(279.5px) rotate(0deg) scaleY(1.1)}8.8%{transform:translateX(273.6px) rotate(0deg) scaleY(1)}10%{opacity:1;transform:translateX(270px) rotate(0deg)}17.6%{transform:translateX(247.2px) rotate(-30deg)}45%{transform:translateX(165px) rotate(-30deg)}49.5%{transform:translateX(151.5px) rotate(-45deg)}61.5%{transform:translateX(115.5px) rotate(-45deg)}67%{transform:translateX(99px) rotate(-60deg)}76%{transform:translateX(72px) rotate(-60deg)}83.5%{opacity:1;transform:translateX(49.5px) rotate(-90deg)}90%{opacity:0}to{opacity:0;transform:translateX(0) rotate(-90deg)}}@keyframes travel{0%{opacity:0;transform:translateX(300px) rotate(0deg) scaleY(1)}6.5%{transform:translateX(279.5px) rotate(0deg) scaleY(1.1)}8.8%{transform:translateX(273.6px) rotate(0deg) scaleY(1)}10%{opacity:1;transform:translateX(270px) rotate(0deg)}17.6%{transform:translateX(247.2px) rotate(-30deg)}45%{transform:translateX(165px) rotate(-30deg)}49.5%{transform:translateX(151.5px) rotate(-45deg)}61.5%{transform:translateX(115.5px) rotate(-45deg)}67%{transform:translateX(99px) rotate(-60deg)}76%{transform:translateX(72px) rotate(-60deg)}83.5%{opacity:1;transform:translateX(49.5px) rotate(-90deg)}90%{opacity:0}to{opacity:0;transform:translateX(0) rotate(-90deg)}}
