  .theme-version{display:block}.theme-version.number-110,#stacks_in_45_1{display:none}.stacks_out{overflow:visible !important}.stacks_in{overflow:visible}::-moz-selection{color:rgba(48, 64, 255, 1.00);background:rgba(142, 212, 218, 0.61);}::selection{color:rgba(48, 64, 255, 1.00);background:rgba(142, 212, 218, 0.61);}::-moz-selection{color:rgba(48, 64, 255, 1.00);background:rgba(142, 212, 218, 0.61);}body,.font-family-text{font-family:Tahoma, Geneva, sans-serif;font-weight:400;}h1,.font-family-h1{font-family:Verdana, Geneva, sans-serif;font-style:normal;font-weight:300;}h1 a,.font-family-h1 a{font-family:inherit}h2,h3,h4,h5,h6,.font-family-h2{font-family:Verdana, Geneva, sans-serif;font-style:normal;font-weight:600;}h2 a,h3 a,h4 a,h5 a,h6 a,.font-family-h2 a{font-family:inherit}body{background-color:#F0EDFF;}.hide-for-touch,.show-for-touch{display:none}.no-js .hide-for-touch{display:block}.vegas-loading{display:none}.vegas-background{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;max-width:none !important}.vegas-overlay,.vegas-background{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hide-overflow{overflow:hidden !important}.columns > .equalizer.small-up{height:100%}@media only screen and (min-width:40.063em){.columns > .equalizer.medium-up{height:100%}}@media only screen and (min-width:62.563em){.columns > .equalizer.large-up{height:100%}}@media only screen and (max-width:40em){.row.collapse-small > .columns{padding-left:0;padding-right:0}}@media only screen and (min-width:40.063em) and (max-width:62.5em){.row.collapse-medium > .columns{padding-left:0;padding-right:0}}@media only screen and (max-width:40em){.row .row.collapse-small{margin:0;width:auto}.row .row.collapse-small::before,.row .row.collapse-small::after{content:" ";display:table}.row .row.collapse-small::after{clear:both}}@media only screen and (min-width:40.063em) and (max-width:62.5em){.row .row.collapse-medium{margin:0;width:auto}.row .row.collapse-medium::before,.row .row.collapse-medium::after{content:" ";display:table}.row .row.collapse-medium::after{clear:both}}.column,.columns{padding-left:0.94rem;padding-right:0.94rem}.row .row{margin:0 -0.94rem}.row.divider > .columns:not(:first-child):before{content:" ";margin:0 -0.94rem;position:absolute}@media only screen and (max-width:40em){.row.divider-medium-up > .columns::before,.row.divider-large-up > .columns::before,.small-12::before{display:none}}@media only screen and (min-width:40.063em) and (max-width:62.5em){.row.divider-large-up > .columns::before,.medium-12::before{display:none}}@media only screen and (min-width:62.563em){.large-12:before{display:none}}.floating-body.radius{border-radius:3px}.floating-body.radius > .columns > .stacks_out:first-child > .stacks_in > .top-bar-wrapper:not(.fixed){border-top-right-radius:3px;border-top-left-radius:3px}.floating-body .top-bar-wrapper.contain-to-grid.fixed{max-width:1000px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.radius{background-clip:padding-box}img{color:#F0EDFF}img.radius{border-radius:3px}img.round{border-radius:1000px}.row{max-width:1000px !important;}.row.max-edge{max-width:100% !important}body{color:rgba(49, 49, 50, 1.00)}a{color:rgba(0, 140, 186, 1.00);-webkit-text-decoration:none;text-decoration:none;font-weight:inherit}a:hover,a:focus{color:rgba(0, 102, 136, 1.00)}a.close,a.close-reveal-modal{text-decoration:none}.alt{color:rgba(240, 237, 255, 1.00)}.alt a{color:rgba(0, 140, 186, 1.00);-webkit-text-decoration:none;text-decoration:none}.alt a:hover,.alt a:focus{color:rgba(0, 102, 136, 1.00)}.alt small{color:rgba(255, 255, 255, 1.00)}h1,h2,h3,h4,h5,h6{color:rgba(34, 34, 34, 1.00);margin-top:0}h1.alt,h2.alt,h3.alt,h4.alt,h5.alt,h6.alt{color:rgba(254, 252, 255, 1.00)}h1.subheader,h2.subheader,h3.subheader,h4.subheader,h5.subheader,h6.subheader{color:rgba(44, 44, 44, 1.00)}h1.subheader.alt,h2.subheader.alt,h3.subheader.alt,h4.subheader.alt,h5.subheader.alt,h6.subheader.alt{color:rgba(255, 255, 255, 1.00)}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:30%;color:rgba(63, 63, 65, 1.00)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit !important}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{opacity:0.8;color:inherit !important}h1{font-size:2.12rem}h2{font-size:1.69rem}h3{font-size:1.38rem}h4{font-size:1.12rem}h5{font-size:1.12rem}h6{font-size:1.00rem}p,ul li,ol li{font-size:1.00rem}@media only screen and (min-width:40.063em){h1{font-size:2.75rem}h2{font-size:2.31rem}h3{font-size:1.69rem}h4{font-size:1.44rem}h5{font-size:1.12rem}h6{font-size:1.00rem}p,ul li,ol li{font-size:1.00rem}}code{color:rgba(204, 55, 30, 1.00)}hr,blockquote,abbr,acronym,.vcard{border-color:rgba(221, 221, 221, 1.00)}hr.alt,blockquote.alt,abbr.alt,acronym.alt,.vcard.alt{border-color:rgba(221, 221, 221, 1.00)}hr.primary,blockquote.primary,abbr.primary,acronym.primary,.vcard.primary{border-color:rgba(142, 212, 218, 0.61)}hr.primary,blockquote.primary,abbr.primary,acronym.primary,.vcard.primary{border-color:rgba(142, 212, 218, 0.61)}hr.secondary,blockquote.secondary,abbr.secondary,acronym.secondary,.vcard.secondary{border-color:rgba(231, 231, 231, 1.00)}hr.swatch1,blockquote.swatch1,abbr.swatch1,acronym.swatch1,.vcard.swatch1{border-color:rgba(36, 30, 33, 0.70)}hr.swatch2,blockquote.swatch2,abbr.swatch2,acronym.swatch2,.vcard.swatch2{border-color:rgba(98, 11, 101, 1.00)}hr.swatch3,blockquote.swatch3,abbr.swatch3,acronym.swatch3,.vcard.swatch3{border-color:rgba(224, 198, 255, 1.00)}hr.swatch4,blockquote.swatch4,abbr.swatch4,acronym.swatch4,.vcard.swatch4{border-color:rgba(156, 155, 157, 1.00)}hr.swatch5,blockquote.swatch5,abbr.swatch5,acronym.swatch5,.vcard.swatch5{border-color:rgba(248, 248, 248, 1.00)}hr.swatch6,blockquote.swatch6,abbr.swatch6,acronym.swatch6,.vcard.swatch6{border-color:rgba(248, 248, 248, 1.00)}blockquote,blockquote p{color:rgba(63, 63, 65, 1.00)}blockquote cite,blockquote cite a,blockquote p cite,blockquote p cite a{color:rgba(58, 58, 60, 1.00)}blockquote.alt,blockquote.alt p,blockquote p.alt,blockquote p.alt p{color:rgba(255, 255, 255, 1.00)}blockquote.alt cite,blockquote.alt cite a,blockquote.alt p cite,blockquote.alt p cite a,blockquote p.alt cite,blockquote p.alt cite a,blockquote p.alt p cite,blockquote p.alt p cite a{color:rgba(255, 255, 255, 1.00)}.flex-video{margin-bottom:0}.contain-to-grid .top-bar{max-width:1000px}.top-bar .top-bar-section ul li > a.button{background-color:rgba(142, 212, 218, 0.61);color:rgba(48, 64, 255, 1.00)}.top-bar .top-bar-section ul li > a.button:hover{color:rgba(48, 64, 255, 1.00);background-color:rgba(134, 201, 207, 0.61)}.top-bar .top-bar-section ul li > a.button.secondary{background-color:rgba(231, 231, 231, 1.00);color:rgba(51, 51, 51, 1.00)}.top-bar .top-bar-section ul li > a.button.secondary:hover{color:rgba(51, 51, 51, 1.00);background-color:rgba(219, 219, 219, 1.00)}.top-bar .top-bar-section ul li > a.button.alert{background-color:rgba(240, 65, 36, 1.00)}.top-bar .top-bar-section ul li > a.button.alert:hover{background-color:rgba(228, 61, 34, 1.00)}.top-bar .top-bar-section ul li > a.button.success{background-color:rgba(67, 172, 106, 1.00)}.top-bar .top-bar-section ul li > a.button.success:hover{background-color:rgba(63, 163, 100, 1.00)}.top-bar .top-bar-section ul li > a.button.radius{border-radius:3px}.top-bar-wrapper.fn-scheme-primary{background-color:rgba(142, 212, 218, 0.61);color:rgba(48, 64, 255, 1.00)}.top-bar-wrapper.fn-scheme-primary ul:not(.title-area) ul.dropdown{background-color:rgba(142, 212, 218, 0.61)}.top-bar-wrapper.fn-scheme-primary .site-title,.top-bar-wrapper.fn-scheme-primary .site-title small,.top-bar-wrapper.fn-scheme-primary a:not(.button){color:rgba(48, 64, 255, 1.00) !important}.top-bar-wrapper.fn-scheme-primary .top-bar .toggle-topbar.menu-icon a span::after{-webkit-box-shadow:0 0 0 1px rgba(48, 64, 255, 1.00),0 7px 0 1px rgba(48, 64, 255, 1.00),0 14px 0 1px rgba(48, 64, 255, 1.00);box-shadow:0 0 0 1px rgba(48, 64, 255, 1.00),0 7px 0 1px rgba(48, 64, 255, 1.00),0 14px 0 1px rgba(48, 64, 255, 1.00)}.top-bar-wrapper.fn-scheme-secondary{background-color:rgba(231, 231, 231, 1.00);color:rgba(51, 51, 51, 1.00)}.top-bar-wrapper.fn-scheme-secondary ul:not(.title-area) ul.dropdown{background-color:rgba(231, 231, 231, 1.00)}.top-bar-wrapper.fn-scheme-secondary .site-title,.top-bar-wrapper.fn-scheme-secondary .site-title small,.top-bar-wrapper.fn-scheme-secondary a:not(.button){color:rgba(51, 51, 51, 1.00) !important}.top-bar-wrapper.fn-scheme-secondary .top-bar .toggle-topbar.menu-icon a span::after{-webkit-box-shadow:0 0 0 1px rgba(51, 51, 51, 1.00),0 7px 0 1px rgba(51, 51, 51, 1.00),0 14px 0 1px rgba(51, 51, 51, 1.00);box-shadow:0 0 0 1px rgba(51, 51, 51, 1.00),0 7px 0 1px rgba(51, 51, 51, 1.00),0 14px 0 1px rgba(51, 51, 51, 1.00)}.top-bar-wrapper.fn-scheme-swatch1{background-color:rgba(36, 30, 33, 0.70);color:rgba(248, 248, 248, 1.00)}.top-bar-wrapper.fn-scheme-swatch1 ul:not(.title-area) ul.dropdown{background-color:rgba(36, 30, 33, 0.70)}.top-bar-wrapper.fn-scheme-swatch1 .site-title,.top-bar-wrapper.fn-scheme-swatch1 .site-title small,.top-bar-wrapper.fn-scheme-swatch1 a:not(.button){color:rgba(248, 248, 248, 1.00) !important}.top-bar-wrapper.fn-scheme-swatch1 .top-bar .toggle-topbar.menu-icon a span::after{-webkit-box-shadow:0 0 0 1px rgba(248, 248, 248, 1.00),0 7px 0 1px rgba(248, 248, 248, 1.00),0 14px 0 1px rgba(248, 248, 248, 1.00);box-shadow:0 0 0 1px rgba(248, 248, 248, 1.00),0 7px 0 1px rgba(248, 248, 248, 1.00),0 14px 0 1px rgba(248, 248, 248, 1.00)}.top-bar-wrapper.fn-scheme-swatch2{background-color:rgba(98, 11, 101, 1.00);color:rgba(194, 0, 198, 1.00)}.top-bar-wrapper.fn-scheme-swatch2 ul:not(.title-area) ul.dropdown{background-color:rgba(98, 11, 101, 1.00)}.top-bar-wrapper.fn-scheme-swatch2 .site-title,.top-bar-wrapper.fn-scheme-swatch2 .site-title small,.top-bar-wrapper.fn-scheme-swatch2 a:not(.button){color:rgba(194, 0, 198, 1.00) !important}.top-bar-wrapper.fn-scheme-swatch2 .top-bar .toggle-topbar.menu-icon a span::after{-webkit-box-shadow:0 0 0 1px rgba(194, 0, 198, 1.00),0 7px 0 1px rgba(194, 0, 198, 1.00),0 14px 0 1px rgba(194, 0, 198, 1.00);box-shadow:0 0 0 1px rgba(194, 0, 198, 1.00),0 7px 0 1px rgba(194, 0, 198, 1.00),0 14px 0 1px rgba(194, 0, 198, 1.00)}.top-bar-wrapper.fn-scheme-swatch3{background-color:rgba(224, 198, 255, 1.00);color:rgba(25, 26, 26, 1.00)}.top-bar-wrapper.fn-scheme-swatch3 ul:not(.title-area) ul.dropdown{background-color:rgba(224, 198, 255, 1.00)}.top-bar-wrapper.fn-scheme-swatch3 .site-title,.top-bar-wrapper.fn-scheme-swatch3 .site-title small,.top-bar-wrapper.fn-scheme-swatch3 a:not(.button){color:rgba(25, 26, 26, 1.00) !important}.top-bar-wrapper.fn-scheme-swatch3 .top-bar .toggle-topbar.menu-icon a span::after{-webkit-box-shadow:0 0 0 1px rgba(25, 26, 26, 1.00),0 7px 0 1px rgba(25, 26, 26, 1.00),0 14px 0 1px rgba(25, 26, 26, 1.00);box-shadow:0 0 0 1px rgba(25, 26, 26, 1.00),0 7px 0 1px rgba(25, 26, 26, 1.00),0 14px 0 1px rgba(25, 26, 26, 1.00)}.top-bar-wrapper.fn-scheme-swatch4{background-color:rgba(156, 155, 157, 1.00);color:rgba(243, 241, 245, 1.00)}.top-bar-wrapper.fn-scheme-swatch4 ul:not(.title-area) ul.dropdown{background-color:rgba(156, 155, 157, 1.00)}.top-bar-wrapper.fn-scheme-swatch4 .site-title,.top-bar-wrapper.fn-scheme-swatch4 .site-title small,.top-bar-wrapper.fn-scheme-swatch4 a:not(.button){color:rgba(243, 241, 245, 1.00) !important}.top-bar-wrapper.fn-scheme-swatch4 .top-bar .toggle-topbar.menu-icon a span::after{-webkit-box-shadow:0 0 0 1px rgba(243, 241, 245, 1.00),0 7px 0 1px rgba(243, 241, 245, 1.00),0 14px 0 1px rgba(243, 241, 245, 1.00);box-shadow:0 0 0 1px rgba(243, 241, 245, 1.00),0 7px 0 1px rgba(243, 241, 245, 1.00),0 14px 0 1px rgba(243, 241, 245, 1.00)}.top-bar-wrapper.fn-scheme-swatch5{background-color:rgba(248, 248, 248, 1.00);color:rgba(34, 34, 34, 1.00)}.top-bar-wrapper.fn-scheme-swatch5 ul:not(.title-area) ul.dropdown{background-color:rgba(248, 248, 248, 1.00)}.top-bar-wrapper.fn-scheme-swatch5 .site-title,.top-bar-wrapper.fn-scheme-swatch5 .site-title small,.top-bar-wrapper.fn-scheme-swatch5 a:not(.button){color:rgba(34, 34, 34, 1.00) !important}.top-bar-wrapper.fn-scheme-swatch5 .top-bar .toggle-topbar.menu-icon a span::after{-webkit-box-shadow:0 0 0 1px rgba(34, 34, 34, 1.00),0 7px 0 1px rgba(34, 34, 34, 1.00),0 14px 0 1px rgba(34, 34, 34, 1.00);box-shadow:0 0 0 1px rgba(34, 34, 34, 1.00),0 7px 0 1px rgba(34, 34, 34, 1.00),0 14px 0 1px rgba(34, 34, 34, 1.00)}.top-bar-wrapper.fn-scheme-swatch6{background-color:rgba(248, 248, 248, 1.00);color:rgba(34, 34, 34, 1.00)}.top-bar-wrapper.fn-scheme-swatch6 ul:not(.title-area) ul.dropdown{background-color:rgba(248, 248, 248, 1.00)}.top-bar-wrapper.fn-scheme-swatch6 .site-title,.top-bar-wrapper.fn-scheme-swatch6 .site-title small,.top-bar-wrapper.fn-scheme-swatch6 a:not(.button){color:rgba(34, 34, 34, 1.00) !important}.top-bar-wrapper.fn-scheme-swatch6 .top-bar .toggle-topbar.menu-icon a span::after{-webkit-box-shadow:0 0 0 1px rgba(34, 34, 34, 1.00),0 7px 0 1px rgba(34, 34, 34, 1.00),0 14px 0 1px rgba(34, 34, 34, 1.00);box-shadow:0 0 0 1px rgba(34, 34, 34, 1.00),0 7px 0 1px rgba(34, 34, 34, 1.00),0 14px 0 1px rgba(34, 34, 34, 1.00)}.alert-box{background-color:rgba(142, 212, 218, 0.61);color:rgba(48, 64, 255, 1.00);border-color:rgba(134, 201, 207, 0.61)}.alert-box a:not(.close){color:rgba(48, 64, 255, 1.00);text-decoration:underline}.alert-box.secondary{background-color:rgba(231, 231, 231, 1.00);color:rgba(51, 51, 51, 1.00);border-color:rgba(219, 219, 219, 1.00)}.alert-box.alert{background-color:rgba(240, 65, 36, 1.00);border-color:rgba(228, 61, 34, 1.00)}.alert-box.success{background-color:rgba(67, 172, 106, 1.00);border-color:rgba(63, 163, 100, 1.00)}.alert-box.warning{background-color:rgba(240, 138, 36, 1.00);border-color:rgba(228, 131, 34, 1.00)}.alert-box.info{background-color:rgba(160, 211, 232, 1.00);color:rgba(76, 76, 76, 1.00);border-color:rgba(152, 200, 220, 1.00)}.alert-box.radius{border-radius:3px}.breadcrumbs{background-color:rgba(231, 231, 231, 1.00);border-color:rgba(219, 219, 219, 1.00);color:rgba(51, 51, 51, 1.00)}.breadcrumbs .current a{color:rgba(51, 51, 51, 1.00)}.breadcrumbs.radius{border-radius:3px}.breadcrumbs header{display:inline}.breadcrumbs .fa{font-size:1em}.breadcrumbs .unavailable{color:rgba(51, 51, 51, 1.00)}.breadcrumbs li:before{color:rgba(76, 76, 76, 1.00)}.breadcrumbs *:first-child:before{margin:0 .75rem}.button{background-color:rgba(142, 212, 218, 0.61);color:rgba(48, 64, 255, 1.00)}.button:hover{color:rgba(48, 64, 255, 1.00);background-color:rgba(134, 201, 207, 0.61)}.button.secondary{background-color:rgba(231, 231, 231, 1.00);color:rgba(51, 51, 51, 1.00)}.button.secondary:hover{color:rgba(51, 51, 51, 1.00);background-color:rgba(219, 219, 219, 1.00)}.button.alert{background-color:rgba(240, 65, 36, 1.00)}.button.alert:hover{background-color:rgba(228, 61, 34, 1.00)}.button.success{background-color:rgba(67, 172, 106, 1.00)}.button.success:hover{background-color:rgba(63, 163, 100, 1.00)}.button.radius{border-radius:3px}.button.ghost{background-color:transparent;border-width:1px;border-color:rgba(142, 212, 218, 0.61);color:rgba(142, 212, 218, 0.61)}.button.ghost:hover{color:rgba(48, 64, 255, 1.00);border-color:rgba(134, 201, 207, 0.61);background-color:rgba(134, 201, 207, 0.61)}.button.ghost.secondary{border-color:rgba(231, 231, 231, 1.00);color:rgba(231, 231, 231, 1.00)}.button.ghost.secondary:hover{color:rgba(51, 51, 51, 1.00);border-color:rgba(219, 219, 219, 1.00);background-color:rgba(219, 219, 219, 1.00)}.button.ghost.alert{border-color:rgba(240, 65, 36, 1.00);color:rgba(240, 65, 36, 1.00)}.button.ghost.alert:hover{color:rgba(48, 64, 255, 1.00);border-color:rgba(228, 61, 34, 1.00);background-color:rgba(228, 61, 34, 1.00)}.button.ghost.success{border-color:rgba(67, 172, 106, 1.00);color:rgba(67, 172, 106, 1.00)}.button.ghost.success:hover{color:rgba(48, 64, 255, 1.00);border-color:rgba(63, 163, 100, 1.00);background-color:rgba(63, 163, 100, 1.00)}.split.button.radius span{border-top-right-radius:3px;border-bottom-right-radius:3px}.split.button span::after{border-top-color:rgba(48, 64, 255, 1.00)}.split.button.secondary span::after{border-top-color:rgba(51, 51, 51, 1.00)}.button-group.radius > *:first-child,.button-group.radius > *:first-child > a,.button-group.radius > *:first-child > button,.button-group.radius > *:first-child > .button{border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius > *:last-child,.button-group.radius > *:last-child > a,.button-group.radius > *:last-child > button,.button-group.radius > *:last-child > .button{border-top-right-radius:3px;border-bottom-right-radius:3px}.button-group.stack > li .button,.button-group.stack-for-small > li .button{border-top:1px solid rgba(255,255,255,0.5)}.icon-bar{background-color:rgba(142, 212, 218, 0.61);color:rgba(48, 64, 255, 1.00)}.icon-bar > .item{cursor:pointer;color:rgba(48, 64, 255, 1.00)}.icon-bar > .item label,.icon-bar > .item i{color:rgba(48, 64, 255, 1.00)}.icon-bar > .item:hover{color:rgba(48, 64, 255, 1.00);background-color:rgba(134, 201, 207, 0.61)}.icon-bar.secondary{background-color:rgba(231, 231, 231, 1.00);color:rgba(51, 51, 51, 1.00)}.icon-bar.secondary > .item{color:rgba(51, 51, 51, 1.00)}.icon-bar.secondary > .item label,.icon-bar.secondary > .item i{color:rgba(51, 51, 51, 1.00)}.icon-bar.secondary > .item:hover{background-color:rgba(219, 219, 219, 1.00);color:rgba(51, 51, 51, 1.00)}form[data-abide] .error label{color:rgba(240, 65, 36, 1.00)}form[data-abide] .error small.error,form[data-abide] .error span.error{background-color:rgba(240, 65, 36, 1.00);color:rgba(48, 64, 255, 1.00)}input[type="radio"]{margin-left:1px}form input[type="text"],form input[type="password"],form input[type="date"],form input[type="datetime"],form input[type="datetime-local"],form input[type="month"],form input[type="week"],form input[type="email"],form input[type="number"],form input[type="search"],form input[type="tel"],form input[type="time"],form input[type="url"],form textarea,form select{font-size:16px;color:rgba(49, 49, 50, 1.00)}form input[type="text"]:focus,form input[type="password"]:focus,form input[type="date"]:focus,form input[type="datetime"]:focus,form input[type="datetime-local"]:focus,form input[type="month"]:focus,form input[type="week"]:focus,form input[type="email"]:focus,form input[type="number"]:focus,form input[type="search"]:focus,form input[type="tel"]:focus,form input[type="time"]:focus,form input[type="url"]:focus,form textarea:focus,form select:focus{border-color:rgba(142, 212, 218, 0.61)}form fieldset{border-color:rgba(221, 221, 221, 1.00)}form legend{background-color:#F0EDFF}form label{color:rgba(58, 58, 60, 1.00)}form.radius input[type="text"],form.radius input[type="password"],form.radius input[type="date"],form.radius input[type="datetime"],form.radius input[type="datetime-local"],form.radius input[type="month"],form.radius input[type="week"],form.radius input[type="email"],form.radius input[type="number"],form.radius input[type="search"],form.radius input[type="tel"],form.radius input[type="time"],form.radius input[type="url"],form.radius textarea,form.radius select,form.radius small.error{border-radius:3px}form.radius span.prefix,form.radius label.prefix{border-bottom-left-radius:3px;border-top-left-radius:3px}form.radius span.postfix,form.radius label.postfix{border-top-right-radius:3px;border-bottom-right-radius:3px}form.radius .input-group > *:first-child,form.radius .input-group > *:first-child *{border-bottom-left-radius:3px;border-top-left-radius:3px}form.radius .input-group > *:last-child,form.radius .input-group > *:last-child *{border-top-right-radius:3px;border-bottom-right-radius:3px}.range-slider,.range-slider.radius,.range-slider.round{background-color:rgba(48, 64, 255, 1.00);border-color:rgba(18, 34, 225, 1.00)}.range-slider .range-slider-handle,.range-slider.radius .range-slider-handle,.range-slider.round .range-slider-handle{background-color:rgba(142, 212, 218, 0.61)}.range-slider .range-slider-handle:hover,.range-slider.radius .range-slider-handle:hover,.range-slider.round .range-slider-handle:hover{background-color:rgba(134, 201, 207, 0.61)}.range-slider .range-slider-active-segment,.range-slider.radius .range-slider-active-segment,.range-slider.round .range-slider-active-segment{background-color:rgba(18, 34, 225, 1.00)}.range-slider.secondary,.range-slider.radius.secondary,.range-slider.round.secondary{background-color:rgba(51, 51, 51, 1.00);border-color:rgba(21, 21, 21, 1.00)}.range-slider.secondary .range-slider-handle,.range-slider.radius.secondary .range-slider-handle,.range-slider.round.secondary .range-slider-handle{background-color:rgba(231, 231, 231, 1.00)}.range-slider.secondary .range-slider-handle:hover,.range-slider.radius.secondary .range-slider-handle:hover,.range-slider.round.secondary .range-slider-handle:hover{background-color:rgba(219, 219, 219, 1.00)}.range-slider.secondary .range-slider-active-segment,.range-slider.radius.secondary .range-slider-active-segment,.range-slider.round.secondary .range-slider-active-segment{background-color:rgba(21, 21, 21, 1.00)}.slider-display{display:block;margin-top:16px}fieldset.switch label{background-color:#e6e6e6}fieldset.switch label::after{background-color:rgba(48, 64, 255, 1.00)}fieldset.switch input:checked + label{background-color:rgba(142, 212, 218, 0.61)}fieldset.switch.secondary label::after{background-color:rgba(51, 51, 51, 1.00)}fieldset.switch.secondary input:checked + label{background-color:rgba(231, 231, 231, 1.00)}fieldset.switch.alert input:checked + label{background-color:rgba(240, 65, 36, 1.00)}fieldset.switch.success input:checked + label{background-color:rgba(67, 172, 106, 1.00)}.label{background-color:rgba(142, 212, 218, 0.61);color:rgba(48, 64, 255, 1.00);margin-bottom:0}.label.secondary{background-color:rgba(231, 231, 231, 1.00);color:rgba(51, 51, 51, 1.00)}.label.alert{background-color:rgba(240, 65, 36, 1.00)}.label.success{background-color:rgba(67, 172, 106, 1.00)}.label.radius{border-radius:3px}.alert-box .close{opacity:0.5}.slideshow-wrapper{min-height:50px;z-index:10}.orbit-container .orbit-bullets li{cursor:pointer;background:rgba(231, 231, 231, 1.00)}.orbit-container .orbit-bullets li.active,.orbit-container .orbit-bullets li:hover{background:rgba(142, 212, 218, 0.61)}.accordion .accordion-navigation > a{background-color:rgba(142, 212, 218, 0.61);color:rgba(48, 64, 255, 1.00)}.accordion .accordion-navigation > a:hover{background-color:rgba(134, 201, 207, 0.61)}.accordion .accordion-navigation > a.radius{border-radius:3px}.accordion .accordion-navigation > a.round{border-radius:1000px}.accordion .accordion-navigation.active > a{background-color:rgba(134, 201, 207, 0.61)}.accordion .accordion-navigation > .content{background-color:transparent !important}.accordion.secondary .accordion-navigation > a{background-color:rgba(231, 231, 231, 1.00);color:rgba(51, 51, 51, 1.00)}.accordion.secondary .accordion-navigation > a:hover{background-color:rgba(219, 219, 219, 1.00)}.accordion.secondary .accordion-navigation.active > a{background-color:rgba(219, 219, 219, 1.00)}.tabs li.tab-title > a{background-color:rgba(142, 212, 218, 0.61);color:rgba(48, 64, 255, 1.00)}.tabs li.tab-title > a:hover{background-color:rgba(134, 201, 207, 0.61)}.tabs li.tab-title.active > a{color:rgba(48, 64, 255, 1.00);background-color:rgba(134, 201, 207, 0.61)}.tabs.secondary li.tab-title > a{background-color:rgba(231, 231, 231, 1.00);color:rgba(51, 51, 51, 1.00)}.tabs.secondary li.tab-title > a:hover{background-color:rgba(219, 219, 219, 1.00)}.tabs.secondary li.tab-title.active > a{color:rgba(51, 51, 51, 1.00);background-color:rgba(219, 219, 219, 1.00)}.tabs.swatch1 li.tab-title > a{background-color:rgba(36, 30, 33, 0.70);color:rgba(248, 248, 248, 1.00)}.tabs.swatch1 li.tab-title > a:hover{background-color:rgba(34, 28, 31, 0.70)}.tabs.swatch1 li.tab-title.active > a{color:rgba(248, 248, 248, 1.00);background-color:rgba(34, 28, 31, 0.70)}.tabs.swatch2 li.tab-title > a{background-color:rgba(98, 11, 101, 1.00);color:rgba(194, 0, 198, 1.00)}.tabs.swatch2 li.tab-title > a:hover{background-color:rgba(93, 10, 95, 1.00)}.tabs.swatch2 li.tab-title.active > a{color:rgba(194, 0, 198, 1.00);background-color:rgba(93, 10, 95, 1.00)}.tabs.swatch3 li.tab-title > a{background-color:rgba(224, 198, 255, 1.00);color:rgba(25, 26, 26, 1.00)}.tabs.swatch3 li.tab-title > a:hover{background-color:rgba(212, 188, 242, 1.00)}.tabs.swatch3 li.tab-title.active > a{color:rgba(25, 26, 26, 1.00);background-color:rgba(212, 188, 242, 1.00)}.tabs.swatch4 li.tab-title > a{background-color:rgba(156, 155, 157, 1.00);color:rgba(243, 241, 245, 1.00)}.tabs.swatch4 li.tab-title > a:hover{background-color:rgba(148, 147, 149, 1.00)}.tabs.swatch4 li.tab-title.active > a{color:rgba(243, 241, 245, 1.00);background-color:rgba(148, 147, 149, 1.00)}.tabs.swatch5 li.tab-title > a{background-color:rgba(248, 248, 248, 1.00);color:rgba(34, 34, 34, 1.00)}.tabs.swatch5 li.tab-title > a:hover{background-color:rgba(235, 235, 235, 1.00)}.tabs.swatch5 li.tab-title.active > a{color:rgba(34, 34, 34, 1.00);background-color:rgba(235, 235, 235, 1.00)}.tabs.swatch6 li.tab-title > a{background-color:rgba(248, 248, 248, 1.00);color:rgba(34, 34, 34, 1.00)}.tabs.swatch6 li.tab-title > a:hover{background-color:rgba(235, 235, 235, 1.00)}.tabs.swatch6 li.tab-title.active > a{color:rgba(34, 34, 34, 1.00);background-color:rgba(235, 235, 235, 1.00)}.tabs.radius li.tab-title:first-child a{border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius li.tab-title:last-child a{border-top-right-radius:3px;border-bottom-right-radius:3px}.th.radius{border-radius:3px}.th:hover,.th:focus{-webkit-box-shadow:0 0 6px 1px rgba(71, 106, 109, 0.61);box-shadow:0 0 6px 1px rgba(71, 106, 109, 0.61)}.f-dropdown,.f-dropdown.content{background-color:rgba(255, 255, 255, 1.00);border-color:rgba(204, 204, 204, 1.00);color:rgba(51, 51, 51, 1.00)}.f-dropdown::before,.f-dropdown.content::before{border-color:transparent transparent rgba(255, 255, 255, 1.00) transparent}.f-dropdown::after,.f-dropdown.content::after{border-color:transparent transparent rgba(204, 204, 204, 1.00) transparent}.f-dropdown li a,.f-dropdown.content li a{color:rgba(51, 51, 51, 1.00)}.f-dropdown li:hover,.f-dropdown.content li:hover{background-color:rgba(0,0,0,0.1)}.f-dropdown.radius,.f-dropdown.content.radius{border-radius:3px}.tooltip{border-radius:3px;background-color:rgba(51, 51, 51, 1.00);color:rgba(255, 255, 255, 1.00)}.panel{background-color:rgba(242, 242, 242, 1.00);border-color:rgba(219, 219, 219, 1.00)}.panel.radius{border-radius:3px}.panel p{color:rgba(49, 49, 50, 1.00)}.panel p a{color:rgba(0, 140, 186, 1.00)}.panel p.alt{color:rgba(240, 237, 255, 1.00)}.panel p.alt a{color:rgba(0, 140, 186, 1.00)}.panel p.alt a:hover{color:rgba(0, 102, 136, 1.00)}.panel p.alt small{color:rgba(255, 255, 255, 1.00)}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{color:rgba(34, 34, 34, 1.00)}.panel h1.alt,.panel h2.alt,.panel h3.alt,.panel h4.alt,.panel h5.alt,.panel h6.alt{color:rgba(254, 252, 255, 1.00)}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{color:rgba(44, 44, 44, 1.00)}.panel h1.subheader.alt,.panel h2.subheader.alt,.panel h3.subheader.alt,.panel h4.subheader.alt,.panel h5.subheader.alt,.panel h6.subheader.alt{color:rgba(255, 255, 255, 1.00)}.pricing-table.primary .title{background-color:rgba(142, 212, 218, 0.61);color:rgba(48, 64, 255, 1.00)}.pricing-table.primary .price{color:rgba(49, 49, 50, 1.00)}.pricing-table.primary .description{color:rgba(49, 49, 50, 1.00)}.pricing-table.primary .bullet-item{color:rgba(49, 49, 50, 1.00)}.pricing-table.secondary .title{background-color:rgba(231, 231, 231, 1.00);color:rgba(51, 51, 51, 1.00)}.pricing-table.secondary .price{color:rgba(49, 49, 50, 1.00)}.pricing-table.secondary .description{color:rgba(49, 49, 50, 1.00)}.pricing-table.secondary .bullet-item{color:rgba(49, 49, 50, 1.00)}.pricing-table.radius{border-radius:3px}.pricing-table.radius .title{border-top-right-radius:3px;border-top-left-radius:3px}.pricing-table.radius .cta-button{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.side-nav li a:not(.button){color:rgba(0, 140, 186, 1.00)}.side-nav li a:not(.button):hover{background-color:rgba(243, 243, 243, 1.00);color:rgba(0, 102, 136, 1.00)}.side-nav li.active > a:first-child:not(.button){color:rgba(0, 140, 186, 1.00)}.side-nav li.active:not(.has-dropdown) a:not(.button){color:rgba(0, 119, 158, 1.00)}.side-nav header{color:rgba(49, 49, 50, 1.00);margin-top:1rem;margin-bottom:0.5rem}.side-nav label{color:rgba(58, 58, 60, 1.00)}.side-nav li.divider{border-top-color:rgba(221, 221, 221, 1.00)}.side-nav.alt li a:not(.button){color:rgba(0, 140, 186, 1.00)}.side-nav.alt li a:not(.button):hover{background-color:rgba(243, 243, 243, 1.00);color:rgba(0, 102, 136, 1.00)}.side-nav.alt li.active > a:first-child:not(.button){color:rgba(0, 140, 186, 1.00)}.side-nav.alt li.active:not(.has-dropdown) a:not(.button){color:rgba(0, 119, 158, 1.00)}.side-nav.alt header{color:rgba(240, 237, 255, 1.00)}.side-nav.alt label{color:rgba(255, 255, 255, 1.00)}.side-nav.alt li.divider{border-top-color:rgba(221, 221, 221, 1.00)}.sub-nav dt,.sub-nav dd,.sub-nav li{float:none;display:inline-block}.sub-nav dt a:not(.button),.sub-nav dd a:not(.button),.sub-nav li a:not(.button){color:rgba(142, 212, 218, 0.61)}.sub-nav dt a:not(.button):hover,.sub-nav dd a:not(.button):hover,.sub-nav li a:not(.button):hover{color:rgba(134, 201, 207, 0.61)}.sub-nav dt.active a:not(.button),.sub-nav dd.active a:not(.button),.sub-nav li.active a:not(.button){color:rgba(48, 64, 255, 1.00);background-color:rgba(142, 212, 218, 0.61)}.sub-nav dt.active a:not(.button):hover,.sub-nav dd.active a:not(.button):hover,.sub-nav li.active a:not(.button):hover{background-color:rgba(134, 201, 207, 0.61)}.sub-nav dt.active a:not(.button).secondary,.sub-nav dd.active a:not(.button).secondary,.sub-nav li.active a:not(.button).secondary{color:rgba(51, 51, 51, 1.00);background-color:rgba(231, 231, 231, 1.00)}.sub-nav dt.active a:not(.button).secondary:hover,.sub-nav dd.active a:not(.button).secondary:hover,.sub-nav li.active a:not(.button).secondary:hover{background-color:rgba(219, 219, 219, 1.00)}.sub-nav.secondary dt a:not(.button),.sub-nav.secondary dd a:not(.button),.sub-nav.secondary li a:not(.button){color:rgba(231, 231, 231, 1.00)}.sub-nav.secondary dt a:not(.button):hover,.sub-nav.secondary dd a:not(.button):hover,.sub-nav.secondary li a:not(.button):hover{color:rgba(219, 219, 219, 1.00)}.sub-nav.secondary dt.active a:not(.button),.sub-nav.secondary dd.active a:not(.button),.sub-nav.secondary li.active a:not(.button){color:rgba(51, 51, 51, 1.00);background-color:rgba(231, 231, 231, 1.00)}.sub-nav.secondary dt.active a:not(.button):hover,.sub-nav.secondary dd.active a:not(.button):hover,.sub-nav.secondary li.active a:not(.button):hover{background-color:rgba(219, 219, 219, 1.00)}.reveal-modal{z-index:9999;background-color:rgba(255, 255, 255, 1.00);color:rgba(51, 51, 51, 1.00);border:none;border-radius:0}@media screen and (max-width:39.9375em){.reveal-modal{border-radius:0 !important}}.reveal-modal.fullscreen{position:fixed;top:0px !important;width:100vw;height:100vh;overflow-y:scroll}.reveal-modal.fullscreen .close-reveal-modal{position:fixed}.reveal-modal.radius{border-radius:3px}.reveal-modal .close-reveal-modal{color:rgba(170, 170, 170, 1.00);font-weight:normal;z-index:99999}.reveal-modal-bg{z-index:9998;background:rgba(0, 0, 0, 0.45)}nav.inline-nav ul.inline-list{margin-left:0}nav.inline-nav ul.inline-list li{float:none;display:inline-block}nav.inline-nav ul.inline-list li:first-child{margin-left:0}nav.inline-nav ul.inline-list li.active{border-width:0 0 1px 0;border-style:solid;border-bottom-color:rgba(0, 140, 186, 1.00)}nav.inline-nav ul.inline-list.alt li.active{border-bottom-color:rgba(0, 140, 186, 1.00)}.clearing-blackout{background-color:rgba(255, 255, 255, 1.00)}.clearing-assembled .clearing-container .visible-img,.clearing-assembled .clearing-container .clearing-caption{background-color:rgba(255, 255, 255, 1.00)}.clearing-assembled .clearing-container .carousel{background-color:rgba(242, 242, 242, 1.00)}.clearing-assembled .clearing-container .clearing-close{color:rgba(170, 170, 170, 1.00)}.clearing-assembled .clearing-container .clearing-close:hover,.clearing-assembled .clearing-container .clearing-close:focus{color:rgba(170, 170, 170, 1.00)}.clearing-assembled .clearing-container .clearing-main-next > span{border-color:transparent;border-left-color:rgba(51, 51, 51, 1.00)}.clearing-assembled .clearing-container .clearing-main-prev > span{border-color:transparent;border-right-color:rgba(51, 51, 51, 1.00)}.clearing-assembled .clearing-container .clearing-caption{color:rgba(51, 51, 51, 1.00)}.copyright{color:rgba(49, 49, 50, 1.00);font-size:0.9rem}.copyright a{color:rgba(0, 140, 186, 1.00)}.copyright a:hover{color:rgba(0, 102, 136, 1.00)}.stacks_s_hidden,.stacks_m_hidden,.stacks_l_hidden{display:block !important}@media only screen and (max-width:40em){.stacks_s_hidden{display:none !important}}@media only screen and (min-width:40.063em) and (max-width:62.5em){.stacks_m_hidden{display:none !important}}@media only screen and (min-width:62.563em){.stacks_l_hidden{display:none !important}}.fn-text-header{color:rgba(34, 34, 34, 1.00)}.fn-text-link a{color:rgba(0, 140, 186, 1.00)}.fn-text-link a:hover{color:rgba(0, 102, 136, 1.00)}.fn-text-text{color:rgba(49, 49, 50, 1.00)}.fn-text-text p,.fn-text-text div{color:rgba(49, 49, 50, 1.00)}.fn-text-accent{color:rgba(221, 221, 221, 1.00)}.fn-text-code-text{color:rgba(204, 55, 30, 1.00)}.fn-text-header-alt{color:rgba(254, 252, 255, 1.00)}.fn-text-link-alt a{color:rgba(0, 140, 186, 1.00)}.fn-text-link-alt a:hover{color:rgba(0, 102, 136, 1.00)}.fn-text-accent-alt{color:rgba(221, 221, 221, 1.00)}.fn-text-primary{color:rgba(142, 212, 218, 0.61)}.fn-text-primary-text{color:rgba(48, 64, 255, 1.00)}.fn-text-primary-text p,.fn-text-primary-text div{color:rgba(48, 64, 255, 1.00)}.fn-text-secondary{color:rgba(231, 231, 231, 1.00)}.fn-text-secondary-text{color:rgba(51, 51, 51, 1.00)}.fn-text-secondary-text p,.fn-text-secondary-text div{color:rgba(51, 51, 51, 1.00)}.fn-text-alert{color:rgba(240, 65, 36, 1.00)}.fn-text-success{color:rgba(67, 172, 106, 1.00)}.fn-text-warning{color:rgba(240, 138, 36, 1.00)}.fn-text-info{color:rgba(160, 211, 232, 1.00)}.fn-text-modal{color:rgba(255, 255, 255, 1.00)}.fn-text-modal-close{color:rgba(170, 170, 170, 1.00)}.fn-text-modal-text{color:rgba(51, 51, 51, 1.00)}.fn-text-modal-text p,.fn-text-modal-text div{color:rgba(51, 51, 51, 1.00)}.fn-text-text-alt{color:rgba(240, 237, 255, 1.00)}.fn-text-text-alt p,.fn-text-text-alt div{color:rgba(240, 237, 255, 1.00)}.fn-text-text-alt h1,.fn-text-text-alt h2,.fn-text-text-alt h3,.fn-text-text-alt h4,.fn-text-text-alt h5,.fn-text-text-alt h6{color:rgba(254, 252, 255, 1.00)}.fn-text-text-alt h1 a,.fn-text-text-alt h2 a,.fn-text-text-alt h3 a,.fn-text-text-alt h4 a,.fn-text-text-alt h5 a,.fn-text-text-alt h6 a{color:rgba(254, 252, 255, 1.00)}.fn-text-text-alt h1 a:hover,.fn-text-text-alt h2 a:hover,.fn-text-text-alt h3 a:hover,.fn-text-text-alt h4 a:hover,.fn-text-text-alt h5 a:hover,.fn-text-text-alt h6 a:hover{color:rgba(255, 255, 255, 1.00)}.fn-text-text-alt h1 small,.fn-text-text-alt h2 small,.fn-text-text-alt h3 small,.fn-text-text-alt h4 small,.fn-text-text-alt h5 small,.fn-text-text-alt h6 small{color:rgba(254, 252, 255, 1.00)}.fn-text-text-alt a{color:rgba(0, 140, 186, 1.00)}.fn-text-text-alt a:hover{color:rgba(0, 102, 136, 1.00)}.fn-text-sw1c1{color:rgba(36, 30, 33, 0.70)}.fn-text-sw1c1 p,.fn-text-sw1c1 div{color:rgba(36, 30, 33, 0.70)}.fn-text-sw1c1 h1,.fn-text-sw1c1 h2,.fn-text-sw1c1 h3,.fn-text-sw1c1 h4,.fn-text-sw1c1 h5,.fn-text-sw1c1 h6,.fn-text-sw1c1 a{color:rgba(248, 248, 248, 1.00)}.fn-text-sw1c1 a:hover{color:rgba(235, 235, 235, 1.00)}.fn-text-sw1c2{color:rgba(248, 248, 248, 1.00)}.fn-text-sw1c2 p,.fn-text-sw1c2 div{color:rgba(248, 248, 248, 1.00)}.fn-text-sw1c2 h1,.fn-text-sw1c2 h2,.fn-text-sw1c2 h3,.fn-text-sw1c2 h4,.fn-text-sw1c2 h5,.fn-text-sw1c2 h6,.fn-text-sw1c2 a{color:rgba(36, 30, 33, 0.70)}.fn-text-sw1c2 a:hover{color:rgba(34, 28, 31, 0.70)}.fn-text-sw2c1{color:rgba(98, 11, 101, 1.00)}.fn-text-sw2c1 p,.fn-text-sw2c1 div{color:rgba(98, 11, 101, 1.00)}.fn-text-sw2c1 h1,.fn-text-sw2c1 h2,.fn-text-sw2c1 h3,.fn-text-sw2c1 h4,.fn-text-sw2c1 h5,.fn-text-sw2c1 h6,.fn-text-sw2c1 a{color:rgba(194, 0, 198, 1.00)}.fn-text-sw2c1 a:hover{color:rgba(184, 0, 188, 1.00)}.fn-text-sw2c2{color:rgba(194, 0, 198, 1.00)}.fn-text-sw2c2 p,.fn-text-sw2c2 div{color:rgba(194, 0, 198, 1.00)}.fn-text-sw2c2 h1,.fn-text-sw2c2 h2,.fn-text-sw2c2 h3,.fn-text-sw2c2 h4,.fn-text-sw2c2 h5,.fn-text-sw2c2 h6,.fn-text-sw2c2 a{color:rgba(98, 11, 101, 1.00)}.fn-text-sw2c2 a:hover{color:rgba(93, 10, 95, 1.00)}.fn-text-sw3c1{color:rgba(224, 198, 255, 1.00)}.fn-text-sw3c1 p,.fn-text-sw3c1 div{color:rgba(224, 198, 255, 1.00)}.fn-text-sw3c1 h1,.fn-text-sw3c1 h2,.fn-text-sw3c1 h3,.fn-text-sw3c1 h4,.fn-text-sw3c1 h5,.fn-text-sw3c1 h6,.fn-text-sw3c1 a{color:rgba(25, 26, 26, 1.00)}.fn-text-sw3c1 a:hover{color:rgba(23, 24, 24, 1.00)}.fn-text-sw3c2{color:rgba(25, 26, 26, 1.00)}.fn-text-sw3c2 p,.fn-text-sw3c2 div{color:rgba(25, 26, 26, 1.00)}.fn-text-sw3c2 h1,.fn-text-sw3c2 h2,.fn-text-sw3c2 h3,.fn-text-sw3c2 h4,.fn-text-sw3c2 h5,.fn-text-sw3c2 h6,.fn-text-sw3c2 a{color:rgba(224, 198, 255, 1.00)}.fn-text-sw3c2 a:hover{color:rgba(212, 188, 242, 1.00)}.fn-text-sw4c1{color:rgba(156, 155, 157, 1.00)}.fn-text-sw4c1 p,.fn-text-sw4c1 div{color:rgba(156, 155, 157, 1.00)}.fn-text-sw4c1 h1,.fn-text-sw4c1 h2,.fn-text-sw4c1 h3,.fn-text-sw4c1 h4,.fn-text-sw4c1 h5,.fn-text-sw4c1 h6,.fn-text-sw4c1 a{color:rgba(243, 241, 245, 1.00)}.fn-text-sw4c1 a:hover{color:rgba(230, 228, 232, 1.00)}.fn-text-sw4c2{color:rgba(243, 241, 245, 1.00)}.fn-text-sw4c2 p,.fn-text-sw4c2 div{color:rgba(243, 241, 245, 1.00)}.fn-text-sw4c2 h1,.fn-text-sw4c2 h2,.fn-text-sw4c2 h3,.fn-text-sw4c2 h4,.fn-text-sw4c2 h5,.fn-text-sw4c2 h6,.fn-text-sw4c2 a{color:rgba(156, 155, 157, 1.00)}.fn-text-sw4c2 a:hover{color:rgba(148, 147, 149, 1.00)}.fn-text-sw5c1{color:rgba(248, 248, 248, 1.00)}.fn-text-sw5c1 p,.fn-text-sw5c1 div{color:rgba(248, 248, 248, 1.00)}.fn-text-sw5c1 h1,.fn-text-sw5c1 h2,.fn-text-sw5c1 h3,.fn-text-sw5c1 h4,.fn-text-sw5c1 h5,.fn-text-sw5c1 h6,.fn-text-sw5c1 a{color:rgba(34, 34, 34, 1.00)}.fn-text-sw5c1 a:hover{color:rgba(32, 32, 32, 1.00)}.fn-text-sw5c2{color:rgba(34, 34, 34, 1.00)}.fn-text-sw5c2 p,.fn-text-sw5c2 div{color:rgba(34, 34, 34, 1.00)}.fn-text-sw5c2 h1,.fn-text-sw5c2 h2,.fn-text-sw5c2 h3,.fn-text-sw5c2 h4,.fn-text-sw5c2 h5,.fn-text-sw5c2 h6,.fn-text-sw5c2 a{color:rgba(248, 248, 248, 1.00)}.fn-text-sw5c2 a:hover{color:rgba(235, 235, 235, 1.00)}.fn-text-sw6c1{color:rgba(248, 248, 248, 1.00)}.fn-text-sw6c1 p,.fn-text-sw6c1 div{color:rgba(248, 248, 248, 1.00)}.fn-text-sw6c1 h1,.fn-text-sw6c1 h2,.fn-text-sw6c1 h3,.fn-text-sw6c1 h4,.fn-text-sw6c1 h5,.fn-text-sw6c1 h6,.fn-text-sw6c1 a{color:rgba(34, 34, 34, 1.00)}.fn-text-sw6c1 a:hover{color:rgba(32, 32, 32, 1.00)}.fn-text-sw6c2{color:rgba(34, 34, 34, 1.00)}.fn-text-sw6c2 p,.fn-text-sw6c2 div{color:rgba(34, 34, 34, 1.00)}.fn-text-sw6c2 h1,.fn-text-sw6c2 h2,.fn-text-sw6c2 h3,.fn-text-sw6c2 h4,.fn-text-sw6c2 h5,.fn-text-sw6c2 h6,.fn-text-sw6c2 a{color:rgba(248, 248, 248, 1.00)}.fn-text-sw6c2 a:hover{color:rgba(235, 235, 235, 1.00)}.panel .fn-text-sw1c1{color:rgba(36, 30, 33, 0.70)}.panel .fn-text-sw1c1 p,.panel .fn-text-sw1c1 div{color:rgba(36, 30, 33, 0.70)}.panel .fn-text-sw1c1 h1,.panel .fn-text-sw1c1 h2,.panel .fn-text-sw1c1 h3,.panel .fn-text-sw1c1 h4,.panel .fn-text-sw1c1 h5,.panel .fn-text-sw1c1 h6,.panel .fn-text-sw1c1 a{color:rgba(248, 248, 248, 1.00)}.panel .fn-text-sw1c1 a:hover{color:rgba(235, 235, 235, 1.00)}.panel .fn-text-sw1c2{color:rgba(248, 248, 248, 1.00)}.panel .fn-text-sw1c2 p,.panel .fn-text-sw1c2 div{color:rgba(248, 248, 248, 1.00)}.panel .fn-text-sw1c2 h1,.panel .fn-text-sw1c2 h2,.panel .fn-text-sw1c2 h3,.panel .fn-text-sw1c2 h4,.panel .fn-text-sw1c2 h5,.panel .fn-text-sw1c2 h6,.panel .fn-text-sw1c2 a{color:rgba(36, 30, 33, 0.70)}.panel .fn-text-sw1c2 a:hover{color:rgba(34, 28, 31, 0.70)}.panel .fn-text-sw2c1{color:rgba(98, 11, 101, 1.00)}.panel .fn-text-sw2c1 p,.panel .fn-text-sw2c1 div{color:rgba(98, 11, 101, 1.00)}.panel .fn-text-sw2c1 h1,.panel .fn-text-sw2c1 h2,.panel .fn-text-sw2c1 h3,.panel .fn-text-sw2c1 h4,.panel .fn-text-sw2c1 h5,.panel .fn-text-sw2c1 h6,.panel .fn-text-sw2c1 a{color:rgba(194, 0, 198, 1.00)}.panel .fn-text-sw2c1 a:hover{color:rgba(184, 0, 188, 1.00)}.panel .fn-text-sw2c2{color:rgba(194, 0, 198, 1.00)}.panel .fn-text-sw2c2 p,.panel .fn-text-sw2c2 div{color:rgba(194, 0, 198, 1.00)}.panel .fn-text-sw2c2 h1,.panel .fn-text-sw2c2 h2,.panel .fn-text-sw2c2 h3,.panel .fn-text-sw2c2 h4,.panel .fn-text-sw2c2 h5,.panel .fn-text-sw2c2 h6,.panel .fn-text-sw2c2 a{color:rgba(98, 11, 101, 1.00)}.panel .fn-text-sw2c2 a:hover{color:rgba(93, 10, 95, 1.00)}.panel .fn-text-sw3c1{color:rgba(224, 198, 255, 1.00)}.panel .fn-text-sw3c1 p,.panel .fn-text-sw3c1 div{color:rgba(224, 198, 255, 1.00)}.panel .fn-text-sw3c1 h1,.panel .fn-text-sw3c1 h2,.panel .fn-text-sw3c1 h3,.panel .fn-text-sw3c1 h4,.panel .fn-text-sw3c1 h5,.panel .fn-text-sw3c1 h6,.panel .fn-text-sw3c1 a{color:rgba(25, 26, 26, 1.00)}.panel .fn-text-sw3c1 a:hover{color:rgba(23, 24, 24, 1.00)}.panel .fn-text-sw3c2{color:rgba(25, 26, 26, 1.00)}.panel .fn-text-sw3c2 p,.panel .fn-text-sw3c2 div{color:rgba(25, 26, 26, 1.00)}.panel .fn-text-sw3c2 h1,.panel .fn-text-sw3c2 h2,.panel .fn-text-sw3c2 h3,.panel .fn-text-sw3c2 h4,.panel .fn-text-sw3c2 h5,.panel .fn-text-sw3c2 h6,.panel .fn-text-sw3c2 a{color:rgba(224, 198, 255, 1.00)}.panel .fn-text-sw3c2 a:hover{color:rgba(212, 188, 242, 1.00)}.panel .fn-text-sw4c1{color:rgba(156, 155, 157, 1.00)}.panel .fn-text-sw4c1 p,.panel .fn-text-sw4c1 div{color:rgba(156, 155, 157, 1.00)}.panel .fn-text-sw4c1 h1,.panel .fn-text-sw4c1 h2,.panel .fn-text-sw4c1 h3,.panel .fn-text-sw4c1 h4,.panel .fn-text-sw4c1 h5,.panel .fn-text-sw4c1 h6,.panel .fn-text-sw4c1 a{color:rgba(243, 241, 245, 1.00)}.panel .fn-text-sw4c1 a:hover{color:rgba(230, 228, 232, 1.00)}.panel .fn-text-sw4c2{color:rgba(243, 241, 245, 1.00)}.panel .fn-text-sw4c2 p,.panel .fn-text-sw4c2 div{color:rgba(243, 241, 245, 1.00)}.panel .fn-text-sw4c2 h1,.panel .fn-text-sw4c2 h2,.panel .fn-text-sw4c2 h3,.panel .fn-text-sw4c2 h4,.panel .fn-text-sw4c2 h5,.panel .fn-text-sw4c2 h6,.panel .fn-text-sw4c2 a{color:rgba(156, 155, 157, 1.00)}.panel .fn-text-sw4c2 a:hover{color:rgba(148, 147, 149, 1.00)}.panel .fn-text-sw5c1{color:rgba(248, 248, 248, 1.00)}.panel .fn-text-sw5c1 p,.panel .fn-text-sw5c1 div{color:rgba(248, 248, 248, 1.00)}.panel .fn-text-sw5c1 h1,.panel .fn-text-sw5c1 h2,.panel .fn-text-sw5c1 h3,.panel .fn-text-sw5c1 h4,.panel .fn-text-sw5c1 h5,.panel .fn-text-sw5c1 h6,.panel .fn-text-sw5c1 a{color:rgba(34, 34, 34, 1.00)}.panel .fn-text-sw5c1 a:hover{color:rgba(32, 32, 32, 1.00)}.panel .fn-text-sw5c2{color:rgba(34, 34, 34, 1.00)}.panel .fn-text-sw5c2 p,.panel .fn-text-sw5c2 div{color:rgba(34, 34, 34, 1.00)}.panel .fn-text-sw5c2 h1,.panel .fn-text-sw5c2 h2,.panel .fn-text-sw5c2 h3,.panel .fn-text-sw5c2 h4,.panel .fn-text-sw5c2 h5,.panel .fn-text-sw5c2 h6,.panel .fn-text-sw5c2 a{color:rgba(248, 248, 248, 1.00)}.panel .fn-text-sw5c2 a:hover{color:rgba(235, 235, 235, 1.00)}.panel .fn-text-sw6c1{color:rgba(248, 248, 248, 1.00)}.panel .fn-text-sw6c1 p,.panel .fn-text-sw6c1 div{color:rgba(248, 248, 248, 1.00)}.panel .fn-text-sw6c1 h1,.panel .fn-text-sw6c1 h2,.panel .fn-text-sw6c1 h3,.panel .fn-text-sw6c1 h4,.panel .fn-text-sw6c1 h5,.panel .fn-text-sw6c1 h6,.panel .fn-text-sw6c1 a{color:rgba(34, 34, 34, 1.00)}.panel .fn-text-sw6c1 a:hover{color:rgba(32, 32, 32, 1.00)}.panel .fn-text-sw6c2{color:rgba(34, 34, 34, 1.00)}.panel .fn-text-sw6c2 p,.panel .fn-text-sw6c2 div{color:rgba(34, 34, 34, 1.00)}.panel .fn-text-sw6c2 h1,.panel .fn-text-sw6c2 h2,.panel .fn-text-sw6c2 h3,.panel .fn-text-sw6c2 h4,.panel .fn-text-sw6c2 h5,.panel .fn-text-sw6c2 h6,.panel .fn-text-sw6c2 a{color:rgba(248, 248, 248, 1.00)}.panel .fn-text-sw6c2 a:hover{color:rgba(235, 235, 235, 1.00)}.fn-bg-header{background-color:rgba(34, 34, 34, 1.00)}.fn-bg-text{background-color:rgba(49, 49, 50, 1.00)}.fn-bg-link{background-color:rgba(0, 140, 186, 1.00)}.fn-bg-link-hover{background-color:rgba(0, 102, 136, 1.00)}.fn-bg-accent{background-color:rgba(221, 221, 221, 1.00)}.fn-bg-code-text{background-color:rgba(204, 55, 30, 1.00)}.fn-bg-modal-text{background-color:rgba(51, 51, 51, 1.00)}.fn-bg-header-alt{background-color:rgba(254, 252, 255, 1.00)}.fn-bg-text-alt{background-color:rgba(240, 237, 255, 1.00)}.fn-bg-link-alt{background-color:rgba(0, 140, 186, 1.00)}.fn-bg-link-hover-alt{background-color:rgba(0, 102, 136, 1.00)}.fn-bg-accent-alt{background-color:rgba(221, 221, 221, 1.00)}.fn-bg-primary{background-color:rgba(142, 212, 218, 0.61)}.fn-bg-primary-text{background-color:rgba(48, 64, 255, 1.00)}.fn-bg-secondary{background-color:rgba(231, 231, 231, 1.00)}.fn-bg-secondary-text{background-color:rgba(51, 51, 51, 1.00)}.fn-bg-alert{background-color:rgba(240, 65, 36, 1.00)}.fn-bg-success{background-color:rgba(67, 172, 106, 1.00)}.fn-bg-warning{background-color:rgba(240, 138, 36, 1.00)}.fn-bg-info{background-color:rgba(160, 211, 232, 1.00)}.fn-bg-modal{background-color:rgba(255, 255, 255, 1.00)}.fn-bg-modal-close{background-color:rgba(170, 170, 170, 1.00)}.fn-bg-sw1c1{background-color:rgba(36, 30, 33, 0.70)}.fn-bg-sw1c2{background-color:rgba(248, 248, 248, 1.00)}.fn-bg-sw2c1{background-color:rgba(98, 11, 101, 1.00)}.fn-bg-sw2c2{background-color:rgba(194, 0, 198, 1.00)}.fn-bg-sw3c1{background-color:rgba(224, 198, 255, 1.00)}.fn-bg-sw3c2{background-color:rgba(25, 26, 26, 1.00)}.fn-bg-sw4c1{background-color:rgba(156, 155, 157, 1.00)}.fn-bg-sw4c2{background-color:rgba(243, 241, 245, 1.00)}.fn-bg-sw5c1{background-color:rgba(248, 248, 248, 1.00)}.fn-bg-sw5c2{background-color:rgba(34, 34, 34, 1.00)}.fn-bg-sw6c1{background-color:rgba(248, 248, 248, 1.00)}.fn-bg-sw6c2{background-color:rgba(34, 34, 34, 1.00)}.fn-backdrop{background-color:rgba(0, 0, 0, 0.45)}.fn-backdrop-solid{background-color:rgba(0, 0, 0, 0.45)}.fn-scheme-primary{background-color:rgba(142, 212, 218, 0.61);color:rgba(48, 64, 255, 1.00)}.fn-scheme-primary div,.fn-scheme-primary p{color:rgba(48, 64, 255, 1.00)}.fn-scheme-primary.button:hover{background-color:rgba(134, 201, 207, 0.61)}.fn-scheme-secondary{background-color:rgba(231, 231, 231, 1.00);color:rgba(51, 51, 51, 1.00)}.fn-scheme-secondary div,.fn-scheme-secondary p{color:rgba(51, 51, 51, 1.00)}.fn-scheme-secondary.button:hover{background-color:rgba(219, 219, 219, 1.00)}.fn-scheme-modal{background-color:rgba(255, 255, 255, 1.00);color:rgba(51, 51, 51, 1.00)}.fn-scheme-modal div,.fn-scheme-modal p{color:rgba(51, 51, 51, 1.00)}.fn-scheme-modal .close{color:rgba(170, 170, 170, 1.00)}.fn-scheme-swatch1{background-color:rgba(36, 30, 33, 0.70);color:rgba(248, 248, 248, 1.00)}.fn-scheme-swatch1 div,.fn-scheme-swatch1 p{color:rgba(248, 248, 248, 1.00)}.fn-scheme-swatch1.switch{background-color:transparent}.fn-scheme-swatch1.switch label::after{background-color:rgba(248, 248, 248, 1.00)}.fn-scheme-swatch1.switch input:checked + label{background-color:rgba(36, 30, 33, 0.70)}.fn-scheme-swatch1.button:hover{background-color:rgba(34, 28, 31, 0.70)}.fn-scheme-swatch1.ghost{background-color:transparent;border-color:rgba(36, 30, 33, 0.70);color:rgba(36, 30, 33, 0.70)}.fn-scheme-swatch1.ghost.button:hover{color:rgba(248, 248, 248, 1.00);border-color:rgba(34, 28, 31, 0.70);background-color:rgba(34, 28, 31, 0.70)}.fn-scheme-swatch2{background-color:rgba(98, 11, 101, 1.00);color:rgba(194, 0, 198, 1.00)}.fn-scheme-swatch2 div,.fn-scheme-swatch2 p{color:rgba(194, 0, 198, 1.00)}.fn-scheme-swatch2.switch{background-color:transparent}.fn-scheme-swatch2.switch label::after{background-color:rgba(194, 0, 198, 1.00)}.fn-scheme-swatch2.switch input:checked + label{background-color:rgba(98, 11, 101, 1.00)}.fn-scheme-swatch2.button:hover{background-color:rgba(93, 10, 95, 1.00)}.fn-scheme-swatch2.ghost{background-color:transparent;border-color:rgba(98, 11, 101, 1.00);color:rgba(98, 11, 101, 1.00)}.fn-scheme-swatch2.ghost.button:hover{color:rgba(194, 0, 198, 1.00);border-color:rgba(93, 10, 95, 1.00);background-color:rgba(93, 10, 95, 1.00)}.fn-scheme-swatch3{background-color:rgba(224, 198, 255, 1.00);color:rgba(25, 26, 26, 1.00)}.fn-scheme-swatch3 div,.fn-scheme-swatch3 p{color:rgba(25, 26, 26, 1.00)}.fn-scheme-swatch3.switch{background-color:transparent}.fn-scheme-swatch3.switch label::after{background-color:rgba(25, 26, 26, 1.00)}.fn-scheme-swatch3.switch input:checked + label{background-color:rgba(224, 198, 255, 1.00)}.fn-scheme-swatch3.button:hover{background-color:rgba(212, 188, 242, 1.00)}.fn-scheme-swatch3.ghost{background-color:transparent;border-color:rgba(224, 198, 255, 1.00);color:rgba(224, 198, 255, 1.00)}.fn-scheme-swatch3.ghost.button:hover{color:rgba(25, 26, 26, 1.00);border-color:rgba(212, 188, 242, 1.00);background-color:rgba(212, 188, 242, 1.00)}.fn-scheme-swatch4{background-color:rgba(156, 155, 157, 1.00);color:rgba(243, 241, 245, 1.00)}.fn-scheme-swatch4 div,.fn-scheme-swatch4 p{color:rgba(243, 241, 245, 1.00)}.fn-scheme-swatch4.switch{background-color:transparent}.fn-scheme-swatch4.switch label::after{background-color:rgba(248, 248, 248, 1.00)}.fn-scheme-swatch4.switch input:checked + label{background-color:rgba(36, 30, 33, 0.70)}.fn-scheme-swatch4.switch label::after{background-color:rgba(243, 241, 245, 1.00)}.fn-scheme-swatch4.switch input:checked + label{background-color:rgba(156, 155, 157, 1.00)}.fn-scheme-swatch4.button:hover{background-color:rgba(148, 147, 149, 1.00)}.fn-scheme-swatch4.ghost{background-color:transparent;border-color:rgba(156, 155, 157, 1.00);color:rgba(156, 155, 157, 1.00)}.fn-scheme-swatch4.ghost.button:hover{color:rgba(243, 241, 245, 1.00);border-color:rgba(148, 147, 149, 1.00);background-color:rgba(148, 147, 149, 1.00)}.fn-scheme-swatch5{background-color:rgba(248, 248, 248, 1.00);color:rgba(34, 34, 34, 1.00)}.fn-scheme-swatch5 div,.fn-scheme-swatch5 p{color:rgba(34, 34, 34, 1.00)}.fn-scheme-swatch5.button:hover{background-color:rgba(235, 235, 235, 1.00)}.fn-scheme-swatch5.switch{background-color:transparent}.fn-scheme-swatch5.switch label::after{background-color:rgba(34, 34, 34, 1.00)}.fn-scheme-swatch5.switch input:checked + label{background-color:rgba(248, 248, 248, 1.00)}.fn-scheme-swatch5.ghost{background-color:transparent;border-color:rgba(248, 248, 248, 1.00);color:rgba(248, 248, 248, 1.00)}.fn-scheme-swatch5.ghost.button:hover{color:rgba(34, 34, 34, 1.00);border-color:rgba(235, 235, 235, 1.00);background-color:rgba(235, 235, 235, 1.00)}.fn-scheme-swatch6{background-color:rgba(248, 248, 248, 1.00);color:rgba(34, 34, 34, 1.00)}.fn-scheme-swatch6 div,.fn-scheme-swatch6 p{color:rgba(34, 34, 34, 1.00)}.fn-scheme-swatch6.switch{background-color:transparent}.fn-scheme-swatch6.switch label::after{background-color:rgba(34, 34, 34, 1.00)}.fn-scheme-swatch6.switch input:checked + label{background-color:rgba(248, 248, 248, 1.00)}.fn-scheme-swatch6.button:hover{background-color:rgba(235, 235, 235, 1.00)}.fn-scheme-swatch6.ghost{background-color:transparent;border-color:rgba(248, 248, 248, 1.00);color:rgba(248, 248, 248, 1.00)}.fn-scheme-swatch6.ghost.button:hover{color:rgba(34, 34, 34, 1.00);border-color:rgba(235, 235, 235, 1.00);background-color:rgba(235, 235, 235, 1.00)}


