/*!
 * ParamQuery Select v1.3.2
 *
 * Copyright (c) 2015-2016 Paramvir Dhindsa (http://paramquery.com)
 * Released under GNU General Public License v3
 * http://paramquery.com/license
 *
 */
.pq-select-optgroup{font-weight:700;margin:0 3px}
div.pq-select-button{
	display:inline-block;
	text-align:left;
	cursor:pointer;
	position:relative;
	box-sizing:border-box;
	box-shadow:none;
	min-height: 40px;
  	padding: 6px;
  	font-size: 14px;
  	line-height: 26px;
  	color: #8c8c8c;
  	background-color: #fff;
  	background-image: none;
  	border: 1px solid #f0f0f0;
  	outline: 0 none;
}
.pq-select-button>.pq-icon{ float:right}
 .pq-select-single .pq-select-item-text,.pq-select-single .pq-select-text{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
 .pq-select-single .pq-select-item-text{ display:inline-block}
 .pq-select-popup-cont{position:absolute;z-index:100;overflow:visible;display:none;box-sizing:border-box;outline:0}
 .pq-select-popup{padding:0px;overflow:visible;box-shadow:none;outline:0;border: 1px solid #E6E6E6;}
 .pq-select-shadow-fix{height:8px;width:120%;margin-left:-10%;position:absolute}
 .pq-select-popup *{outline:0}
 .pq-select-popup .pq-select-all{position:relative;margin-bottom:1px;display:block;cursor:pointer;color:#fff; background:#07537f;padding: 5px 0; }
 .pq-select-all>.ui-icon-close{ 	float:right;
 	background-image: none;
  	display: inline-block;
  	line-height: 1;
  	width: 15px;
  	height: 15px;
  	color: #fff;
  	text-indent: 0;
  	text-align: center;
  	position: absolute;
  	right: 2px;
  	top: 7px;
  	font-weight: bold;
 }
 .pq-select-all>.ui-icon-close:before {
  content:"X";
}
 .pq-select-search-div{position:relative;padding-left:2px;border:1px solid #ccc;margin-bottom:1px}
 .pq-select-search-div1{ overflow:hidden}
 .pq-select-search-input{box-sizing:border-box;width:100%}
 .pq-select-search-div>.ui-icon{ float:right}
 .pq-select-search-highlight{text-decoration:underline;margin:0;padding:0}
 .pq-select-menu{	 max-height:240px;	 overflow:auto;	 position:relative;	 -webkit-overflow-scrolling:touch;
	 
	 
 }
 div.pq-select-menu>.pq-select-option-label{
	 display:block;
	 min-height:18px;
	 border:1px solid transparent;
	 position:relative;
	 background: none;
	
 }
 .pq-select-option-label>span{margin-left:11px;padding:2px 0;display:inherit;font-family: Lato, Arial, sans-serif;}
 .pq-select-option-label.ui-state-highlight>span, .pq-select-option-label.pq-state-hover>span{ color:#07537f;}
 
 .pq-select-search-div .glyphicon{margin:2px}
 .pq-select-option-label>span.pq-left-group{margin-left:13px}
 .pq-select-all>input,.pq-select-option-label>input{position:relative;top:1px;margin:2px 2px 0}
 .pq-select-search-input{padding:1px 2px;border-width:0}
 .pq-select-text>.pq-select-item{
 	padding:2px 0 2px 3px;
 	margin:1px;
 	font-size: 12px;
  	font-size: 1.2rem;
 	line-height:16px;
 	display:inline-block;
 	font-size:100%;
 	font-weight:400;
 	background: none;
 	padding: 3px;
	color: #07537f;
	border: 2px solid #07537f;
  	border-radius: 15px;
  	color: #07537f;
 
 }
 .pq-select-item>.ui-icon-close{/*  float:right; */
 	background-image : none;
 	display: inline-block;
   	line-height: 1;
  	position: relative;
  	text-indent: 0;
  	overflow: hidden;
  	vertical-align: middle;
  	text-align: center;
  	width: 15px;
  	height: 15px;
 }
 .pq-select-item>.ui-icon-close:before{
  	content:"x";
 }
 .pq-select-popup label.pq-state-hover{}
 .pq-select-popup label{font-weight:400;margin-bottom:0;text-align:left;padding:5px 0px;vertical-align:middle;font-size:inherit;white-space:normal;color: #8c8c8c;line-height:14px;}