
.b-switch,.a-switch{visibility:hidden;position:absolute;top:-99999;left:-99999;opacity:0;transition:opacity 300ms}.b-switch.show,.a-switch.show{visibility:visible;position:relative;top:0;left:0;opacity:1}.ab-switch{position:relative;padding-right:2%;padding-left:2%;-webkit-user-select:none;user-select:none;min-width:260px}.ab-switch:after{content:"";display:table;clear:both}.ab-switch.ab-break-1{border-bottom-width:1px;border-bottom-style:solid}.ab-switch.ab-break-2{border-bottom-width:2px;border-bottom-style:solid}.ab-switch.ab-break-3{border-bottom-width:3px;border-bottom-style:solid}.ab-switch.ab-break-4{border-bottom-width:5px;border-bottom-style:solid}.ab-switch.ab-break-5{border-bottom-width:1px;border-bottom-style:dashed}.ab-switch.ab-break-6{border-bottom-width:1px;border-bottom-style:dotted}.ab-switch .ab-left,.ab-switch .ab-right,.ab-switch .ab-center{width:20%;float:left}.ab-switch.ab-left .ab-center{text-align:left}.ab-switch.ab-center .ab-center{text-align:center}.ab-switch.ab-right .ab-center{text-align:right}.ab-switch .ab-center{width:100%}.ab-switch .ab-center ul{padding:0;margin:0}.ab-switch .ab-center ul li{transition:color 500ms}.ab-switch .ab-center ul li.ab-option,.ab-switch .ab-center ul li.ab-controller{display:inline-block;vertical-align:middle;line-height:0;cursor:pointer}.ab-switch .ab-center ul li.ab-option.show,.ab-switch .ab-center ul li.ab-controller.show{cursor:default;pointer-events:none}.ab-switch .ab-center ul li.ab-option{max-width:35%;display:inline-block !important;line-height:normal}.ab-switch .ab-center ul li:first-child{padding-right:2.5%;margin-right:5px}.ab-switch .ab-center ul li:last-child{padding-left:2.5%;margin-left:5px}.ab-switch.ab-square label{border-radius:5px}.ab-switch.ab-square label:after{border-radius:3px}.ab-switch label{display:inline-block;position:relative;cursor:pointer;outline:none;padding:0;box-sizing:content-box}.ab-switch label:before,.ab-switch label:after{display:block;position:absolute;content:""}.ab-switch label:after{top:2px;left:2px;bottom:2px;margin-left:0;transition:margin 0.3s ease-out}.ab-switch .ab-toggle{display:none}.ab-switch.ab-outline label{border-style:solid;border-width:1px;background-color:transparent;background-image:none}.ab-switch.ab-switch-button-1 .ab-left,.ab-switch.ab-switch-button-1 .ab-right{height:20px}.ab-switch.ab-switch-button-1.ab-round label{border-radius:20px}.ab-switch.ab-switch-button-1.ab-round label:after{border-radius:16px}.ab-switch.ab-switch-button-1 label{width:40px;height:20px}.ab-switch.ab-switch-button-1 label:after{width:16px}.ab-switch.ab-switch-button-1 label.ncd-toggle-switch:after{margin-left:20px}.ab-switch.ab-switch-button-2 .ab-left,.ab-switch.ab-switch-button-2 .ab-right{height:23px}.ab-switch.ab-switch-button-2.ab-round label{border-radius:23px}.ab-switch.ab-switch-button-2.ab-round label:after{border-radius:19px}.ab-switch.ab-switch-button-2 label{width:46px;height:23px}.ab-switch.ab-switch-button-2 label:after{width:19px}.ab-switch.ab-switch-button-2 label.ncd-toggle-switch:after{margin-left:23px}.ab-switch.ab-switch-button-3 .ab-left,.ab-switch.ab-switch-button-3 .ab-right{height:26px}.ab-switch.ab-switch-button-3.ab-round label{border-radius:26px}.ab-switch.ab-switch-button-3.ab-round label:after{border-radius:22px}.ab-switch.ab-switch-button-3 label{width:52px;height:26px}.ab-switch.ab-switch-button-3 label:after{width:22px}.ab-switch.ab-switch-button-3 label.ncd-toggle-switch:after{margin-left:26px}.ab-switch.ab-switch-button-4 .ab-left,.ab-switch.ab-switch-button-4 .ab-right{height:29px}.ab-switch.ab-switch-button-4.ab-round label{border-radius:29px}.ab-switch.ab-switch-button-4.ab-round label:after{border-radius:25px}.ab-switch.ab-switch-button-4 label{width:58px;height:29px}.ab-switch.ab-switch-button-4 label:after{width:25px}.ab-switch.ab-switch-button-4 label.ncd-toggle-switch:after{margin-left:29px}.ab-switch.ab-switch-button-5 .ab-left,.ab-switch.ab-switch-button-5 .ab-right{height:32px}.ab-switch.ab-switch-button-5.ab-round label{border-radius:32px}.ab-switch.ab-switch-button-5.ab-round label:after{border-radius:28px}.ab-switch.ab-switch-button-5 label{width:64px;height:32px}.ab-switch.ab-switch-button-5 label:after{width:28px}.ab-switch.ab-switch-button-5 label.ncd-toggle-switch:after{margin-left:32px}.ab-switch.ab-switch-text-0 li.ab-option{display:none}.ab-switch.ab-switch-text-1 li.ab-option{font-size:13px}.ab-switch.ab-switch-text-2 li.ab-option{font-size:14px}.ab-switch.ab-switch-text-3 li.ab-option{font-size:15px}.ab-switch.ab-switch-text-4 li.ab-option{font-size:16px}.ab-switch.ab-switch-text-5 li.ab-option{font-size:17px}.ab-switch.ab-switch-text-6 li.ab-option{font-size:18px}.ab-switch.ab-switch-text-7 li.ab-option{font-size:19px}

