.video_item_info_bar{
padding:0 20px;
background:#eee;
overflow:hidden;
height:42px;
line-height:42px
}
.video_item_info_bar div.video_bar_item{
float:right;
margin-left:25px;
}
.video_item_info_bar div.vi_hits span{
color:#232323;
font-size:12px;
font-weight:600;
padding-right:8px;
position:relative
}
.video_item_info_bar div.vi_hits span:after{
font-family: FontAwesome;
content:"";
font-size:18px;
position:absolute;
right:-5px;
margin-top:1px;
}

.video_item_info_bar div.vi_hits b{
color:#fff;
background:#232323;
font-weight:normal;
font-size:16px;
text-transform:uppercase;
display:inline-block;
vertical-align:middle;
padding:0 10px;
height:42px;
line-height:42px
}


.video_item_info_bar div.vi_hits{
margin-top:-1px;
}





.video_item_info_bar div.vi_share_url{
float:left;
margin-left:-20px;
padding-right:0 !important
}
.video_item_info_bar div.vi_share_url .input{
text-align:right;
}
.video_item_info_bar div.vi_share_url .share_url{
font-size:18px;
display:block;
padding:0 10px 0 17px;
height:42px;
line-height:42px;
float:left;
color:#007DDA !important
}
.video_item_info_bar div.vi_share_url .share_url_input{
display:none;
height:42px;
line-height:42px;
float:left;
padding:0 5px;
}


.vi_social{

}







.video_item_info_bar .rating_widget{
margin:0 -20px 0 -24px !important;

}
.video_item_info_bar .rating_widget div{
margin:0 !important;padding:0 !important;background:#fff !important;height:42px !important;
}

.video_item_info_bar .rating_widget div.arrow span, .video_item_info_bar .rating_widget div.arrow a, .video_item_info_bar .rating_widget div.score span {
background:none;
text-decoration:none !important;
height:42px;
line-height:42px;
padding:0 14px !important;
font-size:18px;
color:#666
}
.video_item_info_bar .rating_widget div.score{
margin:0 !important;
padding:0 !important
}
.video_item_info_bar .rating_widget div.score span {
margin:0 !important;
padding:0 5px !important
}

.video_item_info_bar .rating_widget div.arrow a {
color:#009AFD
}
.video_item_info_bar .rating_widget div.arrow.up a:hover {
color:#fff;
background:green
}
.video_item_info_bar .rating_widget div.arrow.down a:hover {
color:#fff;
background:red
}

.video_item_info_bar .rating_widget div.arrow.up span:before, .video_item_info_bar .rating_widget div.arrow.up a:before {
   font-family: FontAwesome;
   content: "";
}
.video_item_info_bar .rating_widget div.arrow.down span:before, .video_item_info_bar .rating_widget div.arrow.down a:before {
   font-family: FontAwesome;
   content: "";
}




.video_tags_bar{
padding:15px;
position:relative;
}

.tags {
  list-style: outside none none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  display: none; /*masha*/
}
	.tags li{
	margin:5px 0
	}
	.tags li, .tags a{
	float:left;
	height:22px;
	line-height:22px;
	position:relative;
	font-size:10px;
	}
	.tags a{
	margin-left:20px;
	padding:0 10px 0 12px;
	background:#eee;
	color:#555;
	text-decoration:none;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;	
	border-bottom-right-radius:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;	
	border-top-right-radius:4px;	
	} 
	.tags a:before{
	content:"";
	float:left;
	position:absolute;
	top:0;
	left:-11px;
	width:0;
	height:0;
	border-color:transparent #eee transparent transparent;
	border-style:solid;
	border-width:11px 11px 11px 0;		
	}
	.tags a:after{
	content:"";
	position:absolute;
	top:10px;
	left:0;
	float:left;
	width:4px;
	height:4px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	background:#fff;
	-moz-box-shadow:-1px -1px 2px #eee;
	-webkit-box-shadow:-1px -1px 2px #eee;
	box-shadow:-1px -1px 2px #eee;
	}
	.tags a:hover{background:#00AAFF;color:#fff}	

.tags a:hover:before{border-color:transparent #00AAFF transparent transparent;}



