.uk-panel::before, .uk-panel::after {
    content: "";
    display: table;
    margin-top: 34px;
}
/* Geeks on the Beach Footer Logo */

div p.credits {
float: left;
background: url(../images/gotb-bw.png) 50% 50% no-repeat transparent;
width: 89px;
height: 60px;
overflow: hidden;
}

div p.credits a.gotb-link {
display: block;
background: url(../images/gotb-color.png) 50% 50% no-repeat transparent;
width: 89px;
height: 60px;
text-indent: -999em;
opacity: 0;
-moz-transition: opacity 0.5s ease-in-out;
-webkit-transition: opacity 0.5s ease-in-out;
transition: opacity 0.5s ease-in-out;
}

div p.credits a:hover.gotb-link {
opacity: 1;
}


ul li.current-menu-item a { color:#fff; }
.overviewMenu ul li:hover a { text-decoration:underline; }
.overviewMenu ul li.current-cat a { color:#0fa2e6; text-decoration:underline;}

body.home .uk-sticky-placeholder { position:fixed;z-index:1000;width:100%;}

ul.uk-nav-offcanvas { text-align:center; }
ul.uk-nav-offcanvas .menu-main-menu-container { margin-top:40px; }

.flySocial { text-align:center; margin-top:30px; }
.flySocial a {     font-size: 24px;
    color: #fff;
    width: 25px;
    height: 25px;
    border: 2px solid #fff;
    display: inline-block;
    border-radius: 40px;
    padding: 10px; margin-left:5px; margin-right:5px; }
    
#offcanvas .uk-nav-offcanvas > li > a {
    color: #cccccc;
    padding: 10px 15px;
    font-size: 25px;
    font-weight: bold;margin-bottom:20px; }
    
    .canvasCloseOuter img { width:26px;height:23px; }
    .canvasCloseOuter {
        text-align: center;
    margin-top: 30px;
    margin-bottom: 30px; }

.ls-v6 .ls-nav-prev, .ls-v6 .ls-nav-next { z-index:2000 !important; }

.footer-dark ul { margin:0px;list-style:none; padding:0px; }

.covidpopup p, .covidpopup { color:#fff;font-size: 18px; }
.covidpopup h1 {font-size: 35px;
    text-transform: uppercase;
    font-weight: bold;
    color: #ffffff;
    padding-bottom: 0px;
    line-height: 40px;}
.covidpopup h2 {     font-size: 50px;
    font-weight: bold;margin-bottom:50px; }

.covidpopup h2 a { color:#fff; }
.covidpopup h2 a:hover { text-decoration:underline; }

.covidpopup h3 { text-transform:uppercase; font-size:24px;    text-transform: uppercase;
    font-weight: bold; color:#af9167;margin-bottom: 0px;
    margin-top: 0px; }

.covidpopup h3 a { color:#af9167; text-decoration:none; }
.covidpopup h3 a:hover { text-decoration:underline; }


.topHeader {     background: #af9167;
    color: #fff;
    text-transform: uppercase;
    padding-bottom: 10px;
    padding-top: 10px;
    font-weight: bold; }

.topHeader .container {     max-width: 1100px; }
.topHeader .container .row { display:flex;    font-size: 14px; }

.topHeader a, .topHeader .container .row .span4 { color:#303030; }

@media(max-width:990px){
    .covidpopup h1 { font-size:50px; }
    .covidpopup h2  { font-size:25px;    line-height: 30px; }
    .covidpopup h3 { font-size:16px; }
    
    .topHeader .container .row { display:block; }
	.topHeader .container .row .span8 { margin-bottom:10px; }
	.topHeader .container .row .span8, .topHeader .container .row .span4 { text-align:center !important; }
	.topHeader { padding-left:20px; padding-right:20px; }
}