.login {
	background: url(../../img/juice.jpg) top center no-repeat;
	background-size: cover;
}

#login {
	background: #212121;
	padding: 0;
	position: relative;
	top: 50%;
	margin-top: -220px;
}

.login h1 a {
	background: url(../../img/logo.svg) no-repeat center;
	/* height: 163px; */
	padding: 100px 0 0 0;
	margin: 0 auto;
}

.login form {
	background: #212121;
	margin-top: 0;
}

.login label {
	color: #dedede;
}

.login #nav,
.login #backtoblog {
	display: none;
}

#cpt_info_box {
	display: none;
}
.misc-pub-section.yoast-seo-score {
	display: none;
}

.wp-core-ui .button-primary {
	background: transparent;
	border: 1px solid #83817e;
	color: #83817e;
	font-weight: 200;
	transition: all .1s ease-in-out;
	font-family: "usual",sans-serif;
	box-shadow: none;
	text-shadow: none;
	border-radius: 0px;
}

.wp-core-ui .button-primary:hover {
	background: #83817e;
	color: #dedede;
	border: 1px solid #83817e;
}

table.dataTable thead>tr>th.sorting:after, table.dataTable thead>tr>td.sorting:after {
    /*padding-top: 0.72em !important;*/
}


table.dataTable thead>tr>th.sorting:after, table.dataTable thead>tr>th.sorting_asc:after, table.dataTable thead>tr>th.sorting_desc:after, table.dataTable thead>tr>td.sorting:after, table.dataTable thead>tr>td.sorting_asc:after, table.dataTable thead>tr>td.sorting_desc:after {
	top: 15px !important;
}

#wpwrap {
	background: #f1f1f1;
}

.uk-pagination {
	justify-content: flex-end;
}

.uk-button-success  {
	background: #82bb42;
	color: #fff !important;
}

.uk-modal {
	z-index: 99999 !important;
}

.uk-table td {
	vertical-align: middle !important;
}

.no-sort::after { display: none!important; }

.no-sort { pointer-events: none!important; cursor: default!important; padding-right: 0 !important; }

.uk-notification {
	z-index: 99999 !important;
}

.uk-notification-message {
    font-weight: 300;
}

.uk-tab::before {
	bottom: 6px !important;
}

.uk-tab>*>a {
	border-bottom: 2px solid transparent;
}

.uk-tab>*>a:focus {
	outline:none !important;
	box-shadow: none !important;
}

.fa.to_show, .fa.to_show_modal {
	display: none;
}

.dataTables_paginate.paging_simple_numbers {
	padding-top: 8px !important;
}


#calendar {
	width: 100%;
	margin: 0 auto;
}


.fc-event.approved, .approved .fc-event-dot {
	background-color: #32d296;
	border-color: #32d296;
}



.fc-event.declined, .declined .fc-event-dot {
	background-color: #f0506e;
	border-color: #f0506e;
}

.fc-event.new, .new .fc-event-dot {
	background-color: #1e87f0;
	border-color: #1e87f0;
}

.uk-button-success {
	background: #32d296;
	border: 1px solid #32d296 !important;
}

