/*
UploadiFive
Copyright (c) 2012 Reactive Apps, Ronnie Garcia
*/

.uploadifive-button {
	background-color: #505050;
	background-image: linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -o-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -moz-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -webkit-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -ms-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #505050),
		color-stop(1, #707070)
	);
	background-position: center top;
	background-repeat: no-repeat;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	border: 2px solid #808080;
	color: #FFF;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: center;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	text-transform: uppercase;
	width: 100%;
}
.uploadifive-button:hover {
	background-color: #606060;
	background-image: linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -o-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -moz-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -webkit-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -ms-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #606060),
		color-stop(1, #808080)
	);
	background-position: center bottom;
}
.uploadifive-queue-item {
	border-bottom: 1px solid #dee5e7;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font: 12px Arial, Helvetica, Sans-serif;
	margin-top: 3px;
	padding: 8px;
	z-index: 999;
	position: relative;
}
.uploadifive-queue-item .close {
	background: url('uploadifive-cancel.png') 0 0 no-repeat;
	display: block;
	float: right;
	height: 16px;
	text-indent: -9999px;
	width: 16px;
}
.uploadifive-queue-item .progress {
	border: 1px solid #D0D0D0;
	height: 3px;
	margin-top: 5px;
	width: 100%;
	margin-bottom: 0;
}
.uploadifive-queue-item .progress-bar {
	background-color: #0072BC;
	height: 3px;
	width: 0;
}

.col-md-album-5 {
	width:20%;
	float: left;
	text-align: center;
	padding-bottom: 20px;
}
.album-pager { padding:0; margin:0;}
.b-t-none:first-child {
	border-top:none;}
.album-item { display: inline-block; position: relative;     border: 1px solid #e7e7eb;}
.album-item p {
	width: 120px;
	display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	text-align: left;
	line-height: 24px;
	margin-bottom: 0;
	height: 24px;
	padding:0 7px;
}
.album-item-mask {
	position: absolute;top:0;left:0;right:0;bottom:24px; opacity: 0.6; background-color: black;}
.album-item-mask-icon { color:white; font-size: 24px;position: absolute;top:48px;left:0;right:0;bottom:24px;}
.album-image-choise {
	position: relative;
}
.album-image-choise-common { width: 120px;
	height:120px;    box-sizing: content-box;
}
.album-image-choise-common img{
	width: 120px;
	height:120px;
}
.album-image-add {
	float: left;
	width:120px;
	height: 120px;
	background:url(./add_image.png) center no-repeat;
	background-size:64px 64px;
	border:1px solid #cdcdcd;
}
.album-image-choise .remove {
	position: absolute;
	right: -10px;
	top: -10px;
	float: right;
	font-size: 21px;
	font-weight: bold;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
}
.album-image-choise .remove i {
	cursor: pointer;
	display: block;
	width: 20px;
	height: 20px;
	color: #f05050;
	font-size:20px;
	font-weight: 500;
}
.album-menu{
	position: absolute;
	left: 0;
	right:0;
	bottom:0;
	height: 24px;
	line-height: 24px;
	text-align: center;
	overflow: hidden;
	font-size: 12px;
}
.album-menu .col-xs-4 {
	height: 24px;
	overflow: hidden;
}
.corp-container{
	width: 100%;
	min-height: 300px;
}