/* ==========================================================================
   Bootstrap 3
   Author           :  Ravi Joon    //    Rajan Arora
   Twitter          :  @ravijoon    //    @rajananimator
========================================================================== */
*, body{font-family:"Raleway", Arial, Helvetica, sans-serif;}
/**, input, textarea{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}*/
a:hover, a:focus{outline:none;}
@font-face {
font-family: 'Raleway';
src: url('../../Fonts/Raleway.eot');
src: url('../../Fonts/Raleway.eot?#iefix') format('embedded-opentype'),
url('../../Fonts/Raleway.woff') format('woff'),
url('../../Fonts/Raleway.ttf') format('truetype'),
url('../../Fonts/Raleway.svg#Raleway') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'Georgia';
src: url('../../Fonts/Georgia.eot');
src: url('../../Fonts/Georgia.eot?#iefix') format('embedded-opentype'),
url('../../Fonts/Georgia.woff') format('woff'),
url('../../Fonts/Georgia.ttf') format('truetype'),
url('../../Fonts/Georgia.svg#Georgia') format('svg');
}



.padd0{ padding:0px;}
.padd5{ padding:0px 5px;}
.btn-primary {color: #fff;background-color: #f1592a;border-color: #f1592a; padding: 10px 30px; border-radius: 20px; font-size:18px;}
.btn-primary:hover {color: #fff;background-color: #D54E24;border-color: #D54E24;}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {color: #fff;background-color: #D54E24;border-color: #D54E24;}
.body { background-color:#f2f2f2;}



/*======== Nave Bar ==========*/
.navbar-default.navbar.custom_nav {background-color: #fff; border-color: #fff; border-radius:0px; min-height:0px; height:auto; margin-bottom:0px; border:none;}
.navbar-default.navbar.custom_nav .navbar-brand {height:auto; padding: 13px 30px;}
.navbar-default.navbar.custom_nav .navbar-nav > li > a {padding-top: 26px; padding-bottom: 26px; font-weight:bold; font-size:15px; color:#000;}
.navbar-default.navbar.custom_nav .navbar-nav > li > a:hover { color:#F1592A;}
.navbar-default.navbar.custom_nav .btn-group.login_nav { margin-top:17px;}
.navbar-default.navbar.custom_nav .btn-group.login_nav .active {color: #FFF; background-color: #F1592A; border-color: #F1592A;}
.btn-default:hover {color: #FFF; background-color: #F1592A; border-color: #F1592A;}
.btn-default:hover, .dropdown-toggle.btn-default {color: #FFF; background-color: #F1592A; border-color: #F1592A;}
.btn-default:active, .btn-default.focus {color: #333;background-color: #fff;border-color: #ccc;}

/*header image*/
.header_section {position: absolute; width: 100%;}
.header_section .img_section_bg { background-image: url(../../Image/Common/cham-wings.jpg); background-repeat:no-repeat; background-size:cover; height:624px;background-position: center center;}
.header_section .img_section_one { background-image: url(../../Image/Common/h_img_1.jpg); background-repeat:no-repeat; background-size:cover; height:624px;}
.header_section .img_section_two { background-image: url(../../Image/Common/h_img_2.jpg); background-repeat:no-repeat; background-size:cover; height:624px;}
.header_section .img_section_three { background-image: url(../../Image/Common/h_img_3.jpg); background-repeat:no-repeat; background-size:cover; height:624px;}
.header_section .img_section_com .details { width:300px; margin: 0px auto 0; color:#fff; padding-top: 60px;}
.header_section .img_section_com .details.ist{width:160px;}
.header_section .img_section_com .details .depart { float:left; text-align:center;}
.header_section .img_section_com .details .depart .depart_code { font-size:33px; margin:0px; padding:0px; font-weight:bold;}
.header_section .img_section_com .details .depart .depart_name {font-size:14px; margin:0px; padding:0px;}
.header_section .img_section_com .details .depart_icon {float:left; background-image:url(../../Image/Common/fh_icon.png); background-repeat:no-repeat; width:71px; height:29px; margin-top: 10px; margin-left: 15px; margin-right: 15px;}
.header_section .img_section_com .details .ariv {float:left;}
.header_section .img_section_com .details .ariv .depart_code { font-size:33px; margin:0px; padding:0px; font-weight:bold;}
.header_section .img_section_com .details .ariv .depart_name {font-size:14px; margin:0px; padding:0px;}

.header_section .img_section_com .fare_details { width:210px; margin: 0px auto; color:#fff; padding-top: 85px;}
.header_section .img_section_com .fare_details .price { float:left;}
.header_section .img_section_com .fare_details .price p { font-size:25px;}
.header_section .img_section_com .fare_details .price p span { font-size:14px;}
.header_section .img_section_com .fare_details .book {float:right; display:none;}

.custom_nav .navbar-header .navbar-toggle{margin-top:0; margin-right:0; margin-bottom:0; border:none; padding:24px 24px; background:#f1592a; -moz-border-radius:0; border-radius:0; -webkit-border-radius:0; -khtml-border-radius:0;}
.custom_nav .navbar-header .navbar-toggle .menu-icon{float:left; padding:7px 10px 0 0;}
.custom_nav .navbar-header .navbar-toggle .icon-bar{background:#ffffff;}

/*Search Ui */
.search_ui { width:100%; position:relative; z-index:1; margin-top: 250px; }
.sui_head { padding-top:130px; padding-bottom:130px; }
.sui_head h1 { font-size:36px; font-weight:normal; color:#FFF;text-shadow: 0px 1px 3px rgba(0, 0, 0, .8);}
.sui_head p { font-size:14px; color:#FFF;text-shadow: 0px 1px 3px rgba(0, 0, 0, .8); }
/*-- flight hotel css starts here --*/
.hm_tabs_con { text-align:center; background-color:#fff; border-bottom:5px solid #f1592a;}
.hm_tabs_ul { margin:0; padding:0;}
.hm_tabs_ul .hm_tab_li a {display:block; outline:none; font-size:17px; font-weight:normal; font-weight: bold; color:#f1592a; text-align:center; -moz-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; -khtml-border-radius:0px 0px 0 0; padding:13px 15px; border-right:1px solid #e9e9e9;}
.hm_tabs_ul .hm_active a { color:#1b3f77; background-color:#f1592a; }
.hm_tabs_ul .hm_tab_li a:hover, .hm_tabs_ul .hm_tab_li a:focus{color:#1b3f77; text-decoration:none; background-color:#f1592a;}
.hm_tabs_container {}
.hm_tab_content { display:none; }
.seach-cion i{ background-image:url(../../Image/Common/Search-sprite.png); background-repeat:no-repeat; display:inline-block; height:20px; width:20px;}

.hm_tabs_ul .hm_tab_li a.flight i{ background-position:-15px -45px; height:22px; width:20px;}
.hm_tabs_ul .hm_tab_li a.hm i{ background-position:-12px -118px; height:22px; width:27px;}
.hm_tabs_ul .hm_tab_li a.fh i{ background-position:-3px -197px; height:22px; width:45px;}
.hm_tabs_ul .hm_tab_li a.insur i{ background-position:-15px -260px; height:22px; width:22px;}
.hm_tabs_ul .hm_tab_li a.pkg i{ background-position:-3px -306px; height:22px; width:45px;}

.hm_tabs_ul .hm_active a.flight i{ background-position:-15px -2px; height:22px; width:20px;}
.hm_tabs_ul .hm_active a.hm i{ background-position:-12px -77px; height:22px; width:27px;}
.hm_tabs_ul .hm_active a.fh i{ background-position:-3px -157px; height:22px; width:45px;}
.hm_tabs_ul .hm_active a.insur i{ background-position:-15px -229px; height:22px; width:22px;}
.hm_tabs_ul .hm_active a.pkg i{ background-position:-3px -346px; height:22px; width:45px;}

.hm_tabs_ul .hm_tab_li a:hover.flight i{ background-position:-15px -2px; height:22px; width:20px;}
.hm_tabs_ul .hm_tab_li a:hover.hm i{ background-position:-12px -77px; height:22px; width:27px;}
.hm_tabs_ul .hm_tab_li a:hover.fh i{ background-position:-3px -157px; height:22px; width:45px;}
.hm_tabs_ul .hm_tab_li a:hover.insur i{ background-position:-15px -229px; height:22px; width:22px;}
.hm_tabs_ul .hm_tab_li a:hover.pkg i { background-position:-3px -346px; height:22px; width:45px;}


.sui_bg60 {color:#FFF; padding-top:15px; padding-bottom:15px; -moz-border-radius:0px; border-radius:0px; -webkit-border-radius:0px; -khtml-border-radius:0px; background-color:#fff; box-shadow: 0px 0px 20px rgba(0,0,0,0.3);}
.nui_row_con { margin:0; padding-bottom:10px; }
/*.nui_row_con:last-child { padding-bottom:0; }*/
.nui_col_con { padding:0 10px 0 0; }
.nui_col_con:last-child { padding:0; }
.nui_row { margin:0; }
.nui_col { padding:0 10px 0 0; }
.gps_input {display: block;position: relative;width: 100%;}
.sui_bg60 label {color:#000;}
.nui_col:last-child { padding:0; }
.age_group { float:left;}
.sui_bg60 .form-control { height:44px; border:none; border-radius: 0px; border: 1px solid #d0d0d0;}
.sui_bg60 .btn { padding-top:8px; padding-bottom:8px; }
.sui_bg60 .calendar_input { display:block; }
.sui_bg60 .input-group-addon { border:none; background:#c2c2c2; min-width:100px; border-radius:0px; }
.sui_bg60 select.form-control { padding-left:5px; padding-right:5px; }
.nui_col_age .form-control {margin-right: 5px;width: 55px; display:inline-block;}
.nui_col_age .last {margin-right:0px;}
.flight_tb { margin:0; padding:0; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; }
.flight_tb .flight_tb_li a { display:block; outline:none; padding:5px; font-size:14px; text-align:left; color:#555; }
.flight_tb .flight_tb_li:last-child a {border-right:none; }
.flight_tb .flight_tb_li a:hover{ text-decoration:none; color:#f1592a; font-weight: bold;}
.flight_tb .flight_tb_li.flight_tb_active a{color:#1b3f77; font-weight: bold;}
/*Transfer tabs*/
.trnsfr_tb { margin:0; padding:0; background:#FFF; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; }
.trnsfr_tb .trnsfr_tb_li a { display:block; outline:none; padding:9px; font-size:12px; text-align:center; color:#555; border-right:1px solid #ccc; text-decoration:none;}
.trnsfr_tb .trnsfr_tb_li:last-child a {border-right:none; }
.trnsfr_tb .trnsfr_tb_li a:hover, .flight_tb .flight_tb_li a:focus { text-decoration:none; }
.trnsfr_tb .trnsfr_tb_active a { background-color:#eee; color:#333; font-weight:bold; -webkit-box-shadow: inset 0px 0px 15px rgba(0, 0, 0, .4);-moz-box-shadow: inset 0px 0px 15px rgba(0, 0, 0, .4);box-shadow: inset 0px 0px 15px rgba(0, 0, 0, .4); }
.nui_fl_adv { text-align:right; }
.nui_hl_adv { text-align:left; }
.nui_fl_direct { display:inline-block;}
.nui_fl_direct label { font-size:12px; color:#000; font-weight:normal; padding-right:5px; }
.nui_fl_direct label input{margin:2px 4px 0 0; float:left;}
.nui_fl_direct label span { display:inline-block; }
.nui_fl_advnced { display:inline-block;}
.nui_fl_advnced p { font-size:12px; color:#000; margin-bottom:0; }
.nui_fl_advnced a { font-size:12px; color:#000; text-decoration:underline; cursor:pointer; }
.nui_fl_advnced a:hover, .nui_fl_advnced a:active { color:#000;}
.icon_fl_multidel { padding:10px; color:#fff; text-decoration:none; }
.icon_fl_multidel:hover, .icon_fl_multidel:focus {text-decoration:none; color:#ccc; }
.htl_roomlabel {display: block;width: 100%;	padding:9px;border-radius: 4px;font-size: 13px;font-weight: normal;margin-bottom: 0;text-align: center;vertical-align: middle;white-space: nowrap;background-color:#ffffff;border: 1px solid rgba(0, 0, 0, 0); color:#333333;}
/* -- pax dropdown -- */
.dd_poup { width:auto; height:auto; position:relative;width: 100%; }
.dd_poup .dd_poplink{ display:block; font-size: 14px;font-weight:normal;border-radius: 0px;-moz-border-radius:0px;-webkit-border-radius:0px; outline: 0; text-decoration:none; cursor:pointer;width: 100%; margin:0;background-color: #fff; border: 1px solid #D0D0D0;}

.dd_poup .dd_poplink .dd_poplink_span { background-image: url(../../Image/Common/icon_paxplus.png);background-repeat: no-repeat;background-position: right center;color: #000;padding:11px 25px 11px 10px;display:block;}
.dd_poup .dd_active .dd_poplink_span { background-image: url(../../Image/Common/icon_paxminus.png);}
.dd_poup .dd_poplink:hover, .dd_poup .dd_poplink:active {background-color: #fff;}
.dd_botcon{display:none;position:absolute;top:69px;left:0px;background-color:white;z-index:100;overflow-y:auto; width:100%;font-size:12px; height:112px; padding:2px;-webkit-box-shadow: 0px 3px 2px rgba(0, 0, 0, .3);-moz-box-shadow: 0px 3px 2px rgba(0, 0, 0, .3);box-shadow: 0px 3px 2px rgba(0, 0, 0, .3);}
.dd_botcon .dd-header{position:relative;font-weight:bold;height:25px;line-height:25px;margin:0 8px;border-bottom:1px solid #acacac;color:#222; font-size:12px;}
.dd_botcon .dd-select{position:relative;white-space:nowrap;color:#6e788b;border-top:1px solid transparent;border-bottom:1px solid transparent;padding:0 8px;height:35px;line-height:35px;}
.dd_botcon .dd-select.odd{background-color:#eee;}
.dd_botcon .dd-select select{float:right;margin-left:15px;margin-top:8px;}

.calendar_input { position:relative; display:inline-block; width:100%; }
.calendar_input i { position:absolute; display:inline-block; top:32px; right:5px; cursor:pointer; font-size:18px; color:#1b3f77; }
.calendar_input .datepick-trigger { position:absolute; display:inline-block; top:7px; right:6px; cursor:pointer; font-size:18px; color:#333; }

.btn-primary.btn-search{color:#ffffff; font-size:18px; padding-top:6px; padding-bottom:6px;}
.btn-primary.btn-search:hover, .btn-primary.btn-search:focus{}
.nui_fl_advnced a.sp_adv_btn i.arrow {background: url(../../Image/Common/icon-arrow-ud.png) no-repeat top;width: 21px;height: 12px;margin: 5px 0 0 0;display: inline-block;float: left;}
.nui_fl_advnced a.sp_adv_btn.sp_active i.arrow {background: url(../../Image/Common/icon-arrow-ud.png) no-repeat bottom;}
/*.btn-primary.btn-search .search-arrow{background:url(../../Image/Common/icon-search.png) no-repeat; width:12px; height:15px; display:inline-block; vertical-align:top; margin:6px 0 0 2px;}*/


/*text section*/
.contant_section .text_section h2 { font-size:80px; margin:0px; padding:10px 0px; font-family:"Georgia", Times New Roman, Times, serif;}
.contant_section .text_section h3 {font-size:30px; margin:0px; padding:0px; font-family:"Georgia", Times New Roman, Times, serif;}
.contant_section .text_section p { margin-top:15px;}
.contant_section{ overflow: hidden; padding:80px 15px 90px; background-color:#f2f2f2;}
.contant_section .contant_section-icon {float: left;color: #1d517a;font-size: 35px;text-align: center;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out; border: 1px solid #aaaaaa; height:54px; width:54px; margin-top: 10px; border-radius: 50%;}
.contant_section .icon_box { background-image:url(../../Image/Common/icons_1.png); display:block; background-repeat:no-repeat;}
.contant_section .included {overflow: hidden;padding: 0 15px;}
.contant_section .included h4 { font-size:18px; color:#000;}
.contant_section .included p { margin-top:0px; font-size:12px; color:#5a5a5a;}
.contant_section .tour{background-position:-57px 0px; display:inline-block; width:32px; height:32px;}
.contant_section .personal { background-position:0px 0px; display:inline-block; width:32px; height:32px;}
.contant_section .unforgettable {background-position:-113px 0px; display:inline-block; width:32px; height:32px;}
.contant_section .whatever {background-position:-169px 0px; display:inline-block; width:32px; height:32px;}


/*tour_info*/
.tour_info_section{margin-top: -20px;}
.tour_info_section .tour_info_box.tour_img_1{ background-image: url(../../Image/Common/tour_img_1.jpg); background-size: cover; height:203px;}
.tour_info_section .tour_info_box.tour_img_2{ background-image: url(../../Image/Common/tour_img_2.jpg); background-size: cover; height:203px;}
.tour_info_section .tour_info_box.tour_img_3{ background-image: url(../../Image/Common/tour_img_3.jpg); background-size: cover; height:203px;}
.tour_info_section .tour_info_box.tour_img_4{ background-image: url(../../Image/Common/tour_img_4.jpg); background-size: cover; height:203px;}
.tour_info_section .tour_info_box { position:relative;}
.tour_info_section .tour_info_box .overlay { background:rgba(0,0,0,0.6); width:100%; height:100%;}
.tour_info_section .tour_info_box h2 { font-size:30px; font-family:"Georgia", Times New Roman, Times, serif; color:#fff; padding:75px 10px 5px;}
.tour_info_section .tour_info_box p { color:#fff; font-size:13px; padding:5px 10px;}



/*Find out*/
.find_out_section { background-color:#171717; padding:10px 0px;}
.find_out_section .find_out {margin-bottom: 10px;overflow: hidden;padding: 15px 15px 0px;;}
.find_out_section .find_out i { background-image:url(../../Image/Common/social_icon.png); background-repeat:no-repeat; display:inline-block;}
.find_out_section .find_out .find_icon { background-position:-60px -5px; width:20px; height:20px; display:inline-block;}
.find_out_section .find_out .icon_box { float:left; padding:10px;}
.find_out_section .find_out .included {overflow: hidden;padding: 0 15px;}
.find_out_section .find_out .included h4 { color:#fff; font-size:20px; font-weight:bold; margin:0px; padding:0px 0px 15px;}
.find_out_section .find_out .included p { color:#fff; font-size:13px; color:#b0b0b0;}

.subscribe_box .input-group .btn-primary { border-radius:25px; margin-left: 10px; padding: 5px 15px; font-size:14px;}
.subscribe_box .input-group .form-control.form-control_sub, .subscribe_box .input-group .form-control.form-control_sub:focus {background-color: transparent; color:#9a9a9a; border-bottom: 1px solid #9a9a9a; border-top:none; border-left: none; border-right: none; box-shadow:none; height: 45px; padding:0px;} 
.find_out_section .subscribe_box {margin-top: 40px;}
.find_out_section .subscribe_box ::-webkit-input-placeholder {color: #9a9a9a;}
.find_out_section .subscribe_box :-moz-placeholder { /* Firefox 18- */color: #9a9a9a;  }
.find_out_section .subscribe_box ::-moz-placeholder {  /* Firefox 19+ */color: #9a9a9a;  }
.find_out_section .subscribe_box :-ms-input-placeholder {  color: #9a9a9a;  }

.find_out_section .find_us h4 {color:#fff; font-size:20px; font-weight:bold; margin:10px 0px;}
.find_out_section .find_us ul {display:block; margin:0px; padding:0px;}
.find_out_section .find_us ul li { list-style:none; float:left;}
.find_out_section .find_us ul li a { padding:0px 22px;}
.find_out_section .find_us ul li a.find_us_icon { background-image:url(../../Image/Common/social_icon.png); display:inline-block; height:34px; width:34px;}
.find_out_section .find_us ul li a.fb{background-position:-51px -40px;}
.find_out_section .find_us ul li a.tw{background-position:-51px -80px;}
.find_out_section .find_us ul li a.g_plush{background-position:-51px -120px;}
.find_out_section .find_us ul li a.insta{background-position:-51px -159px; }

.find_out_section .find_us ul li a.fb:hover{opacity:.8;}
.find_out_section .find_us ul li a.tw:hover{opacity:.8;}
.find_out_section .find_us ul li a.g_plush:hover{ opacity:.8;}
.find_out_section .find_us ul li a.insta:hover{opacity:.8;}


/*Footer section*/
footer {padding: 15px 0px; border-top: 1px solid #1B3F77; width: 100%; float: left;}
footer .footer_nav ul {list-style:none; display:block; margin:0px; padding:0px;}
footer .footer_nav ul li{ list-style:none; float:left;}
footer .footer_nav ul li a { margin:10px 33px; text-align:center; font-weight:bold; color:#171717; line-height: 44px;}

footer .copy{text-align: center;margin-bottom: 10px; margin-top: 15px; float: left; width: 100%;}
footer .copy span { font-weight:bold;}

.iata-codeHolder{border-top:#ddd 1px solid;padding-top:10px;}
.iata-codeHolder img{max-width:150px;margin-bottom:5px;}
.iata-codeHolder p{margin-bottom:0}

/*iner page about*/

/*iner header*/
.iner_header {box-shadow: 0px 10px 20px rgba(0,0,0,0.2);}
.iner_header .iner_header_imt{ background-image: url(../../Image/Common/iner_img_1.jpg); background-size: cover; height:250px; background-position:0px center;}
.iner_header .iner_header_contact {background-image: url(../../Image/Common/contact.jpg); background-size: cover; height:250px; background-position:0px center;}
.iner_header .iner_header_services {background-image: url(../../Image/Common/services.jpg); background-size: cover; height:250px; background-position:0px center;}
.iner_header .iner_header_terms {background-image: url(../../Image/Common/terms.jpg); background-size: cover; height:250px; background-position:0px center;}
.iner_header .iner_header_privacy {background-image: url(../../Image/Common/privacy.jpg); background-size: cover; height:250px; background-position:0px -300px;}
.iner_header .iner_header_faq {background-image: url(../../Image/Common/FAQ.jpg); background-size: cover; height:250px; background-position:0px center;}

.iner_header h2{ text-align:center; color:#fff; line-height: 250px; font-weight: bold; font-size: 50px; text-shadow: 0px 0px 6px rgba(0,0,0,0.9);}
.iner_header .overlay {background: rgba(0,0,0,0.7);width: 100%;height: 100%; position:relative; top:0px;}

/*iner header*/

/*iner contant */
.iner_contant {padding-top: 40px; padding-bottom: 40px;}
.iner_contant h2{ font-size:25px; font-weight:bold; margin: 20px 0px;}
.iner_contant h2:after {background-color: #F1592A;content: "";display: block;height: 2px;margin: 5px 0 14px;width: 70px;position: absolute;}
.iner_contant p{ text-align:justify;}
.iner_contant .quest { font-weight:bold;}

.feature_section { background-image:url(../../Image/Common/iner_img.jpg); padding: 40px 0px; background-repeat:no-repeat; background-size:cover; background-attachment:fixed; position: relative;}
.feature_section .overlay {background: rgba(0,0,0,0.7);width: 100%;height: 100%; position:absolute; top:0px;}
.feature_section .feature_box {color:#fff;  padding:10px;border:1px solid transparent; transition: all 0.2s ease 0s;}
.feature_section .feature_box h2 { font-size:20px; color:#F1592A; font-weight: bold;}
.feature_section .feature_box i { font-size:40px; background-color: #F1592A;height: 80px;width: 80px;border-radius: 40px;padding-top: 18px;}
.feature_section .feature_box i {}
.feature_section .feature_box:hover i { color:#000; background-color:#fff;}
.feature_section .feature_box:hover h2 { color:#fff;}


.how_we_section {padding: 50px 0px;}
.how_we_section h2 {font-size: 25px;font-weight: bold;margin: 20px 0px;}
.how_we_section h2:after {background-color: #F1592A;content: "";display: block;height: 2px;margin: 5px 0 14px;width: 70px;position: absolute;}
.how_we_section .img_box img{ width:100%;}
.how_we_section .img_box {margin-top: 60px;}


.iner_contant .form-control { height:45px; border-radius:8px; box-shadow: 0px 0px 3px #B8B7B7;; border-bottom: 1px solid #f2f2f2; border-right: none; border-left: none; border-top: none; background-color:#fff;}
.iner_contant textarea.form-control { height:100px; box-shadow: 0px 0px 3px #B8B7B7;; border-bottom: 1px solid #f2f2f2; border-right: none; border-left: none; border-top: none; background-color:#fff;}
.iner_contant textarea { resize:none; }
.iner_contant .contact_form {margin-bottom: 80px;}
.iner_contant .gm-style .gm-style-iw {width: 250px !important;}
.iner_contant .gm-style .gm-style-iw b { color:#F1592A;}
/*iner contant */

/*social*/
.social-docui{ position:fixed; left:0px; top:50%; margin-top:-95px; z-index:9999;}
.social-docui ul{ margin:0px; padding:0px;}
.social-docui ul li{ list-style:none; width:39px; height:38px; margin-bottom:0px}
.social-docui ul li a i{ background:url(../../Image/Common/social_icon.png); width:39px; height:38px; display:inline-block}
.social-docui ul li a i.social-tw-ic{ background-position:0 0;}
.social-docui ul li a i.social-fb-ic{ background-position:0 -40px;}
.social-docui ul li a i.social-gl-ic{ background-position:0 -80px;}
.social-docui ul li a i.social-li-ic{ background-position:0 -120px;}
.social-docui ul li a i.social-int-ic{ background-position:0 -157px;}
.social-docui ul li a i.social-pin-ic{ background-position:0 -195px;}
.social-docui ul li i.social-top-ic{ background-position:0 -158px;}
.to-top{ cursor:pointer;}

.requstcall_col{ background:#f1592a; width:500PX; position:fixed; bottom:0px; height:50px; z-index:4; right:60px; border-radius:40px; right:5% }
.requstcall_circle{ background:#c14722; border-radius:50px; height:50px; width:50px; padding:8px; float:left}
.requstcall_field{ width:89%;}
.requstcall_field label{ float:left; font-weight:600; color:#fff; font-size:16px; margin:14px 0 14px 10px}
.requstcall_field .form-control{ border: medium none; float: left; margin: 8px 10px; width:175PX; }
.requstcall_field .btn-primary{ float:right; background:#c14722; color:#fff; border:none;  border-radius: 0 30px 30px 0; position:absolute; right:-6px; height:50px;}


.search_autocomplete .ui-autocomplete .ui-menu-item .ui-corner-all {padding: 4px 5px 5px 40px;}

iframe[height="13"] {display: none;height: 0;}
/*==========  Non-Mobile First Method  ==========*/


/* Large Devices, Wide Screens */
@media only screen and (max-width : 1390px) {
.header_section .img_section_com .fare_details {width: 210px;}
}

@media only screen and (max-width : 1262px) {
.navbar-default.navbar.custom_nav .nav > li > a{padding: 26px 6px;}
}

@media only screen and (max-width : 1199px) {
footer .footer_nav ul li a { margin:10px 20px;}
}

@media only screen and (max-width : 1099px) {
.header_section .img_section_com .fare_details { width: 330px;}
.header_section .img_section_com .fare_details .price {float: none;text-align: center;}
.header_section .img_section_com .fare_details .book {text-align: center;float: none;}
}

@media only screen and (max-width : 1064px) {
.navbar-default.navbar.custom_nav .nav > li > a{padding: 26px 4px;}
}


/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
.navbar-default.navbar.custom_nav .nav > li > a {padding: 26px 3px;}
.navbar-default.navbar.custom_nav .navbar-nav.login_nav > li > a {padding: 26px 5px;}	
.language-dropdown {padding: 26px 15px 26px 5px;}	
.navbar-default.navbar.custom_nav .navbar-nav > li > a { font-size:14px;}
.header_section .img_section_com .fare_details {width: 250px;}
footer .footer_nav ul li a { margin:10px 4px;}
.find_out_section .find_us ul li a {padding: 0 19px;}

	
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
.navbar-default.navbar.custom_nav .navbar-nav.login_nav { width:100%; margin:0px auto;}
.navbar-default.navbar.custom_nav .navbar-nav.login_nav > li, .language-dropdown { width:100%; margin-bottom: 1px;}
.navbar-default.navbar.custom_nav .navbar-collapse, .navbar-default .navbar-form, .navbar-default.navbar.custom_nav .navbar-nav.login_nav .lang .dropdown-menu > li > a, .navbar-default.navbar.custom_nav .navbar-nav.login_nav .dropdown-menu > li > a  { text-align:center;}
.language-dropdown{padding: 26px 30px 26px 21px;}
.navbar-default.navbar.custom_nav .navbar-nav.login_nav > li > a {padding: 26px 15px}
.navbar-default.navbar.custom_nav .navbar-nav > li > a { font-size:15px;}
.navbar-default.navbar.custom_nav .navbar-nav > li > a:hover { background-color:#F1592A; color:#fff;}
.navbar-default.navbar.custom_nav .nav > li > a {padding: 10px 3px;}
.navbar-default.navbar.custom_nav .navbar-nav.login_nav > li > a {padding: 10px 15px;}
.language-dropdown {padding: 10px 30px 10px 21px;}
.navbar-default.navbar.custom_nav .navbar-nav {margin: 1px -15px;}
.navbar-default .navbar-toggle {border-color: #466391;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #F37048;}
.navbar-default .navbar-toggle:hover .icon-bar {background-color: #FFF;}
.navbar-default .navbar-toggle:focus .icon-bar {background-color: #FFF;}
.header_section .img_section_com .fare_details {width: 210px;}
.header_section .img_section_com .fare_details .price { float:left;}
.header_section .img_section_com .fare_details .book {float: right;}
.header_section .img_sec_sec { display:none;}
footer .footer_nav ul li { text-align: center; float:none;}
footer .copy {padding: 10px 0 0;}
.find_out_section .subscribe_box {margin-top: 10px;}
.find_out_section .find_us { margin-top:20px;}
.find_out_section .find_out, .find_out_section .find_us h4 { text-align:center;}
.find_out_section .find_out .icon_box {float: none;}
.find_out_section .find_us ul { width: 152px; margin:0px auto;}
.contant_section {padding:50px 15px 50px;}
.social-docui, .requstcall_col{ display:none;}
.nui_col_con { padding:0; }
.nui_col{ padding:0; }

.navbar-default.navbar.custom_nav .navbar-brand {padding: 8px 15px;}
.search_ui {margin-top:220px; }

/*datepicker
.datepick {width: 100% !important;}
.datepick-month {width: 100% !important;}
.datepick-popup {width: 85%;}
.datepick-month.first{background:url(../../Image/Common/calender_brdr_rep.jpg) repeat-x right bottom; padding:0 0 1px 0;}*/
.calendars-popup{width:85%;}
.calendars{width:100% !important;}
.calendars-month{width:100% !important;}
.calendars-month.first{border-right:none !important; border-bottom:1px solid #fff;}
.iner_header .iner_header_contact {height: 180px;}
.iner_header h2 {line-height: 180px;}
.iner_contant {padding-top: 15px;}
}



/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
.header_section .img_section_com .fare_details {width: 210px;}

}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 360px) {
.navbar-default.navbar.custom_nav .navbar-nav.login_nav { width:100%;}
.header_section .img_section_com .fare_details {width: 200px;}
.header_section .img_section_com .fare_details .book {float: none;text-align: center;}

}

@media only screen and (max-width : 320px) {
} 