html,body,div,a,img,.navbar{margin:0;padding:0;}
body{font-family: verdana, sans-serif;background:none repeat scroll 0 0 #D0D3D4;margin-top: 48px;}
.navbar{display: inline-block; width:100%;overflow: hidden; position: fixed;top: 0; background-color: #212121; z-index: 9;}
.navbar .logo{float: left;}
.navbar .logo a{text-decoration:none;color:#F2F2F2;display:block;padding:12px 5px;font-weight:bold;}
.navbar .search-bar{float:right;width:45%;margin-right:10px;}
.search-form{padding-top:5px;}
.search-form form {display:flex;}
.search-form input.input-field{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #C2C2C2;border-radius:3px 0px 0px 3px;-webkit-border-radius: 3px 0px 0px 3px;-moz-border-radius: 3px 0px 0px 3px;padding:7px;outline: none;width:100%;}
.search-form .input-field:focus{border: 1px solid #0C0;}
.search-form input[type=submit]{border:none;background:#AD1457;color:#F2F2F2;border-radius:0px 3px 3px 0px;-webkit-border-radius:0px 3px 3px 0px;-moz-border-radius:0px 3px 3px 0px;font-weight:bold;cursor: pointer;}
.search-form input[type=submit]:hover{background:#C2185B;color:#fff;}
.thumbnail .player{margin: 5px 3px; background: #212121;padding: 3px;border-radius:2px;}
.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}
.thumbnail .tags{text-transform:capitalize;background:#212121;margin:2px;padding:2px 0px 2px 2px;border-radius:2px;}
.tagsstyle{display:inline-block;margin:0px 0px 0px 1px;}
.tagsstyle a{color:#FFF;font-size:small;background-color:#40403d;padding:1px 3px;text-decoration:none;}
.tagsstyle a:hover, .tagsstyle a:focus, .tagsstyle a:active{background-color:#AD1457;}
.related{margin:5px; border-bottom:1px solid #AD1457;font-weight:bold;font-size:small;}
.related div{display:inline-block;background:#AD1457;color:#F2F2F2;border-bottom:#AD1457;padding:5px 10px;}
.toptitle{background:#212121;margin:0px 3px;padding:5px 0px 5px 5px;border-radius:2px;}
.toptitle h1{font-size:15px;color:#F2F2F2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pager{text-align:center;background: #212121;}
.pagination{font-size:small;font-weight:bold;display:inline-block;padding-left:0;margin:8px 0px 4px 0px;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:4px 8px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
footer{background:#212121;color:#F2F2F2;margin-top:5px;padding:5px 0px 5px 0px;border-bottom:4px solid #AD1451;}
footer .copyright{margin-top:5px;text-align:center;font-weight:bold;}
footer .tpc{text-align:center;}
footer .tpc a{font-size:small;color:#fff;text-decoration:none;}
ul,li{list-style:none;margin:0;padding:0;}
a{text-decoration:none; color:#F2F2F2;}
.thumbnail{margin:0 auto;width:1188px;}
.thumbs{overflow: hidden;clear:both;}
.thumb{width:25%;float:left;overflow:hidden;box-sizing:border-box;padding:5px 0.5%;}
.thumb .thumb_wrap{border:3px #AD1457 solid;background-color:#AD1457;border-radius:2px;}
.thumb .thumb_link{position:relative;padding-bottom:55%;display:block;background-color:#AD1457;}
.thumb .thumb_img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;overflow:hidden;}
.thumb .thumb_img .timer{position:absolute;bottom:0;right:0;padding:1px 5px;font-size:small;font-weight:bold;color:#FFF;background-color:#222426;opacity:0.9;}
.thumb .thumb_title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;  padding:4px 0px 1px 2px;font-weight:bold;text-decoration:none;font-size:14px;font-style:normal;color:#D0D3D4;word-wrap:break-word;}
.keywordslist{margin: 0px 0px 10px 2px;text-transform:capitalize;fontht-size:small;}
.keywordslist .duration, .keywordslist .tag-class{font-size:small;color: #FFF;display: inline-block;padding: 3px 6px;border-radius: 2px;margin:1px;}
.keywordslist .tag-class {text-decoration:none;background: #A51861;} .keywordslist .tag-class:hover {text-decoration:underline;background: #A51861;}
.keywordslist .duration{background: #242424;}
@media (min-width: 950px) and (max-width: 1250px) {.thumbnail{width:100%;}.thumbs{padding:5px 5px;}.thumb{width: 25%;}}
@media (min-width: 650px) and (max-width: 950px) {.thumbnail{width:100%;}.thumbs{padding:0px;}.thumb{width:33.3333%;}.thumb .thumb_title{font-size:13px;}}
@media only screen and (max-width:650px) {.thumbnail {margin:0 auto;width:auto;}.thumbs{padding:0px 3px;}.thumb{width:50%;}.thumb .thumb_title{font-size:12px;}.navbar .logo a{font-size:small;}}
.channels{text-align:center;}
.channels img{ width: 90px; height: 40px;}