		#topAd{
			margin:auto;
			width:299px;
			margin-top:4px;
		}
		.in-block{
			width:1088px !important;
			margin:auto;
			font-family: 'Muli', sans-serif;
		}
		.grid{
			display:flex;
			flex-wrap: wrap;
			width:1088px;
			margin:auto;
		}
		#viewRating {
			bottom: 0;
			margin-top: 39px;
			width:200px;
			position: absolute;
		}

		.disabled {
			display: none;
		}

		#frontpageviews{
			padding: 0 0 0 2px;
			margin: 0;
			font-size: 12px;
		}
		.rating{
			margin: 0;
			padding: 2px 0 0;
			font-size: 11px;
		}
		
		.gridItem{
			background-color: #595959;
			width:270px;
			margin:3px;
			color:#fff;
			box-shadow: 1px 2px 3px #262626;
		}
		.gridItemNew{
			background-color: #595959;
			width:266px;
			height:270px;
			margin:3px;
			box-shadow: 1px 2px 3px #262626;
			position: relative;
		}
		.gridItemNew .title{
			text-align: center;
		}
		.gridItem img, .gridItemNew img{
			display:block;
			margin-right:auto;
			margin-left:auto;
			padding-top:5px;
		}

		.gridItem a, .gridItemNew a{
			text-decoration: none;
			color:inherit;
		}
		.gridItem a:hover, .gridItemNew a:hover{
			color:#e600e6;
		}
		h3 a:hover{
			color:#000;
		}

		#side{
			display:inline;
		}
	
		.title{
			font-size:14px;
		}

		#adSpaceBanner{
			width:728px !important;
			margin:auto;
		}
	
		#adSpaceBanner .sized-frame{
			margin:auto;
		}
		#adSpaceBanner iframe{
			margin:auto;
			width:800px;
			display:block;
			margin-top:5px;
			margin-bottom:5px;
		}
		.related-tags-strip {
  max-width: 1200px;
  margin: 0 auto 20px;
  padding: 0 16px;
}

.related-tags-title {
  font-size: 16px;
  margin: 0 0 10px;
  color: #bfa181;
}

.tag-pills {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

.tag-pill {
  display: inline-block;
  padding: 8px 12px;
  border-radius: 999px;
  border: 1px solid rgba(212,175,55,.25);
  background: rgba(212,175,55,.08);
  color: #fff;
  text-decoration: none;
  font-size: 13px;
  transition: all .22s ease;
}

.tag-pill:hover {
  border-color: #d4af37;
  background: rgba(212,175,55,.16);
  box-shadow: 0 0 16px rgba(212,175,55,.25);
}

	#videoFrame{
		height:900px;
		clear:both;
	}
	#videoBox{
		background-color: #fff;
		box-shadow: 1px 2px 3px #888888;
		width:920px;
		height:700px;
		margin:auto;
		margin-top:20px;
	}
	#p{
		padding:10px;
		float:left;
	}
	#a{
		float:right;
	}

	#videoFrame a{
		text-decoration: none;
		color:inherit;
	}
#videoFrame a:hover{
		color:#ff0832;
	}
	#nat{
		border-top:solid 1px #888888;
		padding-top:50px;
		width:900px;
		margin-left:9px;
	}


		#catTable td:hover{
			color:#cc0022;
		}
		#chatFrame{
			margin-top:20px;
		}

		@media screen and (max-width: 800px) {
			body{
				width:100%;
			}
		.in-block{
			width:100%;
			margin:auto;
			font-family: 'Muli', sans-serif;
		}
		.grid{
			display:flex;
			flex-wrap: wrap;
			width:100%;
			margin:auto;
			justify-content: center;
		}
		.gridItem{

			width:266px;
			margin:3px;
			
		}
		.gridItemNew{
			width:266px;
			margin:3px;
			
		}
		table{
			width:300px;
		}
		#random{
			display:contents;
		}

		#inblockad{
			display:contents;
		}

		#videoBox{
			width:98%;
			margin:10px;
		}
		#nat{
			width:96%;
		}

		}

		@media screen and (max-width: 620px) {
			
		.in-block{
			width:100%;
			margin:auto;
			font-family: 'Muli', sans-serif;
		}
		#inblockad{
			display:contents;
		}
		.grid{
			display:flex;
			flex-wrap: wrap;
			width:100%;
			margin:auto;
			justify-content: center;
		}
		.gridItem{
			
			width:266px;
			margin:3px;
			
		}
		.gridItemNew{
			
			width:266px;
			margin:3px;
			
		}

		#random{
			display:contents;
		}
		#headerAdMobile{display:none}
		table{
			width:270px;
		}
		

		}