.skipArea {
	background: #333;
	color: #fff;
	padding: 10px;
	position: absolute;
	text-align: center;
	top: -9999px;
	width: 300px;
	z-index: 20000
}

.skipArea a {
	color: #fff
}

#accability_toolbar > button,
.access_button_style {
	height: 42px;
	max-width: 100%;
	width: 100%;
	display: none
}

#accability_toolbar > button#show_accability_menu,
.nagish,
.ocw_cf label {
	display: block
}

.nagish {
	background: url(../img/sar.png);
	height: 22px;
	margin: auto;
	width: 22px
}

body.enlarge_text, body.enlarge_text p, body.enlarge_text a {
	font-size: 28px !important;
	line-height: normal !important;
}

body.dec_text, body.dec_text p, body.dec_text a {
	font-size: 14px !important;
	line-height: normal !important;
}

button#enlarge_text {
	font-size: 26px !important;
}

button#reset_text {
	font-size: 18px;
}

button#dec_text {
	font-size: 12px;
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;
}

#accability_toolbar > button:not(.active), .access_button_style:not(.active) {
	border: 1px solid;
	line-height: 10px;
	position: relative;
	background: #333;
	color: #fff !important;
	vertical-align: bottom;
}

#accability_toolbar > button#show_accability_menu {
	height: 60px;
	border: none;
	background: transparent !important;
}

img.acc-icon {
	height: 50px !important;
	margin: auto;
}

.access_button_style {
	background: #000;
	color: #fff
}

.nagish.nagish-link {
	background-position: -10px -45px
}

.active .nagish.nagish-link {
	background-position: -11px -155px;
}

.nagish.nagish-font {
	background-position: -10px -81px
}

.active .nagish.nagish-font {
	background-position: -11px -191px;
}

.nagish.nagish-search-plus {
	background-position: -11px -10px
}

.active .nagish.nagish-search-plus {
	background-position: -11px -120px;
}

.back_s {
	font-size: 16px !important
}

.apended_glas_mag,
.apended_glas_mag *,
.the_skip {
	color: #fff !important
}

body.light_bac:not(.no_back_change), body.light_bac:not(.no_back_change) *:not(.no_back_change) {
	background: #fff !important;
	color: #000 !important;
}

body.dark_bac:not(.no_back_change), body.dark_bac:not(.no_back_change) *:not(.no_back_change) {
	color: #fff !important;
	background: #000 !important
}

.links_b a {
	text-decoration: underline !important;
}

body.light_bac .btn,
body.light_bac .acf-button {
	border: 3px solid #000 !important;
}

body.dark_bac .btn,
body.dark_bac .acf-button {
	border: 3px solid #fff !important;
}

body.dark_bac .ui-state-default,
body.dark_bac .ui-widget-content .ui-state-default,
body.dark_bac .ui-widget-header .ui-state-default,
body.dark_bac .ui-button {
	border-color: #fff !important;
	background: #fff !important;
}

body.light_bac .ui-state-default,
body.light_bac .ui-widget-content .ui-state-default,
body.light_bac .ui-widget-header .ui-state-default,
body.light_bac .ui-button {
	border-color: #000 !important;
	background: #000 !important;
}

body.light_bac .ui-widget.ui-widget-content,
body.light_bac input[type='submit'] {
	border: 3px solid #000;
}

body.dark_bac .ui-widget.ui-widget-content,
body.dark_bac input[type='submit'] {
	border: 3px solid #fff;
}

body.light_bac .ui-slider-horizontal .ui-slider-handle,
body.dark_bac .ui-slider-horizontal .ui-slider-handle {
	top: -9px;
}

body.light_bac .ui-slider .ui-slider-range {
	background: #000 !important;
}

body.dark_bac .ui-slider .ui-slider-range {
	background: #fff !important;
}

body.light_bac input:not([type='submit']),
body.light_bac textarea {
	border: 1px solid #000 !important;
}

body.dark_bac input:not([type='submit']),
body.dark_bac textarea {
	border: 1px solid #fff !important;
}

body.light_bac .add_new_product:after {
	color: #000 !important;
}

body.light_bac .acf_form *,
body.light_bac form * {
	border-color: #000 !important;
}

body.dark_bac .acf_form *,
body.dark_bac form * {
	border-color: #fff !important;
}

body.light_bac .select2-selection__arrow b {
	border-color: #000 transparent transparent transparent !important;
}

body.dark_bac .select2-selection__arrow b {
	border-color: #fff transparent transparent transparent !important;
}

.font_change_ro_arial *:not(i) {
	font-family: arial !important;
}

#accability_toolbar {
	max-width: 135px;
	left: 0;
	top: 75px !important;
}

.admin-bar #accability_toolbar {
	top: 100px !important;
}

.apended_glas_mag {
	background: #333;
	color: #fff;
	font-size: 2em;
	padding: 10px;
	position: absolute;
	z-index: 1000000;
	line-height: 1.5em
}

@media (max-width: 768px) {
	#accability_toolbar {
		max-width: 100%;
		top: 132px !important;
	}
	
	.admin-bar #accability_toolbar {
		top: 178px !important;
	}
	
	img.acc-icon {
		height: 25px !important;
	}
	
	#accability_toolbar > button#show_accability_menu {
		height: 30px !important;
	}
}

.ocw_cf .inner_label,
.ocw_cf .inner_label input {
	display: inline-block;
	margin: 10px
}

#accability_toolbar {
	position: fixed;
	z-index: 10000;
}
