
#stacks_in_6 {
	margin: 10px 0px 25px 0px;
}

#stacks_in_4 {
	margin: 2px 0px 10px 0px;
}

#stacks_in_54 {
	margin: 30px 0px 0px 0px;
}
/* 1.0.2

*/
#steps-stacks_in_8,
#steps-stacks_in_8 .com_onelittledesigner_stacks_Step_2_Item_stack {
  max-width: 800px;
  width: 100%;
  border-radius: 5px;
  min-height: 580px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
  transition: all 300ms ease;
}
#steps-stacks_in_8 {
  margin: 5px auto 16px auto;
}
#steps-stacks_in_8 svg {
  color: inherit;
  fill: inherit;
  stroke: inherit;
}
#steps-stacks_in_8 .step-list {
  width: 230px;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  /*  */
  /*  */
  background: rgba(243, 210, 195, 1.00);
  background: linear-gradient(to bottom right, rgba(243, 210, 195, 1.00), rgba(140, 49, 57, 1.00));
  /*  */
  /*  */
  /*  */
}
#steps-stacks_in_8 .step-list::before {
  /*  */
  display: none;
  /*  */
  top: 0;
  left: 0;
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  background: rgba(0, 0, 0, 0.20);
}
#steps-stacks_in_8 .steps {
  background-color: rgba(242, 224, 218, 1.00);
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
#steps-stacks_in_8 .steps .step {
  /*  */
  background: rgba(242, 224, 218, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
}
#steps-stacks_in_8 .steps .step::before {
  /*  */
  display: none;
  /*  */
  top: 0;
  left: 0;
  content: '';
  width: 100%;
  height: 100%;
  pointer-events: none;
  position: absolute;
  background: rgba(0, 0, 0, 0.20);
}
#steps-stacks_in_8.bold-sidebar-text .step-list ul li {
  font-weight: bold;
}
#steps-stacks_in_8.show-step-list .steps .step-top .step-list-toggle svg {
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_8.show-step-list .step-list {
  margin-left: 0;
}
#steps-stacks_in_8.show-step-list .step-list ul {
  opacity: 1;
  transition: all 300ms 300ms;
}
#steps-stacks_in_8.complete .step-complete-page {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
#steps-stacks_in_8 .step-complete-page {
  /*  */
  /*  */
  /*  */
  /*  */
  background: url(../files/completed_bg_image_choice-8.png) no-repeat center center;
  background-size: cover;
  /*  */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  z-index: 20;
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  visibility: hidden;
  text-align: center;
  position: absolute;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  pointer-events: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  transition: all 300ms ease;
}
#steps-stacks_in_8 .step-complete-icon {
  z-index: 10;
  position: relative;
  color: rgba(47, 205, 113, 1.00);
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
}
#steps-stacks_in_8 .step-complete-title {
  z-index: 10;
  position: relative;
  font-family: inherit;
  color: rgba(255, 255, 255, 1.00);
  font-size: 40px;
  line-height: calc(40px * 1.1);
  margin-bottom: 10px;
}
#steps-stacks_in_8 .step-complete-description {
  z-index: 10;
  position: relative;
  font-family: inherit;
  font-size: 20px;
  line-height: calc(20px * 1.4);
  margin-bottom: 20px;
  color: rgba(255, 255, 255, 0.60);
  max-width: calc(800px - 230px);
  min-width: 300px;
}
#steps-stacks_in_8 .step-complete-restart {
  z-index: 10;
  position: relative;
  color: rgba(255, 255, 255, 1.00);
  background: rgba(255, 255, 255, 0.10);
  font-size: 24px;
  padding: 10px 20px;
  border-radius: 2px;
  min-width: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
#steps-stacks_in_8 .step-complete-restart svg {
  height: 24px;
  transition: all 0.5s;
}
#steps-stacks_in_8 .step-complete-restart:hover svg {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}
#steps-stacks_in_8 .step-complete-page::before {
  /*  */
  display: block;
  /*  */
  top: 0;
  left: 0;
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  background: rgba(0, 0, 0, 0.20);
}
#steps-stacks_in_8 .step-list {
  margin-left: -230px;
  z-index: 5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  box-sizing: border-box;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  transition: all 300ms ease;
}
#steps-stacks_in_8 .step-list * {
  box-sizing: border-box;
}
#steps-stacks_in_8 .step-list-nav {
  z-index: 10;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: none;
  font-size: 24px;
  padding: 15px 20px 0px 25px;
  position: relative;
  align-items: center;
  color: rgba(169, 86, 255, 1.00);
  min-height: 20px;
  justify-content: flex-start;
}
#steps-stacks_in_8 .steps .step-top .step-list-toggle,
#steps-stacks_in_8 .step-list-nav .step-list-toggle {
  cursor: pointer;
}
#steps-stacks_in_8 .step-list ul {
  z-index: 10;
  opacity: 0;
  padding: 10px;
  margin: auto 0;
  list-style: none;
  position: relative;
  transition: all 0s 0s;
}
#steps-stacks_in_8 .step-list ul li {
  font-family: inherit;
  color: rgba(255, 255, 255, 0.70);
  font-size: 20px;
  line-height: 22.000000px;
  padding: 0;
  margin: 20px 16px;
  display: grid;
  cursor: pointer;
  grid-template-columns: min-content 1fr;
  align-items: center;
}

#steps-stacks_in_8 .step-list ul li:hover {
  color: rgba(169, 86, 255, 1.00);
}
#steps-stacks_in_8 .step-list ul li.active {
  color: rgba(169, 86, 255, 1.00);
}
#steps-stacks_in_8 .step-list ul li.step-inactive {
   opacity: 0.5;
  pointer-events: none;
}
#steps-stacks_in_8 .step-list ul li.step-inactive.step-complete {
  display: flex;
}
#steps-stacks_in_8 .steps .step .step-hide,
#steps-stacks_in_8 .step-list ul li.step-hide,
#steps-stacks_in_8 .step-list ul li.step-complete.step-hide {
  display: none;
}
#steps-stacks_in_8 .step-list ul li .step-is-inactive,
#steps-stacks_in_8 .step-list ul li .step-is-complete,
#steps-stacks_in_8 .step-list ul li .step-is-incomplete {
  display: none;
  height: 30.000000px;
  width: 30.000000px;
  margin-right: 4px;
}

