h1 {
    font-size: 60px;
	line-height:70px;
}
h2 {
    font-size: 34px;
	line-height:44px;
}
h3 {
    font-size: 26px;
	line-height:36px;
}
.main {
	width: 95%;
	margin: 0 auto;
	padding: 0px;
}

#nav > ul > li > a {
	font-size:16px;
	color: #fff;
	padding:0px 10px;
}
#nav li ul {
	margin-left:-100px;
}
.footer_col_sm, .footer_col_md {
	width:25%;
}
.footer_col_lg{
	width:100%;
	clear:both;
	border:none;
	padding:0px;
}
footer .policy {
    padding-top: 30px;
}
.hero {
	background: #f17921 url(../images/hero-bg.png) center bottom no-repeat;
	background-size: cover;
	margin:0 auto 0;
}
.hero .event_name h1 {
	font-size:50px;
	line-height:50px;	
}
.hero .event_name h1 span {
    font-size: 50px;
    line-height: 50px;
    height: 60px;
}
.intro_sec .intro_sec_in{
	width:auto;
}
.gallery_sec{
	height:auto;
}
.gallery_sec .left{
	width:auto;
}
.gallery_sec .right{
	display:none;
}
.pricing_sec ul li:last-child, .hotels_sec ul li:last-child{
	margin:0px 30px 0px 0px;
}
.hotels_sec ul li{
	margin:0px 30px 10px 0px;
}
.venue_sec{
	height:auto;
}
.venue_sec .left {
    float: none;
    width: auto;
}
.venue_sec .right {
    float: none;
    width: auto;
}
.notify_form{
	width:80%;
}
.venue_sec .left .hotel-txt{
	padding:0px 0px 20px 20px;
}
.venue_sec .left .hotel {
	display:none;
}
.venue_sec .right {
	float: none;
	width: auto;
	position:relative;
	height: 300px;
}
.agenda_sec .day_01 {
	width:90%;	
}
.contactus_sec .right{
	width:65%;
}