.bui{border:none !important;padding:15px !important;background-color:#000 !important;opacity:0.5 !important;color:#fff !important}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.row-eq-height{display:inline}}@media screen and (max-width:768px){.pull-right-custom{text-align:left;float:left !important;margin-top:0.25em}}.btn{font-size:15px !important}html.full{width:100%;height:100%;height:100vh}*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-family:'Roboto';color:#3e3f3a;font-size:18px}@media screen and (max-width:768px){*{font-size:15px}}@media screen and (max-width:767px){table.flexi thead{display:none}table.flexi tr{display:block;border:1px solid #cccccc80;border-radius:10px;padding:10px 20px;width:100%;margin:0.5rem 0}table.flexi tr td{display:block;margin:3px 0;padding:0;border:none}}body{padding-top:100px;background-color:#e6e6e6;color:#231f20;font-size:18px}@media screen and (max-width:768px){body{font-size:15px}}body.full{width:100%;height:100%;height:100vh;background-image:url('/cdn/images/small-page-back.jpg');background-repeat:no-repeat;background-size:cover;background-position:center bottom}h1,h2,h3,h4{margin:0;font-family:'Roboto Condensed'}p{margin:0.5em 0}h1{margin-bottom:20px;font-weight:700;font-size:24px;text-transform:uppercase}h2{margin-bottom:0.75em;font-weight:bold;font-size:20px;text-transform:uppercase}.success{color:#3aafa9}.failure{color:#e74c3d}.box-error{background-color:red;color:#fff;padding:10px 20px}.box-success{background-color:green;color:#fff;padding:10px 20px}@media screen and (max-width:768px){.table .td{font-size:13px}}.nwrap{text-wrap:nowrap}.bg-light{background-color:transparent !important}.alert{color:#000;font-weight:bold}#header{background-color:#fff;padding:10px 0}#header table{width:100%}#header td.open{max-width:100px;vertical-align:middle}@media screen and (max-width:990px){#header td.open{max-width:300px}}#header td.open img{max-width:100px;height:auto}#header td.org{text-align:right;font-weight:800;font-size:20px;vertical-align:middle}@media screen and (min-width:990px){#header td.org{text-align:left}}#header td.welcome{text-align:right;vertical-align:middle}@media screen and (min-width:990px){#header td.welcome{text-align:left}}#header .navbar .nav-link{font-size:16px}@media screen and (max-width:768px){#header .navbar .nav-link{font-size:13px}}#header .dropdown-item{font-size:16px !important}@media screen and (max-width:768px){#header .dropdown-item{font-size:13px}}#main{padding:1em 0}.full-height{min-height:100%;min-height:100vh;height:100%;height:100vh}.page-error{margin:3em auto;padding:2em;text-align:center;-webkit-box-shadow:5px 5px 5px 0px #aaa;-moz-box-shadow:5px 5px 5px 0px #aaa;box-shadow:5px 5px 5px 0px #aaa;border:1px solid #aaa;max-width:600px}.left-menu{background:#def2f1;color:#fff}.left-menu a{color:#17252a}.left-menu .w3-button:hover,.left-menu .w3-button:focus,.left-menu .w3-button:active,.left-menu .w3-button:visited:hover{background-color:#2b7a78 !important;color:#fff !important}.left-menu .w3-image{height:auto}.page{padding-top:1em;width:100%;max-width:1380px;margin:0 auto;position:relative}.icon-24{font-size:24px}.page-center{padding-top:1em;width:100%;max-width:1380px;margin:0 auto;position:relative}.small-page{display:table;width:100%;height:100%}.small-page .frm{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:top;padding-top:50px}@media screen and (max-width:580px){.small-page .frm{padding-top:1em}}.small-page .frm .panel{max-width:500px;text-align:center;margin:2em auto;background-color:#fff;z-index:4;opacity:0.7;padding:25px 1em}.small-page .frm .panel p{margin-bottom:1em}.small-page .frm .panel .hd div{margin:0 auto;margin-bottom:1em;text-align:center}.small-page .frm .panel .hd .logo{max-width:250px;height:auto}@media screen and (max-width:580px){.small-page .frm .panel .hd .logo{max-width:175px}}.small-page .frm .panel .hd .org{font-size:20px;font-weight:800}.small-page .frm .panel .frm-inside{margin:0 auto;text-align:center}.small-page .frm .panel .frm-inside .single-row{margin:0 auto;text-align:center;margin-bottom:2em}.small-page .frm .panel .frm-inside .single-row .input-group{width:100%;max-width:400px;margin:0 auto}.td-w-100{width:100px}.td-c{text-align:center}.panel-xs{width:100%;max-width:580px}.panel-sm{width:100%;max-width:768px}.panel-md{width:100%;max-width:996px}.panel-lg{width:100%;max-width:1396px}.card{margin:1em 0;border:none}.card .card-header{background-color:#fff;border:none;text-transform:uppercase;font-weight:700;padding:5px 10px;padding-bottom:20px;font-size:22px}.card .card-header h1,.card .card-header h2,.card .card-header h3{font-size:22px;margin:0;text-transform:uppercase;font-weight:700;font-family:'Roboto Condensed'}.card-bordered{border:1px solid #ccc}.card-bordered .card-body{padding-top:0}.panel-form .val{color:red;font-weight:500}.panel-form .row{margin-bottom:0.5em}@media (max-width:768px){.panel-form [class*="col-"]{margin-bottom:0.5em}.panel-form .row{margin-bottom:0}}.panel-form .btn{text-transform:uppercase;font-weight:400}.panel-form .mandatory{font-size:14px;font-weight:600;text-align:right}.panel-form label{margin-bottom:1px;font-size:16px;font-weight:400}@media screen and (max-width:768px){.panel-form label{font-size:13px}}.panel-form .val{color:red;font-size:16px;display:inline}@media screen and (max-width:768px){.panel-form .val{font-size:13px}}.panel-form .req:before{content:"*";color:#ff7020}.panel-form .form-control[readonly]{background-color:#fff}.panel-form textarea{max-width:100% !important}.panel-form .section{width:100%;background-color:#f2f2f2;padding:0.5em;margin:0.75em 0;font-weight:600}.panel-view .btn{text-transform:uppercase;font-weight:400}.panel-view .vwLbl{color:#000;font-weight:600;font-size:16px}@media screen and (max-width:768px){.panel-view .vwLbl{font-size:13px}}.panel-view .row{margin-bottom:1em}@media (max-width:768px){.panel-view [class*="col-"]{margin-bottom:0.5em}.panel-view .row{margin-bottom:0}}.panel-view .vwLbl:after{content:":"}.panel-view .vwVal{margin-top:3px;font-size:18px;word-break:break-all}@media screen and (max-width:768px){.panel-view .vwVal{font-size:15px}}.panel-filter{border:1px solid #ccc;border-radius:5px;margin:1em 0;padding:10px}.w3-darkgrey{background-color:#444;color:#fff}.w3-darkgrey a{color:#fff}.top-band{margin-bottom:1em}.breadcrumb{border-radius:5px;border:1px solid #f2f2f2;background-color:#fff;box-shadow:rgba(50,50,93,0.25) 0px 2px 5px -1px,rgba(0,0,0,0.3) 0px 1px 3px -1px}@media screen and (max-width:1310px){.breadcrumb{margin-left:8px;margin-right:8px}}section{border-radius:5px;border:1px solid #f2f2f2;background-color:#fff;box-shadow:rgba(50,50,93,0.25) 0px 2px 5px -1px,rgba(0,0,0,0.3) 0px 1px 3px -1px;padding:1em;margin-bottom:1em}@media screen and (max-width:1310px){section{margin-left:8px;margin-right:8px}}.settings-old{border-radius:5px;border:1px solid #f2f2f2;background-color:#fff;box-shadow:rgba(50,50,93,0.25) 0px 2px 5px -1px,rgba(0,0,0,0.3) 0px 1px 3px -1px}@media screen and (max-width:1310px){.settings-old{margin-left:8px;margin-right:8px}}.settings-old .section{margin:1em;padding:2em;background-color:#fff}.settings-old .section .items{column-count:3;column-gap:40px}@media screen and (max-width:768px){.settings-old .section .items{column-count:2}}@media screen and (max-width:580px){.settings-old .section .items{column-count:1}}.settings-old .section .items .item{margin-bottom:2em}.table td{font-size:15px}.table td a{font-size:inherit}@media screen and (max-width:580px){.table td{font-size:12px}.table td a{font-size:inherit}}.settings .section{margin:1em;padding:2em;background-color:#fff}.settings .section h2{text-align:center}.settings .section .items{text-align:center;margin:0 auto}.settings .section .items .item{display:inline-block;margin:1em;width:250px;height:150px;padding:10px;background-color:#f2f2f2;border:1px solid #e5e5e5;position:relative;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px}.settings .section .items .item a{position:absolute;left:0;right:0;text-align:center;top:50%;transform:translateY(-50%);text-transform:uppercase;font-weight:500;color:#231f20}.settings .section .items .item a:hover,.settings .section .items .item a:active,.settings .section .items .item a:focus{color:#5895b0}.settings .section .items .item:hover{background-color:#e5e5e5}.nopad-left{padding-left:0}.footable .ct{text-align:center}.footable .rt{text-align:right}.tab-pane{padding:10px 0}.board-animals{display:flex;flex-wrap:wrap;gap:1.5em;align-items:flex-start}.board-animals .item{width:90%;max-width:250px}.board-animals .item p{font-weight:bold;margin:1em 0}.board-pics{display:flex;flex-wrap:wrap;gap:1em;align-items:flex-start}.board-pics div{width:90%;max-width:200px}.board-docs{display:flex;flex-wrap:wrap;gap:1em;align-items:flex-start}.board-docs div{width:100%}.board-docs div a{color:#000;font-weight:bold}.board-buttons .btn{margin:0.5em 0;margin-right:1em}.pp table.data{width:auto}.pp table.data span.light{display:block;color:#4d4d4d;font-weight:300;font-size:14px}.pp table.data td{padding:8px 10px;vertical-align:top;min-width:100px;white-space:nowrap;width:auto}.pp table.data td a{display:block;margin-bottom:10px;font-size:16px;font-size:14px}@media screen and (max-width:768px){.pp table.data td a{font-size:13px}}.pp table.data td a.checkin{color:#e75218;font-weight:500}.pp table.data td a.checkout{color:#0f821a;font-weight:500}.pp table.data td a.checkin-out{color:#000;font-weight:500}.pp table.data td .jb{color:#000;font-weight:normal;margin:0;padding:0}.pp table.data td .act{line-height:20px;vertical-align:middle;color:#000;font-weight:normal;margin:0;padding:0;margin-left:5px}.pp table.data td.colM{width:auto !important;white-space:nowrap}.pp table.data td.col1{max-width:500px;font-weight:600}.pp table.data td.col1 span{font-weight:400}.pp table.data td.col11{max-width:500px;font-weight:600}.pp table.data td.col11 span{font-weight:400}.pp table.data td.col12{text-align:left;vertical-align:middle}.pp table.data td.sec{background-color:#f2f2f2;color:#000;text-transform:uppercase;text-align:center;font-weight:500;font-size:14px}.behaviour{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px}.behaviour .item{width:250px}.behaviour-view{display:block;margin-bottom:10px}.behaviour-view .item{display:inline-block;margin-right:20px;margin-bottom:20px}.behaviour-view .item .bad{color:#e74c3d}.behaviour-view .item .good{color:#2b7a78}