.fnav,
.fnav * {
	font-family: Orbitron, sans-serif;
	box-sizing:	border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}

.fnav {
	width: 100%;
	padding: 0 30px;
	float: left;
	position: relative;
	background: rgba(0, 0, 0, 0.50);
	
}


/* Max width restriciton */


.fnav img {
	max-width: 150px;
	height: auto;
}

@media (max-width: 1024px) {
	.fnav img {
		max-width: px;
		height: auto;
	}
	
	.fnav-brand {
		margin-top: 5px!important;
	}
}

@media (max-width: 768px) {
	.fnav img {
		max-width: 50px;
		height: auto;
	}
	
	.fnav-brand {
		margin-top: 5px!important;
	}
	/* Edge to Edge on mobile */
	.fnav {
		padding: 0px;
		
	}
}

/* Fixed Nav */
.fixed {
	position: fixed;
	width: 100%;
}



/* Scroll to solid colour*/
 

.normal {
	position: absolute;
	width: 100%;
}

.subnavver {
	/* This is just here for a jquery selection - no styling needed */
}

.fnav a	{
	-o-transition: color .3s linear, background .3s linear;
	-moz-transition: color .3s linear, background .3s linear;
	-webkit-transition: color .3s linear, background .3s linear;
	transition: color .3s linear, background .3s linear;
}

