.reveal-modal-bg {
	position: fixed;
	height: 100%;
	width: 100%;
	z-index: 100;
	display: none;
	background:rgba(0,0,0,0.2);
	top: 0;
	left: 0;
}
.reveal-modal, .file-picker {
	visibility: hidden;
	top:0 !important;
	left:auto;
	width: 385px;
	background:#FFF;
	position: absolute;
	z-index:5000;
	text-align:left;
	padding: 10px;
	-moz-box-shadow: 0 0 8px rgba(0,0,0,.7);
	-webkit-box-shadow: 0 0 8px rgba(0,0,0,.7);
	box-shadow: 0 0 8px rgba(0,0,0,.7);
}
.trenr-one{left:-224px;}
.trenr-two{left:-327px;}
.end-one{left:-105px;}
.end-two{left:-181px;}
.end-three{left:-257px;}
.end-four{left:-333px;}
.reveal-modal img{
	float:left;
	padding:0 20px 0 0;
	display:block;
}
.reveal-modal div.info{
	float:left;
	width:240px;
	padding:10px 0;
}
.reveal-modal .close-reveal-modal, .file-picker .close-reveal-modal {
	font: 18px Arial;
	position: absolute;
	top: 8px;
	right: 11px;
	color: #aaa;
	text-shadow: 0 -1px 1px rbga(0, 0, 0, .6);
	cursor: pointer;
}
.reveal-modal .close-reveal-modal:hover {
	color: #000;
	text-decoration:none;
} 
/**/
.file-picker {
	top:-25px !important;
	left:-100px;
	width: 500px;
	min-height:300px;
	z-index: 5000;
	padding:0 !important;
}
.file-picker h1{
	display:block;
	background:#bddcf3;
	color:#474747;
	padding:6px;
	padding-bottom:8px;
	text-align:center;
	border-top:1px solid #FFF;
    font:14px 'OpenSansSemibold';
}
.file-picker h2{
	font-size:15px;
	float:left;
	margin:0;
}
.file-picker div#main{
	padding:20px 35px;
	width:430px;
}

.file-picker div#main table, .file-picker div#main table td{ border:none; font-size:13px; padding-left:0;}
.file-picker div#main table td input[type="text"] { width:250px;}
.file-picker div#main table td select { width:260px;}
.file-picker div#main table td input.buton { 
	height:31px !important; 
	padding:0 16px; 
	line-height:10px; 
	color:#FFF !important;
	-moz-transition:none;
	-webkit-transition:none;
	-o-transition:none;
	-ms-transition:none;
	transition:none;
}
.fp-viewbar.disabled .fp-vb-icons{
	background: url(../images/classroom/view_icon_inactive.png);
}
.file-picker div#main .fp-viewbar{padding:0; margin-right:-15px;}
.file-picker div#main div#clear{
	padding-top:20px !important;
	clear:both;
	width:100%;
}

.file-picker .close-reveal-modal {
	color: #000;
}
/**/
.tip{padding:10px 15px;}
.tip h4{ margin:0 0 10px}



