#etoStepButtonsContainer ul li a {
    color: #808080;
    margin-bottom: 0px;
    position: relative;
    text-align: left;
    padding: 10px 10px;
}
#etoStepButtonsContainer ul li.active a {
    background-color: #FFFFFF;
    color: #000;
    font-weight: 400;
    margin: 0;
}
#etoStepButtonsContainer ul li a span {
    position: absolute;
    top: 9px;
    right: 10px;
}
#etoRoute1CategoryStart,
#etoRoute1CategoryEnd,
#etoRoute1LocationStartLoader,
#etoRoute1LocationEndLoader,
#etoRoute1Date,
#etoRoute2CategoryStart,
#etoRoute2CategoryEnd,
#etoRoute2LocationStartLoader,
#etoRoute2LocationEndLoader,
#etoRoute2Date,
.etoWaypointTextarea,
#etoRouteReturnContainer .etoLabel,
#etoQuoteStep1ButtonContainer .etoLabel,
#etoResetButtonContainer .etoLabel,
#etoRoute1VehicleContainer .etoLabel,
#etoRoute2VehicleContainer .etoLabel,
#etoRoute1MapContainer .etoLabel,
#etoRoute2MapContainer .etoLabel,
#etoQuoteStep2ButtonContainer .etoLabel,
#etoQuoteStep2ButtonHelper1Container .etoLabel,
#etoLeadPassengerContainer .etoLabel,
#etoTermsContainer .etoLabel,
#etoPaymentContainer .etoLabel,
#etoQuoteStep3ButtonContainer,
#etoStep3Container #etoSubmitButtonContainer,
.etoMinimalContainer #etoSubmitButtonContainer .etoLabel {
    display: none !important;
}
.etoVehicleInnerContainer {
    position: relative;
    background: #fff;
    border: 1px #EAE9E9 solid;
    padding: 5px;
    margin:0 0 20px 0;
    cursor: pointer;
}
.etoVehicleInnerContainerSelected {
    -webkit-box-shadow: 0px 0px 15px #A1A1A1;
    box-shadow: 0px 0px 15px #A1A1A1;
    border-color: #171917 !important
}
.etoVehicleName {
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.etoVehicleDetails {
    margin-top: 10px;
    color: #000;
}
.etoVehicleDetails > div[class*="etoVehicleDetails"] {
    float: left;
    margin-right: 5px;
}
.etoVehicleDetails > div[class*="etoVehicleDetails"] > span {
    display: inline-block;
    margin: 5px 0px 0px 2px;
}
.etoVehicleDetails > div[class*="etoVehicleDetails"] > img {
    display: inline-block;
    float: left;
    opacity: 0.3;
}
.etoVehicleDetails2 img {
    margin-top: 2px;
}
.etoVehicleDetails3 img {
    margin-top: 6px;
}
.etoVehicleDetails4 img {
    height: 24px;
    margin-top: 2px;
}
.etoVehicleDetails5 img {
    height: 24px;
    margin-top: 2px;
}
.etoVehicleTotalPrice {
    color: #000;
    font-size: 25px;
    line-height: 25px;
    font-weight: 300;
    background: #fff;
}
.etoVehicleInnerContainer select {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 60px;
    display: none;
}
.etoVehicleSelectButton {
    padding: 0;
    line-height: 22px;
    font-size: 16px;
    text-align: center;
    background: none;
    border: none;
    width: 22px;
    height: 22px;
    padding: 0 !important;
    border-radius: 2px !important;
    background-color: #00c0ef !important;
    border-color: #00c0ef !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    outline: 0 !important;
    text-transform: uppercase;
}
.etoVehicleSelectButton i {
    font-size: 16px;
    line-height: 22px;
}
.etoVehicleSelectDisableInfo {
    position: absolute;
    bottom: 10px;
    right: 10px;
    text-align: right;
    color: #000;
}
.checkBoxDiv{
    display: table-cell;
    vertical-align: bottom;
}
#etoVehicleCheckoutTotal span {
    font-size: 25px;
    text-align: center;
    margin-bottom: 10px;
    display: inline-block;
}
.meetGreet {
    background: #f4f4f4;
    border: 1px #EAE9E9 solid;
    border-radius: 2px;
    padding: 6px 14px;
    margin:0;
}
.etoPaymentContainer {
    margin: 0;
    float: left;
    width: 50%;
}
.etoPaymentHeader {
    display: block;
    margin: 0px 0px 5px 0px;
    font-size: 16px;
    line-height: 16px;
    font-weight: 400;
    color: #000;
}
.etoPaymentTotalPrice {
    display: block;
    margin: 0px 0px 10px 0px;
    font-size: 26px;
    line-height: 26px;
    font-weight: bold;
    color: #000;
}
.etoPaymentContainer input[type="radio"] {
    display: none;
}
.etoPaymentContainer label {
    width: 100%;
    float: none;
    margin: 0;
    padding: 10px;
    text-align: center;
}
.etoPaymentButton {
    text-transform: none;
    width: 100%;
    font-weight: normal;
    float: none;
    display: block;
    margin: 0 auto;
    padding: 10px;
    font-size: 16px;
    min-height: 60px;
    white-space: pre-wrap;
}
.etoPaymentImage {
    margin-top: 5px;
    display: inline-block;
    width: 55%;
}
#etoBookingLogoutFormContainer a {
    margin-bottom: 10px;
}
#etoBookingCheckoutType fieldset {
    border: 0 !important;
}
#etoBookingCheckoutType .radio {
    margin-top: 0px;
    margin-bottom: 10px;
}
#etoBookingCheckoutType .radio label {
    display: block;
}
.etoJourneyTypeOneWay .etoRoute1JourneyDetailsMaster legend,
.etoJourneyTypeOneWay .etoRoute1SectionContainer fieldset legend,
.etoJourneyTypeOneWay .etoVehicleTabs {
    display: none !important;
}
@media (min-width: 992px) {
    .etoVehicleTabs {
        display: none !important;
    }
}
@media (max-width: 992px) {
    .etoVehicleTabContent {
        display: none;
    }
    .etoVehicleTabContent legend {
        display: none !important;
    }
    .etoVehicleTabContentActive {
        display: block;
    }
    #etoStep2Container .etoVehicleTabContent {
        margin: 10px 0 10px 0 !important;
    }
    #etoStep2Container #etoButtonsContainer {
        margin-top: 20px;
    }
}
.etoVehicleTabs>li>a {
    font-size: 16px;
    line-height: 30px;
    font-weight: 400;
    padding: 2px 10px;
    border-radius: 0;
    border-color: #EAE9E9 !important;
}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
    border-bottom-color: transparent !important;
}
.tabs-below > .nav-tabs {
    border-bottom: 0;
}
.tabs-below > .nav-tabs {
    border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
    margin-top: -1px;
    margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
    border-top-color: #ddd;
    border-bottom-color: transparent;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
    border-color: transparent #ddd #ddd #ddd;
}
/*twitter typeahead */
.typeahead,
.tt-query,
.tt-hint {
    width: 396px;
}
.tt-hint {
    color: #999
}
.tt-menu {
    position: absolute !important;
    width: 420px;
    max-width: 100%;
    max-height: 210px;
    overflow-x: hidden;
    overflow-y: auto;
    margin: 2px 0;
    padding: 8px 0;
    background-color: #fff;
    border: 1px solid #D2D6DE;
}
.tt-suggestion {
    padding: 4px 4px;
    font-size: 14px;
    line-height: 20px;
}
.tt-suggestion:hover {
    cursor: pointer;
    color: #fff;
    background-color: #0097cf;
}
.tt-suggestion.tt-cursor {
    color: #fff;
    background-color: #0097cf;
}
.tt-suggestion p {
    margin: 0;
}
.tt-empty {
    padding: 4px 4px;
}
.tt-s-name {
    width: 75%;
}
.tt-s-category {
    width: 25%;
}
.twitter-typeahead {
    width: 100%;
    max-width: 100%;
    float: left;
}
input.typeahead {
    width: 100%;
    max-width: 100%;
}

