/* This file is automatically generated from the source files.
 * Do not modify this file, modify source less files instead
 */

img{width:100%;height:auto}.dynamic-table{width:100%;padding:0 .75rem;border-top:1px solid #47748b;border-left:1px solid #47748b}.dynamic-table td,.dynamic-table .row>div{border-bottom:1px solid #47748b;border-right:1px solid #47748b;padding:5px 0 5px 5px}.dynamic-table td.spinner,.dynamic-table .row>div.spinner{padding:0}.dynamic-table td.text-end,.dynamic-table .row>div.text-end{padding:5px 5px 5px 0}.dynamic-table th,.dynamic-table .header>div{border-bottom:1px solid #47748b;border-right:1px solid #47748b;background-color:#eee;padding:10px 0 10px 5px;font-weight:bold}.dynamic-table th .fa,.dynamic-table .header>div .fa{font-size:1.2rem;color:#333}.dynamic-table th .fa.disable,.dynamic-table .header>div .fa.disable{font-size:1.2rem;color:#ddd}.dynamic-table th.text-center,.dynamic-table .header>div.text-center,.dynamic-table td.text-center{padding-left:0}.dynamic-table th.text-end,.dynamic-table .header>div.text-end{padding:10px 5px 10px 0}.dynamic-table th.sortable,.dynamic-table .header>div.sortable,.dynamic-table tr.clickable,.dynamic-table .row.clickable,.dynamic-table td.clickable{cursor:pointer}.dynamic-table th.asc::before,.dynamic-table .header>div.asc::before,.dynamic-table th.desc::before,.dynamic-table .header>div.desc::before{float:right;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #333;margin:7px 7px 0 0}.dynamic-table th.desc::before,.dynamic-table .header>div.desc::before{border-bottom:none;border-top:5px solid #333}.dynamic-table tr:nth-child(2n),.dynamic-table .row:nth-child(2n){background-color:#fafafa}.dynamic-table tr:nth-child(2n+1),.dynamic-table .row:nth-child(2n+1){background-color:#fff}.dynamic-table .totals{font-weight:bold}.dynamic-table .totals .header{background-color:#eee}.dynamic-table tfoot,.dynamic-table .footer{text-align:right;font-size:0.6rem;font-weight:bold}.dynamic-table tfoot tr:nth-child(n),.dynamic-table .footer tr:nth-child(n){background-color:#fff}.dynamic-table tfoot td,.dynamic-table .footer td{border:none}.dynamic-table tfoot input,.dynamic-table .footer input{width:40px;padding:2px 1px}.dynamic-table tfoot select,.dynamic-table .footer select{padding:2px 1px;margin:3px 10px 0 0}.dynamic-table tfoot a,.dynamic-table .footer a{display:inline-block;text-decoration:none;color:#333;font-weight:bold;background-color:#eee;padding:0 6px 3px;font-size:18px;line-height:18px;border:2px outset #ddd;border-radius:3px;margin-left:5px;height:27px}.dynamic-table tfoot a:disabled,.dynamic-table .footer a:disabled,.dynamic-table tfoot a[disabled],.dynamic-table .footer a[disabled]{color:#ddd;pointer-events:none;cursor:default}.dynamic-table tfoot a:active,.dynamic-table .footer a:active{border:2px inset #ddd}.dynamic-table tfoot{border-bottom:1px solid #47748b;border-right:1px solid #47748b}.dynamic-table tfoot td{padding:5px 5px 5px 0}.dynamic-table .row.footer>div{padding:0}.dynamic-table .row.footer>div::after{display:inline-block;content:''}.dynamic-table .row.footer .footer-actions{padding:5px 0 5px 5px;text-align:left}.dynamic-table .row.footer .pagination{padding:5px 5px 5px 0;float:right;display:block}@media (min-width:576px){.dynamic-table .row.footer .footer-actions{border-right:none}}.sk-chase{width:90px;height:90px;position:relative;animation:sk-chase 2.5s infinite linear both;margin-left:auto;margin-right:auto}.sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;animation:sk-chase-dot 2s infinite ease-in-out both}.sk-chase-dot:before{content:'';display:block;width:25%;height:25%;background-color:#ddd;border-radius:100%;animation:sk-chase-dot-before 2s infinite ease-in-out both}.sk-chase-dot:nth-child(1){animation-delay:-1.1s}.sk-chase-dot:nth-child(2){animation-delay:-1.0s}.sk-chase-dot:nth-child(3){animation-delay:-0.9s}.sk-chase-dot:nth-child(4){animation-delay:-0.8s}.sk-chase-dot:nth-child(5){animation-delay:-0.7s}.sk-chase-dot:nth-child(6){animation-delay:-0.6s}.sk-chase-dot:nth-child(1):before{animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before{animation-delay:-1.0s}.sk-chase-dot:nth-child(3):before{animation-delay:-0.9s}.sk-chase-dot:nth-child(4):before{animation-delay:-0.8s}.sk-chase-dot:nth-child(5):before{animation-delay:-0.7s}.sk-chase-dot:nth-child(6):before{animation-delay:-0.6s}@keyframes sk-chase{100%{transform:rotate(360deg)}}@keyframes sk-chase-dot{80%,100%{transform:rotate(360deg)}}@keyframes sk-chase-dot-before{50%{transform:scale(.4)}100%,0%{transform:scale(1)}}.sk-cube-grid{width:42px;height:42px;margin:0 auto}.sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#333;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{-webkit-animation-delay:0.2s;animation-delay:0.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:0.3s;animation-delay:0.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:0.4s;animation-delay:0.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:0.1s;animation-delay:0.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:0.2s;animation-delay:0.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:0.3s;animation-delay:0.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s}.sk-cube-grid .sk-cube8{-webkit-animation-delay:0.1s;animation-delay:0.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:0.2s;animation-delay:0.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}@keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}.admin a{text-decoration:none}.admin .page-title{font-size:large;margin:1rem 0}.admin .page-title h2{margin-bottom:2rem}.admin .page-title a{color:#333}.admin .page-title a:hover{text-decoration:none;background-color:#eee;color:#fbaf3a}.admin .page-title a:active{padding:6px 4px 4px 6px}.admin .page-title .fa-redo-alt{display:inline-block;width:30px;height:32px;float:right;margin:0 5px 0 0;padding:6px;border-radius:2px}@media (min-width:576px){.admin .page-title{margin-bottom:2rem}.admin .page-title h2{margin-bottom:4rem}}#comments h2{text-align:center}#comments h2 .actions a{color:#bdbdbd}#comments h2 .actions a#unlisten-all{color:#333}#comments .fa-user{font-size:3.3rem;background-color:#eee}#comments .comment-user.login{margin-bottom:1rem}#comments textarea{width:100%;margin:0 0 1rem;padding:1rem;height:5rem}#comments input[type="email"],#comments input[type="text"]{width:100%;margin:0 0 1rem;padding:.5rem 1rem}#comments label input[type="checkbox"]{float:left;margin:.25rem .5rem 1rem 0}#comments input[type="submit"]{padding:.5rem 3rem;text-transform:uppercase;font-weight:bold;color:#fff;background-color:#c4c4c4;border-width:1px;font-size:large;margin-top:.5rem}#comments #comment-add-div .box{position:relative}#comments #comment-add-div .box .comment-chars-left{position:absolute;bottom:0;right:0;margin:0 2rem 1.25rem 0}#comments .modal-dialog-bg{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.8);z-index:50}#comments .modal-dialog-fg{display:none;position:fixed;top:50%;left:50%;transform:translate(-53%, -50%);width:90%;max-width:680px;max-height:100vh;overflow-y:auto;background-color:white;font-size:initial;z-index:51}#comments .modal-dialog-fg .close{color:#f19300}#comments .modal-dialog-fg .row{margin-bottom:10px}#comments .modal-dialog-fg .row .label label{white-space:nowrap;margin-right:40px}#comments .modal-dialog-fg .row.required .label label::after{content:'*';display:inline-block;color:#e00;margin-left:5px}#comments .modal-dialog-fg .row input{padding:5px;width:100%}#comments #comment-list{margin:2rem 0 0}#comments #comment-list .level-0>div{padding-top:1rem;padding-bottom:1rem;border-top:1px solid #e1e1e1}#comments #comment-list pre{margin:.4rem 0;white-space:pre-wrap}#comments #comment-list .author{font-weight:bold}#comments #comment-list .author::after{display:inline-block;margin:0 1rem;content:'';border-radius:50%;height:0.3rem;width:0.3rem;background-color:#bdbdbd;vertical-align:middle}#comments #comment-list .duration{color:#bdbdbd}#comments #comment-list .actions{color:#bdbdbd}#comments #comment-list .actions a{color:#bdbdbd}#comments #comment-list .actions .reply{margin-right:1rem}#comments #comment-list .actions .like,#comments #comment-list .actions .unlike{margin-right:.1rem}#comments #comment-list .actions .listen,#comments #comment-list .actions .unlisten{margin-left:1rem}#comments #comment-list .actions .unlike,#comments #comment-list .actions .fa-envelope-open{color:#333}body.show-modal-dialog{overflow:hidden}body.show-modal-dialog #comments .modal-dialog-bg{display:block}@media (min-width:576px){#comments .modal-dialog-fg{transform:translate(-50%, -50%)}}@media (min-width:992px){#comments h1 .actions{margin-right:8.333333%}#comments input[type="submit"]{margin-top:0}}.user-form input,.user-form select{width:100%}.user-form input[type='checkbox'],.user-form input[type='submit']{width:auto}.ndd-uberzoom-container{width:100%;height:100%;position:relative;overflow:hidden}.ndd-uberzoom-container img.ndd-uberzoom-main-image{opacity:0;width:100%;height:auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ndd-uberzoom-container:hover .ndd-uberzoom-interface{opacity:1}.ndd-uberzoom-interface{opacity:0;transition:opacity .75s;-moz-transition:opacity .75s;-webkit-transition:opacity .75s}.ndd-uberzoom-navigator,.ndd-uberzoom-fullscreen{position:absolute;background:rgba(0,0,0,0.75);border:1px solid rgba(255,255,255,0.25);border-radius:3px;cursor:pointer;overflow:hidden;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.ndd-uberzoom-fullscreen img{width:28px;height:28px;margin:8px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ndd-uberzoom-navigator-image{position:absolute;left:0;top:0;width:100%;height:100%;border:none;z-index:0}.ndd-uberzoom-navigator-window{position:absolute;background:rgba(255,255,255,0.5);border-radius:2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:1}.ndd-uberzoom-fullscreen{width:44px;height:44px}.ndd-uberzoom-fullscreen:active{background:rgba(255,255,255,0.25)}.ndd-uberzoom-container-fullscreen{position:fixed;z-index:90000;width:100%;height:100%;left:0;top:0;background:black}body{font-family:"Arial","Helvetica",sans-serif}input.button{color:#fff;background-color:#c60c30;border-radius:22px;border-style:none;padding:.66rem 3rem}nav.navbar{padding:0;background-color:#c60c30}nav.navbar div.logo{width:150px;margin:15px 0}nav.navbar div.logo img{height:45px;width:auto;padding:5px}nav.navbar div.logo img:hover{background-color:#b70f27}nav.navbar ul.nav{list-style:none;padding:0}nav.navbar ul.nav>li{display:inline-block;padding:0 15px 0 0;position:relative}nav.navbar ul.nav>li a{font-size:1.2rem;color:#fff;text-decoration:none;padding:.5rem 1rem;display:block}nav.navbar ul.nav>li a:hover{color:#fff;background-color:#b70f27}nav.navbar ul.nav>li a.dropdown-toggle.show{background-color:#000}nav.navbar ul.nav ul.dropdown-menu{background-color:#000;margin-top:0;border-radius:0;border:none;-webkit-animation:fadein 1.5s;-moz-animation:fadein 1.5s;-ms-animation:fadein 1.5s;-o-animation:fadein 1.5s;animation:fadein 1.5s}nav.navbar ul.nav ul.dropdown-menu li{padding:0 1rem}nav.navbar ul.nav ul.dropdown-menu li a{display:inline-block;padding:.75rem 1rem .75rem .25rem;border-bottom:2px solid #fff}nav.navbar ul.nav ul.dropdown-menu li:last-child a{border:none}nav.navbar ul.account,nav.navbar ul.socials{list-style:none;display:block;float:right;background-color:#b70f27;padding:5px}nav.navbar ul.account li,nav.navbar ul.socials li{display:inline-block;padding:0}nav.navbar ul.account li a,nav.navbar ul.socials li a{font-size:1.2rem;color:#fff;text-decoration:none;padding:.5rem}nav.navbar ul.account li a:hover,nav.navbar ul.socials li a:hover{color:#fff;background-color:#b70f27}nav.navbar ul.account{background-color:#000}nav.navbar ul.account li a:hover{background-color:#333}nav.navbar .mobile{position:relative}nav.navbar .mobile .button-background{background-color:#000;padding:18px 20px;margin-right:var(---bs-gutter-x, -0.75rem)}nav.navbar .mobile .button-background .navbar-toggler{color:#fff;font-size:32px}nav.navbar .mobile .button-background .navbar-toggler .fa-bars{display:none}nav.navbar .mobile .button-background .navbar-toggler .fa-times{padding:0 3px}nav.navbar .mobile .button-background .navbar-toggler.collapsed .fa-bars{display:inline-block}nav.navbar .mobile .button-background .navbar-toggler.collapsed .fa-times{display:none}nav.navbar .mobile .button-background .navbar-toggler:focus{box-shadow:none}nav.navbar .mobile #navbarToggler{position:absolute;background-color:#000;top:79px;left:0;z-index:1}nav.navbar .mobile #navbarToggler ul.links{list-style:none;padding:.5rem 1rem}nav.navbar .mobile #navbarToggler ul.links li a{font-size:1.2rem;color:#fff;text-decoration:none;padding:.5rem 1rem;display:block;padding:.75rem 1rem .75rem .25rem;border-bottom:2px solid #fff}nav.navbar .mobile #navbarToggler ul.links ul.dropdown-menu{position:initial;background-color:#000;margin-top:0;border-radius:0;border:none}nav.navbar .mobile #navbarToggler ul.links ul.dropdown-menu li{padding:0 0 0 1rem}nav.navbar .mobile #navbarToggler ul.links ul.dropdown-menu li a.dropdown-item:hover{background-color:transparent}nav.navbar .mobile .foot{display:flex;justify-content:center;align-items:center}nav.navbar .mobile .foot ul.socials{display:inline-block}nav.navbar .mobile .foot ul.socials li{padding:.5rem}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}footer{background-color:#000;color:#fff}footer a{color:#fff;text-decoration:none}footer a:hover{color:#fff}footer div.logo{width:150px;padding-top:2rem}footer div.logo img{height:45px;width:auto;padding:5px}footer ul{font-size:1.2rem}footer ul li{padding:1rem}footer div.copyright{padding:1rem 0 3rem;font-size:x-small;text-align:center}#main-body{min-height:calc(100vh - 261px)}#main-body h1{margin:1rem 0 2rem}#main-body h4{margin:2rem 0 .5rem}#main-body .content{margin-bottom:2rem}.index .topimage{overflow:hidden}.index .topimage img{width:200%;margin-left:-50%}.index .background{position:relative;margin:0 calc(50% - 50vw + 10px);background-color:#f7f7f7}.index .background .map{background-color:#aadaff}.index .background .map #map-australia-container{max-height:650px}.index .background .vblog-links{background-color:#fff}.index .background .vblog-links h4{margin-top:.5rem!important}.index .background .vblog-links .read-more{float:right;border-radius:20px;background-color:#aaa;color:#fff;text-decoration:none;padding:6px 20px}.index .background .vblog-links .read-more:hover{color:white;text-decoration:none;background-color:#bbb}.index .background .vblog-links .bar{border:3px solid #000;border-radius:3px;width:5rem}.index .background .vblog-links .youtube>div{min-height:220px}.contact-me label.required:after{margin-left:3px;display:inline-block;content:'*';color:#c60c30}.contact-me input[type="text"],.contact-me input[type="email"]{width:100%;margin-bottom:1rem}.contact-me textarea{width:100%;height:120px;margin-bottom:1rem}#comments h2{margin-top:2rem}#comments input.button{color:#fff;background-color:#c60c30;padding:.66rem 3rem}@media (min-width:576px){.index .background .vblog-links .youtube>div{min-height:160px}.index .background .vblog-links .youtube.intro>div{min-height:260px}}@media (min-width:768px){footer div.logo{float:left;padding-top:1rem}footer ul{margin:10px 0 10px 200px}footer ul li{padding:2rem}footer div.copyright{text-align:right}}@media (min-width:992px){nav div.logo{float:left;margin:5px 0 0}nav div.logo a{padding:10px 35px 10px 0;border-right:2px solid #fff}nav ul.nav{margin:15px 0 10px 200px}nav ul.account,nav ul.socials{margin-top:20px;margin-bottom:0}.index .topimage img{width:100%;margin-left:0}.index .background .vblog-links .youtube>div{min-height:170px}.index .background .vblog-links .youtube.intro>div{min-height:340px}}.user-form input,.user-form select{margin:0 .5rem 1rem 0;padding:.5rem 1rem}.user-form input.button{color:#fff;background-color:#c60c30;border-radius:22px;border-style:none;padding:.66rem 3rem}