#steps-stacks_in_8 .step-list ul li svg.step-is-inactive circle {
  transform: scale(0.25);
  transform-origin: center;
  fill: currentColor;
}
#steps-stacks_in_8 .step-list ul li .step-is-complete {
  color: #00B301;
}
#steps-stacks_in_8 .step-list ul li .step-is-incomplete {
  color: #8D66F4;
}
#steps-stacks_in_8 .steps .step .controls input:not([type="radio"]):not([type="checkbox"]):not([type="number"]).hasError,
#steps-stacks_in_8 .steps .step .controls input[type="number"].hasError+input,
#steps-stacks_in_8 .steps .step .controls input.sf-upload+label,
#steps-stacks_in_8 .steps .step .controls textarea.hasError,
#steps-stacks_in_8 .steps .step .controls button.hasError,
#steps-stacks_in_8 .steps .step .controls select.hasError,
#steps-stacks_in_8 .steps .step input[type="checkbox"].hasError+.sf-captcha>.g-recaptcha iframe {
  box-shadow: inset 0 0 0 1000px #8D66F455;
}
#steps-stacks_in_8 .steps .step .controls input[type="checkbox"]:not(:checked).hasError:after,
#steps-stacks_in_8 .steps .step .controls input[type="radio"]:not(:checked).hasError:after {
  z-index: 2;
  pointer-events: none;
  background-color: #8D66F455;
}
#steps-stacks_in_8 .step-list ul li:not(.step-complete):not(.step-incomplete) .step-is-inactive,
#steps-stacks_in_8 .step-list ul li.step-inactive:not(.step-complete) .step-is-inactive,
#steps-stacks_in_8 .step-list ul li.step-complete .step-is-complete,
#steps-stacks_in_8 .step-list ul li.step-incomplete .step-is-incomplete {
  display: inline-block;
}
#steps-stacks_in_8>.step-message.sf-message {
  user-select: none;
  display: grid;
  grid-template-columns: 48px 1fr;
  grid-gap: 16px;
  justify-content: center;
  align-items: center;
  position: absolute;
  z-index: 99;
  top: 16px;
  right: 16px;
  left: auto;
  bottom: auto;
  cursor: pointer;
  padding: 0px;
  box-shadow: none;
  max-width: 360px;
  border-radius: 5px;
  /*  */
  background: rgba(255, 249, 243, 1.00);
  box-shadow: inset 0 0 0 1px rgba(217, 199, 193, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
}
#steps-stacks_in_8>.step-message.sf-message:has(.submitMessage) {
  animation: step-message-in-out 4s ease forwards;
}
@keyframes step-message-in-out {
  0% {
    transform: translateY(-50px);
    opacity: 0
  }
  5% {
    transform: translateY(0);
    opacity: 1
  }
  95% {
    transform: translateY(0);
    opacity: 1
  }
  100% {
    transform: translateY(-50px);
    opacity: 0
  }
}
#steps-stacks_in_8>.step-message>svg {
  height: 32px;
  width: 32px;
  margin: 16px 0px 16px 16px;
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_8>.step-message>svg:last-child {
  display: none;
}
#steps-stacks_in_8>.step-message>.submitMessage {
  border: 0px solid black;
  box-shadow: none;
  background: transparent;
  position: static;
  margin: 0;
  animation: none;
  padding: 16px 16px 16px 0px;
  transform: translate(0, 0);
}
#steps-stacks_in_8>.step-message>.submitMessage h3 {
  color: rgba(14, 27, 37, 1.00);
  font-size: 25.000000px;
  line-height: 30.000000px;
  margin: 0 0 16px 0;
}
#steps-stacks_in_8>.step-message>.submitMessage p {
  color: rgba(0, 0, 0, 0.75);
  font-size: 20px;
  line-height: 30.000000px;
  margin: 0;
}
#steps-stacks_in_8 .steps {
  position: relative;
  padding-bottom: 57px;
}
#steps-stacks_in_8 .steps .step {
  min-height: 580px;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  text-align: left;
  position: absolute;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  transition: transform 300ms ease;
  display: grid;
  grid-template-rows: min-content 1fr 57px;
}
#steps-stacks_in_8 .steps .step:after {
  content: "";
}
#steps-stacks_in_8 .steps .step.active {
  -webkit-transform: translateY(0%);
  transform: translateY(0%);
}
#steps-stacks_in_8 .steps .step-top {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  padding: 15px 30px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  box-sizing: border-box;
  background-color: rgba(242, 224, 218, 1.00);
  z-index: 2;
}
#steps-stacks_in_8.has-show-count .steps .step .step-top {
  padding: 10px 20px;
}
#steps-stacks_in_8 .step-list-nav svg.step-list-toggle,
#steps-stacks_in_8 .steps .step-top .step-list-toggle svg {
  height: 24px;
  cursor: pointer;
  display: block;
  margin: 8px 0px;
}
#steps-stacks_in_8 .steps .step-top .step-list-toggle * {
  pointer-events: none;
}
#steps-stacks_in_8 .steps .step-top .step-list-toggle svg {
  color: rgba(0, 0, 0, 0.50);
  margin-left: -2px;
}
#steps-stacks_in_8 .steps .step-top .step-count {
  font-family: inherit;
  color: rgba(14, 27, 37, 1.00);
  display: flex;
  flex: 0 1 auto;
  line-height: 1;
  font-weight: bold;
  margin-left: auto;
  align-items: center;
  box-sizing: border-box;
}
#steps-stacks_in_8 .steps .step-top .step-count::before {
  color: rgba(0, 0, 0, 0.50);
  margin-right: 10px;
  display: inline-block;
}
#steps-stacks_in_8 .steps .step-content {
  font-family: inherit;
  display: grid;
   align-content: flex-start;
   padding: 15px 30px 15px 30px;
   padding-top: calc(15px - 18px);
    padding-bottom: calc(15px - 10px);
   z-index: 1;
  color: rgba(0, 0, 0, 0.75);
  position: relative;
}
#steps-stacks_in_8 .steps .step-content>.empty {
  display: none;
}
#steps-stacks_in_8 .steps .step-content .step-title,
#steps-stacks_in_8 .steps .step-content h1, #steps-stacks_in_8 .steps .step-content h2, #steps-stacks_in_8 .steps .step-content h3, #steps-stacks_in_8 .steps .step-content h4, #steps-stacks_in_8 .steps .step-content h5, #steps-stacks_in_8 .steps .step-content h6 {
  font-family: inherit;
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_8 .steps:not(.custom-formatting) .step-content p {
  color: rgba(0, 0, 0, 0.75);
}
#steps-stacks_in_8 .steps:not(.custom-formatting) .step-content h2,
#steps-stacks_in_8 .steps:not(.custom-formatting) .step-content .step-title {
  font-weight: bold;
  font-size: 32px;
  line-height: calc(32px * 1.1);
  margin: 10px 0 0px 0;
}
#steps-stacks_in_8 .steps:not(.custom-formatting) .step-content .step-slice>h2:first-child,
#steps-stacks_in_8 .steps:not(.custom-formatting) .step-content .step-title {
  margin-top: 0px;
}
#steps-stacks_in_8 .steps:not(.custom-formatting) .step-content .step-slice>*:last-child {
  margin-bottom: 0px;
}
#steps-stacks_in_8 .steps:not(.custom-formatting) .step-content h3 {
  font-weight: bold;
  font-size: 20px;
  line-height: calc(20px * 1.1);
  margin: 10px 0 10px 0;
}
#steps-stacks_in_8 .steps:not(.custom-formatting) .step-content h2+h3 {
  font-weight: normal;
  font-size: calc(20px * 1.1);
  line-height: calc(20px * 1.1);
  color: rgba(0, 0, 0, 0.75);
  margin: 0px 0 10px 0;
  opacity: 0.66;
}
#steps-stacks_in_8 .steps:not(.custom-formatting) .step-content {
  font-size: 20px;
  line-height: calc(20px * 1.6);
}
#steps-stacks_in_8 .steps:not(.custom-formatting) .step-content p {
  margin: 10px 0;
}
#steps-stacks_in_8 .steps .step-content a, #steps-stacks_in_8 .steps .step-content a:visited {
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_8 .step-nav {
  font-family: inherit;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  padding: 10px;
  background: rgba(242, 224, 218, 1.00);
  margin-top: auto;
  position: absolute;
  align-items: center;
  box-sizing: border-box;
  justify-content: space-between;
  transition: all 300ms ease;
}
#steps-stacks_in_8 .sf-file.controls .fileUpload span {
  font-size: inherit;
  line-height: inherit;
  height: auto;
  color: inherit;
}
#steps-stacks_in_8 .sf-file.controls .fileUpload,
#steps-stacks_in_8 .step-nav-next, #steps-stacks_in_8 .step-nav-prev {
  user-select: none;
  background-color: transparent;
  font-size: 14px;
  padding: 10px 20px;
  border-radius: 2px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  color: rgba(255, 255, 255, 1.00);
  border: 2px solid rgba(14, 27, 37, 1.00);
  transition: all 300ms ease;
}
#steps-stacks_in_8 .sf-file.controls .fileUpload:hover,
#steps-stacks_in_8 .step-nav-next:hover, #steps-stacks_in_8 .step-nav-prev:hover {
  color: rgba(255, 255, 255, 1.00);
  background: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_8 .sf-file.controls .fileUpload,
