@charset "UTF-8";
/* Coolors Exported Palette - coolors.co/202020-2c3e50-21c2f8-bdc3c7-f3f7f8 */
/* RGB */
body {
  font-family: "Lato", sans-serif;
}

h1 {
  font-size: 1.4em;
}

h2 {
  font-family: "Lato", sans-serif;
  font-weight: 900 !important;
}

h3 {
  font-weight: 700 !important;
  font-size: 1.4em;
}

h4 {
  font-family: "Lato", sans-serif;
  font-weight: 700 !important;
  font-size: 1.1em;
}

.labelText {
  font-family: "Lato", sans-serif;
  font-weight: 700 !important;
  font-size: 1.1em;
}

.btn-xl {
  text-transform: uppercase;
  padding: 1.5rem 3rem;
  font-size: 0.9rem;
  font-weight: 700;
  letter-spacing: 0.1rem;
}

.bg-black {
  background-color: #000 !important;
}

.rounded-pill {
  border-radius: 5rem;
}

.navbar {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: rgb(0, 198, 13);
}

.navbar-custom .navbar-brand {
  text-transform: uppercase;
  font-size: 1rem;
  letter-spacing: 0.1rem;
  font-weight: 700;
}

.navbar-custom .navbar-nav .nav-item .nav-link {
  text-transform: uppercase;
  font-size: 0.8rem;
  font-weight: 700;
  letter-spacing: 0.1rem;
}

.navbar-light .navbar-nav .nav-link {
  color: white;
}

.nav-item, nav-link a {
  font-weight: 900;
  font-size: 1rem;
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}

.nav-item:hover, nav-link:hover a {
  background-color: rgb(243, 247, 248);
  border-radius: 0.7rem;
}

.labelBlock2 {
  background-color: rgba(78, 198, 255, 0.28);
}

.navbar-brand {
  font-weight: 900;
}

.navbar-toggler {
  background-color: rgb(243, 247, 248);
}

.active {
  background-color: rgb(243, 247, 248);
  border-radius: 0.7rem;
}

.bg-primary {
  /*background-color: #ee0979 !important;*/
  background-color: #1171EE !important;
}

.btn-primary {
  /*background-color: #ee0979;*/
  /*border-color: #ee0979;*/
  background-color: #1171EE;
  border-color: #1171EE;
}

.btn-primary:active, .btn-primary:focus, .btn-primary:hover {
  /*background-color: #bd0760 !important;*/
  /*border-color: #bd0760 !important;*/
  background-color: #0f55bd !important;
  border-color: #0f55bd !important;
}

.btn-primary:focus {
  /*box-shadow: 0 0 0 0.2rem rgba(238, 9, 121, 0.5);*/
  box-shadow: 0 0 0 0.2rem rgba(0, 60, 238, 0.5);
}

.btn-secondary {
  background-color: #ff6a00;
  border-color: #ff6a00;
}

.btn-secondary:active, .btn-secondary:focus, .btn-secondary:hover {
  background-color: #cc5500 !important;
  border-color: #cc5500 !important;
}

.btn-secondary:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 106, 0, 0.5);
}

#vintarget {
  border-radius: 0px;
}

.canvastarget {
  border: 1px solid #aaa;
  border-radius: 15px;
  /* this fixes the overflow:hidden in Chrome/Opera */
  -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
  -mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
  -webkit-box-shadow: 0px 0px 35px -14px #000000;
  box-shadow: 0px 0px 35px -14px #000000;
}

.labelCorners {
  border-radius: 10px;
}

.labelBlock {
  background-color: rgba(0, 198, 13, 0.28);
}

.summaryTable {
  max-width: 400px;
  border-top-color: rgba(0, 198, 13, 0.78);
  border-top-width: 2px;
  border-top-style: dotted;
}

@media (min-width: 576px) {
  .summaryTable {
    border: none;
  }
}
.summaryTable td {
  padding-left: 0.5em;
  padding-right: 0.5em;
}

.faqHeader {
  font-size: 27px;
  margin: 20px;
}

.panel-heading [data-toggle=collapse]:after {
  content: "▼"; /* "play" icon */
  float: right;
  color: #60ef7e;
  font-size: 18px;
  line-height: 22px;
  /* rotate "play" icon from > (right arrow) to down arrow */
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
}

.panel-heading [data-toggle=collapse].collapsed:after {
  /* rotate "play" icon from > (right arrow) to ^ (up arrow) */
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  color: rgb(0, 198, 13);
}

#updatingModal {
  top: 50%;
}

#purchase {
  z-index: 1;
}

.priceBreakTable {
  text-align: center;
  table-layout: fixed;
}

#confirm-message {
  background-color: rgba(0, 198, 13, 0.28);
  padding: 3em;
  text-align: center;
}

.break7 {
  background-color: #00c60d;
}

.break6 {
  background-color: rgba(0, 198, 13, 0.87);
}

.break5 {
  background-color: rgba(0, 198, 13, 0.72);
}

.break4 {
  background-color: rgba(0, 198, 13, 0.55);
}

.break3 {
  background-color: rgba(0, 198, 13, 0.4);
}

.break2 {
  background-color: rgba(0, 198, 13, 0.2);
}

.break1 {
  background-color: rgba(0, 198, 13, 0);
}

.navbar-collapse {
  z-index: 1;
}

.navbar-collapse.show, .navbar-collapse.collapsing {
  padding-top: 55px;
}

.navbar-brand img {
  position: absolute;
  left: 1em;
  top: -0.4em;
  z-index: 0;
  border: 0.4em solid white;
  height: 110px;
  box-shadow: 2px 2px 0.4em grey;
  border-radius: 0.5em;
}

.card-header {
  cursor: pointer;
}

.footerLink {
  color: inherit;
}

.bestprice {
  max-width: 100px;
  width: 100%;
}

.pull-right {
  text-align-last: right;
}

.input-group {
  align-self: flex-start;
}

a[target=_blank]::after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);
  margin: 0px 3px 0px 5px;
}

.options-list {
  color: inherit;
  text-decoration: none;
}

.link-logo {
  max-height: 80px;
  max-width: 80%;
  height: 5em;
}

.internationalShipping {
  display: none;
}

/*# sourceMappingURL=base.css.map */
