/* Main Container */			
.chosen-container{
	text-shadow: none;
}

/* Scroll Bar 
.chosen-container ::-webkit-scrollbar {
	width: 16px;
}

.chosen-container ::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
	border-radius: 6px;
}

.chosen-container ::-webkit-scrollbar-thumb {
	border-radius: 6px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
} 
 End Scroll Bar */


.chosen-container ::-webkit-scrollbar
{
	width: 16px;
	background-color: #555555;
	border-radius: 6px;	
	/* border: 1px solid #555555;	 */
	border: none;
}

.chosen-container ::-webkit-scrollbar-thumb
{
	background-color: #fdfdfd;
	border-radius: 7px;
	width: 16px;
	border: 1px solid #555555;
	min-height: 50px;
}
	
	/* Top Box of Selected Items */
	.chosen-container-multi .chosen-choices{
		background-image: none;
		/* max-height: 61px; */
		/* min-height: 61px; */
		max-height: 89px;
		min-height: 89px;
		overflow: auto;
		border-radius: 6px;
		border-style: solid; 
		border-color: #AAA;
		/* border-width: 1px; */
		border-width: 1px;
		/* box-shadow: inset 1px 1px 1px #555555; */
		box-shadow: none;
		padding-top: 2px;
		padding-bottom: 0px;
		padding-right: 2px;
		cursor: default;
		margin-top: 4px;
		
		/* border: 1px solid #000000; */
	}

	.chosen-container-active .chosen-choices{
		border-radius: 6px;
		border-style: solid; 
		border-color: #AAA;
		/* border-width: 1px; */
		border-width: 1px;
	}

		/* Chosen Items in top box */
		.chosen-container-multi .chosen-choices li.search-choice{			
			/* IOS - 1 */
			background-color: #e5e5ea;
			/* IOS - 2 */
			/* background-color: #c1c4c8; */			
			background-image: none;			
			/* IOS keyboard button */
			box-shadow: 0px 2px 0px #848688;
			border: none;
			padding-top: 5px;
			padding-bottom: 4px;
			border-image: none;
			border-image-width: 0;
			
		}

			.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{
				top: 6px;
			}

		.chosen-container-multi .chosen-choices li.SMSGroup{
			padding-left: 29px;					
			background-image: url(images/Group_White_20x20.png);
			background-position: 4px 1px;
			background-repeat:no-repeat;							
			color: #f2f2f2; 
			background-color: rgba(93, 154, 195, 1);				
		}

			.chosen-container-multi .chosen-choices li.SMSGroup .search-choice-close{
				background-position:-42px -10px;	
			}
		/* End Chosen Items in top box */		


			
		/* Input for searching */
		  .chosen-container-multi div.ui-input-text{  
		/* div.ui-input-text{ 	 */
			border-style: none;
			margin: 0;
			padding: 0;
			background: 0;
			box-shadow: none;			
		}
		/* End Input for searching

	/* End Top Box*/			
			

	/* Bottom Drop Down Box */
	.chosen-container .chosen-drop{
		 border-width: 1px;
		 border-style: solid;
		 border-radius: 6px;
		 border-color: #AAA;
		 padding-bottom: 3px;
		 padding-top: 3px;
		 /* background-color: #e8e8e8; */
		 background-color: white;
		box-shadow: none;
		margin-top: 1px;
		
	}
	
		
		

		.chosen-container .chosen-drop .chosen-results li{
			color: #222;			
			padding-left: 36px;
			padding-top: 8px;
			height: 15px;
			border-width: 0px;
			border-top: 1px;
			border-style: solid;			
			border-color: #e5e5ea;;
			/* IOS- 1 */
			/* background-color: #e5e5ea; */
			background-color: white;
		}


		.chosen-container .chosen-drop .chosen-results li:first-child{
			border-top: 0px;
		}


		.chosen-container .chosen-drop .chosen-results li.group-result{
			padding-left: 6px;
		}
		
		.chosen-container .chosen-drop .chosen-results li.SMSGroup{				
			background: rgba(93, 154, 195, 1);			
			background-image: url(images/Group_White_20x20.png);
			background-position: 36px 4px;
			background-repeat:no-repeat;
			color: #f2f2f2;
			padding-left: 64px;
		}	

		

		.chosen-container .chosen-drop .chosen-results li.result-selected.SMSGroup{								
			background-image: url(images/Tick_Group_Green_45x20.png) !important;			
			background-position: 11px 4px;
			background-repeat:no-repeat;				
			cursor: pointer;
		}	
		

		.chosen-container .chosen-drop .chosen-results li.result-selected{								
			background-image: url(images/Tick_Green1_20x20.png) !important;			
			background-position: 9px 4px;
			background-repeat:no-repeat;				
			cursor: pointer;
		}	
		
		.chosen-container .chosen-drop .chosen-results li.highlighted{
			/* background-color: #3875d7 !important; */
			background-color: #2a62bc;
			color: white !important;
		}

		/* End Drop Down List Items */	
	
	/* End Drop Down Box*/

/* End Main Container */	