/**
 * @package Jms Video
 * @version 1.0
 * @Copyright (C) 2009 - 2013 Joommasters.
 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 * @Website: http://www.joommasters.com
**/


.box-link a {
	font-weight:bold;
}
.browse-view .row-fluid {
	margin-bottom:20px; 
}


#jmsPlayer_wrapper {
	border:1px solid #2882BC;
	margin:5px 0px;
}

.view-count {
	text-align:right;
	font-weight:bold;
}

a.video-download {
	display:inline-block;
	height:17px;
	width:18px;
	margin:1px 2px;
	background:url(../images/buttons.png) no-repeat;
	background-position:-25px 0px;
}
.video-info {
	font-size:90%;	
}
.video-info div {
	height:17px;
}
.video-info span {
	line-height:17px;
	display:inline-block;
}
.jms-search {
border-radius: 6px;
	border:1px solid #E3E3E3;
	padding:10px;
	margin-bottom:15px;
}
.jms-search h3 {
	border-bottom:1px solid #E3E3E3;
	line-height:30px;
	font-size:120%;
	margin:0px 0px 10px 0px;
}
.video-title {
margin: 19px 0px 9px 0px;
display: block;
overflow: hidden;
}
.span3 p{margin:0px;}
.user-tools a {
	cursor:pointer;
	background:url(../images/user-tools.png) no-repeat;
	display:inline-block;
	width:16px;
	height:16px;
	text-indent:-999px;
	margin:0px 10px 0px 0px;
}
.user-tools a.edit-video {
	background-position:-16px 0px;
	
}
a.remove-img {
	cursor:pointer;
	background:url(../images/user-tools.png) no-repeat;
	display:inline-block;
	width:16px;
	height:16px;
	text-indent:-999px;
	margin:0px 10px 0px 10px;
}
a.edit-profile {
	background:url(../images/user-tools.png) no-repeat;
	background-position:-16px 0px;
	width:16px;
	height:16px;
	display:inline-block;
}
.video-view .row-fluid:first-child {
	border-top:0px;
}

.video-name a {
	line-height:22px;
	display:inline-block;
	
}
.video-hits span {
	line-height:22px;
	display:block;
	background:url(../images/icons.png) no-repeat 0px 7px;
	padding-left:17px;
	font-size:90%;
}

.social-sharing {
	margin:10px 0px;
}
#comment-box {
	margin:15px 0px;
}
.jms-title {
	font-size:140%;
}
.user-upload,
.video-views {
	font-size:85%;
	color:#333;
	display:block;
}
.fb_iframe_widget,
.fb_iframe_widget span,
.fb_iframe_widget iframe {
	width:100%!important;
}

.video-img {
display: inline-block;
position: relative;
height: 226px;
max-width: 100%;
width: 389px;
}
img{
	max-width:100%;
}
.browse-view .row-fluid .span3{
width: 389px;
max-width: 100%;
float: left;
margin-bottom: 42px;
margin-right: 17px;
}
.sp1, .sp3{margin-right:0px !important}
.video-img a:hover{opacity:.8;}
.video-icon {
	display:inline-block;
	height:25px;
	width:25px;
	position:absolute;
	top:40%;
	left:40%;	
}
.search-field label {
 
	text-align:right;
	margin-right:10px;
	display:inline-block;
}
.search-field .field-input {
	display:inline-block;
}
#search-options select {
	width:auto;
}
.jms-field {
	margin:15px 0px;
}

/*rating*/
#rating_area {
  overflow: hidden;
}

#rating_area strong {
  display: block;
  float: left;
  margin-right: 5px;
}

#rating_area em {
  padding-left: 5px;
}
.vote {
  display: block;
}
#rating_area {  
}
.ratingbox {
  background: url(../images/star_empty.png) top left repeat-x;
  display: block;
  float: left;
  height: 16px;
  margin-right: 10px;
  position: relative;
  width: 80px;
}

.stars-orange {
  background: url(../images/star_full.png) top left repeat-x;
  height: 16px;
  left: 0;
  position: absolute;
  top: 0;
}

.RatingList {
  background: url(../images/star_empty.png) top left repeat-x;
  float: left;
  height: 25px;
  list-style: none outside none;
  margin: 0!important;
  overflow: hidden;
  padding: 0!important;
  position: relative;
  width: 80px;
}
.RatingList a.one-star {
  width: 20%;
  z-index: 6;
}
.RatingList a.two-stars {
  width: 40%;
  z-index: 5;
}
.RatingList a.three-stars {
  width: 60%;
  z-index: 4;
}
.RatingList a.four-stars {
  width: 80%;
  z-index: 3;
}
.RatingList a.five-stars {
  width: 100%;
  z-index: 2;
}
.RatingLog {
  float: left;
  margin-left: 10px;
  font-size:85%;
}
.RatingList a, .RatingList .CurrentRating {
  border: medium none;
  cursor: pointer;
  height: 25px;
  left: 0;
  line-height: 25px;
  outline: medium none;
  overflow: hidden;
  position: absolute;
  text-indent: -1000px;
  top: 0;
}
.RatingList a:hover {
  background: transparent url(../images/star_hover.png) top left repeat-x!important;
}
.RatingList .CurrentRating {
  background: transparent url(../images/star_full.png) top left repeat-x!important;
}
#loadingspan {
  background: transparent url(../images/loading.gif) top left no-repeat;
  display: none;
  float: left;
  height: 16px;
  margin-left: 10px;
  width: 16px;
}
.video-vote {
	margin-top:10px;
}
.most-rating .video-title {
	height:20px!important;
	overflow:hidden;
	margin:0px 0px 0px 0px!important;
}