.footer h2{color:#FFF;}
.topbar{background:#393896;padding:20px 0px;}
.booking-item-features-expand > li > i{float:left;font-size:34px;}
.breadcrumb li a{color:black;font-weight:bold;}
.services-box-red li{background-color:#FFE2E2;color:#E64747 !important;padding-right:12px;border-radius:20px;}
.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%;border-radius:0px !important;	border:1px solid #ccc !important ; max-height:67px;width:100%;}
.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover{border-radius:0px !important;}
.services-box li{background-color:E1F3CC !important;border-radius:18px !important;padding-right:14px !important;}
.services-red-icon{border-radius:20px !important;background-color:#E64747 !important;color:white !important;padding-left:0px !important;}
.services-red-icon li .booking-item-feature-title{color:#e64747 !important;}
.orange-heading{background-color:orange;color:white;padding-bottom:10px !important;}
.red-text{color:#E64747 !important;}
.deal{background-color:#ffa500;color:white;padding:12px 44px;position:absolute;top:70px;z-index:5;left:6px;font-size:18px;}
.services-box > li > i{float:left;color:#ffffff !important;border-radius:20px !important;border-color:#598527 !important;background-color:#598527 !important;padding-left:0px !important;border:1px solid white !important;}
.services-box{position:relative !important;line-height:37px !important;margin-left:7px !important;color:#598527 !important;}
.logo{height:28px;}
.slide1{background:url(../images/bg-main.jpg) no-repeat;min-height:350px;background-size:100% 100%;}
@media (min-width:768px){.modal-dialog{width:800px !important;margin:30px auto;}}
@media(max-width:500px){.slide1{background:url(../images/bg-main.jpg) no-repeat;min-height:350px;background-size:100% 44%;}
}
.about{background:url(../images/about-us.jpg) no-repeat;min-height:550px;background-size:100% 100%;}
.term{background:url(../images/t1.jpg) no-repeat;min-height:550px;background-size:100% 100%;}
.top-buttons:hover, .top-buttons:focus{color:white;}
.booking-item-dates-change-2{-webkit-border-radius:5px;border-radius:5px;padding:15px 20px;border:0px solid #ff7300;-webkit-box-shadow:0 2px 1px rgba(0,0,0,0.15);box-shadow:0 2px 1px rgba(0,0,0,0.15);background-color:rgb(240, 173, 78);color:white;}
.border-button{border:1px solid #393896;color:#393896;}
.privacy{background:url(../images/p1.jpg) no-repeat;min-height:600px;background-size:100% 100%;}
.custom-box{border-left:1px solid #ececec;padding-bottom:30px;text-align:left;padding:10px;}
#colorstar{color:#ee8b2d;}
.badForm{color:#FF0000;}
.goodForm{color:#00FF00;}
.evaluation{margin-left:30px;}
.basecolorbg{background-color:#147494;}
.basecolor{color:#147494;}

.btn-blue{background-color:#5EACC8 !important}
.white{color:#FFF;}
.mgt250{margin-top:126px;margin-bottom:16px;}
.border-white{border:1px solid #FFF;}
.pd30{padding:40px 26px;}
.pdt0{padding-top:0px !important;}
.pdt10{padding-top:10px;}
.pdt20{padding-top:20px;}
.pdt30{padding-top:30px;}
.pdt40{padding-top:40px;}
.pdt50{padding-top:50px;}
.pdt60{padding-top:60px;}
.pdt100{padding-top:100px;}
.pdt150{padding-top:150px;}

.pdt250{padding-top:250px;}
.pdt300{padding-top:300px;}
.pdb0{padding-bottom:0px !important;}
.pdb10{padding-bottom:10px;}
.pdb20{padding-bottom:20px;}
.pdb30{padding-bottom:30px;}
.pdb40{padding-bottom:40px;}
.pdb50{padding-bottom:50px;}
.pdb60{padding-bottom:60px;}
.pdb100{padding-bottom:100px;}
.pdb150{padding-bottom:150px;}

.pdb250{padding-bottom:250px;}
.pdb300{padding-bottom:300px;}
.border-radius{border-radius:100px;}
.di{display:inline;}
.cursor{cursor:pointer}
.mybox:hover{background-color:rgba(255,255,255,0.29);}
.mgt35{margin-top:35px;margin-bottom:35px;}
.pd5{padding:5px;}
.w200{width:200px;}
.w300{width:300px;}
.mgl15{margin-left:15px;}
.mgb10{margin-bottom:10px;}
.w100{width:100%;}
.mgb30{margin-bottom:30px;}
@font-face{font-family:hb;src:url(../css/fonts/hb.ttf);}
.hb{font-family:hb;}
.bold{font-weight:bold;}
.mgb0{margin-bottom:0px !important;}
.mgb5{margin-bottom:5px !important;}
.mgb10{margin-bottom:5px !important;}
.mgb70{margin-bottom:30px;}
.mgt70{margin-top:30px;}
.mgt40{margin-top:20px;}
.mgb40{margin-bottom:20px;}
.fs28{font-size:28px !important;}
.fs14{font-size:14px !important;}
.fs70{font-size:70px !important;}
.fs40{font-size:40px !important;}
.fs18{font-size:18px !important;}
.justified{text-align:justify;}
.pd0{padding:0px !important}
.box{border:1px solid #EEE;}
.box:hover{cursor:pointer}
.w100p{width:100px;}
.pd15{padding:15px;}
.bg{background:url(../images/bg.jpg) repeat;}
.bpt{background-color:rgba(0,0,0,0.46);position:absolute;bottom:1px;color:#FFF;padding:13px 5px 5px 19px;width:92%;height:86px;-webkit-transition:height 2s;transition:height 2s;}
.bpt:hover{height:300px;cursor:pointer;}
.mylabel{position:relative;bottom:2px;left:5px;}
.footer{background-size:100% 100%;padding:40px 0px;color:#FFF;	background:#000000eb;
background-size: cover;
background-position: center ;}
.form-control{margin-bottom:10px;}
.fnav{}
.fnav li{list-style:none;padding-top:5px;padding-bottom:5px;}
.fnav li a{color:#FFF;}
.br{border-right:1px solid #EEE;}
.subscribe{display:inline;padding:6px;border:1px solid #EEE;width:170px;margin-right:-4px;height:33px;margin-bottom:10px;}
.checkout-headings{font-size:18px;padding-top:10px;padding-bottom:6px;font-weight:100;}
.myheading{padding:1px 20px 8px 20px;font-weight:bold;}
.guest{border:1px solid #EEE;}
.mycontent{padding:20px 20px;}
.guest2{border:1px solid #EEE;padding:10px;}
.g2{padding-left:30px;}
.grey{color:#abaaaa;}
.bordertop{border-top:1px solid #ccc;}
.borderbottom{border-bottom:1px solid #ccc;}
.green{color:#058F04;}
.type{border:1px solid #EEE;padding:0px 20px 20px 20px;}
.filter{background-color:#dcaf36;color:#FFF;border:1px solid #EEE;padding:0px 20px 20px 20px;margin-top:30px;margin-bottom:30px;}
.form-control{margin-bottom:10px;}
.aud{border:1px solid #EEE;padding:0px 20px 20px 20px;}
.mgt30{margin-top:30px;}
.mgb30{margin-bottom:30px;}
.pnl li{display:inline;list-style:none;margin-right:100px;}
.pnl li a{color:#000;text-decoration:none;}
.panel-heading{padding:11px 15px 10px 10px !important;}
.border{border:1px solid #EEE;}
.border-bottom{border-bottom:1px solid #EEE;}
.mylist{padding-top:10px;padding-left:0px !important;}
.mylist li{list-style:none;display:inline;margin-left:20px;}
.mylist li a{text-decoration:none;}
.mylist2{padding-top:10px;padding-left:0px !important;}
.mylist2 li{list-style:disc;display:inline;margin-left:20px;color:rgba(5,118,22,1.00);}
.mylist2 li a{text-decoration:none;color:rgba(5,118,22,1.00);}
input[type="date"]::-webkit-clear-button{-webkit-appearance:none;display:none;}
.guest_dashboard .user-profile-sidebar{min-height:375px;background:#393896;}
.guest_dashboard .user-profile-sidebar .user-profile-nav > li:first-child{border-top:1px solid rgb(95, 93, 93);}
.guest_dashboard .user-profile-sidebar .user-profile-nav > li{border-bottom:1px solid #2a8aab;}
.guest_dashboard .page-title{font-size:28px;}
.guest_dashboard .main_content_area{border:1px solid #eaeaea;padding:30px;background:#f9f9f9;}
.marquees_container .customNavigation .btn i{font-size:55px;}
.links_section{padding: 25px 15px;    background: #fff;}
.subscribe_heading{font-weight:900;font-size:2.0rem;color:#fff;}
.custom_subscribe_input{background:transparent;border:2px solid #e68b37;border-radius:2px;width: 50%;padding: 10px;}
.btn_subscribe_newsletter{color:#fff;background:#e68b37;border:2px solid #e68b37;border-radius:4px;padding:10px;}
.btn_subscribe_newsletter:hover{background:transparent;color:#fff;}
.footer_links_heading{font-weight: 900;font-size: 1.8rem;margin: 15px 0px;}
.footer_sub_links{padding:0;text-align:left;}
.icon_footersub{    float: right;margin-right: 20px;color:#e68b37!important;font-weight: 500;}
.link_sub_footer_color{color:#e68b37!important;font-weight: 500;}