.rwmenu{list-style:none}.rwmenu.dropdown,.rwmenu.accordion-menu{display:none}.rwmenu-wrapper>.rwmenu{display:flex}
:root{--light-gray:rgba(230, 230, 230, 1.00);--medium-gray:rgba(202, 202, 202, 1.00);--dark-gray:rgba(138, 138, 138, 1.00);--black:rgba(10, 10, 10, 1.00);--black-color:var(--black);--white:rgba(254, 254, 254, 1.00);--white-color:var(--white);--primary:rgba(0, 140, 186, 1.00);--secondary:rgba(231, 231, 231, 1.00);--success:rgba(67, 172, 106, 1.00);--warning:rgba(240, 138, 36, 1.00);--alert:rgba(240, 65, 36, 1.00);--primary-contrast:rgba(255, 255, 255, 1.00);--secondary-contrast:rgba(51, 51, 51, 1.00);--success-contrast:rgba(254, 254, 254, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(254, 254, 254, 1.00);--primary-dark:rgba(0, 110, 156, 1.00);--secondary-dark:rgba(201, 201, 201, 1.00);--success-dark:rgba(37, 142, 76, 1.00);--warning-dark:rgba(210, 108, 6, 1.00);--alert-dark:rgba(210, 35, 6, 1.00);--header-color:rgba(34, 34, 34, 1.00);--subheader-color:rgba(138, 138, 138, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(34, 34, 34, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--selection-background:var(--primary);--selection-text:var(--primary-contrast);--link-decoration:none;--link-decoration-hover:none;--overlay-color:rgba(0, 0, 0, 0.50);--radius:3px;--small-gutter:1.25rem;--medium-gutter:2rem;--large-gutter:2rem;--site-width:calc(1200rem/16);}::selection{background:var(--selection-background);color:var(--selection-text)}.alt{--header-color:rgba(255, 255, 255, 1.00);--subheader-color:rgba(230, 230, 230, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--link-decoration:none;--link-decoration-hover:none}.grid-container{max-width:var(--site-width)}.radius{border-radius:var(--radius)}body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(24rem/16)}h2,.h2{font-size:calc(20rem/16)}h3,.h3{font-size:calc(19rem/16)}h4,.h4{font-size:calc(18rem/16)}h5,.h5{font-size:calc(17rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:40%}.button{font-size:calc(16rem/16)}.button.tiny{font-size:calc(10rem/16)}.button.small{font-size:calc(12rem/16)}.button.large{font-size:calc(20rem/16)}@media only screen and (min-width:40em){body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}@media only screen and (min-width:64em){body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}a{color:var(--link-color);-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration)}a:hover,a:focus{color:var(--link-color-hover);-webkit-text-decoration:var(--link-decoration-hover);text-decoration:var(--link-decoration-hover)}.menu a{color:var(--menu-link-color);background:var(--menu-bg-color)}.menu a:hover{color:var(--menu-link-color-hover)}h1,h2,h3,h4,h5,h6{color:var(--header-color)}small{color:var(--small-color)}.subheader{color:var(--subheader-color)}.text ul,.text ol{list-style-position:outside}.text>ul,.text>ol,.text .mez>div>ul,.text .mez>div>ol{margin-left:1.25rem}.text ul{list-style-type:disc}.text ul ul,.text ol ul{list-style-type:circle}.text ol{list-style-type:decimal}.text ol ol,.text ul ol{list-style-type:lower-alpha}.radius,.radius:before,.radius:after{border-radius:calc(3rem/16)}body{}
#ab-switch-stacks_in_11{padding-top:10px;padding-bottom:15px}#ab-switch-stacks_in_11.ab-break-1,#ab-switch-stacks_in_11.ab-break-2,#ab-switch-stacks_in_11.ab-break-3,#ab-switch-stacks_in_11.ab-break-4{border-bottom-color:#808080}#ab-switch-stacks_in_11 .ab-center ul li{color:#BFBFBF}#ab-switch-stacks_in_11 .ab-center ul li.show{color:#444444}#ab-switch-stacks_in_11 label{background-color:#999999}#ab-switch-stacks_in_11 label:after{background-color:#FFFFFF}#ab-switch-stacks_in_11.ab-grad label{background-image:linear-gradient(to bottom,#999999 0%,#CCCCCC 100%)}#ab-switch-stacks_in_11.ab-outline label{border-color:#999999}#ab-switch-stacks_in_11.ab-outline label:after{background-color:#FFFFFF}@media (max-width:1){#ab-switch-stacks_in_11.ab-switch-button-3 .ab-left,#ab-switch-stacks_in_11.ab-switch-button-4 .ab-left,#ab-switch-stacks_in_11.ab-switch-button-5 .ab-left,#ab-switch-stacks_in_11.ab-switch-button-3 .ab-right,#ab-switch-stacks_in_11.ab-switch-button-4 .ab-right,#ab-switch-stacks_in_11.ab-switch-button-5 .ab-right{height:22px}#ab-switch-stacks_in_11.ab-switch-button-3.ab-round label,#ab-switch-stacks_in_11.ab-switch-button-4.ab-round label,#ab-switch-stacks_in_11.ab-switch-button-5.ab-round label{border-radius:22px}#ab-switch-stacks_in_11.ab-switch-button-3.ab-round label:after,#ab-switch-stacks_in_11.ab-switch-button-4.ab-round label:after,#ab-switch-stacks_in_11.ab-switch-button-5.ab-round label:after{border-radius:18px}#ab-switch-stacks_in_11.ab-switch-button-3 label,#ab-switch-stacks_in_11.ab-switch-button-4 label,#ab-switch-stacks_in_11.ab-switch-button-5 label{width:44px;height:22px}#ab-switch-stacks_in_11.ab-switch-button-3 label:after,#ab-switch-stacks_in_11.ab-switch-button-4 label:after,#ab-switch-stacks_in_11.ab-switch-button-5 label:after{width:18px}#ab-switch-stacks_in_11.ab-switch-button-3 label.ncd-toggle-switch:after,#ab-switch-stacks_in_11.ab-switch-button-4 label.ncd-toggle-switch:after,#ab-switch-stacks_in_11.ab-switch-button-5 label.ncd-toggle-switch:after{margin-left:22px}#ab-switch-stacks_in_11.ab-switch-text-3 li.ab-option,#ab-switch-stacks_in_11.ab-switch-text-4 li.ab-option,#ab-switch-stacks_in_11.ab-switch-text-5 li.ab-option,#ab-switch-stacks_in_11.ab-switch-text-6 li.ab-option,#ab-switch-stacks_in_11.ab-switch-text-7 li.ab-option{font-size:14px}}
/*  
GENERAL
*/
#stacks_in_24,
#stacks_in_24 .toggle-this-wrap-outer {
  width: 100%;
}
#stacks_in_24 .toggle-this-wrap-outer,
#stacks_in_24 .toggle-this-wrap-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  /*  */
  -ms-flex-line-pack: flex-start;
  align-content: flex-start;
  -webkit-box-pack: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  /*  */
  /*  */
}
#stacks_in_24 .toggle-this-wrap-inner {
  width: auto;
}
#stacks_in_24 .toggle-this-wrap-inner > div {
  -ms-flex-item-align: center;
  align-self: center;
}
#stacks_in_24 .toggle-this-wrap-inner .tt-label-left, #stacks_in_24 .toggle-this-wrap-inner .tt-label-right {
  font-size: 17.000000px;
  line-height: 17.000000px;
}
/*  */
#stacks_in_24 .toggle-this {
  margin: 10px 5px;
}
#stacks_in_24 .toggle-this.ts-3 {
  margin: 10px 10px;
}
#stacks_in_24 .toggle-this > * {
  z-index: 1;
}
#stacks_in_24 .toggle-this:after {
  content: "";
  display: block;
  position: absolute;
  top: -10px;
  left: -10px;
  width: 80px;
  height: 50px;
  border-radius: 50px;
  z-index: 0;
}

