.manual, .player, .albumm, .activity-section, .blog-post {word-wrap: break-word;}
.description {border 1px solid #ccc;padding: 6px;word-wrap: break-word;margin-top: 12px;}
.group .views-single {clear: none;float: right; padding: 5px 0;text-align: right;margin: -5px 4px 0 6px;}
.group .views-single p { font-size: 200%;}
.group .views-single span { display: block;font-size: 85%;font-family: Tahoma, Geneva, sans-serif;color: #999;margin: 2px 0 0 0;padding: 0 0 0 0; text-align: right;}
.video-sponsor p {margin: 0;font-size: 12px;line-height: 14px;padding: 5px 10px;}
.video-sponsor p strong,.video-sponsor p span {font-weight: 600;}
.label-danger {background: #E95454;color: #fff;padding: 0 4px 0 4px;}
.video-sponsor a {text-decoration: none;}
.video-sponsor {border-bottom: 0 none;border-radius: 2px 2px 0 0;}
.player .playerbox iframe,.player .playerbox object,.player .playerbox embed {background:#000;width: 100%;height: 580px;margin-bottom: 5px;}
#ply {height: 580px !important;}
.player .playerbox iframe,.player .playerbox object,.player .playerbox embed {background:#000;width: 100%;}
.playerbox .inplayerADS iframe,.playerbox .inplayerADS, .playerbox .inplayerADS object, .playerbox .hidePauseAdZone embed, .playerbox .hidePauseAdZone iframe,.playerbox .hidePauseAdZone object{height: 250px !important;width: 300px important;}
.playerbox .inplayerADS, .hidePauseAdZone {display:block;position: absolute;top: 24%;left: 50%;margin-left: -150px;text-align: center;background: rgb(190, 190, 190);background: rgba(190, 190, 190);border: 1px solid #000;}
.playerbox .inplayerADS {margin-top: 17%;}
.playerbox .inplayerADS span, .hidePauseAdZone span {padding: 5px;display: block;text-align: left; color: #ccc;background: #000;font-size: 12px}
.playerbox .inplayerADS .inplayerbanner {width: 300px; height: 250px; display: table-cell; vertical-align: middle;}
.playerbox .inplayerADS i.closebox {margin-left: .3em; font-size: 17px !important; font-weight: bold;}
.playerbox .inplayerADS a#close {color: #fff; float:right; text-decoration: none;}
.flowplayer .ad-is-visible .fp-ui .ad-time {visibility: hidden !important;}
video, .flowplayer { width: 100%;height: 500px;background: #000;}
.post-info  {word-wrap: break-word;margin-left: 5px;}
.video-details .meta, .post-info .meta {text-transform:uppercase;font-size:11px;display:block;line-height: 27px;}
.video-details .meta .meta-info, .post-info .meta .meta-info {background:#e73737;color:#fff;padding:5px 7px;}
.video-details .meta a, .post-info .meta a {background:#000;color:#fff;padding:5px 7px;border-right:1px solid #5A5A5A;}
.video-details .meta a:hover, .post-info .meta a:hover {text-decoration:none;background:#555;color:#fff;}
.votebar {position: absolute;width: 300px;font-size: 12px;line-height: 14px;font-weight: 300;zindex: 9;margin-top: 14px;left: 0;}
.l-vote {}
.post-like {text-align: center;padding-top: 5px;float: left;color: #009A28;margin: -12px 0 6px 0;width: 170px;}
.post-like a {display: inline;font-size: 36px;}
.post-like a:hover { transform: scale(1.1); color: #232323;}
.post-like a.positivelike {color: #009236;float: left;}
.post-like a.negativelike {color: #E90606;float: right;}
i#positivelike {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}
.like-bar {position: absolute;left: 0;top: 0;height: 8px;border-right-width: 1px;border-right-style: solid;background:#00D765;} 
.not_rated {margin-top: 7px;font-size: 12px !important;}
#rating-results {left: 0; float: left; margin: -5px 10px 0 0; width: 172px;  position:relative; display: block;}
#rating-results span.rating {font-size: 13px;}
#rating-results .votes {float: right; margin-bottom: 5px;}
.note-bar { height: 5px;width: 170px; overflow: hidden;margin: 5px 0 0 0; position: relative;}
.output-vote {margin-top: 4px;margin-left: 3px;overflow: hidden;text-align: center;padding-top: 14px;color: #4e4e4e;font-size: 16px;font-weight: 700;line-height: 18px}
.note-bar,.note-bar.not-rated-yet {background-color: red;}
.like-bar { border-right-color: blue;}
.rate {display: inline-block;zoom: 1;*display: inline;font-family: Tahoma, Geneva, sans-serif;}
.rate a {text-decoration: none;}
.item-buttons {float: right;}
.fc-btn {float: right;cursor: pointer; display: inline-block;-webkit-border-radius: 3px;-moz-border-radius: 3px; border-radius: 3px;vertical-align: top;outline: 0; border: 0;font: 13px/16px'Open Sans', sans-serif;text-align: center;margin: -34px 2px 0;height: 40px;min-width: 170px;padding: 0 22px;color: #fff;}
.fc-btn a{color: #fff;}
textarea.foursquare {border:1px solid #AFAFAF;background:#fff;box-shadow:1px 1px 2px rgba(0,0,0,0.1) inset;padding: 5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: block;width: 98.8%;outline: 0;margin: 0 0 0 2px;font: 300 11px/15px'Open Sans', sans-serif;height: 100px !important;border: 0;resize: none;}
textarea.foursquare:hover{border-color:#aaa;box-shadow:2px 2px 2px rgba(0,0,0,0.15) inset;}
.it-com-line  input[type=text]{margin:2px 0 2px 2px; border:1px solid #ccc;background:#fff;box-shadow:1px 1px 2px rgba(0,0,0,0.1) inset; padding-left: 5px;}
textarea.foursquare {border:1px solid #ccc;background:#fff;box-shadow:1px 1px 2px rgba(0,0,0,0.1) inset;color: #000;}
.s_input {line-height: 30px;}
.s_input:-moz-placeholder {color: #545454;opacity: 1;}
.s_input::-moz-placeholder {color: #545454;opacity: 1;}
.s_input::-webkit-input-placeholder {color: #545454;}
.s_input:-ms-input-placeholder {color: #545454;}
.s_input::placeholder {color: #545454;}
.s_input.placeholder {color: #545454!important;}
.s_input {color: #000;}
.navigation, .paged-navigation, .comment-navigation {overflow: hidden; font-size: 14px;font-style: italic;margin: 5px 0 25px 0;padding: 5px 0;}
#trackbacks {margin-top: 30px;}
.comment-btn {-moz-box-shadow:inset 0px 39px 0px -24px #e67a73;-webkit-box-shadow:inset 0px 39px 0px -24px #e67a73;box-shadow:inset 0px 39px 0px -24px #e67a73;background-color:#e4685d;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ffffff;display:inline-block;cursor:pointer;color:#ffffff;font-family:Arial;font-size:15px;padding:6px 15px;text-decoration:none;text-shadow:0px 1px 0px #b23e35;margin-left: 4px;}
.comment-btn:hover {background-color:#c24840;}
.comment-btn:active {position:relative;top:1px;}
.simplefavorite-button {-moz-box-shadow:inset 0px 39px 0px -24px #fff187;-webkit-box-shadow:inset 0px 39px 0px -24px #fff187;box-shadow:inset 0px 39px 0px -24px #fff187;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #f0e569));background:-moz-linear-gradient(top, #ffec64 5%, #f0e569 100%);background:-webkit-linear-gradient(top, #ffec64 5%, #f0e569 100%);background:-o-linear-gradient(top, #ffec64 5%, #f0e569 100%);background:-ms-linear-gradient(top, #ffec64 5%, #f0e569 100%);background:linear-gradient(to bottom, #ffec64 5%, #f0e569 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#f0e569',GradientType=0);background-color:#ffec64;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #fff56b;display:inline-block;cursor:pointer;color:#333333;font-family:Arial;font-size:15px;padding: 5px 15px !important;margin-top: 1px;text-decoration:none;text-shadow:0px 1px 0px #faed89;}
.simplefavorite-button:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f0e569), color-stop(1, #ffec64));background:-moz-linear-gradient(top, #f0e569 5%, #ffec64 100%);background:-webkit-linear-gradient(top, #f0e569 5%, #ffec64 100%);background:-o-linear-gradient(top, #f0e569 5%, #ffec64 100%);background:-ms-linear-gradient(top, #f0e569 5%, #ffec64 100%);background:linear-gradient(to bottom, #f0e569 5%, #ffec64 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0e569', endColorstr='#ffec64',GradientType=0);background-color:#f0e569;}
.simplefavorite-button:active {position:relative;top:1px;}
.hidden-comments{ display: none;}.show-comments{ display: block;}
#comments { margin:15px 0 15px 0;}
.page-template-onecolumn-page-php #comments, .page-template-onecolumn-page-php #container-comment-form {width:90%; }
.page-template-onecolumn-page-php #comments { margin-top: 30px; }
#comments-number { font:16px 'Source Sans Pro'; font-weight:900; padding-bottom:10px; margin-bottom:10px; background-image: url( images/dot-h-2.png );margin-left:8px;margin-top:8px; background-position:left bottom; background-repeat: repeat-x; }
.comment-body { width:100%; padding:19px 0 15px 0; }
.comment-entry { overflow:hidden; font-size:13px; line-height:1.6em; }
.comment-counter a { color:#ffffff!important; font-size:36px; line-height:36px; }
.thread-odd .comment-counter a { color:#fff !important; }
#comments ol.commentlist { margin: 0 0 0 0;float: left;padding-left: 0 !important;}
#comments ol.commentlist li.thread-even { background-image: url( images/dot-h-2.png ); background-position:left bottom; background-repeat: repeat-x; }
#comments ol.commentlist li.thread-odd { background-image: url( images/dot-h-2.png ); background-position:left bottom; background-repeat: repeat-x; }
#comments ol.commentlist ol {list-style-type: decimal; }
#comments ol.commentlist ol ol {list-style: lower-alpha;margin-bottom: 0px;}
#comments ol.commentlist ol ol ol {list-style: lower-roman;}
.commentlist div.comment-content {overflow: hidden; float:left;}
ol.commentlist li.comment { clear: left;list-style: none;}
ol.commentlist ul.children li {margin-bottom: 0;}
ol.commentlist div.comment-avatar-box {width:55px; float: left;margin: 3px 20px 0 0; padding:3px; border:1px solid #e0e0e0; border-radius:4px; box-shadow: 2px 2px 0px 0px #e0e0e0; }
li.comment {margin-left: -30px;}
.commentlist ul.children div.comment-avatar-box {float: left;margin: 0 15px 0 0;}
ul.children .comment-entry {margin-bottom: 10px;}
div.comment-meta { font-size: 14px; font-family:Open Sans; font-weight:bold; margin: 10px 0 7px 0;width: 100%;}
div.comment-meta em { font-style: normal; }
#reply-title {margin-top: 0; font-size:26px;font-size: 11px; }
#reply-title small {float: right;font-size: 11px;font-weight: normal;}
#reply-title small a {margin-right: 0;}
.commentlist ul.children { width:100%; }
.commentlist ul.children ul { width:100%; }
.commentlist ul.children .avatar img {border-style: none;height: 45px !important;margin: 0;width: 45px !important;}
.commentlist ul.children div.comment-meta { margin: 0 0 10px 0; }
.commentlist ul.children li {  }
.commentlist ul.children li:first-child {border-top: none;}
.commentlist ul.children ul li:first-child { }
#container-comment-form { overflow:hidden; padding-top:30px;}
#respond { overflow:hidden; padding:40px 0; }
#respond .standard-form { float:left; width:100%; }
#respond { width:100%; margin:0 auto; padding:15px 0; }
#respond .avb img {float: inherit;}
#respond .comment-avatar-box {float: left;margin: 0 15px 0 0;}
#respond .form-submit {margin-bottom: 0;}
ol.commentlist #respond {margin:0 auto; padding:15px 0; }
.commentlist ul.children #respond {margin-bottom: 10px;}
h3#reply .comments-header {font-size: 14px;}
#respond div.comment-content {border-style: none;}
.form-allowed-tags, .form-allowed-tags code { font-size:10px; font-family:Open Sans; }
input#comment-submit { margin-top:12px; margin-bottom:20px; }
#nav-below {margin: 0 0;padding: 0 0;}
#nav-above {margin: 0 0 15px;padding: 0;}
#respond input#author, #respond input#email, #respond input#url, #respond textarea#comment { background:#ffffff; border:1px solid #d7d7d7; color:#3d3d3d; }
#respond input#author, #respond input#email, #respond input#url { width:350px!important; }
.comment-options {margin: 10px 0 2px;}
.comment-options .comment-reply-link, .comment-options .comment-edit-link {display:none;}
.commentlist ul.children div.comment-options {margin-bottom: 10px;}