﻿@charset "UTF-8";
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 300;
  src: local("Open Sans Light"), local("OpenSans-Light"), url(https://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format("woff2"), url(https://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format("woff");
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  src: local("Open Sans"), local("OpenSans"), url(https://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format("woff2"), url(https://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format("woff");
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  src: local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format("woff2"), url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format("woff");
}
.dnnActions, .ui-dialog-buttonset {
  display: flex;
  align-content: center;
  justify-content: center;
  float: none !important;
}
.dnnActions .dnnPrimaryAction, .ui-dialog-buttonset .dnnPrimaryAction {
  margin-bottom: 8px !important;
  background: linear-gradient(270deg, #172B40 3.88%, #111126 95.09%);
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.dnnActions .dnnPrimaryAction:hover, .ui-dialog-buttonset .dnnPrimaryAction:hover {
  background: linear-gradient(270deg, #172B40 3.88%, #111126 95.09%);
  color: #ffffff;
  text-decoration: underline;
}
.dnnActions .dnnSecondaryAction, .ui-dialog-buttonset .dnnSecondaryAction {
  margin-bottom: 8px !important;
  background: #151429;
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.dnnActions .dnnSecondaryAction:hover, .ui-dialog-buttonset .dnnSecondaryAction:hover {
  background: #151429;
  color: #ffffff;
  text-decoration: underline;
}

.dnnPrimaryAction, .dnnFormItem input[type=submit], a.dnnPrimaryAction {
  margin-bottom: 8px !important;
  background: linear-gradient(270deg, #172B40 3.88%, #111126 95.09%);
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.dnnPrimaryAction:hover, .dnnFormItem input[type=submit]:hover, a.dnnPrimaryAction:hover {
  background: linear-gradient(270deg, #172B40 3.88%, #111126 95.09%);
  text-decoration: underline;
}

.dnnSecondaryAction {
  margin-bottom: 8px !important;
  background: #151429;
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.dnnSecondaryAction:hover {
  background: #151429;
  color: #ffffff;
  text-decoration: underline;
}

html {
  font-family: Arial, Helvetica, sans-serif !important;
  line-height: 1.5;
  -moz-tab-size: 4;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  font-feature-settings: normal;
  font-variation-settings: normal;
}

body {
  margin: 0;
  font-size: 16px;
  line-height: inherit;
  color: #021427;
  font-family: Arial, Helvetica, sans-serif !important;
}

hr {
  height: 0;
  color: inherit;
  border-top-width: 1px;
}

abbr:where([title]) {
  text-decoration: underline dotted;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: inherit;
  font-size: inherit;
}

a, a:visited {
  color: #2D6AA8;
  text-decoration: none;
}
a:hover, a:active, a:visited:hover, a:visited:active {
  color: #2D6AA8;
  text-decoration: underline;
}

a .fa-trash {
  color: #D64300;
}

b,
strong {
  font-weight: bolder;
}

code,
kbd,
samp,
pre {
  font-size: 1em;
  font-family: Courier, monospace;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

.mark, mark {
  background: none;
}

table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
}

button,
input,
optgroup,
select,
textarea {
  margin: 0;
  padding: 0;
  color: inherit;
  font-weight: inherit;
  font-size: 100%;
  font-family: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

button,
[type=button],
[type=reset],
[type=submit] {
  background-color: transparent;
  background-image: none;
  appearance: none;
  -webkit-appearance: button;
}

h1, .heading\:1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 1.208;
  font-weight: 700;
}

h2, .heading\:2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  line-height: 1.125;
  font-weight: 700;
}

.heading\:section {
  margin-top: 1rem;
  margin-bottom: 1rem;
  font-size: 32px;
  line-height: 1.125;
  font-weight: 700;
}

h3, .heading\:3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  line-height: 1.272;
  font-weight: 700;
}

h4, .heading\:4 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 1.35;
  font-weight: 700;
}

h5, .heading\:5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 28px;
  line-height: 1.166;
  font-weight: 700;
}

main {
  padding: 50px 0;
}

#mainContent-inner {
  min-height: 500px;
  padding-bottom: 20px;
}

.dnnFormItem input[type=text],
.dnnFormItem select,
.dnnFormItem textarea,
.dnnFormItem input[type=email],
.dnnFormItem input[type=search],
.dnnFormItem input[type=password] {
  line-height: 1.5em;
  color: #000000;
  border: 1px solid #aeb0b6;
  padding: 0.2em 0.3em;
  box-shadow: none !important;
  min-height: 2em;
  width: 100%;
  border-radius: 10px;
  height: auto;
  font-size: 16px;
}

input[type=text],
input[type=password],
input[type=url],
input[type=email],
input[type=tel],
input[type=number],
input[type=date],
select, textarea, .form-control {
  line-height: 1.5em;
  color: #000000;
  border: 1px solid #aeb0b6;
  padding: 0.2em 0.3em;
  box-shadow: none !important;
  min-height: 2em;
  width: 100%;
  border-radius: 10px;
  height: auto;
  font-size: 16px;
}
input[type=text]:focus,
input[type=password]:focus,
input[type=url]:focus,
input[type=email]:focus,
input[type=tel]:focus,
input[type=number]:focus,
input[type=date]:focus,
select:focus, textarea:focus, .form-control:focus {
  border: solid 2px #000;
}
input[type=text][disabled],
input[type=password][disabled],
input[type=url][disabled],
input[type=email][disabled],
input[type=tel][disabled],
input[type=number][disabled],
input[type=date][disabled],
select[disabled], textarea[disabled], .form-control[disabled] {
  background-color: #f8fafc;
  cursor: no-drop;
}

textarea {
  height: 5.8em;
  resize: none;
}

label {
  line-height: 1.25;
  font-weight: bold;
  color: #000000;
  padding-top: 0.3em;
  padding-left: 0;
  width: 100% !important;
}

.NormalRed, .SampleError, .lblNoEntries, .dnnFormError {
  color: #f50000;
  background: #ffffff;
  font-weight: 400;
  font-size: 14px;
  padding: 0;
  border: 0;
}

.dnnFormItem span.dnnFormMessage.dnnFormError {
  color: #f50000;
  background: #ffffff;
  font-weight: 400;
  font-size: 12px;
  padding: 0;
  border: 0;
  position: static;
}

.ODThankyou {
  color: #008264;
  background: #ffffff;
  font-weight: 400;
  font-size: 14px;
  padding: 0;
  border: 0;
}

.password-strength-container .meter.visible {
  height: 30px;
}

table {
  /*width: 100%;*/
  margin-bottom: 1rem;
}

.dnnFormMessage {
  font-weight: 400;
  padding: 0;
  width: auto;
  display: block;
  border-radius: 0;
  background: #ffffff;
  border: none;
  font-size: 14px;
}
.dnnFormMessage.dnnFormValidationSummary {
  color: #f50000;
  background: #ffffff;
}
.dnnFormMessage.dnnFormError {
  font-weight: 400;
  color: #f50000;
  background: none;
  padding: 0;
  width: auto;
  border: none;
}
.dnnFormMessage.dnnFormWarning {
  font-weight: 400;
  border: none;
  color: #ffb51f;
  background: #ffffff;
}
.dnnFormMessage.dnnFormSuccess {
  border-color: #008264;
  background: #ffffff;
}

div[id*=Login_UP] .dnnFormMessage {
  text-align: center;
}

/* <<<< UI TABS >>>> */
.ui-tabs .ui-tabs-nav {
  border: 0;
  border-bottom: 1px solid #aeb0b6;
  background: none;
}
.ui-tabs .ui-tabs-nav .ui-tabs-tab {
  border: 0;
}
.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-tabs-active a {
  background: #f8fafc;
  color: #FE5000;
}
.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-hover a, .ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-focus a, .ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-active a {
  background: #f8fafc;
  color: #FE5000;
}

a.dnnFormHelp {
  top: 7px;
}

.Normal {
  font-weight: normal;
  word-wrap: break-word;
  font-size: 16px;
  line-height: inherit;
  color: #021427;
}

a.Normal {
  color: #2D6AA8 !important;
}

.NormalBold {
  font-weight: 600;
  color: #021427;
}

input.iProcess {
  margin-bottom: 8px !important;
  background: linear-gradient(270deg, #172B40 3.88%, #111126 95.09%) !important;
  color: #ffffff !important;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
input.iProcess:hover {
  background: linear-gradient(270deg, #172B40 3.88%, #111126 95.09%) !important;
  text-decoration: underline;
}

/* <<< DATEPICKER >>>*/
.ui-datepicker .ui-datepicker-header.ui-widget-header {
  background: #FE5000;
  color: #ffffff;
}
.ui-datepicker .ui-datepicker-header.ui-widget-header a {
  color: #ffffff;
}
.ui-datepicker .ui-datepicker-calendar th {
  color: #151429;
  font-weight: 600;
}
.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today .ui-state-highlight {
  border: 1px solid #F1C400;
  background: #151429;
  color: #ffffff;
}
.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day .ui-state-active {
  border: 1px solid #212529;
  background: #151429;
  color: #ffffff;
}
.ui-datepicker .ui-datepicker-calendar td a.ui-state-hover, .ui-datepicker .ui-datepicker-calendar td a.ui-state-focus {
  background: #151429;
  color: #ffffff;
}

.dnnFormItem input[type=checkbox] + span, .dnnFormItem input[type=radio] + span {
  margin: 0 5px 0 0;
}

.ui-widget-content {
  color: #021427;
}

.search {
  position: relative;
  min-width: 35px;
  width: 0;
  height: 34px;
  float: right;
  overflow: hidden;
  -webkit-transition: width 0.5s;
  -o-transition: width 0.5s;
  transition: width 0.5s;
}

.search.search-open {
  width: 25%;
}

.search.small-screens.search-open {
  width: 100%;
}

.search.small-screens.search-open .searchInputContainer input {
  padding: 0 124px 0 20px;
}

.searchInputContainer {
  display: block !important;
}

.searchInputContainer input {
  top: 0;
  right: 0;
  border: 0;
  outline: 0;
  background: #dcddd8;
  width: auto;
  height: 34px;
  margin: 0;
  padding: 0 52px 0 20px;
  font-size: 15px;
}

.searchInputContainer input::-webkit-input-placeholder {
  color: #818181;
}

.searchInputContainer input:-moz-placeholder {
  color: #818181;
}

.searchInputContainer input::-moz-placeholder {
  color: #818181;
}

.searchInputContainer input:-ms-input-placeholder {
  color: #818181;
}

.searchInputContainer a.dnnSearchBoxClearText {
  right: 45px !important;
}

.searchInputContainer a.dnnSearchBoxClearText.dnnShow {
  bottom: 2px;
}

#search-action, .SearchButton, .search-toggle-icon {
  background: url(images/search.png) center center no-repeat #c3c1c1;
  width: 35px;
  height: 34px;
  display: block;
  position: absolute;
  top: 0;
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  font-size: 22px;
  right: 0;
  padding: 0;
  margin: 0;
  outline: 0;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
  color: #dcddd8;
  text-indent: -9999px;
}

#search-top {
  clear: both;
  width: 100%;
  background: #7CA0C0;
  padding: 0;
  margin: 0;
  height: 0;
  overflow: hidden;
  transition: all 0.1s ease-in-out;
}

#search-top.active {
  height: auto;
  padding: 15px 0;
  overflow: visible;
}

#search-top span {
  display: inline !important;
}

#search-top input {
  background: #fff;
  border: none;
  font-size: 1.2em;
  height: 46px;
  margin: 0 0 0 15px;
  width: 70%;
}

#search-top a.SearchButton {
  background: url(images/search.png) center center no-repeat #e0dfdf;
  height: 46px;
  position: relative;
  display: inline-block;
  text-indent: -9999px;
  width: 60px;
  padding: 0;
  top: 5px;
}

#search-action {
  display: none;
  float: right;
  height: 34px;
  margin: 0;
  padding: 6px 12px;
}

#dnnMenu .menuItem {
  word-wrap: break-word;
}

@media (min-width: 768px) {
  #dnnMenu .menuItem {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  #dnnMenu .menuItem {
    max-width: 940px;
  }
}
@media (min-width: 1200px) {
  #dnnMenu .menuItem {
    max-width: 1138px;
  }
}
.DnnModule-DNN_FAQs {
  width: 100%;
}
.DnnModule-DNN_FAQs .dnnFAQs .faqsList {
  margin-bottom: 20px;
  display: block;
}
.DnnModule-DNN_FAQs .dnnFAQs .faqsList .qstn-div {
  font-size: 18px;
}
.DnnModule-DNN_FAQs .dnnFAQs .faqsList .qstn-div img {
  margin-right: 5px;
}
.DnnModule-DNN_FAQs .dnnFAQs .faqsList .ans-div {
  padding: 20px 20px 0;
}

.C5SLLC_width.C5SLLC_left {
  width: 100%;
}

.c5sFormMain .C5LLC_control-group {
  margin-bottom: 16px !important;
}
.c5sFormMain .C5LLC_control-group .C5LLC_controls label.SubHead {
  width: 100% !important;
}
.c5sFormMain .C5LLC_row-fluid {
  /*.C5LLC_button-cell{
      .dnnPrimaryAction {
          font-size: 20px;
      }
  }*/
}
.c5sFormMain .C5LLC_row-fluid .C5SCaptchaCell {
  width: 500px;
}
.c5sFormMain .C5LLC_row-fluid .C5SCaptchaCell .c5sllc_captcha {
  text-align: left !important;
}
.c5sFormMain .C5LLC_row-fluid .C5SCaptchaCell .c5sllc_captcha input {
  margin-top: 10px !important;
}
.c5sFormMain .C5LLC_row-fluid .C5SCaptchaCell .c5sllc_captcha img {
  margin-bottom: 10px;
}
.c5sFormMain .C5LLC_ReqFldText span span {
  float: none !important;
}

.contact-info {
  margin-bottom: 40px;
}
.contact-info span:first-child {
  margin-right: 20px;
}
.contact-info i {
  margin-right: 4px;
  font-size: 15px;
}
.contact-info i.fa-phone {
  transform: rotate(90deg);
}

div[id*=FormMaster_pnlThankYou] table {
  width: 100%;
  margin-top: 20px;
}

.DNNContainer_Title_h2 {
  margin: 30px 0;
}
.DNNContainer_Title_h2 h2 {
  font-size: 30px;
}

.login-head {
  text-align: center;
}
.login-head h1 {
  margin-top: 0;
}

