.grecaptcha-badge{opacity:0}
/*** Offcanvas ***/
#tm-dialog-mobile .uk-nav li{border-bottom:1px solid rgba(255,255,255,.5)}
#tm-dialog-mobile .uk-nav li a{padding:1rem 0}
#tm-dialog-mobile .uk-nav-sub li{border-bottom:0}
#tm-dialog-mobile .uk-nav-sub li a{padding:.75rem 0;font-size:0.875rem}
/* align sub menu buttons */
.sub-menu-toggle{position:absolute;right:8px;top:14px}
#tm-dialog-mobile .uk-nav > .uk-parent{position:relative}

/*** CUSTOM ***/

/* General */
.uk-table tr:first-child {background-color: #005495 !important;color: #fff;}
.uk-table {border-color:#ccc !important;}
#to-top{position:fixed;bottom:1rem;right:1rem;z-index:999}

/* Navigation */
.uk-navbar{display:flex;align-content: stretch; flex-direction:column;}
.uk-navbar-nav{flex-direction:column; min-height:200px; justify-content:center;}
.uk-navbar-nav li a{justify-content:left;}
.uk-navbar-container{background-image:url("/wp-content/uploads/sites/2/bg_top.jpg") !important;background-size: 470px !important;background-repeat: no-repeat !important; background-position:center 20% !important;}

body.publications-land-liberty .uk-navbar-container{background-image:url("/wp-content/uploads/sites/2/landliberty-page-header.jpg") !important;background-size: cover !important;background-repeat: no-repeat !important; background-position:top center !important;}
body.category-economic-justice .uk-navbar-container{background-image:url("/wp-content/uploads/sites/2/grey-page-header.jpg") !important;background-size: cover !important;background-repeat: no-repeat !important; background-position:center center !important;}
body.light-navbar-container .uk-navbar-container a,body.light-navbar-container .uk-navbar-container .uk-panel,body.light-navbar-container .uk-navbar-container .uk-h3,body.light-navbar-container .uk-navbar-container .uk-h4{color:black !important;}

#builderwidget-2{max-width:30vw;margin-left: auto !important;}

.hgf-nav-list{padding:0 15px 20px 15px; font-size:14px;}
.hgf-nav-list li{margin-top:0px !important; padding-top:5px;padding-bottom:5px;}
.hgf-nav-list li:hover{background-color: rgba(255,255,255,.1);}
.hgf-nav-list .uk-link{color:white !important;}
/* https://henrygeorgefoundation.com/hgf/wp-content/uploads/sites/2/grey-page-header.jpg */

.uk-navbar-dropdown{  top:40px !important;  padding:10px 0 !important;}
.uk-navbar-dropdown-nav{position:absolute;left:140px;min-width:260px;/*margin-left:150px !important;*/ background:#005495;}
.uk-dropbar{background:none !important; border-width:0px !important;}

body.home:not(.paged) .uk-navbar-container{min-height:720px;background-size: 1200px !important;background-repeat: no-repeat !important; background-position:calc(50% - 70px) 30px !important;}
.uk-navbar-toggle-icon{position:absolute; right:15px; top:15px; padding:10px; border:1px solid rgba(255,255,255,.5); background:#111; border-radius:4px;}
.uk-navbar-toggle-icon:hover{color:rgba(255,255,255,1);}
.uk-navbar-toggle-icon{color:rgba(255,255,255,.85);}

/* Buttons */
.uk-button-secondary{position:relative;}
.uk-button-secondary:after{
	content: "";
	position: absolute;
	top: 0;
	right:0;
	width: 0;
	height: 0;
	border: 28px solid transparent;
	border-right-color: #005495;}
.uk-button-primary{position:relative;}
.uk-button-primary:before{content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	border: 28px solid transparent;
	border-left-color: #00225c;}

/* Acymailing */
.acym__subscription__form__shortcode {display:block !important; box-sizing:border-box;}
.acym__subscription__form__shortcode form {box-sizing:border-box;}
.acym__subscription__form__shortcode .onefield label{display:flex; flex-direction:column;}
.acym__subscription__form__shortcode .onefield label input {min-height:25px;}
.acym__subscription__form__shortcode .onefield label select {min-height:25px; min-width:100%;}
.acym__field__error__block{width:auto;}
#footer-newsletter-signup-container form{
	text-align:left; margin:0; padding:0;
}
#footer-newsletter-signup-container .acym__subscription__form__shortcode{margin:1rem 0 !important; padding:0 !important;}

/* DOCman */
ol.k-breadcrumb{margin:0 0 1.5rem 0 !important;}
.docman_category{margin-bottom:2rem;}
.koowa_header{color:#005495 !important;}
.k-ui-namespace .btn{background-color:#005495 !important;background-image:none !important;color:white !important;border:none !important;text-shadow:none !important;}
.k-ui-namespace .btn:hover{background-color:#00225c !important;}

/*** MEDIA QUERIES ***/
@media(max-width:959px){
	.uk-navbar{flex-direction:row;}
	body.home:not(.paged) .uk-navbar-container{min-height:auto;}
	body.home:not(.paged) .uk-navbar{flex-direction:column;}
	body.home:not(.paged) .uk-navbar-right{justify-content:flex-end;}
}
@media(min-width:960px){
	body.home:not(.paged) .uk-navbar-left{flex-direction:column;}
	body.home:not(.paged) .uk-navbar-left #builderwidget-2{display:none;}
	body.home:not(.paged) .uk-navbar-left .uk-navbar-nav{transform:translate(-160px,0);}
	body.home:not(.paged) .uk-navbar-left .uk-navbar-nav li a{justify-content:right !important;}
	body.home:not(.paged) .uk-navbar-dropdown{  top:250px !important;  padding:10px 0 !important;}
}
@media(min-width:959px){body.home:not(.paged) .land-and-liberty-home-page{transform:translate(0,-100px);}}