
body{background:#fff; font-family: 'neo_sansregular',Helvetica,Arial,sans-serif;font-size: 15px;line-height: 1.528571;color: #404040;}

a {color: #D02F34;}

h1, .h2{font-size:40px;}
h2,.h2 {
	font-size:30px;;
}
h3,.h3 {
	font-size:24px;;
}
h4,.h4 {
	font-size:21px;
}
h5,.h5 {
	font-size:14px
}
h6,.h6 {
	font-size:12px
}
h3{font-family: 'neo_sansmedium';}
h4{font-family: 'neo_sansmedium';}


.btn-default{background-color: #035A85;border-color: #035A85;}
.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default {background-color:#2da5da;}
/*===================================================
Nav
===================================================*/
.navbar-top{background-image:url(../images/menu-bg.png);}
.navbar-default.navbar-bottom .navbar-nav > li > a:hover {color: #333;background-color: transparent;}
.navbar-default.navbar-bottom .navbar-nav > li > a {color: #C33;}

.navbar-default.navbar-top .navbar-nav > li > a:hover {color: #333;background-color: transparent;}
.navbar-default.navbar-top .navbar-nav > .active > a, .navbar-default.navbar-top .navbar-nav > .active > a:hover, .navbar-default.navbar-top .navbar-nav > .active > a:focus{background-color:transparent; color:#333}
.navbar-default.navbar-bottom .navbar-nav > li > a:hover {color: #333;background-color: transparent;}

@media (max-width: 767px){
    .navbar-default.navbar-bottom .navbar-nav > li > a {color: white;}
    .navbar-top{background-image:url(../images/menu-bg-mob.png);}
    .navbar-nav.nav-top > li{font-size:14px; font-family:'neo_sansregular'; border-top:1px solid #f38763;}
    .bottom-menu-lable{color:#d33907;}
}


/*===========================================
 Home-Page
============================================*/
.marketing .heading-title h1 {
font-size:31px;
font-family: CCCoolBeansBold;
}
.marketing h1 {
font-family: CCCoolBeansRegular;
letter-spacing: -1px; text-transform:uppercase;
}
.marketing .special-offer .heading-title {border-top: 1px solid #CE3235;}
.marketing .special-offer .heading-title h1 {color: #CE3235;}
.marketing .welcome-text h1 {color: #CE3235;font-size: 38px;font-family: CCCoolBeansBold;}
.marketing .events-sec .heading-title h1 {color: #57B6E2;}
.marketing .events-sec .heading-title {border-top: 1px solid #57B6E2;}


/*===========================================
Slider
============================================*/
.carousel-indicators {background: rgba(27, 150, 209, 0.8);}
.carousel-indicators li {background-color: #115779 9;border: 2px solid #115779;}
.carousel-control.left {background:url(../../assets/img/left-arrow.png) no-repeat 0 0;}
.carousel-control.right {background:url(../../assets/img/right-arrow.png) no-repeat 0 0;right: 0;left: auto;}

.carousel-indicators li {background-color: #115779 9;background-color: #115779;border: 2px solid #115779;}



/*===================================================
BOOKING ONLINE
===================================================*/

.book-online-head{border-top: 13px solid #CE3235; color: #CE3235; background: #F3F4F8; font-family: 'CCCoolBeansRegular';font-size: 31px; text-align:center;}
.book-online-head::after {border-top: 13px solid #ce3235;}

/*===================================================
FOOTER
===================================================*/
.twittter{background:#27c1b9;}
.facebook{background:#035a85;}
.mail{background:#e64e43;}

/*===================================================
Sidebar-category-NAV
===================================================*/
    .sidebar-nav-custom{background:#f0f1f5; border-top: 12px solid #CE3235;}
    .side-menu .navbar-nav{background:#F0F1F5;}
    .side-menu .navbar-nav > li a:hover{color:#CE3235;}
    
    .archives-sidebar{background:#f0f1f5; border-top:12px solid #28a5db;}
    .archive-title{color:#28a5db;}
    .archive{background:#E8F4F1;}
    .side-menu .navbar-nav li.active > a {color:#CE3235;}
/*========================================================
SIDE-BAR NAV
==========================================================*/
    .nav-sidebar li.active a{color:#CE3235;}
   
/*===================================================
Latest news
===================================================*/
   .media-heading {color: #CE3235;}

/*===================================================
Pagination
===================================================*/
.pagination>li>a,.pagination>li>span {
	background-color: #d02f34;
}
/*===================================================
Registration Page
===================================================*/
.panel-group {border-top: 12px solid #D13035;}
.panel-title > a {background-color: #D1DEE7;}
.panel-title > a {color: #D13035;}
.panel-body ul > li > a {background-color: #D1DEE7;}

/*===================================================
Events
===================================================*/
.red-led{color:#C33; font-family:'neo_sansmedium';}

/*===================================================
Book Online
===================================================*/
.quanty-group .btn{background-color:#41addc;}
.quanty-group .btn-group-vertical > .btn:last-child:not(:first-child) {border-top:1px solid #6BC0E5;}
.quanty-group .btn-group-vertical > .btn:first-child:not(:last-child){border-bottom: 1px solid #264f61;}

/*===================================================
Gallery
===================================================*/
.bs-mega-adventures h1{color:#D13035;}

/*===================================================
BOOK-TICKET-WIDGET
===================================================*/
.sub-heading {color: #D13133;text-transform: uppercase;font-family: 'neo_sansbold';margin-bottom: 10px;}
.bs-tick-butt-section .btn-group {padding-bottom: 15px;}
@media (max-width:380px){
	.bs-tick-butt-section .col-xs-4{width:auto;}
}

/*========================================================
days-ticket
==========================================================*/  
.days-ticket-section{text-align:left; margin-bottom:30px;}
.day-ticket-table-con{border-top: 13px solid #CE3235; -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;}
.day-ticket-table{background-color:#eeeef0; font-size:16px;}
.day-ticket-table td{border-bottom:1px solid #bdbec1;}

.lwvday-ticket-con h6{font-size:18px; font-family:'neo_sansmedium';}
.day-ticket-codition p{margin:0;}
.day-ticket-table td.day-tic-price{text-align:center; border-left:1px solid #bdbec1; width:30%;}
.day-tic-price em{color:#d51920;}

.bookon .date-transp{width: 207px; height: 34px; font-size:0; text-indent:-999px; display: block; background: transparent; overflow:hidden; border:1px solid #fff;  position: absolute; top: 0; left: 0px; z-index: 99;}