.dnnLogin {
  width: 100%;
  text-align: center;
  display: flex;
  justify-content: center;
}
.dnnLogin .loginContent {
  width: 500px;
}
@media (max-width: 991px) {
  .dnnLogin .loginContent {
    width: 100%;
  }
}
.dnnLogin .loginContent .LoginPanel {
  padding: 0 50px;
  width: 100%;
  /*background: theme-color('brand', 'main-2');*/
  border-radius: 10px;
}
@media (max-width: 640px) {
  .dnnLogin .loginContent .LoginPanel {
    padding: 0 20px;
  }
}
.dnnLogin .loginContent .LoginPanel .dnnLoginService .dnnFormItem {
  display: flex;
  flex-direction: column;
}
.dnnLogin .loginContent .LoginPanel .dnnLoginService .dnnFormItem:nth-last-child(2) {
  flex-direction: row;
  margin-top: 20px;
}
.dnnLogin .loginContent .LoginPanel .dnnLoginService .dnnFormItem:nth-last-child(2) a {
  flex: 1;
}
.dnnLogin .loginContent .LoginPanel .dnnLoginService .dnnFormItem:nth-last-child(2) a.dnnPrimaryAction {
  margin-right: 10px;
}
.dnnLogin .loginContent .LoginPanel .dnnLoginService .dnnFormItem:nth-last-child(2) .dnnFormLabel {
  display: none;
}
.dnnLogin .loginContent .LoginPanel .dnnLoginService .dnnFormItem .dnnLabel {
  width: 100%;
  text-align: left;
  font-size: 16px;
  line-height: 1.25;
}
.dnnLogin .loginContent .LoginPanel .dnnLoginService .dnnFormItem input {
  line-height: 1.5em;
  color: #000000;
  border: 1px solid #aeb0b6;
  padding: 0.2em 0.3em;
  box-shadow: none !important;
  min-height: 2em;
  width: 100% !important;
  border-radius: 10px;
  height: auto;
  font-size: 16px;
}
.dnnLogin .loginContent .LoginPanel .dnnLoginService .dnnFormItem input:focus {
  border: solid 2px #000;
}
.dnnLogin .loginContent .LoginPanel .dnnLoginService .dnnFormItem input[disabled] {
  background-color: #f8fafc;
  cursor: no-drop;
}
.dnnLogin .loginContent .LoginPanel .dnnLoginService .dnnFormItem .dnnPrimaryAction {
  margin-bottom: 8px !important;
  background: #FE5000;
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.dnnLogin .loginContent .LoginPanel .dnnLoginService .dnnFormItem .dnnPrimaryAction:hover {
  background: #FE5000;
  text-decoration: underline;
}
.dnnLogin .loginContent .LoginPanel .dnnLoginService .dnnFormItem .dnnSecondaryAction {
  margin-bottom: 8px !important;
  background: #151429;
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.dnnLogin .loginContent .LoginPanel .dnnLoginService .dnnFormItem .dnnSecondaryAction:hover {
  background: #151429;
  color: #ffffff;
  text-decoration: underline;
}
.dnnLogin .loginContent .LoginPanel .dnnLoginService .dnnFormItem .dnnLoginActions {
  display: none;
}
.dnnLogin .loginContent .LoginPanel .dnnLoginService .dnnFormItem .dnnLoginActions ul li a {
  font-size: 16px;
  line-height: normal;
}
.dnnLogin .loginContent .LoginPanel .dnnLoginService .dnnFormItem .dnnLoginActions ul li a.dnnSecondaryAction {
  background: #151429;
  color: #ffffff;
  /*border: 1px solid theme-color('brand', 'main-1');*/
}
footer .footer-above {
  display: none;
}
footer .footer-below {
  background: #131b30;
  padding: 20px; /*theme-padding('primary', 'medium');*/
  position: relative;
}
footer .footer-below ul {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
}
footer .footer-below ul li {
  list-style: none;
  font-size: 14px;
  color: #ffffff;
  padding-left: 8px;
  padding-right: 8px;
  border-left: solid 1px #fff;
}
footer .footer-below ul li:first-child {
  border-left: 0;
}
footer .footer-below ul li a {
  color: #ffffff;
}
footer .footer-below ul li a:hover, footer .footer-below ul li a:active {
  text-decoration: underline;
  color: #5BA7DC;
}
footer .footer-below .poweredBy {
  position: absolute;
  right: 0;
  bottom: 5px;
}

header.upper-header {
  background: #151429;
  border-bottom: solid 1px #48566a;
}
header.upper-header .navbar-header {
  float: none !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
header.upper-header .navbar-header .navbar-brand {
  height: auto;
  float: none !important;
  flex: 1;
}
header.upper-header .navbar-header .navbar-brand .brand img {
  width: 150px;
}
header.upper-header .navbar-header .cartWrap {
  flex: 1;
}
header.upper-header .navbar-header .cartWrap .cart .minicart .StoreLinks {
  text-align: right;
}
header.upper-header .navbar-header .cartWrap .cart .minicart .StoreLinks .badge-cart {
  font-size: 11px;
  color: #000;
  background: #ffffff;
  border-radius: 100%;
  text-align: center;
  display: inline-block;
  line-height: 2.3;
  width: 22px;
  height: 22px;
  margin-left: 4px;
}
header.upper-header .navbar-header .cartWrap .cart .minicart .StoreLinks i {
  color: #ffffff;
  position: relative;
}
header.bottom-header {
  background: #151429;
}
header.bottom-header .navbar {
  border-radius: 0;
  border: 0;
  margin-bottom: 0;
  background: none;
}
header.bottom-header .navbar .main-nav#navbar {
  display: flex !important;
  align-items: center;
  justify-content: center;
  float: none;
  border: none;
}
header.bottom-header .navbar .main-nav#navbar .nav li a {
  color: #ffffff;
}
header.bottom-header .navbar .main-nav#navbar .nav li a:hover {
  background: #151429;
  color: #FE5000;
}
header.bottom-header .navbar .main-nav#navbar .nav li.active a {
  background: #151429;
  color: #FE5000;
}
header.bottom-header .navbar .main-nav#navbar .nav li.dropdown.show ul.dropdown-menu {
  padding: 0;
  margin: 0;
  border-radius: 0;
}
header.bottom-header .navbar .main-nav#navbar .nav li.dropdown.show ul.dropdown-menu.show li a {
  padding: 6px 20px;
  background: #151429;
  color: #ffffff;
}
header.bottom-header .navbar .main-nav#navbar .nav li.dropdown.show ul.dropdown-menu.show li:hover a {
  background: #151429;
  color: #FE5000;
}
header.bottom-header .navbar .main-nav#navbar .nav li.dropdown.show.active ul.dropdown-menu.show li a {
  padding: 6px 20px;
  background: #151429;
  color: #ffffff;
}
header.bottom-header .navbar .main-nav#navbar .nav li.dropdown.show.active ul.dropdown-menu.show li:hover a {
  background: #151429;
  color: #FE5000;
}
header.bottom-header .navbar .main-nav#navbar .loginGroup a.LoginLink {
  color: #ffffff;
  font-size: 16px;
  padding: 15px;
  line-height: 20px;
  display: block;
}
header.bottom-header .navbar .main-nav#navbar .loginGroup a.LoginLink:hover {
  background: #151429;
  color: #FE5000;
}

.privacy-terms {
  margin: 20px 0;
}

.ModViewProfileC .myAccountWrap .myAccount-profileName {
  font-size: 16px;
  font-weight: 600;
}
.ModViewProfileC .myAccountWrap .myAccount-right a {
  margin-left: 20px;
}
.ModViewProfileC .myAccountWrap .myAccount-right a.myAccountBTN {
  display: inline-block;
  /* background: theme-color('brand', 'main-1');
   color: theme-color('base', 'white');
   border-radius: 25px !important;
   font-weight: 600;
   box-shadow: none;
   text-shadow: none;
   transition: all 0.3s ease;
   font-size: 16px;
   border: 0;
   padding: 0.75em 1em;
   line-height: 1.25;

   &:hover {
       background: theme-color('brand', 'main-1');
       text-decoration: underline;
   }*/
}
.ModViewProfileC .myAccountWrap .myAccount-right a.myAccountBTN:first-child {
  margin-left: 0;
}

/* edit profile*/
.dnnProfile .dnnForm .dnnFormItem .dnnLabel {
  float: left;
  margin-top: 0;
}

.dnnProfileDetails .dnnLeft {
  width: 50% !important;
  margin-right: 10px;
}
@media (max-width: 640px) {
  .dnnProfileDetails .dnnLeft {
    width: 100% !important;
    margin-right: 0;
  }
}
.dnnProfileDetails .dnnLeft select {
  width: 100% !important;
  max-width: none;
}
@media (max-width: 640px) {
  .dnnProfileDetails .dnnLeft select {
    margin-right: 0;
  }
}
.dnnProfileDetails .dnnLeft .dnnFormRadioButtons {
  width: 100%;
}

