/*******/
.checkout_blog { width:100%; float:left; }
.top_payment_detail { width:100%; float:left; list-style:none; margin:0; padding:31px 0 0 0}
.top_payment_detail li { width:100%; float:left; border-bottom:1px solid #bcbcbc; padding:18px 0 }
.top_payment_detail li .right_img { float:left}
.top_payment_detail li  .client_name { width:200px; float:left; font: 14px/18px 'Roboto'; color:#242424;padding:6px 0 0 77px; text-transform:upper-alpha }
.top_payment_detail li  .client_name h3 { margin:0; padding:0;text-transform: uppercase;}
.top_payment_detail li  .email_name { width:490px; float:left; padding:3px 0 0 0}
.top_payment_detail li  .email_name  p {font: 14px/18px 'Roboto'; color:#242424; margin:0; padding:0}
.top_payment_detail li .change_blog { width:200px; float:left}
.top_payment_detail li .change_blog a { border:1px solid #bcbcbc; padding:5px 0; font: 14px/18px 'Roboto'; color:#242424; background:#f2f2f2; text-decoration:none;  text-transform: uppercase; min-width: 180px; float:left; text-align:center}
.top_payment_detail li:last-child{ border:none}
.top_payment_detail li  .email_name .deliver_name { width:100%; float:left}
.top_payment_detail li  .email_name .deliver_name h4 { display:inline-block; margin:0; padding:0;font:bold 14px/18px 'Roboto'; color:#999;}
.top_payment_detail li  .email_name .deliver_name  span {  display:inline-block;font:bold 14px/18px 'Roboto'; color:#999; padding:0 0 0 19px}
.top_payment_detail li  .email_name h5 { margin:0; padding:0;color: #242424;font: 14px/18px 'Roboto';}
.payment_heading { width:100%; float:left; background:#575757}
.payment_heading h2 {font:bold 17px/21px 'Roboto'; color:#fff; padding:0 0 0 27px;margin:10px 0px;}
.bottom_checkout { width:100%; float:left}
.payment_way { width:25%; float:left;background:#f5f5f5; margin:0; padding:0; list-style:none;border-right:1px solid #bcbcbc}
.payment_way li { width:100%; float:left;border-bottom:1px solid #bcbcbc}
.payment_way li a { padding:17px 0 14px 8%; float:left; width:100%  }
.payment_way li a span { float:left; min-width:25px}
.payment_way li a small { float:left;color: #242424;font: 14px/18px 'Roboto'; padding:2px 0 0 17px }
.payment_way li a .net_banking { padding-top:6px}
.payment_way li a.active { background:#4d4d4d; }
.payment_way li a.active  small {color:#fff}
.payment_way li a:hover {background:#4d4d4d;}
.payment_way li a:hover small {color:#fff}
.payment_way li.current a { background:#4d4d4d; }
.payment_way li.current a  small {color:#fff}
.payment_middle { width:50%; float:left; margin:0 0 0 3%}
.confirm { background:#dd420f;font: 14px/18px 'Roboto'; color:#fff; border:none; padding:10px 42px; margin:18px 0 0 0; float:left; cursor:pointer}
.main_total_amount { float:right; width:16%; background:#f2f2f2; padding:13px 0;min-height: 339px;}
.main_total_amount .total_price { float:left; width:100%}
.main_total_amount .total_price span {color: #242424;font: 14px/18px 'Roboto'; float:left; padding:0 0 0 10px}
.main_total_amount .total_price strong {color: #242424;font:bold 14px/18px 'Roboto'; float:right;padding:0 10px 0 0}
.payable_amount {border:1px solid #e6e6e6; float:left; width:99%; background:#f9f9f9; margin:15px 0 0 0; padding:0 0 21px 0}
.payable_amount  h4 { display:block; text-align:right; padding:12px 7px 0 0; margin:0;font:bold 16px/19px  'Roboto';}
.payable_amount h5 { display:block; text-align:right; padding:12px 7px 0 0; margin:0;font:bold 16px/19px  'Roboto'; color:#ea6a6a}
.tab_contain { width:100%; float:left}
.pay_useing { border-bottom:1px dotted #bcbcbc; width:100%; float:left}
.pay_useing h4 { float:left;font:400 14px/18px 'Roboto';color: #242424;margin:18px 0px 0px 0px;}
.pay_useing span { float:left; padding:12px 0 0 14px}
.tab_contain { display:none}
#tab1 { display:block}
.tabbing2 { display:none}
#tabiing_inner1 { display:block}
.card_detail { width:100%; float:left; margin:10px}
.tabbing_inner { background:#e2e2e2; border:1px solid #bcbcbc; list-style:none; float:left; margin:0; padding:0}
.tabbing_inner li { float:left; text-align: center;width: 146px; padding:6px 0}
.tabbing_inner li:first-child{ border-right:1px solid #bcbcbc}
.tabbing_inner li a {color: #242424;font: 14px/18px 'Roboto'; text-decoration:none}
.tabbing_inner li.current { background:#4d4d4d; }
.tabbing_inner li.current a {color:#fff}
.outer_tabbing { width:100%; float:left; margin:17px 0 0 0}
.card_blog { width:97%; float:left; background:#f5f5fe; border:2px solid #4769f0; position:relative}
.card_blog  ul { width:90%; float:left; list-style:none; margin:0; padding:16px 0 0 8%}
.card_blog  ul li { float:left; width:100%; font:400 16px/19px  'Roboto'; color:#242424; padding:0 0 13px 0}
.card_blog  ul li .icic { float:left}
.card_blog  ul li  .card_name { float:left; padding:9px 70px 0 0}
.card_blog .cross  { position:absolute;   right: 10px;top: 18px;}
.pay_blog { width:100%; float:left; padding:11px 0 0 0}
.pay_blog  input[type="text"] { width:1px solid #4769f0; width:150px; height:30px; float:left;margin: 0 0 0 16px;}
.pay_submit { background:#f77219; font:400 16px/19px 'Roboto'; color:#fff; border: none; padding:7px 22px; border-radius:5px; margin:0 0 0 15px; cursor:pointer }
.safe { float:left; margin:9px 0 0px 49px}
.new_credit {width:97%; float:left; background:#f5f5fe; margin:0; padding:0}
.new_credit ul  {margin:0; padding:0; list-style: none; padding:23px 0 0 16px}
.new_credit ul li input { border:1px solid #b8b8b8; height: 30px;width: 90%; float:left; padding:0 5px}
.new_credit ul li { clear: both; float:left ; padding:0 0 14px 0; width:100%}
.new_credit ul li .expire_date { width:135px; float:left}
.new_credit ul li .expire_date .date { width:46px}
.new_credit ul li .expire_date span {color: #242424;font: 14px/18px 'Roboto'; padding:0 0 0 4px; float:left}
.new_credit ul li .cw { width:115px; float:left}
.new_credit ul li .cw  .cw_text { width:40px; margin:0 7px 0 0}
.new_credit ul li .cw   .abc_card { float:left}
.new_credit ul li .cw   .abc_card img { width:53px}
.new_credit ul li input[type="checkbox"] { float:left; width:auto}
.new_credit ul li label{color: #242424;font: 14px/18px 'Roboto'; padding:8px 0 0 5px; float:left}
.new_credit ul li input[type="submit"] { background:#f77219; font:400 16px/19px 'Roboto'; color:#fff; border: none; width:91%; cursor:pointer; height:38px}
.net_banking_bank { width:100%;float:left}
.net_banking_bank ul { width:100%; float:left; margin:0; list-style:none; padding:0}
.net_banking_bank ul li { float:left; margin:0 21px 10px 0; border:1px solid #bcbcbc}
.net_banking_bank ul li a img { float:left}
#tabiing_inner3 { display:block}
.select_bank { width:100%; float:left}
.select_bank span { float:left;color: #242424;font: 14px/18px 'Roboto';}
.select_bank   select {  float: left;margin: 0 0 0 17px;width: 152px;}
