@charset "utf-8";
/* CSS Document */

body {
    background:url(../images/bg.jpg) repeat-x top left;
    font-family:"Times New Roman", Times, serif;
    color:#FFF;
    font-size:15px;
    font-weight:normal;
    padding:0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.clear {
    clear:both;
}

img {
    border:0;

}

* {
    padding:0;
    margin:0;
    outline:none;
}

p{
    padding:0px 0px 10px 0px;
    font-size: 15px;

}

p a{
    color:#666666;
}
a{
    color:#666666;
    text-decoration:none;

}


#wrapper {
    width:950px;
    margin: 0 auto;

}

.head {
    width:950px;
    height:130px;
}

.logo {
    width:277px;
    float:left;
    padding:20px 0px 0px 0px;
}

.right_menu {
    width:673px;
    float:left;
    padding:20px 0px 0px 0px;
}

.right_top_menu {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#e6e6e6;
    text-align:right;
}

.right_btm_menu {
    font-family:arial, Times, serif;
    font-size:13px;
    color:#FFF;
    font-weight:bold;
    height:94px;
}

.right_btm_menu ul{
    list-style:none;
    padding:0px 0px 0px 240px;
}
.right_btm_menu li{
    list-style:none;
    height:45px;
    background:url(../images/menu_li.jpg) no-repeat center left;
    padding:30px 30px 0px 30px;
    float:left;
}
.right_btm_menu a {
    color:#FFF;
}
.right_btm_menu a:hover {
    color:#666;
}
.banner {
    width:429px;
    height:274px;
    float:left;
    line-height:20px;
    background:url(../images/banner2.jpg) no-repeat top left;
    padding:57px 0px 0px 521px;
}

.banner  h1{
    font-family:"Times New Roman", Times, serif;
    font-size:26px;
    font-weight:normal;
    padding:0px 0px 12px 0px;

}
.banner  h1 span{
    font-family:"Times New Roman", Times, serif;
    font-size:30px;
    color:#5ec2ee;
    font-weight:normal;
    padding:0px 0px 0px 0px;

}

.readmore {
    padding:8px 0px 0px 0px;
}
.group_box {
    width:950px;
    float:left;
    height:101px;
}

.travfox {
    width:192px;
    height:101px;
    float:left;
}
.hollidays {
    width:192px;
    height:101px;
    float:left;
}
.india {
    width:192px;
    height:101px;
    float:left;
}
.academy {
    width:192px;
    height:101px;
    float:left;
}
.zatoti{
    width:182px;
    height:101px;
    float:left;
}
.middle_container {
    width:950px;
    float:left;
    padding:0px 0px 30px 0px;
}

.strategy{
    width:373px;
    float:left;
    height:410px;

}

.heading {
    font-family:"Times New Roman", Times, serif;
    font-size:32px;
    font-weight:normal;
    color:#1b2426;
    padding-left:42px;
    padding-top:20px;
    text-shadow: 1px 1px white, 0px 0px ;
}
.heading-blue {
    color:#ae1c0b;
    text-shadow: 1px 1px white, 0px 0px ;

}

.content-img {
    width:313px;
    padding:10px 0px 0px 60px;
}


.quots {
    background:url(../images/quots.jpg) no-repeat top left;
    font-size:16px;
    width:307px;
    color:#4e4743;
    text-align:left;
    float:left;
    font-weight:normal;
    padding:25px 0px 0px 40px;

}

.learnmore {
    width:333px;
    font-family:"Times New Roman", Times, serif;
    font-size:18px;
    color:#000000;
    font-weight:normal;
    float:left;
    padding:15px 0px 0px 40px;
}
.more {
    float:left;
    width:142px;

}
.whatweare{ 
    font-family:"Times New Roman", Times, serif;
    font-size:18px;
    color:#099fd7;
    font-weight:normal;
    float:left;
    font-style:italic;
}
.arow_btn {
    float:left;
    padding:3px 0px 0px 8px;
}

.ourculture{
    width:260px;
    height:410px;
    float:left;
    padding:0px 0px 0px 10px;
}
.ourculture_heading {
    font-family:"Times New Roman", Times, serif;
    font-size:32px;
    font-weight:normal;
    color:#1b2426;
    padding-left:0px;
    padding-top:20px;
    text-shadow: 1px 1px white, 0px 0px ;
}
.content-img-01 {
    float:left;
}
.our_culture_txt {
    width:260px;
    font-size:16px;
    color:#4e4743;
    text-align:left;
    float:left;
    font-weight:normal;
    padding:15px 0px 6px 0px;

}
.learnmore1 {
    width:260px;
    font-family:"Times New Roman", Times, serif;
    font-size:18px;
    color:#000000;
    font-weight:normal;
    float:left;
    padding:8px 0px 0px 0px;
}

.mediarelease{
    width:267px;
    height:410px;
    float:left;
    padding:0px 0px 0px 40px;
}

.mediarelease_txt{
    width:257px;
    float:left;
    padding:0px 0px 0px 10px;
}

#middle-news-01 {
    width:211px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#979797;
    font-weight:normal;
    padding-right:43px;
    padding: 7px 0px 7px 0px;
}
.middle-news-bigtext {
    font-family:"Times New Roman", Times, serif;
    font-size:18px;
    color:#000000;
    font-weight:normal;
}

