﻿@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600&display=swap");.desktop-lg{display:block}@media only screen and (max-width: 1200px){.desktop-lg{display:none}}.desktop-md{display:block}@media only screen and (max-width: 992px){.desktop-md{display:none}}.mobile-lg{display:none}@media only screen and (max-width: 1200px){.mobile-lg{display:block}}.mobile-md{display:none}@media only screen and (max-width: 992px){.mobile-md{display:block}}.desktop{display:block}@media only screen and (max-width: 992px){.desktop.lg{display:none !important}}@media only screen and (max-width: 992px){.desktop.md{display:none !important}}@media only screen and (max-width: 768px){.desktop.sm{display:none !important}}.mobile{display:none}@media only screen and (max-width: 1200px){.mobile.lg{display:block}}@media only screen and (max-width: 992px){.mobile.md{display:block}}@media only screen and (max-width: 768px){.mobile.sm{display:block}}.text-left{text-align:left}.text-left *{margin-right:0}.text-right{text-align:right}.text-right *{margin-left:0}@media only screen and (max-width: 992px){.m-text-left{text-align:left !important}.m-text-left *{margin-right:0 !important}}.text-center{text-align:center}.color-light{color:#fff}.color-light *{color:#fff}.color-light a:hover{color:#ccc}.color-primary{color:#547fb6}.color-primary *{color:#547fb6}.color-primary a:hover{color:#314e73}.color-light{color:#fff}.color-black{color:#000}.background-primary{background:#547fb6;border-color:#547fb6}.background-secondary{background:#051223;border-color:#051223}.background-light{background:#fff;border-color:#fff}.background-lightgrey{background:#f2f2f2;border-color:#f2f2f2}.color-light{color:#fff}.color-black{color:#000}.color-primary{color:#547fb6}.color-secondary{color:#051223}.color-danger{color:#ad0d0d}.border-top{border-top:3px solid #e5e5e5}.border-bottom{border-bottom:3px solid #e5e5e5}.border-right{border-right:3px solid #e5e5e5}.border-left{border-left:3px solid #e5e5e5}.border{border:2px solid #e5e5e5 !important}.col-primary{color:#547fb6}.d-inline-block{display:inline-block}.d-block{display:block}.reset{margin:0;padding:0;box-sizing:border-box}.bold{font-weight:bold}.float-left{float:left}.float-right{float:right}.clear{clear:both}.btn{display:inline-block;padding:6px 15px;border:none;border-radius:4px;text-transform:uppercase;transition:.4s;cursor:pointer}.btn.with-icon{text-align:left;padding:13px 33px 14px 52px;position:relative}.btn.with-icon::before{position:absolute;top:12px;margin-left:-30px;width:22px;height:20px;background-size:20px;background-position:center;background-repeat:no-repeat;content:""}.btn.btn-primary{background:#547fb6;color:#fff}.btn.btn-primary:hover{background:#000}.btn.btn-lightgrey{background:#f2f2f2;color:#051223}.btn.btn-lightgrey:hover{background:#d9d9d9}.btn.btn-secondary{background:#051223;color:#fff}.btn.btn-secondary:hover{background:#000}.btn.btn-danger{background:#ad0d0d;color:#fff}.btn.btn-danger:hover{background:#7e0909}.button-container{padding:0 0 25px}.button-container.horizontal .btn,.button-container.horizontal button,.button-container.horizontal a,.button-container.horizontal span,.button-container.horizontal input{display:inline-block;width:auto}.button-container.horizontal.text-right .btn,.button-container.horizontal.text-right button,.button-container.horizontal.text-right a,.button-container.horizontal.text-right span,.button-container.horizontal.text-right input{margin:0;margin-left:5px}@media only screen and (max-width: 992px){.button-container.horizontal.text-right .btn,.button-container.horizontal.text-right button,.button-container.horizontal.text-right a,.button-container.horizontal.text-right span,.button-container.horizontal.text-right input{margin:10px 0}}.button-container.horizontal.text-left .btn,.button-container.horizontal.text-left button,.button-container.horizontal.text-left a,.button-container.horizontal.text-left span,.button-container.horizontal.text-left input{margin:0;margin-right:5px}@media only screen and (max-width: 992px){.button-container.horizontal.text-left .btn,.button-container.horizontal.text-left button,.button-container.horizontal.text-left a,.button-container.horizontal.text-left span,.button-container.horizontal.text-left input{margin:10px 0}}button{margin:0;padding:0;box-sizing:border-box;background:transparent;border:none}hr{border:none;border-bottom:3px solid #e5e5e5}hr.thin{border:none;border-bottom:1px solid #e5e5e5}hr.thick{border:none;border-bottom:5px solid #e5e5e5}.hide{margin:0;padding:0;box-sizing:border-box;position:relative;z-index:-99;max-height:0;opacity:0;transition:.4s}.hidden{display:none}.vertical-align *{display:inline-block;width:100%}.horizontal-align *{display:inline-block;width:auto}img{max-width:100%}.square-box{position:relative;width:100%;padding-bottom:100%}.square-box>*{position:absolute;top:0;left:0;width:100%;height:100%}.image{background-size:cover;background-position:center;background-repeat:no-repeat}.image.contain{background-size:contain}.border-box{border:2px solid #e5e5e5;border-radius:10px;padding:30px}.border-box vc-widget{margin:0;padding:0;box-sizing:border-box}.round{border-radius:50%}.with-info-button.right{padding-right:120px}.with-info-button p{position:relative}.with-info-button p .info-button{position:absolute;top:31px;right:-45px}.with-info-button p .info-button .info{position:absolute;z-index:5;top:-7px;left:43px;width:120px;padding:6px;background:#051223;border-radius:4px;color:#fff;font-size:14px;line-height:1.2}.with-info-button p .info-button .info::before{position:absolute;top:13px;left:-10px;border-right:10px solid #051223;border-top:10px solid transparent;border-bottom:10px solid transparent;content:""}@media only screen and (max-width: 992px){.with-info-button p .info-button .info{top:45px;left:auto;right:-15px}.with-info-button p .info-button .info::before{top:-9px;left:81px;border-bottom:10px solid #051223;border-left:10px solid transparent;border-right:10px solid transparent;border-top:none}}.show-tooltip{cursor:pointer}.show-tooltip .info,.show-tooltip .tooltip{transform:scale(0);transform-origin:top left;transition:.2s}.show-tooltip:hover .info,.show-tooltip:hover .tooltip{transition-delay:.5s;transform:scale(1)}body{font-family:"Poppins",sans-serif !important;line-height:1.6;font-size:17px !important}h1,h2,h3,h4,h5,h6{margin:0;padding:0;box-sizing:border-box;font-family:"Poppins",sans-serif !important;font-weight:400;color:#547fb6;line-height:1.3}h1{font-size:25px !important;color:#888;margin:20px 0 10px}@media only screen and (max-width: 768px){h1{font-size:22px !important}}h2{font-size:22px !important}@media only screen and (max-width: 768px){h2{font-size:19px !important}}h2:not(.no-margin){margin:0 0 24px !important}h3{font-size:23px !important}@media only screen and (max-width: 768px){h3{font-size:22px !important}}h3:not(.no-margin){margin:0 0 25px !important}h4{font-size:21px}@media only screen and (max-width: 768px){h4{font-size:19px}}h4:not(.no-margin){margin:0 0 25px !important}p,a,li,label{font-size:17px;color:#333}p{margin:0 0 25px}a:not(.btn),a:visited:not(.btn),a:active:not(.btn){text-decoration:none;color:#547fb6}a:not(.btn):hover,a:visited:not(.btn):hover,a:active:not(.btn):hover{color:#8aa7cd}.btn{border:none;width:max-content;padding:6px 16px;margin:5px 5px 5px 0}input.btn{padding:6px 16px !important}hr{border:none !important;border-bottom:2px solid #e5e5e5 !important;margin:22px 0 !important;opacity:.7 !important}.popup-window hr{margin:0 0 22px !important}.status-box{padding:5px 15px;width:100px;text-align:center;border:2px solid #000;border-radius:3px;margin-bottom:4px;color:#ccc;background:#e5e5e5}.status-box.true{background:green;color:#fff}.status-box.false{background:#e5e5e5;color:#b2b2b2}.status-box.cancel{background:#e2aa0d !important}.lake-container{padding:45px 0 0}.lake-container .lake-map{width:100%;overflow-x:auto}p.a4e-gui-switch label{display:block}a4e-gui-switch{margin:0 10px}main .content form p label,main .content form p label,.popup-window form p label{display:block}main .content label,main .content label,.popup-window label{color:#051223;font-weight:600}main .content input,main .content select,main .content textarea,main .content input,main .content select,main .content textarea,.popup-window input,.popup-window select,.popup-window textarea{width:100%;border:2px solid #e5e5e5;border-radius:5px;height:40px;margin:5px 0 15px;padding-left:8px;color:#547fb6;font-size:17px;line-height:1;font-weight:400}main .content input.with-suffix,main .content select.with-suffix,main .content textarea.with-suffix,main .content input.with-suffix,main .content select.with-suffix,main .content textarea.with-suffix,.popup-window input.with-suffix,.popup-window select.with-suffix,.popup-window textarea.with-suffix{width:80%}main .content textarea,main .content textarea,.popup-window textarea{height:90px;resize:none;white-space:pre-line}main .content textarea.large,main .content textarea.large,.popup-window textarea.large{height:190px}main .content input[type="checkbox"],main .content input[type="checkbox"],.popup-window input[type="checkbox"]{margin:0;padding:0;box-sizing:border-box;margin:8px 0;width:18px;height:18px}main .content .checkbox-container input[type="checkbox"],main .content .checkbox-container input[type="checkbox"],.popup-window .checkbox-container input[type="checkbox"]{position:relative;top:3px;margin-right:5px}main .content .dob-container label,main .content .dob-container label,.popup-window .dob-container label{display:block}main .content .dob-container select,main .content .dob-container select,.popup-window .dob-container select{width:auto;min-width:120px;margin-right:15px}.widget.techstream-report,.widget.techstream-request{padding:35px;border:2px solid #e5e5e5;border-radius:6px}.widget.techstream-report .content,.widget.techstream-request .content{margin:0;padding:0;box-sizing:border-box}@media only screen and (max-width: 992px){vc-widget[widget="welcome"]{min-width:100% !important}}body.fishery a4e-gui-popup .popup-window{padding:0 20px 0;overflow-y:auto;margin-top:50px}@media only screen and (max-width: 992px){body.fishery a4e-gui-popup .popup-window{margin-top:0;width:100%;height:100%;max-height:none;min-width:auto}}body.fishery a4e-gui-popup .popup-window .popup-title{background:#fff;color:#547fb6;height:auto;padding:16px 10px 15px;font-size:22px}body.fishery a4e-gui-popup .popup-window .popup-title .popup-button{float:right;color:#547fb6;border-color:#547fb6;opacity:.8;text-align:center;padding:2px 2px 0;transition:.4s}body.fishery a4e-gui-popup .popup-window .popup-title .popup-button:hover{opacity:1}body.fishery a4e-gui-popup .popup-window .popup-title .popup-button span{position:static;font-size:25px}body.fishery a4e-gui-popup .popup-window .popup-content .button-container button.btn,body.fishery a4e-gui-popup .popup-window .popup-content .button-container input.btn{padding:6px 16px;height:auto;width:auto;margin:0 15px}form .tab-content button,form .tab-content .btn:not(.btn-danger),form .tab-content .btn.btn-primary,form .tab-content input[type="submit"]{filter:grayscale(1);pointer-events:none}form.edited .tab-content button,form.edited .tab-content .btn:not(.btn-danger),form.edited .tab-content input[type="submit"]{filter:grayscale(0);pointer-events:initial}.ui-widget.ui-widget-content{border:none !important}.ui-tabs .ui-tabs-panel{padding:0 !important}.tabs-with-options{position:relative}.tabs-with-options .ui-widget-header{background:#fff;border:none}.tab-options{position:fixed;right:25px;z-index:99}@media only screen and (max-width: 992px){.tab-options{position:relative;text-align:right;padding-right:15px}}.ui-tabs ul.ui-tabs-nav{position:relative;top:-70px;left:-5px}@media only screen and (max-width: 992px){.ui-tabs ul.ui-tabs-nav{left:-25px;width:calc(100% + 50px);padding:0 18px;padding-top:10px;padding-left:15px}}.ui-tabs ul.ui-tabs-nav li.ui-tabs-tab{border:none;background:#fff !important;border-bottom:3px solid #e5e5e5;margin:0 15px}.ui-tabs ul.ui-tabs-nav li.ui-tabs-tab a{padding-left:0;padding-right:0;color:#547fb6;text-transform:uppercase;font-weight:600;font-size:14px}@media only screen and (max-width: 992px){.ui-tabs ul.ui-tabs-nav li.ui-tabs-tab{padding:5px 0;margin:0 6px}.ui-tabs ul.ui-tabs-nav li.ui-tabs-tab:first-child{border-top:none}}@media only screen and (max-width: 992px){.ui-tabs ul.ui-tabs-nav li.ui-tabs-tab a.ui-tabs-anchor{float:none !important}}.ui-tabs ul.ui-tabs-nav li.ui-tabs-tab.ui-tabs-active{border-color:#547fb6}.ui-tabs ul.ui-tabs-nav li.ui-tabs-tab.ui-tabs-active a{margin-bottom:-1px}@media only screen and (max-width: 992px){.ui-tabs ul.ui-tabs-nav li.ui-tabs-tab.ui-tabs-active{border-color:#e5e5e5;border-bottom:3px solid #051223}}.ui-tabs .tab-content{position:relative;top:-40px}table.dataTable thead{background:#547fb6;color:#fff}table.dataTable.no-footer{border:none !important}table.dataTable thead th,table.dataTable thead td,table.dataTable tbody td{padding-left:4px;border-bottom:2px solid #e5e5e5}table.dataTable thead th,table.dataTable thead td{text-transform:uppercase;font-size:17px;border-right:2px solid rgba(255,255,255,0.3);vertical-align:bottom;padding:4px 10px !important;border-bottom:none !important}table.dataTable thead th:last-child,table.dataTable thead td:last-child{border-right:none !important}table.dataTable tbody{padding:15px 0}table.dataTable tbody tr td{padding:4px 10px !important}@media only screen and (max-width: 992px){table.dataTable tbody tr td{padding:5px 10px !important}}table.dataTable tbody tr,table.dataTable tbody tr td,table.dataTable tbody tr td a{font-size:14px}@media only screen and (max-width: 992px){table.dataTable tbody tr,table.dataTable tbody tr td,table.dataTable tbody tr td a{font-size:17px;line-height:1.2}}table.dataTable tbody tr td:not(:first-of-type){min-width:150px}.dataTables_paginate.paging_simple_numbers{margin-right:53px;margin-top:25px}.dataTables_paginate.paging_simple_numbers .paginate_button{border:none !important;background:transparent !important;color:#547fb6 !important}.dataTables_paginate.paging_simple_numbers .paginate_button.current{position:relative;color:#547fb6}.dataTables_paginate.paging_simple_numbers .paginate_button.current::before{position:absolute;z-index:-1;top:5px;left:4px;width:31px;height:31px;border-radius:50%;background:#547fb6;content:""}.dataTables_paginate.paging_simple_numbers .paginate_button.next,.dataTables_paginate.paging_simple_numbers .paginate_button.previous{position:relative}.dataTables_paginate.paging_simple_numbers .paginate_button.previous::before{position:absolute;top:7px;left:-35px;width:30px;height:30px;background-image:url("/assets/images/circle-chevron-left-light.svg");background-size:25px;background-position:center;background-repeat:no-repeat;content:""}.dataTables_paginate.paging_simple_numbers .paginate_button.next::after{position:absolute;top:7px;right:-40px;width:30px;height:30px;background-image:url("/assets/images/circle-chevron-right-light.svg");background-size:25px;background-position:center;background-repeat:no-repeat;content:""}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#547fb6 !important}a4e-gui-data-table.last-options table.dataTable thead tr td:last-of-type{text-align:right}a4e-gui-data-table.last-options table.dataTable tbody tr td:last-of-type{text-align:right}a4e-gui-data-table.last-options table.dataTable tbody tr td:last-of-type a4e-gui-menu menu-icon{cursor:pointer}a4e-gui-data-table.last-options table.dataTable tbody tr td:last-of-type a4e-gui-menu menu-content{z-index:6}a4e-gui-data-table.last-options table.dataTable tbody tr td:last-of-type a4e-gui-menu menu-content a4e-gui-item a{display:block;white-space:nowrap;padding:8px 22px;background:#051223;color:#fff;font-size:17px;border-bottom:2px solid transparent;transition:.4s}a4e-gui-data-table.last-options table.dataTable tbody tr td:last-of-type a4e-gui-menu menu-content a4e-gui-item a:hover{background:#547fb6}a4e-gui-data-table.last-options table.dataTable tbody tr td:last-of-type a4e-gui-menu menu-content a4e-gui-item a.delete{color:#ad0d0d;font-weight:600}a4e-gui-data-table .a4e-wrapper{overflow-x:auto !important}@media only screen and (max-width: 992px){.dataTables_wrapper{width:100%;overflow-x:auto}}.dataTables_wrapper p{margin:0 0 0 !important;color:#fff}.dataTables_wrapper select{margin:5px 0 5px !important}@media only screen and (max-width: 992px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info{text-align:left !important}}table.dataTable.compact tbody td a:not(.btn){color:#547fb6}footer{background:#222;color:#eee;font-size:12px;line-height:1.2;padding:5px 15px 6px 66px}@media only screen and (max-width: 992px){footer{padding:5px 15px}}html,body{all:initial;display:block;width:100vw;height:100vh;overflow:hidden}main>.container{width:100%;max-width:none}main>.container>.content{padding:0 50px;background:initial}@media only screen and (max-width: 992px){main>.container>.content{padding:0}}sidebar{width:92px;float:left;position:fixed;top:0;z-index:9}sidebar .content{height:100%;position:relative}main{background:#f2f2f2}main.hassidebar{margin:0;padding:0;box-sizing:border-box;width:calc(100% - 92px);height:100vh;min-height:auto;float:left;position:relative;top:0;left:0;margin-left:92px}@media only screen and (max-width: 992px){main.hassidebar{float:none;width:100%;margin-left:0;position:absolute;padding:0}}main.hassidebar>.container{overflow:hidden;overflow-y:auto;height:100%;padding-bottom:60px}@media only screen and (max-width: 992px){main.hassidebar.hastabs{padding:0}main.hassidebar.hastabs a4e-gui-tabs ul.ui-tabs-nav{padding-left:0;padding-right:20px}}main.hassidebar.hastabs a4e-gui-tabs.tabs-with-options div.tabs-with-options.ui-tabs{margin-top:0;background:#f2f2f2}main.hassidebar.hastabs a4e-gui-tabs.tabs-with-options div.tabs-with-options.ui-tabs.hide-header{margin-top:40px}main.hassidebar.hastabs a4e-gui-tabs.tabs-with-options div.tabs-with-options.ui-tabs .ui-tabs-nav{background:#fff;border:0;position:fixed;top:150px;left:0;width:100%;z-index:1;padding-left:calc(50px + 92px);padding-right:50px;padding-top:5px;padding-bottom:0}@media only screen and (max-width: 992px){main.hassidebar.hastabs a4e-gui-tabs.tabs-with-options div.tabs-with-options.ui-tabs .ui-tabs-nav{padding-left:8px;padding-right:8px}}main.hassidebar.hastabs a4e-gui-tabs.tabs-with-options div.tabs-with-options.ui-tabs .ui-tabs-panel .tab-content{position:absolute;top:0;left:0;width:100%;height:auto;overflow:initial}main.hassidebar.hastabs a4e-gui-tabs.tabs-with-options div.tabs-with-options.ui-tabs .ui-tabs-panel .tab-content>.row{padding-top:30px}main.hassidebar.hastabs a4e-gui-tabs.tabs-with-options div.tabs-with-options.ui-tabs .ui-tabs-panel .tab-options{position:fixed;z-index:50;top:134px;right:80px}@media only screen and (max-width: 992px){main.hassidebar.hastabs a4e-gui-tabs.tabs-with-options div.tabs-with-options.ui-tabs .ui-tabs-panel .tab-options{top:3px;right:-10px}}main.hassidebar.hastabs a4e-gui-tabs.tabs-with-options div.tabs-with-options.ui-tabs .ui-tabs-panel .tab-options>a.btn .btn.icon{font-size:35px;padding:0 5px}main.hassidebar.hastable{overflow:hidden;overflow-y:auto}main.hassidebar.hastable>.container{padding-bottom:100px}main.hassidebar.hastable .content .tab-content{position:relative}main.hassidebar.hastable .content .tab-content .tab-options{position:absolute;z-index:6;top:73px}main.hassidebar.hastable .content .tab-content .a4e-wrapper .dataTables_filter{padding:20px 0 5px;width:100%;float:none !important;text-align:left !important}main.hassidebar.hastable .content .tab-content .a4e-wrapper .dataTables_filter label{margin:0;padding:0;box-sizing:border-box;display:flex;flex-direction:column}main.hassidebar.hastable .content .tab-content .a4e-wrapper .dataTables_filter input{margin-right:8px}main.hassidebar.hastable .content .tab-content .a4e-wrapper .dataTables_filter input[type="search"]{width:350px}@media only screen and (max-width: 992px){main.hassidebar.hastable .content .tab-content .a4e-wrapper .dataTables_filter input[type="search"]{width:200px}}main.hassidebar.hastable .content .tab-content .a4e-wrapper .dataTables_filter input[type="date"]{width:130px}@media only screen and (max-width: 992px){main.hassidebar.hastable .content .tab-content .a4e-wrapper .dataTables_filter input[type="date"]{width:auto}}main.hassidebar.hastable .content .tab-content .a4e-wrapper .dataTables_filter .height-23px{display:none}main.hassidebar.hastable .content .tab-content .a4e-wrapper .dataTables_filter input[type="submit"]{margin-top:25px}main.hassidebar.hastable .content .tab-content .a4e-wrapper .dataTables_length{position:absolute;bottom:31px;margin-top:10px;max-width:210px}@media only screen and (max-width: 992px){main.hassidebar.hastable .content .tab-content .a4e-wrapper .dataTables_length{bottom:68px}}main.hassidebar.hastable .content .tab-content .a4e-wrapper .dataTables_length label{display:inline-block;margin-bottom:0;white-space:nowrap}main.hassidebar.hastable .content .tab-content .a4e-wrapper .dataTables_length label *{display:inline-block;margin-bottom:0;white-space:nowrap}main.hassidebar.hastable .content .tab-content .a4e-wrapper .dataTables_length label select{width:90px}main.hassidebar.hastable .content .tab-content .a4e-wrapper .dataTables_paginate{width:100%;text-align:center !important;padding-top:15px !important}main.hassidebar.hastable .content .tab-content .a4e-wrapper .dataTables_info{position:absolute;top:94px}main.hassidebar.hastable .content .dataTables_wrapper{width:100%;padding-bottom:50px;overflow-y:hidden;overflow-x:auto}@media only screen and (max-width: 992px){main.hassidebar.hastable .content .dataTables_wrapper{padding-bottom:150px}}main.hassidebar.hastable .content .dataTables_wrapper table{min-width:1400px;padding-top:30px}.mobile .dataTables_wrapper table{min-width:100px !important;width:100%}.mobile .dataTables_wrapper table thead tr td:last-of-type{text-align:initial !important}.mobile .dataTables_wrapper table thead tr td:first-of-type{display:none}.mobile .dataTables_wrapper table tbody tr{padding:10px 0}.mobile .dataTables_wrapper table tbody tr td:last-of-type{text-align:initial !important;padding:9px}.mobile .dataTables_wrapper table tbody tr td:first-of-type{display:none}sidebar ul li{margin:0;padding:0;box-sizing:border-box}sidebar .square-box .image{position:absolute}sidebar{margin:0;padding:0;box-sizing:border-box;min-height:100vh;background:#547fb6}@media only screen and (max-width: 992px){sidebar{transition:.4s;left:-100vw}sidebar::after{position:absolute;z-index:-1;top:0;left:92px;width:calc(100vw - 92px);height:100%;background:#fff;content:""}}sidebar .content .top{background:#051223;height:135px;padding:14px 3px 0}sidebar .content .middle .organisation,sidebar .content .bottom .user{padding:0 10px}sidebar .content .middle .organisation{padding:0 10px}sidebar .content .middle .menu-items>ul>li.menu_active{background:rgba(255,255,255,0.3)}sidebar .content .middle .menu-items ul{margin:0;padding:0;box-sizing:border-box;list-style:none;text-align:center}sidebar .content .middle .menu-items ul li{width:100%;padding:9px 0 0}@media only screen and (max-width: 992px){sidebar .content .middle .menu-items ul li{width:100vw;text-align:left;padding:9px 0}sidebar .content .middle .menu-items ul li a span.title{background:#fff;color:#547fb6;font-size:19px}}@media only screen and (max-width: 992px){sidebar .content .middle .menu-items ul li span{display:inline-block}}sidebar .content .middle .menu-items ul li span.image-container{display:inline-block;width:92px;text-align:center}sidebar .content .middle .menu-items ul li span.title{color:#fff;font-size:12px;position:relative;top:-5px;display:inline-block;line-height:1.1}@media only screen and (max-width: 992px){sidebar .content .middle .menu-items ul li span.title{top:-3px}}sidebar .content .middle .menu-items ul li a{margin:0;padding:0;box-sizing:border-box;position:relative}sidebar .content .middle .menu-items ul li a img{height:28px;width:28px}sidebar .content .middle .menu-items ul li a .fa,sidebar .content .middle .menu-items ul li a .fas,sidebar .content .middle .menu-items ul li a .fad{font-size:24px;color:#fff}sidebar .content .middle .menu-items ul li .submenu{position:absolute;z-index:4;background:#fff;left:92px;top:-8px;box-shadow:0px 0px 18px rgba(0,0,0,0.4);text-align:left;display:none;padding:15px;border-radius:0 8px 8px 0}sidebar .content .middle .menu-items ul li .submenu li{padding:5px 0;width:auto;height:auto}sidebar .content .middle .menu-items ul li .submenu li a{display:block;padding:8px 0;line-height:1.2;white-space:nowrap}sidebar .content .middle .menu-items ul li.active{position:relative}sidebar .content .middle .menu-items ul li.active::after{position:absolute;top:27px;right:0;border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent;content:""}@media only screen and (max-width: 992px){sidebar .content .middle .menu-items ul li.active::after{right:auto;left:68px}}sidebar .content .middle .menu-items ul li.active .submenu{display:block}sidebar .content .middle .menu-items ul li a{position:relative}sidebar .content .middle .menu-items ul li a .icon{color:#fff}sidebar .content .bottom{background:#051223;position:absolute;bottom:0;left:0;width:100%;height:50px}sidebar .content .bottom ul{margin:0;padding:0;box-sizing:border-box;list-style:none;margin:auto}sidebar .content .bottom ul .square-box .image{border:2px solid #fff}sidebar .content .bottom ul .square-box .initials{border:2px solid #fff}sidebar .content .bottom ul .square-box .initials p{padding-top:19px;font-size:22px;color:#fff}sidebar .content .middle .organisation,sidebar .content .bottom .user{position:relative;top:-28px}sidebar .content .middle .organisation ul,sidebar .content .bottom .user ul{margin:0;padding:0;box-sizing:border-box;list-style:none}sidebar .content .middle .organisation ul.submenu,sidebar .content .bottom .user ul.submenu{background:#fff;position:absolute;z-index:12;left:92px;top:0px;padding:8px;display:none;text-align:left;box-shadow:0px 0px 5px rgba(0,0,0,0.2)}sidebar .content .middle .organisation ul.submenu li:not(.currentOrganisation),sidebar .content .bottom .user ul.submenu li:not(.currentOrganisation){padding:5px 13px;white-space:nowrap}sidebar .content .middle .organisation ul.submenu.active,sidebar .content .bottom .user ul.submenu.active{display:block}sidebar .content .bottom .user ul.submenu{width:auto;bottom:60px;top:auto}sidebar .content .bottom .user ul.submenu li{padding:2px 0}sidebar .content .bottom .user ul.submenu li a{font-size:17px;color:#547fb6}sidebar .content .bottom .user ul.submenu li a .icon{margin-right:8px}sidebar .sidebar-trigger.slider{display:none;position:fixed;z-index:10;bottom:0;left:0;width:100vw;height:50px;background:#547fb6;transition:.4s}@media only screen and (max-width: 992px){sidebar .sidebar-trigger.slider{display:block}}sidebar .sidebar-trigger.slider .content{padding:0 25px 0 15px}sidebar .sidebar-trigger.slider .content p{color:#fff;font-size:26px}@media only screen and (max-width: 992px){sidebar .sidebar-trigger.slider .content .row .col{float:left;width:50%}}sidebar.extended{left:0}sidebar.extended .sidebar-trigger.slider{left:92px;width:calc(100vw - 92px)}sidebar .content{height:calc(100vh + 20px)}sidebar .content .top,sidebar .content .bottom{transform:skewY(-15deg)}sidebar .content .top{margin-top:-20px;height:155px;padding-top:40px}sidebar .content .top a{display:block;transform:skewY(15deg)}sidebar .content .bottom{margin-bottom:-20px;height:70px;padding-bottom:40px}sidebar .content .bottom ul.user{display:block;transform:skewY(15deg)}.menu.top{margin:0;padding:0;box-sizing:border-box;background:#fff;position:fixed;z-index:8;top:0;left:92px;right:0}@media only screen and (max-width: 992px){.menu.top{left:0;padding:3px 5px 0}}.menu.top .content{margin:0;padding:0;box-sizing:border-box;padding:15px 50px}@media only screen and (max-width: 992px){.menu.top .content{padding:8px 0}}.menu.top ul.breadcrumbs{margin:0;padding:0;box-sizing:border-box;list-style:none;background:inherit;padding:8px 0 9px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.menu.top ul.breadcrumbs li{display:inline-block;margin:3px 8px}@media only screen and (max-width: 768px){.menu.top ul.breadcrumbs li{display:block;margin:-3px 0}}.menu.top ul.breadcrumbs li a{color:#547fb6;white-space:nowrap;font-size:15px}@media only screen and (max-width: 768px){.menu.top ul.breadcrumbs li a{font-size:14px}}.menu.top ul.breadcrumbs li:first-child{margin-left:0}.menu.top ul.breadcrumbs li:last-child a{color:#333}.menu.top ul.breadcrumbs li:last-child::after{display:none}.menu.top ul.breadcrumbs li::after{content:">";margin-left:9px;margin-right:-13px;font-weight:lighter}@media only screen and (max-width: 768px){.menu.top ul.breadcrumbs li::after{position:relative;top:2px}}.section{margin:10px 0;padding:23px 26px;border:1px solid #e5e5e5;border-radius:4px;background:#fff}@media only screen and (max-width: 992px){.section{padding:15px 10px}}.authentication-box{position:absolute;top:0;left:0;width:100vw;height:100vh;overflow:hidden}.authentication-box video{position:absolute;top:0;left:50%;transform:translateX(-50%);width:auto;height:auto;min-width:100vw;min-height:100vh;filter:brightness(.2)}.authentication-box .sign-in-box{position:absolute;top:47% !important;left:50% !important;transform:translate(-50%, -50%);width:500px !important;min-height:500px}@media only screen and (max-width: 992px){.authentication-box .sign-in-box{top:50% !important;width:100% !important}}.authentication-box .sign-in-box img.logo{display:block;margin:0 auto 25px}@media only screen and (max-width: 992px){.authentication-box .sign-in-box img.logo{margin:0 auto 10px}}.calendar-box .calendar-header{display:flex;flex-direction:row}.calendar-box .calendar-header a{width:40px;height:50px;background-size:30px;background-position:center;background-repeat:no-repeat}.calendar-box .calendar-header a.before{background-image:url(/assets/images/circle-chevron-left-light.svg);margin-right:8px}.calendar-box .calendar-header a.after{background-image:url(/assets/images/circle-chevron-right-light.svg);margin-left:8px}.app.expert main[page="outside"]{background:#fff}.app.expert main[page="outside"] .container{max-width:1200px;margin:auto}.app.expert main[page="outside"] .container .description{border-top:3px solid #e5e5e5;padding:50px 0 40px}.app.expert main[page="outside"] .container .image{background:#fff}.app.expert main[page="outside"] .container .footer{background:#f2f2f2;border-top:3px solid #e5e5e5;padding:0 30px}.app.expert main[page="outside"] .container .footer a4e-gui-image.app-logo{height:120px}.app.expert main[page="outside"] .container p{margin:0 0 8px}.app.expert main[page="outside"] .container p,.app.expert main[page="outside"] .container li{font-size:17px;line-height:1.3}.app.expert main[page="outside"] .container ul li{margin:0 0 5px}.card{border-radius:8px !important;margin:30px 0;padding:20px 25px;border:2px solid #e5e5e5 !important}.card.with-title .title{padding:8px 0 15px;border-bottom:2px solid #e5e5e5;margin-bottom:20px}.card.with-title.primary .title{background:#547fb6}.card.with-title.primary .title *{margin:0 !important;color:#fff}.card>.content{margin:0;padding:0;box-sizing:border-box}.card .footer{border-top:3px solid #e5e5e5}.card .footer strong{color:#051223}.card .tab-content{position:static !important}@media only screen and (max-width: 992px){.card .tab-content .tab-options{position:fixed !important;top:130px !important;right:0;padding:10px;background:rgba(255,255,255,0.6)}.card .tab-content .tab-options::before{content:"☰";font-size:30px;color:#547fb6}.card .tab-content .tab-options:hover a.btn{display:block}.card .tab-content .tab-options a.btn{margin:0;padding:0;box-sizing:border-box;display:none;background:none;border:none;color:#547fb6;margin-left:auto}}.bookings-tab .booking-list .bookings-content .bookings-header .row{padding:5px 0}.bookings-tab .booking-list .bookings-content .bookings-header .row .col #clearPegsSelect{position:relative;top:-42px;width:20px;font-size:30px;margin-left:auto;margin-right:5px;cursor:pointer}.bookings-tab .booking-list .bookings-content .bookings-header .row p,.bookings-tab .booking-list .bookings-content .bookings-header .row select{margin:0;padding:0;box-sizing:border-box}.bookings-tab .booking-list .bookings-content .bookings-header .row input:not([type="checkbox"]){margin:0}.bookings-tab .booking-list .bookings-content .bookings-header .row button.btn{margin-top:0}.bookings-tab .booking-list .bookings-content .bookings-body .row.booked .col:nth-child(2){border:3px solid;height:57px;line-height:57px;text-align:center}.bookings-tab .booking-list .bookings-content .bookings-body .row.booked.club .col:nth-child(2){border-color:#86c7f1}.bookings-tab .booking-list .bookings-content .bookings-body .row.booked.open .col:nth-child(2){border-color:#f1d886}span.info.trigger{display:inline-block;text-align:center;width:25px;height:25px;border-radius:50%;background:#547fb6;color:#fff;font-weight:700;font-size:17px;margin-right:30px;cursor:pointer}span.info-content{display:none;position:absolute}span.info-content .content{position:absolute;z-index:999;width:350px;padding:5px 20px 30px;background:#fff;border:2px solid #e5e5e5;text-align:left;text-transform:initial;top:41px;right:0}span.info-content .content h3{font-size:19px !important;margin:0 0 15px !important}span.info-content .content p,span.info-content .content li{font-size:15px;font-weight:initial;line-height:1.2;margin:0 0 8px}span.info-content .content .close span.trigger{display:inline;text-align:center;width:32px;height:32px;border-radius:50%;color:#547fb6;font-weight:700;font-size:28px;margin-bottom:20px;cursor:pointer;text-transform:uppercase}span.info-content .content .close span.trigger span.text{font-size:17px;position:relative;top:-4px}span.info-content .content ul{margin:0;padding:0;box-sizing:border-box;padding-left:8px}
