@charset "utf-8";
/* CSS Document */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,nav ul,nav li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline; }
ul, li{list-style:none; margin:0; padding:0}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
a{text-decoration:none;}

.cf:after {
    clear: both;
}

#home{display:none}
body{font-size:100%; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; background-attachment:fixed;}
#wrapper{margin:0;}
#wrap{margin:0 auto; width:100%; }
header{width:100%; background:#161e20; height:auto }
 div.moblist{display:none;}
 #wrapper #wrap section #middwrap ul .fbox article .mobilelist{display:none}
div#header{width:75%; margin:0 auto; }
div#header div#nav{width:50%;float:right;}
div#header h1{width:50%; float:left; }
div#header h1 img{max-width:100%; max-height:100%;}
div#header div#nav{margin-top:12px; }
 div#header div#nav ul{clear:both; float:right}
div#header div#nav ul li{display:inline-block;}
div#header div#nav ul li a{font-size:80%; color:#FFFFFF; padding:6px 13px;  text-decoration:none; float:right;  }
div#header div#nav ul li a:hover{color:#FF6600; background:#333}
div#imgdiv{width:100%; clear:both; background:url(new-images/header-img1.jpg) center no-repeat ; height:260px;}
div#middwrap{width:75%; margin:0 auto; background:#161e20; }
div#middwrap > ul{background:#161e20; width:97%; margin:0 auto;}
div#middwrap > ul li{display:inline-block; }
div#middwrap > ul li.fbox{width:69%; margin-top:10px; }
div#middwrap > ul li.sbox{width:30%; vertical-align:top }
div#text{padding:35px 0px }
div#text > p:nth-of-type(1){font:105% Arial, Helvetica, sans-serif; }
div#text > p > span{color:#FF3300;}
 div#middwrap > ul li.fbox > div#gallery > ul {width:98%; margin:0 auto}
div#middwrap > ul li.fbox > div#gallery > ul > li{display:inline-block; width:32%; line-height:22px;}
div.imgg{width:90%; border:5px solid #000; text-align:center; margin-top:10px; position:relative;  }
div.imgg a img{ max-width:99%; max-height:99%;}
div.imgg a span{font-size:90%; display:block; color:#FFFFFF; }
div.imgg a span + span { width:90%; margin:0 auto; background:#FFF; color:#933; font-weight:700}
div#form{width:95%; margin:0 auto; background:#181818;  margin-top:20px; border:1px solid #282828; clear:both; }
.search{width:100%; color:#f0610a; text-align:center; font:80% Verdana, Geneva, sans-serif; line-height:25px; border-bottom:2px dotted #CCCCCC;  }
  div#fbox{width:90%; margin:20px auto;  background:#272727; }
 div#fbox > ul.formprop{width:100%; padding:10px;}
 div#fbox > ul.formprop li{font-size:80%; color:#999999; display:block; line-height:25px; width:100%; }
.tourbackground{ background:#e7e7e7; width:90%; height:23px;}
.searchdate{ background:#e6e6e6 url(http://www.india-travelpackages.com/images/calender.gif) right no-repeat; width:60%; padding:0 5px; }
.btn{background:url(http://www.india-travelpackages.com/images/search-img.png) no-repeat; margin-top:7px; border:none;width:40%; height:30px; float:right;  cursor:pointer;}
.ifrm {background:#101618;  clear:both; margin-top:20px;  border:1px solid #282828; }
 .src{ color:#FFFFFF; font-size:80%; padding:10px;  border-bottom:1px solid #282828;}
 .text{font-size:87%; padding:10px; text-align:justify; line-height:23px;}
 h1.turhd{margin-top:15px; }
 h1.turhd span{background:#101010; color:#fd5300; font-size:100%; font-weight:700; padding:7px 0px 7px 7px; }
 
   h1.turhd  span + span{color:#FFFFFF;  padding:7px 7px 7px 0px;}
.wd{width:100%;}
.clr{clear:both;}
    div.firstimergallery > ul, div.roundindia > ul {width:98%; margin:0 auto} 
  div.firstimergallery > ul li{display:inline-block; width:21.5%; text-align:center; border:2px solid #000; margin:1%;} 
   div.firstimergallery > ul li img, div.roundindia > ul li img{max-width:98%; max-height:98%;}
  div.firstimergallery > ul li span, div.roundindia > ul li span{font-size:80%; color:#FFFFFF; display:block; line-height:22px;}
  
    
  div.roundindia > ul li{display:inline-block; width:21%; text-align:center; border:2px solid #000; margin:1%;} 
    div#bottom1, div#btm {width:75%; margin:0 auto;  background:#161e20; padding-top:20px;}
   .iframep{width:100%; height:369px; margin:0 auto; }
     ul.bottomnavv{width:43%; float:left;  }
  ul.bottomnav{width:24%; float:left; margin-left:25px; border-right:1px solid #1B5165}
  div.addborder{border-top:1px solid #699;border-bottom:1px solid #699; padding:10px}
   div#address{font:70% Verdana, Geneva, sans-serif; width:75%; margin:0 auto; padding:25px 0px; background:#161e20; text-align:center; }
   .select{width:75%; margin:0 auto; clear:both; background:#161e20}
    .boxsize{float:right; width:20%; margin-right:10px;}
  ul.bottomnav li, ul.bottomnavv li, ul.bottomnavv li ul{display:block; color:#fe6712; font-size:90%; padding-left:6px;}
   ul.bottomnav li a, ul.bottomnavv li a{display:block; color:#CCC; font-size:80%;  line-height:22px;}
  ul.bottomnavv li ul.contacts li , ul.bottomnavv li ul.contacts li a{display:block; color:#CCC; font-size:92%; padding-left:1px;    line-height:22px;  }
  ul.bottomnavv li ul.contacts{float:left; width:28%; }
  div#address{font:70% Verdana, Geneva, sans-serif; width:75%; margin:0 auto; padding:20px 0px; background:#161e20; text-align:center; }
 div#bimg, div#affliation{width:75%; margin:0 auto; background:#161e20; font:95% Arial, Helvetica, sans-serif }
  div.aff{float:right; width:40%}
  div.fll{float:right; width:55%;}
  div#bimg ul{margin:0 auto; width:100%; padding:20px 0px;}
   div#bimg ul li{display:inline-block;}
 

#div1, #div2, #div3, #div4, #div5, #div6, #div7, #div8, #div9, #div10, #div11, #div12, #div13, #div14, #div15, #div16, #div17, #div18  {visibility: hidden;}
.displaydiv{position:absolute; top:150px; left:5px; width:330px; height:auto; background:#FFFFFF; border:1px solid #999;  color:#FF3300; font:12px; text-align:left; }
 .displaydiv1{ z-index:999;  
	position:absolute;
	top:300px; border:#9f9f9f 1px solid;
	left:20%; top:-190px;
	width:685px;
	height:auto;
	background:#0D0D0D;
 line-height:30px;
	color:#333333;
	font:12px Arial, Helvetica, sans-serif;
	text-align:left;
} 

 .displaydiv2{ z-index:999;  
	position:absolute;
	top:300px; border:#9f9f9f 1px solid;
	left:20%; top:-190px;
	width:500px;
	height:auto;
	background:#0D0D0D;
 line-height:30px;
	color:#333333;
	font:12px Arial, Helvetica, sans-serif;
	text-align:left;
} 
 .displaydivposition{ z-index:999;
	position:absolute;
	top:30px; border:#9f9f9f 1px solid;
	right:25%;
	width:520px;
	height:auto;
	background:#0D0D0D;
 line-height:30px;
	color:#333333;
	font:12px Arial, Helvetica, sans-serif;
	text-align:left;
}

 
.displaydivposition_rail{ z-index:999;
	position:absolute;
	top:10px; border:#9f9f9f 1px solid;
	left:15%;
	width:400px;
	height:auto;
	background:#0D0D0D;
 line-height:30px;
	color:#333333;
	font:12px Arial, Helvetica, sans-serif;
	text-align:left;
}

 .hh-1{background:#d10606; width:97%; height:30px;padding-left:15px; font: bold 16px Verdana, Geneva, sans-serif ; line-height:30px;  border-bottom:1px solid #ff4646;   border-top:1px solid #ff4646; color:#FFFFFF;}