/*
    Created on : Mar 29, 2017, 3:39:22 PM
    Author     : John M. Woodcock <john@userx.co>
*/
#main-header {
  border-top: 2px solid #75c040;
}

/* standard styles for positioning */
.tout .left {
  float: left;
}

.tout .right {
  float: right;
}

.tout .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.tout .clear {
  clear: both;
}

.tout .half {
  width: 47.5%;
}

.tout .third {
  width: 30%;
}

.tout .two-thirds {
  width: 65%;
}

.tout .third.left, .tout .half.left, .tout .two-thirds.left {
  margin-right: 5%;
}

.tout .third.left:nth-child(3n+3), .tout .half.left:nth-child(2n+2),
.tout .third.last, .tout .half.last, .tout .two-thirds.last {
  margin-right: 0 !important;
}

.et_pb_row.no-column-wrap {
  display: flex;
  flex-wrap: nowrap;
}

#nsg-map-canada {
  display: none;
  cursor: pointer;
  position: absolute;
  top: 150px;
  bottom: auto;
  left: auto;
  right: 23%;
}
#nsg-map-canada.active {
  display: flex;
}
#nsg-map-canada:hover {
  background-color: #35672d;
}

/* WooCommerce Styles */
.woocommerce div.product form.cart .variations select {
  font-size: inherit !important;
}

@media screen and (max-width: 1100px) {
  #nsg-map-canada {
    top: 125px;
  }
}
@media screen and (max-width: 980px) {
  #nsg-map-canada {
    top: 115px;
  }
}
@media screen and (max-width: 768px) {
  .third {
    width: 47.5%;
  }

  #nsg-map-canada {
    top: 60px;
  }
}

/*# sourceMappingURL=base.css.map */
