body{
	background-color:rgb(17,17,17);
}
#main{
	margin-bottom: 5%;
}
#big_title{
	height: 31.2%;
}
#big_title p{
	font-size: 1.4rem;
	font-weight:normal;
	color: white;
}

/* body */
.div_width{
	width: 90%;
	background-color: #111111;
	color:white;
}


/* latest video*/
.carousel-inner{
	width: 100% 25.1%;
	display: inline-block;
}
#latest_block{
	width: 100%;
	position: relative;
}
.carousel-caption{
	text-align: left;
	padding: 0 0 25% 0;
}
.carousel-item{
	display:inline-block;
}
.video-btn{
	vertical-align:bottom;
	text-align:center;
	border-radius: 50%;
	width:4.2vw;
	height:4.2vw;
}
.video-fluid{
	display:inline-block;
}


/* category */
#categories{
	margin: 0 0 0 0;
	padding: 3% 4.75vw 0 4.75vw;
}
.category-line{
	padding: 0 0 0 0;
}
.video{
   width: 100%;
}
#category{
	padding: 0 0 0 0;
}
.item {
	position: relative;
	height:17vw;
	padding: 5px;
}
.item a{
	text-decoration: none !important;
	display: block;
	height: 100%;
	width: 100%;
}
.item p{
	position: absolute;
	bottom: 0;
	left: 0;
	font-size: 1rem;
	font-weight: 200;
	text-align: left;
	color: white;
	margin: 0;
}
.item img {
	object-fit: cover;
	border-radius: 4px;
	height: 100%;
	width: 100%;
	transition: .5s ease;
}
.item .img-hover-mask {
	height: 100%;
	width: 100%;
	transition: .5s ease;
	opacity: 0;
}
.img-container:hover img {
	opacity: 0.3;
}

.img-container:hover .img-hover-mask {
	opacity: 1;
}
.owl-prev, .owl-next {
	width: 35px;
	height: 14.28vw;
	position: absolute;
	top: 0;
	display: block !important;
	border:0px solid black;
	margin: 0 !important;
}
.owl-prev { left: -45px; }
.owl-next { right: -45px; }
.owl-prev i, .owl-next i {transform : scale(3,5); color: #ccc;}
.owl-nav .owl-prev.disabled, .owl-nav .owl-next.disabled {
	display: none !important
}
.owl-prev:hover, .owl-next:hover{
	background-color: rgb(34,34,34) !important;
}


.tag-container{
	position: absolute;
    top: 3%;
    color: white;
    background-color: #FF7C34;
	padding: 0px 3px 3px 3px;
    border-radius: 4px;
}
.planTag{
	display: inline;
	font-size: 10px;
}
#theNavbar{
	/* height: 55px; */
}