@media screen and (max-width: 1400px) {

}

@media screen and (max-width: 1200px) {
	
}

@media screen and (max-width: 1024px) {


}

@media screen and (max-width: 980px) {

.banner:before{ display:none;}
.banner:after{ display:none;}

.banner .event-left{ background:url(../images/event-img-1.jpg) no-repeat center top; background-size:cover;}
.banner .event-right{ background:url(../images/event-img-2.jpg) no-repeat center top; background-size:cover;}

.organised-sec h2{ margin:0 auto 30px; clear:both; text-align:center;}
.organised-sec ul li{ float:none; display:inline-block;}
.organised-sec ul li img{ display:inline-block;}

.organised-sec .pull-right{ float:none !important;}

.video-box{ margin-bottom:30px;}

.profile-table tr > td{ width:100%; display:block;}
.profile-left-sec tr td.profile-box::after { display:none;}

.book-now-sec h2{ text-align:center;}
.book-now-sec ul li{ margin:0 10px 0 0px; padding:0 10px; line-height:45px; }

ul.footer-list{ margin-bottom:30px;}
ul.footer-list li{ width:100%;}

ul.footer-list-2{ margin-bottom:0px;}
ul.footer-list-2 li:first-child{ margin:0;}

.footer-bottom{ padding:30px 0; font-size:14px;}

}


@media screen and (max-width: 800px) {


}

@media screen and (max-width: 767px) {
body{ font-size:14px;}
h2{ font-size:20px; }
h3{ font-size:18px;}

.benefits-sec h2{ font-size:20px; }






.price-chart-sec .price-box{ padding:50px 15px;}

.footer-top h2{ font-size:22px;}
.footer-top h3{ font-size:16px;}



}

@media screen and (max-width: 640px) {
.book-now-sec ul li{ font-size:12px;}


}

@media screen and (max-width: 599px) {
.book-now-sec ul li{ margin-bottom:10px; float:none; text-align:center;}

}

@media screen and (max-width: 480px) {

}


@media screen and (max-width: 479px) {
.banner .event-left .time-block{ margin-right:10px; width:62px; height:62px;}
.banner .event-left .time-block h2{ font-size:24px;}
.banner .event-left .time-block span{ font-size:11px;}

.banner .event-right .time-block{ margin-right:10px; width:62px; height:62px;}
.banner .event-right .time-block h2{ font-size:24px;}
.banner .event-right .time-block span{ font-size:11px;}

.organised-sec{ padding-bottom:0;}
.organised-sec ul{ width:100%; text-align:center;}
.organised-sec h2{ float:none; max-width:200px;}
.organised-sec h2:after{ display:none;}
.organised-sec ul li{ padding:10px 15px; width:100%; border-left:0px solid #cdcdcd; border-top:1px solid #cdcdcd;}
.organised-sec ul li:first-child{ border-top:1px solid #cdcdcd;}
.organised-sec ul li a{ display:block;}



}