.fnav-brand {
	margin: 18px 30px 0 0;
	float: left;
	text-decoration: none;
	font-size: 24px;
	font-weight: 600;
	line-height: 1.3;
	cursor: pointer;
}

a.fnav-brand {
	text-decoration: none;
    color: rgba(255, 255, 255, 1.00)!important;
}

a:visited.fnav-brand {
	color: inherit;
}

a.fnav-brand:hover {
	text-decoration: none;
	color: rgba(255, 255, 255, 1.00)!important;
}

.fnav-menu {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
}

.fnav-menu.fnav-right {
	float: right;
}

.fnav-menu > li {
	display: inline-block;
	float: left;
}

.fnav-menu > li > a {
	padding: 11px 16px;
	display: inline-block;
	text-decoration: none;
	font-size: 14px;
	font-weight: 600;
	color: rgba(204, 204, 204, 1.00);
	outline: 0;
	line-height: 1.42857143;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-tap-highlight-color: transparent;
	position:relative;
	
}

.fnav-menu > li.active > a,
.fnav-menu > li:hover > a {
	color: rgba(255, 255, 255, 1.00);

}

li.subnavver a:hover:before {
	display: none !important;
}

.fnav-menu ul.dropdown, .fnav-menu ul.dropdown li ul.dropdown {
	list-style: none;
    margin: 0;
    padding: 0;   
	display: none;
    position: absolute;
    z-index: 99;
	min-width: 180px;
	white-space: nowrap;
	background: rgba(21, 21, 22, 0.75);
}
.fnav-menu ul.dropdown li ul.dropdown {
    left: 100%;
}