#stacks_in_24 .toggle-this,
#stacks_in_24 .toggle-this .label-bg,
#stacks_in_24 .toggle-this .label-bg > .left-color,
#stacks_in_24 .toggle-this .label-bg > .right-color {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 60px;
  height: 30px;
  border-radius: 30px;
}
#stacks_in_24 .toggle-this .label-bg > div > div,
#stacks_in_24 .toggle-this label,
#stacks_in_24 .toggle-this label:after,
#stacks_in_24 .toggle-this label:before {
  width: 30px;
  height: 30px;
}
#stacks_in_24 input[type="checkbox"] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
  z-index: 4;
}
#stacks_in_24 .toggle-this label,
#stacks_in_24 .toggle-this .label-bg,
#stacks_in_24 .toggle-this label:after,
#stacks_in_24 .toggle-this .label-bg > .left-color,
#stacks_in_24 .toggle-this .label-bg > .right-color,
#stacks_in_24 .toggle-this .label-bg > div > div {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}
#stacks_in_24 .toggle-this .label-bg > div > div {
  left: 22.500000px;
}
#stacks_in_24 .toggle-this.ts-type-4.ts-1 .label-bg > div > div {
  left: 27.500000px;
}
#stacks_in_24 .toggle-this.ts-type-4.ts-1 .label-bg > .left-color > div {
  left: 0px;
}
#stacks_in_24 input[type="checkbox"]:checked + .toggle-this label {
  -webkit-transform: translate(30px,0);
  transform: translate(30px,0);
}
#stacks_in_24 .toggle-this:before {
  width: 70px;
  height: 40px;
  border-radius: 40px;
  top: -5px;
  left: -5px;
}
#stacks_in_24 .toggle-this.ts-type-4:after {
  width: 100px;
}
#stacks_in_24 .toggle-this.ts-type-2:before {
  width: 70px;
  height: 20px;
  border-radius: 20px;
  top: 5.000000px;
  left: -5px;
}