#steps-stacks_in_8 .step-nav-next {
  color: rgba(255, 255, 255, 1.00);
  background: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_8 .step-nav-next::before {
  content: "▶︎";
  display: inline;
}
#steps-stacks_in_8 .step-nav-prev {
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_8 .step-nav-prev::before {
  display: inline;
  content: "◀︎";
}
#steps-stacks_in_8 .step-nav.last-step .step-nav-next::before {
  content: "OK!";
}

#steps-stacks_in_8 .step-post-submit.active+.step-nav .step-nav-prev,
#steps-stacks_in_8 .step-post-submit.active+div:not(.active)~.step-nav .step-nav-prev,
#steps-stacks_in_8 .step-nav.first-step .step-nav-prev {
  opacity: 0;
  visibility: hidden;
  pointer-events: none !important;
}
#steps-stacks_in_8.sf-submitting {
  pointer-events: none;
}
#steps-stacks_in_8.sf-submitting .step-nav>div {
  pointer-events: none;
  filter: grayscale(1);
  opacity: 0.5;
}
@media (max-width: 600px) {
  #steps-stacks_in_8.show-step-list .step-list {
    margin-left: 0;
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  #steps-stacks_in_8 .steps {
    z-index: 1;
    position: relative;
  }
  #steps-stacks_in_8.show-step-list .steps .step-nav-next,
  #steps-stacks_in_8.show-step-list .steps .step-nav-prev {
    pointer-events: none;
  }
  #steps-stacks_in_8 .step-list {
    top: 0;
    left: 0;
    bottom: 0;
    z-index: 2;
    height: auto;
    margin-left: -230px;
    position: absolute;
    align-items: flex-start;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  #steps-stacks_in_8 .step-list ul {
    margin: 0;
  }
  #steps-stacks_in_8 .step-list-nav {
    display: flex;
  }
}
#steps-stacks_in_8 .sf-submit {
  margin: 0 !important;
}
/* Field CSS */
#steps-stacks_in_8 * {
  box-sizing: border-box;
}
#steps-stacks_in_8 .note {
  display: block;
  font-size: 75%;
  line-height: 1.2;
  color: inherit;
  margin: 0px 8px;
  opacity: 0.6;
}
#steps-stacks_in_8 .note p {
  margin: 0;
}
#steps-stacks_in_8 .controls {
  position: relative;
  margin: 10px 0px;
  width: 300px;
  max-width: 100%;
  display: grid;
  grid-template-columns: 1fr;
  align-items: center;
  align-content: flex-start;
  grid-gap: 4px 8px;
}
#steps-stacks_in_8 .controls.sf-checkbox {
  grid-template-columns: 22px 1fr;
  grid-gap: 0px 8px;
}
#steps-stacks_in_8 .controls.sf-radio {
  margin-top: 4px;
  margin-bottom: 4px;
}
#steps-stacks_in_8 .controls.sf-radio+.controls:not(.sf-radio) {
  margin-top: 16px;
}
#steps-stacks_in_8 .deluxe-columns>div {
  min-width: 0;
}
#steps-stacks_in_8 .form-group>div:nth-child(2) {
  margin-top: 16px;
}
#steps-stacks_in_8 .controls.sf-checkbox label {
  cursor: pointer;
}
#steps-stacks_in_8 .step .controls label {
  font-size: 20px;
  padding: 0px;
  line-height: 1;
  color: inherit;
  margin: 0;
  color: rgba(0, 0, 0, 0.75);
}
#steps-stacks_in_8 .step .controls:not(.sf-checkbox) label {
  font-weight: bold;
  pointer-events: none;
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_8 .controls .field-icon {
  position: absolute;
  right: 8px;
  top: 15px;
  margin-top: 16px;
  fill: currentColor;
  width: 16px;
  height: 16px;
  pointer-events: none;
  opacity: 1;
  z-index: 1;
}
#steps-stacks_in_8.sf-no-help-text .controls .field-icon {
  right: 8px;
}
#steps-stacks_in_8 .controls {
  font-size: 20px;
}
#steps-stacks_in_8 .controls input,
#steps-stacks_in_8 .controls select {
  font-size: 20px;
  line-height: 20px;
  height: 34px;
  color: inherit;
}
#steps-stacks_in_8 .controls input:focus,
#steps-stacks_in_8 .controls select:focus {
  outline: none;
}
#steps-stacks_in_8 .controls.sf-checkbox label {
  font-size: 20px;
  line-height: 20px;
}
#steps-stacks_in_8 .controls select.is-placeholder option {
  opacity: 0.6;
}
#steps-stacks_in_8 .controls input::placeholder,
#steps-stacks_in_8 .controls select.is-placeholder option[disabled] {
  opacity: 0.6;
}
#steps-stacks_in_8 .step .controls input,
#steps-stacks_in_8 .step .controls select {
  padding: 8px 8px;
  width: 100%;
  margin: 0px;
  color: rgba(0, 0, 0, 0.75);
  border-radius: 2px;
  position: relative;
  border: 1px solid transparent;
  background: transparent;
}
#steps-stacks_in_8 .step .controls textarea {
  border: 1px solid rgba(0, 0, 0, 0.15);
  color: rgba(0, 0, 0, 0.75);
  background: rgba(0, 0, 0, 0.00);
  border-radius: 2px;
}
#steps-stacks_in_8 .step .controls .sf-number-wrap,
#steps-stacks_in_8 .step .controls .step-input-wrap {
  position: relative;
}
#steps-stacks_in_8 .step .controls .sf-number-wrap:before,
#steps-stacks_in_8 .step .controls .step-input-wrap:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background: rgba(0, 0, 0, 0.00);
  line-height: 20px;
  text-align: center;
  left: 0px;
}
#steps-stacks_in_8 .step .controls input[type="checkbox"],
#steps-stacks_in_8 .step .controls input[type="radio"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0;
}
#steps-stacks_in_8 .step .controls select {
  line-height: 20px;
  padding: 6px 8px;
}
#steps-stacks_in_8 .step .controls.sf-checkbox .note,
#steps-stacks_in_8 .step .controls.sf-file .note {
  grid-column: span 2;
}
#steps-stacks_in_8 .step .controls input,
#steps-stacks_in_8 .step .controls select,
#steps-stacks_in_8 .step .controls input[type="checkbox"]:after,
#steps-stacks_in_8 .step .controls input[type="radio"]:after {
  box-shadow: none;
}
#steps-stacks_in_8 .step .controls input[type="checkbox"]:not(:checked).hasError:after,
#steps-stacks_in_8 .step .controls input[type="radio"]:not(:checked).hasError:after {
  box-shadow: none;
  content: "";
  bottom: 1px;
  right: 1px;
  position: absolute;
  left: 1px;
  top: 1px;
  width: auto;
  height: auto;
  border-radius: 50%;
}
#steps-stacks_in_8 .step .controls input[type="checkbox"]:not(:checked).hasError:after {
  border-radius: 2px;
}
#steps-stacks_in_8 .step .controls select {
  cursor: pointer;
  -moz-appearance: none;
  -webkit-appearance: none;
}
#steps-stacks_in_8 .step .controls input[type=checkbox],
#steps-stacks_in_8 .step .controls input[type=radio] {
  position: relative;
  left: 0px;
  width: 22px;
  height: 22px;
  margin: 4px 0px;
  background: transparent;
  border-color: transparent;
}
#steps-stacks_in_8 .step .controls input[type=checkbox]:after,
#steps-stacks_in_8 .step .controls input[type=checkbox]:before,
#steps-stacks_in_8 .step .controls input[type=radio]:before {
  cursor: pointer;
  content: " ";
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background: rgba(0, 0, 0, 0.00);
  line-height: 20px;
  text-align: center;
  position: relative;
  left: 0px;
  box-sizing: border-box;
}
#steps-stacks_in_8 .step .controls input[type=checkbox]:after {
  background: transparent;
  border: 0px solid transparent;
  opacity: 1;
  position: absolute;
  top: 1px;
  left: 1px;
  bottom: 1px;
  right: 1px;
  color: rgba(0, 0, 0, 0.75);
}
#steps-stacks_in_8 .step .controls input[type=checkbox]:checked:after {
  content: "\2714";
  color: rgba(0, 0, 0, 0.75);
  font-size: 14px;
  font-weight: normal;
  font-family: Arial;
}
#steps-stacks_in_8 .step .controls input[type="number"]+input[type="text"] {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  pointer-events: none;
  color: transparent !important;
  background: transparent !important;
}
#steps-stacks_in_8 .step .controls input[type="number"]:focus+input[type="text"] {
  color: transparent;
  pointer-events: none;
}
#steps-stacks_in_8 .step .controls .sf-number-wrap,
#steps-stacks_in_8 .step .controls .step-number-wrap {
  display: grid;
  grid-template-columns: 1fr min-content;
  align-items: center;
  grid-gap: 0px;
}
#steps-stacks_in_8 .step .controls input::-webkit-outer-spin-button,
#steps-stacks_in_8 .step .controls input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
#steps-stacks_in_8 .step .controls input[type=number] {
  -moz-appearance: textfield;
}
#steps-stacks_in_8 .quantity-nav {
  height: 24px;
  display: grid;
  grid-gap: 2px;
  margin-left: 8px;
  margin-right: 4px;
  grid-template-columns: 1fr 1fr;
}
#steps-stacks_in_8 .quantity-button {
  font-family: "helvetica-Neue", helvetica;
  font-weight: 400;
  position: relative;
  cursor: pointer;
  border: none;
  width: 24px;
  text-align: center;
  font-size: 14px;
  line-height: 22px;
  height: 24px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  background-color: rgba(0, 0, 0, 0.05);
  color: inherit;
}
#steps-stacks_in_8 .quantity-button.quantity-up:before {
  content: "+";
}
#steps-stacks_in_8 .quantity-button.quantity-down:before {
  content: "-";
}
#steps-stacks_in_8 .quantity-button:active:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.05);
  pointer-events: none;
}
#steps-stacks_in_8 .form-group>div:nth-child(2) {
  margin-top: 16px;
}
#steps-stacks_in_8 .step .controls.sf-checkbox label {
  cursor: pointer;
}
#steps-stacks_in_8 .step .controls label {
  padding: 0px;
  margin: 0;
  color: rgba(0, 0, 0, 0.75);
}
#steps-stacks_in_8 .step .controls:not(.sf-checkbox) label {
  font-weight: bold;
  pointer-events: none;
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_8 .step .controls .field-icon {
  fill: currentColor;
  opacity: 1;
  z-index: 1;
}
#steps-stacks_in_8 .sf-no-help-text .controls .field-icon {
  right: 8px;
}
#steps-stacks_in_8 .controls .step-input-wrap input::placeholder,
.sf-placeholder #steps-stacks_in_8 .controls .step-input-wrap select:invalid,
#steps-stacks_in_8 .controls .step-input-wrap input::placeholder,
#steps-stacks_in_8 .controls .step-input-wrap select.is-placeholder,
#steps-stacks_in_8 .controls .step-input-wrap select.is-placeholder option {
  color: rgba(0, 0, 0, 0.25);
}
#steps-stacks_in_8 .step .controls input,
#steps-stacks_in_8 .step .controls select {
  margin: 0px;
  position: relative;
}
#steps-stacks_in_8 .step .controls .sf-number-wrap,
#steps-stacks_in_8 .step .controls .step-input-wrap {
  position: relative;
}
#steps-stacks_in_8 .step .controls .sf-number-wrap:before,
#steps-stacks_in_8 .step .controls .step-input-wrap:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background: rgba(0, 0, 0, 0.00);
  line-height: 20px;
  text-align: center;
  left: 0px;
}
#steps-stacks_in_8 .step .controls.sf-checkbox .note,
#steps-stacks_in_8 .step .controls.sf-file .note {
  grid-column: span 2;
}
#steps-stacks_in_8 .step .controls input,
#steps-stacks_in_8 .step .controls select,
#steps-stacks_in_8 .step .controls input[type="checkbox"]:after,
#steps-stacks_in_8 .step .controls input[type="radio"]:after {
  box-shadow: none;
}
#steps-stacks_in_8 .step .controls input[type=checkbox],
#steps-stacks_in_8 .step .controls input[type=radio] {
  position: relative;
  background: transparent;
  border-color: transparent;
}
#steps-stacks_in_8 .step .controls input[type=checkbox]:after {
  background: transparent;
  border: 1px solid transparent;
  opacity: 1;
  position: absolute;
  top: 0;
  left: 0;
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_8 .step .controls input[type=checkbox]:checked:after {
  content: "\2714";
  color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_8 .step .controls input[type=radio]:checked:after {
  background-color: rgba(14, 27, 37, 1.00);
}
.sf-classic #steps-stacks_in_8 .controls.sf-checkbox label {
  display: block;
}
.sf-classic #steps-stacks_in_8 .controls:not(.sf-checkbox) label.sf-active {
  top: -8px;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.00);
}
#steps-stacks_in_8 .step .controls input[type=radio]:before {
  border-radius: 50%;
}
#steps-stacks_in_8 .step .controls input[type=radio]:checked:after {
  content: "";
  width: 12px;
  height: 12px;
  position: absolute;
  left: 4px;
  top: 4px;
  border-radius: 50%;
  background-color: rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_8 .sf-radio-group {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  grid-gap: 4px;
}
#steps-stacks_in_8 .sf-radio-group .controls.sf-button-group {
  flex: 0 0 auto;
  margin: 0 0 4px 0;
  padding: 16px 8px;
  display: flex;
  align-items: stretch;
  justify-content: center;
}
#steps-stacks_in_8 .sf-radio-group .controls input[type]:checked:after,
#steps-stacks_in_8 .sf-radio-group .controls input[type]:before,
#steps-stacks_in_8 .sf-radio-group .controls input[type] {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: auto;
  height: auto;
  margin: 0;
  background: transparent;
}
#steps-stacks_in_8 .sf-radio-group .controls input[type]:checked:after {
  background: transparent;
  border: 2px solid rgba(14, 27, 37, 1.00);
}
#steps-stacks_in_8 .sf-radio-group .controls input[type]:checked:after,
#steps-stacks_in_8 .sf-radio-group .controls input[type]:before,
#steps-stacks_in_8 .step .sf-radio-group .controls input.hasError[type]:after {
  border-radius: 4px;
}
#steps-stacks_in_8 .sf-radio-group .controls.sf-button-group label {
  display: grid;
  grid-template-columns: auto;
  grid-template-rows: min-content;
  justify-items: center;
  align-items: center;
  text-align: center;
  line-height: 1.1;
  font-size: 18px;
  grid-gap: 8px;
  z-index: 1;
  user-select: none;
}
#steps-stacks_in_8 .sf-radio-group .controls.sf-button-group label div:empty,
#steps-stacks_in_8 .sf-radio-group .controls.sf-button-group label div.empty {
  display: none;
}
/*  */
#step-stacks_in_9[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_9[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_9[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_9[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_9[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_9[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_9[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_9[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_9[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}


