body
{
	margin:0;
	padding:0;
	box-sizing:border-box;
	/*background:#000 !important;*/
	background:linear-gradient(#1D4350,#A43931,#BE5869);
}
#go_to_top
{
	position:fixed;
	bottom:30px;
	right:30px;
	z-index:3;
	border-radius:5px;
	transition:2s;
}
#go_to_top:hover {
  cursor: pointer;
  background-color: #333;
}
#go_to_top.show
{
	opacity:1;
}
.glyphicon-chevron-up
{
	font-size:20px !important;
}
.affix
{
	top:0;
	z-index:999 !important;
	width:98%;
}
.top_header
{
	background:rgba(220,220,220,1);
	background-size:cover;
	width:100%;
	display:inline-block;
	height:auto;
	padding-bottom:0;
}
.top_header h2
{
	float:left;
	padding:5px;
	margin-left:2%;
	font-weight:900;
}
.top_header h5
{	
	position:relative;
	float:right;	
	margin-right:2%;	
	line-height:100%;
	margin-top:1.5%;
	font-size:20px;
	text-transform:uppercase;
	letter-spacing: 1px
}

/*navigation styling start*/
.navbar
{
	padding-top:0;
	/*background:#0000ff !important;*/
	margin:0 !important;
	/*border:none !important;*/
	/*border-top:1px solid transparent !important;*/
	overflow:hidden;

}
ul.navbar-nav
{
	margin-left:30px;
}
ul.navbar-nav li
{
	margin-left:2px;
}
ul.navbar-nav li a
{
	color:white!important;
	font-size:16px;
	/*padding-left:0px;*/
	border-radius:5%;
	font-weight:550;
}
ul.navbar-nav li.active a
{
	color:black !important;
	background:white !important;
}
ul.navbar-nav li:hover a
{
	color:black !important;
	background:white !important;
}
.navbar-header ul li a img
{
	position:relative;
	width:50px;
	height:50px;
	top:-14px;
	border-radius:50%;
	transform:scale(1.2);
	margin-right:5px;
	border:1px solid #fff;
}

/*navigation ends*/
/*carousel start*/
.item 
{
	width:80%;
	height:450px;
	margin:auto;
}
.item iframe
{
	width:100%;
	height:450px;
}
.carousel
{
	box-shadow:0 5px 5px rgba(0,0,0,0.5);
}
/*carousel ends*/

/*trailer start*/
.trailer_container
{
	background:rgba(210,210,210,1);
	margin-bottom:0;
	box-shadow:5px 8px 8px rgba(0,0,0,0.5);
}
.trailer_header
{
	background:rgba(210,210,210,0.7);
}
.trailer_header h1
{
	font-weight:bold;
	padding:35px 0 10px 55px;
	position:relative;
	left:5%;
	border-bottom:1px solid rgba(0,0,0,0.5);
	width:90%;
	display:inline-block;
	letter-spacing: 2px;
}
.trailer_content
{
	display:grid;
	grid-template-columns:repeat(auto-fit, minmax(350px, 1fr));
	grid-gap:20px;
	margin:20px auto 60px;	
	padding:18px;
}

.trailer
{
	/*background:#ff0000;*/
	position:relative;
	width:350px;
	margin:0 auto;
	/*background:#333;*/
	box-shadow:0 10px 40px rgba(0,0,0,0.5);
	overflow:hidden;
	text-align:center;
}
.trailer iframe
{
	width:100%;
	height:200px;
}
.trailer .caption
{
	padding:5px;
	letter-spacing:1px;
	font-weight:400;
	/*Trailer ends*/
}

ul.my_nav
{
	position:relative;
	left:35%;
	width:65%;
}