.footer {
    background:url(../images/ftr_bg.jpg) repeat-x top left;
    height:227px;
    font-family:"Times New Roman", Times, serif;
    font-size:14px;
    color:#888180;
    font-weight:normal;
}
.footer_txt {
    width:950px;
    margin: 0 auto;
}
.ftr_link {
    width:780px;
    float:left;
    padding:25px 0px 0px 0px;
}

.ftr_link a {
    color:#888180;
    padding:0px 6px 0px 6px;
    text-decoration:none;
}

.ftr_link a:hover {
    color:#333;
    padding:0px 6px 0px 6px;
    text-decoration:none;
}

.social_btns {
    width:150px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    float:left;
    padding:25px 0px 0px 0px;
}
.so_btn {
    width:34px;
    float:left;
    padding:8px 0px 0px 0px;
}

.inner_banner {
    width:950px;
    height:189px;


}
.inner_groupbox {
    width:950px;
    float:left;
    height:101px;
}

.inner_travfox {
    width:192px;
    height:101px;
    float:left;
}
.inner_hollidays {
    width:192px;
    height:101px;
    float:left;
}
.inner_india {
    width:192px;
    height:101px;
    float:left;
}
.inner_academy {
    width:192px;
    height:101px;
    float:left;
}
.inner_zatoti{
    width:182px;
    height:101px;
    float:left;
}
.inner_mid_container {
    width:950px;
    padding:37px 0px 25px 0px;
    font-family:"Times New Roman", Times, serif;
    float:left;
    color:#050100;
}

.inner_mid_container h2{
    font-family:"Times New Roman", Times, serif;
    font-size:19px;
    color:#ae1c0b;
    font-weight:normal;
    padding:0px 0px 5px 0px;
}

.inner_mid_container ul {
    list-style:none;
    padding:0px 0px 25px 0px;
}

.inner_mid_container li {
    list-style:none;
    padding:3px 0px 3px 0px;
}

.inner_mid_container p {
    padding:0px 0px 25px 0px;

}
.inner_mid_container  a {
    color:#5ec2ee;

}
.inner_mid_container  a:hover {
    text-decoration:underline;
    color:#5ec2ee;

}

.inner_mid_left {
    width:630px;
    float:left;
    text-align:justify;
}

.inner_mid_left_heading {
    font-family:"Times New Roman", Times, serif;
    font-size:32px;
    font-weight:normal;
    color:#1b2426;
    padding:0px 0px 3px 0px;
    text-shadow: 1px 1px white, 0px 0px ;

}

.left_head {
    width:400px;
    float:left;
    height:65px;
    line-height:65px;
}

.logo_png{

    float:right;
}


.inner_mid_left p {
    padding:0px 0px 10px 0px;
}

.inner_mid_left ul {
    list-style:none;
    padding:0px 0px 15px 10px;
}
.inner_mid_left li {
    list-style:none;
    background:url(../images/li_tbn.jpg) no-repeat center left;
    padding:3px 0px 3px 15px;
}


.inner_mid_right {
    width:320px;
    float:left;
}

.sep_line {
    width:320px;
    float:left;
    height:1px;
    text-align:center;
    padding:24px 0px 15px 0px;
}

.news_letter {
    width:280px;
    float:left;
    padding:0px 0px 0px 40px;
}

.name_field {
    float:left;
    width:280px;
    padding:17px 0px 0px 0px;
}


.email_field {
    float:left;
    width:280px;
    padding:10px 0px 0px 0px;
}


.txt_field {
    width:213px;
    height:19px;
    border:1px solid #eee7e7;
    background:#faf1f1;
    color:#859697;
    font-family:"Times New Roman", Times, serif;
    padding:0px 0px 0px 5px;
}

.txt_area {
    width:213px;
    height:70px;
    border:1px solid #eee7e7;
    background:#faf1f1;
    color:#859697;
    font-family:"Times New Roman", Times, serif;
    font-size:12px;
    padding:0px 0px 0px 5px;
}

.submit {
    width:280px;
    padding:10px 0px 0px 0px;

}
.contact_us {
    width:280px;
    float:left;
    padding:0px 0px 0px 40px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#4e4e4e;
}

.contact_left {
    width:250px;
    float:left;
}
.contact_right {
    width:700px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}

.contact_right h1{
    font-family:"Times New Roman", Times, serif;
    font-size:20px;
    color:#1b2426;
    font-weight:normal;
    padding:0px 0px 10px 0px;
}


.budget {
    width:240px;
    color:#000;
    text-align:center;
    background:url(../images/bud_line.png) no-repeat top center;
    font-family:"Times New Roman", Times, serif;
    font-size:20px;
    padding:10px 20px 0px 0px;
    margin:10px 0px 0px 0px;
}


.budget span {
    width:260px;
    color:#ae1c0b;
    font-family:"Times New Roman", Times, serif;
    font-size:20px;
    padding:12px 0px 0px 0px;
}
/*----------------------*/
.row{
    margin-left: -15px;
    margin-right: -15px;
}
.contact-box{
    width: 33.333%;
    float: left;
    padding: 10px 15px;
    box-sizing: border-box;
}
.contact-box p{
    padding-bottom: 12px!important;
}
.contact-box h3 {
    margin-bottom: 20px;
    border-bottom: 2px solid #c09f5c;
    padding-bottom: 6px;
}
.contact-box a{
    color: #050100;
}