#step-stacks_in_9 .step-top .step-count::after {
  content: "00";
  font-size: 50px;
}
#step-stacks_in_9 .step-top .step-count::before {
  content: "Step";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}

/*  */
#sf-radio-stacks_in_10.controls.sf-button-group {
  width: 120px;
}
/*  */

#stacks_in_13 {
	margin: 5px 0px 0px 0px;
}
#step-stacks_in_107[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_107[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_107[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_107[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_107[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_107[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_107[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_107[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_107[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}


#step-stacks_in_107 .step-top .step-count::after {
  content: "01";
  font-size: 50px;
}
#step-stacks_in_107 .step-top .step-count::before {
  content: "Step";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}

/*  */
#sf-radio-stacks_in_108.controls.sf-button-group {
  width: 120px;
}
/*  */

#stacks_in_111 {
	margin: 5px 0px 0px 0px;
}
#step-stacks_in_18[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_18[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_18[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_18[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_18[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_18[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_18[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_18[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_18[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}


#step-stacks_in_18 .step-top .step-count::after {
  content: "02";
  font-size: 50px;
}
#step-stacks_in_18 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}

/*  */
#sf-radio-stacks_in_19.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_26[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_26[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_26[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_26[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_26[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_26[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_26[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_26[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_26[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}


#step-stacks_in_26 .step-top .step-count::after {
  content: "03";
  font-size: 50px;
}
#step-stacks_in_26 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}

