@import "http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700";

/*********************
  Watch-Show-Page
*********************/
html,#watch-video-main-cont, textarea {
  font-family:'Open Sans',sans-serif;
  color:#444;
  font-size:14px;
}

#watch-video-main-cont {
  border-top:1px solid #fff;
  padding-top:40px;
  background:#e0e0e0;
/* Old browsers */
  background:-moz-linear-gradient(top,#e0e0e0 0%,#fff 28px,#fff 15%);
/* FF3.6+ */
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e0e0e0),color-stop(2%,#fff),color-stop(15%,#fff));
/* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,#e0e0e0 0%,#fff 28px,#fff 15%);
/* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,#e0e0e0 0%,#fff 28px,#fff 15%);
/* Opera 11.10+ */
  background:-ms-linear-gradient(top,#e0e0e0 0%,#fff 28px,#fff 15%);
/* IE10+ */
  background:linear-gradient(to bottom,#e0e0e0 0%,#fff 28px,#fff 15%);
/* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0',endColorstr='#ffffff',GradientType=0);
/* IE6-9 */
}

.no-gradient{
background: #fff !important;
padding-top: 19px !important;

}

#watch-video-main-cont h2 {
  color:#444;
}


.maincontent-v {
  width:728px;
  padding-left:0;
  float:left;
  display:block;
  margin-bottom:15px;
  min-height:400px;
}
.search-left{
  width: 635px;
}

.maincontent-v-right-cont {
  width:210px;
  float:right;
}
.search-right{
  width: 300px !important;
}

.maincontent-v-right-cont a img {
  border:0;
  width:100%;
}

.maincontent-v img,.maincontent-v-right-cont img {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
}

.related-vid-container {
  width:100%;
  margin-bottom:15px;
}

.related-vid-label {
  font-weight:700;
  margin-top:2px;
}

.related-vid-label-2 {
  font-weight:400;
  line-height:17px;
  font-size:13px;
}

.current-vid-cont {
  border:1px solid #ccc;
  float:left;
  width:686px;
  margin-top:0;
  padding:20px;
  -webkit-border-bottom-right-radius:2px;
  -webkit-border-bottom-left-radius:2px;
  -moz-border-radius-bottomright:2px;
  -moz-border-radius-bottomleft:2px;
  border-bottom-right-radius:2px;
  border-bottom-left-radius:2px;
}

.current-vid-image {
  width:160px;
  float:left;
}

.current-vid-image img {
  width:160px;
}

.current-vid-text {
  width:334px;
  float:left;
  margin-left:15px;
}

.current-vid-text p {
  font-weight:600;
  margin-bottom:4px;
  margin-top:0;
  padding:0;
}

.current-vid-text p span {
  font-weight:500;
}

.current-meta-cont {
  margin-top:15px;
  float:left;
  width:100%;
}

.current-meta {
  font-size:12px;
  width:auto;
  border:1px solid #ddd;
  background:#fff;
  padding:0 5px;
  display:inline;
  float:left;
  margin-right:8px;
  margin-bottom:8px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
}

.watch-vote-cont {
  width:171px;
  float:right;
  margin-left:0;
}

.add-playlist {
  cursor: pointer;
  margin-top:5px;
}

.voting-vid-cont {
  background:aqua;
}

.add-playlist div img {
  display:inline-block;
  vertical-align:middle;
  margin-right:5px;
  margin-bottom:2px;
  height:15px;
  width:15px!important;
}


.add-playlist a img {
  display:inline-block;
  vertical-align:middle;
  margin-right:5px;
  margin-bottom:2px;
  height:15px;
  width:15px!important;
}

.google-ads2 {
  float:left;
  clear:left;
  width:100%;
}

.google-ads3 {
  float:left;
  clear:left;
  width:100%;
  margin-bottom:33px;
}

.like-dislike-cont {
  height:30px;
  margin:5px 0;
  width:100%;
  text-align:center;
  padding-left:0;
  padding-right:0;
}

.like-dislike-2 {
  font-family:'Open Sans',sans-serif;
}

.fa {
  font-family:FontAwesome!important;
}

.fa-thumbs-up,.fa-thumbs-down,.fa-check {
  text-indent:0;
  display:inline-block;
  padding:0;
  line-height:30px;
  text-decoration:none;
  text-align:center;
  color:#888;
  font-size:14px;
  margin-right:5px;
  font-weight:600!important;
}

.no-hover:hover {
  cursor:default!important;
}

.fa-thumbs-up:hover,.fa-thumbs-down:hover {
  cursor:pointer;
  -webkit-transition:all .5s;
  -moz-transition:all .5s;
  transition:all .5s;
}

.like_btn {
  color:#444;
  width:70px;
}

.dislike_btn {
  color:#444;
  width:70px;
}

.like_btn:hover,.dislike_btn:hover {
  color:#888;
}

.red {
  color:#faddde;
  border:solid 1px #980c10;
  background:#d81b21;
  background:-webkit-gradient(linear,left top,left bottom,from(#ed1c24),to(#aa1317));
  background:-moz-linear-gradient(top,#ed1c24,#aa1317);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24',endColorstr='#aa1317');
}

.like-dislike-cont span {
  font-family:'Open Sans',sans-serif;
  font-size:12px;
  margin-left:5px;
  color:#444;
  letter-spacing:0;
  font-weight:700;
  font-style:normal;
}

.updates-like,.updates-dislike {
  min-height:25px;
  padding:0 10px;
  line-height:23px;
  font-size:12px;
  display:inline-block;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  vertical-align:middle;
  text-decoration:none;
  text-align:center;
  border:none;
  line-height:28px;
  min-height:30px;
  font-size:1rem;
  padding:0;
  background:#eee;
  border:1px solid rgba(0,0,0,.1);
  border-radius:2px;
  text-shadow:0 1px 0 #fff;
  width:81px;
  padding-top:6px;
}

.updates-like:hover,.updates-dislike:hover,.updates-like:focus,.updates-dislike:focus {
  background-color:#fafafa;
  color:#666;
  outline:0;
  text-decoration:none;
  background-image:none;
  cursor:pointer;
}

.updates-like {
  display:inline;
  float:right;
}

.updates-dislike {
  display:inline;
  margin-left:0;
  float:left;
}

.voted {
  float:left;
  color:#777;
  font-family:'Open Sans',sans-serif;
  font-size:14px;
  letter-spacing:0;
  text-align:center;
  margin-bottom:11px;
  width:100%;
  background:#efefef;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  padding:3px 0;
}

.fa-check {
  color:#444;
  font-size:18px;
  margin-right:5px;
  background:none;
  color:green;
  border:none;
  border-bottom-color:none!important;
  background-origin:none!important;
  background-image:none!important;
  background-image:none!important;
}

.fa-check-dislike {
  color:red;
  font-size:18px;
  margin-right:5px;
}

.fa-user,.fa-calendar,.fa-folder {
  float:left;
}

.disliked {
  color:red!important;
}

.liked {
  color:#1199ce!important;
}

.like-dislike-total {
  margin-top:4px;
  color:#222;
  float:left;
  width:100%;
}

.dislike-total {
  width:70px;
  float:left;
  text-align:center;
}

.like-total {
  width:70px;
  float:right;
  text-align:center;
}

.fa-thumbs-down:before,.fa-thumbs-up:before {
  margin-right:5px;
}

.embed-cont{
  width: 500px;
  margin-left: 165px;
  display: block;
  float: left;
}
.collapse-embed{
  float: left;
}

.embed-text-box{
width: 96%;
height: auto;
padding: 10px;
background-color: #fff;
border: 1px solid #d3d3d3;
-ms-transition: all .125s ease-out 0s;
-webkit-transition: all .125s ease-out 0s;
transition: all .125s ease-out 0s;
margin-left: 11px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.copy-btn{
  float: left;
  margin-top: 15px;
  margin-left: 11px !important;
}
.fan-page-current-cont {
  float:left;
  width:98%;
  padding-left:15px;
  margin-bottom:15px;
}

.fan-page-current-image {
float: left;
width: 246px;
margin-right: 15px;
margin-left: 15px;
}

.fan-page-current-cont h2 {
  margin-top:15px;
  margin-bottom:10px;
  width:100%;
  float:left;
}

.fan-page-current-cont a h1,.video-list-item-r a h1 {
  color:#3f66b2;
  font-size:18px;
  font-weight:600;
  padding:0;
  margin-bottom:15px;
  width:427px;
  float:left;
}

.fan-page-current-cont a h1:hover,.video-list-item-r a h1:hover {
  text-decoration:underline;
}

.video-list-item-r a h1 {
  font-size:16px;
  width:100%;
  margin-bottom:-5px;
}

.fan-page-current-fant-count {
  font-size:15px;
  font-weight:600;
  padding:0;
  margin-bottom:15px;
  width:79px;
  text-align:right;
  float:left;
}

.fan-page-current-image a img {
  width:100%;
  margin-top: 3px;
}

.fan-page-current-cont p a {
  font-weight:600;
  color:#3f66b2;
}

.fan-page-current-cont p {
}

.title-fan-cont {
  float:left;
  width:510px;
}

.video-list-cont {
  float:left;
  padding-left:15px;
  width:97%;
}

.video-list-cont h2 {
  margin-bottom:15px;
  margin-top:15px;
}

.video-list-item-top {
  width: 605px;
float: left;
padding-top: 0px;
padding-bottom: 30px;
}

.video-list-item {
  width:100%;
  float:left;
  padding:30px 0px;
}

.list-item-gray {
  border-top:1px solid #eee;
  border-bottom:1px solid #eee;

  padding-left:37px;
  margin-left:-35px;
 

}

.video-list-item-l {
float: left;
width: 285px;
}

.video-list-item-l .video img {
  box-shadow:0 0 0 #333;
  -webkit-box-shadow:0 0 0 #333;
  -moz-box-shadow:0 0 0 #333;
}

.maincontent-v-right-cont .video img {
  box-shadow:0 0 0 #333;
  -webkit-box-shadow:0 0 0 #333;
  -moz-box-shadow:0 0 0 #333;
}

.video-list-item-l img {
  width:100%;
}

.video-list-item-l .eplink,.maincontent-v-right-cont .eplink {
  width:100%;
  height:auto;
  margin:0;
}

.maincontent-v .eplink .playbtn {
  height:158px;
}

.maincontent-v .eplink .playbtn img,.maincontent-v-right-cont .eplink .playbtn img {
  width:18%;
  height:auto;
}

.video-list-item-r {
float: right;
width: 399px;
}

.item-r-search{
  width: 308px;
}

.maincontent-v-right-cont .eplink .playbtn {
  height:118px;
}

.maincontent-v-right-cont .video .titlebox {
  width:auto;
  height:26px;
  top:92px;
  right:5px;
  padding:5px;
  background-color:rgba(0,0,0,1);
  font-size:13px;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
}

.related-vid-label-cont {
  margin-bottom:15px;
}

.video .titlebox {
  width:auto;
  height:auto;
  bottom:0px;
  right:5px;
  padding:5px;
  background-color:rgba(0,0,0,1);
  font-size:13px;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
}

.related-vids-container a {
  color:#444;
}

.search-pagination-btns a:hover {
  border:1px solid #3f66b2;
  color:#fff;
  background:#3f66b2;
  text-decoration:none;
  -webkit-transition:all .4s;
  -moz-transition:all .4s;
  transition:all .4s;
}

.search-pagination-btns a {
  border:1px solid #ccc;
  display:block;
  padding:5px;
  width:80px;
  text-align:center;
  background:#efefef;
  float:left;
  font-weight:600;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
}

.more-vids-btn {
  border:1px solid #ccc;
  display:block;
  padding:5px;
  width:144px;
  text-align:center;
  background:#efefef;
  float:left;
  font-weight:600;
  margin-left:40%;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
}

.more-vids-btn:hover {
  border:1px solid #3f66b2;
  color:#fff;
  background:#3f66b2;
  text-decoration:none;
  -webkit-transition:all .4s;
  -moz-transition:all .4s;
  transition:all .4s;
}

.keyword-list-cont {
  background:url(images/keyword-list-shadow.jpg) bottom center no-repeat;
  background-size:100%;
  padding-bottom:2px;
  margin-bottom:30px;
}

.keyword-list {
width: 100%;
margin-bottom: 13px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff3d64b3,endColorstr=#ff5186f3,GradientType=1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff3d64b3,endColorstr=#ff5186f3,GradientType=1);
}
.keyword-list li {
  list-style:none;
  color:#fff;
  padding-top:8px;
  padding-bottom:8px;
  padding-left:15px;
  border-bottom:1px solid rgba(55,55,55,0.09);

}

.keyword-list-last {
  border-bottom:none!important;
  -webkit-box-shadow:none!important;
  -moz-box-shadow:none!important;
  box-shadow:none!important;
}

.keyword-list li:hover {
background: rgba(55,55,55,0.12);
-webkit-transition: all .4s;
-moz-transition: all .4s;
transition: all .4s;
}

.more-keywords-link {
  font-weight:500!important;
  font-size:16px!important;
}

.keyword-list a li {
color: #444;
font-weight: 300;
font-size: 13px;
}

.keyword-list a:hover {
  text-decoration:none;
}

#expand-player-btn {
  position:absolute;
  top:10px;
  margin-left:320px;
  color:#fff;
  opacity:.8;
  background:#272727;
  border-radius:3px;
  padding:3px;
  cursor:pointer;
}

.green-play-news-side {
  background:url(images/green-play-sm.png);
  width:30px;
  height:29px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  margin-top:-33px;
  
}

.sidebar-fan-page {
  width:96%;
  border:1px solid #ccc;
  padding-top:8px;
  padding-bottom:8px;
  padding-left:8px;
  float:left;
  margin-bottom:30px;
 -moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 1px 1px 7px 0px rgba(13, 0, 0, 0.36);
-moz-box-shadow:    1px 1px 7px 0px rgba(13, 0, 0, 0.36);
box-shadow:         1px 1px 7px 0px rgba(13, 0, 0, 0.36);
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(left,  #ffffff 0%, #ffffff 0%, #f2f2f2 1%, #ffffff 7%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(0%,#ffffff), color-stop(1%,#f2f2f2), color-stop(7%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #ffffff 0%,#ffffff 0%,#f2f2f2 1%,#ffffff 7%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #ffffff 0%,#ffffff 0%,#f2f2f2 1%,#ffffff 7%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #ffffff 0%,#ffffff 0%,#f2f2f2 1%,#ffffff 7%); /* IE10+ */
background: linear-gradient(to right,  #ffffff 0%,#ffffff 0%,#f2f2f2 1%,#ffffff 7%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */

}

.sidebar-ad{
float: left;
margin-bottom: 20px;
}


.sidebar-fan-page h2{
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  margin-bottom: 10px;
  margin-top: 10px;
}



.sidebar-fan-page img {
  width:100%;
}

.sidebar-fan-page a {
  color:#3f66b2;
}

.sidebar-fan-page-main-links{
border-top:1px solid #ddd;
padding-top: 10px;
padding-bottom: 10px;
margin-top: 10px;
float: left;
width: 100%;
}

.sidebar-fan-page-main-links a {
  display:block;
  font-weight:600;
  margin-bottom:5px;
}

.sidebar-fan-page p {
  margin-bottom: 5px;
  padding-bottom: 5px;
}

.sidebar-show-para{
    border-bottom: 1px solid #ddd;
  padding-bottom: 15px !important;
  margin-bottom: 10px !important;
  margin-top: 15px !important;
  line-height: 20px;
 }

.sidebar-fan-page p span{
  font-weight: 700;

}

.fans-count-side{
  display: block;

}

.fan-watch-btn{
  color: #fff !important;
   margin-bottom: 9px;
font-size: 14px;
}
.fan-watch-btn:hover{
  text-decoration: none;
 
}
.fan-watch-cont{
  float: left;
border-top: 1px solid #ddd;
padding-top: 10px;
width: 100%;
}

.search-menu{
  width: 100%;
  float: left;
  border-bottom: 1px solid #ddd;
  position:relative;
  top:-14px;
}

.search-menu ul{
  margin-left: 35px;
}

.search-menu ul li{
  display: inline;
font-size: 18px;
float: left;
margin-right: 30px;

height: 31px;
}
.search-menu li {
color: #666;
font-family:'Open Sans',sans-serif;
}

.search-menu li:hover{
color:#3f66b2; 

text-decoration: none;
}

.search-menu li:hover{
  border-bottom: 3px solid #3f66b2;
  -webkit-transition: all .2s;
-moz-transition: all .2s;
transition: all .2s;
}




.search-sub-menu{
  width: 100%;
  float: left;
  background: #fff;
  padding-top: 12px;
  border-top: 1px solid #fff;
  background: #fff;
  
}

.search-sub-menu ul{
  margin-left: 35px;
}

.search-sub-menu ul li{
display: inline;
font-size: 14px;
float: left;
margin-right: -1px;
border: 1px #ddd solid;
padding: 5px 10px;
-webkit-border-top-left-radius: 2px;
-webkit-border-bottom-left-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-bottomleft: 2px;
border-top-left-radius: 2px;
border-bottom-left-radius: 2px;
}


.search-sub-menu ul li:last-child{
  -webkit-border-top-right-radius: 2px;
-webkit-border-bottom-right-radius: 2px;
-moz-border-radius-topright: 2px;
-moz-border-radius-bottomright: 2px;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
}
.search-sub-menu li a{
color: #3f66b2;
font-family: 'Open Sans',sans-serif;
font-weight: 600;
}

.search-sub-menu li a:hover{
  text-decoration: none;
}
.link-caret{
  margin-left: 8px;
  color: #3f66b2;
}

.current-menu-filter{
  color: #3f66b2 !important;
  border-bottom: 3px solid #3f66b2; 
}
.current-menu-filter a{
  color: #3f66b2 !important;
  font-weight: 700;
}

.related-searches{
width: 100%;
margin-bottom: 20px;
margin-left: 15px;
font-weight: 600;
}
.related-searches a{
  color: #3f66b2;
}

#videoBox {
  margin-bottom:0;
  border-bottom:none;
  padding-bottom:0;
  float:left;
}

.sidebar-expand-transition {
  -webkit-transition:margin-top .5s;
/* For Safari 3.1 to 6.0 */
  transition:margin-top .5s;
}

.sidebar-collapse-transition {
  -webkit-transition:margin-top .5s;
/* For Safari 3.1 to 6.0 */
  transition:margin-top .5s;
  transition-delay:.5s;
  -webkit-transition-delay:.5s;
}

.video-expand-transition {
  -webkit-transition:width .75s,height .75s;
/* For Safari 3.1 to 6.0 */
  transition:width .75s,height .75s;
  transition-delay:.25s;
  -webkit-transition-delay:.25s;
}

.video-collapse-transition {
  -webkit-transition:width .75s,height .75s;
/* For Safari 3.1 to 6.0 */
  transition:width .75s,height .75s;
}

.btn-expand-transition {
  -webkit-transition:margin-left .75s;
/* For Safari 3.1 to 6.0 */
  transition:margin-left .75s;
  transition-delay:.25s;
  -webkit-transition-delay:.25s;
}

.btn-collapse-transition {
  -webkit-transition:margin-left .75s;
/* For Safari 3.1 to 6.0 */
  transition:margin-left .75s;
}

#expand-player-btn {
  position:absolute;
  top:145px;
  margin-left:320px;
  color:#fff;
  opacity:.8;
  background:#272727;
  border-radius:3px;
  padding:3px;
  cursor:pointer;
}

#expand-player-btn:hover {
  opacity:1;
}

.toggle-box + label:before {
  background-color:#fff;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  color:#4472d7;
  content:"+";
  display:block;
  float:left;
  font-weight:700;
  height:20px;
  line-height:20px;
  margin-right:5px;
  text-align:center;
  width:20px;
}

.more-keywords {
  color:#fff;
  list-style:none;
  color:#fff;
  padding-top:8px;
  padding-bottom:8px;
  padding-left:15px;
 

}

.expand a:link,.expand a:visited {
  border-width:1px;
  background-image:url(img/arrow-down.gif);
  background-repeat:no-repeat;
  background-position:98% 50%;
  color: #444;
  font-weight: 600;
  font-size: 14px;


}
.caretClick{
  margin-right: 5px;
}
.search-sub-menu2{
  float: left;
  width: 255px;
  background: #fff;
  padding-left: 35px;
  margin-top: 15px;
  margin-bottom:10px;
}

.current-filter {
  color: #3f66b2;
  width: 145px;
  height: 30px;
  font-family: 'Open Sans',sans-serif;
  font-weight: 600;
  padding: 5px 10px;
  background: #fff url(images/select-arrow-close.png) 98% center no-repeat;
  display: block;
  border: 1px solid #ccc;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  -webkit-border-top-left-radius: 2px;
  -webkit-border-bottom-left-radius: 2px;
  -moz-border-radius-topleft: 2px;
  -moz-border-radius-bottomleft: 2px;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  margin-left: -1px;
  text-decoration: none;
}

.current-filter-text {
  float: left; 
  margin-right: 10px;
}

.fa-sort-asc {
  float:right;
}

.fa-sort-desc {
  margin-top: 7px;
  float:right;
}

.filter-options li {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  font-size: 14px;
  padding: 10px 14px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  color: #666;
  list-style-type: none;
}

.filter-options {
  font-size: 16px;
  border: 1px solid #ccc;
  border-top: none;
  background: #fff;
  list-style-type: none;
  margin: 0;
  width: 165px;
  z-index: 100;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  -webkit-box-shadow: 1px 3px 7px 0px rgba(13, 0, 0, 0.36);
  -moz-box-shadow: 1px 13px 7px 0px rgba(13, 0, 0, 0.36);
  box-shadow: 1px 3px 7px 0px rgba(13, 0, 0, 0.36);
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  margin-left: -1px;
}

.current-filter:hover, .filter-options li:hover{
  background: #efefef;
  cursor: pointer;
}

.list-active{
  background: #efefef;
}

.pg-number {
   width: 40px;
  height: 25px;
  text-align: center;
  float: left;
  padding-top: 4px;
  color: #000;
  float: left;
  margin-left: 7px;
  margin-right: 7px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}

.no-res-text{
  margin-left: 50px;
  margin-bottom: 30px;
  font-weight:bold;
  font-size:18px;
  color:rgb(219, 24, 24);
}


/* ///////////////////
Channels
////////////////////*/

.channels-cont{
  width: 100%;
}
.channels-list-item {
  width: 100%;
float: left;
padding-bottom: 30px;
border-bottom: 1px solid #dedede;
margin-bottom: 30px;
}
.channels-list-item-l {
float: left;
width: 210px;
overflow: hidden;
border-left: 1px solid #cfcfcf;
border-bottom: 1px solid #cfcfcf;
-webkit-box-shadow: -1px 2px 3px 0px rgba(50, 50, 50, 0.48);
-moz-box-shadow:   -1px 2px 3px 0px rgba(50, 50, 50, 0.48);
box-shadow:     -1px 2px 3px 0px rgba(50, 50, 50, 0.48);
}

.channels-list-item-l img {
width: 100%;
display: block;

}

.channels-list-item-r {
float: left;
width: 731px;
margin-left: 30px;
position: relative;
}
.channels-list-item-r a h1 {
font-size: 16px;
width: 100%;
margin-bottom: -5px;
}
.channels-list-item-r a h1 {
color: #3f66b2;
font-size: 22px;
font-weight: 600;
padding: 0;
margin-bottom: 0px;
width: 100%;
float: left;
margin-top: -7px;
}
.channels-list-item-r a h1:hover{
  text-decoration: underline;
}


.channels-list-item-r h3{
color: #777;
font-size: 14px;
font-weight: 500;
margin-bottom: 5px;
width: 100%;
float: left;
}

.channels-list-item-r p {
padding-bottom: 2px;
}
.channels-btn {
color: #fff !important;
margin-bottom: 9px;
font-size: 13px;
width: auto;
margin-right: 20px;
padding: 3px 12px;
}
.channels-btn:hover{
  text-decoration: none;
}

.fans-ratings-cont{
  
  margin-bottom: 5px;
  float: left;
  width: 100%;
  margin-top: -4px;
}
.channels-fan-count{
background: #eee;
padding: 2px 14px;
float: right;
position: absolute;
top: 0px;
right: -49px;
font-weight: 600;
-webkit-border-top-left-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-bottomleft: 3px;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}

.channel-list-page-links{
 margin-top: 6px;
 float: left;
}
.channel-list-page-links a{
font-weight: 600;
color: #3B62B7;
}

.channels-list-item-r p span {
font-weight: 700;

}
.channels-list-item-r p{
  margin-bottom: -3px;
}
.meta-p{
  margin-bottom: 5px !important;
}
.channels-rating-cont{
width: auto;

float: left;
display: inline;
}

.channels-fans-count{
font-weight: 700;
display: inline;
float: left;
padding-top: 2px;
margin-right: 7px;
color: #555;
}
.channel-descrip-link{
  font-weight: 700;
  color: #3B62B7;
}

.channels-list-item-l img:hover{
opacity:0.75;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

/* ///////////////////
Channels
////////////////////*/

.channels-cont{
  width: 100%;
}
.channels-list-cont{
  float: left;
  margin-left: 5px;
}
.channels-list-item {
  width: 100%;
float: left;
padding-bottom: 30px;
border-bottom: 1px solid #eee;
margin-bottom: 30px;
}
.channels-list-item-l {
float: left;
width: 210px;
overflow: hidden;
border-left: 1px solid #cfcfcf;
border-bottom: 1px solid #cfcfcf;
-webkit-box-shadow: -1px 2px 3px 0px rgba(50, 50, 50, 0.48);
-moz-box-shadow:   -1px 2px 3px 0px rgba(50, 50, 50, 0.48);
box-shadow:     -1px 2px 3px 0px rgba(50, 50, 50, 0.48);
}

.channels-list-item-l img {
width: 100%;
display: block;

}

.channels-list-item-r {
float: left;
width: 700px;
margin-left: 25px;
position: relative;
}
.channels-list-item-r a h1 {
font-size: 16px;
width: 100%;
margin-bottom: -5px;
}
.channels-list-item-r a h1 {
color: #3f66b2;
font-size: 22px;
font-weight: 600;
padding: 0;
margin-bottom: 0px;
width: 100%;
float: left;
margin-top: -7px;
}
.channels-list-item-r a h1:hover{
  text-decoration: underline;
}


.channels-list-item-r h3{
color: #777;
font-size: 14px;
font-weight: 500;
margin-bottom: 5px;
width: 100%;
float: left;
}

.channels-list-item-r p {
padding-bottom: 2px;
}
.channels-btn {
color: #fff !important;
margin-bottom: 9px;
font-size: 13px;
width: auto;
margin-right: 20px;
padding: 3px 12px;
}
.channels-btn:hover{
  text-decoration: none;
}

.fans-ratings-cont{
  
  margin-bottom: 5px;
  float: left;
  width: 100%;
  margin-top: -4px;
}
.channels-fan-count{
background: #eee;
padding: 2px 14px;
float: right;
position: absolute;
top: 0px;
right: -49px;
font-weight: 600;
-webkit-border-top-left-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-bottomleft: 3px;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}

.channel-list-page-links{
 margin-top: 6px;
 float: left;
}
.channel-list-page-links a{
font-weight: 600;
color: #3B62B7;
}

.channels-list-item-r p span {
font-weight: 700;

}
.channels-list-item-r p{
  margin-bottom: -3px;
}
.meta-p{
  margin-bottom: 5px !important;
}
.channels-rating-cont{
width: auto;

float: left;
display: inline;
}

.channels-fans-count{
font-weight: 700;
display: inline;
float: left;
padding-top: 2px;
margin-right: 7px;
color: #555;
}
.channel-descrip-link{
  font-weight: 700;
  color: #3B62B7;
}

.channels-list-item-l img:hover{
opacity:0.75;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}


/* ///////////////////
Search News
////////////////////*/
.news-cont {
  width:700px;
  float:left;
}

.news_page {
  background:aqua;
  float:left;
  width:auto;
}

.news-cont article {
  float:left;
  width:auto;
  padding: 40px 0px;
  border-bottom:1px solid #dedede;
}

.top-article{
  padding-top: 15px !important;
}

.news-cont .cb-mask,.news-cont .cb-meta {
  display:inline;
  float:left;
}

.news-cont .cb-mask {
  width:205px;
  height:auto!important;
  margin-right:30px;
}

.news-cont .cb-meta {
  width:450px;
}

.news-cont .cb-meta p {
  padding-bottom:0;
}

.news-cont .cb-mask img {
  display:block;
  width:100%;
  height:auto;
}

.cb-blog-style-a .cb-meta h2 a {
  color:#3f66b2;
  font-size:18px;
  font-weight:600;
  padding:0;
  margin-bottom:0;
  width:100%;
  float:left;
  margin-top:-7px;
}

.cb-byline {
  width:100%;
  float:left;
  margin-top:8px;
  margin-bottom:8px;
}

.cb-author,.cb-date,.cb-category {
  display:inline;
  margin-right:15px;
  color:#777;
  font-size:14px;
  font-weight:500;
  margin-bottom:5px;
  float:left;
}

.fa-user {
  padding-top:3px;
  margin-right:8px;
}

.fa-calendar-o {
  margin-right:6px;
}

.fa-folder-open-o {
  margin-right:6px;
}

.cb-excerpt {
  float:left;
  
}

.right-content {
  width:235px;
  float:right;
  margin-right:0;
}

.cb-sidebar-widget-title {
  font-weight:600;
}

.neplink {
  font-size:12px;
  display:block;
  float:left;
  position:relative;
  width:100%;
  height:auto;
  margin:0;
  margin-bottom:20px;
}

.neplink img {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  float:left;
}

.neplink .playbtn img {
  margin-top:17%;
  width:20%!important;
  margin-left:42%;
}

.neplink .playbtn {
  position:absolute;
  top:0;
  left:0;
  display:none;
  text-align:center;
  background-color:#000;
  width:100%;
  height:132px;
  opacity:.5;
  -webkit-opacity:.5;
  -moz-opacity:.5;
  filter:alpha(opacity=50);
}

.neplink .titlebox {
  position:relative;
  width:100%;
  float:left;
  margin-top:5px;
  padding:0;
  z-index:9;
  color:#FFF;
  font-size:16px;
  line-height:1.1em;
}

.neplink:hover .playbtn {
  display:block;
  z-index:10;
}

.neplink:hover .playbtn {
  display:block;
  z-index:10;
}

.neplink .large,.neplink .small {
  color:#444;
}

.neplink .large {
  font-weight:700;
  font-size:14px;
  margin-bottom:2px;
  float:left;
  width:100%;
}

.neplink .small {
  font-size:14px;
  float:left;
}

.cb-sidebar-widget a {
}

.green-slide-play {
  bottom:97px;
  right:3px;
}

.green-play-news-side {
  background:url(http://sharetv.com/news/wp-content/themes/sharetv/images/green-play-sm.png);
  width:30px;
  height:29px;
  position:absolute;
  top:136px;
  left:0;
  -webkit-border-radius:1px;
  -moz-border-radius:2px;
  border-radius:1px;
}

.green-play-news-side-search-videos{
  top: 162px;
}

.video .titlebox-search-videos{
  bottom: 4px;
}



