
*{padding:; margin:0px;  }
.menuwrapper{width:100%; height:auto; margin:0px; padding:0px;  background-image:url(../missing.html) !important; }
.navcontainer{max-width:1120px; width:100%; margin:0 auto; position:relative; z-index:100; }

.new-menu-link{display:none; float:left; text-decoration:none; padding:19px 10px;}
.new-menu{float:left; max-width:80em; height:44px; margin:0px; padding:0px; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -ms-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out ;  }
.new-menu ul{padding:0px; margin:0px; list-style:none; position:relative; display:inline-table; }
.new-menu ul:after {content:""; clear:both; display:block;}
.new-menu ul li {float: left;
    font-weight: bold;
    line-height: 34px;

    position: relative;
    text-transform: uppercase; 
/*background-image:url(../images/divider-menu.png) none;*/
}
.cont label{margin-bottom:0!important;}
.new-menu ul li a:hover{background:#fff }
.asia-nav{padding:0px 0 0 8px!important; line-height:12px!important; margin-top:10px; color:rgb(188,20,99); text-transform:capitalize; font-weight:bold; font-size:15px;}
.no-gap-top-nav{margin-top:0px!important; padding:0px!important;}
.clear{clear:both;}

.new-menu ul li:last-child, .new-menu ul ul li{border-right:none !important;}
.new-menu > ul > li {display:inline-block; }
.new-menu ul li a {display:block; text-decoration:none; color:#fff; font:20px/24px;  font-family:"Roboto",sans-serif; padding:4px 20px 5px; }
.sub-contnr{padding:26px 0px;}
.home-page h2{  background: url("../missing.html") repeat-x scroll center bottom rgba(0, 0, 0, 0);
    color: #333;
    font: 20px Rockwell;
    padding-bottom: 15px;
    text-align: center;}
.new-menu ul ul {display:none; position:absolute; top:100%; min-width:auto; background-color:#fcfbfb;}
.new-menu ul li:hover > ul {display:block;}
.new-menu ul ul > li {position:relative;}
.new-menu ul ul ul {position:absolute; left:100%; top:-1px;}
.new-menu ul li ul li { float:none;}
.new-menu ul li:hover > a{color:#000!important;}
.new-menu ul li:hover, .new-menu ul ul li a:hover{color:#000!important;}
.new-menu ul li:hover > a{border-top:2px solid #dd4c40;  background-color:#fff;}
.new-menu ul li a i{background:url(../missing.html) no-repeat right top; width:10px; height:6px; display:inline-block;}
.new-menu ul li:hover i{background:url(../missing.html) no-repeat right top; width:10px; height:6px; display:inline-block;}


.offers-main{position:absolute; margin-bottom:30px !important; height:
                        73px; display:block; bottom:5px; top:-28px;}

.special-offers{color:#fff !important; background-color:#c31818; border-top:2px solid #2ba630;}
.navlkwrap{width:100%; height:auto; margin:0px 15px; padding:0px;}

.navlkwrap span a {  width:95%;
/*    background: rgba(0, 0, 0, 0) url("../images/menubg.jpg") repeat-x scroll left bottom;*/
    color:rgb(41,159,36)!important; margin:0px!important; padding:0!important; font:16px  'calibribold' !important;  padding:0px 0 !important; text-transform:uppercase;}
.navlinks{width:220px; height:auto; float:left; margin:10px 25px 0 0; padding:0px;}

.navlink-gapp{margin-right:0px;}
.navlinks, .mureslink{ letter-spacing:0.02em; text-transform:none !important; }
.navlinks span{display:block; font:14px "Roboto",sans-serif; color:#777; padding:0 0 0px; text-transform:uppercase; }

.navlinks .navlik, .navlinks .destlink{width:100%; list-style:none; margin:3px 0 0px; padding:0px; display:inline-block; position:relative; left:0px;}
.navlinks .navlik li{width:100%; height:auto; padding:0px; border-right:none;}
.navlinks .destlink li{width:60%; height:auto; padding:0px; float:left; border-right:none;}
.navlinks .navlik li a, .navlinks .destlink a{font:13px "Roboto",sans-serif; color:#333; text-decoration:none; background:url(../images/visit-india-nav-arrow.png) no-repeat 0px 15px; padding:10px 0px 1px 12px; border-top:none; text-transform:none;}
.muviewall:hover{background:none!important;}
.muviewall{background:none!important;}
.navlinks .navlik li a, .navlinks .destlink a:hover{background:url(../images/visit-india-nav-arrow.png) no-repeat 0px 18px!important;}
.navlinks .navlik li a:hover, .navlinks .destlink a:hover, .new-menu .navtourbx a:hover, .mutourbx a:hover > span, .new-menu .mureslink a:hover, .nrhtext a:hover, .new-menu .navtour-imgbx a:hover{color:#444 !important; background-color:transparent !important; border-top:none;}
.navlinks .muviewall{font-size:13px; color:#bf000f; float:right; margin:0px; background:url(../images/visit-india-nav-arrow.png) no-repeat  0px 18px; display:block; padding:1px 20px 0 0; text-transform:uppercase;   }

.mureslink a{font:14px "Roboto",sans-serif !important; color:#333 !important; text-decoration:none; padding:3px 0px 3px 12px; border-top:none; }
.new-menu .navtourbx{width:230px; height:auto; float:left; background-color:#e5e5e5; margin:10px 0px; padding:10px 3px 5px; letter-spacing:0.02em;}
.new-menu .navtourbx a{font:14px "Roboto",sans-serif !important; color:#333 !important; text-decoration:none; text-align:center; padding:0px !important;}

.navrightbx{width:260px; height:auto; float:left; margin:0px; padding:10px 10px 15px; background-color:#e5e5e5; letter-spacing:0.02em;}
.navrightbx strong{display:block; font:14px "Roboto",sans-serif; color:#666; padding:0px; text-transform:uppercase;}
.nrhtext{width:100%; height:auto; float:left; font:14px "Roboto",sans-serif; color:#666; padding:0px; text-transform:uppercase;}
.nrhtext a{font:14px "Roboto",sans-serif !important; color:#666 !important; padding:0px !important;}
.mutourbx{width:100%; height:auto; float:left; margin:15px 0 0px; padding:0px;}
.mutourbx a{padding:0px !important; background-color:transparent !important; border-top:none;}
.mutourbx span{font:14px "Roboto",sans-serif; color:#333; padding:0px; margin:0px; display:block;}
.mutourbx p{font:13px/16px "Roboto",sans-serif; color:#555; padding:3px 0 0px}
.mutourbx .muviewtr{font:italic 13px Cambria; color:#bf000f; text-align:right; padding:0px; margin:0px;}
.mutourbx .muviewtr:hover, .mutourbx a{background-color:transparent;}
.navrightbx .trallview{width:100%; height:auto; float:left; margin:20px 0 0px; background:url(../missing.html) repeat-x left top;}
.navrightbx .trallview a{width:80px; height:18px; float:left; text-align:center !important; font:italic 14px/15px Cambria !important; color:#fff !important; background:url(../missing.html) no-repeat 0px -120px; margin:-4px 0 0 95px; padding:0px !important;}
.navrightbx .trallview a:hover{color:#fff600 !important; background-color:transparent;}

.click, .mutext{display:none;}

ul.dropdown-1columns{width:805px; float:left; }
ul.dropdown-2columns{width:805px; left:-130%;}
ul.dropdown-3columns{width:220px;}

ul.dropdown-colums1{width:490px; float:left;}
ul.dropdown-columns2{width:995px; left:-200%;}

ul.dropdown-1columns, ul.dropdown-2columns, ul.dropdown-3columns, ul.dropdown-colums1, ul.dropdown-columns2{-webkit-box-shadow:0px 3px 7px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow:0px 3px 7px 0px rgba(50, 50, 50, 0.75); box-shadow:0px 3px 7px 0px rgba(50, 50, 50, 0.75);}

.new-menu ul li a .muhomeicon{width:25px; height:23px; background:url(../missing.html) no-repeat 0 0; background-color:transparent; margin:0 0 -5px; display:inline-block;}
.new-menu ul li:hover > a .muhomeicon{width:25px; height:23px; background:url(../missing.html) no-repeat -41px 0px; background-color:transparent; margin:0 0 -5px; display:inline-block;}
.new-menu ul li a .ihplnav{width:52px; height:40px; background:url(../missing.html) no-repeat -88px 0px; background-color:transparent; margin:-10px 2px -4px 0; padding:0px; vertical-align:top; display:inline-block;}
.new-menu ul li:hover > a .ihplnav{margin:-12px 2px -4px 0;}


