/***********************************************************************************
* This tool is developed using Rich Media's proprietary code library and may       
* not be reproduced, altered, reverse engineered, or otherwise copied or           
* distributed in whole or in part, without the express written permission of       
* Rich Media.                                                                      
*                                                                                  
* Please note that this project was developed for Scotiabank with the agreement    
* that the source code will not be used for any other project, resold by           
* Scotiabank, nor provided by Scotiabank to any other company. It is also agreed   
* that certain calculations, validation, currency, reporting, saving and           
* graphing functionality come from Rich Media's internally developed library       
* and have been and will continue to be freely used by Rich Media for any of       
* its clients.                                                                     
************************************************************************************/
.rm-drop-down {
	/* dynamic (based off select's width) */
	width:0;

	margin:0;
	padding:0;
	position:relative;
	z-index:1;
	vertical-align: middle;
	zoom: 1;
	display: inline-block;
		*display: inline;	
}
.rm-drop-down select{
	/*display:none;*/
	position:absolute;
	visibility:hidden;
	height:0;
	border:0;
	margin:0;
	padding:0;
	opacity:0;
}
	.rm-drop-down.rm-drop-down-mobile select {
		height:100%;
		display:block;
		opacity:0;
		position:absolute;
		top:0;
		left:0;
		visibility:visible;
	}
.rm-select {
	margin:0;
	padding:0;
	width: 100%;
	display:inline-block;
	position:relative;
	overflow: hidden;
	cursor: pointer; 
	cursor: hand;
}
	.rm-select-text {
		white-space:nowrap;
		overflow:hidden;
	}
	.rm-select-icon {
		position:absolute;
	}
.rm-options {
	margin:0;
	padding:0;
	overflow:auto;
	list-style:none;
	position:absolute;
	*width:100%;
	min-width:100%;
	left:0;
	
	/* dynamic */
	display:none;
}
	.rm-option {
		margin:0;
		padding:0;
		white-space:nowrap;
		overflow:hidden;
		text-overflow:ellipsis;
	}