﻿body {
}
.checking-form{padding: 0;}
.checking-form .table-responsive{}
.checking-form .table-responsive .table-striped{}
.checking-form .table-responsive .table-striped thead{background: #F8F8F8; color: #333;}
.checking-form .table-responsive .table-striped thead tr{}
.checking-form .table-responsive .table-striped thead tr th{border: 1px solid silver;}
.checking-form .table-responsive .table-striped tbody{}
.checking-form .table-responsive .table-striped tbody tr{background: #fff;}
.checking-form .table-responsive .table-striped tbody tr td{ border: 1px solid silver; vertical-align: middle;}
.checking-form .table-responsive .table-striped tbody tr td img{ height:100px;}
.checking-form .table-responsive .table-striped tbody tr td h2{    display: block;
    font-size: 18px;}

.checkout-buttons{}
#ctl00_pnViewReg_quo_btnCartA,.btnCssCartA{    font-size: 15px;
    font-weight:500;
    text-transform: uppercase;
    padding: 13px;
    background: #00820e;
    color: white;
    display: inline-block;}
#ctl00_pnViewReg_quo_btnCartA:hover,.btnCssCartA:hover{    background: #0fbb21 ;
    color: white !important;}
.checkout-buttons #ctl00_pnCart_btnPrint {
    font-size: 15px;
    font-weight: 500;
    text-transform: uppercase;
    padding: 13px;
    background: #0fbb21;
    color: white;
    display: inline-block;
    border: 0;
}
.checkout-buttons #ctl00_pnCart_btnPrint:hover{    background: #FF0000;
    color: white !important;}    
#ctl00_pnViewReg_quo_btnNextA,.btnCssNextA{font-size: 16px;text-transform: uppercase;padding: 13px;background: #1762a6;color: white;display: inline-block; font-weight: 700;}
#ctl00_pnViewReg_quo_btnNextA:hover,.btnCssNextA:hover{ background: #448fd3 ;
    color: white !important;}

.total-box{}
.total-box .inner-total{}
.total-box .inner-total h2{font-size: 18px;
    font-weight:500;
    text-transform: uppercase;
    padding-bottom: 10px;}
.total-box .inner-total .table-responsive{}
.total-box .inner-total .table-responsive tr{}
.total-box .inner-total .table-responsive tr td{border: 1px solid silver;}

.panel-info{width: 100%;}
.panel-info .panel-heading{width: 100%;background: #1762a6;color: white;border-color: #1762a6; padding: 10px 15px;}
.panel-info .panel-body{width: 100%; padding:15px; border: 1px solid #1762a6;}
.panel-info .panel-body .form-group{}
.panel-info{}

#shipping-info{}
#shipping-info .panel-info{}
#shipping-info .panel-info .panel-heading{}
#shipping-info .panel-info .panel-body{}

.right-buttons .btn-submit{    font-size: 15px;
    font-weight:500;
    text-transform: uppercase;
    padding: 13px;
    background: #1762a6;
    border: 1px solid #1762a6;
    color: white;
    display: inline-block;}
.right-buttons .btn-submit:hover,.right-buttons .btn-submit:focus,.right-buttons .btn-submit:disabled{ background: #448fd3 ;border: 1px solid #448fd3;
    color: white !important;}


@media(max-width: 769px) {
    .checking-form .table-responsive .table-striped tbody tr td{white-space: nowrap;}
    .total-box .inner-total h2{margin-top:15px;}
}
@media(max-width: 575px) {
    .mobile-order2{order:2;}
}