.dnnFileUploadScope {
  width: 50% !important;
}
@media (max-width: 640px) {
  .dnnFileUploadScope {
    width: 100% !important;
  }
}
.dnnFileUploadScope .dnnLeft {
  width: 42% !important;
}
.dnnFileUploadScope .dnnLeft .dnnFileUploadDropZone {
  background: #57575C;
  border: none;
  box-shadow: none;
  color: #006cba;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.dnnFileUploadScope .dnnLeft .dnnFileUploadDropZone span {
  position: static;
  box-shadow: none;
  opacity: 1;
  color: #fff;
}
.dnnFileUploadScope .dnnLeft .dnnFormItem {
  width: auto !important;
}
.dnnFileUploadScope .dnnLeft .dnnFormItem input[type=button] {
  margin-bottom: 8px !important;
  background: linear-gradient(270deg, #172B40 3.88%, #111126 95.09%);
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.dnnFileUploadScope .dnnLeft .dnnFormItem input[type=button]:hover {
  background: linear-gradient(270deg, #172B40 3.88%, #111126 95.09%);
  text-decoration: underline;
}
.dnnFileUploadScope .dnnLeft .dnnFormItem input[type=button][disabled] {
  cursor: no-drop;
}
.dnnFileUploadScope .dnnLeft .dnnFormItem .dnnDropDownList {
  width: 100% !important;
}
.dnnFileUploadScope .dnnLeft .dnnFormItem .dnnDropDownList .selected-item {
  background: #fff;
  box-shadow: none;
  color: #333;
}
.dnnFileUploadScope .dnnLeft .dnnFormItem .dnnDropDownList .dt-container .dt-header .sort-button {
  background: #151429;
  color: #FE5000;
  border-radius: 4px !important;
  font-weight: 600;
  border: none;
  padding: 8px;
}
.dnnFileUploadScope .dnnLeft .dnnFormItem .dnnDropDownList .dt-container .dt-header .sort-button span {
  text-shadow: none;
  padding: 0;
}

.dnnPasswordDetails .dnnFormSectionHead {
  border-bottom: 0;
  font-weight: 400;
  letter-spacing: normal;
}

.subscription-table-container .dnnTableDisplay {
  border: 0;
}
.subscription-table-container .dnnTableDisplay tr {
  border-bottom: solid 1px #e1e7ef;
}
.subscription-table-container .dnnTableDisplay tr.dnnGridHeader th {
  font-size: 16px;
  font-weight: 600;
  border: 0;
  background: #ffffff;
}
.subscription-table-container .dnnTableDisplay tr td {
  border: 0 !important;
}
.subscription-table-container .dnnTableDisplay tfoot {
  background-color: #ffffff !important;
  color: #021427 !important;
}

.ModStoreAccountC .StoreAccountAddresses, .ModStoreAccountC .StoreAccountOrders, .ModStoreAccount2ResponsiveC .StoreAccountAddresses, .ModStoreAccount2ResponsiveC .StoreAccountOrders {
  border: none;
  margin: 40px 0;
}
.ModStoreAccountC .StoreAccountAddresses tr, .ModStoreAccountC .StoreAccountOrders tr, .ModStoreAccount2ResponsiveC .StoreAccountAddresses tr, .ModStoreAccount2ResponsiveC .StoreAccountOrders tr {
  border: 0;
  border-bottom: solid 1px #e1e7ef;
}
.ModStoreAccountC .StoreAccountAddresses tr.StoreAccountAddressesHeader, .ModStoreAccountC .StoreAccountAddresses tr.StoreAccountOrdersHeader, .ModStoreAccountC .StoreAccountOrders tr.StoreAccountAddressesHeader, .ModStoreAccountC .StoreAccountOrders tr.StoreAccountOrdersHeader, .ModStoreAccount2ResponsiveC .StoreAccountAddresses tr.StoreAccountAddressesHeader, .ModStoreAccount2ResponsiveC .StoreAccountAddresses tr.StoreAccountOrdersHeader, .ModStoreAccount2ResponsiveC .StoreAccountOrders tr.StoreAccountAddressesHeader, .ModStoreAccount2ResponsiveC .StoreAccountOrders tr.StoreAccountOrdersHeader {
  background-color: #ffffff;
}
.ModStoreAccountC .StoreAccountAddresses tr.StoreAccountAddressesHeader td, .ModStoreAccountC .StoreAccountAddresses tr.StoreAccountOrdersHeader td, .ModStoreAccountC .StoreAccountOrders tr.StoreAccountAddressesHeader td, .ModStoreAccountC .StoreAccountOrders tr.StoreAccountOrdersHeader td, .ModStoreAccount2ResponsiveC .StoreAccountAddresses tr.StoreAccountAddressesHeader td, .ModStoreAccount2ResponsiveC .StoreAccountAddresses tr.StoreAccountOrdersHeader td, .ModStoreAccount2ResponsiveC .StoreAccountOrders tr.StoreAccountAddressesHeader td, .ModStoreAccount2ResponsiveC .StoreAccountOrders tr.StoreAccountOrdersHeader td {
  font-size: 16px;
  font-weight: 600;
  border: 0;
  background: #ffffff;
  padding: 15px 8px;
}
.ModStoreAccountC .StoreAccountAddresses tr.StoreAccountAddressesItem td, .ModStoreAccountC .StoreAccountAddresses tr.StoreAccountAddressesAlternatingItem td, .ModStoreAccountC .StoreAccountAddresses tr.StoreAccountOrdersItem td, .ModStoreAccountC .StoreAccountAddresses tr.StoreAccountOrdersAlternatingItem td, .ModStoreAccountC .StoreAccountOrders tr.StoreAccountAddressesItem td, .ModStoreAccountC .StoreAccountOrders tr.StoreAccountAddressesAlternatingItem td, .ModStoreAccountC .StoreAccountOrders tr.StoreAccountOrdersItem td, .ModStoreAccountC .StoreAccountOrders tr.StoreAccountOrdersAlternatingItem td, .ModStoreAccount2ResponsiveC .StoreAccountAddresses tr.StoreAccountAddressesItem td, .ModStoreAccount2ResponsiveC .StoreAccountAddresses tr.StoreAccountAddressesAlternatingItem td, .ModStoreAccount2ResponsiveC .StoreAccountAddresses tr.StoreAccountOrdersItem td, .ModStoreAccount2ResponsiveC .StoreAccountAddresses tr.StoreAccountOrdersAlternatingItem td, .ModStoreAccount2ResponsiveC .StoreAccountOrders tr.StoreAccountAddressesItem td, .ModStoreAccount2ResponsiveC .StoreAccountOrders tr.StoreAccountAddressesAlternatingItem td, .ModStoreAccount2ResponsiveC .StoreAccountOrders tr.StoreAccountOrdersItem td, .ModStoreAccount2ResponsiveC .StoreAccountOrders tr.StoreAccountOrdersAlternatingItem td {
  padding: 15px 8px;
  font-size: 14px;
  border: none;
  vertical-align: middle;
}
.ModStoreAccountC .StoreAccountAddresses tr.StoreAccountAddressesItem td.StoreAccountAddressesEdit a:hover, .ModStoreAccountC .StoreAccountAddresses tr.StoreAccountAddressesAlternatingItem td.StoreAccountAddressesEdit a:hover, .ModStoreAccountC .StoreAccountAddresses tr.StoreAccountOrdersItem td.StoreAccountAddressesEdit a:hover, .ModStoreAccountC .StoreAccountAddresses tr.StoreAccountOrdersAlternatingItem td.StoreAccountAddressesEdit a:hover, .ModStoreAccountC .StoreAccountOrders tr.StoreAccountAddressesItem td.StoreAccountAddressesEdit a:hover, .ModStoreAccountC .StoreAccountOrders tr.StoreAccountAddressesAlternatingItem td.StoreAccountAddressesEdit a:hover, .ModStoreAccountC .StoreAccountOrders tr.StoreAccountOrdersItem td.StoreAccountAddressesEdit a:hover, .ModStoreAccountC .StoreAccountOrders tr.StoreAccountOrdersAlternatingItem td.StoreAccountAddressesEdit a:hover, .ModStoreAccount2ResponsiveC .StoreAccountAddresses tr.StoreAccountAddressesItem td.StoreAccountAddressesEdit a:hover, .ModStoreAccount2ResponsiveC .StoreAccountAddresses tr.StoreAccountAddressesAlternatingItem td.StoreAccountAddressesEdit a:hover, .ModStoreAccount2ResponsiveC .StoreAccountAddresses tr.StoreAccountOrdersItem td.StoreAccountAddressesEdit a:hover, .ModStoreAccount2ResponsiveC .StoreAccountAddresses tr.StoreAccountOrdersAlternatingItem td.StoreAccountAddressesEdit a:hover, .ModStoreAccount2ResponsiveC .StoreAccountOrders tr.StoreAccountAddressesItem td.StoreAccountAddressesEdit a:hover, .ModStoreAccount2ResponsiveC .StoreAccountOrders tr.StoreAccountAddressesAlternatingItem td.StoreAccountAddressesEdit a:hover, .ModStoreAccount2ResponsiveC .StoreAccountOrders tr.StoreAccountOrdersItem td.StoreAccountAddressesEdit a:hover, .ModStoreAccount2ResponsiveC .StoreAccountOrders tr.StoreAccountOrdersAlternatingItem td.StoreAccountAddressesEdit a:hover {
  text-decoration: underline;
}
.ModStoreAccountC .StoreAccountAddresses tr.StoreAccountAddressesAlternatingItem td, .ModStoreAccountC .StoreAccountAddresses tr.StoreAccountOrdersAlternatingItem td, .ModStoreAccountC .StoreAccountOrders tr.StoreAccountAddressesAlternatingItem td, .ModStoreAccountC .StoreAccountOrders tr.StoreAccountOrdersAlternatingItem td, .ModStoreAccount2ResponsiveC .StoreAccountAddresses tr.StoreAccountAddressesAlternatingItem td, .ModStoreAccount2ResponsiveC .StoreAccountAddresses tr.StoreAccountOrdersAlternatingItem td, .ModStoreAccount2ResponsiveC .StoreAccountOrders tr.StoreAccountAddressesAlternatingItem td, .ModStoreAccount2ResponsiveC .StoreAccountOrders tr.StoreAccountOrdersAlternatingItem td {
  background-color: #fafafa;
}
.ModStoreAccountC .StoreAccountAddressesAddButton, .ModStoreAccount2ResponsiveC .StoreAccountAddressesAddButton {
  margin-bottom: 8px !important;
  background: linear-gradient(270deg, #172B40 3.88%, #111126 95.09%);
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.ModStoreAccountC .StoreAccountAddressesAddButton:hover, .ModStoreAccount2ResponsiveC .StoreAccountAddressesAddButton:hover {
  background: linear-gradient(270deg, #172B40 3.88%, #111126 95.09%);
  text-decoration: underline;
}
.ModStoreAccountC .StoreAccountAddress .StoreAddressField input[type=text],
.ModStoreAccountC .StoreAccountAddress .StoreAddressField input[type=password],
.ModStoreAccountC .StoreAccountAddress .StoreAddressField input[type=url], .ModStoreAccountC .StoreAccountAddress .StoreAddressField input[type=email],
.ModStoreAccountC .StoreAccountAddress .StoreAddressField input[type=tel], .ModStoreAccountC .StoreAccountAddress .StoreAddressField input[type=number],
.ModStoreAccountC .StoreAccountAddress .StoreAddressField input[type=date], .ModStoreAccountC .StoreAccountAddress .StoreAddressField select, .ModStoreAccountC .StoreAccountAddress .StoreAddressField textarea, .ModStoreAccount2ResponsiveC .StoreAccountAddress .StoreAddressField input[type=text],
.ModStoreAccount2ResponsiveC .StoreAccountAddress .StoreAddressField input[type=password],
.ModStoreAccount2ResponsiveC .StoreAccountAddress .StoreAddressField input[type=url], .ModStoreAccount2ResponsiveC .StoreAccountAddress .StoreAddressField input[type=email],
.ModStoreAccount2ResponsiveC .StoreAccountAddress .StoreAddressField input[type=tel], .ModStoreAccount2ResponsiveC .StoreAccountAddress .StoreAddressField input[type=number],
.ModStoreAccount2ResponsiveC .StoreAccountAddress .StoreAddressField input[type=date], .ModStoreAccount2ResponsiveC .StoreAccountAddress .StoreAddressField select, .ModStoreAccount2ResponsiveC .StoreAccountAddress .StoreAddressField textarea {
  width: 250px !important;
}
.ModStoreAccountC .StoreAccountAddress .StoreAddressField input[id*=txtEmail], .ModStoreAccount2ResponsiveC .StoreAccountAddress .StoreAddressField input[id*=txtEmail] {
  width: 540px !important;
}
.ModStoreAccountC .StoreAccountAddressCmd .StoreAddressCommand .CommandButton, .ModStoreAccount2ResponsiveC .StoreAccountAddressCmd .StoreAddressCommand .CommandButton {
  margin-bottom: 8px !important;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.ModStoreAccountC .StoreAccountAddressCmd .StoreAddressCommand .CommandButton.StoreAccountAddressUpdateButton, .ModStoreAccount2ResponsiveC .StoreAccountAddressCmd .StoreAddressCommand .CommandButton.StoreAccountAddressUpdateButton {
  background: linear-gradient(270deg, #172B40 3.88%, #111126 95.09%);
  color: #ffffff;
}
.ModStoreAccountC .StoreAccountAddressCmd .StoreAddressCommand .CommandButton.StoreAccountAddressUpdateButton:hover, .ModStoreAccount2ResponsiveC .StoreAccountAddressCmd .StoreAddressCommand .CommandButton.StoreAccountAddressUpdateButton:hover {
  background: linear-gradient(270deg, #172B40 3.88%, #111126 95.09%);
  text-decoration: underline;
}
.ModStoreAccountC .StoreAccountAddressCmd .StoreAddressCommand .CommandButton.StoreAccountAddressCancelButton, .ModStoreAccountC .StoreAccountAddressCmd .StoreAddressCommand .CommandButton.StoreAccountAddressDeleteButton, .ModStoreAccount2ResponsiveC .StoreAccountAddressCmd .StoreAddressCommand .CommandButton.StoreAccountAddressCancelButton, .ModStoreAccount2ResponsiveC .StoreAccountAddressCmd .StoreAddressCommand .CommandButton.StoreAccountAddressDeleteButton {
  background: #151429;
  color: #ffffff;
}
.ModStoreAccountC .StoreAccountAddressCmd .StoreAddressCommand .CommandButton.StoreAccountAddressCancelButton:hover, .ModStoreAccountC .StoreAccountAddressCmd .StoreAddressCommand .CommandButton.StoreAccountAddressDeleteButton:hover, .ModStoreAccount2ResponsiveC .StoreAccountAddressCmd .StoreAddressCommand .CommandButton.StoreAccountAddressCancelButton:hover, .ModStoreAccount2ResponsiveC .StoreAccountAddressCmd .StoreAddressCommand .CommandButton.StoreAccountAddressDeleteButton:hover {
  background: #151429;
  color: #ffffff;
  text-decoration: underline;
}

.StoreAccountAddressesWrapper input.iProcess {
  margin-top: 10px;
}
.StoreAccountAddressesWrapper span.Normal {
  font-weight: 600;
}
.StoreAccountAddressesWrapper li {
  margin-top: 7px;
  font-weight: 400;
}
.StoreAccountAddressesWrapper li:first-child {
  margin-top: 20px;
}

ul[id*=EditUser_adminTabNav] li:nth-child(3), ul[id*=EditUser_adminTabNav] li:nth-child(4) {
  display: none;
}

.dnnButtonDropdown-ul li {
  padding: 3px;
}
.dnnButtonDropdown-ul li span {
  margin: 0 5px 0 0 !important;
}

/* SUPPLIER ADMIN */
table[id*=Store_StoreAdmin_rblCartRestrictions] td, table[id*=Store_StoreAdmin_rblCartRestrictions] .aspNetDisabled,
table[id*=Store_StoreAdmin_rblProductRestrictions] td,
table[id*=Store_StoreAdmin_rblProductRestrictions] .aspNetDisabled,
table[id*=Store_storeadmin_rblCartRestrictions] td,
table[id*=Store_storeadmin_rblCartRestrictions] .aspNetDisabled,
table[id*=Store_storeadmin_rblProductRestrictions] td,
table[id*=Store_storeadmin_rblProductRestrictions] .aspNetDisabled,
table[id*=Store_StoreAdmin_EmailProvider_rblMouserPaymentProviders] td,
table[id*=Store_StoreAdmin_EmailProvider_rblMouserPaymentProviders] .aspNetDisabled,
table[id*=Store_storeadmin_EmailProvider_rblMouserPaymentProviders] td,
table[id*=Store_storeadmin_EmailProvider_rblMouserPaymentProviders] .aspNetDisabled,
table[id*=Store_StoreAdmin_ShippingHurdles_Admin_rblShippingHurdles] td,
table[id*=Store_StoreAdmin_ShippingHurdles_Admin_rblShippingHurdles] .aspNetDisabled,
table[id*=Store_storeadmin_ShippingHurdles_Admin_rblShippingHurdles] td,
table[id*=Store_storeadmin_ShippingHurdles_Admin_rblShippingHurdles] .aspNetDisabled,
table[id*=tore_categoryadmin_ctl00_txtMessage_OptRender] td,
table[id*=tore_categoryadmin_ctl00_txtMessage_OptRender] .aspNetDisabled,
table[id*=Store_StoreAdmin_ShippingProvider_rblAdminControls] td,
table[id*=Store_StoreAdmin_ShippingProvider_rblAdminControls] .aspNetDisabled,
table[id*=Store_storeadmin_ShippingProvider_rblAdminControls] td,
table[id*=Store_storeadmin_ShippingProvider_rblAdminControls] .aspNetDisabled,
table[id*=Store_StoreAdmin_ShippingProvider_FlatRateDisplay_rblRatesByPortal] td,
table[id*=Store_StoreAdmin_ShippingProvider_FlatRateDisplay_rblRatesByPortal] .aspNetDisabled,
table[id*=Store_storeadmin_ShippingProvider_FlatRateDisplay_rblRatesByPortal] td,
table[id*=Store_storeadmin_ShippingProvider_FlatRateDisplay_rblRatesByPortal] .aspNetDisabled {
  display: inline-flex;
}
table[id*=Store_StoreAdmin_rblCartRestrictions] td input, table[id*=Store_StoreAdmin_rblCartRestrictions] .aspNetDisabled input,
table[id*=Store_StoreAdmin_rblProductRestrictions] td input,
table[id*=Store_StoreAdmin_rblProductRestrictions] .aspNetDisabled input,
table[id*=Store_storeadmin_rblCartRestrictions] td input,
table[id*=Store_storeadmin_rblCartRestrictions] .aspNetDisabled input,
table[id*=Store_storeadmin_rblProductRestrictions] td input,
table[id*=Store_storeadmin_rblProductRestrictions] .aspNetDisabled input,
table[id*=Store_StoreAdmin_EmailProvider_rblMouserPaymentProviders] td input,
table[id*=Store_StoreAdmin_EmailProvider_rblMouserPaymentProviders] .aspNetDisabled input,
table[id*=Store_storeadmin_EmailProvider_rblMouserPaymentProviders] td input,
table[id*=Store_storeadmin_EmailProvider_rblMouserPaymentProviders] .aspNetDisabled input,
table[id*=Store_StoreAdmin_ShippingHurdles_Admin_rblShippingHurdles] td input,
table[id*=Store_StoreAdmin_ShippingHurdles_Admin_rblShippingHurdles] .aspNetDisabled input,
table[id*=Store_storeadmin_ShippingHurdles_Admin_rblShippingHurdles] td input,
table[id*=Store_storeadmin_ShippingHurdles_Admin_rblShippingHurdles] .aspNetDisabled input,
table[id*=tore_categoryadmin_ctl00_txtMessage_OptRender] td input,
table[id*=tore_categoryadmin_ctl00_txtMessage_OptRender] .aspNetDisabled input,
table[id*=Store_StoreAdmin_ShippingProvider_rblAdminControls] td input,
table[id*=Store_StoreAdmin_ShippingProvider_rblAdminControls] .aspNetDisabled input,
table[id*=Store_storeadmin_ShippingProvider_rblAdminControls] td input,
table[id*=Store_storeadmin_ShippingProvider_rblAdminControls] .aspNetDisabled input,
table[id*=Store_StoreAdmin_ShippingProvider_FlatRateDisplay_rblRatesByPortal] td input,
table[id*=Store_StoreAdmin_ShippingProvider_FlatRateDisplay_rblRatesByPortal] .aspNetDisabled input,
table[id*=Store_storeadmin_ShippingProvider_FlatRateDisplay_rblRatesByPortal] td input,
table[id*=Store_storeadmin_ShippingProvider_FlatRateDisplay_rblRatesByPortal] .aspNetDisabled input {
  margin: 0 5px 0 0 !important;
}

table[id*=Store_StoreAdmin_TaxProvider_cblCountryVAT] tr,
table[id*=Store_storeadmin_TaxProvider_cblCountryVAT] tr {
  display: flex;
}
table[id*=Store_StoreAdmin_TaxProvider_cblCountryVAT] tr td,
table[id*=Store_storeadmin_TaxProvider_cblCountryVAT] tr td {
  width: 25% !important;
  display: flex;
  align-items: center;
}
table[id*=Store_StoreAdmin_TaxProvider_cblCountryVAT] tr td input,
table[id*=Store_storeadmin_TaxProvider_cblCountryVAT] tr td input {
  margin-top: 0;
  margin-right: 5px;
}
table[id*=Store_StoreAdmin_TaxProvider_cblCountryVAT] tr td label,
table[id*=Store_storeadmin_TaxProvider_cblCountryVAT] tr td label {
  margin-bottom: 0;
  font-weight: 400;
}

.ModStoreAdminC .StoreAdmin input[type=text], .ModStoreAdminC .StoreAdmin textarea, .ModStoreAdminC .StoreAdmin select {
  width: 400px !important;
}
.ModStoreAdminC .StoreAdmin .store-links .Normal {
  color: #5BA7DC;
}
.ModStoreAdminC .StoreAdmin .Items {
  display: flex;
  align-items: center;
}
.ModStoreAdminC .StoreAdmin .btnStoreCheckout {
  float: none;
}
.ModStoreAdminC .StoreAdmin .btnStoreCheckout.btnSample {
  margin-top: 20px;
}
.ModStoreAdminC .StoreAdmin .dnnForm.dnnTextEditor.dnnClear {
  display: flex;
  align-items: center;
  justify-content: center;
}
.ModStoreAdminC .StoreAdmin .dnnForm.dnnTextEditor.dnnClear .dnnTextPanel .dnnTextPanelView .dnnLabel {
  width: auto;
  float: left;
}
.ModStoreAdminC .StoreAdmin .dnnForm.dnnTextEditor.dnnClear .dnnTextPanel .dnnTextPanelView > span input {
  margin-left: 4px;
}
.ModStoreAdminC .StoreAdmin .dnnForm.dnnTextEditor.dnnClear .dnnTextPanel .dnnTextPanelView > span .dnnBoxLabel {
  margin-right: 4px;
  margin-left: 4px;
}
.ModStoreAdminC .StoreAdmin .dnnForm.dnnTextEditor.dnnClear .dnnTextPanel .dnnFormItem .cke_chrome {
  margin-bottom: 10px;
}
.ModStoreAdminC .StoreAdmin .dnnForm.dnnTextEditor.dnnClear .dnnTextPanel .dnnFormItem .dnnLabel {
  width: auto;
}
.ModStoreAdminC .StoreAdmin .dnnForm.dnnTextEditor.dnnClear .dnnTextPanel .dnnFormItem table[id*=Store_categoryadmin_ctl00_txtMessage_OptRender] tr td {
  padding-bottom: 0;
}
.ModStoreAdminC .CommandButton, .ModStoreAdminC a[id*=lnkSaveFreeShippingHurdle],
.ModStoreAdminC input[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_btnUpdateMPSettings],
.ModStoreAdminC input[id*=Store_customeradmin_btnSearch],
.ModStoreAdminC input[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_btnUpdateMPSettings],
.ModStoreAdminC input[id*=Store_countryrestrictionsaddressedit_btnUpdate],
.ModStoreAdminC input[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_btnForeignSave],
.ModStoreAdminC input[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_btnForeignSave],
.ModStoreAdminC input[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_btnUSSave],
.ModStoreAdminC input[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_btnUSSave],
.ModStoreAdminC input[id*=Store_storeadmin_ShippingProvider_MouserShippingProviders_btnSaveSettings],
.ModStoreAdminC input[id*=Store_StoreAdmin_ShippingProvider_MouserShippingProviders_btnSaveSettings],
.ModStoreAdminC input[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_btnForeignSave],
.ModStoreAdminC input[id*=Store_storeAdmin_ShippingProvider_MouserPortalShippingProviders_btnForeignSave],
.ModStoreAdminC input[id*=Store_productadmin_ProductEdit_btnGetValues],
.ModStoreAdminC a.linkSave {
  margin-bottom: 8px !important;
  background: #FE5000;
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600 !important;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0 !important;
  padding: 0.75em 1em;
  line-height: 1.25;
  display: inline-block;
}
.ModStoreAdminC .CommandButton:hover, .ModStoreAdminC a[id*=lnkSaveFreeShippingHurdle]:hover,
.ModStoreAdminC input[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_btnUpdateMPSettings]:hover,
.ModStoreAdminC input[id*=Store_customeradmin_btnSearch]:hover,
.ModStoreAdminC input[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_btnUpdateMPSettings]:hover,
.ModStoreAdminC input[id*=Store_countryrestrictionsaddressedit_btnUpdate]:hover,
.ModStoreAdminC input[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_btnForeignSave]:hover,
.ModStoreAdminC input[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_btnForeignSave]:hover,
.ModStoreAdminC input[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_btnUSSave]:hover,
.ModStoreAdminC input[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_btnUSSave]:hover,
.ModStoreAdminC input[id*=Store_storeadmin_ShippingProvider_MouserShippingProviders_btnSaveSettings]:hover,
.ModStoreAdminC input[id*=Store_StoreAdmin_ShippingProvider_MouserShippingProviders_btnSaveSettings]:hover,
.ModStoreAdminC input[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_btnForeignSave]:hover,
.ModStoreAdminC input[id*=Store_storeAdmin_ShippingProvider_MouserPortalShippingProviders_btnForeignSave]:hover,
.ModStoreAdminC input[id*=Store_productadmin_ProductEdit_btnGetValues]:hover,
.ModStoreAdminC a.linkSave:hover {
  background: #FE5000 !important;
  text-decoration: underline;
}
.ModStoreAdminC a.lbtnDownloadTemplate {
  width: auto;
  display: inline-block;
  border: 0;
  padding: 0;
  font-weight: 400;
}
.ModStoreAdminC a.lbtnDownloadTemplate:hover {
  background: none;
}
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdUSPaymentMethods],
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdUSPaymentMethods],
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdForeignPaymentMethods],
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdForeignPaymentMethods],
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods],
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods],
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods],
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods],
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods],
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods],
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods],
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods],
.ModStoreAdminC table[id*=Store_productadmin_ProductImport_grdProcessResults],
.ModStoreAdminC table[id*=Store_categoryadmin_gvCategories],
.ModStoreAdminC table.category_grid, .ModStoreAdminC table.grdFlatRatesAdmin {
  border: none;
  width: auto;
}
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr,
.ModStoreAdminC table[id*=Store_productadmin_ProductImport_grdProcessResults] tr,
.ModStoreAdminC table[id*=Store_categoryadmin_gvCategories] tr,
.ModStoreAdminC table.category_grid tr, .ModStoreAdminC table.grdFlatRatesAdmin tr {
  border: none;
  border-bottom: solid 1px #e1e7ef;
}
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr:first-child, .ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr.grdFlatRatesHeader,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr:first-child,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr.grdFlatRatesHeader,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr:first-child,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr.grdFlatRatesHeader,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr:first-child,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr.grdFlatRatesHeader,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr:first-child,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr.grdFlatRatesHeader,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr:first-child,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr.grdFlatRatesHeader,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:first-child,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesHeader,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:first-child,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesHeader,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:first-child,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesHeader,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:first-child,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesHeader,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:first-child,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesHeader,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:first-child,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesHeader,
.ModStoreAdminC table[id*=Store_productadmin_ProductImport_grdProcessResults] tr:first-child,
.ModStoreAdminC table[id*=Store_productadmin_ProductImport_grdProcessResults] tr.grdFlatRatesHeader,
.ModStoreAdminC table[id*=Store_categoryadmin_gvCategories] tr:first-child,
.ModStoreAdminC table[id*=Store_categoryadmin_gvCategories] tr.grdFlatRatesHeader,
.ModStoreAdminC table.category_grid tr:first-child,
.ModStoreAdminC table.category_grid tr.grdFlatRatesHeader, .ModStoreAdminC table.grdFlatRatesAdmin tr:first-child, .ModStoreAdminC table.grdFlatRatesAdmin tr.grdFlatRatesHeader {
  background-color: #ffffff !important;
}
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr:first-child td, .ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr:first-child th, .ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr.grdFlatRatesHeader td, .ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr.grdFlatRatesHeader th,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr:first-child td,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr:first-child th,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr.grdFlatRatesHeader td,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr.grdFlatRatesHeader th,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr:first-child td,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr:first-child th,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr.grdFlatRatesHeader td,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr.grdFlatRatesHeader th,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr:first-child td,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr:first-child th,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr.grdFlatRatesHeader td,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr.grdFlatRatesHeader th,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr:first-child td,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr:first-child th,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr.grdFlatRatesHeader td,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr.grdFlatRatesHeader th,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr:first-child td,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr:first-child th,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr.grdFlatRatesHeader td,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr.grdFlatRatesHeader th,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:first-child td,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:first-child th,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesHeader td,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesHeader th,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:first-child td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:first-child th,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesHeader td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesHeader th,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:first-child td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:first-child th,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesHeader td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesHeader th,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:first-child td,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:first-child th,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesHeader td,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesHeader th,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:first-child td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:first-child th,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesHeader td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesHeader th,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:first-child td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:first-child th,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesHeader td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesHeader th,
.ModStoreAdminC table[id*=Store_productadmin_ProductImport_grdProcessResults] tr:first-child td,
.ModStoreAdminC table[id*=Store_productadmin_ProductImport_grdProcessResults] tr:first-child th,
.ModStoreAdminC table[id*=Store_productadmin_ProductImport_grdProcessResults] tr.grdFlatRatesHeader td,
.ModStoreAdminC table[id*=Store_productadmin_ProductImport_grdProcessResults] tr.grdFlatRatesHeader th,
.ModStoreAdminC table[id*=Store_categoryadmin_gvCategories] tr:first-child td,
.ModStoreAdminC table[id*=Store_categoryadmin_gvCategories] tr:first-child th,
.ModStoreAdminC table[id*=Store_categoryadmin_gvCategories] tr.grdFlatRatesHeader td,
.ModStoreAdminC table[id*=Store_categoryadmin_gvCategories] tr.grdFlatRatesHeader th,
.ModStoreAdminC table.category_grid tr:first-child td,
.ModStoreAdminC table.category_grid tr:first-child th,
.ModStoreAdminC table.category_grid tr.grdFlatRatesHeader td,
.ModStoreAdminC table.category_grid tr.grdFlatRatesHeader th, .ModStoreAdminC table.grdFlatRatesAdmin tr:first-child td, .ModStoreAdminC table.grdFlatRatesAdmin tr:first-child th, .ModStoreAdminC table.grdFlatRatesAdmin tr.grdFlatRatesHeader td, .ModStoreAdminC table.grdFlatRatesAdmin tr.grdFlatRatesHeader th {
  font-size: 16px !important;
  font-weight: 600 !important;
  border: none;
  padding: 5px !important;
}
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr:first-child td a, .ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr:first-child th a, .ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr.grdFlatRatesHeader td a, .ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr.grdFlatRatesHeader th a,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr:first-child td a,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr:first-child th a,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr.grdFlatRatesHeader td a,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr.grdFlatRatesHeader th a,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr:first-child td a,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr:first-child th a,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr.grdFlatRatesHeader td a,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr.grdFlatRatesHeader th a,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr:first-child td a,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr:first-child th a,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr.grdFlatRatesHeader td a,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr.grdFlatRatesHeader th a,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr:first-child td a,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr:first-child th a,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr.grdFlatRatesHeader td a,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr.grdFlatRatesHeader th a,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr:first-child td a,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr:first-child th a,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr.grdFlatRatesHeader td a,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr.grdFlatRatesHeader th a,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:first-child td a,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:first-child th a,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesHeader td a,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesHeader th a,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:first-child td a,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:first-child th a,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesHeader td a,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesHeader th a,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:first-child td a,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:first-child th a,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesHeader td a,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesHeader th a,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:first-child td a,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:first-child th a,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesHeader td a,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesHeader th a,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:first-child td a,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:first-child th a,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesHeader td a,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesHeader th a,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:first-child td a,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:first-child th a,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesHeader td a,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesHeader th a,
.ModStoreAdminC table[id*=Store_productadmin_ProductImport_grdProcessResults] tr:first-child td a,
.ModStoreAdminC table[id*=Store_productadmin_ProductImport_grdProcessResults] tr:first-child th a,
.ModStoreAdminC table[id*=Store_productadmin_ProductImport_grdProcessResults] tr.grdFlatRatesHeader td a,
.ModStoreAdminC table[id*=Store_productadmin_ProductImport_grdProcessResults] tr.grdFlatRatesHeader th a,
.ModStoreAdminC table[id*=Store_categoryadmin_gvCategories] tr:first-child td a,
.ModStoreAdminC table[id*=Store_categoryadmin_gvCategories] tr:first-child th a,
.ModStoreAdminC table[id*=Store_categoryadmin_gvCategories] tr.grdFlatRatesHeader td a,
.ModStoreAdminC table[id*=Store_categoryadmin_gvCategories] tr.grdFlatRatesHeader th a,
.ModStoreAdminC table.category_grid tr:first-child td a,
.ModStoreAdminC table.category_grid tr:first-child th a,
.ModStoreAdminC table.category_grid tr.grdFlatRatesHeader td a,
.ModStoreAdminC table.category_grid tr.grdFlatRatesHeader th a, .ModStoreAdminC table.grdFlatRatesAdmin tr:first-child td a, .ModStoreAdminC table.grdFlatRatesAdmin tr:first-child th a, .ModStoreAdminC table.grdFlatRatesAdmin tr.grdFlatRatesHeader td a, .ModStoreAdminC table.grdFlatRatesAdmin tr.grdFlatRatesHeader th a {
  font-size: 16px !important;
  font-weight: 600 !important;
  color: #021427;
}
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr.grdFlatRatesAltItem, .ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr.grdFlatRatesAltItem,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr.grdFlatRatesAltItem,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr.grdFlatRatesAltItem,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr.grdFlatRatesAltItem,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr.grdFlatRatesAltItem,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesAltItem,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesAltItem,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr.grdFlatRatesAltItem,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesAltItem,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesAltItem,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr.grdFlatRatesAltItem,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_productadmin_ProductImport_grdProcessResults] tr.grdFlatRatesAltItem,
.ModStoreAdminC table[id*=Store_productadmin_ProductImport_grdProcessResults] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_categoryadmin_gvCategories] tr.grdFlatRatesAltItem,
.ModStoreAdminC table[id*=Store_categoryadmin_gvCategories] tr:nth-child(odd),
.ModStoreAdminC table.category_grid tr.grdFlatRatesAltItem,
.ModStoreAdminC table.category_grid tr:nth-child(odd), .ModStoreAdminC table.grdFlatRatesAdmin tr.grdFlatRatesAltItem, .ModStoreAdminC table.grdFlatRatesAdmin tr:nth-child(odd) {
  background-color: #fafafa;
}
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr td,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr td,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr td,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr td,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr td,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr td,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr td,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr td,
.ModStoreAdminC table[id*=Store_productadmin_ProductImport_grdProcessResults] tr td,
.ModStoreAdminC table[id*=Store_categoryadmin_gvCategories] tr td,
.ModStoreAdminC table.category_grid tr td, .ModStoreAdminC table.grdFlatRatesAdmin tr td {
  font-size: 14px;
  border: none;
  vertical-align: middle;
}
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_productadmin_ProductImport_grdProcessResults] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_categoryadmin_gvCategories] tr td .CommandButton,
.ModStoreAdminC table.category_grid tr td .CommandButton, .ModStoreAdminC table.grdFlatRatesAdmin tr td .CommandButton {
  background: none;
  color: #5BA7DC;
  padding: 0;
  font-weight: 400 !important;
}
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdUSPaymentMethods] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPayment_grdForeignPaymentMethods] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_StoreAdmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_storeadmin_EmailProvider_MouserPaymentSettings_grdVisiblePaymentMethods] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdUSShippingMethods] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdForeignShippingMethods] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_productadmin_ProductImport_grdProcessResults] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_categoryadmin_gvCategories] tr td .CommandButton:hover,
.ModStoreAdminC table.category_grid tr td .CommandButton:hover, .ModStoreAdminC table.grdFlatRatesAdmin tr td .CommandButton:hover {
  background: none !important;
  color: #5BA7DC;
}
.ModStoreAdminC span[id*=Store_StoreAdmin_AddressProvider_lblNoSetting],
.ModStoreAdminC span[id*=Store_storeadmin_AddressProvider_lblNoSetting],
.ModStoreAdminC span[id*=Store_productadmin_ProductEdit_validatorMfrNo],
.ModStoreAdminC span[id*=Store_productadmin_ProductEdit_valRequireCategory],
.ModStoreAdminC a[id*=Store_productadmin_ProductImport_grdProcessResults_lnkDelete] {
  font-weight: 400;
  color: #f50000;
  font-size: 14px;
}
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingHurdles_Admin_Admin_ShippingHurdlesViewByCountry_tblFreeShippingHurdlesByCountry] select, .ModStoreAdminC table[id*=Store_StoreAdmin_ShippingHurdles_Admin_Admin_ShippingHurdlesViewByCountry_tblFreeShippingHurdlesByCountry] input[type=text],
.ModStoreAdminC table[id*=Store_storeadmin_ShippingHurdles_Admin_Admin_ShippingHurdlesViewByCountry_tblFreeShippingHurdlesByCountry] select,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingHurdles_Admin_Admin_ShippingHurdlesViewByCountry_tblFreeShippingHurdlesByCountry] input[type=text],
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingHurdles_Admin_Admin_ShippingHurdlesView_tblFreeShippingHurdles] select,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingHurdles_Admin_Admin_ShippingHurdlesView_tblFreeShippingHurdles] input[type=text],
.ModStoreAdminC table[id*=Store_storeadmin_ShippingHurdles_Admin_Admin_ShippingHurdlesView_tblFreeShippingHurdles] select,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingHurdles_Admin_Admin_ShippingHurdlesView_tblFreeShippingHurdles] input[type=text],
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_tblException] select,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_tblException] input[type=text],
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_tblException] select,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_tblException] input[type=text] {
  width: 300px !important;
}
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingHurdles_Admin_Admin_ShippingHurdlesViewByCountry_tblFreeShippingHurdlesByCountry] input[type=image],
.ModStoreAdminC table[id*=Store_storeadmin_ShippingHurdles_Admin_Admin_ShippingHurdlesViewByCountry_tblFreeShippingHurdlesByCountry] input[type=image],
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingHurdles_Admin_Admin_ShippingHurdlesView_tblFreeShippingHurdles] input[type=image],
.ModStoreAdminC table[id*=Store_storeadmin_ShippingHurdles_Admin_Admin_ShippingHurdlesView_tblFreeShippingHurdles] input[type=image],
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_tblException] input[type=image],
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_tblException] input[type=image] {
  display: none;
}
.ModStoreAdminC table[id*=Store_productadmin_grdProducts],
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions],
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions],
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions],
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserShippingProviders_grdVisibleShippingMethods],
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserShippingProviders_grdVisibleShippingMethods] {
  border: 0;
}
.ModStoreAdminC table[id*=Store_productadmin_grdProducts] tr,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserShippingProviders_grdVisibleShippingMethods] tr,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserShippingProviders_grdVisibleShippingMethods] tr {
  border: 0;
  border-bottom: solid 1px #e1e7ef;
}
.ModStoreAdminC table[id*=Store_productadmin_grdProducts] tr:first-child,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr:first-child,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr:first-child,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr:first-child,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserShippingProviders_grdVisibleShippingMethods] tr:first-child,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserShippingProviders_grdVisibleShippingMethods] tr:first-child {
  background: #ffffff !important;
}
.ModStoreAdminC table[id*=Store_productadmin_grdProducts] tr:first-child td,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr:first-child td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr:first-child td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr:first-child td,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserShippingProviders_grdVisibleShippingMethods] tr:first-child td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserShippingProviders_grdVisibleShippingMethods] tr:first-child td {
  font-size: 16px;
  font-weight: 600;
}
.ModStoreAdminC table[id*=Store_productadmin_grdProducts] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserShippingProviders_grdVisibleShippingMethods] tr:nth-child(odd),
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserShippingProviders_grdVisibleShippingMethods] tr:nth-child(odd) {
  background: #fafafa;
}
.ModStoreAdminC table[id*=Store_productadmin_grdProducts] tr td,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr td,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserShippingProviders_grdVisibleShippingMethods] tr td,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserShippingProviders_grdVisibleShippingMethods] tr td {
  font-size: 14px;
  border: none;
  vertical-align: middle;
  text-align: left;
}
.ModStoreAdminC table[id*=Store_productadmin_grdProducts] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserShippingProviders_grdVisibleShippingMethods] tr td .CommandButton,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserShippingProviders_grdVisibleShippingMethods] tr td .CommandButton {
  background: none;
  color: #5BA7DC;
  padding: 0;
  font-weight: 400 !important;
}
.ModStoreAdminC table[id*=Store_productadmin_grdProducts] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserPortalShippingProviders_grdExceptions] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_storeadmin_ShippingProvider_MouserShippingProviders_grdVisibleShippingMethods] tr td .CommandButton:hover,
.ModStoreAdminC table[id*=Store_StoreAdmin_ShippingProvider_MouserShippingProviders_grdVisibleShippingMethods] tr td .CommandButton:hover {
  background: none !important;
  color: #5BA7DC;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrders {
  border: 0;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrders tr {
  border: 0;
  border-bottom: solid 1px #e1e7ef;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrders tr.StoreAccountOrdersHeader {
  font-size: 16px;
  font-weight: 600;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrders tr.StoreAccountOrdersHeader td {
  font-size: 16px;
  font-weight: 600;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrders tr td {
  padding: 15px 8px;
  font-size: 14px;
  border: none;
  vertical-align: middle;
  text-align: center;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrders tr td .CommandButton.StoreAccountOrdersEditButton {
  background: none;
  color: #5BA7DC;
  padding: 0;
  font-weight: 400 !important;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrders tr td .CommandButton.StoreAccountOrdersEditButton:hover {
  background: none !important;
  color: #5BA7DC;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrders tr.StoreAccountOrdersAlternatingItem {
  background-color: #fafafa;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderTitle, .ModStoreAdminC .StoreAccountOrderComplete .lblCartItems {
  font-size: 16px;
  font-weight: 600;
  text-align: left;
  display: block;
  color: #021427;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderHeader {
  font-size: 14px;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderHeader tr:nth-child(2) td {
  padding-bottom: 10px;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody {
  border: 0;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr {
  border: 0;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyHeader {
  background: #ffffff;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyHeader td {
  color: #021427;
  font-weight: 600;
  font-size: 16px;
  border: 0;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyHeader td span {
  color: #021427;
  font-weight: 600;
  font-size: 16px;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyHeader td.StoreAccountOrderBodyProductHeader {
  text-align: left;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyHeader td.StoreAccountOrderBodySubtotalHeader, .ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyHeader td.StoreAccountOrderBodyPriceHeader {
  text-align: right;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyItem, .ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem {
  background: #ffffff;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td, .ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td {
  border: 0;
  border-top: solid 1px #e1e7ef;
  padding: 15px 8px;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodyProduct, .ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodyProduct {
  text-align: left;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td span, .ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td span {
  font-weight: normal;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodySubtotal, .ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodyPrice, .ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodySubtotal, .ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodyPrice {
  text-align: right;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodySubtotal .ActualCostPostPromoApplyCss, .ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodyPrice .ActualCostPostPromoApplyCss, .ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodySubtotal .ActualCostPostPromoApplyCss, .ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodyPrice .ActualCostPostPromoApplyCss {
  text-decoration: line-through;
  color: #e1e7ef;
  margin-right: 5px;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem {
  background-color: #fafafa;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderBody tr td {
  font-size: 14px;
  text-align: center;
  padding: 15px 8px;
  min-width: 100px;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderFooter {
  margin-top: 40px;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderFooter tr[id*=Store_customeradmin_CustomerOrders_trTotal] {
  font-size: 14px;
  text-align: right;
  padding: 10px;
  margin-left: 0;
  width: 100%;
  background: #f8fafc;
  border: solid 1px #e1e7ef;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderFooter table {
  width: 220px !important;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderFooter .row {
  display: flex;
  justify-content: flex-end;
  margin: 4px 0 0;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderFooter .row .col2 {
  width: 80px;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderFooter .row.Total {
  font-weight: 600;
  color: #ff5100;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderFooter .StoreAccountOrderFooterBack .btnStoreCheckout.btnOrderHistory {
  display: none;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderFooter .StoreAccountOrderFooterBack .btnStoreCheckout.btnCatalog {
  margin-top: 15px !important;
  background: #FE5000;
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600 !important;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0 !important;
  padding: 0.75em 1em;
  line-height: 1.25;
  display: inline-block;
  float: none;
}
.ModStoreAdminC .StoreAccountOrderComplete .StoreAccountOrderFooter .StoreAccountOrderFooterBack .btnStoreCheckout.btnCatalog:hover {
  background: #FE5000 !important;
  text-decoration: underline;
}
.ModStoreAdminC div[id*=Store_productadmin_panelImport] .CommandButton {
  background: none;
  color: #5BA7DC;
  padding: 0;
  font-weight: 400 !important;
}
.ModStoreAdminC div[id*=Store_productadmin_panelImport] .CommandButton:hover {
  background: none !important;
  color: #5BA7DC;
}
.ModStoreAdminC div[id*=Store_productadmin_panelImport] .iProcess {
  margin-top: 10px;
}
.ModStoreAdminC input[id*=Store_categoryadmin_btnExport] {
  background: none;
  color: #5BA7DC;
  padding: 0;
  font-weight: 400 !important;
}
.ModStoreAdminC input[id*=Store_categoryadmin_btnExport]:hover {
  background: none !important;
  color: #5BA7DC;
}
.ModStoreAdminC a[id*=Store_categoryadmin_ctl00_cmdCancel],
.ModStoreAdminC a[id*=Store_categoryadmin_ctl00_cmdDelete],
.ModStoreAdminC a[id*=Store_productadmin_ProductEdit_cmdCancel],
.ModStoreAdminC a[id*=Store_productadmin_ProductEdit_cmdDelete] {
  margin-bottom: 8px !important;
  background: #151429;
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.ModStoreAdminC a[id*=Store_categoryadmin_ctl00_cmdCancel]:hover,
.ModStoreAdminC a[id*=Store_categoryadmin_ctl00_cmdDelete]:hover,
.ModStoreAdminC a[id*=Store_productadmin_ProductEdit_cmdCancel]:hover,
.ModStoreAdminC a[id*=Store_productadmin_ProductEdit_cmdDelete]:hover {
  background: #151429 !important;
  color: #ffffff;
  text-decoration: underline;
}
.ModStoreAdminC table[id*=Store_productadmin_ProductEdit_dlPricing],
.ModStoreAdminC table[id*=Store_productadmin_ProductEdit_dlspec] {
  border: solid 1px #e1e7ef;
}
.ModStoreAdminC table[id*=Store_productadmin_ProductEdit_dlPricing] tr:first-child,
.ModStoreAdminC table[id*=Store_productadmin_ProductEdit_dlspec] tr:first-child {
  background-color: #ffffff !important;
}
.ModStoreAdminC table[id*=Store_productadmin_ProductEdit_dlPricing] tr:first-child td,
.ModStoreAdminC table[id*=Store_productadmin_ProductEdit_dlspec] tr:first-child td {
  background-color: #ffffff !important;
  font-size: 16px;
  font-weight: 600;
  color: #021427 !important;
}
.ModStoreAdminC table[id*=Store_productadmin_ProductEdit_dlPricing] tr td,
.ModStoreAdminC table[id*=Store_productadmin_ProductEdit_dlspec] tr td {
  font-size: 14px;
  border: none;
  vertical-align: middle;
  background-color: #ffffff !important;
}

table[id*=Store_StoreAdmin_tblTaxProvider] table,
table[id*=Store_storeadmin_tblTaxProvider] table {
  width: 100%;
}

span[id*=txtMessage_OptView] {
  display: flex;
  margin-bottom: 20px;
}

.shippingProviderWrapper table.tblOtherRates td.tdOtherEdit a.lnkSave {
  background: #FE5000;
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600 !important;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0 !important;
  padding: 0.75em 1em;
  line-height: 1.25;
  display: inline-block;
}
.shippingProviderWrapper table.tblOtherRates td.tdOtherEdit a.lnkSave:hover {
  background: #FE5000 !important;
  text-decoration: underline;
}

table[id*=Store_categoryadmin_gvCategories] {
  width: 100% !important;
}

input[id*=Store_categoryadmin_CategoryImport_btnProcess] {
  margin-top: 10px;
}

.StoreAccountWrapper {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 16px;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal {
  margin: 0;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail {
  border: none;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr {
  border-bottom: solid 1px #e1e7ef;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr td {
  padding: 15px 8px;
  font-size: 14px;
  border: none;
  vertical-align: middle;
  text-align: center;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr td.StoreCartDetailProduct {
  text-align: left;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr td.StoreCartDetailProduct .CartProductTitle {
  font-weight: 600;
  margin-bottom: 5px;
  display: block;
  color: #011326;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr td.StoreCartDetailProduct br {
  display: none;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr td.StoreCartDetailQuantity {
  text-align: center !important;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr td.StoreCartDetailQuantity .StoreCartDetailQuantityTextBox {
  width: 80px !important;
  text-align: center;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr td.StoreCartDetailDelete {
  text-align: center !important;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr td.StoreCartDetailPrice, .StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr td.StoreCartDetailSubtotal {
  text-align: right;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr.StoreCartDetailHeader {
  background-color: #ffffff;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr.StoreCartDetailHeader td {
  font-size: 16px;
  font-weight: 600;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr.StoreCartDetailHeader td.StoreCartDetailProductHeader {
  text-align: left;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr.StoreCartDetailHeader td.StoreCartDetailPriceHeader, .StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr.StoreCartDetailHeader td.StoreCartDetailSubtotalHeader {
  text-align: right;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr.StoreCartDetailAlternatingItem {
  background-color: #fafafa;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .CartGridFooter {
  text-align: right;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .CartGridFooter .cartTotal {
  font-size: 16px;
  font-weight: 600;
  padding-right: 0;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutNavigation {
  text-align: center;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutNavigation .btnStoreCheckout {
  margin-bottom: 8px !important;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0px;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutNavigation .btnStoreCheckout.btnCatalog {
  background: #ffffff;
  color: #2D6AA8;
  border: 1px solid #2D6AA8;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutNavigation .btnStoreCheckout.btnCatalog:hover {
  background: #ffffff;
  text-decoration: underline;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutNavigation .btnStoreCheckout.btnCheckout {
  background: #151429;
  color: #ffffff;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutNavigation .btnStoreCheckout.btnCheckout:hover {
  background: #151429;
  color: #ffffff;
  text-decoration: underline;
}

.UserAgreementWrapper {
  text-align: right;
  border: solid 1px #e1e7ef;
  padding: 10px;
  margin-bottom: 20px;
  background: #f8fafc;
}
.UserAgreementWrapper .UserAgreement_Header {
  margin-bottom: 10px;
}
.UserAgreementWrapper .UserAgreementText, .UserAgreementWrapper .UserAgreementAcceptTerms {
  font-size: 14px;
}
.UserAgreementWrapper .UserAgreementText .chkUAAcceptTerms, .UserAgreementWrapper .UserAgreementAcceptTerms .chkUAAcceptTerms {
  margin-right: 5px;
}

.StoreAccountCheckoutSteps ul {
  display: flex;
  justify-content: center;
  margin: 0;
}
.StoreAccountCheckoutSteps ul li {
  align-items: center;
  display: flex;
  list-style: none;
  padding: 5px 15px 5px 7px;
  border-radius: 25px;
  border: 1px solid #2D6AA8;
  margin-right: 20px;
}
.StoreAccountCheckoutSteps ul li.StepActive {
  background: #2D6AA8;
  color: #ffffff;
  border: 1px solid #2D6AA8;
}
.StoreAccountCheckoutSteps ul li.StepActive .StoreCheckoutStepNumber {
  background: #ffffff;
  color: #2D6AA8;
}
.StoreAccountCheckoutSteps ul li .StoreCheckoutStepNumber {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: #2D6AA8;
  color: #ffffff;
  margin-right: 8px;
}
.StoreAccountCheckoutSteps ul li.CheckoutStepConnect {
  display: none;
}
.StoreAccountCheckoutSteps ul li.StoreCheckoutStepLink {
  background: #2D6AA8;
  color: #ffffff;
  border: 1px solid #2D6AA8;
}
.StoreAccountCheckoutSteps ul li.StoreCheckoutStepLink a.StoreCheckoutStepNumber {
  color: transparent;
  position: relative;
  background: #ffffff;
}
.StoreAccountCheckoutSteps ul li.StoreCheckoutStepLink a.StoreCheckoutStepNumber::after {
  content: "✓";
  color: #2D6AA8;
  width: 30px;
  height: 30px;
  display: flex;
  position: absolute;
  top: 0;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 16px;
}
.StoreAccountCheckoutSteps ul li.StoreCheckoutStepLink a.StoreCheckoutStepText {
  color: #ffffff;
}

.ModMouserBillingControl2ResponsiveC .checkoutContent, .ModMouserShippingControl2ResponsiveC .checkoutContent,
.ModShipnPay2ResponsiveC .checkoutContent, .ModOrderDetails2ResponsiveC .checkoutContent, .ModStoreAccount2ResponsiveC .checkoutContent {
  margin: 30px 0 0;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .BillingHeader, .ModMouserBillingControl2ResponsiveC .checkoutContent .ShippingHeader, .ModMouserBillingControl2ResponsiveC .checkoutContent .OrderReviewHeader, .ModMouserBillingControl2ResponsiveC .checkoutContent .ContentHeader, .ModMouserBillingControl2ResponsiveC .checkoutContent .OrderDetailsHeader, .ModMouserShippingControl2ResponsiveC .checkoutContent .BillingHeader, .ModMouserShippingControl2ResponsiveC .checkoutContent .ShippingHeader, .ModMouserShippingControl2ResponsiveC .checkoutContent .OrderReviewHeader, .ModMouserShippingControl2ResponsiveC .checkoutContent .ContentHeader, .ModMouserShippingControl2ResponsiveC .checkoutContent .OrderDetailsHeader,
.ModShipnPay2ResponsiveC .checkoutContent .BillingHeader,
.ModShipnPay2ResponsiveC .checkoutContent .ShippingHeader,
.ModShipnPay2ResponsiveC .checkoutContent .OrderReviewHeader,
.ModShipnPay2ResponsiveC .checkoutContent .ContentHeader,
.ModShipnPay2ResponsiveC .checkoutContent .OrderDetailsHeader, .ModOrderDetails2ResponsiveC .checkoutContent .BillingHeader, .ModOrderDetails2ResponsiveC .checkoutContent .ShippingHeader, .ModOrderDetails2ResponsiveC .checkoutContent .OrderReviewHeader, .ModOrderDetails2ResponsiveC .checkoutContent .ContentHeader, .ModOrderDetails2ResponsiveC .checkoutContent .OrderDetailsHeader, .ModStoreAccount2ResponsiveC .checkoutContent .BillingHeader, .ModStoreAccount2ResponsiveC .checkoutContent .ShippingHeader, .ModStoreAccount2ResponsiveC .checkoutContent .OrderReviewHeader, .ModStoreAccount2ResponsiveC .checkoutContent .ContentHeader, .ModStoreAccount2ResponsiveC .checkoutContent .OrderDetailsHeader {
  display: none;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .PaymentHeader, .ModMouserShippingControl2ResponsiveC .checkoutContent .PaymentHeader,
.ModShipnPay2ResponsiveC .checkoutContent .PaymentHeader, .ModOrderDetails2ResponsiveC .checkoutContent .PaymentHeader, .ModStoreAccount2ResponsiveC .checkoutContent .PaymentHeader {
  font-size: 16px;
  font-weight: 600;
  border: 0;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .PaymentHeader .paymentedit, .ModMouserShippingControl2ResponsiveC .checkoutContent .PaymentHeader .paymentedit,
.ModShipnPay2ResponsiveC .checkoutContent .PaymentHeader .paymentedit, .ModOrderDetails2ResponsiveC .checkoutContent .PaymentHeader .paymentedit, .ModStoreAccount2ResponsiveC .checkoutContent .PaymentHeader .paymentedit {
  font-size: 14px;
  font-weight: 400;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress, .ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress, .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress, .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress,
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress,
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress, .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress, .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress, .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress, .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress {
  width: 100%;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress legend, .ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress legend, .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress legend, .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress legend,
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress legend,
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress legend, .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress legend, .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress legend, .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress legend, .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress legend {
  display: none;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .addressBook .NormalTextBox, .ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .shipAddressrow .NormalTextBox, .ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .addressBook .NormalTextBox, .ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .shipAddressrow .NormalTextBox, .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .addressBook .NormalTextBox, .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .shipAddressrow .NormalTextBox, .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .addressBook .NormalTextBox, .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .shipAddressrow .NormalTextBox,
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .addressBook .NormalTextBox,
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .shipAddressrow .NormalTextBox,
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .addressBook .NormalTextBox,
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .shipAddressrow .NormalTextBox, .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .addressBook .NormalTextBox, .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .shipAddressrow .NormalTextBox, .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .addressBook .NormalTextBox, .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .shipAddressrow .NormalTextBox, .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .addressBook .NormalTextBox, .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .shipAddressrow .NormalTextBox, .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .addressBook .NormalTextBox, .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .shipAddressrow .NormalTextBox {
  width: 60% !important;
  display: inline-block;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span, .ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span, .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span, .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span,
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span,
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span, .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span, .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span, .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span, .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span {
  font-weight: bold;
  padding-top: 0.3em;
  padding-left: 0;
  width: 100% !important;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span.NormalRed, .ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span.NormalRed, .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span.NormalRed, .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span.NormalRed,
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span.NormalRed,
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span.NormalRed, .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span.NormalRed, .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span.NormalRed, .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span.NormalRed, .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span.NormalRed {
  font-weight: 400;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span[id*=Billing_addressbillingcheckout_lblAddressBookLink],
.ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span[id*=Shipping_addressshippingcheckout_lblAddressBookLink], .ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span[id*=Billing_addressbillingcheckout_lblAddressBookLink],
.ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span[id*=Shipping_addressshippingcheckout_lblAddressBookLink], .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span[id*=Billing_addressbillingcheckout_lblAddressBookLink],
.ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span[id*=Shipping_addressshippingcheckout_lblAddressBookLink], .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span[id*=Billing_addressbillingcheckout_lblAddressBookLink],
.ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span[id*=Shipping_addressshippingcheckout_lblAddressBookLink],
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span[id*=Billing_addressbillingcheckout_lblAddressBookLink],
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span[id*=Shipping_addressshippingcheckout_lblAddressBookLink],
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span[id*=Billing_addressbillingcheckout_lblAddressBookLink],
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span[id*=Shipping_addressshippingcheckout_lblAddressBookLink], .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span[id*=Billing_addressbillingcheckout_lblAddressBookLink],
.ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span[id*=Shipping_addressshippingcheckout_lblAddressBookLink], .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span[id*=Billing_addressbillingcheckout_lblAddressBookLink],
.ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span[id*=Shipping_addressshippingcheckout_lblAddressBookLink], .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span[id*=Billing_addressbillingcheckout_lblAddressBookLink],
.ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .form-group span[id*=Shipping_addressshippingcheckout_lblAddressBookLink], .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span[id*=Billing_addressbillingcheckout_lblAddressBookLink],
.ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutShippingAddress .form-group span[id*=Shipping_addressshippingcheckout_lblAddressBookLink] {
  font-weight: 400;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .divCheckoutButton, .ModMouserShippingControl2ResponsiveC .checkoutContent .divCheckoutButton,
.ModShipnPay2ResponsiveC .checkoutContent .divCheckoutButton, .ModOrderDetails2ResponsiveC .checkoutContent .divCheckoutButton, .ModStoreAccount2ResponsiveC .checkoutContent .divCheckoutButton {
  text-align: center;
  margin-top: 30px;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .divCheckoutButton > .col-md-8, .ModMouserBillingControl2ResponsiveC .checkoutContent .divCheckoutButton .col-md-12, .ModMouserShippingControl2ResponsiveC .checkoutContent .divCheckoutButton > .col-md-8, .ModMouserShippingControl2ResponsiveC .checkoutContent .divCheckoutButton .col-md-12,
.ModShipnPay2ResponsiveC .checkoutContent .divCheckoutButton > .col-md-8,
.ModShipnPay2ResponsiveC .checkoutContent .divCheckoutButton .col-md-12, .ModOrderDetails2ResponsiveC .checkoutContent .divCheckoutButton > .col-md-8, .ModOrderDetails2ResponsiveC .checkoutContent .divCheckoutButton .col-md-12, .ModStoreAccount2ResponsiveC .checkoutContent .divCheckoutButton > .col-md-8, .ModStoreAccount2ResponsiveC .checkoutContent .divCheckoutButton .col-md-12 {
  width: 100%;
  text-align: center;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout, .ModMouserShippingControl2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout,
.ModShipnPay2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout, .ModOrderDetails2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout, .ModStoreAccount2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout {
  display: inline-block !important;
  margin-bottom: 8px !important;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCheckout, .ModMouserBillingControl2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCatalog, .ModMouserShippingControl2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCheckout, .ModMouserShippingControl2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCatalog,
.ModShipnPay2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCheckout,
.ModShipnPay2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCatalog, .ModOrderDetails2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCheckout, .ModOrderDetails2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCatalog, .ModStoreAccount2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCheckout, .ModStoreAccount2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCatalog {
  background: linear-gradient(270deg, #172B40 3.88%, #111126 95.09%);
  color: #ffffff;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCheckout:hover, .ModMouserBillingControl2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCatalog:hover, .ModMouserShippingControl2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCheckout:hover, .ModMouserShippingControl2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCatalog:hover,
.ModShipnPay2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCheckout:hover,
.ModShipnPay2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCatalog:hover, .ModOrderDetails2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCheckout:hover, .ModOrderDetails2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCatalog:hover, .ModStoreAccount2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCheckout:hover, .ModStoreAccount2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnCatalog:hover {
  background: linear-gradient(270deg, #172B40 3.88%, #111126 95.09%);
  text-decoration: underline;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnOrderHistory, .ModMouserShippingControl2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnOrderHistory,
.ModShipnPay2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnOrderHistory, .ModOrderDetails2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnOrderHistory, .ModStoreAccount2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnOrderHistory {
  background: #151429;
  color: #ffffff;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnOrderHistory:hover, .ModMouserShippingControl2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnOrderHistory:hover,
.ModShipnPay2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnOrderHistory:hover, .ModOrderDetails2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnOrderHistory:hover, .ModStoreAccount2ResponsiveC .checkoutContent .divCheckoutButton .btnStoreCheckout.btnOrderHistory:hover {
  background: #151429;
  color: #ffffff;
  text-decoration: underline;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .addressFields span, .ModMouserShippingControl2ResponsiveC .checkoutContent .addressFields span,
.ModShipnPay2ResponsiveC .checkoutContent .addressFields span, .ModOrderDetails2ResponsiveC .checkoutContent .addressFields span, .ModStoreAccount2ResponsiveC .checkoutContent .addressFields span {
  font-weight: bold;
  padding-top: 0.3em;
  padding-left: 0;
  width: 100% !important;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling, .ModMouserShippingControl2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling,
.ModShipnPay2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling, .ModOrderDetails2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling, .ModStoreAccount2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling {
  margin: 5px 0;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr, .ModMouserShippingControl2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr,
.ModShipnPay2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr, .ModOrderDetails2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr, .ModStoreAccount2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr {
  display: flex;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr td, .ModMouserShippingControl2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr td,
.ModShipnPay2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr td, .ModOrderDetails2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr td, .ModStoreAccount2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr td {
  display: flex;
  margin: 5px;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr td input, .ModMouserShippingControl2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr td input,
.ModShipnPay2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr td input, .ModOrderDetails2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr td input, .ModStoreAccount2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr td input {
  margin: 0;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr td label, .ModMouserShippingControl2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr td label,
.ModShipnPay2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr td label, .ModOrderDetails2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr td label, .ModStoreAccount2ResponsiveC .checkoutContent .addressFields .tblSameAsBilling tr td label {
  margin-left: 4px;
  margin-bottom: 0;
  padding-top: 0;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent #tblAddressType span, .ModMouserShippingControl2ResponsiveC .checkoutContent #tblAddressType span,
.ModShipnPay2ResponsiveC .checkoutContent #tblAddressType span, .ModOrderDetails2ResponsiveC .checkoutContent #tblAddressType span, .ModStoreAccount2ResponsiveC .checkoutContent #tblAddressType span {
  font-weight: bold;
  padding-top: 0.3em;
  padding-left: 0;
  width: 100% !important;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent #tblAddressType span.NormalRed, .ModMouserShippingControl2ResponsiveC .checkoutContent #tblAddressType span.NormalRed,
.ModShipnPay2ResponsiveC .checkoutContent #tblAddressType span.NormalRed, .ModOrderDetails2ResponsiveC .checkoutContent #tblAddressType span.NormalRed, .ModStoreAccount2ResponsiveC .checkoutContent #tblAddressType span.NormalRed {
  font-weight: normal;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent #tblAddressType span.NormalRed br, .ModMouserShippingControl2ResponsiveC .checkoutContent #tblAddressType span.NormalRed br,
.ModShipnPay2ResponsiveC .checkoutContent #tblAddressType span.NormalRed br, .ModOrderDetails2ResponsiveC .checkoutContent #tblAddressType span.NormalRed br, .ModStoreAccount2ResponsiveC .checkoutContent #tblAddressType span.NormalRed br {
  display: none;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutProjectQuestions, .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutProjectQuestions,
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutProjectQuestions, .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutProjectQuestions, .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutProjectQuestions {
  margin-top: 20px;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutProjectQuestions legend, .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutProjectQuestions legend,
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutProjectQuestions legend, .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutProjectQuestions legend, .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutProjectQuestions legend {
  display: none;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutProjectQuestions .projectQuestionsItem span[id*=lblOpportunityID], .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutProjectQuestions .projectQuestionsItem span[id*=lblOpportunityID],
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutProjectQuestions .projectQuestionsItem span[id*=lblOpportunityID], .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutProjectQuestions .projectQuestionsItem span[id*=lblOpportunityID], .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutProjectQuestions .projectQuestionsItem span[id*=lblOpportunityID] {
  font-weight: 600;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .divAddresses, .ModMouserShippingControl2ResponsiveC .checkoutContent .divAddresses,
.ModShipnPay2ResponsiveC .checkoutContent .divAddresses, .ModOrderDetails2ResponsiveC .checkoutContent .divAddresses, .ModStoreAccount2ResponsiveC .checkoutContent .divAddresses {
  padding: 20px 0;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .divAddresses legend, .ModMouserShippingControl2ResponsiveC .checkoutContent .divAddresses legend,
.ModShipnPay2ResponsiveC .checkoutContent .divAddresses legend, .ModOrderDetails2ResponsiveC .checkoutContent .divAddresses legend, .ModStoreAccount2ResponsiveC .checkoutContent .divAddresses legend {
  border: none;
  color: #021427;
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 10px;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .StoreAccountCheckoutSelectBillingAddress, .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .StoreAccountCheckoutSelectBillingAddress,
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .StoreAccountCheckoutSelectBillingAddress, .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .StoreAccountCheckoutSelectBillingAddress, .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .StoreAccountCheckoutSelectBillingAddress {
  margin: 20px 0 30px;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .StoreAccountCheckoutSelectBillingAddress .rblShippingProviders tr td, .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .StoreAccountCheckoutSelectBillingAddress .rblShippingProviders tr td,
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .StoreAccountCheckoutSelectBillingAddress .rblShippingProviders tr td, .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .StoreAccountCheckoutSelectBillingAddress .rblShippingProviders tr td, .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .StoreAccountCheckoutSelectBillingAddress .rblShippingProviders tr td {
  display: flex;
  align-items: center;
  justify-content: center;
}
.ModMouserBillingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .StoreAccountCheckoutSelectBillingAddress .rblShippingProviders tr td label, .ModMouserShippingControl2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .StoreAccountCheckoutSelectBillingAddress .rblShippingProviders tr td label,
.ModShipnPay2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .StoreAccountCheckoutSelectBillingAddress .rblShippingProviders tr td label, .ModOrderDetails2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .StoreAccountCheckoutSelectBillingAddress .rblShippingProviders tr td label, .ModStoreAccount2ResponsiveC .checkoutContent .StoreAccountCheckoutBillingAddress .StoreAccountCheckoutSelectBillingAddress .rblShippingProviders tr td label {
  margin-bottom: 0;
  margin-left: 5px;
  font-weight: 400;
}

.CCPaymentForm .tblCreditCard .StoreAccountCheckoutPaymentEdit .StorePaymentEdit .dnnLabel {
  width: auto;
}
.CCPaymentForm .tblCreditCard .StoreAccountCheckoutPaymentEdit .StorePaymentEdit .divExpDate .row .col-sm-12 > div {
  margin-right: -15px;
  margin-left: -15px;
}
.CCPaymentForm .tblCreditCard .StoreAccountCheckoutPaymentEdit .StorePaymentEdit .divExpDate .row .col-sm-12 > div .CCExpDateInput .CCExpMonth, .CCPaymentForm .tblCreditCard .StoreAccountCheckoutPaymentEdit .StorePaymentEdit .divExpDate .row .col-sm-12 > div .CCExpDateInput .CCExpYear {
  padding: 0;
}

.StoreAccountCheckoutPayment .CCPaymentForm .tblCreditCard .StoreAccountCheckoutPaymentEdit .col-sm-3 span b {
  font-weight: 400;
}

div[id*=ShipnPay_lblCVV_pnlHelp] .dnnFormHelpContent {
  bottom: auto;
  width: 400px;
}

.StoreAccountCheckoutShippingProviders {
  margin: 40px -20px;
  padding: 20px;
}
@media (max-width: 640px) {
  .StoreAccountCheckoutShippingProviders {
    margin: 20px 0;
  }
}
.StoreAccountCheckoutShippingProviders legend {
  font-size: 16px;
  font-weight: 600;
  border: 0;
}
.StoreAccountCheckoutShippingProviders span.icon {
  width: 16px;
  height: 16px;
  display: inline-block;
  color: #ffffff;
  border-color: #ffffff;
  margin: 5px 5px 0 0;
}
.StoreAccountCheckoutShippingProviders span.checked {
  background: url(/images/radiobutton.png) -36px 2px no-repeat;
  background-size: 131px;
}
.StoreAccountCheckoutShippingProviders span.unchecked {
  background: url(/images/radiobutton.png) 0 2px no-repeat;
  background-size: 131px;
}
.StoreAccountCheckoutShippingProviders .StoreAccountCheckoutSelectShippingProvider .tblBOOptions {
  margin-bottom: 10px;
}

.StoreAccountOrderComplete .ODThankyou {
  margin-top: 30px;
  font-size: 18px;
  font-weight: 600;
}

.divOrderDetails {
  background: #f8fafc;
  border: solid 1px #e1e7ef;
  padding: 10px;
  font-size: 16px;
  margin: 30px 0;
}
.divOrderDetails span:first-child {
  font-weight: 600;
  color: #011326;
}

.ModOrderDetails2ResponsiveC, .ModStoreAccount2ResponsiveC {
  /*span {
      font-size: 14px;

      a {
          font-weight: 400;
      }
  }*/
}
.ModOrderDetails2ResponsiveC .divAddresses, .ModOrderDetails2ResponsiveC .divPaymentShippingInfo, .ModStoreAccount2ResponsiveC .divAddresses, .ModStoreAccount2ResponsiveC .divPaymentShippingInfo {
  padding: 20px 0;
}
.ModOrderDetails2ResponsiveC .divAddresses span, .ModOrderDetails2ResponsiveC .divPaymentShippingInfo span, .ModStoreAccount2ResponsiveC .divAddresses span, .ModStoreAccount2ResponsiveC .divPaymentShippingInfo span {
  font-size: 16px;
}
.ModOrderDetails2ResponsiveC .BillHeader, .ModOrderDetails2ResponsiveC .ShipHeader, .ModOrderDetails2ResponsiveC .PayHeader, .ModOrderDetails2ResponsiveC .ShipMethodHeader, .ModOrderDetails2ResponsiveC .PQHeader, .ModOrderDetails2ResponsiveC .CartHeader, .ModStoreAccount2ResponsiveC .BillHeader, .ModStoreAccount2ResponsiveC .ShipHeader, .ModStoreAccount2ResponsiveC .PayHeader, .ModStoreAccount2ResponsiveC .ShipMethodHeader, .ModStoreAccount2ResponsiveC .PQHeader, .ModStoreAccount2ResponsiveC .CartHeader {
  font-size: 16px;
  font-weight: 600;
  display: flex;
  align-items: baseline;
  margin-bottom: 10px;
  border: 0;
}
.ModOrderDetails2ResponsiveC .BillHeader .linkEdit, .ModOrderDetails2ResponsiveC .BillHeader .hypEdit, .ModOrderDetails2ResponsiveC .ShipHeader .linkEdit, .ModOrderDetails2ResponsiveC .ShipHeader .hypEdit, .ModOrderDetails2ResponsiveC .PayHeader .linkEdit, .ModOrderDetails2ResponsiveC .PayHeader .hypEdit, .ModOrderDetails2ResponsiveC .ShipMethodHeader .linkEdit, .ModOrderDetails2ResponsiveC .ShipMethodHeader .hypEdit, .ModOrderDetails2ResponsiveC .PQHeader .linkEdit, .ModOrderDetails2ResponsiveC .PQHeader .hypEdit, .ModOrderDetails2ResponsiveC .CartHeader .linkEdit, .ModOrderDetails2ResponsiveC .CartHeader .hypEdit, .ModStoreAccount2ResponsiveC .BillHeader .linkEdit, .ModStoreAccount2ResponsiveC .BillHeader .hypEdit, .ModStoreAccount2ResponsiveC .ShipHeader .linkEdit, .ModStoreAccount2ResponsiveC .ShipHeader .hypEdit, .ModStoreAccount2ResponsiveC .PayHeader .linkEdit, .ModStoreAccount2ResponsiveC .PayHeader .hypEdit, .ModStoreAccount2ResponsiveC .ShipMethodHeader .linkEdit, .ModStoreAccount2ResponsiveC .ShipMethodHeader .hypEdit, .ModStoreAccount2ResponsiveC .PQHeader .linkEdit, .ModStoreAccount2ResponsiveC .PQHeader .hypEdit, .ModStoreAccount2ResponsiveC .CartHeader .linkEdit, .ModStoreAccount2ResponsiveC .CartHeader .hypEdit {
  font-size: 14px;
  margin-left: 5px;
  font-weight: 400;
}

.divCartItems {
  margin-top: 30px;
}

.StoreCartGrid {
  border: none !important;
}
.StoreCartGrid tr {
  border-bottom: solid 1px #e1e7ef;
}
.StoreCartGrid tr.StoreAccountOrderBodyHeader {
  background-color: #ffffff !important;
}
.StoreCartGrid tr.StoreAccountOrderBodyHeader td {
  font-size: 16px;
  font-weight: 600;
}
.StoreCartGrid tr.StoreAccountOrderBodyHeader td.StoreAccountOrderBodyProductHeader {
  text-align: left;
}
.StoreCartGrid tr.StoreAccountOrderBodyHeader td.StoreAccountOrderBodyPriceHeader, .StoreCartGrid tr.StoreAccountOrderBodyHeader td.StoreAccountOrderBodySubtotalHeader {
  text-align: right;
}
.StoreCartGrid tr td {
  padding: 15px 8px;
  font-size: 14px;
  border: none;
  vertical-align: middle !important;
  text-align: center;
  border: none !important;
}
.StoreCartGrid tr td.StoreAccountOrderBodyProduct {
  text-align: left;
}
.StoreCartGrid tr td.StoreAccountOrderBodyPrice, .StoreCartGrid tr td.StoreAccountOrderBodySubtotal {
  text-align: right;
}

.CartItemsGrid .StoreCartGrid, .CartItemsGrid .StoreAccountOrderBody {
  margin-bottom: 1rem;
  border: none;
}
.CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyHeader, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyHeader {
  background: #ffffff;
}
.CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyHeader td, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyHeader td {
  color: #021427;
  font-weight: 600;
  font-size: 16px;
  border: 0;
}
.CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyHeader td span, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyHeader td span {
  color: #021427;
  font-weight: 600;
  font-size: 16px;
}
.CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyHeader td.StoreAccountOrderBodyProductHeader, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyHeader td.StoreAccountOrderBodyProductHeader {
  text-align: left;
}
.CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyHeader td.StoreAccountOrderBodySubtotalHeader, .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyHeader td.StoreAccountOrderBodyPriceHeader, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyHeader td.StoreAccountOrderBodySubtotalHeader, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyHeader td.StoreAccountOrderBodyPriceHeader {
  text-align: right;
}
.CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyItem, .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyAlternatingItem, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyItem, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem {
  background: #ffffff;
}
.CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyItem td, .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyAlternatingItem td, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td {
  border: 0;
  border-top: solid 1px #e1e7ef;
  padding: 15px 8px;
}
.CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodyProduct, .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodyProduct, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodyProduct, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodyProduct {
  text-align: left;
}
.CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyItem td span, .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyAlternatingItem td span, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td span, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td span {
  font-weight: normal;
}
.CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodySubtotal, .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodyPrice, .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodySubtotal, .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodyPrice, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodySubtotal, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodyPrice, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodySubtotal, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodyPrice {
  text-align: right;
}
.CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodySubtotal .ActualCostPostPromoApplyCss, .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodyPrice .ActualCostPostPromoApplyCss, .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodySubtotal .ActualCostPostPromoApplyCss, .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodyPrice .ActualCostPostPromoApplyCss, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodySubtotal .ActualCostPostPromoApplyCss, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodyPrice .ActualCostPostPromoApplyCss, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodySubtotal .ActualCostPostPromoApplyCss, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodyPrice .ActualCostPostPromoApplyCss {
  text-decoration: line-through;
  color: #e1e7ef;
  margin-right: 5px;
}
.CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyAlternatingItem, .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem {
  background-color: #fafafa;
}
.CartItemsGrid .StoreCartGrid tr td, .CartItemsGrid .StoreAccountOrderBody tr td {
  font-size: 14px;
  text-align: center;
  padding: 15px 8px;
  min-width: 100px;
}
.CartItemsGrid .CartGridFooter {
  background: #f8fafc;
  border: solid 1px #e1e7ef;
  padding: 10px;
  font-size: 14px;
  text-align: right;
  margin-top: 40px;
}
.CartItemsGrid .CartGridFooter .row {
  display: flex;
  justify-content: flex-end;
  margin: 4px 0 0;
}
.CartItemsGrid .CartGridFooter .row .col2 {
  width: 80px;
}
.CartItemsGrid .CartGridFooter .row.Total {
  font-weight: 600;
  /*color: theme-color('secondary', 'rich-black');*/
  color: #011326;
}

.lblTBD a strong {
  text-decoration: none !important;
  font-weight: 400;
}

.OrderCompleteMessage i {
  margin-right: 5px;
}

.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .PnlPromoCode {
  width: 100% !important;
  margin-top: 15px;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .PnlPromoCode div {
  width: 250px;
  text-align: right;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .PnlPromoCode div .LblPromoErrorMesg {
  font-weight: 400;
  color: #f50000;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .PnlPromoCode .LnkHavePromo {
  cursor: pointer;
  font-weight: 600;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .PnlPromoCode #dvPromoCode {
  width: 200px;
  margin-top: 8px;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .PnlPromoCode #dvPromoCode .textPromoCode {
  -webkit-border-radius: 10px;
  border-radius: 10px;
  margin-top: 0;
  border: 1px solid #aeb0b6;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .PnlPromoCode #dvPromoCode .textPromoCode:focus {
  background: #fff;
  border: solid 2px #000;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  color: #000000;
  box-shadow: none;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .PnlPromoCode #dvPromoCode .BtnApplyPromo {
  font-weight: 600;
  padding: 7px 15px;
  box-shadow: none;
  text-shadow: none;
  border: none;
  transition: all 0.3s ease;
  background: linear-gradient(270deg, #172B40 3.88%, #111126 95.09%);
  color: #ffffff;
  border-radius: 25px !important;
  margin-left: 10px !important;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .PnlPromoCode #dvPromoCode .BtnApplyPromo:hover {
  background: linear-gradient(270deg, #172B40 3.88%, #111126 95.09%);
  text-decoration: underline;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .PnlPromoCode #dvPromoCode .BtnApplyPromo:focus {
  outline: 0;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .PnlPromoApplyMsg {
  padding: 15px 10px;
  border-top: 1px solid #ced4da;
  border-bottom: 1px solid #ced4da;
  margin-bottom: 20px;
  margin-top: 20px;
  padding-bottom: 20px;
  width: 100%;
  background: #ffffff;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .PnlPromoApplyMsg .LblDiscountApplied {
  color: #011326;
  display: block;
  width: 100%;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .PnlPromoApplyMsg .LblPromoApplyMsg.pull-right {
  display: block;
  width: 100%;
}
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .PnlPromoApplyMsg .LnkRemovePromoCode {
  margin-right: 10px;
  text-transform: capitalize;
}

/*.ModMouserBillingControl2ResponsiveC, .ModMouserShippingControl2ResponsiveC,
.ModShipnPay2ResponsiveC, .ModOrderDetails2ResponsiveC, .ModStoreAccount2ResponsiveC {*/
.checkoutContent .pnlPromoApplyDetail {
  padding: 10px 0;
  border: none;
  margin-bottom: 20px;
  width: 100%;
  margin-top: 5px;
  display: block;
}
.checkoutContent .pnlPromoApplyDetail .LblDiscountApplied {
  color: #011326;
  display: block;
  width: 100%;
}
.checkoutContent .pnlPromoApplyDetail .LblPromoApplyMsg.pull-right {
  display: block;
  width: 100%;
}
.checkoutContent .pnlPromoApplyDetail .LnkRemovePromoCode {
  margin-right: 10px;
  text-transform: capitalize;
}

/*}*/
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr.StoreCartDetailItem td.StoreCartDetailPrice .ActualCostPostPromoApplyCss,
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr.StoreCartDetailItem td.StoreCartDetailSubtotal .ActualCostPostPromoApplyCss,
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr.StoreCartDetailAlternatingItem td.StoreCartDetailPrice .ActualCostPostPromoApplyCss,
.StoreAccountWrapper .StoreAccountCheckoutWrapper .StoreAccountCheckoutCart .StoreAccountCheckoutTotal .StoreCartDetail tr.StoreCartDetailAlternatingItem td.StoreCartDetailSubtotal .ActualCostPostPromoApplyCss {
  text-decoration: line-through;
  color: #ced4da;
  margin-right: 0px !important;
  display: block;
}

.ModOrderDetails2ResponsiveC .divCartItems .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodySubtotal .ActualCostPostPromoApplyCss,
.ModOrderDetails2ResponsiveC .divCartItems .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodyPrice .ActualCostPostPromoApplyCss,
.ModOrderDetails2ResponsiveC .divCartItems .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodySubtotal .ActualCostPostPromoApplyCss,
.ModOrderDetails2ResponsiveC .divCartItems .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodyPrice .ActualCostPostPromoApplyCss,
.ModOrderDetails2ResponsiveC .divCartItems .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodySubtotal .ActualCostPostPromoApplyCss,
.ModOrderDetails2ResponsiveC .divCartItems .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodyPrice .ActualCostPostPromoApplyCss,
.ModOrderDetails2ResponsiveC .divCartItems .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodySubtotal .ActualCostPostPromoApplyCss,
.ModOrderDetails2ResponsiveC .divCartItems .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodyPrice .ActualCostPostPromoApplyCss,
.ModStoreAccount2ResponsiveC .divCartItems .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodySubtotal .ActualCostPostPromoApplyCss,
.ModStoreAccount2ResponsiveC .divCartItems .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodyPrice .ActualCostPostPromoApplyCss,
.ModStoreAccount2ResponsiveC .divCartItems .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodySubtotal .ActualCostPostPromoApplyCss,
.ModStoreAccount2ResponsiveC .divCartItems .CartItemsGrid .StoreCartGrid tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodyPrice .ActualCostPostPromoApplyCss,
.ModStoreAccount2ResponsiveC .divCartItems .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodySubtotal .ActualCostPostPromoApplyCss,
.ModStoreAccount2ResponsiveC .divCartItems .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyItem td.StoreAccountOrderBodyPrice .ActualCostPostPromoApplyCss,
.ModStoreAccount2ResponsiveC .divCartItems .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodySubtotal .ActualCostPostPromoApplyCss,
.ModStoreAccount2ResponsiveC .divCartItems .CartItemsGrid .StoreAccountOrderBody tr.StoreAccountOrderBodyAlternatingItem td.StoreAccountOrderBodyPrice .ActualCostPostPromoApplyCss {
  text-decoration: line-through;
  color: #ced4da;
  margin-right: 0px !important;
  display: block;
}

.ModMouserReportsC table[id*=View_tblResults] td[id*=View_tdPageSize] {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.ModMouserReportsC table[id*=View_tblResults] td[id*=View_tdPageSize] select[id*=View_ddlPageSize] {
  width: 100px;
}
.ModMouserReportsC table[id*=View_tblResults] tr td table {
  padding: 10px;
  background: none !important;
  border: 0 !important;
  margin-bottom: 20px;
}
.ModMouserReportsC table[id*=View_tblResults] tr td[id*=View_tdDateRange] {
  background: #ffffff;
  padding: 10px;
}
.ModMouserReportsC table[id*=View_tblResults] tr td[id*=View_tdDateRange] input {
  width: 200px;
  margin: 20px 0;
}
.ModMouserReportsC table[id*=View_tblResults] tr td[id*=View_tdDateRange] select {
  width: auto;
}
.ModMouserReportsC table[id*=View_tblResults] tr td[id*=View_tdFindit] {
  padding-top: 20px;
}
.ModMouserReportsC table[id*=View_tblResults] tr td[id*=View_tdFindit] input[type=submit] {
  margin-bottom: 8px !important;
  background: #151429;
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.ModMouserReportsC table[id*=View_tblResults] tr td[id*=View_tdFindit] input[type=submit]:hover {
  background: #151429;
  text-decoration: underline;
}
.ModMouserReportsC table[id*=View_grdRecords] tr {
  border: none;
  border-bottom: solid 1px #e1e7ef;
}
.ModMouserReportsC table[id*=View_grdRecords] tr.ColumnsHeader {
  font-size: 16px !important;
  font-weight: 600 !important;
  background-color: #ffffff !important;
  color: #021427 !important;
}
.ModMouserReportsC table[id*=View_grdRecords] tr.AltRowStyle {
  background-color: #fafafa !important;
}
.ModMouserReportsC table[id*=View_grdRecords] tr td {
  font-size: 14px;
  border: none;
  vertical-align: middle;
}
.ModMouserReportsC table[id*=View_grdRecords] tr:last-child table {
  margin-bottom: 0;
}
.ModMouserReportsC table[id*=View_grdRecords] tr:last-child table tr {
  border: 0;
}
.ModMouserReportsC table[id*=View_grdRecords] tr:last-child table tr td {
  padding: 10px;
}
.ModMouserReportsC table[id*=View_rblExport] {
  margin-top: 15px;
}
.ModMouserReportsC table[id*=View_rblExport] td {
  display: inline-flex;
  padding: 0;
}
.ModMouserReportsC table[id*=View_rblExport] td input {
  margin: 0 5px 0 0;
}
.ModMouserReportsC table[id*=View_rblExport] td label {
  margin: 0 15px 0 0;
}
.ModMouserReportsC td[id*=View_tdExport] {
  padding: 0;
}
.ModMouserReportsC td[id*=View_tdExport] input[type=submit] {
  margin-bottom: 8px !important;
  background: #FE5000;
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.ModMouserReportsC td[id*=View_tdExport] input[type=submit]:hover {
  background: #FE5000;
  text-decoration: underline;
}

.ModConsoleC .console {
  width: 100%;
  height: auto;
  margin-top: 50px;
}
.ModConsoleC .console .console-none > div {
  width: 200px;
  height: 50px;
  margin: 7px;
  padding: 10px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #FE5000;
  color: #ffffff;
  transition: all 0.3s ease;
  border-radius: 25px;
}
.ModConsoleC .console .console-none > div:hover {
  background: #FE5000;
}
.ModConsoleC .console .console-none > div:hover h3 {
  color: #ffffff;
  text-decoration: underline;
}
.ModConsoleC .console .console-none > div .console-none {
  display: none;
}
.ModConsoleC .console .console-none > div a {
  display: block;
}
.ModConsoleC .console .console-none > div h3 {
  margin: 0;
  padding-top: 0;
  font-size: 16px;
  width: 100%;
  color: #ffffff;
}

.ModPreferredCustomerAdminC table.tableEditCustomerRole tr td.tdEditCustomerRoleItem input[type=image] {
  display: none;
}
.ModPreferredCustomerAdminC table.tableEditCustomerRole tr td.tdEditCustomerRoleItem a {
  margin-bottom: 8px !important;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.ModPreferredCustomerAdminC table.tableEditCustomerRole tr td.tdEditCustomerRoleItem a[id*=PreferredCustomerAdmin_lnkSave] {
  background-color: #FE5000 !important;
  color: #ffffff;
}
.ModPreferredCustomerAdminC table.tableEditCustomerRole tr td.tdEditCustomerRoleItem a[id*=PreferredCustomerAdmin_lnkSave]:hover {
  background: #FE5000 !important;
  text-decoration: underline;
}
.ModPreferredCustomerAdminC table.tableEditCustomerRole tr td.tdEditCustomerRoleItem a[id*=PreferredCustomerAdmin_lnkCancel] {
  background: #151429;
  color: #ffffff;
}
.ModPreferredCustomerAdminC table.tableEditCustomerRole tr td.tdEditCustomerRoleItem a[id*=PreferredCustomerAdmin_lnkCancel]:hover {
  background: #151429;
  color: #ffffff;
  text-decoration: underline;
}
.ModPreferredCustomerAdminC table.CustomerLevelImportExport .dnnFormHelpContent {
  bottom: auto;
  width: 400px;
}
.ModPreferredCustomerAdminC a[id*=PreferredCustomerAdmin_lbtnExport],
.ModPreferredCustomerAdminC a[id*=PreferredCustomerAdmin_lbtnImport] {
  font-weight: 400;
  margin: 0;
  text-align: left;
  padding: 0;
  border: 0;
  border-radius: 0;
}
.ModPreferredCustomerAdminC a[id*=PreferredCustomerAdmin_lbtnExport]:hover,
.ModPreferredCustomerAdminC a[id*=PreferredCustomerAdmin_lbtnImport]:hover {
  background: none;
}
.ModPreferredCustomerAdminC table[id*=PreferredCustomerAdmin_grdCustomerLevels] {
  margin-top: 20px;
  border: 0;
}
.ModPreferredCustomerAdminC table[id*=PreferredCustomerAdmin_grdCustomerLevels] tr {
  border: 0;
  border-bottom: solid 1px #e1e7ef;
}
.ModPreferredCustomerAdminC table[id*=PreferredCustomerAdmin_grdCustomerLevels] tr.grdHeaderStyle {
  background-color: #ffffff;
}
.ModPreferredCustomerAdminC table[id*=PreferredCustomerAdmin_grdCustomerLevels] tr.grdHeaderStyle td {
  background-color: #ffffff;
  font-size: 16px;
  font-weight: 600;
}
.ModPreferredCustomerAdminC table[id*=PreferredCustomerAdmin_grdCustomerLevels] tr.grdAltRowStyle {
  background-color: #fafafa;
}
.ModPreferredCustomerAdminC table[id*=PreferredCustomerAdmin_grdCustomerLevels] tr td {
  border: 0;
  padding: 10px;
  font-size: 14px;
  border: none;
  vertical-align: middle;
}

.ModStoreProjectQuestionsC table.grdProjQsts {
  width: 100%;
  border: 0;
  margin-top: 30px;
}
.ModStoreProjectQuestionsC table.grdProjQsts tr {
  border-bottom: solid 1px #e1e7ef;
}
.ModStoreProjectQuestionsC table.grdProjQsts tr:first-child {
  background-color: #ffffff;
}
.ModStoreProjectQuestionsC table.grdProjQsts tr:first-child td, .ModStoreProjectQuestionsC table.grdProjQsts tr:first-child th {
  background-color: #ffffff;
  font-size: 16px;
  font-weight: 600;
  border: 0;
  padding: 15px 8px;
}
.ModStoreProjectQuestionsC table.grdProjQsts tr:nth-child(odd) {
  background: #fafafa;
}
.ModStoreProjectQuestionsC table.grdProjQsts tr td {
  font-size: 14px;
  border: none;
  vertical-align: middle;
  text-align: left;
  padding: 15px 8px;
}
.ModStoreProjectQuestionsC table.grdProjQsts tr td a.NormalBold {
  color: #5BA7DC;
  font-weight: 400;
}
.ModStoreProjectQuestionsC table.grdProjQsts tr td span.NormalBold {
  font-weight: 400;
}
.ModStoreProjectQuestionsC .StoreAccountProjectCustomerInfo {
  margin-top: 30px;
}
.ModStoreProjectQuestionsC .StoreAccountProjectCustomerInfo table.tblPQCustomerInfo {
  margin-bottom: 20px;
}
.ModStoreProjectQuestionsC .StoreAccountCheckoutProjectQuestions table.StoreAccountProjectQuestions td.StoreAddressLabel {
  display: flex;
}
.ModStoreProjectQuestionsC .StoreAccountAddressCmd {
  width: 100%;
  text-align: center;
  margin-top: 20px;
}
.ModStoreProjectQuestionsC .StoreAccountAddressCmd .CommandButton {
  margin-bottom: 8px !important;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.ModStoreProjectQuestionsC .StoreAccountAddressCmd .CommandButton.StoreAccountAddressUpdateButton {
  background: #FE5000;
  color: #ffffff;
}
.ModStoreProjectQuestionsC .StoreAccountAddressCmd .CommandButton.StoreAccountAddressUpdateButton:hover {
  background: #FE5000;
  text-decoration: underline;
}
.ModStoreProjectQuestionsC .StoreAccountAddressCmd .CommandButton.StoreAccountAddressCancelButton {
  background: #151429;
  color: #ffffff;
}
.ModStoreProjectQuestionsC .StoreAccountAddressCmd .CommandButton.StoreAccountAddressCancelButton:hover {
  background: #151429;
  color: #ffffff;
  text-decoration: underline;
}

.ModManageDistributionListC .disListEditWrapper .disListRow {
  display: flex;
  margin-bottom: 10px;
  align-items: center;
}
.ModManageDistributionListC .disListEditWrapper .disListRow .disListLabel {
  width: 220px;
  text-align: right;
  margin-right: 20px;
}
.ModManageDistributionListC .disListEditWrapper .disListRow .disListField input[type=text] {
  width: 400px;
}
.ModManageDistributionListC .disListEditWrapper .disListRow .disListField.lnkSave a {
  background: #FE5000;
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
  display: inline-block;
}
.ModManageDistributionListC .disListEditWrapper .disListRow .disListField.lnkSave a:hover {
  background: #FE5000;
  text-decoration: underline;
}

.ModStoreUserAgreementC {
  margin-bottom: 70px;
}
.ModStoreUserAgreementC .divAgreementEdit .AgreementEditWrapper {
  margin-top: 20px;
}
.ModStoreUserAgreementC .divAgreementEdit .AgreementEditWrapper .AgreementRow {
  display: flex;
  margin-bottom: 10px;
  align-items: center;
}
.ModStoreUserAgreementC .divAgreementEdit .AgreementEditWrapper .AgreementRow .AgreementEditLabel {
  width: 220px;
  text-align: right;
  margin-right: 20px;
}
.ModStoreUserAgreementC .divAgreementEdit .AgreementEditWrapper .AgreementRow .AgreementEditLabel .dnnLabel {
  width: 100%;
}
.ModStoreUserAgreementC .divAgreementEdit .AgreementEditWrapper .AgreementRow .AgreementField input[type=text], .ModStoreUserAgreementC .divAgreementEdit .AgreementEditWrapper .AgreementRow .AgreementField input[type=password],
.ModStoreUserAgreementC .divAgreementEdit .AgreementEditWrapper .AgreementRow .AgreementField input[type=url], .ModStoreUserAgreementC .divAgreementEdit .AgreementEditWrapper .AgreementRow .AgreementField input[type=email],
.ModStoreUserAgreementC .divAgreementEdit .AgreementEditWrapper .AgreementRow .AgreementField input[type=tel], .ModStoreUserAgreementC .divAgreementEdit .AgreementEditWrapper .AgreementRow .AgreementField input[type=number],
.ModStoreUserAgreementC .divAgreementEdit .AgreementEditWrapper .AgreementRow .AgreementField input[type=date], .ModStoreUserAgreementC .divAgreementEdit .AgreementEditWrapper .AgreementRow .AgreementField select, .ModStoreUserAgreementC .divAgreementEdit .AgreementEditWrapper .AgreementRow .AgreementField textarea {
  width: 400px;
}
.ModStoreUserAgreementC .divAgreementEdit .AgreementEditWrapper .AgreementRow:last-child .AgreementField {
  display: flex;
  align-items: center;
}
.ModStoreUserAgreementC .divAgreementEdit .AgreementEditWrapper .AgreementRow:last-child .AgreementField .emptyLabelSave a.dnnFormHelp {
  top: 2px;
}
.ModStoreUserAgreementC .divAgreementEdit .AgreementEditWrapper .AgreementRow:last-child .AgreementField .saveButton a {
  background: #FE5000;
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
  display: inline-block;
}
.ModStoreUserAgreementC .divAgreementEdit .AgreementEditWrapper .AgreementRow:last-child .AgreementField .saveButton a:hover {
  background: #FE5000;
  text-decoration: underline;
}
.ModStoreUserAgreementC .tblAgreement {
  margin-top: 30px;
}
.ModStoreUserAgreementC .tblAgreement .AgreementHeaderRow .AgreementRowWrap {
  display: flex;
  margin-bottom: 10px;
  align-items: center;
}
.ModStoreUserAgreementC .tblAgreement .AgreementHeaderRow .AgreementRowWrap div:first-child {
  width: 220px;
  text-align: right;
  margin-right: 20px;
}
.ModStoreUserAgreementC .tblAgreement .AgreementHeaderRow .AgreementRowWrap:last-child div:last-child {
  width: auto;
  display: flex;
}
.ModStoreUserAgreementC .tblAgreement .AgreementHeaderRow .AgreementRowWrap:last-child div:last-child .emptyLabelRemove {
  width: auto;
  margin-right: 0;
}
.ModStoreUserAgreementC .tblAgreement .AgreementHeaderRow .AgreementRowWrap:last-child div:last-child .removeButton a {
  background: #151429;
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.ModStoreUserAgreementC .tblAgreement .AgreementHeaderRow .AgreementRowWrap:last-child div:last-child .removeButton a:hover {
  background: #151429;
  color: #ffffff;
  text-decoration: underline;
}

.ModMouserUserAccountsC .dnnUsers {
  margin-top: 40px;
}
.ModMouserUserAccountsC .dnnUsers .dnnUserSearchInput {
  height: 44px;
  border-radius: 0;
}
.ModMouserUserAccountsC .dnnUsers .dnnUsersSearchFilter {
  border: 1px solid #aeb0b6;
}
.ModMouserUserAccountsC .dnnUsers .dnnUsersSearchFilter table {
  margin-bottom: 0;
}
.ModMouserUserAccountsC .dnnUsers .dnnUsersSearchFilter table td {
  background: #ffffff !important;
  box-shadow: none;
  border: 0;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecondaryAction {
  margin-bottom: 8px !important;
  background: #151429 !important;
  color: #ffffff;
  border-radius: 25px !important;
  font-weight: 600;
  box-shadow: none;
  text-shadow: none;
  transition: all 0.3s ease;
  font-size: 16px;
  border: 0;
  padding: 0.75em 1em;
  line-height: 1.25;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecondaryAction:hover {
  background: #151429;
  color: #ffffff;
  text-decoration: underline;
}
.ModMouserUserAccountsC .dnnUsers .uLetterSearch {
  margin: 30px 0;
}
.ModMouserUserAccountsC .dnnUsers .uLetterSearch li:first-child {
  padding-left: 0;
}
.ModMouserUserAccountsC .dnnUsers .uLetterSearch li a {
  font-weight: 600;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid {
  border: 0;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable {
  color: #021427;
  border: 0;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tr {
  border: 0;
  border-bottom: solid 1px #e1e7ef;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tr.rgAltRow {
  background: #fafafa;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tr th {
  font-size: 16px;
  font-weight: 600;
  background: #ffffff;
  border: 0;
  padding: 15px 8px;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tr td {
  padding: 15px 8px;
  font-size: 14px;
  border: none;
  vertical-align: middle;
  border: 0;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tfoot tr td, .ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tbody tr td {
  border: none;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tfoot tr td table tr th, .ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tbody tr td table tr th {
  background: #ffffff;
  border: none;
  padding: 0 !important;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tfoot tr td table tr td.rgPagerCell, .ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tbody tr td table tr td.rgPagerCell {
  padding: 0;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tfoot tr td table tr td.rgPagerCell .rgWrap, .ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tbody tr td table tr td.rgPagerCell .rgWrap {
  padding: 0;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tfoot tr td table tr td.rgPagerCell .rgWrap.rgNumPart a, .ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tbody tr td table tr td.rgPagerCell .rgWrap.rgNumPart a {
  color: #5BA7DC;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tfoot tr td table tr td.rgPagerCell .rgWrap table, .ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tbody tr td table tr td.rgPagerCell .rgWrap table {
  margin-bottom: 0;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tfoot tr td table tr td.rgPagerCell .rgWrap .RadComboBox td, .ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tbody tr td table tr td.rgPagerCell .rgWrap .RadComboBox td {
  background: none !important;
  box-shadow: none;
  padding: 3px 5px;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tfoot tr td table tr td.rgPagerCell .rgWrap .RadComboBox td.rcbArrowCellRight, .ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tbody tr td table tr td.rgPagerCell .rgWrap .RadComboBox td.rcbArrowCellRight {
  padding: 0;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tfoot tr td table tr td.rgPagerCell .rgWrap .RadComboBox td input, .ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tbody tr td table tr td.rgPagerCell .rgWrap .RadComboBox td input {
  width: 46px !important;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tfoot tr.rgNoRecords td, .ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tbody tr.rgNoRecords td {
  text-align: center !important;
  color: #f50000;
}
.ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tfoot tr.rgPager table caption, .ModMouserUserAccountsC .dnnUsers .dnnSecurityRolesGrid .rgMasterTable tbody tr.rgPager table caption {
  display: none;
}

#dnnManageUsers .dnnUserDetails .dnnUser.register .dnnFormShort .dnnLabel {
  width: 32.075%;
  text-align: right;
}
#dnnManageUsers .dnnUserDetails .dnnUser.register .password-strength-tooltip {
  color: #ffffff;
}
#dnnManageUsers .dnnUserDetails .dnnUser.register .password-strength-tooltip ul li label {
  color: #ffffff;
}
#dnnManageUsers .dnnUserDetails .dnnUser .dnnFormShort .dnnLabel {
  width: 100%;
  text-align: left;
}
#dnnManageUsers .dnnUserDetails .dnnUser .dnnFormShort .dnnLabel a.dnnFormHelp {
  position: static;
  margin-left: 2px !important;
  display: inline-block;
}
#dnnManageUsers .dnnUserDetails .dnnMembership, #dnnManageUsers .dnnUserDetails .dnnUser {
  width: 45% !important;
}
#dnnManageUsers .dnnUserDetails .dnnMembership ul[id*=ManageUsers_Membership_actionsRow], #dnnManageUsers .dnnUserDetails .dnnUser ul[id*=ManageUsers_Membership_actionsRow] {
  flex-direction: column;
  flex-wrap: wrap;
  text-align: center;
}
#dnnManageUsers .dnnFormItem span.dnnFormMessage.dnnFormError::after {
  display: none;
}

.dnnManageSecurityRoles .RadComboBox table td.rcbInputCell, .dnnManageSecurityRoles .RadComboBox table td.rcbArrowCell {
  background: #ffffff !important;
  box-shadow: none !important;
  color: #000000;
  border: 1px solid #aeb0b6;
  color: #021427 !important;
}
.dnnManageSecurityRoles .RadComboBox table td.rcbInputCell {
  border-right: 0;
}
.dnnManageSecurityRoles .WorkPanel .dnnGrid {
  border: 0;
}
.dnnManageSecurityRoles .WorkPanel .dnnGrid tr {
  border-bottom: solid 1px #e1e7ef;
}
.dnnManageSecurityRoles .WorkPanel .dnnGrid tr.dnnGridHeader {
  background-color: #ffffff;
}
.dnnManageSecurityRoles .WorkPanel .dnnGrid tr.dnnGridHeader td {
  background: #ffffff;
  font-size: 16px;
  font-weight: 600;
}
.dnnManageSecurityRoles .WorkPanel .dnnGrid tr.dnnGridItem {
  background-color: #ffffff;
}
.dnnManageSecurityRoles .WorkPanel .dnnGrid tr.dnnGridAltItem {
  background-color: #fafafa;
}
.dnnManageSecurityRoles .WorkPanel .dnnGrid tr td {
  border: 0;
  font-size: 14px;
  border: none;
  vertical-align: middle;
}
.dnnManageSecurityRoles .dnnSecurityRoles .dnnBoxLabel {
  width: auto !important;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/typography/_typography.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/buttons/_buttons.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_general.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_search.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_navbar.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_faqs.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_contact-us.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_login.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_footer.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_header.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_privacypolicy.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_myAccount.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/store-admin.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_cartdetail.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_billing.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_shipping.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_order-complete.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_order-review.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_promo-code.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_opportunities-report.scss%22,%22file:///C:/Webs/Multiportal/wwwroot/Portals/28-System/Skins/AdvancedEnergy/css/Custom/partials/_supplier-admin.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22;AAAA;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;ACZJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;;AC5FR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;EAMI;EACA;;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;;;AAIR;EACI;;;AAGJ;AAAA;EAEI;;;AAGJ;AAAA;AAAA;AAAA;EAII;EACA;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;EAKI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;;;AAGJ;AAAA;AAAA;AAAA;EAII;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;EAMI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;;;AAIR;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;;;AAGJ;AACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;;;AAKJ;EACI;;;AAGR;AAEI;EACI;EACA;EACA;;AAEA;EACI;;AAGI;EACI;EACA;;AAKJ;EACI;EACA;;;AAOpB;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;;AAGR;AAEI;EACI;EACA;;AAEA;EACI;;AAKJ;EACI;EACA;;AAKI;EACI;EACA;EACA;;AAKJ;EACI;EACA;EACA;;AAIJ;EACI;EACA;;;AAMpB;EACI;;;AAEJ;EACI;;;AC7aJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;ACnIJ;EACI;;;AAGJ;EACI;IACI;;;AAIR;EACI;IACI;;;AAIR;EACI;IACI;;;AClBR;EACI;;AAGI;EACI;EACA;;AACA;EACI;;AACA;EACI;;AAGR;EACI;;;ACdhB;EACI;;;AAGA;EACI;;AAIQ;EACI;;AAMhB;AAgBI;AAAA;AAAA;AAAA;AAAA;;AAfA;EACI;;AAEA;EACI;;AAEA;EACI;;AAGJ;EACI;;AAYR;EACI;;;AAMhB;EACI;;AAGI;EACI;;AAIR;EACI;EACA;;AAEA;EACI;;;AAKR;EACI;EACA;;;ACpER;EACI;;AAEA;EACI;;;AAIR;EACI;;AAEA;EACI;;;AAIR;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EAHJ;IAIQ;;;AAGJ;EACI;EACA;AACA;EACA;;AAEA;EANJ;IAOQ;;;AAIA;EACI;EACA;;AAEA;EACI;EACA;;AAEA;EACI;;AAEA;EACI;;AAIR;EACI;;AAIR;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAIR;EACI;;AAIQ;EACI;EACA;;AAEA;EACI;EACA;AACA;;AC9IpC;EACI;;AAEJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;;AACA;EACI;;AAEJ;EACI;;AACA;EACI;EACA;;AAMhB;EACI;EACA;EACA;;;ACpCR;EACI;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGI;EACI;;AAKZ;EACI;;AAIQ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAS5B;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAIQ;EACI;;AAEA;EACI;EACA;;AAKJ;EACI;EACA;;AAOI;EACI;EACA;EACA;;AAIQ;EACI;EACA;EACA;;AAIA;EACI;EACA;;AAaJ;EACI;EACA;EACA;;AAIA;EACI;EACA;;AAepC;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;;AC1J/B;EACG;;;ACCI;EACI;EACA;;AAIA;EACI;;AAEA;EACI;AACD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;;AAiBC;EACI;;;AAOxB;AAKY;EACI;EACA;;;AAOZ;EACI;EACA;;AAEA;EAJJ;IAKQ;IACA;;;AAGJ;EACI;EACA;;AAEA;EAJJ;IAKQ;;;AAIR;EACI;;;AAKZ;EACI;;AAEA;EAHJ;IAIQ;;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAIR;EACI;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EAEI;;AAIR;EACI;;AAEA;EACI;EACA;EACA;;AAKI;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;;AAW5B;EACI;EACA;EACA;;;AAKJ;EACI;;AAEA;EACI;;AAGI;EACI;EACA;EACA;EACA;;AAIR;EACI;;AAIR;EACI;EACA;;;AAMR;EACI;EACA;;AAEA;EACI;EACA;;AAEA;EACI;;AACA;EACI;EACA;EACA;EACA;EACA;;AAMJ;EACI;EACA;EACA;EACA;;AAGQ;EACI;;AAOhB;EACI;;AAMhB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAMA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAKI;;AAOJ;EACI;;AAOJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;;AAEA;EACI;EACA;EACA;;;AAQpB;EACI;;AAEJ;EACI;;AAEJ;EACI;EACA;;AACA;EACI;;;AAMJ;EACI;;;AAKR;EACI;;AACA;EACI;;;AC1VZ;AAeI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;;;AAOR;AAAA;EACI;;AAEA;AAAA;EACI;EACA;EACA;;AAEA;AAAA;EACI;EACA;;AAGJ;AAAA;EACI;EACA;;;AAQR;EACI;;AAIA;EACI;;AAIR;EACI;EACA;;AAGJ;EACI;;AAEA;EACI;;AAKJ;EACI;EACA;EACA;;AAIQ;EACI;EACA;;AAIA;EACI;;AAGJ;EACI;EACA;;AAMR;EACI;;AAGJ;EACI;;AAKI;EACI;;AAUhC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAeI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;;AACA;EACI;;AAIR;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAeI;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;EACA;;AAKZ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;;AAOpB;AAAA;AAAA;AAAA;AAAA;EAKI;EACA;EACA;;AASA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;;AAIR;AAAA;AAAA;AAAA;AAAA;AAAA;EAMI;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;;AAIR;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;;AAQhB;EACI;;AAEA;EACI;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAKZ;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAIQ;EACI;;AAMhB;EACI;;AAEA;EACI;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAKZ;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;;AAMhB;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAKZ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;;AAMA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AASpB;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;;AAIR;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIR;AAAA;AAAA;AAAA;EAII;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;EACI;EACA;EACA;;AAIR;AAAA;EAEI;;AAGI;AAAA;EACI;;AAEA;AAAA;EACI;EACA;EACA;EACA;;AAIR;AAAA;EACI;EACA;EACA;EACA;;;AAQZ;AAAA;EACI;;;AAIR;EACI;EACA;;;AAMQ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;;AAOpB;EACI;;;AAGJ;EACI;;;AC9mBJ;EACI;EACA;;AAIQ;EACI;;AAEA;EACI;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;;AAEA;EACI;EACA;;AAIR;EACI;;AAGJ;EACI;;AAIR;EACI;;AAEA;EACI;EACA;;AAEA;EACI;;AAGJ;EACI;;AAKZ;EACI;;AAKZ;EACI;;AAEA;EACI;EACA;EACA;;AAMhB;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGA;EACI;EACA;;AAIR;EACI;EACA;;AAEA;EACI;EACA;EACA;;;AAQxB;EACI;EACA;EACA;EACA;EACA;;AACA;EACI;;AAGJ;EACI;;AAEA;EACI;;;ACjJR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAGI;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;;AAUpB;AAAA;EACI;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI;;AAGJ;AAAA;EACI;EACA;EACA;;AAEA;AAAA;EACI;EACA;;AAIR;AAAA;AAAA;EACI;;AAEA;AAAA;AAAA;EACI;;AAIA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;;AAKJ;AAAA;AAAA;EACI;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EACI;;AAIR;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEI;;AAKZ;AAAA;EACI;EACA;;AAEA;AAAA;AAAA;EACI;EACA;;AAGJ;AAAA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EACI;EACA;;AAEA;AAAA;AAAA;EACI;EACA;;AAIR;AAAA;EACI;EACA;;AAEA;AAAA;EACI;EACA;EACA;;AAOZ;AAAA;EACI;EACA;EACA;EACA;;AAGJ;AAAA;EACI;;AAEA;AAAA;EACI;;AAEA;AAAA;EACI;EACA;;AAEA;AAAA;EACI;;AAGJ;AAAA;EACI;EACA;EACA;;AAQhB;AAAA;EACI;EACA;EACA;EACA;;AAEA;AAAA;EACI;;AAEA;AAAA;EACI;;AAMhB;AAAA;EACI;;AAEA;AAAA;EACI;;AAIA;AAAA;EACI;;AAKZ;AAAA;EACI;;AAEA;AAAA;EACI;EACA;EACA;EACA;EACA;EACA;;AAKJ;AAAA;EACI;;AAIQ;AAAA;EACI;EACA;EACA;;AAEA;AAAA;EACI;EACA;EACA;;;ACpQhB;EACI;;AAMQ;EACI;EACA;;AAGI;EACI;;;AAiBhB;EACI;;;AAUxB;EACI;EACA;;;AAGR;EACI;EAEA;;AAEA;EALJ;IAMQ;;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAGA;EACI;;;ACrFR;EACI;EACA;EACA;;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAEI;EACI;EACA;;;ACjBZ;AAuBI;AAAA;;AAAA;AAAA;AAAA;AAAA;;AAtBA;EACI;;AAEA;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;;AAYZ;EACI;;;AAGJ;EACI;;AAEA;EACI;;AAEA;EACI;;AAEA;EACI;EACA;;AAEA;EACI;;AAGJ;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;;AAOZ;EACI;EACA;;AAGI;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAKZ;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;;AAMhB;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;AACA;EACA;;;AAQR;EACI;EACA;;;AAMR;EACI;;;ACtLQ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;;AAMhB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAKA;EACI;EACA;;AAIR;EACI;EACA;;;AASxB;AAAA;AAII;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAKA;EACI;EACA;;AAIR;EACI;EACA;;;AAIZ;AAEA;AAAA;AAAA;AAAA;EAII;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAgBI;EACA;EACA;EACA;;;ACvKI;EACI;EACA;EACA;;AAEA;EACI;;AAMA;EACI;EACA;EACA;EACA;;AAIR;EACI;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;;AAIR;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAQhB;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAIA;EACI;;AACA;EACI;;AACA;EACI;;AAQxB;EACI;;AAEA;EACI;EACA;;AAEA;EACI;;AAGJ;EACI;;AAKZ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;;ACrIZ;EACI;EACA;EACA;;AAGI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;;AAIR;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAaI;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;;AAEA;EACI;EACA;EACA;;AASpB;EACI;EACA;;AAKZ;AAAA;EAEI;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACI;;AAIR;EACI;EACA;;AAEA;EACI;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAQR;EACI;EACA;EACA;;AAEA;EACI;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEJ;EACI;;AAOpB;EACI;;AAGI;EACI;;AASI;EACI;;AAOpB;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;;AAEA;EACI;EACA;EACA;;;AASZ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAIA;EACI;;AAIA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;;AAS5B;EACI;;AAGI;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAKJ;AAAA;AAAA;AAAA;EAII;;AAKJ;EACI;EACA;;AAGI;EACI;;AAKJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAUhC;EACI;;AAGI;EACI;EACA;EACA;;AAGI;EACI;EACA;EACA;;AAMA;EACI;EACA;;AAEA;EACI;EACA;;AAIA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;;AAapC;EACI;;AAEA;EACI;EACA;;AAGJ;EACI;;AAEA;EACI;;AAEA;EACI;EACA;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAIR;EACI;;AAGI;EACI;;AAGJ;EACI;;AAKZ;EACI;;AAEA;EACI;EACA;;AAEA;EACI;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAMA;EACI;;AAIQ;EACI;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;;AAGI;EACI;;AAQR;EACI;;AAIA;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAW5B;EACI;EACA;;AAMA;EACI;;;AAgBhB;EACI;EACA;;AAIR;EACI;;AAIQ;EACI;;AAQhB;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAMhB;EACI;;AAEA;EACI;EACA;EACA;;AAMR;EACI;;;AASI;EACI;EACA;EACA;EACA;EACA;;AAEJ;EACI;;AAOZ;EACI;;AAEA;EACI;;AAEA;EACI;;AAEA;EACI;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAOZ;EACI%22%7D */