.fnav-menu ul.dropdown li {
	clear: both;
	width: 100%;
	border: 0 none;
	font-size: 12px;
	position: relative;
}

.fnav-menu ul.dropdown li a {
	width: 100%;
	background: none;
	padding: 10px 25px 10px 22px;
	color: rgba(231, 229, 232, 1.00);
	text-decoration: none;
	display: inline-block;
	float: left;
	clear: both;
	position: relative;
	outline: 0;
	-o-transition: padding .2s linear;
	-moz-transition: padding .2s linear;
	-webkit-transition: padding .2s linear;
	transition: padding .2s linear;
	font-size: 12px;
}

.fnav-menu ul.dropdown li:hover > a {
	padding-left: 28px;
	padding-right: 19px;
	color: rgba(255, 255, 255, 1.00);
}

.fnav-menu ul.dropdown.dropdown-left {
	left: none;
}
.fnav-menu ul.dropdown li ul.dropdown.dropdown-left {
	left: -100%;
}

.fnav-menu li .indicator {
	margin-left: 3px;
}
.fnav-menu li ul.dropdown li .indicator {
	position: absolute;
	top: 8px;
	right: 10px;
	font-size: 15px;
}

.fnav .showhide {
	width: 60px;
	height: 46px;
	padding: 13px 0 0;
	display: none;
	float: right;
	text-decoration: none;
	outline: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-tap-highlight-color: transparent;
}