#stacks_in_24 .toggle-this.ts-type-4,
#stacks_in_24 .toggle-this.ts-type-4 .label-bg,
#stacks_in_24 .toggle-this.ts-type-4 .label-bg > .left-color,
#stacks_in_24 .toggle-this.ts-type-4 .label-bg > .right-color {
  width: 80px;
  height: 30px;
}
#stacks_in_24 .toggle-this.ts-type-4 label,
#stacks_in_24 .toggle-this.ts-type-4 label:after,
#stacks_in_24 .toggle-this.ts-type-4 label:before {
  width: 30px;
  height: 30px;
}
#stacks_in_24 .toggle-this.ts-type-4 .label-bg > div > div {
  width: 52.500000px;
  height: 45px;
}
#stacks_in_24 input[type="checkbox"]:checked + .toggle-this.ts-type-4 label {
  -webkit-transform: translate(50px,0);
  transform: translate(50px,0);
}
#stacks_in_24 .toggle-this.ts-type-4 .label-bg > .left-color > div:after,
#stacks_in_24 .toggle-this.ts-type-4 .label-bg > .right-color > div:after {
  line-height: 30px;
}
#stacks_in_24 .toggle-this.ts-type-4:before {
  width: 90px;
  height: 40px;
  border-radius: 40px;
  top: -5px;
  left: -5px;
}
#stacks_in_24 .toggle-this.ts-type-5, 
#stacks_in_24 .toggle-this.ts-type-5 .label-bg, 
#stacks_in_24 .toggle-this.ts-type-5 .label-bg > .left-color, 
#stacks_in_24 input[type="checkbox"]:checked + .toggle-this.ts-type-5 .label-bg > .left-color {
  width: 30px;
}
#stacks_in_24 .toggle-this.ts-type-5:before {
  width: 40px;
}
#stacks_in_24 .toggle-this.ts-type-2 .label-bg {
  height: 9.000000px;
  top: 10.500000px;
} 
/*  */
/*  */

