*{
    font-family: sans-serif;
    font-size: 1em;
    line-height: 1.2em;
    outline: none;
}
body {margin: 0;padding: 0; position:relative; overflow-x:hidden; }

.maincontainer{
    max-width:768px;
    width: 100%;
    margin: 0 auto;
    position: relative;
}
.fontbold{font-weight: 600}
.articles{padding-top: 10px}
.article{padding-top: 5px}
.articles p{font-size:1em;line-height: 23px;margin-bottom: 15px;margin-top:0;}
header{background: #333333;height: 48px;}
.dispinline{
	display: inline-block;
	font-weight:bold;
	font-size:14px;
	text-decoration:none !important;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#000000;
	}
.container{padding:10px 10px 85px;}
/* nav tab start*/
.menut{padding-top:5px;color:#fff}
.menuc{padding-top:13px;}
.menuc img{display: inline-block;
    line-height: 83px;
    vertical-align: middle;
    width: 168px;}
.nav-topbar {
    height: 48px;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: 20;
}
.menul{
    float: left;
    height: 48px;
    width: 90px;
    display: table;
}
.menul a{display: inline-block;margin-left: -25px;}
.menur{
    float: right;
    height: 48px;
    width: 90px;
    display: table;
    position: relative;
}
.icon-menu,.icon-home{display: table-cell;
    text-align: center;
    vertical-align: middle;
    position: relative;
    padding-top: 6px;
}
.icon-menu img{margin-left: 25px;}
.menu-items{background: #333333;
    border: 1px solid;
    opacity: 0.9;
    position: absolute;
    right: 0;
    top: 48px;
    width: 180px;
    z-index: 2;
}
.menu-items ul {list-style: none;padding:0}
.menu-items ul li a{display: inline-block;
padding: 8px 16px;
color: #FFFFFF;
border-bottom: 1px solid;
text-decoration: none;}
.mhide{display: none;}
.mshow{display: block;}
.clearfix{clear:both;}
/* nav tab close*/
/* home tab start*/
.home-tab{position: relative;background: #FF0000;width: 100%;height: 78px;overflow-y: scroll; -webkit-overflow-scrolling: touch;}
ul.topcategory{margin: 0;padding: 0;overflow-x: scroll; -webkit-overflow-scrolling: touch;}
ul.topcategory li{display: inline-block;text-align: center;padding: 1% 0; margin-left:4px}
ul.topcategory li a{text-decoration: none;color:#FFFFFF;}
.morecat {
    position:absolute !important;
    right: 5px;
    top: 60px;
}

.cattitle{font-size: 0.8em;font-weight: 600;}
.search-panel a{ color: #333333;display: inline-block;font-size: 1.2em;margin-left: 10px;vertical-align: middle;}
.caticon{display: block;height: 50px;width: 55px; margin-left: 5px;}
.arrowicon{display: block;height: 20px;width: 40px; margin-right: 0px;}
.cardlayout{position: relative;}
.icon-home img{width:28px;}
.icon-menu img{width:28px;}
.icon-game{background: rgba(0, 0, 0, 0) url("../images/Games.png") no-repeat scroll 0 0 / 50px auto;}
	.icon-game-selected{background: rgba(0, 0, 0, 0) url("../images/Games-yellow.png") no-repeat scroll 0 0 / 50px auto;}
.icon-comedy{background: rgba(0, 0, 0, 0) url("../images/Comedy.png") no-repeat scroll 0 0 / 50px auto;}
	.icon-comedy-selected{background: rgba(0, 0, 0, 0) url("../images/Comedy-yellow.png") no-repeat scroll 0 0 / 50px auto;}
.icon-music{background: rgba(0, 0, 0, 0) url("../images/Music.png") no-repeat scroll 0 0 / 50px auto;}
	.icon-music-selected{background: rgba(0, 0, 0, 0) url("../images/Music-yellow.png") no-repeat scroll 0 0 / 50px auto;}
.icon-kids{background: rgba(0, 0, 0, 0) url("../images/Kids.png") no-repeat scroll 0 0 / 50px auto;}
	.icon-kids-selected{background: rgba(0, 0, 0, 0) url("../images/Kids-yellow.png") no-repeat scroll 0 0 / 50px auto;}
.icon-bollywood{background: rgba(0, 0, 0, 0) url("../images/Bollywood.png") no-repeat scroll 0 0 / 50px auto;}
	.icon-bollywood-selected{background: rgba(0, 0, 0, 0) url("../images/Bollywood-yellow.png") no-repeat scroll 0 0 / 50px auto;}
.icon-hollywood{background: rgba(0, 0, 0, 0) url("../images/Hollywood.png") no-repeat scroll 0 0 / 50px auto;}
	.icon-hollywood-selected{background: rgba(0, 0, 0, 0) url("../images/Hollywood-yellow.png") no-repeat scroll 0 0 / 50px auto;}
.icon-sports{background: rgba(0, 0, 0, 0) url("../images/Sports.png") no-repeat scroll 0 0 / 50px auto;}
	.icon-sports-selected{background: rgba(0, 0, 0, 0) url("../images/Sports-yellow.png") no-repeat scroll 0 0 / 50px auto;}
.icon-glamor{background: rgba(0, 0, 0, 0) url("../images/Babes.png") no-repeat scroll 0 0 / 50px auto;}
	.icon-glamor-selected{background: rgba(0, 0, 0, 0) url("../images/Babes-yellow.png") no-repeat scroll 0 0 / 50px auto;}
.icon-right{background: rgba(0, 0, 0, 0) url("../images/icon-right.gif") no-repeat scroll 0 0 / 26px auto; width: 18px; float:right !important;}
.icon-right_top{background: rgba(0, 0, 0, 0) url("../images/arrow_filled.gif") no-repeat scroll 0 0 / 25px auto; width: 32px; float:right !important;}
.icon-search {background: rgba(0, 0, 0, 0) url("../images/icon-search.png") no-repeat scroll 0 0 / 30px auto;display: inline-block;height: 30px;right: -34px;vertical-align: middle;width: 30px;}
.icon-copyright {background: rgba(0, 0, 0, 0) url("../images/footerlogo.gif") no-repeat scroll 0 0 / 80px auto;display: inline-block;height: 30px;vertical-align: middle;width: 28px;}
.icon-video {position:absolute;left:50%;top:50%;margin-top:-25px;margin-left:-25px;background: rgba(0, 0, 0, 0) url("../images/icon-video.png") no-repeat scroll 0 0 / 50px auto;display: inline-block;height: 50px;vertical-align: middle;width: 50px;}

.icon-audio {position:absolute;left:50%;top:50%;margin-top:-25px;margin-left:-25px;background: rgba(0, 0, 0, 0) url("../images/audio.png") no-repeat scroll 0 0 / 50px auto;display: inline-block;height: 50px;vertical-align: middle;width: 50px;}

.icon-wallpaper {position:absolute;left:50%;top:50%;margin-top:-25px;margin-left:-25px;background: rgba(0, 0, 0, 0) url("../images/wallpaper.png") no-repeat scroll 0 0 / 50px auto;display: inline-block;height: 50px;vertical-align: middle;width: 50px;}
.icon-text {position:absolute;left:50%;top:50%;margin-top:-25px;margin-left:-25px;background: rgba(0, 0, 0, 0) url("../images/text.png") no-repeat scroll 0 0 / 50px auto;display: inline-block;height: 50px;vertical-align: middle;width: 50px;}

.icon-application {position:absolute;left:50%;top:50%;margin-top:-25px;margin-left:-25px;background: rgba(0, 0, 0, 0) url("../images/download.png") no-repeat scroll 0 0 / 50px auto;display: inline-block;height: 50px;vertical-align: middle;width: 50px;}

.buttonclass {background:#E40003;height: 30px; padding:10px; border-radius:4px; font-weight:bold; text-decoration:none; color:#FFFFFF; vertical-align:middle; width: 30px;}

.icon-download {position:absolute;left:50%;top:50%;margin-top:-25px;margin-left:-25px;background: rgba(0, 0, 0, 0) url("../images/icon-download.png") no-repeat scroll 0 0 / 50px auto;display: inline-block;height: 50px;vertical-align: middle;width: 50px;}
/* home tab end*/
/* search tab start*/
.searchtxt input{width: 200px;border: 1px solid #ff0000;height: 28px;vertical-align: middle;padding: 0 10px;}
/* search tab end*/
/* cat-cards start*/
h3{font-size: 0.9em;}
.cat-cards{overflow: hidden;padding:0 10px;}
.cat-cards h3{border-bottom: 2px solid #ff0000;padding-bottom: 5px;font-size: 0.9em;position: relative;}
.cat-cards h3 span{border: 1px solid #FF0000;background: #FF0000;padding: 5px;color: #FFFFFF;}
.cardview{text-align:center;}
.cardview .videocard{height:160px; margin-bottom:7px; background:#000000;}
.videocard2{height:160px !important; margin-bottom:7px; background:#000000;}
.cat-cards ul{list-style:none;padding: 0}
.cat-cards ul li{width: 30% !important; display:inline-block; margin:1.4%;}
.cat-cards h3 span.moreviews a{font-weight:600;text-decoration:none;background: #ffffff;border:none;color: #ff0000;display: inline-block;position: absolute;right: 0;top: -5px;}
.btn_mv a{font-weight:600;text-decoration:none;color: #ff0000;text-align:right !important; float:right !important; display: block;width: 100%;}
/* cat-cards end*/
/* footer banner start*/
.footerbannner h3 a{color: #333333;}
/* footer banner end*/
/*unsubscribe start*/
.unsubscribe {margin: 30px 0;text-align: center;}
.unsubscribe button{background: #ff0000 none repeat scroll 0 0;border: 1px solid #ff0000;color: #ffffff;margin: 10px auto;padding: 5px;width: 130px;}
/*unsubscribe end*/
/* footer start*/
footer{position: absolute;width: 100%;bottom: 0;left: 0;}
.footermenu{background: #FF0000;padding:10px;text-align: center;color:#FFF;}
footer ul{padding: 0;border-bottom: 1px solid;margin: 0 auto;padding-bottom: 10px;width: 270px;}
footer ul li{list-style-type: none;display: inline-block;border-right: 1px solid #FFFFFF;}
footer ul li:last-child{border-right:0;}
footer ul li a{margin:0 10px;color: #FFFFFF;text-decoration: none;}
.copyright{margin-top: 10px;}
/* footer end*/
.home_banner{margin-top: -10px;}
.home_banner .bx-wrapper{box-shadow:none;margin: 0 auto 15px;}
.bx-wrapper img{width: 100%;}
.footerbannner .bx-wrapper{box-shadow:none;margin: -15px auto 15px;}
.bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager{bottom: 5px;color:#FFFFFF;}
.bx-wrapper .bx-pager.bx-default-pager a{background: #FFF;}
.bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus, .bx-wrapper .bx-pager.bx-default-pager a:hover{background: #FFF;width:12px;height:12px;line-height: 3px;}

@media (max-width : 360px ) {
.searchtxt input{width: 190px;}
footer{font-size: 0.9em}
}
@media (max-width : 320px ) {
.searchtxt input{width: 125px;}
}

@media screen and (min-width : 240px ) {
    .cat-cards ul li{margin: 1.1%;}
    .cardtitle{
		font-size: 0.9em;
		line-height: 1em;
		height: 1.3em;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		width: 100%;
	}
    .cardview .videocard{height: 100px;}
}
@media screen and (min-width : 360px ) {
    .cat-cards ul li{margin: 1.2%;}
}
@media screen and (min-width : 480px ){
    .cardview .videocard{height: 120px;}
}
@media screen and (min-width : 640px ){
    .cat-cards ul li{margin: 1.4%;}
    .cardtitle{
		font-size: 1em;
		line-height: 1em;
		height: 1.3em;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		width: 100%;
		}
    .cardview .videocard{height: 160px;}
}
.welcometitle{
	text-decoration:none;
	text-justify:auto;
	font-size:1em;
	color:#000000;
}

.ui-dialog{
  position:fixed;
}
.buttons{
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
  padding: 5px 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  cursor: pointer;
}
