body { background:url(../images/body_bg.png) left top #ffffff fixed !important;}
.mb-30 { margin-bottom:30px !important;}
.text-white { color:#FFFFFF !important;}
.dark-color-box { padding:25px 15px !important; background:#444444 !important; color:#ffffff !important; text-align:justify;}
.dark-color-box h1 {font-size: 22px; font-weight:300;line-height: 2; margin-left:-15px;margin-top:-25px !important;color:#ffffff;}
.dark-color-box h1 span {border-top:2px solid #817f7f;display: inline-block;padding:5px 15px 0px;}
.light-color-box { padding:25px 15px !important;background:#f5f5f5!important; text-align:justify;}
.light-color-box h1 {font-size: 22px;font-weight:300;line-height: 2; margin-left:-15px;margin-top:-25px !important;color:#2f506c;}

.light-color-box h1 span {border-top:2px solid #6091BA;display: inline-block;padding:5px 15px 0px;}
#topNav { margin-left:-15px;}
.tripall_box .light-color-box { height:275px;}

.current_updates ul li { font-size:14px; margin-bottom:10px; padding-bottom:5px; border-bottom:1px dashed #CCCCCC;}

p.logo { margin:0px; padding:0px;}
.logo img { width:99px;}
.logo { font-size:22px; text-transform:uppercase; font-weight:bold;}


/*this css use for multi-level menu start*/
.dropdown-submenu {position: relative;}
.dropdown-submenu>.dropdown-menu {top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius: 0 6px 6px 6px;-moz-border-radius: 0 6px 6px;border-radius: 0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu {display: block;}
.dropdown-submenu>a:after {display:block;content: " ";float:right;width:0;height:0;border-color: transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top: 5px;margin-right: -10px;}
.dropdown-submenu:hover>a:after {border-left-color:#fff;}
.dropdown-submenu.pull-left {float:none;}
.dropdown-submenu.pull-left>.dropdown-menu {left:-100%;margin-left:10px;-webkit-border-radius: 6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
/*this css use for multi-level menu end*/ 

@media (min-width:1024px) {
.about_box { height:200px;}
.current_updates { height:200px;}
}

@media (max-width:980px) {
.header-main.container ul.menu-top.navbar-right { float:none !important;}
.header-main.container div.contact.pull-right { float:none !important;}
}
@media (max-width:860px) {}
@media (max-width:768px) {}
@media (max-width:640px) {}
@media (max-width:440px) {}
@media (max-width:360px) {
.logo img { width:145px;}
.logo span { display:none;}
}
@media (max-width:320px) {}