/*
	admin-bar に関係するCSS
	
*/

#wpadminbar {
	background: rgba(91, 91, 91, 0.6);
}

#wpadminbar .ab-empty-item, #wpadminbar a.ab-item,
#wpadminbar>#wp-toolbar span.ab-label,
#wpadminbar>#wp-toolbar span.noticon {
	color: #fff;
}

/* スマホ 〜 600px adminbar fixなし */

.admin-bar #secondary {
	padding-top: calc(var(--wp-admin--admin-bar--height) + 44px );
}

.admin-bar .wp-custom-header-video-button {
	top: 62px;
}

.admin-bar #secondary {
	padding-top:0;
}

.admin-bar #secondary:before {
	top:0;
}

@media screen and (max-width: 600px){
	
}


@media screen and (min-width: 601px) {
/* 601px〜782px  admin-bar Fixあり H46px */

	.admin-bar #secondary {
/* 		top: 46px */
	}

	.admin-bar #secondary .secondary-toggle {
		top: 48px;
	}
	
	.admin-bar.secondary-open #secondary .secondary-toggle.close-button,	
	.admin-bar.secondary-open .secondary-toggle {
		visibility: visible;
		top: 48px;
	}
	
	.admin-bar #toc_container {
		top: 86px;
	}


}


@media screen and (min-width: 783px) {
	/* 783px以上 admin-bar fixあり H32px */
	
	.admin-bar #secondary {
/* 		top: 32px; */
	}
	
	.admin-bar.secondary-open #secondary {
		top: 0;
	}
	
	.admin-bar #secondary .secondary-toggle {
		top: 34px;
	}
	
	.admin-bar.secondary-open .secondary-toggle {
		top: 2px;
	}
	
	body:not(.has-sidebar).admin-bar #secondary {
		padding-top: 0;
	}

	body:not(.has-sidebar).admin-bar.secondary-open #secondary {
		top: 32px;
	}
	
	body:not(.has-sidebar).admin-bar .sidebar.secondary-toggle.open {
		top: 34px;
	}
	
	
	.admin-bar.has-sidebar.secondary-open #secondary:before {
		top: 72px;
	}
	
	.admin-bar.has-sidebar.desktop #secondary .widget-title,
	.admin-bar.desktop.has-sidebar #secondary .widget.toc_widget {
		top:84px;
	}
	
	.admin-bar.has-sidebar.desktop #secondary #ez-toc-widget-container .widget-title,
	.admin-bar.desktop.has-sidebar #secondary ez-toc-widget-container .widget.toc_widget {
		top:34px;
	}
	
	
	.admin-bar #toc_container {
		top: 72px;
	}
	
	
	.admin-bar.secondary-open #secondary .secondary-toggle.close-button {
		visibility: visible;
		top: 34px;
	}
	

}