/*  
TOGGLE
*/
#stacks_in_24 .toggle-this label {
  z-index: 2;
  -webkit-transition: -webkit-transform 150ms linear;
  transition: -webkit-transform 150ms linear;
  transition: transform 150ms linear;
  transition: transform 150ms linear, -webkit-transform 150ms linear;
}
#stacks_in_24 .toggle-this label:after {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  border: 1px solid rgba(0,0,0,0.15);
  -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
  box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
  border-radius: 50%;
  top: 0px;
  left: 0px;
  z-index: 2;
}
#stacks_in_24 .toggle-this.ts-1 label:after {
  top: -1px;
}
#stacks_in_24 .toggle-this.ts-2 label:after {
  border: 0px solid transparent; 
  top: 0px;
}
/*  
BACKGROUND
*/
#stacks_in_24 .toggle-this .label-bg {
  top: 0px;
  left: 0px;
  border: 1px solid rgba(0,0,0,0.15);
  height: 100%;
  z-index: 1;
  overflow: hidden;
}
#stacks_in_24 .toggle-this .label-bg > .left-color,
#stacks_in_24 .toggle-this .label-bg > .right-color {
  right: 0;
  left: auto;
  height: 100%;
  width: 75%;
  z-index: 1;
  -webkit-transition: width 150ms linear;
  transition: width 150ms linear;
}
#stacks_in_24 .toggle-this .label-bg > .right-color {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
#stacks_in_24 .toggle-this .label-bg > .left-color {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.1);
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
  right: auto;
  left: 0;
}
#stacks_in_24 .toggle-this .label-bg > .left-color > div {
  left: 0;
}
#stacks_in_24 input[type="checkbox"] + .toggle-this  .label-bg > .left-color {
  width: 0%;
}
#stacks_in_24 input[type="checkbox"]:checked + .toggle-this  .label-bg > .left-color {
  width: 75%;
}
#stacks_in_24 input[type="checkbox"]:checked + .toggle-this  .label-bg > .right-color {
  width: 0%;
}
/*  
ICONS
*/
#stacks_in_24 .toggle-this.ts-type-3 .label-bg > .left-color > div > span,
#stacks_in_24 .toggle-this.ts-type-3 .label-bg > .right-color > div > span {
  position: absolute;
  top: 50%;
  left: auto;
  right: 60%;
  width: 15.000000px;
  height: 3px;
  margin: -2px 0px 0px -1.5px;
  border-radius: 2px;
}
/*  */
/*  */
#stacks_in_24 .toggle-this.ts-type-3 .label-bg > .right-color > div > span:nth-child(1) {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
#stacks_in_24 .toggle-this.ts-type-3 .label-bg > .right-color > div > span:nth-child(2) {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#stacks_in_24 .toggle-this.ts-type-3 .label-bg > .left-color > div > span {
  right: auto;
  left: 40%;
  top: 45%;
  margin: 0;
}
#stacks_in_24 .toggle-this.ts-type-3 .label-bg > .left-color > div > span:nth-child(1) {
  display: none;
}
#stacks_in_24 .toggle-this.ts-type-3 .label-bg > .left-color > div > span:nth-child(2) {
  -webkit-transform-origin: center;
  transform-origin: center;
  width: 40%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#stacks_in_24 .toggle-this.ts-type-3 .label-bg > .left-color > div > span:nth-child(2):after {
  content: "";
  position: absolute;
  background: #fff;
  left: 0;
  top: 0;
  width: 50%;
  height: 100%;
  border-radius: 2px;
  -webkit-transform-origin: left;
  transform-origin: left;
  -webkit-transform: rotate(-90deg) translate(0,50%);
  transform: rotate(-90deg) translate(0,50%);
}
/*  
TEXT
*/
#stacks_in_24 .toggle-this.ts-type-4 .label-bg > .left-color,
#stacks_in_24 .toggle-this.ts-type-4 .label-bg > .right-color {
  overflow: hidden;
}
#stacks_in_24 .toggle-this.ts-type-4 .label-bg > .left-color > div:after,
#stacks_in_24 .toggle-this.ts-type-4 .label-bg > .right-color > div:after {
  content: "OFF";
  display: block;
  width: 100%;
  height: 100%;
  font-family: arial;
  font-size: 15.000000px;
  text-align: center;
}
#stacks_in_24 .toggle-this.ts-type-4 .label-bg > .left-color > div:after {
  content: "ON";
}
/*  
THIN
*/
#stacks_in_24 .toggle-this.ts-type-2.ts-2 .label-bg {
  width: 90%;
  left: 5%;
} 
#stacks_in_24 .toggle-this.ts-type-2.ts-3 {
  -webkit-transform: scale(.8);
  transform: scale(.8);
}
#stacks_in_24 .toggle-this.ts-type-2.ts-3 label:before {
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}
#stacks_in_24 .toggle-this.ts-type-2.ts-3 label:after {
  -webkit-transform: scale(.9);
  transform: scale(.9);
}
/*
  CHECKBOX
*/
#stacks_in_24 .toggle-this.ts-type-5 .label-bg > .right-color {
  display: none;
}
#stacks_in_24 .toggle-this.ts-type-5 label {
  display: none;
}
#stacks_in_24 input[type="checkbox"] + .toggle-this.ts-type-5 .label-bg > .left-color {
  width: 100%;
  -webkit-transition: background 150ms linear;
  transition: background 150ms linear;
}
#stacks_in_24 input[type="checkbox"] + .toggle-this.ts-type-5 .label-bg > .left-color > div > span {
  opacity: 0;
  -webkit-transition: opacity 150ms linear;
  transition: opacity 150ms linear;
}
#stacks_in_24 input[type="checkbox"]:checked + .toggle-this.ts-type-5  .label-bg > .left-color > div > span {
  opacity: 1;
}