/* overrides */
body{background-color: transparent!important;}
.container{max-width:960px!important;}
#etoForm [class^='col-']{}
#etoForm .etoWaypointsRemoveButton{position: absolute; right: 20px;top: 6px}
#etoForm .twitter-typeahead{display: inline-block !important;}
#etoForm .step1 .form-group{padding: 0;margin:0 0 15px 0;}
#etoForm .step1 label{text-align: left;font-weight: normal;padding-right:0;}
/*#etoForm .step1 .etoGhostDateTime > div{margin-bottom:20px;}*/
#etoForm .step1 .etoGhostDateTime .firstDate{padding-right:7px;}
#etoForm .step1 .etoGhostDateTime .secondDate{padding-left:7px;}
#etoForm .step1 .loader{margin:0;}
.step1{width:735px;margin:0 auto; }
#etoMinimalContainer h4{color:#fff;margin-top: 0;}
#etoRouteReturnContainer label{color:#fff}
.changeMee{border:solid 1px;}
.increaseHeight{height:255px;}
.increaseHeight2{height:380px;}
.increaseDateHeight{height:385px;}
.increaseDateHeight2{height:510px;}
.firstAddress{padding-right: 0;}

.no-padding-left{padding-left:0;}
.no-padding-right{padding-right:0;}
.margin-t-5{margin-top: 5px!important;}
.margin-t-10{margin-top: 10px!important;}
.margin-t-20{margin-top: 20px!important;}
.empty{min-height: 34px;}
.smallLabel label{font-size: 12px;padding-left: 5px; padding-right: 0;}
#etoRoute1DateGhostDateWidget .bootstrap-datetimepicker-widget.dropdown-menu, #etoRoute2DateGhostDateWidget .bootstrap-datetimepicker-widget.dropdown-menu{top:38px!important;left:16px!important;}
#etoRoute1DateGhostTimeWidget .bootstrap-datetimepicker-widget.dropdown-menu, #etoRoute2DateGhostTimeWidget .bootstrap-datetimepicker-widget.dropdown-menu{top:38px!important;left:220px!important;}
/*#etoRoute1DateGhostDateWidget .bootstrap-datetimepicker-widget.dropdown-menu, #etoRoute2DateGhostDateWidget .bootstrap-datetimepicker-widget.dropdown-menu{position:relative!important;top:-17px!important;left: 0!important;}
#etoRoute1DateGhostTimeWidget .bootstrap-datetimepicker-widget.dropdown-menu, #etoRoute2DateGhostTimeWidget .bootstrap-datetimepicker-widget.dropdown-menu{position:relative!important;top:-17px!important;left: 205px!important;}*/
@media (min-width:768px) and (max-width: 1199px) {
    .container{width: 100% !important}
}
@media (max-width:767px) {
    .step1{width:100%;}
    #etoForm .step1 .etoGhostDateTime .firstDate{padding-right:0px;margin-bottom: 15px;}
    #etoForm .step1 .etoGhostDateTime .secondDate{padding-left:0px;}
    #etoRoute1DateContainer{margin-bottom: 0!important;}
    #etoRouteReturnContainer label.control-label{margin-top:5px;}
    #etoButtonsContainer{margin-bottom: 0!important;}
    .form-group .no-padding{padding: 0 15px!important;}
    .empty.hidden-xs{min-height: inherit;}
    #etoRoute1DateGhostDateWidget .bootstrap-datetimepicker-widget.dropdown-menu{left:15px!important;width:92%;}
    #etoRoute1DateGhostTimeWidget .bootstrap-datetimepicker-widget.dropdown-menu{left:15px!important;top:100%!important;width:92%;}
    #etoRoute2DateGhostDateWidget .bootstrap-datetimepicker-widget.dropdown-menu{left:15px!important;width:92%;bottom:inherit!important;top: -359%!important;}
    #etoRoute2DateGhostTimeWidget .bootstrap-datetimepicker-widget.dropdown-menu{left:15px!important;top:-286%!important;width:92%;bottom: inherit !important;}
    .increaseHeight{height:310px;}
    .increaseHeight2{height:600px;}
    .increaseDateHeight{height:550px;}
    .increaseDateHeight2{height:590px;}
    .firstAddress{padding-right: 15px !important;}
}
.oldStep1{margin: 0px auto;max-width: 450px;}
.oldStep1 .etoOuterContainer {margin-bottom: 10px;}
.oldStep1 .form-control {width: 200px;max-width: 100%;}
.oldStep1 .input-group .form-control{width: 100%;border:0; height:44px;}
.oldStep1 .clear{clear: both;}
.oldStep1 label{font-weight: 400 !important;}
.oldStep1 a {color: #000;text-transform: uppercase;}
.oldStep1 a:hover, .oldStep1 a:focus, .oldStep1 a:active {color: #363836;}
.oldStep1 .etoLabel{padding-top: 8px;
float: left;
max-width: 100%;
width: 0px;

margin-left: -51px;}
.oldStep1 .checkbox {margin: 0px;}
.oldStep1 .btn-selected, .oldStep1 .btn-default, .oldStep1 .btn-primary, .oldStep1 .btn-success, .oldStep1 .btn-danger, .oldStep1 .btn-info {border-radius: 2px !important;}
.oldStep1 .btn-link, .oldStep1 .btn-link:active, .oldStep1 .btn-link:focus {color: #171917 !important;}
.oldStep1 .btn-link:hover {color: #0088ce !important;}
.oldStep1 .btn-primary, .oldStep1 .btn-primary.active, .oldStep1 .btn-primary:active, .oldStep1 .btn-primary.focus, .oldStep1 .btn-primary:focus {background-color: #171917 !important;border-color: #171917 !important;-webkit-box-shadow: none !important;box-shadow: none !important;outline: 0 !important;text-transform: uppercase;}
.oldStep1 .btn-primary.hover,.oldStep1 .btn-primary:hover {background-color: #363836 !important;border-color: #363836 !important;}
.oldStep1 .etoInnerContainer {float: left;max-width: 100%;width: 100%;}
.oldStep1 .typeahead, .oldStep1 .tt-query, .oldStep1 .tt-hint {width: 396px;}
.oldStep1 .tt-hint {color: #999}
.oldStep1 .tt-menu {position: relative !important;width: 420px;max-width: 100%;max-height: 210px;overflow-x: hidden;overflow-y: auto;margin: 2px 0;padding: 8px 0;background-color: #fff;border: 1px solid #D2D6DE;}
.oldStep1 .tt-suggestion {padding: 4px 4px;font-size: 14px;line-height: 20px;}
.oldStep1 .tt-suggestion:hover {cursor: pointer;color: #fff;background-color: #0097cf;}
.oldStep1 .tt-suggestion.tt-cursor {color: #fff;background-color: #0097cf;}
.oldStep1 .tt-suggestion p {margin: 0;}
.oldStep1 .tt-empty {padding: 4px 4px;}
.oldStep1 .tt-s-name {width: 75%;}
.oldStep1 .tt-s-category {width: 25%;}
.oldStep1 .twitter-typeahead {width: 100%;max-width: 100%;float: left;}
.oldStep1 input.typeahead {width: 100%;max-width: 100%;}
.oldStep1 #etoRouteReturnContainer label{color:#000}
.oldStep1 .etoWaypointsAddButton {display: block;float: right;margin-bottom: 10px;}
.oldStep1 .etoWaypointsGeolocationButton,.oldStep1 .etoWaypointsRemoveButton {float: left;margin:5px;position: inherit!important; right: inherit!important; top: inherit!important;}
.oldStep1 .etoWaypointsGeolocationButton img,.oldStep1 .etoWaypointsRemoveButton img {width: 18px;}
.oldStep1 .etoWaypointsAddButtonContainer {max-width: 100%;width: 320px;margin-left: 0px;}
.oldStep1 #etoRoute2WaypointsButton {margin-bottom: 0px;}
.oldStep1 #etoRouteReturnContainer,
.oldStep1 #etoQuoteStep1ButtonContainer,
.oldStep1 #etoResetButtonContainer,
.oldStep1 #etoManualQuoteButtonContainer,
.etoMinimalContainer .oldStep1 #etoSubmitButtonContainer {width: 334px;margin-left: 5px;}
.oldStep1 #etoResetButtonContainer {display: none;}
.oldStep1 #etoResetButton {padding: 0;}
.oldStep1 #etoRouteReturnContainer {width: auto;float: left;margin-left: 0px;}
.oldStep1 #etoRouteReturnContainer .etoInnerContainer {width: 200px;}
.oldStep1 #etoRouteReturnBtn1, .oldStep1 #etoRouteReturnBtn2 {float: left;width: 48%;margin: 0;padding: 2px;}
.oldStep1 #etoRouteReturnBtn1 {margin-right: 2%;}
.oldStep1 #etoRouteReturnBtn2 {margin-left: 2%;}
.oldStep1 .etoGhostDate .input-group {
    width: 150px;
    margin-bottom: 10px;
}
.oldStep1 .etoGhostTime .input-group {
    width: 150px;
    margin-bottom: 10px;
}
.oldStep1 .etoGhostDateTime .input-group .input-group-addon {
    cursor: pointer;
}
.oldStep1 .etoGhostDateTime .input-group {
    float: left;
    width: 48%;
}
.oldStep1 .etoGhostDateTime .input-group:first-child {
    margin-right: 2%;
}
.oldStep1 .etoGhostDateTime .input-group + div.input-group {
    margin-left: 2%;
}
.oldStep1 .bootstrap-datetimepicker-widget {
    position: relative;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
}
.oldStep1 .bootstrap-datetimepicker-widget:before,
.oldStep1 .bootstrap-datetimepicker-widget:after {
    display: none !important;
}
.oldStep1 .bootstrap-datetimepicker-widget.dropdown-menu {
    width: 100% !important;
    margin: 5px 0 0 0;
    border-radius: 0px;
    border-color: #D2D6DE;
}
.oldStep1 .bootstrap-datetimepicker-widget a[data-action] {
    padding: 0px;
}
.oldStep1 .bootstrap-datetimepicker-widget table {
    margin: 0;
}
.oldStep1 .bootstrap-datetimepicker-widget table td {
    height: 34px;
    line-height: 34px;
}
.oldStep1 .bootstrap-datetimepicker-widget table td span {
    height: 34px;
    line-height: 34px;
    margin: 0px;
}
.oldStep1 .bootstrap-datetimepicker-widget table td,
.oldStep1 .bootstrap-datetimepicker-widget table th,
.oldStep1 .bootstrap-datetimepicker-widget table td span {
    border-radius: 0px;
    font-weight: normal;
}
.oldStep1 .bootstrap-datetimepicker-widget table td.active,
.oldStep1 .bootstrap-datetimepicker-widget table td.active:hover,
.oldStep1 .bootstrap-datetimepicker-widget table td span.active {
    background-color: #00B4DC;
}
.oldStep1 .bootstrap-datetimepicker-widget table td.today:before {
    border-bottom-color: #00B4DC;
}
.oldStep1 .bootstrap-datetimepicker-widget .timepicker table {
    width: auto;
    margin: 0 auto;
}
.oldStep1 .bootstrap-datetimepicker-widget .timepicker a.btn,
.oldStep1 .bootstrap-datetimepicker-widget .picker-switch a {
    color: #333;
}
.oldStep1 .bootstrap-datetimepicker-widget .timepicker-hour,
.oldStep1 .bootstrap-datetimepicker-widget .timepicker-minute,
.oldStep1 .bootstrap-datetimepicker-widget .timepicker-second {
    border: 1px #D2D6DE solid;
    font-weight: normal;
}
.oldStep1 .bootstrap-datetimepicker-widget table td.disabled,
.oldStep1 .bootstrap-datetimepicker-widget table td.disabled:hover {
    color: #B9B9B9;
}
.oldStep1 #etoRoute1DateGhostDateWidget,
.oldStep1 #etoRoute2DateGhostDateWidget {
    position: relative;
}
.oldStep1 #etoRoute1DateGhostTimeWidget,
.oldStep1 #etoRoute2DateGhostTimeWidget {
    position: relative;
}
.oldStep1 .bootstrap-datetimepicker-widget table td.active, .oldStep1 .bootstrap-datetimepicker-widget table td.active:hover, .oldStep1 .bootstrap-datetimepicker-widget table td span.active {background-color: #171917;}
.oldStep1 .bootstrap-datetimepicker-widget table td.today:before {border-bottom-color: #171917;}
.oldStep1 .bootstrap-datetimepicker-widget table td, .oldStep1 .bootstrap-datetimepicker-widget table th, .oldStep1 .bootstrap-datetimepicker-widget table td span {border-radius: 2px;}
.oldStep1 #etoRoute1DateGhostDateWidget .bootstrap-datetimepicker-widget.dropdown-menu, .oldStep1 #etoRoute2DateGhostDateWidget .bootstrap-datetimepicker-widget.dropdown-menu{top:inherit!important;left:inherit!important;}
.oldStep1 #etoRoute1DateGhostTimeWidget .bootstrap-datetimepicker-widget.dropdown-menu, .oldStep1 #etoRoute2DateGhostTimeWidget .bootstrap-datetimepicker-widget.dropdown-menu{top:inherit!important;left:inherit!important;}
@media (max-width: 992px) {
    .oldStep1 #etoRoute1VehicleContainer, .oldStep1 #etoRoute2VehicleContainer {margin-left: 0px;margin-right: 0px;}
}
@media (max-width: 768px) {
    .oldStep1 .etoInnerContainer{width: 100%}
    .oldStep1 .twitter-typeahead{width: 100%}
    .oldStep1 #etoQuoteStep2ButtonHelper1Container {display: block;}
    .oldStep1 .etoVehicleContainer {float: none;width: 100%;padding: 0;}
    .oldStep1 .etoRoute1MapParent,.oldStep1 .etoRoute2MapParent {text-align: left;}
}
@media (max-width:400px) {
    .oldStep1 #etoStepButtonsContainer .nav-justified>li>a {padding: 5px 10px;}
    .oldStep1 #etoStepButtonsContainer .nav-justified>li>a>span {display: none !important;}
    .oldStep1 #etoStep1Container .etoInnerContainer,
    .oldStep1 #etoStep1Container .etoLabel,
    .oldStep1 #etoStep1Container .twitter-typeahead,
    .oldStep1 #etoStep1Container #etoRoute1DateContainer,
    .oldStep1 #etoStep1Container #etoRoute2DateContainer {float: none;width: 100%;}
    .oldStep1 .etoWaypointsAddButtonContainer {float: none;width: 100%;margin-left: 0px;}
    .oldStep1 .etoWaypointsAddButton {float: none;width: 100%;margin: 0 0 10px 0;}
    .oldStep1 #etoRouteReturnContainer {margin: 10px 0px 20px 0px;}
    .oldStep1 #etoRoute1MeetAndGreetContainer,
    .oldStep1 #etoRoute2MeetAndGreetContainer {margin-bottom: 10px;float: none;}
    .oldStep1 #etoRouteReturnContainer,
    .oldStep1 #etoQuoteStep1ButtonContainer,
    .oldStep1 #etoResetButtonContainer,
    .oldStep1 #etoManualQuoteButtonContainer,
    .oldStep1 .etoMinimalContainer #etoSubmitButtonContainer {width: 100%;margin-left: 0;}
    .oldStep1 #etoStep3Container .etoInnerContainer,
    .oldStep1 #etoStep3Container .etoLabel,
    .oldStep1 .etoJourneyLine,
    .oldStep1 .etoJourneyLine > span {float: none;width: 100%;}
    .oldStep1 #etoLeadPassengerContainer,.oldStep1 .etoLagguageInfo {margin-left: 0px;}
    .oldStep1 .etoPaymentContainer {margin-bottom: 10px;float: none;width: 100%;}
    .oldStep1 .etoVehicleImage {display: none;}
    .oldStep1 .etoGhostDateTime .input-group {float: none;width: 100%;margin: 0 0 10px 0 !important;}
    .oldStep1 .etoGhostDateTime .input-group + div.input-group {margin: 0 0 0px 0 !important;}
    .etoMinimalContainer .oldStep1 #etoSubmitButtonContainer {width: 100%;margin-left:0;}
}
.input-group-addon {
    height: 44px;
    padding: 4px 4px;
    font-size: 33px;
    line-height: 33px;
    text-align: center;
    cursor: pointer;
	border:0 !important;
}
.input-group .typeahead-wrap {
    display: table-cell;
    height: 44px;
    position: relative;
	
}
.input-group {
    border: 1px #d2d6de solid;
}
.hour{
	width:50% !important;
}
.minute{
	width:50% !important;
}