.uk-offcanvas-bar {
    background-color: white;
}
#offcanvas-menu .uk-offcanvas-bar .uk-nav-primary .uk-nav-divider{
    border-top-color: lightgray;
}
#offcanvas-menu .uk-offcanvas-bar .uk-nav-primary a{
    color: black;
}
#offcanvas-menu .uk-offcanvas-bar .uk-close{
    color: black;
}
.uk-pointer {
    cursor: pointer;
}

.o-2x-icon-size {
    font-size: 2em;
}

.o-icon-size {
    font-size: 20px;
}

.uk-offcanvas-bar .uk-input, .uk-offcanvas-bar .uk-select, .uk-offcanvas-bar .uk-textarea {
	background-color: #fff;
    color: #333;
    background-clip: padding-box;
    border-color: #d0d0d0;
}

.uk-offcanvas-bar {
	color:unset;
	background-color:#ffffff!important;
}
.uk-offcanvas-bar .uk-radio {
    background-color: rgb(0 0 0 / 10%);
    border-color: rgb(0 0 0 / 20%);
}

.uk-offcanvas-bar .uk-close {
    color: rgb(0 0 0 / 50%);
}

.uk-offcanvas-bar .uk-close:focus, .uk-offcanvas-bar .uk-close:hover {
	color: rgb(0 0 0 / 50%);
}

.uk-offcanvas-bar .uk-input:focus, .uk-offcanvas-bar .uk-select:focus, .uk-offcanvas-bar .uk-textarea:focus {
	background-color: #fff;
    color: #333;
    background-clip: padding-box;
    border-color: #333;
}

.uk-offcanvas-bar .uk-button-primary {
	background-color: #0e6dcd;
    color: #fff;
}

.uk-offcanvas-bar .uk-button-primary.uk-active, .uk-offcanvas-bar .uk-button-primary:active {
	background-color: #0e6dcd;
    color: #fff;
}

.uk-offcanvas-bar .uk-button-primary:focus, .uk-offcanvas-bar .uk-button-primary:hover {

}
.uk-offcanvas-bar .uk-button-text {
	color: #333;
}
.uk-offcanvas-bar .uk-button-text:focus, .uk-offcanvas-bar .uk-button-text:hover {
	color: #333;
}
.uk-offcanvas-bar .uk-link:hover, .uk-offcanvas-bar a:hover {
	color: #333;
}