/** WP Video Post Plugin **/

/* Widget Styles */
.wpvp_widget_vert{
	margin-bottom:5px;	
}
.wpvp_widget_horiz{
	float:left;
	margin-right:5px;	
}
.wpvp_video_item .wpvp_video_title{

}
.wpvp_video_item .wpvp_video_title a.wpvp_title{

}
.wpvp_video_item .wpvp_video_title a.wpvp_title:hover{

}
.wpvp_video_item span.wpvp_author{
	font-style: italic;
	font-size: 11px;
}
.wpvp_video_item span.wpvp_excerpt{

}
/* Front End Uploader Styles */
select[name='wpvp_category']{
	background: #FAFAFA;
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
	border: 1px solid #DDD;
	color: #888;
	line-height: 1.625;
	padding: 6px;
	font-size: 15px;
}
p.wpvp_info{
	color:#555;
	font-size:10px;
	font-style:italic;
}
p.wpvp_info span{
	color:red;
}
.wpvp_upload_progress{
	border-color: #999;
	background-color: #ffffff;
	-moz-box-shadow: 0 0 3px #999;
	-ms-box-shadow: 0 0 3px #999;
	-webkit-box-shadow: 0 0 3px #999;
	box-shadow: 0 0 3px #999;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#ebebeb);
	background-image: -moz-linear-gradient(top,white 0,#EBEBEB 100%);
	background-image: -ms-linear-gradient(top,white 0,#EBEBEB 100%);
	background-image: -o-linear-gradient(top,white 0,#EBEBEB 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,white),color-stop(100%,#EBEBEB));
	background-image: -webkit-linear-gradient(top,white 0,#EBEBEB 100%);
	background-image: linear-gradient(to bottom,white 0,#EBEBEB 100%);
	background-image: url('../images/upload_progress.gif');
	background-size: auto 100%;
	background-repeat: no-repeat;
	text-align: center;
	font-weight: normal;
}
.wpvp_upload_progress img.wpvp_progress_gif{
	margin-bottom: -18px;
	margin-right: 15px;
	width: 48px;
	height: 48px;
}
form#wpvp-upload-video{
	width:100%;
	float:left;
}
form#wpvp-upload-video label span{
	color:red;
}
form#wpvp-upload-video .wpvp_block{
	width:100%;
	float:left;
	margin:0 0 20px 0;
}
form#wpvp-upload-video input[type="text"], 
form#wpvp-upload-video textarea{
	width:99%;
}
form#wpvp-upload-video input[name="wpvp_tags"] {
	width:80%;
}
form#wpvp-upload-video input[type="submit"]{
	border-color: #AAA #AAA #999;
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;
	-ms-box-shadow: 0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25),inset 0 0 3px white;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25),inset 0 0 3px white;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fff0f0f0,EndColorStr=#ffdcdcdc);
	background-image: -moz-linear-gradient(top,#F0F0F0 0,#dcdcdc 100%);
	background-image: -ms-linear-gradient(top,#F0F0F0 0,#dcdcdc 100%);
	background-image: -o-linear-gradient(top,#F0F0F0 0,#dcdcdc 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#F0F0F0),color-stop(100%,#dcdcdc));
	background-image: -webkit-linear-gradient(top,#F0F0F0 0,#dcdcdc 100%);
	background-image: linear-gradient(to bottom,#F0F0F0 0,#dcdcdc 100%);
	text-shadow: 0 1px 0 white;
	border: 1px #AAA solid;
	padding: 2px 10px 2px 10px;
	cursor:pointer;
}
form#wpvp-upload-video input[type="submit"]:hover {
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.25),inset 0 0 3px rgba(255,255,255,.5);
	-ms-box-shadow: 0 1px 2px rgba(0,0,0,.25),inset 0 0 3px rgba(255,255,255,.5);
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .25),inset 0 0 3px rgba(255, 255, 255, .5);
	box-shadow: 0 1px 2px rgba(0, 0, 0, .25),inset 0 0 3px rgba(255, 255, 255, .5);
}
form#wpvp-upload-video p.wpvp_submit_block{
	text-align: right;
	width: 100%;
	float: left;
	margin: 30px 0 0 0;
}
form#wpvp-upload-video .wpvp_error{
	font-size:9px;
	color:red;
	font-style:italic;
}
/* Front End Editor Styles */
.wpvp_edit_video_link{
	background: rgb(255,255,255);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(226,226,226,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(226,226,226,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(226,226,226,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(226,226,226,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(226,226,226,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(226,226,226,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2e2e2',GradientType=0 );
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.25),inset 0 0 3px rgba(255,255,255,.5);
	-ms-box-shadow: 0 1px 2px rgba(0,0,0,.25),inset 0 0 3px rgba(255,255,255,.5);
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .25),inset 0 0 3px rgba(255, 255, 255, .5);
	box-shadow: 0 1px 2px rgba(0, 0, 0, .25),inset 0 0 3px rgba(255, 255, 255, .5);
	padding: 5px 10px 5px 10px;
	width: 102px;
	text-align: center;
	margin: 0 0 15px 0;
	clear: both;
}
.wpvp_edit_video_link a,
.wpvp_edit_video_link a:visited {
	color: #373737;
	text-shadow: 0 1px 0 #fff;
}
.wpvp_edit_video_link a:hover {
	text-decoration:underline;
}
form#wpvp-update-video{
	width:100%;
	float:left;
}
form#wpvp-update-video label span{
	color:red;
}
form#wpvp-update-video .wpvp_block{
	width:100%;
	float:left;
	margin:0 0 20px 0;
}
form#wpvp-update-video input[type="text"], 
form#wpvp-update-video textarea{
	width:99%;
}
form#wpvp-update-video input[name="wpvp_tags"] {
	width:80%;
}
form#wpvp-update-video input[type="submit"]{
	border-color: #AAA #AAA #999;
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;
	-ms-box-shadow: 0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25),inset 0 0 3px white;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25),inset 0 0 3px white;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fff0f0f0,EndColorStr=#ffdcdcdc);
	background-image: -moz-linear-gradient(top,#F0F0F0 0,#dcdcdc 100%);
	background-image: -ms-linear-gradient(top,#F0F0F0 0,#dcdcdc 100%);
	background-image: -o-linear-gradient(top,#F0F0F0 0,#dcdcdc 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#F0F0F0),color-stop(100%,#dcdcdc));
	background-image: -webkit-linear-gradient(top,#F0F0F0 0,#dcdcdc 100%);
	background-image: linear-gradient(to bottom,#F0F0F0 0,#dcdcdc 100%);
	text-shadow: 0 1px 0 white;
	border: 1px #AAA solid;
	padding: 2px 10px 2px 10px;
	cursor:pointer;
}
form#wpvp-update-video input[type="submit"]:hover {
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.25),inset 0 0 3px rgba(255,255,255,.5);
	-ms-box-shadow: 0 1px 2px rgba(0,0,0,.25),inset 0 0 3px rgba(255,255,255,.5);
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .25),inset 0 0 3px rgba(255, 255, 255, .5);
	box-shadow: 0 1px 2px rgba(0, 0, 0, .25),inset 0 0 3px rgba(255, 255, 255, .5);
}
form#wpvp-update-video p.wpvp_submit_block{
	text-align: right;
	width: 100%;
	float: left;
	margin: 30px 0 0 0;
}
form#wpvp-update-video .wpvp_error{
	font-size:9px;
	color:red;
	font-style:italic;
}
form#wpvp-update-video .wpvp_msg{
	float: left;
	width: 100%;
}
form#wpvp-update-video .wpvp_msg span{
	color: green;
	width: 100%;
	display: inline-block;
	padding: 5px 0;
	text-align: center;
	background-color: rgb(228, 228, 228);
	margin: 5px 0;
}