#auth-bar{height:35px;margin:0px auto;width:100%;background-color:#ED233F;-webkit-box-shadow:0px 0px 2px 1px rgba(52,52,52,1);-moz-box-shadow:0px 0px 2px 1px rgba(52,52,52,1);box-shadow:0px 0px 2px 1px rgba(52,52,52,1);}
.pg_prev, .pg_next{color:transparent!important;}
a.pg_no_active{background:url(../images/pg_btn_active.png) no-repeat center center;}
a.pg_no{background:url(../images/pg_btn.png) no-repeat center center;}
input[type="radio"]{padding:10px;margin:5px;margin-left:15px;}
table.steps{width:100%;padding:0;margin:10px 0;}
table.steps tr{width:100%;}
table.steps td.active{color:#ED233F}
table.steps td.done{color:#0676e2}
table.steps td{width:25%;color:#efefef;padding:0!important;margin:0!important;border:0;font-weight:bold;font-size:2em;margin:5px;text-align:center;}
a.special:hover{color:#343434!important;border-bottom:1px solid #343434!important;}
#bar{height:100%;text-align:right;width:1170px;margin-right:auto;margin-left:auto;}
#align{margin:0;display:inline-block;padding:0px 15px;}
#align li{cursor:pointer;line-height:35px;margin:0 5px;padding:0 10px;display:inline-block;height:100%;vertical-align:middle;vertical-align:central;}
#align li a{font-size:0.9em;font-weight:bold;color:white;}
#align li:hover{background-color:#0193bb;}
table td{padding-left:5px;border-bottom:1px solid #bbb;}
table td{padding:5px;}
table.mtable{width:100%;border-collapse:collapse;}
table.mtable tr:nth-of-type(odd){background:#eee;}
table.mtable th{background:#333;color:white;font-weight:bold;}
table.mtable td, table.mtable th{padding:6px;border:1px solid #ccc;text-align:left;}
.mtable td a{padding:3px;float:right;margin:5px;text-align:center;background-color:#0676e2;color:#fff;}
@media
only screen and (max-width:760px),
(min-device-width:1024px) and (max-device-width:1024px){table.mtable table, table.mtable thead, table.mtable tbody, table.mtable th,table.mtable td, table.mtable tr{display:block;}
table.mtable thead tr{position:absolute;top:-9999px;left:-9999px;}
table.mtable tr{border:1px solid #999;border-bottom:2px solid #343434;}
table.mtable tr:nth-of-type(odd){background:#fff;}
table{width:100%;table-layout:fixed;}
table.mtable td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:40%!important;min-height:30px;}
table.mtable td:before{position:absolute;top:6px;left:6px;width:45%;font-weight:bold;padding-right:10px;white-space:nowrap;}

.mtable td:nth-of-type(1):before { content: "Action"; width:auto;}
.mtable td:nth-of-type(2):before { content: "Booking Ref"; }
.mtable td:nth-of-type(3):before { content: "Customer Name"; }
.mtable td:nth-of-type(4):before { content: "Drop off/Pickup"; }
.mtable td:nth-of-type(5):before { content: "Service Provider"; }
.mtable td:nth-of-type(6):before { content: "Operations Contact"; }
.mtable td:nth-of-type(7):before { content: "Vehicle Registration #"; }


/*.mtable td:nth-of-type(5){text-align:center;padding-left:0!important;}
.mtable td:nth-of-type(5) a{padding:8px;display:block;margin:5px;text-align:center;float:none;background-color:#0676e2;color:#fff;} */
}
@media (min-width:1200px){}
#bar{width:1170px;}