.fnav .showhide em {
	width: 20px;
	height: 3px;
	margin: 3.5px 20px 0;
	float: right;
	background: rgba(255, 255, 255, 1.00);
}

 
 
		 .fnav .showhide:before {
			content: "MENU"; 		
			position: absolute;
			float: left;
			right: 50px;
			color: rgba(255, 255, 255, 1.00);
		}
		
		@media (min-width: 768px) {
			.fnav {
				padding-right: 0px;
			}
		}



@media (max-width: 768px) {
	.fnav-responsive.fnav {
		padding: 0;
	}
	
	.fnav-responsive .fnav-brand{
		margin: 8px 30px 10px 20px;
		font-size: 20px;
		line-height: 1.55;
	}
	
	.fnav-responsive .showhide{
		margin: 0;
	}
	
	.fnav-responsive .fnav-menu{
		width: 100%;
		float: left !important;
	}
	
	.fnav-responsive .fnav-menu.scrollable{
		overflow-y: auto;
		-webkit-overflow-scrolling: touch;
	}
	.fnav-responsive .fnav-menu.scrollable > .scrollable-fix{
		display: block;
	}
	
	.fnav-responsive .fnav-menu > li{
		width: 100%;
		display: block;
		position: relative;
	}
	
	.fnav-responsive .fnav-menu > li > a{
		width: 100%;
		padding: 12px 20px;
		display: block;
		border-bottom: solid 1px #f0f0f0;
	}
	.fnav-responsive .fnav-menu > li:first-child > a{
		border-top: solid 1px #f0f0f0;
	}
	
	.fnav-responsive .fnav-menu > li.subnavver:first-child > a{
		border-top: 0px;
	}
	
	.fnav-responsive .fnav-menu ul.dropdown,
	.fnav-responsive .fnav-menu ul.dropdown li ul.dropdown{
		width: 100%;
		left: 0;
		position: static;
		border: none;
		background: rgba(21, 21, 22, 0.75);
		float: left;
	}
	
	.fnav-responsive .fnav-menu ul.dropdown li{
		position: relative;
	}
	
	.fnav-responsive .fnav-menu ul.dropdown li a{
		border-bottom: solid 1px #f0f0f0;
	}
	
	.fnav-responsive .fnav-menu.fnav-indented > li > ul.dropdown > li > a {
		padding-left: 40px !important;
	}
	
	.fnav-responsive .fnav-menu.fnav-indented > li > ul.dropdown > li > ul.dropdown > li > a {
		padding-left: 60px !important;
	}
	
	.fnav-responsive .fnav-menu.fnav-indented > li > ul.dropdown > li > ul.dropdown > li > ul.dropdown > li > a {
		padding-left: 80px !important;
	}
	
	.fnav-responsive .fnav-menu.fnav-indented > li > ul.dropdown > li:hover > a {
		padding-left: 50px !important;
	}
	
	.fnav-responsive .fnav-menu.fnav-indented > li > ul.dropdown > li > ul.dropdown > li:hover > a {
		padding-left: 70px !important;
	}
	
	.fnav-responsive .fnav-menu.fnav-indented > li > ul.dropdown > li > ul.dropdown > li > ul.dropdown > li:hover > a {
		padding-left: 90px !important;
	}
	
	.fnav-responsive .fnav-menu li .indicator{		
		width: 60px;
		height: 45px;
		position: absolute;
		right: 0;
		top: 0;
		font-size: 22px;
		text-align: center;
		line-height: 43px;
		border-left: solid 1px #f5f5f5;
	}
	
	.fnav-responsive .fnav-menu li ul.dropdown li .indicator{
		height: 38px;
		right: 0;
		top: 0;
		font-size: 18px;
		line-height: 36px;
	}

}

