.center-h{display:flex;align-items:center}.center-v{display:flex;justify-content:center}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.Spinner i{font-size:2em}.card{overflow:hidden;width:calc(100vw - 32px);max-width:320px;overflow:hidden}.theme-referent .card{border-radius:5px}.theme-owner .card{border-radius:5px}@media(min-width: 768px){.card{width:75vw;max-width:500px}}@media(min-width: 1024px){.card{width:50vw}}.card .card-header{padding:10px 0}.theme-referent .card .card-header{color:#fff;background-color:#242e3f}.theme-owner .card .card-header{color:#fff;background-color:#195977}.card .card-header img{width:auto;height:40px;margin:0 auto}.card .card-content{padding:1.5em}.theme-referent .card .card-content{color:#242e3f;background-color:#fff}.theme-owner .card .card-content{color:#195977;background-color:#fff}input[type=email],input[type=text],input[type=password]{width:100%;padding:4px}.theme-referent input[type=email],.theme-referent input[type=text],.theme-referent input[type=password]{border:1px solid #dedede}.theme-owner input[type=email],.theme-owner input[type=text],.theme-owner input[type=password]{border:1px solid #dedede}input[type=email]:focus,input[type=text]:focus,input[type=password]:focus{outline:none}.theme-referent input[type=email]:focus,.theme-referent input[type=text]:focus,.theme-referent input[type=password]:focus{border:1px solid #7ec530}.theme-owner input[type=email]:focus,.theme-owner input[type=text]:focus,.theme-owner input[type=password]:focus{border:1px solid #7ec530}select{width:100%;border:1px solid #dedede;padding:2px}select:focus{outline:none}.theme-referent select:focus{border:1px solid #7ec530}.theme-owner select:focus{border:1px solid #7ec530}.field{margin-bottom:8px}.label{font-weight:bold;margin-bottom:4px;display:block;padding-top:.75rem}.input-group{display:flex;flex-wrap:wrap;align-items:stretch;position:relative;width:100%}.input-group input[type=text]{width:1%;flex:1 1 auto}.input-group .input-group-append{display:flex}.input-group .input-group-append button{width:auto !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.input-group .input-group-append button.search{padding:0 6px;font-size:.8em}button{width:100%;padding:8px 4px 6px 4px;text-align:center;text-transform:uppercase;transition:color ease .25s,border ease .25s,background-color ease .25s;overflow:hidden;font-size:16px;outline:none}.theme-referent button{border-radius:2px;background-color:#242e3f;color:#fff;border:1px solid #242e3f}.theme-referent button:hover,.theme-referent button:focus,.theme-referent button:active{background-color:rgb(54.5454545455,69.696969697,95.4545454545)}.theme-owner button{border-radius:2px;background-color:#195977;color:#fff;border:1px solid #195977}.theme-owner button:hover,.theme-owner button:focus,.theme-owner button:active{background-color:rgb(33.8541666667,120.5208333333,161.1458333333)}.theme-referent button[disabled],.theme-referent button[disabled]:hover{background-color:#242e3f;opacity:.5}.theme-owner button[disabled],.theme-owner button[disabled]:hover{background-color:#195977;opacity:.5}.tabButtons{width:100%;margin:0 auto 15px auto;display:block;columns:unset}@media(min-width: 768px){.tabButtons{columns:2}}@media(min-width: 1024px){.tabButtons{display:block;columns:3}}@media(min-width: 1216px){.tabButtons{display:flex;justify-content:space-between;columns:unset}}.tabButtons button{outline:none;text-align:center;padding:4px;margin-bottom:4px;text-transform:uppercase;width:100%;font-size:small}@media(min-width: 1024px){.tabButtons button{width:calc(100% - 4px)}}@media(min-width: 1216px){.tabButtons button{width:120px}}.tabButtons button.back{text-align:left;padding-left:4px}@media(min-width: 1024px){.tabButtons button.back{padding-left:4px;padding-right:15px;width:unset}}.tabButtons button.back span{display:inline-block;margin-left:8px}.theme-referent .tabButtons button.back:hover,.theme-referent .tabButtons button.back:focus,.theme-referent .tabButtons button.back:active{border:1px solid #242e3f !important}.theme-owner .tabButtons button.back:hover,.theme-owner .tabButtons button.back:focus,.theme-owner .tabButtons button.back:active{border:1px solid #195977 !important}.theme-referent .tabButtons button.active{background-color:#7ec530;border:1px solid #7ec530 !important}.theme-owner .tabButtons button.active{background-color:#7ec530;border:1px solid #7ec530 !important}.theme-referent .tabButtons button.active:hover,.theme-referent .tabButtons button.active:focus,.theme-referent .tabButtons button.active:active{border:1px solid #7ec530 !important}.theme-owner .tabButtons button.active:hover,.theme-owner .tabButtons button.active:focus,.theme-owner .tabButtons button.active:active{border:1px solid #7ec530 !important}.tabButtons #tab_acts{margin-top:0px}.ModalAlert{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.75);display:inline-flex;align-items:center;justify-content:center}.ModalAlert.hidden{display:none}.ModalAlert.hidden .modalWindow{opacity:0}.ModalAlert.visible{display:inline-flex}.ModalAlert.visible .modalWindow{opacity:1}.ModalAlert .modalWindow{max-width:calc(100vw - 8px);overflow:hidden;transition:opacity ease .25s;min-width:calc(100% - 8px)}@media(min-width: 768px){.ModalAlert .modalWindow{min-width:352px}}.theme-referent .ModalAlert .modalWindow{border-radius:5px}.theme-owner .ModalAlert .modalWindow{border-radius:5px}.ModalAlert .modalWindow .title{font-size:.9em;width:100%;padding:8px;margin:0}.theme-referent .ModalAlert .modalWindow .title{color:#fff;background-color:#242e3f}.theme-owner .ModalAlert .modalWindow .title{color:#fff;background-color:#195977}.ModalAlert .modalWindow .title i{margin-right:4px}.ModalAlert .modalWindow .body{font-size:.8em;padding:8px;margin:0;text-align:left}.theme-referent .ModalAlert .modalWindow .body{color:#242e3f;background-color:#fff}.theme-owner .ModalAlert .modalWindow .body{color:#195977;background-color:#fff}.ModalAlert .modalWindow .footer{width:auto;border:none;padding:7px 16px;text-align:center;text-transform:uppercase;font-size:.8em}.theme-referent .ModalAlert .modalWindow .footer{color:#242e3f;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.theme-owner .ModalAlert .modalWindow .footer{color:#195977;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.ModalAlert .modalWindow .footer button{width:auto;border:none;padding:7px 16px;text-align:center;text-transform:uppercase;font-size:.8em}.ModalPopup{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.75);display:inline-flex;align-items:center;justify-content:center}.ModalPopup.hidden{display:none}.ModalPopup.hidden .modalWindow{opacity:0}.ModalPopup.visible{display:inline-flex}.ModalPopup.visible .modalWindow{opacity:1}.ModalPopup .modalWindow{max-width:calc(100vw - 16px);max-height:calc(100vh - 32px);overflow:hidden}.ModalPopup .title{font-size:.9em;width:100%;padding:8px;margin:0}.theme-referent .ModalPopup .title{color:#fff;background-color:#242e3f}.theme-owner .ModalPopup .title{color:#fff;background-color:#195977}.ModalPopup .title i{margin-right:4px}.ModalPopup .body{font-size:.8em;padding:8px;margin:0;text-align:left;max-height:calc(100vh - 128px);overflow:auto}.theme-referent .ModalPopup .body{color:#242e3f;background-color:#fff}.theme-owner .ModalPopup .body{color:#195977;background-color:#fff}.ModalPopup .body table{width:100%;border-collapse:collapse;border:1px solid #333}.ModalPopup .footer{width:auto;border:none;padding:7px 16px;text-align:center;text-transform:uppercase;font-size:.8em}.theme-referent .ModalPopup .footer{color:#242e3f;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.theme-owner .ModalPopup .footer{color:#195977;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.ModalPopup .footer button{width:auto;border:none;padding:7px 16px;text-align:center;text-transform:uppercase;font-size:.8em}.responsiveTable{width:100%;font-size:1rem;border-collapse:collapse}.theme-referent .responsiveTable{border:1px solid #242e3f;background-color:#fff}.theme-owner .responsiveTable{border:1px solid #30a3da;background-color:#fff}.responsiveTable i{padding-top:2px;margin-left:4px}.responsiveTable button i{padding-top:2px;margin-left:0}.responsiveTable tr,.responsiveTable th,.responsiveTable td{border-collapse:collapse}.responsiveTable th{padding:4px 8px;text-align:left}.theme-referent .responsiveTable th{color:#fff;background-color:#242e3f;border:1px solid #242e3f}.theme-owner .responsiveTable th{color:#fff;background-color:#30a3da;border:1px solid #30a3da}.responsiveTable th div{display:inline-flex}.responsiveTable tr{transition:all ease .1s;cursor:pointer}.theme-referent .responsiveTable tr{background-color:#fff}.theme-owner .responsiveTable tr{background-color:#fff}.theme-referent .responsiveTable tr:nth-child(even){background-color:hsl(0,0%,95%)}.theme-owner .responsiveTable tr:nth-child(even){background-color:hsl(0,0%,95%)}.theme-referent .responsiveTable tr:hover{background-color:#c6cfdc}.theme-owner .responsiveTable tr:hover{background-color:rgba(48,163,218,.25)}.responsiveTable td{padding:4px 8px;vertical-align:top}.responsiveTable td .tdBefore{display:none}@media screen and (max-width: 40em){.responsiveTable table,.responsiveTable thead,.responsiveTable tbody,.responsiveTable th,.responsiveTable td,.responsiveTable tr{display:block}.responsiveTable thead tr{position:absolute;top:-9999px;left:-9999px;border-bottom:2px solid #333}.responsiveTable tbody tr{border:1px solid #000;padding:.25em}.responsiveTable td.pivoted{border:none !important;position:relative;padding-left:calc(40% + 10px) !important;text-align:left !important;white-space:pre-wrap;overflow-wrap:break-word;border-bottom:1px solid #dedede !important}.responsiveTable td.pivoted:last-of-type{border-bottom:none !important}.responsiveTable td .tdBefore{position:absolute;display:block;left:1rem;width:calc(40% - 20px);white-space:pre-wrap;overflow-wrap:break-word;text-align:left !important;font-weight:600}}.Paginator{display:flex;align-items:center;justify-content:center;margin-top:8px}.Paginator select{width:unset;min-width:unset;max-width:unset;margin:0 6px}.Paginator button{width:unset;padding:2px 4px;font-size:14px}.theme-referent .Paginator button{color:#333;background-color:#efefef;border:1px solid #333;border-radius:2px;transition:all ease .25s}.theme-owner .Paginator button{color:#333;background-color:#efefef;border:1px solid #333;border-radius:2px;transition:all ease .25s}.theme-referent .Paginator button:hover,.theme-referent .Paginator button:focus,.theme-referent .Paginator button:active{background-color:#fff}.theme-owner .Paginator button:hover,.theme-owner .Paginator button:focus,.theme-owner .Paginator button:active{background-color:#fff}.Paginator button[disabled],.Paginator button[disabled]:hover{opacity:.5}.theme-referent .Paginator button[disabled],.theme-referent .Paginator button[disabled]:hover{background-color:rgb(213.5,213.5,213.5);color:hsl(0,0%,30%);border:1px solid hsl(0,0%,30%)}.theme-owner .Paginator button[disabled],.theme-owner .Paginator button[disabled]:hover{background-color:rgb(213.5,213.5,213.5);color:hsl(0,0%,30%);border:1px solid hsl(0,0%,30%)}.FourZeroFour{width:100%;height:100%;text-transform:uppercase}.FourZeroFour .code{padding:0 8px;border-right:2px solid #666;font-weight:bold;margin-right:8px;font-size:1.5em}.VisitList{display:inline}.Visit{background-color:#fff;padding:15px}.theme-referent .Visit .responsiveTable{border:1px solid #242e3f}.theme-owner .Visit .responsiveTable{border:1px solid #30a3da}.Visit .responsiveTable tr{cursor:initial !important}.theme-referent .Visit .responsiveTable tr:nth-child(odd),.theme-referent .Visit .responsiveTable tr:nth-child(odd):hover{background-color:#fff !important}.theme-owner .Visit .responsiveTable tr:nth-child(odd),.theme-owner .Visit .responsiveTable tr:nth-child(odd):hover{background-color:#fff !important}.theme-referent .Visit .responsiveTable tr:nth-child(even),.theme-referent .Visit .responsiveTable tr:nth-child(even):hover{background-color:hsl(0,0%,95%) !important}.theme-owner .Visit .responsiveTable tr:nth-child(even),.theme-owner .Visit .responsiveTable tr:nth-child(even):hover{background-color:hsl(0,0%,95%) !important}.tabContent{display:none}.tabContent.is-tab-active{display:block}.tabContent button{outline:none;width:unset;margin-right:8px;padding:1px 6px}.visitContent{display:none}header{background-size:cover;position:relative}.theme-referent header{background:#242e3f url("/assets/img/lowpoly.png") no-repeat center center}.theme-owner header{background:rgba(48,163,218,.9)}header.headerLarge{display:none;height:120px}@media(min-width: 1024px){header.headerLarge{display:block}}header.headerLarge div.logo{float:left;display:inline-flex;height:100%;align-items:center;margin-left:16px}header.headerLarge div.logo img{width:150px;height:auto;border:0}header.headerLarge div.user{float:right;display:inline-flex;height:100%;align-items:center;margin-right:16px}.theme-referent header.headerLarge div.user{color:#fff}.theme-owner header.headerLarge div.user{color:#fff}header.headerLarge div.user .userName{float:left;font-size:1em;margin-right:16px;padding:8px 15px}.theme-referent header.headerLarge div.user .userName{color:#fff;border:1px solid #fff;border-radius:5px;background-color:hsla(0,0%,100%,.1)}.theme-owner header.headerLarge div.user .userName{color:#fff;border:1px solid #fff;border-radius:5px;background-color:hsla(0,0%,100%,.1)}header.headerLarge div.user .logout{float:right;font-size:2em;cursor:pointer;transition:all ease .25s;margin-right:15px}.theme-referent header.headerLarge div.user .logout:hover{color:#bb1a1a}.theme-owner header.headerLarge div.user .logout:hover{color:#bb1a1a}header.headerSmall{display:block}@media(min-width: 1024px){header.headerSmall{display:none}}header.headerSmall div.logo{text-align:center;padding:15px 0 8px 0}header.headerSmall div.logo img{width:100px;height:auto}header.headerSmall .userName{float:left;margin:0px 0 15px 15px;padding:4px 8px}.theme-referent header.headerSmall .userName{color:#fff;border:1px solid #fff;border-radius:5px}.theme-owner header.headerSmall .userName{color:#fff;border:1px solid #fff;border-radius:5px}header.headerSmall .logout{float:right;padding:0px 15px 0 0;font-size:1.5em;cursor:pointer;transition:all ease .25s}.theme-referent header.headerSmall .logout{color:#fff}.theme-owner header.headerSmall .logout{color:#fff}.theme-referent header.headerSmall .logout:hover{color:#bb1a1a}.theme-owner header.headerSmall .logout:hover{color:#bb1a1a}*{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:grayscale;font-smooth:auto}*,::after,::before{box-sizing:inherit}html,body{min-height:100%;overflow-x:hidden}body{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:100%}section{padding:16px;margin-bottom:16px}.VetupCloud{width:100vw;min-height:100vh;background-image:url("/assets/img/lowpoly.png")}.theme-referent .VetupCloud{color:#242e3f;background-color:#c1c1c1}.theme-owner .VetupCloud{color:#195977;background-color:#c1c1c1}.LoginPage{width:100%;height:100%;padding-top:16px;padding-bottom:16px}.VisitPage{min-height:calc(100vh - 16px);padding-bottom:16px}.theme-referent .VisitPage{background:#bfc9d9 url("/assets/img/lowpoly.png") repeat top left;background-size:intial}.theme-owner .VisitPage{background:#d9d1dc url("/assets/img/bg.jpg") no-repeat top center;background-size:cover}.VisitPage section{width:calc(100% - 48px);margin:0 auto;min-height:50vh;margin-top:15px;overflow:hidden}.theme-referent .VisitPage section{background:0 0 15px rgba(0,0,0,.5);box-shadow:#fff;border-radius:5px}.theme-owner .VisitPage section{background:none;box-shadow:rgba(0,0,0,0);border-radius:5px}@media(min-width: 1216px){.VisitPage section{width:1100px}}.appVersion{position:fixed;bottom:4px;right:8px;font-size:10px;opacity:.25;transition:opacity ease .25s}.appVersion:hover{opacity:1}.theme-referent i.fa-times-circle{color:#bb1a1a}.theme-owner i.fa-times-circle{color:#bb1a1a}.theme-referent i.fa-check-circle{color:#73e073}.theme-owner i.fa-check-circle{color:#73e073}.gimmick{width:100%;text-align:right}.theme-referent .gimmick{display:none}.theme-owner .gimmick{display:block}.gimmick img{height:48px;width:auto;margin-right:8px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