/*  */
#sf-radio-stacks_in_27.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_34[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_34[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_34[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_34[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_34[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_34[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_34[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_34[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_34[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}


#step-stacks_in_34 .step-top .step-count::after {
  content: "04";
  font-size: 50px;
}
#step-stacks_in_34 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}

/*  */
#sf-radio-stacks_in_35.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_40[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_40[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_40[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_40[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_40[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_40[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_40[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_40[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_40[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}


#step-stacks_in_40 .step-top .step-count::after {
  content: "05";
  font-size: 50px;
}
#step-stacks_in_40 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}

/*  */
#sf-radio-stacks_in_41.controls.sf-button-group {
  width: 120px;
}
/*  */
#step-stacks_in_46[data-cond1a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_46[data-cond1b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_46[data-cond1c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_46[data-cond2a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_46[data-cond2b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_46[data-cond2c] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_46[data-cond3a] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_46[data-cond3b] .step-submit-info.error-1ld.has-cond,
#step-stacks_in_46[data-cond3c] .step-submit-info.error-1ld.has-cond {
  display: grid;
}


#step-stacks_in_46 .step-top .step-count::after {
  content: "06";
  font-size: 50px;
}
#step-stacks_in_46 .step-top .step-count::before {
  content: "STEP";
  font-size: 14px;
  margin-right: 10px;
  display: inline-block;
}