/* Animation Sets */
.zoom-in {
    -webkit-animation: zoomIn 400ms ease both;
    -moz-animation: zoomIn 400ms ease both;
    -o-animation: zoomIn 400ms ease both;
    animation: zoomIn 400ms ease both;
}
@-webkit-keyframes zoomIn {
    0% { -webkit-transform: scale(1.5); }
    100% { -webkit-transform: scale(1); }
}
@-moz-keyframes zoomIn {
    0% { -moz-transform: scale(1.5); }
    100% { -moz-transform: scale(1); }
}
@-o-keyframes zoomIn {
    0% { opacity: 0; -o-transform: scale(1.5); }
    100% { opacity: 1; -o-transform: scale(1); }
}
@keyframes zoomIn {
    0% { transform: scale(1.5); }
    100% { transform: scale(1); }
}
.zoom-out{
    -webkit-animation: zoomOut 400ms ease both;
    -moz-animation: zoomOut 400ms ease both;
    -o-animation: zoomOut 400ms ease both;
    animation: zoomOut 400ms ease both;
}
@-webkit-keyframes zoomOut {
    0% { -webkit-transform: scale(.6); }
    100% { -webkit-transform: scale(1); }
}
@-moz-keyframes zoomOut {
    0% { -moz-transform: scale(.6); }
    100% { -moz-transform: scale(1); }
}
@-o-keyframes zoomOut {
    0% { -o-transform: scale(.6); }
    100% { -o-transform: scale(1); }
}
@keyframes zoomOut {
    0% { transform: scale(.6); }
    100% { transform: scale(1); }
}
.drop-up{
    -webkit-animation: drop-up 400ms ease both;
    -moz-animation: drop-up 400ms ease both;
    -o-animation: drop-up 400ms ease both;
    animation: drop-up 400ms ease both;
}
@-webkit-keyframes drop-up {
    0% { -webkit-transform: translateY(100px); }
    100% { -webkit-transform: translateY(0); }
}
@-moz-keyframes drop-up {
    0% { -moz-transform: translateY(100px); }
    100% { -moz-transform: translateY(0); }
}
@-o-keyframes drop-up {
    0% { -o-transform: translateY(100px); }
    100% { -o-transform: translateY(0); }
}
@keyframes drop-up {
    0% { transform: translateY(100px); }
    100% { transform: translateY(0); }
}
.drop-left{
    -webkit-animation: drop-left 400ms ease both;
    -moz-animation: drop-left 400ms ease both;
    -o-animation: drop-left 400ms ease both;
    animation: drop-left 400ms ease both;
}
@-webkit-keyframes drop-left {
    0% { -webkit-transform: translateX(-100px); }
    100% { -webkit-transform: translateX(0); }
}
@-moz-keyframes drop-left {
    0% { -moz-transform: translateX(-100px); }
    100% { -moz-transform: translateX(0); }
}
@-o-keyframes drop-left {
    0% { -o-transform: translateX(-100px); }
    100% { -o-transform: translateX(0); }
}
@keyframes drop-left {
    0% { transform: translateX(-100px); }
    100% { transform: translateX(0); }
}
.swing {
	-webkit-transform-origin: top center;
	-moz-transform-origin: top center;
	-o-transform-origin: top center;
	transform-origin: top center;
	-webkit-animation: swing 400ms ease-out both;
	-moz-animation: swing 400ms ease-out both;
	-o-animation: swing 400ms ease-out both;
	animation: swing 400ms ease-out both;
}
@-webkit-keyframes swing {
	20%, 40%, 60%, 80%, 100% { -webkit-transform-origin: top center; }
	20% { -webkit-transform: rotate(15deg); }	
	40% { -webkit-transform: rotate(-10deg); }
	60% { -webkit-transform: rotate(5deg); }	
	80% { -webkit-transform: rotate(-5deg); }	
	100% { -webkit-transform: rotate(0deg); }
}
@-moz-keyframes swing {
	20% { -moz-transform: rotate(15deg); }	
	40% { -moz-transform: rotate(-10deg); }
	60% { -moz-transform: rotate(5deg); }	
	80% { -moz-transform: rotate(-5deg); }	
	100% { -moz-transform: rotate(0deg); }
}
@-o-keyframes swing {
	20% { -o-transform: rotate(15deg); }	
	40% { -o-transform: rotate(-10deg); }
	60% { -o-transform: rotate(5deg); }	
	80% { -o-transform: rotate(-5deg); }	
	100% { -o-transform: rotate(0deg); }
}
@keyframes swing {
	20% { transform: rotate(15deg); }	
	40% { transform: rotate(-10deg); }
	60% { transform: rotate(5deg); }	
	80% { transform: rotate(-5deg); }	
	100% { transform: rotate(0deg); }
}

.flip{
	-webkit-animation: flip 700ms ease both;
	-moz-animation: flip 700ms ease both;
    -o-animation: flip 700ms ease both;
    animation: flip 700ms ease both;
}
@-webkit-keyframes flip {
  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 flip {
  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;
  }
}
.roll-in{
	-webkit-animation: roll-in 400ms ease both;
	-moz-animation: roll-in 400ms ease both;
    -o-animation: roll-in 400ms ease both;
    animation: roll-in 400ms ease both;
}
@-webkit-keyframes roll-in {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-15deg);
    transform: translateX(-100%) rotate(-15deg);
  }

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

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}
.stretch{
	-webkit-animation: stretch 500ms ease both;
	-moz-animation: stretch 500ms ease both;
    -o-animation: stretch 500ms ease both;
    animation: stretch 500ms ease both;
	transform-origin: 0% 0%;
	-ms-transform-origin: 0% 0%;
	-webkit-transform-origin: 0% 0%; 		
}
@keyframes stretch{
	0% { transform: scaleX(0.3); }
	40% { transform: scaleX(1.02); }
	60% { transform: scaleX(0.98); }
	80% { transform: scaleX(1.01); }
	100% { transform: scaleX(0.98); }				
	80% { transform: scaleX(1.01); }
	100% { transform: scaleX(1); }							
}
@-webkit-keyframes stretch{
	0% { -webkit-transform: scaleX(0.3); }
	40% { -webkit-transform: scaleX(1.02); }
	60% { -webkit-transform: scaleX(0.98); }
	80% { -webkit-transform: scaleX(1.01); }
	100% { -webkit-transform: scaleX(0.98); }				
	80% { -webkit-transform: scaleX(1.01); }
	100% { -webkit-transform: scaleX(1); }		
}
@-o-keyframes stretch{
	0% { -o-transform: scaleX(0.3); }
	40% { -o-transform: scaleX(1.02); }
	60% { -o-transform: scaleX(0.98); }
	80% { -o-transform: scaleX(1.01); }
	100% { -o-transform: scaleX(0.98); }				
	80% { -o-transform: scaleX(1.01); }
	100% { -o-transform: scaleX(1); }		
}

/* Divider */
 

/* Hide Divider Lines Mobile */
 


/* Align Center */


/* Align Dropdown items */

	@media (min-width: 768px) {
		.fnav-menu ul.dropdown li a {
			text-align: left;
		}
}







/* Start Content Below Navigation */
 
	
	.offset-content {
		position: relative;
	}



/*

/* SKINS*/

/*
Border Bottom Skin
*/



/*
Border Top Skin
*/




/*
Border Boxed Skin
*/


















/*
Gradient Skin
*/



/*
Mobile Logo overwrites
*/
 

/*
Fade in Navigation Animation
*/
 
	.fnav {
	
	    -webkit-animation: fadein 1s; /* Safari, Chrome and Opera > 12.1 */
	       -moz-animation: fadein 1s; /* Firefox < 16 */
	        -ms-animation: fadein 1s; /* Internet Explorer */
	         -o-animation: fadein 1s; /* Opera < 12.1 */
	            animation: fadein 1s;
	}
	
	@keyframes fadein {
	    from { opacity: 0; }
	    to   { opacity: 1; }
	}
	
	/* Firefox < 16 */
	@-moz-keyframes fadein {
	    from { opacity: 0; }
	    to   { opacity: 1; }
	}
	
	/* Safari, Chrome and Opera > 12.1 */
	@-webkit-keyframes fadein {
	    from { opacity: 0; }
	    to   { opacity: 1; }
	}
	
	/* Internet Explorer */
	@-ms-keyframes fadein {
	    from { opacity: 0; }
	    to   { opacity: 1; }
	}
	
	/* Opera < 12.1 */
	@-o-keyframes fadein {
	    from { opacity: 0; }
	    to   { opacity: 1; }
	}


/* Hide Accessibility Highlights */
 

/*
	Hacks for Microsoft Windows IE Browsers
*/

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
     /* IE10+ CSS styles go here */
    /* Hack for bullets to stop appearing in IE*/
    .fnav-menu ul.dropdown, .fnav-menu ul.dropdown li ul.dropdown {display: block!important;}
    .fnav-menu  {display: block;}

}

@supports (-ms-accelerator:true) {
  /* IE Edge 12+ CSS styles go here */ 
    .fnav-menu ul.dropdown, .fnav-menu ul.dropdown li ul.dropdown {display: block!important;}
    .fnav-menu  {display: block;}
}#stacks_in_30 > .row{padding-top:0.00rem;padding-bottom:0.00rem}#stacks_in_30 > .row.collapse{padding-left:0;padding-right:0}#stacks_in_30 > .row.padding-detailed{padding:0.00rem 0.00rem 0.00rem 0.00rem}@media only screen and (max-width:40em){#stacks_in_30 > .row.padding-detailed.padding-medium-up,#stacks_in_30 > .row.padding-detailed.padding-large-up{padding-left:0;padding-right:0}#stacks_in_30 > .row.padding-detailed.padding-y-medium-up,#stacks_in_30 > .row.padding-detailed.padding-y-large-up{padding-top:0;padding-bottom:0}}@media only screen and (min-width:40.063em) and (max-width:62.5em){#stacks_in_30 > .row.padding-detailed.padding-large-up{padding-left:0;padding-right:0}#stacks_in_30 > .row.padding-detailed.padding-y-large-up{padding-top:0;padding-bottom:0}}


#stacks_in_30 {
    background-image: url("C6C05201-B717-4150-9B29-53A022A9EC0C.jpg");
	background-repeat: no-repeat;
	background-position: center;
}
#stacks_in_31 > .row{padding-top:0.00rem;padding-bottom:0.00rem}#stacks_in_31 > .row.collapse{padding-left:0;padding-right:0}#stacks_in_31 > .row.padding-detailed{padding:5.00rem 2.50rem 5.00rem 2.50rem}@media only screen and (max-width:40em){#stacks_in_31 > .row.padding-detailed.padding-medium-up,#stacks_in_31 > .row.padding-detailed.padding-large-up{padding-left:0;padding-right:0}#stacks_in_31 > .row.padding-detailed.padding-y-medium-up,#stacks_in_31 > .row.padding-detailed.padding-y-large-up{padding-top:0;padding-bottom:0}}@media only screen and (min-width:40.063em) and (max-width:62.5em){#stacks_in_31 > .row.padding-detailed.padding-large-up{padding-left:0;padding-right:0}#stacks_in_31 > .row.padding-detailed.padding-y-large-up{padding-top:0;padding-bottom:0}}


#stacks_in_31 {
	background-color: rgba(255, 255, 255, 0.23);
}
#stacks_in_32 a{display:block}#stacks_in_32 img{}


#stacks_in_47_1 {
	background-color: rgba(0, 0, 0, 0.50);
}



	#stacks_in_48 h3,#stacks_in_48 h3 a,#stacks_in_48 p,#stacks_in_48 p a{
		font-size:40px;
		line-height:1.00em;
		margin:0;
	}
	
		@media screen and (max-width:770px){ /* iPad Portrait */
			#stacks_in_48 h3,#stacks_in_48 h3 a,#stacks_in_48 p,#stacks_in_48 p a{
				font-size:40px;
			}
		}
		@media screen and (max-width:500px){ /* iPhone Landscape */
			#stacks_in_48 h3,#stacks_in_48 h3 a,#stacks_in_48 p,#stacks_in_48 p a{
				font-size:33px;
			}
		}
	


#stacks_in_48 h3,#stacks_in_48 h3 a,#stacks_in_48 p,#stacks_in_48 p a{
	color:rgba(249, 249, 249, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: normal ;
	font-family:Tahoma, Geneva, sans-serif;
	
	
	font-variant:small-caps;

	
		text-shadow: 0px 0.03em 0.05em rgba(36, 36, 36, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_48 p a:hover, #stacks_in_48 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_48 {
	background-color: rgba(30, 66, 52, 0.49);
	margin: 0px 0px 20px 0px;
	padding:  10px;
}
#stacks_in_50 > .row{padding-top:0.00rem;padding-bottom:0.00rem}#stacks_in_50 > .row.collapse{padding-left:0;padding-right:0}#stacks_in_50 > .row.padding-detailed{padding:0.00rem 0.00rem 0.00rem 0.00rem}@media only screen and (max-width:40em){#stacks_in_50 > .row.padding-detailed.padding-medium-up,#stacks_in_50 > .row.padding-detailed.padding-large-up{padding-left:0;padding-right:0}#stacks_in_50 > .row.padding-detailed.padding-y-medium-up,#stacks_in_50 > .row.padding-detailed.padding-y-large-up{padding-top:0;padding-bottom:0}}@media only screen and (min-width:40.063em) and (max-width:62.5em){#stacks_in_50 > .row.padding-detailed.padding-large-up{padding-left:0;padding-right:0}#stacks_in_50 > .row.padding-detailed.padding-y-large-up{padding-top:0;padding-bottom:0}}


#stacks_in_50 {
    background-image: url("E7ACF86C-4EBD-4F5E-910A-9EF914EC0C65.jpg");
	background-repeat: repeat;
	background-size: cover;
	background-position: center;
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  2px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 20px 0px;
}

#stacks_out_50 {
	width: 89%;
}


#stacks_in_61 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_54 p,#stacks_in_54 div,#stacks_in_54 ul,#stacks_in_54 ol,#stacks_in_54 dl{line-height:1.60;font-size:1.20rem}

#stacks_in_55 {
	display:inline-block; width:100%; line-height: 1.310000em;
	font-size: 84%;
}

#stacks_in_67 > .row{padding-top:0.00rem;padding-bottom:0.00rem}#stacks_in_67 > .row > .columns{margin-top:0.00rem;margin-bottom:0.00rem}#stacks_in_67 > .row.divider > .columns:not(:first-child):before{top:0px;bottom:0px;width:1px;background:rgba(0, 0, 0, 1.00)}
#stacks_in_70 *,
#stacks_in_70 *:before,
#stacks_in_70 *:after {
	box-sizing: border-box;
}

#stacks_in_70 {
	max-width: 500px;
	margin: 0 auto;
}

#playlisterWrapperstacks_in_70 {
	-webkit-box-shadow: 0px 0px 5px 2px rgba(205, 205, 205, 1.00);
	box-shadow: 0px 0px 5px 2px rgba(205, 205, 205, 1.00);
	margin: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}




#playlisterPlaceholderstacks_in_70 {
	display: none !important;
}


#playlisterstacks_in_70 {
	border-radius: 0px;
	height: auto;
	position: relative;
	width: auto;
	z-index: 2;
	display: block;
	overflow: auto;
	padding: 15px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}




/* Solid colour fill */
#playlisterstacks_in_70 {
	background: rgba(68, 68, 69, 1.00);
}
















#playlisterstacks_in_70 .btn {
	text-decoration: none;
	margin-top: 5px;
}

#coverControlsWrapperstacks_in_70 {
	position: relative;
	height: auto;
	overflow: auto;
	margin-bottom: 5px;
	display: flex;
	flex-direction: column;
	width: 100%;
	text-align: left;
	
	
	
}

@media screen and (min-width: 600px) {
	#coverControlsWrapperstacks_in_70 {
		flex-direction: row;
	}
}


#coverControlsWrapperstacks_in_70 {
	min-height: 122px;
}


#coverstacks_in_70 {
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	position: relative;
	height: 122px;
	width: 122px;
	display: block;
	
	margin: 0 auto;
	
	
}