#stacks_in_24 .toggle-this.ts-type-5 .label-bg > .left-color > div > span {
  position: absolute;
  top: 50%;
  left: auto;
  right: 60%;
  width: 15.000000px;
  height: 3px;
  margin: -2px 0px 0px -1.5px;
  border-radius: 2px;
}
/*  */
#stacks_in_24 .toggle-this.ts-type-5 .label-bg > .left-color > div > span {
  right: auto;
  left: 32%;
  top: 45%;
  margin: 0;
}
/*  */
#stacks_in_24 .toggle-this.ts-type-5 .label-bg > .left-color > div > span:nth-child(1) {
  display: none;
}
#stacks_in_24 .toggle-this.ts-type-5 .label-bg > .left-color > div > span:nth-child(2) {
  -webkit-transform-origin: center;
  transform-origin: center;
  width: 40%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#stacks_in_24 .toggle-this.ts-type-5 .label-bg > .left-color > div > span:nth-child(2):after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 50%;
  height: 100%;
  border-radius: 2px;
  -webkit-transform-origin: left;
  transform-origin: left;
  -webkit-transform: rotate(-90deg) translate(0,50%);
  transform: rotate(-90deg) translate(0,50%);
}
/* 
PRESETS
*/
#stacks_in_24 .toggle-this.ts-2 label:after {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-transform: scale(.8);
  transform: scale(.8);
  -webkit-box-shadow: none;
  box-shadow: none;
}
#stacks_in_24 .toggle-this.ts-2 .label-bg {
  border: 1px solid transparent;
  background: rgba(0,0,0,0.15);
  -webkit-transition: background 150ms linear;
  transition: background 150ms linear;
}
#stacks_in_24 .toggle-this.ts-2 .label-bg > .left-color,
#stacks_in_24 .toggle-this.ts-2 .label-bg > .right-color {
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#stacks_in_24 .toggle-this.ts-2 .label-bg > .left-color > div > span,
#stacks_in_24 .toggle-this.ts-2 .label-bg > .right-color > div > span {
  right: auto;
  left: 20%;
}
#stacks_in_24 .toggle-this.ts-2 .label-bg > .right-color > div {
  right: 0;
  left: auto;
}
#stacks_in_24 .toggle-this.ts-2 .label-bg > .left-color > div > span {
  right: auto;
  left: 40%;
  top: 45%;
  margin: 0;
}
#stacks_in_24 .toggle-this.ts-2.ts-type-5 .label-bg > .left-color > div > span,
#stacks_in_24 .toggle-this.ts-3.ts-type-5 .label-bg > .left-color > div > span{
  left: 33%;
}


