/*========================================================================*\
|| ###################################################################### ||
|| # vBulletin 5.7.5 Patch Level 3
|| # ------------------------------------------------------------------ # ||
|| # Copyright 2000-2025 MH Sub I, LLC dba vBulletin. All Rights Reserved.  # ||
|| # This file may not be redistributed in whole or significant part.   # ||
|| # ----------------- VBULLETIN IS NOT FREE SOFTWARE ----------------- # ||
|| # http://www.vbulletin.com | http://www.vbulletin.com/license.html   # ||
|| ###################################################################### ||
\*========================================================================*/

/**
* vBulletin Global CSS
*/

.yui-main, .yui-b, .yui-g {
	width: 100%;
	float: left;
}

/* ############################################################################# */
/* GENERIC UTILITIES */

/* this duplicates frontend css, which isn't available here */
.h-align-middle {
	vertical-align: middle;
	display: inline;
}
.h-clearfix {
	overflow: auto;
}

.h-hide-imp {
	display: none !important;
}

.h-disabled {
	cursor: default;
}

.h-sticky {
	position: sticky;
	top: 0px;
}

.hide {
	display: none;
}

.nowrap {
	white-space: nowrap;
}

.h-left {
	float: var(--vb-left);
}

.h-right {
	float: var(--vb-right);
}

.h-clear-left {
	clear: var(--vb-left);
}

.h-clear-right {
	clear: var(--vb-right);
}


/*****************************CodeMirror**********************************************/
.CodeMirror {
	border: 1px solid #B3B7BF;
	font-family: "Courier New",Courier,monospace !important;
	font-size: 13px !important;
}
.CodeMirror-focused .cm-matchhighlight {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFklEQVQI12NgYGBgkKzc8x9CMDAwAAAmhwSbidEoSQAAAABJRU5ErkJggg==);
	background-position: bottom;
	background-repeat: repeat-x;
}
.CodeMirror-foldmarker {
	color: blue;
	text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
	font-family: arial;
	line-height: .3;
	cursor: pointer;
}
.cm-tab {
	 background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
	 background-position: right;
	 background-repeat: no-repeat;
}
.cm-vbulletincurly{
	font-weight: bold;
}
.CodeMirror-fullscreen {
	display: block;
	position: absolute !important;
	top: 0; left: 0;
	width: 100%;
	z-index: 9999;
	background: white;
  }
.CodeMirror-activeline-background {background: #e8f2ff !important;}

/*========================================================================*\
|| ######################################################################
|| # Downloaded: 12:31, Mon Jun 16th 2025
|| # CVS: $RCSfile$ - $Revision: 111929 $
|| ######################################################################
\*========================================================================*/