@media screen and (min-width: 600px) {
	#coverstacks_in_70 {
		
		
		justify-content: space-between;
		
	}
}

#playerInterfacestacks_in_70 {
	display: block;
	overflow: hidden;
	
	text-align: center;
	
	
}

@media screen and (min-width: 600px) {
	#playerInterfacestacks_in_70 {
		flex: 1;
		padding-left: 15px;
		display: flex;
		flex-direction: column;
		
		
		justify-content: space-between;
		
    text-align: left;
    
    
    
	}
}

#playlisterTopSectionstacks_in_70 {
	height: auto;
	overflow: auto;
	margin-top: 15px;
}

@media screen and (min-width: 600px) {
	#playlisterTopSectionstacks_in_70 {
		margin-top: 0px;
	}
}

#titlestacks_in_70 {
	color: rgba(255, 255, 255, 1.00);
	font-size: 16px;
	font-weight: bold;
	line-height: 1.50em;
}

#titlestacks_in_70:before {
	content: 'AcousticGuitar ';
}

#albumstacks_in_70 {
	color: rgba(205, 205, 205, 1.00);
	font-size: 16px;
	line-height: 1.50em;
}

#albumstacks_in_70:before {
	content: 'Impressionen ';
}

#artiststacks_in_70 {
	color: rgba(205, 205, 205, 1.00);
	font-size: 13px;
	line-height: 1.50em;
}

#artiststacks_in_70:before {
	content: 'Peter Glanzmann ';
}

#additionalInfostacks_in_70 {
	color: rgba(205, 205, 205, 1.00);
	font-size: 13px;
	line-height: 1.50em;
}

#additionalInfostacks_in_70:before {
	content: ' ';
}

#controlsstacks_in_70 {
	position: relative;
	margin: 0px;
	padding: 0;
	color: #cdcdcd;
	overflow: visible;
}

@media screen and (min-width: 600px) {
	#controlsstacks_in_70 {
		padding-top: 10px;
	}
}











#buttonWrapperstacks_in_70 {
	display: table;
	position: relative;
	vertical-align: middle;
	text-align: center;
	width: 100%;
}

#playlisterWrapperstacks_in_70 .buttonItem {
	display: table-cell;
	text-align: center;
	position: relative;
	overflow: visible;
}

#playlisterWrapperstacks_in_70 .playlisterButtonStandard,
#playlisterWrapperstacks_in_70 .playlisterButton {
	display: inline-block;
	width: 29px;
	height: 29px;
	text-align: center;
	line-height: 29px;
	text-align: center;
	font-size: 12px;
	background: rgba(76, 76, 76, 1.00);
	border-radius: 50%;
	transition: all 300ms ease-in-out;
	color: rgba(255, 255, 255, 1.00);
	cursor: pointer;
	position: relative;
	overflow: hidden;
	box-shadow: 0px 1px 4px -2px #333;
	text-shadow: 0px -1px #333;
	border: 1px solid rgba(25, 25, 25, 1.00);
}

#playlisterWrapperstacks_in_70 .playlisterButtonStandard i,
#playlisterWrapperstacks_in_70 .playlisterButton i {
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	line-height: 29px !important;
}

#playlisterWrapperstacks_in_70 .playlisterButtonStandard:hover,
#playlisterWrapperstacks_in_70 .playlisterButtonStandard:active,
#playlisterWrapperstacks_in_70 .playlisterButtonStandard:focus,
#playlisterWrapperstacks_in_70 .playlisterButton:hover,
#playlisterWrapperstacks_in_70 .playlisterButton:active,
#playlisterWrapperstacks_in_70 .playlisterButton:focus {
	color: rgba(75, 179, 135, 1.00);
	background: rgba(76, 76, 76, 1.00);
	border: 1px solid rgba(25, 25, 25, 1.00);
}

#playlisterWrapperstacks_in_70 .playlisterButtonStandard:hover i,
#playlisterWrapperstacks_in_70 .playlisterButtonStandard:active i,
#playlisterWrapperstacks_in_70 .playlisterButtonStandard:focus i,
#playlisterWrapperstacks_in_70 .playlisterButton:hover i,
#playlisterWrapperstacks_in_70 .playlisterButton:active i,
#playlisterWrapperstacks_in_70 .playlisterButton:focus i {
	color: rgba(75, 179, 135, 1.00);
}

#playlisterWrapperstacks_in_70 #playstacks_in_70 i {
	margin-right: -3px;
}

#playlisterWrapperstacks_in_70 #pausestacks_in_70 {
	display: none;
}

#playlisterWrapperstacks_in_70 .playlisterIsPlaying #playstacks_in_70 {
	display: none;
}

#playlisterWrapperstacks_in_70 .playlisterIsPlaying #pausestacks_in_70 {
	display: inline-block;
}


/* Glass effect */
#playlisterWrapperstacks_in_70 .playlisterButton:after,
#playlisterWrapperstacks_in_70 .playlisterButtonStandard:after {
	content: '';
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 50%;
	background: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05));
}


#userOptionsBarstacks_in_70 {
	float: right;
}

#playlisterWrapperstacks_in_70 .playlisterInterfaceComponent,
#playlisterWrapperstacks_in_70 .playlisterInterfaceComponentStandard {
	margin-bottom: 15px;
	margin-left: 15px;
}

@media screen and (min-width: 600px) {
	#playlisterWrapperstacks_in_70 .playlisterInterfaceComponent,
	#playlisterWrapperstacks_in_70 .playlisterInterfaceComponentStandard {
		float: left;
	}
}

#volumeControlsstacks_in_70,
#volumeBtnstacks_in_70 {
	display: none;
}

@media screen and (min-width: 600px) {
	#volumeBtnstacks_in_70 {
		display: inline-block;
	}

	#volumeControlsstacks_in_70 {
		height: 140px;
		width: 70px;
		display: none;
		position: absolute;
		left: 50%;
		bottom: 100%;
		margin-left: -35px;
		overflow: visible;
		z-index: 90;
		background: rgba(25, 25, 25, 1.00);
		border-radius: 10px;
	}

	#volume-fullstacks_in_70 {
		position: absolute;
		left: 14px;
		top: 10px;
		width: 100%;
		display: block;
		font-size: 20px;
		text-align: left;
	}

	#volume-mutestacks_in_70 {
		position: absolute;
		left: 18px;
		top: 110px;
		width: 100%;
		display: block;
		text-align: left;
		font-size: 20px;
	}

	#volume-mutestacks_in_70 i,
	#volume-fullstacks_in_70 i {
		color: rgba(205, 205, 205, 1.00);
		line-height: 1;
		padding: 0;
		margin: 0;
	}

	#volumeSliderstacks_in_70 {
		position: absolute;
		top: 10px;
		right: 15px;
		display: block;
		height: 100%;
	}

	#volumestacks_in_70 {
		height: 120px;
		width: 10px;
		background: rgba(102, 102, 102, 1.00);
		position: relative;
		border-radius: 5px;
	}

	#volumestacks_in_70 .ui-slider-range {
		background: rgba(75, 179, 135, 1.00);
		border-radius: 5px;
		outline: none;
		display: block;
		width: 100%;
		position: absolute;
		bottom: 0;
		left: 0;
	}

	#volumestacks_in_70 .ui-slider-handle {
		cursor: pointer;
		position: absolute;
		left: 0;
		bottom: 0px;
		margin-left: -5px;
		margin-bottom: -10px;
		width: 20px;
		height: 20px;
		z-index: 2;
		border-radius: 10px;
		background: rgba(205, 205, 205, 1.00);
		outline: none;
	}
}

#progressBarstacks_in_70 {
	margin-bottom: 5px;
	height: auto;
	overflow: auto;
}

#trackerstacks_in_70 {
	display: block;
	position: relative;
	height: 10px;
	background: rgba(102, 102, 102, 1.00);
	margin-top: 5px;
	border-radius: 5px;
	overflow: hidden;
}

#trackerstacks_in_70 #progressstacks_in_70 {
	background-color: rgba(75, 179, 135, 1.00);
	height: 100%;
	display: block;
	width: 0px;
  
  background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  -webkit-background-size: 20px 20px;
  background-size: 20px 20px;
  -webkit-animation: playlister-progress-bar-stripes 2s linear infinite;
  -o-animation: playlister-progress-bar-stripes 2s linear infinite;
  animation: playlister-progress-bar-stripes 2s linear infinite;
  
}


@-webkit-keyframes playlister-progress-bar-stripes {
    from  { background-position: 20px 0; }
    to    { background-position: 0 0; }
}

@keyframes playlister-progress-bar-stripes {
    from  { background-position: 20px 0; }
    to    { background-position: 0 0; }
}


#currentstacks_in_70 {
	float: left;
	font-size: 13px;
	margin-top: 4px;
	color: rgba(205, 205, 205, 1.00);
}

#durationstacks_in_70 {
	float: right;
	font-size: 13px;
	margin-top: 4px;
	color: rgba(205, 205, 205, 1.00);
}

/* iOS can't preload audio and fetch the total duration until the track starts to play. So we make duration invisisble and make it visible on desktops or (via jQuery) when the track is clicked and playing */

#durationstacks_in_70 {
	visibility: hidden;
}

#durationstacks_in_70.showDuration {
	visibility: visible;
}



#playlisterPlayliststacks_in_70 {
	background-color: rgba(255, 255, 255, 1.00);
	list-style-type: none;
	margin: 0;
	padding: 0px;
	position: relative;
	z-index: 1;
  /* Start either displayed or hidden */
	display: block;
	overflow: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-column-count: 1;
	-moz-column-count: 1;
	column-count: 1;
	-webkit-column-gap: 0px;
	-moz-column-gap: 0px;
	column-gap: 0px;
	-webkit-column-rule: 0px solid #CDCDCD;
	-moz-column-rule: 0px solid #CDCDCD;
	column-rule: 0px solid #CDCDCD;
	/* Hide top-most item borders */
	margin-top: -0px
}

@media screen and (min-width: 34em) {
	#playlisterPlayliststacks_in_70 {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
	}
}

@media screen and (min-width: 48em) {
	#playlisterPlayliststacks_in_70 {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
	}
}

@media screen and (min-width: 62em) {
	#playlisterPlayliststacks_in_70 {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
	}
}

@media screen and (min-width: 75em) {
	#playlisterPlayliststacks_in_70 {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
	}
}

#playlisterPlayliststacks_in_70 li {
  display: block;
  width: 100%;
  margin: 0;
  padding: 0;
  background: rgba(255, 255, 255, 1.00);
  color: rgba(153, 153, 153, 1.00);
  font-size: 11px;
  height: 12px;
  line-height: 12px;
	cursor: pointer;
	transition: color 300ms ease-in-out, background 300ms ease-in-out;
	overflow: hidden;
	position: relative;
	-webkit-column-break-inside: avoid;
	break-inside: avoid;
	transform: translateZ(0);
	border-top: 0px solid #CDCDCD;
}


#playlisterPlayliststacks_in_70 li {
    height: auto;
    line-height: 1.50em;
}


#playlisterPlayliststacks_in_70 li:hover {
	background: rgba(234, 234, 234, 1.00);
}

#playlisterPlayliststacks_in_70 li.active-playlistitem,
#playlisterPlayliststacks_in_70 li.active-playlistitem:hover {
	font-weight: normal;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(30, 66, 52, 0.49);
}




#playlisterPlayliststacks_in_70 li {
	padding-left: 0;
}

#playlisterPlayliststacks_in_70 li .playlistItemNumber {
	display: inline-block;
	width: 35px;
	text-align: right;
	margin: 0 10px 0 0;
	padding: 0;
}


#playlisterPlayliststacks_in_70 li .playListerAdditionalInfo {
	display: none;
}




#playlisterPlayliststacks_in_70 li .playlistItemActiveIcon {
	display: none;
	font-size: 130%;
	width: 35px;
	text-align: right;
	margin: 0 10px 0 0;
	padding: 0;
}

#playlisterPlayliststacks_in_70 li.active-playlistitem {

}

#playlisterPlayliststacks_in_70 li.active-playlistitem .playlistItemNumber {
	display: none;
}

#playlisterPlayliststacks_in_70 li.active-playlistitem .playlistItemActiveIcon {
	display: inline-block;
}

#playlisterPlayliststacks_in_70 li.active-playlistitem .playlistItemActiveIcon i {
	color: rgba(255, 255, 255, 1.00);
}


.no-audio #playlisterstacks_in_70,
.no-audio #playlisterPlayliststacks_in_70 {
	display: none;
}

#playlisterNoAudiostacks_in_70 {
	display: none;
}

.no-audio #playlisterNoAudiostacks_in_70 {
	padding: 15px;
	display: none;
}


.no-adownload #downloadstacks_in_70 {
	display: none;
}













#playlisterWrapperstacks_in_70 #additionalInfostacks_in_70 {
	display: none;
}



#playlisterWrapperstacks_in_70 #downloadstacks_in_70 {
	display: none !important;
}











#playlisterWrapperstacks_in_70 #repeatstacks_in_70 {
	display: none;
}





#playlisterWrapperstacks_in_70 #shufflestacks_in_70 {
	display: none;
}



#playlisterWrapperstacks_in_70 #inline_download_stacks_in_70 {
	display: none;
}



#playlisterWrapperstacks_in_70 #playlistTogglestacks_in_70 {
	display: none;
}






#playlisterPlaceholderstacks_in_70 {
	display: none;
	padding: 15px;
	margin: 15px;
	background: #ffffff;
	color: #000000;
	font-family: "Courier New", Courier, mono;
}

#playlisterPlaceholderstacks_in_70 audio {
	width: 100%;
}





#stacks_in_70 {
	margin: 0px 0px 30px 0px;
}
#stacks_in_78 *,
#stacks_in_78 *:before,
#stacks_in_78 *:after {
	box-sizing: border-box;
}

#stacks_in_78 {
	max-width: 500px;
	margin: 0 auto;
}

#playlisterWrapperstacks_in_78 {
	-webkit-box-shadow: 0px 0px 5px 2px rgba(205, 205, 205, 1.00);
	box-shadow: 0px 0px 5px 2px rgba(205, 205, 205, 1.00);
	margin: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}




#playlisterPlaceholderstacks_in_78 {
	display: none !important;
}


#playlisterstacks_in_78 {
	border-radius: 0px;
	height: auto;
	position: relative;
	width: auto;
	z-index: 2;
	display: block;
	overflow: auto;
	padding: 15px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}




/* Solid colour fill */
#playlisterstacks_in_78 {
	background: rgba(68, 68, 69, 1.00);
}
















#playlisterstacks_in_78 .btn {
	text-decoration: none;
	margin-top: 5px;
}

#coverControlsWrapperstacks_in_78 {
	position: relative;
	height: auto;
	overflow: auto;
	margin-bottom: 5px;
	display: flex;
	flex-direction: column;
	width: 100%;
	text-align: left;
	
	
	
}

@media screen and (min-width: 600px) {
	#coverControlsWrapperstacks_in_78 {
		flex-direction: row;
	}
}


#coverControlsWrapperstacks_in_78 {
	min-height: 122px;
}


#coverstacks_in_78 {
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	position: relative;
	height: 122px;
	width: 122px;
	display: block;
	
	margin: 0 auto;
	
	
}

@media screen and (min-width: 600px) {
	#coverstacks_in_78 {
		
		
		justify-content: space-between;
		
	}
}

#playerInterfacestacks_in_78 {
	display: block;
	overflow: hidden;
	
	text-align: center;
	
	
}

@media screen and (min-width: 600px) {
	#playerInterfacestacks_in_78 {
		flex: 1;
		padding-left: 15px;
		display: flex;
		flex-direction: column;
		
		
		justify-content: space-between;
		
    text-align: left;
    
    
    
	}
}

#playlisterTopSectionstacks_in_78 {
	height: auto;
	overflow: auto;
	margin-top: 15px;
}