#stacks_in_24 .toggle-this:before {
  content: "";
  position: absolute;
  z-index: 1;
}
#stacks_in_24 .toggle-this.ts-3:before {
  -webkit-box-shadow: inset 0px 5px 5px rgba(0,0,0,0.2),
    inset 0px -5px 5px rgba(0,0,0,0);
  box-shadow: inset 0px 5px 5px rgba(0,0,0,0.15),
    inset 0px -5px 5px rgba(255,255,255,0.4);
}
#stacks_in_24 .toggle-this.ts-type-2.ts-3:after {
  -webkit-box-shadow: none;
  box-shadow: none;
}
#stacks_in_24 .toggle-this.ts-3 label:after {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-transform: scale(.7);
  transform: scale(.7);
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 0px solid transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,.10)), to(rgba(0,0,0,0)));
  background-image: linear-gradient(to bottom, rgba(0,0,0,.10) 0%, rgba(0,0,0,0) 100%);
}
#stacks_in_24 .toggle-this.ts-3 label:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 0px solid transparent;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.15),
    0px 2px 3px rgba(0,0,0,0.2);
  box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.15),
    0px 2px 3px rgba(0,0,0,0.2);
  border-radius: 50%;
  top: 0px;
  left: 0px;
  z-index: 2;
  -webkit-transition: -webkit-transform 150ms linear;
  transition: -webkit-transform 150ms linear;
  transition: transform 150ms linear;
  transition: transform 150ms linear, -webkit-transform 150ms linear;
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-transform: scale(1);
  transform: scale(1);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,.1)));
  background-image: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,.1) 100%);
}
#stacks_in_24 .toggle-this.ts-3 .label-bg {
  -webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.3);
  box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.3);
  border: 1px solid rgba(0,0,0,0.15);
  background: rgba(0,0,0,0.15);
  -webkit-transition: background 150ms linear;
  transition: background 150ms linear;
}
#stacks_in_24 .toggle-this.ts-3 .label-bg > .left-color,
#stacks_in_24 .toggle-this.ts-3 .label-bg > .right-color {
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#stacks_in_24 .toggle-this.ts-3.ts-type-5 .label-bg > .left-color {
  -webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.3);
  box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.3);
}
#stacks_in_24 .toggle-this.ts-3 .label-bg > .left-color > div > span,
#stacks_in_24 .toggle-this.ts-3 .label-bg > .right-color > div > span {
  right: auto;
  left: 20%;
}
#stacks_in_24 .toggle-this.ts-3 .label-bg > .right-color > div {
  right: 0;
  left: auto;
}
#stacks_in_24 .toggle-this.ts-3 .label-bg > .left-color > div > span {
  right: auto;
  left: 40%;
  top: 45%;
  margin: 0;
}
/* 
COLORS
*/
#stacks_in_24 .toggle-this.ts-3:after,
#stacks_in_24 .toggle-this:before {
  background-color: rgba(255, 255, 255, 0.00); 
}
#stacks_in_24 .toggle-this.ts-type-5.ts-3:after,
#stacks_in_24 .toggle-this.ts-type-5:before {
  background-color: transparent;
}
#stacks_in_24 .toggle-this .label-bg > .right-color,
#stacks_in_24 .toggle-this.ts-2 .label-bg,
#stacks_in_24 .toggle-this.ts-3 .label-bg,
#stacks_in_24 input[type="checkbox"] + .toggle-this.ts-type-5 .label-bg > .left-color {
  background-color: rgba(221, 221, 221, 1.00);
}
#stacks_in_24 .toggle-this.ts-type-2.ts-2 label:after {
  border: 1px solid rgba(0,0,0,0.15);
} 
#stacks_in_24 .toggle-this label:after, 
#stacks_in_24 .toggle-this label:before {
  background-color: rgba(255, 255, 255, 1.00);
}
#stacks_in_24 .toggle-this.ts-type-5 label:after, 
#stacks_in_24 .toggle-this.ts-type-5 label:before {
  background-color: transparent;
}
#stacks_in_24 .toggle-this .label-bg > .left-color,
#stacks_in_24 input[type="checkbox"]:checked + .toggle-this.ts-2 .label-bg,
#stacks_in_24 input[type="checkbox"]:checked + .toggle-this.ts-3 .label-bg,
#stacks_in_24 input[type="checkbox"]:checked + .toggle-this.ts-type-5 .label-bg > .left-color {
  background-color: rgba(71, 152, 209, 1.00);
}
#stacks_in_24 .toggle-this.ts-type-3 .label-bg > .left-color > div > span, 
#stacks_in_24 .toggle-this.ts-type-3 .label-bg > .right-color > div > span {
  background-color: rgba(153, 153, 153, 1.00);
}
#stacks_in_24 .toggle-this.ts-type-3 .label-bg > .left-color > div > span,
#stacks_in_24 .toggle-this.ts-type-3 .label-bg > .left-color > div > span:nth-child(2):after {
  background-color: rgba(255, 255, 255, 1.00);
}
#stacks_in_24 .toggle-this.ts-type-4 .label-bg > .right-color > div:after {
  color: rgba(153, 153, 153, 1.00);
}
#stacks_in_24 .toggle-this.ts-type-4 .label-bg > .left-color > div:after {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_24 .toggle-this.ts-type-5 .label-bg > .left-color > div > span:nth-child(2),
#stacks_in_24 .toggle-this.ts-type-5 .label-bg > .left-color > div > span:nth-child(2):after {
  background: rgba(255, 255, 255, 1.00);
}
#stacks_in_24 .toggle-this.ts-type-4.ts-1 .label-bg > .right-color > div:after {
}
#stacks_in_24 .toggle-this.ts-type-4.ts-1 .label-bg > .left-color > div:after {
}
#stacks_in_24 .toggle-this.ts-type-4.ts-2 .label-bg > .right-color > div:after,
#stacks_in_24 .toggle-this.ts-type-4.ts-2 .label-bg > .left-color > div:after {
  text-shadow: none;
}
/*  */
/*  */
/*  */
/*  
  TOGGLE STATES/ACTIONS
*/
/*  */
/*  */
#stacks_in_24 .toggle-this-inactive,
#stacks_in_24 .toggle-this-active {
  opacity: 0.300000;
  pointer-events: none;
  -webkit-transition: opacity 150ms linear;
  transition: opacity 150ms linear;
}
#stacks_in_24 .tt-False.toggle-this-inactive {
  opacity: 1;
  pointer-events: all;
}
#stacks_in_24 .tt-True.toggle-this-active {
  opacity: 1;
  pointer-events: all;
}
/*  */
/*  */
/*  */

/*  */