#header-custom{width:100%;height:100%;}
.uk-navbar-container {
    background: #fff;
    width: 100%;
    z-index: 5;
    max-width: 1500px;
    top:0;
}
.uk-navbar-right {position: absolute;}
.uk-navbar-toggle{color: #666; float:right; padding:22px 12px}
.uk-navbar-toggle:hover{color: #000;}
#breadcrumbs{margin-bottom:2rem}
#the-right-bar{float:right;width:20%;height:100vh;background:#808080}
#the-right-bar .uk-first-column{width:85%}
#the-right-bar .uk-panel{padding:1rem}
.uk-nav-parent-icon>.uk-parent>a::after{background-image:url(../images/chevron-down.svg)!important}
.uk-nav-parent-icon>.uk-parent.uk-open>a::after{background-image:url(../images/chevron-up.svg)!important}

#content-container{width:80%}
#footer{margin-top:48px}

.categories-list .collapse,.category-list .cat-children .collapse{margin-left:1.5rem}
.categories-list > div > div .page-header,.category-list .cat-children > div > div .page-header{line-height:2;font-size:22px}
.categories-list.content-main > .last{display:none}

ul.latestnews, ul.mostread {
    margin: 0.75em 0;
    padding: 0 1em;
    list-style: none; 
}
ul.latestnews li:before, ul.mostread li:before { 
    content: "";
    border-color: transparent #666;
    border-style: solid;
    border-width: 0.35em 0 0.35em 0.45em;
    display: block;
    height: 0;
    width: 0;
    left: -1em;
    top: 1.1em;
    position: relative;
}
.uk-margin-medium-bottom h3 {font-size:2.5rem !important;}
.content-category h2 {font-size:2.5rem !important;}
.uk-alert {display:none !important;}
.grecaptcha-badge{opacity:0}

/*** media queries ***/
@media all and (max-width:1200px){
	#the-right-bar{width:25%}
	#the-right-bar .uk-first-column{width:100%}
	#content-container{width:75%}
}

@media all and (min-width: 959px){
	.uk-navbar-toggle{display:none;}
}

@media all and (max-width: 960px){
	.uk-navbar-toggle{display:block!important;}
	#the-right-bar{display:none;}
	#content-container{width:100%;}
}

@media screen and (max-width: 800px){
	#module-27 {display:none !important;}
}

@media screen and (min-width: 800px){
	#lvtc-title {font-size: 3rem; letter-spacing: 4px;}    
	#cd-padding {padding-right:30px !important; padding-left:30px; font-size:14px; display:none!important;}
	#cd-padding::before{ content: "MENU  ";}
	#cd-padding svg {position:relative; top:-2px; left:5px; width:20px; height:20px;}
	#search-tm-2 {display:none;}
} 

@media screen and (max-width: 425px){
	#subnav-home{display:block!important;}
}