/*
 * jarallax css
 */

.jarallax {
    position: relative;
    z-index: 0;
}

.jarallax > .jarallax-img {
    position: absolute;
    object-fit: cover;
    /* support for plugin https://github.com/bfred-it/object-fit-images */
    font-family: 'object-fit: cover;';
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}


/*
 * hue.css
 */

/*
*
* Credits:
* Based on the original PNG/Sketch gradients by Vladimir Kudinov
* https://www.behance.net/gallery/30067997/Hue-Free-Promo-Backdrops-and-Gradients
*
* CSS Prototype using CSS3 background-blend modes by More than Themes
* http://www.morethanthemes.com
*
* Version - 1.0.0
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
*/
/* 1-The Bridge: */
.theBridge {
  background: -webkit-linear-gradient(223deg, #EBEBEB 0%, #C5C6C8 100%), -webkit-linear-gradient(295deg, rgba(255, 255, 255, 0.5) 5%, rgba(0, 0, 0, 0.5) 100%);
  background: linear-gradient(227deg, #EBEBEB 0%, #C5C6C8 100%), linear-gradient(155deg, rgba(255, 255, 255, 0.5) 5%, rgba(0, 0, 0, 0.5) 100%);
  background-blend-mode: multiply; }

/* 2-Deep Focus: */
.deepFocus {
  background-image: -webkit-linear-gradient(top, #EBEBEB 0%, #DCDDDF 48%, #C4C5C7 99%);
  background-image: linear-gradient(-180deg, #EBEBEB 0%, #DCDDDF 48%, #C4C5C7 99%); }

/* 3-Blue Hour: */
.blueHour {
  background: -webkit-linear-gradient(left, #7E898F 0%, #636C75 100%), -webkit-radial-gradient(at top, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.55) 100%), -webkit-radial-gradient(at top, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.08) 63%);
  background: linear-gradient(90deg, #7E898F 0%, #636C75 100%), radial-gradient(at top, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.55) 100%), radial-gradient(at top, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.08) 63%);
  background-blend-mode: multiply, screen; }

/* 4-Dark Amber: */
.darkAmber {
  background-image: -webkit-linear-gradient(top, #15140F 0%, #34312C 97%);
  background-image: linear-gradient(-180deg, #15140F 0%, #34312C 97%); }

/* 5-Prelude */
.prelude {
  background-image: -webkit-radial-gradient(51% 96%, #E7E9E4 10%, #D4D6D1 96%);
  background-image: radial-gradient(51% 96%, #E7E9E4 10%, #D4D6D1 96%); }

/* 6-Salt and Pepper: */
.saltAndPepper {
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.5) 2%, rgba(0, 0, 0, 0.5) 100%), -webkit-radial-gradient(51% 97%, #E8E8E8 7%, #CCCCCC 97%);
  background: linear-gradient(-180deg, rgba(255, 255, 255, 0.5) 2%, rgba(0, 0, 0, 0.5) 100%), radial-gradient(51% 97%, #E8E8E8 7%, #CCCCCC 97%);
  background-blend-mode: multiply; }

/* 7-Cashemere: */
.cashemere {
  background-image: -webkit-radial-gradient(51% 98%, #D3D4CF 7%, #BDBFBA 98%);
  background-image: radial-gradient(51% 98%, #D3D4CF 7%, #BDBFBA 98%); }

/* 8-Wolverine: */
.wolverine {
  background: -webkit-linear-gradient(left, #BDBFBA 4%, #5A5C5B 98%), -webkit-linear-gradient(16deg, rgba(255, 255, 255, 0.5) 54%, rgba(0, 0, 0, 0.5) 100%);
  background: linear-gradient(90deg, #BDBFBA 4%, #5A5C5B 98%), linear-gradient(74deg, rgba(255, 255, 255, 0.5) 54%, rgba(0, 0, 0, 0.5) 100%);
  background-blend-mode: multiply; }

/* 9-Full Moon: */
.fullMoon {
  background-image: -webkit-linear-gradient(#DEDFE3 2%, #AEB3B9 95%), -webkit-radial-gradient(33% 100%, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(#DEDFE3 2%, #AEB3B9 95%), radial-gradient(33% 100%, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-blend-mode: screen; }

/* 10-Flamingo: */
.flamingo {
  background-image: -webkit-radial-gradient(73% 147%, #EADFDF 59%, #ECE2DF 100%), -webkit-radial-gradient(91% 146%, rgba(255, 255, 255, 0.5) 47%, rgba(0, 0, 0, 0.5) 100%);
  background-image: radial-gradient(73% 147%, #EADFDF 59%, #ECE2DF 100%), radial-gradient(91% 146%, rgba(255, 255, 255, 0.5) 47%, rgba(0, 0, 0, 0.5) 100%);
  background-blend-mode: screen; }

/* 11-Early Morning: */
.earlyMorning {
  background: -webkit-linear-gradient(top, #BCC5CE 0%, #929EAD 98%), -webkit-radial-gradient(at top left, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%);
  background: linear-gradient(-180deg, #BCC5CE 0%, #929EAD 98%), radial-gradient(at top left, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%);
  background-blend-mode: screen; }

/* 12-Near Light: */
.nearLight {
  background-image: -webkit-radial-gradient(at top right, #B7B6BB 0%, #E8EAE9 100%);
  background-image: radial-gradient(at top right, #B7B6BB 0%, #E8EAE9 100%); }

/* 13-Mirror: */
.mirror {
  background: #C9CCD3;
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(-180deg, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-blend-mode: lighten; }

/* 14-The Dementor: */
.dementor {
  background: -webkit-linear-gradient(top, #323232 0%, #3F3F3F 40%, #1C1C1C 150%), -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.4) 0%, rgba(0, 0, 0, 0.25) 200%);
  background: linear-gradient(to bottom, #323232 0%, #3F3F3F 40%, #1C1C1C 150%), linear-gradient(to top, rgba(255, 255, 255, 0.4) 0%, rgba(0, 0, 0, 0.25) 200%);
  background-blend-mode: multiply; }

/* 15-Under the Earth: */
.underTheEarth {
  background-image: -webkit-radial-gradient(50% 150%, #787B7D 5%, #4B5052 100%);
  background-image: radial-gradient(50% 150%, #787B7D 5%, #4B5052 100%); }

/* 3-Back to Alaska: */
.backToAlaska {
  background: -webkit-radial-gradient(55% 330%, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.5) 550%), -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.6) 50%), -webkit-linear-gradient(bottom left, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 120%);
  background: radial-gradient(55% 330%, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.5) 550%), linear-gradient(to top, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.6) 50%), linear-gradient(to top right, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 120%);
  background-color: #DFE3E4;
  background-blend-mode: color-burn, screen, color-burn;
  -webkit-background-blend-mode: color-burn, screen, color-burn; }

/* 17-Flash: */
.flash {
  background-image: -webkit-linear-gradient(top, #E9E9E7 2%, #EFEEEC 27%, #EEEEEC 58%, #D5D4D0 94%);
  background-image: linear-gradient(180deg, #E9E9E7 2%, #EFEEEC 27%, #EEEEEC 58%, #D5D4D0 94%); }

/* 18-Unicorn: */
.unicorn {
  background: -webkit-linear-gradient(top, #E1E6EC 0%, #F0F4F7 100%), -webkit-linear-gradient(top, #E1E6EC 0%, #F0F4F7 100%);
  background: linear-gradient(to bottom, #E1E6EC 0%, #F0F4F7 100%), linear-gradient(to bottom, #E1E6EC 0%, #F0F4F7 100%);
  background-blend-mode: normal,color-burn; }

/* 19-Tribute: */
.tribute {
  background-image: -webkit-linear-gradient(right, #596164 1%, #868F96 99%);
  background-image: linear-gradient(-90deg, #596164 1%, #868F96 99%); }

/* 20-Twin Peaks: */
.twinPeaks {
  background-image: -webkit-linear-gradient(left, #F4F4F4 4%, #DFDEDC 99%);
  background-image: linear-gradient(to right, #F4F4F4 4%, #DFDEDC 99%); }

/* 21-Young Forest: */
.youngForest {
  background: -webkit-linear-gradient(top right, #E2E8E6 0%, #CDD3CD 100%), -webkit-linear-gradient(right, rgba(255, 255, 255, 0.12) 0%, rgba(0, 0, 0, 0.12) 100%);
  background: linear-gradient(to bottom left, #E2E8E6 0%, #CDD3CD 100%), linear-gradient(to left, rgba(255, 255, 255, 0.12) 0%, rgba(0, 0, 0, 0.12) 100%);
  background-blend-mode: screen; }

/* 22-Air: */
.air {
  background: -webkit-linear-gradient(top, #D5DEE7 0%, #E8EBF2 50%, #E2E7ED 100%), -webkit-linear-gradient(top, rgba(0, 0, 0, 0.02) 50%, rgba(255, 255, 255, 0.02) 61%, rgba(0, 0, 0, 0.02) 73%), -webkit-linear-gradient(57deg, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
  background: linear-gradient(to bottom, #D5DEE7 0%, #E8EBF2 50%, #E2E7ED 100%), linear-gradient(to bottom, rgba(0, 0, 0, 0.02) 50%, rgba(255, 255, 255, 0.02) 61%, rgba(0, 0, 0, 0.02) 73%), linear-gradient(33deg, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
  background-blend-mode: normal,color-burn; }

/* 23-Tranquility: */
.tranquility {
  background-image: -webkit-linear-gradient(top, #A3A29E 0%, #B1B0AC 27%, #BCBBB7 49%, #E5E4E0 76%, #F3F2F0 100%);
  background-image: linear-gradient(to bottom, #A3A29E 0%, #B1B0AC 27%, #BCBBB7 49%, #E5E4E0 76%, #F3F2F0 100%); }

/* 24-Silver Lake: */
.silverLake {
  background: #CCCCCC;
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(-180deg, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%); }

/* 25-Amnesia: */
.amnesia {
  background-color: #DCD9D4;
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%), -webkit-radial-gradient(at 50% 0%, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.5) 50%);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%), radial-gradient(at 50% 0%, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.5) 50%);
  background-blend-mode: soft-light,screen; }

/* 26-Silver Stone: */
.silverStone {
  background: #989898;
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.15) 0%, rgba(0, 0, 0, 0.15) 100%), -webkit-radial-gradient(at top center, rgba(255, 255, 255, 0.4) 0%, rgba(0, 0, 0, 0.4) 120%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.15) 0%, rgba(0, 0, 0, 0.15) 100%), radial-gradient(at top center, rgba(255, 255, 255, 0.4) 0%, rgba(0, 0, 0, 0.4) 120%);
  background-blend-mode: multiply,multiply; }

/* 27-Grey Connection: */
.greyConnection {
  background: #C4C4C4;
  background-image: -webkit-radial-gradient(50% 100%, rgba(255, 255, 255, 0.03) 0%, rgba(0, 0, 0, 0.03) 100%), -webkit-linear-gradient(right, rgba(255, 255, 255, 0.35) 0%, #929292 99%);
  background-image: radial-gradient(50% 100%, rgba(255, 255, 255, 0.03) 0%, rgba(0, 0, 0, 0.03) 100%), linear-gradient(to left, rgba(255, 255, 255, 0.35) 0%, #929292 99%);
  background-blend-mode: normal,multiply; }

/* 28-The Capsule: */
.theCapsule {
  background-color: #E4E4E1;
  background-image: -webkit-radial-gradient(at top center, rgba(255, 255, 255, 0.03) 0%, rgba(0, 0, 0, 0.03) 100%), -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.1) 0%, rgba(143, 152, 157, 0.6) 100%);
  background-image: radial-gradient(at top center, rgba(255, 255, 255, 0.03) 0%, rgba(0, 0, 0, 0.03) 100%), linear-gradient(to top, rgba(255, 255, 255, 0.1) 0%, rgba(143, 152, 157, 0.6) 100%);
  background-blend-mode: normal, multiply; }

/* 29-Hidden Gems: */
.hiddenGems {
  background: #BDB5B2;
  background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, #A1A1A1 100%), -webkit-linear-gradient(top right, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.1) 95%);
  background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 0%, #A1A1A1 100%), linear-gradient(to bottom left, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.1) 95%);
  background-blend-mode: multiply; }

/* 30-Night Smoothie: */
.nightSmoothie {
  background: #A2A2A4;
  background-image: -webkit-radial-gradient(rgba(255, 255, 255, 0.5) 50%, rgba(0, 0, 0, 0.5) 200%);
  background-image: radial-gradient(rgba(255, 255, 255, 0.5) 50%, rgba(0, 0, 0, 0.5) 200%);
  background-blend-mode: multiply; }

/* 31-Golden Leaf: */
.goldenLeaf {
  background: #92847B;
  background-image: -webkit-radial-gradient(at bottom center, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 200%), -webkit-radial-gradient(at bottom center, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);
  background-image: radial-gradient(at bottom center, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 200%), radial-gradient(at bottom center, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);
  background-blend-mode: normal,screen; }

/* 32-Floating Dream: */
.floatingDream {
  background: #C2C2C2;
  background-image: -webkit-radial-gradient(at 50% 50%, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.5) 260%), -webkit-radial-gradient(at 61% 50%, rgba(255, 255, 255, 0.3) 55%, rgba(0, 0, 0, 0.5) 150%), -webkit-linear-gradient(top right, rgba(255, 255, 255, 0.25) 3%, rgba(0, 0, 0, 0.25) 100%), -webkit-linear-gradient(290deg, rgba(255, 255, 255, 0.5) 13%, rgba(0, 0, 0, 0.8) 100%);
  background-image: radial-gradient(at 50% 50%, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.5) 260%), radial-gradient(at 61% 50%, rgba(255, 255, 255, 0.3) 55%, rgba(0, 0, 0, 0.5) 150%), linear-gradient(to bottom left, rgba(255, 255, 255, 0.25) 3%, rgba(0, 0, 0, 0.25) 100%), linear-gradient(-200deg, rgba(255, 255, 255, 0.5) 13%, rgba(0, 0, 0, 0.8) 100%);
  background-blend-mode: normal,screen,normal,multiply; }

/* 33-Escape: */
.escape {
  background: #3E3E3E;
  background-image: -webkit-radial-gradient(at 50% -16%, rgba(255, 255, 255, 0.05) 0%, rgba(0, 0, 0, 0.5) 190%);
  background-image: radial-gradient(at 50% -16%, rgba(255, 255, 255, 0.05) 0%, rgba(0, 0, 0, 0.5) 190%);
  background-blend-mode: normal,multiply; }

/* 34-Icarus: */
.icarus {
  background: #A2A2A2;
  background-image: -webkit-radial-gradient(at 50% 90%, #B8B4B3 0%, #3B3A38 100%);
  background-image: radial-gradient(at 50% 90%, #B8B4B3 0%, #3B3A38 100%);
  background-blend-mode: normal,multiply; }

/* 35-Flashlight: */
.flashlight {
  background-image: -webkit-linear-gradient(left, #B1B1AF 4%, #484846 98%);
  background-image: linear-gradient(to right, #B1B1AF 4%, #484846 98%); }

/* 36-Milky Way: */
.milkyWay {
  background-image: -webkit-linear-gradient(bottom, #F4F4F4 0%, #DFDEDC 100%);
  background-image: linear-gradient(to top, #F4F4F4 0%, #DFDEDC 100%); }

/* 37-Circular: */
.circular {
  background: #EBEBE9;
  background-image: -webkit-linear-gradient(160deg, rgba(255, 255, 255, 0.35) 3%, rgba(0, 0, 0, 0.35) 100%), -webkit-radial-gradient(101% 97%, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.5) 98%);
  background-image: linear-gradient(-70deg, rgba(255, 255, 255, 0.35) 3%, rgba(0, 0, 0, 0.35) 100%), radial-gradient(101% 97%, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.5) 98%);
  background-blend-mode: normal,normal,lighten; }

/* 38-Autumn: */
.autumn {
  background-image: -webkit-radial-gradient(27% 185%, #F9F6F1 0%, #D7D0C5 100%);
  background-image: radial-gradient(27% 185%, #F9F6F1 0%, #D7D0C5 100%); }

/* 39-North Kingdom: */
.northKingdom {
  background-image: -webkit-linear-gradient(right, #BDBBBE 0%, #9D9EA3 100%), -webkit-radial-gradient(88% 271%, rgba(255, 255, 255, 0.25) 0%, rgba(254, 254, 254, 0.25) 1%, rgba(0, 0, 0, 0.25) 100%), -webkit-radial-gradient(50% 100%, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%);
  background-image: linear-gradient(to left, #BDBBBE 0%, #9D9EA3 100%), radial-gradient(88% 271%, rgba(255, 255, 255, 0.25) 0%, rgba(254, 254, 254, 0.25) 1%, rgba(0, 0, 0, 0.25) 100%), radial-gradient(50% 100%, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%);
  background-blend-mode: normal, lighten, soft-light; }

/* 40-Jupiter: */
.jupiter {
  background-image: -webkit-linear-gradient(top, #504D48 5%, #33342F 96%);
  background-image: linear-gradient(-180deg, #504D48 5%, #33342F 96%); }

/* 41-White Noise: */
.whiteNoise {
  background-color: #E1E6EC;
  background-image: -webkit-linear-gradient(top, #E1E6EC 2%, #F0F4F7 96%), -webkit-radial-gradient(at 50% 100%, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.5) 200%);
  background-image: linear-gradient(-180deg, #E1E6EC 2%, #F0F4F7 96%), radial-gradient(at 50% 100%, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.5) 200%);
  background-blend-mode: normal, color-burn; }

/* 42-Silver Surfer: */
.silverSurfer {
  background-image: -webkit-linear-gradient(top, #BCBCBC 0%, #D9D9D9 26%, #EFEFEF 49%, #E0E0E0 74%, #D3D3D3 100%), -webkit-linear-gradient(top, #BCBCBC 0%, #D9D9D9 26%, #EFEFEF 49%, #E0E0E0 74%, #D3D3D3 100%), -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 150%), -webkit-radial-gradient(at 50% 59%, rgba(255, 255, 255, 0.3) 66%, rgba(0, 0, 0, 0.3) 200%);
  background-image: linear-gradient(to bottom, #BCBCBC 0%, #D9D9D9 26%, #EFEFEF 49%, #E0E0E0 74%, #D3D3D3 100%), linear-gradient(to bottom, #BCBCBC 0%, #D9D9D9 26%, #EFEFEF 49%, #E0E0E0 74%, #D3D3D3 100%), linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 150%), radial-gradient(at 50% 59%, rgba(255, 255, 255, 0.3) 66%, rgba(0, 0, 0, 0.3) 200%);
  background-blend-mode: multiply,multiply,screen; }

/* 43-Black Sands: */
.blackSands {
  background-color: #9D9B97;
  background-image: -webkit-radial-gradient(at 50% 85%, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 150%), -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
  background-image: radial-gradient(at 50% 85%, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 150%), linear-gradient(to top, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
  background-blend-mode: normal, multiply; }

/* 44-Grey Hound: */
.greyHound {
  background: #989898;
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.15) 0%, rgba(0, 0, 0, 0.15) 100%), -webkit-radial-gradient(at 50% -100%, rgba(255, 255, 255, 0.4) 0%, rgba(0, 0, 0, 0.4) 270%), -webkit-radial-gradient(at 50% 2%, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.15) 0%, rgba(0, 0, 0, 0.15) 100%), radial-gradient(at 50% -100%, rgba(255, 255, 255, 0.4) 0%, rgba(0, 0, 0, 0.4) 270%), radial-gradient(at 50% 2%, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
  background-blend-mode: normal,multiply,multiply; }

/* 45-Return to Air: */
.returnToAir {
  background-image: -webkit-linear-gradient(top, #C8C9D1 0%, #AAAFB7 99%);
  background-image: linear-gradient(180deg, #C8C9D1 0%, #AAAFB7 99%); }

/* 46-Graphite: */
.graphite {
  background: #282828;
  background-image: -webkit-linear-gradient(right, #7B7F82 2%, #303136 100%), -webkit-radial-gradient(50% 116%, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 100%), -webkit-linear-gradient(149deg, rgba(255, 255, 255, 0.5) 7%, rgba(87, 87, 87, 0.5) 68%, rgba(85, 85, 85, 0.5) 76%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(-90deg, #7B7F82 2%, #303136 100%), radial-gradient(50% 116%, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(-59deg, rgba(255, 255, 255, 0.5) 7%, rgba(87, 87, 87, 0.5) 68%, rgba(85, 85, 85, 0.5) 76%, rgba(0, 0, 0, 0.5) 100%);
  background-blend-mode: normal,multiply,multiply; }

/* 47-Cosmos: */
.cosmos {
  background-color: #797572;
  background-image: -webkit-linear-gradient(263deg, rgba(255, 255, 255, 0.2) 0%, #000000 100%), -webkit-linear-gradient(18deg, rgba(255, 255, 255, 0.25) 25%, rgba(0, 0, 0, 0.25) 100%), -webkit-radial-gradient(47% 102%, rgba(255, 255, 255, 0.5) 0%, rgba(21, 24, 32, 0.6) 120%);
  background-image: linear-gradient(-173deg, rgba(255, 255, 255, 0.2) 0%, #000000 100%), linear-gradient(72deg, rgba(255, 255, 255, 0.25) 25%, rgba(0, 0, 0, 0.25) 100%), radial-gradient(47% 102%, rgba(255, 255, 255, 0.5) 0%, rgba(21, 24, 32, 0.6) 120%);
  background-blend-mode: multiply; }

/* 48-Ice: */
.ice {
  background-color: #CDDCDC;
  background-image: -webkit-radial-gradient(at 50% 100%, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%), -webkit-linear-gradient(top, rgba(255, 255, 255, 0.25) 0%, rgba(0, 0, 0, 0.25) 100%);
  background-image: radial-gradient(at 50% 100%, rgba(255, 255, 255, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(to bottom, rgba(255, 255, 255, 0.25) 0%, rgba(0, 0, 0, 0.25) 100%);
  background-blend-mode: screen, overlay; }

/* 49-Comet: */
.comet {
  background-color: #646770;
  background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%), -webkit-radial-gradient(at 50% 87%, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%);
  background-image: linear-gradient(0deg, rgba(255, 255, 255, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%), radial-gradient(at 50% 87%, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%);
  background-blend-mode: multiply,normal; }


/**/
/* Foundry Specific Hue Background */
/**/

/* Rosebud */
.foundry-hue-rosebud {
  background: #ff847c;
  background: -moz-linear-gradient(-45deg, #ff847c 0%, #e84a5f 100%);
  background: -webkit-linear-gradient(-45deg, #ff847c 0%,#e84a5f 100%);
  background: linear-gradient(135deg, #ff847c 0%,#e84a5f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff847c', endColorstr='#e84a5f',GradientType=1 );
}


/* Ocean */
.foundry-hue-ocean {
  background: #90daff;
  background: -moz-linear-gradient(-45deg, #90daff 0%, #2a408c 100%);
  background: -webkit-linear-gradient(-45deg, #90daff 0%,#2a408c 100%);
  background: linear-gradient(135deg, #90daff 0%,#2a408c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#90daff', endColorstr='#2a408c',GradientType=1 );
}


/* Grapefruit */
.foundry-hue-grapefruit {
  background: #ffddc9;
  background: -moz-linear-gradient(-45deg, #ffddc9 0%, #fdbdd5 100%);
  background: -webkit-linear-gradient(-45deg, #ffddc9 0%,#fdbdd5 100%);
  background: linear-gradient(135deg, #ffddc9 0%,#fdbdd5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffddc9', endColorstr='#fdbdd5',GradientType=1 );
}


/* Seafoam */
.foundry-hue-seafoam {
  background: #492bf0;
  background: -moz-linear-gradient(45deg, #492bf0 0%, #7c9ce8 50%, #a7eae3 100%);
  background: -webkit-linear-gradient(45deg, #492bf0 0%,#7c9ce8 50%,#a7eae3 100%);
  background: linear-gradient(45deg, #492bf0 0%,#7c9ce8 50%,#a7eae3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#492bf0', endColorstr='#a7eae3',GradientType=1 );
}


/* Rays */
.foundry-hue-rays {
  background: #ffd84f;
  background: -moz-linear-gradient(-45deg, #ffd84f 0%, #ff549d 100%);
  background: -webkit-linear-gradient(-45deg, #ffd84f 0%,#ff549d 100%);
  background: linear-gradient(135deg, #ffd84f 0%,#ff549d 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd84f', endColorstr='#ff549d',GradientType=1 );
}


/* Mint */
.foundry-hue-mint {
  background: #9ad88f;
  background: -moz-linear-gradient(-45deg, #9ad88f 0%, #93c78a 100%);
  background: -webkit-linear-gradient(-45deg, #9ad88f 0%,#93c78a 100%);
  background: linear-gradient(135deg, #9ad88f 0%,#93c78a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ad88f', endColorstr='#93c78a',GradientType=1 );
}


/* Royal */
.foundry-hue-royal {
  background: #aa92d8;
  background: -moz-linear-gradient(top, #aa92d8 0%, #9071ce 100%);
  background: -webkit-linear-gradient(top, #aa92d8 0%,#9071ce 100%);
  background: linear-gradient(to bottom, #aa92d8 0%,#9071ce 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aa92d8', endColorstr='#9071ce',GradientType=0 );
}


/* Fantasy */
.foundry-hue-fantasy {
  background: #eff0c9;
  background: -moz-linear-gradient(-45deg, #eff0c9 0%, #9aecea 25%, #83aff3 50%, #9595f0 75%, #5068d7 100%);
  background: -webkit-linear-gradient(-45deg, #eff0c9 0%,#9aecea 25%,#83aff3 50%,#9595f0 75%,#5068d7 100%);
  background: linear-gradient(135deg, #eff0c9 0%,#9aecea 25%,#83aff3 50%,#9595f0 75%,#5068d7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eff0c9', endColorstr='#5068d7',GradientType=1 );
}


/* Pastel Sun */
.foundry-hue-pastel-sun {
  background: #ffb347; /* fallback for old browsers */
  background: -webkit-linear-gradient(to left, #ffb347 , #ffcc33); /* Chrome 10-25, Safari 5.1-6 */
  background: linear-gradient(to left, #ffb347 , #ffcc33); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}


/* Pre-Dawn */
.foundry-hue-pre-dawn {
  background: #00223e;
  background: -moz-linear-gradient(-45deg, #00223e 0%, #ffa17f 100%);
  background: -webkit-linear-gradient(-45deg, #00223e 0%,#ffa17f 100%);
  background: linear-gradient(135deg, #00223e 0%,#ffa17f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00223e', endColorstr='#ffa17f',GradientType=1 );
}


/* Bliss */
.foundry-hue-bliss {
  background: #360033;
  background: -moz-linear-gradient(top, #360033 0%, #ffa17f 100%);
  background: -webkit-linear-gradient(top, #360033 0%,#ffa17f 100%);
  background: linear-gradient(to bottom, #360033 0%,#ffa17f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#360033', endColorstr='#ffa17f',GradientType=0 );
}


/* Atmosphere */
.foundry-hue-atmosphere {
  background: #b6fbff;
  background: -moz-linear-gradient(45deg, #b6fbff 0%, #83a4d4 100%);
  background: -webkit-linear-gradient(45deg, #b6fbff 0%,#83a4d4 100%);
  background: linear-gradient(45deg, #b6fbff 0%,#83a4d4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6fbff', endColorstr='#83a4d4',GradientType=1 );
}


/* Sunrise */
.foundry-hue-sunrise {
  background: #9b2193; 
  background: -moz-linear-gradient(45deg,  #9b2193 0%, #ca545b 50%, #fdbf05 100%); 
  background: -webkit-linear-gradient(45deg,  #9b2193 0%,#ca545b 50%,#fdbf05 100%);  */
  background: linear-gradient(45deg,  #9b2193 0%,#ca545b 50%,#fdbf05 100%); 
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b2193', endColorstr='#fdbf05',GradientType=1 ); 
}

/* Misty Forrest */
.foundry-hue-misty-forrest {
  background: #afcd79;
  background: -moz-linear-gradient(45deg,  #afcd79 0%, #35b350 44%, #10b4ac 100%);
  background: -webkit-linear-gradient(45deg,  #afcd79 0%,#35b350 44%,#10b4ac 100%);
  background: linear-gradient(45deg,  #afcd79 0%,#35b350 44%,#10b4ac 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#afcd79', endColorstr='#10b4ac',GradientType=1 );
}

/* Deep Blue */
.foundry-hue-deep-blue {
  background: #0e3b64;
  background: -moz-linear-gradient(45deg,  #0e3b64 0%, #10b4ac 100%);
  background: -webkit-linear-gradient(45deg,  #0e3b64 0%,#10b4ac 100%);
  background: linear-gradient(45deg,  #0e3b64 0%,#10b4ac 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e3b64', endColorstr='#10b4ac',GradientType=1 );
}a.block-link{display:block;text-decoration:none !important;padding:0;margin:0;color:inherit}a.block-link:link,a.block-link:visited,a.block-link:hover,a.block-link:active{color:inherit}
@charset "UTF-8";

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

@-webkit-keyframes elxr_bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

@keyframes elxr_bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

.elxr_bounce {
  -webkit-animation-name: elxr_bounce;
  animation-name: elxr_bounce;
}

@-webkit-keyframes elxr_flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

@keyframes elxr_flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.elxr_flash {
  -webkit-animation-name: elxr_flash;
  animation-name: elxr_flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_pulse {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_pulse {
  -webkit-animation-name: elxr_pulse;
  animation-name: elxr_pulse;
}

@-webkit-keyframes elxr_rubberBand {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_rubberBand {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    -ms-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    -ms-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    -ms-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_rubberBand {
  -webkit-animation-name: elxr_rubberBand;
  animation-name: elxr_rubberBand;
}

@-webkit-keyframes elxr_shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}

@keyframes elxr_shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
}

.elxr_shake {
  -webkit-animation-name: elxr_shake;
  animation-name: elxr_shake;
}

@-webkit-keyframes elxr_swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@keyframes elxr_swing {
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

.elxr_swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: elxr_swing;
  animation-name: elxr_swing;
}

@-webkit-keyframes elxr_tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

@keyframes elxr_tada {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    -ms-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    -ms-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    -ms-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -webkit-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

.elxr_tada {
  -webkit-animation-name: elxr_tada;
  animation-name: elxr_tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_wobble {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}

@keyframes elxr_wobble {
  0% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    -ms-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    -ms-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    -ms-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    -ms-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    -ms-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  100% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
}

.elxr_wobble {
  -webkit-animation-name: elxr_wobble;
  animation-name: elxr_wobble;
}

@-webkit-keyframes elxr_bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    -ms-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_bounceIn {
  -webkit-animation-name: elxr_bounceIn;
  animation-name: elxr_bounceIn;
}

@-webkit-keyframes elxr_bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_bounceInDown {
  -webkit-animation-name: elxr_bounceInDown;
  animation-name: elxr_bounceInDown;
}

@-webkit-keyframes elxr_bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_bounceInLeft {
  -webkit-animation-name: elxr_bounceInLeft;
  animation-name: elxr_bounceInLeft;
}

@-webkit-keyframes elxr_bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_bounceInRight {
  -webkit-animation-name: elxr_bounceInRight;
  animation-name: elxr_bounceInRight;
}

@-webkit-keyframes elxr_bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_bounceInUp {
  -webkit-animation-name: elxr_bounceInUp;
  animation-name: elxr_bounceInUp;
}

@-webkit-keyframes elxr_bounceOut {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }
}

@keyframes elxr_bounceOut {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    -ms-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }
}

.elxr_bounceOut {
  -webkit-animation-name: elxr_bounceOut;
  animation-name: elxr_bounceOut;
}

@-webkit-keyframes elxr_bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_bounceOutDown {
  -webkit-animation-name: elxr_bounceOutDown;
  animation-name: elxr_bounceOutDown;
}

@-webkit-keyframes elxr_bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_bounceOutLeft {
  -webkit-animation-name: elxr_bounceOutLeft;
  animation-name: elxr_bounceOutLeft;
}

@-webkit-keyframes elxr_bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_bounceOutRight {
  -webkit-animation-name: elxr_bounceOutRight;
  animation-name: elxr_bounceOutRight;
}

@-webkit-keyframes elxr_bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_bounceOutUp {
  -webkit-animation-name: elxr_bounceOutUp;
  animation-name: elxr_bounceOutUp;
}

@-webkit-keyframes elxr_fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes elxr_fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.elxr_fadeIn {
  -webkit-animation-name: elxr_fadeIn;
  animation-name: elxr_fadeIn;
}

@-webkit-keyframes elxr_fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_fadeInDown {
  -webkit-animation-name: elxr_fadeInDown;
  animation-name: elxr_fadeInDown;
}

@-webkit-keyframes elxr_fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_fadeInDownBig {
  -webkit-animation-name: elxr_fadeInDownBig;
  animation-name: elxr_fadeInDownBig;
}

@-webkit-keyframes elxr_fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInLeft {
  -webkit-animation-name: elxr_fadeInLeft;
  animation-name: elxr_fadeInLeft;
}

@-webkit-keyframes elxr_fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInLeftBig {
  -webkit-animation-name: elxr_fadeInLeftBig;
  animation-name: elxr_fadeInLeftBig;
}

@-webkit-keyframes elxr_fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInRight {
  -webkit-animation-name: elxr_fadeInRight;
  animation-name: elxr_fadeInRight;
}

@-webkit-keyframes elxr_fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInRightBig {
  -webkit-animation-name: elxr_fadeInRightBig;
  animation-name: elxr_fadeInRightBig;
}

@-webkit-keyframes elxr_fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_fadeInUp {
  -webkit-animation-name: elxr_fadeInUp;
  animation-name: elxr_fadeInUp;
}

@-webkit-keyframes elxr_fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_fadeInUpBig {
  -webkit-animation-name: elxr_fadeInUpBig;
  animation-name: elxr_fadeInUpBig;
}

@-webkit-keyframes elxr_fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@keyframes elxr_fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.elxr_fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes elxr_fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}

@keyframes elxr_fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
}

.elxr_fadeOutDown {
  -webkit-animation-name: elxr_fadeOutDown;
  animation-name: elxr_fadeOutDown;
}

@-webkit-keyframes elxr_fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_fadeOutDownBig {
  -webkit-animation-name: elxr_fadeOutDownBig;
  animation-name: elxr_fadeOutDownBig;
}

@-webkit-keyframes elxr_fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

@keyframes elxr_fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

.elxr_fadeOutLeft {
  -webkit-animation-name: elxr_fadeOutLeft;
  animation-name: elxr_fadeOutLeft;
}

@-webkit-keyframes elxr_fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_fadeOutLeftBig {
  -webkit-animation-name: elxr_fadeOutLeftBig;
  animation-name: elxr_fadeOutLeftBig;
}

@-webkit-keyframes elxr_fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}

@keyframes elxr_fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
}

.elxr_fadeOutRight {
  -webkit-animation-name: elxr_fadeOutRight;
  animation-name: elxr_fadeOutRight;
}

@-webkit-keyframes elxr_fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_fadeOutRightBig {
  -webkit-animation-name: elxr_fadeOutRightBig;
  animation-name: elxr_fadeOutRightBig;
}

@-webkit-keyframes elxr_fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

@keyframes elxr_fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

.elxr_fadeOutUp {
  -webkit-animation-name: elxr_fadeOutUp;
  animation-name: elxr_fadeOutUp;
}

@-webkit-keyframes elxr_fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_fadeOutUpBig {
  -webkit-animation-name: elxr_fadeOutUpBig;
  animation-name: elxr_fadeOutUpBig;
}

@-webkit-keyframes elxr_flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes elxr_flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.animated.elxr_flip {
  -webkit-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: elxr_flip;
  animation-name: elxr_flip;
}

@-webkit-keyframes elxr_flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

@keyframes elxr_flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    -ms-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    -ms-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

.elxr_flipInX {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_flipInX;
  animation-name: elxr_flipInX;
}

@-webkit-keyframes elxr_flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

@keyframes elxr_flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    -ms-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    -ms-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

.elxr_flipInY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_flipInY;
  animation-name: elxr_flipInY;
}

@-webkit-keyframes elxr_flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

@keyframes elxr_flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

.elxr_flipOutX {
  -webkit-animation-name: elxr_flipOutX;
  animation-name: elxr_flipOutX;
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes elxr_flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

@keyframes elxr_flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

.elxr_flipOutY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_flipOutY;
  animation-name: elxr_flipOutY;
}

@-webkit-keyframes elxr_lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

@keyframes elxr_lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    -ms-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    -ms-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

.elxr_lightSpeedIn {
  -webkit-animation-name: elxr_lightSpeedIn;
  animation-name: elxr_lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes elxr_lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

@keyframes elxr_lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

.elxr_lightSpeedOut {
  -webkit-animation-name: elxr_lightSpeedOut;
  animation-name: elxr_lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes elxr_rotateIn {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    -ms-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateIn {
  -webkit-animation-name: elxr_rotateIn;
  animation-name: elxr_rotateIn;
}

@-webkit-keyframes elxr_rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInDownLeft {
  -webkit-animation-name: elxr_rotateInDownLeft;
  animation-name: elxr_rotateInDownLeft;
}

@-webkit-keyframes elxr_rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInDownRight {
  -webkit-animation-name: elxr_rotateInDownRight;
  animation-name: elxr_rotateInDownRight;
}

@-webkit-keyframes elxr_rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInUpLeft {
  -webkit-animation-name: elxr_rotateInUpLeft;
  animation-name: elxr_rotateInUpLeft;
}

@-webkit-keyframes elxr_rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInUpRight {
  -webkit-animation-name: elxr_rotateInUpRight;
  animation-name: elxr_rotateInUpRight;
}

@-webkit-keyframes elxr_rotateOut {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    -ms-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

.elxr_rotateOut {
  -webkit-animation-name: elxr_rotateOut;
  animation-name: elxr_rotateOut;
}

@-webkit-keyframes elxr_rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

.elxr_rotateOutDownLeft {
  -webkit-animation-name: elxr_rotateOutDownLeft;
  animation-name: elxr_rotateOutDownLeft;
}

@-webkit-keyframes elxr_rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

.elxr_rotateOutDownRight {
  -webkit-animation-name: elxr_rotateOutDownRight;
  animation-name: elxr_rotateOutDownRight;
}

@-webkit-keyframes elxr_rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

.elxr_rotateOutUpLeft {
  -webkit-animation-name: elxr_rotateOutUpLeft;
  animation-name: elxr_rotateOutUpLeft;
}

@-webkit-keyframes elxr_rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

.elxr_rotateOutUpRight {
  -webkit-animation-name: elxr_rotateOutUpRight;
  animation-name: elxr_rotateOutUpRight;
}

@-webkit-keyframes elxr_slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_slideInDown {
  -webkit-animation-name: elxr_slideInDown;
  animation-name: elxr_slideInDown;
}

@-webkit-keyframes elxr_slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_slideInLeft {
  -webkit-animation-name: elxr_slideInLeft;
  animation-name: elxr_slideInLeft;
}

@-webkit-keyframes elxr_slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_slideInRight {
  -webkit-animation-name: elxr_slideInRight;
  animation-name: elxr_slideInRight;
}

@-webkit-keyframes elxr_slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_slideOutLeft {
  -webkit-animation-name: elxr_slideOutLeft;
  animation-name: elxr_slideOutLeft;
}

@-webkit-keyframes elxr_slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_slideOutRight {
  -webkit-animation-name: elxr_slideOutRight;
  animation-name: elxr_slideOutRight;
}

@-webkit-keyframes elxr_slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_slideOutUp {
  -webkit-animation-name: elxr_slideOutUp;
  animation-name: elxr_slideOutUp;
}

@-webkit-keyframes elxr_slideInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_slideInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_slideInUp {
  -webkit-animation-name: elxr_slideInUp;
  animation-name: elxr_slideInUp;
}

@-webkit-keyframes elxr_slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_slideOutDown {
  -webkit-animation-name: elxr_slideOutDown;
  animation-name: elxr_slideOutDown;
}

@-webkit-keyframes elxr_hinge {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

@keyframes elxr_hinge {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    -ms-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    -ms-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translateY(700px);
    -ms-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

.elxr_hinge {
  -webkit-animation-name: elxr_hinge;
  animation-name: elxr_hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

@keyframes elxr_rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    -ms-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

.elxr_rollIn {
  -webkit-animation-name: elxr_rollIn;
  animation-name: elxr_rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

@keyframes elxr_rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    -ms-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

.elxr_rollOut {
  -webkit-animation-name: elxr_rollOut;
  animation-name: elxr_rollOut;
}

@-webkit-keyframes elxr_zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes elxr_zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
  }
}

.elxr_zoomIn {
  -webkit-animation-name: elxr_zoomIn;
  animation-name: elxr_zoomIn;
}

@-webkit-keyframes elxr_zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    -ms-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    -ms-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInDown {
  -webkit-animation-name: elxr_zoomInDown;
  animation-name: elxr_zoomInDown;
}

@-webkit-keyframes elxr_zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(48px);
    transform: scale(.475) translateX(48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    -ms-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(48px);
    -ms-transform: scale(.475) translateX(48px);
    transform: scale(.475) translateX(48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInLeft {
  -webkit-animation-name: elxr_zoomInLeft;
  animation-name: elxr_zoomInLeft;
}

@-webkit-keyframes elxr_zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-48px);
    transform: scale(.475) translateX(-48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    -ms-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-48px);
    -ms-transform: scale(.475) translateX(-48px);
    transform: scale(.475) translateX(-48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInRight {
  -webkit-animation-name: elxr_zoomInRight;
  animation-name: elxr_zoomInRight;
}

@-webkit-keyframes elxr_zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    -ms-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    -ms-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInUp {
  -webkit-animation-name: elxr_zoomInUp;
  animation-name: elxr_zoomInUp;
}

@-webkit-keyframes elxr_zoomOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  50% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  100% {
    opacity: 0;
  }
}

@keyframes elxr_zoomOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  100% {
    opacity: 0;
  }
}

.elxr_zoomOut {
  -webkit-animation-name: elxr_zoomOut;
  animation-name: elxr_zoomOut;
}

@-webkit-keyframes elxr_zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
}

@keyframes elxr_zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    -ms-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    -ms-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
  }
}

.elxr_zoomOutDown {
  -webkit-animation-name: elxr_zoomOutDown;
  animation-name: elxr_zoomOutDown;
}

@-webkit-keyframes elxr_zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(42px);
    transform: scale(.475) translateX(42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@keyframes elxr_zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(42px);
    -ms-transform: scale(.475) translateX(42px);
    transform: scale(.475) translateX(42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    -ms-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-transform-origin: left center;
    -ms-transform-origin: left center;
    transform-origin: left center;
  }
}

.elxr_zoomOutLeft {
  -webkit-animation-name: elxr_zoomOutLeft;
  animation-name: elxr_zoomOutLeft;
}

@-webkit-keyframes elxr_zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-42px);
    transform: scale(.475) translateX(-42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@keyframes elxr_zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-42px);
    -ms-transform: scale(.475) translateX(-42px);
    transform: scale(.475) translateX(-42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    -ms-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-transform-origin: right center;
    -ms-transform-origin: right center;
    transform-origin: right center;
  }
}

.elxr_zoomOutRight {
  -webkit-animation-name: elxr_zoomOutRight;
  animation-name: elxr_zoomOutRight;
}

@-webkit-keyframes elxr_zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-transform-origin: center top;
    transform-origin: center top;
  }
}

@keyframes elxr_zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    -ms-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    -ms-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-transform-origin: center top;
    -ms-transform-origin: center top;
    transform-origin: center top;
  }
}

.elxr_zoomOutUp {
  -webkit-animation-name: elxr_zoomOutUp;
  animation-name: elxr_zoomOutUp;
}



@charset "UTF-8";/*!
Magic - http://minimamente.com
Licensed under the MIT license

Copyright (c) 2014 Christian Pucci

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.magictime {
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}

.elxr_elxr_perspectiveDownRetourn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveDownRetourn;
  -moz-animation-name: elxr_perspectiveDownRetourn;
  -ms-animation-name: elxr_perspectiveDownRetourn;
  -o-animation-name: elxr_perspectiveDownRetourn;
  animation-name: elxr_perspectiveDownRetourn;
}
.elxr_elxr_perspectiveLeftRetourn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveLeftRetourn;
  -moz-animation-name: elxr_perspectiveLeftRetourn;
  -ms-animation-name: elxr_perspectiveLeftRetourn;
  -o-animation-name: elxr_perspectiveLeftRetourn;
  animation-name: elxr_perspectiveLeftRetourn;
}
.elxr_elxr_perspectiveRightRetourn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveRightRetourn;
  -moz-animation-name: elxr_perspectiveRightRetourn;
  -ms-animation-name: elxr_perspectiveRightRetourn;
  -o-animation-name: elxr_perspectiveRightRetourn;
  animation-name: elxr_perspectiveRightRetourn;
}
.elxr_elxr_perspectiveUpRetourn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveUpRetourn;
  -moz-animation-name: elxr_perspectiveUpRetourn;
  -ms-animation-name: elxr_perspectiveUpRetourn;
  -o-animation-name: elxr_perspectiveUpRetourn;
  animation-name: elxr_perspectiveUpRetourn;
}
.elxr_elxr_puffIn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: elxr_puffIn;
  -moz-animation-name: elxr_puffIn;
  -ms-animation-name: elxr_puffIn;
  -o-animation-name: elxr_puffIn;
  animation-name: elxr_puffIn;
  -webkit-animation-fill-mode: none;
  -moz-animation-fill-mode: none;
  -ms-animation-fill-mode: none;
  -o-animation-fill-mode: none;
  animation-fill-mode: none;
}
.elxr_elxr_twisterInUp {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: elxr_twisterInUp;
  -moz-animation-name: elxr_twisterInUp;
  -ms-animation-name: elxr_twisterInUp;
  -o-animation-name: elxr_twisterInUp;
  animation-name: elxr_twisterInUp;
}
.elxr_elxr_vanishIn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: elxr_vanishIn;
  -moz-animation-name: elxr_vanishIn;
  -ms-animation-name: elxr_vanishIn;
  -o-animation-name: elxr_vanishIn;
  animation-name: elxr_vanishIn;
}
.elxr_elxr_tinRightIn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: elxr_tinRightIn;
  -moz-animation-name: elxr_tinRightIn;
  -ms-animation-name: elxr_tinRightIn;
  -o-animation-name: elxr_tinRightIn;
  animation-name: elxr_tinRightIn;
}
.elxr_elxr_tinLeftIn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: elxr_tinLeftIn;
  -moz-animation-name: elxr_tinLeftIn;
  -ms-animation-name: elxr_tinLeftIn;
  -o-animation-name: elxr_tinLeftIn;
  animation-name: elxr_tinLeftIn;
}


@-moz-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 100%;
    -moz-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 100%;
    -moz-transform: perspective(800px) rotateX(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 100%;
    -webkit-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 100%;
    -webkit-transform: perspective(800px) rotateX(0deg);
  }
}
@-o-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 100%;
    -o-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 100%;
    -o-transform: perspective(800px) rotateX(0deg);
  }
}
@-ms-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 100%;
    -ms-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 100%;
    -ms-transform: perspective(800px) rotateX(0deg);
  }
}
@keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 100%;
    transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 100%;
    transform: perspective(800px) rotateX(0deg);
  }
}
@-moz-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateY(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateY(0deg);
  }
}
@-o-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateY(0deg);
  }
}
@-ms-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateY(0deg);
  }
}
@keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 0;
    transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 0;
    transform: perspective(800px) rotateY(0deg);
  }
}
@-moz-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 100% 0;
    -moz-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 100% 0;
    -moz-transform: perspective(800px) rotateY(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: perspective(800px) rotateY(0deg);
  }
}
@-o-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 100% 0;
    -o-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 100% 0;
    -o-transform: perspective(800px) rotateY(0deg);
  }
}
@-ms-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 100% 0;
    -ms-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 100% 0;
    -ms-transform: perspective(800px) rotateY(0deg);
  }
}
@keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    transform-origin: 100% 0;
    transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 100% 0;
    transform: perspective(800px) rotateY(0deg);
  }
}
@-moz-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateX(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateX(0deg);
  }
}
@-o-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateX(0deg);
  }
}
@-ms-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateX(0deg);
  }
}
@keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 0;
    transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 0;
    transform: perspective(800px) rotateX(0deg);
  }
}
@-webkit-keyframes elxr_puffIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(2,2);
    -webkit-filter: blur(2px);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(1,1);
    -webkit-filter: blur(0px);
  }
}
@keyframes elxr_puffIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(2,2);
    filter: blur(2px);
  }

  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1,1);
    filter: blur(0px);
  }
}
@-moz-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -moz-transform-origin: 100% 0;
    -moz-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -moz-transform-origin: 100% 0;
    -moz-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-webkit-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -webkit-transform-origin: 100% 0;
    -webkit-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-o-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -o-transform-origin: 100% 0;
    -o-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -o-transform-origin: 100% 0;
    -o-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-ms-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform-origin: 100% 0;
    -ms-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {;
    -ms-transform-origin: 100% 0;
    -ms-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform-origin: 0 0;
    -ms-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    transform-origin: 100% 0;
    transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    transform-origin: 100% 0;
    transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    transform-origin: 0 0;
    transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-moz-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    -moz-transform-origin: 50% 50%;
    -moz-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 50% 50%;
    -moz-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-webkit-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-o-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    -o-transform-origin: 50% 50%;
    -o-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 50% 50%;
    -o-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-ms-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform-origin: 50% 50%;
    -ms-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform-origin: 50% 50%;
    -ms-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-moz-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -moz-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -moz-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -moz-transform: scale(1, 1) translateX(0);
  }
}
@-webkit-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -webkit-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -webkit-transform: scale(1, 1) translateX(0);
  }
}
@-o-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -o-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -o-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -o-transform: scale(1, 1) translateX(0);
  }
}
@-ms-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1, 1) translateX(0);
  }
}
@keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    transform: scale(1, 1) translateX(0);
  }
}
@-moz-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -moz-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -moz-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -moz-transform: scale(1, 1) translateX(0);
  }
}
@-webkit-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -webkit-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -webkit-transform: scale(1, 1) translateX(0);
  }
}
@-o-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -o-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -o-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -o-transform: scale(1, 1) translateX(0);
  }
}
@-ms-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1, 1) translateX(0);
  }
}
@keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    transform: scale(1, 1) translateX(0);
  }
}
.com_joeworkman_stacks_fontawesome_stack .jw-wrapper{margin:0;text-align:left}.com_joeworkman_stacks_fontawesome_stack .jw-wrapper.jw-center{text-align:center}.com_joeworkman_stacks_fontawesome_stack .jw-wrapper.jw-right{text-align:right}.com_joeworkman_stacks_fontawesome_stack i.fa,.com_joeworkman_stacks_fontawesome_stack .fa-stack{-webkit-transition:color 300ms ease 0s;transition:color 300ms ease 0s}.com_joeworkman_stacks_fontawesome_stack i.fa.fa-spin,.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-spin{padding:.2em;-webkit-box-sizing:content-box;box-sizing:content-box}.com_joeworkman_stacks_fontawesome_stack i.fa.fa-rotate-45,.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-rotate-45{padding:.2em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.com_joeworkman_stacks_fontawesome_stack i.fa.fa-rotate-135,.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-rotate-135{padding:.2em;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.com_joeworkman_stacks_fontawesome_stack i.fa.fa-rotate-225,.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-rotate-225{padding:.2em;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.com_joeworkman_stacks_fontawesome_stack i.fa.fa-rotate-315,.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-rotate-315{padding:.2em;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-border{padding:0}.com_joeworkman_stacks_fontawesome_stack a{text-decoration:none}
.aden{-webkit-filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2);filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden::after{background:-webkit-linear-gradient(left,rgba(66,10,14,.2),transparent);background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.inkwell{-webkit-filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1);filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua::after{background:-webkit-linear-gradient(top,#005b9a,#e6c13d);background:linear-gradient(to bottom,#005b9a,#e6c13d);mix-blend-mode:soft-light;opacity:.5}.reyes{-webkit-filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75);filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes::after{background:#efcdad;mix-blend-mode:soft-light;opacity:.5}.gingham{-webkit-filter:brightness(1.05) hue-rotate(-10deg);filter:brightness(1.05) hue-rotate(-10deg)}.gingham::after{background:-webkit-linear-gradient(left,rgba(66,10,14,.2),transparent);background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.toaster{-webkit-filter:contrast(1.5) brightness(.9);filter:contrast(1.5) brightness(.9)}.toaster::after{background:-webkit-radial-gradient(circle,#804e0f,#3b003b);background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{-webkit-filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6);filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{-webkit-filter:brightness(1.2) contrast(.9) saturate(1.1);filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson::after{background:-webkit-radial-gradient(circle,#a6b1ff 50%,#342134);background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{-webkit-filter:contrast(.9) sepia(.2);filter:contrast(.9) sepia(.2)}.earlybird::after{background:-webkit-radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{-webkit-filter:contrast(1.1) saturate(1.1);filter:contrast(1.1) saturate(1.1)}.mayfair::after{background:-webkit-radial-gradient(40% 40%,circle,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{-webkit-filter:saturate(1.1) contrast(1.5);filter:saturate(1.1) contrast(1.5)}.lofi::after{background:-webkit-radial-gradient(circle,transparent 70%,#222 150%);background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{-webkit-filter:contrast(1.1) brightness(1.1) saturate(1.3);filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{-webkit-filter:contrast(.9) brightness(1.1);filter:contrast(.9) brightness(1.1)}.brooklyn::after{background:-webkit-radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{-webkit-filter:sepia(.3);filter:sepia(.3)}.xpro2::after{background:-webkit-radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{-webkit-filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2);filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{-webkit-filter:contrast(.9);filter:contrast(.9)}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{-webkit-filter:grayscale(1) contrast(1.1) brightness(1.1);filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{-webkit-filter:contrast(1.2) saturate(1.35);filter:contrast(1.2) saturate(1.35)}.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.willow{-webkit-filter:grayscale(.5) contrast(.95) brightness(.9);filter:grayscale(.5) contrast(.95) brightness(.9)}.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.willow::after{background-color:#d8cdcb;mix-blend-mode:color}.rise{-webkit-filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9);filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise::after{background:-webkit-radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:-webkit-radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}._1977:after,._1977:before,.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:relative}._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 ._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:2}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:3}.slumber{-webkit-filter:saturate(.66) brightness(1.05);filter:saturate(.66) brightness(1.05)}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten}
.aden{-webkit-filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2);filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden::after{background:-webkit-linear-gradient(left,rgba(66,10,14,.2),transparent);background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.inkwell{-webkit-filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1);filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua::after{background:-webkit-linear-gradient(top,#005b9a,#e6c13d);background:linear-gradient(to bottom,#005b9a,#e6c13d);mix-blend-mode:soft-light;opacity:.5}.reyes{-webkit-filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75);filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes::after{background:#efcdad;mix-blend-mode:soft-light;opacity:.5}.gingham{-webkit-filter:brightness(1.05) hue-rotate(-10deg);filter:brightness(1.05) hue-rotate(-10deg)}.gingham::after{background:-webkit-linear-gradient(left,rgba(66,10,14,.2),transparent);background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.toaster{-webkit-filter:contrast(1.5) brightness(.9);filter:contrast(1.5) brightness(.9)}.toaster::after{background:-webkit-radial-gradient(circle,#804e0f,#3b003b);background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{-webkit-filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6);filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{-webkit-filter:brightness(1.2) contrast(.9) saturate(1.1);filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson::after{background:-webkit-radial-gradient(circle,#a6b1ff 50%,#342134);background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{-webkit-filter:contrast(.9) sepia(.2);filter:contrast(.9) sepia(.2)}.earlybird::after{background:-webkit-radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{-webkit-filter:contrast(1.1) saturate(1.1);filter:contrast(1.1) saturate(1.1)}.mayfair::after{background:-webkit-radial-gradient(40% 40%,circle,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{-webkit-filter:saturate(1.1) contrast(1.5);filter:saturate(1.1) contrast(1.5)}.lofi::after{background:-webkit-radial-gradient(circle,transparent 70%,#222 150%);background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{-webkit-filter:contrast(1.1) brightness(1.1) saturate(1.3);filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{-webkit-filter:contrast(.9) brightness(1.1);filter:contrast(.9) brightness(1.1)}.brooklyn::after{background:-webkit-radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{-webkit-filter:sepia(.3);filter:sepia(.3)}.xpro2::after{background:-webkit-radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{-webkit-filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2);filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{-webkit-filter:contrast(.9);filter:contrast(.9)}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{-webkit-filter:grayscale(1) contrast(1.1) brightness(1.1);filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{-webkit-filter:contrast(1.2) saturate(1.35);filter:contrast(1.2) saturate(1.35)}.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.willow{-webkit-filter:grayscale(.5) contrast(.95) brightness(.9);filter:grayscale(.5) contrast(.95) brightness(.9)}.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.willow::after{background-color:#d8cdcb;mix-blend-mode:color}.rise{-webkit-filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9);filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise::after{background:-webkit-radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:-webkit-radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}._1977:after,._1977:before,.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:relative}._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 ._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:2}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:3}.slumber{-webkit-filter:saturate(.66) brightness(1.05);filter:saturate(.66) brightness(1.05)}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten}

/*!
 * Bootstrap v4.0.0-alpha.2 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block; }

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline; }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden],
template {
  display: none; }

a {
  background-color: transparent; }

a:active {
  outline: 0; }

a:hover {
  outline: 0; }

abbr[title] {
  border-bottom: 1px dotted; }

b,
strong {
  font-weight: bold; }

dfn {
  font-style: italic; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

mark {
  background: #ff0;
  color: #000; }

small {
  font-size: 80%; }

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

img {
  border: 0; }

svg:not(:root) {
  overflow: hidden; }

figure {
  margin: 1em 40px; }

hr {
  box-sizing: content-box;
  height: 0; }

pre {
  overflow: auto; }

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0; }

button {
  overflow: visible; }

button,
select {
  text-transform: none; }

button,
html input[type="button"], input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

button[disabled],
html input[disabled] {
  cursor: default; }

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

input {
  line-height: normal; }

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0; }

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

legend {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto; }

optgroup {
  font-weight: bold; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

td,
th {
  padding: 0; }

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important; }
  a,
  a:visited {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  .navbar {
    display: none; }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important; }
  .label {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #fff !important; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important; } }

html {
  box-sizing: border-box; }

*,
*::before,
*::after {
  box-sizing: inherit; }

@-moz-viewport {
  width: device-width; }

@-ms-viewport {
  width: device-width; }

@-o-viewport {
  width: device-width; }

@-webkit-viewport {
  width: device-width; }

@viewport {
  width: device-width; }

html {
  font-size: 16px;
  -webkit-tap-highlight-color: transparent; }

body {
  font-family: inherit;
  font-size: 1rem;
  line-height: 1.5;
  color: #555b6d;
  background-color: #fff; }

.paragraph {
  color: #555b6d; }

[tabindex="-1"]:focus {
  outline: none !important; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: .5rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #818a91; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: bold; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

a {
  color: #f1f5ff;
  text-decoration: none; }
  a:focus,
  a:hover {
    color: #a4beff;
    text-decoration: underline; }
  a:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }

pre {
  margin-top: 0;
  margin-bottom: 1rem; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle; }

[role="button"] {
  cursor: pointer; }

a,
area,
button,
[role="button"],
input,
label,
select,
summary,
textarea {
  touch-action: manipulation; }

table {
  background-color: transparent; }

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #818a91;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: left; }

label {
  display: inline-block;
  margin-bottom: .5rem; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
textarea {
  margin: 0;
  line-height: inherit;
  border-radius: 0; }

textarea {
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit; }

input[type="search"] {
  box-sizing: inherit;
  -webkit-appearance: none; }

output {
  display: inline-block; }

[hidden] {
  display: none !important; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: #202129; }

h1 {
  font-size: 2.5rem; }

h2 {
  font-size: 2rem; }

h3 {
  font-size: 1.75rem; }

h4 {
  font-size: 1.5rem; }

h5 {
  font-size: 1.25rem; }

h6 {
  font-size: 1rem; }

.h1 {
  font-size: 2.5rem; }

.h2 {
  font-size: 2rem; }

.h3 {
  font-size: 1.75rem; }

.h4 {
  font-size: 1.5rem; }

.h5 {
  font-size: 1.25rem; }

.h6 {
  font-size: 1rem; }

.lead {
  font-size: 20px;
  font-weight: 300; }

.display-1 {
  font-size: 96px;
  font-weight: 300; }

.display-2 {
  font-size: 88px;
  font-weight: 300; }

.display-3 {
  font-size: 72px;
  font-weight: 300; }

.display-4 {
  font-size: 56px;
  font-weight: 300; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

small,
.small {
  font-size: 80%;
  font-weight: normal; }

mark,
.mark {
  padding: .2em;
  background-color: #fcf8e3; }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 5px; }

.dl-horizontal {
  margin-right: -1.875rem;
  margin-left: -1.875rem; }
  .dl-horizontal::after {
    content: "";
    display: table;
    clear: both; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

.blockquote {
  padding: 0.5rem 1rem;
  margin-bottom: 1rem;
  font-size: 1.25rem;
  border-left: 0.25rem solid #eceeef; }

.blockquote-footer {
  display: block;
  font-size: 80%;
  line-height: 1.5;
  color: #818a91; }
  .blockquote-footer::before {
    content: "\2014 \00A0"; }

.blockquote-reverse {
  padding-right: 1rem;
  padding-left: 0;
  text-align: right;
  border-right: 0.25rem solid #eceeef;
  border-left: 0; }

.blockquote-reverse .blockquote-footer::before {
  content: ""; }

.blockquote-reverse .blockquote-footer::after {
  content: "\00A0 \2014"; }

.img-fluid, .carousel-inner > .carousel-item > img,
.carousel-inner > .carousel-item > a > img {
  display: block;
  max-width: 100%;
  height: auto; }

.img-thumbnail {
  padding: 0.25rem;
  line-height: 1.5;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto; }

.img-circle {
  border-radius: 50%; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 90%;
  color: #818a91; }

code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }

code {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #bd4147;
  background-color: #f7f7f9; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #fff;
  background-color: #333; }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: bold; }

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 90%;
  line-height: 1.5;
  color: #373a3c; }
  pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    background-color: transparent;
    border-radius: 0; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem; }
  .container::after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 544px) {
    .container {
      max-width: 576px; } }
  @media (min-width: 767px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 992px) {
    .container {
      max-width: 940px; } }
  @media (min-width: 1200px) {
    .container {
      max-width: 1140px; } }

.container-fluid {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem; }
  .container-fluid::after {
    content: "";
    display: table;
    clear: both; }

.row {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem; }
  .row::after {
    content: "";
    display: table;
    clear: both; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
  position: relative;
  min-height: 1px;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left; }

.col-xs-1 {
  width: 8.3333333333%; }

.col-xs-2 {
  width: 16.6666666667%; }

.col-xs-3 {
  width: 25%; }

.col-xs-4 {
  width: 33.3333333333%; }

.col-xs-5 {
  width: 41.6666666667%; }

.col-xs-6 {
  width: 50%; }

.col-xs-7 {
  width: 58.3333333333%; }

.col-xs-8 {
  width: 66.6666666667%; }

.col-xs-9 {
  width: 75%; }

.col-xs-10 {
  width: 83.3333333333%; }

.col-xs-11 {
  width: 91.6666666667%; }

.col-xs-12 {
  width: 100%; }

.col-xs-pull-0 {
  right: auto; }

.col-xs-pull-1 {
  right: 8.3333333333%; }

.col-xs-pull-2 {
  right: 16.6666666667%; }

.col-xs-pull-3 {
  right: 25%; }

.col-xs-pull-4 {
  right: 33.3333333333%; }

.col-xs-pull-5 {
  right: 41.6666666667%; }

.col-xs-pull-6 {
  right: 50%; }

.col-xs-pull-7 {
  right: 58.3333333333%; }

.col-xs-pull-8 {
  right: 66.6666666667%; }

.col-xs-pull-9 {
  right: 75%; }

.col-xs-pull-10 {
  right: 83.3333333333%; }

.col-xs-pull-11 {
  right: 91.6666666667%; }

.col-xs-pull-12 {
  right: 100%; }

.col-xs-push-0 {
  left: auto; }

.col-xs-push-1 {
  left: 8.3333333333%; }

.col-xs-push-2 {
  left: 16.6666666667%; }

.col-xs-push-3 {
  left: 25%; }

.col-xs-push-4 {
  left: 33.3333333333%; }

.col-xs-push-5 {
  left: 41.6666666667%; }

.col-xs-push-6 {
  left: 50%; }

.col-xs-push-7 {
  left: 58.3333333333%; }

.col-xs-push-8 {
  left: 66.6666666667%; }

.col-xs-push-9 {
  left: 75%; }

.col-xs-push-10 {
  left: 83.3333333333%; }

.col-xs-push-11 {
  left: 91.6666666667%; }

.col-xs-push-12 {
  left: 100%; }

.col-xs-offset-0 {
  margin-left: 0%; }

.col-xs-offset-1 {
  margin-left: 8.3333333333%; }

.col-xs-offset-2 {
  margin-left: 16.6666666667%; }

.col-xs-offset-3 {
  margin-left: 25%; }

.col-xs-offset-4 {
  margin-left: 33.3333333333%; }

.col-xs-offset-5 {
  margin-left: 41.6666666667%; }

.col-xs-offset-6 {
  margin-left: 50%; }

.col-xs-offset-7 {
  margin-left: 58.3333333333%; }

.col-xs-offset-8 {
  margin-left: 66.6666666667%; }

.col-xs-offset-9 {
  margin-left: 75%; }

.col-xs-offset-10 {
  margin-left: 83.3333333333%; }

.col-xs-offset-11 {
  margin-left: 91.6666666667%; }

.col-xs-offset-12 {
  margin-left: 100%; }

@media (min-width: 544px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left; }
  .col-sm-1 {
    width: 8.3333333333%; }
  .col-sm-2 {
    width: 16.6666666667%; }
  .col-sm-3 {
    width: 25%; }
  .col-sm-4 {
    width: 33.3333333333%; }
  .col-sm-5 {
    width: 41.6666666667%; }
  .col-sm-6 {
    width: 50%; }
  .col-sm-7 {
    width: 58.3333333333%; }
  .col-sm-8 {
    width: 66.6666666667%; }
  .col-sm-9 {
    width: 75%; }
  .col-sm-10 {
    width: 83.3333333333%; }
  .col-sm-11 {
    width: 91.6666666667%; }
  .col-sm-12 {
    width: 100%; }
  .col-sm-pull-0 {
    right: auto; }
  .col-sm-pull-1 {
    right: 8.3333333333%; }
  .col-sm-pull-2 {
    right: 16.6666666667%; }
  .col-sm-pull-3 {
    right: 25%; }
  .col-sm-pull-4 {
    right: 33.3333333333%; }
  .col-sm-pull-5 {
    right: 41.6666666667%; }
  .col-sm-pull-6 {
    right: 50%; }
  .col-sm-pull-7 {
    right: 58.3333333333%; }
  .col-sm-pull-8 {
    right: 66.6666666667%; }
  .col-sm-pull-9 {
    right: 75%; }
  .col-sm-pull-10 {
    right: 83.3333333333%; }
  .col-sm-pull-11 {
    right: 91.6666666667%; }
  .col-sm-pull-12 {
    right: 100%; }
  .col-sm-push-0 {
    left: auto; }
  .col-sm-push-1 {
    left: 8.3333333333%; }
  .col-sm-push-2 {
    left: 16.6666666667%; }
  .col-sm-push-3 {
    left: 25%; }
  .col-sm-push-4 {
    left: 33.3333333333%; }
  .col-sm-push-5 {
    left: 41.6666666667%; }
  .col-sm-push-6 {
    left: 50%; }
  .col-sm-push-7 {
    left: 58.3333333333%; }
  .col-sm-push-8 {
    left: 66.6666666667%; }
  .col-sm-push-9 {
    left: 75%; }
  .col-sm-push-10 {
    left: 83.3333333333%; }
  .col-sm-push-11 {
    left: 91.6666666667%; }
  .col-sm-push-12 {
    left: 100%; }
  .col-sm-offset-0 {
    margin-left: 0%; }
  .col-sm-offset-1 {
    margin-left: 8.3333333333%; }
  .col-sm-offset-2 {
    margin-left: 16.6666666667%; }
  .col-sm-offset-3 {
    margin-left: 25%; }
  .col-sm-offset-4 {
    margin-left: 33.3333333333%; }
  .col-sm-offset-5 {
    margin-left: 41.6666666667%; }
  .col-sm-offset-6 {
    margin-left: 50%; }
  .col-sm-offset-7 {
    margin-left: 58.3333333333%; }
  .col-sm-offset-8 {
    margin-left: 66.6666666667%; }
  .col-sm-offset-9 {
    margin-left: 75%; }
  .col-sm-offset-10 {
    margin-left: 83.3333333333%; }
  .col-sm-offset-11 {
    margin-left: 91.6666666667%; }
  .col-sm-offset-12 {
    margin-left: 100%; } }

@media (min-width: 767px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left; }
  .col-md-1 {
    width: 8.3333333333%; }
  .col-md-2 {
    width: 16.6666666667%; }
  .col-md-3 {
    width: 25%; }
  .col-md-4 {
    width: 33.3333333333%; }
  .col-md-5 {
    width: 41.6666666667%; }
  .col-md-6 {
    width: 50%; }
  .col-md-7 {
    width: 58.3333333333%; }
  .col-md-8 {
    width: 66.6666666667%; }
  .col-md-9 {
    width: 75%; }
  .col-md-10 {
    width: 83.3333333333%; }
  .col-md-11 {
    width: 91.6666666667%; }
  .col-md-12 {
    width: 100%; }
  .col-md-pull-0 {
    right: auto; }
  .col-md-pull-1 {
    right: 8.3333333333%; }
  .col-md-pull-2 {
    right: 16.6666666667%; }
  .col-md-pull-3 {
    right: 25%; }
  .col-md-pull-4 {
    right: 33.3333333333%; }
  .col-md-pull-5 {
    right: 41.6666666667%; }
  .col-md-pull-6 {
    right: 50%; }
  .col-md-pull-7 {
    right: 58.3333333333%; }
  .col-md-pull-8 {
    right: 66.6666666667%; }
  .col-md-pull-9 {
    right: 75%; }
  .col-md-pull-10 {
    right: 83.3333333333%; }
  .col-md-pull-11 {
    right: 91.6666666667%; }
  .col-md-pull-12 {
    right: 100%; }
  .col-md-push-0 {
    left: auto; }
  .col-md-push-1 {
    left: 8.3333333333%; }
  .col-md-push-2 {
    left: 16.6666666667%; }
  .col-md-push-3 {
    left: 25%; }
  .col-md-push-4 {
    left: 33.3333333333%; }
  .col-md-push-5 {
    left: 41.6666666667%; }
  .col-md-push-6 {
    left: 50%; }
  .col-md-push-7 {
    left: 58.3333333333%; }
  .col-md-push-8 {
    left: 66.6666666667%; }
  .col-md-push-9 {
    left: 75%; }
  .col-md-push-10 {
    left: 83.3333333333%; }
  .col-md-push-11 {
    left: 91.6666666667%; }
  .col-md-push-12 {
    left: 100%; }
  .col-md-offset-0 {
    margin-left: 0%; }
  .col-md-offset-1 {
    margin-left: 8.3333333333%; }
  .col-md-offset-2 {
    margin-left: 16.6666666667%; }
  .col-md-offset-3 {
    margin-left: 25%; }
  .col-md-offset-4 {
    margin-left: 33.3333333333%; }
  .col-md-offset-5 {
    margin-left: 41.6666666667%; }
  .col-md-offset-6 {
    margin-left: 50%; }
  .col-md-offset-7 {
    margin-left: 58.3333333333%; }
  .col-md-offset-8 {
    margin-left: 66.6666666667%; }
  .col-md-offset-9 {
    margin-left: 75%; }
  .col-md-offset-10 {
    margin-left: 83.3333333333%; }
  .col-md-offset-11 {
    margin-left: 91.6666666667%; }
  .col-md-offset-12 {
    margin-left: 100%; } }

@media (min-width: 992px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left; }
  .col-lg-1 {
    width: 8.3333333333%; }
  .col-lg-2 {
    width: 16.6666666667%; }
  .col-lg-3 {
    width: 25%; }
  .col-lg-4 {
    width: 33.3333333333%; }
  .col-lg-5 {
    width: 41.6666666667%; }
  .col-lg-6 {
    width: 50%; }
  .col-lg-7 {
    width: 58.3333333333%; }
  .col-lg-8 {
    width: 66.6666666667%; }
  .col-lg-9 {
    width: 75%; }
  .col-lg-10 {
    width: 83.3333333333%; }
  .col-lg-11 {
    width: 91.6666666667%; }
  .col-lg-12 {
    width: 100%; }
  .col-lg-pull-0 {
    right: auto; }
  .col-lg-pull-1 {
    right: 8.3333333333%; }
  .col-lg-pull-2 {
    right: 16.6666666667%; }
  .col-lg-pull-3 {
    right: 25%; }
  .col-lg-pull-4 {
    right: 33.3333333333%; }
  .col-lg-pull-5 {
    right: 41.6666666667%; }
  .col-lg-pull-6 {
    right: 50%; }
  .col-lg-pull-7 {
    right: 58.3333333333%; }
  .col-lg-pull-8 {
    right: 66.6666666667%; }
  .col-lg-pull-9 {
    right: 75%; }
  .col-lg-pull-10 {
    right: 83.3333333333%; }
  .col-lg-pull-11 {
    right: 91.6666666667%; }
  .col-lg-pull-12 {
    right: 100%; }
  .col-lg-push-0 {
    left: auto; }
  .col-lg-push-1 {
    left: 8.3333333333%; }
  .col-lg-push-2 {
    left: 16.6666666667%; }
  .col-lg-push-3 {
    left: 25%; }
  .col-lg-push-4 {
    left: 33.3333333333%; }
  .col-lg-push-5 {
    left: 41.6666666667%; }
  .col-lg-push-6 {
    left: 50%; }
  .col-lg-push-7 {
    left: 58.3333333333%; }
  .col-lg-push-8 {
    left: 66.6666666667%; }
  .col-lg-push-9 {
    left: 75%; }
  .col-lg-push-10 {
    left: 83.3333333333%; }
  .col-lg-push-11 {
    left: 91.6666666667%; }
  .col-lg-push-12 {
    left: 100%; }
  .col-lg-offset-0 {
    margin-left: 0%; }
  .col-lg-offset-1 {
    margin-left: 8.3333333333%; }
  .col-lg-offset-2 {
    margin-left: 16.6666666667%; }
  .col-lg-offset-3 {
    margin-left: 25%; }
  .col-lg-offset-4 {
    margin-left: 33.3333333333%; }
  .col-lg-offset-5 {
    margin-left: 41.6666666667%; }
  .col-lg-offset-6 {
    margin-left: 50%; }
  .col-lg-offset-7 {
    margin-left: 58.3333333333%; }
  .col-lg-offset-8 {
    margin-left: 66.6666666667%; }
  .col-lg-offset-9 {
    margin-left: 75%; }
  .col-lg-offset-10 {
    margin-left: 83.3333333333%; }
  .col-lg-offset-11 {
    margin-left: 91.6666666667%; }
  .col-lg-offset-12 {
    margin-left: 100%; } }

@media (min-width: 1200px) {
  .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
    float: left; }
  .col-xl-1 {
    width: 8.3333333333%; }
  .col-xl-2 {
    width: 16.6666666667%; }
  .col-xl-3 {
    width: 25%; }
  .col-xl-4 {
    width: 33.3333333333%; }
  .col-xl-5 {
    width: 41.6666666667%; }
  .col-xl-6 {
    width: 50%; }
  .col-xl-7 {
    width: 58.3333333333%; }
  .col-xl-8 {
    width: 66.6666666667%; }
  .col-xl-9 {
    width: 75%; }
  .col-xl-10 {
    width: 83.3333333333%; }
  .col-xl-11 {
    width: 91.6666666667%; }
  .col-xl-12 {
    width: 100%; }
  .col-xl-pull-0 {
    right: auto; }
  .col-xl-pull-1 {
    right: 8.3333333333%; }
  .col-xl-pull-2 {
    right: 16.6666666667%; }
  .col-xl-pull-3 {
    right: 25%; }
  .col-xl-pull-4 {
    right: 33.3333333333%; }
  .col-xl-pull-5 {
    right: 41.6666666667%; }
  .col-xl-pull-6 {
    right: 50%; }
  .col-xl-pull-7 {
    right: 58.3333333333%; }
  .col-xl-pull-8 {
    right: 66.6666666667%; }
  .col-xl-pull-9 {
    right: 75%; }
  .col-xl-pull-10 {
    right: 83.3333333333%; }
  .col-xl-pull-11 {
    right: 91.6666666667%; }
  .col-xl-pull-12 {
    right: 100%; }
  .col-xl-push-0 {
    left: auto; }
  .col-xl-push-1 {
    left: 8.3333333333%; }
  .col-xl-push-2 {
    left: 16.6666666667%; }
  .col-xl-push-3 {
    left: 25%; }
  .col-xl-push-4 {
    left: 33.3333333333%; }
  .col-xl-push-5 {
    left: 41.6666666667%; }
  .col-xl-push-6 {
    left: 50%; }
  .col-xl-push-7 {
    left: 58.3333333333%; }
  .col-xl-push-8 {
    left: 66.6666666667%; }
  .col-xl-push-9 {
    left: 75%; }
  .col-xl-push-10 {
    left: 83.3333333333%; }
  .col-xl-push-11 {
    left: 91.6666666667%; }
  .col-xl-push-12 {
    left: 100%; }
  .col-xl-offset-0 {
    margin-left: 0%; }
  .col-xl-offset-1 {
    margin-left: 8.3333333333%; }
  .col-xl-offset-2 {
    margin-left: 16.6666666667%; }
  .col-xl-offset-3 {
    margin-left: 25%; }
  .col-xl-offset-4 {
    margin-left: 33.3333333333%; }
  .col-xl-offset-5 {
    margin-left: 41.6666666667%; }
  .col-xl-offset-6 {
    margin-left: 50%; }
  .col-xl-offset-7 {
    margin-left: 58.3333333333%; }
  .col-xl-offset-8 {
    margin-left: 66.6666666667%; }
  .col-xl-offset-9 {
    margin-left: 75%; }
  .col-xl-offset-10 {
    margin-left: 83.3333333333%; }
  .col-xl-offset-11 {
    margin-left: 91.6666666667%; }
  .col-xl-offset-12 {
    margin-left: 100%; } }

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem; }
  .table th,
  .table td {
    padding: 0.75rem;
    line-height: 1.5;
    vertical-align: top;
    border-top: 1px solid #eceeef; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #eceeef; }
  .table tbody + tbody {
    border-top: 2px solid #eceeef; }
  .table .table {
    background-color: #fff; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 1px solid #eceeef; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #eceeef; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: #f9f9f9; }

.table-hover tbody tr:hover {
  background-color: #f5f5f5; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: #f5f5f5; }

.table-hover .table-active:hover {
  background-color: #e8e8e8; }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: #e8e8e8; }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #dff0d8; }

.table-hover .table-success:hover {
  background-color: #d0e9c6; }
  .table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #d0e9c6; }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #d9edf7; }

.table-hover .table-info:hover {
  background-color: #c4e3f3; }
  .table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #c4e3f3; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fcf8e3; }

.table-hover .table-warning:hover {
  background-color: #faf2cc; }
  .table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #faf2cc; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f2dede; }

.table-hover .table-danger:hover {
  background-color: #ebcccc; }
  .table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #ebcccc; }

.table-responsive {
  display: block;
  width: 100%;
  min-height: 0.01%;
  overflow-x: auto; }

.thead-inverse th {
  color: #fff;
  background-color: #373a3c; }

.thead-default th {
  color: #55595c;
  background-color: #eceeef; }

.table-inverse {
  color: #eceeef;
  background-color: #373a3c; }
  .table-inverse.table-bordered {
    border: 0; }
  .table-inverse th,
  .table-inverse td,
  .table-inverse thead th {
    border-color: #55595c; }

.table-reflow thead {
  float: left; }

.table-reflow tbody {
  display: block;
  white-space: nowrap; }

.table-reflow th,
.table-reflow td {
  border-top: 1px solid #eceeef;
  border-left: 1px solid #eceeef; }
  .table-reflow th:last-child,
  .table-reflow td:last-child {
    border-right: 1px solid #eceeef; }

.table-reflow thead:last-child tr:last-child th,
.table-reflow thead:last-child tr:last-child td,
.table-reflow tbody:last-child tr:last-child th,
.table-reflow tbody:last-child tr:last-child td,
.table-reflow tfoot:last-child tr:last-child th,
.table-reflow tfoot:last-child tr:last-child td {
  border-bottom: 1px solid #eceeef; }

.table-reflow tr {
  float: left; }
  .table-reflow tr th,
  .table-reflow tr td {
    display: block !important;
    border: 1px solid #eceeef; }

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #55595c;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc; }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    border-color: #66afe9;
    outline: none; }
  .form-control::placeholder {
    color: #999;
    opacity: 1; }
  .form-control:disabled,
  .form-control[readonly] {
    background-color: #eceeef;
    opacity: 1; }
  .form-control:disabled {
    cursor: not-allowed; }

select.form-control:not([size]):not([multiple]) {
  height: calc(2.25rem + 2px); }

select.form-control:focus::-ms-value {
  color: #55595c;
  background-color: #fff; }

select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
.input-group-sm > select.input-group-addon:not([size]):not([multiple]),
.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) {
  height: 1.8625rem; }

select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
.input-group-lg > select.input-group-addon:not([size]):not([multiple]),
.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) {
  height: 3.1666666667rem; }

.form-control-file,
.form-control-range {
  display: block; }

.form-control-label {
  padding: 0.375rem 1em;
  margin-bottom: 0; }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 2.25rem; }
  input[type="date"].input-sm,
  .input-group-sm input[type="date"].form-control,
  input[type="time"].input-sm,
  .input-group-sm input[type="time"].form-control,
  input[type="datetime-local"].input-sm,
  .input-group-sm input[type="datetime-local"].form-control,
  input[type="month"].input-sm,
  .input-group-sm input[type="month"].form-control {
    line-height: 1.8625rem; }
  input[type="date"].input-lg,
  .input-group-lg input[type="date"].form-control,
  input[type="time"].input-lg,
  .input-group-lg input[type="time"].form-control,
  input[type="datetime-local"].input-lg,
  .input-group-lg input[type="datetime-local"].form-control,
  input[type="month"].input-lg,
  .input-group-lg input[type="month"].form-control {
    line-height: 3.1666666667rem; } }

.form-control-static {
  min-height: 2.25rem;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0; }
  .form-control-static.form-control-sm,
  .input-group-sm > .form-control-static.form-control,
  .input-group-sm > .form-control-static.input-group-addon,
  .input-group-sm > .input-group-btn > .form-control-static.btn,
  .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control,
  .input-group-lg > .form-control-static.input-group-addon,
  .input-group-lg > .input-group-btn > .form-control-static.btn {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  padding: 0.275rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5; }

.form-control-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  padding: 0.75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.3333333333; }

.form-group {
  margin-bottom: 1rem; }

.radio,
.checkbox {
  position: relative;
  display: block;
  margin-bottom: 0.75rem; }
  .radio label,
  .checkbox label {
    padding-left: 1.25rem;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer; }
    .radio label input:only-child,
    .checkbox label input:only-child {
      position: static; }

.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: .25rem;
  margin-top: 4px \9;
  margin-left: -1.25rem; }

.radio + .radio,
.checkbox + .checkbox {
  margin-top: -.25rem; }

.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 1.25rem;
  margin-bottom: 0;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
  margin-right: 20px; }

.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: .75rem; }

input[type="radio"]:disabled,
input[type="radio"].disabled,
input[type="checkbox"]:disabled,
input[type="checkbox"].disabled {
  cursor: not-allowed; }

.radio-inline.disabled,
.checkbox-inline.disabled {
  cursor: not-allowed; }

.radio.disabled label,
.checkbox.disabled label {
  cursor: not-allowed; }

.form-control-success,
.form-control-warning,
.form-control-danger {
  padding-right: 2.25rem;
  background-repeat: no-repeat;
  background-position: center right 0.5625rem;
  background-size: 1.4625rem 1.4625rem; }

.has-success .text-help,
.has-success .form-control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #5cb85c; }

.has-success .form-control {
  border-color: #5cb85c; }

.has-success .input-group-addon {
  color: #5cb85c !important;
  border-color: #5cb85c;
  background-color: #eaf6ea; }

.has-success .form-control-feedback {
  color: #5cb85c; }

.has-success .form-control-success {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg=="); }

.has-warning .text-help,
.has-warning .form-control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #f0ad4e; }

.has-warning .form-control {
  border-color: #f0ad4e; }

.has-warning .input-group-addon {
  color: #f0ad4e !important;
  border-color: #f0ad4e;
  background-color: white; }

.has-warning .form-control-feedback {
  color: #f0ad4e; }

.has-warning .form-control-warning {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+"); }

.has-danger .text-help,
.has-danger .form-control-label,
.has-danger .radio,
.has-danger .checkbox,
.has-danger .radio-inline,
.has-danger .checkbox-inline,
.has-danger.radio label,
.has-danger.checkbox label,
.has-danger.radio-inline label,
.has-danger.checkbox-inline label {
  color: #d9534f; }

.has-danger .form-control {
  border-color: #d9534f; }

.has-danger .input-group-addon {
  color: #d9534f !important;
  border-color: #d9534f;
  background-color: #fdf7f7; }

.has-danger .form-control-feedback {
  color: #d9534f; }

.has-danger .form-control-danger {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4="); }

@media (min-width: 544px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle; }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle; }
  .form-inline .form-control-static {
    display: inline-block; }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle; }
    .form-inline .input-group .input-group-addon,
    .form-inline .input-group .input-group-btn,
    .form-inline .input-group .form-control {
      width: auto; }
  .form-inline .input-group > .form-control {
    width: 100%; }
  .form-inline .form-control-label {
    margin-bottom: 0;
    vertical-align: middle; }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle; }
    .form-inline .radio label,
    .form-inline .checkbox label {
      padding-left: 0; }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0; }
  .form-inline .has-feedback .form-control-feedback {
    top: 0; } }

.btn {
  margin-bottom: 0.5px;
  display: inline-block;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 1rem;
  font-size: 1rem;
  line-height: 1.5; }
  .btn:focus,
  .btn.focus,
  .btn:active:focus,
  .btn:active.focus,
  .btn.active:focus,
  .btn.active.focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  .btn:focus,
  .btn:hover {
    text-decoration: none; }
  .btn.focus {
    text-decoration: none; }
  .btn:active,
  .btn.active {
    background-image: none;
    outline: 0; }
  .btn.disabled,
  .btn:disabled {
    cursor: not-allowed;
    opacity: .65; }

a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none; }

.btn-primary {
  color: #fff;
  background-color: rgba(255, 0, 0, 0.74);
  border-color: rgba(255, 0, 0, 0.74); }
  .btn-primary:hover {
    color: #fff;
    background-color: rgba(204, 0, 0, 0.74);
    border-color: rgba(194, 0, 0, 0.74); }
  .btn-primary:focus,
  .btn-primary.focus {
    color: #fff;
    background-color: rgba(204, 0, 0, 0.74);
    border-color: rgba(194, 0, 0, 0.74); }
  .btn-primary:active,
  .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: rgba(204, 0, 0, 0.74);
    border-color: rgba(194, 0, 0, 0.74);
    background-image: none; }
    .btn-primary:active:hover,
    .btn-primary:active:focus,
    .btn-primary:active.focus,
    .btn-primary.active:hover,
    .btn-primary.active:focus,
    .btn-primary.active.focus,
    .open > .btn-primary.dropdown-toggle:hover,
    .open > .btn-primary.dropdown-toggle:focus,
    .open > .btn-primary.dropdown-toggle.focus {
      color: #fff;
      background-color: rgba(168, 0, 0, 0.74);
      border-color: rgba(128, 0, 0, 0.74); }
  .btn-primary.disabled:focus,
  .btn-primary.disabled.focus,
  .btn-primary:disabled:focus,
  .btn-primary:disabled.focus {
    background-color: rgba(255, 0, 0, 0.74);
    border-color: rgba(255, 0, 0, 0.74); }
  .btn-primary.disabled:hover,
  .btn-primary:disabled:hover {
    background-color: rgba(255, 0, 0, 0.74);
    border-color: rgba(255, 0, 0, 0.74); }

.btn-secondary {
  color: #373a3c;
  background-color: #fff;
  border-color: #ccc; }
  .btn-secondary:hover {
    color: #373a3c;
    background-color: #e6e6e6;
    border-color: #adadad; }
  .btn-secondary:focus,
  .btn-secondary.focus {
    color: #373a3c;
    background-color: #e6e6e6;
    border-color: #adadad; }
  .btn-secondary:active,
  .btn-secondary.active,
  .open > .btn-secondary.dropdown-toggle {
    color: #373a3c;
    background-color: #e6e6e6;
    border-color: #adadad;
    background-image: none; }
    .btn-secondary:active:hover,
    .btn-secondary:active:focus,
    .btn-secondary:active.focus,
    .btn-secondary.active:hover,
    .btn-secondary.active:focus,
    .btn-secondary.active.focus,
    .open > .btn-secondary.dropdown-toggle:hover,
    .open > .btn-secondary.dropdown-toggle:focus,
    .open > .btn-secondary.dropdown-toggle.focus {
      color: #373a3c;
      background-color: #d4d4d4;
      border-color: #8c8c8c; }
  .btn-secondary.disabled:focus,
  .btn-secondary.disabled.focus,
  .btn-secondary:disabled:focus,
  .btn-secondary:disabled.focus {
    background-color: #fff;
    border-color: #ccc; }
  .btn-secondary.disabled:hover,
  .btn-secondary:disabled:hover {
    background-color: #fff;
    border-color: #ccc; }

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #5bc0de; }
  .btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #2aabd2; }
  .btn-info:focus,
  .btn-info.focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #2aabd2; }
  .btn-info:active,
  .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #31b0d5;
    border-color: #2aabd2;
    background-image: none; }
    .btn-info:active:hover,
    .btn-info:active:focus,
    .btn-info:active.focus,
    .btn-info.active:hover,
    .btn-info.active:focus,
    .btn-info.active.focus,
    .open > .btn-info.dropdown-toggle:hover,
    .open > .btn-info.dropdown-toggle:focus,
    .open > .btn-info.dropdown-toggle.focus {
      color: #fff;
      background-color: #269abc;
      border-color: #1f7e9a; }
  .btn-info.disabled:focus,
  .btn-info.disabled.focus,
  .btn-info:disabled:focus,
  .btn-info:disabled.focus {
    background-color: #5bc0de;
    border-color: #5bc0de; }
  .btn-info.disabled:hover,
  .btn-info:disabled:hover {
    background-color: #5bc0de;
    border-color: #5bc0de; }

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #5cb85c; }
  .btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: #419641; }
  .btn-success:focus,
  .btn-success.focus {
    color: #fff;
    background-color: #449d44;
    border-color: #419641; }
  .btn-success:active,
  .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #449d44;
    border-color: #419641;
    background-image: none; }
    .btn-success:active:hover,
    .btn-success:active:focus,
    .btn-success:active.focus,
    .btn-success.active:hover,
    .btn-success.active:focus,
    .btn-success.active.focus,
    .open > .btn-success.dropdown-toggle:hover,
    .open > .btn-success.dropdown-toggle:focus,
    .open > .btn-success.dropdown-toggle.focus {
      color: #fff;
      background-color: #398439;
      border-color: #2d672d; }
  .btn-success.disabled:focus,
  .btn-success.disabled.focus,
  .btn-success:disabled:focus,
  .btn-success:disabled.focus {
    background-color: #5cb85c;
    border-color: #5cb85c; }
  .btn-success.disabled:hover,
  .btn-success:disabled:hover {
    background-color: #5cb85c;
    border-color: #5cb85c; }

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #f0ad4e; }
  .btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316; }
  .btn-warning:focus,
  .btn-warning.focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316; }
  .btn-warning:active,
  .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316;
    background-image: none; }
    .btn-warning:active:hover,
    .btn-warning:active:focus,
    .btn-warning:active.focus,
    .btn-warning.active:hover,
    .btn-warning.active:focus,
    .btn-warning.active.focus,
    .open > .btn-warning.dropdown-toggle:hover,
    .open > .btn-warning.dropdown-toggle:focus,
    .open > .btn-warning.dropdown-toggle.focus {
      color: #fff;
      background-color: #d58512;
      border-color: #b06d0f; }
  .btn-warning.disabled:focus,
  .btn-warning.disabled.focus,
  .btn-warning:disabled:focus,
  .btn-warning:disabled.focus {
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
  .btn-warning.disabled:hover,
  .btn-warning:disabled:hover {
    background-color: #f0ad4e;
    border-color: #f0ad4e; }

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f; }
  .btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a; }
  .btn-danger:focus,
  .btn-danger.focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a; }
  .btn-danger:active,
  .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a;
    background-image: none; }
    .btn-danger:active:hover,
    .btn-danger:active:focus,
    .btn-danger:active.focus,
    .btn-danger.active:hover,
    .btn-danger.active:focus,
    .btn-danger.active.focus,
    .open > .btn-danger.dropdown-toggle:hover,
    .open > .btn-danger.dropdown-toggle:focus,
    .open > .btn-danger.dropdown-toggle.focus {
      color: #fff;
      background-color: #ac2925;
      border-color: #8b211e; }
  .btn-danger.disabled:focus,
  .btn-danger.disabled.focus,
  .btn-danger:disabled:focus,
  .btn-danger:disabled.focus {
    background-color: #d9534f;
    border-color: #d9534f; }
  .btn-danger.disabled:hover,
  .btn-danger:disabled:hover {
    background-color: #d9534f;
    border-color: #d9534f; }

.btn-primary-outline {
  color: rgba(255, 0, 0, 0.74);
  background-image: none;
  background-color: transparent;
  border-color: rgba(255, 0, 0, 0.74); }
  .btn-primary-outline:focus,
  .btn-primary-outline.focus,
  .btn-primary-outline:active,
  .btn-primary-outline.active,
  .open > .btn-primary-outline.dropdown-toggle {
    color: #fff;
    background-color: rgba(255, 0, 0, 0.74);
    border-color: rgba(255, 0, 0, 0.74); }
  .btn-primary-outline:hover {
    color: #fff;
    background-color: rgba(255, 0, 0, 0.74);
    border-color: rgba(255, 0, 0, 0.74); }
  .btn-primary-outline.disabled:focus,
  .btn-primary-outline.disabled.focus,
  .btn-primary-outline:disabled:focus,
  .btn-primary-outline:disabled.focus {
    border-color: rgba(255, 102, 102, 0.74); }
  .btn-primary-outline.disabled:hover,
  .btn-primary-outline:disabled:hover {
    border-color: rgba(255, 102, 102, 0.74); }

.btn-secondary-outline {
  color: #ccc;
  background-image: none;
  background-color: transparent;
  border-color: #ccc; }
  .btn-secondary-outline:focus,
  .btn-secondary-outline.focus,
  .btn-secondary-outline:active,
  .btn-secondary-outline.active,
  .open > .btn-secondary-outline.dropdown-toggle {
    color: #fff;
    background-color: #ccc;
    border-color: #ccc; }
  .btn-secondary-outline:hover {
    color: #fff;
    background-color: #ccc;
    border-color: #ccc; }
  .btn-secondary-outline.disabled:focus,
  .btn-secondary-outline.disabled.focus,
  .btn-secondary-outline:disabled:focus,
  .btn-secondary-outline:disabled.focus {
    border-color: white; }
  .btn-secondary-outline.disabled:hover,
  .btn-secondary-outline:disabled:hover {
    border-color: white; }

.btn-info-outline {
  color: #5bc0de;
  background-image: none;
  background-color: transparent;
  border-color: #5bc0de; }
  .btn-info-outline:focus,
  .btn-info-outline.focus,
  .btn-info-outline:active,
  .btn-info-outline.active,
  .open > .btn-info-outline.dropdown-toggle {
    color: #fff;
    background-color: #5bc0de;
    border-color: #5bc0de; }
  .btn-info-outline:hover {
    color: #fff;
    background-color: #5bc0de;
    border-color: #5bc0de; }
  .btn-info-outline.disabled:focus,
  .btn-info-outline.disabled.focus,
  .btn-info-outline:disabled:focus,
  .btn-info-outline:disabled.focus {
    border-color: #b0e1ef; }
  .btn-info-outline.disabled:hover,
  .btn-info-outline:disabled:hover {
    border-color: #b0e1ef; }

.btn-success-outline {
  color: #5cb85c;
  background-image: none;
  background-color: transparent;
  border-color: #5cb85c; }
  .btn-success-outline:focus,
  .btn-success-outline.focus,
  .btn-success-outline:active,
  .btn-success-outline.active,
  .open > .btn-success-outline.dropdown-toggle {
    color: #fff;
    background-color: #5cb85c;
    border-color: #5cb85c; }
  .btn-success-outline:hover {
    color: #fff;
    background-color: #5cb85c;
    border-color: #5cb85c; }
  .btn-success-outline.disabled:focus,
  .btn-success-outline.disabled.focus,
  .btn-success-outline:disabled:focus,
  .btn-success-outline:disabled.focus {
    border-color: #a3d7a3; }
  .btn-success-outline.disabled:hover,
  .btn-success-outline:disabled:hover {
    border-color: #a3d7a3; }

.btn-warning-outline {
  color: #f0ad4e;
  background-image: none;
  background-color: transparent;
  border-color: #f0ad4e; }
  .btn-warning-outline:focus,
  .btn-warning-outline.focus,
  .btn-warning-outline:active,
  .btn-warning-outline.active,
  .open > .btn-warning-outline.dropdown-toggle {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
  .btn-warning-outline:hover {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
  .btn-warning-outline.disabled:focus,
  .btn-warning-outline.disabled.focus,
  .btn-warning-outline:disabled:focus,
  .btn-warning-outline:disabled.focus {
    border-color: #f8d9ac; }
  .btn-warning-outline.disabled:hover,
  .btn-warning-outline:disabled:hover {
    border-color: #f8d9ac; }

.btn-danger-outline {
  color: #d9534f;
  background-image: none;
  background-color: transparent;
  border-color: #d9534f; }
  .btn-danger-outline:focus,
  .btn-danger-outline.focus,
  .btn-danger-outline:active,
  .btn-danger-outline.active,
  .open > .btn-danger-outline.dropdown-toggle {
    color: #fff;
    background-color: #d9534f;
    border-color: #d9534f; }
  .btn-danger-outline:hover {
    color: #fff;
    background-color: #d9534f;
    border-color: #d9534f; }
  .btn-danger-outline.disabled:focus,
  .btn-danger-outline.disabled.focus,
  .btn-danger-outline:disabled:focus,
  .btn-danger-outline:disabled.focus {
    border-color: #eba5a3; }
  .btn-danger-outline.disabled:hover,
  .btn-danger-outline:disabled:hover {
    border-color: #eba5a3; }

.btn-link {
  font-weight: normal;
  color: #f1f5ff;
  border-radius: 0; }
  .btn-link,
  .btn-link:active,
  .btn-link.active,
  .btn-link:disabled {
    background-color: transparent; }
  .btn-link,
  .btn-link:focus,
  .btn-link:active {
    border-color: transparent; }
  .btn-link:hover {
    border-color: transparent; }
  .btn-link:focus,
  .btn-link:hover {
    color: #a4beff;
    text-decoration: underline;
    background-color: transparent; }
  .btn-link:disabled:focus,
  .btn-link:disabled:hover {
    color: #818a91;
    text-decoration: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.3333333333; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5; }

.btn-block {
  display: block;
  width: 100%; }

.btn-block + .btn-block {
  margin-top: 5px; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.fade {
  opacity: 0;
  transition: opacity 0.15s linear; }
  .fade.in {
    opacity: 1; }

.collapse {
  display: none; }
  .collapse.in {
    display: block; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition-timing-function: ease;
  transition-duration: .35s;
  transition-property: height; }

.dropup,
.dropdown {
  position: relative; }

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: .25rem;
  margin-left: .25rem;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent; }

.dropdown-toggle:focus {
  outline: 0; }

.dropup .dropdown-toggle::after {
  border-top: 0;
  border-bottom: 0.3em solid; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 1rem;
  color: #555b6d;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15); }

.dropdown-divider {
  height: 1px;
  margin: 0.5rem 0;
  overflow: hidden;
  background-color: #e5e5e5; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.5;
  color: #373a3c;
  text-align: inherit;
  white-space: nowrap;
  background: none;
  border: 0; }
  .dropdown-item:focus,
  .dropdown-item:hover {
    color: #2b2d2f;
    text-decoration: none;
    background-color: #f5f5f5; }
  .dropdown-item.active,
  .dropdown-item.active:focus,
  .dropdown-item.active:hover {
    color: #fff;
    text-decoration: none;
    background-color: rgba(255, 0, 0, 0.74);
    outline: 0; }
  .dropdown-item.disabled,
  .dropdown-item.disabled:focus,
  .dropdown-item.disabled:hover {
    color: #818a91; }
  .dropdown-item.disabled:focus,
  .dropdown-item.disabled:hover {
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent;
    background-image: none;
    filter: "progid:DXImageTransform.Microsoft.gradient(enabled = false)"; }

.open > .dropdown-menu {
  display: block; }

.open > a {
  outline: 0; }

.dropdown-menu-right {
  right: 0;
  left: auto; }

.dropdown-menu-left {
  right: auto;
  left: 0; }

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #818a91;
  white-space: nowrap; }

.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990; }

.pull-right > .dropdown-menu {
  right: 0;
  left: auto; }

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 0.3em solid; }

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    float: left; }
    .btn-group > .btn:focus,
    .btn-group > .btn:active,
    .btn-group > .btn.active,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      z-index: 2; }
    .btn-group > .btn:hover,
    .btn-group-vertical > .btn:hover {
      z-index: 2; }

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px; }

.btn-toolbar {
  margin-left: -5px; }
  .btn-toolbar::after {
    content: "";
    display: table;
    clear: both; }
  .btn-toolbar .btn-group,
  .btn-toolbar .input-group {
    float: left; }
  .btn-toolbar > .btn,
  .btn-toolbar > .btn-group,
  .btn-toolbar > .input-group {
    margin-left: 5px; }

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0; }

.btn-group > .btn:first-child {
  margin-left: 0; }

.btn-group > .btn-group {
  float: left; }

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0; }

.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px; }

.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px; }

.btn .caret {
  margin-left: 0; }

.btn-lg .caret, .btn-group-lg > .btn .caret {
  border-width: 0.3em 0.3em 0;
  border-bottom-width: 0; }

.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
  border-width: 0 0.3em 0.3em; }

.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%; }

.btn-group-vertical > .btn-group::after {
  content: "";
  display: table;
  clear: both; }

.btn-group-vertical > .btn-group > .btn {
  float: none; }

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0; }

.btn-group,
.btn-group-vertical {
  border-radius: 4px; }

.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0; }

.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 4px; }

.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 4px; }

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none; }

.input-group {
  position: relative;
  display: table;
  border-collapse: separate; }
  .input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0; }
    .input-group .form-control:focus,
    .input-group .form-control:active,
    .input-group .form-control:hover {
      z-index: 3; }

.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell; }

.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle; }

.input-group-addon {
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1;
  color: #55595c;
  text-align: center;
  background-color: #eceeef;
  border: 1px solid #ccc; }
  .input-group-addon.form-control-sm, .input-group-sm > .input-group-addon,
  .input-group-sm > .input-group-btn > .input-group-addon.btn {
    padding: 0.275rem 0.75rem;
    font-size: 0.875rem; }
  .input-group-addon.form-control-lg, .input-group-lg > .input-group-addon,
  .input-group-lg > .input-group-btn > .input-group-addon.btn {
    padding: 0.75rem 1.25rem;
    font-size: 1.25rem; }
  .input-group-addon input[type="radio"],
  .input-group-addon input[type="checkbox"] {
    margin-top: 0; }

.input-group-addon:first-child {
  border-right: 0; }

.input-group-addon:last-child {
  border-left: 0; }

.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap; }
  .input-group-btn > .btn {
    position: relative; }
    .input-group-btn > .btn + .btn {
      margin-left: -1px; }
    .input-group-btn > .btn:focus,
    .input-group-btn > .btn:active,
    .input-group-btn > .btn:hover {
      z-index: 3; }
  .input-group-btn:first-child > .btn,
  .input-group-btn:first-child > .btn-group {
    margin-right: -1px; }
  .input-group-btn:last-child > .btn,
  .input-group-btn:last-child > .btn-group {
    z-index: 2;
    margin-left: -1px; }
    .input-group-btn:last-child > .btn:focus,
    .input-group-btn:last-child > .btn:active,
    .input-group-btn:last-child > .btn:hover,
    .input-group-btn:last-child > .btn-group:focus,
    .input-group-btn:last-child > .btn-group:active,
    .input-group-btn:last-child > .btn-group:hover {
      z-index: 3; }

.c-input {
  position: relative;
  display: inline;
  padding-left: 1.5rem;
  color: #555;
  cursor: pointer; }
  .c-input > input {
    position: absolute;
    z-index: -1;
    opacity: 0; }
    .c-input > input:checked ~ .c-indicator {
      color: #fff;
      background-color: #0074d9; }
    .c-input > input:focus ~ .c-indicator {
      box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #0074d9; }
    .c-input > input:active ~ .c-indicator {
      color: #fff;
      background-color: #84c6ff; }
  .c-input + .c-input {
    margin-left: 1rem; }

.c-indicator {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  font-size: 65%;
  line-height: 1rem;
  color: #eee;
  text-align: center;
  user-select: none;
  background-color: #eee;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%; }

.c-checkbox .c-indicator {
  border-radius: .25rem; }

.c-checkbox input:checked ~ .c-indicator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=); }

.c-checkbox input:indeterminate ~ .c-indicator {
  background-color: #0074d9;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K); }

.c-radio .c-indicator {
  border-radius: 50%; }

.c-radio input:checked ~ .c-indicator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==); }

.c-inputs-stacked .c-input {
  display: inline; }
  .c-inputs-stacked .c-input::after {
    display: block;
    margin-bottom: .25rem;
    content: ""; }
  .c-inputs-stacked .c-input + .c-input {
    margin-left: 0; }

.c-select {
  display: inline-block;
  max-width: 100%;
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  padding-right: 0.75rem \9;
  color: #55595c;
  vertical-align: middle;
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) no-repeat right 0.75rem center;
  background-image: none \9;
  background-size: 8px 10px;
  border: 1px solid #ccc;
  -moz-appearance: none;
  -webkit-appearance: none; }
  .c-select:focus {
    border-color: #51a7e8;
    outline: none; }
  .c-select::-ms-expand {
    opacity: 0; }

.c-select-sm {
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 12px; }
  .c-select-sm:not([multiple]) {
    height: 26px;
    min-height: 26px; }

.file {
  position: relative;
  display: inline-block;
  height: 2.5rem;
  cursor: pointer; }

.file input {
  min-width: 14rem;
  margin: 0;
  filter: alpha(opacity=0);
  opacity: 0; }

.file-custom {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: 2.5rem;
  padding: 0.5rem 1rem;
  line-height: 1.5;
  color: #555;
  user-select: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: .25rem; }

.file-custom::after {
  content: "Choose file..."; }

.file-custom::before {
  position: absolute;
  top: -.075rem;
  right: -.075rem;
  bottom: -.075rem;
  z-index: 6;
  display: block;
  height: 2.5rem;
  padding: 0.5rem 1rem;
  line-height: 1.5;
  color: #555;
  content: "Browse";
  background-color: #eee;
  border: 1px solid #ddd;
  border-radius: 0 0.25rem 0.25rem 0; }

.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: inline-block; }
  .nav-link:focus,
  .nav-link:hover {
    text-decoration: underline; }
  .nav-link.disabled {
    color: #818a91; }
    .nav-link.disabled,
    .nav-link.disabled:focus,
    .nav-link.disabled:hover {
      color: #818a91;
      cursor: not-allowed;
      background-color: transparent; }

.nav-inline .nav-item {
  display: inline-block; }

.nav-inline .nav-item + .nav-item,
.nav-inline .nav-link + .nav-link {
  margin-left: 1rem; }

.nav-tabs {
  border-bottom: 1px solid #ddd; }
  .nav-tabs::after {
    content: "";
    display: table;
    clear: both; }
  .nav-tabs .nav-item {
    float: left;
    margin-bottom: -1px; }
    .nav-tabs .nav-item + .nav-item {
      margin-left: .2rem; }
  .nav-tabs .nav-link {
    display: block;
    padding: 0.5em 1em;
    border: 1px solid transparent; }
    .nav-tabs .nav-link:focus,
    .nav-tabs .nav-link:hover {
      border-color: #eceeef #eceeef #ddd; }
    .nav-tabs .nav-link.disabled,
    .nav-tabs .nav-link.disabled:focus,
    .nav-tabs .nav-link.disabled:hover {
      color: #818a91;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-link.active:focus,
  .nav-tabs .nav-link.active:hover,
  .nav-tabs .nav-item.open .nav-link,
  .nav-tabs .nav-item.open .nav-link:focus,
  .nav-tabs .nav-item.open .nav-link:hover {
    color: #55595c;
    background-color: #fff;
    border-color: #ddd #ddd transparent; }

.nav-pills::after {
  content: "";
  display: table;
  clear: both; }

.nav-pills .nav-item {
  float: left; }
  .nav-pills .nav-item + .nav-item {
    margin-left: .2rem; }

.nav-pills .nav-link {
  display: block;
  padding: 0.5em 1em; }

.nav-pills .nav-link.active,
.nav-pills .nav-link.active:focus,
.nav-pills .nav-link.active:hover,
.nav-pills .nav-item.open .nav-link,
.nav-pills .nav-item.open .nav-link:focus,
.nav-pills .nav-item.open .nav-link:hover {
  color: #fff;
  cursor: default;
  background-color: rgba(255, 0, 0, 0.74); }

.nav-stacked .nav-item {
  display: block;
  float: none; }
  .nav-stacked .nav-item + .nav-item {
    margin-top: .2rem;
    margin-left: 0; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.nav-tabs .dropdown-menu {
  margin-top: -1px; }

.navbar {
  position: relative;
  padding: 0.5rem 1rem; }
  .navbar::after {
    content: "";
    display: table;
    clear: both; }

.navbar-full {
  z-index: 1000; }

.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030; }

.navbar-fixed-top {
  top: 0; }

.navbar-fixed-bottom {
  bottom: 0; }

.navbar-sticky-top {
  position: sticky;
  top: 0;
  z-index: 1030;
  width: 100%; }

.navbar-brand {
  float: left;
  padding-top: .25rem;
  padding-bottom: .25rem;
  margin-right: 1rem;
  font-size: 1.25rem; }
  .navbar-brand:focus,
  .navbar-brand:hover {
    text-decoration: none; }
  .navbar-brand > img {
    display: block; }

.navbar-divider {
  float: left;
  width: 1px;
  padding-top: .425rem;
  padding-bottom: .425rem;
  margin-right: 1rem;
  margin-left: 1rem;
  overflow: hidden; }
  .navbar-divider::before {
    content: "\00a0"; }

.navbar-toggler {
  padding: 0.5rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: none;
  border: 1px solid transparent; }
  .navbar-toggler:focus,
  .navbar-toggler:hover {
    text-decoration: none; }

@media (min-width: 544px) {
  .navbar-toggleable-xs {
    display: block !important; } }

@media (min-width: 767px) {
  .navbar-toggleable-sm {
    display: block !important; } }

@media (min-width: 992px) {
  .navbar-toggleable-md {
    display: block !important; } }

.navbar-nav .nav-item {
  float: left; }

.navbar-nav .nav-link {
  display: block;
  padding-top: .425rem;
  padding-bottom: .425rem; }
  .navbar-nav .nav-link + .nav-link {
    margin-left: 1rem; }

.navbar-nav .nav-item + .nav-item {
  margin-left: 1rem; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.8); }
  .navbar-light .navbar-brand:focus,
  .navbar-light .navbar-brand:hover {
    color: rgba(0, 0, 0, 0.8); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.3); }
  .navbar-light .navbar-nav .nav-link:focus,
  .navbar-light .navbar-nav .nav-link:hover {
    color: rgba(0, 0, 0, 0.6); }

.navbar-light .navbar-nav .open > .nav-link,
.navbar-light .navbar-nav .open > .nav-link:focus,
.navbar-light .navbar-nav .open > .nav-link:hover,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .active > .nav-link:focus,
.navbar-light .navbar-nav .active > .nav-link:hover,
.navbar-light .navbar-nav .nav-link.open,
.navbar-light .navbar-nav .nav-link.open:focus,
.navbar-light .navbar-nav .nav-link.open:hover,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.active:focus,
.navbar-light .navbar-nav .nav-link.active:hover {
  color: rgba(0, 0, 0, 0.8); }

.navbar-light .navbar-divider {
  background-color: rgba(0, 0, 0, 0.075); }

.navbar-dark .navbar-brand {
  color: white; }
  .navbar-dark .navbar-brand:focus,
  .navbar-dark .navbar-brand:hover {
    color: white; }

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-nav .nav-link:focus,
  .navbar-dark .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, 0.75); }

.navbar-dark .navbar-nav .open > .nav-link,
.navbar-dark .navbar-nav .open > .nav-link:focus,
.navbar-dark .navbar-nav .open > .nav-link:hover,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link:focus,
.navbar-dark .navbar-nav .active > .nav-link:hover,
.navbar-dark .navbar-nav .nav-link.open,
.navbar-dark .navbar-nav .nav-link.open:focus,
.navbar-dark .navbar-nav .nav-link.open:hover,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.active:focus,
.navbar-dark .navbar-nav .nav-link.active:hover {
  color: white; }

.navbar-dark .navbar-divider {
  background-color: rgba(255, 255, 255, 0.075); }

.card {
  position: relative;
  display: block;
  margin-bottom: 0.75rem;
  background-color: #fff;
  border: 1px solid #e5e5e5; }

.card-block {
  padding: 1.25rem; }

.card-title {
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: underline; }

.card-link + .card-link {
  margin-left: 1.25rem; }

.card-header {
  padding: 0.75rem 1.25rem;
  background-color: #f5f5f5;
  border-bottom: 1px solid #e5e5e5; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5; }

.card-primary {
  background-color: rgba(255, 0, 0, 0.74);
  border-color: rgba(255, 0, 0, 0.74); }

.card-success {
  background-color: #5cb85c;
  border-color: #5cb85c; }

.card-info {
  background-color: #5bc0de;
  border-color: #5bc0de; }

.card-warning {
  background-color: #f0ad4e;
  border-color: #f0ad4e; }

.card-danger {
  background-color: #d9534f;
  border-color: #d9534f; }

.card-primary-outline {
  background-color: transparent;
  border-color: rgba(255, 0, 0, 0.74); }

.card-secondary-outline {
  background-color: transparent;
  border-color: #ccc; }

.card-info-outline {
  background-color: transparent;
  border-color: #5bc0de; }

.card-success-outline {
  background-color: transparent;
  border-color: #5cb85c; }

.card-warning-outline {
  background-color: transparent;
  border-color: #f0ad4e; }

.card-danger-outline {
  background-color: transparent;
  border-color: #d9534f; }

.card-inverse .card-header,
.card-inverse .card-footer {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2); }

.card-inverse .card-header,
.card-inverse .card-footer,
.card-inverse .card-title,
.card-inverse .card-blockquote {
  color: #fff; }

.card-inverse .card-link,
.card-inverse .card-text,
.card-inverse .card-blockquote > footer {
  color: rgba(255, 255, 255, 0.65); }

.card-inverse .card-link:focus,
.card-inverse .card-link:hover {
  color: #fff; }

.card-blockquote {
  padding: 0;
  margin-bottom: 0;
  border-left: 0; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem; }

@media (min-width: 544px) {
  .card-deck {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-spacing: 1.25rem 0; }
    .card-deck .card {
      display: table-cell;
      vertical-align: top; }
  .card-deck-wrapper {
    margin-right: -1.25rem;
    margin-left: -1.25rem; } }

@media (min-width: 544px) {
  .card-group {
    display: table;
    width: 100%;
    table-layout: fixed; }
    .card-group .card {
      display: table-cell;
      vertical-align: top; }
      .card-group .card + .card {
        margin-left: 0;
        border-left: 0; } }

@media (min-width: 544px) {
  .card-columns {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    -o-column-count: 3;
    -ms-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 1.25rem;
    -moz-column-gap: 1.25rem;
    -o-column-gap: 1.25rem;
    -ms-column-gap: 1.25rem;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

.breadcrumb {
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #eceeef; }
  .breadcrumb::after {
    content: "";
    display: table;
    clear: both; }
  .breadcrumb > li {
    float: left; }
    .breadcrumb > li + li::before {
      padding-right: .5rem;
      padding-left: .5rem;
      color: #818a91;
      content: "/"; }
  .breadcrumb > .active {
    color: #818a91; }

.pagination {
  display: inline-block;
  padding-left: 0;
  margin-top: 1rem;
  margin-bottom: 1rem; }

.page-item {
  display: inline; }
  .page-item:first-child .page-link {
    margin-left: 0; }
  .page-item.active .page-link,
  .page-item.active .page-link:focus,
  .page-item.active .page-link:hover {
    z-index: 2;
    color: white;
    cursor: default;
    background-color: #0375d8;
    border-color: #0375d8; }
  .page-item.disabled .page-link,
  .page-item.disabled .page-link:focus,
  .page-item.disabled .page-link:hover {
    color: #818a91;
    cursor: not-allowed;
    background-color: white;
    border-color: #dddddd; }

.page-link {
  position: relative;
  float: left;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.5;
  color: #0375d8;
  text-decoration: none;
  background-color: white;
  border: 1px solid #dddddd; }
  .page-link:focus,
  .page-link:hover {
    color: #004c8c;
    background-color: #eceeef;
    border-color: #dddddd; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.3333333333; }

.pagination-sm .page-link {
  padding: 0.275rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5; }

.pager {
  padding-left: 0;
  margin-top: 1rem;
  margin-bottom: 1rem;
  text-align: center;
  list-style: none; }
  .pager::after {
    content: "";
    display: table;
    clear: both; }
  .pager li {
    display: inline; }
    .pager li > a,
    .pager li > span {
      display: inline-block;
      padding: 5px 14px;
      background-color: white;
      border: 1px solid #dddddd;
      border-radius: 15px; }
    .pager li > a:focus,
    .pager li > a:hover {
      text-decoration: none;
      background-color: #eceeef; }
  .pager .disabled > a,
  .pager .disabled > a:focus,
  .pager .disabled > a:hover {
    color: #818a91;
    cursor: not-allowed;
    background-color: white; }
  .pager .disabled > span {
    color: #818a91;
    cursor: not-allowed;
    background-color: white; }

.pager-next > a,
.pager-next > span {
  float: right; }

.pager-prev > a,
.pager-prev > span {
  float: left; }

.label {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline; }
  .label:empty {
    display: none; }

.btn .label {
  position: relative;
  top: -1px; }

a.label:focus,
a.label:hover {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }

.label-pill {
  padding-right: .6em;
  padding-left: .6em; }

.label-default {
  background-color: #818a91; }
  .label-default[href]:focus,
  .label-default[href]:hover {
    background-color: #687077; }

.label-primary {
  background-color: rgba(255, 0, 0, 0.74); }
  .label-primary[href]:focus,
  .label-primary[href]:hover {
    background-color: rgba(204, 0, 0, 0.74); }

.label-success {
  background-color: #5cb85c; }
  .label-success[href]:focus,
  .label-success[href]:hover {
    background-color: #449d44; }

.label-info {
  background-color: #5bc0de; }
  .label-info[href]:focus,
  .label-info[href]:hover {
    background-color: #31b0d5; }

.label-warning {
  background-color: #f0ad4e; }
  .label-warning[href]:focus,
  .label-warning[href]:hover {
    background-color: #ec971f; }

.label-danger {
  background-color: #d9534f; }
  .label-danger[href]:focus,
  .label-danger[href]:hover {
    background-color: #c9302c; }

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #eceeef; }
  @media (min-width: 544px) {
    .jumbotron {
      padding: 4rem 2rem; } }

.jumbotron-hr {
  border-top-color: #d0d5d8; }

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0; }

.alert {
  padding: 15px;
  margin-bottom: 1rem;
  border: 1px solid transparent; }
  .alert > p,
  .alert > ul {
    margin-bottom: 0; }
  .alert > p + p {
    margin-top: 5px; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: bold; }

.alert-dismissible {
  padding-right: 35px; }
  .alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit; }

.alert-success {
  background-color: #dff0d8;
  border-color: #d0e9c6;
  color: #3c763d; }
  .alert-success hr {
    border-top-color: #c1e2b3; }
  .alert-success .alert-link {
    color: #2b542c; }

.alert-info {
  background-color: #d9edf7;
  border-color: #bcdff1;
  color: #31708f; }
  .alert-info hr {
    border-top-color: #a6d5ec; }
  .alert-info .alert-link {
    color: #245269; }

.alert-warning {
  background-color: #fcf8e3;
  border-color: #faf2cc;
  color: #8a6d3b; }
  .alert-warning hr {
    border-top-color: #f7ecb5; }
  .alert-warning .alert-link {
    color: #66512c; }

.alert-danger {
  background-color: #f2dede;
  border-color: #ebcccc;
  color: #a94442; }
  .alert-danger hr {
    border-top-color: #e4b9b9; }
  .alert-danger .alert-link {
    color: #843534; }

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

.progress {
  display: flex;
  overflow: hidden;
  font-size: 0.75rem;
  line-height: 1rem;
  text-align: center;
  background-color: #f5f5f5; }

.progress-bar {
  height: 1rem;
  line-height: 1rem; }

.progress-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-animated {
  animation: progress-bar-stripes 1s linear infinite; }

.progress-primary {
  background-color: rgba(255, 0, 0, 0.74); }

@media screen and (min-width: 0 \0) {
  .progress-primary .progress-bar {
    background-color: rgba(255, 0, 0, 0.74); } }

.progress-success {
  background-color: #5cb85c; }

@media screen and (min-width: 0 \0) {
  .progress-success .progress-bar {
    background-color: #5cb85c; } }

.progress-info {
  background-color: #5bc0de; }

@media screen and (min-width: 0 \0) {
  .progress-info .progress-bar {
    background-color: #5bc0de; } }

.progress-warning {
  background-color: #f0ad4e; }

@media screen and (min-width: 0 \0) {
  .progress-warning .progress-bar {
    background-color: #f0ad4e; } }

.progress-danger {
  background-color: #d9534f; }

@media screen and (min-width: 0 \0) {
  .progress-danger .progress-bar {
    background-color: #d9534f; } }

.media {
  margin-top: 15px; }
  .media:first-child {
    margin-top: 0; }

.media,
.media-body {
  overflow: hidden;
  zoom: 1; }

.media-body {
  width: 10000px; }

.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top; }

.media-middle {
  vertical-align: middle; }

.media-bottom {
  vertical-align: bottom; }

.media-object {
  display: block; }
  .media-object.img-thumbnail {
    max-width: none; }

.media-right {
  padding-left: 10px; }

.media-left {
  padding-right: 10px; }

.media-heading {
  margin-top: 0;
  margin-bottom: 5px; }

.media-list {
  padding-left: 0;
  list-style: none; }

.list-group {
  padding-left: 0;
  margin-bottom: 0; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd; }
  .list-group-item:last-child {
    margin-bottom: 0; }

.list-group-flush .list-group-item {
  border-width: 1px 0;
  border-radius: 0; }

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0; }

.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0; }

a.list-group-item,
button.list-group-item {
  width: 100%;
  color: #555;
  text-align: inherit; }
  a.list-group-item .list-group-item-heading,
  button.list-group-item .list-group-item-heading {
    color: #333; }
  a.list-group-item:focus,
  a.list-group-item:hover,
  button.list-group-item:focus,
  button.list-group-item:hover {
    color: #555;
    text-decoration: none;
    background-color: #f5f5f5; }

.list-group-item.disabled,
.list-group-item.disabled:focus,
.list-group-item.disabled:hover {
  color: #818a91;
  cursor: not-allowed;
  background-color: #eceeef; }
  .list-group-item.disabled .list-group-item-heading,
  .list-group-item.disabled:focus .list-group-item-heading,
  .list-group-item.disabled:hover .list-group-item-heading {
    color: inherit; }
  .list-group-item.disabled .list-group-item-text,
  .list-group-item.disabled:focus .list-group-item-text,
  .list-group-item.disabled:hover .list-group-item-text {
    color: #818a91; }

.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
  z-index: 2;
  color: #fff;
  background-color: rgba(255, 0, 0, 0.74);
  border-color: rgba(255, 0, 0, 0.74); }
  .list-group-item.active .list-group-item-heading,
  .list-group-item.active .list-group-item-heading > small,
  .list-group-item.active .list-group-item-heading > .small,
  .list-group-item.active:focus .list-group-item-heading,
  .list-group-item.active:focus .list-group-item-heading > small,
  .list-group-item.active:focus .list-group-item-heading > .small,
  .list-group-item.active:hover .list-group-item-heading,
  .list-group-item.active:hover .list-group-item-heading > small,
  .list-group-item.active:hover .list-group-item-heading > .small {
    color: inherit; }
  .list-group-item.active .list-group-item-text,
  .list-group-item.active:focus .list-group-item-text,
  .list-group-item.active:hover .list-group-item-text {
    color: rgba(255, 204, 204, 0.74); }

.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8; }

a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d; }
  a.list-group-item-success .list-group-item-heading,
  button.list-group-item-success .list-group-item-heading {
    color: inherit; }
  a.list-group-item-success:focus,
  a.list-group-item-success:hover,
  button.list-group-item-success:focus,
  button.list-group-item-success:hover {
    color: #3c763d;
    background-color: #d0e9c6; }
  a.list-group-item-success.active,
  a.list-group-item-success.active:focus,
  a.list-group-item-success.active:hover,
  button.list-group-item-success.active,
  button.list-group-item-success.active:focus,
  button.list-group-item-success.active:hover {
    color: #ffffff;
    background-color: #3c763d;
    border-color: #3c763d; }

.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7; }

a.list-group-item-info,
button.list-group-item-info {
  color: #31708f; }
  a.list-group-item-info .list-group-item-heading,
  button.list-group-item-info .list-group-item-heading {
    color: inherit; }
  a.list-group-item-info:focus,
  a.list-group-item-info:hover,
  button.list-group-item-info:focus,
  button.list-group-item-info:hover {
    color: #31708f;
    background-color: #c4e3f3; }
  a.list-group-item-info.active,
  a.list-group-item-info.active:focus,
  a.list-group-item-info.active:hover,
  button.list-group-item-info.active,
  button.list-group-item-info.active:focus,
  button.list-group-item-info.active:hover {
    color: #ffffff;
    background-color: #31708f;
    border-color: #31708f; }

.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3; }

a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b; }
  a.list-group-item-warning .list-group-item-heading,
  button.list-group-item-warning .list-group-item-heading {
    color: inherit; }
  a.list-group-item-warning:focus,
  a.list-group-item-warning:hover,
  button.list-group-item-warning:focus,
  button.list-group-item-warning:hover {
    color: #8a6d3b;
    background-color: #faf2cc; }
  a.list-group-item-warning.active,
  a.list-group-item-warning.active:focus,
  a.list-group-item-warning.active:hover,
  button.list-group-item-warning.active,
  button.list-group-item-warning.active:focus,
  button.list-group-item-warning.active:hover {
    color: #ffffff;
    background-color: #8a6d3b;
    border-color: #8a6d3b; }

.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede; }

a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442; }
  a.list-group-item-danger .list-group-item-heading,
  button.list-group-item-danger .list-group-item-heading {
    color: inherit; }
  a.list-group-item-danger:focus,
  a.list-group-item-danger:hover,
  button.list-group-item-danger:focus,
  button.list-group-item-danger:hover {
    color: #a94442;
    background-color: #ebcccc; }
  a.list-group-item-danger.active,
  a.list-group-item-danger.active:focus,
  a.list-group-item-danger.active:hover,
  button.list-group-item-danger.active,
  button.list-group-item-danger.active:focus,
  button.list-group-item-danger.active:hover {
    color: #ffffff;
    background-color: #a94442;
    border-color: #a94442; }

.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px; }

.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3; }

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9 {
  padding-bottom: 42.8571428571%; }

.embed-responsive-16by9 {
  padding-bottom: 56.25%; }

.embed-responsive-9by16 {
  padding-bottom: 177.7777777778%; }

.embed-responsive-4by3 {
  padding-bottom: 75%; }

.embed-responsive-1by1 {
  padding-bottom: 100%; }

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .2; }
  .close:focus,
  .close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .5; }

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none; }

.modal-open {
  overflow: hidden; }

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2051;
  display: none;
  overflow: hidden;
  outline: 0;
  -webkit-overflow-scrolling: touch; }
  .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -25%); }
  .modal.in .modal-dialog {
    transform: translate(0, 0); }

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px; }

.modal-content {
  position: relative;
  background-color: white;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2001;
  background-color: rgba(0, 0, 0, 0.8); }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.in {
    opacity: 1; }

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5; }
  .modal-header::after {
    content: "";
    display: table;
    clear: both; }

.modal-header .close {
  margin-top: -2px; }

.modal-title {
  margin: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  padding: 15px; }

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5; }
  .modal-footer::after {
    content: "";
    display: table;
    clear: both; }
  .modal-footer .btn + .btn {
    margin-bottom: 0;
    margin-left: 5px; }
  .modal-footer .btn-group .btn + .btn {
    margin-left: -1px; }
  .modal-footer .btn-block + .btn-block {
    margin-left: 0; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 544px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto; }
  .modal-sm {
    width: 300px; } }

@media (min-width: 992px) {
  .modal-lg {
    width: 900px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: inherit;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 0.875rem;
  opacity: 0; }
  .tooltip.in {
    opacity: 0.9; }
  .tooltip.tooltip-top,
  .tooltip.bs-tether-element-attached-bottom {
    padding: 5px 0;
    margin-top: -3px; }
    .tooltip.tooltip-top .tooltip-arrow,
    .tooltip.bs-tether-element-attached-bottom .tooltip-arrow {
      bottom: 0;
      left: 50%;
      margin-left: -5px;
      border-width: 5px 5px 0;
      border-top-color: #000000; }
  .tooltip.tooltip-right,
  .tooltip.bs-tether-element-attached-left {
    padding: 0 5px;
    margin-left: 3px; }
    .tooltip.tooltip-right .tooltip-arrow,
    .tooltip.bs-tether-element-attached-left .tooltip-arrow {
      top: 50%;
      left: 0;
      margin-top: -5px;
      border-width: 5px 5px 5px 0;
      border-right-color: #000000; }
  .tooltip.tooltip-bottom,
  .tooltip.bs-tether-element-attached-top {
    padding: 5px 0;
    margin-top: 3px; }
    .tooltip.tooltip-bottom .tooltip-arrow,
    .tooltip.bs-tether-element-attached-top .tooltip-arrow {
      top: 0;
      left: 50%;
      margin-left: -5px;
      border-width: 0 5px 5px;
      border-bottom-color: #000000; }
  .tooltip.tooltip-left,
  .tooltip.bs-tether-element-attached-right {
    padding: 0 5px;
    margin-left: -3px; }
    .tooltip.tooltip-left .tooltip-arrow,
    .tooltip.bs-tether-element-attached-right .tooltip-arrow {
      top: 50%;
      right: 0;
      margin-top: -5px;
      border-width: 5px 0 5px 5px;
      border-left-color: #000000; }

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #FFFFFF;
  text-align: center;
  background-color: #000000; }

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  padding: 1px;
  font-family: inherit;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 0.875rem;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2); }
  .popover.popover-top,
  .popover.bs-tether-element-attached-bottom {
    margin-top: -10px; }
    .popover.popover-top .popover-arrow,
    .popover.bs-tether-element-attached-bottom .popover-arrow {
      bottom: -11px;
      left: 50%;
      margin-left: -11px;
      border-top-color: rgba(0, 0, 0, 0.25);
      border-bottom-width: 0; }
      .popover.popover-top .popover-arrow::after,
      .popover.bs-tether-element-attached-bottom .popover-arrow::after {
        bottom: 1px;
        margin-left: -10px;
        content: "";
        border-top-color: #fff;
        border-bottom-width: 0; }
  .popover.popover-right,
  .popover.bs-tether-element-attached-left {
    margin-left: 10px; }
    .popover.popover-right .popover-arrow,
    .popover.bs-tether-element-attached-left .popover-arrow {
      top: 50%;
      left: -11px;
      margin-top: -11px;
      border-right-color: rgba(0, 0, 0, 0.25);
      border-left-width: 0; }
      .popover.popover-right .popover-arrow::after,
      .popover.bs-tether-element-attached-left .popover-arrow::after {
        bottom: -10px;
        left: 1px;
        content: "";
        border-right-color: #fff;
        border-left-width: 0; }
  .popover.popover-bottom,
  .popover.bs-tether-element-attached-top {
    margin-top: 10px; }
    .popover.popover-bottom .popover-arrow,
    .popover.bs-tether-element-attached-top .popover-arrow {
      top: -11px;
      left: 50%;
      margin-left: -11px;
      border-top-width: 0;
      border-bottom-color: rgba(0, 0, 0, 0.25); }
      .popover.popover-bottom .popover-arrow::after,
      .popover.bs-tether-element-attached-top .popover-arrow::after {
        top: 1px;
        margin-left: -10px;
        content: "";
        border-top-width: 0;
        border-bottom-color: #fff; }
  .popover.popover-left,
  .popover.bs-tether-element-attached-right {
    margin-left: -10px; }
    .popover.popover-left .popover-arrow,
    .popover.bs-tether-element-attached-right .popover-arrow {
      top: 50%;
      right: -11px;
      margin-top: -11px;
      border-right-width: 0;
      border-left-color: rgba(0, 0, 0, 0.25); }
      .popover.popover-left .popover-arrow::after,
      .popover.bs-tether-element-attached-right .popover-arrow::after {
        right: 1px;
        bottom: -10px;
        content: "";
        border-right-width: 0;
        border-left-color: #fff; }

.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb; }

.popover-content {
  padding: 9px 14px; }

.popover-arrow,
.popover-arrow::after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.popover-arrow {
  border-width: 11px; }

.popover-arrow::after {
  content: "";
  border-width: 10px; }

.carousel {
  position: relative; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }
  .carousel-inner > .carousel-item {
    position: relative;
    display: none;
    transition: 0.6s ease-in-out left; }
    .carousel-inner > .carousel-item > img,
    .carousel-inner > .carousel-item > a > img {
      line-height: 1; }
    @media all and (transform-3d), (-webkit-transform-3d) {
      .carousel-inner > .carousel-item {
        transition: transform 0.6s ease-in-out;
        backface-visibility: hidden;
        perspective: 1000px; }
        .carousel-inner > .carousel-item.next,
        .carousel-inner > .carousel-item.active.right {
          left: 0;
          transform: translate3d(100%, 0, 0); }
        .carousel-inner > .carousel-item.prev,
        .carousel-inner > .carousel-item.active.left {
          left: 0;
          transform: translate3d(-100%, 0, 0); }
        .carousel-inner > .carousel-item.next.left,
        .carousel-inner > .carousel-item.prev.right,
        .carousel-inner > .carousel-item.active {
          left: 0;
          transform: translate3d(0, 0, 0); } }
  .carousel-inner > .active,
  .carousel-inner > .next,
  .carousel-inner > .prev {
    display: block; }
  .carousel-inner > .active {
    left: 0; }
  .carousel-inner > .next,
  .carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%; }
  .carousel-inner > .next {
    left: 100%; }
  .carousel-inner > .prev {
    left: -100%; }
  .carousel-inner > .next.left,
  .carousel-inner > .prev.right {
    left: 0; }
  .carousel-inner > .active.left {
    left: -100%; }
  .carousel-inner > .active.right {
    left: 100%; }

.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  opacity: 0.5; }
  .carousel-control.left {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
  .carousel-control.right {
    right: 0;
    left: auto;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
  .carousel-control:focus,
  .carousel-control:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9; }
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    font-family: serif;
    line-height: 1; }
  .carousel-control .icon-prev {
    left: 50%;
    margin-left: -10px; }
  .carousel-control .icon-next {
    right: 50%;
    margin-right: -10px; }
  .carousel-control .icon-prev::before {
    content: "\2039"; }
  .carousel-control .icon-next::before {
    content: "\203a"; }

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none; }
  .carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: transparent;
    border: 1px solid #fff;
    border-radius: 10px; }
  .carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    background-color: #fff; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
  .carousel-caption .btn {
    text-shadow: none; }

@media (min-width: 544px) {
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px; }
  .carousel-control .icon-prev {
    margin-left: -15px; }
  .carousel-control .icon-next {
    margin-right: -15px; }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px; }
  .carousel-indicators {
    bottom: 20px; } }

.clearfix::after {
  content: "";
  display: table;
  clear: both; }

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

.pull-xs-left {
  float: left !important; }

.pull-xs-right {
  float: right !important; }

.pull-xs-none {
  float: none !important; }

@media (min-width: 544px) {
  .pull-sm-left {
    float: left !important; }
  .pull-sm-right {
    float: right !important; }
  .pull-sm-none {
    float: none !important; } }

@media (min-width: 767px) {
  .pull-md-left {
    float: left !important; }
  .pull-md-right {
    float: right !important; }
  .pull-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  .pull-lg-left {
    float: left !important; }
  .pull-lg-right {
    float: right !important; }
  .pull-lg-none {
    float: none !important; } }

@media (min-width: 1200px) {
  .pull-xl-left {
    float: left !important; }
  .pull-xl-right {
    float: right !important; }
  .pull-xl-none {
    float: none !important; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

.invisible {
  visibility: hidden !important; }

.text-hide {
  font: "0/0" a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.text-justify {
  text-align: justify !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-xs-left {
  text-align: left !important; }

.text-xs-right {
  text-align: right !important; }

.text-xs-center {
  text-align: center !important; }

@media (min-width: 544px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 767px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-normal {
  font-weight: normal; }

.font-weight-bold {
  font-weight: bold; }

.font-italic {
  font-style: italic; }

.text-muted {
  color: #818a91; }

.text-primary {
  color: rgba(255, 0, 0, 0.74) !important; }

a.text-primary:focus,
a.text-primary:hover {
  color: rgba(204, 0, 0, 0.74); }

.text-success {
  color: #5cb85c !important; }

a.text-success:focus,
a.text-success:hover {
  color: #449d44; }

.text-info {
  color: #5bc0de !important; }

a.text-info:focus,
a.text-info:hover {
  color: #31b0d5; }

.text-warning {
  color: #f0ad4e !important; }

a.text-warning:focus,
a.text-warning:hover {
  color: #ec971f; }

.text-danger {
  color: #d9534f !important; }

a.text-danger:focus,
a.text-danger:hover {
  color: #c9302c; }

.bg-inverse {
  color: #eceeef;
  background-color: #373a3c; }

.bg-faded {
  background-color: #f7f7f9; }

.bg-primary {
  color: #fff !important;
  background-color: rgba(255, 0, 0, 0.74) !important; }

a.bg-primary:focus,
a.bg-primary:hover {
  background-color: rgba(204, 0, 0, 0.74); }

.bg-success {
  color: #fff !important;
  background-color: #5cb85c !important; }

a.bg-success:focus,
a.bg-success:hover {
  background-color: #449d44; }

.bg-info {
  color: #fff !important;
  background-color: #5bc0de !important; }

a.bg-info:focus,
a.bg-info:hover {
  background-color: #31b0d5; }

.bg-warning {
  color: #fff !important;
  background-color: #f0ad4e !important; }

a.bg-warning:focus,
a.bg-warning:hover {
  background-color: #ec971f; }

.bg-danger {
  color: #fff !important;
  background-color: #d9534f !important; }

a.bg-danger:focus,
a.bg-danger:hover {
  background-color: #c9302c; }

.m-x-auto {
  margin-right: auto !important;
  margin-left: auto !important; }

.m-a-0 {
  margin: 0 0 !important; }

.m-t-0 {
  margin-top: 0 !important; }

.m-r-0 {
  margin-right: 0 !important; }

.m-b-0 {
  margin-bottom: 0 !important; }

.m-l-0 {
  margin-left: 0 !important; }

.m-x-0 {
  margin-right: 0 !important;
  margin-left: 0 !important; }

.m-y-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.m-a-1 {
  margin: 1rem 1rem !important; }

.m-t-1 {
  margin-top: 1rem !important; }

.m-r-1 {
  margin-right: 1rem !important; }

.m-b-1 {
  margin-bottom: 1rem !important; }

.m-l-1 {
  margin-left: 1rem !important; }

.m-x-1 {
  margin-right: 1rem !important;
  margin-left: 1rem !important; }

.m-y-1 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

.m-a-2 {
  margin: 1.5rem 1.5rem !important; }

.m-t-2 {
  margin-top: 1.5rem !important; }

.m-r-2 {
  margin-right: 1.5rem !important; }

.m-b-2 {
  margin-bottom: 1.5rem !important; }

.m-l-2 {
  margin-left: 1.5rem !important; }

.m-x-2 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.m-y-2 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.m-a-3 {
  margin: 3rem 3rem !important; }

.m-t-3 {
  margin-top: 3rem !important; }

.m-r-3 {
  margin-right: 3rem !important; }

.m-b-3 {
  margin-bottom: 3rem !important; }

.m-l-3 {
  margin-left: 3rem !important; }

.m-x-3 {
  margin-right: 3rem !important;
  margin-left: 3rem !important; }

.m-y-3 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

.p-a-0 {
  padding: 0 0 !important; }

.p-t-0 {
  padding-top: 0 !important; }

.p-r-0 {
  padding-right: 0 !important; }

.p-b-0 {
  padding-bottom: 0 !important; }

.p-l-0 {
  padding-left: 0 !important; }

.p-x-0 {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.p-y-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.p-a-1 {
  padding: 1rem 1rem !important; }

.p-t-1 {
  padding-top: 1rem !important; }

.p-r-1 {
  padding-right: 1rem !important; }

.p-b-1 {
  padding-bottom: 1rem !important; }

.p-l-1 {
  padding-left: 1rem !important; }

.p-x-1 {
  padding-right: 1rem !important;
  padding-left: 1rem !important; }

.p-y-1 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.p-a-2 {
  padding: 1.5rem 1.5rem !important; }

.p-t-2 {
  padding-top: 1.5rem !important; }

.p-r-2 {
  padding-right: 1.5rem !important; }

.p-b-2 {
  padding-bottom: 1.5rem !important; }

.p-l-2 {
  padding-left: 1.5rem !important; }

.p-x-2 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

.p-y-2 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.p-a-3 {
  padding: 3rem 3rem !important; }

.p-t-3 {
  padding-top: 3rem !important; }

.p-r-3 {
  padding-right: 3rem !important; }

.p-b-3 {
  padding-bottom: 3rem !important; }

.p-l-3 {
  padding-left: 3rem !important; }

.p-x-3 {
  padding-right: 3rem !important;
  padding-left: 3rem !important; }

.p-y-3 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

.pos-f-t {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.hidden-xs-up {
  display: none !important; }

@media (max-width: 543px) {
  .hidden-xs-down {
    display: none !important; } }

@media (min-width: 544px) {
  .hidden-sm-up {
    display: none !important; } }

@media (max-width: 766px) {
  .hidden-sm-down {
    display: none !important; } }

@media (min-width: 767px) {
  .hidden-md-up {
    display: none !important; } }

@media (max-width: 991px) {
  .hidden-md-down {
    display: none !important; } }

@media (min-width: 992px) {
  .hidden-lg-up {
    display: none !important; } }

@media (max-width: 1199px) {
  .hidden-lg-down {
    display: none !important; } }

@media (min-width: 1200px) {
  .hidden-xl-up {
    display: none !important; } }

.hidden-xl-down {
  display: none !important; }

.visible-print-block {
  display: none !important; }
  @media print {
    .visible-print-block {
      display: block !important; } }

.visible-print-inline {
  display: none !important; }
  @media print {
    .visible-print-inline {
      display: inline !important; } }

.visible-print-inline-block {
  display: none !important; }
  @media print {
    .visible-print-inline-block {
      display: inline-block !important; } }

@media print {
  .hidden-print {
    display: none !important; } }

.featured_image {
  margin-bottom: 2rem;
  border-radius: 4px; }

.gallery_image {
  margin-bottom: 1rem;
  border-radius: 4px; }

p.featured_image_caption {
  margin-bottom: 2rem; }

.accordion_item {
  border-radius: 4px; }

.foundry-label > h3:before,
.foundry-label > h3:after {
  background: rgba(0, 0, 0, 0.1); }

ul.social_badges_container li a {
  border-radius: 4px; }

.foundry_icon i {
  border-radius: 4px; }

.icon_bar_wrapper {
  border-radius: 4px; }

ul.bulleted_list li i {
  line-height: 1.5; }

.label {
  margin-bottom: 0.5rem;
  /* Foundry addition */ }

.positioner_wrapper,
.foundry-base-margin {
  margin-bottom: 1rem; }

.foundry-footer {
  color: #555b6d; }

.foundry-footer a,
.foundry-footer a:visited {
  color: #f1f5ff; }

.foundry-footer a:hover,
.foundry-footer a:active {
  color: #a4beff; }

.foundry-accordion-title-bar-bg-primary a.accordion_toggle {
  background: rgba(255, 0, 0, 0.74); }

.foundry-accordion-title-bar-bg-success a.accordion_toggle {
  background: #5cb85c; }

.foundry-accordion-title-bar-bg-info a.accordion_toggle {
  background: #5bc0de; }

.foundry-accordion-title-bar-bg-warning a.accordion_toggle {
  background: #f0ad4e; }

.foundry-accordion-title-bar-bg-danger a.accordion_toggle {
  background: #d9534f; }

pre.prettyprint {
  border-radius: 4px; }

.hi-content-wrap {
  line-height: 1.5; }

ul.lz-menu {
  border-radius: 4px; }

/*****************************************/
/*  Foundry Specific CSS                 */
/*****************************************/
/* End Edit Mode */
/* Site Background Styling Options - Background Image, Color Picker, or determined by theme. */
/* Header Font Sizing Options */
@media (max-width: 33.9em) {
  /* Mobile */
  h1 {
    font-size: 40px; }
  h2 {
    font-size: 32px; }
  h3 {
    font-size: 28px; }
  h4 {
    font-size: 26px; }
  h5 {
    font-size: 22px; }
  h6 {
    font-size: 18px; } }

@media (min-width: 34em) and (max-width: 47.9375em) {
  /* Tablet */
  h1 {
    font-size: 40px; }
  h2 {
    font-size: 32px; }
  h3 {
    font-size: 28px; }
  h4 {
    font-size: 26px; }
  h5 {
    font-size: 22px; }
  h6 {
    font-size: 18px; } }

@media (min-width: 48em) and (max-width: 61.9em) {
  /* Desktop */
  h1 {
    font-size: 64px; }
  h2 {
    font-size: 40px; }
  h3 {
    font-size: 32px; }
  h4 {
    font-size: 28px; }
  h5 {
    font-size: 24px; }
  h6 {
    font-size: 20px; } }

@media (min-width: 62em) {
  /* Widescreen */
  h1 {
    font-size: 64px; }
  h2 {
    font-size: 40px; }
  h3 {
    font-size: 32px; }
  h4 {
    font-size: 28px; }
  h5 {
    font-size: 24px; }
  h6 {
    font-size: 20px; } }

.foundry-mask-primary-bg,
.foundry-primary-bg-color {
  background-color: rgba(255, 0, 0, 0.74); }

.foundry-mask-success-bg,
.foundry-success-bg-color {
  background-color: #5cb85c; }

.foundry-mask-info-bg,
.foundry-info-bg-color {
  background-color: #5bc0de; }

.foundry-mask-warning-bg,
.foundry-warning-bg-color {
  background-color: #f0ad4e; }

.foundry-mask-danger-bg,
.foundry-danger-bg-color {
  background-color: #d9534f; }

.foundry-site-background {
  fill: #fff; }

.foundry-typeface-two {
  font-family: 'Fredoka One', sans-serif;
  font-weight: 400; }

.foundry-typeface-two strong {
  font-weight: 700; }

.foundry-typeface-two strong em {
  font-weight: 700;
  font-style: italic; }

.foundry-typeface-two em {
  font-weight: 400;
  font-style: italic; }

.foundry-typeface-two-page-wide-headers h1,
.foundry-typeface-two-page-wide-headers h2,
.foundry-typeface-two-page-wide-headers h3,
.foundry-typeface-two-page-wide-headers h4,
.foundry-typeface-two-page-wide-headers h5,
.foundry-typeface-two-page-wide-headers h6 {
  font-family: 'Fredoka One', sans-serif; }

h1.foundry-typeface-two,
h2.foundry-typeface-two,
h3.foundry-typeface-two,
h4.foundry-typeface-two,
h5.foundry-typeface-two,
h6.foundry-typeface-two {
  font-family: 'Fredoka One', sans-serif !important; }
.foundry-typeface-one {
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 400; }

.foundry-typeface-one strong {
  font-weight: 700; }

.foundry-typeface-one strong em {
  font-weight: 700;
  font-style: italic; }

.foundry-typeface-one em {
  font-weight: 400;
  font-style: italic; }

.foundry-typeface-one-page-wide-headers h1,
.foundry-typeface-one-page-wide-headers h2,
.foundry-typeface-one-page-wide-headers h3,
.foundry-typeface-one-page-wide-headers h4,
.foundry-typeface-one-page-wide-headers h5,
.foundry-typeface-one-page-wide-headers h6 {
  font-family: 'Source Sans Pro', sans-serif; }

h1.foundry-typeface-one,
h2.foundry-typeface-one,
h3.foundry-typeface-one,
h4.foundry-typeface-one,
h5.foundry-typeface-one,
h6.foundry-typeface-one {
  font-family: 'Source Sans Pro', sans-serif !important; }



	#stacks_in_1123 .anchor {
		position: absolute;
		left: 0;
		margin-left: -40px;
		margin-top: 10px;
		z-index: 100;
	}


#stacks_in_1123 .anchor {
	font-size: 24px;
	line-height: 24px;
}





/* Sets background for custom color picker. Allows use of translucent backgrounds. */


/* Shadow Option */





#stacks_in_1124 .sticky_inner_container {
	padding: 0;
}



	#stacks_in_1124 .sticky_content {
		z-index: 99;
	}

	




#stacks_in_1124 .sticky_content {
	
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	
}






	#stacks_in_1126 > .container {
		max-width: 1140px;
	}









	#stacks_in_1126 > .container {
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
		border-bottom-left-radius: 0px;
		border-bottom-right-radius: 0px;
	}

	

	



#stacks_in_1126 {
	background-color: rgba(32, 33, 41, 1.00);
}



@media (max-width: 47.9375em) {
	/* iPhone */
	#stacks_in_1128 .foundry_column {
		margin-bottom: 0px;
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/* iPad */
	#stacks_in_1128 .foundry_column {
		margin-bottom: 0px;
	}
}

@media (min-width: 62em) {
	/* Desktop */
	#stacks_in_1128 .foundry_column {
		margin-bottom: 0px;
	}
}


/* CSS for removing gutters if option is enabled. */
#stacks_in_1128 .row.no-gutters {
	margin-right: 0;
	margin-left: 0;
  }
  
  #stacks_in_1128 .row.no-gutters > [class^="col-"],
  #stacks_in_1128 .row.no-gutters > [class*=" col-"] {
	padding-right: 0;
	padding-left: 0;
  }
  




	@media screen and (min-width: 768px) {
	  #stacks_in_1128 .equal, #stacks_in_1128 .equal > div[class*='col-'] {
	      display: -webkit-box;
	      display: -moz-box;
	      display: -ms-flexbox;
	      display: -webkit-flex;
	      display: flex;
	      flex: 1 1 auto;
	  }

		
		#stacks_in_1128 .equal > div[class*='col-'] {
			align-items: center;
		}
		

		#stacks_in_1128 .equal > div[class*='col-'] > .inner_column_content {
				display: block;
				width: 100%;
		}

	}

	#stacks_in_1128 > .row > .foundry_column_one {
		background-color: rgba(255, 255, 255, 0.00);
	}

	#stacks_in_1128 > .row > .foundry_column_two {
		background-color: rgba(255, 255, 255, 0.00);
	}

	#stacks_in_1128 > .row > .foundry_column_three {
		background-color: rgba(255, 255, 255, 0.00);
	}

	#stacks_in_1128 > .row > .foundry_column_four {
		background-color: rgba(255, 255, 255, 0.00);
	}












/* Color picker style settings */


#stacks_in_1136 p {
	color: rgba(255, 255, 255, 0.92);
}

#stacks_in_1136 p a,
#stacks_in_1136 p a:visited {
	color: rgba(20, 158, 231, 1.00);
}

#stacks_in_1136 p a:hover,
#stacks_in_1136 p a:active {
	color: rgba(77, 0, 255, 0.60);
}

/* Edit mode custom colors. */
#stacks_in_1136 .paragraph {
	color: rgba(255, 255, 255, 0.92);
}

#stacks_in_1136 .paragraph a,
#stacks_in_1136 .paragraph a:visited {
	color: rgba(20, 158, 231, 1.00);
}

#stacks_in_1136 .paragraph a:hover,
#stacks_in_1136 .paragraph a:active {
	color: rgba(77, 0, 255, 0.60);
}








	
	#stacks_in_1136 p,
	#stacks_in_1136 {
		font-size: 13px;
	}
	

	
	
	
	
	



#stacks_in_1136 p,
#stacks_in_1136 {
	margin-bottom: 0;
}


#stacks_in_1136 {
	padding: 2px 0px 0px 0px;
}



/* Color picker style settings */


#stacks_in_1139 p {
	color: rgba(255, 255, 255, 0.92);
}

#stacks_in_1139 p a,
#stacks_in_1139 p a:visited {
	color: rgba(20, 158, 231, 1.00);
}

#stacks_in_1139 p a:hover,
#stacks_in_1139 p a:active {
	color: rgba(77, 0, 255, 0.60);
}

/* Edit mode custom colors. */
#stacks_in_1139 .paragraph {
	color: rgba(255, 255, 255, 0.92);
}

#stacks_in_1139 .paragraph a,
#stacks_in_1139 .paragraph a:visited {
	color: rgba(20, 158, 231, 1.00);
}

#stacks_in_1139 .paragraph a:hover,
#stacks_in_1139 .paragraph a:active {
	color: rgba(77, 0, 255, 0.60);
}








	
	#stacks_in_1139 p,
	#stacks_in_1139 {
		font-size: 13px;
	}
	

	
	
	
	
	



#stacks_in_1139 p,
#stacks_in_1139 {
	margin-bottom: 0;
}


#stacks_in_1139 {
	margin: 18px 0px 0px 0px;
	padding: 30px 0px 0px 0px;
}



/* Color picker style settings */


#stacks_in_1141 p {
	color: rgba(255, 255, 255, 0.92);
}

#stacks_in_1141 p a,
#stacks_in_1141 p a:visited {
	color: rgba(20, 158, 231, 1.00);
}

#stacks_in_1141 p a:hover,
#stacks_in_1141 p a:active {
	color: rgba(77, 0, 255, 0.60);
}

/* Edit mode custom colors. */
#stacks_in_1141 .paragraph {
	color: rgba(255, 255, 255, 0.92);
}

#stacks_in_1141 .paragraph a,
#stacks_in_1141 .paragraph a:visited {
	color: rgba(20, 158, 231, 1.00);
}

#stacks_in_1141 .paragraph a:hover,
#stacks_in_1141 .paragraph a:active {
	color: rgba(77, 0, 255, 0.60);
}








	
	#stacks_in_1141 p,
	#stacks_in_1141 {
		font-size: 13px;
	}
	

	
	
	
	
	



#stacks_in_1141 p,
#stacks_in_1141 {
	margin-bottom: 0;
}




/* Color picker style settings */


#stacks_in_1343 p {
	color: rgba(255, 255, 255, 0.92);
}

#stacks_in_1343 p a,
#stacks_in_1343 p a:visited {
	color: rgba(20, 158, 231, 1.00);
}

#stacks_in_1343 p a:hover,
#stacks_in_1343 p a:active {
	color: rgba(77, 0, 255, 0.60);
}

/* Edit mode custom colors. */
#stacks_in_1343 .paragraph {
	color: rgba(255, 255, 255, 0.92);
}

#stacks_in_1343 .paragraph a,
#stacks_in_1343 .paragraph a:visited {
	color: rgba(20, 158, 231, 1.00);
}

#stacks_in_1343 .paragraph a:hover,
#stacks_in_1343 .paragraph a:active {
	color: rgba(77, 0, 255, 0.60);
}








	
	#stacks_in_1343 p,
	#stacks_in_1343 {
		font-size: 13px;
	}
	

	
	
	
	
	



#stacks_in_1343 p,
#stacks_in_1343 {
	margin-bottom: 0;
}




#stacks_in_1164 ul.social_badges_container {
	list-style: none;
	font-size: 0;
	padding: 0;
	margin: 0;
}

#stacks_in_1164 ul.social_badges_container li {
	display: inline-block;
	overflow: hidden;
	margin-left: 5.50px;
	margin-right: 5.50px;
}

#stacks_in_1164 ul.social_badges_container li,
#stacks_in_1164 ul.social_badges_container li a,
#stacks_in_1164 ul.social_badges_container li a i {
	width: 28px;
	height: 28px;
	line-height: 28px;
}

#stacks_in_1164 ul.social_badges_container li a {
	text-align: center;
	display: block;
	font-size: 18px;
}


	#stacks_in_1164 ul.social_badges_container li a {
		border-radius: 50%;
	}


#stacks_in_1164 {
	margin: 6px 0px 0px 0px;
}

#stacks_out_1164 {
	margin-right:0;
}



	li.stacks_in_1165_individual_badge a,
	li.stacks_in_1165_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1165_individual_badge a:hover,
	li.stacks_in_1165_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}






	li.stacks_in_1167_individual_badge a,
	li.stacks_in_1167_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1167_individual_badge a:hover,
	li.stacks_in_1167_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}






	li.stacks_in_1168_individual_badge a,
	li.stacks_in_1168_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1168_individual_badge a:hover,
	li.stacks_in_1168_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}






#stacks_in_1169 ul.social_badges_container {
	list-style: none;
	font-size: 0;
	padding: 0;
	margin: 0;
}

#stacks_in_1169 ul.social_badges_container li {
	display: inline-block;
	overflow: hidden;
	margin-left: 3.00px;
	margin-right: 3.00px;
}

#stacks_in_1169 ul.social_badges_container li,
#stacks_in_1169 ul.social_badges_container li a,
#stacks_in_1169 ul.social_badges_container li a i {
	width: 32px;
	height: 32px;
	line-height: 32px;
}

#stacks_in_1169 ul.social_badges_container li a {
	text-align: center;
	display: block;
	font-size: 22px;
}


	#stacks_in_1169 ul.social_badges_container li a {
		border-radius: 50%;
	}


#stacks_out_1169 {
	margin-right:0;
}



	li.stacks_in_1170_individual_badge a,
	li.stacks_in_1170_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1170_individual_badge a:hover,
	li.stacks_in_1170_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}






	li.stacks_in_1172_individual_badge a,
	li.stacks_in_1172_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1172_individual_badge a:hover,
	li.stacks_in_1172_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}






	li.stacks_in_1173_individual_badge a,
	li.stacks_in_1173_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1173_individual_badge a:hover,
	li.stacks_in_1173_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}






@media (max-width: 47.9375em) {
	/* iPhone */
	#stacks_in_1252 .foundry_column {
		margin-bottom: 0px;
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/* iPad */
	#stacks_in_1252 .foundry_column {
		margin-bottom: 0px;
	}
}

@media (min-width: 62em) {
	/* Desktop */
	#stacks_in_1252 .foundry_column {
		margin-bottom: 0px;
	}
}


/* CSS for removing gutters if option is enabled. */
#stacks_in_1252 .row.no-gutters {
	margin-right: 0;
	margin-left: 0;
  }
  
  #stacks_in_1252 .row.no-gutters > [class^="col-"],
  #stacks_in_1252 .row.no-gutters > [class*=" col-"] {
	padding-right: 0;
	padding-left: 0;
  }
  




	@media screen and (min-width: 768px) {
	  #stacks_in_1252 .equal, #stacks_in_1252 .equal > div[class*='col-'] {
	      display: -webkit-box;
	      display: -moz-box;
	      display: -ms-flexbox;
	      display: -webkit-flex;
	      display: flex;
	      flex: 1 1 auto;
	  }

		
		#stacks_in_1252 .equal > div[class*='col-'] {
			align-items: center;
		}
		

		#stacks_in_1252 .equal > div[class*='col-'] > .inner_column_content {
				display: block;
				width: 100%;
		}

	}

	#stacks_in_1252 > .row > .foundry_column_one {
		background-color: rgba(255, 255, 255, 0.00);
	}

	#stacks_in_1252 > .row > .foundry_column_two {
		background-color: rgba(255, 255, 255, 0.00);
	}

	#stacks_in_1252 > .row > .foundry_column_three {
		background-color: rgba(255, 255, 255, 0.00);
	}

	#stacks_in_1252 > .row > .foundry_column_four {
		background-color: rgba(255, 255, 255, 0.00);
	}












/* Color picker style settings */


#stacks_in_1266 p {
	color: rgba(255, 255, 255, 0.92);
}

#stacks_in_1266 p a,
#stacks_in_1266 p a:visited {
	color: rgba(20, 158, 231, 1.00);
}

#stacks_in_1266 p a:hover,
#stacks_in_1266 p a:active {
	color: rgba(77, 0, 255, 0.60);
}

/* Edit mode custom colors. */
#stacks_in_1266 .paragraph {
	color: rgba(255, 255, 255, 0.92);
}

#stacks_in_1266 .paragraph a,
#stacks_in_1266 .paragraph a:visited {
	color: rgba(20, 158, 231, 1.00);
}

#stacks_in_1266 .paragraph a:hover,
#stacks_in_1266 .paragraph a:active {
	color: rgba(77, 0, 255, 0.60);
}








	
	#stacks_in_1266 p,
	#stacks_in_1266 {
		font-size: 13px;
	}
	

	
	
	
	
	



#stacks_in_1266 p,
#stacks_in_1266 {
	margin-bottom: 0;
}


#stacks_in_1266 {
	margin: 10px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}



/* Color picker style settings */


#stacks_in_1268 p {
	color: rgba(255, 255, 255, 0.92);
}

#stacks_in_1268 p a,
#stacks_in_1268 p a:visited {
	color: rgba(20, 158, 231, 1.00);
}

#stacks_in_1268 p a:hover,
#stacks_in_1268 p a:active {
	color: rgba(77, 0, 255, 0.60);
}

/* Edit mode custom colors. */
#stacks_in_1268 .paragraph {
	color: rgba(255, 255, 255, 0.92);
}

#stacks_in_1268 .paragraph a,
#stacks_in_1268 .paragraph a:visited {
	color: rgba(20, 158, 231, 1.00);
}

#stacks_in_1268 .paragraph a:hover,
#stacks_in_1268 .paragraph a:active {
	color: rgba(77, 0, 255, 0.60);
}








	
	#stacks_in_1268 p,
	#stacks_in_1268 {
		font-size: 13px;
	}
	

	
	
	
	
	



#stacks_in_1268 p,
#stacks_in_1268 {
	margin-bottom: 0;
}




#stacks_in_1270 ul.social_badges_container {
	list-style: none;
	font-size: 0;
	padding: 0;
	margin: 0;
}

#stacks_in_1270 ul.social_badges_container li {
	display: inline-block;
	overflow: hidden;
	margin-left: 5.50px;
	margin-right: 5.50px;
}

#stacks_in_1270 ul.social_badges_container li,
#stacks_in_1270 ul.social_badges_container li a,
#stacks_in_1270 ul.social_badges_container li a i {
	width: 28px;
	height: 28px;
	line-height: 28px;
}

#stacks_in_1270 ul.social_badges_container li a {
	text-align: center;
	display: block;
	font-size: 18px;
}


	#stacks_in_1270 ul.social_badges_container li a {
		border-radius: 50%;
	}


#stacks_in_1270 {
	margin: 6px 0px 0px 0px;
}

#stacks_out_1270 {
	margin-right:0;
}



	li.stacks_in_1271_individual_badge a,
	li.stacks_in_1271_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1271_individual_badge a:hover,
	li.stacks_in_1271_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}






	li.stacks_in_1273_individual_badge a,
	li.stacks_in_1273_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1273_individual_badge a:hover,
	li.stacks_in_1273_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}






	li.stacks_in_1274_individual_badge a,
	li.stacks_in_1274_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1274_individual_badge a:hover,
	li.stacks_in_1274_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}






#stacks_in_1253 ul.social_badges_container {
	list-style: none;
	font-size: 0;
	padding: 0;
	margin: 0;
}

#stacks_in_1253 ul.social_badges_container li {
	display: inline-block;
	overflow: hidden;
	margin-left: 3.00px;
	margin-right: 3.00px;
}

#stacks_in_1253 ul.social_badges_container li,
#stacks_in_1253 ul.social_badges_container li a,
#stacks_in_1253 ul.social_badges_container li a i {
	width: 32px;
	height: 32px;
	line-height: 32px;
}

#stacks_in_1253 ul.social_badges_container li a {
	text-align: center;
	display: block;
	font-size: 22px;
}


	#stacks_in_1253 ul.social_badges_container li a {
		border-radius: 50%;
	}


#stacks_out_1253 {
	margin-right:0;
}



	li.stacks_in_1255_individual_badge a,
	li.stacks_in_1255_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1255_individual_badge a:hover,
	li.stacks_in_1255_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}






	li.stacks_in_1257_individual_badge a,
	li.stacks_in_1257_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1257_individual_badge a:hover,
	li.stacks_in_1257_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}






	li.stacks_in_1258_individual_badge a,
	li.stacks_in_1258_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1258_individual_badge a:hover,
	li.stacks_in_1258_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}
















	#stacks_in_1148 > .container {
		border-radius: 0px;
	}

	


#stacks_in_1148 {
	background-color: rgba(231, 25, 28, 0.56);
}


#stacks_in_1149 .mm_site_title h1,
#stacks_in_1149 .mm_site_title h1 a,
#stacks_in_1149 .mobile_mm_site_title h1,
#stacks_in_1149 .mobile_mm_site_title h1 a {
	color: rgba(231, 25, 28, 1.00);
	font-size: 24px;
	
	font-weight: 100;
	font-style: normal;
}

/*#stacks_in_1149 {
	-webkit-font-smoothing: antialiased;
}*/

#stacks_in_1149 .foundry-mega-menu-toggle {
	display: none;
	font-size: 24px;
	padding-left: 20px;
	padding-right: 20px;
	overflow: hidden;
}

#stacks_in_1149 .mobile-toggle-site-title a,
#stacks_in_1149 .mobile-toggle-site-title a:visited,
#stacks_in_1149 .mobile-toggle-site-title a:hover,
#stacks_in_1149 .mobile-toggle-site-title a:active {
	text-decoration: none;
} 

#stacks_in_1149 .nav a.mm-plain-link,
#stacks_in_1149 a.link-group-item {
	text-decoration: none;
	font-weight: 700;
}

#stacks_in_1149 .foundry-mega-menu-button {
	margin-top: -1px;
}




	#stacks_in_1149 .nav-sticky-container {
		transition-duration: 300ms;
		transition-property: background-color;

		background: rgba(255, 255, 255, 1.00);
		z-index: 100;
		
		
	}

	

	#stacks_in_1149 .nav li.top-level-item {
		list-style: none;
	}

	#stacks_in_1149 .nav > li.top-level-item {
		padding: 0;
		display: inline-block;
		margin-left: -4px;
		position: relative;
	}

	#stacks_in_1149 .nav > li.top-level-item:first-child {
		margin-left: 0;
	}

	#stacks_in_1149 .nav > li > a.mm-plain-link {
		display: inline-block;
		color: rgba(0, 0, 0, 1.00);
		text-decoration: none;
		padding: 0 20px;
	}

	#stacks_in_1149 .nav > li:hover > a.mm-plain-link,
	#stacks_in_1149 .nav > li.selected > a.mm-plain-link {
		background-color: rgba(231, 25, 28, 1.00);
		color: rgba(255, 255, 255, 0.91);
	}

	#stacks_in_1149 .nav > li.selected > a.mm-plain-link,
	#stacks_in_1149 .nav .drop_down_plain li:hover > a.mm-plain-link,
	#stacks_in_1149 .nav .drop_down_plain li.selected > a.mm-plain-link {
		font-weight: 700;
	}

	#stacks_in_1149 .nav > li > a.mm-button,
	#stacks_in_1149 .nav > li {
		margin-top: 0px;
	}

	#stacks_in_1149 .nav > li.parent {
		top: 0px;
	}


	#stacks_in_1149 .nav > li.button_height_adjust {
		margin-top: -1px;
		
			margin-left: 6px;
		
	}

	/* MEGA DROP DOWN */
	#stacks_in_1149 .nav > li.top-level-item > .drop-down-container {
		position: absolute;
		display: none;
		overflow: hidden;
		
		border-radius: 0px;
		
		z-index: 500;
	}

	#stacks_in_1149 .nav > li.top-level-item > .drop-down-container.animated {
		animation-duration: 250ms;
		animation-fill-mode: both;

	}

	#stacks_in_1149 .nav > li.top-level-item > .drop-down-container.show-drop-down {
		display: block !important;
	}

	#stacks_in_1149 .nav > li > .drop-down-container.right {
		right: 0;
		left: auto;
	}

	#stacks_in_1149 .clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

	#stacks_in_1149 a,
	#stacks_in_1149 li {
		cursor: pointer;
	}

	#stacks_in_1149 li.parent > a {
		cursor: pointer;
	}

	#stacks_in_1149 li.parent > a:after {
		font-family: "FontAwesome";
		content: '\f105';
		padding-left: 5px;
	}

	#stacks_in_1149 .foundry-mega-menu-toggle {
		background-color: rgba(231, 25, 28, 1.00);
		color: rgba(255, 255, 255, 1.00);
		width: 100%;
		cursor: pointer;
	}

	#stacks_in_1149 .foundry-mega-menu-toggle:hover {
		background-color: rgba(0, 0, 0, 1.00);
		color: rgba(231, 25, 28, 1.00);
	}

	@media (max-width: 47.99em) {
		/*Mobile*/

		#stacks_in_1149 .mm_site_title h1,
		#stacks_in_1149 .mm_site_title h1 a,
		#stacks_in_1149 .mobile_mm_site_title h1,
		#stacks_in_1149 .mobile_mm_site_title h1 a {
			font-size: 16px;
			text-decoration: none;
		}

		#stacks_in_1149 .mobile_adjust {
			height: 0;
		}

		#stacks_in_1149 .nav-sticky-container {
			background: transparent;
		}

		#stacks_in_1149 .logo_container,
		#stacks_in_1149 .mm_site_title {
			/*Hide logo at mobile breakpoint*/
			display: none !important;
		}

		#stacks_in_1149 .foundry-mega-menu-toggle {
			display: block;	
		}

		#stacks_in_1149 .foundry-mega-menu {
			display: none;
			top: 0;
		}

		#stacks_in_1149 .nav {
			height: auto;
		}

		#stacks_in_1149 ul.foundry-mega-menu {
			background: rgba(25, 29, 36, 1.00);
		}

		#stacks_in_1149 .nav > li.top-level-item {
			margin-left: 0;
			text-align: left;
		}

		#stacks_in_1149 .nav > li.top-level-item > a.mm-plain-link {
			font-size: 12px;
		}

		#stacks_in_1149 .nav .drop-down-container .mm-plain-link {
			font-size: 13px;
		}

		#stacks_in_1149 .nav li.top-level-item a.mm-plain-link:not(.link-group-item) {
			line-height: 48px;
		}

		#stacks_in_1149 .nav > li.top-level-item,
		#stacks_in_1149 .nav > li > a.mm-plain-link {
			float: none;
			display: block;
		}

		#stacks_in_1149 .nav > li > a.mm-plain-link {
			color: rgba(255, 255, 255, 1.00);
		}

		#stacks_in_1149 .nav > li:hover > a.mm-plain-link,
		#stacks_in_1149 .nav > li.selected > a.mm-plain-link {
			background: rgba(255, 255, 255, 1.00);
			color: rgba(25, 29, 36, 1.00)
		}

		#stacks_in_1149 .nav > li > .drop-down-container {
			position: relative;
			display: none;
			top: 0;
			box-shadow: none;
			width: 100%;
			max-width: 100%;
			background-color: ;
			border-radius: 0px;
		}

		#stacks_in_1149 .nav > li.top-level-item > .drop-down-container {
			position: relative;
			display: none;
		}

		/* Removes unneeded font sizing for branding at mobile breakpoint. */
		/* #stacks_in_1149 .mm_site_title h1,
		#stacks_in_1149 .mm_site_title h1 a {
			font-size: 16px;
			text-decoration: none;
		} */

		#stacks_in_1149 .button_height_adjust {
			padding-left: 20px;
			padding-right: 20px;
		}

		#stacks_in_1149 .nav .drop-down-container {
			margin-top: 0px;
		}

		#stacks_in_1149 .botton-column {
			margin-top: -6px;
		}

	}

	@media (min-width: 48em) and (max-width: 61.9em) {
		/*Tablet*/
		#stacks_in_1149 .foundry-mega-menu {
			display: block !important;
		}

		#stacks_in_1149 .mm_site_title h1,
		#stacks_in_1149 .mm_site_title h1 a {
			font-size: 16px;
			text-decoration: none;
		}

		#stacks_in_1149 .nav > li.top-level-item > a.mm-plain-link {
			font-size: 13px;
		}

		#stacks_in_1149 .nav .drop-down-container .mm-plain-link {
			font-size: 16px;
		}

		#stacks_in_1149 .nav .drop-down-container {
			margin-top: 0px;
		}

		@keyframes potion_slide_up {
		from {
				margin-top: 50px;
		}

		to {
				margin-top: 0px;
		}
		}

		@keyframes potion_slide_down {
		from {
				margin-top: -50px;
		}

		to {
				margin-top: 0px;
		}
		}


	}

	@media (min-width: 62em) {
		/*Desktop*/
		#stacks_in_1149 .foundry-mega-menu {
			display: block !important;
		}

		#stacks_in_1149 .mm_site_title h1,
		#stacks_in_1149 .mm_site_title h1 a {
			font-size: 20px;
			text-decoration: none;
		}

		#stacks_in_1149 .nav > li.top-level-item > a.mm-plain-link {
			font-size: 13px;
		}

		#stacks_in_1149 .nav .drop-down-container .mm-plain-link {
			font-size: 16px;
		}

		#stacks_in_1149 .nav .drop-down-container {
			margin-top: 0px;
		}

		@keyframes potion_slide_up {
		from {
				margin-top: 50px;
		}

		to {
				margin-top: 0px;
		}
		}

		@keyframes potion_slide_down {
			from {
				margin-top: -50px;
			}

			to {
				margin-top: 0px;
			}
		}

	}


	@media (max-width: 47.99em) {
		/*Mobile*/
		#stacks_in_1149 .foundry-mega-menu-toggle,
		#stacks_in_1149 .nav_bar_placeholder {
			height: 48px;
			line-height: 48px;
		}

		#stacks_in_1149 .nav-sticky-container > .container,
		#stacks_in_1149 .nav-sticky-container > .container-fluid {
			width: 100%;
			padding-left: 0 !important;
			padding-right: 0 !important;
		}

		
		#stacks_in_1149 .nav li.top-level-item:not(.link-group-list-item),
		#stacks_in_1149 .nav li.top-level-item > a.mm-plain-link:not(.link-group-item),
		#stacks_in_1149 .nav > li > a.mm-plain-link:not(.link-group-item) {
			line-height: 48px;
		}

		#stacks_in_1149 .button_height_adjust {
			line-height: 48px;
		}

		#stacks_in_1149 .nav-sticky-container > .container > ul > li > a.mm-plain-link {
			height: 48px;
			line-height: 48px;
		}
		

		#stacks_in_1149 .nav-sticky-container {
			border-radius: 0px;
		}

		#stacks_in_1149 .foundry-mega-menu-button {
			margin-top: 6px;
		}
	}

	@media (min-width: 48em) and (max-width: 61.9em) {
		/*Tablet*/
		#stacks_in_1149 .nav,
		#stacks_in_1149 .nav_bar_placeholder {
			height: 48px;
		}

		#stacks_in_1149 .button_height_adjust {
			line-height: 48px;
		}

		#stacks_in_1149 .logo_container {
			height: 48px;
		}

		
		#stacks_in_1149 .nav > li > a.mm-plain-link {
			line-height: 48px;
			height: 48px;
		}
		

		#stacks_in_1149 .nav > li > a.mm-plain-link {
			border-radius: 0px;
		}

		#stacks_in_1149 .foundry-mega-menu-toggle {
			height: 48px;
			line-height: 48px;
		}

		#stacks_in_1149 .nav > li > .drop-down-container {
			top: 48px;
		}

		#stacks_in_1149 .mm_site_title,
		#stacks_in_1149 .mm_site_title h1,
		#stacks_in_1149 .site_logo {
			height: 48px;
			line-height: 48px;
		}
	}

	@media (min-width: 62em) {
		/*Desktop*/
		#stacks_in_1149 > .nav,
		#stacks_in_1149 .nav_bar_placeholder {
			height: 48px;
		}

		#stacks_in_1149 .button_height_adjust {
			line-height: 48px;
		}


		#stacks_in_1149 .logo_container {
			height: 48px;
		}

		
		#stacks_in_1149 .nav > li > a.mm-plain-link {
			line-height: 48px;
			height: 48px;
		}

		

		#stacks_in_1149 .nav > li > a.mm-plain-link {
			border-radius: 0px;
		}

		#stacks_in_1149 .foundry-mega-menu-toggle {
			height: 48px;
			line-height: 48px;
		}

		#stacks_in_1149 .nav > li > .drop-down-container {
			top: 48px;
		}

		#stacks_in_1149 .mm_site_title,
		#stacks_in_1149 .mm_site_title h1,
		#stacks_in_1149 .site_logo {
			height: 48px;
			line-height: 48px;
		}

	}

	#stacks_in_1149 .nav > li li {
		line-height: 1.5;
	}

	#stacks_in_1149 .mm_site_title {
		float: left;
		display: inline-block;
		color: #626263;
		margin-left: 5px !important;
		margin-right: 5px !important;
	}




#stacks_in_1149 .nav_bar_placeholder {
	z-index: 998;
	position: relative;
	width: 100%;
}




#stacks_in_1149 .mm_site_title h1 {
	margin: 0;
}

#stacks_out_1149,
#stacks_in_1149,
#stacks_in_1149 .nav_bar_placeholder,
#stacks_in_1149 .nav-sticky-container {
	
	border-radius: 0px;
	
}

#stacks_in_1149 #sticky-wrapper.is-sticky .nav-sticky-container {
	border-radius: 0;
}

#stacks_in_1149 .nav-sticky-container.sticky {
	width: 100% !important;
	left: 0 !important;
	right: 0 !important;
	z-index: 3000;
}

#stacks_in_1149 .nav-sticky-container.simple-sticky {
	top: 0;
	position: fixed;
}


#stacks_in_1149 #sticky-wrapper,
#stacks_in_1149 #sticky-wrapper .nav-sticky-container {
	width: 100% !important;
}

/* Banner Pairing Feature */

	

	





#stacks_in_1149 .mm_site_title {
		white-space: nowrap;
}

#stacks_in_1149 .site_logo {
	width: auto;
}

#stacks_in_1149 .logo_container {
	float: left;
	display: block;
}

#stacks_in_1149 .logo_container img {
	max-width: auto;
	max-height: 100%;
	
		margin-right: 12px;
	
	/*margin-top: -3px !important;*/
}


	#stacks_in_1149 .mm-button.btn {
		background-color: rgba(231, 25, 28, 1.00);
		color: rgba(255, 255, 255, 1.00);
	}
	
	#stacks_in_1149 .mm-button.btn:hover {
		background-color: rgba(184, 20, 22, 1.00);
		color: rgba(255, 255, 255, 1.00);
	}
	




.potion_slide_up {
  animation-name: potion_slide_up;
	transition-timing-function: ease-in-out;
}

.potion_slide_down {
  animation-name: potion_slide_down;
	transition-timing-function: ease-in-out;
}












@media (max-width: 47.99em) {

	#stacks_in_1149 .foundry-mega-menu {
		
	}

	#stacks_in_1149 .mobile_nav_wrapper {
		list-style: none;
		padding: 0;
		margin: 0;
		height: 48px;
		line-height: 48px;
		float: left;
	}

	#stacks_in_1149 .mobile_logo_container {
		margin-right: 12px;
	}


	#stacks_in_1149 .mobile_logo_container,
	#stacks_in_1149 .mobile_mm_site_title {
		display: inline-block;
		height: 48px;
		line-height: 48px;
		margin: 0;
	}

	#stacks_in_1149 .mobile_logo_container img {
		height: 48px;
		line-height: 48px;
		width: auto;
		position: relative;
		margin-top: -5px;
	}

	/* BLORP */
	

}



	

.stacks_in_1151-anchor > a > i {
  margin-right: 4px;
}

@media (max-width: 47.9em) {
  
}
.stacks_in_1153-anchor > a > i {
  margin-right: 4px;
}

@media (max-width: 47.9em) {
  
}
.stacks_in_1154-anchor > a > i {
  margin-right: 4px;
}

@media (max-width: 47.9em) {
  
}
.stacks_in_1156-anchor > a > i {
  margin-right: 4px;
}

@media (max-width: 47.9em) {
  
}


#stacks_in_1157 .mm_site_title h1,
#stacks_in_1157 .mm_site_title h1 a,
#stacks_in_1157 .mobile_mm_site_title h1,
#stacks_in_1157 .mobile_mm_site_title h1 a {
	color: rgba(0, 0, 0, 1.00);
	font-size: 24px;
	
	font-weight: 100;
	font-style: normal;
}

/*#stacks_in_1157 {
	-webkit-font-smoothing: antialiased;
}*/

#stacks_in_1157 .foundry-mega-menu-toggle {
	display: none;
	font-size: 24px;
	padding-left: 20px;
	padding-right: 20px;
	overflow: hidden;
}

#stacks_in_1157 .mobile-toggle-site-title a,
#stacks_in_1157 .mobile-toggle-site-title a:visited,
#stacks_in_1157 .mobile-toggle-site-title a:hover,
#stacks_in_1157 .mobile-toggle-site-title a:active {
	text-decoration: none;
} 

#stacks_in_1157 .nav a.mm-plain-link,
#stacks_in_1157 a.link-group-item {
	text-decoration: none;
	font-weight: 700;
}

#stacks_in_1157 .foundry-mega-menu-button {
	margin-top: -1px;
}




	#stacks_in_1157 .nav-sticky-container {
		transition-duration: 300ms;
		transition-property: background-color;

		background: rgba(255, 255, 255, 1.00);
		z-index: 100;
		
		
	}

	

	#stacks_in_1157 .nav li.top-level-item {
		list-style: none;
	}

	#stacks_in_1157 .nav > li.top-level-item {
		padding: 0;
		display: inline-block;
		margin-left: -4px;
		position: relative;
	}

	#stacks_in_1157 .nav > li.top-level-item:first-child {
		margin-left: 0;
	}

	#stacks_in_1157 .nav > li > a.mm-plain-link {
		display: inline-block;
		color: rgba(0, 0, 0, 1.00);
		text-decoration: none;
		padding: 0 20px;
	}

	#stacks_in_1157 .nav > li:hover > a.mm-plain-link,
	#stacks_in_1157 .nav > li.selected > a.mm-plain-link {
		background-color: rgba(231, 25, 28, 1.00);
		color: rgba(255, 255, 255, 0.91);
	}

	#stacks_in_1157 .nav > li.selected > a.mm-plain-link,
	#stacks_in_1157 .nav .drop_down_plain li:hover > a.mm-plain-link,
	#stacks_in_1157 .nav .drop_down_plain li.selected > a.mm-plain-link {
		font-weight: 700;
	}

	#stacks_in_1157 .nav > li > a.mm-button,
	#stacks_in_1157 .nav > li {
		margin-top: 0px;
	}

	#stacks_in_1157 .nav > li.parent {
		top: 0px;
	}


	#stacks_in_1157 .nav > li.button_height_adjust {
		margin-top: -1px;
		
			margin-left: 6px;
		
	}

	/* MEGA DROP DOWN */
	#stacks_in_1157 .nav > li.top-level-item > .drop-down-container {
		position: absolute;
		display: none;
		overflow: hidden;
		
		border-radius: 0px;
		
		z-index: 500;
	}

	#stacks_in_1157 .nav > li.top-level-item > .drop-down-container.animated {
		animation-duration: 250ms;
		animation-fill-mode: both;

	}

	#stacks_in_1157 .nav > li.top-level-item > .drop-down-container.show-drop-down {
		display: block !important;
	}

	#stacks_in_1157 .nav > li > .drop-down-container.right {
		right: 0;
		left: auto;
	}

	#stacks_in_1157 .clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

	#stacks_in_1157 a,
	#stacks_in_1157 li {
		cursor: pointer;
	}

	#stacks_in_1157 li.parent > a {
		cursor: pointer;
	}

	#stacks_in_1157 li.parent > a:after {
		font-family: "FontAwesome";
		content: '\f105';
		padding-left: 5px;
	}

	#stacks_in_1157 .foundry-mega-menu-toggle {
		background-color: rgba(245, 245, 248, 1.00);
		color: rgba(231, 25, 28, 1.00);
		width: 100%;
		cursor: pointer;
	}

	#stacks_in_1157 .foundry-mega-menu-toggle:hover {
		background-color: rgba(231, 25, 28, 0.16);
		color: rgba(32, 33, 41, 1.00);
	}

	@media (max-width: 47.99em) {
		/*Mobile*/

		#stacks_in_1157 .mm_site_title h1,
		#stacks_in_1157 .mm_site_title h1 a,
		#stacks_in_1157 .mobile_mm_site_title h1,
		#stacks_in_1157 .mobile_mm_site_title h1 a {
			font-size: 16px;
			text-decoration: none;
		}

		#stacks_in_1157 .mobile_adjust {
			height: 0;
		}

		#stacks_in_1157 .nav-sticky-container {
			background: transparent;
		}

		#stacks_in_1157 .logo_container,
		#stacks_in_1157 .mm_site_title {
			/*Hide logo at mobile breakpoint*/
			display: none !important;
		}

		#stacks_in_1157 .foundry-mega-menu-toggle {
			display: block;	
		}

		#stacks_in_1157 .foundry-mega-menu {
			display: none;
			top: 0;
		}

		#stacks_in_1157 .nav {
			height: auto;
		}

		#stacks_in_1157 ul.foundry-mega-menu {
			background: rgba(245, 245, 248, 1.00);
		}

		#stacks_in_1157 .nav > li.top-level-item {
			margin-left: 0;
			text-align: left;
		}

		#stacks_in_1157 .nav > li.top-level-item > a.mm-plain-link {
			font-size: 12px;
		}

		#stacks_in_1157 .nav .drop-down-container .mm-plain-link {
			font-size: 13px;
		}

		#stacks_in_1157 .nav li.top-level-item a.mm-plain-link:not(.link-group-item) {
			line-height: 48px;
		}

		#stacks_in_1157 .nav > li.top-level-item,
		#stacks_in_1157 .nav > li > a.mm-plain-link {
			float: none;
			display: block;
		}

		#stacks_in_1157 .nav > li > a.mm-plain-link {
			color: rgba(0, 0, 0, 1.00);
		}

		#stacks_in_1157 .nav > li:hover > a.mm-plain-link,
		#stacks_in_1157 .nav > li.selected > a.mm-plain-link {
			background: rgba(255, 255, 255, 1.00);
			color: rgba(231, 25, 28, 1.00)
		}

		#stacks_in_1157 .nav > li > .drop-down-container {
			position: relative;
			display: none;
			top: 0;
			box-shadow: none;
			width: 100%;
			max-width: 100%;
			background-color: ;
			border-radius: 0px;
		}

		#stacks_in_1157 .nav > li.top-level-item > .drop-down-container {
			position: relative;
			display: none;
		}

		/* Removes unneeded font sizing for branding at mobile breakpoint. */
		/* #stacks_in_1157 .mm_site_title h1,
		#stacks_in_1157 .mm_site_title h1 a {
			font-size: 16px;
			text-decoration: none;
		} */

		#stacks_in_1157 .button_height_adjust {
			padding-left: 20px;
			padding-right: 20px;
		}

		#stacks_in_1157 .nav .drop-down-container {
			margin-top: 0px;
		}

		#stacks_in_1157 .botton-column {
			margin-top: -6px;
		}

	}

	@media (min-width: 48em) and (max-width: 61.9em) {
		/*Tablet*/
		#stacks_in_1157 .foundry-mega-menu {
			display: block !important;
		}

		#stacks_in_1157 .mm_site_title h1,
		#stacks_in_1157 .mm_site_title h1 a {
			font-size: 16px;
			text-decoration: none;
		}

		#stacks_in_1157 .nav > li.top-level-item > a.mm-plain-link {
			font-size: 13px;
		}

		#stacks_in_1157 .nav .drop-down-container .mm-plain-link {
			font-size: 16px;
		}

		#stacks_in_1157 .nav .drop-down-container {
			margin-top: 0px;
		}

		@keyframes potion_slide_up {
		from {
				margin-top: 50px;
		}

		to {
				margin-top: 0px;
		}
		}

		@keyframes potion_slide_down {
		from {
				margin-top: -50px;
		}

		to {
				margin-top: 0px;
		}
		}


	}

	@media (min-width: 62em) {
		/*Desktop*/
		#stacks_in_1157 .foundry-mega-menu {
			display: block !important;
		}

		#stacks_in_1157 .mm_site_title h1,
		#stacks_in_1157 .mm_site_title h1 a {
			font-size: 20px;
			text-decoration: none;
		}

		#stacks_in_1157 .nav > li.top-level-item > a.mm-plain-link {
			font-size: 13px;
		}

		#stacks_in_1157 .nav .drop-down-container .mm-plain-link {
			font-size: 16px;
		}

		#stacks_in_1157 .nav .drop-down-container {
			margin-top: 0px;
		}

		@keyframes potion_slide_up {
		from {
				margin-top: 50px;
		}

		to {
				margin-top: 0px;
		}
		}

		@keyframes potion_slide_down {
			from {
				margin-top: -50px;
			}

			to {
				margin-top: 0px;
			}
		}

	}


	@media (max-width: 47.99em) {
		/*Mobile*/
		#stacks_in_1157 .foundry-mega-menu-toggle,
		#stacks_in_1157 .nav_bar_placeholder {
			height: 48px;
			line-height: 48px;
		}

		#stacks_in_1157 .nav-sticky-container > .container,
		#stacks_in_1157 .nav-sticky-container > .container-fluid {
			width: 100%;
			padding-left: 0 !important;
			padding-right: 0 !important;
		}

		
		#stacks_in_1157 .nav li.top-level-item:not(.link-group-list-item),
		#stacks_in_1157 .nav li.top-level-item > a.mm-plain-link:not(.link-group-item),
		#stacks_in_1157 .nav > li > a.mm-plain-link:not(.link-group-item) {
			line-height: 48px;
		}

		#stacks_in_1157 .button_height_adjust {
			line-height: 48px;
		}

		#stacks_in_1157 .nav-sticky-container > .container > ul > li > a.mm-plain-link {
			height: 48px;
			line-height: 48px;
		}
		

		#stacks_in_1157 .nav-sticky-container {
			border-radius: 0px;
		}

		#stacks_in_1157 .foundry-mega-menu-button {
			margin-top: 6px;
		}
	}

	@media (min-width: 48em) and (max-width: 61.9em) {
		/*Tablet*/
		#stacks_in_1157 .nav,
		#stacks_in_1157 .nav_bar_placeholder {
			height: 48px;
		}

		#stacks_in_1157 .button_height_adjust {
			line-height: 48px;
		}

		#stacks_in_1157 .logo_container {
			height: 48px;
		}

		
		#stacks_in_1157 .nav > li > a.mm-plain-link {
			line-height: 48px;
			height: 48px;
		}
		

		#stacks_in_1157 .nav > li > a.mm-plain-link {
			border-radius: 0px;
		}

		#stacks_in_1157 .foundry-mega-menu-toggle {
			height: 48px;
			line-height: 48px;
		}

		#stacks_in_1157 .nav > li > .drop-down-container {
			top: 48px;
		}

		#stacks_in_1157 .mm_site_title,
		#stacks_in_1157 .mm_site_title h1,
		#stacks_in_1157 .site_logo {
			height: 48px;
			line-height: 48px;
		}
	}

	@media (min-width: 62em) {
		/*Desktop*/
		#stacks_in_1157 > .nav,
		#stacks_in_1157 .nav_bar_placeholder {
			height: 48px;
		}

		#stacks_in_1157 .button_height_adjust {
			line-height: 48px;
		}


		#stacks_in_1157 .logo_container {
			height: 48px;
		}

		
		#stacks_in_1157 .nav > li > a.mm-plain-link {
			line-height: 48px;
			height: 48px;
		}

		

		#stacks_in_1157 .nav > li > a.mm-plain-link {
			border-radius: 0px;
		}

		#stacks_in_1157 .foundry-mega-menu-toggle {
			height: 48px;
			line-height: 48px;
		}

		#stacks_in_1157 .nav > li > .drop-down-container {
			top: 48px;
		}

		#stacks_in_1157 .mm_site_title,
		#stacks_in_1157 .mm_site_title h1,
		#stacks_in_1157 .site_logo {
			height: 48px;
			line-height: 48px;
		}

	}

	#stacks_in_1157 .nav > li li {
		line-height: 1.5;
	}

	#stacks_in_1157 .mm_site_title {
		float: left;
		display: inline-block;
		color: #626263;
		margin-left: 5px !important;
		margin-right: 5px !important;
	}




#stacks_in_1157 .nav_bar_placeholder {
	z-index: 998;
	position: relative;
	width: 100%;
}




#stacks_in_1157 .mm_site_title h1 {
	margin: 0;
}

#stacks_out_1157,
#stacks_in_1157,
#stacks_in_1157 .nav_bar_placeholder,
#stacks_in_1157 .nav-sticky-container {
	
	border-radius: 0px;
	
}

#stacks_in_1157 #sticky-wrapper.is-sticky .nav-sticky-container {
	border-radius: 0;
}

#stacks_in_1157 .nav-sticky-container.sticky {
	width: 100% !important;
	left: 0 !important;
	right: 0 !important;
	z-index: 3000;
}

#stacks_in_1157 .nav-sticky-container.simple-sticky {
	top: 0;
	position: fixed;
}


#stacks_in_1157 #sticky-wrapper,
#stacks_in_1157 #sticky-wrapper .nav-sticky-container {
	width: 100% !important;
}

/* Banner Pairing Feature */

	

	
	#stacks_in_1157 .is-sticky .nav-sticky-container {
		border-radius: 0;
	}
	





#stacks_in_1157 .mm_site_title {
		white-space: nowrap;
}

#stacks_in_1157 .site_logo {
	width: auto;
}

#stacks_in_1157 .logo_container {
	float: left;
	display: block;
}

#stacks_in_1157 .logo_container img {
	max-width: auto;
	max-height: 100%;
	
		margin-right: 12px;
	
	/*margin-top: -3px !important;*/
}


	#stacks_in_1157 .mm-button.btn {
		background-color: rgba(231, 25, 28, 1.00);
		color: rgba(255, 255, 255, 1.00);
	}
	
	#stacks_in_1157 .mm-button.btn:hover {
		background-color: rgba(184, 20, 22, 1.00);
		color: rgba(255, 255, 255, 1.00);
	}
	




.potion_slide_up {
  animation-name: potion_slide_up;
	transition-timing-function: ease-in-out;
}

.potion_slide_down {
  animation-name: potion_slide_down;
	transition-timing-function: ease-in-out;
}



	






	#stacks_in_1157 .sticky-wrapper.sticky {
		width: 100% !important;
		left: 0 !important;
		right: 0 !important;
		z-index: 3000;
	}

	#stacks_in_1157 .sticky-wrapper.simple-sticky {
		top: 0;
		left: 0;
		right: 0;
		position: fixed;
	}





@media (max-width: 47.99em) {

	#stacks_in_1157 .foundry-mega-menu {
		
	}

	#stacks_in_1157 .mobile_nav_wrapper {
		list-style: none;
		padding: 0;
		margin: 0;
		height: 48px;
		line-height: 48px;
		float: left;
	}

	#stacks_in_1157 .mobile_logo_container {
		margin-right: 12px;
	}


	#stacks_in_1157 .mobile_logo_container,
	#stacks_in_1157 .mobile_mm_site_title {
		display: inline-block;
		height: 48px;
		line-height: 48px;
		margin: 0;
	}

	#stacks_in_1157 .mobile_logo_container img {
		height: 48px;
		line-height: 48px;
		width: auto;
		position: relative;
		margin-top: -5px;
	}

	/* BLORP */
	

}



	

.stacks_in_1158-anchor > a > i {
  margin-right: 4px;
}

@media (max-width: 47.9em) {
  
}
.stacks_in_1160-anchor > a > i {
  margin-right: 4px;
}

@media (max-width: 47.9em) {
  
}
.stacks_in_1161-anchor > a > i {
  margin-right: 4px;
}

@media (max-width: 47.9em) {
  
}
.stacks_in_1163-anchor > a > i {
  margin-right: 4px;
}

@media (max-width: 47.9em) {
  
}



@media (max-width: 47.9375em) {
	/* iPhone */
	#stacks_in_1387 .foundry_column {
		margin-bottom: 0px;
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/* iPad */
	#stacks_in_1387 .foundry_column {
		margin-bottom: 0px;
	}
}

@media (min-width: 62em) {
	/* Desktop */
	#stacks_in_1387 .foundry_column {
		margin-bottom: 0px;
	}
}


/* CSS for removing gutters if option is enabled. */
#stacks_in_1387 .row.no-gutters {
	margin-right: 0;
	margin-left: 0;
  }
  
  #stacks_in_1387 .row.no-gutters > [class^="col-"],
  #stacks_in_1387 .row.no-gutters > [class*=" col-"] {
	padding-right: 0;
	padding-left: 0;
  }
  




	@media screen and (min-width: 768px) {
	  #stacks_in_1387 .equal, #stacks_in_1387 .equal > div[class*='col-'] {
	      display: -webkit-box;
	      display: -moz-box;
	      display: -ms-flexbox;
	      display: -webkit-flex;
	      display: flex;
	      flex: 1 1 auto;
	  }

		

		#stacks_in_1387 .equal > div[class*='col-'] > .inner_column_content {
				display: block;
				width: 100%;
		}

	}

	#stacks_in_1387 > .row > .foundry_column_one {
		background-color: rgba(255, 255, 255, 0.00);
	}

	#stacks_in_1387 > .row > .foundry_column_two {
		background-color: rgba(255, 255, 255, 0.00);
	}

	#stacks_in_1387 > .row > .foundry_column_three {
		background-color: rgba(255, 255, 255, 0.00);
	}

	#stacks_in_1387 > .row > .foundry_column_four {
		background-color: rgba(255, 255, 255, 0.00);
	}










#stacks_in_1387 {
	background-color: rgba(32, 33, 41, 1.00);
}



/* Color picker style settings */


#stacks_in_1393 p {
	color: rgba(255, 255, 255, 0.92);
}

#stacks_in_1393 p a,
#stacks_in_1393 p a:visited {
	color: rgba(20, 158, 231, 1.00);
}

#stacks_in_1393 p a:hover,
#stacks_in_1393 p a:active {
	color: rgba(77, 0, 255, 0.60);
}

/* Edit mode custom colors. */
#stacks_in_1393 .paragraph {
	color: rgba(255, 255, 255, 0.92);
}

#stacks_in_1393 .paragraph a,
#stacks_in_1393 .paragraph a:visited {
	color: rgba(20, 158, 231, 1.00);
}

#stacks_in_1393 .paragraph a:hover,
#stacks_in_1393 .paragraph a:active {
	color: rgba(77, 0, 255, 0.60);
}








	
	#stacks_in_1393 p,
	#stacks_in_1393 {
		font-size: 10px;
	}
	

	
	
	
	
	



#stacks_in_1393 p,
#stacks_in_1393 {
	margin-bottom: 0;
}


#stacks_in_1393 {
	background-color: rgba(32, 33, 41, 1.00);
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}



/* Color picker style settings */


#stacks_in_1396 p {
	color: rgba(255, 255, 255, 0.92);
}

#stacks_in_1396 p a,
#stacks_in_1396 p a:visited {
	color: rgba(20, 158, 231, 1.00);
}

#stacks_in_1396 p a:hover,
#stacks_in_1396 p a:active {
	color: rgba(77, 0, 255, 0.60);
}

/* Edit mode custom colors. */
#stacks_in_1396 .paragraph {
	color: rgba(255, 255, 255, 0.92);
}

#stacks_in_1396 .paragraph a,
#stacks_in_1396 .paragraph a:visited {
	color: rgba(20, 158, 231, 1.00);
}

#stacks_in_1396 .paragraph a:hover,
#stacks_in_1396 .paragraph a:active {
	color: rgba(77, 0, 255, 0.60);
}








	
	#stacks_in_1396 p,
	#stacks_in_1396 {
		font-size: 10px;
	}
	

	
	
	
	
	



#stacks_in_1396 p,
#stacks_in_1396 {
	margin-bottom: 0;
}


#stacks_in_1396 {
	background-color: rgba(32, 33, 41, 1.00);
}



#stacks_in_1398 ul.social_badges_container {
	list-style: none;
	font-size: 0;
	padding: 0;
	margin: 0;
}

#stacks_in_1398 ul.social_badges_container li {
	display: inline-block;
	overflow: hidden;
	margin-left: 5.50px;
	margin-right: 5.50px;
}

#stacks_in_1398 ul.social_badges_container li,
#stacks_in_1398 ul.social_badges_container li a,
#stacks_in_1398 ul.social_badges_container li a i {
	width: 22px;
	height: 22px;
	line-height: 22px;
}

#stacks_in_1398 ul.social_badges_container li a {
	text-align: center;
	display: block;
	font-size: 16px;
}


	#stacks_in_1398 ul.social_badges_container li a {
		border-radius: 50%;
	}


#stacks_in_1398 {
	background-color: rgba(32, 33, 41, 1.00);
	margin: 6px 0px 5px 0px;
}

#stacks_out_1398 {
	margin-right:0;
}



	li.stacks_in_1399_individual_badge a,
	li.stacks_in_1399_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1399_individual_badge a:hover,
	li.stacks_in_1399_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}






	li.stacks_in_1401_individual_badge a,
	li.stacks_in_1401_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1401_individual_badge a:hover,
	li.stacks_in_1401_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}






	li.stacks_in_1402_individual_badge a,
	li.stacks_in_1402_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1402_individual_badge a:hover,
	li.stacks_in_1402_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}






#stacks_in_1403 ul.social_badges_container {
	list-style: none;
	font-size: 0;
	padding: 0;
	margin: 0;
}

#stacks_in_1403 ul.social_badges_container li {
	display: inline-block;
	overflow: hidden;
	margin-left: 3.00px;
	margin-right: 3.00px;
}

#stacks_in_1403 ul.social_badges_container li,
#stacks_in_1403 ul.social_badges_container li a,
#stacks_in_1403 ul.social_badges_container li a i {
	width: 32px;
	height: 32px;
	line-height: 32px;
}

#stacks_in_1403 ul.social_badges_container li a {
	text-align: center;
	display: block;
	font-size: 22px;
}


	#stacks_in_1403 ul.social_badges_container li a {
		border-radius: 50%;
	}


#stacks_out_1403 {
	margin-right:0;
}



	li.stacks_in_1405_individual_badge a,
	li.stacks_in_1405_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1405_individual_badge a:hover,
	li.stacks_in_1405_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}






	li.stacks_in_1407_individual_badge a,
	li.stacks_in_1407_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1407_individual_badge a:hover,
	li.stacks_in_1407_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}






	li.stacks_in_1408_individual_badge a,
	li.stacks_in_1408_individual_badge a:visited {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(231, 25, 28, 1.00);
	}

	li.stacks_in_1408_individual_badge a:hover,
	li.stacks_in_1408_individual_badge a:active {
		background-color: rgba(255, 255, 255, 0.00);
		color: rgba(255, 255, 255, 0.60);
	}



/* ********* */
/* Normalize */
/* ********* */

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

#stacks_in_1299 article,
#stacks_in_1299 aside,
#stacks_in_1299 details,
#stacks_in_1299 figcaption,
#stacks_in_1299 figure,
#stacks_in_1299 footer,
#stacks_in_1299 header,
#stacks_in_1299 hgroup,
#stacks_in_1299 main,
#stacks_in_1299 nav,
#stacks_in_1299 section,
#stacks_in_1299 summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

#stacks_in_1299 audio,
#stacks_in_1299 canvas,
#stacks_in_1299 progress,
#stacks_in_1299 video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

#stacks_in_1299 audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */

#stacks_in_1299 [hidden],
#stacks_in_1299 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_1299 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_1299 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_1299 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_1299 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_1299 code,
#stacks_in_1299 kbd,
#stacks_in_1299 pre,
#stacks_in_1299 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */
%[if ]%
  %[if edit]%
    #stacks_in_1299 {
      background-image: url(../files/images/preview_numbers_background.png), url(../files/images/preview_striped_background.png);
      background-repeat: no-repeat, repeat-y;
      background-size: 100%, 100%;
      background-position: center top, center 100px;
      border-radius: 4px;
      padding-top: 75px;
      padding-bottom: 25px;
      border: 1px solid #e9e9e9;
    }
  %[endif]%
%[endif]%

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

%[if !edit]%
#stacks_in_1299 .wow {
  visibility: hidden;
}
%[endif]%

#stacks_in_1299>ul li {
  padding-bottom: 0 !important;
}

/* iPhone aka SMALL */
@media only screen {
  #stacks_in_1299>ul>li {
    margin-bottom: px;
  }
}



%[if ]%
/* iPad aka MEDIUM */
@media only screen and (min-width: 40.063em) {
  #stacks_in_1299>ul>li {
    margin-bottom: px;
  }
}
%[endif]%


%[if ]%
/* Desktop aka LARGE */
@media only screen and (min-width: 64.063em) {
  #stacks_in_1299>ul>li {
    margin-bottom: px;
  }
}
%[endif]%





/* **************** */
/* Foundation START */
/* **************** */


/*

Copyright (c) 2013-2014 ZURB, inc.

MIT License

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.   

*/


#stacks_in_1299 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_1299 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_1299 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_1299 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_1299 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_1299 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_1299 meta.foundation-data-attribute-namespace {
  font-family: false; }

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

#stacks_in_1299 .left {
  float: left !important; }

#stacks_in_1299 .right {
  float: right !important; }

#stacks_in_1299 .clearfix:before, 
#stacks_in_1299 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_1299 .clearfix:after {
  clear: both; }

#stacks_in_1299 .hide {
  display: none; }

#stacks_in_1299 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_1299 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_1299 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_1299 select {
  width: 100%; }

#stacks_in_1299 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}


#stacks_in_1299 .row {
  max-width: 62.5em; 
}


#stacks_in_1299 .row:before, 
#stacks_in_1299 .row:after {
  content: " ";
  display: table; }

#stacks_in_1299 .row:after {
  clear: both; }

#stacks_in_1299 .row.collapse > .column,
#stacks_in_1299 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_1299 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_1299 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_1299 .row .row:before, 
#stacks_in_1299 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_1299 .row .row:after {
  clear: both; }

#stacks_in_1299 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_1299 .row .row.collapse:before, 
#stacks_in_1299 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_1299 .row .row.collapse:after {
  clear: both; }

#stacks_in_1299 .column,
#stacks_in_1299 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  width: 100%;
  float: left; }

#stacks_in_1299 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_1299 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_1299 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_1299 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_1299 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_1299 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_1299 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_1299 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_1299 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_1299 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_1299 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_1299 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_1299 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_1299 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_1299 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_1299 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_1299 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_1299 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_1299 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_1299 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_1299 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_1299 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_1299 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_1299 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_1299 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_1299 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_1299 .column,
  #stacks_in_1299 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_1299 .small-1 {
    width: 8.33333%; }

  #stacks_in_1299 .small-2 {
    width: 16.66667%; }

  #stacks_in_1299 .small-3 {
    width: 25%; }

  #stacks_in_1299 .small-4 {
    width: 33.33333%; }

  #stacks_in_1299 .small-5 {
    width: 41.66667%; }

  #stacks_in_1299 .small-6 {
    width: 50%; }

  #stacks_in_1299 .small-7 {
    width: 58.33333%; }

  #stacks_in_1299 .small-8 {
    width: 66.66667%; }

  #stacks_in_1299 .small-9 {
    width: 75%; }

  #stacks_in_1299 .small-10 {
    width: 83.33333%; }

  #stacks_in_1299 .small-11 {
    width: 91.66667%; }

  #stacks_in_1299 .small-12 {
    width: 100%; }

  #stacks_in_1299 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_1299 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_1299 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_1299 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_1299 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_1299 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_1299 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_1299 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_1299 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_1299 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_1299 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_1299 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_1299 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_1299 .column.small-centered,
  #stacks_in_1299 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_1299 .column.small-uncentered,
  #stacks_in_1299 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_1299 .column.small-centered:last-child,
  #stacks_in_1299 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_1299 .column.small-uncentered:last-child,
  #stacks_in_1299 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_1299 .column.small-uncentered.opposite,
  #stacks_in_1299 .columns.small-uncentered.opposite {
    float: right; } 
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_1299 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_1299 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_1299 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_1299 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_1299 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_1299 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_1299 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_1299 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_1299 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_1299 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_1299 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_1299 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_1299 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_1299 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_1299 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_1299 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_1299 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_1299 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_1299 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_1299 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_1299 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_1299 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_1299 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_1299 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_1299 .column,
  #stacks_in_1299 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_1299 .medium-1 {
    width: 8.33333%; }

  #stacks_in_1299 .medium-2 {
    width: 16.66667%; }

  #stacks_in_1299 .medium-3 {
    width: 25%; }

  #stacks_in_1299 .medium-4 {
    width: 33.33333%; }

  #stacks_in_1299 .medium-5 {
    width: 41.66667%; }

  #stacks_in_1299 .medium-6 {
    width: 50%; }

  #stacks_in_1299 .medium-7 {
    width: 58.33333%; }

  #stacks_in_1299 .medium-8 {
    width: 66.66667%; }

  #stacks_in_1299 .medium-9 {
    width: 75%; }

  #stacks_in_1299 .medium-10 {
    width: 83.33333%; }

  #stacks_in_1299 .medium-11 {
    width: 91.66667%; }

  #stacks_in_1299 .medium-12 {
    width: 100%; }

  #stacks_in_1299 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_1299 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_1299 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_1299 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_1299 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_1299 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_1299 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_1299 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_1299 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_1299 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_1299 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_1299 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_1299 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_1299 .column.medium-centered,
  #stacks_in_1299 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_1299 .column.medium-uncentered,
  #stacks_in_1299 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_1299 .column.medium-centered:last-child,
  #stacks_in_1299 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_1299 .column.medium-uncentered:last-child,
  #stacks_in_1299 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_1299 .column.medium-uncentered.opposite,
  #stacks_in_1299 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_1299 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_1299 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_1299 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_1299 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_1299 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_1299 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_1299 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_1299 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_1299 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_1299 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_1299 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_1299 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_1299 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_1299 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_1299 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_1299 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_1299 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_1299 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_1299 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_1299 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_1299 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_1299 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_1299 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_1299 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_1299 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_1299 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_1299 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_1299 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_1299 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_1299 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_1299 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_1299 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_1299 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_1299 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_1299 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_1299 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_1299 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_1299 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_1299 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_1299 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_1299 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_1299 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_1299 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_1299 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_1299 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_1299 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_1299 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_1299 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_1299 .column,
  #stacks_in_1299 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_1299 .large-1 {
    width: 8.33333%; }

  #stacks_in_1299 .large-2 {
    width: 16.66667%; }

  #stacks_in_1299 .large-3 {
    width: 25%; }

  #stacks_in_1299 .large-4 {
    width: 33.33333%; }

  #stacks_in_1299 .large-5 {
    width: 41.66667%; }

  #stacks_in_1299 .large-6 {
    width: 50%; }

  #stacks_in_1299 .large-7 {
    width: 58.33333%; }

  #stacks_in_1299 .large-8 {
    width: 66.66667%; }

  #stacks_in_1299 .large-9 {
    width: 75%; }

  #stacks_in_1299 .large-10 {
    width: 83.33333%; }

  #stacks_in_1299 .large-11 {
    width: 91.66667%; }

  #stacks_in_1299 .large-12 {
    width: 100%; }

  #stacks_in_1299 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_1299 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_1299 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_1299 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_1299 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_1299 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_1299 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_1299 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_1299 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_1299 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_1299 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_1299 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_1299 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_1299 .column.large-centered,
  #stacks_in_1299 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_1299 .column.large-uncentered,
  #stacks_in_1299 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_1299 .column.large-centered:last-child,
  #stacks_in_1299 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_1299 .column.large-uncentered:last-child,
  #stacks_in_1299 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_1299 .column.large-uncentered.opposite,
  #stacks_in_1299 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_1299 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_1299 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_1299 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_1299 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_1299 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_1299 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_1299 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_1299 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_1299 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_1299 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_1299 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_1299 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_1299 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_1299 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_1299 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_1299 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_1299 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_1299 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_1299 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_1299 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_1299 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_1299 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_1299 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_1299 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

#stacks_in_1299 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_1299 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_1299 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_1299 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_1299 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_1299 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_1299 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_1299 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_1299 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_1299 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_1299 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_1299 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_1299 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_1299 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_1299 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_1299 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_1299 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_1299 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_1299 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_1299 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_1299 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_1299 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_1299 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_1299 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_1299 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_1299 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_1299 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_1299 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_1299 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 40.063em) {
#stacks_in_1299 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_1299 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_1299 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_1299 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_1299 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_1299 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_1299 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_1299 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_1299 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_1299 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_1299 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_1299 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_1299 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_1299 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_1299 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_1299 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_1299 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_1299 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_1299 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_1299 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_1299 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_1299 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_1299 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_1299 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 64.063em) {
#stacks_in_1299 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_1299 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_1299 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_1299 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_1299 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_1299 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_1299 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_1299 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_1299 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_1299 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_1299 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_1299 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_1299 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_1299 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_1299 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_1299 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_1299 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_1299 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_1299 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_1299 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_1299 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_1299 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_1299 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_1299 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1299 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

/* Visibility CSS - Foundation */

/* small displays */
@media only screen {
  #stacks_in_1299 .show-for-small-only, #stacks_in_1299 .show-for-small-up, #stacks_in_1299 .show-for-small, #stacks_in_1299 .show-for-small-down, #stacks_in_1299 .hide-for-medium-only, #stacks_in_1299 .hide-for-medium-up, #stacks_in_1299 .hide-for-medium, #stacks_in_1299 .show-for-medium-down, #stacks_in_1299 .hide-for-large-only, #stacks_in_1299 .hide-for-large-up, #stacks_in_1299 .hide-for-large, #stacks_in_1299 .show-for-large-down, #stacks_in_1299 .hide-for-xlarge-only, #stacks_in_1299 .hide-for-xlarge-up, #stacks_in_1299 .hide-for-xxlarge-only, #stacks_in_1299 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_1299 .hide-for-small-only, #stacks_in_1299 .hide-for-small-up, #stacks_in_1299 .hide-for-small, #stacks_in_1299 .hide-for-small-down, #stacks_in_1299 .show-for-medium-only, #stacks_in_1299 .show-for-medium-up, #stacks_in_1299 .show-for-medium, #stacks_in_1299 .hide-for-medium-down, #stacks_in_1299 .show-for-large-only, #stacks_in_1299 .show-for-large-up, #stacks_in_1299 .show-for-large, #stacks_in_1299 .hide-for-large-down, #stacks_in_1299 .show-for-xlarge-only, #stacks_in_1299 .show-for-xlarge-up, #stacks_in_1299 .show-for-xxlarge-only, #stacks_in_1299 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_1299 .visible-for-small-only, #stacks_in_1299 .visible-for-small-up, #stacks_in_1299 .visible-for-small, #stacks_in_1299 .visible-for-small-down, #stacks_in_1299 .hidden-for-medium-only, #stacks_in_1299 .hidden-for-medium-up, #stacks_in_1299 .hidden-for-medium, #stacks_in_1299 .visible-for-medium-down, #stacks_in_1299 .hidden-for-large-only, #stacks_in_1299 .hidden-for-large-up, #stacks_in_1299 .hidden-for-large, #stacks_in_1299 .visible-for-large-down, #stacks_in_1299 .hidden-for-xlarge-only, #stacks_in_1299 .hidden-for-xlarge-up, #stacks_in_1299 .hidden-for-xxlarge-only, #stacks_in_1299 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_1299 .hidden-for-small-only, #stacks_in_1299 .hidden-for-small-up, #stacks_in_1299 .hidden-for-small, #stacks_in_1299 .hidden-for-small-down, #stacks_in_1299 .visible-for-medium-only, #stacks_in_1299 .visible-for-medium-up, #stacks_in_1299 .visible-for-medium, #stacks_in_1299 .hidden-for-medium-down, #stacks_in_1299 .visible-for-large-only, #stacks_in_1299 .visible-for-large-up, #stacks_in_1299 .visible-for-large, #stacks_in_1299 .hidden-for-large-down, #stacks_in_1299 .visible-for-xlarge-only, #stacks_in_1299 .visible-for-xlarge-up, #stacks_in_1299 .visible-for-xxlarge-only, #stacks_in_1299 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_1299 table.show-for-small-only, #stacks_in_1299 table.show-for-small-up, #stacks_in_1299 table.show-for-small, #stacks_in_1299 table.show-for-small-down, #stacks_in_1299 table.hide-for-medium-only, #stacks_in_1299 table.hide-for-medium-up, #stacks_in_1299 table.hide-for-medium, #stacks_in_1299 table.show-for-medium-down, #stacks_in_1299 table.hide-for-large-only, #stacks_in_1299 table.hide-for-large-up, #stacks_in_1299 table.hide-for-large, #stacks_in_1299 table.show-for-large-down, #stacks_in_1299 table.hide-for-xlarge-only, #stacks_in_1299 table.hide-for-xlarge-up, #stacks_in_1299 table.hide-for-xxlarge-only, #stacks_in_1299 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_1299 thead.show-for-small-only, #stacks_in_1299 thead.show-for-small-up, #stacks_in_1299 thead.show-for-small, #stacks_in_1299 thead.show-for-small-down, #stacks_in_1299 thead.hide-for-medium-only, #stacks_in_1299 thead.hide-for-medium-up, #stacks_in_1299 thead.hide-for-medium, #stacks_in_1299 thead.show-for-medium-down, #stacks_in_1299 thead.hide-for-large-only, #stacks_in_1299 thead.hide-for-large-up, #stacks_in_1299 thead.hide-for-large, #stacks_in_1299 thead.show-for-large-down, #stacks_in_1299 thead.hide-for-xlarge-only, #stacks_in_1299 thead.hide-for-xlarge-up, #stacks_in_1299 thead.hide-for-xxlarge-only, #stacks_in_1299 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_1299 tbody.show-for-small-only, #stacks_in_1299 tbody.show-for-small-up, #stacks_in_1299 tbody.show-for-small, #stacks_in_1299 tbody.show-for-small-down, #stacks_in_1299 tbody.hide-for-medium-only, #stacks_in_1299 tbody.hide-for-medium-up, #stacks_in_1299 tbody.hide-for-medium, #stacks_in_1299 tbody.show-for-medium-down, #stacks_in_1299 tbody.hide-for-large-only, #stacks_in_1299 tbody.hide-for-large-up, #stacks_in_1299 tbody.hide-for-large, #stacks_in_1299 tbody.show-for-large-down, #stacks_in_1299 tbody.hide-for-xlarge-only, #stacks_in_1299 tbody.hide-for-xlarge-up, #stacks_in_1299 tbody.hide-for-xxlarge-only, #stacks_in_1299 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_1299 tr.show-for-small-only, #stacks_in_1299 tr.show-for-small-up, #stacks_in_1299 tr.show-for-small, #stacks_in_1299 tr.show-for-small-down, #stacks_in_1299 tr.hide-for-medium-only, #stacks_in_1299 tr.hide-for-medium-up, #stacks_in_1299 tr.hide-for-medium, #stacks_in_1299 tr.show-for-medium-down, #stacks_in_1299 tr.hide-for-large-only, #stacks_in_1299 tr.hide-for-large-up, #stacks_in_1299 tr.hide-for-large, #stacks_in_1299 tr.show-for-large-down, #stacks_in_1299 tr.hide-for-xlarge-only, #stacks_in_1299 tr.hide-for-xlarge-up, #stacks_in_1299 tr.hide-for-xxlarge-only, #stacks_in_1299 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_1299 th.show-for-small-only, #stacks_in_1299 td.show-for-small-only, #stacks_in_1299 th.show-for-small-up, #stacks_in_1299 td.show-for-small-up, #stacks_in_1299 th.show-for-small, #stacks_in_1299 td.show-for-small, #stacks_in_1299 th.show-for-small-down, #stacks_in_1299 td.show-for-small-down, #stacks_in_1299 th.hide-for-medium-only, #stacks_in_1299 td.hide-for-medium-only, #stacks_in_1299 th.hide-for-medium-up, #stacks_in_1299 td.hide-for-medium-up, #stacks_in_1299 th.hide-for-medium, #stacks_in_1299 td.hide-for-medium, #stacks_in_1299 th.show-for-medium-down, #stacks_in_1299 td.show-for-medium-down, #stacks_in_1299 th.hide-for-large-only, #stacks_in_1299 td.hide-for-large-only, #stacks_in_1299 th.hide-for-large-up, #stacks_in_1299 td.hide-for-large-up, #stacks_in_1299 th.hide-for-large, #stacks_in_1299 td.hide-for-large, #stacks_in_1299 th.show-for-large-down, #stacks_in_1299 td.show-for-large-down, #stacks_in_1299 th.hide-for-xlarge-only, #stacks_in_1299 td.hide-for-xlarge-only, #stacks_in_1299 th.hide-for-xlarge-up, #stacks_in_1299 td.hide-for-xlarge-up, #stacks_in_1299 th.hide-for-xxlarge-only, #stacks_in_1299 td.hide-for-xxlarge-only, #stacks_in_1299 th.hide-for-xxlarge-up, #stacks_in_1299 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* medium displays */
@media only screen and (min-width: 40.063em) {
  #stacks_in_1299 .hide-for-small-only, #stacks_in_1299 .show-for-small-up, #stacks_in_1299 .hide-for-small, #stacks_in_1299 .hide-for-small-down, #stacks_in_1299 .show-for-medium-only, #stacks_in_1299 .show-for-medium-up, #stacks_in_1299 .show-for-medium, #stacks_in_1299 .show-for-medium-down, #stacks_in_1299 .hide-for-large-only, #stacks_in_1299 .hide-for-large-up, #stacks_in_1299 .hide-for-large, #stacks_in_1299 .show-for-large-down, #stacks_in_1299 .hide-for-xlarge-only, #stacks_in_1299 .hide-for-xlarge-up, #stacks_in_1299 .hide-for-xxlarge-only, #stacks_in_1299 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_1299 .show-for-small-only, #stacks_in_1299 .hide-for-small-up, #stacks_in_1299 .show-for-small, #stacks_in_1299 .show-for-small-down, #stacks_in_1299 .hide-for-medium-only, #stacks_in_1299 .hide-for-medium-up, #stacks_in_1299 .hide-for-medium, #stacks_in_1299 .hide-for-medium-down, #stacks_in_1299 .show-for-large-only, #stacks_in_1299 .show-for-large-up, #stacks_in_1299 .show-for-large, #stacks_in_1299 .hide-for-large-down, #stacks_in_1299 .show-for-xlarge-only, #stacks_in_1299 .show-for-xlarge-up, #stacks_in_1299 .show-for-xxlarge-only, #stacks_in_1299 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_1299 .hidden-for-small-only, #stacks_in_1299 .visible-for-small-up, #stacks_in_1299 .hidden-for-small, #stacks_in_1299 .hidden-for-small-down, #stacks_in_1299 .visible-for-medium-only, #stacks_in_1299 .visible-for-medium-up, #stacks_in_1299 .visible-for-medium, #stacks_in_1299 .visible-for-medium-down, #stacks_in_1299 .hidden-for-large-only, #stacks_in_1299 .hidden-for-large-up, #stacks_in_1299 .hidden-for-large, #stacks_in_1299 .visible-for-large-down, #stacks_in_1299 .hidden-for-xlarge-only, #stacks_in_1299 .hidden-for-xlarge-up, #stacks_in_1299 .hidden-for-xxlarge-only, #stacks_in_1299 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_1299 .visible-for-small-only, #stacks_in_1299 .hidden-for-small-up, #stacks_in_1299 .visible-for-small, #stacks_in_1299 .visible-for-small-down, #stacks_in_1299 .hidden-for-medium-only, #stacks_in_1299 .hidden-for-medium-up, #stacks_in_1299 .hidden-for-medium, #stacks_in_1299 .hidden-for-medium-down, #stacks_in_1299 .visible-for-large-only, #stacks_in_1299 .visible-for-large-up, #stacks_in_1299 .visible-for-large, #stacks_in_1299 .hidden-for-large-down, #stacks_in_1299 .visible-for-xlarge-only, #stacks_in_1299 .visible-for-xlarge-up, #stacks_in_1299 .visible-for-xxlarge-only, #stacks_in_1299 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_1299 table.hide-for-small-only, #stacks_in_1299 table.show-for-small-up, #stacks_in_1299 table.hide-for-small, #stacks_in_1299 table.hide-for-small-down, #stacks_in_1299 table.show-for-medium-only, #stacks_in_1299 table.show-for-medium-up, #stacks_in_1299 table.show-for-medium, #stacks_in_1299 table.show-for-medium-down, #stacks_in_1299 table.hide-for-large-only, #stacks_in_1299 table.hide-for-large-up, #stacks_in_1299 table.hide-for-large, #stacks_in_1299 table.show-for-large-down, #stacks_in_1299 table.hide-for-xlarge-only, #stacks_in_1299 table.hide-for-xlarge-up, #stacks_in_1299 table.hide-for-xxlarge-only, #stacks_in_1299 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_1299 thead.hide-for-small-only, #stacks_in_1299 thead.show-for-small-up, #stacks_in_1299 thead.hide-for-small, #stacks_in_1299 thead.hide-for-small-down, #stacks_in_1299 thead.show-for-medium-only, #stacks_in_1299 thead.show-for-medium-up, #stacks_in_1299 thead.show-for-medium, #stacks_in_1299 thead.show-for-medium-down, #stacks_in_1299 thead.hide-for-large-only, #stacks_in_1299 thead.hide-for-large-up, #stacks_in_1299 thead.hide-for-large, #stacks_in_1299 thead.show-for-large-down, #stacks_in_1299 thead.hide-for-xlarge-only, #stacks_in_1299 thead.hide-for-xlarge-up, #stacks_in_1299 thead.hide-for-xxlarge-only, #stacks_in_1299 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_1299 tbody.hide-for-small-only, #stacks_in_1299 tbody.show-for-small-up, #stacks_in_1299 tbody.hide-for-small, #stacks_in_1299 tbody.hide-for-small-down, #stacks_in_1299 tbody.show-for-medium-only, #stacks_in_1299 tbody.show-for-medium-up, #stacks_in_1299 tbody.show-for-medium, #stacks_in_1299 tbody.show-for-medium-down, #stacks_in_1299 tbody.hide-for-large-only, #stacks_in_1299 tbody.hide-for-large-up, #stacks_in_1299 tbody.hide-for-large, #stacks_in_1299 tbody.show-for-large-down, #stacks_in_1299 tbody.hide-for-xlarge-only, #stacks_in_1299 tbody.hide-for-xlarge-up, #stacks_in_1299 tbody.hide-for-xxlarge-only, #stacks_in_1299 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_1299 tr.hide-for-small-only, #stacks_in_1299 tr.show-for-small-up, #stacks_in_1299 tr.hide-for-small, #stacks_in_1299 tr.hide-for-small-down, #stacks_in_1299 tr.show-for-medium-only, #stacks_in_1299 tr.show-for-medium-up, #stacks_in_1299 tr.show-for-medium, #stacks_in_1299 tr.show-for-medium-down, #stacks_in_1299 tr.hide-for-large-only, #stacks_in_1299 tr.hide-for-large-up, #stacks_in_1299 tr.hide-for-large, #stacks_in_1299 tr.show-for-large-down, #stacks_in_1299 tr.hide-for-xlarge-only, #stacks_in_1299 tr.hide-for-xlarge-up, #stacks_in_1299 tr.hide-for-xxlarge-only, #stacks_in_1299 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_1299 th.hide-for-small-only, #stacks_in_1299 td.hide-for-small-only, #stacks_in_1299 th.show-for-small-up, #stacks_in_1299 td.show-for-small-up, #stacks_in_1299 th.hide-for-small, #stacks_in_1299 td.hide-for-small, #stacks_in_1299 th.hide-for-small-down, #stacks_in_1299 td.hide-for-small-down, #stacks_in_1299 th.show-for-medium-only, #stacks_in_1299 td.show-for-medium-only, #stacks_in_1299 th.show-for-medium-up, #stacks_in_1299 td.show-for-medium-up, #stacks_in_1299 th.show-for-medium, #stacks_in_1299 td.show-for-medium, #stacks_in_1299 th.show-for-medium-down, #stacks_in_1299 td.show-for-medium-down, #stacks_in_1299 th.hide-for-large-only, #stacks_in_1299 td.hide-for-large-only, #stacks_in_1299 th.hide-for-large-up, #stacks_in_1299 td.hide-for-large-up, #stacks_in_1299 th.hide-for-large, #stacks_in_1299 td.hide-for-large, #stacks_in_1299 th.show-for-large-down, #stacks_in_1299 td.show-for-large-down, #stacks_in_1299 th.hide-for-xlarge-only, #stacks_in_1299 td.hide-for-xlarge-only, #stacks_in_1299 th.hide-for-xlarge-up, #stacks_in_1299 td.hide-for-xlarge-up, #stacks_in_1299 th.hide-for-xxlarge-only, #stacks_in_1299 td.hide-for-xxlarge-only, #stacks_in_1299 th.hide-for-xxlarge-up, #stacks_in_1299 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* large displays */
@media only screen and (min-width: 64.063em) {
  #stacks_in_1299 .hide-for-small-only, #stacks_in_1299 .show-for-small-up, #stacks_in_1299 .hide-for-small, #stacks_in_1299 .hide-for-small-down, #stacks_in_1299 .hide-for-medium-only, #stacks_in_1299 .show-for-medium-up, #stacks_in_1299 .hide-for-medium, #stacks_in_1299 .hide-for-medium-down, #stacks_in_1299 .show-for-large-only, #stacks_in_1299 .show-for-large-up, #stacks_in_1299 .show-for-large, #stacks_in_1299 .show-for-large-down, #stacks_in_1299 .hide-for-xlarge-only, #stacks_in_1299 .hide-for-xlarge-up, #stacks_in_1299 .hide-for-xxlarge-only, #stacks_in_1299 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_1299 .show-for-small-only, #stacks_in_1299 .hide-for-small-up, #stacks_in_1299 .show-for-small, #stacks_in_1299 .show-for-small-down, #stacks_in_1299 .show-for-medium-only, #stacks_in_1299 .hide-for-medium-up, #stacks_in_1299 .show-for-medium, #stacks_in_1299 .show-for-medium-down, #stacks_in_1299 .hide-for-large-only, #stacks_in_1299 .hide-for-large-up, #stacks_in_1299 .hide-for-large, #stacks_in_1299 .hide-for-large-down, #stacks_in_1299 .show-for-xlarge-only, #stacks_in_1299 .show-for-xlarge-up, #stacks_in_1299 .show-for-xxlarge-only, #stacks_in_1299 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_1299 .hidden-for-small-only, #stacks_in_1299 .visible-for-small-up, #stacks_in_1299 .hidden-for-small, #stacks_in_1299 .hidden-for-small-down, #stacks_in_1299 .hidden-for-medium-only, #stacks_in_1299 .visible-for-medium-up, #stacks_in_1299 .hidden-for-medium, #stacks_in_1299 .hidden-for-medium-down, #stacks_in_1299 .visible-for-large-only, #stacks_in_1299 .visible-for-large-up, #stacks_in_1299 .visible-for-large, #stacks_in_1299 .visible-for-large-down, #stacks_in_1299 .hidden-for-xlarge-only, #stacks_in_1299 .hidden-for-xlarge-up, #stacks_in_1299 .hidden-for-xxlarge-only, #stacks_in_1299 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_1299 .visible-for-small-only, #stacks_in_1299 .hidden-for-small-up, #stacks_in_1299 .visible-for-small, #stacks_in_1299 .visible-for-small-down, #stacks_in_1299 .visible-for-medium-only, #stacks_in_1299 .hidden-for-medium-up, #stacks_in_1299 .visible-for-medium, #stacks_in_1299 .visible-for-medium-down, #stacks_in_1299 .hidden-for-large-only, #stacks_in_1299 .hidden-for-large-up, #stacks_in_1299 .hidden-for-large, #stacks_in_1299 .hidden-for-large-down, #stacks_in_1299 .visible-for-xlarge-only, #stacks_in_1299 .visible-for-xlarge-up, #stacks_in_1299 .visible-for-xxlarge-only, #stacks_in_1299 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_1299 table.hide-for-small-only, #stacks_in_1299 table.show-for-small-up, #stacks_in_1299 table.hide-for-small, #stacks_in_1299 table.hide-for-small-down, #stacks_in_1299 table.hide-for-medium-only, #stacks_in_1299 table.show-for-medium-up, #stacks_in_1299 table.hide-for-medium, #stacks_in_1299 table.hide-for-medium-down, #stacks_in_1299 table.show-for-large-only, #stacks_in_1299 table.show-for-large-up, #stacks_in_1299 table.show-for-large, #stacks_in_1299 table.show-for-large-down, #stacks_in_1299 table.hide-for-xlarge-only, #stacks_in_1299 table.hide-for-xlarge-up, #stacks_in_1299 table.hide-for-xxlarge-only, #stacks_in_1299 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_1299 thead.hide-for-small-only, #stacks_in_1299 thead.show-for-small-up, #stacks_in_1299 thead.hide-for-small, #stacks_in_1299 thead.hide-for-small-down, #stacks_in_1299 thead.hide-for-medium-only, #stacks_in_1299 thead.show-for-medium-up, #stacks_in_1299 thead.hide-for-medium, #stacks_in_1299 thead.hide-for-medium-down, #stacks_in_1299 thead.show-for-large-only, #stacks_in_1299 thead.show-for-large-up, #stacks_in_1299 thead.show-for-large, #stacks_in_1299 thead.show-for-large-down, #stacks_in_1299 thead.hide-for-xlarge-only, #stacks_in_1299 thead.hide-for-xlarge-up, #stacks_in_1299 thead.hide-for-xxlarge-only, #stacks_in_1299 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_1299 tbody.hide-for-small-only, #stacks_in_1299 tbody.show-for-small-up, #stacks_in_1299 tbody.hide-for-small, #stacks_in_1299 tbody.hide-for-small-down, #stacks_in_1299 tbody.hide-for-medium-only, #stacks_in_1299 tbody.show-for-medium-up, #stacks_in_1299 tbody.hide-for-medium, #stacks_in_1299 tbody.hide-for-medium-down, #stacks_in_1299 tbody.show-for-large-only, #stacks_in_1299 tbody.show-for-large-up, #stacks_in_1299 tbody.show-for-large, #stacks_in_1299 tbody.show-for-large-down, #stacks_in_1299 tbody.hide-for-xlarge-only, #stacks_in_1299 tbody.hide-for-xlarge-up, #stacks_in_1299 tbody.hide-for-xxlarge-only, #stacks_in_1299 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_1299 tr.hide-for-small-only, #stacks_in_1299 tr.show-for-small-up, #stacks_in_1299 tr.hide-for-small, #stacks_in_1299 tr.hide-for-small-down, #stacks_in_1299 tr.hide-for-medium-only, #stacks_in_1299 tr.show-for-medium-up, #stacks_in_1299 tr.hide-for-medium, #stacks_in_1299 tr.hide-for-medium-down, #stacks_in_1299 tr.show-for-large-only, #stacks_in_1299 tr.show-for-large-up, #stacks_in_1299 tr.show-for-large, #stacks_in_1299 tr.show-for-large-down, #stacks_in_1299 tr.hide-for-xlarge-only, #stacks_in_1299 tr.hide-for-xlarge-up, #stacks_in_1299 tr.hide-for-xxlarge-only, #stacks_in_1299 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_1299 th.hide-for-small-only, #stacks_in_1299 td.hide-for-small-only, #stacks_in_1299 th.show-for-small-up, #stacks_in_1299 td.show-for-small-up, #stacks_in_1299 th.hide-for-small, #stacks_in_1299 td.hide-for-small, #stacks_in_1299 th.hide-for-small-down, #stacks_in_1299 td.hide-for-small-down, #stacks_in_1299 th.hide-for-medium-only, #stacks_in_1299 td.hide-for-medium-only, #stacks_in_1299 th.show-for-medium-up, #stacks_in_1299 td.show-for-medium-up, #stacks_in_1299 th.hide-for-medium, #stacks_in_1299 td.hide-for-medium, #stacks_in_1299 th.hide-for-medium-down, #stacks_in_1299 td.hide-for-medium-down, #stacks_in_1299 th.show-for-large-only, #stacks_in_1299 td.show-for-large-only, #stacks_in_1299 th.show-for-large-up, #stacks_in_1299 td.show-for-large-up, #stacks_in_1299 th.show-for-large, #stacks_in_1299 td.show-for-large, #stacks_in_1299 th.show-for-large-down, #stacks_in_1299 td.show-for-large-down, #stacks_in_1299 th.hide-for-xlarge-only, #stacks_in_1299 td.hide-for-xlarge-only, #stacks_in_1299 th.hide-for-xlarge-up, #stacks_in_1299 td.hide-for-xlarge-up, #stacks_in_1299 th.hide-for-xxlarge-only, #stacks_in_1299 td.hide-for-xxlarge-only, #stacks_in_1299 th.hide-for-xxlarge-up, #stacks_in_1299 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* xlarge displays */
@media only screen and (min-width: 90.063em) {
  #stacks_in_1299 .hide-for-small-only, #stacks_in_1299 .show-for-small-up, #stacks_in_1299 .hide-for-small, #stacks_in_1299 .hide-for-small-down, #stacks_in_1299 .hide-for-medium-only, #stacks_in_1299 .show-for-medium-up, #stacks_in_1299 .hide-for-medium, #stacks_in_1299 .hide-for-medium-down, #stacks_in_1299 .hide-for-large-only, #stacks_in_1299 .show-for-large-up, #stacks_in_1299 .hide-for-large, #stacks_in_1299 .hide-for-large-down, #stacks_in_1299 .show-for-xlarge-only, #stacks_in_1299 .show-for-xlarge-up, #stacks_in_1299 .hide-for-xxlarge-only, #stacks_in_1299 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_1299 .show-for-small-only, #stacks_in_1299 .hide-for-small-up, #stacks_in_1299 .show-for-small, #stacks_in_1299 .show-for-small-down, #stacks_in_1299 .show-for-medium-only, #stacks_in_1299 .hide-for-medium-up, #stacks_in_1299 .show-for-medium, #stacks_in_1299 .show-for-medium-down, #stacks_in_1299 .show-for-large-only, #stacks_in_1299 .hide-for-large-up, #stacks_in_1299 .show-for-large, #stacks_in_1299 .show-for-large-down, #stacks_in_1299 .hide-for-xlarge-only, #stacks_in_1299 .hide-for-xlarge-up, #stacks_in_1299 .show-for-xxlarge-only, #stacks_in_1299 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_1299 .hidden-for-small-only, #stacks_in_1299 .visible-for-small-up, #stacks_in_1299 .hidden-for-small, #stacks_in_1299 .hidden-for-small-down, #stacks_in_1299 .hidden-for-medium-only, #stacks_in_1299 .visible-for-medium-up, #stacks_in_1299 .hidden-for-medium, #stacks_in_1299 .hidden-for-medium-down, #stacks_in_1299 .hidden-for-large-only, #stacks_in_1299 .visible-for-large-up, #stacks_in_1299 .hidden-for-large, #stacks_in_1299 .hidden-for-large-down, #stacks_in_1299 .visible-for-xlarge-only, #stacks_in_1299 .visible-for-xlarge-up, #stacks_in_1299 .hidden-for-xxlarge-only, #stacks_in_1299 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_1299 .visible-for-small-only, #stacks_in_1299 .hidden-for-small-up, #stacks_in_1299 .visible-for-small, #stacks_in_1299 .visible-for-small-down, #stacks_in_1299 .visible-for-medium-only, #stacks_in_1299 .hidden-for-medium-up, #stacks_in_1299 .visible-for-medium, #stacks_in_1299 .visible-for-medium-down, #stacks_in_1299 .visible-for-large-only, #stacks_in_1299 .hidden-for-large-up, #stacks_in_1299 .visible-for-large, #stacks_in_1299 .visible-for-large-down, #stacks_in_1299 .hidden-for-xlarge-only, #stacks_in_1299 .hidden-for-xlarge-up, #stacks_in_1299 .visible-for-xxlarge-only, #stacks_in_1299 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_1299 table.hide-for-small-only, #stacks_in_1299 table.show-for-small-up, #stacks_in_1299 table.hide-for-small, #stacks_in_1299 table.hide-for-small-down, #stacks_in_1299 table.hide-for-medium-only, #stacks_in_1299 table.show-for-medium-up, #stacks_in_1299 table.hide-for-medium, #stacks_in_1299 table.hide-for-medium-down, #stacks_in_1299 table.hide-for-large-only, #stacks_in_1299 table.show-for-large-up, #stacks_in_1299 table.hide-for-large, #stacks_in_1299 table.hide-for-large-down, #stacks_in_1299 table.show-for-xlarge-only, #stacks_in_1299 table.show-for-xlarge-up, #stacks_in_1299 table.hide-for-xxlarge-only, #stacks_in_1299 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_1299 thead.hide-for-small-only, #stacks_in_1299 thead.show-for-small-up, #stacks_in_1299 thead.hide-for-small, #stacks_in_1299 thead.hide-for-small-down, #stacks_in_1299 thead.hide-for-medium-only, #stacks_in_1299 thead.show-for-medium-up, #stacks_in_1299 thead.hide-for-medium, #stacks_in_1299 thead.hide-for-medium-down, #stacks_in_1299 thead.hide-for-large-only, #stacks_in_1299 thead.show-for-large-up, #stacks_in_1299 thead.hide-for-large, #stacks_in_1299 thead.hide-for-large-down, #stacks_in_1299 thead.show-for-xlarge-only, #stacks_in_1299 thead.show-for-xlarge-up, #stacks_in_1299 thead.hide-for-xxlarge-only, #stacks_in_1299 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_1299 tbody.hide-for-small-only, #stacks_in_1299 tbody.show-for-small-up, #stacks_in_1299 tbody.hide-for-small, #stacks_in_1299 tbody.hide-for-small-down, #stacks_in_1299 tbody.hide-for-medium-only, #stacks_in_1299 tbody.show-for-medium-up, #stacks_in_1299 tbody.hide-for-medium, #stacks_in_1299 tbody.hide-for-medium-down, #stacks_in_1299 tbody.hide-for-large-only, #stacks_in_1299 tbody.show-for-large-up, #stacks_in_1299 tbody.hide-for-large, #stacks_in_1299 tbody.hide-for-large-down, #stacks_in_1299 tbody.show-for-xlarge-only, #stacks_in_1299 tbody.show-for-xlarge-up, #stacks_in_1299 tbody.hide-for-xxlarge-only, #stacks_in_1299 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_1299 tr.hide-for-small-only, #stacks_in_1299 tr.show-for-small-up, #stacks_in_1299 tr.hide-for-small, #stacks_in_1299 tr.hide-for-small-down, #stacks_in_1299 tr.hide-for-medium-only, #stacks_in_1299 tr.show-for-medium-up, #stacks_in_1299 tr.hide-for-medium, #stacks_in_1299 tr.hide-for-medium-down, #stacks_in_1299 tr.hide-for-large-only, #stacks_in_1299 tr.show-for-large-up, #stacks_in_1299 tr.hide-for-large, #stacks_in_1299 tr.hide-for-large-down, #stacks_in_1299 tr.show-for-xlarge-only, #stacks_in_1299 tr.show-for-xlarge-up, #stacks_in_1299 tr.hide-for-xxlarge-only, #stacks_in_1299 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_1299 th.hide-for-small-only, #stacks_in_1299 td.hide-for-small-only, #stacks_in_1299 th.show-for-small-up, #stacks_in_1299 td.show-for-small-up, #stacks_in_1299 th.hide-for-small, #stacks_in_1299 td.hide-for-small, #stacks_in_1299 th.hide-for-small-down, #stacks_in_1299 td.hide-for-small-down, #stacks_in_1299 th.hide-for-medium-only, #stacks_in_1299 td.hide-for-medium-only, #stacks_in_1299 th.show-for-medium-up, #stacks_in_1299 td.show-for-medium-up, #stacks_in_1299 th.hide-for-medium, #stacks_in_1299 td.hide-for-medium, #stacks_in_1299 th.hide-for-medium-down, #stacks_in_1299 td.hide-for-medium-down, #stacks_in_1299 th.hide-for-large-only, #stacks_in_1299 td.hide-for-large-only, #stacks_in_1299 th.show-for-large-up, #stacks_in_1299 td.show-for-large-up, #stacks_in_1299 th.hide-for-large, #stacks_in_1299 td.hide-for-large, #stacks_in_1299 th.hide-for-large-down, #stacks_in_1299 td.hide-for-large-down, #stacks_in_1299 th.show-for-xlarge-only, #stacks_in_1299 td.show-for-xlarge-only, #stacks_in_1299 th.show-for-xlarge-up, #stacks_in_1299 td.show-for-xlarge-up, #stacks_in_1299 th.hide-for-xxlarge-only, #stacks_in_1299 td.hide-for-xxlarge-only, #stacks_in_1299 th.hide-for-xxlarge-up, #stacks_in_1299 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* xxlarge displays */
@media only screen and (min-width: 120.063em) {
  #stacks_in_1299 .hide-for-small-only, #stacks_in_1299 .show-for-small-up, #stacks_in_1299 .hide-for-small, #stacks_in_1299 .hide-for-small-down, #stacks_in_1299 .hide-for-medium-only, #stacks_in_1299 .show-for-medium-up, #stacks_in_1299 .hide-for-medium, #stacks_in_1299 .hide-for-medium-down, #stacks_in_1299 .hide-for-large-only, #stacks_in_1299 .show-for-large-up, #stacks_in_1299 .hide-for-large, #stacks_in_1299 .hide-for-large-down, #stacks_in_1299 .hide-for-xlarge-only, #stacks_in_1299 .show-for-xlarge-up, #stacks_in_1299 .show-for-xxlarge-only, #stacks_in_1299 .show-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_1299 .show-for-small-only, #stacks_in_1299 .hide-for-small-up, #stacks_in_1299 .show-for-small, #stacks_in_1299 .show-for-small-down, #stacks_in_1299 .show-for-medium-only, #stacks_in_1299 .hide-for-medium-up, #stacks_in_1299 .show-for-medium, #stacks_in_1299 .show-for-medium-down, #stacks_in_1299 .show-for-large-only, #stacks_in_1299 .hide-for-large-up, #stacks_in_1299 .show-for-large, #stacks_in_1299 .show-for-large-down, #stacks_in_1299 .show-for-xlarge-only, #stacks_in_1299 .hide-for-xlarge-up, #stacks_in_1299 .hide-for-xxlarge-only, #stacks_in_1299 .hide-for-xxlarge-up {
    display: none !important; }

  #stacks_in_1299 .hidden-for-small-only, #stacks_in_1299 .visible-for-small-up, #stacks_in_1299 .hidden-for-small, #stacks_in_1299 .hidden-for-small-down, #stacks_in_1299 .hidden-for-medium-only, #stacks_in_1299 .visible-for-medium-up, #stacks_in_1299 .hidden-for-medium, #stacks_in_1299 .hidden-for-medium-down, #stacks_in_1299 .hidden-for-large-only, #stacks_in_1299 .visible-for-large-up, #stacks_in_1299 .hidden-for-large, #stacks_in_1299 .hidden-for-large-down, #stacks_in_1299 .hidden-for-xlarge-only, #stacks_in_1299 .visible-for-xlarge-up, #stacks_in_1299 .visible-for-xxlarge-only, #stacks_in_1299 .visible-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_1299 .visible-for-small-only, #stacks_in_1299 .hidden-for-small-up, #stacks_in_1299 .visible-for-small, #stacks_in_1299 .visible-for-small-down, #stacks_in_1299 .visible-for-medium-only, #stacks_in_1299 .hidden-for-medium-up, #stacks_in_1299 .visible-for-medium, #stacks_in_1299 .visible-for-medium-down, #stacks_in_1299 .visible-for-large-only, #stacks_in_1299 .hidden-for-large-up, #stacks_in_1299 .visible-for-large, #stacks_in_1299 .visible-for-large-down, #stacks_in_1299 .visible-for-xlarge-only, #stacks_in_1299 .hidden-for-xlarge-up, #stacks_in_1299 .hidden-for-xxlarge-only, #stacks_in_1299 .hidden-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_1299 table.hide-for-small-only, #stacks_in_1299 table.show-for-small-up, #stacks_in_1299 table.hide-for-small, #stacks_in_1299 table.hide-for-small-down, #stacks_in_1299 table.hide-for-medium-only, #stacks_in_1299 table.show-for-medium-up, #stacks_in_1299 table.hide-for-medium, #stacks_in_1299 table.hide-for-medium-down, #stacks_in_1299 table.hide-for-large-only, #stacks_in_1299 table.show-for-large-up, #stacks_in_1299 table.hide-for-large, #stacks_in_1299 table.hide-for-large-down, #stacks_in_1299 table.hide-for-xlarge-only, #stacks_in_1299 table.show-for-xlarge-up, #stacks_in_1299 table.show-for-xxlarge-only, #stacks_in_1299 table.show-for-xxlarge-up {
    display: table; }

  #stacks_in_1299 thead.hide-for-small-only, #stacks_in_1299 thead.show-for-small-up, #stacks_in_1299 thead.hide-for-small, #stacks_in_1299 thead.hide-for-small-down, #stacks_in_1299 thead.hide-for-medium-only, #stacks_in_1299 thead.show-for-medium-up, #stacks_in_1299 thead.hide-for-medium, #stacks_in_1299 thead.hide-for-medium-down, #stacks_in_1299 thead.hide-for-large-only, #stacks_in_1299 thead.show-for-large-up, #stacks_in_1299 thead.hide-for-large, #stacks_in_1299 thead.hide-for-large-down, #stacks_in_1299 thead.hide-for-xlarge-only, #stacks_in_1299 thead.show-for-xlarge-up, #stacks_in_1299 thead.show-for-xxlarge-only, #stacks_in_1299 thead.show-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_1299 tbody.hide-for-small-only, #stacks_in_1299 tbody.show-for-small-up, #stacks_in_1299 tbody.hide-for-small, #stacks_in_1299 tbody.hide-for-small-down, #stacks_in_1299 tbody.hide-for-medium-only, #stacks_in_1299 tbody.show-for-medium-up, #stacks_in_1299 tbody.hide-for-medium, #stacks_in_1299 tbody.hide-for-medium-down, #stacks_in_1299 tbody.hide-for-large-only, #stacks_in_1299 tbody.show-for-large-up, #stacks_in_1299 tbody.hide-for-large, #stacks_in_1299 tbody.hide-for-large-down, #stacks_in_1299 tbody.hide-for-xlarge-only, #stacks_in_1299 tbody.show-for-xlarge-up, #stacks_in_1299 tbody.show-for-xxlarge-only, #stacks_in_1299 tbody.show-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_1299 tr.hide-for-small-only, #stacks_in_1299 tr.show-for-small-up, #stacks_in_1299 tr.hide-for-small, #stacks_in_1299 tr.hide-for-small-down, #stacks_in_1299 tr.hide-for-medium-only, #stacks_in_1299 tr.show-for-medium-up, #stacks_in_1299 tr.hide-for-medium, #stacks_in_1299 tr.hide-for-medium-down, #stacks_in_1299 tr.hide-for-large-only, #stacks_in_1299 tr.show-for-large-up, #stacks_in_1299 tr.hide-for-large, #stacks_in_1299 tr.hide-for-large-down, #stacks_in_1299 tr.hide-for-xlarge-only, #stacks_in_1299 tr.show-for-xlarge-up, #stacks_in_1299 tr.show-for-xxlarge-only, #stacks_in_1299 tr.show-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_1299 th.hide-for-small-only, #stacks_in_1299 td.hide-for-small-only, #stacks_in_1299 th.show-for-small-up, #stacks_in_1299 td.show-for-small-up, #stacks_in_1299 th.hide-for-small, #stacks_in_1299 td.hide-for-small, #stacks_in_1299 th.hide-for-small-down, #stacks_in_1299 td.hide-for-small-down, #stacks_in_1299 th.hide-for-medium-only, #stacks_in_1299 td.hide-for-medium-only, #stacks_in_1299 th.show-for-medium-up, #stacks_in_1299 td.show-for-medium-up, #stacks_in_1299 th.hide-for-medium, #stacks_in_1299 td.hide-for-medium, #stacks_in_1299 th.hide-for-medium-down, #stacks_in_1299 td.hide-for-medium-down, #stacks_in_1299 th.hide-for-large-only, #stacks_in_1299 td.hide-for-large-only, #stacks_in_1299 th.show-for-large-up, #stacks_in_1299 td.show-for-large-up, #stacks_in_1299 th.hide-for-large, #stacks_in_1299 td.hide-for-large, #stacks_in_1299 th.hide-for-large-down, #stacks_in_1299 td.hide-for-large-down, #stacks_in_1299 th.hide-for-xlarge-only, #stacks_in_1299 td.hide-for-xlarge-only, #stacks_in_1299 th.show-for-xlarge-up, #stacks_in_1299 td.show-for-xlarge-up, #stacks_in_1299 th.show-for-xxlarge-only, #stacks_in_1299 td.show-for-xxlarge-only, #stacks_in_1299 th.show-for-xxlarge-up, #stacks_in_1299 td.show-for-xxlarge-up {
    display: table-cell !important; } }
/* Orientation targeting */
.show-for-landscape,
.hide-for-portrait {
  display: inherit !important; }

.hide-for-landscape,
.show-for-portrait {
  display: none !important; }

/* Specific visibility for tables */
#stacks_in_1299 table.hide-for-landscape, #stacks_in_1299 table.show-for-portrait {
  display: table; }

#stacks_in_1299 thead.hide-for-landscape, #stacks_in_1299 thead.show-for-portrait {
  display: table-header-group !important; }

#stacks_in_1299 tbody.hide-for-landscape, #stacks_in_1299 tbody.show-for-portrait {
  display: table-row-group !important; }

#stacks_in_1299 tr.hide-for-landscape, #stacks_in_1299 tr.show-for-portrait {
  display: table-row !important; }

#stacks_in_1299 td.hide-for-landscape, #stacks_in_1299 td.show-for-portrait,
#stacks_in_1299 th.hide-for-landscape,
#stacks_in_1299 th.show-for-portrait {
  display: table-cell !important; }

@media only screen and (orientation: landscape) {
  #stacks_in_1299 .show-for-landscape,
  #stacks_in_1299 .hide-for-portrait {
    display: inherit !important; }

  #stacks_in_1299 .hide-for-landscape,
  #stacks_in_1299 .show-for-portrait {
    display: none !important; }

  /* Specific visibility for tables */
  #stacks_in_1299 table.show-for-landscape, #stacks_in_1299 table.hide-for-portrait {
    display: table; }

  #stacks_in_1299 thead.show-for-landscape, #stacks_in_1299 thead.hide-for-portrait {
    display: table-header-group !important; }

  #stacks_in_1299 tbody.show-for-landscape, #stacks_in_1299 tbody.hide-for-portrait {
    display: table-row-group !important; }

  #stacks_in_1299 tr.show-for-landscape, #stacks_in_1299 tr.hide-for-portrait {
    display: table-row !important; }

  #stacks_in_1299 td.show-for-landscape, #stacks_in_1299 td.hide-for-portrait,
  #stacks_in_1299 th.show-for-landscape,
  #stacks_in_1299 th.hide-for-portrait {
    display: table-cell !important; } }
@media only screen and (orientation: portrait) {
  #stacks_in_1299 .show-for-portrait,
  #stacks_in_1299 .hide-for-landscape {
    display: inherit !important; }

  #stacks_in_1299 .hide-for-portrait,
  #stacks_in_1299 .show-for-landscape {
    display: none !important; }

  /* Specific visibility for tables */
  #stacks_in_1299 table.show-for-portrait, #stacks_in_1299 table.hide-for-landscape {
    display: table; }

  #stacks_in_1299 thead.show-for-portrait, #stacks_in_1299 thead.hide-for-landscape {
    display: table-header-group !important; }

  #stacks_in_1299 tbody.show-for-portrait, #stacks_in_1299 tbody.hide-for-landscape {
    display: table-row-group !important; }

  #stacks_in_1299 tr.show-for-portrait, #stacks_in_1299 tr.hide-for-landscape {
    display: table-row !important; }

  #stacks_in_1299 td.show-for-portrait, #stacks_in_1299 td.hide-for-landscape,
  #stacks_in_1299 th.show-for-portrait,
  #stacks_in_1299 th.hide-for-landscape {
    display: table-cell !important; } }
/* Touch-enabled device targeting */
.show-for-touch {
  display: none !important; }

.hide-for-touch {
  display: inherit !important; }

.touch #stacks_in_1299 .show-for-touch {
  display: inherit !important; }

.touch #stacks_in_1299 .hide-for-touch {
  display: none !important; }

/* Specific visibility for tables */
#stacks_in_1299 table.hide-for-touch {
  display: table; }

.touch #stacks_in_1299 table.show-for-touch {
  display: table; }

#stacks_in_1299 thead.hide-for-touch {
  display: table-header-group !important; }

.touch #stacks_in_1299 thead.show-for-touch {
  display: table-header-group !important; }

#stacks_in_1299 tbody.hide-for-touch {
  display: table-row-group !important; }

.touch #stacks_in_1299 tbody.show-for-touch {
  display: table-row-group !important; }

#stacks_in_1299 tr.hide-for-touch {
  display: table-row !important; }

.touch #stacks_in_1299 tr.show-for-touch {
  display: table-row !important; }

#stacks_in_1299 td.hide-for-touch {
  display: table-cell !important; }

.touch #stacks_in_1299 td.show-for-touch {
  display: table-cell !important; }

#stacks_in_1299 th.hide-for-touch {
  display: table-cell !important; }

.touch #stacks_in_1299 th.show-for-touch {
  display: table-cell !important; }

/* Print visibility */
@media print {
  #stacks_in_1299 .show-for-print {
    display: block; }

  #stacks_in_1299 .hide-for-print {
    display: none; }

  #stacks_in_1299 table.show-for-print {
    display: table; }

  #stacks_in_1299 thead.show-for-print {
    display: table-header-group !important; }

  #stacks_in_1299 tbody.show-for-print {
    display: table-row-group !important; }

  #stacks_in_1299 tr.show-for-print {
    display: table-row !important; }

  #stacks_in_1299 td.show-for-print {
    display: table-cell !important; }

  #stacks_in_1299 th.show-for-print {
    display: table-cell !important; } }
/* 2.0.1
- improves overall performance on retina devices
- fixes performance issue in safari when using the Frosted Glass effect
- fixes a loading bug with the parallax effect
 */
#stacks_in_1309.btr-bg-outer .btr-bg-inner {
  
  min-height: 100vh;
  
}
#stacks_in_1309.btr-bg-gradient .btr-bg-inner ,
#stacks_in_1309.btr-bg-animated .btr-bg-inner ,
#stacks_in_1309.btr-bg-blur .btr-bg-inner ,
#stacks_in_1309.btr-bg-mouse .btr-bg-inner ,
#stacks_in_1309.btr-bg-pan .btr-bg-inner ,
#stacks_in_1309.btr-bg-parallax .btr-bg-inner ,
#stacks_in_1309.btr-bg-transition .btr-bg-inner ,
#stacks_in_1309.btr-bg-none .btr-bg-inner  {
  padding: 0px 0px 0px 0px;
}
#stacks_in_1309.btr-bg-none {
background-repeat: no-repeat;
background-color: rgba(0, 0, 0, 0.00);
}
#stacks_in_1309.btr-bg-outer:after {
  background: rgba(0, 0, 0, 0.00);
}
#stacks_in_1309.btr-bg-outer {
  background-image : url(../files/backgroundImageBlur-1309.jpg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  -webkit-transform:translateZ(0);
}
#stacks_in_1309.btr-bg-outer .btr-bg-inner .btr-bg-content {
  position: relative;
  background-color : rgba(255, 255, 255, 0.00);
  overflow: hidden;
  padding: 24px 24px 24px 24px;
  margin: 0 auto;
  max-width: 960px;
  width: 100%;
  
}
#stacks_in_1309.btr-bg-outer .btr-bg-inner .btr-bg-header,
#stacks_in_1309.btr-bg-outer .btr-bg-inner .btr-bg-footer {
  
  pointer-events: none;
  opacity: 0;
  
}




/* Parallax */
#stacks_in_1309.btr-bg-parallax {
  background: none;
  transform: none;
}
#stacks_in_1309.btr-bg-parallax > .btr-bg-parallax-bg {
  background-image : url(../files/backgroundImageBlur-1309.jpg);
  background-repeat: no-repeat;
  background-color: rgba(0, 0, 0, 0.00);
  background-position: center top;
  background-size: cover;
  left: 0;
  position: absolute;
  top: 0;
  right: 0;
  height: 100vh;
  z-index: -1;
  -webkit-transform:translateZ(0);
  will-change: transform;
}
#stacks_in_1309.btr-bg-parallax.btr-bg-disabled:before {
  background-attachment: scroll;
  background-position: center center !important;
}








	#stacks_in_36 .foundry_reveal {
		visibility: hidden;
	}


#stacks_in_36 {
	

	
}

#stacks_in_36 {
	margin: 50px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}




	#stacks_in_39 .page-header h5 {
		color: rgba(245, 245, 248, 1.00);
	}

	#stacks_in_39 .page-header small {
		color: rgba(255, 255, 255, 0.80);
	}







#stacks_in_39 .page-header,
#stacks_in_39 .page-header h5 {
	margin-bottom: 0;
	
	letter-spacing: 0px;
	
	
}







#stacks_in_39 a.page-header-link,
#stacks_in_39 a.page-header-link:visited,
#stacks_in_39 a.page-header-link:hover,
#stacks_in_39 a.page-header-link:active {
	text-decoration: none;
}

#stacks_in_39 {
	margin: 30px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}



	
		#stacks_in_41 hr.foundry-divider-simple {
			border-top-color: rgba(255, 0, 0, 1.00);
		}
	

	#stacks_in_41 hr.foundry-divider-simple {
		border-top-style: solid;
		border-top-width: 3px;
	}






	#stacks_in_41 .foundry-label {
		width: 100%;
	}

	#stacks_in_41 hr.foundry-divider-simple {
		width: 100%;
	}


#stacks_out_41 {
	width: 80px;
}



/* Color picker style settings */


#stacks_in_42 p {
	color: rgba(245, 245, 248, 1.00);
}

#stacks_in_42 p a,
#stacks_in_42 p a:visited {
	color: rgba(66, 55, 255, 1.00);
}

#stacks_in_42 p a:hover,
#stacks_in_42 p a:active {
	color: rgba(255, 255, 255, 1.00);
}

/* Edit mode custom colors. */
#stacks_in_42 .paragraph {
	color: rgba(245, 245, 248, 1.00);
}

#stacks_in_42 .paragraph a,
#stacks_in_42 .paragraph a:visited {
	color: rgba(66, 55, 255, 1.00);
}

#stacks_in_42 .paragraph a:hover,
#stacks_in_42 .paragraph a:active {
	color: rgba(255, 255, 255, 1.00);
}








	
	#stacks_in_42 p,
	#stacks_in_42 {
		
	}
	

	
	
	
	
	



#stacks_in_42 p,
#stacks_in_42 {
	
}













@media (max-width: 47.9375em) {
	/* Mobile */
	#stacks_in_44 .btn {
		
			
			box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.33);
			
			
		
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/* Tablet */
	#stacks_in_44 .btn {
		
		box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.33);
		
		
	}
}

@media (min-width: 62em) {
	/* Desktop */
	#stacks_in_44 .btn {
		
		box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.33);
		
		
	}
}


#stacks_in_44 .button-base-margin {
	
	margin-bottom: 0px !important;
	
}
/* ********* */
/* Normalize */
/* ********* */

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

#stacks_in_1328 article,
#stacks_in_1328 aside,
#stacks_in_1328 details,
#stacks_in_1328 figcaption,
#stacks_in_1328 figure,
#stacks_in_1328 footer,
#stacks_in_1328 header,
#stacks_in_1328 hgroup,
#stacks_in_1328 main,
#stacks_in_1328 nav,
#stacks_in_1328 section,
#stacks_in_1328 summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

#stacks_in_1328 audio,
#stacks_in_1328 canvas,
#stacks_in_1328 progress,
#stacks_in_1328 video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

#stacks_in_1328 audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */

#stacks_in_1328 [hidden],
#stacks_in_1328 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_1328 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_1328 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_1328 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_1328 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_1328 code,
#stacks_in_1328 kbd,
#stacks_in_1328 pre,
#stacks_in_1328 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */
%[if ]%
  %[if edit]%
    #stacks_in_1328 {
      background-image: url(../files/images/preview_numbers_background.png), url(../files/images/preview_striped_background.png);
      background-repeat: no-repeat, repeat-y;
      background-size: 100%, 100%;
      background-position: center top, center 100px;
      border-radius: 4px;
      padding-top: 75px;
      padding-bottom: 25px;
      border: 1px solid #e9e9e9;
    }
  %[endif]%
%[endif]%

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

%[if !edit]%
#stacks_in_1328 .wow {
  visibility: hidden;
}
%[endif]%

#stacks_in_1328>ul li {
  padding-bottom: 0 !important;
}

/* iPhone aka SMALL */
@media only screen {
  #stacks_in_1328>ul>li {
    margin-bottom: px;
  }
}



%[if ]%
/* iPad aka MEDIUM */
@media only screen and (min-width: 40.063em) {
  #stacks_in_1328>ul>li {
    margin-bottom: px;
  }
}
%[endif]%


%[if ]%
/* Desktop aka LARGE */
@media only screen and (min-width: 64.063em) {
  #stacks_in_1328>ul>li {
    margin-bottom: px;
  }
}
%[endif]%





/* **************** */
/* Foundation START */
/* **************** */


/*

Copyright (c) 2013-2014 ZURB, inc.

MIT License

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.   

*/


#stacks_in_1328 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_1328 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_1328 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_1328 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_1328 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_1328 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_1328 meta.foundation-data-attribute-namespace {
  font-family: false; }

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

#stacks_in_1328 .left {
  float: left !important; }

#stacks_in_1328 .right {
  float: right !important; }

#stacks_in_1328 .clearfix:before, 
#stacks_in_1328 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_1328 .clearfix:after {
  clear: both; }

#stacks_in_1328 .hide {
  display: none; }

#stacks_in_1328 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_1328 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_1328 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_1328 select {
  width: 100%; }

#stacks_in_1328 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}


#stacks_in_1328 .row {
  max-width: 62.5em; 
}


#stacks_in_1328 .row:before, 
#stacks_in_1328 .row:after {
  content: " ";
  display: table; }

#stacks_in_1328 .row:after {
  clear: both; }

#stacks_in_1328 .row.collapse > .column,
#stacks_in_1328 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_1328 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_1328 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_1328 .row .row:before, 
#stacks_in_1328 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_1328 .row .row:after {
  clear: both; }

#stacks_in_1328 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_1328 .row .row.collapse:before, 
#stacks_in_1328 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_1328 .row .row.collapse:after {
  clear: both; }

#stacks_in_1328 .column,
#stacks_in_1328 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  width: 100%;
  float: left; }

#stacks_in_1328 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_1328 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_1328 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_1328 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_1328 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_1328 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_1328 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_1328 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_1328 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_1328 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_1328 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_1328 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_1328 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_1328 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_1328 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_1328 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_1328 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_1328 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_1328 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_1328 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_1328 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_1328 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_1328 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_1328 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_1328 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_1328 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_1328 .column,
  #stacks_in_1328 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_1328 .small-1 {
    width: 8.33333%; }

  #stacks_in_1328 .small-2 {
    width: 16.66667%; }

  #stacks_in_1328 .small-3 {
    width: 25%; }

  #stacks_in_1328 .small-4 {
    width: 33.33333%; }

  #stacks_in_1328 .small-5 {
    width: 41.66667%; }

  #stacks_in_1328 .small-6 {
    width: 50%; }

  #stacks_in_1328 .small-7 {
    width: 58.33333%; }

  #stacks_in_1328 .small-8 {
    width: 66.66667%; }

  #stacks_in_1328 .small-9 {
    width: 75%; }

  #stacks_in_1328 .small-10 {
    width: 83.33333%; }

  #stacks_in_1328 .small-11 {
    width: 91.66667%; }

  #stacks_in_1328 .small-12 {
    width: 100%; }

  #stacks_in_1328 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_1328 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_1328 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_1328 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_1328 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_1328 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_1328 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_1328 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_1328 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_1328 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_1328 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_1328 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_1328 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_1328 .column.small-centered,
  #stacks_in_1328 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_1328 .column.small-uncentered,
  #stacks_in_1328 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_1328 .column.small-centered:last-child,
  #stacks_in_1328 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_1328 .column.small-uncentered:last-child,
  #stacks_in_1328 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_1328 .column.small-uncentered.opposite,
  #stacks_in_1328 .columns.small-uncentered.opposite {
    float: right; } 
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_1328 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_1328 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_1328 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_1328 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_1328 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_1328 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_1328 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_1328 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_1328 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_1328 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_1328 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_1328 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_1328 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_1328 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_1328 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_1328 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_1328 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_1328 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_1328 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_1328 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_1328 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_1328 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_1328 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_1328 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_1328 .column,
  #stacks_in_1328 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_1328 .medium-1 {
    width: 8.33333%; }

  #stacks_in_1328 .medium-2 {
    width: 16.66667%; }

  #stacks_in_1328 .medium-3 {
    width: 25%; }

  #stacks_in_1328 .medium-4 {
    width: 33.33333%; }

  #stacks_in_1328 .medium-5 {
    width: 41.66667%; }

  #stacks_in_1328 .medium-6 {
    width: 50%; }

  #stacks_in_1328 .medium-7 {
    width: 58.33333%; }

  #stacks_in_1328 .medium-8 {
    width: 66.66667%; }

  #stacks_in_1328 .medium-9 {
    width: 75%; }

  #stacks_in_1328 .medium-10 {
    width: 83.33333%; }

  #stacks_in_1328 .medium-11 {
    width: 91.66667%; }

  #stacks_in_1328 .medium-12 {
    width: 100%; }

  #stacks_in_1328 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_1328 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_1328 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_1328 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_1328 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_1328 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_1328 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_1328 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_1328 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_1328 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_1328 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_1328 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_1328 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_1328 .column.medium-centered,
  #stacks_in_1328 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_1328 .column.medium-uncentered,
  #stacks_in_1328 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_1328 .column.medium-centered:last-child,
  #stacks_in_1328 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_1328 .column.medium-uncentered:last-child,
  #stacks_in_1328 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_1328 .column.medium-uncentered.opposite,
  #stacks_in_1328 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_1328 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_1328 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_1328 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_1328 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_1328 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_1328 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_1328 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_1328 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_1328 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_1328 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_1328 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_1328 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_1328 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_1328 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_1328 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_1328 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_1328 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_1328 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_1328 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_1328 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_1328 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_1328 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_1328 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_1328 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_1328 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_1328 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_1328 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_1328 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_1328 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_1328 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_1328 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_1328 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_1328 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_1328 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_1328 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_1328 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_1328 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_1328 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_1328 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_1328 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_1328 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_1328 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_1328 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_1328 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_1328 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_1328 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_1328 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_1328 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_1328 .column,
  #stacks_in_1328 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_1328 .large-1 {
    width: 8.33333%; }

  #stacks_in_1328 .large-2 {
    width: 16.66667%; }

  #stacks_in_1328 .large-3 {
    width: 25%; }

  #stacks_in_1328 .large-4 {
    width: 33.33333%; }

  #stacks_in_1328 .large-5 {
    width: 41.66667%; }

  #stacks_in_1328 .large-6 {
    width: 50%; }

  #stacks_in_1328 .large-7 {
    width: 58.33333%; }

  #stacks_in_1328 .large-8 {
    width: 66.66667%; }

  #stacks_in_1328 .large-9 {
    width: 75%; }

  #stacks_in_1328 .large-10 {
    width: 83.33333%; }

  #stacks_in_1328 .large-11 {
    width: 91.66667%; }

  #stacks_in_1328 .large-12 {
    width: 100%; }

  #stacks_in_1328 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_1328 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_1328 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_1328 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_1328 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_1328 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_1328 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_1328 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_1328 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_1328 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_1328 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_1328 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_1328 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_1328 .column.large-centered,
  #stacks_in_1328 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_1328 .column.large-uncentered,
  #stacks_in_1328 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_1328 .column.large-centered:last-child,
  #stacks_in_1328 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_1328 .column.large-uncentered:last-child,
  #stacks_in_1328 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_1328 .column.large-uncentered.opposite,
  #stacks_in_1328 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_1328 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_1328 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_1328 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_1328 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_1328 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_1328 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_1328 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_1328 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_1328 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_1328 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_1328 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_1328 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_1328 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_1328 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_1328 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_1328 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_1328 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_1328 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_1328 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_1328 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_1328 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_1328 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_1328 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_1328 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

#stacks_in_1328 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_1328 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_1328 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_1328 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_1328 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_1328 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_1328 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_1328 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_1328 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_1328 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_1328 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_1328 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_1328 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_1328 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_1328 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_1328 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_1328 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_1328 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_1328 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_1328 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_1328 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_1328 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_1328 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_1328 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_1328 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_1328 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_1328 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_1328 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_1328 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 40.063em) {
#stacks_in_1328 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_1328 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_1328 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_1328 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_1328 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_1328 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_1328 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_1328 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_1328 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_1328 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_1328 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_1328 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_1328 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_1328 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_1328 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_1328 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_1328 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_1328 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_1328 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_1328 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_1328 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_1328 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_1328 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_1328 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 64.063em) {
#stacks_in_1328 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_1328 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_1328 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_1328 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_1328 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_1328 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_1328 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_1328 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_1328 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_1328 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_1328 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_1328 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_1328 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_1328 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_1328 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_1328 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_1328 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_1328 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_1328 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_1328 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_1328 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_1328 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_1328 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_1328 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1328 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

/* Visibility CSS - Foundation */

/* small displays */
@media only screen {
  #stacks_in_1328 .show-for-small-only, #stacks_in_1328 .show-for-small-up, #stacks_in_1328 .show-for-small, #stacks_in_1328 .show-for-small-down, #stacks_in_1328 .hide-for-medium-only, #stacks_in_1328 .hide-for-medium-up, #stacks_in_1328 .hide-for-medium, #stacks_in_1328 .show-for-medium-down, #stacks_in_1328 .hide-for-large-only, #stacks_in_1328 .hide-for-large-up, #stacks_in_1328 .hide-for-large, #stacks_in_1328 .show-for-large-down, #stacks_in_1328 .hide-for-xlarge-only, #stacks_in_1328 .hide-for-xlarge-up, #stacks_in_1328 .hide-for-xxlarge-only, #stacks_in_1328 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_1328 .hide-for-small-only, #stacks_in_1328 .hide-for-small-up, #stacks_in_1328 .hide-for-small, #stacks_in_1328 .hide-for-small-down, #stacks_in_1328 .show-for-medium-only, #stacks_in_1328 .show-for-medium-up, #stacks_in_1328 .show-for-medium, #stacks_in_1328 .hide-for-medium-down, #stacks_in_1328 .show-for-large-only, #stacks_in_1328 .show-for-large-up, #stacks_in_1328 .show-for-large, #stacks_in_1328 .hide-for-large-down, #stacks_in_1328 .show-for-xlarge-only, #stacks_in_1328 .show-for-xlarge-up, #stacks_in_1328 .show-for-xxlarge-only, #stacks_in_1328 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_1328 .visible-for-small-only, #stacks_in_1328 .visible-for-small-up, #stacks_in_1328 .visible-for-small, #stacks_in_1328 .visible-for-small-down, #stacks_in_1328 .hidden-for-medium-only, #stacks_in_1328 .hidden-for-medium-up, #stacks_in_1328 .hidden-for-medium, #stacks_in_1328 .visible-for-medium-down, #stacks_in_1328 .hidden-for-large-only, #stacks_in_1328 .hidden-for-large-up, #stacks_in_1328 .hidden-for-large, #stacks_in_1328 .visible-for-large-down, #stacks_in_1328 .hidden-for-xlarge-only, #stacks_in_1328 .hidden-for-xlarge-up, #stacks_in_1328 .hidden-for-xxlarge-only, #stacks_in_1328 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_1328 .hidden-for-small-only, #stacks_in_1328 .hidden-for-small-up, #stacks_in_1328 .hidden-for-small, #stacks_in_1328 .hidden-for-small-down, #stacks_in_1328 .visible-for-medium-only, #stacks_in_1328 .visible-for-medium-up, #stacks_in_1328 .visible-for-medium, #stacks_in_1328 .hidden-for-medium-down, #stacks_in_1328 .visible-for-large-only, #stacks_in_1328 .visible-for-large-up, #stacks_in_1328 .visible-for-large, #stacks_in_1328 .hidden-for-large-down, #stacks_in_1328 .visible-for-xlarge-only, #stacks_in_1328 .visible-for-xlarge-up, #stacks_in_1328 .visible-for-xxlarge-only, #stacks_in_1328 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_1328 table.show-for-small-only, #stacks_in_1328 table.show-for-small-up, #stacks_in_1328 table.show-for-small, #stacks_in_1328 table.show-for-small-down, #stacks_in_1328 table.hide-for-medium-only, #stacks_in_1328 table.hide-for-medium-up, #stacks_in_1328 table.hide-for-medium, #stacks_in_1328 table.show-for-medium-down, #stacks_in_1328 table.hide-for-large-only, #stacks_in_1328 table.hide-for-large-up, #stacks_in_1328 table.hide-for-large, #stacks_in_1328 table.show-for-large-down, #stacks_in_1328 table.hide-for-xlarge-only, #stacks_in_1328 table.hide-for-xlarge-up, #stacks_in_1328 table.hide-for-xxlarge-only, #stacks_in_1328 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_1328 thead.show-for-small-only, #stacks_in_1328 thead.show-for-small-up, #stacks_in_1328 thead.show-for-small, #stacks_in_1328 thead.show-for-small-down, #stacks_in_1328 thead.hide-for-medium-only, #stacks_in_1328 thead.hide-for-medium-up, #stacks_in_1328 thead.hide-for-medium, #stacks_in_1328 thead.show-for-medium-down, #stacks_in_1328 thead.hide-for-large-only, #stacks_in_1328 thead.hide-for-large-up, #stacks_in_1328 thead.hide-for-large, #stacks_in_1328 thead.show-for-large-down, #stacks_in_1328 thead.hide-for-xlarge-only, #stacks_in_1328 thead.hide-for-xlarge-up, #stacks_in_1328 thead.hide-for-xxlarge-only, #stacks_in_1328 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_1328 tbody.show-for-small-only, #stacks_in_1328 tbody.show-for-small-up, #stacks_in_1328 tbody.show-for-small, #stacks_in_1328 tbody.show-for-small-down, #stacks_in_1328 tbody.hide-for-medium-only, #stacks_in_1328 tbody.hide-for-medium-up, #stacks_in_1328 tbody.hide-for-medium, #stacks_in_1328 tbody.show-for-medium-down, #stacks_in_1328 tbody.hide-for-large-only, #stacks_in_1328 tbody.hide-for-large-up, #stacks_in_1328 tbody.hide-for-large, #stacks_in_1328 tbody.show-for-large-down, #stacks_in_1328 tbody.hide-for-xlarge-only, #stacks_in_1328 tbody.hide-for-xlarge-up, #stacks_in_1328 tbody.hide-for-xxlarge-only, #stacks_in_1328 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_1328 tr.show-for-small-only, #stacks_in_1328 tr.show-for-small-up, #stacks_in_1328 tr.show-for-small, #stacks_in_1328 tr.show-for-small-down, #stacks_in_1328 tr.hide-for-medium-only, #stacks_in_1328 tr.hide-for-medium-up, #stacks_in_1328 tr.hide-for-medium, #stacks_in_1328 tr.show-for-medium-down, #stacks_in_1328 tr.hide-for-large-only, #stacks_in_1328 tr.hide-for-large-up, #stacks_in_1328 tr.hide-for-large, #stacks_in_1328 tr.show-for-large-down, #stacks_in_1328 tr.hide-for-xlarge-only, #stacks_in_1328 tr.hide-for-xlarge-up, #stacks_in_1328 tr.hide-for-xxlarge-only, #stacks_in_1328 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_1328 th.show-for-small-only, #stacks_in_1328 td.show-for-small-only, #stacks_in_1328 th.show-for-small-up, #stacks_in_1328 td.show-for-small-up, #stacks_in_1328 th.show-for-small, #stacks_in_1328 td.show-for-small, #stacks_in_1328 th.show-for-small-down, #stacks_in_1328 td.show-for-small-down, #stacks_in_1328 th.hide-for-medium-only, #stacks_in_1328 td.hide-for-medium-only, #stacks_in_1328 th.hide-for-medium-up, #stacks_in_1328 td.hide-for-medium-up, #stacks_in_1328 th.hide-for-medium, #stacks_in_1328 td.hide-for-medium, #stacks_in_1328 th.show-for-medium-down, #stacks_in_1328 td.show-for-medium-down, #stacks_in_1328 th.hide-for-large-only, #stacks_in_1328 td.hide-for-large-only, #stacks_in_1328 th.hide-for-large-up, #stacks_in_1328 td.hide-for-large-up, #stacks_in_1328 th.hide-for-large, #stacks_in_1328 td.hide-for-large, #stacks_in_1328 th.show-for-large-down, #stacks_in_1328 td.show-for-large-down, #stacks_in_1328 th.hide-for-xlarge-only, #stacks_in_1328 td.hide-for-xlarge-only, #stacks_in_1328 th.hide-for-xlarge-up, #stacks_in_1328 td.hide-for-xlarge-up, #stacks_in_1328 th.hide-for-xxlarge-only, #stacks_in_1328 td.hide-for-xxlarge-only, #stacks_in_1328 th.hide-for-xxlarge-up, #stacks_in_1328 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* medium displays */
@media only screen and (min-width: 40.063em) {
  #stacks_in_1328 .hide-for-small-only, #stacks_in_1328 .show-for-small-up, #stacks_in_1328 .hide-for-small, #stacks_in_1328 .hide-for-small-down, #stacks_in_1328 .show-for-medium-only, #stacks_in_1328 .show-for-medium-up, #stacks_in_1328 .show-for-medium, #stacks_in_1328 .show-for-medium-down, #stacks_in_1328 .hide-for-large-only, #stacks_in_1328 .hide-for-large-up, #stacks_in_1328 .hide-for-large, #stacks_in_1328 .show-for-large-down, #stacks_in_1328 .hide-for-xlarge-only, #stacks_in_1328 .hide-for-xlarge-up, #stacks_in_1328 .hide-for-xxlarge-only, #stacks_in_1328 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_1328 .show-for-small-only, #stacks_in_1328 .hide-for-small-up, #stacks_in_1328 .show-for-small, #stacks_in_1328 .show-for-small-down, #stacks_in_1328 .hide-for-medium-only, #stacks_in_1328 .hide-for-medium-up, #stacks_in_1328 .hide-for-medium, #stacks_in_1328 .hide-for-medium-down, #stacks_in_1328 .show-for-large-only, #stacks_in_1328 .show-for-large-up, #stacks_in_1328 .show-for-large, #stacks_in_1328 .hide-for-large-down, #stacks_in_1328 .show-for-xlarge-only, #stacks_in_1328 .show-for-xlarge-up, #stacks_in_1328 .show-for-xxlarge-only, #stacks_in_1328 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_1328 .hidden-for-small-only, #stacks_in_1328 .visible-for-small-up, #stacks_in_1328 .hidden-for-small, #stacks_in_1328 .hidden-for-small-down, #stacks_in_1328 .visible-for-medium-only, #stacks_in_1328 .visible-for-medium-up, #stacks_in_1328 .visible-for-medium, #stacks_in_1328 .visible-for-medium-down, #stacks_in_1328 .hidden-for-large-only, #stacks_in_1328 .hidden-for-large-up, #stacks_in_1328 .hidden-for-large, #stacks_in_1328 .visible-for-large-down, #stacks_in_1328 .hidden-for-xlarge-only, #stacks_in_1328 .hidden-for-xlarge-up, #stacks_in_1328 .hidden-for-xxlarge-only, #stacks_in_1328 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_1328 .visible-for-small-only, #stacks_in_1328 .hidden-for-small-up, #stacks_in_1328 .visible-for-small, #stacks_in_1328 .visible-for-small-down, #stacks_in_1328 .hidden-for-medium-only, #stacks_in_1328 .hidden-for-medium-up, #stacks_in_1328 .hidden-for-medium, #stacks_in_1328 .hidden-for-medium-down, #stacks_in_1328 .visible-for-large-only, #stacks_in_1328 .visible-for-large-up, #stacks_in_1328 .visible-for-large, #stacks_in_1328 .hidden-for-large-down, #stacks_in_1328 .visible-for-xlarge-only, #stacks_in_1328 .visible-for-xlarge-up, #stacks_in_1328 .visible-for-xxlarge-only, #stacks_in_1328 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_1328 table.hide-for-small-only, #stacks_in_1328 table.show-for-small-up, #stacks_in_1328 table.hide-for-small, #stacks_in_1328 table.hide-for-small-down, #stacks_in_1328 table.show-for-medium-only, #stacks_in_1328 table.show-for-medium-up, #stacks_in_1328 table.show-for-medium, #stacks_in_1328 table.show-for-medium-down, #stacks_in_1328 table.hide-for-large-only, #stacks_in_1328 table.hide-for-large-up, #stacks_in_1328 table.hide-for-large, #stacks_in_1328 table.show-for-large-down, #stacks_in_1328 table.hide-for-xlarge-only, #stacks_in_1328 table.hide-for-xlarge-up, #stacks_in_1328 table.hide-for-xxlarge-only, #stacks_in_1328 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_1328 thead.hide-for-small-only, #stacks_in_1328 thead.show-for-small-up, #stacks_in_1328 thead.hide-for-small, #stacks_in_1328 thead.hide-for-small-down, #stacks_in_1328 thead.show-for-medium-only, #stacks_in_1328 thead.show-for-medium-up, #stacks_in_1328 thead.show-for-medium, #stacks_in_1328 thead.show-for-medium-down, #stacks_in_1328 thead.hide-for-large-only, #stacks_in_1328 thead.hide-for-large-up, #stacks_in_1328 thead.hide-for-large, #stacks_in_1328 thead.show-for-large-down, #stacks_in_1328 thead.hide-for-xlarge-only, #stacks_in_1328 thead.hide-for-xlarge-up, #stacks_in_1328 thead.hide-for-xxlarge-only, #stacks_in_1328 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_1328 tbody.hide-for-small-only, #stacks_in_1328 tbody.show-for-small-up, #stacks_in_1328 tbody.hide-for-small, #stacks_in_1328 tbody.hide-for-small-down, #stacks_in_1328 tbody.show-for-medium-only, #stacks_in_1328 tbody.show-for-medium-up, #stacks_in_1328 tbody.show-for-medium, #stacks_in_1328 tbody.show-for-medium-down, #stacks_in_1328 tbody.hide-for-large-only, #stacks_in_1328 tbody.hide-for-large-up, #stacks_in_1328 tbody.hide-for-large, #stacks_in_1328 tbody.show-for-large-down, #stacks_in_1328 tbody.hide-for-xlarge-only, #stacks_in_1328 tbody.hide-for-xlarge-up, #stacks_in_1328 tbody.hide-for-xxlarge-only, #stacks_in_1328 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_1328 tr.hide-for-small-only, #stacks_in_1328 tr.show-for-small-up, #stacks_in_1328 tr.hide-for-small, #stacks_in_1328 tr.hide-for-small-down, #stacks_in_1328 tr.show-for-medium-only, #stacks_in_1328 tr.show-for-medium-up, #stacks_in_1328 tr.show-for-medium, #stacks_in_1328 tr.show-for-medium-down, #stacks_in_1328 tr.hide-for-large-only, #stacks_in_1328 tr.hide-for-large-up, #stacks_in_1328 tr.hide-for-large, #stacks_in_1328 tr.show-for-large-down, #stacks_in_1328 tr.hide-for-xlarge-only, #stacks_in_1328 tr.hide-for-xlarge-up, #stacks_in_1328 tr.hide-for-xxlarge-only, #stacks_in_1328 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_1328 th.hide-for-small-only, #stacks_in_1328 td.hide-for-small-only, #stacks_in_1328 th.show-for-small-up, #stacks_in_1328 td.show-for-small-up, #stacks_in_1328 th.hide-for-small, #stacks_in_1328 td.hide-for-small, #stacks_in_1328 th.hide-for-small-down, #stacks_in_1328 td.hide-for-small-down, #stacks_in_1328 th.show-for-medium-only, #stacks_in_1328 td.show-for-medium-only, #stacks_in_1328 th.show-for-medium-up, #stacks_in_1328 td.show-for-medium-up, #stacks_in_1328 th.show-for-medium, #stacks_in_1328 td.show-for-medium, #stacks_in_1328 th.show-for-medium-down, #stacks_in_1328 td.show-for-medium-down, #stacks_in_1328 th.hide-for-large-only, #stacks_in_1328 td.hide-for-large-only, #stacks_in_1328 th.hide-for-large-up, #stacks_in_1328 td.hide-for-large-up, #stacks_in_1328 th.hide-for-large, #stacks_in_1328 td.hide-for-large, #stacks_in_1328 th.show-for-large-down, #stacks_in_1328 td.show-for-large-down, #stacks_in_1328 th.hide-for-xlarge-only, #stacks_in_1328 td.hide-for-xlarge-only, #stacks_in_1328 th.hide-for-xlarge-up, #stacks_in_1328 td.hide-for-xlarge-up, #stacks_in_1328 th.hide-for-xxlarge-only, #stacks_in_1328 td.hide-for-xxlarge-only, #stacks_in_1328 th.hide-for-xxlarge-up, #stacks_in_1328 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* large displays */
@media only screen and (min-width: 64.063em) {
  #stacks_in_1328 .hide-for-small-only, #stacks_in_1328 .show-for-small-up, #stacks_in_1328 .hide-for-small, #stacks_in_1328 .hide-for-small-down, #stacks_in_1328 .hide-for-medium-only, #stacks_in_1328 .show-for-medium-up, #stacks_in_1328 .hide-for-medium, #stacks_in_1328 .hide-for-medium-down, #stacks_in_1328 .show-for-large-only, #stacks_in_1328 .show-for-large-up, #stacks_in_1328 .show-for-large, #stacks_in_1328 .show-for-large-down, #stacks_in_1328 .hide-for-xlarge-only, #stacks_in_1328 .hide-for-xlarge-up, #stacks_in_1328 .hide-for-xxlarge-only, #stacks_in_1328 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_1328 .show-for-small-only, #stacks_in_1328 .hide-for-small-up, #stacks_in_1328 .show-for-small, #stacks_in_1328 .show-for-small-down, #stacks_in_1328 .show-for-medium-only, #stacks_in_1328 .hide-for-medium-up, #stacks_in_1328 .show-for-medium, #stacks_in_1328 .show-for-medium-down, #stacks_in_1328 .hide-for-large-only, #stacks_in_1328 .hide-for-large-up, #stacks_in_1328 .hide-for-large, #stacks_in_1328 .hide-for-large-down, #stacks_in_1328 .show-for-xlarge-only, #stacks_in_1328 .show-for-xlarge-up, #stacks_in_1328 .show-for-xxlarge-only, #stacks_in_1328 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_1328 .hidden-for-small-only, #stacks_in_1328 .visible-for-small-up, #stacks_in_1328 .hidden-for-small, #stacks_in_1328 .hidden-for-small-down, #stacks_in_1328 .hidden-for-medium-only, #stacks_in_1328 .visible-for-medium-up, #stacks_in_1328 .hidden-for-medium, #stacks_in_1328 .hidden-for-medium-down, #stacks_in_1328 .visible-for-large-only, #stacks_in_1328 .visible-for-large-up, #stacks_in_1328 .visible-for-large, #stacks_in_1328 .visible-for-large-down, #stacks_in_1328 .hidden-for-xlarge-only, #stacks_in_1328 .hidden-for-xlarge-up, #stacks_in_1328 .hidden-for-xxlarge-only, #stacks_in_1328 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_1328 .visible-for-small-only, #stacks_in_1328 .hidden-for-small-up, #stacks_in_1328 .visible-for-small, #stacks_in_1328 .visible-for-small-down, #stacks_in_1328 .visible-for-medium-only, #stacks_in_1328 .hidden-for-medium-up, #stacks_in_1328 .visible-for-medium, #stacks_in_1328 .visible-for-medium-down, #stacks_in_1328 .hidden-for-large-only, #stacks_in_1328 .hidden-for-large-up, #stacks_in_1328 .hidden-for-large, #stacks_in_1328 .hidden-for-large-down, #stacks_in_1328 .visible-for-xlarge-only, #stacks_in_1328 .visible-for-xlarge-up, #stacks_in_1328 .visible-for-xxlarge-only, #stacks_in_1328 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_1328 table.hide-for-small-only, #stacks_in_1328 table.show-for-small-up, #stacks_in_1328 table.hide-for-small, #stacks_in_1328 table.hide-for-small-down, #stacks_in_1328 table.hide-for-medium-only, #stacks_in_1328 table.show-for-medium-up, #stacks_in_1328 table.hide-for-medium, #stacks_in_1328 table.hide-for-medium-down, #stacks_in_1328 table.show-for-large-only, #stacks_in_1328 table.show-for-large-up, #stacks_in_1328 table.show-for-large, #stacks_in_1328 table.show-for-large-down, #stacks_in_1328 table.hide-for-xlarge-only, #stacks_in_1328 table.hide-for-xlarge-up, #stacks_in_1328 table.hide-for-xxlarge-only, #stacks_in_1328 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_1328 thead.hide-for-small-only, #stacks_in_1328 thead.show-for-small-up, #stacks_in_1328 thead.hide-for-small, #stacks_in_1328 thead.hide-for-small-down, #stacks_in_1328 thead.hide-for-medium-only, #stacks_in_1328 thead.show-for-medium-up, #stacks_in_1328 thead.hide-for-medium, #stacks_in_1328 thead.hide-for-medium-down, #stacks_in_1328 thead.show-for-large-only, #stacks_in_1328 thead.show-for-large-up, #stacks_in_1328 thead.show-for-large, #stacks_in_1328 thead.show-for-large-down, #stacks_in_1328 thead.hide-for-xlarge-only, #stacks_in_1328 thead.hide-for-xlarge-up, #stacks_in_1328 thead.hide-for-xxlarge-only, #stacks_in_1328 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_1328 tbody.hide-for-small-only, #stacks_in_1328 tbody.show-for-small-up, #stacks_in_1328 tbody.hide-for-small, #stacks_in_1328 tbody.hide-for-small-down, #stacks_in_1328 tbody.hide-for-medium-only, #stacks_in_1328 tbody.show-for-medium-up, #stacks_in_1328 tbody.hide-for-medium, #stacks_in_1328 tbody.hide-for-medium-down, #stacks_in_1328 tbody.show-for-large-only, #stacks_in_1328 tbody.show-for-large-up, #stacks_in_1328 tbody.show-for-large, #stacks_in_1328 tbody.show-for-large-down, #stacks_in_1328 tbody.hide-for-xlarge-only, #stacks_in_1328 tbody.hide-for-xlarge-up, #stacks_in_1328 tbody.hide-for-xxlarge-only, #stacks_in_1328 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_1328 tr.hide-for-small-only, #stacks_in_1328 tr.show-for-small-up, #stacks_in_1328 tr.hide-for-small, #stacks_in_1328 tr.hide-for-small-down, #stacks_in_1328 tr.hide-for-medium-only, #stacks_in_1328 tr.show-for-medium-up, #stacks_in_1328 tr.hide-for-medium, #stacks_in_1328 tr.hide-for-medium-down, #stacks_in_1328 tr.show-for-large-only, #stacks_in_1328 tr.show-for-large-up, #stacks_in_1328 tr.show-for-large, #stacks_in_1328 tr.show-for-large-down, #stacks_in_1328 tr.hide-for-xlarge-only, #stacks_in_1328 tr.hide-for-xlarge-up, #stacks_in_1328 tr.hide-for-xxlarge-only, #stacks_in_1328 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_1328 th.hide-for-small-only, #stacks_in_1328 td.hide-for-small-only, #stacks_in_1328 th.show-for-small-up, #stacks_in_1328 td.show-for-small-up, #stacks_in_1328 th.hide-for-small, #stacks_in_1328 td.hide-for-small, #stacks_in_1328 th.hide-for-small-down, #stacks_in_1328 td.hide-for-small-down, #stacks_in_1328 th.hide-for-medium-only, #stacks_in_1328 td.hide-for-medium-only, #stacks_in_1328 th.show-for-medium-up, #stacks_in_1328 td.show-for-medium-up, #stacks_in_1328 th.hide-for-medium, #stacks_in_1328 td.hide-for-medium, #stacks_in_1328 th.hide-for-medium-down, #stacks_in_1328 td.hide-for-medium-down, #stacks_in_1328 th.show-for-large-only, #stacks_in_1328 td.show-for-large-only, #stacks_in_1328 th.show-for-large-up, #stacks_in_1328 td.show-for-large-up, #stacks_in_1328 th.show-for-large, #stacks_in_1328 td.show-for-large, #stacks_in_1328 th.show-for-large-down, #stacks_in_1328 td.show-for-large-down, #stacks_in_1328 th.hide-for-xlarge-only, #stacks_in_1328 td.hide-for-xlarge-only, #stacks_in_1328 th.hide-for-xlarge-up, #stacks_in_1328 td.hide-for-xlarge-up, #stacks_in_1328 th.hide-for-xxlarge-only, #stacks_in_1328 td.hide-for-xxlarge-only, #stacks_in_1328 th.hide-for-xxlarge-up, #stacks_in_1328 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* xlarge displays */
@media only screen and (min-width: 90.063em) {
  #stacks_in_1328 .hide-for-small-only, #stacks_in_1328 .show-for-small-up, #stacks_in_1328 .hide-for-small, #stacks_in_1328 .hide-for-small-down, #stacks_in_1328 .hide-for-medium-only, #stacks_in_1328 .show-for-medium-up, #stacks_in_1328 .hide-for-medium, #stacks_in_1328 .hide-for-medium-down, #stacks_in_1328 .hide-for-large-only, #stacks_in_1328 .show-for-large-up, #stacks_in_1328 .hide-for-large, #stacks_in_1328 .hide-for-large-down, #stacks_in_1328 .show-for-xlarge-only, #stacks_in_1328 .show-for-xlarge-up, #stacks_in_1328 .hide-for-xxlarge-only, #stacks_in_1328 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_1328 .show-for-small-only, #stacks_in_1328 .hide-for-small-up, #stacks_in_1328 .show-for-small, #stacks_in_1328 .show-for-small-down, #stacks_in_1328 .show-for-medium-only, #stacks_in_1328 .hide-for-medium-up, #stacks_in_1328 .show-for-medium, #stacks_in_1328 .show-for-medium-down, #stacks_in_1328 .show-for-large-only, #stacks_in_1328 .hide-for-large-up, #stacks_in_1328 .show-for-large, #stacks_in_1328 .show-for-large-down, #stacks_in_1328 .hide-for-xlarge-only, #stacks_in_1328 .hide-for-xlarge-up, #stacks_in_1328 .show-for-xxlarge-only, #stacks_in_1328 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_1328 .hidden-for-small-only, #stacks_in_1328 .visible-for-small-up, #stacks_in_1328 .hidden-for-small, #stacks_in_1328 .hidden-for-small-down, #stacks_in_1328 .hidden-for-medium-only, #stacks_in_1328 .visible-for-medium-up, #stacks_in_1328 .hidden-for-medium, #stacks_in_1328 .hidden-for-medium-down, #stacks_in_1328 .hidden-for-large-only, #stacks_in_1328 .visible-for-large-up, #stacks_in_1328 .hidden-for-large, #stacks_in_1328 .hidden-for-large-down, #stacks_in_1328 .visible-for-xlarge-only, #stacks_in_1328 .visible-for-xlarge-up, #stacks_in_1328 .hidden-for-xxlarge-only, #stacks_in_1328 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_1328 .visible-for-small-only, #stacks_in_1328 .hidden-for-small-up, #stacks_in_1328 .visible-for-small, #stacks_in_1328 .visible-for-small-down, #stacks_in_1328 .visible-for-medium-only, #stacks_in_1328 .hidden-for-medium-up, #stacks_in_1328 .visible-for-medium, #stacks_in_1328 .visible-for-medium-down, #stacks_in_1328 .visible-for-large-only, #stacks_in_1328 .hidden-for-large-up, #stacks_in_1328 .visible-for-large, #stacks_in_1328 .visible-for-large-down, #stacks_in_1328 .hidden-for-xlarge-only, #stacks_in_1328 .hidden-for-xlarge-up, #stacks_in_1328 .visible-for-xxlarge-only, #stacks_in_1328 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_1328 table.hide-for-small-only, #stacks_in_1328 table.show-for-small-up, #stacks_in_1328 table.hide-for-small, #stacks_in_1328 table.hide-for-small-down, #stacks_in_1328 table.hide-for-medium-only, #stacks_in_1328 table.show-for-medium-up, #stacks_in_1328 table.hide-for-medium, #stacks_in_1328 table.hide-for-medium-down, #stacks_in_1328 table.hide-for-large-only, #stacks_in_1328 table.show-for-large-up, #stacks_in_1328 table.hide-for-large, #stacks_in_1328 table.hide-for-large-down, #stacks_in_1328 table.show-for-xlarge-only, #stacks_in_1328 table.show-for-xlarge-up, #stacks_in_1328 table.hide-for-xxlarge-only, #stacks_in_1328 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_1328 thead.hide-for-small-only, #stacks_in_1328 thead.show-for-small-up, #stacks_in_1328 thead.hide-for-small, #stacks_in_1328 thead.hide-for-small-down, #stacks_in_1328 thead.hide-for-medium-only, #stacks_in_1328 thead.show-for-medium-up, #stacks_in_1328 thead.hide-for-medium, #stacks_in_1328 thead.hide-for-medium-down, #stacks_in_1328 thead.hide-for-large-only, #stacks_in_1328 thead.show-for-large-up, #stacks_in_1328 thead.hide-for-large, #stacks_in_1328 thead.hide-for-large-down, #stacks_in_1328 thead.show-for-xlarge-only, #stacks_in_1328 thead.show-for-xlarge-up, #stacks_in_1328 thead.hide-for-xxlarge-only, #stacks_in_1328 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_1328 tbody.hide-for-small-only, #stacks_in_1328 tbody.show-for-small-up, #stacks_in_1328 tbody.hide-for-small, #stacks_in_1328 tbody.hide-for-small-down, #stacks_in_1328 tbody.hide-for-medium-only, #stacks_in_1328 tbody.show-for-medium-up, #stacks_in_1328 tbody.hide-for-medium, #stacks_in_1328 tbody.hide-for-medium-down, #stacks_in_1328 tbody.hide-for-large-only, #stacks_in_1328 tbody.show-for-large-up, #stacks_in_1328 tbody.hide-for-large, #stacks_in_1328 tbody.hide-for-large-down, #stacks_in_1328 tbody.show-for-xlarge-only, #stacks_in_1328 tbody.show-for-xlarge-up, #stacks_in_1328 tbody.hide-for-xxlarge-only, #stacks_in_1328 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_1328 tr.hide-for-small-only, #stacks_in_1328 tr.show-for-small-up, #stacks_in_1328 tr.hide-for-small, #stacks_in_1328 tr.hide-for-small-down, #stacks_in_1328 tr.hide-for-medium-only, #stacks_in_1328 tr.show-for-medium-up, #stacks_in_1328 tr.hide-for-medium, #stacks_in_1328 tr.hide-for-medium-down, #stacks_in_1328 tr.hide-for-large-only, #stacks_in_1328 tr.show-for-large-up, #stacks_in_1328 tr.hide-for-large, #stacks_in_1328 tr.hide-for-large-down, #stacks_in_1328 tr.show-for-xlarge-only, #stacks_in_1328 tr.show-for-xlarge-up, #stacks_in_1328 tr.hide-for-xxlarge-only, #stacks_in_1328 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_1328 th.hide-for-small-only, #stacks_in_1328 td.hide-for-small-only, #stacks_in_1328 th.show-for-small-up, #stacks_in_1328 td.show-for-small-up, #stacks_in_1328 th.hide-for-small, #stacks_in_1328 td.hide-for-small, #stacks_in_1328 th.hide-for-small-down, #stacks_in_1328 td.hide-for-small-down, #stacks_in_1328 th.hide-for-medium-only, #stacks_in_1328 td.hide-for-medium-only, #stacks_in_1328 th.show-for-medium-up, #stacks_in_1328 td.show-for-medium-up, #stacks_in_1328 th.hide-for-medium, #stacks_in_1328 td.hide-for-medium, #stacks_in_1328 th.hide-for-medium-down, #stacks_in_1328 td.hide-for-medium-down, #stacks_in_1328 th.hide-for-large-only, #stacks_in_1328 td.hide-for-large-only, #stacks_in_1328 th.show-for-large-up, #stacks_in_1328 td.show-for-large-up, #stacks_in_1328 th.hide-for-large, #stacks_in_1328 td.hide-for-large, #stacks_in_1328 th.hide-for-large-down, #stacks_in_1328 td.hide-for-large-down, #stacks_in_1328 th.show-for-xlarge-only, #stacks_in_1328 td.show-for-xlarge-only, #stacks_in_1328 th.show-for-xlarge-up, #stacks_in_1328 td.show-for-xlarge-up, #stacks_in_1328 th.hide-for-xxlarge-only, #stacks_in_1328 td.hide-for-xxlarge-only, #stacks_in_1328 th.hide-for-xxlarge-up, #stacks_in_1328 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* xxlarge displays */
@media only screen and (min-width: 120.063em) {
  #stacks_in_1328 .hide-for-small-only, #stacks_in_1328 .show-for-small-up, #stacks_in_1328 .hide-for-small, #stacks_in_1328 .hide-for-small-down, #stacks_in_1328 .hide-for-medium-only, #stacks_in_1328 .show-for-medium-up, #stacks_in_1328 .hide-for-medium, #stacks_in_1328 .hide-for-medium-down, #stacks_in_1328 .hide-for-large-only, #stacks_in_1328 .show-for-large-up, #stacks_in_1328 .hide-for-large, #stacks_in_1328 .hide-for-large-down, #stacks_in_1328 .hide-for-xlarge-only, #stacks_in_1328 .show-for-xlarge-up, #stacks_in_1328 .show-for-xxlarge-only, #stacks_in_1328 .show-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_1328 .show-for-small-only, #stacks_in_1328 .hide-for-small-up, #stacks_in_1328 .show-for-small, #stacks_in_1328 .show-for-small-down, #stacks_in_1328 .show-for-medium-only, #stacks_in_1328 .hide-for-medium-up, #stacks_in_1328 .show-for-medium, #stacks_in_1328 .show-for-medium-down, #stacks_in_1328 .show-for-large-only, #stacks_in_1328 .hide-for-large-up, #stacks_in_1328 .show-for-large, #stacks_in_1328 .show-for-large-down, #stacks_in_1328 .show-for-xlarge-only, #stacks_in_1328 .hide-for-xlarge-up, #stacks_in_1328 .hide-for-xxlarge-only, #stacks_in_1328 .hide-for-xxlarge-up {
    display: none !important; }

  #stacks_in_1328 .hidden-for-small-only, #stacks_in_1328 .visible-for-small-up, #stacks_in_1328 .hidden-for-small, #stacks_in_1328 .hidden-for-small-down, #stacks_in_1328 .hidden-for-medium-only, #stacks_in_1328 .visible-for-medium-up, #stacks_in_1328 .hidden-for-medium, #stacks_in_1328 .hidden-for-medium-down, #stacks_in_1328 .hidden-for-large-only, #stacks_in_1328 .visible-for-large-up, #stacks_in_1328 .hidden-for-large, #stacks_in_1328 .hidden-for-large-down, #stacks_in_1328 .hidden-for-xlarge-only, #stacks_in_1328 .visible-for-xlarge-up, #stacks_in_1328 .visible-for-xxlarge-only, #stacks_in_1328 .visible-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_1328 .visible-for-small-only, #stacks_in_1328 .hidden-for-small-up, #stacks_in_1328 .visible-for-small, #stacks_in_1328 .visible-for-small-down, #stacks_in_1328 .visible-for-medium-only, #stacks_in_1328 .hidden-for-medium-up, #stacks_in_1328 .visible-for-medium, #stacks_in_1328 .visible-for-medium-down, #stacks_in_1328 .visible-for-large-only, #stacks_in_1328 .hidden-for-large-up, #stacks_in_1328 .visible-for-large, #stacks_in_1328 .visible-for-large-down, #stacks_in_1328 .visible-for-xlarge-only, #stacks_in_1328 .hidden-for-xlarge-up, #stacks_in_1328 .hidden-for-xxlarge-only, #stacks_in_1328 .hidden-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_1328 table.hide-for-small-only, #stacks_in_1328 table.show-for-small-up, #stacks_in_1328 table.hide-for-small, #stacks_in_1328 table.hide-for-small-down, #stacks_in_1328 table.hide-for-medium-only, #stacks_in_1328 table.show-for-medium-up, #stacks_in_1328 table.hide-for-medium, #stacks_in_1328 table.hide-for-medium-down, #stacks_in_1328 table.hide-for-large-only, #stacks_in_1328 table.show-for-large-up, #stacks_in_1328 table.hide-for-large, #stacks_in_1328 table.hide-for-large-down, #stacks_in_1328 table.hide-for-xlarge-only, #stacks_in_1328 table.show-for-xlarge-up, #stacks_in_1328 table.show-for-xxlarge-only, #stacks_in_1328 table.show-for-xxlarge-up {
    display: table; }

  #stacks_in_1328 thead.hide-for-small-only, #stacks_in_1328 thead.show-for-small-up, #stacks_in_1328 thead.hide-for-small, #stacks_in_1328 thead.hide-for-small-down, #stacks_in_1328 thead.hide-for-medium-only, #stacks_in_1328 thead.show-for-medium-up, #stacks_in_1328 thead.hide-for-medium, #stacks_in_1328 thead.hide-for-medium-down, #stacks_in_1328 thead.hide-for-large-only, #stacks_in_1328 thead.show-for-large-up, #stacks_in_1328 thead.hide-for-large, #stacks_in_1328 thead.hide-for-large-down, #stacks_in_1328 thead.hide-for-xlarge-only, #stacks_in_1328 thead.show-for-xlarge-up, #stacks_in_1328 thead.show-for-xxlarge-only, #stacks_in_1328 thead.show-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_1328 tbody.hide-for-small-only, #stacks_in_1328 tbody.show-for-small-up, #stacks_in_1328 tbody.hide-for-small, #stacks_in_1328 tbody.hide-for-small-down, #stacks_in_1328 tbody.hide-for-medium-only, #stacks_in_1328 tbody.show-for-medium-up, #stacks_in_1328 tbody.hide-for-medium, #stacks_in_1328 tbody.hide-for-medium-down, #stacks_in_1328 tbody.hide-for-large-only, #stacks_in_1328 tbody.show-for-large-up, #stacks_in_1328 tbody.hide-for-large, #stacks_in_1328 tbody.hide-for-large-down, #stacks_in_1328 tbody.hide-for-xlarge-only, #stacks_in_1328 tbody.show-for-xlarge-up, #stacks_in_1328 tbody.show-for-xxlarge-only, #stacks_in_1328 tbody.show-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_1328 tr.hide-for-small-only, #stacks_in_1328 tr.show-for-small-up, #stacks_in_1328 tr.hide-for-small, #stacks_in_1328 tr.hide-for-small-down, #stacks_in_1328 tr.hide-for-medium-only, #stacks_in_1328 tr.show-for-medium-up, #stacks_in_1328 tr.hide-for-medium, #stacks_in_1328 tr.hide-for-medium-down, #stacks_in_1328 tr.hide-for-large-only, #stacks_in_1328 tr.show-for-large-up, #stacks_in_1328 tr.hide-for-large, #stacks_in_1328 tr.hide-for-large-down, #stacks_in_1328 tr.hide-for-xlarge-only, #stacks_in_1328 tr.show-for-xlarge-up, #stacks_in_1328 tr.show-for-xxlarge-only, #stacks_in_1328 tr.show-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_1328 th.hide-for-small-only, #stacks_in_1328 td.hide-for-small-only, #stacks_in_1328 th.show-for-small-up, #stacks_in_1328 td.show-for-small-up, #stacks_in_1328 th.hide-for-small, #stacks_in_1328 td.hide-for-small, #stacks_in_1328 th.hide-for-small-down, #stacks_in_1328 td.hide-for-small-down, #stacks_in_1328 th.hide-for-medium-only, #stacks_in_1328 td.hide-for-medium-only, #stacks_in_1328 th.show-for-medium-up, #stacks_in_1328 td.show-for-medium-up, #stacks_in_1328 th.hide-for-medium, #stacks_in_1328 td.hide-for-medium, #stacks_in_1328 th.hide-for-medium-down, #stacks_in_1328 td.hide-for-medium-down, #stacks_in_1328 th.hide-for-large-only, #stacks_in_1328 td.hide-for-large-only, #stacks_in_1328 th.show-for-large-up, #stacks_in_1328 td.show-for-large-up, #stacks_in_1328 th.hide-for-large, #stacks_in_1328 td.hide-for-large, #stacks_in_1328 th.hide-for-large-down, #stacks_in_1328 td.hide-for-large-down, #stacks_in_1328 th.hide-for-xlarge-only, #stacks_in_1328 td.hide-for-xlarge-only, #stacks_in_1328 th.show-for-xlarge-up, #stacks_in_1328 td.show-for-xlarge-up, #stacks_in_1328 th.show-for-xxlarge-only, #stacks_in_1328 td.show-for-xxlarge-only, #stacks_in_1328 th.show-for-xxlarge-up, #stacks_in_1328 td.show-for-xxlarge-up {
    display: table-cell !important; } }
/* Orientation targeting */
.show-for-landscape,
.hide-for-portrait {
  display: inherit !important; }

.hide-for-landscape,
.show-for-portrait {
  display: none !important; }

/* Specific visibility for tables */
#stacks_in_1328 table.hide-for-landscape, #stacks_in_1328 table.show-for-portrait {
  display: table; }

#stacks_in_1328 thead.hide-for-landscape, #stacks_in_1328 thead.show-for-portrait {
  display: table-header-group !important; }

#stacks_in_1328 tbody.hide-for-landscape, #stacks_in_1328 tbody.show-for-portrait {
  display: table-row-group !important; }

#stacks_in_1328 tr.hide-for-landscape, #stacks_in_1328 tr.show-for-portrait {
  display: table-row !important; }

#stacks_in_1328 td.hide-for-landscape, #stacks_in_1328 td.show-for-portrait,
#stacks_in_1328 th.hide-for-landscape,
#stacks_in_1328 th.show-for-portrait {
  display: table-cell !important; }

@media only screen and (orientation: landscape) {
  #stacks_in_1328 .show-for-landscape,
  #stacks_in_1328 .hide-for-portrait {
    display: inherit !important; }

  #stacks_in_1328 .hide-for-landscape,
  #stacks_in_1328 .show-for-portrait {
    display: none !important; }

  /* Specific visibility for tables */
  #stacks_in_1328 table.show-for-landscape, #stacks_in_1328 table.hide-for-portrait {
    display: table; }

  #stacks_in_1328 thead.show-for-landscape, #stacks_in_1328 thead.hide-for-portrait {
    display: table-header-group !important; }

  #stacks_in_1328 tbody.show-for-landscape, #stacks_in_1328 tbody.hide-for-portrait {
    display: table-row-group !important; }

  #stacks_in_1328 tr.show-for-landscape, #stacks_in_1328 tr.hide-for-portrait {
    display: table-row !important; }

  #stacks_in_1328 td.show-for-landscape, #stacks_in_1328 td.hide-for-portrait,
  #stacks_in_1328 th.show-for-landscape,
  #stacks_in_1328 th.hide-for-portrait {
    display: table-cell !important; } }
@media only screen and (orientation: portrait) {
  #stacks_in_1328 .show-for-portrait,
  #stacks_in_1328 .hide-for-landscape {
    display: inherit !important; }

  #stacks_in_1328 .hide-for-portrait,
  #stacks_in_1328 .show-for-landscape {
    display: none !important; }

  /* Specific visibility for tables */
  #stacks_in_1328 table.show-for-portrait, #stacks_in_1328 table.hide-for-landscape {
    display: table; }

  #stacks_in_1328 thead.show-for-portrait, #stacks_in_1328 thead.hide-for-landscape {
    display: table-header-group !important; }

  #stacks_in_1328 tbody.show-for-portrait, #stacks_in_1328 tbody.hide-for-landscape {
    display: table-row-group !important; }

  #stacks_in_1328 tr.show-for-portrait, #stacks_in_1328 tr.hide-for-landscape {
    display: table-row !important; }

  #stacks_in_1328 td.show-for-portrait, #stacks_in_1328 td.hide-for-landscape,
  #stacks_in_1328 th.show-for-portrait,
  #stacks_in_1328 th.hide-for-landscape {
    display: table-cell !important; } }
/* Touch-enabled device targeting */
.show-for-touch {
  display: none !important; }

.hide-for-touch {
  display: inherit !important; }

.touch #stacks_in_1328 .show-for-touch {
  display: inherit !important; }

.touch #stacks_in_1328 .hide-for-touch {
  display: none !important; }

/* Specific visibility for tables */
#stacks_in_1328 table.hide-for-touch {
  display: table; }

.touch #stacks_in_1328 table.show-for-touch {
  display: table; }

#stacks_in_1328 thead.hide-for-touch {
  display: table-header-group !important; }

.touch #stacks_in_1328 thead.show-for-touch {
  display: table-header-group !important; }

#stacks_in_1328 tbody.hide-for-touch {
  display: table-row-group !important; }

.touch #stacks_in_1328 tbody.show-for-touch {
  display: table-row-group !important; }

#stacks_in_1328 tr.hide-for-touch {
  display: table-row !important; }

.touch #stacks_in_1328 tr.show-for-touch {
  display: table-row !important; }

#stacks_in_1328 td.hide-for-touch {
  display: table-cell !important; }

.touch #stacks_in_1328 td.show-for-touch {
  display: table-cell !important; }

#stacks_in_1328 th.hide-for-touch {
  display: table-cell !important; }

.touch #stacks_in_1328 th.show-for-touch {
  display: table-cell !important; }

/* Print visibility */
@media print {
  #stacks_in_1328 .show-for-print {
    display: block; }

  #stacks_in_1328 .hide-for-print {
    display: none; }

  #stacks_in_1328 table.show-for-print {
    display: table; }

  #stacks_in_1328 thead.show-for-print {
    display: table-header-group !important; }

  #stacks_in_1328 tbody.show-for-print {
    display: table-row-group !important; }

  #stacks_in_1328 tr.show-for-print {
    display: table-row !important; }

  #stacks_in_1328 td.show-for-print {
    display: table-cell !important; }

  #stacks_in_1328 th.show-for-print {
    display: table-cell !important; } }
/* 2.0.1
- improves overall performance on retina devices
- fixes performance issue in safari when using the Frosted Glass effect
- fixes a loading bug with the parallax effect
 */
#stacks_in_1329.btr-bg-outer .btr-bg-inner {
  
  min-height: 100vh;
  
}
#stacks_in_1329.btr-bg-gradient .btr-bg-inner ,
#stacks_in_1329.btr-bg-animated .btr-bg-inner ,
#stacks_in_1329.btr-bg-blur .btr-bg-inner ,
#stacks_in_1329.btr-bg-mouse .btr-bg-inner ,
#stacks_in_1329.btr-bg-pan .btr-bg-inner ,
#stacks_in_1329.btr-bg-parallax .btr-bg-inner ,
#stacks_in_1329.btr-bg-transition .btr-bg-inner ,
#stacks_in_1329.btr-bg-none .btr-bg-inner  {
  padding: 0px 0px 0px 0px;
}
#stacks_in_1329.btr-bg-none {
background-repeat: no-repeat;
background-color: rgba(0, 0, 0, 0.00);
}
#stacks_in_1329.btr-bg-outer:after {
  background: rgba(0, 0, 0, 0.00);
}
#stacks_in_1329.btr-bg-outer {
  background-image : url(../files/backgroundImageBlur-1329.jpg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  -webkit-transform:translateZ(0);
}
#stacks_in_1329.btr-bg-outer .btr-bg-inner .btr-bg-content {
  position: relative;
  background-color : rgba(255, 255, 255, 0.00);
  overflow: hidden;
  padding: 24px 24px 24px 24px;
  margin: 0 auto;
  max-width: 960px;
  width: 100%;
  
}
#stacks_in_1329.btr-bg-outer .btr-bg-inner .btr-bg-header,
#stacks_in_1329.btr-bg-outer .btr-bg-inner .btr-bg-footer {
  
  pointer-events: none;
  opacity: 0;
  
}




/* Parallax */
#stacks_in_1329.btr-bg-parallax {
  background: none;
  transform: none;
}
#stacks_in_1329.btr-bg-parallax > .btr-bg-parallax-bg {
  background-image : url(../files/backgroundImageBlur-1329.jpg);
  background-repeat: no-repeat;
  background-color: rgba(0, 0, 0, 0.00);
  background-position: center top;
  background-size: cover;
  left: 0;
  position: absolute;
  top: 0;
  right: 0;
  height: 100vh;
  z-index: -1;
  -webkit-transform:translateZ(0);
  will-change: transform;
}
#stacks_in_1329.btr-bg-parallax.btr-bg-disabled:before {
  background-attachment: scroll;
  background-position: center center !important;
}








	#stacks_in_1332 .foundry_reveal {
		visibility: hidden;
	}


#stacks_in_1332 {
	

	
}

#stacks_in_1332 {
	margin: 40px 0px 0px 0px;
}




	#stacks_in_1334 .page-header h5 {
		color: rgba(245, 245, 248, 1.00);
	}

	#stacks_in_1334 .page-header small {
		color: rgba(255, 255, 255, 0.80);
	}







#stacks_in_1334 .page-header,
#stacks_in_1334 .page-header h5 {
	margin-bottom: 0;
	
	letter-spacing: 0px;
	
	
}







#stacks_in_1334 a.page-header-link,
#stacks_in_1334 a.page-header-link:visited,
#stacks_in_1334 a.page-header-link:hover,
#stacks_in_1334 a.page-header-link:active {
	text-decoration: none;
}

#stacks_in_1334 {
	margin: 20px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}



	
		#stacks_in_1337 hr.foundry-divider-simple {
			border-top-color: rgba(255, 0, 0, 1.00);
		}
	

	#stacks_in_1337 hr.foundry-divider-simple {
		border-top-style: solid;
		border-top-width: 3px;
	}






	#stacks_in_1337 .foundry-label {
		width: 100%;
	}

	#stacks_in_1337 hr.foundry-divider-simple {
		width: 100%;
	}


#stacks_out_1337 {
	width: 80px;
}



/* Color picker style settings */


#stacks_in_1338 p {
	color: rgba(245, 245, 248, 1.00);
}

#stacks_in_1338 p a,
#stacks_in_1338 p a:visited {
	color: rgba(66, 55, 255, 1.00);
}

#stacks_in_1338 p a:hover,
#stacks_in_1338 p a:active {
	color: rgba(255, 255, 255, 1.00);
}

/* Edit mode custom colors. */
#stacks_in_1338 .paragraph {
	color: rgba(245, 245, 248, 1.00);
}

#stacks_in_1338 .paragraph a,
#stacks_in_1338 .paragraph a:visited {
	color: rgba(66, 55, 255, 1.00);
}

#stacks_in_1338 .paragraph a:hover,
#stacks_in_1338 .paragraph a:active {
	color: rgba(255, 255, 255, 1.00);
}








	
	#stacks_in_1338 p,
	#stacks_in_1338 {
		
	}
	

	
	
	
	
	



#stacks_in_1338 p,
#stacks_in_1338 {
	
}













@media (max-width: 47.9375em) {
	/* Mobile */
	#stacks_in_1340 .btn {
		
			
			box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.33);
			
			
		
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/* Tablet */
	#stacks_in_1340 .btn {
		
		box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.33);
		
		
	}
}

@media (min-width: 62em) {
	/* Desktop */
	#stacks_in_1340 .btn {
		
		box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.33);
		
		
	}
}


#stacks_in_1340 .button-base-margin {
	
	margin-bottom: 0px !important;
	
}
/* ********* */
/* Normalize */
/* ********* */

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

#stacks_in_1313 article,
#stacks_in_1313 aside,
#stacks_in_1313 details,
#stacks_in_1313 figcaption,
#stacks_in_1313 figure,
#stacks_in_1313 footer,
#stacks_in_1313 header,
#stacks_in_1313 hgroup,
#stacks_in_1313 main,
#stacks_in_1313 nav,
#stacks_in_1313 section,
#stacks_in_1313 summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

#stacks_in_1313 audio,
#stacks_in_1313 canvas,
#stacks_in_1313 progress,
#stacks_in_1313 video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

#stacks_in_1313 audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */

#stacks_in_1313 [hidden],
#stacks_in_1313 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_1313 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_1313 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_1313 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_1313 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_1313 code,
#stacks_in_1313 kbd,
#stacks_in_1313 pre,
#stacks_in_1313 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */
%[if ]%
  %[if edit]%
    #stacks_in_1313 {
      background-image: url(../files/images/preview_numbers_background.png), url(../files/images/preview_striped_background.png);
      background-repeat: no-repeat, repeat-y;
      background-size: 100%, 100%;
      background-position: center top, center 100px;
      border-radius: 4px;
      padding-top: 75px;
      padding-bottom: 25px;
      border: 1px solid #e9e9e9;
    }
  %[endif]%
%[endif]%

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

%[if !edit]%
#stacks_in_1313 .wow {
  visibility: hidden;
}
%[endif]%

#stacks_in_1313>ul li {
  padding-bottom: 0 !important;
}

/* iPhone aka SMALL */
@media only screen {
  #stacks_in_1313>ul>li {
    margin-bottom: px;
  }
}



%[if ]%
/* iPad aka MEDIUM */
@media only screen and (min-width: 40.063em) {
  #stacks_in_1313>ul>li {
    margin-bottom: px;
  }
}
%[endif]%


%[if ]%
/* Desktop aka LARGE */
@media only screen and (min-width: 64.063em) {
  #stacks_in_1313>ul>li {
    margin-bottom: px;
  }
}
%[endif]%





/* **************** */
/* Foundation START */
/* **************** */


/*

Copyright (c) 2013-2014 ZURB, inc.

MIT License

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.   

*/


#stacks_in_1313 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_1313 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_1313 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_1313 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_1313 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_1313 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_1313 meta.foundation-data-attribute-namespace {
  font-family: false; }

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

#stacks_in_1313 .left {
  float: left !important; }

#stacks_in_1313 .right {
  float: right !important; }

#stacks_in_1313 .clearfix:before, 
#stacks_in_1313 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_1313 .clearfix:after {
  clear: both; }

#stacks_in_1313 .hide {
  display: none; }

#stacks_in_1313 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_1313 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_1313 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_1313 select {
  width: 100%; }

#stacks_in_1313 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}


#stacks_in_1313 .row {
  max-width: 62.5em; 
}


#stacks_in_1313 .row:before, 
#stacks_in_1313 .row:after {
  content: " ";
  display: table; }

#stacks_in_1313 .row:after {
  clear: both; }

#stacks_in_1313 .row.collapse > .column,
#stacks_in_1313 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_1313 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_1313 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_1313 .row .row:before, 
#stacks_in_1313 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_1313 .row .row:after {
  clear: both; }

#stacks_in_1313 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_1313 .row .row.collapse:before, 
#stacks_in_1313 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_1313 .row .row.collapse:after {
  clear: both; }

#stacks_in_1313 .column,
#stacks_in_1313 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  width: 100%;
  float: left; }

#stacks_in_1313 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_1313 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_1313 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_1313 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_1313 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_1313 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_1313 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_1313 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_1313 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_1313 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_1313 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_1313 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_1313 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_1313 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_1313 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_1313 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_1313 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_1313 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_1313 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_1313 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_1313 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_1313 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_1313 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_1313 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_1313 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_1313 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_1313 .column,
  #stacks_in_1313 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_1313 .small-1 {
    width: 8.33333%; }

  #stacks_in_1313 .small-2 {
    width: 16.66667%; }

  #stacks_in_1313 .small-3 {
    width: 25%; }

  #stacks_in_1313 .small-4 {
    width: 33.33333%; }

  #stacks_in_1313 .small-5 {
    width: 41.66667%; }

  #stacks_in_1313 .small-6 {
    width: 50%; }

  #stacks_in_1313 .small-7 {
    width: 58.33333%; }

  #stacks_in_1313 .small-8 {
    width: 66.66667%; }

  #stacks_in_1313 .small-9 {
    width: 75%; }

  #stacks_in_1313 .small-10 {
    width: 83.33333%; }

  #stacks_in_1313 .small-11 {
    width: 91.66667%; }

  #stacks_in_1313 .small-12 {
    width: 100%; }

  #stacks_in_1313 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_1313 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_1313 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_1313 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_1313 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_1313 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_1313 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_1313 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_1313 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_1313 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_1313 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_1313 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_1313 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_1313 .column.small-centered,
  #stacks_in_1313 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_1313 .column.small-uncentered,
  #stacks_in_1313 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_1313 .column.small-centered:last-child,
  #stacks_in_1313 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_1313 .column.small-uncentered:last-child,
  #stacks_in_1313 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_1313 .column.small-uncentered.opposite,
  #stacks_in_1313 .columns.small-uncentered.opposite {
    float: right; } 
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_1313 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_1313 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_1313 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_1313 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_1313 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_1313 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_1313 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_1313 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_1313 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_1313 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_1313 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_1313 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_1313 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_1313 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_1313 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_1313 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_1313 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_1313 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_1313 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_1313 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_1313 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_1313 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_1313 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_1313 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_1313 .column,
  #stacks_in_1313 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_1313 .medium-1 {
    width: 8.33333%; }

  #stacks_in_1313 .medium-2 {
    width: 16.66667%; }

  #stacks_in_1313 .medium-3 {
    width: 25%; }

  #stacks_in_1313 .medium-4 {
    width: 33.33333%; }

  #stacks_in_1313 .medium-5 {
    width: 41.66667%; }

  #stacks_in_1313 .medium-6 {
    width: 50%; }

  #stacks_in_1313 .medium-7 {
    width: 58.33333%; }

  #stacks_in_1313 .medium-8 {
    width: 66.66667%; }

  #stacks_in_1313 .medium-9 {
    width: 75%; }

  #stacks_in_1313 .medium-10 {
    width: 83.33333%; }

  #stacks_in_1313 .medium-11 {
    width: 91.66667%; }

  #stacks_in_1313 .medium-12 {
    width: 100%; }

  #stacks_in_1313 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_1313 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_1313 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_1313 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_1313 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_1313 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_1313 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_1313 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_1313 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_1313 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_1313 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_1313 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_1313 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_1313 .column.medium-centered,
  #stacks_in_1313 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_1313 .column.medium-uncentered,
  #stacks_in_1313 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_1313 .column.medium-centered:last-child,
  #stacks_in_1313 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_1313 .column.medium-uncentered:last-child,
  #stacks_in_1313 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_1313 .column.medium-uncentered.opposite,
  #stacks_in_1313 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_1313 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_1313 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_1313 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_1313 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_1313 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_1313 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_1313 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_1313 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_1313 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_1313 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_1313 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_1313 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_1313 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_1313 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_1313 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_1313 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_1313 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_1313 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_1313 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_1313 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_1313 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_1313 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_1313 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_1313 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_1313 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_1313 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_1313 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_1313 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_1313 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_1313 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_1313 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_1313 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_1313 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_1313 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_1313 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_1313 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_1313 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_1313 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_1313 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_1313 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_1313 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_1313 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_1313 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_1313 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_1313 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_1313 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_1313 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_1313 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_1313 .column,
  #stacks_in_1313 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_1313 .large-1 {
    width: 8.33333%; }

  #stacks_in_1313 .large-2 {
    width: 16.66667%; }

  #stacks_in_1313 .large-3 {
    width: 25%; }

  #stacks_in_1313 .large-4 {
    width: 33.33333%; }

  #stacks_in_1313 .large-5 {
    width: 41.66667%; }

  #stacks_in_1313 .large-6 {
    width: 50%; }

  #stacks_in_1313 .large-7 {
    width: 58.33333%; }

  #stacks_in_1313 .large-8 {
    width: 66.66667%; }

  #stacks_in_1313 .large-9 {
    width: 75%; }

  #stacks_in_1313 .large-10 {
    width: 83.33333%; }

  #stacks_in_1313 .large-11 {
    width: 91.66667%; }

  #stacks_in_1313 .large-12 {
    width: 100%; }

  #stacks_in_1313 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_1313 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_1313 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_1313 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_1313 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_1313 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_1313 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_1313 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_1313 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_1313 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_1313 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_1313 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_1313 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_1313 .column.large-centered,
  #stacks_in_1313 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_1313 .column.large-uncentered,
  #stacks_in_1313 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_1313 .column.large-centered:last-child,
  #stacks_in_1313 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_1313 .column.large-uncentered:last-child,
  #stacks_in_1313 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_1313 .column.large-uncentered.opposite,
  #stacks_in_1313 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_1313 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_1313 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_1313 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_1313 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_1313 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_1313 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_1313 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_1313 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_1313 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_1313 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_1313 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_1313 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_1313 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_1313 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_1313 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_1313 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_1313 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_1313 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_1313 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_1313 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_1313 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_1313 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_1313 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_1313 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

#stacks_in_1313 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_1313 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_1313 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_1313 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_1313 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_1313 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_1313 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_1313 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_1313 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_1313 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_1313 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_1313 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_1313 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_1313 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_1313 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_1313 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_1313 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_1313 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_1313 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_1313 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_1313 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_1313 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_1313 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_1313 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_1313 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_1313 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_1313 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_1313 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_1313 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 40.063em) {
#stacks_in_1313 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_1313 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_1313 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_1313 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_1313 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_1313 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_1313 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_1313 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_1313 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_1313 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_1313 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_1313 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_1313 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_1313 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_1313 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_1313 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_1313 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_1313 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_1313 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_1313 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_1313 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_1313 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_1313 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_1313 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 64.063em) {
#stacks_in_1313 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_1313 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_1313 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_1313 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_1313 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_1313 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_1313 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_1313 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_1313 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_1313 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_1313 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_1313 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_1313 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_1313 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_1313 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_1313 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_1313 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_1313 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_1313 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_1313 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_1313 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_1313 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_1313 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_1313 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_1313 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

/* Visibility CSS - Foundation */

/* small displays */
@media only screen {
  #stacks_in_1313 .show-for-small-only, #stacks_in_1313 .show-for-small-up, #stacks_in_1313 .show-for-small, #stacks_in_1313 .show-for-small-down, #stacks_in_1313 .hide-for-medium-only, #stacks_in_1313 .hide-for-medium-up, #stacks_in_1313 .hide-for-medium, #stacks_in_1313 .show-for-medium-down, #stacks_in_1313 .hide-for-large-only, #stacks_in_1313 .hide-for-large-up, #stacks_in_1313 .hide-for-large, #stacks_in_1313 .show-for-large-down, #stacks_in_1313 .hide-for-xlarge-only, #stacks_in_1313 .hide-for-xlarge-up, #stacks_in_1313 .hide-for-xxlarge-only, #stacks_in_1313 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_1313 .hide-for-small-only, #stacks_in_1313 .hide-for-small-up, #stacks_in_1313 .hide-for-small, #stacks_in_1313 .hide-for-small-down, #stacks_in_1313 .show-for-medium-only, #stacks_in_1313 .show-for-medium-up, #stacks_in_1313 .show-for-medium, #stacks_in_1313 .hide-for-medium-down, #stacks_in_1313 .show-for-large-only, #stacks_in_1313 .show-for-large-up, #stacks_in_1313 .show-for-large, #stacks_in_1313 .hide-for-large-down, #stacks_in_1313 .show-for-xlarge-only, #stacks_in_1313 .show-for-xlarge-up, #stacks_in_1313 .show-for-xxlarge-only, #stacks_in_1313 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_1313 .visible-for-small-only, #stacks_in_1313 .visible-for-small-up, #stacks_in_1313 .visible-for-small, #stacks_in_1313 .visible-for-small-down, #stacks_in_1313 .hidden-for-medium-only, #stacks_in_1313 .hidden-for-medium-up, #stacks_in_1313 .hidden-for-medium, #stacks_in_1313 .visible-for-medium-down, #stacks_in_1313 .hidden-for-large-only, #stacks_in_1313 .hidden-for-large-up, #stacks_in_1313 .hidden-for-large, #stacks_in_1313 .visible-for-large-down, #stacks_in_1313 .hidden-for-xlarge-only, #stacks_in_1313 .hidden-for-xlarge-up, #stacks_in_1313 .hidden-for-xxlarge-only, #stacks_in_1313 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_1313 .hidden-for-small-only, #stacks_in_1313 .hidden-for-small-up, #stacks_in_1313 .hidden-for-small, #stacks_in_1313 .hidden-for-small-down, #stacks_in_1313 .visible-for-medium-only, #stacks_in_1313 .visible-for-medium-up, #stacks_in_1313 .visible-for-medium, #stacks_in_1313 .hidden-for-medium-down, #stacks_in_1313 .visible-for-large-only, #stacks_in_1313 .visible-for-large-up, #stacks_in_1313 .visible-for-large, #stacks_in_1313 .hidden-for-large-down, #stacks_in_1313 .visible-for-xlarge-only, #stacks_in_1313 .visible-for-xlarge-up, #stacks_in_1313 .visible-for-xxlarge-only, #stacks_in_1313 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_1313 table.show-for-small-only, #stacks_in_1313 table.show-for-small-up, #stacks_in_1313 table.show-for-small, #stacks_in_1313 table.show-for-small-down, #stacks_in_1313 table.hide-for-medium-only, #stacks_in_1313 table.hide-for-medium-up, #stacks_in_1313 table.hide-for-medium, #stacks_in_1313 table.show-for-medium-down, #stacks_in_1313 table.hide-for-large-only, #stacks_in_1313 table.hide-for-large-up, #stacks_in_1313 table.hide-for-large, #stacks_in_1313 table.show-for-large-down, #stacks_in_1313 table.hide-for-xlarge-only, #stacks_in_1313 table.hide-for-xlarge-up, #stacks_in_1313 table.hide-for-xxlarge-only, #stacks_in_1313 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_1313 thead.show-for-small-only, #stacks_in_1313 thead.show-for-small-up, #stacks_in_1313 thead.show-for-small, #stacks_in_1313 thead.show-for-small-down, #stacks_in_1313 thead.hide-for-medium-only, #stacks_in_1313 thead.hide-for-medium-up, #stacks_in_1313 thead.hide-for-medium, #stacks_in_1313 thead.show-for-medium-down, #stacks_in_1313 thead.hide-for-large-only, #stacks_in_1313 thead.hide-for-large-up, #stacks_in_1313 thead.hide-for-large, #stacks_in_1313 thead.show-for-large-down, #stacks_in_1313 thead.hide-for-xlarge-only, #stacks_in_1313 thead.hide-for-xlarge-up, #stacks_in_1313 thead.hide-for-xxlarge-only, #stacks_in_1313 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_1313 tbody.show-for-small-only, #stacks_in_1313 tbody.show-for-small-up, #stacks_in_1313 tbody.show-for-small, #stacks_in_1313 tbody.show-for-small-down, #stacks_in_1313 tbody.hide-for-medium-only, #stacks_in_1313 tbody.hide-for-medium-up, #stacks_in_1313 tbody.hide-for-medium, #stacks_in_1313 tbody.show-for-medium-down, #stacks_in_1313 tbody.hide-for-large-only, #stacks_in_1313 tbody.hide-for-large-up, #stacks_in_1313 tbody.hide-for-large, #stacks_in_1313 tbody.show-for-large-down, #stacks_in_1313 tbody.hide-for-xlarge-only, #stacks_in_1313 tbody.hide-for-xlarge-up, #stacks_in_1313 tbody.hide-for-xxlarge-only, #stacks_in_1313 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_1313 tr.show-for-small-only, #stacks_in_1313 tr.show-for-small-up, #stacks_in_1313 tr.show-for-small, #stacks_in_1313 tr.show-for-small-down, #stacks_in_1313 tr.hide-for-medium-only, #stacks_in_1313 tr.hide-for-medium-up, #stacks_in_1313 tr.hide-for-medium, #stacks_in_1313 tr.show-for-medium-down, #stacks_in_1313 tr.hide-for-large-only, #stacks_in_1313 tr.hide-for-large-up, #stacks_in_1313 tr.hide-for-large, #stacks_in_1313 tr.show-for-large-down, #stacks_in_1313 tr.hide-for-xlarge-only, #stacks_in_1313 tr.hide-for-xlarge-up, #stacks_in_1313 tr.hide-for-xxlarge-only, #stacks_in_1313 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_1313 th.show-for-small-only, #stacks_in_1313 td.show-for-small-only, #stacks_in_1313 th.show-for-small-up, #stacks_in_1313 td.show-for-small-up, #stacks_in_1313 th.show-for-small, #stacks_in_1313 td.show-for-small, #stacks_in_1313 th.show-for-small-down, #stacks_in_1313 td.show-for-small-down, #stacks_in_1313 th.hide-for-medium-only, #stacks_in_1313 td.hide-for-medium-only, #stacks_in_1313 th.hide-for-medium-up, #stacks_in_1313 td.hide-for-medium-up, #stacks_in_1313 th.hide-for-medium, #stacks_in_1313 td.hide-for-medium, #stacks_in_1313 th.show-for-medium-down, #stacks_in_1313 td.show-for-medium-down, #stacks_in_1313 th.hide-for-large-only, #stacks_in_1313 td.hide-for-large-only, #stacks_in_1313 th.hide-for-large-up, #stacks_in_1313 td.hide-for-large-up, #stacks_in_1313 th.hide-for-large, #stacks_in_1313 td.hide-for-large, #stacks_in_1313 th.show-for-large-down, #stacks_in_1313 td.show-for-large-down, #stacks_in_1313 th.hide-for-xlarge-only, #stacks_in_1313 td.hide-for-xlarge-only, #stacks_in_1313 th.hide-for-xlarge-up, #stacks_in_1313 td.hide-for-xlarge-up, #stacks_in_1313 th.hide-for-xxlarge-only, #stacks_in_1313 td.hide-for-xxlarge-only, #stacks_in_1313 th.hide-for-xxlarge-up, #stacks_in_1313 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* medium displays */
@media only screen and (min-width: 40.063em) {
  #stacks_in_1313 .hide-for-small-only, #stacks_in_1313 .show-for-small-up, #stacks_in_1313 .hide-for-small, #stacks_in_1313 .hide-for-small-down, #stacks_in_1313 .show-for-medium-only, #stacks_in_1313 .show-for-medium-up, #stacks_in_1313 .show-for-medium, #stacks_in_1313 .show-for-medium-down, #stacks_in_1313 .hide-for-large-only, #stacks_in_1313 .hide-for-large-up, #stacks_in_1313 .hide-for-large, #stacks_in_1313 .show-for-large-down, #stacks_in_1313 .hide-for-xlarge-only, #stacks_in_1313 .hide-for-xlarge-up, #stacks_in_1313 .hide-for-xxlarge-only, #stacks_in_1313 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_1313 .show-for-small-only, #stacks_in_1313 .hide-for-small-up, #stacks_in_1313 .show-for-small, #stacks_in_1313 .show-for-small-down, #stacks_in_1313 .hide-for-medium-only, #stacks_in_1313 .hide-for-medium-up, #stacks_in_1313 .hide-for-medium, #stacks_in_1313 .hide-for-medium-down, #stacks_in_1313 .show-for-large-only, #stacks_in_1313 .show-for-large-up, #stacks_in_1313 .show-for-large, #stacks_in_1313 .hide-for-large-down, #stacks_in_1313 .show-for-xlarge-only, #stacks_in_1313 .show-for-xlarge-up, #stacks_in_1313 .show-for-xxlarge-only, #stacks_in_1313 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_1313 .hidden-for-small-only, #stacks_in_1313 .visible-for-small-up, #stacks_in_1313 .hidden-for-small, #stacks_in_1313 .hidden-for-small-down, #stacks_in_1313 .visible-for-medium-only, #stacks_in_1313 .visible-for-medium-up, #stacks_in_1313 .visible-for-medium, #stacks_in_1313 .visible-for-medium-down, #stacks_in_1313 .hidden-for-large-only, #stacks_in_1313 .hidden-for-large-up, #stacks_in_1313 .hidden-for-large, #stacks_in_1313 .visible-for-large-down, #stacks_in_1313 .hidden-for-xlarge-only, #stacks_in_1313 .hidden-for-xlarge-up, #stacks_in_1313 .hidden-for-xxlarge-only, #stacks_in_1313 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_1313 .visible-for-small-only, #stacks_in_1313 .hidden-for-small-up, #stacks_in_1313 .visible-for-small, #stacks_in_1313 .visible-for-small-down, #stacks_in_1313 .hidden-for-medium-only, #stacks_in_1313 .hidden-for-medium-up, #stacks_in_1313 .hidden-for-medium, #stacks_in_1313 .hidden-for-medium-down, #stacks_in_1313 .visible-for-large-only, #stacks_in_1313 .visible-for-large-up, #stacks_in_1313 .visible-for-large, #stacks_in_1313 .hidden-for-large-down, #stacks_in_1313 .visible-for-xlarge-only, #stacks_in_1313 .visible-for-xlarge-up, #stacks_in_1313 .visible-for-xxlarge-only, #stacks_in_1313 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_1313 table.hide-for-small-only, #stacks_in_1313 table.show-for-small-up, #stacks_in_1313 table.hide-for-small, #stacks_in_1313 table.hide-for-small-down, #stacks_in_1313 table.show-for-medium-only, #stacks_in_1313 table.show-for-medium-up, #stacks_in_1313 table.show-for-medium, #stacks_in_1313 table.show-for-medium-down, #stacks_in_1313 table.hide-for-large-only, #stacks_in_1313 table.hide-for-large-up, #stacks_in_1313 table.hide-for-large, #stacks_in_1313 table.show-for-large-down, #stacks_in_1313 table.hide-for-xlarge-only, #stacks_in_1313 table.hide-for-xlarge-up, #stacks_in_1313 table.hide-for-xxlarge-only, #stacks_in_1313 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_1313 thead.hide-for-small-only, #stacks_in_1313 thead.show-for-small-up, #stacks_in_1313 thead.hide-for-small, #stacks_in_1313 thead.hide-for-small-down, #stacks_in_1313 thead.show-for-medium-only, #stacks_in_1313 thead.show-for-medium-up, #stacks_in_1313 thead.show-for-medium, #stacks_in_1313 thead.show-for-medium-down, #stacks_in_1313 thead.hide-for-large-only, #stacks_in_1313 thead.hide-for-large-up, #stacks_in_1313 thead.hide-for-large, #stacks_in_1313 thead.show-for-large-down, #stacks_in_1313 thead.hide-for-xlarge-only, #stacks_in_1313 thead.hide-for-xlarge-up, #stacks_in_1313 thead.hide-for-xxlarge-only, #stacks_in_1313 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_1313 tbody.hide-for-small-only, #stacks_in_1313 tbody.show-for-small-up, #stacks_in_1313 tbody.hide-for-small, #stacks_in_1313 tbody.hide-for-small-down, #stacks_in_1313 tbody.show-for-medium-only, #stacks_in_1313 tbody.show-for-medium-up, #stacks_in_1313 tbody.show-for-medium, #stacks_in_1313 tbody.show-for-medium-down, #stacks_in_1313 tbody.hide-for-large-only, #stacks_in_1313 tbody.hide-for-large-up, #stacks_in_1313 tbody.hide-for-large, #stacks_in_1313 tbody.show-for-large-down, #stacks_in_1313 tbody.hide-for-xlarge-only, #stacks_in_1313 tbody.hide-for-xlarge-up, #stacks_in_1313 tbody.hide-for-xxlarge-only, #stacks_in_1313 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_1313 tr.hide-for-small-only, #stacks_in_1313 tr.show-for-small-up, #stacks_in_1313 tr.hide-for-small, #stacks_in_1313 tr.hide-for-small-down, #stacks_in_1313 tr.show-for-medium-only, #stacks_in_1313 tr.show-for-medium-up, #stacks_in_1313 tr.show-for-medium, #stacks_in_1313 tr.show-for-medium-down, #stacks_in_1313 tr.hide-for-large-only, #stacks_in_1313 tr.hide-for-large-up, #stacks_in_1313 tr.hide-for-large, #stacks_in_1313 tr.show-for-large-down, #stacks_in_1313 tr.hide-for-xlarge-only, #stacks_in_1313 tr.hide-for-xlarge-up, #stacks_in_1313 tr.hide-for-xxlarge-only, #stacks_in_1313 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_1313 th.hide-for-small-only, #stacks_in_1313 td.hide-for-small-only, #stacks_in_1313 th.show-for-small-up, #stacks_in_1313 td.show-for-small-up, #stacks_in_1313 th.hide-for-small, #stacks_in_1313 td.hide-for-small, #stacks_in_1313 th.hide-for-small-down, #stacks_in_1313 td.hide-for-small-down, #stacks_in_1313 th.show-for-medium-only, #stacks_in_1313 td.show-for-medium-only, #stacks_in_1313 th.show-for-medium-up, #stacks_in_1313 td.show-for-medium-up, #stacks_in_1313 th.show-for-medium, #stacks_in_1313 td.show-for-medium, #stacks_in_1313 th.show-for-medium-down, #stacks_in_1313 td.show-for-medium-down, #stacks_in_1313 th.hide-for-large-only, #stacks_in_1313 td.hide-for-large-only, #stacks_in_1313 th.hide-for-large-up, #stacks_in_1313 td.hide-for-large-up, #stacks_in_1313 th.hide-for-large, #stacks_in_1313 td.hide-for-large, #stacks_in_1313 th.show-for-large-down, #stacks_in_1313 td.show-for-large-down, #stacks_in_1313 th.hide-for-xlarge-only, #stacks_in_1313 td.hide-for-xlarge-only, #stacks_in_1313 th.hide-for-xlarge-up, #stacks_in_1313 td.hide-for-xlarge-up, #stacks_in_1313 th.hide-for-xxlarge-only, #stacks_in_1313 td.hide-for-xxlarge-only, #stacks_in_1313 th.hide-for-xxlarge-up, #stacks_in_1313 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* large displays */
@media only screen and (min-width: 64.063em) {
  #stacks_in_1313 .hide-for-small-only, #stacks_in_1313 .show-for-small-up, #stacks_in_1313 .hide-for-small, #stacks_in_1313 .hide-for-small-down, #stacks_in_1313 .hide-for-medium-only, #stacks_in_1313 .show-for-medium-up, #stacks_in_1313 .hide-for-medium, #stacks_in_1313 .hide-for-medium-down, #stacks_in_1313 .show-for-large-only, #stacks_in_1313 .show-for-large-up, #stacks_in_1313 .show-for-large, #stacks_in_1313 .show-for-large-down, #stacks_in_1313 .hide-for-xlarge-only, #stacks_in_1313 .hide-for-xlarge-up, #stacks_in_1313 .hide-for-xxlarge-only, #stacks_in_1313 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_1313 .show-for-small-only, #stacks_in_1313 .hide-for-small-up, #stacks_in_1313 .show-for-small, #stacks_in_1313 .show-for-small-down, #stacks_in_1313 .show-for-medium-only, #stacks_in_1313 .hide-for-medium-up, #stacks_in_1313 .show-for-medium, #stacks_in_1313 .show-for-medium-down, #stacks_in_1313 .hide-for-large-only, #stacks_in_1313 .hide-for-large-up, #stacks_in_1313 .hide-for-large, #stacks_in_1313 .hide-for-large-down, #stacks_in_1313 .show-for-xlarge-only, #stacks_in_1313 .show-for-xlarge-up, #stacks_in_1313 .show-for-xxlarge-only, #stacks_in_1313 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_1313 .hidden-for-small-only, #stacks_in_1313 .visible-for-small-up, #stacks_in_1313 .hidden-for-small, #stacks_in_1313 .hidden-for-small-down, #stacks_in_1313 .hidden-for-medium-only, #stacks_in_1313 .visible-for-medium-up, #stacks_in_1313 .hidden-for-medium, #stacks_in_1313 .hidden-for-medium-down, #stacks_in_1313 .visible-for-large-only, #stacks_in_1313 .visible-for-large-up, #stacks_in_1313 .visible-for-large, #stacks_in_1313 .visible-for-large-down, #stacks_in_1313 .hidden-for-xlarge-only, #stacks_in_1313 .hidden-for-xlarge-up, #stacks_in_1313 .hidden-for-xxlarge-only, #stacks_in_1313 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_1313 .visible-for-small-only, #stacks_in_1313 .hidden-for-small-up, #stacks_in_1313 .visible-for-small, #stacks_in_1313 .visible-for-small-down, #stacks_in_1313 .visible-for-medium-only, #stacks_in_1313 .hidden-for-medium-up, #stacks_in_1313 .visible-for-medium, #stacks_in_1313 .visible-for-medium-down, #stacks_in_1313 .hidden-for-large-only, #stacks_in_1313 .hidden-for-large-up, #stacks_in_1313 .hidden-for-large, #stacks_in_1313 .hidden-for-large-down, #stacks_in_1313 .visible-for-xlarge-only, #stacks_in_1313 .visible-for-xlarge-up, #stacks_in_1313 .visible-for-xxlarge-only, #stacks_in_1313 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_1313 table.hide-for-small-only, #stacks_in_1313 table.show-for-small-up, #stacks_in_1313 table.hide-for-small, #stacks_in_1313 table.hide-for-small-down, #stacks_in_1313 table.hide-for-medium-only, #stacks_in_1313 table.show-for-medium-up, #stacks_in_1313 table.hide-for-medium, #stacks_in_1313 table.hide-for-medium-down, #stacks_in_1313 table.show-for-large-only, #stacks_in_1313 table.show-for-large-up, #stacks_in_1313 table.show-for-large, #stacks_in_1313 table.show-for-large-down, #stacks_in_1313 table.hide-for-xlarge-only, #stacks_in_1313 table.hide-for-xlarge-up, #stacks_in_1313 table.hide-for-xxlarge-only, #stacks_in_1313 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_1313 thead.hide-for-small-only, #stacks_in_1313 thead.show-for-small-up, #stacks_in_1313 thead.hide-for-small, #stacks_in_1313 thead.hide-for-small-down, #stacks_in_1313 thead.hide-for-medium-only, #stacks_in_1313 thead.show-for-medium-up, #stacks_in_1313 thead.hide-for-medium, #stacks_in_1313 thead.hide-for-medium-down, #stacks_in_1313 thead.show-for-large-only, #stacks_in_1313 thead.show-for-large-up, #stacks_in_1313 thead.show-for-large, #stacks_in_1313 thead.show-for-large-down, #stacks_in_1313 thead.hide-for-xlarge-only, #stacks_in_1313 thead.hide-for-xlarge-up, #stacks_in_1313 thead.hide-for-xxlarge-only, #stacks_in_1313 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_1313 tbody.hide-for-small-only, #stacks_in_1313 tbody.show-for-small-up, #stacks_in_1313 tbody.hide-for-small, #stacks_in_1313 tbody.hide-for-small-down, #stacks_in_1313 tbody.hide-for-medium-only, #stacks_in_1313 tbody.show-for-medium-up, #stacks_in_1313 tbody.hide-for-medium, #stacks_in_1313 tbody.hide-for-medium-down, #stacks_in_1313 tbody.show-for-large-only, #stacks_in_1313 tbody.show-for-large-up, #stacks_in_1313 tbody.show-for-large, #stacks_in_1313 tbody.show-for-large-down, #stacks_in_1313 tbody.hide-for-xlarge-only, #stacks_in_1313 tbody.hide-for-xlarge-up, #stacks_in_1313 tbody.hide-for-xxlarge-only, #stacks_in_1313 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_1313 tr.hide-for-small-only, #stacks_in_1313 tr.show-for-small-up, #stacks_in_1313 tr.hide-for-small, #stacks_in_1313 tr.hide-for-small-down, #stacks_in_1313 tr.hide-for-medium-only, #stacks_in_1313 tr.show-for-medium-up, #stacks_in_1313 tr.hide-for-medium, #stacks_in_1313 tr.hide-for-medium-down, #stacks_in_1313 tr.show-for-large-only, #stacks_in_1313 tr.show-for-large-up, #stacks_in_1313 tr.show-for-large, #stacks_in_1313 tr.show-for-large-down, #stacks_in_1313 tr.hide-for-xlarge-only, #stacks_in_1313 tr.hide-for-xlarge-up, #stacks_in_1313 tr.hide-for-xxlarge-only, #stacks_in_1313 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_1313 th.hide-for-small-only, #stacks_in_1313 td.hide-for-small-only, #stacks_in_1313 th.show-for-small-up, #stacks_in_1313 td.show-for-small-up, #stacks_in_1313 th.hide-for-small, #stacks_in_1313 td.hide-for-small, #stacks_in_1313 th.hide-for-small-down, #stacks_in_1313 td.hide-for-small-down, #stacks_in_1313 th.hide-for-medium-only, #stacks_in_1313 td.hide-for-medium-only, #stacks_in_1313 th.show-for-medium-up, #stacks_in_1313 td.show-for-medium-up, #stacks_in_1313 th.hide-for-medium, #stacks_in_1313 td.hide-for-medium, #stacks_in_1313 th.hide-for-medium-down, #stacks_in_1313 td.hide-for-medium-down, #stacks_in_1313 th.show-for-large-only, #stacks_in_1313 td.show-for-large-only, #stacks_in_1313 th.show-for-large-up, #stacks_in_1313 td.show-for-large-up, #stacks_in_1313 th.show-for-large, #stacks_in_1313 td.show-for-large, #stacks_in_1313 th.show-for-large-down, #stacks_in_1313 td.show-for-large-down, #stacks_in_1313 th.hide-for-xlarge-only, #stacks_in_1313 td.hide-for-xlarge-only, #stacks_in_1313 th.hide-for-xlarge-up, #stacks_in_1313 td.hide-for-xlarge-up, #stacks_in_1313 th.hide-for-xxlarge-only, #stacks_in_1313 td.hide-for-xxlarge-only, #stacks_in_1313 th.hide-for-xxlarge-up, #stacks_in_1313 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* xlarge displays */
@media only screen and (min-width: 90.063em) {
  #stacks_in_1313 .hide-for-small-only, #stacks_in_1313 .show-for-small-up, #stacks_in_1313 .hide-for-small, #stacks_in_1313 .hide-for-small-down, #stacks_in_1313 .hide-for-medium-only, #stacks_in_1313 .show-for-medium-up, #stacks_in_1313 .hide-for-medium, #stacks_in_1313 .hide-for-medium-down, #stacks_in_1313 .hide-for-large-only, #stacks_in_1313 .show-for-large-up, #stacks_in_1313 .hide-for-large, #stacks_in_1313 .hide-for-large-down, #stacks_in_1313 .show-for-xlarge-only, #stacks_in_1313 .show-for-xlarge-up, #stacks_in_1313 .hide-for-xxlarge-only, #stacks_in_1313 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_1313 .show-for-small-only, #stacks_in_1313 .hide-for-small-up, #stacks_in_1313 .show-for-small, #stacks_in_1313 .show-for-small-down, #stacks_in_1313 .show-for-medium-only, #stacks_in_1313 .hide-for-medium-up, #stacks_in_1313 .show-for-medium, #stacks_in_1313 .show-for-medium-down, #stacks_in_1313 .show-for-large-only, #stacks_in_1313 .hide-for-large-up, #stacks_in_1313 .show-for-large, #stacks_in_1313 .show-for-large-down, #stacks_in_1313 .hide-for-xlarge-only, #stacks_in_1313 .hide-for-xlarge-up, #stacks_in_1313 .show-for-xxlarge-only, #stacks_in_1313 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_1313 .hidden-for-small-only, #stacks_in_1313 .visible-for-small-up, #stacks_in_1313 .hidden-for-small, #stacks_in_1313 .hidden-for-small-down, #stacks_in_1313 .hidden-for-medium-only, #stacks_in_1313 .visible-for-medium-up, #stacks_in_1313 .hidden-for-medium, #stacks_in_1313 .hidden-for-medium-down, #stacks_in_1313 .hidden-for-large-only, #stacks_in_1313 .visible-for-large-up, #stacks_in_1313 .hidden-for-large, #stacks_in_1313 .hidden-for-large-down, #stacks_in_1313 .visible-for-xlarge-only, #stacks_in_1313 .visible-for-xlarge-up, #stacks_in_1313 .hidden-for-xxlarge-only, #stacks_in_1313 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_1313 .visible-for-small-only, #stacks_in_1313 .hidden-for-small-up, #stacks_in_1313 .visible-for-small, #stacks_in_1313 .visible-for-small-down, #stacks_in_1313 .visible-for-medium-only, #stacks_in_1313 .hidden-for-medium-up, #stacks_in_1313 .visible-for-medium, #stacks_in_1313 .visible-for-medium-down, #stacks_in_1313 .visible-for-large-only, #stacks_in_1313 .hidden-for-large-up, #stacks_in_1313 .visible-for-large, #stacks_in_1313 .visible-for-large-down, #stacks_in_1313 .hidden-for-xlarge-only, #stacks_in_1313 .hidden-for-xlarge-up, #stacks_in_1313 .visible-for-xxlarge-only, #stacks_in_1313 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_1313 table.hide-for-small-only, #stacks_in_1313 table.show-for-small-up, #stacks_in_1313 table.hide-for-small, #stacks_in_1313 table.hide-for-small-down, #stacks_in_1313 table.hide-for-medium-only, #stacks_in_1313 table.show-for-medium-up, #stacks_in_1313 table.hide-for-medium, #stacks_in_1313 table.hide-for-medium-down, #stacks_in_1313 table.hide-for-large-only, #stacks_in_1313 table.show-for-large-up, #stacks_in_1313 table.hide-for-large, #stacks_in_1313 table.hide-for-large-down, #stacks_in_1313 table.show-for-xlarge-only, #stacks_in_1313 table.show-for-xlarge-up, #stacks_in_1313 table.hide-for-xxlarge-only, #stacks_in_1313 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_1313 thead.hide-for-small-only, #stacks_in_1313 thead.show-for-small-up, #stacks_in_1313 thead.hide-for-small, #stacks_in_1313 thead.hide-for-small-down, #stacks_in_1313 thead.hide-for-medium-only, #stacks_in_1313 thead.show-for-medium-up, #stacks_in_1313 thead.hide-for-medium, #stacks_in_1313 thead.hide-for-medium-down, #stacks_in_1313 thead.hide-for-large-only, #stacks_in_1313 thead.show-for-large-up, #stacks_in_1313 thead.hide-for-large, #stacks_in_1313 thead.hide-for-large-down, #stacks_in_1313 thead.show-for-xlarge-only, #stacks_in_1313 thead.show-for-xlarge-up, #stacks_in_1313 thead.hide-for-xxlarge-only, #stacks_in_1313 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_1313 tbody.hide-for-small-only, #stacks_in_1313 tbody.show-for-small-up, #stacks_in_1313 tbody.hide-for-small, #stacks_in_1313 tbody.hide-for-small-down, #stacks_in_1313 tbody.hide-for-medium-only, #stacks_in_1313 tbody.show-for-medium-up, #stacks_in_1313 tbody.hide-for-medium, #stacks_in_1313 tbody.hide-for-medium-down, #stacks_in_1313 tbody.hide-for-large-only, #stacks_in_1313 tbody.show-for-large-up, #stacks_in_1313 tbody.hide-for-large, #stacks_in_1313 tbody.hide-for-large-down, #stacks_in_1313 tbody.show-for-xlarge-only, #stacks_in_1313 tbody.show-for-xlarge-up, #stacks_in_1313 tbody.hide-for-xxlarge-only, #stacks_in_1313 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_1313 tr.hide-for-small-only, #stacks_in_1313 tr.show-for-small-up, #stacks_in_1313 tr.hide-for-small, #stacks_in_1313 tr.hide-for-small-down, #stacks_in_1313 tr.hide-for-medium-only, #stacks_in_1313 tr.show-for-medium-up, #stacks_in_1313 tr.hide-for-medium, #stacks_in_1313 tr.hide-for-medium-down, #stacks_in_1313 tr.hide-for-large-only, #stacks_in_1313 tr.show-for-large-up, #stacks_in_1313 tr.hide-for-large, #stacks_in_1313 tr.hide-for-large-down, #stacks_in_1313 tr.show-for-xlarge-only, #stacks_in_1313 tr.show-for-xlarge-up, #stacks_in_1313 tr.hide-for-xxlarge-only, #stacks_in_1313 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_1313 th.hide-for-small-only, #stacks_in_1313 td.hide-for-small-only, #stacks_in_1313 th.show-for-small-up, #stacks_in_1313 td.show-for-small-up, #stacks_in_1313 th.hide-for-small, #stacks_in_1313 td.hide-for-small, #stacks_in_1313 th.hide-for-small-down, #stacks_in_1313 td.hide-for-small-down, #stacks_in_1313 th.hide-for-medium-only, #stacks_in_1313 td.hide-for-medium-only, #stacks_in_1313 th.show-for-medium-up, #stacks_in_1313 td.show-for-medium-up, #stacks_in_1313 th.hide-for-medium, #stacks_in_1313 td.hide-for-medium, #stacks_in_1313 th.hide-for-medium-down, #stacks_in_1313 td.hide-for-medium-down, #stacks_in_1313 th.hide-for-large-only, #stacks_in_1313 td.hide-for-large-only, #stacks_in_1313 th.show-for-large-up, #stacks_in_1313 td.show-for-large-up, #stacks_in_1313 th.hide-for-large, #stacks_in_1313 td.hide-for-large, #stacks_in_1313 th.hide-for-large-down, #stacks_in_1313 td.hide-for-large-down, #stacks_in_1313 th.show-for-xlarge-only, #stacks_in_1313 td.show-for-xlarge-only, #stacks_in_1313 th.show-for-xlarge-up, #stacks_in_1313 td.show-for-xlarge-up, #stacks_in_1313 th.hide-for-xxlarge-only, #stacks_in_1313 td.hide-for-xxlarge-only, #stacks_in_1313 th.hide-for-xxlarge-up, #stacks_in_1313 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* xxlarge displays */
@media only screen and (min-width: 120.063em) {
  #stacks_in_1313 .hide-for-small-only, #stacks_in_1313 .show-for-small-up, #stacks_in_1313 .hide-for-small, #stacks_in_1313 .hide-for-small-down, #stacks_in_1313 .hide-for-medium-only, #stacks_in_1313 .show-for-medium-up, #stacks_in_1313 .hide-for-medium, #stacks_in_1313 .hide-for-medium-down, #stacks_in_1313 .hide-for-large-only, #stacks_in_1313 .show-for-large-up, #stacks_in_1313 .hide-for-large, #stacks_in_1313 .hide-for-large-down, #stacks_in_1313 .hide-for-xlarge-only, #stacks_in_1313 .show-for-xlarge-up, #stacks_in_1313 .show-for-xxlarge-only, #stacks_in_1313 .show-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_1313 .show-for-small-only, #stacks_in_1313 .hide-for-small-up, #stacks_in_1313 .show-for-small, #stacks_in_1313 .show-for-small-down, #stacks_in_1313 .show-for-medium-only, #stacks_in_1313 .hide-for-medium-up, #stacks_in_1313 .show-for-medium, #stacks_in_1313 .show-for-medium-down, #stacks_in_1313 .show-for-large-only, #stacks_in_1313 .hide-for-large-up, #stacks_in_1313 .show-for-large, #stacks_in_1313 .show-for-large-down, #stacks_in_1313 .show-for-xlarge-only, #stacks_in_1313 .hide-for-xlarge-up, #stacks_in_1313 .hide-for-xxlarge-only, #stacks_in_1313 .hide-for-xxlarge-up {
    display: none !important; }

  #stacks_in_1313 .hidden-for-small-only, #stacks_in_1313 .visible-for-small-up, #stacks_in_1313 .hidden-for-small, #stacks_in_1313 .hidden-for-small-down, #stacks_in_1313 .hidden-for-medium-only, #stacks_in_1313 .visible-for-medium-up, #stacks_in_1313 .hidden-for-medium, #stacks_in_1313 .hidden-for-medium-down, #stacks_in_1313 .hidden-for-large-only, #stacks_in_1313 .visible-for-large-up, #stacks_in_1313 .hidden-for-large, #stacks_in_1313 .hidden-for-large-down, #stacks_in_1313 .hidden-for-xlarge-only, #stacks_in_1313 .visible-for-xlarge-up, #stacks_in_1313 .visible-for-xxlarge-only, #stacks_in_1313 .visible-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_1313 .visible-for-small-only, #stacks_in_1313 .hidden-for-small-up, #stacks_in_1313 .visible-for-small, #stacks_in_1313 .visible-for-small-down, #stacks_in_1313 .visible-for-medium-only, #stacks_in_1313 .hidden-for-medium-up, #stacks_in_1313 .visible-for-medium, #stacks_in_1313 .visible-for-medium-down, #stacks_in_1313 .visible-for-large-only, #stacks_in_1313 .hidden-for-large-up, #stacks_in_1313 .visible-for-large, #stacks_in_1313 .visible-for-large-down, #stacks_in_1313 .visible-for-xlarge-only, #stacks_in_1313 .hidden-for-xlarge-up, #stacks_in_1313 .hidden-for-xxlarge-only, #stacks_in_1313 .hidden-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_1313 table.hide-for-small-only, #stacks_in_1313 table.show-for-small-up, #stacks_in_1313 table.hide-for-small, #stacks_in_1313 table.hide-for-small-down, #stacks_in_1313 table.hide-for-medium-only, #stacks_in_1313 table.show-for-medium-up, #stacks_in_1313 table.hide-for-medium, #stacks_in_1313 table.hide-for-medium-down, #stacks_in_1313 table.hide-for-large-only, #stacks_in_1313 table.show-for-large-up, #stacks_in_1313 table.hide-for-large, #stacks_in_1313 table.hide-for-large-down, #stacks_in_1313 table.hide-for-xlarge-only, #stacks_in_1313 table.show-for-xlarge-up, #stacks_in_1313 table.show-for-xxlarge-only, #stacks_in_1313 table.show-for-xxlarge-up {
    display: table; }

  #stacks_in_1313 thead.hide-for-small-only, #stacks_in_1313 thead.show-for-small-up, #stacks_in_1313 thead.hide-for-small, #stacks_in_1313 thead.hide-for-small-down, #stacks_in_1313 thead.hide-for-medium-only, #stacks_in_1313 thead.show-for-medium-up, #stacks_in_1313 thead.hide-for-medium, #stacks_in_1313 thead.hide-for-medium-down, #stacks_in_1313 thead.hide-for-large-only, #stacks_in_1313 thead.show-for-large-up, #stacks_in_1313 thead.hide-for-large, #stacks_in_1313 thead.hide-for-large-down, #stacks_in_1313 thead.hide-for-xlarge-only, #stacks_in_1313 thead.show-for-xlarge-up, #stacks_in_1313 thead.show-for-xxlarge-only, #stacks_in_1313 thead.show-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_1313 tbody.hide-for-small-only, #stacks_in_1313 tbody.show-for-small-up, #stacks_in_1313 tbody.hide-for-small, #stacks_in_1313 tbody.hide-for-small-down, #stacks_in_1313 tbody.hide-for-medium-only, #stacks_in_1313 tbody.show-for-medium-up, #stacks_in_1313 tbody.hide-for-medium, #stacks_in_1313 tbody.hide-for-medium-down, #stacks_in_1313 tbody.hide-for-large-only, #stacks_in_1313 tbody.show-for-large-up, #stacks_in_1313 tbody.hide-for-large, #stacks_in_1313 tbody.hide-for-large-down, #stacks_in_1313 tbody.hide-for-xlarge-only, #stacks_in_1313 tbody.show-for-xlarge-up, #stacks_in_1313 tbody.show-for-xxlarge-only, #stacks_in_1313 tbody.show-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_1313 tr.hide-for-small-only, #stacks_in_1313 tr.show-for-small-up, #stacks_in_1313 tr.hide-for-small, #stacks_in_1313 tr.hide-for-small-down, #stacks_in_1313 tr.hide-for-medium-only, #stacks_in_1313 tr.show-for-medium-up, #stacks_in_1313 tr.hide-for-medium, #stacks_in_1313 tr.hide-for-medium-down, #stacks_in_1313 tr.hide-for-large-only, #stacks_in_1313 tr.show-for-large-up, #stacks_in_1313 tr.hide-for-large, #stacks_in_1313 tr.hide-for-large-down, #stacks_in_1313 tr.hide-for-xlarge-only, #stacks_in_1313 tr.show-for-xlarge-up, #stacks_in_1313 tr.show-for-xxlarge-only, #stacks_in_1313 tr.show-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_1313 th.hide-for-small-only, #stacks_in_1313 td.hide-for-small-only, #stacks_in_1313 th.show-for-small-up, #stacks_in_1313 td.show-for-small-up, #stacks_in_1313 th.hide-for-small, #stacks_in_1313 td.hide-for-small, #stacks_in_1313 th.hide-for-small-down, #stacks_in_1313 td.hide-for-small-down, #stacks_in_1313 th.hide-for-medium-only, #stacks_in_1313 td.hide-for-medium-only, #stacks_in_1313 th.show-for-medium-up, #stacks_in_1313 td.show-for-medium-up, #stacks_in_1313 th.hide-for-medium, #stacks_in_1313 td.hide-for-medium, #stacks_in_1313 th.hide-for-medium-down, #stacks_in_1313 td.hide-for-medium-down, #stacks_in_1313 th.hide-for-large-only, #stacks_in_1313 td.hide-for-large-only, #stacks_in_1313 th.show-for-large-up, #stacks_in_1313 td.show-for-large-up, #stacks_in_1313 th.hide-for-large, #stacks_in_1313 td.hide-for-large, #stacks_in_1313 th.hide-for-large-down, #stacks_in_1313 td.hide-for-large-down, #stacks_in_1313 th.hide-for-xlarge-only, #stacks_in_1313 td.hide-for-xlarge-only, #stacks_in_1313 th.show-for-xlarge-up, #stacks_in_1313 td.show-for-xlarge-up, #stacks_in_1313 th.show-for-xxlarge-only, #stacks_in_1313 td.show-for-xxlarge-only, #stacks_in_1313 th.show-for-xxlarge-up, #stacks_in_1313 td.show-for-xxlarge-up {
    display: table-cell !important; } }
/* Orientation targeting */
.show-for-landscape,
.hide-for-portrait {
  display: inherit !important; }

.hide-for-landscape,
.show-for-portrait {
  display: none !important; }

/* Specific visibility for tables */
#stacks_in_1313 table.hide-for-landscape, #stacks_in_1313 table.show-for-portrait {
  display: table; }

#stacks_in_1313 thead.hide-for-landscape, #stacks_in_1313 thead.show-for-portrait {
  display: table-header-group !important; }

#stacks_in_1313 tbody.hide-for-landscape, #stacks_in_1313 tbody.show-for-portrait {
  display: table-row-group !important; }

#stacks_in_1313 tr.hide-for-landscape, #stacks_in_1313 tr.show-for-portrait {
  display: table-row !important; }

#stacks_in_1313 td.hide-for-landscape, #stacks_in_1313 td.show-for-portrait,
#stacks_in_1313 th.hide-for-landscape,
#stacks_in_1313 th.show-for-portrait {
  display: table-cell !important; }

@media only screen and (orientation: landscape) {
  #stacks_in_1313 .show-for-landscape,
  #stacks_in_1313 .hide-for-portrait {
    display: inherit !important; }

  #stacks_in_1313 .hide-for-landscape,
  #stacks_in_1313 .show-for-portrait {
    display: none !important; }

  /* Specific visibility for tables */
  #stacks_in_1313 table.show-for-landscape, #stacks_in_1313 table.hide-for-portrait {
    display: table; }

  #stacks_in_1313 thead.show-for-landscape, #stacks_in_1313 thead.hide-for-portrait {
    display: table-header-group !important; }

  #stacks_in_1313 tbody.show-for-landscape, #stacks_in_1313 tbody.hide-for-portrait {
    display: table-row-group !important; }

  #stacks_in_1313 tr.show-for-landscape, #stacks_in_1313 tr.hide-for-portrait {
    display: table-row !important; }

  #stacks_in_1313 td.show-for-landscape, #stacks_in_1313 td.hide-for-portrait,
  #stacks_in_1313 th.show-for-landscape,
  #stacks_in_1313 th.hide-for-portrait {
    display: table-cell !important; } }
@media only screen and (orientation: portrait) {
  #stacks_in_1313 .show-for-portrait,
  #stacks_in_1313 .hide-for-landscape {
    display: inherit !important; }

  #stacks_in_1313 .hide-for-portrait,
  #stacks_in_1313 .show-for-landscape {
    display: none !important; }

  /* Specific visibility for tables */
  #stacks_in_1313 table.show-for-portrait, #stacks_in_1313 table.hide-for-landscape {
    display: table; }

  #stacks_in_1313 thead.show-for-portrait, #stacks_in_1313 thead.hide-for-landscape {
    display: table-header-group !important; }

  #stacks_in_1313 tbody.show-for-portrait, #stacks_in_1313 tbody.hide-for-landscape {
    display: table-row-group !important; }

  #stacks_in_1313 tr.show-for-portrait, #stacks_in_1313 tr.hide-for-landscape {
    display: table-row !important; }

  #stacks_in_1313 td.show-for-portrait, #stacks_in_1313 td.hide-for-landscape,
  #stacks_in_1313 th.show-for-portrait,
  #stacks_in_1313 th.hide-for-landscape {
    display: table-cell !important; } }
/* Touch-enabled device targeting */
.show-for-touch {
  display: none !important; }

.hide-for-touch {
  display: inherit !important; }

.touch #stacks_in_1313 .show-for-touch {
  display: inherit !important; }

.touch #stacks_in_1313 .hide-for-touch {
  display: none !important; }

/* Specific visibility for tables */
#stacks_in_1313 table.hide-for-touch {
  display: table; }

.touch #stacks_in_1313 table.show-for-touch {
  display: table; }

#stacks_in_1313 thead.hide-for-touch {
  display: table-header-group !important; }

.touch #stacks_in_1313 thead.show-for-touch {
  display: table-header-group !important; }

#stacks_in_1313 tbody.hide-for-touch {
  display: table-row-group !important; }

.touch #stacks_in_1313 tbody.show-for-touch {
  display: table-row-group !important; }

#stacks_in_1313 tr.hide-for-touch {
  display: table-row !important; }

.touch #stacks_in_1313 tr.show-for-touch {
  display: table-row !important; }

#stacks_in_1313 td.hide-for-touch {
  display: table-cell !important; }

.touch #stacks_in_1313 td.show-for-touch {
  display: table-cell !important; }

#stacks_in_1313 th.hide-for-touch {
  display: table-cell !important; }

.touch #stacks_in_1313 th.show-for-touch {
  display: table-cell !important; }

/* Print visibility */
@media print {
  #stacks_in_1313 .show-for-print {
    display: block; }

  #stacks_in_1313 .hide-for-print {
    display: none; }

  #stacks_in_1313 table.show-for-print {
    display: table; }

  #stacks_in_1313 thead.show-for-print {
    display: table-header-group !important; }

  #stacks_in_1313 tbody.show-for-print {
    display: table-row-group !important; }

  #stacks_in_1313 tr.show-for-print {
    display: table-row !important; }

  #stacks_in_1313 td.show-for-print {
    display: table-cell !important; }

  #stacks_in_1313 th.show-for-print {
    display: table-cell !important; } }
/* 2.0.1
- improves overall performance on retina devices
- fixes performance issue in safari when using the Frosted Glass effect
- fixes a loading bug with the parallax effect
 */
#stacks_in_1314.btr-bg-outer .btr-bg-inner {
  
  min-height: 700px;
  
}
#stacks_in_1314.btr-bg-gradient .btr-bg-inner ,
#stacks_in_1314.btr-bg-animated .btr-bg-inner ,
#stacks_in_1314.btr-bg-blur .btr-bg-inner ,
#stacks_in_1314.btr-bg-mouse .btr-bg-inner ,
#stacks_in_1314.btr-bg-pan .btr-bg-inner ,
#stacks_in_1314.btr-bg-parallax .btr-bg-inner ,
#stacks_in_1314.btr-bg-transition .btr-bg-inner ,
#stacks_in_1314.btr-bg-none .btr-bg-inner  {
  padding: 0px 0px 0px 0px;
}
#stacks_in_1314.btr-bg-none {
background-repeat: no-repeat;
background-color: rgba(0, 0, 0, 0.00);
}
#stacks_in_1314.btr-bg-outer:after {
  background: rgba(0, 0, 0, 0.00);
}
#stacks_in_1314.btr-bg-outer {
  background-image : url(../files/backgroundImageBlur-1314.jpg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  -webkit-transform:translateZ(0);
}
#stacks_in_1314.btr-bg-outer .btr-bg-inner .btr-bg-content {
  position: relative;
  background-color : rgba(255, 255, 255, 0.00);
  overflow: hidden;
  padding: 24px 24px 24px 24px;
  margin: 0 auto;
  max-width: 960px;
  width: 100%;
  
}
#stacks_in_1314.btr-bg-outer .btr-bg-inner .btr-bg-header,
#stacks_in_1314.btr-bg-outer .btr-bg-inner .btr-bg-footer {
  
  pointer-events: none;
  opacity: 0;
  
}




/* Parallax */
#stacks_in_1314.btr-bg-parallax {
  background: none;
  transform: none;
}
#stacks_in_1314.btr-bg-parallax > .btr-bg-parallax-bg {
  background-image : url(../files/backgroundImageBlur-1314.jpg);
  background-repeat: no-repeat;
  background-color: rgba(0, 0, 0, 0.00);
  background-position: center top;
  background-size: cover;
  left: 0;
  position: absolute;
  top: 0;
  right: 0;
  height: 100vh;
  z-index: -1;
  -webkit-transform:translateZ(0);
  will-change: transform;
}
#stacks_in_1314.btr-bg-parallax.btr-bg-disabled:before {
  background-attachment: scroll;
  background-position: center center !important;
}








	#stacks_in_1317 .foundry_reveal {
		visibility: hidden;
	}


#stacks_in_1317 {
	

	
}




	#stacks_in_1319 .page-header h5 {
		color: rgba(245, 245, 248, 1.00);
	}

	#stacks_in_1319 .page-header small {
		color: rgba(255, 255, 255, 0.80);
	}







#stacks_in_1319 .page-header,
#stacks_in_1319 .page-header h5 {
	margin-bottom: 0;
	
	letter-spacing: 0px;
	
	
}







#stacks_in_1319 a.page-header-link,
#stacks_in_1319 a.page-header-link:visited,
#stacks_in_1319 a.page-header-link:hover,
#stacks_in_1319 a.page-header-link:active {
	text-decoration: none;
}



	
		#stacks_in_1322 hr.foundry-divider-simple {
			border-top-color: rgba(255, 0, 0, 1.00);
		}
	

	#stacks_in_1322 hr.foundry-divider-simple {
		border-top-style: solid;
		border-top-width: 3px;
	}






	#stacks_in_1322 .foundry-label {
		width: 100%;
	}

	#stacks_in_1322 hr.foundry-divider-simple {
		width: 100%;
	}


#stacks_out_1322 {
	width: 80px;
	margin-left:0;
}



/* Color picker style settings */


#stacks_in_1323 p {
	color: rgba(245, 245, 248, 1.00);
}

#stacks_in_1323 p a,
#stacks_in_1323 p a:visited {
	color: rgba(66, 55, 255, 1.00);
}

#stacks_in_1323 p a:hover,
#stacks_in_1323 p a:active {
	color: rgba(255, 255, 255, 1.00);
}

/* Edit mode custom colors. */
#stacks_in_1323 .paragraph {
	color: rgba(245, 245, 248, 1.00);
}

#stacks_in_1323 .paragraph a,
#stacks_in_1323 .paragraph a:visited {
	color: rgba(66, 55, 255, 1.00);
}

#stacks_in_1323 .paragraph a:hover,
#stacks_in_1323 .paragraph a:active {
	color: rgba(255, 255, 255, 1.00);
}








	
	#stacks_in_1323 p,
	#stacks_in_1323 {
		
	}
	

	
	
	
	
	



#stacks_in_1323 p,
#stacks_in_1323 {
	
}













@media (max-width: 47.9375em) {
	/* Mobile */
	#stacks_in_1325 .btn {
		
			
			box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.33);
			
			
		
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/* Tablet */
	#stacks_in_1325 .btn {
		
		box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.33);
		
		
	}
}

@media (min-width: 62em) {
	/* Desktop */
	#stacks_in_1325 .btn {
		
		box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.33);
		
		
	}
}


#stacks_in_1325 .button-base-margin {
	
	margin-bottom: 0px !important;
	
}



#stacks_in_51 .overlap {
	display: grid;
	position: relative;
	
	max-width: 1140px;
	
	
	z-index: 0;
}


@media (max-width: 47.9em) {
	/* Mobile */
	
		
		#stacks_in_51 .overlap {
			top: -0px;
			margin-bottom: -0px;
		}
		

		
	

	

		#stacks_in_51 .overlap_inner {
			border-radius: 0px;
		}
	

	#stacks_in_51 .overlap_inner {
		background-color: rgba(255, 255, 255, 0.00);
		
		
		border-width: 0px;
		border-style: solid;
		border-color: #CCCCCC;

		
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/* Tablet */
	
		
		#stacks_in_51 .overlap {
			top: -50px;
			margin-bottom: -50px;
		}
		

		
	

	

		#stacks_in_51 .overlap_inner {
			border-radius: 0px;
		}
	

	#stacks_in_51 .overlap_inner {
		background-color: rgba(255, 255, 255, 0.00);
		
		
		border-width: 0px;
		border-style: solid;
		border-color: #CCCCCC;
		
	}

}

@media (min-width: 62em) {
	/* Desktop */
	
		
		#stacks_in_51 .overlap {
			top: -100px;
			margin-bottom: -100px;
		}
		

		
	

	

		#stacks_in_51 .overlap_inner {
			border-radius: 0px;
		}
	

	#stacks_in_51 .overlap_inner {
		background-color: rgba(255, 255, 255, 0.00);
		
		
		border-width: 0px;
		border-style: solid;
		border-color: #CCCCCC;
		
	}

}




	
	







@media (max-width: 47.9375em) {
	/* iPhone */
	#stacks_in_53 .foundry_column {
		margin-bottom: 0px;
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/* iPad */
	#stacks_in_53 .foundry_column {
		margin-bottom: 40px;
	}
}

@media (min-width: 62em) {
	/* Desktop */
	#stacks_in_53 .foundry_column {
		margin-bottom: 40px;
	}
}


/* CSS for removing gutters if option is enabled. */
#stacks_in_53 .row.no-gutters {
	margin-right: 0;
	margin-left: 0;
  }
  
  #stacks_in_53 .row.no-gutters > [class^="col-"],
  #stacks_in_53 .row.no-gutters > [class*=" col-"] {
	padding-right: 0;
	padding-left: 0;
  }
  













#stacks_in_73 .vertical-center-wrapper {
	display:table;
	width: 100%;
}

#stacks_in_73 .vertical-center-inner {
	display:table-cell;
	vertical-align:middle;
}

#stacks_in_73 .vertical-center-content {
	margin-left: auto;
	margin-right: auto;
}


@media (max-width: 47.9375em) {
	#stacks_in_73 .vertical-center-wrapper {
		height: 300px;

	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	#stacks_in_73 .vertical-center-wrapper {
		height: 400px;

	}
}

@media (min-width: 62em) {
	#stacks_in_73 .vertical-center-wrapper {
		height: 400px;

	}
}

#stacks_in_73 {
	background-color: rgba(255, 0, 0, 0.66);
}



	#stacks_in_611 .foundry_reveal {
		visibility: hidden;
	}


#stacks_in_611 {
	

	
}




#stacks_in_58 .foundry_icon,
#stacks_in_58 .foundry_icon a,
#stacks_in_58 .foundry_icon a:visited,
#stacks_in_58 .foundry_icon a:hover,
#stacks_in_58 .foundry_icon a:active {
	color: rgba(255, 255, 255, 1.00);
}





	#stacks_in_58 .foundry_icon i {
		text-align: center;


		

		

		

	}

#stacks_in_58 .foundry_icon {
	margin-bottom: 0px;
}

#stacks_in_58 {
	margin: 0px 0px 30px 0px;
}


#stacks_in_59 h2 {
	
	font-style: normal;

	
	
	letter-spacing: 0px;
	
}


	#stacks_in_59 h2 {
		color: rgba(255, 255, 255, 1.00);
	}

	#stacks_in_59 h2 small {
		color: rgba(119, 119, 119, 1.00);
	}










#stacks_in_59 a.foundry-header-linked,
#stacks_in_59 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_59 a.foundry-header-linked:hover,
#stacks_in_59 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



/* Color picker style settings */


#stacks_in_61 p {
	color: rgba(255, 255, 255, 1.00);
}

#stacks_in_61 p a,
#stacks_in_61 p a:visited {
	color: rgba(55, 129, 187, 1.00);
}

#stacks_in_61 p a:hover,
#stacks_in_61 p a:active {
	color: rgba(64, 103, 138, 1.00);
}

/* Edit mode custom colors. */
#stacks_in_61 .paragraph {
	color: rgba(255, 255, 255, 1.00);
}

#stacks_in_61 .paragraph a,
#stacks_in_61 .paragraph a:visited {
	color: rgba(55, 129, 187, 1.00);
}

#stacks_in_61 .paragraph a:hover,
#stacks_in_61 .paragraph a:active {
	color: rgba(64, 103, 138, 1.00);
}








	
	#stacks_in_61 p,
	#stacks_in_61 {
		
	}
	

	
	
	
	
	



#stacks_in_61 p,
#stacks_in_61 {
	
}


#stacks_in_61 {
	margin: 20px 0px 0px 0px;
}



#stacks_in_75 .vertical-center-wrapper {
	display:table;
	width: 100%;
}

#stacks_in_75 .vertical-center-inner {
	display:table-cell;
	vertical-align:middle;
}

#stacks_in_75 .vertical-center-content {
	margin-left: auto;
	margin-right: auto;
}


@media (max-width: 47.9375em) {
	#stacks_in_75 .vertical-center-wrapper {
		height: 300px;

	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	#stacks_in_75 .vertical-center-wrapper {
		height: 400px;

	}
}

@media (min-width: 62em) {
	#stacks_in_75 .vertical-center-wrapper {
		height: 400px;

	}
}

#stacks_in_75 {
	background-color: rgba(32, 33, 41, 1.00);
}



	#stacks_in_613 .foundry_reveal {
		visibility: hidden;
	}


#stacks_in_613 {
	

	
}




#stacks_in_67 .foundry_icon,
#stacks_in_67 .foundry_icon a,
#stacks_in_67 .foundry_icon a:visited,
#stacks_in_67 .foundry_icon a:hover,
#stacks_in_67 .foundry_icon a:active {
	color: rgba(255, 255, 255, 1.00);
}





	#stacks_in_67 .foundry_icon i {
		text-align: center;


		

		

		

	}

#stacks_in_67 .foundry_icon {
	margin-bottom: 0px;
}

#stacks_in_67 {
	margin: 0px 0px 30px 0px;
}


#stacks_in_68 h2 {
	
	font-style: normal;

	
	
	letter-spacing: 0px;
	
}


	#stacks_in_68 h2 {
		color: rgba(231, 25, 28, 1.00);
	}

	#stacks_in_68 h2 small {
		color: rgba(119, 119, 119, 1.00);
	}










#stacks_in_68 a.foundry-header-linked,
#stacks_in_68 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_68 a.foundry-header-linked:hover,
#stacks_in_68 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}





	#stacks_in_604_myModal .closer_x {
		width: 100%;
		z-index: 99;
		display: block;
		height: 23px;
		padding-right: 5px;
		position: absolute;
	}




#stacks_in_604 .foundry_modal_button > .btn:focus,
#stacks_in_604 .foundry_modal_button > .img-trigger:focus {
	outline: none;
}







.modal-dialog-centered {
	display: flex;
    align-items:center;
    margin-top: 0;
    margin-bottom: 0;
}

.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  content: "";
}


.modal-xl {
	width: 1200px;
}


#stacks_in_607 .form-check {
	margin-left: 2px;
}

#stacks_in_607 .form-control-label {
	padding-left: 0;
	padding-right: 0;
}





	#stacks_in_79 .anchor {
		position: absolute;
		left: 0;
		margin-left: -40px;
		margin-top: 10px;
		z-index: 100;
	}


#stacks_in_79 .anchor {
	font-size: 24px;
	line-height: 24px;
}





@media only screen {
   
    #stacks_in_83 {
      margin: 0px;
    }

    #stacks_in_83 {
      padding: 0px;
    }

    

    
      #stacks_in_83 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
  


 
 /* ipad enabled */
    #stacks_in_83 {
      margin: 0px;
    }

    #stacks_in_83 {
      padding: 0px;
    }

    

    
      #stacks_in_83 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
 


 
 /* desktop enabled */
    #stacks_in_83 {
      margin: 0px;
    }

    #stacks_in_83 {
      padding: 0px;
    }


    

    
      #stacks_in_83 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 60px;
        padding-bottom: 60px;
      }
    
 
}


@media only screen and (max-width: 61.9em) {
   
    #stacks_in_83 {
      margin: 0px;
    }

    #stacks_in_83 {
      padding: 0px;
    }


    

    
      #stacks_in_83 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
  


 
    #stacks_in_83 {
      margin: 0px;
    }

    #stacks_in_83 {
      padding: 0px;
    }


    

    
      #stacks_in_83 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
 
}


@media only screen and (max-width: 47.9375em){
   
    #stacks_in_83 {
      margin: 0px;
    }

    #stacks_in_83 {
      padding: 0px;
    }


    

    
      #stacks_in_83 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
  

}






	#stacks_in_81 > .container {
		max-width: 1140px;
	}










	#stacks_in_81 > .container {
		border-radius: 0px;
	}

	



#stacks_in_85 h2 {
	
	font-style: normal;

	
	
	letter-spacing: 0px;
	
}











#stacks_in_85 a.foundry-header-linked,
#stacks_in_85 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_85 a.foundry-header-linked:hover,
#stacks_in_85 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



	
		#stacks_in_87 hr.foundry-divider-simple {
			border-top-color: rgba(255, 0, 0, 1.00);
		}
	

	#stacks_in_87 hr.foundry-divider-simple {
		border-top-style: solid;
		border-top-width: 3px;
	}






	#stacks_in_87 .foundry-label {
		width: 100%;
	}

	#stacks_in_87 hr.foundry-divider-simple {
		width: 100%;
	}


#stacks_out_87 {
	width: 80px;
}



/* Color picker style settings */







	
	#stacks_in_88 p,
	#stacks_in_88 {
		
	}
	

	
	
	
	
	



#stacks_in_88 p,
#stacks_in_88 {
	
}




@media (max-width: 47.9375em) {
	/* iPhone */
	#stacks_in_91 .foundry_column {
		margin-bottom: 20px;
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/* iPad */
	#stacks_in_91 .foundry_column {
		margin-bottom: 40px;
	}
}

@media (min-width: 62em) {
	/* Desktop */
	#stacks_in_91 .foundry_column {
		margin-bottom: 40px;
	}
}


/* CSS for removing gutters if option is enabled. */
#stacks_in_91 .row.no-gutters {
	margin-right: 0;
	margin-left: 0;
  }
  
  #stacks_in_91 .row.no-gutters > [class^="col-"],
  #stacks_in_91 .row.no-gutters > [class*=" col-"] {
	padding-right: 0;
	padding-left: 0;
  }
  











#stacks_in_91 {
	margin: 40px 0px 0px 0px;
}



	#stacks_in_615 .foundry_reveal {
		visibility: hidden;
	}


#stacks_in_615 {
	

	
}
#stacks_in_1210 .background{}#stacks_in_1210 .fa-stack,#stacks_in_1210 i.fa{color:rgba(231, 25, 28, 1.00);border-radius:3px;-webkit-transition:color 300ms ease;transition:color 300ms ease}#stacks_in_1210 .fa-stack.custom,#stacks_in_1210 i.fa.custom{font-size:100px}#stacks_in_1210 .fa-spin{-webkit-animation-duration:2000ms;animation-duration:2000ms}#stacks_in_1210 .fa-border{border-color:rgba(238, 238, 238, 1.00);}#stacks_in_1210 .fa-stack i.stack{color:rgba(153, 153, 153, 1.00)}#stacks_in_1210 a:hover i.fa{color:rgba(207, 22, 25, 1.00)}#stacks_in_1210 a:hover i.fa.stack{color:rgba(137, 137, 137, 1.00)}#stacks_in_1210 a:hover .fa-border{}#stacks_in_1210 .shadow-double i.fa{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_1210 .shadow-basic i.fa{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_1210 .shadow-retro i.fa{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_1210 .jw-wrapper{ font-size:100px;}#stacks_in_1210 .jw-wrapper.match.shadow-double{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_1210 .jw-wrapper.match.shadow-basic{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_1210 .jw-wrapper.match.shadow-retro{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_1210 .jw-wrapper.match{color:rgba(231, 25, 28, 1.00)}#stacks_in_1210 .jw-wrapper.match a{color:rgba(231, 25, 28, 1.00)}#stacks_in_1210 .jw-wrapper.match a:hover{color:rgba(207, 22, 25, 1.00)}#stacks_in_1210 .jw-wrapper.hover i.fa:hover,#stacks_in_1210 .jw-wrapper.hover a:hover{color:rgba(153, 153, 153, 1.00)}


#stacks_in_107 h4 {
	
		font-weight: 400;
	
	font-style: normal;

	margin-bottom: 0;
	text-transform: uppercase;
	letter-spacing: 0px;
	
}











#stacks_in_107 a.foundry-header-linked,
#stacks_in_107 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_107 a.foundry-header-linked:hover,
#stacks_in_107 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



	
		#stacks_in_100 hr.foundry-divider-simple {
			border-top-color: rgba(231, 25, 28, 1.00);
		}
	

	#stacks_in_100 hr.foundry-divider-simple {
		border-top-style: solid;
		border-top-width: 3px;
	}






	#stacks_in_100 .foundry-label {
		width: 100%;
	}

	#stacks_in_100 hr.foundry-divider-simple {
		width: 100%;
	}


#stacks_out_100 {
	width: 80px;
}



/* Color picker style settings */







	
	#stacks_in_98 p,
	#stacks_in_98 {
		
	}
	

	
	
	
	
	



#stacks_in_98 p,
#stacks_in_98 {
	
}




	#stacks_in_617 .foundry_reveal {
		visibility: hidden;
	}


#stacks_in_617 {
	

	
}
#stacks_in_1220 .background{}#stacks_in_1220 .fa-stack,#stacks_in_1220 i.fa{color:rgba(231, 25, 28, 1.00);border-radius:3px;-webkit-transition:color 300ms ease;transition:color 300ms ease}#stacks_in_1220 .fa-stack.custom,#stacks_in_1220 i.fa.custom{font-size:100px}#stacks_in_1220 .fa-spin{-webkit-animation-duration:2000ms;animation-duration:2000ms}#stacks_in_1220 .fa-border{border-color:rgba(238, 238, 238, 1.00);}#stacks_in_1220 .fa-stack i.stack{color:rgba(153, 153, 153, 1.00)}#stacks_in_1220 a:hover i.fa{color:rgba(207, 22, 25, 1.00)}#stacks_in_1220 a:hover i.fa.stack{color:rgba(137, 137, 137, 1.00)}#stacks_in_1220 a:hover .fa-border{}#stacks_in_1220 .shadow-double i.fa{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_1220 .shadow-basic i.fa{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_1220 .shadow-retro i.fa{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_1220 .jw-wrapper{ font-size:100px;}#stacks_in_1220 .jw-wrapper.match.shadow-double{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_1220 .jw-wrapper.match.shadow-basic{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_1220 .jw-wrapper.match.shadow-retro{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_1220 .jw-wrapper.match{color:rgba(231, 25, 28, 1.00)}#stacks_in_1220 .jw-wrapper.match a{color:rgba(231, 25, 28, 1.00)}#stacks_in_1220 .jw-wrapper.match a:hover{color:rgba(207, 22, 25, 1.00)}#stacks_in_1220 .jw-wrapper.hover i.fa:hover,#stacks_in_1220 .jw-wrapper.hover a:hover{color:rgba(153, 153, 153, 1.00)}


#stacks_in_114 h4 {
	
		font-weight: 400;
	
	font-style: normal;

	margin-bottom: 0;
	text-transform: uppercase;
	letter-spacing: 0px;
	
}











#stacks_in_114 a.foundry-header-linked,
#stacks_in_114 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_114 a.foundry-header-linked:hover,
#stacks_in_114 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



	
		#stacks_in_109 hr.foundry-divider-simple {
			border-top-color: rgba(231, 25, 28, 1.00);
		}
	

	#stacks_in_109 hr.foundry-divider-simple {
		border-top-style: solid;
		border-top-width: 3px;
	}






	#stacks_in_109 .foundry-label {
		width: 100%;
	}

	#stacks_in_109 hr.foundry-divider-simple {
		width: 100%;
	}


#stacks_out_109 {
	width: 80px;
}



/* Color picker style settings */







	
	#stacks_in_110 p,
	#stacks_in_110 {
		
	}
	

	
	
	
	
	



#stacks_in_110 p,
#stacks_in_110 {
	
}




	#stacks_in_619 .foundry_reveal {
		visibility: hidden;
	}


#stacks_in_619 {
	

	
}
#stacks_in_1219 .background{}#stacks_in_1219 .fa-stack,#stacks_in_1219 i.fa{color:rgba(231, 25, 28, 1.00);border-radius:3px;-webkit-transition:color 300ms ease;transition:color 300ms ease}#stacks_in_1219 .fa-stack.custom,#stacks_in_1219 i.fa.custom{font-size:100px}#stacks_in_1219 .fa-spin{-webkit-animation-duration:2000ms;animation-duration:2000ms}#stacks_in_1219 .fa-border{border-color:rgba(238, 238, 238, 1.00);}#stacks_in_1219 .fa-stack i.stack{color:rgba(153, 153, 153, 1.00)}#stacks_in_1219 a:hover i.fa{color:rgba(207, 22, 25, 1.00)}#stacks_in_1219 a:hover i.fa.stack{color:rgba(137, 137, 137, 1.00)}#stacks_in_1219 a:hover .fa-border{}#stacks_in_1219 .shadow-double i.fa{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_1219 .shadow-basic i.fa{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_1219 .shadow-retro i.fa{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_1219 .jw-wrapper{ font-size:100px;}#stacks_in_1219 .jw-wrapper.match.shadow-double{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_1219 .jw-wrapper.match.shadow-basic{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_1219 .jw-wrapper.match.shadow-retro{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_1219 .jw-wrapper.match{color:rgba(231, 25, 28, 1.00)}#stacks_in_1219 .jw-wrapper.match a{color:rgba(231, 25, 28, 1.00)}#stacks_in_1219 .jw-wrapper.match a:hover{color:rgba(207, 22, 25, 1.00)}#stacks_in_1219 .jw-wrapper.hover i.fa:hover,#stacks_in_1219 .jw-wrapper.hover a:hover{color:rgba(153, 153, 153, 1.00)}


#stacks_in_95 h4 {
	
		font-weight: 400;
	
	font-style: normal;

	margin-bottom: 0;
	text-transform: uppercase;
	letter-spacing: 0px;
	
}











#stacks_in_95 a.foundry-header-linked,
#stacks_in_95 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_95 a.foundry-header-linked:hover,
#stacks_in_95 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



	
		#stacks_in_116 hr.foundry-divider-simple {
			border-top-color: rgba(231, 25, 28, 1.00);
		}
	

	#stacks_in_116 hr.foundry-divider-simple {
		border-top-style: solid;
		border-top-width: 3px;
	}






	#stacks_in_116 .foundry-label {
		width: 100%;
	}

	#stacks_in_116 hr.foundry-divider-simple {
		width: 100%;
	}


#stacks_out_116 {
	width: 80px;
}



/* Color picker style settings */







	
	#stacks_in_117 p,
	#stacks_in_117 {
		
	}
	

	
	
	
	
	



#stacks_in_117 p,
#stacks_in_117 {
	
}



#stacks_in_120 {
}

#stacks_in_120 > .foundry-backdrop {
	z-index: 100;
	

	

	
		background: url(../files/image_bkg-120.jpg) no-repeat center center;
		
			
				-webkit-background-size: cover;
				-moz-background-size: cover;
				-o-background-size: cover;
				background-size: cover;
			
		

		
		background-position: center center;
	



	



	


	


}


	@media (prefers-color-scheme: dark) {

		#stacks_in_120 > .foundry-backdrop {
			

			
				
					background: url(../files/image_bkg_dark_mode-120.jpg) no-repeat center center;
					
						
							-webkit-background-size: cover;
							-moz-background-size: cover;
							-o-background-size: cover;
							background-size: cover;
						
					

					
					background-position: center center;
				
			

			

		}

	}


#stacks_in_120 > .foundry-backdrop > .foundry-backdrop-overlay {
	background-color: rgba(255, 0, 0, 0.18);
	transition-property: background-color;
	transition-duration: 300ms;
	
}





	#stacks_in_120 > .foundry-backdrop,
	#stacks_in_120 > .foundry-backdrop > .foundry-backdrop-overlay {
		border-radius: 0px;
	}



	#stacks_in_120 > .foundry-backdrop {
		border-color: rgba(0, 0, 0, 1.00);
		border-style: solid;
		border-width: 0px;
	}





@media only screen {
   
    #stacks_in_126 {
      margin: 0px;
    }

    #stacks_in_126 {
      padding: 0px;
    }

    

    
  


 
 /* ipad enabled */
    #stacks_in_126 {
      margin: 0px;
    }

    #stacks_in_126 {
      padding: 0px;
    }

    

    
      #stacks_in_126 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
 


 
 /* desktop enabled */
    #stacks_in_126 {
      margin: 0px;
    }

    #stacks_in_126 {
      padding: 0px;
    }


    

    
      #stacks_in_126 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 60px;
        padding-bottom: 60px;
      }
    
 
}


@media only screen and (max-width: 61.9em) {
   
    #stacks_in_126 {
      margin: 0px;
    }

    #stacks_in_126 {
      padding: 0px;
    }


    

    
  


 
    #stacks_in_126 {
      margin: 0px;
    }

    #stacks_in_126 {
      padding: 0px;
    }


    

    
      #stacks_in_126 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
 
}


@media only screen and (max-width: 47.9375em){
   
    #stacks_in_126 {
      margin: 0px;
    }

    #stacks_in_126 {
      padding: 0px;
    }


    

    
  

}






	#stacks_in_124 > .container {
		max-width: 1140px;
	}










	#stacks_in_124 > .container {
		border-radius: 0px;
	}

	




@media (max-width: 47.9375em) {
	/* iPhone */
	#stacks_in_128 .foundry_column {
		margin-bottom: 0px;
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/* iPad */
	#stacks_in_128 .foundry_column {
		margin-bottom: 40px;
	}
}

@media (min-width: 62em) {
	/* Desktop */
	#stacks_in_128 .foundry_column {
		margin-bottom: 40px;
	}
}


/* CSS for removing gutters if option is enabled. */
#stacks_in_128 .row.no-gutters {
	margin-right: 0;
	margin-left: 0;
  }
  
  #stacks_in_128 .row.no-gutters > [class^="col-"],
  #stacks_in_128 .row.no-gutters > [class*=" col-"] {
	padding-right: 0;
	padding-left: 0;
  }
  











#stacks_in_133 {
	background-color: rgba(255, 0, 0, 0.66);
	border: solid rgba(255, 255, 255, 0.40);
	border-width: 1px 1px 1px 1px;
	padding: 40px 20px 40px 20px;
}




#stacks_in_135 .foundry_icon,
#stacks_in_135 .foundry_icon a,
#stacks_in_135 .foundry_icon a:visited,
#stacks_in_135 .foundry_icon a:hover,
#stacks_in_135 .foundry_icon a:active {
	color: rgba(255, 255, 255, 1.00);
}





	#stacks_in_135 .foundry_icon i {
		text-align: center;


		

		

		

	}

#stacks_in_135 .foundry_icon {
	margin-bottom: 0px;
}

#stacks_in_135 {
	margin: 0px 0px 30px 0px;
}


#stacks_in_138 h2 {
	
	font-style: normal;

	margin-bottom: 0;
	
	letter-spacing: 0px;
	
}


	#stacks_in_138 h2 {
		color: rgba(255, 255, 255, 1.00);
	}

	#stacks_in_138 h2 small {
		color: rgba(119, 119, 119, 1.00);
	}










#stacks_in_138 a.foundry-header-linked,
#stacks_in_138 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_138 a.foundry-header-linked:hover,
#stacks_in_138 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



/* Color picker style settings */


#stacks_in_140 p {
	color: rgba(255, 255, 255, 1.00);
}

#stacks_in_140 p a,
#stacks_in_140 p a:visited {
	color: rgba(55, 129, 187, 1.00);
}

#stacks_in_140 p a:hover,
#stacks_in_140 p a:active {
	color: rgba(64, 103, 138, 1.00);
}

/* Edit mode custom colors. */
#stacks_in_140 .paragraph {
	color: rgba(255, 255, 255, 1.00);
}

#stacks_in_140 .paragraph a,
#stacks_in_140 .paragraph a:visited {
	color: rgba(55, 129, 187, 1.00);
}

#stacks_in_140 .paragraph a:hover,
#stacks_in_140 .paragraph a:active {
	color: rgba(64, 103, 138, 1.00);
}








	
	#stacks_in_140 p,
	#stacks_in_140 {
		
	}
	

	
	
	
	
	



#stacks_in_140 p,
#stacks_in_140 {
	margin-bottom: 0;
}


#stacks_in_143 {
	background-color: rgba(255, 0, 0, 0.66);
	border: solid rgba(255, 255, 255, 0.40);
	border-width: 1px 1px 1px 1px;
	padding: 40px 20px 40px 20px;
}




#stacks_in_144 .foundry_icon,
#stacks_in_144 .foundry_icon a,
#stacks_in_144 .foundry_icon a:visited,
#stacks_in_144 .foundry_icon a:hover,
#stacks_in_144 .foundry_icon a:active {
	color: rgba(255, 255, 255, 1.00);
}





	#stacks_in_144 .foundry_icon i {
		text-align: center;


		

		

		

	}

#stacks_in_144 .foundry_icon {
	margin-bottom: 0px;
}

#stacks_in_144 {
	margin: 0px 0px 30px 0px;
}


#stacks_in_145 h2 {
	
	font-style: normal;

	margin-bottom: 0;
	
	letter-spacing: 0px;
	
}


	#stacks_in_145 h2 {
		color: rgba(255, 255, 255, 1.00);
	}

	#stacks_in_145 h2 small {
		color: rgba(119, 119, 119, 1.00);
	}










#stacks_in_145 a.foundry-header-linked,
#stacks_in_145 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_145 a.foundry-header-linked:hover,
#stacks_in_145 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



/* Color picker style settings */


#stacks_in_147 p {
	color: rgba(255, 255, 255, 1.00);
}

#stacks_in_147 p a,
#stacks_in_147 p a:visited {
	color: rgba(55, 129, 187, 1.00);
}

#stacks_in_147 p a:hover,
#stacks_in_147 p a:active {
	color: rgba(64, 103, 138, 1.00);
}

/* Edit mode custom colors. */
#stacks_in_147 .paragraph {
	color: rgba(255, 255, 255, 1.00);
}

#stacks_in_147 .paragraph a,
#stacks_in_147 .paragraph a:visited {
	color: rgba(55, 129, 187, 1.00);
}

#stacks_in_147 .paragraph a:hover,
#stacks_in_147 .paragraph a:active {
	color: rgba(64, 103, 138, 1.00);
}








	
	#stacks_in_147 p,
	#stacks_in_147 {
		
	}
	

	
	
	
	
	



#stacks_in_147 p,
#stacks_in_147 {
	margin-bottom: 0;
}


#stacks_in_151 {
	background-color: rgba(255, 0, 0, 0.66);
	border: solid rgba(255, 255, 255, 0.40);
	border-width: 1px 1px 1px 1px;
	padding: 40px 20px 40px 20px;
}




#stacks_in_152 .foundry_icon,
#stacks_in_152 .foundry_icon a,
#stacks_in_152 .foundry_icon a:visited,
#stacks_in_152 .foundry_icon a:hover,
#stacks_in_152 .foundry_icon a:active {
	color: rgba(255, 255, 255, 1.00);
}





	#stacks_in_152 .foundry_icon i {
		text-align: center;


		

		

		

	}

#stacks_in_152 .foundry_icon {
	margin-bottom: 0px;
}

#stacks_in_152 {
	margin: 0px 0px 30px 0px;
}


#stacks_in_153 h2 {
	
	font-style: normal;

	margin-bottom: 0;
	
	letter-spacing: 0px;
	
}


	#stacks_in_153 h2 {
		color: rgba(255, 255, 255, 1.00);
	}

	#stacks_in_153 h2 small {
		color: rgba(119, 119, 119, 1.00);
	}










#stacks_in_153 a.foundry-header-linked,
#stacks_in_153 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_153 a.foundry-header-linked:hover,
#stacks_in_153 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



/* Color picker style settings */


#stacks_in_155 p {
	color: rgba(255, 255, 255, 1.00);
}

#stacks_in_155 p a,
#stacks_in_155 p a:visited {
	color: rgba(55, 129, 187, 1.00);
}

#stacks_in_155 p a:hover,
#stacks_in_155 p a:active {
	color: rgba(64, 103, 138, 1.00);
}

/* Edit mode custom colors. */
#stacks_in_155 .paragraph {
	color: rgba(255, 255, 255, 1.00);
}

#stacks_in_155 .paragraph a,
#stacks_in_155 .paragraph a:visited {
	color: rgba(55, 129, 187, 1.00);
}

#stacks_in_155 .paragraph a:hover,
#stacks_in_155 .paragraph a:active {
	color: rgba(64, 103, 138, 1.00);
}








	
	#stacks_in_155 p,
	#stacks_in_155 {
		
	}
	

	
	
	
	
	



#stacks_in_155 p,
#stacks_in_155 {
	margin-bottom: 0;
}


#stacks_in_159 {
	background-color: rgba(255, 0, 0, 0.66);
	border: solid rgba(255, 255, 255, 0.40);
	border-width: 1px 1px 1px 1px;
	padding: 40px 20px 40px 20px;
}




#stacks_in_160 .foundry_icon,
#stacks_in_160 .foundry_icon a,
#stacks_in_160 .foundry_icon a:visited,
#stacks_in_160 .foundry_icon a:hover,
#stacks_in_160 .foundry_icon a:active {
	color: rgba(255, 255, 255, 1.00);
}





	#stacks_in_160 .foundry_icon i {
		text-align: center;


		

		

		

	}

#stacks_in_160 .foundry_icon {
	margin-bottom: 0px;
}

#stacks_in_160 {
	margin: 0px 0px 30px 0px;
}


#stacks_in_161 h2 {
	
	font-style: normal;

	margin-bottom: 0;
	
	letter-spacing: 0px;
	
}


	#stacks_in_161 h2 {
		color: rgba(255, 255, 255, 1.00);
	}

	#stacks_in_161 h2 small {
		color: rgba(119, 119, 119, 1.00);
	}










#stacks_in_161 a.foundry-header-linked,
#stacks_in_161 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_161 a.foundry-header-linked:hover,
#stacks_in_161 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



/* Color picker style settings */


#stacks_in_163 p {
	color: rgba(255, 255, 255, 1.00);
}

#stacks_in_163 p a,
#stacks_in_163 p a:visited {
	color: rgba(55, 129, 187, 1.00);
}

#stacks_in_163 p a:hover,
#stacks_in_163 p a:active {
	color: rgba(64, 103, 138, 1.00);
}

/* Edit mode custom colors. */
#stacks_in_163 .paragraph {
	color: rgba(255, 255, 255, 1.00);
}

#stacks_in_163 .paragraph a,
#stacks_in_163 .paragraph a:visited {
	color: rgba(55, 129, 187, 1.00);
}

#stacks_in_163 .paragraph a:hover,
#stacks_in_163 .paragraph a:active {
	color: rgba(64, 103, 138, 1.00);
}








	
	#stacks_in_163 p,
	#stacks_in_163 {
		
	}
	

	
	
	
	
	



#stacks_in_163 p,
#stacks_in_163 {
	margin-bottom: 0;
}




#stacks_in_167 .overlap {
	display: grid;
	position: relative;
	
	max-width: 1140px;
	
	
	z-index: 0;
}


@media (max-width: 47.9em) {
	/* Mobile */
	
		
		#stacks_in_167 .overlap {
			top: -0px;
			margin-bottom: -0px;
		}
		

		
	

	

		#stacks_in_167 .overlap_inner {
			border-radius: 0px;
		}
	

	#stacks_in_167 .overlap_inner {
		background-color: rgba(32, 33, 41, 1.00);
		box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.33);
		
		border-width: 0px;
		border-style: solid;
		border-color: #CCCCCC;

		
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/* Tablet */
	
		
		#stacks_in_167 .overlap {
			top: -20px;
			margin-bottom: -20px;
		}
		

		
	

	

		#stacks_in_167 .overlap_inner {
			border-radius: 0px;
		}
	

	#stacks_in_167 .overlap_inner {
		background-color: rgba(32, 33, 41, 1.00);
		box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.33);
		
		border-width: 0px;
		border-style: solid;
		border-color: #CCCCCC;
		
	}

}

@media (min-width: 62em) {
	/* Desktop */
	
		
		#stacks_in_167 .overlap {
			top: -80px;
			margin-bottom: -80px;
		}
		

		
	

	

		#stacks_in_167 .overlap_inner {
			border-radius: 0px;
		}
	

	#stacks_in_167 .overlap_inner {
		background-color: rgba(32, 33, 41, 1.00);
		box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.33);
		
		border-width: 0px;
		border-style: solid;
		border-color: #CCCCCC;
		
	}

}




	
	







@media only screen {
   
    #stacks_in_168 {
      margin: 0px;
    }

    #stacks_in_168 {
      padding: 0px;
    }

    

    
      #stacks_in_168 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
        padding-bottom: 20px;
      }
    
  


 
 /* ipad enabled */
    #stacks_in_168 {
      margin: 0px;
    }

    #stacks_in_168 {
      padding: 0px;
    }

    

    
      #stacks_in_168 {
        padding-left: 40px;
        padding-right: 40px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
 


 
 /* desktop enabled */
    #stacks_in_168 {
      margin: 0px;
    }

    #stacks_in_168 {
      padding: 0px;
    }


    

    
      #stacks_in_168 {
        padding-left: 60px;
        padding-right: 60px;
        padding-top: 60px;
        padding-bottom: 60px;
      }
    
 
}


@media only screen and (max-width: 61.9em) {
   
    #stacks_in_168 {
      margin: 0px;
    }

    #stacks_in_168 {
      padding: 0px;
    }


    

    
      #stacks_in_168 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
        padding-bottom: 20px;
      }
    
  


 
    #stacks_in_168 {
      margin: 0px;
    }

    #stacks_in_168 {
      padding: 0px;
    }


    

    
      #stacks_in_168 {
        padding-left: 40px;
        padding-right: 40px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
 
}


@media only screen and (max-width: 47.9375em){
   
    #stacks_in_168 {
      margin: 0px;
    }

    #stacks_in_168 {
      padding: 0px;
    }


    

    
      #stacks_in_168 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
        padding-bottom: 20px;
      }
    
  

}


#stacks_in_170 h2 {
	
	font-style: normal;

	margin-bottom: 0;
	
	letter-spacing: 0px;
	
	line-height: 1.20;
	
}


	#stacks_in_170 h2 {
		color: rgba(255, 255, 255, 1.00);
	}

	#stacks_in_170 h2 small {
		color: rgba(255, 0, 0, 1.00);
	}










#stacks_in_170 a.foundry-header-linked,
#stacks_in_170 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_170 a.foundry-header-linked:hover,
#stacks_in_170 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



/* Color picker style settings */







	
	#stacks_in_180 p,
	#stacks_in_180 {
		
	}
	

	
	
	
	
	



#stacks_in_180 p,
#stacks_in_180 {
	margin-bottom: 0;
}




	#stacks_in_711 .anchor {
		position: absolute;
		left: 0;
		margin-left: -40px;
		margin-top: 10px;
		z-index: 100;
	}


#stacks_in_711 .anchor {
	font-size: 24px;
	line-height: 24px;
}




#stacks_in_712 {
}

#stacks_in_712 > .foundry-backdrop {
	z-index: 100;
	

	

	
		background: url(../files/image_bkg-712.jpg) no-repeat center center;
		
			
				-webkit-background-size: cover;
				-moz-background-size: cover;
				-o-background-size: cover;
				background-size: cover;
			
		

		
		background-position: center center;
	



	



	


	


}


	@media (prefers-color-scheme: dark) {

		#stacks_in_712 > .foundry-backdrop {
			

			

			

		}

	}


#stacks_in_712 > .foundry-backdrop > .foundry-backdrop-overlay {
	background-color: rgba(255, 0, 0, 0.26);
	transition-property: background-color;
	transition-duration: 300ms;
	
}





	#stacks_in_712 > .foundry-backdrop,
	#stacks_in_712 > .foundry-backdrop > .foundry-backdrop-overlay {
		border-radius: 0px;
	}



	#stacks_in_712 > .foundry-backdrop {
		border-color: rgba(0, 0, 0, 1.00);
		border-style: solid;
		border-width: 0px;
	}





@media only screen {
   
    #stacks_in_714 {
      margin: 0px;
    }

    #stacks_in_714 {
      padding: 0px;
    }

    

    
      #stacks_in_714 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
  


 
 /* ipad enabled */
    #stacks_in_714 {
      margin: 0px;
    }

    #stacks_in_714 {
      padding: 0px;
    }

    

    
      #stacks_in_714 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
 


 
 /* desktop enabled */
    #stacks_in_714 {
      margin: 0px;
    }

    #stacks_in_714 {
      padding: 0px;
    }


    

    
      #stacks_in_714 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 60px;
        padding-bottom: 80px;
      }
    
 
}


@media only screen and (max-width: 61.9em) {
   
    #stacks_in_714 {
      margin: 0px;
    }

    #stacks_in_714 {
      padding: 0px;
    }


    

    
      #stacks_in_714 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
  


 
    #stacks_in_714 {
      margin: 0px;
    }

    #stacks_in_714 {
      padding: 0px;
    }


    

    
      #stacks_in_714 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
 
}


@media only screen and (max-width: 47.9375em){
   
    #stacks_in_714 {
      margin: 0px;
    }

    #stacks_in_714 {
      padding: 0px;
    }


    

    
      #stacks_in_714 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
  

}






	#stacks_in_716 > .container {
		max-width: 1140px;
	}










	#stacks_in_716 > .container {
		border-radius: 0px;
	}

	



#stacks_in_718 h2 {
	
	font-style: normal;

	margin-bottom: 0;
	
	letter-spacing: 0px;
	
}


	#stacks_in_718 h2 {
		color: rgba(255, 255, 255, 1.00);
	}

	#stacks_in_718 h2 small {
		color: rgba(66, 55, 255, 1.00);
	}










#stacks_in_718 a.foundry-header-linked,
#stacks_in_718 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_718 a.foundry-header-linked:hover,
#stacks_in_718 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



	

	#stacks_in_721 hr.foundry-divider-simple {
		border-top-style: solid;
		border-top-width: 3px;
	}






	#stacks_in_721 .foundry-label {
		width: 100%;
	}

	#stacks_in_721 hr.foundry-divider-simple {
		width: 100%;
	}


#stacks_out_721 {
	width: 80px;
}



#stacks_in_724 .overlap {
	display: grid;
	position: relative;
	
	max-width: 1140px;
	
	
	z-index: 0;
}


@media (max-width: 47.9em) {
	/* Mobile */
	
		
		#stacks_in_724 .overlap {
			top: -0px;
			margin-bottom: -0px;
		}
		

		
	

	

		#stacks_in_724 .overlap_inner {
			border-radius: 0px;
		}
	

	#stacks_in_724 .overlap_inner {
		background-color: rgba(255, 255, 255, 0.00);
		
		
		border-width: 0px;
		border-style: solid;
		border-color: #CCCCCC;

		
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/* Tablet */
	
		
		#stacks_in_724 .overlap {
			top: -20px;
			margin-bottom: -20px;
		}
		

		
	

	

		#stacks_in_724 .overlap_inner {
			border-radius: 0px;
		}
	

	#stacks_in_724 .overlap_inner {
		background-color: rgba(255, 255, 255, 0.00);
		
		
		border-width: 0px;
		border-style: solid;
		border-color: #CCCCCC;
		
	}

}

@media (min-width: 62em) {
	/* Desktop */
	
		
		#stacks_in_724 .overlap {
			top: -40px;
			margin-bottom: -40px;
		}
		

		
	

	

		#stacks_in_724 .overlap_inner {
			border-radius: 0px;
		}
	

	#stacks_in_724 .overlap_inner {
		background-color: rgba(255, 255, 255, 0.00);
		
		
		border-width: 0px;
		border-style: solid;
		border-color: #CCCCCC;
		
	}

}




	
	




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



.wow {
	visibility: hidden;
}


#stacks_in_725 .card-deck .card .card-block {
  flex-grow: 1;
}





.stacks_in_747-foundry-card.card {
	margin-bottom: 0;
}

.stacks_in_747-foundry-card .card_overlap_image {
	position: relative;
	height: auto;
	width: 40%;
	border: 5px solid #fff;
	margin: 0 auto;
	margin-top: -20%;
	
}






.stacks_in_747-foundry-card .card-header {
	
}

.stacks_in_747-foundry-card .card-footer {
	
}

.stacks_in_747-foundry-card .card-footer p,
.stacks_in_747-foundry-card .card-header p, {
	margin-bottom: 0;
}




.stacks_in_747-foundry-card .card-img-top,
.stacks_in_747-foundry-card .card-img-bottom {
	width: 100% !important;
}


/* Handles placement of footer for equal height Cards. Fix in v1.0.1 */
/* Custom Fix, not a part of Bootstrap's Card component. */
@media (min-width: 34em) {
	.stacks_in_747-foundry-card .card-footer {
		position: absolute;
		bottom: 0;
		width: 100%;
	}

	
		
	

	
}









.stacks_in_747-foundry-card .display-btn-one,
.stacks_in_747-foundry-card .display-btn-two {
	width: 100%;
	display: inline-block;
	text-decoration: none; 
	border-left: none;
	border-bottom: none;
	border-color: rgba(229, 229, 229, 1.00);
	border-top-style: solid;
	border-top-size: 1px;
}







.stacks_in_747-foundry-card .bottom-buttons-wrapper {
	width: 100%;
	position: absolute;
	bottom: 0;
}



#stacks_in_750 img {
	
	
	display: inline-block;
	margin-bottom: 21px;
	
}

@media (max-width: 47.9375em) {
	/*Mobile*/
	#stacks_in_750 img {
		
			
			
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/*Tablet*/
	#stacks_in_750 img {
		
			
			
	}
}

@media (min-width: 62em) {
	/*Desktop*/
	#stacks_in_750 img {
		
			
			
	}
}


#stacks_in_750 figure {
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
}


#stacks_out_750 {
	width: 150px;
}
h3.stacks_in_752_hdr {
	
	
	font-style: normal;
}






/* Color picker style settings */


p.stacks_in_754 {
	
}
/* Color picker style settings */


p.stacks_in_1025 {
	
}
/* Color picker style settings */


p.stacks_in_757 {
	
}




.stacks_in_766-foundry-card.card {
	margin-bottom: 0;
}

.stacks_in_766-foundry-card .card_overlap_image {
	position: relative;
	height: auto;
	width: 40%;
	border: 5px solid #fff;
	margin: 0 auto;
	margin-top: -20%;
	
}






.stacks_in_766-foundry-card .card-header {
	
}

.stacks_in_766-foundry-card .card-footer {
	
}

.stacks_in_766-foundry-card .card-footer p,
.stacks_in_766-foundry-card .card-header p, {
	margin-bottom: 0;
}




.stacks_in_766-foundry-card .card-img-top,
.stacks_in_766-foundry-card .card-img-bottom {
	width: 100% !important;
}


/* Handles placement of footer for equal height Cards. Fix in v1.0.1 */
/* Custom Fix, not a part of Bootstrap's Card component. */
@media (min-width: 34em) {
	.stacks_in_766-foundry-card .card-footer {
		position: absolute;
		bottom: 0;
		width: 100%;
	}

	
		
	

	
}









.stacks_in_766-foundry-card .display-btn-one,
.stacks_in_766-foundry-card .display-btn-two {
	width: 100%;
	display: inline-block;
	text-decoration: none; 
	border-left: none;
	border-bottom: none;
	border-color: rgba(229, 229, 229, 1.00);
	border-top-style: solid;
	border-top-size: 1px;
}







.stacks_in_766-foundry-card .bottom-buttons-wrapper {
	width: 100%;
	position: absolute;
	bottom: 0;
}



#stacks_in_769 img {
	
	
	display: inline-block;
	margin-bottom: 21px;
	
}

@media (max-width: 47.9375em) {
	/*Mobile*/
	#stacks_in_769 img {
		
			
			
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/*Tablet*/
	#stacks_in_769 img {
		
			
			
	}
}

@media (min-width: 62em) {
	/*Desktop*/
	#stacks_in_769 img {
		
			
			
	}
}


#stacks_in_769 figure {
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
}


#stacks_out_769 {
	width: 150px;
}
h3.stacks_in_771_hdr {
	
	
	font-style: normal;
}






/* Color picker style settings */


p.stacks_in_773 {
	
}
/* Color picker style settings */


p.stacks_in_1027 {
	
}
/* Color picker style settings */


p.stacks_in_776 {
	
}
#stacks_in_924 *,
#stacks_in_924 *:before,
#stacks_in_924 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}


#stacks_in_855 .card-deck .card .card-block {
  flex-grow: 1;
}





.stacks_in_856-foundry-card.card {
	margin-bottom: 0;
}

.stacks_in_856-foundry-card .card_overlap_image {
	position: relative;
	height: auto;
	width: 40%;
	border: 5px solid #fff;
	margin: 0 auto;
	margin-top: -20%;
	
}






.stacks_in_856-foundry-card .card-header {
	
}

.stacks_in_856-foundry-card .card-footer {
	
}

.stacks_in_856-foundry-card .card-footer p,
.stacks_in_856-foundry-card .card-header p, {
	margin-bottom: 0;
}




.stacks_in_856-foundry-card .card-img-top,
.stacks_in_856-foundry-card .card-img-bottom {
	width: 100% !important;
}


/* Handles placement of footer for equal height Cards. Fix in v1.0.1 */
/* Custom Fix, not a part of Bootstrap's Card component. */
@media (min-width: 34em) {
	.stacks_in_856-foundry-card .card-footer {
		position: absolute;
		bottom: 0;
		width: 100%;
	}

	
		
	

	
}









.stacks_in_856-foundry-card .display-btn-one,
.stacks_in_856-foundry-card .display-btn-two {
	width: 100%;
	display: inline-block;
	text-decoration: none; 
	border-left: none;
	border-bottom: none;
	border-color: rgba(229, 229, 229, 1.00);
	border-top-style: solid;
	border-top-size: 1px;
}







.stacks_in_856-foundry-card .bottom-buttons-wrapper {
	width: 100%;
	position: absolute;
	bottom: 0;
}



#stacks_in_860 img {
	
	
	display: inline-block;
	margin-bottom: 21px;
	
}

@media (max-width: 47.9375em) {
	/*Mobile*/
	#stacks_in_860 img {
		
			
			
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/*Tablet*/
	#stacks_in_860 img {
		
			
			
	}
}

@media (min-width: 62em) {
	/*Desktop*/
	#stacks_in_860 img {
		
			
			
	}
}


#stacks_in_860 figure {
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
}


#stacks_out_860 {
	width: 150px;
}
h3.stacks_in_862_hdr {
	
	
	font-style: normal;
}






/* Color picker style settings */


p.stacks_in_864 {
	
}
/* Color picker style settings */


p.stacks_in_1029 {
	
}
/* Color picker style settings */


p.stacks_in_867 {
	
}




.stacks_in_898-foundry-card.card {
	margin-bottom: 0;
}

.stacks_in_898-foundry-card .card_overlap_image {
	position: relative;
	height: auto;
	width: 40%;
	border: 5px solid #fff;
	margin: 0 auto;
	margin-top: -20%;
	
}






.stacks_in_898-foundry-card .card-header {
	
}

.stacks_in_898-foundry-card .card-footer {
	
}

.stacks_in_898-foundry-card .card-footer p,
.stacks_in_898-foundry-card .card-header p, {
	margin-bottom: 0;
}




.stacks_in_898-foundry-card .card-img-top,
.stacks_in_898-foundry-card .card-img-bottom {
	width: 100% !important;
}


/* Handles placement of footer for equal height Cards. Fix in v1.0.1 */
/* Custom Fix, not a part of Bootstrap's Card component. */
@media (min-width: 34em) {
	.stacks_in_898-foundry-card .card-footer {
		position: absolute;
		bottom: 0;
		width: 100%;
	}

	
		
	

	
}









.stacks_in_898-foundry-card .display-btn-one,
.stacks_in_898-foundry-card .display-btn-two {
	width: 100%;
	display: inline-block;
	text-decoration: none; 
	border-left: none;
	border-bottom: none;
	border-color: rgba(229, 229, 229, 1.00);
	border-top-style: solid;
	border-top-size: 1px;
}







.stacks_in_898-foundry-card .bottom-buttons-wrapper {
	width: 100%;
	position: absolute;
	bottom: 0;
}



#stacks_in_901 img {
	
	
	display: inline-block;
	margin-bottom: 21px;
	
}

@media (max-width: 47.9375em) {
	/*Mobile*/
	#stacks_in_901 img {
		
			
			
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/*Tablet*/
	#stacks_in_901 img {
		
			
			
	}
}

@media (min-width: 62em) {
	/*Desktop*/
	#stacks_in_901 img {
		
			
			
	}
}


#stacks_in_901 figure {
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
}


#stacks_out_901 {
	width: 150px;
}
h3.stacks_in_903_hdr {
	
	
	font-style: normal;
}






/* Color picker style settings */


p.stacks_in_905 {
	
}
/* Color picker style settings */


p.stacks_in_1034 {
	
}
/* Color picker style settings */


p.stacks_in_908 {
	
}
#stacks_in_960 *,
#stacks_in_960 *:before,
#stacks_in_960 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}


#stacks_in_961 .card-deck .card .card-block {
  flex-grow: 1;
}





.stacks_in_876-foundry-card.card {
	margin-bottom: 0;
}

.stacks_in_876-foundry-card .card_overlap_image {
	position: relative;
	height: auto;
	width: 40%;
	border: 5px solid #fff;
	margin: 0 auto;
	margin-top: -20%;
	
}






.stacks_in_876-foundry-card .card-header {
	
}

.stacks_in_876-foundry-card .card-footer {
	
}

.stacks_in_876-foundry-card .card-footer p,
.stacks_in_876-foundry-card .card-header p, {
	margin-bottom: 0;
}




.stacks_in_876-foundry-card .card-img-top,
.stacks_in_876-foundry-card .card-img-bottom {
	width: 100% !important;
}


/* Handles placement of footer for equal height Cards. Fix in v1.0.1 */
/* Custom Fix, not a part of Bootstrap's Card component. */
@media (min-width: 34em) {
	.stacks_in_876-foundry-card .card-footer {
		position: absolute;
		bottom: 0;
		width: 100%;
	}

	
		
	

	
}









.stacks_in_876-foundry-card .display-btn-one,
.stacks_in_876-foundry-card .display-btn-two {
	width: 100%;
	display: inline-block;
	text-decoration: none; 
	border-left: none;
	border-bottom: none;
	border-color: rgba(229, 229, 229, 1.00);
	border-top-style: solid;
	border-top-size: 1px;
}







.stacks_in_876-foundry-card .bottom-buttons-wrapper {
	width: 100%;
	position: absolute;
	bottom: 0;
}



#stacks_in_879 img {
	
	
	display: inline-block;
	margin-bottom: 21px;
	
}

@media (max-width: 47.9375em) {
	/*Mobile*/
	#stacks_in_879 img {
		
			
			
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/*Tablet*/
	#stacks_in_879 img {
		
			
			
	}
}

@media (min-width: 62em) {
	/*Desktop*/
	#stacks_in_879 img {
		
			
			
	}
}


#stacks_in_879 figure {
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
}


#stacks_out_879 {
	width: 150px;
}
h3.stacks_in_882_hdr {
	
	
	font-style: normal;
}






/* Color picker style settings */


p.stacks_in_884 {
	
}
/* Color picker style settings */


p.stacks_in_1038 {
	
}
/* Color picker style settings */


p.stacks_in_887 {
	
}




.stacks_in_1002-foundry-card.card {
	margin-bottom: 0;
}

.stacks_in_1002-foundry-card .card_overlap_image {
	position: relative;
	height: auto;
	width: 40%;
	border: 5px solid #fff;
	margin: 0 auto;
	margin-top: -20%;
	
}






.stacks_in_1002-foundry-card .card-header {
	
}

.stacks_in_1002-foundry-card .card-footer {
	
}

.stacks_in_1002-foundry-card .card-footer p,
.stacks_in_1002-foundry-card .card-header p, {
	margin-bottom: 0;
}




.stacks_in_1002-foundry-card .card-img-top,
.stacks_in_1002-foundry-card .card-img-bottom {
	width: 100% !important;
}


/* Handles placement of footer for equal height Cards. Fix in v1.0.1 */
/* Custom Fix, not a part of Bootstrap's Card component. */
@media (min-width: 34em) {
	.stacks_in_1002-foundry-card .card-footer {
		position: absolute;
		bottom: 0;
		width: 100%;
	}

	
		
	

	
}









.stacks_in_1002-foundry-card .display-btn-one,
.stacks_in_1002-foundry-card .display-btn-two {
	width: 100%;
	display: inline-block;
	text-decoration: none; 
	border-left: none;
	border-bottom: none;
	border-color: rgba(229, 229, 229, 1.00);
	border-top-style: solid;
	border-top-size: 1px;
}







.stacks_in_1002-foundry-card .bottom-buttons-wrapper {
	width: 100%;
	position: absolute;
	bottom: 0;
}



#stacks_in_1005 img {
	
	
	display: inline-block;
	margin-bottom: 21px;
	
}

@media (max-width: 47.9375em) {
	/*Mobile*/
	#stacks_in_1005 img {
		
			
			
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/*Tablet*/
	#stacks_in_1005 img {
		
			
			
	}
}

@media (min-width: 62em) {
	/*Desktop*/
	#stacks_in_1005 img {
		
			
			
	}
}


#stacks_in_1005 figure {
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
}


#stacks_out_1005 {
	width: 150px;
}
h3.stacks_in_1007_hdr {
	
	
	font-style: normal;
}






/* Color picker style settings */


p.stacks_in_1009 {
	
}
/* Color picker style settings */


p.stacks_in_1036 {
	
}
/* Color picker style settings */


p.stacks_in_1012 {
	
}



	#stacks_in_186 .anchor {
		position: absolute;
		left: 0;
		margin-left: -40px;
		margin-top: 10px;
		z-index: 100;
	}


#stacks_in_186 .anchor {
	font-size: 24px;
	line-height: 24px;
}





@media only screen {
   
    #stacks_in_187 {
      margin: 0px;
    }

    #stacks_in_187 {
      padding: 0px;
    }

    

    
      #stacks_in_187 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
  


 
 /* ipad enabled */
    #stacks_in_187 {
      margin: 0px;
    }

    #stacks_in_187 {
      padding: 0px;
    }

    

    
      #stacks_in_187 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
 


 
 /* desktop enabled */
    #stacks_in_187 {
      margin: 0px;
    }

    #stacks_in_187 {
      padding: 0px;
    }


    

    
      #stacks_in_187 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 60px;
        padding-bottom: 60px;
      }
    
 
}


@media only screen and (max-width: 61.9em) {
   
    #stacks_in_187 {
      margin: 0px;
    }

    #stacks_in_187 {
      padding: 0px;
    }


    

    
      #stacks_in_187 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
  


 
    #stacks_in_187 {
      margin: 0px;
    }

    #stacks_in_187 {
      padding: 0px;
    }


    

    
      #stacks_in_187 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
 
}


@media only screen and (max-width: 47.9375em){
   
    #stacks_in_187 {
      margin: 0px;
    }

    #stacks_in_187 {
      padding: 0px;
    }


    

    
      #stacks_in_187 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
  

}






	#stacks_in_188 > .container {
		max-width: 1140px;
	}










	#stacks_in_188 > .container {
		border-radius: 0px;
	}

	



#stacks_in_189 h2 {
	
	font-style: normal;

	
	
	letter-spacing: 0px;
	
}











#stacks_in_189 a.foundry-header-linked,
#stacks_in_189 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_189 a.foundry-header-linked:hover,
#stacks_in_189 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



	
		#stacks_in_191 hr.foundry-divider-simple {
			border-top-color: rgba(255, 0, 0, 1.00);
		}
	

	#stacks_in_191 hr.foundry-divider-simple {
		border-top-style: solid;
		border-top-width: 3px;
	}






	#stacks_in_191 .foundry-label {
		width: 100%;
	}

	#stacks_in_191 hr.foundry-divider-simple {
		width: 100%;
	}


#stacks_out_191 {
	width: 80px;
}



/* Color picker style settings */







	
	#stacks_in_192 p,
	#stacks_in_192 {
		
	}
	

	
	
	
	
	



#stacks_in_192 p,
#stacks_in_192 {
	
}




@media (max-width: 47.9375em) {
	/* iPhone */
	#stacks_in_194 .foundry_column {
		margin-bottom: 20px;
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/* iPad */
	#stacks_in_194 .foundry_column {
		margin-bottom: 40px;
	}
}

@media (min-width: 62em) {
	/* Desktop */
	#stacks_in_194 .foundry_column {
		margin-bottom: 40px;
	}
}



	@media (max-width: 47.9375em) {
		/* iPhone */
		#stacks_in_194 .row.custom-gutters > [class^="col-"],
		#stacks_in_194 .row.custom-gutters > [class*=" col-"] {
			padding-right: 5.000000px;
			padding-left: 5.000000px;
		}

		#stacks_in_194 .row.custom-gutters {
			margin-right: -2.500000px;
			margin-left: -2.500000px;
		}
	}

	@media (min-width: 48em) and (max-width: 61.9em) {
		/* iPad */
		#stacks_in_194 .row.custom-gutters > [class^="col-"],
		#stacks_in_194 .row.custom-gutters > [class*=" col-"] {
			padding-right: 5.000000px;
			padding-left: 5.000000px;
		}

		#stacks_in_194 .row.custom-gutters {
			margin-right: -2.500000px;
			margin-left: -2.500000px;
		}
	}

	@media (min-width: 62em) {
		/* Desktop */
		#stacks_in_194 .row.custom-gutters > [class^="col-"],
		#stacks_in_194 .row.custom-gutters > [class*=" col-"] {
			padding-right: 5.000000px;
			padding-left: 5.000000px;
		}

		#stacks_in_194 .row.custom-gutters {
			margin-right: -2.500000px;
			margin-left: -2.500000px;
		}
	}



/* CSS for removing gutters if option is enabled. */
#stacks_in_194 .row.no-gutters {
	margin-right: 0;
	margin-left: 0;
  }
  
  #stacks_in_194 .row.no-gutters > [class^="col-"],
  #stacks_in_194 .row.no-gutters > [class*=" col-"] {
	padding-right: 0;
	padding-left: 0;
  }
  




	@media screen and (min-width: 768px) {
	  #stacks_in_194 .equal, #stacks_in_194 .equal > div[class*='col-'] {
	      display: -webkit-box;
	      display: -moz-box;
	      display: -ms-flexbox;
	      display: -webkit-flex;
	      display: flex;
	      flex: 1 1 auto;
	  }

		

		#stacks_in_194 .equal > div[class*='col-'] > .inner_column_content {
				display: block;
				width: 100%;
		}

	}

	#stacks_in_194 > .row > .foundry_column_one {
		background-color: rgba(255, 255, 255, 0.00);
	}

	#stacks_in_194 > .row > .foundry_column_two {
		background-color: rgba(255, 255, 255, 0.00);
	}

	#stacks_in_194 > .row > .foundry_column_three {
		background-color: rgba(255, 255, 255, 0.00);
	}

	#stacks_in_194 > .row > .foundry_column_four {
		background-color: rgba(255, 255, 255, 0.00);
	}










#stacks_in_194 {
	margin: 40px 0px 0px 0px;
}


#stacks_in_196 h6 {
	
		font-weight: 400;
	
	font-style: normal;

	margin-bottom: 0;
	text-transform: uppercase;
	letter-spacing: 0px;
	
}











#stacks_in_196 a.foundry-header-linked,
#stacks_in_196 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_196 a.foundry-header-linked:hover,
#stacks_in_196 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



	
		#stacks_in_198 hr.foundry-divider-simple {
			border-top-color: rgba(255, 0, 0, 1.00);
		}
	

	#stacks_in_198 hr.foundry-divider-simple {
		border-top-style: solid;
		border-top-width: 3px;
	}






	#stacks_in_198 .foundry-label {
		width: 100%;
	}

	#stacks_in_198 hr.foundry-divider-simple {
		width: 100%;
	}


#stacks_out_198 {
	width: 80px;
}


#stacks_in_224 .accordion_title {
	margin-bottom: 0;
}


@media (max-width: 47.9375em) {
	#stacks_in_224 .accordion_title {
		font-size: 18px;
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	#stacks_in_224 .accordion_title {
		font-size: 18px;
	}
}

@media (min-width: 62em) {
	#stacks_in_224 .accordion_title {
		font-size: 18px;
	}
}


#stacks_in_224 .accordion_title > a.accordion_toggle {
	text-decoration: none;
}

#stacks_in_224 .accordion_title > a.accordion_toggle {
	display: block;
	
	
	color: rgba(255, 255, 255, 1.00);
	padding: 10px 20px;
	
	font-style: normal;
}


@media (prefers-color-scheme: dark) {
	#stacks_in_224 .accordion_title > a.accordion_toggle {
		
	}
}


#stacks_in_224 .accordion_content {
	background-color: rgba(236, 238, 239, 1.00);
	color: rgba(56, 58, 60, 1.00);
	padding: 20px;
}

#stacks_in_224 .accordion_item {
  margin-bottom: 5px;
	overflow: hidden;
	
	border-radius: 0px;
	
	
}

#stacks_in_224 .accordion_item:last-child {
  margin-bottom: 0px;
}

#stacks_in_224 .accordion_title {
	text-align: left;
}

#stacks_in_224 a.accordion_toggle > span {
	float: left;
	margin-top: 2px;
	
	margin-right: 12px;
	
}

#stacks_in_224 {
	
}








.unique_stacks_in_225 .accordion_toggle .closed-item-icon,
.unique_stacks_in_225 .accordion_toggle .open-item-icon {
	display: none;
	line-height: 0;
}

.unique_stacks_in_225 .accordion_toggle[aria-expanded="false"] .closed-item-icon {
	display: inline-block;
}

.unique_stacks_in_225 .accordion_toggle[aria-expanded="true"] .open-item-icon {
	display: inline-block;
}



/* Color picker style settings */







	
	#stacks_in_235 p,
	#stacks_in_235 {
		
	}
	

	
	
	
	
	



#stacks_in_235 p,
#stacks_in_235 {
	
}










.unique_stacks_in_228 .accordion_toggle .closed-item-icon,
.unique_stacks_in_228 .accordion_toggle .open-item-icon {
	display: none;
	line-height: 0;
}

.unique_stacks_in_228 .accordion_toggle[aria-expanded="false"] .closed-item-icon {
	display: inline-block;
}

.unique_stacks_in_228 .accordion_toggle[aria-expanded="true"] .open-item-icon {
	display: inline-block;
}



/* Color picker style settings */







	
	#stacks_in_237 p,
	#stacks_in_237 {
		
	}
	

	
	
	
	
	



#stacks_in_237 p,
#stacks_in_237 {
	
}




/* Color picker style settings */







	
	#stacks_in_239 p,
	#stacks_in_239 {
		
	}
	

	
	
	
	
	



#stacks_in_239 p,
#stacks_in_239 {
	
}










.unique_stacks_in_1051 .accordion_toggle .closed-item-icon,
.unique_stacks_in_1051 .accordion_toggle .open-item-icon {
	display: none;
	line-height: 0;
}

.unique_stacks_in_1051 .accordion_toggle[aria-expanded="false"] .closed-item-icon {
	display: inline-block;
}

.unique_stacks_in_1051 .accordion_toggle[aria-expanded="true"] .open-item-icon {
	display: inline-block;
}



/* Color picker style settings */







	
	#stacks_in_1054 p,
	#stacks_in_1054 {
		
	}
	

	
	
	
	
	



#stacks_in_1054 p,
#stacks_in_1054 {
	
}



#stacks_in_203 h6 {
	
		font-weight: 400;
	
	font-style: normal;

	margin-bottom: 0;
	text-transform: uppercase;
	letter-spacing: 0px;
	
}











#stacks_in_203 a.foundry-header-linked,
#stacks_in_203 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_203 a.foundry-header-linked:hover,
#stacks_in_203 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



	
		#stacks_in_205 hr.foundry-divider-simple {
			border-top-color: rgba(255, 0, 0, 1.00);
		}
	

	#stacks_in_205 hr.foundry-divider-simple {
		border-top-style: solid;
		border-top-width: 3px;
	}






	#stacks_in_205 .foundry-label {
		width: 100%;
	}

	#stacks_in_205 hr.foundry-divider-simple {
		width: 100%;
	}


#stacks_out_205 {
	width: 80px;
}


#stacks_in_241 .accordion_title {
	margin-bottom: 0;
}


@media (max-width: 47.9375em) {
	#stacks_in_241 .accordion_title {
		font-size: 18px;
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	#stacks_in_241 .accordion_title {
		font-size: 18px;
	}
}

@media (min-width: 62em) {
	#stacks_in_241 .accordion_title {
		font-size: 18px;
	}
}


#stacks_in_241 .accordion_title > a.accordion_toggle {
	text-decoration: none;
}

#stacks_in_241 .accordion_title > a.accordion_toggle {
	display: block;
	
	
	color: rgba(255, 255, 255, 1.00);
	padding: 10px 20px;
	
	font-style: normal;
}


@media (prefers-color-scheme: dark) {
	#stacks_in_241 .accordion_title > a.accordion_toggle {
		
	}
}


#stacks_in_241 .accordion_content {
	background-color: rgba(236, 238, 239, 1.00);
	color: rgba(56, 58, 60, 1.00);
	padding: 20px;
}

#stacks_in_241 .accordion_item {
  margin-bottom: 5px;
	overflow: hidden;
	
	border-radius: 0px;
	
	
}

#stacks_in_241 .accordion_item:last-child {
  margin-bottom: 0px;
}

#stacks_in_241 .accordion_title {
	text-align: left;
}

#stacks_in_241 a.accordion_toggle > span {
	float: left;
	margin-top: 2px;
	
	margin-right: 12px;
	
}

#stacks_in_241 {
	
}








.unique_stacks_in_242 .accordion_toggle .closed-item-icon,
.unique_stacks_in_242 .accordion_toggle .open-item-icon {
	display: none;
	line-height: 0;
}

.unique_stacks_in_242 .accordion_toggle[aria-expanded="false"] .closed-item-icon {
	display: inline-block;
}

.unique_stacks_in_242 .accordion_toggle[aria-expanded="true"] .open-item-icon {
	display: inline-block;
}



/* Color picker style settings */







	
	#stacks_in_244 p,
	#stacks_in_244 {
		
	}
	

	
	
	
	
	



#stacks_in_244 p,
#stacks_in_244 {
	
}










.unique_stacks_in_247 .accordion_toggle .closed-item-icon,
.unique_stacks_in_247 .accordion_toggle .open-item-icon {
	display: none;
	line-height: 0;
}

.unique_stacks_in_247 .accordion_toggle[aria-expanded="false"] .closed-item-icon {
	display: inline-block;
}

.unique_stacks_in_247 .accordion_toggle[aria-expanded="true"] .open-item-icon {
	display: inline-block;
}



/* Color picker style settings */







	
	#stacks_in_249 p,
	#stacks_in_249 {
		
	}
	

	
	
	
	
	



#stacks_in_249 p,
#stacks_in_249 {
	
}










.unique_stacks_in_252 .accordion_toggle .closed-item-icon,
.unique_stacks_in_252 .accordion_toggle .open-item-icon {
	display: none;
	line-height: 0;
}

.unique_stacks_in_252 .accordion_toggle[aria-expanded="false"] .closed-item-icon {
	display: inline-block;
}

.unique_stacks_in_252 .accordion_toggle[aria-expanded="true"] .open-item-icon {
	display: inline-block;
}



/* Color picker style settings */







	
	#stacks_in_254 p,
	#stacks_in_254 {
		
	}
	

	
	
	
	
	



#stacks_in_254 p,
#stacks_in_254 {
	
}



#stacks_in_210 h6 {
	
		font-weight: 400;
	
	font-style: normal;

	margin-bottom: 0;
	text-transform: uppercase;
	letter-spacing: 0px;
	
}











#stacks_in_210 a.foundry-header-linked,
#stacks_in_210 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_210 a.foundry-header-linked:hover,
#stacks_in_210 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



	
		#stacks_in_1178 hr.foundry-divider-simple {
			border-top-color: rgba(255, 0, 0, 1.00);
		}
	

	#stacks_in_1178 hr.foundry-divider-simple {
		border-top-style: solid;
		border-top-width: 3px;
	}






	#stacks_in_1178 .foundry-label {
		width: 100%;
	}

	#stacks_in_1178 hr.foundry-divider-simple {
		width: 100%;
	}


#stacks_out_1178 {
	width: 80px;
}


#stacks_in_1179 .accordion_title {
	margin-bottom: 0;
}


@media (max-width: 47.9375em) {
	#stacks_in_1179 .accordion_title {
		font-size: 18px;
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	#stacks_in_1179 .accordion_title {
		font-size: 18px;
	}
}

@media (min-width: 62em) {
	#stacks_in_1179 .accordion_title {
		font-size: 18px;
	}
}


#stacks_in_1179 .accordion_title > a.accordion_toggle {
	text-decoration: none;
}

#stacks_in_1179 .accordion_title > a.accordion_toggle {
	display: block;
	
	
	color: rgba(255, 255, 255, 1.00);
	padding: 10px 20px;
	
	font-style: normal;
}


@media (prefers-color-scheme: dark) {
	#stacks_in_1179 .accordion_title > a.accordion_toggle {
		
	}
}


#stacks_in_1179 .accordion_content {
	background-color: rgba(236, 238, 239, 1.00);
	color: rgba(56, 58, 60, 1.00);
	padding: 20px;
}

#stacks_in_1179 .accordion_item {
  margin-bottom: 5px;
	overflow: hidden;
	
	border-radius: 0px;
	
	
}

#stacks_in_1179 .accordion_item:last-child {
  margin-bottom: 0px;
}

#stacks_in_1179 .accordion_title {
	text-align: left;
}

#stacks_in_1179 a.accordion_toggle > span {
	float: left;
	margin-top: 2px;
	
	margin-right: 12px;
	
}

#stacks_in_1179 {
	
}








.unique_stacks_in_1180 .accordion_toggle .closed-item-icon,
.unique_stacks_in_1180 .accordion_toggle .open-item-icon {
	display: none;
	line-height: 0;
}

.unique_stacks_in_1180 .accordion_toggle[aria-expanded="false"] .closed-item-icon {
	display: inline-block;
}

.unique_stacks_in_1180 .accordion_toggle[aria-expanded="true"] .open-item-icon {
	display: inline-block;
}



/* Color picker style settings */







	
	#stacks_in_1182 p,
	#stacks_in_1182 {
		
	}
	

	
	
	
	
	



#stacks_in_1182 p,
#stacks_in_1182 {
	
}



#stacks_in_1176 h6 {
	
		font-weight: 400;
	
	font-style: normal;

	margin-bottom: 0;
	text-transform: uppercase;
	letter-spacing: 0px;
	
}











#stacks_in_1176 a.foundry-header-linked,
#stacks_in_1176 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_1176 a.foundry-header-linked:hover,
#stacks_in_1176 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



	
		#stacks_in_212 hr.foundry-divider-simple {
			border-top-color: rgba(255, 0, 0, 1.00);
		}
	

	#stacks_in_212 hr.foundry-divider-simple {
		border-top-style: solid;
		border-top-width: 3px;
	}






	#stacks_in_212 .foundry-label {
		width: 100%;
	}

	#stacks_in_212 hr.foundry-divider-simple {
		width: 100%;
	}


#stacks_out_212 {
	width: 80px;
}


#stacks_in_258 .accordion_title {
	margin-bottom: 0;
}


@media (max-width: 47.9375em) {
	#stacks_in_258 .accordion_title {
		font-size: 18px;
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	#stacks_in_258 .accordion_title {
		font-size: 18px;
	}
}

@media (min-width: 62em) {
	#stacks_in_258 .accordion_title {
		font-size: 18px;
	}
}


#stacks_in_258 .accordion_title > a.accordion_toggle {
	text-decoration: none;
}

#stacks_in_258 .accordion_title > a.accordion_toggle {
	display: block;
	
	
	color: rgba(255, 255, 255, 1.00);
	padding: 10px 20px;
	
	font-style: normal;
}


@media (prefers-color-scheme: dark) {
	#stacks_in_258 .accordion_title > a.accordion_toggle {
		
	}
}


#stacks_in_258 .accordion_content {
	background-color: rgba(236, 238, 239, 1.00);
	color: rgba(56, 58, 60, 1.00);
	padding: 20px;
}

#stacks_in_258 .accordion_item {
  margin-bottom: 5px;
	overflow: hidden;
	
	border-radius: 0px;
	
	
}

#stacks_in_258 .accordion_item:last-child {
  margin-bottom: 0px;
}

#stacks_in_258 .accordion_title {
	text-align: left;
}

#stacks_in_258 a.accordion_toggle > span {
	float: left;
	margin-top: 2px;
	
	margin-right: 12px;
	
}

#stacks_in_258 {
	
}








.unique_stacks_in_269 .accordion_toggle .closed-item-icon,
.unique_stacks_in_269 .accordion_toggle .open-item-icon {
	display: none;
	line-height: 0;
}

.unique_stacks_in_269 .accordion_toggle[aria-expanded="false"] .closed-item-icon {
	display: inline-block;
}

.unique_stacks_in_269 .accordion_toggle[aria-expanded="true"] .open-item-icon {
	display: inline-block;
}



/* Color picker style settings */







	
	#stacks_in_271 p,
	#stacks_in_271 {
		
	}
	

	
	
	
	
	



#stacks_in_271 p,
#stacks_in_271 {
	
}



#stacks_in_1345 h6 {
	
		font-weight: 400;
	
	font-style: normal;

	margin-bottom: 0;
	text-transform: uppercase;
	letter-spacing: 0px;
	
}











#stacks_in_1345 a.foundry-header-linked,
#stacks_in_1345 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_1345 a.foundry-header-linked:hover,
#stacks_in_1345 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



	
		#stacks_in_1359 hr.foundry-divider-simple {
			border-top-color: rgba(255, 0, 0, 1.00);
		}
	

	#stacks_in_1359 hr.foundry-divider-simple {
		border-top-style: solid;
		border-top-width: 3px;
	}






	#stacks_in_1359 .foundry-label {
		width: 100%;
	}

	#stacks_in_1359 hr.foundry-divider-simple {
		width: 100%;
	}


#stacks_out_1359 {
	width: 80px;
}


#stacks_in_1347 .accordion_title {
	margin-bottom: 0;
}


@media (max-width: 47.9375em) {
	#stacks_in_1347 .accordion_title {
		font-size: 18px;
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	#stacks_in_1347 .accordion_title {
		font-size: 18px;
	}
}

@media (min-width: 62em) {
	#stacks_in_1347 .accordion_title {
		font-size: 18px;
	}
}


#stacks_in_1347 .accordion_title > a.accordion_toggle {
	text-decoration: none;
}

#stacks_in_1347 .accordion_title > a.accordion_toggle {
	display: block;
	
	
	color: rgba(255, 255, 255, 1.00);
	padding: 10px 20px;
	
	font-style: normal;
}


@media (prefers-color-scheme: dark) {
	#stacks_in_1347 .accordion_title > a.accordion_toggle {
		
	}
}


#stacks_in_1347 .accordion_content {
	background-color: rgba(236, 238, 239, 1.00);
	color: rgba(56, 58, 60, 1.00);
	padding: 20px;
}

#stacks_in_1347 .accordion_item {
  margin-bottom: 5px;
	overflow: hidden;
	
	border-radius: 0px;
	
	
}

#stacks_in_1347 .accordion_item:last-child {
  margin-bottom: 0px;
}

#stacks_in_1347 .accordion_title {
	text-align: left;
}

#stacks_in_1347 a.accordion_toggle > span {
	float: left;
	margin-top: 2px;
	
	margin-right: 12px;
	
}

#stacks_in_1347 {
	
}








.unique_stacks_in_1354 .accordion_toggle .closed-item-icon,
.unique_stacks_in_1354 .accordion_toggle .open-item-icon {
	display: none;
	line-height: 0;
}

.unique_stacks_in_1354 .accordion_toggle[aria-expanded="false"] .closed-item-icon {
	display: inline-block;
}

.unique_stacks_in_1354 .accordion_toggle[aria-expanded="true"] .open-item-icon {
	display: inline-block;
}



/* Color picker style settings */







	
	#stacks_in_1355 p,
	#stacks_in_1355 {
		
	}
	

	
	
	
	
	



#stacks_in_1355 p,
#stacks_in_1355 {
	
}




@media only screen {
   
    #stacks_in_542 {
      margin: 0px;
    }

    #stacks_in_542 {
      padding: 0px;
    }

    

    
      #stacks_in_542 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
  


 


 
 /* desktop enabled */
    #stacks_in_542 {
      margin: 0px;
    }

    #stacks_in_542 {
      padding: 0px;
    }


    

    
      #stacks_in_542 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 60px;
        padding-bottom: 60px;
      }
    
 
}


@media only screen and (max-width: 61.9em) {
   
    #stacks_in_542 {
      margin: 0px;
    }

    #stacks_in_542 {
      padding: 0px;
    }


    

    
      #stacks_in_542 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
  


 
}


@media only screen and (max-width: 47.9375em){
   
    #stacks_in_542 {
      margin: 0px;
    }

    #stacks_in_542 {
      padding: 0px;
    }


    

    
      #stacks_in_542 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
  

}






	#stacks_in_543 > .container {
		max-width: 1140px;
	}










	#stacks_in_543 > .container {
		border-radius: 0px;
	}

	



#stacks_in_1072 h5 {
	
		font-weight: 500;
	
	font-style: normal;

	margin-bottom: 0;
	text-transform: uppercase;
	letter-spacing: 0px;
	
}











#stacks_in_1072 a.foundry-header-linked,
#stacks_in_1072 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_1072 a.foundry-header-linked:hover,
#stacks_in_1072 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}

#stacks_in_1072 {
	padding: 0px 0px 20px 0px;
}



/*
 * jQuery FlexSlider v2.6.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 and later license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 *
 */

/* ====================================================================================================================
 * RESETS
 * ====================================================================================================================*/

#stacks_in_1063 .flexslider {
	overflow: visible !important;
}

#stacks_in_1063 .flex-container a:hover,
#stacks_in_1063 .flexslider a:hover {
  outline: none;
}

#stacks_in_1063 .slides,
#stacks_in_1063 .slides > li,
#stacks_in_1063 .flex-control-nav,
#stacks_in_1063 .flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}

#stacks_in_1063 .flex-pauseplay span {
  text-transform: capitalize;
}

/* ====================================================================================================================
 * BASE STYLES
 * ====================================================================================================================*/
#stacks_in_1063 .flexslider {
  margin: 0;
  padding: 0;
	overflow: hidden;
}

#stacks_in_1063 .flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
	position: relative;
}

#stacks_in_1063 .flexslider .slides img.image_slide {
  width: 100%;
  display: block;
}

#stacks_in_1063 .flexslider .slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

html[xmlns] #stacks_in_1063 .flexslider .slides {
  display: block;
}

* html #stacks_in_1063 .flexslider .slides {
  height: 1%;
}

.no-js #stacks_in_1063 .flexslider .slides > li:first-child {
  display: block;
}

/* ====================================================================================================================
 * DEFAULT THEME
 * ====================================================================================================================*/
#stacks_in_1063 .flexslider {
	
	margin: 0 0 55px;
	
  position: relative;
  zoom: 1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  -o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
}

#stacks_in_1063 .flexslider .slides {
  zoom: 1;
}

#stacks_in_1063 .flexslider .slides img {
  height: auto;
  -moz-user-select: none;
}

#stacks_in_1063 .flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 250ms ease;
  -moz-transition: all 250ms ease;
  -ms-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}

#stacks_in_1063 .loading .flex-viewport {
  max-height: 300px;
}

#stacks_in_1063 .carousel li {
  margin-right: 5px;
}

#stacks_in_1063 .flex-direction-nav {
  *height: 0;
}

#stacks_in_1063 .flex-direction-nav a {
  text-decoration: none;
  display: block;
  width: 40px;
  height: 40px;
  margin: -20px 0 0;
  position: absolute;
  top: 50%;
  z-index: 10;
  overflow: hidden;
  opacity: 0;
  cursor: pointer;
  color: rgba(51, 51, 51, 0.80);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* Removes Firefox's outlines on links */
#stacks_in_1063 .flex-direction-nav a,
#stacks_in_1063 .flex-pauseplay a,
#stacks_in_1063 .flex-control-paging li a,
#stacks_in_1063 .flex-control-paging li a.flex-active {
 outline: 0;
}

#stacks_in_1063 .flex-direction-nav a:before {
  font-family: "FontAwesome";
  font-size: 30px;
	line-height: 40px;
  display: inline-block;
  color: rgba(51, 51, 51, 0.80);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.1);
}

#stacks_in_1063 .flex-direction-nav a.flex-prev:before {
  content: '\f104';
	margin-right: 2px;
}

#stacks_in_1063 .flex-direction-nav a.flex-next:before {
  content: '\f105';
	margin-left: 2px;
}

#stacks_in_1063 .flex-direction-nav .flex-prev,
#stacks_in_1063 .flex-direction-nav .flex-next {
		background: rgba(255, 255, 255, 0.33);
		border-radius: 4px;
		text-align: center;
}

#stacks_in_1063 .flex-direction-nav .flex-prev {
  left: -50px;
}

#stacks_in_1063 .flex-direction-nav .flex-next {
  right: -50px;
}

#stacks_in_1063 .flexslider:hover .flex-direction-nav .flex-prev {
  opacity: 0.7;
  left: 10px;
}

#stacks_in_1063 .flexslider:hover .flex-direction-nav .flex-prev:hover {
  opacity: 1;
}

#stacks_in_1063 .flexslider:hover .flex-direction-nav .flex-next {
  opacity: 0.7;
  right: 10px;
}

#stacks_in_1063 .flexslider:hover .flex-direction-nav .flex-next:hover {
  opacity: 1;
}

#stacks_in_1063 .flex-direction-nav .flex-disabled {
  opacity: 0!important;
  filter: alpha(opacity=0);
  cursor: default;
  z-index: -1;
}

#stacks_in_1063 .flex-pauseplay a {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  bottom: 5px;
  left: 10px;
  opacity: 0.8;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  color: #000;
}

#stacks_in_1063 .flex-pauseplay a:before {
  font-family: "flexslider-icon";
  font-size: 20px;
  display: inline-block;
  content: '\f004';
}

#stacks_in_1063 .flex-pauseplay a:hover {
  opacity: 1;
}

#stacks_in_1063 .flex-pauseplay a.flex-play:before {
  content: '\f003';
}

#stacks_in_1063 .flex-control-nav {
  width: 100%;
  position: absolute;
	z-index: 10;
	
	bottom: -50px;
	
  text-align: center;
}

#stacks_in_1063 .flex-control-nav li {
  margin: 0 4px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}

#stacks_in_1063 .flex-control-paging li a {
  width: 11px;
  height: 11px;
  display: block;
  background: #666;
	background: rgba(0, 0, 0, 0.50);
  cursor: pointer;
  text-indent: -9999px;
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
	
}

#stacks_in_1063 .flex-control-paging li a:hover {
  background: #333;
  background: rgba(0, 0, 0, 0.7);
}

#stacks_in_1063 .flex-control-paging li a.flex-active {
  background: #000;
	background: rgba(2, 115, 217, 0.85);
  cursor: default;
	
}

#stacks_in_1063 .flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}

#stacks_in_1063 .flex-control-thumbs li {
  /*width: 25%;*/
  float: left;
  margin: 0;
}

#stacks_in_1063 .flex-control-thumbs img {
  width: 100%;
  height: auto;
  display: block;
  opacity: .7;
  cursor: pointer;
  -moz-user-select: none;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}

#stacks_in_1063 .flex-control-thumbs img:hover {
  opacity: 1;
}

#stacks_in_1063 .flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default;
}


#stacks_in_1063 .flex-caption {
	background: rgba(0,0,0,0.5);
	width: 100%;
	padding: 2%;
	left: 0;
	bottom: 0;
	color: #fff;
	font-size: 14px;
	line-height: 18px;
	position: absolute;
}


/* ====================================================================================================================
 * RESPONSIVE
 * ====================================================================================================================*/
@media screen and (max-width: 860px) {
  #stacks_in_1063 .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 10px;
  }

  #stacks_in_1063 .flex-direction-nav .flex-next {
    opacity: 1;
    right: 10px;
  }
}


/* Toggles */







/* Loading Animation */

@-webkit-keyframes uil-reload-css {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes uil-reload-css {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes uil-reload-css {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-ms-keyframes uil-reload-css {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes uil-reload-css {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes uil-reload-css {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes uil-reload-css {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes uil-reload-css {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

#stacks_in_1063 .uil-reload-css {
  position: relative;
  width: 200px;
  height: 200px;
	margin-left: auto;
	margin-right: auto;
}

#stacks_in_1063 .uil-reload-css > div {
  -ms-animation: uil-reload-css 1s linear infinite;
  -moz-animation: uil-reload-css 1s linear infinite;
  -webkit-animation: uil-reload-css 1s linear infinite;
  -o-animation: uil-reload-css 1s linear infinite;
  animation: uil-reload-css 1s linear infinite;
  display: block;
  position: absolute;
  top: 20px;
  left: 20px;
  width: 160px;
  height: 160px;
  border-radius: 100px;
  border: 20px solid #c7c7c7;
  border-top: 20px solid rgba(0,0,0,0);
  border-right: 20px solid #c7c7c7;
  border-bottom: 20px solid #c7c7c7;
}

#stacks_in_1063 .uil-reload-css > div:after {
  content: " ";
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 30px 30px 30px;
  border-color: transparent transparent #c7c7c7 transparent;
  display: block;
  -ms-transform: translate(-15px, 0) rotate(45deg);
  -moz-transform: translate(-15px, 0) rotate(45deg);
  -webkit-transform: translate(-15px, 0) rotate(45deg);
  -o-transform: translate(-15px, 0) rotate(45deg);
  transform: translate(-15px, 0) rotate(45deg);
}


#stacks_in_1075 h6 {
	
		font-weight: 400;
	
	font-style: normal;

	margin-bottom: 0;
	
	letter-spacing: 0px;
	
}











#stacks_in_1075 a.foundry-header-linked,
#stacks_in_1075 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_1075 a.foundry-header-linked:hover,
#stacks_in_1075 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}

#stacks_in_1075 {
	padding: 0px 0px 20px 0px;
}



/* Color picker style settings */







	
	#stacks_in_544 p,
	#stacks_in_544 {
		
	}
	

	
	
	
	
	



#stacks_in_544 p,
#stacks_in_544 {
	
}



#stacks_in_1078 h6 {
	
		font-weight: 400;
	
	font-style: normal;

	margin-bottom: 0;
	
	letter-spacing: 0px;
	
}











#stacks_in_1078 a.foundry-header-linked,
#stacks_in_1078 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_1078 a.foundry-header-linked:hover,
#stacks_in_1078 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}

#stacks_in_1078 {
	padding: 0px 0px 20px 0px;
}



/* Color picker style settings */







	
	#stacks_in_1080 p,
	#stacks_in_1080 {
		
	}
	

	
	
	
	
	



#stacks_in_1080 p,
#stacks_in_1080 {
	
}




	
		#stacks_in_546 hr.foundry-divider-simple {
			border-top-color: rgba(255, 0, 0, 1.00);
		}
	

	#stacks_in_546 hr.foundry-divider-simple {
		border-top-style: solid;
		border-top-width: 3px;
	}






	#stacks_in_546 .foundry-label {
		width: 100%;
	}

	#stacks_in_546 hr.foundry-divider-simple {
		width: 100%;
	}


#stacks_out_546 {
	width: 80px;
}



	#stacks_in_432 .anchor {
		position: absolute;
		left: 0;
		margin-left: -40px;
		margin-top: 10px;
		z-index: 100;
	}


#stacks_in_432 .anchor {
	font-size: 24px;
	line-height: 24px;
}





@media only screen {
   
    #stacks_in_433 {
      margin: 0px;
    }

    #stacks_in_433 {
      padding: 0px;
    }

    

    
      #stacks_in_433 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
  


 
 /* ipad enabled */
    #stacks_in_433 {
      margin: 0px;
    }

    #stacks_in_433 {
      padding: 0px;
    }

    

    
      #stacks_in_433 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
 


 
 /* desktop enabled */
    #stacks_in_433 {
      margin: 0px;
    }

    #stacks_in_433 {
      padding: 0px;
    }


    

    
      #stacks_in_433 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 60px;
        padding-bottom: 60px;
      }
    
 
}


@media only screen and (max-width: 61.9em) {
   
    #stacks_in_433 {
      margin: 0px;
    }

    #stacks_in_433 {
      padding: 0px;
    }


    

    
      #stacks_in_433 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
  


 
    #stacks_in_433 {
      margin: 0px;
    }

    #stacks_in_433 {
      padding: 0px;
    }


    

    
      #stacks_in_433 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
 
}


@media only screen and (max-width: 47.9375em){
   
    #stacks_in_433 {
      margin: 0px;
    }

    #stacks_in_433 {
      padding: 0px;
    }


    

    
      #stacks_in_433 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
  

}






	#stacks_in_434 > .container {
		max-width: 1140px;
	}










	#stacks_in_434 > .container {
		border-radius: 0px;
	}

	



#stacks_in_435 h2 {
	
	font-style: normal;

	
	
	letter-spacing: 0px;
	
}











#stacks_in_435 a.foundry-header-linked,
#stacks_in_435 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_435 a.foundry-header-linked:hover,
#stacks_in_435 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



	
		#stacks_in_437 hr.foundry-divider-simple {
			border-top-color: rgba(255, 0, 0, 1.00);
		}
	

	#stacks_in_437 hr.foundry-divider-simple {
		border-top-style: solid;
		border-top-width: 3px;
	}






	#stacks_in_437 .foundry-label {
		width: 100%;
	}

	#stacks_in_437 hr.foundry-divider-simple {
		width: 100%;
	}


#stacks_out_437 {
	width: 80px;
}



/* Color picker style settings */







	
	#stacks_in_438 p,
	#stacks_in_438 {
		
	}
	

	
	
	
	
	



#stacks_in_438 p,
#stacks_in_438 {
	
}


#stacks_in_438 {
	margin: 0px 0px 30px 0px;
}



@media (max-width: 47.9375em) {
	/* iPhone */
	#stacks_in_510 .foundry_column {
		margin-bottom: 20px;
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/* iPad */
	#stacks_in_510 .foundry_column {
		margin-bottom: 40px;
	}
}

@media (min-width: 62em) {
	/* Desktop */
	#stacks_in_510 .foundry_column {
		margin-bottom: 40px;
	}
}


/* CSS for removing gutters if option is enabled. */
#stacks_in_510 .row.no-gutters {
	margin-right: 0;
	margin-left: 0;
  }
  
  #stacks_in_510 .row.no-gutters > [class^="col-"],
  #stacks_in_510 .row.no-gutters > [class*=" col-"] {
	padding-right: 0;
	padding-left: 0;
  }
  













#stacks_in_511 .vertical-center-wrapper {
	display:table;
	width: 100%;
}

#stacks_in_511 .vertical-center-inner {
	display:table-cell;
	vertical-align:middle;
}

#stacks_in_511 .vertical-center-content {
	margin-left: auto;
	margin-right: auto;
}


@media (max-width: 47.9375em) {
	#stacks_in_511 .vertical-center-wrapper {
		height: 300px;

	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	#stacks_in_511 .vertical-center-wrapper {
		height: 400px;

	}
}

@media (min-width: 62em) {
	#stacks_in_511 .vertical-center-wrapper {
		height: 400px;

	}
}

#stacks_in_511 {
	background-color: rgba(255, 0, 0, 0.66);
}




#stacks_in_512 .foundry_icon,
#stacks_in_512 .foundry_icon a,
#stacks_in_512 .foundry_icon a:visited,
#stacks_in_512 .foundry_icon a:hover,
#stacks_in_512 .foundry_icon a:active {
	color: rgba(255, 255, 255, 1.00);
}





	#stacks_in_512 .foundry_icon i {
		text-align: center;


		

		

		

	}

#stacks_in_512 .foundry_icon {
	margin-bottom: 0px;
}

#stacks_in_512 {
	margin: 0px 0px 30px 0px;
}


#stacks_in_513 h2 {
	
	font-style: normal;

	
	
	letter-spacing: 0px;
	
}


	#stacks_in_513 h2 {
		color: rgba(255, 255, 255, 1.00);
	}

	#stacks_in_513 h2 small {
		color: rgba(119, 119, 119, 1.00);
	}










#stacks_in_513 a.foundry-header-linked,
#stacks_in_513 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_513 a.foundry-header-linked:hover,
#stacks_in_513 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}

#stacks_out_1280 {
	width: 25%;
}





	/* Preset White Header Style */
	#stacks_in_1283 .page-header h5 {
		color: #fff;
	}

	#stacks_in_1283 .page-header small {
		color: #fff;
	}




#stacks_in_1283 .page-header,
#stacks_in_1283 .page-header h5 {
	
	
	letter-spacing: 0px;
	
	
}







#stacks_in_1283 a.page-header-link,
#stacks_in_1283 a.page-header-link:visited,
#stacks_in_1283 a.page-header-link:hover,
#stacks_in_1283 a.page-header-link:active {
	text-decoration: none;
}



/* Color picker style settings */


#stacks_in_515 p {
	color: rgba(255, 255, 255, 1.00);
}

#stacks_in_515 p a,
#stacks_in_515 p a:visited {
	color: rgba(55, 129, 187, 1.00);
}

#stacks_in_515 p a:hover,
#stacks_in_515 p a:active {
	color: rgba(64, 103, 138, 1.00);
}

/* Edit mode custom colors. */
#stacks_in_515 .paragraph {
	color: rgba(255, 255, 255, 1.00);
}

#stacks_in_515 .paragraph a,
#stacks_in_515 .paragraph a:visited {
	color: rgba(55, 129, 187, 1.00);
}

#stacks_in_515 .paragraph a:hover,
#stacks_in_515 .paragraph a:active {
	color: rgba(64, 103, 138, 1.00);
}








	
	#stacks_in_515 p,
	#stacks_in_515 {
		
	}
	

	
	
	
	
	



#stacks_in_515 p,
#stacks_in_515 {
	
}


#stacks_in_515 {
	margin: 20px 0px 0px 0px;
}



#stacks_in_519 .vertical-center-wrapper {
	display:table;
	width: 100%;
}

#stacks_in_519 .vertical-center-inner {
	display:table-cell;
	vertical-align:middle;
}

#stacks_in_519 .vertical-center-content {
	margin-left: auto;
	margin-right: auto;
}


@media (max-width: 47.9375em) {
	#stacks_in_519 .vertical-center-wrapper {
		height: 300px;

	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	#stacks_in_519 .vertical-center-wrapper {
		height: 400px;

	}
}

@media (min-width: 62em) {
	#stacks_in_519 .vertical-center-wrapper {
		height: 400px;

	}
}

#stacks_in_519 {
	background-color: rgba(0, 0, 0, 1.00);
}




#stacks_in_520 .foundry_icon,
#stacks_in_520 .foundry_icon a,
#stacks_in_520 .foundry_icon a:visited,
#stacks_in_520 .foundry_icon a:hover,
#stacks_in_520 .foundry_icon a:active {
	color: rgba(255, 255, 255, 1.00);
}





	#stacks_in_520 .foundry_icon i {
		text-align: center;


		

		

		

	}

#stacks_in_520 .foundry_icon {
	margin-bottom: 0px;
}

#stacks_in_520 {
	margin: 0px 0px 30px 0px;
}


#stacks_in_521 h2 {
	
	font-style: normal;

	
	
	letter-spacing: 0px;
	
}


	#stacks_in_521 h2 {
		color: rgba(255, 255, 255, 1.00);
	}

	#stacks_in_521 h2 small {
		color: rgba(119, 119, 119, 1.00);
	}










#stacks_in_521 a.foundry-header-linked,
#stacks_in_521 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_521 a.foundry-header-linked:hover,
#stacks_in_521 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



/* Color picker style settings */


#stacks_in_594 p {
	color: rgba(255, 255, 255, 1.00);
}

#stacks_in_594 p a,
#stacks_in_594 p a:visited {
	color: rgba(214, 214, 214, 1.00);
}

#stacks_in_594 p a:hover,
#stacks_in_594 p a:active {
	color: rgba(231, 25, 28, 1.00);
}

/* Edit mode custom colors. */
#stacks_in_594 .paragraph {
	color: rgba(255, 255, 255, 1.00);
}

#stacks_in_594 .paragraph a,
#stacks_in_594 .paragraph a:visited {
	color: rgba(214, 214, 214, 1.00);
}

#stacks_in_594 .paragraph a:hover,
#stacks_in_594 .paragraph a:active {
	color: rgba(231, 25, 28, 1.00);
}








	
	#stacks_in_594 p,
	#stacks_in_594 {
		
	}
	

	
	
	
	
	



#stacks_in_594 p,
#stacks_in_594 {
	
}


#stacks_in_594 {
	margin: 20px 20px 0px 20px;
}


#stacks_in_1223 h2 {
	
	font-style: normal;

	margin-bottom: 0;
	
	letter-spacing: 0px;
	
	line-height: 1.20;
	
}


	#stacks_in_1223 h2 {
		color: rgba(0, 0, 0, 1.00);
	}

	#stacks_in_1223 h2 small {
		color: rgba(255, 0, 0, 1.00);
	}










#stacks_in_1223 a.foundry-header-linked,
#stacks_in_1223 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_1223 a.foundry-header-linked:hover,
#stacks_in_1223 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}



#stacks_in_538 > .positioner_wrapper > .positioner {
	position: absolute;
	
	top: 0;
	margin-top: -38px;
	

	

	
	
	
	left: 50%;
	margin-left: -38px;
	
	
	z-index: 90;
	/*margin-right: px;*/
}

#stacks_in_538 > .positioner_wrapper > .positioner > a,
#stacks_in_538 > .positioner_wrapper > .positioner > a:visited,
#stacks_in_538 > .positioner_wrapper > .positioner > span {
	
	background: rgba(255, 0, 0, 1.00);
	color: rgba(255, 255, 255, 1.00);
	box-shadow: 0 0 0 4px rgba(255, 255, 255, 1.00);
	

	

	font-size: 38px;
	display: block;
	padding: 0px;
	line-height: 75px;
	height: 75px;
	width: 75px;
	border-radius: 50%;
	text-align: center;
}

#stacks_in_538 > .positioner_wrapper > .positioner > a:hover,
#stacks_in_538 > .positioner_wrapper > .positioner > a:active,
#stacks_in_538 > .positioner_wrapper > .positioner > span:hover {
	
	background: rgba(32, 33, 41, 1.00);
	

	
}

#stacks_in_538 > .positioner_wrapper > .positioner > a > i,
#stacks_in_538 > .positioner_wrapper > .positioner > span > i {
	line-height: 75px;
}


/* Option for removing base margin */

	#stacks_in_538 > .positioner_wrapper {
		margin-bottom: 0;
	}

#stacks_in_538 {
	background-color: rgba(32, 33, 41, 1.00);
}



@media only screen {
   
    #stacks_in_533 {
      margin: 0px;
    }

    #stacks_in_533 {
      padding: 0px;
    }

    

    
      #stacks_in_533 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 20px;
        padding-bottom: 20px;
      }
    
  


 
 /* ipad enabled */
    #stacks_in_533 {
      margin: 0px;
    }

    #stacks_in_533 {
      padding: 0px;
    }

    

    
      #stacks_in_533 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
 


 
 /* desktop enabled */
    #stacks_in_533 {
      margin: 0px;
    }

    #stacks_in_533 {
      padding: 0px;
    }


    

    
      #stacks_in_533 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
 
}


@media only screen and (max-width: 61.9em) {
   
    #stacks_in_533 {
      margin: 0px;
    }

    #stacks_in_533 {
      padding: 0px;
    }


    

    
      #stacks_in_533 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 20px;
        padding-bottom: 20px;
      }
    
  


 
    #stacks_in_533 {
      margin: 0px;
    }

    #stacks_in_533 {
      padding: 0px;
    }


    

    
      #stacks_in_533 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 40px;
        padding-bottom: 40px;
      }
    
 
}


@media only screen and (max-width: 47.9375em){
   
    #stacks_in_533 {
      margin: 0px;
    }

    #stacks_in_533 {
      padding: 0px;
    }


    

    
      #stacks_in_533 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 20px;
        padding-bottom: 20px;
      }
    
  

}

#stacks_in_533 {
	background-color: rgba(1, 1, 1, 1.00);
}






	#stacks_in_535 > .container {
		max-width: 1140px;
	}










	#stacks_in_535 > .container {
		border-radius: 0px;
	}

	



#stacks_in_537 .foundry-footer {
	
}


	#stacks_in_537,
	#stacks_in_537 .foundry-footer {
		color: rgba(245, 245, 248, 1.00) !important;
	}

	#stacks_in_537 a,
	#stacks_in_537 a:visited,
	#stacks_in_537 .foundry-footer a,
	#stacks_in_537 .foundry-footer a:visited {
		color: rgba(231, 25, 28, 1.00);
	}

	#stacks_in_537  a:hover,
	#stacks_in_537  a:active,
	#stacks_in_537 .foundry-footer a:hover,
	#stacks_in_537 .foundry-footer a:active {
		color: rgba(184, 20, 22, 1.00);
	}





#scrollToTopButton,
#scrollToTopButton .glyphicon {
	width: 40px;
	height: 40px;
	padding: 0;
	line-height: 40px;
}

#scrollToTopButton i {
	line-height: 38px;
}


#scrollToTopButton {
	position: fixed;
	bottom: 40px;
	right: 40px;
	z-index: 2001;
}








/**/
/*  Custom breakpoint hiders based of the Bootstrap v4 em-based breakpoints.  */
/**/

@media (max-width: 47.9375em) {
  .stacks_in_603-scroll-to-top-btn.scroll-hidden-sm {
    display: none !important;
  }
}

@media (min-width: 48em) and (max-width: 61.9em) {
  .stacks_in_603-scroll-to-top-btn.scroll-hidden-md {
    display: none !important;
  }
}

@media (min-width: 62em) {
  .stacks_in_603-scroll-to-top-btn.scroll-hidden-lg {
    display: none !important;
  }
}