@media screen and (min-width: 600px) {
	#playlisterTopSectionstacks_in_78 {
		margin-top: 0px;
	}
}

#titlestacks_in_78 {
	color: rgba(255, 255, 255, 1.00);
	font-size: 16px;
	font-weight: bold;
	line-height: 1.50em;
}

#titlestacks_in_78:before {
	content: 'ElectricGuitar ';
}

#albumstacks_in_78 {
	color: rgba(205, 205, 205, 1.00);
	font-size: 16px;
	line-height: 1.50em;
}

#albumstacks_in_78:before {
	content: 'Impressionen ';
}

#artiststacks_in_78 {
	color: rgba(205, 205, 205, 1.00);
	font-size: 13px;
	line-height: 1.50em;
}

#artiststacks_in_78:before {
	content: 'Peter Glanzmann ';
}

#additionalInfostacks_in_78 {
	color: rgba(205, 205, 205, 1.00);
	font-size: 13px;
	line-height: 1.50em;
}

#additionalInfostacks_in_78:before {
	content: ' ';
}

#controlsstacks_in_78 {
	position: relative;
	margin: 0px;
	padding: 0;
	color: #cdcdcd;
	overflow: visible;
}

@media screen and (min-width: 600px) {
	#controlsstacks_in_78 {
		padding-top: 10px;
	}
}











#buttonWrapperstacks_in_78 {
	display: table;
	position: relative;
	vertical-align: middle;
	text-align: center;
	width: 100%;
}

#playlisterWrapperstacks_in_78 .buttonItem {
	display: table-cell;
	text-align: center;
	position: relative;
	overflow: visible;
}

#playlisterWrapperstacks_in_78 .playlisterButtonStandard,
#playlisterWrapperstacks_in_78 .playlisterButton {
	display: inline-block;
	width: 29px;
	height: 29px;
	text-align: center;
	line-height: 29px;
	text-align: center;
	font-size: 12px;
	background: rgba(76, 76, 76, 1.00);
	border-radius: 50%;
	transition: all 300ms ease-in-out;
	color: rgba(255, 255, 255, 1.00);
	cursor: pointer;
	position: relative;
	overflow: hidden;
	box-shadow: 0px 1px 4px -2px #333;
	text-shadow: 0px -1px #333;
	border: 1px solid rgba(25, 25, 25, 1.00);
}

#playlisterWrapperstacks_in_78 .playlisterButtonStandard i,
#playlisterWrapperstacks_in_78 .playlisterButton i {
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	line-height: 29px !important;
}

#playlisterWrapperstacks_in_78 .playlisterButtonStandard:hover,
#playlisterWrapperstacks_in_78 .playlisterButtonStandard:active,
#playlisterWrapperstacks_in_78 .playlisterButtonStandard:focus,
#playlisterWrapperstacks_in_78 .playlisterButton:hover,
#playlisterWrapperstacks_in_78 .playlisterButton:active,
#playlisterWrapperstacks_in_78 .playlisterButton:focus {
	color: rgba(75, 179, 135, 1.00);
	background: rgba(76, 76, 76, 1.00);
	border: 1px solid rgba(25, 25, 25, 1.00);
}

#playlisterWrapperstacks_in_78 .playlisterButtonStandard:hover i,
#playlisterWrapperstacks_in_78 .playlisterButtonStandard:active i,
#playlisterWrapperstacks_in_78 .playlisterButtonStandard:focus i,
#playlisterWrapperstacks_in_78 .playlisterButton:hover i,
#playlisterWrapperstacks_in_78 .playlisterButton:active i,
#playlisterWrapperstacks_in_78 .playlisterButton:focus i {
	color: rgba(75, 179, 135, 1.00);
}

#playlisterWrapperstacks_in_78 #playstacks_in_78 i {
	margin-right: -3px;
}

#playlisterWrapperstacks_in_78 #pausestacks_in_78 {
	display: none;
}

#playlisterWrapperstacks_in_78 .playlisterIsPlaying #playstacks_in_78 {
	display: none;
}

#playlisterWrapperstacks_in_78 .playlisterIsPlaying #pausestacks_in_78 {
	display: inline-block;
}


/* Glass effect */
#playlisterWrapperstacks_in_78 .playlisterButton:after,
#playlisterWrapperstacks_in_78 .playlisterButtonStandard:after {
	content: '';
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 50%;
	background: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05));
}


#userOptionsBarstacks_in_78 {
	float: right;
}

#playlisterWrapperstacks_in_78 .playlisterInterfaceComponent,
#playlisterWrapperstacks_in_78 .playlisterInterfaceComponentStandard {
	margin-bottom: 15px;
	margin-left: 15px;
}

@media screen and (min-width: 600px) {
	#playlisterWrapperstacks_in_78 .playlisterInterfaceComponent,
	#playlisterWrapperstacks_in_78 .playlisterInterfaceComponentStandard {
		float: left;
	}
}

#volumeControlsstacks_in_78,
#volumeBtnstacks_in_78 {
	display: none;
}

@media screen and (min-width: 600px) {
	#volumeBtnstacks_in_78 {
		display: inline-block;
	}

	#volumeControlsstacks_in_78 {
		height: 140px;
		width: 70px;
		display: none;
		position: absolute;
		left: 50%;
		bottom: 100%;
		margin-left: -35px;
		overflow: visible;
		z-index: 90;
		background: rgba(25, 25, 25, 1.00);
		border-radius: 10px;
	}

	#volume-fullstacks_in_78 {
		position: absolute;
		left: 14px;
		top: 10px;
		width: 100%;
		display: block;
		font-size: 20px;
		text-align: left;
	}

	#volume-mutestacks_in_78 {
		position: absolute;
		left: 18px;
		top: 110px;
		width: 100%;
		display: block;
		text-align: left;
		font-size: 20px;
	}

	#volume-mutestacks_in_78 i,
	#volume-fullstacks_in_78 i {
		color: rgba(205, 205, 205, 1.00);
		line-height: 1;
		padding: 0;
		margin: 0;
	}

	#volumeSliderstacks_in_78 {
		position: absolute;
		top: 10px;
		right: 15px;
		display: block;
		height: 100%;
	}

	#volumestacks_in_78 {
		height: 120px;
		width: 10px;
		background: rgba(102, 102, 102, 1.00);
		position: relative;
		border-radius: 5px;
	}

	#volumestacks_in_78 .ui-slider-range {
		background: rgba(75, 179, 135, 1.00);
		border-radius: 5px;
		outline: none;
		display: block;
		width: 100%;
		position: absolute;
		bottom: 0;
		left: 0;
	}

	#volumestacks_in_78 .ui-slider-handle {
		cursor: pointer;
		position: absolute;
		left: 0;
		bottom: 0px;
		margin-left: -5px;
		margin-bottom: -10px;
		width: 20px;
		height: 20px;
		z-index: 2;
		border-radius: 10px;
		background: rgba(205, 205, 205, 1.00);
		outline: none;
	}
}

#progressBarstacks_in_78 {
	margin-bottom: 5px;
	height: auto;
	overflow: auto;
}

#trackerstacks_in_78 {
	display: block;
	position: relative;
	height: 10px;
	background: rgba(102, 102, 102, 1.00);
	margin-top: 5px;
	border-radius: 5px;
	overflow: hidden;
}

#trackerstacks_in_78 #progressstacks_in_78 {
	background-color: rgba(75, 179, 135, 1.00);
	height: 100%;
	display: block;
	width: 0px;
  
  background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  -webkit-background-size: 20px 20px;
  background-size: 20px 20px;
  -webkit-animation: playlister-progress-bar-stripes 2s linear infinite;
  -o-animation: playlister-progress-bar-stripes 2s linear infinite;
  animation: playlister-progress-bar-stripes 2s linear infinite;
  
}


@-webkit-keyframes playlister-progress-bar-stripes {
    from  { background-position: 20px 0; }
    to    { background-position: 0 0; }
}

@keyframes playlister-progress-bar-stripes {
    from  { background-position: 20px 0; }
    to    { background-position: 0 0; }
}


#currentstacks_in_78 {
	float: left;
	font-size: 13px;
	margin-top: 4px;
	color: rgba(205, 205, 205, 1.00);
}

#durationstacks_in_78 {
	float: right;
	font-size: 13px;
	margin-top: 4px;
	color: rgba(205, 205, 205, 1.00);
}

/* iOS can't preload audio and fetch the total duration until the track starts to play. So we make duration invisisble and make it visible on desktops or (via jQuery) when the track is clicked and playing */

#durationstacks_in_78 {
	visibility: hidden;
}

#durationstacks_in_78.showDuration {
	visibility: visible;
}



#playlisterPlayliststacks_in_78 {
	background-color: rgba(255, 255, 255, 1.00);
	list-style-type: none;
	margin: 0;
	padding: 0px;
	position: relative;
	z-index: 1;
  /* Start either displayed or hidden */
	display: block;
	overflow: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-column-count: 1;
	-moz-column-count: 1;
	column-count: 1;
	-webkit-column-gap: 0px;
	-moz-column-gap: 0px;
	column-gap: 0px;
	-webkit-column-rule: 0px solid #CDCDCD;
	-moz-column-rule: 0px solid #CDCDCD;
	column-rule: 0px solid #CDCDCD;
	/* Hide top-most item borders */
	margin-top: -0px
}

@media screen and (min-width: 34em) {
	#playlisterPlayliststacks_in_78 {
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
	}
}

@media screen and (min-width: 48em) {
	#playlisterPlayliststacks_in_78 {
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
	}
}

@media screen and (min-width: 62em) {
	#playlisterPlayliststacks_in_78 {
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
	}
}

@media screen and (min-width: 75em) {
	#playlisterPlayliststacks_in_78 {
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
	}
}

#playlisterPlayliststacks_in_78 li {
  display: block;
  width: 100%;
  margin: 0;
  padding: 0;
  background: rgba(255, 255, 255, 1.00);
  color: rgba(153, 153, 153, 1.00);
  font-size: 11px;
  height: 12px;
  line-height: 12px;
	cursor: pointer;
	transition: color 300ms ease-in-out, background 300ms ease-in-out;
	overflow: hidden;
	position: relative;
	-webkit-column-break-inside: avoid;
	break-inside: avoid;
	transform: translateZ(0);
	border-top: 0px solid #CDCDCD;
}


#playlisterPlayliststacks_in_78 li {
    height: auto;
    line-height: 1.50em;
}


#playlisterPlayliststacks_in_78 li:hover {
	background: rgba(234, 234, 234, 1.00);
}

#playlisterPlayliststacks_in_78 li.active-playlistitem,
#playlisterPlayliststacks_in_78 li.active-playlistitem:hover {
	font-weight: normal;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(30, 66, 52, 0.49);
}




#playlisterPlayliststacks_in_78 li {
	padding-left: 0;
}

#playlisterPlayliststacks_in_78 li .playlistItemNumber {
	display: inline-block;
	width: 35px;
	text-align: right;
	margin: 0 10px 0 0;
	padding: 0;
}


#playlisterPlayliststacks_in_78 li .playListerAdditionalInfo {
	display: none;
}




#playlisterPlayliststacks_in_78 li .playlistItemActiveIcon {
	display: none;
	font-size: 130%;
	width: 35px;
	text-align: right;
	margin: 0 10px 0 0;
	padding: 0;
}

#playlisterPlayliststacks_in_78 li.active-playlistitem {

}

#playlisterPlayliststacks_in_78 li.active-playlistitem .playlistItemNumber {
	display: none;
}

#playlisterPlayliststacks_in_78 li.active-playlistitem .playlistItemActiveIcon {
	display: inline-block;
}

#playlisterPlayliststacks_in_78 li.active-playlistitem .playlistItemActiveIcon i {
	color: rgba(255, 255, 255, 1.00);
}


.no-audio #playlisterstacks_in_78,
.no-audio #playlisterPlayliststacks_in_78 {
	display: none;
}

#playlisterNoAudiostacks_in_78 {
	display: none;
}

.no-audio #playlisterNoAudiostacks_in_78 {
	padding: 15px;
	display: none;
}


.no-adownload #downloadstacks_in_78 {
	display: none;
}













#playlisterWrapperstacks_in_78 #additionalInfostacks_in_78 {
	display: none;
}



#playlisterWrapperstacks_in_78 #downloadstacks_in_78 {
	display: none !important;
}











#playlisterWrapperstacks_in_78 #repeatstacks_in_78 {
	display: none;
}





#playlisterWrapperstacks_in_78 #shufflestacks_in_78 {
	display: none;
}



#playlisterWrapperstacks_in_78 #inline_download_stacks_in_78 {
	display: none;
}



#playlisterWrapperstacks_in_78 #playlistTogglestacks_in_78 {
	display: none;
}






#playlisterPlaceholderstacks_in_78 {
	display: none;
	padding: 15px;
	margin: 15px;
	background: #ffffff;
	color: #000000;
	font-family: "Courier New", Courier, mono;
}

#playlisterPlaceholderstacks_in_78 audio {
	width: 100%;
}





#stacks_in_78 {
	margin: 0px 0px 30px 0px;
}
#stacks_in_89_1 > .row{padding-top:0.00rem;padding-bottom:0.00rem}#stacks_in_89_1 > .row.collapse{padding-left:0;padding-right:0}#stacks_in_89_1 > .row.padding-detailed{padding:0.00rem 0.00rem 0.00rem 0.00rem}@media only screen and (max-width:40em){#stacks_in_89_1 > .row.padding-detailed.padding-medium-up,#stacks_in_89_1 > .row.padding-detailed.padding-large-up{padding-left:0;padding-right:0}#stacks_in_89_1 > .row.padding-detailed.padding-y-medium-up,#stacks_in_89_1 > .row.padding-detailed.padding-y-large-up{padding-top:0;padding-bottom:0}}@media only screen and (min-width:40.063em) and (max-width:62.5em){#stacks_in_89_1 > .row.padding-detailed.padding-large-up{padding-left:0;padding-right:0}#stacks_in_89_1 > .row.padding-detailed.padding-y-large-up{padding-top:0;padding-bottom:0}}


#stacks_in_89_1 {
	background-color: rgba(65, 55, 75, 1.00);
	margin: 40px 0px 0px 0px;
}

#stacks_in_89_2 > .row{padding-top:0.00rem;padding-bottom:0.00rem}#stacks_in_89_2 > .row > .columns{margin-top:0.00rem;margin-bottom:0.00rem}#stacks_in_89_2 > .row.divider > .columns:not(:first-child):before{top:0px;bottom:0px;width:1px;background:rgba(0, 0, 0, 1.00)}

#stacks_in_89_2 {
	background-color: rgba(65, 55, 75, 1.00);
	margin: 40px 0px 0px 0px;
}



#stacks_in_89_5 {
	margin: 6px 6px 6px 6px;
	padding:  20px;
}

#stacks_out_89_5 {
	width: 250px;
}


#stacks_in_89_11 .button-group li{margin:0}#stacks_in_89_11 .button{padding-left:0;padding-right:0}#stacks_in_89_11 .button{margin-bottom:0}#stacks_in_89_11 .button{background-color:rgba(65, 55, 75, 1.00);color:rgba(255, 255, 255, 1.00)}#stacks_in_89_11 .button:hover{background-color:rgba(101, 150, 171, 1.00)}

#stacks_in_89_11 {
	background-color: rgba(24, 27, 34, 1.00);
}


#stacks_in_89_54_2 .button{margin-bottom:0}#stacks_in_89_54_2 .button{background-color:rgba(65, 55, 75, 1.00);color:rgba(255, 255, 255, 1.00)}#stacks_in_89_54_2 .button:hover{background-color:rgba(168, 128, 171, 1.00)}




#stacks_in_89_25 {
	margin: 11px 0px 0px 19px;
}
