.page-template-template-account .woocommerce {
  padding: 0 !important;
}
.page-template-template-account h2 {
  margin: 2rem 0;
  font-family: pt-sans-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 1.3em;
  color: #4B5679;
  letter-spacing: 0.01em;
}
.page-template-template-account.logged-in .woocommerce {
  margin-top: 2em !important;
}
.page-template-template-account .entry-content {
  max-width: 100% !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a {
  text-decoration: none;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, rgba(75, 86, 121, 0.8)));
  background-image: linear-gradient(180deg, transparent 70%, rgba(75, 86, 121, 0.8) 0);
}
.woocommerce-account .woocommerce-MyAccount-navigation li a:hover, .woocommerce-account .woocommerce-MyAccount-navigation li.is-active a:focus {
  text-decoration: none;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, rgba(75, 86, 121, 0.8)));
  background-image: linear-gradient(180deg, transparent 70%, rgba(75, 86, 121, 0.8) 0);
}
/*.woocommerce-account .woocommerce-MyAccount-navigation {
  width: 30%;
}
.woocommerce-account .woocommerce-MyAccount-content {
  width: 70%;
}*/
.page-template-template-account .container#post-content .content {
  width: 100% !important;
  padding-left: 0 !important;
}
.woocommerce-account table.account-orders-table .button, a.woocommerce-button, a.resubscribe, .page-template-template-account .woocommerce-info a.button, .woocommerce-Addresses a.button, .woocommerce-MyAccount-paymentMethods a.button, .page-template-template-account a.button a.sv-wc-payment-gateway-payment-form-manage-payment-methods {
  color: #fff !important;
  font-size: 0.8em;
}
.woocommerce-account table.account-orders-table .button:hover, .woocommerce-account table.account-orders-table .button:focus, a.woocommerce-button:hover, a.woocommerce-button:focus, a.resubscribe:hover, a.resubscribe:focus, .page-template-template-account .woocommerce-info a.button:hover, .page-template-template-account .woocommerce-info a.button:focus, .woocommerce-Addresses a.button:hover, .woocommerce-Addresses a.button:focus, .woocommerce-MyAccount-paymentMethods a.button:hover, .woocommerce-MyAccount-paymentMethods a.button:focus, .page-template-template-account a.button a.sv-wc-payment-gateway-payment-form-manage-payment-methods:hover, .page-template-template-account a.button a.sv-wc-payment-gateway-payment-form-manage-payment-methods:focus {
  text-decoration: none !important;
  background-color: #2C2945 !important;
}
.woocommerce-ResetPassword {
  display: flex;
  flex-wrap: wrap;
}
.woocommerce-ResetPassword p {
  width: 100%;
}
.woocommerce-ResetPassword p.woocommerce-form-row {
  width: 47%;
  padding-right: 15px;
}