/*  */
#sf-radio-stacks_in_47.controls.sf-button-group {
  width: 120px;
}
/*  */
/* @group Basics */

#videoPlayerContainerstacks_in_95 {
	position: relative;
	z-index: 1;
}

#videoPlayerContainerstacks_in_95,
#videoPlayerContainerstacks_in_95:before,
#videoPlayerContainerstacks_in_95:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#videoPlayerVideostacks_in_95 {
	width: 100%;
	height: auto;
	display: block;
	position: relative;
	z-index: 2;
}

/* @end */

/* @group Big Play Button */

#bigPlayButtonstacks_in_95 {
	position: absolute;
	top: 50%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 3;
	font-size: 50px;
	border: none;
	background: none;
	outline: none;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

#bigPlayButtonstacks_in_95 [class^="fa fa-"] {
	cursor: pointer;
	color: rgba(255, 255, 255, 1.00);
}

/*  */

/* @end */

/* @group Video Controls */

#videoPlayerControlsstacks_in_95 {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 5;
	overflow: hidden;
	margin: 0px;
	border-radius: 0px;
}

#videoPlayerControlsstacks_in_95 [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
}

/*  */

/*  */

/*  */

/*  */

/*  */
#videoPlayerControlsstacks_in_95 {
	-webkit-transition: all 1000ms;
	-moz-transition: all 1000ms;
	-o-transition: all 1000ms;
	-ms-transition: all 1000ms;
	transition: all 1000ms;
	max-height: 0px;
	opacity: 0;
}

#videoPlayerContainerstacks_in_95:hover #videoPlayerControlsstacks_in_95 {
	max-height: 60px;
	opacity: 1.00;
}
/*  */

/*  */

/*  */

#videoPlayerControlsFillstacks_in_95 {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(77, 39, 39, 1.00);
	opacity: 0.35;
	z-index: 1;
}

#videoPlayerControlsWrapperstacks_in_95 {
	display: flex;
	position: relative;
	z-index: 2;
}

#videoPlayerContainerstacks_in_95:hover #videoPlayerControlsstacks_in_95 {
	opacity: 1.00;
}

#videoPlayerControlsstacks_in_95 button {
	background: none;
	border: 0;
	outline: none;
	color: #ffffff;
	display: inline-block;
	text-align: center;
	width: 60px;
	padding: 0;
	height: 60px;
	line-height: 60px;
	font-size: 18px;
	cursor: pointer;
}

button:hover {
	cursor: pointer;
}

#videoPlayerControlsstacks_in_95 #videoPlayerPlayPausestacks_in_95 {
	display: inline-block;
}

#videoPlayerControlsstacks_in_95 #videoPlayerFullScreenstacks_in_95 {
	display: inline-block;
}

/* @end */

/* @group Video Timing */

