
@media screen and (max-width:1199px){
	
	.header .logo{ font-size: 36px; }
	
	.oct_version .header .nav > ul > li{ padding-right: 0; }
	
	.wrapper > .container{ padding: 0; }
	
	.latest_event{ padding: 30px; }
	
	.newslatter h3{ font-size: 26px; padding-top: 11px; }
	
}


@media screen and (max-width:991px){
	
	.oct_version header{
		position: fixed;
		z-index: 999;
		background-color: #32004b;
	}
	
	header.stick{ animation: none !important; }
	
	#nav-toggle{ right: 15px; }
	
	.oct_version .logo{ display: block; }
	
	.oct_version .header .nav > ul > li.logo_space{ display: none; }
	
	.header.stick .nav{ height: auto; }
	
	.oct_version .header .nav > ul > li{ text-align: left !important; font-weight: 700; }
	
	.oct_version .header .nav{ transition: none !important; }
	
	.banner_content{ width: 250px; left: 7%; }
	
	.banner_content *{
		font-size: 38px;
		line-height: normal;
	}
	
	.newslatter .ip{
		min-width: 300px;
		margin-right: 7px;
	}
	
	.newslatter .btn{ width: auto; }
	
	.comingsoon p br{ display: none; }
	
	.fluid-width-video-wrapper iframe{
		min-height: 500px;
	}
	
}


@media screen and (max-width: 767px){
	
	.latest_event{ padding: 30px 15px; }
	
	.latest_event .row>div{ padding: 15px; width: 100%; }
	
	.newslatter{ text-align: center; }
	
	.newslatter h3{
		display: block;
		padding: 0;
		margin-bottom: 15px;
	}
	
	.newslatter form{
		display: block;
		float: none;
	}
	
	.comingsoon .lftimg img{ width: 100%; }
	
	.comingsoon .lftcon .wrap{ padding: 15px; }
	
	.homeevent h2{ display: block; }
	
	.homeevent .allevent{
		float: none;
		margin-top: 15px;
	}
	
	.get_content .overlay_content{
		position: static;
		width: 100%;
	}
	
	.oct_version footer .copy,
	.oct_version footer .social_icon{
		width: 100%;
		padding: 15px;
	}
	
	.footer .social_icon ul li:first-child{ padding-left: 0; }

	css-events-list{
		max-width: 100%;
		overflow: auto;
	}
	
	.oct_version .css-events-list table.events-table td,
	.oct_version .css-events-list table.events-table th{ font-size: 14px; }
	
	.default_content_body .mini_container p{ font-size: 15px; line-height: normal; }
	
	.default_content .nf-form-cont h3{ font-size: 26px; }
	
	.nf-field-label label{ font-size: 14px; }
	
}

@media screen and (max-width: 639px){
	
	.header .logo{ font-size: 38px !important; }
	
	.newslatter .ip{
		display: block;
		margin: 0 auto 15px;
	}
	
	.comingsoon .btnbook{ min-width: auto; }
	
	.fluid-width-video-wrapper iframe{
		min-height: 350px;
	}
	
}

@media screen and (max-width: 479px){
	
	.oct_version .css-events-list table.events-table td, 
	.oct_version .css-events-list table.events-table th{
		font-size: 11px;
	}
	
	.banner_content *{
		font-size: 20px;
	}
	
	.banner_content{ width: auto; }
	
	.homeevent h2{ font-size: 24px; }
	
	.get_content .overlay_content h2{ font-size: 26px; }
	
	h2{ font-size: 26px; }

	.default_content ul li, .default_content ol li{ padding-left: 0; }
	
}














