.selectboxit-container {
	position: relative;
	display: inline-block;
	vertical-align: top;
	width: 100%
}
.selectboxit-container * {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: -moz-none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	outline: 0;
	white-space: nowrap
}
.selectboxit-container .selectboxit {
	width: 100%!important;
	cursor: pointer;
	border: 0;
	overflow: hidden;
	display: block;
	position: relative;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 54px;
	background: none;
	color: #0E266E;;
	box-shadow: inset 0 0 0 2px #e6e9f0;
	padding: 25px 20px 9px;
	border-radius: 3px;
	-webkit-transition: box-shadow .3s;
	transition: box-shadow .3s;
}
.error ~ .selectboxit-container .selectboxit {
	box-shadow: inset 0 0 0 2px #cf0012;
}
.selectboxit-container .selectboxit-options a {
	height: 40px;
	line-height: 40px;
	display: block;
	border: 0;
	font-size: 14px;
}
.selectboxit-container .selectboxit:focus {
	outline: 0
}
.selectboxit-options .selectboxit-disabled, .selectboxit.selectboxit-disabled {
	pointer-events: none;
	color: #ccc;
	background: none;
}
.selectboxit-text {
	overflow: hidden;
	padding: 0 50px 0 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	max-width: 100% !important;
}
.selectboxit .selectboxit-option-icon-container {
	margin-left: 0
}
.selectboxit-container .selectboxit-options {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	min-width: 100%!important;
	margin: .5rem 0 0;
	padding: 0;
	list-style: none;
	position: absolute;
	overflow-x: hidden;
	cursor: pointer;
	display: none;
	text-align: left;
	max-height: 300px;
	border-radius: 3px;
	background: #fff;
	box-shadow: 0 0 15px rgba(0,11,73,.15);
	z-index: 3;
}
.selectboxit-option .selectboxit-option-anchor {
	display: block;
	width: 100%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	padding: 0 1rem;
}
.selectboxit-option .selectboxit-option-anchor:hover {
	text-decoration: none
}
.selectboxit-optgroup-header, .selectboxit-option {
	margin: 0;
	list-style-type: none;
	overflow: hidden;
}
.selectboxit-option-first {
	padding: .75rem 0 0;
}
.selectboxit-option-last {
	padding: 0 0 .75rem;
}
.selectboxit-option-first.selectboxit-option-last {
	padding: .75rem 0 .75rem;
}
.selectboxit-optgroup-header:before, .selectboxit-option:before {
	display: none;
}
.selectboxit-optgroup-header {
	font-weight: 400
}
.selectboxit-optgroup-header:hover {
	cursor: default
}
.selectboxit-arrow-container {
	width: 54px;
	height: 54px;
	position: absolute;
	right: 0;
	top: 0;
}
.selectboxit-btn.selectboxit-enabled:active .selectboxit-arrow-container, .selectboxit-btn.selectboxit-enabled:focus .selectboxit-arrow-container {
	
}
.selectboxit .selectboxit-arrow-container .selectboxit-arrow {
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	display: block;
	left: auto;
}
.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon {
	display: none;
}
.selectboxit-option-icon-container {
	display: none;
}
.selectboxit-container .selectboxit-option-icon {
	display: none;
}
.selectboxit-option-icon-url {
	display: none;
}
.selectboxit-rendering {
	display: inline-block!important;
	zoom: 1!important;
	visibility: visible!important;
	position: absolute!important;
	top: -9999px!important;
	left: -9999px!important
}
.jqueryui .ui-icon {
}
.jqueryui .ui-icon-triangle-1-s {
}
.selectboxit-btn {
	position: relative;
}
.selectboxit-btn.selectboxit-enabled:active, .selectboxit-btn.selectboxit-enabled:focus {
	box-shadow: inset 0 0 0 1px #3da3ff, 0 0 6px rgba(61,163,255,.3);
}
.selectboxit-default-arrow:before {
	content: '';
	position: absolute;
	left: 50%;
	top: 50%;
	width: 10px;
	height: 6px;
	margin: -3px 0 0 -5px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210.0313%22%20height%3D%226.0314%22%20viewBox%3D%220%200%2010.0313%206.0314%22%3E%3Cpath%20fill%3D%22%238894B7%22%20d%3D%22M4.519%205.8144L.2056%201.2649c-.2743-.2894-.2743-.7587%200-1.048.2744-.2892.7191-.2892.9933%200l3.8164%204.0258L8.832.217c.2746-.2893.719-.2893.9934%200%20.2746.2893.2746.7585%200%201.0479L5.5124%205.8145c-.1375.1447-.317.2169-.497.2169-.1794%200-.3595-.0724-.4965-.217z%22%2F%3E%3C%2Fsvg%3E') no-repeat center center;
	background-size: 8px 5px;
	-webkit-transition: all .3s;
	transition: all .3s;
}
.selectboxit-btn.selectboxit-open .selectboxit-default-arrow:before, .selectboxit-btn.selectboxit-enabled:active .selectboxit-default-arrow:before {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}
.selectboxit-list {
	background: #fff;
}
.selectboxit-list .selectboxit-option-anchor {
	color: #0E266E;
	position: relative;
	border: 0 !important;
}
.selectboxit-list .selectboxit-focus .selectboxit-option-anchor {
	color: #3087df;
}
.selectboxit-list>.selectboxit-selected>.selectboxit-option-anchor {
	color: #808080;
}
.selectboxit-list>.selectboxit-disabled>.selectboxit-option-anchor {
	color: #ccc
}