body{background: #e9e9e9;padding-bottom: 100px;}
.container-fluid{max-width: 1050px;}
.nopadding{padding: 0!important; }
.nopadding-L{padding-left: 0!important; }
.nopadding-R{padding-right: 0!important; }
.text-white{color: #fff;font-size: 20px;}
.text-red{color: #aa2e2d;}

.new-form-horizontal .form-group{margin-left: 0;margin-right: 0; margin-bottom: 15px;padding-left: 0;padding-right: 0;}
.new-form-horizontal .form-group label{text-align: left;font-weight: normal;color: #000;}
.personinfo-input-box .form-group label{text-align: right;font-weight: normal;color: #000;}
.flight-info-box .form-group label{font-weight: normal;color: #000;}
.personinfo-input-box2 .form-group label{text-align: right;font-weight: normal;color: #000;}

#header {background:url(images/bg-header.png) repeat-x;position:relative;height:90px}
#headerLinkRight {margin-top: 7px;color: #fff;}
#headerLinkRight ul li a {color: #f1f1f1;text-decoration: none;}

.tollfree {position: relative;}
.tollfree .currentNo {color: #f1f1f1;display: inline;margin-left: 5px;}
.navbar {border: 0;margin-bottom: 0;}
.logobox {position: absolute;z-index: 10;top: -10px;}
.logobox .img-responsive {display: inline;}
.navbar-header {float: left;}

.welcome-text{padding-bottom: 20px;}
.welcome-text h4{font-size: 22px;}

.panel {border-radius: 8px;}
.panel-new-head h4{padding: 0px 20px 15px 30px;font-size: 24px;border-bottom: 1px solid #ddd;margin-bottom: 15px;}
.partner-text{font-family: MV Boli;font-size: 20px;padding-top: 28px;}
.partner-text small{font-size: 20px;color: #555;}

.glyphicon-minus{cursor: pointer;font-size: 20px;padding: 2px 3px;}

.personinfo-input-box{margin-bottom: 10px;}
.flight-info-box{padding-top: 20px;}
#ui-datepicker-div{z-index: 10 !important;}
.datetimepicker td {width: 35px !important;}
.datetimepicker table tr td span {height: 35px !important;line-height: 35px !important;}
#btn-add-personinfo-box{cursor: pointer;}

.Home-Address{padding-right:20px;}

@media (max-width: 768px) {
body{padding-bottom: 10px;}
.welcome-text{padding-bottom: 10px;}
.welcome-text h4{font-size: 16px;margin-top: 10px;text-align: left;}
.panel {border-radius: 0px;}
.partner-text{text-align: center;}
.flight-info-box .form-group{padding-left: 0;}
.Home-Address{padding-right:0px;}
.panel-new-head legend{font-size: 18px;}
}



.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 40%; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
.ui-timepicker-div .ui_tpicker_unit_hide{ display: none; }

.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float: right; clear: right; }
.ui-timepicker-rtl dl dd { margin: 0 40% 10px 10px; }

/* Shortened version style */
.ui-timepicker-div.ui-timepicker-oneLine { padding-right: 2px; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time, 
.ui-timepicker-div.ui-timepicker-oneLine dt { display: none; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label { display: block; padding-top: 2px; }
.ui-timepicker-div.ui-timepicker-oneLine dl { text-align: right; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd, 
.ui-timepicker-div.ui-timepicker-oneLine dl dd > div { display:inline-block; margin:0; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before { content:':'; display:inline-block; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before { content:'.'; display:inline-block; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{ display: none; }
.ui-timepicker-select{height: 25px;width: 50px;margin-top: 6px;background: none !important;}
.ui_tpicker_time_label{display: none !important;}
.ui-timepicker-oneLine dl{margin-bottom: 5px;}
.datepicker,.bd_datepicker,.f_datepicker{color: #333333 !important;}
.datepicker,.bd_datepicker,.f_datepicker{background: url(images/date.jpg) no-repeat right;}