/* * jquery.selectBoxIt.css 3.8.0 * Author: @gregfranko *//*  Common CSS Properties  ---------------------  These properties will be applied to any themes that you use*//* SelectBoxIt container */.selectboxit-container {	position: relative;	display: inline-block;	vertical-align: top;	margin-top: -5px;	margin-left: 3px;}/* Styles that apply to all SelectBoxIt elements */.selectboxit-container * {	/* Prevents text selection */	-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: none;	white-space: nowrap;}/* Button */.selectboxit-container .selectboxit {	width: auto;	cursor: pointer;	margin: 0px;	border: 1px solid #aeaeae;	border-radius: 0px;	overflow: hidden;	display: block;	position: relative;	background: #f2f2f2;	text-align: center;	height:52px;	margin: 15px 0;}.selectboxit-container .selectboxit .selectboxit-text{	height:52px;	line-height:52px;}.selectboxit-container .selectboxit .selectboxit-arrow-container{	height:52px;	line-height:52px;}/* Height and Vertical Alignment of Text */.selectboxit-container span, .selectboxit-container .selectboxit-options a {	height: 30px; /* Height of the drop down */	line-height: 30px; /* Vertically positions the drop down text */	display: block;}/* Focus pseudo selector */.selectboxit-container .selectboxit:focus {	outline: 0;}/* Disabled Mouse Interaction */.selectboxit.selectboxit-disabled, .selectboxit-options .selectboxit-disabled {	opacity: 0.65;	filter: alpha(opacity=65);	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;	cursor: default;}/* Button Text */.selectboxit-text {	text-indent: 5px;	overflow: hidden;	text-overflow: ellipsis;	float: left;}.selectboxit .selectboxit-option-icon-container {	margin-left: 5px;}/* Options List */.selectboxit-container .selectboxit-options {	-moz-box-sizing: border-box;	box-sizing: border-box;	margin: 0px;	padding: 0px;    top: 100% !important;		list-style: outside none none;	position: absolute;	overflow-x: hidden;	overflow-y: auto;	cursor: pointer;	display: none;	z-index: 20;	border-radius: 0px;	text-align: left;	background-color: #fff;	-webkit-background-clip: padding-box;	background-clip: padding-box;	border-top: 3px solid #ffc925;	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);	box-shadow: 0 6px 12px rgba(0, 0, 0, .175);	backface-visibility:hidden;		-webkit-animation: select_dropdown_animation 0.3s;	-moz-animation: select_dropdown_animation 0.3s;	-ms-animation: select_dropdown_animation 0.3s;	animation: select_dropdown_animation 0.3s;}/* Individual options */@-webkit-keyframes select_dropdown_animation{	0%{-webkit-transform:translateY(-20px);}	100%{-webkit-transform:none;}}@-moz-keyframes select_dropdown_animation{	0%{-moz-transform:translateY(-20px);}	100%{-moz-transform:none;}}@-ms-keyframes select_dropdown_animation{	0%{-ms-transform:translateY(-20px);}	100%{-ms-transform:none;}}@keyframes select_dropdown_animation{	0%{transform:translateY(-20px);}	100%{transform:none;}}.selectboxit-option .selectboxit-option-anchor {	padding: 0 2px;}/* Individual Option Hover Action */.selectboxit-option .selectboxit-option-anchor:hover {	text-decoration: none;}/* Individual Option Optgroup Header */.selectboxit-option, .selectboxit-optgroup-header {	margin: 0;	list-style-type: none;}/* The first Drop Down option */.selectboxit-option-first {	border-top-right-radius: 6px;	border-top-left-radius: 6px;}/* The first Drop Down option optgroup */.selectboxit-optgroup-header + .selectboxit-option-first {	border-top-right-radius: 0px;	border-top-left-radius: 0px;}/* The last Drop Down option */.selectboxit-option-last {	border-bottom-right-radius: 6px;	border-bottom-left-radius: 6px;}/* Drop Down optgroup headers */.selectboxit-optgroup-header {	font-weight: bold;}/* Drop Down optgroup header hover psuedo class */.selectboxit-optgroup-header:hover {	cursor: default;}/* Drop Down down arrow container */.selectboxit-arrow-container {	/* Positions the down arrow */	width: 30px;	position: absolute;	right: 5px;}/* Drop Down down arrow */.selectboxit .selectboxit-arrow-container .selectboxit-arrow {	/* Horizontally centers the down arrow */	margin: 0 auto;	position: absolute;	top: 35%;	right: 0;	left: 0;}/* Drop Down down arrow for jQueryUI and jQuery Mobile */.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon {	top: 30%;}/* Drop Down individual option icon positioning */.selectboxit-option-icon-container {	float: left;}.selectboxit-container .selectboxit-option-icon {	margin: 0;	padding: 0;	vertical-align: middle;}/* Drop Down individual option icon positioning */.selectboxit-option-icon-url {	width: 18px;	background-size: 18px 18px;	background-repeat: no-repeat;	height: 100%;	background-position: center;	float: left;}.selectboxit-rendering {	display: inline-block !important; *display: inline !important;	zoom: 1 !important;	visibility: visible !important;	position: absolute !important;	top: -9999px !important;	left: -9999px !important;}/* jQueryUI and jQuery Mobile compatability fix - Feel free to remove this style if you are not using jQuery Mobile */.jqueryui .ui-icon {	background-color: inherit;}/* Another jQueryUI and jQuery Mobile compatability fix - Feel free to remove this style if you are not using jQuery Mobile */.jqueryui .ui-icon-triangle-1-s {	background-position: -64px -16px;}/*  Default Theme  -------------  Note: Feel free to remove all of the CSS underneath this line if you are not using the default theme*/.selectboxit-btn {	background-color: #f5f5f5;	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);	background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);	background-repeat: repeat-x;	border: 1px solid #cccccc;	border-color: #e6e6e6 #e6e6e6 #bfbfbf;	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);	border-bottom-color: #b3b3b3;}/* .selectboxit-btn.selectboxit-enabled:hover,  .selectboxit-btn.selectboxit-enabled:focus,  .selectboxit-btn.selectboxit-enabled:active {	color: #333333;	background-color: #e6e6e6;} */.selectboxit-btn.selectboxit-enabled:hover,  .selectboxit-btn.selectboxit-enabled:focus {	color: #333333;	text-decoration: none;	background-position: 0 -15px;}.selectboxit-default-arrow {	width: 0;	height: 0;	border-top: 4px solid #000000;	border-right: 4px solid transparent;	border-left: 4px solid transparent;}.selectboxit-list {	background-color: #ffffff;	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);	-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}.selectboxit-list .selectboxit-option-anchor {	display: block;	padding: 10px 20px;	clear: both;	font-size:12px;	font-weight: normal;	text-transform: uppercase;	line-height: 1.42857143;	color: #aeaeae;	white-space: nowrap;	line-height: normal !important;    height: auto !important;}.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor {	color: #262626;    text-decoration: none;}.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor:hover {	}.selectboxit-list > .selectboxit-disabled > .selectboxit-option-anchor {	color: #999999;}