﻿/* Styles for inherited standard_cart views; no controls or content are hidden. */
body.gp-subpage #order-standard_cart { color:#17364d; }
body.gp-subpage #order-standard_cart .panel, body.gp-subpage #order-standard_cart .view-cart-items, body.gp-subpage #order-standard_cart .order-summary, body.gp-subpage #order-standard_cart .sub-heading, body.gp-subpage #order-standard_cart .cart-sidebar .list-group { border-color:#bdd7ed; }
body.gp-subpage #order-standard_cart .panel, body.gp-subpage #order-standard_cart .view-cart-items, body.gp-subpage #order-standard_cart .order-summary { background:#fff; border-radius:12px; box-shadow:0 8px 24px #164a7510; }
body.gp-subpage #order-standard_cart .panel-heading { border-color:#d6e8f4; border-radius:12px 12px 0 0; background:#edf6fd; color:#17364d; }
body.gp-subpage #order-standard_cart .form-control { min-width:0; max-width:100%; border-color:#bdd7ed; border-radius:7px; box-shadow:none; }
body.gp-subpage #order-standard_cart .form-control:focus { border-color:#2182b8; box-shadow:0 0 0 3px #2182b824; }
body.gp-subpage #order-standard_cart .btn-primary, body.gp-subpage #order-standard_cart .btn-success { background:#087db5; border-color:#087db5; color:#fff; border-radius:7px; font-weight:600; }
body.gp-subpage #order-standard_cart .btn-primary:hover, body.gp-subpage #order-standard_cart .btn-success:hover { background:#086b9a; border-color:#086b9a; }
body.gp-subpage #order-standard_cart .table { background:#fff; }
body.gp-subpage #order-standard_cart .table th, body.gp-subpage #order-standard_cart .table td { border-color:#dbeaf4; }
body.gp-subpage #order-standard_cart .list-group-item { border-color:#dbeaf4; }
body.gp-subpage #order-standard_cart .list-group-item.active { background:#087db5; border-color:#087db5; color:#fff; }
body.gp-subpage #order-standard_cart .order-summary { color:#17364d; border:1px solid #bdd7ed; }
body.gp-subpage #order-standard_cart .order-summary h2 { color:inherit; }
body.gp-subpage #order-standard_cart .order-summary .summary-container { background:#edf6fd; border-color:#bdd7ed; }
body.gp-subpage #order-standard_cart .order-summary .total-due-today { color:#17364d; }
@media(min-width:1200px){body.gp-subpage #order-standard_cart>.row>.cart-sidebar{width:244px;flex:0 0 244px}body.gp-subpage #order-standard_cart>.row>.cart-body{width:calc(100% - 244px);flex:0 0 calc(100% - 244px)}}