#videoPlayerVideoTimingstacks_in_95 {
	display: inline-block;
	height: 60px;
	line-height: 60px;
	color: rgba(255, 255, 255, 1.00);
	width: auto;
	padding: 0 15px;
	font-size: 12px;
}

#videoPlayerCurrentTimestacks_in_95 {
	display: none;
}

#videoPlayerDurationstacks_in_95 {
	display: inline-block;
}

/*  */
#videoPlayerTimeDividerstacks_in_95 {
	display: none;
}
/*  */

/*  */

/* @end */

/* @group Seek Bar */

#progressBarstacks_in_95 {
	flex: 1;
	padding-right: 10px;
	height: 60px;
	line-height: 60px;
	vertical-align: middle;
	display: inline-block;
}

#videoPlayerSeekBarstacks_in_95[type=range] {
	-webkit-appearance: none;
	background: none;
	display: inline-block;
	width: 100%;
	height: 60px;
	line-height: 60px;
}

#videoPlayerSeekBarstacks_in_95[type=range]::-webkit-slider-runnable-track {
	height: 5px;
	background: #B3B3B3;
	border: none;
	border-radius: 3px;
}

#videoPlayerSeekBarstacks_in_95[type=range]::-webkit-slider-thumb {
	-webkit-appearance: none;
	border: none;
	height: 16px;
	width: 16px;
	border-radius: 50%;
	background: #FFFFFF;
	margin-top: -5px;
}

#videoPlayerSeekBarstacks_in_95[type=range]:focus {
	outline: none;
}

#videoPlayerSeekBarstacks_in_95[type=range]:focus::-webkit-slider-runnable-track {
	background: #B3B3B3;
}

#videoPlayerSeekBarstacks_in_95[type=range]::-moz-range-track {
	width: 100%;
	height: 5px;
	background: #B3B3B3;
	border: none;
	border-radius: 3px;
}

#videoPlayerSeekBarstacks_in_95[type=range]::-moz-range-thumb {
	border: none;
	height: 16px;
	width: 16px;
	border-radius: 50%;
	background: #FFFFFF;
}

#videoPlayerSeekBarstacks_in_95[type=range]::-ms-track {
	width: 100%;
	height: 5px;
	background: #B3B3B3;
	border: none;
	border-radius: 3px;
}

#videoPlayerSeekBarstacks_in_95[type=range]::-ms-fill-lower {
	background: #B3B3B3;
	border-radius: 10px;
}

#videoPlayerSeekBarstacks_in_95[type=range]::-ms-fill-upper {
	background: #B3B3B3;
	border-radius: 10px;
}

#videoPlayerSeekBarstacks_in_95[type=range]::-ms-thumb {
	border: none;
	height: 16px;
	width: 16px;
	border-radius: 50%;
	background: #FFFFFF;
}

#videoPlayerSeekBarstacks_in_95[type=range]:focus::-ms-fill-lower {
	background: #B3B3B3;
}

#videoPlayerSeekBarstacks_in_95[type=range]:focus::-ms-fill-upper {
	background: #B3B3B3;
}
/* @end */

/* @group Volume */

#volumestacks_in_95 {
	display: inline-block;
	max-width: 60px;
	width: 60px;
	line-height: 60px;
	height: 60px;
	transition: all ease-in-out 300ms;
	text-align: center;
	position: relative;
	overflow: hidden;
	font-size: 18px;
	vertical-align: middle;
}

#volumestacks_in_95 [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
}

#volumestacks_in_95:hover {
	max-width: 150px;
	width: 150px;
	padding: 0px 15px;
}

#volumeButtonstacks_in_95 {
	display: inline-block;
	max-width: 60px;
	width: 60px;
	line-height: 60px;
	height: 60px;
	color: rgba(255, 255, 255, 1.00);
}

#volumestacks_in_95:hover #volumeButtonstacks_in_95 {
	display: none;
}

#volumeMinstacks_in_95 {
	position: absolute;
	left: 10px;
	top: 0;
	height: 60px;
	line-height: 60px;
	color: rgba(255, 255, 255, 1.00);
}

#volumeMaxstacks_in_95 {
	position: absolute;
	right: 5px;
	top: 0;
	height: 60px;
	line-height: 60px;
	color: rgba(255, 255, 255, 1.00);
}

#volume-barstacks_in_95[type=range],
#volumeMinstacks_in_95,
#volumeMaxstacks_in_95 {
	display: none;
}

#volumeMinstacks_in_95,
#volumeMaxstacks_in_95 {
	cursor: pointer;
}

#volumestacks_in_95:hover #volume-barstacks_in_95,
#volumestacks_in_95:hover #volumeMinstacks_in_95,
#volumestacks_in_95:hover #volumeMaxstacks_in_95 {
	display: inline;
}

#volume-barstacks_in_95[type=range] {
	-webkit-appearance: none;
	background: none;
	width: 70%;
	text-align: center;
	line-height: 60px;
	height: 60px;
}

#volume-barstacks_in_95[type=range]::-webkit-slider-runnable-track {
	height: 5px;
	background: #B3B3B3;
	border: none;
	border-radius: 3px;
}

#volume-barstacks_in_95[type=range]::-webkit-slider-thumb {
	-webkit-appearance: none;
	border: none;
	height: 16px;
	width: 16px;
	border-radius: 50%;
	background: #FFFFFF;
	margin-top: -5px;
}

#volume-barstacks_in_95[type=range]:focus {
	outline: none;
}

#volume-barstacks_in_95[type=range]:focus::-webkit-slider-runnable-track {
	background: #B3B3B3;
}

#volume-barstacks_in_95[type=range]::-moz-range-track {
	width: 100%;
	height: 5px;
	background: #B3B3B3;
	border: none;
	border-radius: 3px;
}

#volume-barstacks_in_95[type=range]::-moz-range-thumb {
	border: none;
	height: 16px;
	width: 16px;
	border-radius: 50%;
	background: #FFFFFF;
}

#volume-barstacks_in_95[type=range]::-ms-track {
	width: 100%;
	height: 5px;
	background: #B3B3B3;
	border: none;
	border-radius: 3px;
}

#volume-barstacks_in_95[type=range]::-ms-fill-lower {
	background: #B3B3B3;
	border-radius: 10px;
}

