/**
 * All of the CSS for your admin-specific functionality should be
 * included in this file.
 */
.bpgt-editor{
	display: none;
}
.ajax-loader{
	font-size: 20px;
	vertical-align: middle;
	display: none;
}

/*************** SUPPORT ***************/
.bpgt-adming-setting{
	float: left;
	width: 90%;
}
button.bpgt-accordion {
	background-color: hsl(0, 0%, 87%);
	border: medium none;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	color: hsl(0, 0%, 27%);
	cursor: pointer;
	font-size: 15px;
	margin: 0 5%;
	outline: medium none;
	padding: 15px 20px;
	text-align: left;
	transition: all 0.4s ease 0s;
	width: 90%;
}
button.bpgt-accordion.active, button.bpgt-accordion:hover {
	background-color: hsl(207, 90%, 54%);
	color:white;
}
div.bpgt-panel {
	padding: 0 18px;
	background-color: white;
	max-height: 0;
	overflow: hidden;
	transition: max-height 0.2s ease-out;
	margin:0px 5%;
}
button.bpgt-accordion::after {
	color: hsl(0, 0%, 47%);
	content: "+";
	float: right;
	font-size: 13px;
	font-weight: bold;
	margin-left: 5px;
}
button.bpgt-accordion::after:hover {
	color: white;
}
button.bpgt-accordion.active::after {
	content: "−";
	color:white;
}
.bpgt-admin-row{
	clear: both;
	overflow: hidden;
	padding-bottom: 5px;
}
.bpgt-tab-header h3{
	margin-left: 5%;
}
.term-display-wrap label{
	display: inline-block;
	padding: 2px 10px 2px 0;
}

/*.column-display input[type="checkbox"].disabled, .column-display input[type="checkbox"].disabled:checked::before, .column-display input[type="checkbox"]:disabled, .column-display input[type="checkbox"]:disabled:checked::before {
	opacity: 1!important;
}*/
.display-label input {
	opacity: 0 !important;
}
.display-label {
	position: relative;
}
.display-label-inner {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	content: "";
	background-color: #eee;
	height: 15px;
	width: 15px;
}
.display-label input:checked ~ .display-label-inner {
	background-color: #0073aa;
}
.display-label input:checked ~ .display-label-inner::after {
	display: block;
}
.display-label-inner::after {
	position: absolute;
	display: none;
	content: "";
}
.display-label .display-label-inner::after{
	left: 5px;
	top: 1px;
	width: 4px;
	height: 8px;
	border: solid white;
	border-width: 0 3px 3px 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.nav-tab-wrapper ul .bpgt-general a:before {
	content: "\f111" !important;
}
.nav-tab-wrapper ul .bpgt-search a:before {
	content: "\f179" !important;
}

.wbcom-wrap.wbcom-plugin-wrapper .notice.notice-error,
.wbcom-wrap.wbcom-plugin-wrapper .notice,
.wbcom-wrap.wbcom-plugin-wrapper .notice-error{
	display: none !important;
}
