div.slamtube h3 a {color: #fff;}
div.slamtube {margin-left: 120px; background:#000; padding:10px;min-height:450px; padding-bottom:0}
.ipsThumb {border: 0px solid #E2E2E2;position:relative}
span[data-role="ratingStatus"] {display:none}
.ipsRating_veryLarge {font-size:14px !important}
.catblockslamtube {width: 120px;float: left;display:block}
.catblockslamtube:before {
    content: "";
    position: absolute;
    top: 5px;
    bottom: 5px !important;
    left: 0;
    width: 120px;
    pointer-events: none;
	background-color: #3b3d41;
      top: 5px;
    bottom: 5px;
}

.ipsSideMenu_listslamtube li a {
    display: block;
    color: #feffff;
    font-size: 12px;
    line-height: 14px;
    border-top: 1px solid rgba(255, 255, 255, 0.06) !important;
    padding: 8px;
    text-decoration: none;
    margin-top: -1px;
    cursor: pointer;
}
.ipsSideMenu_listslamtube {
    margin: 0 0 5px 0;
    padding: 0;
    list-style: none;
}
.ipsSideMenu_listslamtube li a:hover, a.ipsSideMenu_itemslamtube:hover {border-top:1px solid #2d2e32 !important;background:#2f2f35 !important}
.slamtube .ipsGrid > [class*="ipsGrid_span"] {
    float: left;
    margin-left: 0 !important;
}

.ipsApp .slamtube .ipsGrid > .ipsGrid_span3 {
    width: 20%; height:190px; overflow:hidden
}
.ipsSideMenu_listslamtube li a.video_block_menu_tim {background:#2f2f35; border-top:1px solid #2d2e32 !important}
.ipsSideMenu_listslamtube li a.video_block_menu_tim:before {
border-color: transparent #000000 transparent transparent;
  border-width:8px;
      content: '';
    position: absolute;
    width: 0;
    height: 0; right:0;
    border-style: solid;
}
.ipsRating_tube.active {color:#ffac29}
.ipsRating_tube {color:#3a3c41}

.ipsRating {font-size:15px}




.ipsThumb.ipsThumb_bg:before {
    content: '';
    display: block;
    height: 30px;
    position: absolute;
    bottom: 0;
    width: 100%;
    background: transparent;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 1%, rgba(0, 0, 0, 0.79) 100%);
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 1%,rgba(0, 0, 0, 0.79) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 1%,rgba(0, 0, 0, 0.79) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eefc32', endColorstr='#000000',GradientType=0 );
}
.ipsRating_tube.lowrate {color:red}
.ipsRating_tube.hightrate {color:#2eb835}
@media screen and (max-width: 767px) {
    div.slamtube {
        margin-left: 120px;
        background: #000;
        padding: 10px;
        min-height: 1030px; padding-bottom:0
    }
}
div.slamtube h3.ipsType_normal {line-height:18px !important}
.videoRep.posLike {background:#297a31; color:#fff}
.videoRep.nLike {background:#1d1e21; color:#fff}
.videoRep.negLike {background:#f14029; color:#fff}
.videoRep {float: left; padding: 0 10px;font-size: 10px; font-weight: 700;position: relative; top: 10px;}
.videoRep.posLike:before, .videoRep.nLike:before, .videoRep.negLike:before {
 	width: 1px;
    height: 10px;
    border-top: 18px solid #297a31;
    border-right: 3px solid transparent;
    content: '';
    position: absolute;
    right: -3px;
}
.videoRep.nLike:before {border-top: 18px solid #1d1e21;}
.videoRep.negLike:before {border-top: 18px solid #f14029;}