/*
CSS Super search bar
*/
.search-bar-container{min-height:150px;display:none;}

.search-bar-container label{
	width:100%;
	height:20px;
	text-align:left;
	display:block;
	margin-bottom: 5px;
}

.search-bar-container .question-list-search label{ height: 45px;
    background-color: #DDD;
    padding: 5px;}

	.search-bar-container .question-list-search .form_field_checklist_div label,
.search-bar-container .form_field_checklist_div label{ font-weight:normal;height: 20px;padding: 0px;background: transparent;}
	.search-bar-container .question-list-search .form_field_checklist_div label{height: auto;padding-left:35px;}
	.search-bar-container .question-list-search .form_field_checklist_div .checkbox-style-2-label:before{margin-left: -35px;}
.search-bar-container .form_field_checklist_div .column-2{width: 50%;float:left;}
.search-bar-container .form_field_checklist_div .column-2:first-child{width: 49%;	margin-right:1%;}
.search-bar-container .form_field_checklist_div .checklist-box-container .checkbox-style-2-label{
	text-align:left;
	display:block;
}
.search-bar-container #slider_vlu_exp,
#page-title  .search-bar-container #slider_vlu_exp,
.search-bar-container #slider_vlu_distance,
#page-title  .search-bar-container #slider_vlu_distance{color: #ff0000;float:right;    display: inline-block;margin-top:0px;
    font-size: 12px;}
.search-bar-container .bootstrap-select  > button > .bs-caret > .caret,
#page-title  .search-bar-container .bootstrap-select  > button > .bs-caret > .caret{margin-top: -2px !important;}
/* #page-title  .search-bar-container .bootstrap-select > button > span, */
.search-bar-container #Mdiv_form_field_distance .bootstrap-select{
	background:transparent !important;
}
#page-title .search-bar-container .ui-state-default, .ui-widget-content .ui-state-default,
.search-bar-container .ui-state-default, .ui-widget-content .ui-state-default{
	margin-top:0px;
	background: red !important;
    z-index: 5;
	
}
.search-bar-container .admin-user-selectlist ul li,
.search-bar-container .admin-user-selectlist{text-align: left;}
.search-bar-container .admin-user-selectlist > ul{margin-bottom: 0px;list-style-type:none;}
.search-bar-container .admin-user-selectlist ul li div.duplicable{    display: inline-block;
    float: left;}
.search-bar-container .admin-user-selectlist ul li::-webkit-scrollbar-thumb { background: #111111;
}
.search-bar-container .admin-user-selectlist ul li::-webkit-scrollbar-track {
	background: #999999;
}
.search-bar-container .admin-user-selectlist ul li::-webkit-scrollbar {
  /* width: 10px; */
  height:8px;
}
.search-bar-container .admin-user-selectlist ul li div.duplicable:after{content: " ";display:block;clear: both; height: 0px;}
.search-bar-container .admin-user-selectlist ul li{
	    max-height: 40px;
    margin-bottom: 4px;
    overflow-x: auto;
    white-space: nowrap;
}
.search-bar-container .admin-user-selectlist ul li div.duplicable:last-child span.add-select-orderable{display:block;}
.search-bar-container .admin-user-selectlist ul li div.duplicable:last-child span.delete-select-orderable{display:none;}
.search-bar-container .admin-user-selectlist ul li select.form-control{height: 31px; margin-bottom: 0px;width: auto;display:inline-block;margin-right: 4px;float: left;}
.search-bar-container .admin-user-selectlist ul li span{width:16px; height:16px; float:left;margin: 5px 5px 0 0 !important;cursor:pointer;}
.search-bar-container .admin-user-selectlist ul li span:before{
	border: 1px solid grey; 
	border-radius: 50%;
	display: block;
    text-align: center;
	line-height: 14px;
    height: 100%;
}
.search-bar-container .admin-user-selectlist ul li span.add-select-orderable{display:none;}
.search-bar-container .admin-user-selectlist ul li span.add-select-orderable:before{content: "+";}
.search-bar-container .admin-user-selectlist ul li span.delete-select-orderable:before{content: "-";}
.search-bar-container .admin-user-selectlist > select{margin-bottom: 19px;}
.search-bar-container #slider-exp.ui-slider,
.search-bar-container #slider.ui-slider{    height: 5px;
    border: none;
    overflow: visible;margin-top:23px;}
.search-bar-container .bootstrap-select > button > span{margin-top: 0px !important;}
.search-bar-container .form_field_checklist_div .checklist-box-container{
	width:100%;
	display:block;
}