
.footer_text_logo span img {
    width: 306px;
    height: 100px;
}

.pkg_detailbox div img {
    width: 280px;
    height: 185px;
}

.readmore_tab {
    /* border: 1px solid #a6a4a4; */
    border-top: 5px solid #6a6a6a;
    text-align: center;
  
    color: #fff;

 
    font-family: New font;
    /* margin: 2% 0; */
    display: block;
    font-size: 18px;
    /* background-color: #848484; */
    text-decoration: none;
    border-bottom: 1px solid #747474;
    background: linear-gradient(to bottom, #848484 40%,#fff 150%);
}
.readmore_tab a{ color:#fff;}
.footer_text_logo {
    width: 80%;
    margin: 0 auto;
    text-align: center;
}
.footer_text_logo span{FLOAT: LEFT;
    width: 90%;
    padding: 0;}

.footer_text_logo span+span{    FLOAT: LEFT;
    width: 62%;
    color: #000;
   
    font-size: 15px;
    text-align: left;
    font-family: candara;}






p.read_foot_text{ color: #ffffff;
    font-size: 15px;
    text-align: left;
    float: left;
    font-family: candara;
    line-height: 22px;
    padding: 4px 0px;
    margin: 0;}

#on_readshow{ padding:5px  0px;}

#myDIV {
    
display:none;
}
a:hover{text-decoration:none !important;}
.make-ite-container {
  
    display: none;
}
.pkgshow-tb1{    background: #ededed;}

ul{ padding:0; margin:0;} ul li{ list-style:none;}

.header-bgimg-new{
    background: url(../trvl-images/travel-packages-header-bg.jpg) no-repeat;
    background-position: top center;
       margin-top: 10%;
    padding-bottom: 2%;
    width: 100%;
}

.navbar-collapse.in {
    overflow-y: hidden !important;
	margin-top: 8px;
}

ul.other-packages-list{
    border-bottom: 1px solid #6b6868;
    border-top: 1px solid #6b6868;
    overflow: auto;
    margin: 8px;
}


.other-packages-list li {
    float: left;
    text-align: center;
    font-family: 'Open Sans',Arial,Helvetica,Helvetica Neue,sans-serif;
    font-size: 25px;
    font-weight: bold;
    text-align: left;
 padding: 5px 80px;   
   text-align: center;
    color: #847777;
    text-transform: uppercase;
}


.other-packages-list li a{    display: block;
    font-size: 14px;
    text-align: center;
    display: block;
    text-transform: uppercase;
    font-weight: 700;

    display: block;
   
    text-align: center;

    color: #1b1a1a;}
li.other-li {
    float: left;
    padding: 2px 4px;
margin: 0px 3px;
    /* padding-left: 8px; */
    text-align: center;
    font-family: candara;
    font-size: 14px;
    letter-spacing: 0.5px;
    /* padding-top: 10px; */
    border: 1px solid #ababab;
}li.other-li a{    color: #000;

  

}


.white_bground {
    /* background: #fff;*/
    /* float: left; */
    /* width: 100%; */
    height: auto;
   /* padding-top: 12px;*/
}

ul.division-li {
    float: right;
    padding: 0;
    margin: 0;
    padding-top: 5px;
}

a.indextop_review {font-weight:bold; font-size:16px;
    float: right;    color: #fd1717;
}
a.indextop_review span{ font-size:11px;    color: #464545;}

.website-parmoters{ text-align:center;}


h2.promoters1 { font-family: candara; padding:0; margin:0;
   text-transform: lowercase;
    font-size: 18px;
}
h2.promoters1 span{ font-size:26px;  }

h3.promoters2 {padding:0; margin:0;
 
    padding-top: 4px;
}


h3.promoters2 img{    max-width: 40%;}
.language-header{ text-align:right}.language-header img{ max-width:75%}
a.other-li
{
color:#FF0000;
}



.travel_content_box-size {
   padding: 10px;
       margin: 20px 0px;
    border: 1px solid #B5AFAA;
    border-radius: 5px;
   
    text-align: justify;
}



.border-color {
    border: 2px solid #3C6D90;
	overflow:auto;
}


.footer_bg {   overflow: auto;
    font-size: 12px;
   /* background: -webkit-linear-gradient(red, yellow);
    background: -o-linear-gradient(red, yellow);
    background: -moz-linear-gradient(red, yellow);
    background: linear-gradient(#848484, white);*/
    /* background-color: rgba(122, 122, 122, 0.92); */
    color: #cacaca;
    font-family: Tahoma;
    margin-top: 0px;
    /* background: linear-gradient(to bottom, #848484 10%,#fff 70%,#fff 80%,#fff 10%);*/
	background: linear-gradient(to bottom, #848484 -45%,#fff 50%,#fff 70%,#fff 29%);
}

.serv_address { text-align:center;

   
}

.sub-tittle {
    font-size: 13px;
   color: #f5f5f5; 
   }
   
   
#headerContainer {
    width: 100%;
    margin-top: 1%;
    margin-bottom: 1%;}
	
	

	h5.link-list_head{     float: left;
    padding: 0;
    margin: 0;
	font-weight:bold;
    font-size: 12px;
    padding: 5px 35px 5px 0px;}
	ul.link-list_officeadd { padding-top:10px; color:#fff;
    margin:0; overflow:auto;    margin: 10px 0px;
    padding: 0;
    list-style: none;    margin-bottom: 20px;
}ul.link-list_officeadd li { float:left;     width: 14.2%;font-weight: bold;color: #ffda84;
    color: #383733;

}
	
ul.link-list_officeadd li span {     float: left;
    width: 100%; 
    font-weight: normal;
    font-size: 12px;
	    color: #40403f;
	}
	ul.link-list_officeadd li  a{ color: #40403f;}
	
	
	
	
	
	ul.link-list { padding-top:10px;
    margin:0; overflow:auto;
    padding: 0;
    list-style: none;
}
ul.link-list li { float:left; cursor:pointer;    width: 25%;font-weight: bold;

color: #383733;
    font-size: 13px;}
	
	ul.link-list li a{ color: #DEDEDE;
    font-size: 13px;} ul.link-list li a:hover{ color:#fff}

ul.link-list-hide{ margin:0; padding:0;}
ul.link-list-hide li{ float:left;    width:27%;}ul.link-list-hide li a{ color:#282727; font-size:11px;}



	
span.socialmediabuttons{ margin-top:10px; float:left
; display:block; width:100%}
	.serv_address{      margin-top: 0px;  border-top: 1px solid #aaabab;
    padding-top: 12px;}
	.company-affliations{     margin-top: 18px;
    float: left;}
	
	
	
.your-review{    box-shadow: #ccc 1px 0px 10px 1px;
    border-radius:5px;}.your-review span{ text-align:center; border-bottom: 2px solid #008cb5; text-transform:uppercase;   font: 20px "New Font"; display:block; padding:5px 0px;}
	
	
	
	
.package_shadowbox{      background: rgba(90, 90, 90, 0.25);
    height: 164px;}
	.package_shadowbox span{       position: absolute;
    top: 55px;
    left: 2px;
	font-size:22px;
	text-transform:uppercase;
    text-align: center;
    text-shadow: 2px 5px 5px #4e4e4e;
    color: #ffffff;
     font-family: 'ProximaNova-Light','Franklin Gothic','Franklin Gothic','ITC Franklin Gothic',Arial,sans-serif;
    z-index: 998;
    width: 100%;}
	
	.panel22 {
    display: none;
}








.footer__social-list a {
    display: block;
    float: left;
    width: 52px;
    height: 52px;
    border-left: 1px solid rgba(0,114,143,0.2);
    color: #fff;
    position: relative;
    border-bottom: 0;
    transition: background-color .2s ease;
}.footer__social-list a {
    display: block;
    float: left;
    width: 52px;
    height: 52px;
    border-left: 1px solid rgba(0,114,143,0.2);
    color: #fff;
    position: relative;
    border-bottom: 0;
    transition: background-color .2s ease;
}.footer__subnav {
    float: left;   
    color: #fff;
	    padding-left: 73px;
} .footer__subnav span {
cursor:pointer;
    border-right: 1px solid #aaaaaa;
}.footer__social-list {
    float: left;
}.footer__subnav span, .footer__subnav span {
       /* display: inline-block; */
    padding: 0px 17px;
    /* border: 0; */
    /* border: 0; */
    color: #383733;
    font-size: 13px;
    font-family: 'ProximaNova-Light','Franklin Gothic','Franklin Gothic','ITC Franklin Gothic',Arial,sans-serif;

}
.serv_address span img{ max-width:15%}
.social-footer{    margin: 5px 0px;}

.our_contact{ margin-top:12px;}
.our_contact a{ color:#fff;}.our_contact a:hover{ color:#fff; text-decoration:underline}

.input_box{      background: #fbfbfb;
    border: 0;
    border: 1px solid #dadada;
    padding: 3px;    color: #959696;
    font-size: 11px;
    /* margin: 0 2px; */
    border-radius: 2px;
    width: 70%;}

.sub-text{
    /* font-size: 12px; */
    text-transform: uppercase;
    padding-top: 6px;
    padding-right: 5px;}
	   .unsub-box {   padding-left: 0px;
}
   .unsub-box ul li{ float:left; width:95%}
   .subs_btn{      background: #353432;
    border: 0;
    font-size: 10px;
    padding: 1px 5px;
    margin-top: 4px;
    font-weight: bold;
    border-radius: 2px;}
	.plan_your_tour {overflow:auto;height: 356px;
        margin: 0px 0 0px 0px;
    border: 1px solid #ececec;
    padding: 10px 0px 2px 0px;
    border-radius: 10px;
    box-shadow: 2px 0px 8px 2px #bbb6b6;
	box-shadow: 0px 3px 6px 1px #bbb6b6;
}

.serv_address span{ float:left;    font-size: 13px;    margin-top: -5px;
    color: #DEDEDE;}.serv_address span+span{ float:left;}.serv_address span+span img{ max-width:15%;    margin-top: -4px;}





/*dummy header*/
<!--.pure_bg_img{ background:url(../myimages/bg-1.jpg); height:656px; width:100%; margin-top:9%;background-size: 100%;margin-bottom: 15px;}-->
.pure_bg_img2 {
          background: url(https://www.india-travelpackages.com/myimages/scroll-bg.jpg) no-repeat -0px 0px; 
		
	height: 400px; 
    width: 100%;}
	
	.pure_bg_img2_search {
        
		 background: url(https://www.india-travelpackages.com/myimages/lakepalace22.jpg) no-repeat -0px 0px;
	background-size:100%;
 
    width: 100%;}
	
	
ul.txt_above_bg{ padding:0; margin:0; width:100%;text-align:center;}
ul.txt_above_bg span{ font-size: 30px;
    line-height: 8px;
    display: block;}
ul.txt_above_bg li{     float: left;
    height: 74px;
    background: none;
    width: 32.1%;
    margin: 0px 5px 10px 5px;
    padding-top: 20px; 
    display: block;
    /* padding-left: 17px; */
}

ul.txt_above_bg li a{color: #000;
    font-family: "My Font bold";    text-decoration: none;
    src: ('https://www.india-travelpackages.com/rabiohead.ttf');
    font-size: 28px;
     font-weight: bold; 
    /* font-family: "New Font"; */
    /* text-shadow: 2px 3px 0px #101010; */}
  
  
  .txt_above_bg  font{ font-size: 14px;
    line-height: 18px;
    font-family: "Candara";
    display: block;
    font-weight: bold;
    color: #000;
    /* margin-top: 5px; */}
  
  
  
  input, select, textarea {

	 
  }
  
  
   .navbar-brand {
    color: #036b9e !important;
}
  
  
  
	
	.shadow_box_txt{      position: absolute;
    /* top: 53px; */
    left: -7px;
    text-align: center;
    color: #ffffff;
    font-family: "My Font bold";
    font-size: 30px;
    /* text-shadow: #000 2px 3px 7px; */
    z-index: 998;
    width: 100%;
	line-height: 38px;
	  
	}
	
	.shadow_box{   background: rgba(0, 0, 0, 0.58);
    height: 35px;
    width: 249px;
    /* overflow: auto; */
    bottom: 3px;
    position: absolute;}
	.shadow_box_border{    padding: 3px;
    background: #fff;}
	.shadow_box_border img{ width:100%}
	
	
	 h5.title {
font-size: 15px;
    text-transform: uppercase;
    padding: 0;
    margin: 0;
	cursor:pointer;
    font-family: New Font;
    font-weight: bold;
	    text-align: left;
	    
}  
.content_wrapper{
       padding: 10px 0px;
    overflow: auto;
    /* border: 1px solid #efefef; */
    margin: 8px 0;
   /* box-shadow: 0px 1px 5px #ccc;*/
    font-family: candara;
	}
	
	.link-list-hide span{ display:block;    margin-top: 6px;}
	
		.content_wrapper p{ margin-top:10px;}
	
	
/*form css*/
.box {
       background: rgb(240, 249, 255);
    padding: 15px 20px 20px 20px;
    overflow: auto;
    /* border-radius: 8px; */
    border-top: 5px solid #008CB5;
    border-bottom: 5px solid #008cb5;
    border-left: 1px solid #008cb5;
    border-right: 1px solid #008cb5;
    box-shadow: 2px 2px 10px #a5a2a2;
	    font-family: candara;
		font-size:16px;
}.dl_2 {
    margin: 0px;
}.dl_2 dt {
    width: 30%; float:left;    margin-bottom: 15px;
    margin-right: 10px;
}.dl_2 dd {
    width: 66%; float:left;    margin-bottom: 15px;
}
.D2-Cont .d2_hover {
    color: #FFF;
    background-color: #E3C482;
}
.D2-Cont span, .D2-Cont font {
    margin: 3px 4px;
    display: inline-block;
    padding: 0px 8px;
    /* width: 89px; */
    /* padding: 12px; */
    /* height: 32px; */
    line-height: 32px;
    border: 1px solid #607594;
    text-align: center;
    cursor: pointer;
    border-radius: 6px;
    background-color: rgba(0, 140, 181, 0.16);
    /* width: 115px; */
	
}	.D2-Cont span:hover {
       color: #FFF;
    background-color: #008CB5;
    border-color: black;
}

 #submitimg:hover {
    background: #008CB5;
}
 #submitimg {
      background: #e96c21;
    padding: 10px;
    border-radius: 5px;
    font-size: 20px;
    color: #fff;
}
.btn1:hover, .btn2:hover, .btn3:hover {
    background-color: #E3C482;
    color: #FFF;
    text-decoration: none;
}

.getquote_form{ float:left;    width: 100%;
    text-align: center;}
	
	.box_form_padding{ margin-bottom:10px;}
	
	ul.destination_chocice_btn { padding:0; margin:0; }ul.destination_chocice_btn li{    cursor: pointer;
    display: inline-block;
    border-radius: 5px;
    background: #fff;
    margin: 4px 0px;
    padding: 8px 1px;
    text-align: center;
    font-size: 13.6px;
    width: 24.4%;}ul.destination_chocice_btn li:hover{ background:#bcdcff; color:#fff;}
	
	 
#panel{display: none;}

#flip-slide{display: none;}

#flip-slide1{display: none;}
#flip-slide2{display: none;}


li.destination_more_btn{ font-weight: bold;
color: #067EBD;
border: 1px solid #69ACCF;
    background: url(http://www.indiaodysseytours.com/theme/v2/images/form/arrow.png) #FFF 58px 13px no-repeat;
    text-align: left;
    padding-left: 18px;}li.destination_more_btn:hover{  background:#fff;}
	
	
	.checkbox-inline {
   
   padding-right: 9%;
	}
	.servaddd_one{ float:left; margin-right:5px;color: #000;}
	
	.btn-group {
 
    width: 23.5%;
}

.more_btn{padding: 8px 0px !important;
    color: #698ea7 !important;
    background: #c8e8fd;
    border-radius: 17px;
    width: 100%;}
	
	.tour-img{border: 1px solid #ddd;
    border-radius: 15px;
   margin-top: 0px;
	box-shadow: 0px 2px 0px 0px #d0cccc;
	}
	
	.best-tours {
width: 100%;
    display: block;
    font-size: 12px;
    font-family: candara;
    text-align: center;
    line-height: 22px;
    color: #000;
    padding: 0px;
    margin-bottom: 14px;
}

.center-part-heading{   /*  text-transform: uppercase; */
    /* font: 20px "New Font"; */
    display: block;
    text-align: center;
    /* margin-top: 12px; */
    color: #212121;
    /* font-weight: bold; */
    font-family: candara;
    font-size: 30px;
	
	
	
	}
	.dynamic-tabs{ margin-top:3%;
    margin-bottom: 1%;}
	.dynamic-tabs .nav>li>a{ font-size:22px !important; color:#333333}
	.dynamic-tabs .tab-pane { font-size:13px;
		        color: #676565;overflow: auto;
    margin: 0 0 10px;
    /* border: 1px solid #efefef; */
    padding: 2px 15px;
    font-family: tahoma;
    background: #ededed;
    height: 182px;
    overflow: auto;
}
	
	.dynamic-tabs .nav-tabs {
		width:100%;

    margin-top: 15px;margin-bottom: 0px;
}
	.nav-tabs>li {
	font-family: Tahoma;
	    border: 1px solid #efefef;
    float: left;
    margin-bottom: -1px;
      width: 33.33%;
	  
}

.navbar-default {
    

    background: none!important;
    border: none!important;
}


	
	.dynamic-tabs .nav-tabs>li>a{ text-align:center;
	
	cursor:pointer; }
	
	
	.dynamic-tabs .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color: #504e4e;   border-bottom: 1px solid #f7f7f7;
    background-color: #e8e8e8;}
	
	
	
.value_addded_outerbox{    font-family: tahoma;}	.value_addded_outerbox h3{ font-size:22px; text-align:center}
	
.value_addded_box{    box-shadow: #ccc 1px 0px 11px;box-radius:5px;
    padding: 5px 15px;
    width: 100%;    border-radius: 10px;
    overflow: auto;   
}
	
ul.tab-pane-city-list{ padding:0; margin:0;padding: 0;
    margin: 0;
    overflow: auto;
  
    float: left;
    margin-right: 2%;}
	ul.tab-pane-city-list li { float: left;
    float: left;
    font-size:13px;color: #676565;
    text-align: left;
    list-style: none;
    margin-bottom: 8px;
    width: 100%;
	}
	
	ul.tab-pane-city-list li font{ font-weight:bold;}
	
	
	.li-width {
    width: 36%;
}

.li1-width {
    width: 26%;
}

.li-2-width {
    width: 30%;
}

	.nav>li>a {
   
    padding: 10px 35px !important;
}

	.searh-top{ background:#efefef; height:266px;}

#proRangeSlider {
    border: 1px solid #CCC;
    padding: 0;
}



input.orange {
  -webkit-appearance: none;
  width: 160px;
  height: 20px;
  margin: 10px 50px;
background: linear-gradient(to right, #ff8a52 0%, #ff9562 100%);
  background-size: 150px 8px;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
  outline: none;
  zoom: 130%;
  display: block;
  margin: auto;
  margin-bottom:5px;
}
 input::-webkit-slider-thumb {
 -webkit-appearance: none;
 width: 20px;
 height: 20px;
 background: #fff;
 position: relative;
 z-index: 3;border: 1px solid #D9D9D9;

    background: #FFF;
    cursor: default;
    box-shadow: inset 0 0 1px #ccc,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB;
}
 input::-webkit-slider-thumb:after {
 content: " ";
 width: 160px;
 height: 10px;
 position: absolute;
 z-index: 1;
 right: 20px;
 top: 5px;
 background: #ccc;
}

.submit {
    border: none;
    padding: 4px;
    width: auto;
    background: orange;
    text-transform: uppercase;
    color: #FFF;
    font-family: sans-serif;
    cursor: pointer;
}.b {    overflow: auto;
    background: #205fcc;
    /* margin-bottom: 12%; */
    padding: 10px 18px;
    position: relative;
}
.b.blue {
	background: #0d3d90;
	color: #fff;
}
.b h5 {
	font-size: 14px;
	margin: 0 0 16px;
	font-weight: 700;
}
.b.op {       /* box-shadow: 0 2px 4px rgba(0, 0, 0, 0.23);*/
   border-bottom: 1px solid #6299f9; 
       padding-top: 8px;
	   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.b ul li {
	color: #fff;
    padding: 0 0 10px 4px;
	position: relative;
	line-height: 16px;
	display:block;
}
.spec {
	width: 100%;
	height: 34px;
	padding: 0 7px 2px 0;
	text-indent: 27px;
	border: 1px solid #ccc;
}
ul.overflow-package{ padding:0; margin:0;}
.overflow-package input{    width: 17px;
    height: 20px;
    margin-top: 5%;    margin-top: -3%;}


.overflow-package span{    display: block;
    float: left;
    margin-right: 8px;}

.overflow-package span+span{ float:none}

input[type=checkbox], input[type=radio]{ margin:0% !important;}

#demo i {
	position: absolute;
	bottom: 23px;
	right: 46px;
	top: auto;
	cursor: pointer;
}
.search-pkg {
	    background: #fff;
    float: left;
    width: 100%;
    padding: 15px 0px;
    /* margin: 10px 0px; */
    margin-bottom: 3%;
    border: 1px solid #efefef;
}
.search-pkg h3 {
	padding:0;
	margin:0;
	font-family:"Rockwell";
	font-size:22px; letter-spacing:0.23px;
	color: #ff6011;
}
.search-pkg img {
	width:100%
}
.but.blue {
	background: #2d6bd8;

	color: #fff; text-transform:uppercase; font-size:13px;
	width:40%;
}
.but.blue:hover {
	color: rgb(255, 255, 255);
	    -webkit-transition: 0.5s ease;
	background:#EC4D00;
}
.but {
	margin-top:18px;
	width: 100%;
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 1px;
	text-align: center;
	padding: 7px 0;
	display: block;
	clear: both;
	color: #333;
}.b ul li .th {
    position: absolute;
    width: 5px;
    height: 100%;
    left: -24px;
    top: -4px;
}
dl {
	margin-bottom:0 !important;
	margin-top:12px !important;
	font-size:15px;
	color:#333333;
	line-height:22px;
}
dt {
	font-weight:normal !important;
}
dfn {
	color:#999999
}


.overflow-package{    height:120px;
    overflow: auto;}
	
	
.spc output {
    display: block;
   padding-top: 12px; 
    font-family: rockwell;
    text-align: center;
    font-size: 15px;
    line-height: 1.42857143;
    color: #fff;
}
.spc .output_days{ display: block;
   padding-top: 12px; 
    font-family: rockwell;
    text-align: center;
    font-size: 15px; padding-left:2px;
    line-height: 1.42857143;float:left;
    color: #fff;}
	
	.output_div{    /* float: left; */
    text-align: center;
    width: 26%;

    overflow: auto;
    margin: 0 auto;}
	
h5.filter{ font-size:18px; font-family:Geneva, Arial, Helvetica, sans-serif; /*text-transform:capitalize;*/
padding:0; margin:0;}
#style-2::-webkit-scrollbar-track
{
	
	border-radius: 10px;
	    background-color:#6091e6;
}

#style-2::-webkit-scrollbar
{
	width: 12px;

}
#style-2::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color:#cadeff;
}



h5.h5-heading {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding-bottom: 5px;
    font-weight: bold;
    margin-bottom: 5px;
    color: #fff;
}
.faq_list a{ color:#676565; font-size:13px;}


.faq_list font{float: left;
    width: 93%;
    margin-left: 3px;
    margin-top: -2px;}


.faq_list span{float: left;}

.faq_list p{ overflow:auto;}


/* New Coding CSS Files  */


/* Travel Pakcages Not Available CSS */ 

    .bg-mail{background-color: #fff;
    height: 298px !important; width:259px !important; border-bottom: 5px solid #484747;}
	
	.packages-na-heading{    text-align: center;
    font-size: 40px;
    font-family: 'My Font bold';
    font-weight: bold;
    padding: 18px 0 13px 0;}
	
	.packages-fd-heading{    text-align: center;
    /*font-size: 39px;
    font-family: 'My Font bold';
    font-weight: bold;*/
	padding: 33px 0 30px 0;
    margin-bottom: 13px;}
	
	.packages-fd-heading h1{font-size: 39px!important;
    font-family: 'My Font bold';
    font-weight: bold;
	margin-bottom:30px;}
	
	.packages-fd-heading span{font-size: 20px;
    font-family: candara;
    font-weight: bold;}


.packages-na-tagline{
text-align:center;
font-family:candara;
font-size:21px;}

/*.border-first{border-color: #9428d6 !important;}

.border-second{border-color: #fdb40f !important;}

.border-third{border-color: #e0316f !important;}*/

.TPborder0{border-color: #9428d6;} .TPborder1{border-color: #fdb40f;} .TPborder2{border-color: #e0316f;}
.TPborder3{border-color: #60C;} .TPborder4{border-color: #090;} .TPborder5{border-color: #F00 ;}
.TPborder6{border-color: #CC0;} .TPborder7{border-color: #F60 ;} .TPborder8{border-color: #F0F;}
.TPborder9{border-color: #C69 ;} 

.column-packages{
    text-align: center;
    border-bottom: 5px solid;
    border-left: 0;
    border-right: 0;
    border-top: 0;
    margin-top: 0;
	width:100%;
	background: #fff;
	/*padding-bottom:5px;*/
	height:298px !important;
}

.bgcolor0{background: #9428d6;} .bgcolor1{background: #fdb40f;} .bgcolor2{background: #e0316f;}
.bgcolor3{background: #60C;} .bgcolor4{background: #090;} .bgcolor5{background: #F00 ;}
.bgcolor6{background: #CC0;} .bgcolor7{background: #F60 ;} .bgcolor8{background: #F0F;}
.bgcolor9{background: #C69 ;} 
.bgcolor10{background: #e0316f}
.packages-title{ color: #fff; height:60px;}

.packages-title h5{    font-size: 23px!important;
    font-weight: bold;
    font-family: "My Font bold";
    padding: 5px 4px;
    margin: 0;}
.packages-title h5 a{ color:#fff;}

.packages-image{ height: 147px;}
 

.packages-image img{width:100%; height:150px; }
.packages-name a{ color:#000}
.packages-name{/*font-family: CANDARA;
    font-size: 15px!important;*/
	    font-size: 25px!important;
    font-weight: bold;
    font-family: "My Font bold";
    padding: 0px 0px;
    color: #565555;
    margin-top: 9px;
    margin-bottom: 8px;
}

.packages-name-normal{*font-family: CANDARA;
    font-size: 15px!important;*/
	    font-size: 25px!important;
    font-weight: bold;
    font-family: "My Font bold";
    padding: 0px 0px;
    color: #565555;
    margin-top: 1px;
    margin-bottom: 7px;}

.packages-name1{/*font-family: CANDARA;
    font-size: 15px!important;*/
	    font-size: 21px!important;
    font-weight: bold;
    font-family: "Candara";
    padding: 0px 0px;
    color: #565555;
    margin-top: 9px;
    margin-bottom: 5px;
}

.packages-name1 a{color:#000;}

    .btn-outline-primary a{color: #000;
    background-image: none;
    background-color: transparent;
    border-color: #000;
	font-family: "My Font bold";
    font-size: 18px;
    font-weight: bold;
}

.packages-btn-normal{color: #000  !important;
    background-image: none;
    background-color: transparent;
    border-color: #000 !important;
	font-size:17px!important; font-family:'candara';
}

.packages-btn-na-normal{color: #000;
    background-image: none;
    background-color: transparent;
    border-color: #000!important;
	font-size:16px;
	margin: 6% 0 16% 0;
}


.btn-outline-primary1:hover{color: #fff!important;
    background-color: #000;
    border-color: #000;}

.btn-outline-primary:hover{color: #fff;
    background-color: #000;
    border-color: #000;}
	
	 .btn-outline-warning{color: #000;
    background-image: none;
    background-color: transparent;
    border-color: #000;
	font-size:16px;
}

.btn-outline-warning:hover{color: #fff;
    background-color: #000;
    border-color: #000;}

.packages-btn a{ color:#fff;}
.packages-btn{margin-bottom: 12px;}
.packages-btn-normal{margin-bottom:6px !important; }
.block-bg-img1 a{color:#000; cursor:pointer}
.block-bg-img2 a{color:#000; cursor:pointer}
.block-bg-img3 a{color:#000; cursor:pointer}
.block-bg-img1 a:focus{  outline: none;}
.block-bg-img2 a:focus{  outline: none;}
.block-bg-img3 a:focus{  outline: none;}
.block-bg-img1 a:hover{color:#000; }
.block-bg-img2 a:hover{color:#000;}
.block-bg-img3 a:hover{color:#000;}


.btn:focus {
  outline: none;
}
.block-bg-img2{     background: url(../myimages/cursoel-bgimg2.jpg) no-repeat;
     text-align: center;
    width: 259px;
    height: auto;
    padding: 10px 0px;
    float: left;}
.block-bg-img3{     background: url(../myimages/cursoel-bgimg3.jpg) no-repeat;
       text-align: center;
    width: 259px;
    height: auto;
    padding: 10px 0px;
    float: left;}

.block-bg-img1{     background: url(../myimages/cursoel-bgimg1.jpg) no-repeat;
        text-align: center;
    width: 259px;
    height: auto;
    padding: 10px 0px;
    float: left;}

.block-bg-turname{ font-family: "My Font bold"; font-weight:bold; font-size:34px; text-align:center;  padding:0;
     margin: 3% 0 0 0;}
.block-bg-text{    font-family: candara;
    font-size: 17px;    height: 40px;
    padding: 0;
    margin: 6% 0 0 0;}


.block-bg_btn{ margin-top:57%;} a .block-bg-review{ color: #000;}
.block-bg-review a{     font-family: candara;
    font-size: 17px;
    padding: 0;
    color: #965b6f;
    font-weight: bold;
    margin: 0 0 10px 0;}.block-bg-review a:hover{   color: #965b6f;}
.block-bg-review{ margin-bottom:4%;}
.css3transition{ width:100%;}
[data-tooltip] {
  position: relative;
  z-index: 2;
  cursor: pointer;
  
}

/* Hide the tooltip content by default */
[data-tooltip]:before,
[data-tooltip]:after {
  visibility: hidden;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  pointer-events: none;
}

/* Position tooltip above the element */
[data-tooltip]:before {
  position: absolute;
  bottom: 150%;
  left: 50%;
  margin-bottom: 5px;
  margin-left: -80px;
  padding: 7px;
  width: 160px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #000;
background-color: hsla(0, 1%, 4%, 0.9);
  color: #fff;
  content: attr(data-tooltip);
  text-align: center;
  font-family:candara;
  font-size: 14px;
  line-height: 1.2;
}

/* Triangle hack to make tooltip look like a speech bubble */
[data-tooltip]:after {
  position: absolute;
  bottom: 150%;
  left: 50%;
  margin-left: -5px;
  width: 0;
  border-top: 5px solid #000;
  border-top: 5px solid hsla(0, 0%, 20%, 0.9);
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  content: " ";
  font-size: 0;
  line-height: 0;
  font-family:candara;
}

/* Show tooltip content on hover */
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {
  visibility: visible;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}.city_tooltip{ margin-left:5px;}

.city_tooltip a{ font-size:15px;}

#page-differntheader{ margin-top:10px;}



.web_text{      padding: 0 16px;  FONT-SIZE: 15px;
    line-height: 24px;
    text-align: justify;}
	
	
	.pkg_detailbox {          padding: 18px 18px 0px 0;
    font-family: Century Gothic;
    line-height: 22px;
    font-size: 15px;

    color: #000;
}


.pkg_detail_name{
padding-left:0px !important;
padding-right:0px !important;

}
.pkg_detail_name  {
    font-family: "My Font bold";
    font-size: 40px;
    padding-top: 1%;
	font-weight:bold;
    text-align: center;
    color: #FF3300;
    display: block;
	    line-height: 32px;

}
.pkg_detail_name :hover{ color:#FF3300}
.pkg_detail_route{ text-align: center;
    margin-top: 10%;
    display: block; }
.pkg_detail_route {text-align: center;
    font-size: 25px;
	line-height:27px;
   
    color: #333333;
    font-family: "My Font bold";
    /* font-family: New font Bold; */
    font-weight: bold;     }
.pkg_detail_route :hover{ color:#333333}
.pkg_detail_summary{color: #2c2c2c;
clear:both;
    padding-left: 0px !important;
    padding-right: 0px !important;
     margin-top: 4px;
    line-height: 18px;
    font-size: 13px;
overflow: auto;
    height: 75px;
}



ul.itiny-tabnew {
	width:100%;
	margin:0 auto;
	font-family:Rockwell;
	height:40px;
	background:#1b77ff;
	clear:both;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	margin:0px;
	padding:0px;
     
}

ul.itiny-new {
    width: 100%;
    margin: 0 auto;
    font-family: Rockwell;
    height: 40px;
    background: #e0e0e0;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    margin: 0px;
    padding: 0px;
	background: #1b77ff;
}


ul.itiny-tabnew li {
	font-size: 19px;
    line-height: 40px;
    font-weight: bold;
    width: 25%;
	color:#fff;
    display: block;
    float: left;
    text-align: center;
    border-right: 4px solid #fff;
    cursor: pointer;
    background: #1b77ff;
}
ul.itiny-new li {
    font-size: 19px;
    line-height: 40px;
    font-weight: bold;
    width: 50%;
    display: block;
    float: left;
    text-align: center;
    border-right: 4px solid #fff;
    cursor: pointer;
}
.active-tab {
    color: #fff;
    background-color: #FF5722;
}



ul.itiny-tabnew li a { color:#fff;
}
ul.itiny-tabnew li:hover {
}
ul.itiny-tabnew li a:hover {
}

.select-tab {
	color:#fff !important;
	background-color:#ff531f;
}
.nonselect-tab {
	color:#fff !important;
	*background-color:#CCCCCC;
}

.bg-topinner {
    background: url(https://www.india-travelpackages.com/myimages/bg-topinner.jpg)  6% 116% no-repeat;
    height: 420px;
}h3.promoters2 {
    padding: 0;
    margin: 0;
    font-family: "My Font bold";
    font-size: 25px;
}


ul.servies_aboutus{ padding:4px; margin:0;}
.servies_aboutus li{ 
padding-left: 8px;
    line-height: 26px;
    padding-right: 8px;
}

.form-tilte {
    font: small-caps 19px Rockwell;
    color: #fff;
    text-align: center;
    background-color: #444343;
    padding-top: 4px;
    padding-bottom: 6px;
    position: relative;
}
.quick-contact {
    border: solid 1px #d7d7d7;
    box-shadow: 0px 0px 5px 0px rgba(161, 161, 161, 0.5);
    display: block;
}






