.selectize-input{
	min-height:45px;
	border-radius:0;
	border-color:#e8e8e8
}

.selectize-input.dropdown-active{
	border-radius:0
}

.selectize-control .selectize-input.disabled,
.selectize-control.multi .selectize-input.disabled > div{
	background:#dadada;
	color:#000;
	cursor: not-allowed !important;
}

/*
.selectize-input .item{
	position:relative;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%)
}
*/

.custom-select .selectize-control,.custom-select .selectize-input{
	height:100%
}

.custom-select .selectize-input::after{
	border:none!important
}

.ais-pagination--item{
	padding:0
}

.ais-search-box{
	max-width:none
}

.ais-search-box--input{
	padding-left:10px;
	height:45px;
	width:100%
}

.ais-hierarchical-menu--body{
	padding:15px 0
}

#xzoom-lens{
	position:absolute;
	top:0;
	left:0;
	width:150px;
	height:150px
}

.xzoom{
	-webkit-box-shadow:none;
	box-shadow:none;
	max-width:100%;
	width:auto;
	max-height:100%;
	position:relative;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%)
}

.xzoom-thumbs{
	margin-top:10px
}

.xzoom-gallery{
	display:inline-block;
	width:80px;
	height:80px;
	background-color:#FFF;
	background-size:contain;
	background-position:center;
	background-repeat:no-repeat;
	margin:0
}

.orange-border{
	border:1px solid #F39C12 !important;
}



/* Select2 Overrides */
.select2-target{width:100%;}

.select2-container--default .select2-selection--single{
	border-radius:0;
	border:none;
	border-bottom:1px solid #666;
	height:45px;
}

.select2-container .select2-selection--single .select2-selection__rendered{
	line-height: 45px;
}

.select2-container--default .select2-selection--single .select2-selection__placeholder{
	color:#666;
	font-style: italic;
}

.select2-container--default .select2-selection--single .select2-selection__arrow{
	height:100%;
	top:0;
	right:8px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b{
	border:none;
	height:auto;
	width:auto;
	margin:0;
	left:auto;
	right:0;
	top:50%;
	transform:translateY(-50%);
}

.select2-container--default .select2-selection--single .select2-selection__arrow b::after{
	font-family: 'Font Awesome 5 Free';
	content: '\f078';
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b::after{
	content: '\f077';
	color:#F58025;
}

.select2-dropdown{
	border-color:#666;
}
/* End Select2 Overrides */