/**
 * @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: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:5px 0px 0px 0px;
    display:block;
    height:40px;
    font-weight:bold;
    overflow:hidden;
    color: #000;
}
.user-tools a {
    cursor:pointer;
    background:url(http://mef16.com/components/com_mefvideo/assets/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(http://mef16.com/components/com_mefvideo/assets/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(http://mef16.com/components/com_mefvideo/assets/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(http://mef16.com/components/com_mefvideo/assets/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;
    float: right;
}
.video-icon {
    display:inline-block;
    height:25px;
    width:25px;
    background:url(http://mef16.com/components/com_mefvideo/assets/images/video-icon.png) no-repeat;
    position:absolute;
    top:40%;
    left:40%;	
}
.search-field label {
    width:20%;
    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(http://mef16.com/components/com_mefvideo/assets/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(http://mef16.com/components/com_mefvideo/assets/images/star_hover.png) top left repeat-x!important;
}
.RatingList .CurrentRating {
    background: transparent url(http://mef16.com/components/com_mefvideo/assets/images/star_full.png) top left repeat-x!important;
}
#loadingspan {
    background: transparent url(http://mef16.com/components/com_mefvideo/assets/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;
}
.ekko-lightbox{
    margin: 0px auto !important;
    left: 0px !important;
    right: 0px !important;
    width: 660px !important;
    top: 50% !important;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
}
.ekko-lightbox .modal-dialog{width: 100% !important; max-width: initial !important;}
.video_container {
    position: relative;
}
.video_container .btn-play-video {
    position: absolute;
    top: 50%;
    left: 50%;
    max-width: 50%;
    opacity: 0.5;
    margin-left: -24px;
    margin-top: -17px;
}
.video_container .btn-play-video:hover {
    opacity: 1;
    cursor: pointer;
}
.video_thumbnail{
    border-radius: 10px;
    width: 100%;
}
.video_table p {
	margin: 0.7em 0;
}
.video_title{
	font-size: 16px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 10px;
}