#volume-barstacks_in_95[type=range]::-ms-fill-upper {
	background: #B3B3B3;
	border-radius: 10px;
}

#volume-barstacks_in_95[type=range]::-ms-thumb {
	border: none;
	height: 16px;
	width: 16px;
	border-radius: 50%;
	background: #FFFFFF;
}

#volume-barstacks_in_95[type=range]:focus::-ms-fill-lower {
	background: #B3B3B3;
}

#volume-barstacks_in_95[type=range]:focus::-ms-fill-upper {
	background: #B3B3B3;
}

/* @end */

/* @group Responsive Behavior */

@media screen and (max-width: 569px) {
	#videoPlayerControlsstacks_in_95 #videoPlayerFullScreenstacks_in_95,
	#videoPlayerControlsstacks_in_95 #volumestacks_in_95 {
		display: none;
	}
}

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */#stacks_in_136>.s3_row {
	margin: 0 -2px;
}

#stacks_in_136>.s3_row>.s3_column {
	padding: 0 2px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_136>.s3_row  {
		margin: -2px;
	}
	#stacks_in_136>.s3_row>.s3_column {
		padding: 2px;
		width:50%;
	}
	#stacks_in_136>.s3_row>.s3_column_right {
		padding: 2px;
		width:100%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_136>.s3_row  {
		margin: -2px 0;
	}
	#stacks_in_136>.s3_row>.s3_column {
		padding: 2px 0;
		width:100%;
	}





}




  

#stacks_in_136 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_126 {
    text-align: center;
    padding: 5px 5px;
}

#stacks_in_126 a {
    display: inline-block;
    background: rgba(52, 152, 219, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: -moz-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: -ms-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: -o-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: linear-gradient(to bottom, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    border-radius: 28px;
    font-family: inherit;
    line-height: 1.2;
    letter-spacing: 0px;
    color: rgba(255, 255, 255, 1.00);
    font-size: 20px;
    padding: 10px 20px;
    text-decoration: none;
    /* Misc. text formating */ 
    text-shadow: 1px 1px 3px rgba(102, 102, 102, 1.00);
    /* No box shadow */
    /* No border */
}

#stacks_in_126 a:hover {
    background: rgba(60, 176, 253, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -moz-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -ms-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -o-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: linear-gradient(to bottom, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    text-decoration: none;
    /* Misc. text formating */ 
}#stacks_in_131 {
    text-align: center;
    padding: 5px 5px;
}

#stacks_in_131 a {
    display: inline-block;
    background: rgba(52, 152, 219, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: -moz-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: -ms-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: -o-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: linear-gradient(to bottom, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    border-radius: 28px;
    font-family: inherit;
    line-height: 1.2;
    letter-spacing: 0px;
    color: rgba(255, 255, 255, 1.00);
    font-size: 20px;
    padding: 10px 20px;
    text-decoration: none;
    /* Misc. text formating */ 
    text-shadow: 1px 1px 3px rgba(102, 102, 102, 1.00);
    /* No box shadow */
    /* No border */
}

#stacks_in_131 a:hover {
    background: rgba(60, 176, 253, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -moz-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -ms-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -o-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: linear-gradient(to bottom, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    text-decoration: none;
    /* Misc. text formating */ 
}#stacks_in_132 {
    text-align: center;
    padding: 5px 5px;
}

#stacks_in_132 a {
    display: inline-block;
    background: rgba(52, 152, 219, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: -moz-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: -ms-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: -o-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: linear-gradient(to bottom, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    border-radius: 28px;
    font-family: inherit;
    line-height: 1.2;
    letter-spacing: 0px;
    color: rgba(255, 255, 255, 1.00);
    font-size: 20px;
    padding: 10px 20px;
    text-decoration: none;
    /* Misc. text formating */ 
    text-shadow: 1px 1px 3px rgba(102, 102, 102, 1.00);
    /* No box shadow */
    /* No border */
}

#stacks_in_132 a:hover {
    background: rgba(60, 176, 253, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -moz-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -ms-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -o-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: linear-gradient(to bottom, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    text-decoration: none;
    /* Misc. text formating */ 
}#stacks_in_133 {
    text-align: center;
    padding: 5px 5px;
}

#stacks_in_133 a {
    display: inline-block;
    background: rgba(52, 152, 219, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: -moz-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: -ms-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: -o-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: linear-gradient(to bottom, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    border-radius: 28px;
    font-family: inherit;
    line-height: 1.2;
    letter-spacing: 0px;
    color: rgba(255, 255, 255, 1.00);
    font-size: 20px;
    padding: 10px 20px;
    text-decoration: none;
    /* Misc. text formating */ 
    text-shadow: 1px 1px 3px rgba(102, 102, 102, 1.00);
    /* No box shadow */
    /* No border */
}

#stacks_in_133 a:hover {
    background: rgba(60, 176, 253, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -moz-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -ms-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -o-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: linear-gradient(to bottom, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    text-decoration: none;
    /* Misc. text formating */ 
}#stacks_in_135 {
    text-align: center;
    padding: 5px 5px;
}

#stacks_in_135 a {
    display: inline-block;
    background: rgba(52, 152, 219, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: -moz-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: -ms-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: -o-linear-gradient(top, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    background-image: linear-gradient(to bottom, rgba(52, 152, 219, 1.00), rgba(41, 128, 185, 1.00));
    border-radius: 28px;
    font-family: inherit;
    line-height: 1.2;
    letter-spacing: 0px;
    color: rgba(255, 255, 255, 1.00);
    font-size: 20px;
    padding: 10px 20px;
    text-decoration: none;
    /* Misc. text formating */ 
    text-shadow: 1px 1px 3px rgba(102, 102, 102, 1.00);
    /* No box shadow */
    /* No border */
}

#stacks_in_135 a:hover {
    background: rgba(60, 176, 253, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -moz-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -ms-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: -o-linear-gradient(top, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    background-image: linear-gradient(to bottom, rgba(60, 176, 253, 1.00), rgba(52, 152, 219, 1.00));
    text-decoration: none;
    /* Misc. text formating */ 
}