html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, footer, header, hgroup, nav, section{border:0 none;font-family:"arial";font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;}
article, aside, dialog, figure, footer, header, hgroup, nav, section{display:block;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{}
table, td, th{}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
a img{border:medium none;outline:medium none;outline:none}
a span:hover, a:hover, a{outline:medium none;text-decoration:none;}
body{font-family:arial;font-size:12px;color:#000;}
ul, li{list-style:none outside none;margin:0;padding:0;}
input[type="button"], input[type="submit"], input[type="reset"]{border:medium none;cursor:pointer;outline:none;}
input[type="text"]{}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{}
html[xmlns] .clearfix{display:block;}


::-webkit-placeholder{color:#505050 !important;}
:-moz-placeholder{color:#505050 !important;}
::-moz-placeholder{color:#505050 !important;}
:-ms-placeholder{color:#505050 !important;}
.body_non_bg.body_non_bg_error{text-align:center;}
.chgcapchafont > p{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.right_class{float:left;margin:10px 0 15px;text-align:center;width:100%;}
.dashboard-list > div{float:left;width:100%;margin-bottom:3px;}
.row-fluid .well, .row-fluid .box{left:0 !important;top:0 !important;position:relative !important;}
.bread_crumb_holder{float:left;width:100%;}
.book_now_btn{background:#3d9be9;border-radius:3px;color:#fff;float:left;margin-left:10px;padding:9px 25px;font:16px robotoregular;}
.banner_book_now_btn{float:left;margin-top:25px;width:100%;}
.banner_book_now_btn a{background:#fff;border:1px solid #3d9be9;border-radius:3px;color:#3d9be9;font:20px robotoregular;padding:8px 20px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.banner_book_now_btn a:hover{background:#3d9be9;border:1px solid #fff;color:#fff;}
.active .icon.icon-add, .icon.icon-add, .icon.icon-add:hover{background:url("../images/dashboard_sprite.png") no-repeat -160px 0;display:inline-block;height:20px;width:20px;margin-right:10px;margin-top:4px;}
.btn.btn-small.btn-inverse.edit_pay{border:none;}
.box-content > span{box-sizing:border-box;float:left;padding:10px;width:100%;background:#fff;border-radius:0 0 3px 3px;}
.site_logo{margin-top:15px;}
.select_cars{float:left;width:100%;padding:15px 0;background:url(../images/car_bg.png) no-repeat center top/cover;}
.taxi_fare{float:left;width:100%;margin:15px 0;}
.taxi_fare_table table td, .taxi_fare_table table th{background:#f3f3f3;border:1px solid #cccccc;color:#404041;font:14px helvetica_ce_35_thinregular;padding:15px;}
.taxi_fare_table table td{background:#fff;}
.fare_two, .fare_three{display:none;}
.taxi_fare_inner, .select_cars_inner{margin:0 auto;width:1100px;text-align:center;}
.booking_page_outer h3, .select_cars_inner h2{font:40px helvetica_ce_35_thinregular;color:#000;}
.booking_page_outer span, .select_cars_inner span{font:30px helvetica_ce_35_thinregular;color:#696666;}
.select_cars_inner .booking_taxi_model span{font:13px helvetica_ce_35_thinregular;color:#fff;}
.head_txt{float:left;width:100%;}
#form_field{margin:0;}
.booking_page_outer span{display:inline-block;margin:5px 0 20px;}
.booking_taxi_model{margin-bottom:25px;margin-top:25px;}
.model{float:left;width:100%;text-align:center;margin-top:20px;}
.model_one{width:auto;display:inline-block;}
.model_two,.model_three{width:auto;display:none;}
.booking_page_outer, .booking_taxi_model ul, .booking_taxi_model{float:left;width:100%;text-align:center;}
.flight_number{float:left;width:100%;text-align:left;display:inline-block;padding:10px 0;position:relative;}
.booking_page_outer .dl-horizontal-left.dl-horizontal-left-btm{width:63% !important;}
.booking_time{float:left;width:100%;margin-top:0;}
#panel .booking_time .tick_button{width:auto !important;font:18px helvetica_ce_35_thinregular;color:#fff;padding:8px 20px;background:#3d9be9;border-radius:0;float:left;}
#panel .booking_time .tick_button.tick_button_book_later{margin-left:1px;text-transform:capitalize;color:#fff;background:#605e5e;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
#panel .booking_time .tick_button.tick_button_book_later.btn_active, #panel .booking_time .tick_button.tick_button_book_later:hover{background:#3d9be9;color:#fff;}
.booking_time .input-append.bootstrap-timepicker.lateractive{display:inline-block;float:left;margin-left:1px;margin-bottom:0;width:25% !important;height:45px;}
#aftertime .dropdown-menu{top:115%;right:-17px;}
.text-block span{font:14px helvetica_ce_35_thinregular;}
.dropdown-menu{width:175px !important;}
.right_total_common .dropdown-menu{border:none;border-radius:0;box-shadow:none;padding:0;}
.show_hide, .flighnumber_hide, .booking_time .input-append.bootstrap-timepicker{display:none;}
.flight_number p,.flight_number span{display:block;margin-bottom:0;font:14px robotoregular;color:#555;}
.bootstrap-timepicker-widget table td span{color:#000;}
.bootstrap-timepicker .add-on i{display:inline-block;width:32px !important;background:url(../images/cal_icon.png) no-repeat;height:32px !important;margin-top:0;}
.input-append .add-on{height:32px !important;margin-bottom:0;padding:6px 5px !important;}
.booking_page_outer .dl-horizontal .dl-horizontal-left{float:none;display:inline-block;width:30%;margin:0 15px;vertical-align:top;}
.booking_taxi_model ul li{width:86px;display:inline-block;margin:0 10px;}
.booking_taxi_model ul li a{height:86px;width:82px;display:inline-block;font:14px/125px helvetica_ce_35_thinregular;color:#cccac4;position:relative;text-transform:uppercase;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;background:url(../images/home_sprite.png) -466px -216px no-repeat;}
.booking_taxi_model ul li.active a, .booking_taxi_model ul li a:hover{color:#fff;}
.booking_taxi_model ul li.active a, .booking_taxi_model ul li a:hover{background-position:-466px -303px;}
.booking_taxi_model ul li.van_model a{background-position:-576px -216px;}
.booking_taxi_model ul li.van_model.active a, .booking_taxi_model ul li.van_model a:hover{background-position:-576px -304px;}
.booking_taxi_model ul li.taxi_model a{background-position:-690px -216px;}
.booking_taxi_model ul li.taxi_model.active a, .booking_taxi_model ul li.taxi_model a:hover{background-position:-691px -304px;}
.booking_taxi_model ul li.maxi_model a{background-position:-453px -216px;}
.booking_taxi_model ul li.maxi_model.active a, .booking_taxi_model ul li.maxi_model a:hover{background-position:-627px -152px;}
.nodatafound{float:left;width:auto;padding:10px;}
ul.dashboard-list li:last-child{border-bottom:none;}
#panel input.maxi_button{background:#605e5e;padding:8px 30px;font:18px helvetica_ce_35_thinregular;display:inline-block;color:#fff;width:auto !important;margin-left:0;float:left;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
#panel input.maxi_button:hover{color:#fff;background:#3d9be9;}
.dl-horizontal-left.booking_other_outer{text-align:left;}
.driver_dashboard{border-radius:3px;float:left;width:100%;background:#0B1B11;padding:2% 3%;box-sizing:border-box;position:relative;}
.driver_document ul li h3, .cur_ass_vhe span, .driver_dashboard h2{font:20px robotoregular;color:#fff;text-transform:uppercase;margin:0;}
.driver_dashboard .statement_pdf{position:absolute;right:10px;top:20px;font:14px robotoregular;text-decoration:underline;color:#3d9be9;}
.driver_dashboard .statement_pdf span:hover, .driver_dashboard .statement_pdf:hover{text-decoration:none;}
.driver_dashboard .statement_pdf span{color:#3d9be9;margin:0;text-decoration:underline;position:relative;padding-right:35px;}
.driver_dashboard .statement_pdf span:before{position:absolute;right:0;top:0;content:'';background:url("../images/dashboard_sprite.png") no-repeat -43px -27px;width:25px;height:24px;}
.details_outer, .sum_date{float:left;width:100%;margin-top:15px;}
.driver_dashboard span{font:15px robotoregular;color:#fff;float:left;margin-top:7px;}
.driver_dashboard .select_outer{float:left;position:relative;margin:0 15px;width:15%;}
.driver_dashboard .select_outer select{width:100%;}
.details_outer{margin-top:20px;background:#fff;border-radius:5px;overflow:hidden;float:left;width:100%;}
.details_outer table tr th, .details_outer table tr td{border:1px solid #7d8580;background:#fff;}
.details_outer table tr th{border-top:none;}
.driver_title{float:left;width:100%;margin-top:3%;}
.driver_dashboard input[type="checkbox"]{margin-top:-13px;visibility:hidden;}
.driver_rating{display:none;}
.body_non_bg.driver_login .sticky .driver_rating{display:block;float:right;width:auto;margin-top:14px;}
.body_non_bg.driver_login .driver_rating{display:block;float:right;width:auto;margin-top:28px;}
.driver_rating span{font:14px robotoregular;color:#000;position:relative;}
.driver_rating span:before{background:url(../images/dashboard_sprite.png) 0 -57px no-repeat;position:absolute;left:-50px;top:-7px;width:38px;height:35px;content:'';}
.details_outer.details_outer_pay_sta table th{text-transform:uppercase;}
.details_outer.details_outer_pay_sta table td{padding:15px 7px;}
.excel, .pdf{position:relative;display:inline-block;background:url(../images/dashboard_sprite.png) -44px -56px no-repeat;width:25px;height:25px;margin:0 10px;}
.excel{background-position:-72px -56px;}
.border{border-left:1px solid #33B986;height:25px;display:inline-block;width:1px;}
.profile_rgt.edit_profile_rgt_outer legend{text-align:center;padding:5px;text-transform:uppercase;}
.profile_edit_outer{width:50%;border:1px solid #3d9be9;margin-left:5%;margin-top:2%;float:left;padding:2% 2% 0;border-radius:3px;}
.profile_rgt .form-horizontal .profile_edit_outer .controls, .form-horizontal .profile_edit_outer .controls{margin:0 0 5px;width:100%;float:left;}
.profile_edit_lft,.profile_edit_center,.profile_edit_rgt{margin:0 2%;display:inline-block;vertical-align:top;position:relative;}
.profile_edit_lft{width:22%;vertical-align:top;}
.profile_edit_center{width:45%;}
.profile_edit_rgt{width:18%;text-align:center;margin-top:10%;}
.profile_rgt .form-horizontal .profile_edit_outer .profile_edit_center .controls{margin-bottom:5px;}
.profile_edit_rgt a{font:14px robotoregular;}
.profile_rgt .form-horizontal .profile_edit_outer .profile_edit_center .controls textarea, .profile_rgt .form-horizontal .profile_edit_outer .profile_edit_center .controls input{border:1px solid transparent;cursor:not-allowed;}
.profile_rgt .form-horizontal .profile_edit_outer .profile_edit_center.edit_active .controls textarea, .profile_rgt .form-horizontal .profile_edit_outer .profile_edit_center.edit_active .controls input{border:1px solid #3d9be9;cursor:auto;}
.profile_rgt .form-horizontal .profile_edit_outer .profile_edit_center .controls .display_none{display:none;}
.profile_rgt .form-horizontal .profile_edit_outer .profile_edit_center .controls .display_none.display_block{display:block;margin-bottom:6%;width:100%;cursor:pointer;}
.profile_edit_outer .site_logo{margin:0;}
.text-block.text_block_checkbox input[type="checkbox"]{visibility:hidden;}
.profile_edit_outer.address_password{padding:0;border:none;width:54%;}
.profile_edit_outer.address_password label{color:#fff;font:20px robotoregular;float:left;width:50%;text-transform:uppercase;}
.fields{float:left;width:50%;position:relative;}
.form-horizontal .fields input, .form-horizontal .fields input:focus{border:1px solid transparent;cursor:auto;width:85%;color:#A6A6A6;cursor:not-allowed;}
.form-horizontal .fields .add_password:focus, .form-horizontal .fields .edit_address_active:focus, .form-horizontal .fields .edit_address_active, .form-horizontal .fields .edit_address_active{border:1px solid #3d9be9;cursor:pointer;}
.profile_edit_outer.address_password input[type="submit"].signup_none{display:none;}
.profile_edit_outer.address_password input[type="submit"].signup_none.signup_block{display:block;}
.form-horizontal .fields .add_password{border:1px solid #3d9be9;cursor:pointer;}
.fields a{position:absolute;right:0;top:1px;content:'';background:url(../images/dashboard_sprite.png) -100px -55px no-repeat;width:22px;height:22px;}
.driver_document.driver_document_edit_password{padding-left:5%;box-sizing:border-box;}
.driver_document ul li h3.title_head{min-height:54px;}
.form-horizontal .driver_document.driver_document_edit_password .maxi_button{background:#3d9be9;color:#000;text-transform:uppercase;padding:7px 10px;margin:5px 0;}
h4#myModalLabel{font:20px robotoregular;}
.driver_document .modal-body{text-align:center;float:left;width:100%;box-sizing:border-box;margin:10px 0;}
.driver_document .modal-body img{width:auto;float:none;}
.driver_document .modal-body .driver_info span{color:#000;float:left;width:100%;}
.driver_document .modal-body .driver_info p{color:#555;width:100%;text-align:left;}
.driver_document .modal-body .maxi_button{float:none;margin:10px 0 0;padding:7px 40px;width:auto;cursor:pointer;}
.driver_document .fileUpload input.upload{top:10px;width:180px;padding:22px 0;left:50%;margin-left:-17%;cursor:pointer;}
.driver_dashboard.inner_pages h2{text-align:left;font-size:22px;display:inline-block;}
.driver_dashboard.inner_pages{border-radius:3px 3px 0 0;padding:1% 2%;}
.add_vehicle{box-sizing:border-box;float:left;margin-top:2px;padding:2%;width:100%;background:#0C1B11;border-radius:0 0 3px 3px;}
.add_vehicle .control-label{color:#ffffff !important;float:left;font:14px robotoregular;width:150px;}
.add_vehicle input[type=text], .add_vehicle textarea{background:none;}
.add_vehicle input[type=submit]{text-transform:uppercase;}
.add_vehicle .controls{width:25%;}
.add_vehicle .select_outer select{height:32px;padding-top:0;padding-bottom:0;}
.add_vehicle .select_outer label::after{top:12px;}
.maxi_btn_outer{float:right;}
.maxi_btn_outer .maxi_button{padding:4px 15px;}
.driver_info, .driver_document ul li img, .driver_document ul, .driver_document, .cur_ass_vhe{float:left;width:100%;}
.cur_ass_vhe > span{float:left;}
.select_outer{float:left;margin-left:20px;width:17%;}
.login-left .select_outer{width:100%;margin-left:0;}
.login-left .select_outer select{width:100%;border:1px solid #ccc;font:13px helvetica_ce_35_thinregular;}
.login-left .new_input_field.new_input_field_signup .select_outer{width:25%;}
.login-left_outer .login-left .new_input_field.new_input_field_signup input[type="text"]{width:75%;}
.login-left .new_input_field.new_input_field_signup .select_outer select{border-right:none;}
.refresh_icon{float:left;margin-left:15px;margin-top:23px;width:auto;cursor:pointer;}
.captcha{float:left;width:100%;}
.captcha_font{float:left;width:89%;}
.chgcapchafont.chgcapchafont_contactus{width:250px;border:none;margin-bottom:10px;}
.chgcapchafont.chgcapchafont_contactus p{padding:0;width:auto;}
.chgcapchafont{margin:0;vertical-align:middle;width:auto;}
.login-left #customerlogin .select_outer select{border-right:none;}
.login-left .country_outer .select_outer{width:25%;}
.login-left_outer .country_outer input[type="text"]{width:72%;margin-left:10px;}
.login-left .acc_field.acc_field_select .select_outer{float:left;margin:0;width:47%;}
.login-left .acc_field.acc_field_select .select_outer.marginleft20{margin-left:20px;}
.add_vehicle .select_outer{width:98%;margin-left:0;}
.add_vehicle.add_vehicle_main .select_outer{width:17%;margin-left:15px;}
.driver_document{margin-top:2%;}
.driver_document ul li{border:1px solid #ffffff;border-radius:3px;box-sizing:border-box;float:left;margin-right:2%;padding:1%;width:30%;text-align:center;margin-bottom:3%;transition:all ease 0.2s;-o-transition:all ease 0.2s;}
.driver_document ul li:hover{border:1px solid #3d9be9;}
.driver_document ul li h3{margin:0 0 10px;}
.driver_info{margin-top:10px;}
.driver_info span{font:20px robotoregular;color:#fff;margin:5px 0;text-align:left;float:left;}
.driver_info p{font:15px robotoregular;color:#959593;float:left;}
.add_vehicle .driver_document input[type="submit"]{margin:10px 0 5px;text-transform:capitalize;width:100%;padding:7px;}
.driver_dashboard.inner_pages.trip_details h2, .driver_dashboard.inner_pages.refer_frd h2{text-align:center;display:block;text-transform:capitalize;color:#fff;}
.add_vehicle.refer_frd_inner{text-align:center;}
.add_vehicle.refer_frd_inner .profile_rgt{float:none;display:inline-block;width:50%;}
.add_vehicle.refer_frd_inner .control-group{float:left;margin-bottom:10px;width:100%;}
.add_vehicle.refer_frd_inner .controls, .add_vehicle.refer_frd_inner .control-label{float:left;}
.add_vehicle.refer_frd_inner .control-group label{margin:5px 0 0;}
.add_vehicle.refer_frd_inner .control-group.refer_code p{font:20px robotoregular;color:#fff;margin-bottom:5px;}
.add_vehicle.refer_frd_inner .control-group.refer_code p span{color:#3d9be9;}
.invite_earn{width:90%;box-sizing:border-box;background:#193222;margin:4% 0 1%;display:inline-block;padding:2%;text-align:left;}
.successful_invites{float:left;width:80%;}
.successful_invites span{font:30px robotoregular;color:#fff;text-transform:uppercase;}
.total_earn span, .successful_invites p{font:22px robotoregular;color:#3d9be9;}
.total_earn{float:left;width:20%;text-align:center;}
.total_earn p{font:35px robotoregular;color:#fff;}
.driver_dashboard.inner_pages.trip_details h2{margin:0;text-transform:uppercase;}
.trip_map, .add_vehicle.refer_frd_inner .profile_rgt.profile_rgt_trip_details, .profile_rgt.profile_rgt_trip_details ul li, .profile_rgt.profile_rgt_trip_details ul, .profile_rgt.profile_rgt_trip_details{float:left;width:100%;}
.trip_map{padding:1%;box-sizing:border-box;border:1px solid #3d9be9;margin:5% 0 1%;border-radius:3px;}
.trip_map > img{border-radius:3px;width:100%;}
.profile_rgt.profile_rgt_trip_details ul li{margin-top:10px;}
.profile_rgt.profile_rgt_trip_details ul li:first-child{margin:0;}
.profile_rgt.profile_rgt_trip_details ul li span{width:30%;float:left;text-align:left;font:15px;text-align:left;font:16px robotoregular;color:#fff;text-transform:uppercase;}
.profile_rgt.profile_rgt_trip_details ul li .txt_rgt{color:#a7a7a7;text-transform:capitalize;}
.driver_dashboard.pay_statement .select_outer{margin:0 15px 0 0;}
.roundedTwo{width:auto;position:relative;float:left;margin:4px 0;}
.login-left_outer .roundedTwo label{cursor:pointer;width:auto;text-align:left;height:auto;background:url("../images/flight_icon.png") no-repeat 0 4px;font:normal 14px robotoregular;color:#333;float:left;padding-left:22px;}
.tick_inner_form span{margin-bottom:10px;text-align:left;margin-left:0;}
.submit-block{margin-top:10px;}
.tick_inner_form .or_mobile_before span{margin-left:0;}
.forgot_password_outer{margin:0 auto;width:960px;text-align:center;}
.forgot_password_outer h3{font:normal 23px/20px robotoregular;color:#E71818;margin-top:10%;}
.forgot_password_outer label{margin:10px 0;color:#fff;font:normal 14px/20px robotoregular;}
.forgot_password_outer label.errors{margin:0 0 10px 0 !important;color:#E71818;}
.roundedTwo label span{margin-left:0;margin-top:-2px;display:inline-block;font:14px helvetica_ce_35_thinregular;}
.roundedTwo label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:25px;height:25px;background:transparent;top:0;left:0;}
.roundedTwo input[type=checkbox]:checked + label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;background:url(../images/flight_icon_active.png) no-repeat 0 4px;right:auto;left:0;height:28px;}
.rider_login_form .roundedTwo label{background:url("../images/flight_icon.png") no-repeat 0 0;padding-left:35px;}
.rider_login_form .roundedTwo input[type=checkbox]:checked + label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;background:url(../images/flight_icon_active.png) no-repeat 0 0;left:0;height:28px;top:13px;right:auto;}
.rider_login_form .roundedTwo input[type=checkbox]{visibility:hidden;}
.rider_login_form .roundedTwo{margin-bottom:15px;}
.fileUpload{position:relative;overflow:hidden;margin:0;}
.fileUpload input.upload{position:absolute;top:0;left:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);width:120px;}
.fileUpload .tick_button{display:inline-block;padding:5px 30px;background:#3d9be9;text-transform:capitalize;font-size:16px;cursor:pointer;border-radius:3px;color:#fff;}
.site_logo.site_logo_edit_profile .img-polaroid{padding:0;}
.select_outer select{border-radius:0;color:#777;margin:0;border:1px solid #ccc;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:40px;background:none;width:100%;float:left;margin-bottom:5px;}
.lan_outer .select_outer select{border:none;outline:none;}
.lan_outer .select_outer.select_outer_100 label::after{left:auto;right:0;top:16px;}
.header_menus_common ul li.lan_selection:hover{background:none;}
.lan_outer .select_outer.select_outer_100{width:100%;}
.select_outer select option{color:#000;background:#fff;}
.select_outer label{position:relative}
.select_outer label:after{content:'';color:#aaa;right:10px;top:15px;padding:0;position:absolute;pointer-events:none;background:url(../images/select_arrow.png);width:21px;height:10px;}
.select_outer label:before{content:'';right:10px;top:5px;width:20px;height:20px;position:absolute;pointer-events:none;display:block;}
.select_outer.select_outer_100{width:80%;}
.profile_rgt.profile_rgt_add_Card .select_outer.select_outer_1000{width:100%;margin-left:0;}
.select_outer.select_outer_1000 label:after{right:10px;left:auto;}
.select_outer.select_outer_100 label:after{right:10px;left:auto;}
.select_outer.select_outer_editcard{width:37.5%;}
.select_outer.select_outer_editcard label:after{left:110px;}
.login_signup .select_outer select{border:1px solid #ffffff;height:28px;color:#fff;padding:0 30px;}
.login_signup .select_outer{margin-left:0;width:auto;}
.login_signup .select_outer label::after{background:url(../images/lan_arrow.png) no-repeat;right:0;top:12px;}
.login_signup .select_outer label::before{background:url(../images/en_flag.png) -18px 0 no-repeat;left:7px;top:8px;}
.search_date_time{float:right;width:auto;margin-right:5%;margin-top:-7px;}
.search_date_time_inner{margin:0;}
.search_form{float:left;width:auto;margin-right:10px;position:relative;}
.search_form label{width:auto;float:left;font:normal 14px robotoregular;color:#fff;margin:7px 10px 7px 0;}
.search_form input[type=text]{width:auto;float:left;padding:5px 30px 5px 5px;margin:1px 0 0;position:relative;cursor:pointer;border-color:#fff;background:#fff;color:#999;}
.search_form .tick_button{padding:5px 25px;margin-left:10px;}
.ui-datepicker-trigger{cursor:pointer;position:absolute;right:5px;top:4px;}
#aftertime .ui-datepicker-trigger{right:7px;top:8px;z-index:9;}
.maxi_button{background:#fff;padding:4px 25px;border-radius:3px;color:#000;text-transform:capitalize;font:18px robotoregular;display:inline-block;}
.profile_rgt.profile_rgt_add_Card .select_outer{margin-bottom:0;width:46%;float:left;margin-left:0;}
.profile_rgt.profile_rgt_add_Card .select_outer.marginleft20{margin-left:20px;}
#panel .select_outer label{display:inline-block !important;float:none;width:100% !important;}
#panel .select_outer.select_outer_100{width:100%;float:none;display:inline-block;margin:0;}
#panel .select_outer select{float:none;}
.imgclass{color:#3d9be9;display:inline-block;margin:10px 0;text-align:center;width:100%;}
#rider_sign_up .fileUpload > input{left:0;opacity:0;position:absolute;top:0;cursor:pointer;}
#rider_sign_up .maxi_button{float:left;}
.banner_txt_outer{width:100%;float:left;height:100%;}
.banner_txt_inner{width:960px;margin:11% auto 0;text-align:center;position:relative;box-sizing:border-box;}
.banner_txt_inner span{color:#ffffff;font:40px robotoregular;text-transform:uppercase;}
.banner_txt_bg > p{color:#ffffff;font:25px robotoregular;margin:10px 0;}
.banner_txt_bg{background:rgba(0, 0, 0, 0.4);width:85%;float:none;padding:3% 1%;box-sizing:border-box;display:inline-block;}
.download_icons{float:left;width:100%;margin-top:3%;text-align:center;}
.download_icons a{background:url(../images/home_sprite.png) 0 -39px no-repeat;display:inline-block;width:195px;height:67px;margin:0 10px;}
.download_icons .app_store{background-position:-214px -39px;}
.banner_exe{position:absolute;bottom:0;}
.banner_book_now{float:left;width:100%;margin:25px 0;}
.banner_book_now .maxi_button{padding:7px 40px;}
#site_container{width:50%;clear:both;}
.container_outer{width:980px;margin:0 auto;}
.center{margin:0 auto;width:1100px;}
.header_top_left{float:left;width:auto;}
.header_top_right{float:right;width:auto;}
.header_top_left a{border-right:1px dotted #959595;color:#ffffff;font:14px myriadpro-regular;padding-left:35px;padding-right:25px;position:relative;}
.header_top_left a:before{background:url("../images/home_sprite.png") no-repeat 0 0;position:absolute;left:0;top:-1px;content:'';width:25px;height:15px;}
.header_top_left span{color:#ffffff;display:inline-block;font:14px myriadpro-regular;margin-left:20px;padding-left:30px;position:relative;}
.header_top_left span:before{background:url("../images/home_sprite.png") no-repeat -29px 0;position:absolute;left:0;top:-5px;content:'';width:18px;height:24px;}
.header_top_right ul,.header_top_right ul li{float:left;width:auto;}
.header_top_right ul li a{background:url(../images/home_sprite.png) -53px 0 no-repeat;display:inline-block;height:18px;margin:0 10px;width:9px;transition:all ease 0.2s;-o-transition:all ease 0.2s;}
.header_top_right ul li a:hover{opacity:0.5;}
.header_top_right ul li .header_twitter{background-position:-65px 0;width:18px;line-height:16px;}
.header_top_right ul li .header_google_plus{background-position:-85px 0;height:18px;width:19px;}
.header_top_right ul li .header_linkedin{background-position:-107px 0;height:17px;width:19px;}
.container_inner{padding:20px 20px 20px 20px;width:940px;}
.header_outer_cont{float:left;padding:0;width:100%;z-index:11;position:fixed;top:0;background:rgba(0, 0, 0, 0.6);transition:all ease 0.2s;-o-transition:all ease 0.2s;}
.body_non_bg.passengers .header_outer_cont{z-index:2147483647;}
.header_outer_cont.sticky{background:rgba(0,0,0,0.7);top:0;}
.body_non_bg .header_outer_cont{background:#192124;position:relative;top:0;}
.body_non_bg .header_outer_cont .root_header_left_menu{margin:29px 0;}
.body_non_bg .header_menus_common ul{top:75px;}
.header_outer_cont .header_menus_common ul{top:75px;}
.header_outer_cont .root_header_left_menu{margin:30px 0;}
.full_con_right{float:left;margin-top:5%;width:100%;}
.header_top{background:#EC323C;float:left;padding:8px 0;width:100%;border-top:3px solid #022a6f;}
.banner_inner,.footer_outer_inner,.slider_inner{margin:0 auto;width:1100px;}
.logo{width:auto;float:left;margin:10px 0;}
.header_outer_inner{position:relative;margin:0 auto;width:1100px;padding:0;}
.passenger_class .header_outer_inner{width:1200px;}
.logo h1{padding:6px 0 5px;margin:0;}
.logo h1 a:hover{text-decoration:none;}
.right_side_login{float:right;width:auto;margin-top:15px;}
.menu_inners{float:left;width:auto;}
.menu_inners ul{float:left;}
.menu_inners ul li{float:left;padding:0 8px 0 0;line-height:50px;color:#A6A6A6;}
.menu_inners ul li a{float:left;font:bold 12px/50px arial;color:#666666;text-transform:capitalize;transition:color ease 0.2s;-o-transition:color ease 0.2s;}
.menu_inners ul li a.fshare_icon{background:url(../images/flogin_icon.jpg) no-repeat left 14px;display:inline-block;width:70px;}
.menu_inners ul li.hovernone:hover{float:left;background:none;}
.menu_inners ul li.hovernone a{float:left;padding:0px;margin:6px 0 0 8px;}
.menu_inners ul li a:hover{color:#FFCA2A;text-decoration:none;}
.menu_inners ul li.acti a{color:#FFCA2A;}
.menu_inners ul li.act a{color:#fff;}
.menu_inners_profile{float:left;width:auto;padding:0;}
.dwon{margin:6px 0 0 0;}
.menu_inners_login{float:right;}
.menu_inners_login ul{float:left;}
.menu_inners_login ul li{float:left;margin:0px;padding:0px;}
.menu_inners_login ul li a{float:left;font:normal 12px/20px arial;color:#fff;padding:7px 0px 0 10px;}
.menu_inners_login ul li a:hover{color:#fff;}
#back-to-top{position:fixed;bottom:30px;right:35px;z-index:9999;width:52px;height:52px;text-align:center;line-height:30px;background:url(../images/arrow-up.png) no-repeat;color:#444;cursor:pointer;text-decoration:none;transition:opacity 0.2s ease-out;opacity:0;}
#back-to-top.show{opacity:1;}
#back-to-top.show:hover{opacity:0.7;}
.common_menus_midl{float:right;width:auto;margin-right:25px;}
.header_menus_common{float:left;}
.header_menus_common ul{float:right;width:250px;clear:both;background:#fff;position:absolute;right:0;top:60px;border-top:5px solid #c50000;padding:10px 0;display:none;box-shadow:0 0 15px #192124;}
.login_btn{float:right;width:auto;margin:0;}
.login_btn a{margin-left:25px;color:#ffffff;font:15px open_sansbold;padding:7px 24px;background:#FE0000;border-radius:20px;display:inline-block;}
.login_btn a:hover{background:#C60001;}
.menu_new_list{display:inline-block;width:auto;}
.body_non_bg .menu_new_list{margin-top:10px;}
.menu_new_list a, .menu_new_list a:hover{background:none;}
.menu_new_list > a{padding:0;}
.header_menus_common ul li{float:left;padding:0;margin:0;width:100%;text-align:center;}
.header_menus_common ul li:last-child a{margin-right:0;border:none;}
.header_menus_common ul li a{border-radius:0;border-bottom:1px solid #f4f4f4;width:80%;display:inline-block;font:16px robotoregular;color:#9f9f9f;text-decoration:none;text-transform:capitalize;padding:8px 0;text-align:center;position:relative;margin:0;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.passenger_class .header_menus_common ul li a{font-size:12px;margin:0 10px;}
.header_menus_common ul li.active a, .header_menus_common ul li a:hover{color:#EC323C;}
.header_menus_common .login_signup ul li a{background:#fff;border-radius:0;color:#000;margin:0;padding:5px 15px;border:1px solid #fff;font:12px robotoregular;}
.header_menus_common .login_signup ul li.active a, .header_menus_common .login_signup ul li a:hover{color:#3D9BE9;}

.banner_part{float:left;width:100%;background:url(../images/header_banner_bg.jpg) no-repeat top center;height:596px;}
.banner_inner_common{float:left;width:100%;margin-top:60px;}
.banner_content_inner{width:1100px;margin:0 auto;}
.banner_content_rgt{float:right;padding:25px 0 15px;text-align:left;width:45%;box-sizing:border-box;}
.banner_content_lft{bottom:-50px;position:absolute;right:0;width:auto;}
.our_mission{display:block;margin-bottom:20px;}
.banner_content_rgt span{color:#ffffff;font:18px/32px robotoregular;text-transform:capitalize;display:block;margin-top:20px;}
.banner_content .banner_content_rgt p{color:#ffffff;display:block;font:36px MyriadPro-Regular;margin:10px 0 0;text-transform:uppercase;}
.banner_content .banner_content_rgt .banner_txt{font:55px open_sanslight;}
.text_taxi_ruls{float:left;width:100%;border-bottom:1px solid #584e4b;padding:17px 0;color:red;}
.no_vehicle_found{float:left;width:96%;border-bottom:1px solid #584e4b;padding:23px 2%;}
.no_vehicle_found p{color:red;}
.common_images{float:left;width:82%;font:normal 14px/20px arial;color:#fff;background:url(../images/box.png) left center no-repeat;padding:0 0 0 60px;}
.common_images1{float:left;width:82%;font:normal 14px/20px arial;color:#fff;background:url(../images/on_time.png) left center no-repeat;padding:0 0 0 60px;}
.common_images2{float:left;width:82%;font:normal 14px/20px arial;color:#fff;background:url(../images/care.png) left center no-repeat;padding:0 0 0 60px;}
.left_content_taxi_right{width:100%;float:left;}
.left_content_taxi_common{}
.tagbanner_title{text-align:center;font:normal 62px/72px 'helvetica_ce_35_thinregular';margin:100px 0 0;color:#fff;}
.text_feeld ul{float:left;width:auto;padding:0 3px 0 0px;}
.text_feeld ul li{float:left;}
.text_feeld ul li a{float:left;}
.dwonlod_left:hover{background:#fff;}
.dwonlod_left2:hover{background:#fce067;}
#rating_pop,#transaction_details_pop,#transaction_details_pop_card{-moz-border-radius:6px;background:#fff;-webkit-border-radius:6px;border-radius:6px;border:1px solid #536376;-webkit-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;-moz-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;;padding:14px 22px;width:30%;margin:-225px 0 0 -17%;position:relative;display:none;}
#details_pop{-moz-border-radius:6px;background:#fff;-webkit-border-radius:6px;border-radius:6px;border:1px solid #536376;-webkit-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;-moz-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;;padding:14px 22px;width:30%;height:50%;position:relative;display:none;margin:-225px 0 0 -17%;}
#change_status{-moz-border-radius:6px;background:#eef2f7;-webkit-border-radius:6px;border-radius:6px;border:1px solid #536376;-webkit-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;-moz-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;;padding:14px 22px;width:50%;height:50%;position:relative;display:none;}
#phone_number{width:30%;margin:-225px 0 0 -17%;}
#booknow{-moz-border-radius:6px;background:#fff;-webkit-border-radius:6px;border-radius:6px;border:1px solid #536376;-webkit-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;-moz-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;;padding:14px 22px;width:30%;position:relative;display:none;}
#sign_up #sign_up_form{margin-top:13px;}
#sign_up label{display:block;margin-bottom:10px;color:#536376;font-size:.9em;font:normal 12px/18px arial;}
#sign_up label input{display:block;width:393px;height:31px;background-position:-201px 0;padding:2px 8px;font-size:1.2em;line-height:31px;}
#see_id{width:228px;height:23px;background-position:-202px -133px;}
#left_out{background-position:-202px -158px;width:113px;height:16px;}
#sign_up_form{position:relative;background:url(../images/divider.png) repeat-x bottom left;padding-bottom:54px;margin-bottom:12px;}
#actions{float:left;position:absolute;right:0;height:31px;bottom:20px;}
a.form_button{float:left;width:93px;height:31px;margin-right:15px;}
#cancel{background-position:-198px -36px;}
#log_in{background-position:-291px -36px;}
#cancel:hover{background-position:-198px -67px;}
#cancel:active{background-position:-198px -98px;}
#log_in:hover{background-position:-291px -67px;}
#log_in:active{background-position:-291px -98px;}
#close_x{width:21px;height:20px;overflow:hidden;line-height:1000px;display:block;opacity:1;position:absolute;top:25px;right:5px;background:url(../images/login_po-_up_close.png) no-repeat;}
.sprited{background:url(../images/download_sprite.png) no-repeat;line-height:1000px;overflow:hidden;display:block;}
.login_lft{width:377px;float:left;}
.login_lft h2{width:95%;float:left;font:normal 28px 'nunitobold';color:#464646;text-transform:uppercase;}
.login_lft p{float:left;font:normal 14px 'nunitoregular';color:#464646;padding:15px 0px 40px 0px;}
.login_lft a{font:normal 14px 'nunitoregular';color:#00bff3;}
.login_form{width:100%;float:left;padding:15px 0 0 0;}
.login_form ul{float:left;}
.login_form ul li span{width:140px;float:left;color:#464646;padding-top:3px;}
.login_form ul li{width:100%;float:left;padding-bottom:10px;}
.login_form ul li input[type=text]{width:150px;border:1px solid #9c9c9c;height:20px;}
.login_form ul li textarea{width:180px;height:100px;border:1px solid #9c9c9c;padding:5px;}
.login_form ul li input[type=password]{width:150px;border:1px solid #9c9c9c;height:20px;}
.login_form ul li input[type=checkbox]{float:left;}
.login_form ul li label{float:left;font:normal 12px arial;color:#464646;padding:2px 0px 0px 5px;}
.button{width:197px;float:left;border-radius:5px 5px 5px 5px;border:1px solid #B7B7B7;margin-right:112px;}
.button input[type=submit]{background:#85d1f5;width:100%;float:left;font:normal 18px 'nunitobold';color:#ffffff;padding:2px 0px;}
.button input[type=submit]:hover{background:#29A9E6;}
.button input[type=button]{background:#85d1f5;width:100%;float:left;font:normal 18px 'nunitobold';color:#ffffff;padding:2px 0px;}
.button input[type=button]:hover{background:#29A9E6;}
.login_rgt{width:46%;float:right;padding-left:30px;background:url(../images/sign_up_mid_spliter.png) no-repeat left center;}
.login_rgt h2{width:100%;float:left;font:normal 28px 'nunitobold';color:#464646;text-transform:uppercase;}
.login_text{width:100%;float:left;position:relative;padding-bottom:30px;}
.login_text p{width:350px;float:left;font:normal 14px 'nunitoregular';padding:10px 33px 0px 83px;color:#464646;}
.login_text a{float:left;padding:15px 0px 0px 83px;}
.login_text b{background:#fff;float:left;top:144px;padding:2px;font:normal 18px 'nunitoregular';color:#464646;position:absolute;left:-11px;}
.login_total{width:98%;float:left;margin:0 0 0 10px;}
.login_form ul li.login_link{padding-bottom:28px;}

.passengers .footer_top .center{width:90%;}
.passengers .stay_in_touch{float:right;padding-right:0;width:auto;}
.passengers .footer_rgt{width:auto;}
.passengers .stay_in_touch input[type="submit"]{height:56px;}
.footer_top, .footer_outer_common{float:left;width:100%;}
.get_in_touch, .stay_in_touch{box-sizing:border-box;float:left;padding-right:100px;width:50%;}
.stay_in_touch input[type=text]{width:300px;float:left;background:#fff;border-radius:3px 0 0 3px;height:56px;padding:0 10px;line-height:56px;}
.footer_top{margin-bottom:50px;}
.get_in_touch h6,.stay_in_touch h6{color:#ffffff;font:15px open_sanssemibold;margin-bottom:20px;position:relative;padding-bottom:10px;}
.get_in_touch p,.stay_in_touch p{color:#ffffff;font:14px/25px robotoregular;}
.footer_outer_common p{float:left;width:100%;font:normal 11px/42px arial;color:#999;text-align:center}
.footer_products{float:left;width:20%;color:#666;}
.footer_products.down_icon{width:auto;}
.footer_products.down_icon a{background:url("../images/home_sprite.png") no-repeat -520px 0;width:172px;height:52px;display:inline-block;}
.app_for_download a:hover, .footer_products.down_icon a:hover{opacity:0.7;}
.footer_products.down_icon .play_store{background-position:-520px -69px;width:172px;margin-left:15px;}
.footer_products.footer_products_app_store{width:30%;}
.footer_products h6{color:#fff;font:15px open_sanssemibold;margin:0 0 25px;padding:0 0 10px;position:relative;}
.get_in_touch h6:before, .stay_in_touch h6:before, .footer_products h6:before{position:absolute;left:0;bottom:0;content:'';width:42px;height:1px;background:#fff;}
.footer_products p, .footer_products ul li{margin:0;}
.footer_products p, .footer_products ul li a{color:#f6f7fa;display:block;font:14px robotoregular;margin-bottom:5px;transition:color ease 0.2s;-o-transition:color ease 0.2s;text-transform:capitalize;}
.footer_products.footer_products_app_store ul li a{position:relative;padding:15px 0 15px 65px;margin:5px 0;display:inline-block;}
.footer_products.footer_products_app_store ul li a:before{background:url(../images/home_sprite.png) -466px -159px no-repeat;position:absolute;content:'';left:0;top:0;width:50px;height:50px;}
.footer_products.footer_products_app_store ul li a.footer_app_store:before{background-position:-466px -210px;}
.footer_products.footer_products_app_store ul li a:hover:before{background-position:-523px -159px;}
.footer_products.footer_products_app_store ul li a.footer_app_store:hover:before{background-position:-523px -211px;}
.footer_products ul li a:hover{color:#fff;}
.footer_products ul li a.enqiuery{background:url(../images/sprit2.png) no-repeat 0px -712px;padding:0 0 0 24px;}
.footer_rgt{float:right;margin:0;}
.footer_rgt ul li{display:inline-block;margin:0 5px;}
.footer_rgt ul li:first-child{margin-left:0;}
.footer_rgt ul li a{display:block;width:40px;height:40px;transition:opacity ease 0.2s;-o-transition:opacity ease 0.2s;}
.footer_rgt ul li a:hover{opacity:0.5;}

.copy_r{font:normal 13px/16px robotoregular;color:#fff;padding:0;}
.copy_outer{float:left;width:100%;background:#1a2124;text-align:center;padding:15px 0;border-top:1px solid #2f3639;}
.stay_in_touch{text-align:center;}
.stay_in_touch img{margin-top:15px;}
.stay_in_touch input[type="submit"]{background:#c50000 url(../images/modern.png) center no-repeat;width:70px;height:58px;border-radius:0 3px 3px 0;float:left;}
.stay_in_touch input[type="submit"]:hover{opacity:0.7;}
.stay_in_touch p{float:left;width:300px;margin:0;color:#fff;font:13px robotoregular;clear:both;}
.profile_lft{width:250px;float:left;border-right:1px solid #c9c9c9;}
.profile_lft h2{width:100%;float:left;font:normal 28px 'nunitobold';color:#464646;text-transform:uppercase;}
.profile_lft p{float:left;font:normal 14px 'nunitoregular';color:#464646;padding:15px 0px 40px 0px;}
.profile_lft a{color:#00bff3;}
.profile_form{width:100%;float:left;}
.profile_form ul{float:left;}
.profile_form ul li span{width:154px;float:left;font:normal 14px 'nunitoregular';color:#464646;padding-top:3px;}
.profile_form ul li{width:100%;float:left;padding-bottom:20px;}
.profile_form ul li input[type=text]{width:150px;border:1px solid #9c9c9c;padding:5px;}
.profile_form ul li textarea{width:150px;height:100px;border:1px solid #9c9c9c;padding:5px;}
.profile_form ul li input[type=password]{width:150px;border:1px solid #9c9c9c;padding:5px;}
.profile_form ul li input[type=checkbox]{float:left;}
.profile_form ul li label{float:left;font:normal 12px 'nunitolight';color:#464646;padding:2px 0px 0px 5px;}
.button{width:197px;float:left;border-radius:5px 5px 5px 5px;border:1px solid #B7B7B7;margin-right:112px;}
.button input[type=submit]{background:#85d1f5;width:100%;float:left;font:normal 18px 'nunitobold';color:#ffffff;padding:2px 0px;}
.button input[type=submit]:hover{background:#29A9E6;}
.button input[type=button]{background:#85d1f5;width:100%;float:left;font:normal 18px 'nunitobold';color:#ffffff;padding:2px 0px;}
.button input[type=button]:hover{background:#29A9E6;}
.profile_rgt{float:left;margin-left:0;width:100%;border-radius:3px;background:#fff;border:1px solid #3d9be9;}
.profile_rgt.profile_rgt_fare{border:none;}
.profile_rgt .form-horizontal .controls{width:30%;}
.profile_rgt.profile_rgt_fare{width:85%;background:none;}
.profile_text{width:100%;float:left;position:relative;padding-bottom:30px;}
.profile_text p{width:350px;float:left;font:normal 14px 'nunitoregular';padding:10px 33px 0px 83px;color:#464646;}
.profile_text a{float:left;padding:15px 0px 0px 83px;}
.profile_text b{background:#fff;float:left;top:144px;padding:2px;font:normal 18px 'nunitoregular';color:#464646;position:absolute;left:-11px;}
.profile_total{width:100%;float:left;margin-top:50px;}
.profile_form ul li.login_link{padding-bottom:110px;}
.find_search{width:200px;}
.display_none{display:none;}
#panel{padding:10px 0 0 0;margin-top:10px;}
#panel label{display:inline !important;width:110px;float:left;}
#panel .dl-horizontal label{display:inline !important;width:100% !important;float:left;text-align:left;}
#panel input{display:inline !important;width:100% !important;padding:10px;color:#666;font:normal 14px helvetica_ce_35_thinregular;background:#fff;box-sizing:border-box;border-radius:0;}
#panel .select_outer .taxi_model_outer select{width:99.5%;color:#c5c5c5;}
#driver_details{height:500px;overflow-y:auto;}
#driver_details p a{font:normal 14px/21px arial;}
.input-small{height:20px;}
#taxi_detail h3{font:20px 'helveticaneue_condensedbold';border-bottom:2px solid #ddd;}
#taxi_detail{font:normal 14px/21px arial;width:33.6%;height:490px;padding:5px;z-index:2;position:absolute;left:-1000px;color:#000;overflow-y:auto;background:#eeeeee;background:-moz-linear-gradient(-45deg, #eeeeee 0%, #eeeeee 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,#eeeeee), color-stop(100%,#eeeeee));background:-webkit-linear-gradient(-45deg, #eeeeee 0%,#eeeeee 100%);background:-o-linear-gradient(-45deg, #eeeeee 0%,#eeeeee 100%);background:-ms-linear-gradient(-45deg, #eeeeee 0%,#eeeeee 100%);background:linear-gradient(135deg, #eeeeee 0%,#eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=1);}
#taxi_detail div{font:normal 14px/21px arial;padding:4px;}
#taxi_detail dl dt{font:normal 14px arial;color:#333;}
#taxi_detail dl dd{font:normal 14px/21px arial;}
#taxi_detail .img_taxi{text-align:center;}
#sign_up h2,#driver_sign_in h2{font:20px 'helveticaneue_condensedbold';text-transform:uppercase;}
.text_feeld h1,.text_feeld1 h1,.profile_rgt h1{font:26px 'helveticaneue_condensedbold';border-bottom:2px solid #ddd;}
table{margin:10px 0;}
table td,table th{font:normal 14px/21px arial;}
.media-body h4{color:#CC2EFA;}
.media-body{font:normal 14px/21px arial;}
.media-body span.rating{color:#2ECCFA;font:normal 14px/21px arial;font-weight:bold;}
.media-body dl dt{font:normal 14px/21px arial;font-weight:bold;}
.media-body dl dd{font:normal 14px/21px arial;}
::-webkit-scrollbar{width:12px;}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);}
::-webkit-scrollbar-thumb{background:#424242;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);}
::-webkit-scrollbar-thumb:window-inactive{background:#424242;}
#outer{width:178px;padding:6px;background:#FFFFFF;height:18px;margin-left:141px;color:#fff;margin-bottom:5px;font-weight:bold;-moz-border-radius:6px;border-radius:6px;font-size:12px;-webkit-border-radius:6px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.6);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);border:1px solid #bbb;}
#outer .rating_enb{width:16px;padding:1px;height:18px;float:left;background:#CC0000;margin-right:4px;cursor:pointer;}
#outer .rating_dis{width:16px;padding:1px;height:18px;float:left;cursor:pointer;background:#CCCCCC;margin-right:4px;}
#outer .rating_dis:hover, #outer .rating_enb:hover{background:#009933;}
#outer .rating_value{color:#003399;padding-top:2px;font-size:14px}
#outer .rating_message{color:#003399;padding-top:2px;font-size:14px}
textarea{resize:none;}
input.invalid{border-color:#F00 !important;}
.invalid{border:1px solid red;}
.about_outer{float:left;width:100%;background:#fff;height:auto;}
.about_inner{margin:0 auto;width:1100px;}
.about_bottom_inner{margin:0 auto;width:1100px;border-bottom:1px dashed #cccccc;}
.about_baner{left:0;position:absolute;width:100%;z-index:-1;display:none;}
.about_baner img{height:100%;position:relative;width:100%;z-index:0;}
.about_common{float:left;width:1100px;}
.about_left{width:100%;float:left;padding:45px 0 35px;}
.about_left h2{float:left;width:100%;font:normal 26px myriadpro-regular;color:#505050;}
.about_left h1{color:#333333;float:left;font:35px myriadpro-regular;text-align:left;text-transform:capitalize;width:100%;margin:0;}
.about_bottom_outer{float:left;width:100%;background:#fff;}
.about_bottom_common{float:left;width:100%;padding:20px 0 40px;}
.bottom_left{width:327px;float:left;}
.bottom_right{float:left;width:632px;padding:0 0 39px;}
.about_bottom_common h3{float:left;width:100%;font:normal 16px arial;color:#505050;padding:0 0 9px 0;}
.about_bottom_common h3.home_subtitle{font:normal 50px/52px robotoregular;color:#666;padding:40px 0 0;text-align:left;}
.team_info_block{float:left;width:100%;padding:30px 0 0;}
.ceo_info_block .team_img{width:207px;height:350px;}
.ceo_info_block .team_member{height:272px;}
.ceo_info_block .team_info{float:left;width:74%;}
.team_img{width:205px;height:150px;float:left;padding:0 15px 0 0;}
.team_info{width:77%;float:left;}
.team_member{background:url(../images/ceo_pic1.jpg) no-repeat;height:150px;display:block;}
.team_mem1{background:url(../images/team_mem1.jpg) no-repeat;}
.team_mem2{background:url(../images/team_mem2.jpg) no-repeat;}
.about_bottom_common .team_info p{width:auto;float:none;}
.team_info span{font:normal 25px/25px robotoregular;color:#666;display:block;}
.team_info b{font:normal 17px robotoregular;color:#666;display:block;padding:2px 0 0;}
.about_bottom_common h3, .faq_sub_title{font:20px robotoregular;margin:0;color:#000;padding:10px 0;}
.passenger_class .login_signup .login_details{display:none;}
.passenger_class .login_signup .select_outer{display:block;}
.passenger_class .login_signup ul{float:right;}
.passenger_class .login_signup{float:right;width:100%;}
.bottom_right p{float:left;width:93%;font:13px/19px robotoregular;color:#fff;}
.about_bottom_common{float:left;width:100%;clear:both;}
.new_list{margin-top:20px;}
.new_list li{margin-bottom:10px;}
.about_team_block{float:left;width:100%;padding:0 0 23px;}
.about_bottom_common > h2, .about_bottom_common h4{float:left;width:100%;font:26px robotoregular;color:#333;margin:0;padding:10px 0;}
.faq_block{float:left;width:100%;}
.faq_block h4:first-child{padding:15px 0 0;}
.terms_info_block{padding:0 0 20px;float:left;width:100%;padding:0;}
.terms_title{font:26px robotoregular;color:#333;margin:8px 0;float:left;width:100%;word-wrap:break-word;}
.about_bottom_common p{font:normal 15px/20px arial;color:#333;padding:15px 0;}
.about_bottom_common img{margin:0 10px;}
.about_team_block p{font:normal 14px/18px arial;color:#f4f4f4;}
.about_bottom_common ul{float:left;width:100%;padding:0;margin-top: 10px;}
.about_bottom_common ul li{list-style:disc inside none;}
.about_bottom_common ul li,.key_list1 li{float:left;width:100%;font:normal 15px/26px arial;padding:0;color:#333;background:none !important;margin-bottom: 10px;}
.key_list1 li{background:none !important;}
.registration ul li{float:left;width:400px;padding:5px;}
.reg_form{float:left;width:200px;}
.errors, .error{color:red;float:left;font:14px helvetica_ce_35_thinregular;width:100%;text-align:left;}
.full_con_right h1{float:left;font:normal 14px robotoregular;}
#frmlogin{float:left;width:100%;margin-bottom:0;}
.name2 b{float:left;width:120px;font:14px robotoregular;color:#333;padding:0 15px 0 0;text-align:right;}
.name22 b{float:left;font:bold 14px arial;color:#131353;}
.reg_text1{float:left;width:220px;margin:-5px;}
#show_package{float:left;width:410px;clear:both;}
.pagination{bottom:-74px;right:31px;}
#messagedisplay{clear:both;text-align:center; position: absolute;z-index: 99; top: 0;left:50%;margin:0 0 0 -350px;width:600px;}
.success_flash, .success_float_tt{border-radius: 5px;float: left;padding: 8px;width: 600px;}
.success_float_tt label .success_flash, .success_flash{background: #dff2bf;left: 0;padding: 5px 0;position: absolute;text-align: center;top: 6px;width: 100%;z-index: 9990;border: 1px solid #adde5c; border-left: none; border-right: none;}
.success_float_tt label .success_flash{top:25px;}
.success_flash li{list-style-type: none;}
.error_flash, .error_float_tt{float:left; width: 600px; background-color : #FFEBE8;border: 1px solid #CC0000;color:#C35617; padding: 8px; border-radius: 5px;text-align:center;}

.response-alert,.response-alert h4{color:#c09853;}
.response-alert-success{ margin: 0 auto; width: 960px;}
#error_messagedisplay{float:left;clear:both;position:relative;height:50px;width:100%;text-align:center;background-color:#f95e5e;}
#message > li{color:#555;}
.global_locations{float:left;clear:both;width:950px;padding:0px;margin-top:20px;padding:20px 0 20px 0px;}
.global_locations h3{width:905px;font:normal 22px arial;color:#000;margin:0px;margin-top:20px;float:left;padding-left:10px;}
.global_country_list{float:left;clear:both;width:950px;}
.global_country_list div.new_icon1 p{width:auto;background:url(../images/contact_mail_icon.png) no-repeat left center;padding-left:50px;color:#5f5f5f!important;font:normal 1em/3.7em arial;}
.global_country_list div.new_icon1 p a{color:#5f5f5f;}
.global_country_list div.new_icon1 p a:hover{color:#C09000;}
.global_country_list div.new_icon2 p{width:auto;background:url(../images/contact_skype_icon.png) no-repeat left center;padding-left:50px;color:#5f5f5f!important;font:normal 1em/3.7em arial;}
.global_country_list div.new_icon2 p a{color:#5f5f5f;}
.global_country_list div.new_icon2 p a:hover{color:#C09000;}
.country_list{float:left;width:300px;padding-left:15px;padding-top:15px;height:125px;padding-bottom:15px;}
.new_icon1,.country_list.new_icon1,.country_list.new_icon2{height:auto;padding-bottom:0;min-height:0;}
.country_list h2{font:bold 14px arial;color:#C09000;width:100%;float:left;clear:both;padding-bottom:5px;text-transform:uppercase;letter-spacing:-0.5px;}
.country_list p{font:normal 0.9em/1.4em arial;color:#666;width:100%;float:left;clear:both;margin:0px;padding:0px;}
#error1{float:right;color:red;width:60%;}
#error2{float:right;color:red;width:100%;text-transform:capitalize;}
#p_error{color:red;float:left;font:bold 12px arial;padding-left:75px;}
#d_error{color:red;float:left;font:bold 12px arial;padding-left:100px;}
#waiting_time,#completed_time{display:none;}
#change_status_div{float:left;}
#travel_completed{display:none;}
#mapPanel img{max-width:none;}
#startPanel{height:100px !important;}
#startPanel input{}
#playButton{display:none;}
#counter{float:right;height:1px;color:rgb(17, 105, 95);font-weight:bold;}
#ongoing_journey{display:none;}
.ratings{height:16px;margin:0 0 5px 0;padding:0 0 0 100px;list-style:none;clear:both;background:url(img/star-matrix.gif) no-repeat 0 0;}
.one{background-position:0 -96px;}
.two{background-position:0 -112px;}
.three{background-position:0 -128px}
.four{background-position:0 -144px}
.five{background-position:0 -160px}
.comments_area{min-height:90px;}
.comments_area .comment_area_img{float:left;width:18%;}
.comments_area .comment_area_right{float:right;width:78%;}
.comments_area .comment_area_right a{text-decoration:none;}
/**/.left_content_taxi1{float:left;width:464px;background:url(../images/bac_bg.png) repeat;height:500px;}
.taxt_response{min-height:100px;padding:25px;height:168px;border-bottom:2px solid #CCC;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 43%, #f4f4f4 84%);background:-webkit-gradient(linear, left top, left bottom, color-stop(43%,#ffffff), color-stop(84%,#f4f4f4));background:-webkit-linear-gradient(top, #ffffff 43%,#f4f4f4 84%);background:-o-linear-gradient(top, #ffffff 43%,#f4f4f4 84%);background:-ms-linear-gradient(top, #ffffff 43%,#f4f4f4 84%);background:linear-gradient(to bottom, #ffffff 43%,#f4f4f4 84%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0);}
.taxt_response .taxi_response_img{float:left;padding-right:0px;width:130px;}
.taxt_response .taxi_response_img img{width:120px;}
.taxt_response .taxi_respsone_content{float:right;width:250px;}
.taxt_response .taxi_respsone_content .company_name{font:18px/24px 'helveticaneue_condensedbold';font-style:inherit;font-weight:inherit;width:100%;margin-bottom:5px;}
.taxt_response .taxi_respsone_content .taxi_number{font-family:"arial";font-size:100%;font-style:inherit;font-weight:inherit;width:100%;border-bottom:1px solid #ccc;padding-bottom:5px;}
.taxi_price_seat{width:100%;font-size:13px;}
.taxi_price_seat .taxi_price{float:left;border-right:1px solid #ccc;width:50%;text-align:center;margin-top:5px;}
.taxi_price_seat .taxi_seat{float:right;width:40%;text-align:center;margin-top:5px;}
.taxi_book_now{float:left;margin-top:0px;}
.taxi_book_now .btn{float:left;width:85px;margin-left:26px;}
.book_btn{float:left;width:100%;margin-top:25px;}
.book_btn a{background: #263238;color: #fff;font: 16px robotomedium;padding: 10px 30px;}
.book_btn a:hover{background:#fc9a00;}
.taxi_view_detail{float:right;margin-top:3px;margin-right:30px;}
.text_taxi_ruls p{}
.loader{margin:0 auto;text-align:center;display:none;}
#result_status_div input{width:200px !important;height:30px;}
#previous_slider{left:360px;top:145px;position:absolute;width:30px;height:77px;display:block;}
#next_slider{left:9px;top:145px;position:absolute;width:30px;height:77px;display:block;}
#previous_slider a{display:block;width:30px;height:77px;background:url(img/btn_prev.gif) no-repeat 0 0;}
#next_slider a{display:block;width:30px;height:77px;background:url(img/btn_next.gif) no-repeat 0 0;}
.reg_form_left{float:left;width:45%;}
.reg_form_right{float:right;width:43%;padding:0% 0% 2% 3%;}
.border_rades_sign_left a:hover{text-decoration:none;}
.dataTables_paginate .paging_bootstrap.pagination1{position:inherit;}
.row-fluid .span12{width:100%;}
.row-fluid [class*="span"]{-moz-box-sizing:border-box;display:block;float:left;margin-left:2.5641%;min-height:28px;width:100%;}
.pagination2{float:right;width:auto;padding:0 0 13px;}
.pagination2 ul li{float:left;}
.pagination2 ul{padding:0 10px 0 0;}
.page_lft{background:url("../images/page_lr_fr.png") no-repeat scroll 0 0 transparent;height:30px;margin-left:5px;width:3px;float:left;}
.page_mid{background:url("../images/page_mid.png") repeat-x scroll 0 0 transparent;float:left;height:26px;}
.page_mid a{float:left;font:bold 12px Arial,Helvetica,sans-serif;padding:5px;}
.page_mid a strong{padding:0;}.page_mid strong{float:left;font:bold 12px Arial,Helvetica,sans-serif;padding:5px;}
.page_rgt{background:url("../images/page_lr_fr.png") no-repeat scroll -4px 0 transparent;height:30px;width:4px;float:left;}
.page_mid img{margin-top:5px;}
.roling_common{width:99.9%;border:1px solid #fff;}
.MagicThumb-expanded div > div > div{font-size:0px!important;color:#fff!important;text-indent:-999px!important;}
.home_page_common_contr{float:left;position:absolute;right:-77px;width:384px;display:none;top:0px;}
.home_page_common_contr_inner{float:left;width:382px;background:#fff;border-radius:5px;border:1px solid #FFC516}
.close_ican_div span{float:right;width:25px;height:24px;position:absolute;right:0px;opacity:0.6;background:url("../images/close_ican2.png") no-repeat scroll 0px 0 transparent;margin:4px 0 0 0;cursor:pointer;}
.advance_searchi_content_comm{float:left;width:94%;padding:34px 0 0 10px;}
.advance_searchi_content_comm p{float:left;width:100%;font:bold 15px arial;color:#333;text-transform:uppercase;}
.panel_right label{width:139px!important;}
.user_taxt{background:url("../images/user4.png") no-repeat scroll 1px 5px transparent;}
.user_taxt1{background:url("../images/comp2.png") no-repeat scroll 1px 15px transparent;padding:0 0 0 26px;}
.user_taxt2{background:url("../images/tax1.png") no-repeat scroll 1px 5px transparent;}
.user_taxt:hover,.user_taxt.act{background:url("../images/user1.png") no-repeat scroll 1px 5px transparent;}
.user_taxt1:hover{background:url("../images/user2.png") no-repeat scroll 1px 15px transparent;}
.user_taxt2:hover{background:url("../images/user3.png") no-repeat scroll 1px 5px transparent;}
.padd_none{padding:0px;}
.driver_ip{float:left;width:auto;margin:6px 0 0 0;position:relative;z-index:999;}
.driver_ip ul{float:left;}
.driver_ip ul li{float:left;}
.driver_ip ul li a{float:left;font:normal 13px arial;color:#fff;text-decoration:none;padding:0 11px 5px 27px;}
a.tax_left_ican{background:url("../images/user4.png") no-repeat scroll 1px 0px transparent;}
.drop_custome_left{position:absolute;width:150px;background:#fff;top:20px;z-index:4;left:0px;border-radius:4px;border:1px solid #ccc;top:30px;}
.drop_custome_left ul{float:left;width:100%;}
.drop_custome_left ul li{float:left;width:100%;}
.drop_custome_left ul li a{float:left;font:normal 13px/26px arial;color:#000;text-decoration:none;padding:0 0 0 7px;width:100%;}
.drop_custome_left ul li a:hover{color:#fff;}
.drop_custome_left ul li:hover{background:#007FBF;}
.right_total_common{float:left;width:auto;padding:0;margin:0;}
.right_total_common ul{float:left;width:50%;}
.right_total_common ul li{float:left;width:100%;}
.right_total_common ul li a{clear:both;color:#333333!important;font-size:13px;display:block;font-weight:normal;line-height:20px;padding:5px 20px;white-space:nowrap;font-family:robotoregular;}
.icon-user_tree{width:36px!important;margin:-9px 10px 0 0 !important;height:36px!important;background:url("../images/user_icon.png") no-repeat 0 0;}
.right_total_common a.btn{background:none;color:#fff;text-shadow:none;outline:none;border:none;box-shadow:none;font:14px robotoregular;}
.right_total_common.btn-group.open .btn.dropdown-toggle{background:none;}
.caret3{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #FFC925;content:"";display:inline-block;height:0;vertical-align:top;width:0;margin:16px 0 0 0;}
#citylist_popup{-moz-border-radius:6px;background:#ffffff;-webkit-border-radius:6px;border-radius:6px;border:1px solid #536376;-webkit-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;-moz-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;;padding:14px 22px;width:30%;position:relative;display:none;}
#citylist_popup span.signup_error{float:left;color:#f00;width:auto;margin:0 0 0 100px !important;}
.reg_form_left .confirm input[type=submit]{margin-left:136px;}
.err,.error1{text-transform:none;}
.advance_search_common .btn-info{height:30px}
.company_registration .confirm{float:right;width:290px;}
.company_registration .confirm input{height:35px;}
.no_vehicle_found div{clear:both;}
#sign_up{width:787px;position:relative;display:none;}
#sign_up span,#sign_up a,#driver_sign_in span{font:normal 14px/21px arial;}
#sign_up span.signup_error,#driver_sign_in,#tell_to_friend span.signup_error{float:right;color:#f00;width:60%;}
.sign_up_top{background:url(../images/sign_up_top.png) no-repeat;width:787px;height:34px;float:left;}
.sign_up_mid{background:url(../images/sign_up_mid.png) repeat-y;width:787px;height:auto;float:left;padding-bottom:10px;}
.sign_up_bot{background:url(../images/sign_up_bottom.png) no-repeat;width:787px;height:34px;float:left;}
.login_pop_top{background:url(../images/login_top.png) no-repeat;width:379px;height:26px;float:left;}
.login_phone_pop_top{background:url(../images/login_phone_top.png) no-repeat;width:379px;height:26px;float:left;}
.login_pop_mid{background:url(../images/login_mid.png) repeat-y;width:379px;height:auto;float:left;}
.login_pop_bot{background:url(../images/login_bot.png) no-repeat;width:379px;height:6px;float:left;}
.login_title_top{width:98%;float:left;margin:0px 0 0 17px;}
.log_image{background:url(../images/login_icon_ylo.png) no-repeat;width:64px;height:62px;float:left;margin-top:-31px;display:none;}
.sign_image{background:url(../images/sign_up_icon_ylo.png) no-repeat;width:64px;height:62px;float:left;margin-top:-22px;}
.login_ttle{float:left;width:417px;}
.login_ttle b,.sign_up_ttle b{float:left;margin:0 0 0 10px;font:16px robotoregular;color:#000;text-transform:uppercase}
.sign_up_mid h2{background:url(../images/h2bg.png) no-repeat;width:359px;height:12px;float:left;border:none;}
.sign_up_mid .login_form .input-prepend .sing-phone,.login_pop_mid .login_form .input-prepend .sing-phone{background:url(../images/sing_phone.png) no-repeat;width:40px;height:39px;float:left;}
.sign_up_mid .login_form .input-prepend .sing_pasword,.login_pop_mid .login_form .input-prepend .sing_pasword{background:url(../images/sing_passowrd.png) no-repeat;width:40px;height:39px;float:left;}
.sign_up_mid .login_form .input-prepend .sing_name{background:url(../images/sing_name.png) no-repeat;width:40px;height:39px;float:left;}
.sign_up_mid .login_form .input-prepend .sing-mail{background:url(../images/sing_email.png) no-repeat;width:40px;height:39px;float:left;}
.sign_up_mid .login_form .input-prepend .sing-phone{background:url(../images/sing_phone.png) no-repeat;width:40px;height:39px;float:left;}
.sign_up_mid .login_form .input-prepend input[type=text],.sign_up_mid .login_form .input-prepend input[type=password],.login_pop_mid .login_form .input-prepend input[type=password],.login_pop_mid .login_form .input-prepend input[type=text]{background:#fff;border:1px solid #d8d8d8;border-radius:5px 0 0 5px;float:left;width:255px;height:29px;}
.sign_up_mid .login_form textarea{background:#fff;border:1px solid #d8d8d8;border-radius:5px;float:left;width:297px;height:97px;margin-left:25px;}
.sign_up_mid input[type="text"]:focus,.sign_up_mid input[type="password"]:focus,.sign_up_mid textarea:focus,.login_pop_mid input[type="text"]:focus,.login_pop_mid input[type="password"]:focus{box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(216, 216,216, 0.6);}
.login_lft .input-prepend,.login_rgt .input-prepend{margin:0px 0 0 25px;}
.remenber{margin-left:25px;float:left;}
#sign_up .remenber label,.login_form .remenber label{padding:0;float:left;margin-left:5px;}
.login_lft .btn-inverse,.login_rgt .btn-inverse,.login_pop_mid .btn-inverse{float:left;clear:both;margin:0 0 0 25px;height:40px;padding:0 20px;width:100%;}
.login_lft span.login_link,.login_pop_mid span.login_link{float:right;}
.login_lft span.login_link a,.login_pop_mid span.login_link a{font:normal 13px arial;text-decoration:underline;color:#6e6e6e;}
.login_lft .login_custom_error,.login_rgt .signup_error{float:left !important;margin-left:25px;padding-top:0;}
#driver_sign_in{padding:0;width:379px;position:relative;display:none;}
.login_pop_mid .log_image{margin-top:-22px;}
.login_pop_mid .login_total{width:90%;margin-left:35px;}
.login_pop_mid h2{background:url(../images/h2bg.png) no-repeat;width:359px;height:12px;float:left;border:none;margin-left:-20px;}
#citylist_popup h2,#booknow h2{margin:0px;font:normal 30px arial;}
#citylist_popup{padding:5px 13px 10px 13px;width:400px;margin:-105px 0 0 -200px;}
#citylist_popup .login_total{width:100%;margin-left:0;}
#citylist_popup #close_x{top:5px;}
.login_lft .login_form .signup_error{float:left !important;margin-left:0px;padding-top:0;}
.login_lft #p_error,.login_rgt #p_error{float:left;clear:both;padding:0;width:100%;margin-left:25px;}
#driver_sign_in .login_form #dphone_error{float:left !important;}
#driver_sign_in #d_error{float:left;clear:both;padding:0;width:100%;margin:10px 0 0 0px;}
.country_icon{background:url(../images/country.png) no-repeat;width:19px;height:19px;float:left;}
.city_icon{background:url(../images/city.png) no-repeat;width:19px;height:19px;float:left;}
#transaction_details_pop h2, #rating_pop h2{font:normal 20px arial;color:#333;}
#customer_sign_in{padding:0;width:379px;position:relative;display:none;}
#customer_sign_up{padding:0;width:379px;position:relative;display:none;}
#get_free_trial{position:relative;display:none;}
.about_bottom_inner_com{margin:0 auto;width:1100px;}
.custemor_tabs{float:left;width:282px;margin:61px 0 0;}
.custemor_tabs ul{float:left;width:282px;}
.custemor_tabs ul li{float:left;background:url(../images/normal.png) repeat-x;height:32px;margin:0 4px 0 0;border-radius:5px 5px 0 0;}
.custemor_tabs ul li a{float:left;font:normal 12px/32px arial;color:#111111;padding:0 21px;}
.custemor_tabs ul li:hover,.custemor_tabs ul li.active{background:url(../images/over_tab.png) repeat-x;height:32px;border-radius:5px 5px 0 0;}
.custome_outer_common{float:left;width:640px;}
.custome_outer_common p{float:left;width:640px;font:normal 22px/32px arial;color:#505050;padding:20px 0;}
.custome_outer_inner{float:left;width:249px;margin:34px 70px 34px 0;}
.top_ican_com{float:left;width:249px;}
.top_ican_com span{float:left;width:48px;}
.top_ican_com b{float:left;width:190px;font:normal 15px/20px arial;color:#505050;}
.custome_outer_inner label{float:left;width:100%;font:normal 12px/20px arial;color:#666666;padding:5px 0 0;margin-left:50px;}
.custome_outer_common_right{float:left;width:284px;}
.custome_outer_common_right p{float:left;width:100%;font:normal 22px/32px arial;color:#505050;padding:20px 0;}
.custome_outer_common_right a{float:right;width:78%;}
.bottom_how_it{float:left;width:100%;}
.bottom_how_it p{float:left;width:100%;font:normal 22px/32px arial;color:#505050;padding:28px 0;}
.taxi_back{float:left;width:100%;}
.taxi_back span{float:left;width:205px;font:normal 13px/32px arial;color:#8f8f8f;padding:0 0 59px;}
.taxi_back2{float:left;width:100%;}
.taxi_back3 span{float:left;width:450px;font:normal 13px/32px arial;color:#8f8f8f;padding:0 0 59px 0;text-align:center;}
.taxi_back3{width:100%;float:left;}
.taxi_back1{float:left;width:100%;}
.taxi_back1 span{float:left;width:410px;font:normal 13px/32px arial;color:#8f8f8f;padding:0 0 10px 5px;}
.left_taxi1{float:left;text-align:center;}
.left_taxi2{float:left;text-align:right;width:255px!important;}
.custome_outer_common_full{float:left;width:100%;}
.custome_outer_common_full p{float:left;width:100%;font:normal 30px/32px 'HelveticaCERegular';color:#505050;padding:28px 0;}
.mid_le_butt{margin:0 auto;width:444px;}
.mid_le_butt_common{float:left;width:444px;}
.but_left{float:left;width:12px;height:62px;background:url(../images/yell_left.png) no-repeat;}
.but_mid{float:left;height:62px;background:url(../images/yellw_mid.png) repeat-x;width:419px;}
.but_right{float:left;width:12px;height:62px;background:url(../images/yell_right.png) no-repeat;}
.mid_le_butt_common:hover .but_left{float:left;width:12px;height:62px;background:url(../images/yell_left_hover.png) no-repeat;}
.mid_le_butt_common:hover .but_mid{float:left;height:62px;background:url(../images/yellw_mid_hover.png) repeat-x;width:419px;}
.mid_le_butt_common:hover .but_right{float:left;width:12px;height:62px;background:url(../images/yell_right_hover.png) no-repeat;}
.but_mid input[type="submit"]{float:left;width:100%;font:normal 24px/32px 'HelveticaCERegular';color:#000;background:none;text-align:center;height:61px;}
.margin_none{margin:34px 0px 34px 0 !important;}
.custome_outer_inner_comp{float:left;width:230px;margin:24px 106px 24px 0;}
.custome_outer_inner_comp label{float:left;width:100%;font:normal 12px/20px arial;color:#666666;padding:5px 0 0;margin-left:50px;}
.common_comp_inn{float:left;width:100%;}
p.common_tex_cont{float:left;width:100%;font:normal 22px/32px arial;color:#505050;padding:30px 0;}
.our_services{float:left;width:100%}
.our_services p{float:left;width:100%;font:normal 22px/32px arial;color:#505050;}
.our_services ul{float:left;width:100%;padding:0 0 22px;}
.our_services ul li{float:left;background:url(../images/tab_nor.png) repeat-x;padding:0 18px;width:auto;margin:0 8px 0 0;height:31px;border-radius:5px;}
.our_services ul li a{float:left;width:100%;font:normal 14px/33px 'HelveticaCERegular';color:#000;}
.our_services ul li:hover,.our_services ul li.active{float:left;background:url(../images/ove_com.png) repeat-x;border-radius:5px;}
.our_services ul li a:hover,.our_services ul li a.active{color:#8f8f8f;}
.common_cahat_app{float:left;width:100%;position:relative;padding:0 0 30px 0;}
.find_taxi_cont{float:left;width:300px;position:absolute;}
.find_taxi_cont2{float:left;width:300px;position:absolute;}
.find_taxi_cont3{float:left;width:300px;position:absolute;}
.find_taxi_cont4{float:left;width:300px;position:absolute;}
.find_taxi_cont b{float:left;width:201px;font:normal 18px arial;color:#3f3f3f;position:absolute;left:426px;top:11px;}
.find_taxi_cont2 b{float:left;width:201px;font:normal 18px arial;color:#3f3f3f;position:absolute;left:73px;top:315px;}
.find_taxi_cont3 b{float:left;width:144px;font:normal 18px arial;color:#3f3f3f;position:absolute;left:814px;top:315px;}
.find_taxi_cont4 b{float:left;width:187px;font:normal 18px arial;color:#3f3f3f;position:absolute;left:431px;top:614px;}
.common_comp_inn_bg_lefft{float:left;width:100%;background:url(../images/Bg-Track.png) center center no-repeat;}
.left__common_text{float:left;width:100%;}
.left_rtg{margin:-19px 0 0 0}
.ml10{margin-left:-25px}
.login_pop_mid h2{background:url(../images/h2bg.png) no-repeat;width:359px;height:12px;float:left;border:none;}
.login_pop_mid .login_form .input-prepend .sing-phone,.login_pop_mid .login_form .input-prepend .sing-phone{background:url(../images/sing_phone.png) no-repeat;width:40px;height:39px;float:left;}
.login_pop_mid .login_form .input-prepend .sing_pasword,.login_pop_mid .login_form .input-prepend .sing_pasword{background:url(../images/sing_passowrd.png) no-repeat;width:40px;height:39px;float:left;}
.login_pop_mid .login_form .input-prepend .sing_name{background:url(../images/sing_name.png) no-repeat;width:40px;height:39px;float:left;}
.login_pop_mid .login_form .input-prepend .sing-mail{background:url(../images/sing_email.png) no-repeat;width:40px;height:39px;float:left;}
.login_pop_mid .login_form .input-prepend .sing-phone{background:url(../images/sing_phone.png) no-repeat;width:40px;height:39px;float:left;}
.login_pop_mid .login_form .input-prepend input[type=text],.sign_up_mid .login_form .input-prepend input[type=password],.login_pop_mid .login_form .input-prepend input[type=password],.login_pop_mid .login_form .input-prepend input[type=text]{background:#fff;border:1px solid #d8d8d8;border-radius:5px;float:left;width:100%;height:40px;font-size:14px;color:#000;box-sizing:border-box;}
.input-prepend select{background:#fff;border:1px solid #d8d8d8;border-radius:5px 0 0 5px;float:left;width:255px;height:29px;}
.input-prepend .city_select{height:auto;padding:4px 7px 5px;line-height:24px;height:30px;}
.login_pop_mid .login_form textarea{background:#fff;border:1px solid #d8d8d8;border-radius:5px;float:left;width:100%;height:97px;margin-left:0px;box-sizing:border-box;color:#333;}
#customer_sign_in #p_error{float:left;clear:both;padding:0;width:100%;margin:10px 0 0 0px;}
.selectcity_form{width:100%;float:left;padding:15px 0 0 0;}
.selectcity_form ul{float:left;}
.selectcity_form ul li span{width:100px;float:left;color:#464646;padding-top:3px;}
.selectcity_form ul li{width:100%;float:left;padding-bottom:10px;}
.mlp10{margin-left:70px;}
.signup_error{width:90% !important;text-transform:capitalize;}
.errorvalid{width:350px !important;font-size:11px;color:red;text-align:left;padding-left:2px;float:left;clear:both;}
.but_mid input[type="button"]{float:left;width:100%;font:normal 24px/32px 'HelveticaCERegular';color:#000;background:none;text-align:center;height:61px;}
.controls{display:inline-block;}
.account_details.account_details_terms a{color:#3d9be9;font:13px arial;}
.rider_signup:hover, .forgot:hover, .account_details.account_details_terms a:hover{color:#000;}
.profile_tab_outer.fare_details .tab-pane{text-align:center;}
.fare_table_outer{border-radius:5px;width:100%;margin-top:25px;overflow:hidden;display:inline-block;}
.fare_table_outer table{margin:0;padding:0;border:1px solid #ccc;border-right: none;border-bottom: none;}
.fare_table_outer tr th{background:#ff0000;font:18px/20px robotoregular;color:#fff;padding:10px;border-right: 1px solid #ccc;}
.fare_table_outer tr td{background:#ffffff;color:#000000;font:14px robotoregular;padding:15px 10px;width:50%;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;}
.profile_tab_outer.fare_details .nav-tabs{text-align:center;border:none;margin-bottom:0;}
.fare_outer .profile_total1{float:left;width:100%;text-align:center;margin-top:20px;}
.fare_outer .profile_total1 .profile_rgt{float:none;display:inline-block;margin-bottom:30px;}
.profile_rgt.profile_rgt_fare{width:70%;}
.add_card_title h2, .show_on_map h2, .trip_details h2, .reservation_inner, .profile_tab_outer.fare_details h2{font:normal 30px robotoregular;color:#000;margin-bottom:20px;text-align:center;text-transform:uppercase;}
.my_res{font:22px robotoregular;background:#999;color:#fff;text-align:left;margin:20px 0 0;padding:10px;text-transform:capitalize;}
.txt_upp{text-transform:uppercase;font:26px robotoregular;}
.profile_tab_outer.fare_details .nav-tabs > li{float:none;display:inline-block;margin:0 20px;}
.profile_tab_outer.fare_details .nav-tabs > li:first-child, .profile_tab_outer.fare_details .nav-tabs > li:last-child{border-radius:0;}
.profile_tab_outer.fare_details .nav-tabs > li.active a{background-position:-454px -327px;border:none;color:#3d9be9;}
.profile_tab_outer.fare_details .nav-tabs > li a{background:url(../images/home_sprite.png) -454px -216px no-repeat;width:105px;height:105px;color:#333;margin:0 0 54px;padding:0;text-align:center;font-size:16px;font:25px/270px robotoregular;border:none;}
.profile_tab_outer.fare_details .nav-tabs > li.fare_icon_two a{background-position:-565px -216px;}
.profile_tab_outer.fare_details .nav-tabs > li.fare_icon_two.active a{background-position:-565px -327px;}
.profile_tab_outer.fare_details .nav-tabs > li.fare_icon_three a{background-position:-679px -216px;}
.profile_tab_outer.fare_details .nav-tabs > li.fare_icon_three.active a{background-position:-679px -327px;}
.profile_tab_outer.fare_details .nav-tabs > li.fare_icon_four a{background-position:-455px -235px;}
.profile_tab_outer.fare_details .nav-tabs > li.fare_icon_four.active a{background-position:-627px -152px}
.header_left_menu{width:auto;float:left;margin:15px 0 15px 0;}
.root_header_left_menu{width:auto;float:right;margin:3px 0 0;}
.passenger_class .root_header_left_menu{width:auto;float:right;margin:5px 0 0;}
.passenger_class .login_signup ul li{margin:0 3px;}
.header_select_city_menu{width:auto;float:left;margin:0 15px 0 0;}
.header_menu{background:url(../images/menu_icon.png) no-repeat 10px center;padding:23px 10px 22px 40px;float:left;font:normal 12px arial;color:#ffc000;text-transform:uppercase;cursor:pointer}
.header_select_city{background:url(../images/arrow.png) no-repeat right center;padding:0 12px 0 0px;float:left;font:bold 12px/50px arial;color:#666666;text-transform:capitalize;cursor:pointer}
.header_select_city.active{background:url(../images/select_city_up.png) no-repeat right center;}
.header_menu_left_inner{float:left;width:auto;}
.header_left_menu:hover .header_menu_left_inner{display:block}
.header_left_menu:hover .header_menu{background-color:#0b0b0b}
.city_part_outer{width:100%;float:none;height:auto;padding:30px 0;display:none;}
.city_liting_inner{width:960px;margin:0px auto;}
.city_listing{float:left;width:100%;margin-top:20px;border-bottom:1px solid #F3F3F3 !important;}
.city_listing:first-child{border:none;padding-left:0;}
.city_listing h2{font:normal 23px arial;color:#000;}
.city_listing ul li{float:left;margin-bottom:10px;width:300px;}
.city_listing ul{margin-top:10px;float:left;min-height:130px}
.city_listing ul li a{font:normal 18px arial;color:#939393;}
.city_listing ul li:hover a,.city_listing ul li.active a{color:#ffc000;}
.home_bottom_box{background:url(../images/box_home_part.png) no-repeat;width:298px;height:295px;float:left;margin-left:26px;margin-top:52px;text-align:center;margin-bottom:40px}
.home_bottom_box:first-child{margin-left:0;}
.home_bottom_part_inner{width:960px;margin:0 auto;}
.home_bottom_box h2{font:normal 25px/70px avantagesmallnormal;color:#a9a9a9;width:100%;text-align:center}
.home_bottom_box p{font:normal 16px/22px avant_garde_gothic_bookrg;color:#999;width:90%;margin:0 auto;margin-top:10px;}
.home_bottom_box img{text-align:center;}

.banner_vedio{float:right;margin-top:159px;background:#fff;padding:3px;width:482px;text-align:center}
.taxi_price_seat .taxi_fields{float:left;border-right:1px solid #ccc;width:23%;text-align:center;margin-top:5px;}
.taxi_price_seat .taxi_cfare{float:left;border-right:1px solid #ccc;width:31%;text-align:center;margin-top:5px;}
.taxi_price_seat .taxi_abovekm{float:left;width:20%;text-align:center;margin-top:5px;}
.taxt_response .taxi_respsone_content .taxi_head_content{font-family:"arial";font-size:100%;font-style:inherit;font-weight:inherit;width:100%;padding-bottom:5px;}
.taxt_response .taxi_respsone_content .taxi_head_contents{font-family:"arial";font-size:100%;font-style:inherit;font-weight:inherit;width:100%;border-bottom:1px solid #ccc;padding-bottom:5px;}
.taxt_response .taxi_respsone_content .taxi_head_det{font-family:"arial";font-size:100%;font-style:inherit;font-weight:inherit;width:100%;padding-bottom:5px;}
.taxt_response_det{min-height:100px;padding:25px;height:200px;border-bottom:2px solid #CCC;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 43%, #f4f4f4 84%);background:-webkit-gradient(linear, left top, left bottom, color-stop(43%,#ffffff), color-stop(84%,#f4f4f4));background:-webkit-linear-gradient(top, #ffffff 43%,#f4f4f4 84%);background:-o-linear-gradient(top, #ffffff 43%,#f4f4f4 84%);background:-ms-linear-gradient(top, #ffffff 43%,#f4f4f4 84%);background:linear-gradient(to bottom, #ffffff 43%,#f4f4f4 84%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0);}
.taxt_response_det .taxi_response_img{float:left;padding-right:0px;width:130px;}
.taxt_response_det .taxi_response_img img{width:130px;}
.taxt_response_det .taxi_respsone_content{float:right;width:250px;}
.taxt_response_det .taxi_respsone_content .company_name{font:18px/24px 'helveticaneue_condensedbold';font-style:inherit;font-weight:inherit;width:100%;margin-bottom:5px;}
.taxt_response_det .taxi_respsone_content .taxi_number{font-family:"arial";font-size:100%;font-style:inherit;font-weight:inherit;width:100%;border-bottom:1px solid #ccc;padding-bottom:5px;}
#transaction_details_pop{-moz-border-radius:6px;background:#fff;-webkit-border-radius:6px;border-radius:6px;border:1px solid #536376;-webkit-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;-moz-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;;padding:14px 22px;width:30%;height:auto;position:relative;display:none;margin:-225px 0 0 -17%;}
#transaction_details_pop_card{-moz-border-radius:6px;background:#fff;-webkit-border-radius:6px;border-radius:6px;border:1px solid #536376;-webkit-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;-moz-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;padding:14px 22px;width:30%;height:auto;position:relative;display:none;}
.home_howit_block_outer{float:left;width:100%;}
.home_howit_block{margin:0 auto;width:960px;padding:20px 0 120px;}
.hpop_rel{position:relative;}
.howit_title{font:normal 35px/38px 'helvetica_ce_35_thinregular';color:#5b4544;padding:0 0 60px;margin:0;}
.title_tcen{text-align:center;}
.howit_popup_icon{background:url(../images/howit_popup_icon.png) no-repeat center;display:block;}
.howit_list{text-align:center;}
.howit_list li{width:300px;height:200px;display:inline-block;position:relative;transition:hover ease 0.2s;-o-transition:hover ease 0.2s;overflow:hidden;cursor:pointer;}
.howit_list li h3{color:#fff;font:normal 30px/33px 'helvetica_ce_35_thinregular';margin:70px 0 0;}
.howit1{background:url(../images/howit1.png) no-repeat;}
.howit2{background:url(../images/howit2.png) no-repeat;margin:0 25px;}
.howit3{background:url(../images/howit3.png) no-repeat;}
.howit_over{background:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0;display:block;cursor:pointer;}
.howit_over1{background:rgba(0,0,0,0.8);}
.howit_popup_icon{background:url(../images/howit_popup_icon.png) no-repeat center;display:block;height:30px;margin:8px 0 0;}
.howit_list li:hover .howit_over{top:0;left:110%;opacity:0;-moz-transition:0.6s linear;-webkit-transition:0.6s linear;-o-transition:0.6s linear;}
.how_it_popup{width:100%;height:600px;position:absolute;left:0;top:117px;z-index:999;}
.close_pop{background:url(../images/login_po-_up_close.png) no-repeat;position:absolute;width:21px;height:20px;right:25px;top:-35px;z-index:1;}
.shdow_pg{height:100%;left:0;background:#fff;opacity:0.9;position:fixed;top:0;width:100%;z-index:99;}
.how_it_slide{margin:0 auto;width:1000px;}
.cbp-fwslider{padding:100px 0 200px;overflow:hidden;margin:-100px 0 0;height:660px;}
.cbp-fwslider ul{margin:0;padding:0;white-space:nowrap;list-style-type:none;}
.cbp-fwslider ul li{float:left;display:block;margin:0;padding:0;}
.cbp-fwslider ul li > a,.cbp-fwslider ul li > div{display:block;outline:none;}
.cbp-fwslider ul li > a img{border:none;display:block;margin:0 auto;max-width:75%;}
.cbp-fwslider nav span,.slidesjs-navigation{position:absolute;top:45%;width:36px;height:70px;color:#fff;font-size:50px;text-align:center;margin-top:-85px;line-height:100px;cursor:pointer;font-weight:normal;text-indent:-9999px;}
.slidesjs-pagination,.slidesjs-play{display:none;}
.cbp-fwslider nav{display:none;}
.cbp-fwslider nav span.cbp-fwnext,.slidesjs-next{right:50px;background:url(../images/hpop_next.png) no-repeat;}
.cbp-fwslider nav span.cbp-fwprev,.slidesjs-previous{left:50px;background:url(../images/hpop_prev.png) no-repeat;}
.cbp-fwdots{position:absolute;bottom:30px;white-space:nowrap;text-align:center;width:72%;display:block;left:14%;}
#info1 .cbp-fwdots{bottom:80px;}
#info2 .cbp-fwdots{bottom:138px;}
.cbp-fwdots span{display:inline-block;width:12px;height:12px;background:#aaa;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:2px;cursor:pointer;}
.cbp-fwdots span:hover{background:#FFC000;}
.cbp-fwdots span.cbp-fwcurrent{background:#FFC000;}
.popup_block{height:290px;position:relative;top:-450px;}
.dapp_bg{background:url(../images/dapp_bg.png) no-repeat right top;height:660px;display:block;}
.dapp_bg_inner{margin:0 auto;width:1100px;}
.dapp_info{display:inline-block;width:475px;margin:165px 0 0 138px;}
.hp_title{font:normal 55px/60px 'helvetica_ce_35_thinregular';color:#212121;padding:0 0 10px;margin:0;}
.dapp_des{font:normal 25px/35px 'helvetica_ce_35_thinregular';color:#000;white-space:normal;}
.dapp_info_img{display:inline-block;position:relative;vertical-align:top;width:350px;}
.papp_info_img1{width:420px;}
.papp_info_img2{width:330px;}
.dapp_img{position:absolute;top:-83px;left:0;}
.pls_call_us{bottom:50px;position:absolute;}
.pls_call_us span{font:50px MyriadPro-bold;position:relative;display:inline-block;color:#fff;padding-left:130px;}
.pls_call_us span:before{position:absolute;left:0;top:-35px;background:url(../images/home_sprite.png) -528px -272px no-repeat;width:96px;height:96px;content:'';}
.key_block_outer{width:100%;float:left;position:relative;padding:50px 0 0;background:#c50000;}
.key_block_outer.home_about_us{padding:0;}
.key_block_outer.key_block_outer_howitworks{background:#fff;padding:50px 0;}
.key_block_right img{vertical-align:bottom;}
.key_block{margin:0 auto;width:1100px;padding:0;position:relative;}
.key_block_outer.key_block_outer_howitworks .key_block{overflow:hidden;}
.key_block_outer.key_block_outer_howitworks .key_block_right{float:left;height:555px;text-align:center;width:338px;}
.key_block_left{width:60%;display:inline-block;vertical-align:middle;}
.key_block_outer.key_block_outer_howitworks .key_block_left{display:inline-block;float:left;vertical-align:middle;width:50%;}
.key_block_outer.home_about_us .key_block_left{display:inline-block;margin-right:25px;margin-top:35px;vertical-align:middle;width:45%;}
.key_block_outer.home_about_us .key_block_right{height:424px;display:inline-block;margin:0;vertical-align:top;width:50%;}
.key_block_outer.home_about_us .key_block_right img{position:absolute;vertical-align:middle;width:100%;top:-75px;}
.key_block_outer.home_about_us .key_block_left span{color:#fff;display:block;font:24px open_sanslight;}
.key_block_outer.home_about_us .key_block_left p{color:#fff;font:14px/24px open_sanslight;margin:15px 0;}
.key_block_outer.home_about_us .key_block_left a{background:#d05555;border-radius:30px;color:#ffffff;display:inline-block;font:14px robotoregular;padding:10px 35px;margin-top:15px;}
.key_block_outer.home_about_us .key_block_left a:hover{opacity:0.7;}
.key_block_left .view_demo_but{margin:20px 0 0;}
.key_list{display:block;margin-top:17px;}
.key_list li{list-style:none;font:16px myriadpro-regular;color:#143e6e;padding:0 0 20px 40px;position:relative;}
.app_for_download{float:left;width:auto;margin-top:50px;}
.app_for_download a{background:url("../images/home_sprite.png") no-repeat -520px -128px;display:inline-block;height:63px;margin:0 50px 0 0;width:63px;}
.app_for_download .app_store_link{background-position:-621px -128px;}
.slide_two{margin-top:75px;}
.slide_three{margin-top:75px;}
.slide_four{margin-top:75px;}
.slide_five{margin-top:75px;}
.key_block_outer.key_block_outer_howitworks .key_list .slide_two .slider_content::before{content:'2';}
.key_block_outer.key_block_outer_howitworks .key_list .slide_three .slider_content::before{content:'3';}
.key_block_outer.key_block_outer_howitworks .key_list .slide_four .slider_content::before{content:'4';}
.key_block_outer.key_block_outer_howitworks .key_list .slide_five .slider_content::before{content:'5';}
.key_block_outer.key_block_outer_howitworks .key_block_left h4{color:#EC3234;font:40px myriadpro-bold;margin:25px 0 45px;}
.key_block_outer.key_block_outer_howitworks .key_list li{padding:0 0 15px 0;position:relative;}
.key_block_outer.key_block_outer_howitworks .key_block_left .key_list li{width:100% !important;}
.key_block_outer.key_block_outer_howitworks .key_list li .slider_content{border-radius:70px 0 0 70px;position:absolute;left:0;top:0;width:650px;padding:5px 10px 5px 80px;cursor:pointer;outline:none;border:none;}
.key_block_outer.key_block_outer_howitworks .key_list li .slider_content:focus{border:none;outline:none;}
.key_block_outer.key_block_outer_howitworks .key_list li .slider_content:before{position:absolute;left:0;top:0;content:'1';background:#E4E9ED;color:#4C4C4C;border-radius:50px;padding:7px 16px 3px;font:30px myriadpro-regular;border:1px solid #E4E9ED;}
.key_block_outer.key_block_outer_howitworks .key_list li .slider_content:after{background:#e4e9ed;content:"";height:44px;left:25px;position:absolute;top:56px;width:2px;}
.key_block_outer.key_block_outer_howitworks .key_list li:last-child .slider_content:after{display:none;}
.key_block_outer.key_block_outer_howitworks .key_list .slick-current .slider_content::before{color:#EC3234;border:1px solid #EC3234;}
.slider_content h3{color:#333333;font:25px/35px myriadpro-bold;margin:0 0 5px;}
.slider_content p{color:#333333;font:16px myriadpro-regular;}
.key_block_outer.key_block_outer_howitworks .key_list li:before{display:none;}
.key_list li:before{content:'';position:absolute;left:0;top:-2px;background:url("../images/home_sprite.png") no-repeat -136px 0;width:22px;height:19px;}
.key_list.key_list1 li:before{background:none;}
.key_block_right{width:auto;position:relative;display:inline-block;vertical-align:middle;margin:0;}
.key_block_left .home_subtitle{color:#fff;font:40px open_sanslight;margin-bottom:10px;}
.key_block_tab_outer{float:left;width:100%;padding:40px 0 0;margin:15px 0 0;position:absolute;bottom:0;height:71px;display:none;}
.key_block_tab_inner{float:left;width:100%;background:url(../images/key_tab_bg.png) no-repeat center center;}
.key_block_tab{margin:0 auto;width:960px;}
.key_block_tab li{display:inline-block;position:relative;vertical-align:top;width:45%;text-align:center;}
.key_block_tab li:first-child a{background:none;}
.key_tab_divider{background:url(../images/key_tab_divider.png) no-repeat left top;}
.key_block_tab li.key_tab_divider{width:79px;height:70px;}
.key_block_tab li a{font:normal 20px robotoregular;color:#483F0B;padding:14px 0;display:block;}
.key_tab_icon{display:none;background:url(../images/key_tab_icon.png) no-repeat;width:40px;height:20px;position:absolute;left:50%;top:-50%;margin:15px 0 0 -20px;}
.key_block_tab li:hover .key_tab_icon,.key_block_tab li.active .key_tab_icon{display:block;}
.key_ben_icon{background:url(../images/keyben_icon.png) no-repeat;width:31px;height:43px;display:inline-block;padding:0 5px 0 0;}
.key_cal_icon{background:url(../images/calculate_icon.png) no-repeat;width:40px;vertical-align:top;}
.key_block_tab li b{font:normal 25px/43px robotoregular;color:#ccc;display:inline-block;vertical-align:top;}
.taxitaxi_feature{float:left;width:100%;text-align:center;padding:25px 0;}
.taxitaxi_feature h2{color:#636c6c;font:36px robotoregular;margin:20px 0;}
.taxitaxi_feature p{font:16px/30px robotoregular;color:#afb8b8;margin:10px 0;padding:0 150px;box-sizing:border-box;}
.taxitaxi_feature .nav.nav-tabs{float:left;width:30%;position:relative;margin-top:50px;}
.taxitaxi_feature .tab-pane{margin-top:60px;}
.taxitaxi_feature .tab-content{overflow:auto;width:65%;margin-left:-6px;border-left:1px solid #cccccc;float:left;padding-bottom:100px;}
.taxitaxi_feature .nav-tabs > li, .taxitaxi_feature .nav-pills > li{width:100%;margin:15px 0;}
.taxitaxi_feature .tab_slider{float:left;margin-top:50px;width:100%;}
.taxitaxi_feature .nav-tabs > li > a:hover, .taxitaxi_feature .nav-tabs > .active > a, .taxitaxi_feature .nav-tabs > .active > a:hover, .taxitaxi_feature .nav-tabs > .active > a:focus{color:#636c6c;font:22px robotoregular;border:none;background:none;border-right:7px solid #c50000;border-radius:0;}
.taxitaxi_feature .nav-tabs > li > a{padding-left:60px;color:#9fa9a9;font:22px robotoregular;border:medium none;text-align:left;position:relative;}
.taxitaxi_feature .nav-tabs > li > a:before{position:absolute;left:0;top:0;content:'';background:url(../images/tab_icons.png) no-repeat;width:38px;height:45px;}
.taxitaxi_feature .nav-tabs > li > .tab_two:before{background-position:-43px 0;width:43px;height:44px;top:8px;}
.taxitaxi_feature .nav-tabs > li > .tab_three:before{background-position:-91px 0;width:40px;height:37px;top:10px;}
.taxitaxi_feature .nav-tabs > li > .tab_four:before{background-position:-137px 0;width:44px;height:47px;top:5px;}
.taxitaxi_feature .nav-tabs > li > .tab_five:before{background-position:-187px 0;width:42px;height:46px;top:5px;}
.taxitaxi_feature .nav-tabs{border:none;}
.tab_txt{text-align:left;padding:0 100px;box-sizing:border-box;}
.tab_txt h3{color:#636c6c;font:24px robotoregular;margin:50px 0 0;}
.taxitaxi_feature .tab_txt p{margin:20px 0;line-height:25px;padding:0;}
.taxi_app_slider{background:#c50000;float:left;padding:60px 0 20px;width:100%;height:610px;}

.slider_right{background:#ffffff;box-sizing:border-box;float:right;padding:0;width:35%;margin:0;}
.slider_right ul{float:left;width:100%;padding:15px 30px;box-sizing:border-box;}
.slider_right ul li{float:left;width:100%;margin:20px 0;position:relative;padding-left:100px;box-sizing:border-box;}
.slider_right ul li:before{background:url(../images/slider_icon.png) no-repeat;width:70px;height:60px;position:absolute;left:0;top:0;content:'';}
.slider_right ul .slider_des_one:before{background-position:-76px 0;width:65px;height:55px;}
.slider_right ul .slider_des_two:before{background-position:-149px 0;height:59px;width:40px;left:15px;}
.slider_right ul .get_started:before{display:none;}
.slider_right ul li h4{color:#232323;font:20px robotoregular;margin:10px 0 0;}
.slider_right p{color:#9f9f9f;font:13px/22px robotoregular;margin:15px 0 0;}
.get_started{background:#000000;float:left;text-align:center;width:100%;}
.get_started a{color:#ffffff;font:16px MyriadPro-Regular;display:block;padding:15px 0;}
.taxi_app_download{float:left;width:100%;padding:50px 0;background:url(../images/down_bg.png) no-repeat;background-size:cover;text-align:center;}
.taxi_app_download a{background:url(../images/banner_download.png) no-repeat;width:408px;height:120px;display:inline-block;margin:0 25px;}
.taxi_app_download .down_app_store{background-position:0 -127px;height:121px;}
.taxitaxi_features{float:left;width:100%;background:#e9eef1;}
.taxitaxi_features_left,.taxitaxi_features_right{float:left;width:50%;}
.taxitaxi_features_right img{width:100%;}
.features_left_txt{box-sizing:border-box;float:right;padding:45px 50px;width:89%;}
.features_left_txt h5{color:#636c6c;font:40px robotoregular;margin:0;position:relative;padding-left:50px;}
.features_left_txt h5:before{background:url(../images/feature_icon.png) no-repeat;content:'';left:0;top:50%;width:43px;height:31px;position:absolute;margin-top:-15px;}
.features_left_txt p{color:#696f7c;font:20px open_sanslight;margin:15px 0;}
.features_left_txt .btm_des{color:#44484f;font:14px/25px open_sanslight;margin:10px 0;}
.taxitaxi_services{float:left;width:100%;background:#c50000;}
.services_left{float:left;width:auto;}
.services_right{box-sizing:border-box;float:left;padding:50px 80px;width:50%;}
.services_right h5{font:35px robotoregular;color:#fff;}
.services_right p{font:15px/30px robotoregular;color:#fff;margin-top:25px;}
.feature_bannner{background:url(../images/features_banner.png) no-repeat center top;height:400px;margin:-81px 0 0 0;}
.feature_banner_block{width:960px;margin:0 auto;padding:65px 0 0;}
.feature_banner_left{width:610px;display:inline-block;}
.feature_ban_title{color:#fff;font:normal 35px/45px robotoregular;text-align:left;margin:31px 0 0 0;}
.feature_ban_des{color:#000;font:normal 25px/28px robotoregular;padding:10px 0 0;text-align:center;}
.featuer_banner_info{padding:10px 0 0;}
.featuer_banner_info li{background:url(../images/banner_info_arrow.png) no-repeat left 4px;padding:0 0 7px 35px;font:normal 23px/28px robotoregular;color:#fff;}
.feature_tab{background:url(../images/featuretab_bg.png) no-repeat left top;height:125px;}
.r_featuretab{display:none;}
.feature_tab_inner{margin:0 auto;width:960px;}
.feature_tab ul{display:block;}
.feature_tab_list li{display:inline-block;vertical-align:top;position:relative;width:15%;}
.ftab_divider{background:url(../images/ftab_divider.png) no-repeat left 15px;width:3px;height:80px;}
.feature_tab_list li.ftab_divider{width:3px;padding:25px 0 20px;}
.ftab_active_icon{background:url(../images/ftab_active_arrow.png) no-repeat;width:39px;height:20px;display:none;position:absolute;bottom:-20px;left:50%;margin:0 0 0 -19px;}
.feature_tab_list li:hover .ftab_active_icon,.feature_tab_list li.active .ftab_active_icon{display:block;}
.feature_tab_list li:hover,.feature_tab_list li.active{border-bottom:3px solid #545454;}
.feature_tab_list li a{display:block;padding:25px 12px 0;text-align:center;}
.feature_tab_list li a b{font:normal 18px/24px robotoregular;color:#480B3F;display:block;padding:10px 0 0;}
.ftab_icon{background:url(../images/ftab_icons.png) no-repeat;width:70px;height:46px;display:inline-block;}
.ftab_icon1{background-position:11px 0;}
.ftab_icon2{background-position:-57px 0;}
.ftab_icon3{background-position:-128px 0;}
.ftab_icon4{background-position:-199px 1px;}
.ftab_icon5{background-position:-260px 3px;}
.ftab_icon6{background-position:-318px -0;}
.feature_artical{padding:30px 0;}
.feature_artical_inner{margin:0 auto;width:960px;}
.feature_title{font:normal 45px/48px robotoregular;color:#666;margin:0;}
.key_block.feature_bottom{height:auto;}
.feature_artical p{padding:10px 0 0;font:normal 15px/20px arial;color:#666;}
.feature_content_outer{}
.feature_content_inner{margin:0 auto;width:960px;}
.fc_block{padding:35px 0 50px;}
.fc_info{display:inline-block;width:440px;vertical-align:top;position:relative;z-index:1;}
.fc_info_1{width:460px;}
.fc_info_4{width:425px;}
.fc_info p{padding:10px 0 0;font:normal 15px/20px arial;color:#666;}
.fc_info_list{padding:15px 0 0;}
.fc_info_list li{padding:0 0 0 20px;margin:10px 0 0;color:#666;font:normal 15px/19px arial;background:url(../images/fc_info_bullet.png) no-repeat left 5px;}
.fc_info_list li:first-child{margin:0;}
.fc_info_nlist{padding:10px 0 0 40px;color:#666;}
.fc_info_nlist li{font:normal 14px/20px arial;}
.fc_image{display:inline-block;padding:0 0 0 40px;vertical-align:top;}
.fc_image_1{min-height:402px;position:relative;}
.fc_image_1 img{position:absolute;left:-150px;top:5px;}
.demo_contact_position{width:370px;}
.demo_contact_position .demo_contact_links{position:absolute;bottom:-100px;width:100%;left:50%;margin:0 0 0 -185px;}
.fc_image_3 img{left:0px;top:25px;}
.fc_image_5 img{left:-130px;top:25px;}
.fc_image_6 img{margin:0 0 -90px;}
.fc_block_arrange .fc_image{padding:0 30px 0 0;}
.demo_contact_links{padding:30px 0;text-align:center;}
.demo_contact_links .view_demo_but{box-shadow:1px 1px 0 0 #ccc;-webkit-box-shadow:1px 1px 0 0 #ccc;-o-box-shadow:1px 1px 0 0 #ccc;font:normal 18px arial;padding:15px 2%;margin:0 2% 0 0;width:80%;}
.demo_contact_links .guide_but{box-shadow:1px 1px 0 0 rgba(0,0,0,0.5);-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,0.5);-o-box-shadow:1px 1px 0 0 rgba(0,0,0,0.5);font:normal 18px arial;padding:15px 2%;width:44%;}
.ad_title{text-align:center;font:normal 30px/35px 'helvetica_ce_35_thinregular';color:#000;margin:0;}
.ad_detail_table_outer{margin:20px auto 0;border:1px solid #DBDBEA;width:890px;padding:1px;}
.ad_detail_table{background:#f9f9f9;}
.a_rw{display:block;border-top:1px solid #EAEAF1;}
.ad_detail_table li:first-child{border:0;}
.a_rwtt .a_c li{font:normal 18px/50px 'DIN1451MittelschriftRegular';text-align:center;color:#000;}
.a_rwtt .a_c li.a_ctt{color:#000;}
.a_c li{width:24%;display:inline-block;font:normal 20px/45px arial;color:#868686;text-align:center;border-left:1px solid #EAEAF1;}
.a_c li:first-child{border:0;}
.a_c li.a_c1{font:normal 15px/45px 'DIN1451MittelschriftRegular';color:#000;padding:0 0 0 0%;width:24%;}
.a_tick{background:url(../images/a_tick.png) no-repeat center center;height:45px;display:block;}
.ad_prdoduct_banner{background:url(../images/ad_feature_banner.png) no-repeat left top;}
.h_ban_bt{position:absolute;top:130px;left:50%;margin:0 0 0 -115px;}
.h_ban_bt:focus{color:#fff;}
.taxi_mobility_banner{position:relative;width:100%;float:left;height:800px;margin-top:0;overflow:hidden;background:rgba(0, 0, 0, 0) url("../images/banner.png") no-repeat scroll center top/cover;}
.video_wrapper{background:none;float:left;width:100%;height:100%;position:absolute;display:none;}
.taxi_mobility_banner_block{width:960px;margin:0 auto;float:none;position:relative;display:none;}


.video_wrapper{background:none;float:left;width:100%;height:100%;position:absolute;display:none;}
.carousel-control{top:320px !important;}
.taxi_mobility_banner_block{width:960px;margin:0 auto;float:none;position:relative;display:none;}
.banner_info{width:100%;float:left;}
.banner_left{padding:262px 0 0 0;float:left;width:100%;text-align:center;}
.ban_title{font:normal 62px/61px helvetica_neue_lt;color:#fff;margin:0 0 5px 0;}
.ban_txt{font:normal 34px/35px helvetica_neue_lt;color:#ccc;padding:3px 10px;background:url(../images/header_bg.png) repeat-x top left;display:inline-block}
.banner_left .app_icons{width:auto;display:inline-block;float:none;margin-top:30px;}
.view_demo_but{box-shadow:1px 1px 0 0 #ccc;-webkit-box-shadow:1px 1px 0 0 #ccc;-o-box-shadow:1px 1px 0 0 #ccc;;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e3e3e3));background:-moz-linear-gradient(top, #ffffff 5%, #e3e3e3 100%);background:-webkit-linear-gradient(top, #ffffff 5%, #e3e3e3 100%);background:-o-linear-gradient(top, #ffffff 5%, #e3e3e3 100%);background:-ms-linear-gradient(top, #ffffff 5%, #e3e3e3 100%);background:linear-gradient(to bottom, #ffffff 5%, #e3e3e3 100%);background-color:#ffffff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;cursor:pointer;color:#000000;font:normal 20px arial;padding:13px 20px;margin:0 20px 0 0;transition:all 0.4s;-moz-transition:all 0.4s;-webkit-transition:all 0.4s;}
.view_demo_but:hover{opacity:0.9;filter:alpha(opacity=90);color:#000;}
.guide_but{background-color:#FFBF00;display:inline-block;cursor:pointer;color:#000;font:normal 20px/22px robotoregular;padding:11px 20px;transition:all 0.4s;-moz-transition:all 0.4s;-webkit-transition:all 0.4s;}
.guide_but:hover{opacity:0.8;filter:alpha(opacity=80);}
input.guide_but{padding:5px 20px;border:0;}
.yellow_but{background:#fc9a00;display:inline-block;font:20px/45px robotoregular;color:#fff;min-width:187px;padding:0 20px;letter-spacing:0.5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;transition:all 0.4s;-moz-transition:all 0.4s;-webkit-transition:all 0.4s;}
.yellow_but:hover{#f46d04}
input.yellow_but{padding:13px 57px;border:0;font:20px/22px robotoregular;}
.home_appstore{position:absolute;width:100%;bottom:0;left:0;text-align:right;;padding:5px 0;}
.home_appstore a{display:inline-block;font:normal 17px/32px helvetica_neueregular;color:#fff;width:70px;padding:50px 0 0;margin:0 0 0 10px;position:relative;text-align:center;text-shadow:0 0px 4px #000;-moz-text-shadow:0 0px 4px #000;-webkit-text-shadow:0 0px 4px #000;}
.home_appstore a:before{content:"";background-image:url(../images/home_appstore.png);background-repeat:no-repeat;height:56px;width:56px;position:absolute;left:50%;top:0;margin:0 0 0 -28px;}
.home_appstore a:hover{opacity:0.8;filter:alpha(opacity=80);transition:all 0.4s;-moz-transition:all 0.4s;-webkit-transition:all 0.4s;}
.android_drivericon:before{background-position:0 0;}
.iphone_passicon:before{background-position:-58px 0;}
.home_appstore .iphone_passicon{margin:0 50px 0 10px;}
.banner_right{width:310px;height:500px;float:left;padding:0 0 0 20px;position:relative;}
.banner_right_image{position:absolute;bottom:0;right:-40px;}
.play_but{display:inline-block;width:65px;line-height:65px;margin:23px 0 0 0;position:relative;border:2px solid #fff;border-radius:60px;-moz-border-radius:60px;-webkit-border-radius:60px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;z-index:1;}
.play_but:before{content:"";background:url(../images/play_arrow.png) no-repeat;width:19px;height:24px;position:absolute;top:50%;left:50%;margin:-12px 0 0 -7px;}
.play_but:hover{background-color:#000;background:rgba(0,0,0,0.5);}
.howitwork_outer ul, .howitwork_outer{float:left;width:100%;}
.howitwork_outer ul{margin-top:2%;}
.howitwork_outer ul li{width:28%;float:left;margin:0 1% 25px;padding:0 1%;text-align:center;}
.howitwork_outer ul li span{background:url(../images/home_sprite.png) no-repeat;width:136px;height:136px;display:inline-block;min-height:60px;}
.howitwork_outer ul li .icon_one{background-position:-220px -138px;height:54px;width:62px;}
.howitwork_outer ul li .icon_two{background-position:-372px -145px;height:41px;width:57px;}
.howitwork_outer ul li .icon_three{background-position:-463px -145px;height:39px;width:62px;}
.howitwork_outer ul li .icon_four{background-position:-305px -138px;height:53px;width:48px;}
.howitwork_outer ul li .icon_five{background-position:-545px -145px;height:41px;width:44px;}
.howitwork_outer ul li .icon_six{background-position:-605px -145px;height:41px;width:41px;}
.howitwork_outer ul li h2{font:22px robotoregular;color:#000;margin-top:10px;}
.howitwork_outer ul li p{color:#b2b2b2;font:16px/20px robotoregular;margin-top:10px;padding:0;text-align:center;}
.howitwork_outer ul li.howitworks_five .rating{background:url("../images/home_sprite.png") no-repeat 0 -350px;width:169px;height:30px;display:inline-block;}
.landing-inner{background:url("../images/login_bg.png") no-repeat center top/cover;}
.login-left-screen{display:inline-block;width:600px;margin-right:80px;}
.login-mid{float:left;width:100%;text-align:center;}
.login-left_outer{float:left;width:100%;margin:4% 0;}
.login-left{background:#ffffff;border:2px solid #e7e7e7;box-sizing:border-box;display:inline-block;padding:10px 25px;vertical-align:middle;width:400px;box-shadow:0 0 5px #e3e3e3;}
.login_logo{background:rgba(250,250,250,0.8);float:left;width:100%;padding:2px 0;}
.login_txt_outer span{color:#000000;display:block;font:24px helvetica_ce_35_thinregular;margin:5px 0;text-transform:uppercase;}
.login_txt_outer.signup span{margin:5px 0 0;position:relative;}
.login_txt_outer.login_txt_outer_beadriver span:before, .login_txt_outer.signup span:before{border-top:2px solid #efefef;content:"";height:197px;left:-15px;position:absolute;top:38px;width:3px;background:url(../images/shadow.png) no-repeat;}
.login_txt_outer.login_txt_outer_beadriver span:after, .login_txt_outer.signup span:after{content:"";height:197px;right:-15px;position:absolute;top:38px;width:3px;background:url(../images/shadow.png) no-repeat;}
.login_txt_outer.login_txt_outer_beadriver span:after, .login_txt_outer.login_txt_outer_beadriver span:before{top:45px;}
.login_txt_outer{float:left;margin-bottom:10px;width:100%;}
.login_txt_outer.signup{float:left;margin-bottom:10px;padding-bottom:10px;width:100%;position:relative;}
.login_txt_outer.login_txt_outer_beadriver:before, .login_txt_outer.signup:before{border-top:2px solid #efefef;content:"";height:auto;left:-15px;position:absolute;top:43px;width:375px;background:url(../images/shadow.png) no-repeat;}
.login_txt_outer.login_txt_outer_beadriver:after, .login_txt_outer.signup:after{content:"";height:auto;right:-15px;position:absolute;top:43px;width:3px;background:url(../images/shadow.png) no-repeat;}
.login_txt_outer.login_txt_outer_beadriver{position:relative;}
.login_outer{float:left;margin:10px 0;width:100%;}
.login-left_outer input[type=submit], .login-left_outer input[type=button],.login_outer > a{background:#3d9be9;box-sizing:border-box;color:#fff;display:block;padding:10px;font:16px robotoregular;text-transform:uppercase;transition:all 0.4s;-moz-transition:all 0.4s;-webkit-transition:all 0.4s;}
.login-left_outer input[type=submit]:hover, .login-left_outer input[type=button]:hover,.login_outer > a:hover{opacity:0.8;}
.login-left_outer input[type=button], .login-left_outer input[type=submit]{border-radius:3px;display:inline-block;width:auto;padding:10px 50px;box-sizing:border-box;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;}
.login-left_outer .forgot_btn.login.driver input[type=button]{border-radius:3px;display:inline-block;font:18px robotoregular;padding:10px 50px;width:auto;}
.login-left_outer input[type=button]:hover, .login-left_outer input[type=submit]:hover{opacity:0.5;}
.login-left_outer input[type=text], .login-left_outer input[type=password]{font:13px helvetica_ce_35_thinregular;background:none;border:1px solid #ccc;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;box-sizing:border-box;transition:border 0.2s linear 0s;width:100%;color:#000;height:40px;border-radius:0;}
.login-left_outer .input.text.login_select input[type="text"]{margin-left:0;width:75%;}
.login-left .input.text.login_select .select_outer{margin-left:0;width:25%;}
.login-left_outer label{cursor:default;float:left;width:100%;text-align:left;font:14px helvetica_ce_35_thinregular;margin:0 0 5px 0;color:#000000;}
.login-left_outer .registration label{color:#ff0000;}
.contact_txt_over.forgot_cent .login_txt{width:100%;}
.login-block.login-block_signup .login-left_outer label{color:#ff0000;text-transform:none;}
.forgot{color:#000000;float:right;font:13px robotoregular;margin:5px 0;}
.account_details.login-left_outer .input-append, .login-left_outer .input-prepend, .login-left_outer .controls, .login-left_outer ul,.login-left_outer ul li, .submit-block.clearfix > p, .login{float:left;width:100%;}
.submit-block.clearfix > p{color:#333;font:14px robotoregular;margin-top:5%;}
.cash_option, .card_option{display:none;}
.for_pass_outer{float:left;margin-top:25px;width:100%;}
.for_pass_inner{margin:0 auto;text-align:center;width:300px;}
.for_pass_inner > h3{font:25px robotoregular;margin-bottom:10px;}
.contact_txt_over.forgot_cent > label{color:#333333;}
.rider_signup{display:inline-block;font:14px robotoregular;margin:10px 0 0;}
.or_outer{float:left;width:100%;margin-top:15px;}
.or_outer span{background:#cfcfcf;border-radius:35px;display:inline-block;font:14px robotoregular;padding:20px 22px;position:relative;color:#000;}
.or_outer span:before{position:absolute;content:'';top:30px;right:60px;width:170px;border-top:1px solid #3D9BE9;}
.or_outer span:after{position:absolute;content:'';top:30px;left:60px;width:170px;border-top:1px solid #3D9BE9;}
.login-left_outer .txt{color:#333;font-size:14px;margin-left:10px;}
.account_details, .login-left_outer .remenber{float:left;margin:0;width:100%;}
.account_details.account_details_terms{margin:15px 0 5px 0;}
.login_link_frg_pass{display:inline-block;margin:10px 0;width:100%;font:14px robotoregular;}
.dnt_acc{color:#fff;font:14px robotoregular;}
#signup, .margin0{margin:0;}
.signup_middle1_contact{float:left;text-align:center;width:100%;}
.account_details > h3{color:#3d9be9;float:left;font:18px helvetica_ce_35_thinregular;text-align:left;width:100%;}
.login-block.login-block_signup .signup_error{float:left;margin:0 0 10px;text-align:left;text-transform:none;width:100% !important;font:13px helvetica_ce_35_thinregular;}
.account_details.account_details_terms > p{color:#8b8b8b;font:13px/18px arial;}
sub{bottom:5px !important;color:#333;}
.fill_all_details{color:#333;}
.create_acc{color:#9c9c9c;float:left;margin:0;width:100%;font:14px robotoregular;}
.connect_facebook{float:left;width:100%;margin:15px 0 10px;}
.key_list li.app_link{padding:0;margin-top:5%;}
.key_list li.app_link::before{background:none;}
.key_list li.app_link a{background:url("../images/home_sprite.png") no-repeat -1px -208px;display:inline-block;height:54px;margin:0 15px 0 0;width:178px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.key_list li.app_link a:hover{opacity:0.7;}
.key_list li.app_link a.play_store{background-position:-208px -208px;width:148px;height:54px;}
.key_bottom_inner h3{color:#ec3234;font:18px myriadpro-bold;margin-bottom:20px;margin-top:35px;text-transform:uppercase;}
.key_bottom_inner.key_bottom_inner_top h3{margin-bottom:15px;margin-top:25px;}
.key_bottom_inner p{color:#323333;font:15px/20px MyriadPro-Regular;margin-top:5px;}
.key_bottom_inner span{background:url(../images/home_sprite.png) 0 -272px no-repeat;width:170px;height:170px;display:inline-block;}
.key_bottom_inner.key_bottom_inner_top span{width:166px;height:166px;background:url(../images/home_sprite.png) 0 -32px no-repeat;}
.key_bottom_inner .card_payment span{background-position:-176px -272px;}
.key_bottom_inner .secure_app span{background-position:-351px -272px;}
.key_bottom_inner.key_bottom_inner_top .card_payment span{background-position:-174px -32px;}
.key_bottom_inner.key_bottom_inner_top .secure_app span{background-position:-349px -32px;}
.global_country_list div.new_icon_phone p{width:auto;padding-left:50px;color:#5f5f5f!important;font:normal 1em/3.7em arial;}
.chgcapchafont p{float:left;font:28px/32px robotoregular;letter-spacing:8px;}
.fl{float:left;}
.wd46{width:46%}
.ml100{margin-left:100px;}
.mr100{margin-right:100px;}
.carousel-inner img{width:100%;height:600px;}
.carousel-caption h4{text-align:center;}
.company_apps{position:absolute;right:-514px;top:178px;width:360px;left:50%;margin:0 0 0 -175px;}
.global_country_list div.new_icon_phone p{width:auto;padding-left:50px;color:#5f5f5f!important;font:normal 1em/3.7em arial;}
.left_apps_inner_comm2{float:left;width:366px;margin-top:178px;margin-left:37%;}
.left_apps_inner_comm2 p{float:left;width:100%;font:normal 16px arial;color:#fff;padding:9px 7px 32px 7px;text-align:center;}
.left_content_taxi2{float:left;width:100%;background:url(../images/bac_bg.png) repeat;height:500px;}
.fl{float:left;}
.wd46{width:46%}
.ml100{margin-left:100px;}
.mr100{margin-right:100px;}
#tell_to_friend{padding:1%;width:30%;position:relative;display:none;left:38% !important;top:50px !important;margin:0;background:#fff;border-radius:5px;}
#tell_to_friend .login_pop_bot, #tell_to_friend .login_pop_top{display:none;}
#tell_to_friend .login_title_top, #tell_to_friend .login_pop_mid .login_total{margin:0;width:100%;}
#tell_to_friend .input-append, #tell_to_friend .input-prepend, #tell_to_friend .controls, #tell_to_friend .login_ttle{float:left;width:100%;}
#tell_to_friend #close_x{top:10px;right:10px;}
#tell_to_friend .login_form{padding:15px 0 0;}
#tell_to_friend .login_pop_mid .login_ttle b{margin:0;}
.ui-effects-wrapper{float:left;}
.company_chat{display:block;position:fixed;z-index:9999;top:150px;right:0;height:350px;display:none;}
.company_chat_title{background:url(../images/free_quote.png) no-repeat;display:inline-block;cursor:pointer;height:274px;width:50px;position:relative;vertical-align:top;}
.company_chat_title:before{content:"";background:url(../images/company_chat_arrow.png) no-repeat center;position:absolute;right:0;top:7px;font:bold 15px arial;color:#999999;width:50px;height:50px;}
.company_chat_form .company_chat_title:before{background:url(../images/company_chat_arrow1.png) no-repeat center;}
.company_chat_form{width:765px;display:inline-block;float:left;background:#23292F;}
.company_chat_form form{margin:0;}
.company_chat_form_right{width:690px;display:inline-block;}
.company_chatform_title{font:normal 20px/22px robotoregular;color:#fff;padding:12px 13px 0px;}
.companychat_form_content{padding:15px 0 15px 12px;display:inline-block;width:330px;vertical-align:top;}
.companychat_form_content li{margin:3px 0 0;}
.companychat_form_content li:first-child{margin:0;}
.chat_inbx{background:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.chat_icon{background:url(../images/hcontact_icon.png) no-repeat;display:inline-block;width:31px;height:30px;vertical-align:top;border-right:1px solid #3B3B3B;}
.chat_icon1{background-position:8px 3px;}.chat_icon2{background-position:-18px 4px;}.chat_icon3{background-position:-47px 4px;}
.chat_inbx input[type=text]{background:none;border:0;font:normal 12px arial;color:#000;width:84%;padding:7px 2%;margin:0;display:inline-block;vertical-align:top;}
.chat_inbx input[type=text]:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.chat_inbx textarea{resize:none;background:none;border:0;height:78px;padding:7px 2%;width:96%;margin:0;font:normal 12px arial;color:#000;}
.chat_captcha_inbx{width:57%;display:inline-block;vertical-align:top;}
.chat_captcha_sec{width:41%;display:inline-block;vertical-align:top;}
input.chat_submit{background:#FAC310;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#000;font:normal 20px/22px robotoregular;padding:11px 40px;display:inline-block;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;}
.company_chat_form input.chat_submit{width:100%;}
.company_chat_form em{height:15px;margin:0;font:normal 12px/17px arial;display:block;}
.error{float:left;width:100%;color:red ! important}
.partnership_center{width:100%;float:left;}
.partener_ship_block{text-align:center;vertical-align:middle;background:#ffffff;clear:both;background:-moz-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f7f7f7));background:-webkit-linear-gradient(top, #ffffff 0%,#f7f7f7 100%);background:-o-linear-gradient(top, #ffffff 0%,#f7f7f7 100%);background:-ms-linear-gradient(top, #ffffff 0%,#f7f7f7 100%);background:linear-gradient(to bottom, #ffffff 0%,#f7f7f7 100%);border:1px solid #F9F9F9;margin:0 auto 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.partener_ship_block p{text-align:left;font:30px/25px robotoregular;padding:20px;display:inline-block;margin:10px 0;width:auto;float:none;}
.partener_ship_block a{position:relative;text-align:middle;font:24px/25px robotoregular;padding:20px 35px;display:inline-block;margin:10px 0 10px 60px;}
.partener_ship_block a:before{background:url(../images/partnership_arrow.png) no-repeat;position:absolute;content:"";display:inline-block;width:50px;left:-65px;top:15px;height:31px;}
.partner_ship_form{position:relative;top:0;left:0;text-align:center;display:block;border:0;margin:0 auto;background:#23292F;padding:20px;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;}
.partner_ship_form_title{display:block;color:#FFF;position:relative;padding:5px;background:#ED1D30;background:-moz-linear-gradient(top, #ED1D30, #CD1023);background:-webkit-gradient(linear, left top, left bottom, from(#ED1D30), to(#CD1023));background:-webkit-linear-gradient(top, #ED1D30 0%,#CD1023 100%);background:-o-linear-gradient(top, #ED1D30 0%,#CD1023 100%);background:-ms-linear-gradient(top, #ED1D30 0%,#CD1023 100%);background:linear-gradient(to bottom, #ED1D30 0%,#CD1023 100%);}
.partner_ship_form_title h3{font:25px/40px robotoregular;text-align:center;color:#FFF;border:1px dashed #7F090B;margin:0;}
.partner_ship_form li{display:table;width:100%;padding:10px 0 0 0;text-align:center;border:0;height:auto;}
.partner_ship_form li:first-child{padding:0;}
.partnership_column.partnership_captcha{width:30%;}
.partnership_column.chgcapchafont{width:100%;margin:0;}
.partnership_captcha label{color:#FFF;font:14px/35px arial;cursor:default;margin:0;}
.partnership_captcha span{color:#DC1629;}
#pemail_error{margin:0 0 0 4%;}
.partnership_column{display:table-cell;width:50%;text-align:left;vertical-align:top;clear:both;}
#info1 .partnership_column input{font:12px/16px arial;margin:0 0 0 4%;padding:10px 5%;width:85%;vertical-align:middle;border:1px solid #ECECEC;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#333;}
#info1 .partnership_column:first-child input{margin:0;}
.partnership_column textarea{resize:none;height:80px;font:12px/16px arial;border:1px solid #ECECEC;padding:5px 2%;width:95.5%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#333;vertical-align:middle;margin:0;}
.partner_ship_form input[type="submit"]{margin:0;width:100%;border:0;cursor:pointer;padding:0;height:40px;font:18px robotoregular;text-align:center;display:inline-block;color:#FFF;}
.partnership_column p{font:25px rugged_typeregular;letter-spacing:2px;vertical-align:middle;padding:0 2% 0 0;display:inline-block;width:105px;margin:5px 0 0;color:#666;}
#info1 .partner_ship_form .partnership_captcha_input{width:54%;margin:0 0 0 2%;display:inline-block;vertical-align:middle;}
.partner_popup_close{right:-3%;top:-3%;height:31px;width:31px;position:absolute;z-index:1;}
.partner_popup_close a{background:url("../images/popup_close.png") no-repeat;height:31px;width:31px;display:block;}
.popup_button_bg{background:#ED1D30;background:-moz-linear-gradient(top, #ED1D30, #CD1023);background:-webkit-gradient(linear, left top, left bottom, from(#ED1D30), to(#CD1023));background:-webkit-linear-gradient(top, #ED1D30 0%,#CD1023 100%);background:-o-linear-gradient(top, #ED1D30 0%,#CD1023 100%);background:-ms-linear-gradient(top, #ED1D30 0%,#CD1023 100%);background:linear-gradient(to bottom, #ED1D30 0%,#CD1023 100%);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#FFF;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;text-decoration:none;}
.popup_button_bg:hover{opacity:0.8;filter:alpha(opacity=80);color:#FFFFFF;}
.partnership_popup_outer{clear:both;margin:-50px 0 0 -100px;}
.partnership_popup_inner{position:relative;width:520px;margin:0 auto;}
.partnership_column.full_width{width:100%;}
.partnership_column em{float:left;}
#info1{float:left;font-size:1.2em;position:fixed;z-index:99999;clear:both;width:100%;margin:0 auto;top:85px;}
.taxi_service_block p{color:#b4b4b4;font:16px/25px robotoregular;margin-top:5px;padding:0 10%;text-align:center;}
.pricing_outer .feature_title{font:25px/25px robotoregular;padding:20px 0 0 0;}
.pricing_outer .feature_artical{padding:40px 0 0 0;}
#country_citylist{display:inline-block;}
.thank_you_outerblock{height:auto;vertical-align:middle;padding:10% 0 30px;}
.thank_you_title{font:30px/34px robotoregular;color:#000;}
.thank_you_content{font:19px/24px robotoregular;color:#000;padding:10px 0 0 5px;}
.thank_you_block{padding:2% 5%;background:none;border:none;}
.thank_you_banner_left{display:inline-block;width:100%;text-align:center;}
.thank_info{margin:20px auto;}
.thank_you_subtitle{font:20px/35px robotoregular;color:#000;}
.thank_you_button{padding:10px 25px;margin:15px 0 15px 5px;display:inline-block;font:16px/15px robotoregular;min-width:auto;}
.thank_you_button:hover{opacity:0.6;filter:alpha(opacity=60);}
.app_icons{float:left;width:100%;margin-top:50px;}
.app_icons a:first-child{margin-left:0;}
.app_icons a{float:left;margin-left:20px;width:170px;background:none;}
.app_icons img{width:100%;height:52px;}
.app_icons a span{display:block;text-align:center;color:#333;margin-top:10px;}
.sb-slidebar.sb-left.sb-active p.app_icon_head a{width:96px;float:left;margin-right:15px;}
.sb-slidebar.sb-left.sb-active p.app_icon_head a span{display:block;color:#fff;padding-top:5px;}
.app_icons a:first-child{margin:0;}
.home_howit_block_outer.clearfix{display:none !important;}
.support_info_top p{font:14px robotoregular;color:#fff;text-align:left;width:100%;}
.support_info_top ul{margin-top:10px;}
.support_info_top ul li{float:left;background:url(../images/bullet_list.png) left 7px no-repeat;clear:both;font:normal 12px/16px arial;color:#868686;padding:3px 0 3px 15px;}
.how_it_box{position:relative;z-index:10;overflow:hidden;}
.how_it_box .how_it_box_hover{position:absolute;background:url(../images/trans_image.png) repeat;width:307px;height:300px;float:left;top:0;left:0;}
.how_it_box_image{float:left;width:305px;height:300px;}
.how_it_box_image img{width:100%;}
.how_it_box:hover .how_it_box_hover{left:-307px;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;}
.how_it_box_hover h4{font:normal 26px helvetica_neue_lt;color:#fff;width:100%;text-align:center;margin-top:115px;display:inline-block;text-transform:uppercase;}
.login_signup{float:right;width:auto;margin-top:0;}
.login_signup ul{float:left;margin:0;width:auto;}
.login_signup ul li{float:left;margin:0 5px;width:auto;}
.login_signup ul li:last-child{margin-right:0;}
.login_cont{float:left;}
.login_cont a{background:none;color:#fff;float:left;font:bold 12px arial;padding:4px 12px;}
.signup_cont a{background:none;color:#fff;float:left;font:bold 12px arial;padding:4px 12px;}
a.toggleMenu{background:url("../images/togglemenu_icon.png") no-repeat 0 0;float:left;height:30px;margin:0;width:30px;}
.navication_mens_common{float:left;width:253px;display:none;position:absolute;background:url("../images/nave_bg.png") repeat;top:39px;left:0px;border:1px solid #616161;}
.navication_mens_common ul{float:left;width:100%;}
.logo_new_comm{margin:0 auto;width:155px;}
.logo_new_comm h1{margin:0;display:block;text-align:center;}
.logo_new_comm a{float:left;width:100%;text-align:center;margin:5px 0;}
.logo_new_comm a img{width:auto;text-align:center;height:70px;}
.header_menus_common_neww .navication_mens_common ul li{float:left;width:100%;padding:0px;border-bottom:1px solid #616161;padding:5px 0;}
.header_menus_common_neww .navication_mens_common ul li a{float:left;width:87%;padding:4px 17px;font:normal 18px helvetica_neue_lt;color:#b8b8b8;}
.header_menus_common_neww{float:left;position:absolute;}
.how_it_box_hover h4{font:normal 26px helvetica_neue_lt;color:#fff;width:100%;text-align:center;margin-top:115px;display:inline-block;text-transform:uppercase;}
.home_page_how-it_popup{background:#202024;width:920px;padding:10px 20px;float:left;display:block;}
.mobile_content_right{float:right;width:460px;float:left;margin-left:20px;}
.mobile_image_left{float:left;width:300px;float:left;margin-left:30px;text-align:center}
.mobile_content_right h3{font:normal 30px helvetica_neue_lt;color:#fff;width:100%;text-align:left;margin-top:135px;display:inline-block;text-transform:uppercase;}
.mobile_content_right p{font:normal 20px/40px helvetica_neue_lt;color:#fff;width:100%;text-align:left;margin-top:30px;}
.close_buttons{position:absolute;background:url(../images/nave_close.png) no-repeat;float:left;width:20px;right:0px;top:5px;}
.support_info_top span{width:100%;float:left;padding:10px 0;margin-bottom:10px;}
.close_buttons a{width:16px;height:16px;float:left;}
.about_bottom_inner{text-align:left;}
#sb-site, .sb-site-container{padding:14px 14px 14px 0;float:left;min-height:0 !important;margin-top:15px;}
.sb-slidebar{padding:14px;color:#fff;}
html.sb-active #sb-site, .sb-toggle-left, .sb-toggle-right, .sb-open-left, .sb-open-right, .sb-close{cursor:pointer;}
#sb-site.top-padding{padding-top:50px;}
#fixed-top{position:fixed;top:0;width:100%;height:50px;background-color:red;z-index:4;}
#fixed-top span.sb-toggle-left{float:left;color:white;padding:10px;}
#fixed-top span.sb-toggle-right{float:right;color:white;padding:10px;}
.sb-toggle-left > img{max-width:60px;}
.sb-close > img{margin-top:0px;}
.sb-close{float:right;margin:5px;}
.sb-left ul{clear:both;float:left;padding-top:10px;width:100%;}
.sb-left ul li a{background:#363636;border-bottom:1px solid #434343;border-top:1px solid #282828;display:block;font-size:14px;padding:15px 10px;color:#fff;text-transform:uppercase;}
.sb-left ul li.active a, .sb-left ul li a:hover{color:#00C288;}
.left_box_log a{background:#00C288;border-radius:3px;color:#000000;display:inline-block;float:none;font:bold 12px arial;padding:4px 12px;margin-right:10px;}
.signup_cont a:hover, .login_cont a:hover{background:#00C288;border-radius:3px;color:#333333;}
.app_icons .Ios_App{background:url("../images/appstore_button.png") no-repeat;width:170px;height:59px;margin-right:10px;}
.app_icons .Android_App{background:url("../images/appstore_button.png") no-repeat -169px 0;width:170px;height:59px;}
.app_store_icon_banner{width:100%;float:left;position:absolute;bottom:25px;}
.android_app_link{background:url("../images/home_appstore.png") no-repeat scroll -126px top rgba(0, 0, 0, 0);color:#fff;float:left;font:16px arial;height:45px;margin-right:20px;padding-top:50px;text-align:center;width:130px;margin-left:15px;}
.ios_app_link{background:url("../images/home_appstore.png") no-repeat scroll 0 top rgba(0, 0, 0, 0);color:#fff;float:right;font:16px arial;height:0;margin-right:20px;padding-top:50px;text-align:center;width:130px;}
.app_store_icon_lft{float:right;margin:0;}
.app_store_icon_rgt{float:left;}
.fileUpload.fileUpload_be_a_driver .tick_button{float:left;}
.ui-datepicker{z-index:9999 !important;}
#phone_number{background:#fff;border-radius:5px;padding:15px;box-sizing:border-box;}
#phone_number .login_total h2{display:none;}
#phone_number .login_phone_pop_top, #phone_number .login_pop_bot{display:none;}
#phone_number .login_pop_mid{width:100%;}
#phone_number .login_pop_mid .login_total{width:100%;margin-left:0;}
#phone_number .input-prepend span, #phone_number .input-prepend, #phone_number .controls{float:left;width:100%;}
#phone_number .input-prepend span{height:auto;}
#phone_number .login_pop_mid .btn-inverse{margin:0;}
#phone_number select, #phone_number input{color:#000 !important;}
.key_bottom{background:#f6f6f6;box-sizing:border-box;float:left;padding:50px 0;width:100%;}
.key_bottom_inner{margin:0 auto;width:1100px;}
.key_bottom ul{width:100%;float:left;}
.key_bottom ul li{width:30%;margin:0 15px;float:left;text-align:center;}
.profile_picture{margin:-9px 10px 0 0 !important;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.content.driver_signup{float:left;width:100%;background:url(../images/becomeadriver.png) no-repeat;background-size:cover;}
.content.driver_signup .rider_login_form{border-radius:5px;box-sizing:border-box;float:left;padding:15px 0;width:100%;margin:0 0 4%;}
.driver_txt{float:left;margin-right:0;margin-top:0;text-align:left;width:100%;}
.driver_txt span{color:#3d9be9;font:24px robotoregular;}
.driver_txt b{color:#3d9be9;font:60px robotoregular;}
.driver_txt p{color:#3d9be9;font:50px robotoregular;}
.driver_txt .req_form{color:#9c9c9c;font:16px robotoregular;}
.content.driver_signup .login-left{margin:0 auto;width:450px;}
.content.driver_signup .login-left_outer{background:url(../images/beadriver_bg.png) no-repeat;background-size:cover;width:100%;height:100%;margin:0;padding-top:3%;}
.content.driver_signup .login_txt_outer.signup span::after, .content.driver_signup .login_txt_outer span::before{display:none;}
.content.driver_signup .login_txt_outer{margin-bottom:0;}
.content.driver_signup .login_txt_outer span{color:#3d9be9;float:left;font:30px robotoregular;position:relative;text-transform:uppercase;}
.content.driver_signup .login-left_outer input[type="text"], .content.driver_signup .login-left_outer input[type="password"]{border:1px solid #ccc;color:#222;background:#fff;padding:10px 15px;height:auto;}
.content.driver_signup .login-left_outer #security_code{margin:6px 0;padding:13px 15px;}
.create_acc > p{font:16px robotoregular;margin-top:25px;}
.create_acc a{font:16px robotoregular;}
.captcha_input{float:left;margin-top:10px;width:100%;}
.content.driver_signup .input-prepend{margin-bottom:0;}
.about_bottom_common .feature_outer ul li{list-style-type:none;margin-bottom:25px;}
.about_bottom_common .feature_outer ul li:last-child{margin:0;}
.about_bottom_common .feature_outer img{margin:0;width:100%;}
.about_bottom_common .feature_outer{margin-top:2%;}
.div_lft{margin-right:30px;width:32%;display:inline-block;vertical-align:middle;}
.passenger .div_lft{width:63%;display:inline-block;vertical-align:middle;margin-right:30px;}
.passenger .div_rgt{width:32%;display:inline-block;vertical-align:middle;}
.div_rgt{width:63%;display:inline-block;vertical-align:middle;}
.about_bottom_common .feature_outer p{color:#888;font:18px robotoregular;padding:0;}
.about_bottom_common .feature_outer a{color:#3d9be9;font:18px robotoregular;padding:0;}
.div_lft h2, .div_rgt h2{font:30px robotoregular;}
#registration_form input[type="file"]{color:#333333;float:left;height:30px;line-height:30px;margin:5px 0 10px;}
#fade{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);z-index:10000;display:none;}
.signup_form{position:fixed;top:50%;left:50%;width:383px;border:1px solid #c4c4c4;background:#fff;box-shadow:0 0 9px rgba(0,0,0,0.2);margin-left:-191px;margin-top:-220px;z-index:10001;padding:10px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.signup_form h3,.signin_form h3,.forgot_form h3,.facebook_info_popup h3,.fare_estimate_popup h3 ,.fare_estimate_popup1 h3, .fare_estimate_popup2 h3{float:left;width:100%;text-align:center;font:22px robotoregular;color:#000;text-transform:uppercase;padding-bottom:10px;}
.signup_form ul,.signin_form ul,.forgot_form ul.facebook_info_popup ul{float:left;width:100%;padding:0 15px;background:url(../images/signup_bg.png) no-repeat;box-sizing:border-box;-webkit-box-sizing:border-box;}
.signup_form ul li,.signin_form ul li,.forgot_form ul li,.facebook_info_popup ul li,.fare_estimate_popup ul li,.fare_estimate_popup1 ul li,.fare_estimate_popup2 ul li{float:left;width:100%;margin-top:15px;}
.signup_form ul li label{float:left;width:100%;font:16px robotoregular;outline:none;color:#E43234;}
.close_butt{float:right;position:absolute;width:28px;height:28px;background:url(../images/close_butt.png) no-repeat;top:-14px;right:-14px;}
.new_acc_create a:hover,.signup_form ul li p a:hover, .signin_form ul li p a:hover, .new_acc_create a:hover, .close_butt:hover{opacity:0.7;}
.month{float:left;width:48%;}
.year{float:right;width:48%;}

.sub_butt{float:left;width:100%;text-align:center;}
.sub_butt input[type=submit],.sub_butt input[type=button]{outline:none;display:inline-block;background:#F46D04;border:none;font:16px robotoregular;color:#fff;text-transform:uppercase;border-radius:3px;padding:8px 30px;}
.sub_butt input[type=submit]:hover,.sub_butt input[type=button]:hover{opacity:0.6;}
.signup_form ul li p,.fare_estimate_popup ul li p,.fare_estimate_popup1 ul li p,.fare_estimate_popup1 ul li p,.fare_estimate_popup2 ul li p{float:left;width:100%;text-align:center;font:13px/20px arial;color:#8b8b8b;}
.signup_form ul li p a,.signin_form ul li p a{font:14px robotoregular;color:#F46D04;}
.signin_form,.forgot_form,.facebook_info_popup,.fare_estimate_popup,.fare_estimate_popup1,.fare_estimate_popup2{margin-top:-220px;position:fixed;top:50%;left:50%;width:383px;border:1px solid #c4c4c4;background:#fff;box-shadow:0 0 9px rgba(0,0,0,0.2);margin-left:-191px;z-index:10001;padding:10px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.signin_form ul li p{float:right;}
.fare_estimate_popup ul, .fare_estimate_popup1 ul, .fare_estimate_popup2 ul{float:left;width:100%;padding:0 15px;}
.rember{float:left;}
.rember span{font:14px robotoregular;color:#8d8d8d;}
.new_acc_create{float:left;width:100%;margin-top:15px;border-top:1px solid #F46D04;padding-top:15px;text-align:center;}
.new_acc_create h2{display:inline-block;font:14px robotoregular;color:#8d8d8d;width:100%;}
.new_acc_create a{display:inline-block;font:14px robotoregular;color:#F46D04;margin:5px 0;width:100%;}
.new_acc_create label{display:inline-block;margin:10px 0;position:relative;width:50%;height:1px;background:#b1b1b1;}
.new_acc_create label:before{position:absolute;top:-7px;left:50%;content:"OR";font:12px robotoregular;color:#8d8d8d;background:#fff;padding:0 5px;margin-left:-10px;}
.full_name,.full_name_mobile{float:left;width:100%;}
.full_name_mobile span{float:left;width:20%;}
.full_name_mobile span input[type=text]{text-align:center;width:102%;}
.mob_no{float:left;width:80%;}
.full_name input[type=text], .full_name input[type=password], .month input[type=text], .year input[type=text],.full_name_mobile input[type=text]{float:left;width:100%;border:1px solid #cfcfcf;height:43px;padding:10px;font:16px arial;color:#bababa;outline:none;box-sizing:border-box;-webkit-box-sizing:border-box;color:#555;}
.full_name input[type=text]:focus, .full_name input[type=password]:focus, .mobile_num input[type=text]:focus ,.full_name_mobile input[type=text]:focus,.reg_form_left input[type=text]:focus, .reg_form_left input[type=password]:focus,.input_bx textarea:focus,.captcha_box input[type=text]:focus{box-shadow:0 0 6px #ccc;-webkit-box-shadow:0 0 6px #ccc;}
.full_name::-webkit-input-placeholder,.full_name_mobile::-webkit-input-placeholder,.month::-webkit-input-placeholder,.year::-webkit-input-placeholder{color:#ddd;}
.full_name:-moz-placeholder,.full_name_mobile:-moz-placeholder,.month:-moz-placeholder,.year:-moz-placeholder{color:#ddd;}
.full_name::-moz-placeholder,.full_name_mobile::-moz-placeholder,.month::-moz-placeholder,.year::-moz-placeholder{color:#ddd;}
.full_name:-ms-input-placeholder,.full_name_mobile:-ms-input-placeholder,.month:-ms-input-placeholder,.year:-ms-input-placeholder{color:#ddd;}
em{float:left;width:100%;font:12px arial;color:#ff0000;margin-top:2px;}
.full_name select{float:left;width:100%;border:1px solid #cfcfcf;height:43px;padding:10px;font:16px arial;color:#bababa;outline:none;box-sizing:border-box;-webkit-box-sizing:border-box;}
.input_bx{float:left;width:274px;}
.reg_form_left input[type=text], .reg_form_left input[type=password], .reg_form_left select, .input_bx textarea{height:30px;width:274px;border-radius:0!important;margin:0;box-shadow:none;border:1px solid #ccc;padding:4px 6px;outline:none;}
.err{color:red!important;font-size:12px;font-family:robotoregular;margin-top:5px;float:left;}
.control-group{margin-bottom:10px;}
.alert-success{margin:0 auto;width:1080px;}
.close{float:right;background:url(../images/popup_close.png) no-repeat;width:22px;height:22px;background-size:100%;border:none;text-indent:-9999px;}



@font-face {
    font-family: 'robotomedium';
    src: url('../font/roboto_medium/Roboto-Medium-webfont.eot');
    src: url('../font/roboto_medium/Roboto-Medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/roboto_medium/Roboto-Medium-webfont.woff') format('woff'),
         url('../font/roboto_medium/Roboto-Medium-webfont.ttf') format('truetype'),
         url('../font/roboto_medium/Roboto-Medium-webfont.svg#robotomedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotoregular';
    src: url('../font/roboto_regular/Roboto-Regular-webfont.eot');
    src: url('../font/roboto_regular/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/roboto_regular/Roboto-Regular-webfont.woff') format('woff'),
         url('../font/roboto_regular/Roboto-Regular-webfont.ttf') format('truetype'),
         url('../font/roboto_regular/Roboto-Regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotobold';
    src: url('../font/roboto_bold/Roboto-Bold-webfont.eot');
    src: url('../font/roboto_bold/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/roboto_bold/Roboto-Bold-webfont.woff') format('woff'),
         url('../font/roboto_bold/Roboto-Bold-webfont.ttf') format('truetype'),
         url('../font/roboto_bold/Roboto-Bold-webfont.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;

}



/* new styles*/
*{box-sizing: border-box;}
.fixed_outer{width:1182px;margin:0 auto;}
.fixed_inner{width:100%;float: left;}
footer:before{background: url(../images/new/footer_top_bg.jpg) repeat-x center bottom;content: "";position: absolute; top:-106px;left:0;width:100%;height: 106px;}
footer{width:100%;float: left;background:#000000;min-height: 200px;padding: 20px 0;position: relative;/*margin-top:106px;*/}
.footer_outer{float:left;width:100%;padding:25px 0;}
.footer_address{width: 337px;
    float: left;
    margin: 0px 55px;}
.footer_address address{font:normal 16px/35px robotomedium;color:#fff;}
.footer_contact_number{float: left;width:320px;}
.footer_contact_number p{font:normal 16px/35px robotomedium;color:#fff;}
.footer_menu{width:300px;float: right;}
.footer_menu ul {float: left; width:50%;}
.footer_menu ul li{float: left;width:100%;clear:both;padding: 0;}
.footer_menu ul li a{font:normal 16px/35px robotomedium;color:#fff;}
.footer_menu ul li a:hover{color:#ed5305}
.footer_copy_rights{width: 100%;
    /* float: left; */
    clear: both;
    margin: 0px 51px;}
.footer_copy_rights p{font:normal 14px robotoregular; color:#6d7b82}
.footer_social_share ul li{float: left;margin:25px 15px 0 0;}
.footer_social_share ul li a{ 
margin: 0px 12px;
	display: block;height: 40px;width: 40px;transition:all 0s ease 0s;-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;}
.facebook2{background:url(../images/home_sprite.png) no-repeat -360px -209px;}
.facebook2:hover{background-position: -402px -209px;}
.twitter{background:url(../images/home_sprite.png) no-repeat -609px -209px;}
.twitter:hover{background-position:-650px -209px;}
.google{background:url(../images/home_sprite.png) no-repeat -444px -209px;}
.google:hover{background-position:  -485px -209px ;}
.linked_in{background:url(../images/home_sprite.png) no-repeat  -527px -209px;}
.linked_in:hover{background-position:-568px -209px;}
/*appflow content*/
.app_flow_features{float: left;clear:both;width:100%;background: url(../images/new/app_flow_kolam.png) no-repeat right -5px;}
.app_flow_features .fixed_inner{background:url(../images/new/app_flow_bg.png) no-repeat -22px top;padding: 40px 0;}
.app_flow_top{width:100%;float: left;min-height: 192px;padding-left: 55px;margin-top:0px}
.app_flow_top h2{font:normal 32px/50px robotobold;color:#000; text-transform: uppercase;}
.app_flow_top h3{font:normal 26px/30px robotoregular;color:#000;margin-top: 10px;}
.app_flow_top p{font:normal 16px/26px robotoregular;color:#666;margin-top: 10px; }
.app_flow_mid{width:100%;float: left;clear:both;}
.app_flow_mid .app_flow_mid_right{width:490px;text-align: center;float:right;}
.app_flow_mid .app_flow_mid_left{
    width: 100%;
	float:left;padding-left: 55px;

	/*position: relative;*/



}

.app_flow_mid .app_flow_mid_left .app_flow_list ul li{
	float:left;width:19.33%;margin-top:35px;padding-bottom: 10px;


}
.app_flow_mid .app_flow_mid_left .app_flow_list ul li h3{font:normal 18px robotoregular;color:#273238;margin-top:15px;}
.app_flow_mid .app_flow_mid_left .app_flow_list ul li p{font:normal 13px robotoregular;color:#666;float:left;}
.app_flow_list span{background: url(../images/new/app_features_icons.png) no-repeat;display: inline-block;}
.app_flow_list span.pickup_icon{background-position: -32px 0; width:29px; height: 35px;}
.app_flow_list li:hover span.pickup_icon{background-position:-1px -0px;}
.app_flow_list span.payment_icon{background-position:-36px -39px; width:36px; height: 35px;}
.app_flow_list li:hover span.payment_icon{background-position:0px -39px;}
.app_flow_list span.secure_icon{background-position:-95px -1px; width:21px; height: 35px;}
.app_flow_list li:hover span.secure_icon{background-position:-72px -1px;}
.app_flow_list span.tap_map_icon{background-position:-155px -1px; width:37px; height: 36px;}
.app_flow_list li:hover span.tap_map_icon{background-position:-118px -1px;}
.app_flow_list span.pay_via_icon{background-position: -101px -39px; width:28px; height: 35px;}
.app_flow_list li:hover span.pay_via_icon{background-position:-73px -39px;}
.download_box{width:100%;float: left;clear:both;/*margin-top:30px;*/}
.download_box h3{ font: normal 35px robotobold;color:#000;text-transform: uppercase;}
.download_box ul li{float: left;margin:15px 10px 0 0;}
.scan_code{width:45%;float:left;clear:both;margin-top:38px;}
.scan_code h4,.get_download_link h4{ font: normal 26px robotoregular;color:#000;}
.get_download_link{float:left;margin-top:38px;width:55%;}
.download_form {width:130%;float:left;}
.download_form ul li{float: left;margin-right: 10px;}
.download_form ul li input[type="text"]{width:300px;border:1px solid #dbdbdb;padding: 10px;height: 50px;box-shadow: none;border-radius: 0;font: normal 18px robotoregular;color:#000;}
.download_form ul li input[type="submit"]{width:100px;background:#fc9a00;padding: 10px;height: 50px;box-shadow: none;border-radius: 0;font: normal 18px robotoregular;color:#000;}
.download_form ul li input[type="submit"]:hover{background: #F46D04}
/*our cars*/
.our_cars{

width: 100%;
    float: left;
    min-height: 530px;
    background: black url(../images/new/2nd_BG.png) no-repeat;
    position: relative;
    overflow: hidden;
    background-size: 100% 100%;
}
.our_cars_left{float: left;width:58%;overflow:hidden;position:absolute;left:0; top:0;}
.our_cars_left img{float:right;}
.our_car_right_part{
	        width: 50%;
    /* float: right; */
    padding: 121px 0 0 0px;
    position: relative;
    text-align: justify;
   margin: 0px 60px;}
.our_car_right_part h3{font:normal 30px robotobold;color:#fff;width:100%;text-transform: uppercase;z-index: 2;position: relative;}
.our_car_right_part p{font:normal 14px/25px robotoregular;color:#fff;width:100%;z-index: 2;position: relative;}
.our_car_right_part img{max-width:400px;width:100%;margin-bottom: 10px;}
.our_car_right_part:after{content: "";position: absolute; right:-80px; top: 30px;background: url(../images/new/Aaa_text.png) no-repeat;width:153px;height:173px;z-index:1 ;}
/*diffrent services*/
.different_services{width:100%;float: left;clear:both;background: #fff;
	height: 570px;margin-top:-1px}
.diffrent_service_image{margin-top:0px;float:left;width:50%;}
.diffrent_service_content{width:580px;float: right;background: url(../images/new/service_bg.png) no-repeat right bottom;min-height: 733px;}
.diffrent_service_content h2{font:normal 35px robotobold;color:#263238;text-transform: uppercase;margin:37px 0 0 88px;min-height: 138px;}
.diffrent_service_content.slider_one h2,.diffrent_service_content.slider_three h2{font:35px/138px robotobold;}
.diffrent_service_content ul{margin:0px 0 0 84px;float: left;}
.diffrent_service_content ul li{
list-style-type: disc;
	float:left; height:100px;width:100%;font: normal 18px robotoregular;color:#000;}
.footer_icon {
    float: left;
    width: 320px;
}
.footer_social_share {
    margin: 0px -15px;
}
.download_box h4 {
    font: normal 35px robotobold;
    color: #fff;
 text-transform: uppercase;
  font-size: 18px;

}
/*download app bar*/
.download_app_bar{background: url(../images/new/download_bg.jpg) no-repeat;background-size: cover;width:100%;height: 228px;float:left;position: relative;padding: 40px 0;text-align: center;}
.download_app_bar:after{content: "";position: absolute; right:0; bottom: 0;background: url(../images/new/download_design.png) no-repeat;width:171px;height: 203px;z-index:1 ;}
.download_app_bar .fixed_inner{position: relative; z-index: 3;}
.download_app_bar h3{width:100%;float: left; font:normal 28px/28px robotobold;color:#fff;text-align: center;text-transform: uppercase;}
.download_app_bar h4{width:100%;float: left; font:normal 22px/35px robotoregular;color:#fff;text-align: center;}
.download_app_bar a{display: inline-block;margin:10px 5px 0 5px;}
.main_banner{
background: black url(../images/new/Slice_06.png) no-repeat;
background-size: 100%;
    height: 514px;
	width:100%;float:left;clear:both;margin-top:85px;overflow: hidden;position: relative;}
.main_banner .main_banner_video{ position: relative;overflow: hidden;text-align: center;z-index: 1;width:100%;height:605px;}
.banner_content{width:100%;float: left;position: absolute;min-height: 405px;z-index: 2;top:0; left:0;text-align: center;}
.banner_content h2{ width:100%;float: left;text-align: center;font:normal 35px robotomedium;color:#fff;text-shadow:  0 0 10px #000;margin-top:180px;}
/*.booknow_btn{margin:20px 0 60px 0;}*/
/*.booknow_btn a{background: rgba(255, 255, 255, 0.8);padding:0 20px; height:42px;font:normal 22px/38px robotomedium;color:#ed5008;display:block;border:1px  dashed #263238;}*/

	
.banner_download_app_icons{width:100%;float:left; clear:both;margin-top: 50px;}
.banner_download_app_icons h3{font:normal 22px robotomedium;color:#000;}
.banner_download_app_icons  a{margin:10px 10px;background:  url(../images/new/app_features_icons.png) no-repeat;width:31px; height: 39px;display: inline-block;}
.banner_download_app_icons  a.ban_anroid_icon{background-position:  -85px -79px;}
.banner_download_app_icons  a.ban_anroid_icon:hover{background-position:  -118px -79px;}
.banner_download_app_icons  a.ban_ios_icon{background-position:  -85px -118px;}
.banner_download_app_icons  a.ban_ios_icon:hover{background-position: -120px -118px;}
/*header*/
header{background: url(../images/new/header_bg.jpg) no-repeat;background-size: cover;position: fixed;top:0; left:0;height: 87px;width:100%;z-index: 10;}
.main_logo{float: left;margin:13px 0;width:auto;}
.main_menu{float:right;margin-right: 25px;}
.main_menu ul li{float:left;padding: 30px 20px;}
.main_menu ul li a{font:normal 16px/25px robotomedium;color:#ea2028;}
.main_menu ul li.login_menus a{text-decoration: underline;}
.main_menu ul li a:hover,.main_menu ul li.active a{color:#000;}
.header_right_dropdown{float:right;padding-left:60px;background: url(../images/new/mobile_icon.png) no-repeat left top;margin-top:20px;min-height: 50px;min-width: 273px;}
.main_hedercontact_number{float:left;padding-right: 30px;background: url(../images/new/header_dropdown_icon.png) no-repeat right 5px;}
.open.main_hedercontact_number{background: url(../images/new/header_dropdown_icon_open.png) no-repeat right 5px;}
.main_hedercontact_number h2{font:normal 18px/18px robotoregular;color:#fff;width:100%;margin:0;cursor: pointer;}
.main_hedercontact_number h3{font:normal 22px/25px robotomedium;color:#642904;width:100%;margin:0;text-shadow: 0 0 2px #fff;cursor: pointer;}
.main_hedercontact_number span{color:#fff;text-shadow: 0 0 2px #333;}
.different_services .fixed_inner{position: relative;}
.slick-dots{position: absolute;left:-30px;top:45%;}
.slick-dots  li{float: left;clear:both;text-align: center;width:20px;}
.slick-dots  li button{background: #263238; width:10px;height: 10px;border-radius: 100%;border:none;font-size: 0;padding: 0;display: inline-block;}
.slick-dots  li.slick-active button{background: #fc9a00; width:15px;height: 15px;border-radius: 100%;border:none;}
.slider_left{float:left;width:65%;}
.slick-arrow{display: none !important;position:absolute;top:50%;background:url(../images/slider_arrow.png) no-repeat;width:79px;height:73px;border-radius:0;border:none;text-indent:-999999px;z-index:9999;margin-top:79px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.slick-prev.slick-arrow{left:100px;}
.slick-arrow:hover{background-position:0 -79px;}
.slick-next.slick-arrow:hover{background-position:-83px -79px;}
.slick-next.slick-arrow{background-position:-83px 0;margin-top:-150px;right:140px;}
.general_title{width:100%;float: left; clear:both; margin-top:85px;}
.general_title h1{font:normal 32px/55px robotomedium;color:#263238;text-transform: uppercase}
.cms_page .about_bottom_common p,.cms_page .about_bottom_common ul li{font:normal 15px/23px robotoregular;color:#333;}
.cms_page .about_bottom_common h5{font:normal 18px/23px robotomedium;color:#333;}




/*contact us*/
.contact_form{width:100%;float: left;margin-top: 50px;}
.contact_form li{float: left;width:50%;float: left;position: relative;padding: 10px 0;}
.contact_form li:nth-child(3n+3){clear: both;}
.contact_form li label{font:normal 16px/30px robotoregular;color:#000;float: left;width:150px;}
.contact_form li .contact_input_fileds{float: left;width:65%;}
.contact_input_fileds input[type="text"],.contact_input_fileds textarea{font:normal 14px/22px robotoregular;color:#333;width:100%;float: left;border: 1px solid #dddddd;border-radius: 3px;height: 35px;padding: 0 10px;}
.contact_form li.message_fileds,.contact_form li.message_fileds label{width:100%;float: left}
.contact_form li.message_fileds .contact_input_fileds{width:100%;}
.contact_input_fileds textarea{height:150px;width: 97%;margin-top:10px;}
.contact_form li label.manditory:after{content: "*";color:#f00;}
.contact_input_fileds span{color:#f00;font: normal 12px robotoregular;float: left;}
#submits input[type="submit"]{background: #ed5305;border-radius: 5px;padding:5px 30px;font:normal 16px robotoregular;color:#fff;}
#submits input[type="submit"]:hover{background:#b63d00}
/*contact us*/
.reg_form_left{float: left;width: 45%;}
.reg_form_left ul{float: left;width: 100%;}
.reg_form_left ul li{list-style: none;width: 100%;margin:5px 0;padding: 0;}
.reg_form_left ul li label,.security_contact_us{float: left;width: 120px;padding-right: 15px;font:normal 14px/22px robotoregular;color:#333;text-align: right;}
.reg_form_left input[type="password"], .reg_form_left input[type="text"], .reg_form_left textarea, .reg_form_left select {height: 40px;
    width: 100%;border-radius: 3px !important;margin: 0;box-shadow: none;border: 1px solid #ccc;background: none;font: 14px robotoregular;}
.captcha_det{float: left;width: 274px;}
 .reg_form_left textarea{height: 90px;}
#submits .btn-inverse {background: #333;color: #fff;border-radius: 3px;padding: 5px 30px;text-shadow: none;font: 16px robotoregular;}
#submits .btn-inverse:hover{background: #000;}
.input_bx .control-group{width:100%;text-align: left;margin-bottom: 0;}
.registration {float: left;padding: 30px 0;width: 100%;}
.chgcapchafont img{max-height: 35px;}
.chgcapchafont {float: left;margin: 0 0 10px;width: 246px;}
.input_bx {float: left;width: 274px;}
.main_header_dropdown{position: absolute;top:67px;background: #fff;padding: 10px;box-shadow: 0 0 5px #666;width:248px;right:0;display: none;max-height: 300px;overflow: auto;}
.header_right_dropdown{position: relative;}
.main_header_dropdown ul li{float:left;width:100%;border-bottom: 1px solid #ddd;padding: 10px 0;}
.main_header_dropdown ul li label{width:50%;float:left;font:normal 18px/23px robotoregular;color:#010000;}
.main_header_dropdown ul li span{width:50%;float:left;font:normal 14px/23px robotoregular;color:#642904;}
.main_header_dropdown ul li:last-child{border-bottom: 0;}
.Mobile_menu_icon{display: none;}

/*feature page*/
.app_features_page{width:100%;float:left; clear:both;margin-top:87px;background:url(../images/new/feature_page_kolam.png) no-repeat 103% 650px;margin-bottom: 100px;}
.app_features_page .fixed_inner{width: 100%;position: relative;}
.app_features_page .fixed_inner:before{background: url(../images/new/feature_top_border.jpg) no-repeat right top;content: "";position: absolute; top:0;right: 0;width:508px;height: 104px;z-index:2;}
.app_features_top{float: left;margin:40px 0 0px 0;	padding-bottom: 80px;position: relative;}
.app_features_top:after{background: url(../images/new/feature_bottom_border.jpg) no-repeat right bottom;content: "";position: absolute; bottom:0;right: -9px;width:708px;height: 56px;}
.app_features_top h2{font:normal 36px robotobold;color:#000;}
.app_features_top h3{font:normal 26px robotoregular;color:#000;margin-top:10px;}
.app_features_top p{font:normal 16px/25px robotoregular;color:#666;margin-top:10px;}
.app_features_left{

	    float: left;
    width: 100%;
    position: relative;
    min-height: 500px;
    margin: -70px -34px;
    padding-bottom: 30px;

}
.app_features_left:before{background: url(../images/new/app_flow_mobile.png) no-repeat;width:430px; height: 491px;position: absolute; top:-273px; right:0;content: "";}
.app_features_left:after{background: url(../images/new/feature_bottom_left_side.jpg) no-repeat;width:134px; height: 42px;position: absolute; bottom:-41px; left:-128px;content: "";}

.feature_list ul li{float:left;width:100%;margin-top:35px;padding-bottom: 10px;background: url(../images/new/bullet_icon.png) no-repeat left 45px;padding: 0 0 0 45px;margin-left:-12px;}
.feature_list ul li:first-child{width:60%;}
.feature_list ul li h3{font:normal 18px robotoregular;color:#273238;margin-top:5px;}
.feature_list ul li p{font:normal 16px/25px robotoregular;color:#666;float:left;}
.feature_list span{background: url(../images/new/app_features_icons.png) no-repeat;display: inline-block;}
.feature_list span.pickup_icon{background-position: -32px 0; width:29px; height: 35px;}
.feature_list li:hover span.pickup_icon{background-position:-1px -0px;}
.feature_list span.payment_icon{background-position:-36px -39px; width:36px; height: 35px;}
.feature_list li:hover span.payment_icon{background-position:0px -39px;}
.feature_list span.secure_icon{background-position:-95px -1px; width:21px; height: 35px;}
.feature_list li:hover span.secure_icon{background-position:-72px -1px;}
.feature_list span.tap_map_icon{background-position:-155px -1px; width:37px; height: 36px;}
.feature_list li:hover span.tap_map_icon{background-position:-118px -1px;}
.feature_list span.pay_via_icon{background-position: -101px -39px; width:28px; height: 35px;}
.feature_list li:hover span.pay_via_icon{background-position:-73px -39px;}
/*fare page*/
.fare_page_top{width:100%;float: left;clear: both;}
.fare_page_top h2{font:normal 26px/45px robotoregular;color:#000; }
.fare_page_top p{font:normal 16px/45px robotoregular;color:#666; }
.fare_page_top a{font:normal 12px/14px robotoregular;color:#0000ee;text-decoration: underline;}
.fare_table_box{border:1px solid #000;width:100%;float: left;padding: 10px;margin-bottom: 50px;}
.fare_table{margin:0 0 10px 0px;float: left;width: 100%;overflow: auto;}
.fare_table_title{border:1px solid #cbcbcb;background: #f2eeee;padding:10px 20px;float: left; width:100%;border-bottom: 0;margin-top:10px;}
.fare_table_title h3{font:normal 14px/14px robotobold;color:#333;float:left;}
.fare_table_title h4{font:normal 14px/14px robotobold;color:#333;float:right;}
.fare_table  table{border:1px solid #cbcbcb;margin:0;}
.fare_table  table tr th{background:#f2eeee; font:normal 14px/14px robotobold;color:#333;text-align: left;padding: 10px 20px;border-right: 1px solid #cbcbcb;}
.fare_table  table tr td{border-bottom: 1px solid #cbcbcb; font:normal 14px/18px robotobold;color:#333;border-right: 1px solid #cbcbcb;padding:30px 20px;}

a:hover img{opacity: 0.9;}

/*

@-webkit-keyframes cube-spin {from { -webkit-transform: rotateY(0); }to { -webkit-transform: rotateY(360deg); }}
@-ms-keyframes cube-spin {from { ms-transform: rotateY(0); }to { ms-transform: rotateY(360deg); }}
@keyframes cube-spin {from { transform: rotateY(0); }to { transform: rotateY(360deg); }}
@-webkit-keyframes spin-vertical {from { -webkit-transform: rotateX(0); }to { -webkit-transform: rotateX(-360deg); }}
@-ms-keyframes spin-vertical {from { ms-transform: rotateX(0); }to { ms-transform: rotateX(-360deg); }}
@keyframes spin-vertical {from { transform: rotateX(0); }to { transform: rotateX(-360deg); }}

.depth div.front-pane,.depth div.back-pane{background: #fff;color:#F46D04;border:2px dashed #F46D04;}
.depth div.top-pane,.depth div.bottom-pane{background: #F46D04;color:#fff;}
.depth div.front-pane a,.depth div.back-pane a{background: #fff;color:#F46D04;}
.depth div.top-pane a,.depth div.bottom-pane a{background: #F46D04;color:#fff;}

.cube-wrap {-webkit-perspective: 800px;
-webkit-perspective-origin: 50% 20px;
-moz-perspective: 800px;
-moz-perspective-origin: 50% 20px;
-ms-perspective: 800px;
-ms-perspective-origin: 50% 20px;
perspective: 800px;
perspective-origin: 50% 20px;
}

.cube {
position: relative;
width: 200px;
margin: 0 auto;
-webkit-transform-style: preserve-3d;
-webkit-animation: cube-spin 5s infinite linear;
-moz-transform-style: preserve-3d;
-moz-animation: cube-spin 5s infinite linear;
-ms-transform-style: preserve-3d;
-ms-animation: cube-spin 5s infinite linear;
transform-style: preserve-3d;
animation: cube-spin 5s infinite linear;
top:400px;
}

.cube div {
position: absolute;
width: 200px;
height: 40px;
font-size: 20px;
text-align: center;
line-height: 40px;
font-family: sans-serif;
text-transform: uppercase;

}

.depth div.back-pane {
-webkit-transform: translateZ(-40px) rotateY(180deg);
-moz-transform: translateZ(-40px) rotateY(180deg);
-ms-transform: translateZ(-40px) rotateY(180deg);
transform: translateZ(-40px) rotateY(180deg);
}

.depth div.top-pane {
-webkit-transform:rotateX(-90deg) translateY(-40px);
-webkit-transform-origin: top center;
-moz-transform:rotateX(-90deg) translateY(-40px);
-moz-transform-origin: top center;
-ms-transform:rotateX(-90deg) translateY(-40px);
-ms-transform-origin: top center;
transform:rotateX(-90deg) translateY(-40px);
transform-origin: top center;
}
.depth div.bottom-pane {
-webkit-transform:rotateX(90deg) translateY(40px);
-webkit-transform-origin: bottom center;
-moz-transform:rotateX(90deg) translateY(40px);
-moz-transform-origin: bottom center;
-ms-transform:rotateX(90deg) translateY(40px);
-ms-transform-origin: bottom center;
transform:rotateX(90deg) translateY(40px);
transform-origin: bottom center;
}
.depth div.front-pane {
-webkit-transform: translateZ(20px);
-moz-transform: translateZ(20px);
-ms-transform: translateZ(20px);
transform: translateZ(20px);
}


.cube-wrap.vertical .cube {
-webkit-transform-origin: 0 20px;
-moz-transform-origin: 0 20px;
-ms-transform-origin: 0 20px;
transform-origin: 0 20px;
-webkit-animation: spin-vertical 5s infinite linear;
-moz-animation: spin-vertical 5s infinite linear;
-ms-animation: spin-vertical 5s infinite linear;
animation: spin-vertical 5s infinite linear;
}

.cube-wrap.vertical .depth div.top-pane {
-webkit-transform:rotateX(-270deg) translateY(-20px);
-moz-transform:rotateX(-270deg) translateY(-20px);
-ms-transform:rotateX(-270deg) translateY(-20px);
transform:rotateX(-270deg) translateY(-20px);
}

.cube-wrap.vertical .depth div.back-pane {
-webkit-transform: translateZ(-20px) rotateX(180deg);
-moz-transform: translateZ(-20px) rotateX(180deg);
-ms-transform: translateZ(-20px) rotateX(180deg);
transform: translateZ(-20px) rotateX(180deg);
}

.cube-wrap.vertical .depth div.bottom-pane {
-webkit-transform: rotateX(-90deg) translateY(20px);
-moz-transform: rotateX(-90deg) translateY(20px);
-ms-transform: rotateX(-90deg) translateY(20px);
transform: rotateX(-90deg) translateY(20px);
}

*/

.rotate {position: relative;margin: 0px auto;width: 180px;height: 40px;overflow: hidden;color: #F46D04;background: rgba(255, 255, 255, 0.6);}
.rotate:hover {cursor: pointer;color: silver;transition: all 0.5s;}
.rotate .line  a{font:normal 18px/33px robotobold;color:#F46D04;background: rgba(255, 255, 255, 0.6);display: block;margin:3px;transition-duration: 0s;}
.rotate .line  a:hover{color:#333;}
.rotate .line {width: 100%;height: 100%;display: block;position: absolute;}
.rotate .line:nth-of-type(1) {transform: rotate(0deg);-webkit-transform: rotate(0deg);}
.rotate .line:nth-of-type(2) {transform: rotate(90deg);-webkit-transform: rotate(90deg);margin-left:70px;}
.rotate .line:nth-of-type(3) {transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.rotate .line:nth-of-type(4) {transform: rotate(270deg);-webkit-transform: rotate(270deg);margin-left:-70px;}
.rotate .line i {left: 0;top: 0;width: 200%;display: block;position: absolute;border-bottom: 3px dashed #F46D04;animation: move 5s infinite linear;}
.rotate .text {width:180px;line-height:40px;display: block;text-align: center;position: absolute;font-size: 40px; }
@keyframes move {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}
.gif_image{display: none;}
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
/*    .main_banner_video video{display: none;}
   ::i-block-chrome,.gif_image { display: block; }*/
}

    #mobile{display: none;}
    #inReadPlayer{display: block;}