@charset "utf-8";
/* CSS Document */
.MyTabStyle .ajax__tab_active .ajax__tab_outer {
  background-color: #c21605;
}
.MyTabStyle .ajax__tab_header .ajax__tab_outer {
  background-color: #c21605;
}
.MyTabStyle .ajax__tab_active .ajax__tab_outer:after {
  border-top-color: #c21605;
}
.searchbtnClick {
  background: #c21605;
  margin-left: 0px !important;
}
tr.dvResult_option_heading td {
  background: #c21605;
}
.btnselect {
  background: #c21605;
}
.btnClickSRP {
  background: #c21605;
}
.div_msg_title {
  color: #c21605;
}
.btnClick {
  background: #c21605;
}
.home__corner {
  border: 0px !important;
  background: none !important;
}
.option_box_outer,
.option_box_outer_other {
  background: none !important;
}
body {
  background: none !important;
}
.left_box_search_box {
  background: none !important;
}
.option_box td {
  color: #1f326b !important;
}
.option_box {
  margin-top: 0px !important;
  margin-left: 0px !important;
  padding: 25px 10px 20px 10px !important;
}
.ajax__tab_default .ajax__tab_header {
  margin-left: 0% !important;
}
.MyTabStyle .ajax__tab_header .ajax__tab_outer {
  padding: 0.5% !important;
  margin: 0% 0.2%;
  border: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  /*width: 30%;*/
}
.MyTabStyle .ajax__tab_outer {
  border-right: 1px solid #ddd;
}
.MyTabStyle .ajax__tab_header .ajax__tab_inner {
  padding: 6px 0 6px 0px !important;
}
.ajax__tab_outer {
  font-size: 15px;
  font-weight: normal;
  text-transform: uppercase;
}
.ajax__tab_default .ajax__tab_tab img {
  float: left;
  border: 0;
  margin: 4px 8px 0px 5px;
  width: 20px;
  height: 20px;
  padding: 2px;
  background: #fff;
  border-radius: 50%;
}
.ajax__tab_active .ajax__tab_outer {
  background: #000 !important;
}
.MyTabStyle .ajax__tab_active .ajax__tab_outer:after {
  border-top-color: #000;
}
.option_box_outer_other {
  padding: 0px;
  margin: 0px;
  border: 0px;
  -webkit-border-radius: 0 0px 0px;
  -moz-border-radius: 0 0px 0px;
  border-radius: 0 0px 0px;
}
#dvWaiting {
  margin-top: 100px !important;
}
#dvWaiting iframe {
  width: 100% !important;
}
.bvalidator_bootstrap_errmsg {
  left: 100px !important;
}
#menushowtype {
  display: none;
}
#imgSwitch {
  display: none !important;
}

.headLayer {
  background: #c21605 !important;
}
.fare_summary_link_details {
  color: #c21605 !important;
}
#register-btn {
  background-color: #c21605 !important;
}
.continueButton {
  background: #dd4738;
  margin-right: 20px;
  border-radius: 15px;
  height: 35px;
  width: 100px;
  margin-top: -2px;
}
#DivTemplateMessageBody img {
  width: 50px;
  height: 50px;
  margin-top: 50px;
}
.sitebgcolor {
  background: #c21605 !important;
  color: #fff !important;
}
#ContentPlaceHolder1_btnMakePay {
  background: #c21605;
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
  .option_box {
    background-color: rgb(255, 255, 255, 0.7);
  }
  /*#SpanTab88{width: 135.4px !important;}
#SpanTab1{width: 106.4px !important;}
#SpanTab2{width: 90.4px !important;}
#SpanTab3{width: 115.4px !important;}
#SpanTab5{width: 108.4px !important;} */
  #SpanTab1 {
    margin-left: -1px;
  }
  .ajax__tab_default .ajax__tab_tab img {
    margin: 4px 8px 0px 5px;
  }
  #imgSwitch {
    display: none !important;
  }
  .MyTabStyle .ajax__tab_header .ajax__tab_outer {
    width: 32.5%;
  }
}
@media only screen and (max-width: 479px) {
  #imgSwitch {
    display: none !important;
  }
  .option_box {
    padding: 62px 10px 20px 10px !important;
    box-shadow: 0 7px 11px 0 rgba(1, 1, 1, 0.75);
    background: rgba(255, 255, 255, 0.9);
  }
  .option_box_dsn_scroll select:not([type="option"]) {
    width: 96%;
  }
  .cal_box {
    width: 51% !important;
  }
  .cal_boxTime {
    width: 40% !important;
  }
  #arrReturnDateOwayOutStation {
    width: 96% !important;
  }
  .option_box_dsn_drop select:not([type="checkbox"]),
  .option_box_dsn_drop input:not([type="option"]),
  .option_box_dsn_drop textarea:not([type="checkbox"]) {
    width: 96%;
  }
  .option_box_dsn select:not([type="checkbox"]),
  .option_box_dsn input:not([type="option"]),
  .option_box_dsn textarea:not([type="checkbox"]) {
    width: 96%;
  }
  .ajax__tab_default .ajax__tab_tab {
    padding-right: 0%;
  }
  .ajax__tab_default .ajax__tab_outer {
    padding-right: 0px;
    width: 31.9% !important;
    text-align: center;
    float: left;
    margin: 0% 0.1%;
  }
  .ajax__tab_default .ajax__tab_outer:last-child {
    margin-right: 0 !important;
    width: 32.1% !important;
  }
  .ajax__tab_default .ajax__tab_outer a {
    text-align: center;
  }
  .ajax__tab_default .ajax__tab_tab img {
    display: none;
  }
  #menushowtype {
    display: none;
  }
  .MyTabStyle .ajax__tab_active .ajax__tab_outer:after {
    display: none;
  }
  .ajax__tab_header {
    position: absolute;
  }
  #TabContainer1_body {
    margin-top: 5px;
  }
  .innerfeild_search {
    width: 100%;
    margin: 0% !important;
    padding: 0%;
    clear: both;
    display: block;
  }
  .dividerheight {
    width: 100%;
    margin: 0 auto;
    padding: 0px;
    height: 50px;
  }
  /*.option_box td {
 display: block;
}*/
  .option_box_dsn_drop,
  .option_box_dsn,
  .option_box_dsn_scroll {
    display: block !important;
  }
  .option_box_dsn_scroll select:not([type="option"]) {
    height: auto;
    padding: 5px 0px;
  }
  /*.cal_box, .cal_boxTime {
 width:174px !important;
}*/
  left_box_search_box {
    width: 96%;
    margin: 0 auto;
    padding: 0px;
  }
  .ajax__tab_default .ajax__tab_header {
    width: 100% !important;
    text-align: center;
    margin-top: 0;
  }
  .home__corner {
    margin: 0%;
    width: 100%;
  }
  .left_box_search_box {
    margin: 0%;
    width: 99%;
  }
  .searchboxbtn {
    margin-left: 3px;
  }
  .searchboxbtn .btndiv {
    width: 98% !important;
    margin-left: 4px !important;
  }
  .searchbtnClick {
    background: #c21605;
    margin-left: 0px !important;
    padding: 11px 32px;
    width: 98%;
  }
}
