meta.foundation-version{font-family:"/5.5.0/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 30rem)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:30.0625rem)/";width:30.0625rem}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:30.0625rem) and (max-width:48rem)/";width:30.0625rem}meta.foundation-mq-large{font-family:"/only screen and (min-width:48.0625rem)/";width:48.0625rem}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:48.0625rem) and (max-width:64rem)/";width:48.0625rem}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:64.0625rem)/";width:64.0625rem}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:64.0625rem) and (max-width:80rem)/";width:64.0625rem}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:80.0625rem)/";width:80.0625rem}meta.foundation-data-attribute-namespace{font-family:false}.hide-text{display:block;text-indent:-9999em;text-align:left;overflow:hidden;outline:none}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table{display:table;width:100%;height:100%;text-align:center;position:relative;z-index:50}.table-row{display:table-row}.table-cell{display:table-cell;vertical-align:middle}body{background-color:#000;color:#b1b1b1}i{font-style:normal}.reveal-modal-bg{background:rgba(0,0,0,0.75)}.brush-border{position:absolute;bottom:0;width:100%;height:84px;background:url(//static.bladeandsoul.com/img/home/main_movie_cover_01.png) 0 0 repeat-x}.subscribe sup{font-size:50%;top:-1em}.nobrush{display:inline-block;text-align:left;text-decoration:underline}.banner-button{width:215px;height:50px;color:#fff;font-weight:bold;margin:20px auto 0;padding-top:11px;cursor:pointer;text-transform:uppercase;position:relative;left:-20px;z-index:1;text-align:center}.banner-button:before{content:" ";display:block;width:215px;height:50px;background:url(//static.bladeandsoul.com/img/global/button-subscribe-bg.png) no-repeat 0 0;background-size:cover;position:absolute;top:0;left:20px;z-index:-1}.banner-button:hover:before{background:url(//static.bladeandsoul.com/img/global/button-subscribe-bg.png) no-repeat -245px 0}.banner-button.big{display:block;width:293px;height:64px;font-size:22px;padding-top:16px;text-transform:none;color:#fff;left:0}.banner-button.big:before{width:293px;height:64px;background:url(//static.bladeandsoul.com/img/landing-cbt/cbt_btn_nomal.png) no-repeat 0 0;top:0;left:0}.banner-button.big span{display:inline-block;margin-left:-64px;width:180px}.banner-button.big:hover{background:url(//static.bladeandsoul.com/img/landing-cbt/cbt_btn_hover.png) no-repeat 0 0}.banner-button.play-trailer{display:block;width:166px;height:151px;margin-top:0;padding-top:0;position:relative;left:0}.banner-button.play-trailer:before{content:'';width:166px;height:151px;background:url(//static.bladeandsoul.com/img/global/button-play-set.png) no-repeat 0 0;margin-top:-30px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-42%) translateY(-40%) scale(0.8);transform:translateX(-42%) translateY(-40%) scale(0.8)}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){.banner-button.play-trailer{width:66px;height:60px}.banner-button.play-trailer:before{transform:translateX(-47%) translateY(-40%) scale(0.4)}}.banner-button.play-trailer:hover:before{background:url(//static.bladeandsoul.com/img/global/button-play-set.png) no-repeat -163px 0}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (min-width: 48.0625rem) and (max-width: 64rem), only screen and (min-width: 64.0625rem) and (max-width: 80rem){.row{padding-left:50px;padding-right:50px}}.banner-button.big.ornamented{min-width:352px;width:auto;height:123px}.banner-button.big.ornamented:after,.banner-button.big.ornamented:before{content:" ";display:block;width:100px;height:123px;margin:0;padding:0;position:static;float:left}.banner-button.big.ornamented span{display:block;height:123px;width:auto;margin:0;padding:40px 0;background:url(//static.bladeandsoul.com/img/freetoplay/top_btn_bg_normal_repeat.png) repeat-x 0 0;float:left}.banner-button.big.ornamented:before{background:url(//static.bladeandsoul.com/img/freetoplay/top_btn_bg_normal_left.png) no-repeat 0 0}.banner-button.big.ornamented:after{background:url(//static.bladeandsoul.com/img/freetoplay/top_btn_bg_normal_right.png) no-repeat 0 0}.banner-button.big.ornamented:hover{background:none}.banner-button.big.ornamented:hover span{background:url(//static.bladeandsoul.com/img/freetoplay/top_btn_bg_hover_repeat.png) repeat-x 0 0}.banner-button.big.ornamented:hover:before{background:url(//static.bladeandsoul.com/img/freetoplay/top_btn_bg_hover_left.png) no-repeat 0 0}.banner-button.big.ornamented:hover:after{background:url(//static.bladeandsoul.com/img/freetoplay/top_btn_bg_hover_right.png) no-repeat 0 0}.class-icon{height:142px;font-family:"Droid Serif", serif;font-size:18px;font-style:italic;text-align:center;background-position:50% 0;background-repeat:no-repeat;background-size:cover;cursor:pointer;color:#9b9b9b}.class-icon span{display:inline-block;margin-top:145px}.class-icon.blademaster{background-image:url(/img/global/class-icons-blademaster.png)}.class-icon.destroyer{background-image:url(/img/global/class-icons-destroyer.png)}.class-icon.summoner{background-image:url(/img/global/class-icons-summoner.png)}.class-icon.forcemaster{background-image:url(/img/global/class-icons-forcemaster.png)}.class-icon.kungfumaster{background-image:url(/img/global/class-icons-kungfumaster.png)}.class-icon.assassin{background-image:url(/img/global/class-icons-assassin.png)}.class-icon.bladedancer{background-image:url(/img/global/class-icons-bladedancer.png)}.class-icon.warlock{background-image:url(/img/global/class-icons-warlock.png)}.class-icon.soulfighter{background-image:url(/img/global/class-icons-soulfighter.png)}.class-icon:hover{background-position:50% 100%;color:#8bdbf5}ul.male-female-selection{margin-left:0;padding:19px 0 0 24px;width:286px;height:72px;background:url(//static.bladeandsoul.com/img/global/male-female-bg.png) no-repeat}ul.male-female-selection li{padding:5px 0 0 30px;height:34px;background:url(//static.bladeandsoul.com/img/global/male-female-icons.png) no-repeat;cursor:pointer}ul.male-female-selection li.male{margin-left:0}ul.male-female-selection li.male.active,ul.male-female-selection li.male:hover,ul.male-female-selection li.male.active-gender{background-position:0 -50px}ul.male-female-selection li.male.active-gender{color:#fff}ul.male-female-selection li.female{background-position:-144px 0}ul.male-female-selection li.female.active,ul.male-female-selection li.female:hover,ul.male-female-selection li.female.active-gender{background-position:-144px -50px}ul.male-female-selection li.female.active-gender{color:#fff}.news-article{position:relative;height:380px;background-position:50% 50%;background-repeat:no-repeat}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){.news-article{max-width:294px;height:266px}}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){.news-article{max-width:377px;height:341px}}.news-article:before{content:'';width:100%;height:100%;position:absolute;background:transparent;transition:background 0.3s}@media only screen and (max-width: 30rem){.news-article:before{background:rgba(0,0,0,0.4)}}.news-article .copy{position:absolute;z-index:1;padding:44px 30px 10px;width:100%;height:100%;padding-top:24px;top:0;bottom:auto;background:linear-gradient(to bottom, rgba(0,0,0,0.8) 0%, transparent 50%)}.news-article .copy h3{font-size:24px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){.news-article .copy h3{font-size:17px}}.news-article .copy .date{color:#c0b9a2;font-size:13px}.news-article .copy .text{max-height:90px;border-top:1px solid #544945;margin-top:15px;padding-top:15px;overflow:hidden;color:#efefef;opacity:0;transition:opacity 0.3s}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){.news-article .copy .text{max-height:115px}}@media only screen and (min-width: 80.0625rem){.news-article .copy .text{max-height:140px}}@media only screen and (max-width: 30rem){.news-article .copy .text{opacity:1}}.news-article .copy .read-more{opacity:0;transition:opacity 0.3s}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){.news-article .copy{padding:18px 20px 0}.news-article .copy span{font-size:12px}}.news-article .read-more{font-size:0.8125rem;text-decoration:underline;color:#b75334}.news-article .read-more:hover{color:#e4702a}.news-article:hover:before{background:rgba(0,0,0,0.7);z-index:0}.news-article:hover .copy .text,.news-article:hover .copy .read-more{opacity:1}.news-article:hover .read-more{display:block}.floating-nav{display:none;margin-top:-2em;position:fixed;top:50%;right:0;z-index:500}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){.floating-nav{top:50%}}.floating-nav ul{list-style:none;text-align:right}.floating-nav ul li{margin:8px 10px 8px 0}.floating-nav ul li a{display:block;min-width:20px;min-height:25px;color:#9b9b9b;padding-right:30px;background:url(//static.bladeandsoul.com/img/global/right-nav-bullet.png) no-repeat 100% 4px}.floating-nav ul li a span{display:none}.floating-nav ul li a:hover{background:url(//static.bladeandsoul.com/img/global/right-nav-bullet.png) no-repeat 100% -29px;color:#e26414}.floating-nav ul li.active a{background:url(//static.bladeandsoul.com/img/global/right-nav-bullet.png) no-repeat 100% -29px;color:#e26414}.floating-nav ul:hover li a span{display:inline-block}.media-section{max-width:1320px;position:relative;margin:0 auto;text-align:center}.grid-sizer{width:25%}.media-item{cursor:pointer;overflow:hidden;width:25%}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){.media-item{width:50%}}@media only screen and (max-width: 30rem){.media-item{width:100%}}.media-item .wrap{display:block;position:relative;padding:5px}.media-item img{width:100%;height:auto}.media-item .media-label{width:100%;height:77px;overflow:hidden;padding:0 4px;position:absolute;top:100%;left:0;transition:transform 0.3s}.media-item .media-label .media-label-content{width:100%;height:77px;padding:0 12px;background:url(//static.bladeandsoul.com/img/media/media-label-bg.png) no-repeat 50% 0;background-size:cover;text-align:left}.media-item .media-label .media-label-content .media-download{width:27px;height:22px;position:absolute;bottom:10px;right:20px;background:url(//static.bladeandsoul.com/img/media/media-download-icon.png) no-repeat 0 0}.media-item .media-label .media-label-content .media-download:hover{background:url(//static.bladeandsoul.com/img/media/media-download-icon.png) no-repeat 100% 0}.media-item .media-label .media-label-content p{padding:20px 0 0;margin:0}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){.media-item .media-label .media-label-content p{font-size:14px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){.media-item .media-label .media-label-content p{font-size:13px}}.media-item .media-label .media-label-content h3{font-size:20px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){.media-item .media-label .media-label-content h3{font-size:16px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){.media-item .media-label .media-label-content h3{font-size:14px}}.media-item:hover .media-label{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.media-item.video a{display:block}.media-item.video a:before{content:'';width:166px;height:151px;background:url(//static.bladeandsoul.com/img/global/button-play-set.png) no-repeat 0 0;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-42%) translateY(-40%) scale(0.8);transform:translateX(-42%) translateY(-40%) scale(0.8)}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem), only screen and (max-width: 30rem){.media-item.video a:before{-webkit-transform:translateX(-47%) translateY(-40%) scale(0.4);transform:translateX(-47%) translateY(-40%) scale(0.4)}}.media-item.video a:hover:before{background:url(//static.bladeandsoul.com/img/global/button-play-set.png) no-repeat -163px 0}.clearing-blackout{z-index:999999}.clearingWrap{display:none}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (max-width: 30rem){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;top:0}.clearing-main-prev span,.clearing-main-next span{position:absolute;top:42%;display:block;-webkit-transform:scale(0.4);transform:scale(0.4)}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (max-width: 30rem){.clearing-main-next{left:auto;right:0}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (max-width: 30rem){.clearing-view-more{display:none}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (max-width: 30rem){.clearing-caption{margin-bottom:0 !important}}.slick-slider .slick-dots{margin-left:0}.slick-slider .slick-dots li{width:12px;height:12px;border-radius:12px;background:#9b9b9b}.slick-slider .slick-dots li button:before{content:""}.slick-slider .slick-dots li:hover,.slick-slider .slick-dots li.slick-active{background:#e26414}.view-more,.view-all{display:block;width:134px;height:32px;background:url(//static.bladeandsoul.com/img/global/button-view-all-or-more-bg.png) no-repeat 0 0}.view-more span,.view-all span{display:inline-block;font-size:13px;margin:6px 22px 0;color:#fff}.view-more:hover,.view-all:hover{background:url(//static.bladeandsoul.com/img/global/button-view-all-or-more-bg.png) no-repeat 100% 0}.view-all{float:right}.view-all span{margin:6px 30px 0}iframe[name='google_conversion_frame']{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left}.age-gate-overlay{position:fixed;top:0;left:0;background:rgba(0,0,0,0.85);width:100%;height:100%;z-index:9999}.age-gate-overlay .age-gate-content{width:auto;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center}.age-gate-overlay.age-gate-show{display:block}.age-gate-overlay:after{content:"";background:url(//static.bladeandsoul.com/img/global/site_age_gate_bg.jpg);background-position:50% 0;opacity:1;top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}@media only screen{.age-gate-overlay .input-container>.row{padding:0}.age-gate-overlay .input-container{width:70%;min-width:275px;margin:0 auto}.age-gate-overlay .instructions{padding:20px 0 0 !important}}@media only screen and (min-width: 30.0625rem){.age-gate-overlay .input-container{min-width:380px}}@media only screen and (min-width: 48.0625rem){.age-gate-overlay .instructions{padding:40px 0 0 !important}}.gate{display:none}input[type="year"]{color:rgba(0,0,0,0.75)}.age-gate{display:none}.age-gate .age-gate-msg{color:#ff000a}.age-gate .age-gate-msg.insufficient-msg{margin-top:40px}.age-gate .agegate-container .input-container>.row{width:275px;margin:0 auto}.age-gate .agegate-container .input-container>.row .columns{padding:0 0.2rem}.age-gate .agegate-container .input-container>.row .columns input{height:30px;padding:4px 8px;border:none}.age-gate button{width:220px;height:50px;background:url(//static.bladeandsoul.com/img/global/button-subscribe-bg.png) no-repeat 0 0;border:none;outline:none;margin-top:10px}.age-gate button:hover{background:url(//static.bladeandsoul.com/img/global/button-subscribe-bg.png) no-repeat -245px 0}.age-gate button span{display:inline-block;position:relative;left:-20px;top:-3px}.age-gate.age-gate-show{display:block}#news-article-page .page-content .main-content .article p.sweeps iframe{max-width:540px;margin:0 auto}#main-nav .top-bar-section a.subscribe span{background:url(//static.bladeandsoul.com/img/global/icon_signature_packs.png) no-repeat;background-position:left;padding:15px 50px 15px 0}#main-nav .top-bar-section a.subscribe:hover span{background:url(//static.bladeandsoul.com/img/global/icon_signature_packs.png) no-repeat;background-position:-50px 2px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body[data-lang="fr"].classes-detail-page.full-content-class .media-label-content p{font-size:13px}}.available-classes-links a,.available-races a,.race-section .classes a{color:#c0b9a2}.available-classes-links a:hover,.available-races a:hover,.race-section .classes a:hover{text-decoration:underline}#main-nav{margin-bottom:-100px;position:absolute;z-index:999;height:100px;background:linear-gradient(to bottom, rgba(0,0,0,0.9) 0%, transparent 100%);top:33px}@media only screen and (min-width: 64.0625rem){#main-nav{padding:0 20px}}#main-nav.fixed{position:absolute}@media only screen and (min-width: 64.0625rem){#main-nav.fixed{position:fixed}}#main-nav.sticky .mobile-logo .main-logo.open{position:fixed;top:0}#main-nav.sticky .top-bar.mobile{position:fixed;top:0}#main-nav .mobile-logo{width:100%;height:68px;position:absolute;top:0;left:0}#main-nav .mobile-logo .main-logo{width:160px;height:68px;margin:10px auto;background:url(//static.bladeandsoul.com/img/global/nav-bs-logo.png) no-repeat;background-size:cover;position:relative;z-index:500;left:50%;margin-left:-80px}#main-nav .title-area li.name{padding-top:19px}#main-nav .title-area a.main-logo{width:200px;height:90px;background:url(//static.bladeandsoul.com/img/global/nav-bs-logo.png) no-repeat;transition:all 0.3s}#main-nav .title-area .toggle-topbar.menu-icon{width:64px;height:48px;background:url(//static.bladeandsoul.com/img/global/mobile-toggle-icons.png) no-repeat 0 0;margin-top:0;position:absolute;top:0;left:0;right:auto}#main-nav .title-area .toggle-topbar.menu-icon span{display:none}#main-nav .top-bar-section ul li.expanded.mobile,#main-nav .top-bar-section ul li a.expanded.mobile,#main-nav .top-bar.expanded.mobile{background:#191919 url(/img/global/mobile-nav-bg-top.jpg) no-repeat 50% 0;text-align:center;width:100%}#main-nav .top-bar-section ul li.expanded.mobile .top-bar-section .left,#main-nav .top-bar-section ul li a.expanded.mobile .top-bar-section .left,#main-nav .top-bar.expanded.mobile .top-bar-section .left{padding:62px 0 40px}#main-nav .top-bar-section ul li.expanded.mobile .top-bar-section .left li,#main-nav .top-bar-section ul li a.expanded.mobile .top-bar-section .left li,#main-nav .top-bar.expanded.mobile .top-bar-section .left li{max-width:180px;margin:0 auto}#main-nav .top-bar-section ul li.expanded.mobile .top-bar-section .left li label,#main-nav .top-bar-section ul li a.expanded.mobile .top-bar-section .left li label,#main-nav .top-bar.expanded.mobile .top-bar-section .left li label{color:#fff}#main-nav .top-bar-section ul li.expanded.mobile .top-bar-section .left li a,#main-nav .top-bar-section ul li a.expanded.mobile .top-bar-section .left li a,#main-nav .top-bar.expanded.mobile .top-bar-section .left li a{line-height:32px;color:#fff}#main-nav .top-bar-section ul li.expanded.mobile .top-bar-section .left .sub-menu a,#main-nav .top-bar-section ul li a.expanded.mobile .top-bar-section .left .sub-menu a,#main-nav .top-bar.expanded.mobile .top-bar-section .left .sub-menu a{color:#9b9b9b}#main-nav .top-bar-section ul li.expanded.mobile .top-bar-section .right,#main-nav .top-bar-section ul li a.expanded.mobile .top-bar-section .right,#main-nav .top-bar.expanded.mobile .top-bar-section .right{padding:0}#main-nav .top-bar-section ul li.expanded.mobile .top-bar-section .right .subscribe-link,#main-nav .top-bar-section ul li a.expanded.mobile .top-bar-section .right .subscribe-link,#main-nav .top-bar.expanded.mobile .top-bar-section .right .subscribe-link{padding:10px 0}#main-nav .top-bar-section ul li.expanded.mobile .top-bar-section .right .sns-set,#main-nav .top-bar-section ul li a.expanded.mobile .top-bar-section .right .sns-set,#main-nav .top-bar.expanded.mobile .top-bar-section .right .sns-set{height:54px;background:#191919 url(/img/global/mobile-nav-bg-bottom.jpg) no-repeat 50% 0}#main-nav .top-bar-section ul li.expanded.mobile .top-bar-section .right .sns-set li,#main-nav .top-bar-section ul li a.expanded.mobile .top-bar-section .right .sns-set li,#main-nav .top-bar.expanded.mobile .top-bar-section .right .sns-set li{display:inline-block;padding:7px 20px 0}#main-nav .top-bar-section ul li.expanded.mobile .top-bar-section .right .sns-set li a,#main-nav .top-bar-section ul li a.expanded.mobile .top-bar-section .right .sns-set li a,#main-nav .top-bar.expanded.mobile .top-bar-section .right .sns-set li a{padding:0}#main-nav .top-bar-section ul li.expanded.mobile .toggle-topbar.menu-icon,#main-nav .top-bar-section ul li a.expanded.mobile .toggle-topbar.menu-icon,#main-nav .top-bar.expanded.mobile .toggle-topbar.menu-icon{background:url(//static.bladeandsoul.com/img/global/mobile-toggle-icons.png) no-repeat 100% 0}@media only screen and (min-width: 48.0625rem){#main-nav .top-bar-section ul li.desktop .has-dropdown:hover .sub-menu,#main-nav .top-bar-section ul li a.desktop .has-dropdown:hover .sub-menu,#main-nav .top-bar.desktop .has-dropdown:hover .sub-menu{display:block}}#main-nav .top-bar-section .left{padding:28px 0 0 70px}#main-nav .top-bar-section .left a{font-size:2rem;font-family:BakaExpertRegular, serif;color:#9b9b9b}#main-nav .top-bar-section .left a:hover{color:#fff}#main-nav .top-bar-section .left label{font-size:2rem;font-family:BakaExpertRegular, serif;color:#9b9b9b;line-height:1.4em}#main-nav .top-bar-section .left label:hover{color:#fff}#main-nav .top-bar-section .left label img{margin-left:10px}@media only screen and (max-width: 64rem){#main-nav .top-bar-section .left label{margin-left:40px}}#main-nav .top-bar-section .left .has-dropdown .sub-menu{display:none;position:absolute;width:580px}@media only screen and (max-width: 64rem){#main-nav .top-bar-section .left .has-dropdown .sub-menu{width:100%}}@media only screen and (min-width: 64.0625rem){#main-nav .top-bar-section .left .has-dropdown .sub-menu{background:#000;height:37px !important}}@media only screen and (max-width: 64rem){#main-nav .top-bar-section .left .has-dropdown .sub-menu{position:relative}}@media only screen and (min-width: 64.0625rem){#main-nav .top-bar-section .left .has-dropdown .sub-menu li:first-child:before{content:'';height:37px;width:36px;background:url("//static.bladeandsoul.com/img/global/global_navi_sub_bg01.png");position:absolute;left:-36px}#main-nav .top-bar-section .left .has-dropdown .sub-menu li:last-child:after{content:'';height:37px;width:79px;background:url("//static.bladeandsoul.com/img/global/global_navi_sub_bg03.png");position:absolute;top:0;left:100%}}#main-nav .top-bar-section .left .has-dropdown .sub-menu li a{font-family:"Droid Sans",sans-serif;font-size:16px;min-width:90px;display:block;text-align:center;line-height:35px}@media only screen and (max-width: 64rem){#main-nav .top-bar-section .left .has-dropdown .sub-menu li a{margin:auto}}@media only screen and (min-width: 64.0625rem){#main-nav .top-bar-section .left .has-dropdown .sub-menu li a:hover{background:url("/img/global/global_navi_sub_hover.png") no-repeat 0 21px;height:37px}}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (min-width: 48.0625rem) and (max-width: 64rem){#main-nav .top-bar-section .left .has-dropdown .sub-menu li a{padding-top:0;padding-bottom:0}}#main-nav .top-bar-section .left .has-dropdown>a{padding-left:8px;background:url(//static.bladeandsoul.com/img/global/nav-arrow.png) no-repeat 90% 48%}#main-nav .top-bar-section .left .has-dropdown>a:after{content:none}#main-nav .top-bar-section .left .has-dropdown .dropdown{width:540px;height:42px !important;padding-left:29px}#main-nav .top-bar-section .left .has-dropdown .dropdown li.back{display:none}#main-nav .top-bar-section .left .has-dropdown .dropdown li{display:inline-block;width:138px;float:none;position:relative;left:-13px;top:8px;text-align:center}#main-nav .top-bar-section .left .has-dropdown .dropdown li a{font-family:'Droid Sans', san-serif;font-size:16px;line-height:16px;color:#b1b1b1}#main-nav .top-bar-section .left .has-dropdown .dropdown li a:hover{color:#e26414}#main-nav .top-bar-section .left .has-dropdown.shop-dropdown label{padding-left:15px;padding-right:5px;position:relative}#main-nav .top-bar-section .left .has-dropdown.shop-dropdown .new-flag{display:inline-block;position:absolute;width:54px;height:16px;top:-16px;left:16px}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (min-width: 48.0625rem) and (max-width: 64rem){#main-nav .top-bar-section .left .has-dropdown.shop-dropdown .new-flag{top:13px;left:110px}}#main-nav .top-bar-section .left .has-dropdown.shop-dropdown .sub-menu{width:330px}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (min-width: 48.0625rem) and (max-width: 64rem){#main-nav .top-bar-section .left .has-dropdown.shop-dropdown .sub-menu{width:100%}}#main-nav .top-bar-section .left .has-dropdown.shop-dropdown .sub-menu #signatureNav a{background-position:21px 21px}#main-nav .top-bar-section .left .has-dropdown.shop-dropdown .sub-menu #premiumNav a{background-position:48px 21px}#main-nav .top-bar-section .right{padding:26px 0px 0 0;margin-left:-10px}#main-nav .top-bar-section .right a.subscribe{font-size:15px;font-family:'Droid Serif', serif;color:#c0b9a2}#main-nav .top-bar-section .right a.subscribe:hover{text-decoration:underline}#main-nav .top-bar-section .right a.subscribe i{margin-right:3px;font-size:1.5rem;vertical-align:middle}#main-nav .top-bar-section .right a.subscribe img{margin-right:7px}#main-nav .top-bar-section .right a.social{font-size:1.8125rem;color:#9b9b9b}#main-nav .top-bar-section .right a.social:hover{color:#fff}#main-nav .top-bar-section .right a.btn-download{text-align:center;color:#f3bf68;font-size:13px;font-family:'Droid Serif', serif;width:165px;height:42px;background:url(//static.bladeandsoul.com/img/global/play_free_button.png) no-repeat;display:none}@media only screen and (min-width: 64.0625rem){#main-nav .top-bar-section .right a.btn-download{display:block}}#main-nav .top-bar-section .right a.btn-download:hover{background:url(//static.bladeandsoul.com/img/global/play_free_button_hover.png) no-repeat}#main-nav.fixed.expanded{overflow:visible}html[lang="de_DE"] #main-nav .top-bar-section .left .has-dropdown.shop-dropdown .sub-menu,body[data-lang="de"] #main-nav .top-bar-section .left .has-dropdown.shop-dropdown .sub-menu{width:372px}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (min-width: 48.0625rem) and (max-width: 64rem){html[lang="de_DE"] #main-nav .top-bar-section .left .has-dropdown.shop-dropdown .sub-menu,body[data-lang="de"] #main-nav .top-bar-section .left .has-dropdown.shop-dropdown .sub-menu{width:100%}}html[lang="fr_FR"] #main-nav .top-bar-section .left .has-dropdown.shop-dropdown .new-flag,body[data-lang="fr"] #main-nav .top-bar-section .left .has-dropdown.shop-dropdown .new-flag{width:74px}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (min-width: 48.0625rem) and (max-width: 64rem){html[lang="fr_FR"] #main-nav .top-bar-section .left .has-dropdown.shop-dropdown .new-flag,body[data-lang="fr"] #main-nav .top-bar-section .left .has-dropdown.shop-dropdown .new-flag{left:130px}}html[lang="fr_FR"] #main-nav .top-bar-section .left .has-dropdown.shop-dropdown .sub-menu,body[data-lang="fr"] #main-nav .top-bar-section .left .has-dropdown.shop-dropdown .sub-menu{width:335px}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (min-width: 48.0625rem) and (max-width: 64rem){html[lang="fr_FR"] #main-nav .top-bar-section .left .has-dropdown.shop-dropdown .sub-menu,body[data-lang="fr"] #main-nav .top-bar-section .left .has-dropdown.shop-dropdown .sub-menu{width:100%}}.reveal-modal-bg{position:fixed}#home-banner-video.reveal-modal .close-reveal-modal{top:0px;right:6px}.subscribe.reveal-modal{width:100%;height:100%;max-width:none;text-align:center;border:none;background:#000;padding:0;position:fixed;top:0 !important;left:0 !important;z-index:999999}.subscribe.reveal-modal img{margin-bottom:35px}.subscribe.reveal-modal h3{font-size:24px}.subscribe.reveal-modal p{max-width:610px;margin:0 auto;font-size:15px;color:#b1b1b1;margin-bottom:32px}.subscribe.reveal-modal .row{max-width:none}.subscribe.reveal-modal form .input-container{width:auto;margin:0 auto}.subscribe.reveal-modal form .input-container .email-input{max-width:490px;margin:0 auto}.subscribe.reveal-modal form .input-container .email-input input[type=text]{display:block;width:100%;margin:0 auto;float:left}.subscribe.reveal-modal form .input-container .email-input select{display:block;float:left;background-position:90px center}@media only screen and (min-width: 48.0625rem){.subscribe.reveal-modal form .input-container .email-input select{width:110px}}@media only screen and (max-width: 30rem){.subscribe.reveal-modal form .input-container .email-input input,.subscribe.reveal-modal form .input-container .email-input select{padding-top:5px}}.subscribe.reveal-modal form .input-container #subscribe-msg{height:24px;font-family:"Droid Sans",sans-serif}.subscribe.reveal-modal form .input-container #subscribe-msg.on-error{color:#ff000a}.subscribe.reveal-modal form .input-container #subscribe-msg.on-success{color:#8bdbf5}.subscribe.reveal-modal form .input-container button{width:220px;height:50px;background:url(//static.bladeandsoul.com/img/global/button-subscribe-bg.png) no-repeat 0 0;border:none;outline:none;margin-top:10px}.subscribe.reveal-modal form .input-container button:hover{background:url(//static.bladeandsoul.com/img/global/button-subscribe-bg.png) no-repeat -245px 0}.subscribe.reveal-modal form .input-container button span{display:inline-block;position:relative;left:-20px;top:-3px}.subscribe.reveal-modal .close-reveal-modal{width:58px;height:56px;background:url(//static.bladeandsoul.com/img/global/close-button.png) 0 0;background-repeat:no-repeat;text-indent:-9999px;position:fixed;top:20px !important;right:20px !important;z-index:55}.subscribe.reveal-modal .close-reveal-modal:hover{background:url(//static.bladeandsoul.com/img/global/close-button.png) -89px 0}@media only screen and (max-width: 30rem){.subscribe.reveal-modal .close-reveal-modal{width:16px;height:17px;background:url(//static.bladeandsoul.com/img/global/close-button.png) -362px -20px}.subscribe.reveal-modal .close-reveal-modal:hover{background:url(//static.bladeandsoul.com/img/global/close-button.png) -405px -20px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){.subscribe.reveal-modal .close-reveal-modal{width:41px;height:40px;background:url(//static.bladeandsoul.com/img/global/close-button.png) -187px -8px}.subscribe.reveal-modal .close-reveal-modal:hover{background:url(//static.bladeandsoul.com/img/global/close-button.png) -275px -8px}}@media only screen and (min-width: 48.0625rem){.subscribe.reveal-modal .close-reveal-modal{top:10% !important;left:75% !important}}#footer-subscribe{background:url(//static.bladeandsoul.com/img/global/subscribe-bg.jpg) 50% 0 no-repeat}#footer-playfreenow{background:url(//static.bladeandsoul.com/img/global/playfree-bg.jpg) 50% 0 no-repeat}#footer-subscribe,#footer-playfreenow{height:601px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#footer-subscribe,#footer-playfreenow{height:460px;background-size:cover}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer-subscribe,#footer-playfreenow{height:400px;background-size:cover}}@media only screen and (max-width: 30rem){#footer-subscribe,#footer-playfreenow{height:300px;background-size:cover}}#footer-subscribe .copy,#footer-playfreenow .copy{margin:85px auto 0;padding:105px 0 0 0;width:860px;height:283px;text-align:center;background:url(//static.bladeandsoul.com/img/global/subscribe-copy-bg.png) 50% 100% no-repeat;position:relative}#footer-subscribe .copy .founders-pack-icon,#footer-playfreenow .copy .founders-pack-icon{width:130px;height:130px;display:block;position:absolute;left:80px;top:80px}@media only screen and (min-width: 48.0625rem){#footer-subscribe .copy,#footer-playfreenow .copy{background:url(//static.bladeandsoul.com/img/global/subscribe-copy-bg.png) 50% 100% no-repeat;text-align:left}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#footer-subscribe .copy,#footer-playfreenow .copy{width:600px;height:191px;background-size:cover;padding:55px 0 0 0}#footer-subscribe .copy .founders-pack-icon,#footer-playfreenow .copy .founders-pack-icon{width:80px;height:80px;left:80px;top:50px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer-subscribe .copy,#footer-playfreenow .copy{width:370px;height:120px;background-size:cover;padding:20px 0 0 0}#footer-subscribe .copy .founders-pack-icon,#footer-playfreenow .copy .founders-pack-icon{display:none}}@media only screen and (max-width: 30rem){#footer-subscribe .copy,#footer-playfreenow .copy{width:290px;height:95px;background-size:cover;padding:45px 0 0 0}#footer-subscribe .copy .founders-pack-icon,#footer-playfreenow .copy .founders-pack-icon{display:none}}#footer-subscribe .copy a.subscribe,#footer-subscribe .copy a.playfreenow,#footer-playfreenow .copy a.subscribe,#footer-playfreenow .copy a.playfreenow{display:block;text-align:center}#footer-subscribe .copy a.subscribe.signup-beta,#footer-subscribe .copy a.subscribe.signup-newsletter,#footer-subscribe .copy a.playfreenow.signup-beta,#footer-subscribe .copy a.playfreenow.signup-newsletter,#footer-playfreenow .copy a.subscribe.signup-beta,#footer-playfreenow .copy a.subscribe.signup-newsletter,#footer-playfreenow .copy a.playfreenow.signup-beta,#footer-playfreenow .copy a.playfreenow.signup-newsletter{background:url("/img/global/global_bottom_closed_beta_icon.png")}#footer-subscribe .copy a.subscribe.icon,#footer-subscribe .copy a.playfreenow.icon,#footer-playfreenow .copy a.subscribe.icon,#footer-playfreenow .copy a.playfreenow.icon{background:url("/img/global/global_bottom_play_now_icon.png")}#footer-subscribe .copy a.subscribe.signup-beta,#footer-subscribe .copy a.subscribe.signup-newsletter,#footer-subscribe .copy a.subscribe.icon,#footer-subscribe .copy a.playfreenow.signup-beta,#footer-subscribe .copy a.playfreenow.signup-newsletter,#footer-subscribe .copy a.playfreenow.icon,#footer-playfreenow .copy a.subscribe.signup-beta,#footer-playfreenow .copy a.subscribe.signup-newsletter,#footer-playfreenow .copy a.subscribe.icon,#footer-playfreenow .copy a.playfreenow.signup-beta,#footer-playfreenow .copy a.playfreenow.signup-newsletter,#footer-playfreenow .copy a.playfreenow.icon{background-repeat:no-repeat;background-size:contain;background-position:100px;margin-top:-24px}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer-subscribe .copy a.subscribe.signup-beta,#footer-subscribe .copy a.subscribe.signup-newsletter,#footer-subscribe .copy a.subscribe.icon,#footer-subscribe .copy a.playfreenow.signup-beta,#footer-subscribe .copy a.playfreenow.signup-newsletter,#footer-subscribe .copy a.playfreenow.icon,#footer-playfreenow .copy a.subscribe.signup-beta,#footer-playfreenow .copy a.subscribe.signup-newsletter,#footer-playfreenow .copy a.subscribe.icon,#footer-playfreenow .copy a.playfreenow.signup-beta,#footer-playfreenow .copy a.playfreenow.signup-newsletter,#footer-playfreenow .copy a.playfreenow.icon{background:none}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer-subscribe .copy a.subscribe,#footer-subscribe .copy a.playfreenow,#footer-playfreenow .copy a.subscribe,#footer-playfreenow .copy a.playfreenow{padding:12px 0 0 0}#footer-subscribe .copy a.subscribe.signup-beta,#footer-subscribe .copy a.playfreenow.signup-beta,#footer-playfreenow .copy a.subscribe.signup-beta,#footer-playfreenow .copy a.playfreenow.signup-beta{background:none}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#footer-subscribe .copy a.subscribe,#footer-subscribe .copy a.playfreenow,#footer-playfreenow .copy a.subscribe,#footer-playfreenow .copy a.playfreenow{padding:0 0 0 175px}#footer-subscribe .copy a.subscribe.signup-beta,#footer-subscribe .copy a.playfreenow.signup-beta,#footer-playfreenow .copy a.subscribe.signup-beta,#footer-playfreenow .copy a.playfreenow.signup-beta{background-position:90px}}@media only screen and (min-width: 48.0625rem){#footer-subscribe .copy a.subscribe,#footer-subscribe .copy a.playfreenow,#footer-playfreenow .copy a.subscribe,#footer-playfreenow .copy a.playfreenow{text-align:left}}@media only screen and (min-width: 64.0625rem){#footer-subscribe .copy a.subscribe,#footer-subscribe .copy a.playfreenow,#footer-playfreenow .copy a.subscribe,#footer-playfreenow .copy a.playfreenow{padding:0 0 0 230px}}@media only screen and (max-width: 30rem){#footer-subscribe .copy a.subscribe.signup-beta,#footer-subscribe .copy a.playfreenow.signup-beta,#footer-playfreenow .copy a.subscribe.signup-beta,#footer-playfreenow .copy a.playfreenow.signup-beta{background:none}}#footer-subscribe .copy a.subscribe span.large,#footer-subscribe .copy a.playfreenow span.large,#footer-playfreenow .copy a.subscribe span.large,#footer-playfreenow .copy a.playfreenow span.large{display:block;font-family:BakaExpertRegular,serif;font-size:5.3125rem;line-height:1;color:#fff;line-height:1.6em}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#footer-subscribe .copy a.subscribe span.large,#footer-subscribe .copy a.playfreenow span.large,#footer-playfreenow .copy a.subscribe span.large,#footer-playfreenow .copy a.playfreenow span.large{margin-top:20px;font-size:3.2rem}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer-subscribe .copy a.subscribe span.large,#footer-subscribe .copy a.playfreenow span.large,#footer-playfreenow .copy a.subscribe span.large,#footer-playfreenow .copy a.playfreenow span.large{font-size:1.8rem;margin-top:20px}}@media only screen and (max-width: 30rem){#footer-subscribe .copy a.subscribe span.large,#footer-subscribe .copy a.playfreenow span.large,#footer-playfreenow .copy a.subscribe span.large,#footer-playfreenow .copy a.playfreenow span.large{font-size:1.4rem;line-height:2.5em}}#footer-subscribe .copy a.subscribe span.small,#footer-subscribe .copy a.playfreenow span.small,#footer-playfreenow .copy a.subscribe span.small,#footer-playfreenow .copy a.playfreenow span.small{display:inline-block;max-width:490px;color:#7d7d7d}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#footer-subscribe .copy a.subscribe span.small,#footer-subscribe .copy a.playfreenow span.small,#footer-playfreenow .copy a.subscribe span.small,#footer-playfreenow .copy a.playfreenow span.small{font-size:10px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer-subscribe .copy a.subscribe span.small,#footer-subscribe .copy a.playfreenow span.small,#footer-playfreenow .copy a.subscribe span.small,#footer-playfreenow .copy a.playfreenow span.small{display:none;font-size:8px}}@media only screen and (max-width: 30rem){#footer-subscribe .copy a.subscribe span.small,#footer-subscribe .copy a.playfreenow span.small,#footer-playfreenow .copy a.subscribe span.small,#footer-playfreenow .copy a.playfreenow span.small{display:none;font-size:8px;position:relative;left:-55px;top:12px;width:235px}}#footer{margin-top:-118px}#footer .top{background:url(//static.bladeandsoul.com/img/global/footer-bg-top.png) 50% 0 no-repeat}#footer .top h4{text-transform:uppercase;font:inherit;font-size:14px;color:#fff}#footer .top ul{margin-left:0;margin-bottom:0}#footer .top ul li{list-style:none}#footer .top ul li a{font-size:14px;color:#9b9b9b}#footer .top ul li a:hover{color:#fff}#footer .top .sns-only-footer-links{text-align:center}#footer .top .sns-only-footer-links h4{margin-bottom:20px}#footer .top .sns-only-footer-links .column-sns .footer-list li{display:inline-block;margin:0 17px}#footer .top .sns-only-footer-links .column-sns .footer-list li:first-child{margin-left:0}#footer .top .footer-links{padding:148px 0 55px;background:url(//static.bladeandsoul.com/img/global/footer-top-border.jpg) no-repeat 50% 100%}@media only screen and (min-width: 48.0625rem){#footer .top .logo{padding:0}}#footer .top .bns-logo{padding:25px 0;text-align:center}#footer .top .footer-list{min-width:85px}#footer .top .footer-list .sns-footer{display:inline-block;width:20px}#footer .top .legal{padding-bottom:40px}#footer .top .legal .copyright{position:relative;text-align:center}#footer .top .legal .copyright .copy{display:inline-block;width:100%;padding:1rem 0 3rem;color:#666666}@media only screen and (max-width: 30rem){#footer .top .legal .copyright .copy{padding:1rem 0}}@media only screen and (min-width: 48.0625rem){#footer .top .legal .copyright .copy{padding:0 10rem}}#footer .top .legal .copyright .copy p{max-width:665px;min-height:57px;margin:0 auto;font-size:12px;padding:0 20px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#footer .top .legal .copyright .copy p{font-size:9px}}#footer .top .legal .copyright .gamerating-logo{display:inline-block;margin:0 auto}@media only screen and (min-width: 48.0625rem){#footer .top .legal .copyright .gamerating-logo{position:relative;margin-top:20px}}#footer .top .legal .copyright .gamerating-logo.gamerating-uk,#footer .top .legal .copyright .gamerating-logo.gamerating-de,#footer .top .legal .copyright .gamerating-logo.gamerating-fr{height:87px}#footer .top .legal .copyright .gamerating-logo .rating{display:block;max-height:90px;width:auto}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer .top .legal .copyright .gamerating-logo .rating{position:relative;margin:auto}}@media only screen and (max-width: 30rem){#footer .top .legal .copyright .gamerating-logo .rating{position:relative;margin:auto}}#footer .bottom{height:173px;padding:35px 0;position:relative;font-size:12px;background:#000 url(/img/global/footer-bg-bottom.png) 50% 0 no-repeat;color:#545454}#footer .bottom .row{max-width:1320px}@media only screen and (min-width: 48.0625rem){#footer .bottom{height:74px}}#footer .bottom a{color:#545454}#footer .bottom a:hover{color:#fff}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#footer .bottom .left{font-size:9px;width:30%}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer .bottom .left{width:100%;text-align:center}}@media only screen and (max-width: 30rem){#footer .bottom .left{width:100%;text-align:center}}#footer .bottom .left img{width:145px;padding-right:10px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#footer .bottom .left img{width:120px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#footer .bottom .left img{width:100px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer .bottom .left img{padding-bottom:10px}}@media only screen and (max-width: 30rem){#footer .bottom .left img{padding-bottom:10px}}#footer .bottom .left .nc-logo{padding-right:30px}@media only screen and (max-width: 30rem){#footer .bottom .left .nc-logo{padding-right:0}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer .bottom .left .nc-corp{display:block;float:left;position:absolute;text-align:right;margin:auto;padding-right:26px;width:38%}}@media only screen and (max-width: 30rem){#footer .bottom .left .nc-corp{display:block;float:left;position:absolute;text-align:right;margin:auto;padding-right:26px;width:38%;font-size:9px}}#footer .bottom .center{text-align:center;position:relative}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#footer .bottom .center{width:40%}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer .bottom .center{width:62%;text-align:left;position:relative;float:right}}@media only screen and (max-width: 30rem){#footer .bottom .center{width:62%;text-align:left;position:relative;float:right}}#footer .bottom .center ul{display:inline-block;position:relative}#footer .bottom .center ul li{margin-left:0.5rem;color:#545454;font-size:12px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#footer .bottom .center ul li{margin-left:0.1rem;font-size:10px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#footer .bottom .center ul li{margin-left:0.1rem;font-size:9px}}@media only screen and (max-width: 30rem){#footer .bottom .center ul li{font-size:9px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#footer .bottom .center ul li a{font-size:9px}}@media only screen and (max-width: 30rem){#footer .bottom .center ul li a{font-size:9px}}#footer .bottom .right{text-align:right}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#footer .bottom .right{width:30%}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer .bottom .right{width:100%;text-align:center;padding-top:10px}}@media only screen and (max-width: 30rem){#footer .bottom .right{width:100%;text-align:center;padding-top:10px}}#footer .bottom .right dl.loc-dropdown dt{position:absolute;right:10px;top:-10px;margin:0px;padding:0px;font-size:14px;text-transform:uppercase;font-weight:normal;border:1px solid #545454;height:40px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer .bottom .right dl.loc-dropdown dt{position:relative;width:80%;margin:auto;right:inherit}}@media only screen and (max-width: 30rem){#footer .bottom .right dl.loc-dropdown dt{position:relative;width:80%;margin:auto;right:inherit}}#footer .bottom .right dl.loc-dropdown dt a{display:table-cell;padding-right:15px;width:160px;height:40px;vertical-align:middle}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer .bottom .right dl.loc-dropdown dt a{display:inline-block;width:100%;position:relative}}@media only screen and (max-width: 30rem){#footer .bottom .right dl.loc-dropdown dt a{display:inline-block;width:100%;position:relative}}#footer .bottom .right dl.loc-dropdown dt a.en:before{content:"";background:url("//static.bladeandsoul.com/img/global/form-flags.png");background-position:0 0;display:inline-block;height:12px;width:22px;position:absolute;left:13px;top:13px}#footer .bottom .right dl.loc-dropdown dt a.fr:before{content:"";background:url("//static.bladeandsoul.com/img/global/form-flags.png");background-position:0 24px;display:inline-block;height:12px;width:22px;position:absolute;left:13px;top:13px}#footer .bottom .right dl.loc-dropdown dt a.de:before{content:"";background:url("//static.bladeandsoul.com/img/global/form-flags.png");background-position:0 12px;display:inline-block;height:12px;width:22px;position:absolute;left:13px;top:13px}#footer .bottom .right dl.loc-dropdown dt a.uk:before{content:"";background:url("//static.bladeandsoul.com/img/global/form-flags.png");background-position:0 36px;display:inline-block;height:12px;width:22px;position:absolute;left:13px;top:13px}#footer .bottom .right dl.loc-dropdown dt a span{cursor:pointer;display:block;float:left;margin-left:50px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer .bottom .right dl.loc-dropdown dt a span{margin-top:8px}}@media only screen and (max-width: 30rem){#footer .bottom .right dl.loc-dropdown dt a span{margin-top:8px}}#footer .bottom .right dl.loc-dropdown dt a span .value{display:none}#footer .bottom .right dl.loc-dropdown dt a span:hover{color:#fff}#footer .bottom .right dl.loc-dropdown dt a .fa-caret-right{position:absolute}@media only screen and (min-width: 48.0625rem){#footer .bottom .right dl.loc-dropdown dt a .fa-caret-right{top:13px;right:5px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer .bottom .right dl.loc-dropdown dt a .fa-caret-right{top:11px;right:10px}}@media only screen and (max-width: 30rem){#footer .bottom .right dl.loc-dropdown dt a .fa-caret-right{top:11px;right:10px}}#footer .bottom .right dl.loc-dropdown dd{margin:0px;padding:0px;font-size:14px;text-transform:uppercase;font-weight:normal;position:relative;font-size:14px;text-transform:uppercase;font-weight:normal}#footer .bottom .right dl.loc-dropdown dd ul{margin:0;padding:0;font-size:14px;text-transform:uppercase;font-weight:normal;display:none;list-style:none;position:absolute;right:-5px;top:-112px;width:162px;border:1px solid #545454;background:#1d1d1d}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer .bottom .right dl.loc-dropdown dd ul{margin:auto;right:0;left:0;top:-152px;width:80%}}@media only screen and (max-width: 30rem){#footer .bottom .right dl.loc-dropdown dd ul{margin:auto;right:0;left:0;top:-152px;width:80%}}#footer .bottom .right dl.loc-dropdown dd ul li{height:35px;cursor:pointer}#footer .bottom .right dl.loc-dropdown dd ul li .fa-caret-up{position:absolute;right:5px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#footer .bottom .right dl.loc-dropdown dd ul li .fa-caret-up{top:3px;right:10px}}@media only screen and (max-width: 30rem){#footer .bottom .right dl.loc-dropdown dd ul li .fa-caret-up{top:3px;right:10px}}#footer .bottom .right dl.loc-dropdown dd ul li.en a{background:url("/img/global/form-flags.png") no-repeat 0 0;display:block;height:12px}#footer .bottom .right dl.loc-dropdown dd ul li.en:hover{background-color:#000}#footer .bottom .right dl.loc-dropdown dd ul li.fr a{background:url("/img/global/form-flags.png") no-repeat 0 -24px;display:block;height:12px}#footer .bottom .right dl.loc-dropdown dd ul li.fr:hover{background-color:#000}#footer .bottom .right dl.loc-dropdown dd ul li.de a{background:url("/img/global/form-flags.png") no-repeat 0 -36px;display:block;height:12px}#footer .bottom .right dl.loc-dropdown dd ul li.de:hover{background-color:#000}#footer .bottom .right dl.loc-dropdown dd ul li.uk a{background:url("/img/global/form-flags.png") no-repeat 0 -12px;display:block;height:12px}#footer .bottom .right dl.loc-dropdown dd ul li.uk:hover{background-color:#000}#footer .bottom .right dl.loc-dropdown dd ul li:hover a{color:#fff}#footer .bottom .right dl.loc-dropdown dd ul li a{height:35px;display:block;text-align:left;padding-left:37px;margin-left:13px;line-height:13px;position:relative;top:10px}#footer .bottom .right dl.loc-dropdown dd ul li a i{display:inline}#footer .bottom .right dl.loc-dropdown dd ul li a span{display:none}#error-page .hero-banner{min-height:475px;height:72%;width:100%;max-width:1920px;margin:-30px auto 0 auto;position:relative;text-align:center;overflow:hidden;z-index:499;background:url(//static.bladeandsoul.com/img/global/404bg.jpg) no-repeat center bottom/cover}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#error-page .hero-banner{padding-top:170px;height:65%}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#error-page .hero-banner{padding-top:170px;height:65%}}@media only screen and (max-width: 30rem){#error-page .hero-banner{padding-top:130px;height:50%}}#error-page .hero-banner .errorBanner{background:url(//static.bladeandsoul.com/img/global/404msg.png) 50% 0 no-repeat;width:777px;height:272px;background-size:contain;margin:auto;position:relative;top:25%;display:table}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#error-page .hero-banner .errorBanner{width:595px;height:208px;top:5%}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#error-page .hero-banner .errorBanner{width:420px;height:147px;top:0}}@media only screen and (max-width: 30rem){#error-page .hero-banner .errorBanner{width:300px;height:105px;top:20px}}#error-page .hero-banner .errorBanner .errorMsg{display:table-cell;vertical-align:middle}#error-page .hero-banner .errorBanner .errorMsg h4{color:#000;font-size:36px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#error-page .hero-banner .errorBanner .errorMsg h4{font-size:26px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#error-page .hero-banner .errorBanner .errorMsg h4{font-size:20px}}@media only screen and (max-width: 30rem){#error-page .hero-banner .errorBanner .errorMsg h4{font-size:16px}}#home-page .hero-banner{min-height:630px;height:72vh;width:100%;max-width:1920px;margin:0 auto;position:relative;text-align:center;overflow:hidden;z-index:499}#home-page .hero-banner .fancy-ampersand{display:inline-block;position:relative}#home-page .hero-banner .fancy-ampersand img{height:50px;width:auto;position:relative}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner .fancy-ampersand img{height:25px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner .fancy-ampersand img{height:25px}}@media only screen and (max-width: 30rem){#home-page .hero-banner .fancy-ampersand img{height:25px}}#home-page .hero-banner #bgvid{width:auto;height:auto;min-width:100%;min-height:100%;background:url(//static.bladeandsoul.com/img/video_static/trailer_2_static.jpg) 50% 0 no-repeat;background-size:cover;display:block;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:-1}#home-page .hero-banner .bg-pattern{position:absolute;top:0;left:0;width:100%;height:100%;background:url(//static.bladeandsoul.com/img/home/trailer-banner-bg-pattern.png)}#home-page .hero-banner #hero-banner-carousel,#home-page .hero-banner #hero-banner-carousel-slick{height:100%;width:100%;position:relative}#home-page .hero-banner #hero-banner-carousel .slick-slide,#home-page .hero-banner #hero-banner-carousel-slick .slick-slide{outline:none}#home-page .hero-banner #hero-banner-carousel .slick-list.draggable,#home-page .hero-banner #hero-banner-carousel-slick .slick-list.draggable{height:100%}#home-page .hero-banner #hero-banner-carousel .slick-track,#home-page .hero-banner #hero-banner-carousel-slick .slick-track{height:100%}#home-page .hero-banner #hero-banner-carousel ul.slick-dots,#home-page .hero-banner #hero-banner-carousel-slick ul.slick-dots{bottom:20px;z-index:1}#home-page .hero-banner #hero-banner-carousel .slick-dots li,#home-page .hero-banner #hero-banner-carousel-slick .slick-dots li{width:22px !important;height:22px !important;background:url(//static.bladeandsoul.com/img/global/right-nav-bullet.png) no-repeat 100% 4px !important}#home-page .hero-banner #hero-banner-carousel .slick-dots li.slick-active,#home-page .hero-banner #hero-banner-carousel .slick-dots li:hover,#home-page .hero-banner #hero-banner-carousel-slick .slick-dots li.slick-active,#home-page .hero-banner #hero-banner-carousel-slick .slick-dots li:hover{background:url(//static.bladeandsoul.com/img/global/right-nav-bullet.png) no-repeat 100% -28px !important}#home-page .hero-banner #hero-banner-carousel .hero-banner-carousel-slide,#home-page .hero-banner #hero-banner-carousel-slick .hero-banner-carousel-slide{width:100%;height:100%;background-size:cover;padding-left:0.9375rem;padding-right:0.9375rem}#home-page .hero-banner #hero-banner-carousel .hero-banner-carousel-slide.closed-beta,#home-page .hero-banner #hero-banner-carousel-slick .hero-banner-carousel-slide.closed-beta{background:url(//static.bladeandsoul.com/img/home/banner/main_hero_banner_beta.jpg) 50% 0 no-repeat}#home-page .hero-banner #hero-banner-carousel .hero-banner-carousel-slide.preorder,#home-page .hero-banner #hero-banner-carousel-slick .hero-banner-carousel-slide.preorder{background:url(//static.bladeandsoul.com/img/home/banner/main_hero_banner_preorder.jpg) 50% 0 no-repeat}#home-page .hero-banner #hero-banner-carousel .hero-banner-carousel-slide.launchdate,#home-page .hero-banner #hero-banner-carousel-slick .hero-banner-carousel-slide.launchdate{background:url(//static.bladeandsoul.com/img/home/banner/main_hero_banner_launchdate.jpg) 50% 0 no-repeat}#home-page .hero-banner #hero-banner-carousel .hero-banner-carousel-slide.namereservation,#home-page .hero-banner #hero-banner-carousel-slick .hero-banner-carousel-slide.namereservation{background:url(//static.bladeandsoul.com/img/home/banner/name_reservation/name_reservation_trailer5_main_header_en.jpg) 50% 0 no-repeat}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .hero-banner-carousel-slide.namereservation,#home-page .hero-banner #hero-banner-carousel-slick .hero-banner-carousel-slide.namereservation{background:url(//static.bladeandsoul.com/img/home/banner/name_reservation/name_reservation_trailer5_main_header_mobile_en.jpg) 50% 0 no-repeat}}#home-page .hero-banner #hero-banner-carousel .hero-banner-carousel-slide.class-week,#home-page .hero-banner #hero-banner-carousel-slick .hero-banner-carousel-slide.class-week{background:url(//static.bladeandsoul.com/img/home/banner/class_week/blade_dancer_class_week_main_header.jpg) 50% 0 no-repeat}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .hero-banner-carousel-slide.class-week,#home-page .hero-banner #hero-banner-carousel-slick .hero-banner-carousel-slide.class-week{background:url(//static.bladeandsoul.com/img/home/banner/class_week/blade_dancer_class_week_main_header_mobile.jpg) 50% 0 no-repeat}}#home-page .hero-banner #hero-banner-carousel .header-banner-header,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header{margin-top:200px}@media only screen and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .header-banner-header,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header{margin-top:170px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .header-banner-header,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header{margin-top:130px}}#home-page .hero-banner #hero-banner-carousel .header-banner-header h1,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header h1{font-size:6vw;font-size:100px;line-height:.5em;margin-bottom:-5px;color:#ffe7c5}@media only screen and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .header-banner-header h1,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header h1{font-size:10vw}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .header-banner-header h1,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header h1{font-size:55px}}#home-page .hero-banner #hero-banner-carousel .header-banner-header h2,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header h2{font-family:BakaExpertRegular,serif;font-size:4.375rem;line-height:1;color:#ffe7c5;font-size:4.5vw;font-size:70px;font-style:normal}@media only screen and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .header-banner-header h2,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header h2{font-size:45px}}#home-page .hero-banner #hero-banner-carousel .header-banner-header p,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header p{margin-top:40px;color:#b1b1b1}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .header-banner-header p,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header p{font-size:14px}}#home-page .hero-banner #hero-banner-carousel .header-banner-header.fr h1,#home-page .hero-banner #hero-banner-carousel .header-banner-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.de h1{font-size:5.5vw;font-size:90px}@media only screen and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .header-banner-header.fr h1,#home-page .hero-banner #hero-banner-carousel .header-banner-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.de h1{font-size:9vw}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .header-banner-header.fr h1,#home-page .hero-banner #hero-banner-carousel .header-banner-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.de h1{font-size:50px}}#home-page .hero-banner #hero-banner-carousel .header-banner-header.fr h2,#home-page .hero-banner #hero-banner-carousel .header-banner-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.de h2{font-size:3vw;font-size:70px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .header-banner-header.fr h2,#home-page .hero-banner #hero-banner-carousel .header-banner-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.de h2{font-size:65px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .header-banner-header.fr h2,#home-page .hero-banner #hero-banner-carousel .header-banner-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.de h2{font-size:45px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .header-banner-header.fr h2,#home-page .hero-banner #hero-banner-carousel .header-banner-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.de h2{font-size:30px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .header-banner-header.fr p,#home-page .hero-banner #hero-banner-carousel .header-banner-header.de p,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.fr p,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.de p{font-size:14px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .header-banner-header.fr p,#home-page .hero-banner #hero-banner-carousel .header-banner-header.de p,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.fr p,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-header.de p{font-size:14px;padding-top:35px}}#home-page .hero-banner #hero-banner-carousel .closed-beta-header,#home-page .hero-banner #hero-banner-carousel-slick .closed-beta-header{margin-top:200px}@media only screen and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .closed-beta-header,#home-page .hero-banner #hero-banner-carousel-slick .closed-beta-header{margin-top:170px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .closed-beta-header,#home-page .hero-banner #hero-banner-carousel-slick .closed-beta-header{margin-top:130px}}#home-page .hero-banner #hero-banner-carousel .closed-beta-header h1,#home-page .hero-banner #hero-banner-carousel-slick .closed-beta-header h1{font-size:5.5vw;font-size:90px;line-height:.5em;margin-bottom:-5px;color:#CCCFF1 !important}@media only screen and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .closed-beta-header h1,#home-page .hero-banner #hero-banner-carousel-slick .closed-beta-header h1{font-size:10vw}}@media only screen and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .closed-beta-header h1,#home-page .hero-banner #hero-banner-carousel-slick .closed-beta-header h1{line-height:1em}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .closed-beta-header h1,#home-page .hero-banner #hero-banner-carousel-slick .closed-beta-header h1{font-size:55px}}#home-page .hero-banner #hero-banner-carousel .closed-beta-header h2,#home-page .hero-banner #hero-banner-carousel-slick .closed-beta-header h2{font-family:'Droid Serif',serif !important;color:#DFE0F5 !important;font-size:4.5vw;font-size:42px;font-style:italic;line-height:2em}@media only screen and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .closed-beta-header h2,#home-page .hero-banner #hero-banner-carousel-slick .closed-beta-header h2{font-size:4.5vw;line-height:1.8em;font-size:36px}}@media only screen and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .closed-beta-header h2,#home-page .hero-banner #hero-banner-carousel-slick .closed-beta-header h2{font-size:24px}}#home-page .hero-banner #hero-banner-carousel .closed-beta-header p,#home-page .hero-banner #hero-banner-carousel-slick .closed-beta-header p{margin-top:0px;color:#D4D2D9}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .closed-beta-header p,#home-page .hero-banner #hero-banner-carousel-slick .closed-beta-header p{font-size:14px}}#home-page .hero-banner #hero-banner-carousel .closed-beta-header.de,#home-page .hero-banner #hero-banner-carousel-slick .closed-beta-header.de{min-height:400px}@media only screen and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .closed-beta-header.de,#home-page .hero-banner #hero-banner-carousel-slick .closed-beta-header.de{min-height:300px}}#home-page .hero-banner #hero-banner-carousel .closed-beta-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .closed-beta-header.de h1{line-height:1.2em}#home-page .hero-banner #hero-banner-carousel .launch-date-header,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header{position:relative}#home-page .hero-banner #hero-banner-carousel .launch-date-header.en,#home-page .hero-banner #hero-banner-carousel .launch-date-header.fr,#home-page .hero-banner #hero-banner-carousel .launch-date-header.de,#home-page .hero-banner #hero-banner-carousel .launch-date-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.en,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.de,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.uk{margin-top:300px}@media only screen and (min-width: 48.0625rem){#home-page .hero-banner #hero-banner-carousel .launch-date-header.en,#home-page .hero-banner #hero-banner-carousel .launch-date-header.fr,#home-page .hero-banner #hero-banner-carousel .launch-date-header.de,#home-page .hero-banner #hero-banner-carousel .launch-date-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.en,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.de,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.uk{margin-top:400px}}#home-page .hero-banner #hero-banner-carousel .launch-date-header.en h1,#home-page .hero-banner #hero-banner-carousel .launch-date-header.en h2,#home-page .hero-banner #hero-banner-carousel .launch-date-header.fr h1,#home-page .hero-banner #hero-banner-carousel .launch-date-header.fr h2,#home-page .hero-banner #hero-banner-carousel .launch-date-header.de h1,#home-page .hero-banner #hero-banner-carousel .launch-date-header.de h2,#home-page .hero-banner #hero-banner-carousel .launch-date-header.uk h1,#home-page .hero-banner #hero-banner-carousel .launch-date-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.uk h2{color:white;text-shadow:0 0 10px black;margin-bottom:0}#home-page .hero-banner #hero-banner-carousel .launch-date-header.en h1,#home-page .hero-banner #hero-banner-carousel .launch-date-header.fr h1,#home-page .hero-banner #hero-banner-carousel .launch-date-header.de h1,#home-page .hero-banner #hero-banner-carousel .launch-date-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.uk h1{font-size:40px;font-family:"Droid Serif",serif;font-style:italic;font-weight:normal;line-height:1em}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .launch-date-header.en h1,#home-page .hero-banner #hero-banner-carousel .launch-date-header.fr h1,#home-page .hero-banner #hero-banner-carousel .launch-date-header.de h1,#home-page .hero-banner #hero-banner-carousel .launch-date-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.uk h1{font-size:36px}}#home-page .hero-banner #hero-banner-carousel .launch-date-header.en h2,#home-page .hero-banner #hero-banner-carousel .launch-date-header.fr h2,#home-page .hero-banner #hero-banner-carousel .launch-date-header.de h2,#home-page .hero-banner #hero-banner-carousel .launch-date-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.uk h2{font-size:60px;line-height:0.9em}#home-page .hero-banner #hero-banner-carousel .launch-date-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .launch-date-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .launch-date-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .launch-date-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .launch-date-header.uk .banner-button{z-index:999}#home-page .hero-banner #hero-banner-carousel .namereservation-header,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header{margin-top:300px}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .namereservation-header.en,#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de,#home-page .hero-banner #hero-banner-carousel .namereservation-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.en,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.uk{margin-top:430px}}#home-page .hero-banner #hero-banner-carousel .namereservation-header.en h1,#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr h1,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de h1,#home-page .hero-banner #hero-banner-carousel .namereservation-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.uk h1{font-size:6vw;font-size:80px;line-height:.5em;margin-bottom:-5px;color:#fff;text-shadow:0 0px 5px #000}@media only screen and (min-width: 64.0625rem){#home-page .hero-banner #hero-banner-carousel .namereservation-header.en h1,#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr h1,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de h1,#home-page .hero-banner #hero-banner-carousel .namereservation-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.uk h1{max-width:500px}}@media only screen and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .namereservation-header.en h1,#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr h1,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de h1,#home-page .hero-banner #hero-banner-carousel .namereservation-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.uk h1{font-size:9vw}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .namereservation-header.en h1,#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr h1,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de h1,#home-page .hero-banner #hero-banner-carousel .namereservation-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.uk h1{font-size:44px !important}}#home-page .hero-banner #hero-banner-carousel .namereservation-header.en h1 span,#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr h1 span,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de h1 span,#home-page .hero-banner #hero-banner-carousel .namereservation-header.uk h1 span,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.en h1 span,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr h1 span,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de h1 span,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.uk h1 span{display:block;margin-top:44px}#home-page .hero-banner #hero-banner-carousel .namereservation-header.en h2,#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr h2,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de h2,#home-page .hero-banner #hero-banner-carousel .namereservation-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.uk h2{font-size:3.5vw;font-family:"Droid Serif",serif;font-size:18px;line-height:22px;padding-top:35px;padding-bottom:15px;text-shadow:0 0px 5px #000;color:#b1b1b1}@media only screen and (min-width: 64.0625rem){#home-page .hero-banner #hero-banner-carousel .namereservation-header.en h2,#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr h2,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de h2,#home-page .hero-banner #hero-banner-carousel .namereservation-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.uk h2{max-width:500px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .namereservation-header.en h2,#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr h2,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de h2,#home-page .hero-banner #hero-banner-carousel .namereservation-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.uk h2{max-width:300px}}@media only screen and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .namereservation-header.en h2,#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr h2,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de h2,#home-page .hero-banner #hero-banner-carousel .namereservation-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.uk h2{font-size:13px;line-height:13px}}#home-page .hero-banner #hero-banner-carousel .namereservation-header.en p,#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr p,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de p,#home-page .hero-banner #hero-banner-carousel .namereservation-header.uk p,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.en p,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr p,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de p,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.uk p{margin-top:40px;color:#b1b1b1}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .namereservation-header.en p,#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr p,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de p,#home-page .hero-banner #hero-banner-carousel .namereservation-header.uk p,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.en p,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr p,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de p,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.uk p{font-size:14px}}#home-page .hero-banner #hero-banner-carousel .namereservation-header.en a,#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr a,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de a,#home-page .hero-banner #hero-banner-carousel .namereservation-header.uk a,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.en a,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr a,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de a,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.uk a{color:#b1b1b1}#home-page .hero-banner #hero-banner-carousel .namereservation-header.en a:hover,#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr a:hover,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de a:hover,#home-page .hero-banner #hero-banner-carousel .namereservation-header.uk a:hover,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.en a:hover,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr a:hover,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de a:hover,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.uk a:hover{color:#b1b1b1}@media only screen and (min-width: 48.0625rem){#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de{margin-top:240px}#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr h1,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de h1{line-height:80px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr h1,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de h1{max-width:475px}}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr h1,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de h1{line-height:34px}#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr h2,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de h2{max-width:400px;line-height:16px;padding-bottom:0;margin:0 auto}#home-page .hero-banner #hero-banner-carousel .namereservation-header.fr a.banner-link .banner-button,#home-page .hero-banner #hero-banner-carousel .namereservation-header.de a.banner-link .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.fr a.banner-link .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de a.banner-link .banner-button{margin-top:8px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .namereservation-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .namereservation-header.de h1{font-size:65px}}#home-page .hero-banner #hero-banner-carousel .class-week-header,#home-page .hero-banner #hero-banner-carousel-slick .class-week-header{margin-top:300px}@media only screen and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .class-week-header,#home-page .hero-banner #hero-banner-carousel-slick .class-week-header{margin-top:270px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .class-week-header,#home-page .hero-banner #hero-banner-carousel-slick .class-week-header{margin-top:230px}}#home-page .hero-banner #hero-banner-carousel .class-week-header h1,#home-page .hero-banner #hero-banner-carousel-slick .class-week-header h1{font-size:6vw;font-size:80px;line-height:.5em;margin-bottom:-5px;color:#fff;text-shadow:0 0px 5px #000}@media only screen and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .class-week-header h1,#home-page .hero-banner #hero-banner-carousel-slick .class-week-header h1{font-size:9vw}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .class-week-header h1,#home-page .hero-banner #hero-banner-carousel-slick .class-week-header h1{font-size:44px !important}}#home-page .hero-banner #hero-banner-carousel .class-week-header h1 span,#home-page .hero-banner #hero-banner-carousel-slick .class-week-header h1 span{display:block;margin-top:44px}#home-page .hero-banner #hero-banner-carousel .class-week-header h2,#home-page .hero-banner #hero-banner-carousel-slick .class-week-header h2{color:#fff;font-size:3.5vw;font-size:40px;padding-top:35px;padding-bottom:15px;font-style:italic;text-shadow:0 0px 5px #000}@media only screen and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .class-week-header h2,#home-page .hero-banner #hero-banner-carousel-slick .class-week-header h2{font-size:35px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .class-week-header h2,#home-page .hero-banner #hero-banner-carousel-slick .class-week-header h2{font-size:30px}}#home-page .hero-banner #hero-banner-carousel .class-week-header p,#home-page .hero-banner #hero-banner-carousel-slick .class-week-header p{margin-top:40px;color:#b1b1b1}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .class-week-header p,#home-page .hero-banner #hero-banner-carousel-slick .class-week-header p{font-size:14px}}#home-page .hero-banner #hero-banner-carousel .class-week-header a,#home-page .hero-banner #hero-banner-carousel-slick .class-week-header a{color:#b1b1b1}#home-page .hero-banner #hero-banner-carousel .class-week-header a:hover,#home-page .hero-banner #hero-banner-carousel-slick .class-week-header a:hover{color:#b1b1b1}#home-page .hero-banner #hero-banner-carousel .class-week-header.fr,#home-page .hero-banner #hero-banner-carousel .class-week-header.de,#home-page .hero-banner #hero-banner-carousel-slick .class-week-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .class-week-header.de{margin-top:280px}@media only screen and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .class-week-header.fr h1 span,#home-page .hero-banner #hero-banner-carousel-slick .class-week-header.fr h1 span{margin-top:15px}}@media only screen and (min-width: 48.0625rem){#home-page .hero-banner #hero-banner-carousel .header-banner-left>.row,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-left>.row{text-align:left;padding-left:110px}#home-page .hero-banner #hero-banner-carousel .header-banner-left .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-left .banner-button{margin:0;text-align:center}#home-page .hero-banner #hero-banner-carousel .header-banner-left a.banner-link,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-left a.banner-link{display:block;max-width:215px}}@media only screen and (min-width: 48.0625rem){#home-page .hero-banner #hero-banner-carousel .header-banner-right>.row,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-right>.row{width:50%;text-align:left;float:right}#home-page .hero-banner #hero-banner-carousel .header-banner-right .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-right .banner-button{margin:0;text-align:center}#home-page .hero-banner #hero-banner-carousel .header-banner-right a.banner-link,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-right a.banner-link{display:block;max-width:215px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .header-banner-right>.row,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-right>.row{padding-left:25px}}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#home-page .hero-banner #hero-banner-carousel .header-banner-right>.row,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-right>.row{padding-left:110px}}@media only screen and (min-width: 80.0625rem){#home-page .hero-banner #hero-banner-carousel .header-banner-right>.row,#home-page .hero-banner #hero-banner-carousel-slick .header-banner-right>.row{padding-left:200px}}#home-page .hero-banner .static-banner{position:absolute;top:0;left:0;width:100%;height:100%;background:url(//static.bladeandsoul.com/img/home/banner/main_hero_banner.jpg) 50% 0 no-repeat;background-size:cover}#home-page .hero-banner .static-banner #hero-content{position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:80%}@media only screen and (max-width: 30rem){#home-page .hero-banner .static-banner #hero-content{width:100%}}#home-page .hero-banner h1{font-family:BakaExpertRegular,serif;font-size:5rem;line-height:1}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner h1{font-size:3.4rem}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner h1{font-size:3.4rem}}@media only screen and (max-width: 30rem){#home-page .hero-banner h1{font-size:2.6rem}}#home-page .hero-banner h2{font-family:"Droid Serif",serif;font-style:italic;font-size:38px;font-weight:400}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner h2{font-size:30px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner h2{font-size:24px}}@media only screen and (max-width: 30rem){#home-page .hero-banner h2{font-size:20px}}#home-page .hero-banner .subtitle{margin:0 auto;max-width:510px;font-size:0.9em;color:#9b9b9b}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner .subtitle{margin:30px auto;max-width:392px;font-size:0.8em}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner .subtitle{margin:30px auto;max-width:392px;font-size:0.8em}}@media only screen and (max-width: 30rem){#home-page .hero-banner .subtitle{display:none}}#home-page .hero-banner .play-button{margin:20px auto 0;width:166px;height:151px;background:url(//static.bladeandsoul.com/img/global/button-play-set.png) no-repeat 0 0}#home-page .hero-banner .play-button:hover{background:url(//static.bladeandsoul.com/img/global/button-play-set.png) no-repeat -163px 0}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner .play-button{background-position:0px -214px;width:163px;height:112px}#home-page .hero-banner .play-button:hover{background-position:-163px -214px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner .play-button{background-position:0px -214px;width:163px;height:112px}#home-page .hero-banner .play-button:hover{background-position:-163px -214px}}@media only screen and (max-width: 30rem){#home-page .hero-banner .play-button{background-position:0px -214px;width:163px;height:112px}#home-page .hero-banner .play-button:hover{background-position:-163px -214px}}#home-page .news-article-slider{height:600px;background:url(//static.bladeandsoul.com/img/home/news-bg.jpg) 50% 0 no-repeat}@media only screen and (max-width: 30rem){#home-page .news-article-slider{background:url("/img/home/news-bg-480.png") no-repeat scroll 0px -75px,url("/img/home/game-overview-1-bg-480.png") no-repeat scroll 0px 305px transparent;height:600px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .news-article-slider{background:url("/img/home/news-bg-768.png") 0 -85px no-repeat,url("/img/home/game-overview-1-bg-768.png") 0 340px no-repeat;height:665px}}#home-page .news-article-slider .heading{margin:24px 0}#home-page .news-article-slider .heading .view-all{float:right}#home-page .news-article-slider .news-list{padding:48px 0 15px}@media only screen and (max-width: 30rem){#home-page .news-article-slider .news-list .slick-slide{padding:0 20px}}#home-page .news-article-slider .news-list .slick-slide .news-article{max-width:420px;height:380px;margin:0 auto;background-repeat:no-repeat;background-size:cover}#home-page .news-article-slider .news-list .slick-slide .news-article .copy{padding:25px 30px 0}#home-page .news-article-slider .news-list .slick-slide .slick-list{padding-bottom:20px}#home-page .news-article-slider .view-all-link{position:relative;margin:auto}@media only screen and (max-width: 30rem){#home-page .news-article-slider .view-all-link{width:260px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .news-article-slider .view-all-link{width:360px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .news-article-slider .view-all-link{width:360px}}#home-page .news-article-slider .view-all-link a{position:absolute;z-index:9;font-size:15px;text-decoration:underline;color:#B1B1B1;margin-top:10px}#home-page .news-article-slider .view-all-link a:hover{color:#fff}#home-page .news-article-list{height:600px;background:url(//static.bladeandsoul.com/img/home/news-bg.jpg) 50% 0 no-repeat}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .news-article-list{height:430px;background:url(//static.bladeandsoul.com/img/home/news-bg-1024.png) 50% 0 no-repeat}}#home-page .news-article-list .heading{padding-top:57px}#home-page .news-article-list .heading .view-all{margin-top:16px;padding:4px 0 0 22px;width:134px;height:32px;float:right;color:#fff;background:url(//static.bladeandsoul.com/img/global/orange-paint-swipe.png) no-repeat}#home-page .news-article-list .heading h2{margin-right:40px;display:inline-block}#home-page .news-article-list .heading .last-update{font-size:0.9em}#home-page .news-article-list .news-list{padding-top:70px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .news-article-list .news-list{padding-top:80px}}#home-page .news-article-list .news-list .view-all-link{text-align:right;padding-right:1.875rem}#home-page .news-article-list .news-list .view-all-link .view-all{display:inline-block;width:auto;padding-top:0.9375rem;font-size:15px;text-decoration:underline;color:#b1b1b1;background:none}#home-page .news-article-list .news-list .view-all-link .view-all:hover{color:#fefefe}#home-page .news-list{position:relative;z-index:100}#home-page .game-overview{max-width:1920px;margin:0 auto;overflow:hidden;position:relative}@media only screen and (max-width: 30rem){#home-page .game-overview .game-sections{margin-top:-40px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .game-overview .game-sections{margin-top:-110px}}#home-page .game-overview .game-sections h3{margin:1.625rem 0 1rem 0.4375rem;font-style:italic;font-size:2rem}@media only screen and (min-width: 48.0625rem){#home-page .game-overview .game-sections h3{font-size:2.1875rem}}@media only screen and (min-width: 64.0625rem){#home-page .game-overview .game-sections h3{font-size:2.8125rem}}#home-page .game-overview .game-sections .section-game-overview{position:relative}#home-page .game-overview .game-sections .section-game-overview .game-overview-info{height:100%;position:relative;z-index:10}@media only screen and (min-width: 48.0625rem){#home-page .game-overview .game-sections .section-game-overview .game-overview-info{height:100%}}#home-page .game-overview .game-sections .section-game-overview .game-overview-info>.columns{height:100%}@media only screen and (min-width: 80.0625rem){#home-page .game-overview .game-sections .section-game-overview .game-overview-info>.columns{height:auto}}#home-page .game-overview .game-sections .section-game-overview .game-overview-info .top-text{padding-top:380px;position:relative}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#home-page .game-overview .game-sections .section-game-overview .game-overview-info .top-text{max-width:760px;margin-left:20px}}#home-page .game-overview .game-sections .section-game-overview .game-overview-info .top-text p{margin:40px 0}#home-page .game-overview .game-sections .section-game-overview .game-overview-info .bottom-text{position:absolute;bottom:0}@media only screen and (min-width: 80.0625rem){#home-page .game-overview .game-sections .section-game-overview .game-overview-info .bottom-text{position:relative;bottom:auto}}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#home-page .game-overview .game-sections .section-game-overview .game-overview-info .bottom-text{position:relative;bottom:auto;left:100px;width:400px}}#home-page .game-overview .game-sections .section-game-overview.section-1{height:1170px;background:url(//static.bladeandsoul.com/img/home/game-overview-1-bg.jpg) 50% 0 no-repeat}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .game-overview .game-sections .section-game-overview.section-1{min-height:413px;height:712px;background:url("//static.bladeandsoul.com/img/home/game-overview-1-bg-1024.png") no-repeat scroll 50% 50% #000}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .game-overview .game-sections .section-game-overview.section-1{background:none;height:750px}}@media only screen and (max-width: 30rem){#home-page .game-overview .game-sections .section-game-overview.section-1{height:850px;background:none repeat scroll 0% 0% transparent}}#home-page .game-overview .game-sections .section-game-overview.section-1 h2{font-family:BakaExpertRegular,serif;font-size:6.25rem;line-height:1;font-size:64px}@media only screen and (min-width: 64.0625rem){#home-page .game-overview .game-sections .section-game-overview.section-1 h2{font-size:70px}}@media only screen and (min-width: 80.0625rem){#home-page .game-overview .game-sections .section-game-overview.section-1 h2{font-size:100px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .game-overview .game-sections .section-game-overview.section-1 .top-text{padding-top:446px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .game-overview .game-sections .section-game-overview.section-1 .top-text{padding-top:465px}}@media only screen and (max-width: 30rem){#home-page .game-overview .game-sections .section-game-overview.section-1 .top-text{padding-top:400px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .game-overview .game-sections .section-game-overview.section-1 .bottom-text{bottom:-42px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .game-overview .game-sections .section-game-overview.section-1 .bottom-text{bottom:-42px}}@media only screen and (max-width: 30rem){#home-page .game-overview .game-sections .section-game-overview.section-1 .bottom-text{bottom:-53px}}#home-page .game-overview .game-sections .section-game-overview.section-2{height:760px;background:url(//static.bladeandsoul.com/img/home/game-overview-2-bg-only.jpg) 50% 0 no-repeat}@media only screen and (max-width: 30rem){#home-page .game-overview .game-sections .section-game-overview.section-2{height:615px;background:url("//static.bladeandsoul.com/img/home/game-overview-2-bg-480.png") no-repeat scroll 50% 0px transparent}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .game-overview .game-sections .section-game-overview.section-2{height:560px;background:url("//static.bladeandsoul.com/img/home/game-overview-2-bg-768.png") no-repeat scroll 50% 0px #000}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .game-overview .game-sections .section-game-overview.section-2{height:720px;background:url("//static.bladeandsoul.com/img/home/game-overview-2-bg-1024.png") no-repeat scroll 0px 0px #000}#home-page .game-overview .game-sections .section-game-overview.section-2 .bottom-text{width:75%;text-align:right;left:auto;right:0}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem) and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .game-overview .game-sections .section-game-overview.section-2 .bottom-text{width:85%;text-align:left;left:auto;right:auto}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .game-overview .game-sections .section-game-overview.section-2 .bottom-text h3{width:75%}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem) and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .game-overview .game-sections .section-game-overview.section-2 .bottom-text h3{width:100%}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .game-overview .game-sections .section-game-overview.section-2 .bottom-text h3,#home-page .game-overview .game-sections .section-game-overview.section-2 .bottom-text p{float:right}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem) and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .game-overview .game-sections .section-game-overview.section-2 .bottom-text h3,#home-page .game-overview .game-sections .section-game-overview.section-2 .bottom-text p{float:none}}#home-page .game-overview .game-sections .section-game-overview.section-3{height:400px;background:url(//static.bladeandsoul.com/img/home/game-overview-3-bg-only.jpg) 50% 0 no-repeat}@media only screen and (max-width: 30rem){#home-page .game-overview .game-sections .section-game-overview.section-3{height:490px;background:none}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .game-overview .game-sections .section-game-overview.section-3{height:500px;background:none}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .game-overview .game-sections .section-game-overview.section-3{background:none;height:525px}}#home-page .game-overview .game-sections .section-game-overview.section-4{height:615px;background:url(//static.bladeandsoul.com/img/home/game-overview-4-bg.jpg) 50% 0 no-repeat}@media only screen and (max-width: 30rem){#home-page .game-overview .game-sections .section-game-overview.section-4{height:480px;background:url("//static.bladeandsoul.com/img/home/game-overview-4-bg-480.png") no-repeat scroll 50% 0px transparent}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .game-overview .game-sections .section-game-overview.section-4{height:495px;background:url("//static.bladeandsoul.com/img/home/game-overview-4-bg-768.png") no-repeat scroll 50% 0px transparent}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .game-overview .game-sections .section-game-overview.section-4{background:url("/img/home/game-overview-4-bg-1024.png") no-repeat scroll 50% 0px transparent}}#home-page .game-overview .game-sections .character{width:1920px;margin-left:-960px;position:absolute;left:50%;z-index:5}#home-page .game-overview .game-sections .character.section-1-character{width:1100px;height:920px;margin-left:-820px;background:url(//static.bladeandsoul.com/img/home/characters-overview-section-1.png) 50% 0 no-repeat;background-size:cover;top:-250px}@media only screen and (max-width: 30rem){#home-page .game-overview .game-sections .character.section-1-character{width:480px;height:614px;margin-left:-240px;background:url("//static.bladeandsoul.com/img/home/characters-overview-section-1-480.png") no-repeat scroll 50% 0px transparent;top:-80px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .game-overview .game-sections .character.section-1-character{width:746px;height:657px;margin-left:-390px;background:url("//static.bladeandsoul.com/img/home/characters-overview-section-1-768.png") no-repeat scroll 50% 0px/cover transparent;top:-100px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .game-overview .game-sections .character.section-1-character{width:839px;height:744px;background:url("//static.bladeandsoul.com/img/home/characters-overview-section-1-1024.png") no-repeat scroll 50% 0px transparent;top:-165px;margin-left:-450px}}@media only screen and (min-width: 64.0625rem){#home-page .game-overview .game-sections .character.section-1-character{width:1920px;height:2010px;margin-left:-960px;top:-430px}}#home-page .game-overview .game-sections .character.section-2-character{width:900px;height:700px;margin-left:-220px;background:url(//static.bladeandsoul.com/img/home/characters-overview-section-2.png) 50% 0 no-repeat;background-size:cover;top:-130px}@media only screen and (max-width: 30rem){#home-page .game-overview .game-sections .character.section-2-character{width:336px;height:267px;margin-left:-180px;background:url("//static.bladeandsoul.com/img/home/characters-overview-section-2-480.png") no-repeat scroll 50% 0px/cover transparent;top:40px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .game-overview .game-sections .character.section-2-character{width:373px;height:297px;margin-left:-195px;background:url("//static.bladeandsoul.com/img/home/characters-overview-section-2-768.png") no-repeat scroll 50% 0px/cover transparent;top:50px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .game-overview .game-sections .character.section-2-character{width:478px;height:381px;margin-left:-245px;background:url("//static.bladeandsoul.com/img/home/characters-overview-section-2-1024.png") no-repeat scroll 50% 0px/cover transparent;top:45px}}@media only screen and (min-width: 64.0625rem){#home-page .game-overview .game-sections .character.section-2-character{width:1920px;height:1141px;margin-left:-960px;top:-246px}}#home-page .game-overview .game-sections .character.section-3-character{width:1920px;height:1141px;top:-530px;background:url(//static.bladeandsoul.com/img/home/characters-overview-section-3.png) 50% 0 no-repeat}@media only screen and (max-width: 30rem){#home-page .game-overview .game-sections .character.section-3-character{width:480px;height:519px;top:-130px;background:url("//static.bladeandsoul.com/img/home/characters-overview-section-3-480.png") no-repeat scroll 50% 0px transparent;margin-left:-240px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .game-overview .game-sections .character.section-3-character{width:688px;height:628px;top:-160px;background:url("//static.bladeandsoul.com/img/home/characters-overview-section-3-768.png") no-repeat scroll 50% 0px transparent;margin-left:-344px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .game-overview .game-sections .character.section-3-character{background:url("/img/home/characters-overview-section-3-1024.png") no-repeat scroll 50% 0px transparent;width:882px;height:805px;margin-left:auto;margin-right:auto;position:relative;left:0;top:-715px}}#home-page .races h2,#home-page .races-slider h2{color:inherit;font-style:italic}#home-page .races h3,#home-page .races-slider h3{font-family:BakaExpertRegular,serif;font-size:9rem;line-height:1}#home-page .races h4,#home-page .races-slider h4{font-size:inherit;font-family:inherit}#home-page .races{height:755px;background:url(//static.bladeandsoul.com/img/home/race-bg.jpg) 50% 0 no-repeat;overflow:hidden}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#home-page .races{background:url(//static.bladeandsoul.com/img/home/race-bg.jpg) 75% 0 no-repeat}}#home-page .races .race-info{padding-top:125px}#home-page .races .race-info .race-selection{margin:65px 0 0;float:left;width:120px}#home-page .races .race-info .race-selection #selectGon.active{background-position:-118px 0}#home-page .races .race-info .race-selection #selectJin.active{background-position:-118px -104px}#home-page .races .race-info .race-selection #selectYun.active{background-position:-118px -206px}#home-page .races .race-info .race-selection #selectLyn.active{background-position:-118px -316px}#home-page .races .race-info .race-selection li{font-family:BakaExpertRegular,serif;font-size:1.5rem;line-height:1;padding-top:31px;height:88px;width:106px;text-align:center;list-style:none;background:url(//static.bladeandsoul.com/img/home/race-selection-sprite.png);cursor:pointer;color:#fff}#home-page .races .race-info .race-selection li:hover{color:#000}#home-page .races .race-info .race-selection li.gon{background-position:0 0}#home-page .races .race-info .race-selection li.gon:hover{background-position:-118px 0}#home-page .races .race-info .race-selection li.jin{padding-top:38px;background-position:0 -104px}#home-page .races .race-info .race-selection li.jin:hover{background-position:-118px -104px}#home-page .races .race-info .race-selection li.yun{height:98px;padding-top:40px;background-position:0 -206px}#home-page .races .race-info .race-selection li.yun:hover{background-position:-118px -206px}#home-page .races .race-info .race-selection li.lyn{padding-top:38px;background-position:0 -316px}#home-page .races .race-info .race-selection li.lyn:hover{background-position:-118px -316px}#home-page .races .race-info .copy{display:none;overflow:hidden;padding-left:50px}#home-page .races .race-preview{display:none;left:160px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#home-page .races .race-preview{left:-50px}}#home-page .races .race-preview img{max-width:898px}#home-page .races-slider{padding:60px 0 0;height:840px;background:url(//static.bladeandsoul.com/img/home/race-bg-mobile.jpg) 50% 0 no-repeat}#home-page .races-slider h2{font-size:24px;padding-left:30px;position:relative;top:50px;z-index:25;color:#fff}#home-page .races-slider h3{font-size:80px}#home-page .races-slider .races-slides,#home-page .races-slider .slick-list,#home-page .races-slider .slick-track{height:100%;max-height:720px}#home-page .races-slider .races-slides{margin-top:-40px}#home-page .races-slider .races-slides .copy{position:relative}#home-page .races-slider .races-slides .copy .content{width:inherit;padding:0 10px 0 30px;position:absolute;bottom:0;z-index:50}#home-page .races-slider .races-slides .copy .content p{width:100%}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .races-slider .races-slides .copy .content p{width:75%}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .races-slider .races-slides .copy .content p{width:50%}}#home-page .races-slider .races-slides .race-preview{display:none;max-height:500px;width:360px;margin-left:-185px;text-align:center;position:absolute;left:50%;top:75px}#home-page .races-slider .races-slides .race-preview img{display:inline-block;max-height:500px;width:100%}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .races-slider .races-slides .race-preview{width:450px;margin-left:-225px}#home-page .races-slider .races-slides .race-preview img{width:auto}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .races-slider .races-slides .race-preview{height:100%;max-height:none;width:500px;position:absolute;left:auto;right:0;top:80px}#home-page .races-slider .races-slides .race-preview img{max-height:none}}#home-page .races-slider .races-slides .slick-dots{bottom:-35px}#home-page .classes h2,#home-page .classes-slider h2{color:inherit;font-style:italic;padding-left:30px}#home-page .classes h3,#home-page .classes-slider h3{font-family:BakaExpertRegular,serif;font-size:9rem;line-height:1}#home-page .classes{height:870px;background:url(//static.bladeandsoul.com/img/home/class-bg.jpg) 50% 0 no-repeat;overflow:hidden}#home-page .classes>.row{position:relative}#home-page .classes>.row .preview{display:none;margin:0 0 -390px;left:-150px}#home-page .classes>.row .preview img{width:100%;max-width:980px}#home-page .classes>.row .copy{display:none;padding-top:125px;padding-left:25px;position:absolute;left:auto;right:0}#home-page .classes>.row .copy h2{padding-left:0}#home-page .classes>.row .copy h3{font-size:100px;margin:40px 0}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#home-page .classes>.row .copy h3{font-size:75px}}#home-page .classes .about-classes-nav{padding-top:50px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#home-page .classes .about-classes-nav{left:16px}}#home-page .classes .about-classes-nav .columns.class-nav{width:11.1%}#home-page .classes .about-classes-nav .class-icon{background-size:auto;padding:175px 10px 0}#home-page .classes .about-classes-nav .class-icon:hover{background-position:50% -200px}#home-page .classes .about-classes-nav .class-icon.active{background-position:50% -200px;color:#8bdbf5}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#home-page .classes .about-classes-nav .class-icon{background-size:160px;padding-top:150px}#home-page .classes .about-classes-nav .class-icon:hover,#home-page .classes .about-classes-nav .class-icon.active{background-position:50% -160px}}#home-page .classes-slider{padding:60px 0 0;height:670px;background:url(//static.bladeandsoul.com/img/home/class-bg-mobile.jpg) 50% 0 no-repeat}#home-page .classes-slider h2{font-size:26px;position:relative;z-index:10}#home-page .classes-slider .classes-slides,#home-page .classes-slider .slick-list,#home-page .classes-slider .slick-track{height:100%;max-height:525px}#home-page .classes-slider .classes-slides{margin-top:-40px}#home-page .classes-slider .classes-slides .copy .content{position:absolute;padding:0 20px;left:10px;bottom:0;z-index:25}#home-page .classes-slider .classes-slides .copy .content h3{font-size:80px;margin-bottom:20px}@media only screen and (max-width: 30rem){#home-page .classes-slider .classes-slides .copy .content h3{font-size:56px}}#home-page .classes-slider .classes-slides .copy .content .view-more{display:none}@media only screen and (min-width: 30.0625rem){#home-page .classes-slider .classes-slides .copy .content{min-height:200px;margin:0}}@media only screen and (min-width: 64.0625rem){#home-page .classes-slider .classes-slides .copy .content .view-more{display:block}}#home-page .classes-slider .classes-slides .copy .preview{display:none;width:580px;margin-left:-290px;left:50%;top:30px}#home-page .classes-slider .classes-slides .copy .preview img{width:100%;min-width:320px}@media only screen and (min-width: 30.0625rem){#home-page .classes-slider .classes-slides .copy .preview{width:612px;margin-left:-306px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .classes-slider .classes-slides .copy .preview{width:700px;margin-left:-350px;top:-12px}}#home-page .media{min-height:610px;background:#000 url(/img/home/media-bg-mobile.jpg) 50% 0 no-repeat;padding-top:80px;padding-bottom:130px}@media only screen and (min-width: 64.0625rem){#home-page .media{background:#000 url(/img/home/media-bg.jpg) 50% 0 no-repeat}}#home-page .media h2{display:inline-block}#home-page .media ul.media-list{display:inline-block}#home-page .media ul.media-list li{margin:0 0.9em 0 0;display:inline-block;list-style:none}#home-page .media a.fansite{margin-top:20px;float:right}#home-page .media .media-items>.columns{overflow:hidden;padding:4px}#home-page .media .view-all{display:inline-block}.reveal-modal{position:fixed;border:none;background:transparent;box-shadow:none;top:100px !important}.reveal-modal .responsive-video-container{padding-bottom:56.25%;position:relative}.reveal-modal .responsive-video-container iframe,.reveal-modal .responsive-video-container object,.reveal-modal .responsive-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.reveal-modal .close-reveal-modal{top:-0.375rem;right:-0.625rem}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page[data-lang=fr] .hero-banner #hero-banner-carousel .class-week-header.fr h1,#home-page[data-lang=fr] .hero-banner #hero-banner-carousel-slick .class-week-header.fr h1{line-height:50px}}@media only screen and (max-width: 30rem){#home-page[data-lang=fr] .hero-banner #hero-banner-carousel .class-week-header.fr h1 span,#home-page[data-lang=fr] .hero-banner #hero-banner-carousel-slick .class-week-header.fr h1 span{margin-top:0}}#home-page[data-lang=fr] .hero-banner #hero-banner-carousel .class-week-header.fr h2,#home-page[data-lang=fr] .hero-banner #hero-banner-carousel-slick .class-week-header.fr h2{padding-top:0}@media only screen and (max-width: 30rem){#home-page[data-lang=fr] .classes-slider .classes-slides .copy .content h3{font-size:42px}}#home-page[data-lang=fr] .namereservation{background:url(//static.bladeandsoul.com/img/home/banner/name_reservation/name_reservation_trailer5_main_header_fr.jpg) 50% 0 no-repeat}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page[data-lang=fr] .namereservation h2{max-width:260px}}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page[data-lang=fr] .namereservation{background:url(//static.bladeandsoul.com/img/home/banner/class_week/name_reservation_trailer5_main_header_mobile_fr.jpg) 50% 0 no-repeat}}#home-page[data-lang=de] .namereservation{background:url(//static.bladeandsoul.com/img/home/banner/name_reservation/name_reservation_trailer5_main_header_de.jpg) 50% 0 no-repeat}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page[data-lang=de] .namereservation{background:url(//static.bladeandsoul.com/img/home/banner/class_week/name_reservation_trailer5_main_header_mobile_de.jpg) 50% 0 no-repeat}}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#home-page[data-lang=de] .about-classes-nav .columns.class-nav .class-icon{word-wrap:break-word}}#home-page .hero-banner #hero-banner-carousel .hero-banner-carousel-slide a,#home-page .hero-banner #hero-banner-carousel-slick .hero-banner-carousel-slide a{display:inline-block;max-width:215px;margin:0 auto}#home-page .hero-banner #hero-banner-carousel .headstart,#home-page .hero-banner #hero-banner-carousel-slick .headstart{background:url(//static.bladeandsoul.com/img/home/banner/head_start/main_hero_banner_headstart.jpg) 50% 0 no-repeat}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .headstart,#home-page .hero-banner #hero-banner-carousel-slick .headstart{background:url(//static.bladeandsoul.com/img/home/banner/head_start/main_hero_banner_headstart_mobile.jpg) 50% -50px no-repeat}}#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header{position:relative;margin-top:300px}#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.en,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.fr,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.de,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.en,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.de,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.uk{margin-top:300px}@media only screen and (min-width: 48.0625rem){#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.en,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.fr,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.de,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.en,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.de,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.uk{margin-top:360px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.en,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.fr,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.de,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.en,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.de,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.uk{margin-top:360px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.en,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.fr,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.de,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.en,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.de,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.uk{margin-top:300px}}#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.en h1,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.en h2,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.fr h1,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.fr h2,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.de h1,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.de h2,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.uk h1,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.uk h2{color:white;text-shadow:0 0 10px black;margin-bottom:0}#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.en h1,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.fr h1,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.de h1,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.uk h1{font-size:84px;font-weight:normal;line-height:1em;margin-top:-25px;margin-bottom:25px}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.en h1,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.fr h1,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.de h1,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.uk h1{font-size:60px}}#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.en h2,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.fr h2,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.de h2,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.uk h2{font-size:16px;line-height:22px;color:#ede3d5}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.en h2,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.fr h2,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.de h2,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.uk h2{font-size:13px;line-height:18px}}#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .headstart .headstart-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .headstart .headstart-header.uk .banner-button{z-index:999}#home-page .hero-banner #hero-banner-carousel .bnsnowlive,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive{background:url(//static.bladeandsoul.com/img/home/banner/now_live/bns_is_live_main_carousel.jpg) 50% 0 no-repeat}#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header{position:relative;margin-top:300px}#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.en,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.fr,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.de,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.en,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.de,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.uk{margin-top:450px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.en,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.fr,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.de,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.en,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.de,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.uk{margin-top:400px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.en,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.fr,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.de,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.en,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.de,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.uk{margin-top:418px}}#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.en h1,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.en h2,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.fr h1,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.fr h2,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.de h1,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.de h2,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.uk h1,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.uk h2{color:white;text-shadow:0 0 10px black;margin-bottom:0}#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.en h1,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.fr h1,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.de h1,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.uk h1{font-family:"Droid Serif",serif;font-size:60px;font-weight:normal;font-style:italic;line-height:1em;margin-top:-25px;margin-bottom:18px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.en h1,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.fr h1,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.de h1,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.uk h1{font-size:48px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.en h1,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.fr h1,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.de h1,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.uk h1{font-size:38px;margin-bottom:0}}#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.en h2,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.fr h2,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.de h2,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.uk h2{font-family:BakaExpertRegular,serif;font-size:4.375rem;line-height:1;font-style:normal}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.en h2,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.fr h2,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.de h2,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.uk h2{font-size:50px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.en h2,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.fr h2,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.de h2,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.uk h2{font-size:42px;line-height:42px}}#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.uk .banner-button{z-index:999}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.uk .banner-button{margin-top:0}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.fr h1{font-size:34px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .bnsnowlive .bnsnowlive-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .bnsnowlive .bnsnowlive-header.fr h1{font-size:45px}}#home-page .hero-banner #hero-banner-carousel .livetrailer,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer{background:url(//static.bladeandsoul.com/img/home/banner/launch_trailer/bns-trailer-header.jpg) 50% 0 no-repeat}#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header{position:relative;margin-top:300px}#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.en,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.fr,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.de,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.en,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.de,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.uk{margin-top:300px}@media only screen and (min-width: 48.0625rem){#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.en,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.fr,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.de,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.en,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.de,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.uk{margin-top:400px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.en,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.fr,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.de,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.en,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.de,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.uk{margin-top:350px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.en,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.fr,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.de,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.en,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.de,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.uk{margin-top:300px}}#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.en h1,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.en h2,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.fr h1,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.fr h2,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.de h1,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.de h2,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.uk h1,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.uk h2{color:white;text-shadow:0 0 10px black;margin-bottom:0}#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.en h1,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.fr h1,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.de h1,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.uk h1{font-size:72px;font-weight:normal;line-height:1em;margin-top:-25px;margin-bottom:25px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.en h1,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.fr h1,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.de h1,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.uk h1{font-size:64px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.en h1,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.fr h1,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.de h1,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.uk h1{font-size:60px}}#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .livetrailer .livetrailer-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .livetrailer .livetrailer-header.uk .banner-button{z-index:999}#home-page .hero-banner #hero-banner-carousel .mushinstower,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower{background:url(//static.bladeandsoul.com/img/home/banner/rising_waters/bns-header-rising-waters.jpg) 50% 0 no-repeat}#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header{position:relative;margin-top:300px}#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.en,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.fr,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.de,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.en,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.de,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.uk{margin-top:300px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.en,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.fr,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.de,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.en,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.de,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.uk{margin-top:300px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.en,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.fr,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.de,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.en,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.de,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.uk{margin-top:275px}}#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.en h1,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.en h2,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.fr h1,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.fr h2,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.de h1,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.de h2,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.uk h1,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.uk h2{text-shadow:0 0 10px black;margin-bottom:0}#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.en h1,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.fr h1,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.de h1,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.uk h1{font-size:53px;font-family:"Droid Sans",sans-serif;font-weight:bold;line-height:1em;margin-top:-25px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.en h1,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.fr h1,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.de h1,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.uk h1{font-size:44px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.en h1,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.fr h1,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.de h1,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.uk h1{font-size:34px}}#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.en h2,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.fr h2,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.de h2,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.uk h2{font-family:BakaExpertRegular,serif;font-size:8.125rem;line-height:1;font-style:normal;margin-top:-6px;margin-bottom:20px;color:#ffe7c5}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.en h2,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.fr h2,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.de h2,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.uk h2{font-size:104px;margin-top:-3px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.en h2,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.fr h2,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.de h2,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.uk h2{font-size:74px;margin-top:-3px}}#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.uk .banner-button{z-index:999}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.fr{margin-top:250px}}#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.fr h2{margin-top:24px;margin-bottom:0}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.fr h2{font-size:90px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.de,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.de{margin-top:250px}}#home-page .hero-banner #hero-banner-carousel .mushinstower .mushinstower-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .mushinstower .mushinstower-header.de h2{margin-top:0;margin-bottom:0}#home-page .hero-banner #hero-banner-carousel .valentinesday,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday{background:url(//static.bladeandsoul.com/img/home/banner/valentines_day/bns-valentine-day-header.jpg) 50% 0 no-repeat}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .valentinesday,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday{background:url(//static.bladeandsoul.com/img/home/banner/valentines_day/bns-valentine-day-mobile-header.jpg) 50% 0 no-repeat}}#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header{position:relative;margin-top:300px}#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk{margin-top:300px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk{margin-top:400px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk{margin-top:350px}}#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk h2{margin-bottom:0}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk h2{color:#fff}}@media only screen and (min-width: 48.0625rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk h2{color:#770618}}#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk h1{font-family:BakaExpertRegular,serif;font-size:5.3125rem;line-height:1;font-style:normal;line-height:1em;margin-top:-25px}@media only screen and (min-width: 48.0625rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk h1{text-shadow:0 0 5px white}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk h1{font-size:72px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk h1{font-size:80px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk h1{font-size:54px}}#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk h2{font-size:36px;font-family:"Droid Serif",serif;font-style:italic;margin-top:-6px;margin-bottom:20px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk h2{font-size:28px;margin-top:-3px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h2,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk h2{font-size:22px;margin-top:-3px;margin-bottom:10px}}#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.uk .banner-button{z-index:999}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr{margin-top:375px}}#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h2{font-size:46px;line-height:52px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h2{font-size:34px;line-height:52px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h2{font-size:28px;line-height:42px}}#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h1{font-size:44px;line-height:44px}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h1{font-size:34px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h1{font-size:40px;line-height:40px}}#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.fr h2{font-size:28px}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de{margin-top:375px}}#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h2{font-size:34px;line-height:52px}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h2{line-height:42px}}#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h1{font-size:70px;line-height:100px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h1{font-size:68px;margin-bottom:25px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h1{font-size:42px;line-height:54px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .valentinesday .valentinesday-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .valentinesday .valentinesday-header.de h2{font-size:24px}}#home-page .hero-banner #hero-banner-carousel .unchained,#home-page .hero-banner #hero-banner-carousel-slick .unchained{background:url(//static.bladeandsoul.com/img/home/banner/unchained/bs_unchained_announce_carousel.jpg) 50% 0 no-repeat}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .unchained,#home-page .hero-banner #hero-banner-carousel-slick .unchained{background:url(//static.bladeandsoul.com/img/home/banner/unchained/bs_unchained_announce_carousel_mobile.jpg) 50% 0 no-repeat}}#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header{position:relative;margin-top:345px}#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk{margin-top:400px}@media only screen and (min-width: 48.0625rem) and (max-height: 995px){#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk{margin-top:345px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk{margin-top:315px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk{margin-top:400px}}@media only screen and (max-width: 30rem) and (max-height: 400px), only screen and (min-width: 30.0625rem) and (max-width: 48rem) and (max-height: 450px){#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk{margin-top:315px}}#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en h1,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en h2,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr h1,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr h2,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de h1,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de h2,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk h1,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk h2{margin-bottom:0;color:#fff}#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en h1,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr h1,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de h1,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk h1{font-family:BakaExpertRegular,serif;font-size:5.3125rem;line-height:1;font-style:normal;line-height:1em;margin-top:-25px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en h1,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr h1,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de h1,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk h1{font-size:72px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en h1,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr h1,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de h1,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk h1{font-size:80px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en h1,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr h1,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de h1,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk h1{font-size:54px}}#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en h2,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr h2,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de h2,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk h2{font-size:36px;font-family:"Droid Serif",serif;font-style:italic;margin-top:-6px;margin-bottom:20px}@media only screen and (min-width: 48.0625rem) and (max-height: 940px){#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en h2,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr h2,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de h2,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk h2{margin-bottom:10px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en h2,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr h2,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de h2,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk h2{font-size:28px;margin-top:-3px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en h2,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr h2,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de h2,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk h2{font-size:22px;margin-top:-3px;margin-bottom:10px}}#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en h3,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr h3,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de h3,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk h3,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en h3,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk h3{max-width:800px;font-size:16px;font-family:"Droid Sans",sans-serif;margin:0 auto;color:#b1b1b1}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en h3,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr h3,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de h3,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk h3,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en h3,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk h3{display:none}}#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk .banner-button{z-index:999}@media only screen and (min-width: 48.0625rem){#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk .banner-button{margin-top:20px}}@media only screen and (min-width: 48.0625rem) and (max-height: 940px){#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk .banner-button{margin-top:10px}}@media only screen{#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.uk .banner-button{margin-top:10px}}@media only screen and (min-width: 48.0625rem) and (max-height: 940px){#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de{margin-top:330px}}#home-page .hero-banner #hero-banner-carousel .unchained .unchained-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .unchained .unchained-header.de h1{margin-bottom:10px}#home-page .hero-banner #hero-banner-carousel .warlockweek,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek{background:url(//static.bladeandsoul.com/img/home/banner/class_week/warlock_class_week.jpg) 50% 0 no-repeat}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .warlockweek,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek{background:url(//static.bladeandsoul.com/img/home/banner/class_week/warlock_class_week_mobile.jpg) 50% 0 no-repeat}}#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header{position:relative;margin-top:300px}#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.en,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.en,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.uk{margin-top:300px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.en,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.en,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.uk{margin-top:400px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.en,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.en,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.uk{margin-top:350px}}@media only screen and (max-width: 30rem) and (max-height: 400px), only screen and (min-width: 30.0625rem) and (max-width: 48rem) and (max-height: 450px){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.en,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.en,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.uk{margin-top:375px}}#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.en h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.en h2,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h2,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h2,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.uk h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.uk h2{margin-bottom:0;color:#fff}#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.en h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.uk h1{font-family:BakaExpertRegular,serif;font-size:5.3125rem;line-height:1;font-style:normal;line-height:1em;margin-top:-25px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.en h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.uk h1{font-size:72px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.en h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.uk h1{font-size:80px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.en h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.uk h1{font-size:54px}}#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.en h2,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h2,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h2,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.uk h2{font-size:36px;font-family:"Droid Serif",serif;font-style:italic;margin-top:-6px;margin-bottom:20px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.en h2,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h2,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h2,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.uk h2{font-size:28px;margin-top:-3px;margin-bottom:10px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.en h2,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h2,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h2,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.uk h2{font-size:22px;margin-top:-3px;margin-bottom:10px}}#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.uk .banner-button{z-index:999}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr{margin-top:300px}}@media only screen and (max-width: 30rem) and (max-height: 400px), only screen and (min-width: 30.0625rem) and (max-width: 48rem) and (max-height: 450px){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr{margin-top:370px}}#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h2{font-size:46px;line-height:52px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h2{font-size:34px;line-height:52px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h2{font-size:28px;line-height:42px}}#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h1{font-size:55px;line-height:68px}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h1{font-size:34px;line-height:40px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h1{font-size:40px;line-height:40px}}#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.fr h2{font-size:28px}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de{margin-top:300px}}@media only screen and (max-width: 30rem) and (max-height: 400px), only screen and (min-width: 30.0625rem) and (max-width: 48rem) and (max-height: 450px){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de{margin-top:370px}}#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h2{font-size:34px;line-height:52px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h2{font-size:34px;line-height:52px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h2{line-height:42px}}#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h1{font-size:64px;line-height:70px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h1{font-size:40px;line-height:40px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h1{font-size:50px;line-height:54px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h1{font-size:42px;line-height:54px}}#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h2{font-size:30px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h2{font-size:28px;margin-bottom:10px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h2{font-size:24px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .warlockweek .warlockweek-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .warlockweek .warlockweek-header.de h2{font-size:30px;line-height:40px}}#home-page .hero-banner #hero-banner-carousel .silverfrost,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost{background:url(//static.bladeandsoul.com/img/home/banner/silverfrost/silverfrost.jpg) 50% 0 no-repeat}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .silverfrost,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost{background:url(//static.bladeandsoul.com/img/home/banner/silverfrost/silverfrost_mobile_medium.jpg) 50% 0 no-repeat}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .silverfrost,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost{background:url(//static.bladeandsoul.com/img/home/banner/silverfrost/silverfrost_mobile_small.jpg) 50% 0 no-repeat}}@media only screen and (min-width: 48.0625rem) and (max-height: 1020px){#home-page .hero-banner #hero-banner-carousel .silverfrost,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost{background-position:50% -72px}}#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header{position:relative;margin-top:520px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.en,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.fr,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.de,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.en,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.de,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.uk{margin-top:495px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.en,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.fr,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.de,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.en,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.de,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.uk{margin-top:490px}}@media only screen and (max-width: 30rem) and (max-height: 400px), only screen and (min-width: 30.0625rem) and (max-width: 48rem) and (max-height: 450px){#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.en,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.fr,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.de,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.en,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.de,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.uk{margin-top:490px}}@media (max-height: 1020px){#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.en,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.fr,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.de,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.en,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.de,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.uk{margin-top:450px}}@media (max-height: 935px){#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.en,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.fr,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.de,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.en,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.de,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.uk{margin-top:450px}}#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.en h1,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.fr h1,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.de h1,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.uk h1{font-size:36px;font-family:"Droid Serif",serif;font-style:italic;margin-top:-6px;margin-bottom:6px;text-shadow:0 0 10px black}@media only screen and (min-width: 48.0625rem) and (max-height: 940px){#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.en h1,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.fr h1,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.de h1,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.uk h1{margin-bottom:10px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.en h1,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.fr h1,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.de h1,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.uk h1{font-size:28px;margin-top:-3px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.en h1,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.fr h1,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.de h1,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.uk h1{font-size:22px;margin-top:-3px;margin-bottom:10px}}#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .silverfrost .silverfrost-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .silverfrost .silverfrost-header.uk .banner-button{left:0;z-index:999}#home-page .hero-banner #hero-banner-carousel .springtreasurechest,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest{background:url(//static.bladeandsoul.com/img/home/banner/spring_treasure_chest/spring_treasure_chest.jpg) 50% 0 no-repeat}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .springtreasurechest,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest{background:url(//static.bladeandsoul.com/img/home/banner/spring_treasure_chest/spring_treasure_chest_mobile.jpg) 50% -50px no-repeat}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .springtreasurechest,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest{background:url(//static.bladeandsoul.com/img/home/banner/spring_treasure_chest/spring_treasure_chest_small.jpg) 50% -50px no-repeat}}@media only screen and (min-width: 48.0625rem) and (max-height: 1020px){#home-page .hero-banner #hero-banner-carousel .springtreasurechest,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest{background-position:50% -85px}}#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header{position:relative;margin-top:290px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.en,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.fr,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.de,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.en,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.de,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.uk{margin-top:435px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.en,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.fr,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.de,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.en,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.de,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.uk{margin-top:400px}}@media only screen and (max-width: 30rem) and (max-height: 400px), only screen and (min-width: 30.0625rem) and (max-width: 48rem) and (max-height: 450px){#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.en,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.fr,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.de,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.en,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.de,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.uk{margin-top:350px}}#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.en h1,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.en h2,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.fr h1,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.fr h2,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.de h1,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.de h2,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.uk h1,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.uk h2{margin-bottom:0;text-shadow:0 0 10px black;color:#fff}#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.en h1,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.fr h1,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.de h1,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.uk h1{max-width:600px;font-family:"Droid Serif",serif;font-size:55px;font-style:italic;line-height:1em}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.en h1,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.fr h1,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.de h1,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.uk h1{max-width:550px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.en h1,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.fr h1,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.de h1,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.uk h1{font-size:45px;line-height:1.3em;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.en h1,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.fr h1,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.de h1,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.uk h1{font-size:35px;line-height:1.25em;margin-left:auto;margin-right:auto}}#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.en h2,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.fr h2,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.de h2,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.uk h2{max-width:480px;font-size:15px;font-family:"Droid Sans",sans-serif;font-style:normal;margin-top:30px;margin-bottom:20px;color:#b1b1b1}#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.en h2 span,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.fr h2 span,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.de h2 span,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.uk h2 span,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.en h2 span,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.fr h2 span,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.de h2 span,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.uk h2 span{font-size:17px;font-weight:bold}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.en h2,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.fr h2,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.de h2,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.uk h2{display:none}}#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.uk .banner-button{z-index:999}@media only screen and (max-width: 30rem) and (max-height: 400px), only screen and (min-width: 30.0625rem) and (max-width: 48rem) and (max-height: 450px){#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.fr{margin-top:300px}}#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.fr h1{font-size:40px;line-height:45px}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.fr h1{font-size:30px;line-height:35px}}#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.fr h2{font-size:14px}@media only screen and (max-width: 30rem) and (max-height: 400px), only screen and (min-width: 30.0625rem) and (max-width: 48rem) and (max-height: 450px){#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.de,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.de{margin-top:310px}}#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.de h1{max-width:550px;font-size:40px;line-height:45px}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .springtreasurechest .springtreasurechest-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .springtreasurechest .springtreasurechest-header.de h1{font-size:30px;line-height:35px}}#home-page .hero-banner #hero-banner-carousel .shatteredempire,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire{background:url(//static.bladeandsoul.com/img/home/banner/shattered_empire/shattered_empire.jpg) 50% 0 no-repeat}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .shatteredempire,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire{background:url(//static.bladeandsoul.com/img/home/banner/shattered_empire/shattered_empire_mobile.jpg) 50% 0 no-repeat}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .shatteredempire,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire{background:url(//static.bladeandsoul.com/img/home/banner/shattered_empire/shattered_empire_small.jpg) 50% 0 no-repeat}}@media only screen and (min-width: 48.0625rem) and (max-height: 940px){#home-page .hero-banner #hero-banner-carousel .shatteredempire,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire{background-position:50% -60px}#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header{margin-top:230px !important}}#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header{position:relative;margin-top:290px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.en,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.fr,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.de,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.en,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.de,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.uk{margin-top:240px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.en,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.fr,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.de,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.en,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.de,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.uk{margin-top:275px}}@media only screen and (max-width: 30rem) and (max-height: 400px), only screen and (min-width: 30.0625rem) and (max-width: 48rem) and (max-height: 450px){#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.en,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.fr,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.de,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.en,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.de,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.uk{margin-top:300px}}#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.en h1,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.en h2,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.en h3,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.fr h1,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.fr h2,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.fr h3,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.de h1,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.de h2,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.de h3,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.uk h1,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.uk h2,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.uk h3,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.en h3,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.uk h3{margin-bottom:0;text-align:center;text-shadow:0 0 10px black;color:#e5faff}#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.en h1,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.fr h1,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.de h1,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.uk h1{font-size:90px;line-height:100px;font-style:normal;line-height:1em}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.en h1,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.fr h1,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.de h1,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.uk h1{font-size:75px;line-height:75px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.en h1,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.fr h1,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.de h1,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.uk h1{font-size:62px;line-height:62px}}#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.en h2,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.fr h2,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.de h2,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.uk h2{font-size:36px;font-family:"Droid Serif",serif;font-style:italic;margin-top:25px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.en h2,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.fr h2,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.de h2,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.uk h2{font-size:28px;line-height:28px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.en h2,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.fr h2,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.de h2,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.uk h2{font-size:22px;line-height:22px}}#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.en h3,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.fr h3,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.de h3,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.uk h3,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.en h3,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.uk h3{max-width:700px;margin-top:22px;margin-left:auto;margin-right:auto;padding:0 60px;font-size:17px;line-height:27px;font-family:"Droid Sans",sans-serif}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.en h3,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.fr h3,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.de h3,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.uk h3,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.en h3,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.uk h3{display:none}}#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.uk .banner-button{z-index:999}#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.fr h3{font-size:15px;line-height:25px}#home-page .hero-banner #hero-banner-carousel .shatteredempire .shatteredempire-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .shatteredempire .shatteredempire-header.de h3{font-size:15px;line-height:25px}#home-page .hero-banner #hero-banner-carousel .vengeancebreaks,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks{background:url(//static.bladeandsoul.com/img/home/banner/vengeance_breaks/vengeance_breaks.jpg) 50% 0 no-repeat}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .vengeancebreaks,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks{background:url(//static.bladeandsoul.com/img/home/banner/vengeance_breaks/vengeance_breaks_mobile.jpg) 50% 0 no-repeat}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .vengeancebreaks,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks{background:url(//static.bladeandsoul.com/img/home/banner/vengeance_breaks/vengeance_breaks_mobile.jpg) 50% 0 no-repeat}}@media only screen and (min-width: 48.0625rem) and (max-height: 940px){#home-page .hero-banner #hero-banner-carousel .vengeancebreaks,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks{background-position:50% -60px}#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header{margin-top:275px !important}}#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header{position:relative;margin-top:355px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.en,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.fr,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.de,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.en,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.de,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.uk{margin-top:375px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.en,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.fr,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.de,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.en,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.de,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.uk{margin-top:340px}}@media only screen and (max-width: 30rem) and (max-height: 400px), only screen and (min-width: 30.0625rem) and (max-width: 48rem) and (max-height: 450px){#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.en,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.fr,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.de,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.en,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.de,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.uk{margin-top:300px}}#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.en h1,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.en h2,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.en h3,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.fr h1,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.fr h2,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.fr h3,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.de h1,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.de h2,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.de h3,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.uk h1,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.uk h2,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.uk h3,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.en h3,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.uk h3{margin-bottom:0;text-align:center;text-shadow:0 0 10px black;color:#e5faff}#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.en h1,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.fr h1,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.de h1,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.uk h1{font-size:90px;line-height:100px;font-style:normal;line-height:1em;color:#BC0B37}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.en h1,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.fr h1,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.de h1,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.uk h1{font-size:75px;line-height:75px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.en h1,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.fr h1,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.de h1,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.uk h1{font-size:62px;line-height:62px}}#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.en h2,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.fr h2,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.de h2,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.uk h2{font-size:36px;font-family:"Droid Serif",serif;font-style:italic;margin-top:12px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.en h2,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.fr h2,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.de h2,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.uk h2{font-size:28px;line-height:28px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.en h2,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.fr h2,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.de h2,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.uk h2{font-size:22px;line-height:22px}}#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.en h3,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.fr h3,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.de h3,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.uk h3,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.en h3,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.uk h3{max-width:700px;margin-top:5px;margin-left:auto;margin-right:auto;padding:0 60px;font-size:17px;line-height:27px;font-family:"Droid Sans",sans-serif}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.en h3,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.fr h3,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.de h3,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.uk h3,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.en h3,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.uk h3{display:none}}#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.uk .banner-button{z-index:999;margin-top:10px}#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.fr h3{font-size:15px;line-height:25px}#home-page .hero-banner #hero-banner-carousel .vengeancebreaks .vengeancebreaks-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .vengeancebreaks .vengeancebreaks-header.de h3{font-size:15px;line-height:25px}#home-page .hero-banner #hero-banner-carousel .soulfighter,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter{background:url(//static.bladeandsoul.com/img/home/banner/class_week/soulfighter_class_week.jpg) 50% 0 no-repeat}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .soulfighter,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter{background:url(//static.bladeandsoul.com/img/home/banner/class_week/soulfighter_class_week_mobile.jpg) 50% 0 no-repeat}}#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header{position:relative;margin-top:300px}#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.en,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.en,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.uk{margin-top:325px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.en,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.en,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.uk{margin-top:325px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.en,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.en,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.uk{margin-top:325px}}@media only screen and (max-width: 30rem) and (max-height: 400px), only screen and (min-width: 30.0625rem) and (max-width: 48rem) and (max-height: 450px){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.en,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.en,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.uk{margin-top:375px}}#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.en h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.en h2,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h2,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h2,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.uk h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.uk h2{margin-bottom:0;text-shadow:0 0 10px black;color:#fff}#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.en h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.uk h1{font-family:BakaExpertRegular,serif;font-size:5.3125rem;line-height:1;font-style:normal;line-height:1em;margin-top:-25px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.en h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.uk h1{font-size:72px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.en h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.uk h1{font-size:80px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.en h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.uk h1{font-size:54px}}#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.en h2,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h2,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h2,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.uk h2{font-size:36px;font-family:"Droid Serif",serif;font-style:italic;margin-top:20px;margin-bottom:20px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.en h2,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h2,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h2,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.uk h2{margin-top:5px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.en h2,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h2,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h2,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.uk h2{font-size:28px;margin-bottom:10px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.en h2,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h2,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h2,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.uk h2{font-size:22px;margin-bottom:10px}}#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.uk .banner-button{z-index:999}#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr{margin-top:225px}@media only screen and (max-width: 30rem) and (max-height: 400px), only screen and (min-width: 30.0625rem) and (max-width: 48rem) and (max-height: 450px){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr{margin-top:225px}}#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h2{font-size:46px;line-height:52px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h2{font-size:34px;line-height:52px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h2{font-size:28px;line-height:42px}}#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h1{font-size:55px;line-height:68px}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h1{font-size:34px;line-height:40px}}#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.fr h2{font-size:28px;margin-top:6px}@media only screen and (max-width: 30rem) and (max-height: 400px), only screen and (min-width: 30.0625rem) and (max-width: 48rem) and (max-height: 450px){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de{margin-top:370px}}#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h2{font-size:34px;line-height:52px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h2{font-size:34px;line-height:52px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h2{line-height:42px}}#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h1{font-size:64px;line-height:70px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h1{font-size:55px;line-height:55px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h1{font-size:50px;line-height:54px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h1{font-size:42px;line-height:54px}}#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h2{font-size:30px;margin-top:6px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h2{font-size:28px;margin-bottom:10px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h2{font-size:24px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .soulfighter .soulfighter-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .soulfighter .soulfighter-header.de h2{font-size:30px;line-height:40px}}#home-page .hero-banner #hero-banner-carousel .soti,#home-page .hero-banner #hero-banner-carousel-slick .soti{background:url(//static.bladeandsoul.com/img/soti/update_shadows_of_innocents_bg_01.jpg) 50% 0 no-repeat}@media only screen and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .soti,#home-page .hero-banner #hero-banner-carousel-slick .soti{background:url(//static.bladeandsoul.com/img/soti/update_shadows_of_innocents_bg_01_mobile.jpg) 50% 0 no-repeat}}@media only screen and (min-width: 48.0625rem) and (max-height: 940px){#home-page .hero-banner #hero-banner-carousel .soti,#home-page .hero-banner #hero-banner-carousel-slick .soti{background-position:50% -60px}#home-page .hero-banner #hero-banner-carousel .soti .soti-header,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header{margin-top:275px !important}}#home-page .hero-banner #hero-banner-carousel .soti .soti-header,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header{position:relative;margin-top:355px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .soti .soti-header.en,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.fr,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.de,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.en,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.de,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.uk{margin-top:375px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .soti .soti-header.en,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.fr,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.de,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.en,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.de,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.uk{margin-top:340px}}@media only screen and (max-width: 30rem) and (max-height: 400px), only screen and (min-width: 30.0625rem) and (max-width: 48rem) and (max-height: 450px){#home-page .hero-banner #hero-banner-carousel .soti .soti-header.en,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.fr,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.de,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.en,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.de,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.uk{margin-top:300px}}#home-page .hero-banner #hero-banner-carousel .soti .soti-header.en h1,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.en h2,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.en h3,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.fr h1,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.fr h2,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.fr h3,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.de h1,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.de h2,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.de h3,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.uk h1,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.uk h2,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.uk h3,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.en h3,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.uk h3{margin-bottom:0;text-align:center;text-shadow:0 0 10px black;color:#e5faff}#home-page .hero-banner #hero-banner-carousel .soti .soti-header.en h1,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.fr h1,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.de h1,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.uk h1{font-size:90px;line-height:100px;font-style:normal;line-height:1em;color:#63eda9;text-shadow:0 0 10px black}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .soti .soti-header.en h1,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.fr h1,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.de h1,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.uk h1{font-size:75px;line-height:75px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .soti .soti-header.en h1,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.fr h1,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.de h1,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.uk h1{font-size:62px;line-height:62px}}#home-page .hero-banner #hero-banner-carousel .soti .soti-header.en h2,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.fr h2,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.de h2,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.uk h2{font-size:36px;font-family:"Droid Serif",serif;font-style:italic;margin-top:12px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .soti .soti-header.en h2,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.fr h2,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.de h2,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.uk h2{font-size:28px;line-height:28px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .soti .soti-header.en h2,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.fr h2,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.de h2,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.uk h2{font-size:22px;line-height:22px}}#home-page .hero-banner #hero-banner-carousel .soti .soti-header.en h3,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.fr h3,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.de h3,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.uk h3,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.en h3,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.uk h3{max-width:700px;margin-top:5px;margin-left:auto;margin-right:auto;padding:0 60px;font-size:17px;line-height:27px;font-family:"Droid Sans",sans-serif}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .soti .soti-header.en h3,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.fr h3,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.de h3,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.uk h3,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.en h3,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.uk h3{display:none}}#home-page .hero-banner #hero-banner-carousel .soti .soti-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .soti .soti-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.uk .banner-button{z-index:999;margin-top:10px}#home-page .hero-banner #hero-banner-carousel .soti .soti-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.fr h3{font-size:15px;line-height:25px}#home-page .hero-banner #hero-banner-carousel .soti .soti-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .soti .soti-header.de h3{font-size:15px;line-height:25px}#home-page .hero-banner #hero-banner-carousel .coral,#home-page .hero-banner #hero-banner-carousel-slick .coral{background:url(//static.bladeandsoul.com/img/coral/bg_header.jpg) 50% 0 no-repeat}@media only screen and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .coral,#home-page .hero-banner #hero-banner-carousel-slick .coral{background:url(//static.bladeandsoul.com/img/coral/mobile/bg_header.jpg) 50% 0 no-repeat}}@media only screen and (min-width: 48.0625rem) and (max-height: 940px){#home-page .hero-banner #hero-banner-carousel .coral,#home-page .hero-banner #hero-banner-carousel-slick .coral{background-position:50% -60px}#home-page .hero-banner #hero-banner-carousel .coral .coral-header,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header{margin-top:275px !important}}#home-page .hero-banner #hero-banner-carousel .coral .coral-header,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header{position:relative;margin-top:355px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .coral .coral-header.en,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.fr,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.de,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.en,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.de,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.uk{margin-top:200px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .coral .coral-header.en,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.fr,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.de,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.en,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.de,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.uk{margin-top:200px}}@media only screen and (max-width: 30rem) and (max-height: 400px), only screen and (min-width: 30.0625rem) and (max-width: 48rem) and (max-height: 450px){#home-page .hero-banner #hero-banner-carousel .coral .coral-header.en,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.fr,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.de,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.uk,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.en,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.fr,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.de,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.uk{margin-top:200px}}#home-page .hero-banner #hero-banner-carousel .coral .coral-header.en h1,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.en h2,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.en h3,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.fr h1,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.fr h2,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.fr h3,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.de h1,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.de h2,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.de h3,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.uk h1,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.uk h2,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.uk h3,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.en h3,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.uk h3{margin-bottom:0;text-align:center;text-shadow:0 0 10px black;color:#e5faff}#home-page .hero-banner #hero-banner-carousel .coral .coral-header.en h1,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.fr h1,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.de h1,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.uk h1{font-size:90px;line-height:100px;font-style:normal;line-height:1em;color:#ffcf5d;text-shadow:0 0 10px black}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .coral .coral-header.en h1,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.fr h1,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.de h1,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.uk h1{font-size:75px;line-height:75px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .coral .coral-header.en h1,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.fr h1,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.de h1,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.uk h1,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.en h1,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.fr h1,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.de h1,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.uk h1{font-size:62px;line-height:62px}}#home-page .hero-banner #hero-banner-carousel .coral .coral-header.en h2,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.fr h2,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.de h2,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.uk h2{font-size:36px;font-family:"Droid Serif",serif;font-style:italic;margin-top:12px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .coral .coral-header.en h2,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.fr h2,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.de h2,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.uk h2{font-size:28px;line-height:28px}}@media only screen and (max-width: 30rem){#home-page .hero-banner #hero-banner-carousel .coral .coral-header.en h2,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.fr h2,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.de h2,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.uk h2,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.en h2,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.fr h2,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.de h2,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.uk h2{font-size:22px;line-height:22px}}#home-page .hero-banner #hero-banner-carousel .coral .coral-header.en h3,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.fr h3,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.de h3,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.uk h3,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.en h3,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.uk h3{max-width:700px;margin-top:5px;margin-left:auto;margin-right:auto;padding:0 60px;font-size:17px;line-height:27px;font-family:"Droid Sans",sans-serif}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#home-page .hero-banner #hero-banner-carousel .coral .coral-header.en h3,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.fr h3,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.de h3,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.uk h3,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.en h3,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.uk h3{display:none}}#home-page .hero-banner #hero-banner-carousel .coral .coral-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel .coral .coral-header.uk .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.en .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.fr .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.de .banner-button,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.uk .banner-button{z-index:999;margin-top:10px}#home-page .hero-banner #hero-banner-carousel .coral .coral-header.fr h3,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.fr h3{font-size:15px;line-height:25px}#home-page .hero-banner #hero-banner-carousel .coral .coral-header.de h3,#home-page .hero-banner #hero-banner-carousel-slick .coral .coral-header.de h3{font-size:15px;line-height:25px}#game-landing-page p{font-size:17px;line-height:24px}#game-landing-page .hero-banner{padding-top:130px;min-height:880px;background:url(//static.bladeandsoul.com/img/game/game-info/overview/hero-banner.jpg) 50% 0 no-repeat}#game-landing-page .hero-banner h1{font-family:BakaExpertRegular,serif;font-size:7.875rem;line-height:1}#game-landing-page .game-info-section{text-align:center}#game-landing-page .game-info-section h2{margin-bottom:50px;font-size:48px}#game-landing-page .game-info-section .main-column .game-info-content{position:absolute}#game-landing-page #section-overview{min-height:865px;background:url(//static.bladeandsoul.com/img/game/game-info/overview/overview-bg.jpg) 50% 0 no-repeat}#game-landing-page #section-overview .main-column{min-height:865px}#game-landing-page #section-overview .main-column .game-info-content{bottom:150px}#game-landing-page #section-story{min-height:960px;background:url(//static.bladeandsoul.com/img/game/game-info/overview/story-bg.jpg) 50% 0 no-repeat}#game-landing-page #section-story .main-column{min-height:960px}#game-landing-page #section-story .main-column .game-info-content{bottom:100px}#game-landing-page #section-features{min-height:1060px;background:url(//static.bladeandsoul.com/img/game/game-info/overview/features-bg.jpg) 50% 0 no-repeat;padding-top:175px}#game-landing-page #section-features h2{margin-bottom:90px}#game-landing-page #section-features h4{font-size:30px;margin-bottom:35px}#game-landing-page #section-features img{margin-bottom:40px}#game-landing-page #section-features .main-column{min-height:1060px}#game-classes-page,body.classes-detail-page{background:#000}#game-classes-page.full-content-class,body.classes-detail-page.full-content-class{background:#000 url(/img/media/media-tiled-bg.jpg)}#game-classes-page h1,#game-classes-page h2,body.classes-detail-page h1,body.classes-detail-page h2{font-family:BakaExpertRegular,serif;font-size:96px;line-height:0.6em;text-shadow:0 0 10px #000}@media only screen and (min-width: 48.0625rem), only screen and (min-width: 30.0625rem), only screen{#game-classes-page h2,body.classes-detail-page h2{font-size:50px}}@media only screen and (min-width: 64.0625rem){#game-classes-page h2,body.classes-detail-page h2{font-size:74px}}@media only screen and (min-width: 80.0625rem){#game-classes-page h2,body.classes-detail-page h2{font-size:90px}}#game-classes-page h6,body.classes-detail-page h6{font-family:"Droid Sans",sans-serif;font-size:15px}#game-classes-page p,body.classes-detail-page p{font-size:12px;line-height:20px}@media only screen and (min-width: 64.0625rem){#game-classes-page p,body.classes-detail-page p{font-size:15px;line-height:22px}}#game-classes-page .class-video-loop,body.classes-detail-page .class-video-loop{width:450px;height:130px;margin-top:50px;overflow:hidden}#game-classes-page .class-video-loop a.detail-video-button,body.classes-detail-page .class-video-loop a.detail-video-button{display:block;width:450px;height:130px;position:relative;top:0;left:0}#game-classes-page .class-video-loop a.detail-video-button video,body.classes-detail-page .class-video-loop a.detail-video-button video{width:450px;position:absolute;top:0;left:0}#game-classes-page .class-video-loop a.detail-video-button .video-thumb-details,body.classes-detail-page .class-video-loop a.detail-video-button .video-thumb-details{font-family:'Droid Serif',serif;font-style:italic;font-size:18px;text-align:center;padding:24px 0;position:relative;z-index:5;color:#FFFFFF}#game-classes-page .class-video-loop a.detail-video-button .video-thumb-details .btn-play,body.classes-detail-page .class-video-loop a.detail-video-button .video-thumb-details .btn-play{width:67px;height:65px;background:url(//static.bladeandsoul.com/img/global/button-play-set.png) no-repeat 0 0;background-size:134px 130px;margin-top:18px;position:relative}#game-classes-page .class-video-loop a.detail-video-button .video-thumb-details>div,body.classes-detail-page .class-video-loop a.detail-video-button .video-thumb-details>div{display:inline-block;vertical-align:middle}#game-classes-page .class-video-loop a.detail-video-button .video-overlay,body.classes-detail-page .class-video-loop a.detail-video-button .video-overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.5);position:absolute;top:0;left:0;z-index:3}#game-classes-page .class-video-loop a.detail-video-button:hover .btn-play,body.classes-detail-page .class-video-loop a.detail-video-button:hover .btn-play{background:url(//static.bladeandsoul.com/img/global/button-play-set.png) no-repeat -67px 0;background-size:134px 130px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (max-width: 30rem){#game-classes-page .class-video-loop,body.classes-detail-page .class-video-loop{width:250px;margin-left:auto;margin-right:auto}#game-classes-page .class-video-loop a.detail-video-button,body.classes-detail-page .class-video-loop a.detail-video-button{width:250px}#game-classes-page .class-video-loop a.detail-video-button video,body.classes-detail-page .class-video-loop a.detail-video-button video{width:250px}#game-classes-page .class-video-loop a.detail-video-button .video-thumb-details,body.classes-detail-page .class-video-loop a.detail-video-button .video-thumb-details{font-size:14px;padding:22px 0}#game-classes-page .class-video-loop a.detail-video-button .video-thumb-details>div,body.classes-detail-page .class-video-loop a.detail-video-button .video-thumb-details>div{display:block}#game-classes-page .class-video-loop a.detail-video-button .video-thumb-details>div.btn-play,body.classes-detail-page .class-video-loop a.detail-video-button .video-thumb-details>div.btn-play{margin:0 auto}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (max-width: 30rem){#game-classes-page .class-video-loop,body.classes-detail-page .class-video-loop{height:auto;margin-top:30px}#game-classes-page .class-video-loop a.detail-video-button,body.classes-detail-page .class-video-loop a.detail-video-button{width:100%;height:auto}#game-classes-page .class-video-loop a.detail-video-button .video-thumb-details,body.classes-detail-page .class-video-loop a.detail-video-button .video-thumb-details{padding:0}#game-classes-page .class-video-loop a.detail-video-button .video-thumb-details>div,body.classes-detail-page .class-video-loop a.detail-video-button .video-thumb-details>div{display:inline-block}#game-classes-page .class-video-loop a.detail-video-button .video-thumb-details .btn-label,body.classes-detail-page .class-video-loop a.detail-video-button .video-thumb-details .btn-label{margin-top:-20px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#game-classes-page .class-video-loop,body.classes-detail-page .class-video-loop{margin:0}#game-classes-page .class-video-loop a.detail-video-button video,body.classes-detail-page .class-video-loop a.detail-video-button video{width:450px;left:-75px}}#game-classes-page .floating-nav,body.classes-detail-page .floating-nav{margin-top:-7em}#game-classes-page .sub-header,body.classes-detail-page .sub-header{color:#b1b1b1}#game-classes-page .copy,body.classes-detail-page .copy{text-align:center}#game-classes-page .difficulty,body.classes-detail-page .difficulty{margin:26px 0;color:#e26414}#game-classes-page .difficulty i.fa.fa-star,body.classes-detail-page .difficulty i.fa.fa-star{padding:2px}#game-classes-page .difficulty span.half-star,body.classes-detail-page .difficulty span.half-star{padding:2px;margin-right:-6px}#game-classes-page .difficulty span.half-star i.fa.fa-star-half-empty,body.classes-detail-page .difficulty span.half-star i.fa.fa-star-half-empty{color:#e1e1e1}#game-classes-page .difficulty span.half-star i.fa.fa-star-half,body.classes-detail-page .difficulty span.half-star i.fa.fa-star-half{left:-11px;position:relative}@media only screen and (min-width: 64.0625rem){#game-classes-page .difficulty span.half-star i.fa.fa-star-half,body.classes-detail-page .difficulty span.half-star i.fa.fa-star-half{left:-14px}}#game-classes-page .difficulty i.fa.fa-star-o,body.classes-detail-page .difficulty i.fa.fa-star-o{color:#e1e1e1;position:relative;padding:2px}#game-classes-page .difficulty .difficulty-label,body.classes-detail-page .difficulty .difficulty-label{color:#fff}@media only screen and (min-width: 80.0625rem){#game-classes-page .difficulty,body.classes-detail-page .difficulty{margin:62px 0 26px}}#game-classes-page #hero-banner,body.classes-detail-page #hero-banner{padding-top:130px;height:1170px;background:url(//static.bladeandsoul.com/img/game/classes/overview/hero-banner.jpg) 50% 0 no-repeat;position:relative}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#game-classes-page #hero-banner,body.classes-detail-page #hero-banner{height:780px;background-size:1280px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#game-classes-page #hero-banner,body.classes-detail-page #hero-banner{height:625px;background-size:1024px}}#game-classes-page #hero-banner .table,body.classes-detail-page #hero-banner .table{margin-top:30px}#game-classes-page #hero-banner .table .classes-nav>.row,body.classes-detail-page #hero-banner .table .classes-nav>.row{max-width:1320px;margin:auto}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#game-classes-page #hero-banner .table .classes-nav>.row,body.classes-detail-page #hero-banner .table .classes-nav>.row{padding:0}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#game-classes-page #hero-banner .table .classes-nav>.row,body.classes-detail-page #hero-banner .table .classes-nav>.row{max-width:668px;padding:0}}@media only screen and (min-width: 48.0625rem){#game-classes-page #hero-banner .table .subheader p,body.classes-detail-page #hero-banner .table .subheader p{font-size:15px}}#game-classes-page #hero-banner .table .small-1.columns,body.classes-detail-page #hero-banner .table .small-1.columns{width:11.1%;padding:0}#game-classes-page #hero-banner .table .small-1.columns .class-icon,body.classes-detail-page #hero-banner .table .small-1.columns .class-icon{display:block;height:175px;background-size:auto}#game-classes-page #hero-banner .table .small-1.columns .class-icon:hover,body.classes-detail-page #hero-banner .table .small-1.columns .class-icon:hover{background-position:50% -200px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#game-classes-page #hero-banner .table .small-1.columns .class-icon:hover,body.classes-detail-page #hero-banner .table .small-1.columns .class-icon:hover{background-position:50% -160px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#game-classes-page #hero-banner .table .small-1.columns .class-icon:hover,body.classes-detail-page #hero-banner .table .small-1.columns .class-icon:hover{background-position:50% -80px}}#game-classes-page #hero-banner .table .small-1.columns .class-icon:focus,body.classes-detail-page #hero-banner .table .small-1.columns .class-icon:focus{color:#9b9b9b}#game-classes-page #hero-banner .table .small-1.columns .class-icon span,body.classes-detail-page #hero-banner .table .small-1.columns .class-icon span{margin-top:175px;padding:0 10px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#game-classes-page #hero-banner .table .small-1.columns .class-icon span,body.classes-detail-page #hero-banner .table .small-1.columns .class-icon span{margin-top:150px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#game-classes-page #hero-banner .table .small-1.columns,body.classes-detail-page #hero-banner .table .small-1.columns{width:72px;height:72px;padding:0}#game-classes-page #hero-banner .table .small-1.columns .class-icon,body.classes-detail-page #hero-banner .table .small-1.columns .class-icon{height:80px;background-size:80px}#game-classes-page #hero-banner .table .small-1.columns .class-icon span,body.classes-detail-page #hero-banner .table .small-1.columns .class-icon span{font-size:14px;margin-top:85px}}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#game-classes-page #hero-banner .table .small-1.columns .class-icon,body.classes-detail-page #hero-banner .table .small-1.columns .class-icon{height:160px;background-size:160px}}@media only screen and (min-width: 80.0625rem) and (max-width: 99999999em){#game-classes-page #hero-banner .table,body.classes-detail-page #hero-banner .table{height:70%;margin-top:0}}#game-classes-page #mobile-hero-banner,body.classes-detail-page #mobile-hero-banner{height:710px;padding-top:100px;background:url(//static.bladeandsoul.com/img/game/classes/overview/hero-mobile-banner.jpg) 50% 0 no-repeat}#game-classes-page #mobile-hero-banner h1,body.classes-detail-page #mobile-hero-banner h1{font-size:75px;margin-top:30px}#game-classes-page #mobile-hero-banner .classes-nav ul,body.classes-detail-page #mobile-hero-banner .classes-nav ul{margin:0;text-align:center;position:relative;z-index:10}#game-classes-page #mobile-hero-banner .classes-nav ul li.mobile-class-link,body.classes-detail-page #mobile-hero-banner .classes-nav ul li.mobile-class-link{display:block;width:190px;padding:0;margin:0 auto;list-style:none;text-align:left}#game-classes-page #mobile-hero-banner .classes-nav ul li.mobile-class-link a,body.classes-detail-page #mobile-hero-banner .classes-nav ul li.mobile-class-link a{display:inline-block;height:50px;font-family:"Droid Serif",serif;font-style:italic;font-size:13px;text-align:left;line-height:50px;padding-left:80px;background-size:50px;background-position:15px 50%;background-repeat:no-repeat;color:#9b9b9b}#game-classes-page #mobile-hero-banner .classes-nav ul li.mobile-class-link a:hover,body.classes-detail-page #mobile-hero-banner .classes-nav ul li.mobile-class-link a:hover{color:#8bdbf5}#game-classes-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.blademaster a,body.classes-detail-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.blademaster a{background-image:url(/img/global/classes_icon_mobile_blademaster.png)}#game-classes-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.destroyer a,body.classes-detail-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.destroyer a{background-image:url(/img/global/classes_icon_mobile_destroyer.png)}#game-classes-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.summoner a,body.classes-detail-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.summoner a{background-image:url(/img/global/classes_icon_mobile_summoner.png)}#game-classes-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.forcemaster a,body.classes-detail-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.forcemaster a{background-image:url(/img/global/classes_icon_mobile_forcemaster.png)}#game-classes-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.kungfumaster a,body.classes-detail-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.kungfumaster a{background-image:url(/img/global/classes_icon_mobile_kungfumaster.png)}#game-classes-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.assassin a,body.classes-detail-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.assassin a{background-image:url(/img/global/classes_icon_mobile_assassin.png)}#game-classes-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.bladedancer a,body.classes-detail-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.bladedancer a{background-image:url(/img/global/classes_icon_mobile_bladedancer.png)}#game-classes-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.warlock a,body.classes-detail-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.warlock a{background-image:url(/img/global/classes_icon_mobile_warlock.png)}#game-classes-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.soulfighter a,body.classes-detail-page #mobile-hero-banner .classes-nav ul li.mobile-class-link.soulfighter a{background-image:url(/img/global/classes_icon_mobile_soulfighter.png)}#game-classes-page .class-section .class-container,#game-classes-page .class-mobile-section .class-container,body.classes-detail-page .class-section .class-container,body.classes-detail-page .class-mobile-section .class-container{background-position:50% 0;background-repeat:no-repeat;position:relative}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#game-classes-page .class-section .class-container,#game-classes-page .class-mobile-section .class-container,body.classes-detail-page .class-section .class-container,body.classes-detail-page .class-mobile-section .class-container{min-height:677px;background-size:1024px}}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#game-classes-page .class-section .class-container,#game-classes-page .class-mobile-section .class-container,body.classes-detail-page .class-section .class-container,body.classes-detail-page .class-mobile-section .class-container{min-height:847px;background-size:1280px}}@media only screen and (min-width: 80.0625rem){#game-classes-page .class-section .class-container,#game-classes-page .class-mobile-section .class-container,body.classes-detail-page .class-section .class-container,body.classes-detail-page .class-mobile-section .class-container{min-height:1270px}}#game-classes-page .class-section .class-container .row,#game-classes-page .class-mobile-section .class-container .row,body.classes-detail-page .class-section .class-container .row,body.classes-detail-page .class-mobile-section .class-container .row{padding-top:52px;position:relative}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#game-classes-page .class-section .class-container .row,#game-classes-page .class-mobile-section .class-container .row,body.classes-detail-page .class-section .class-container .row,body.classes-detail-page .class-mobile-section .class-container .row{padding-top:72px}}@media only screen and (min-width: 80.0625rem) and (max-width: 99999999em){#game-classes-page .class-section .class-container .row,#game-classes-page .class-mobile-section .class-container .row,body.classes-detail-page .class-section .class-container .row,body.classes-detail-page .class-mobile-section .class-container .row{padding-top:80px}}#game-classes-page .class-section .class-container .classes-nav,#game-classes-page .class-mobile-section .class-container .classes-nav,body.classes-detail-page .class-section .class-container .classes-nav,body.classes-detail-page .class-mobile-section .class-container .classes-nav{width:490px;margin-bottom:65px;position:relative;text-align:center}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (max-width: 30rem){#game-classes-page .class-section .class-container .classes-nav,#game-classes-page .class-mobile-section .class-container .classes-nav,body.classes-detail-page .class-section .class-container .classes-nav,body.classes-detail-page .class-mobile-section .class-container .classes-nav{margin-bottom:80px}}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#game-classes-page .class-section .class-container .classes-nav,#game-classes-page .class-mobile-section .class-container .classes-nav,body.classes-detail-page .class-section .class-container .classes-nav,body.classes-detail-page .class-mobile-section .class-container .classes-nav{width:525px;margin-left:12px;margin-bottom:60px}}@media only screen and (min-width: 80.0625rem){#game-classes-page .class-section .class-container .classes-nav,#game-classes-page .class-mobile-section .class-container .classes-nav,body.classes-detail-page .class-section .class-container .classes-nav,body.classes-detail-page .class-mobile-section .class-container .classes-nav{width:670px}}#game-classes-page .class-section .class-container .classes-nav .small-1,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1,body.classes-detail-page .class-section .class-container .classes-nav .small-1,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1{display:inline-block;width:80px;height:80px;margin-left:-32px;vertical-align:top;position:relative;float:none}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#game-classes-page .class-section .class-container .classes-nav .small-1,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1,body.classes-detail-page .class-section .class-container .classes-nav .small-1,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1{width:13%}}@media only screen and (min-width: 48.0625rem){#game-classes-page .class-section .class-container .classes-nav .small-1,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1,body.classes-detail-page .class-section .class-container .classes-nav .small-1,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1{padding-left:0;padding-right:0}}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#game-classes-page .class-section .class-container .classes-nav .small-1,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1,body.classes-detail-page .class-section .class-container .classes-nav .small-1,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1{margin-left:-24px}}@media only screen and (min-width: 80.0625rem){#game-classes-page .class-section .class-container .classes-nav .small-1,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1,body.classes-detail-page .class-section .class-container .classes-nav .small-1,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1{width:90px;height:90px;margin-left:-16px}}#game-classes-page .class-section .class-container .classes-nav .small-1 .class-icon,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon,body.classes-detail-page .class-section .class-container .classes-nav .small-1 .class-icon,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon{height:80px;width:80px;padding-top:80px;font-family:"Droid Serif", serif;font-size:14px;font-style:italic;text-align:center;background-position:0 0;cursor:pointer;color:#9b9b9b;position:relative;display:block;background-size:cover;overflow:hidden}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#game-classes-page .class-section .class-container .classes-nav .small-1 .class-icon,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon,body.classes-detail-page .class-section .class-container .classes-nav .small-1 .class-icon,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon{height:60px;width:60px;padding-top:60px}}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#game-classes-page .class-section .class-container .classes-nav .small-1 .class-icon,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon,body.classes-detail-page .class-section .class-container .classes-nav .small-1 .class-icon,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon{padding-top:80px}}@media only screen and (min-width: 80.0625rem){#game-classes-page .class-section .class-container .classes-nav .small-1 .class-icon,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon,body.classes-detail-page .class-section .class-container .classes-nav .small-1 .class-icon,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon{height:90px;width:90px}}#game-classes-page .class-section .class-container .classes-nav .small-1 .class-icon.blademaster,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.blademaster,body.classes-detail-page .class-section .class-container .classes-nav .small-1 .class-icon.blademaster,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.blademaster{background-image:url(/img/global/class-icons-blademaster.png)}#game-classes-page .class-section .class-container .classes-nav .small-1 .class-icon.destroyer,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.destroyer,body.classes-detail-page .class-section .class-container .classes-nav .small-1 .class-icon.destroyer,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.destroyer{background-image:url(/img/global/class-icons-destroyer.png)}#game-classes-page .class-section .class-container .classes-nav .small-1 .class-icon.summoner,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.summoner,body.classes-detail-page .class-section .class-container .classes-nav .small-1 .class-icon.summoner,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.summoner{background-image:url(/img/global/class-icons-summoner.png)}#game-classes-page .class-section .class-container .classes-nav .small-1 .class-icon.forcemaster,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.forcemaster,body.classes-detail-page .class-section .class-container .classes-nav .small-1 .class-icon.forcemaster,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.forcemaster{background-image:url(/img/global/class-icons-forcemaster.png)}#game-classes-page .class-section .class-container .classes-nav .small-1 .class-icon.kungfumaster,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.kungfumaster,body.classes-detail-page .class-section .class-container .classes-nav .small-1 .class-icon.kungfumaster,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.kungfumaster{background-image:url(/img/global/class-icons-kungfumaster.png)}#game-classes-page .class-section .class-container .classes-nav .small-1 .class-icon.assassin,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.assassin,body.classes-detail-page .class-section .class-container .classes-nav .small-1 .class-icon.assassin,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.assassin{background-image:url(/img/global/class-icons-assassin.png)}#game-classes-page .class-section .class-container .classes-nav .small-1 .class-icon.bladedancer,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.bladedancer,body.classes-detail-page .class-section .class-container .classes-nav .small-1 .class-icon.bladedancer,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.bladedancer{background-image:url(/img/global/class-icons-bladedancer.png)}#game-classes-page .class-section .class-container .classes-nav .small-1 .class-icon.warlock,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.warlock,body.classes-detail-page .class-section .class-container .classes-nav .small-1 .class-icon.warlock,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.warlock{background-image:url(/img/global/class-icons-warlock.png)}#game-classes-page .class-section .class-container .classes-nav .small-1 .class-icon.soulfighter,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.soulfighter,body.classes-detail-page .class-section .class-container .classes-nav .small-1 .class-icon.soulfighter,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon.soulfighter{background-image:url(/img/global/class-icons-soulfighter.png)}#game-classes-page .class-section .class-container .classes-nav .small-1 .class-icon:hover,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon:hover,body.classes-detail-page .class-section .class-container .classes-nav .small-1 .class-icon:hover,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon:hover{background-position:50% 100%;color:#8bdbf5;overflow:visible}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#game-classes-page .class-section .class-container .classes-nav .small-1 .class-icon:hover,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon:hover,body.classes-detail-page .class-section .class-container .classes-nav .small-1 .class-icon:hover,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon:hover{background-position:50% -80px}}#game-classes-page .class-section .class-container .classes-nav .small-1 .class-icon span,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon span,body.classes-detail-page .class-section .class-container .classes-nav .small-1 .class-icon span,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon span{margin-top:0}@media only screen and (min-width: 80.0625rem){#game-classes-page .class-section .class-container .classes-nav .small-1 .class-icon span,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon span,body.classes-detail-page .class-section .class-container .classes-nav .small-1 .class-icon span,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1 .class-icon span{margin-top:8px}}#game-classes-page .class-section .class-container .classes-nav .small-1.active .class-icon,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1.active .class-icon,body.classes-detail-page .class-section .class-container .classes-nav .small-1.active .class-icon,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1.active .class-icon{background-position:50% 100%;color:#8bdbf5}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#game-classes-page .class-section .class-container .classes-nav .small-1.active .class-icon,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1.active .class-icon,body.classes-detail-page .class-section .class-container .classes-nav .small-1.active .class-icon,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1.active .class-icon{background-position:50% -80px}}#game-classes-page .class-section .class-container .classes-nav .small-1.active .class-icon span,#game-classes-page .class-mobile-section .class-container .classes-nav .small-1.active .class-icon span,body.classes-detail-page .class-section .class-container .classes-nav .small-1.active .class-icon span,body.classes-detail-page .class-mobile-section .class-container .classes-nav .small-1.active .class-icon span{display:none}#game-classes-page .class-section.blademaster>.class-container,#game-classes-page .class-mobile-section.blademaster>.class-container,body.classes-detail-page .class-section.blademaster>.class-container,body.classes-detail-page .class-mobile-section.blademaster>.class-container{background-image:url(/img/game/classes/overview/classes_desktop_blademaster.jpg)}#game-classes-page .class-section.destroyer>.class-container,#game-classes-page .class-mobile-section.destroyer>.class-container,body.classes-detail-page .class-section.destroyer>.class-container,body.classes-detail-page .class-mobile-section.destroyer>.class-container{background-image:url(/img/game/classes/overview/classes_desktop_destroyer.jpg)}#game-classes-page .class-section.summoner>.class-container,#game-classes-page .class-mobile-section.summoner>.class-container,body.classes-detail-page .class-section.summoner>.class-container,body.classes-detail-page .class-mobile-section.summoner>.class-container{background-image:url(/img/game/classes/overview/classes_desktop_summoner.jpg)}#game-classes-page .class-section.forcemaster>.class-container,#game-classes-page .class-mobile-section.forcemaster>.class-container,body.classes-detail-page .class-section.forcemaster>.class-container,body.classes-detail-page .class-mobile-section.forcemaster>.class-container{background-image:url(/img/game/classes/overview/classes_desktop_forcemaster.jpg)}#game-classes-page .class-section.kungfumaster>.class-container,#game-classes-page .class-mobile-section.kungfumaster>.class-container,body.classes-detail-page .class-section.kungfumaster>.class-container,body.classes-detail-page .class-mobile-section.kungfumaster>.class-container{background-image:url(/img/game/classes/overview/classes_desktop_kungfumaster.jpg)}#game-classes-page .class-section.assassin>.class-container,#game-classes-page .class-mobile-section.assassin>.class-container,body.classes-detail-page .class-section.assassin>.class-container,body.classes-detail-page .class-mobile-section.assassin>.class-container{background-image:url(/img/game/classes/overview/classes_desktop_assassin.jpg)}#game-classes-page .class-section.bladedancer>.class-container,#game-classes-page .class-mobile-section.bladedancer>.class-container,body.classes-detail-page .class-section.bladedancer>.class-container,body.classes-detail-page .class-mobile-section.bladedancer>.class-container{background-image:url(/img/game/classes/overview/classes_desktop_bladedancer.jpg)}#game-classes-page .class-section.warlock>.class-container,#game-classes-page .class-mobile-section.warlock>.class-container,body.classes-detail-page .class-section.warlock>.class-container,body.classes-detail-page .class-mobile-section.warlock>.class-container{background-image:url(/img/game/classes/overview/classes_desktop_warlock.jpg)}#game-classes-page .class-section.soulfighter>.class-container,#game-classes-page .class-mobile-section.soulfighter>.class-container,body.classes-detail-page .class-section.soulfighter>.class-container,body.classes-detail-page .class-mobile-section.soulfighter>.class-container{background-image:url(/img/game/classes/overview/classes_desktop_soulfighter.jpg)}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (max-width: 30rem){#game-classes-page .class-section.blademaster>.class-container,#game-classes-page .class-mobile-section.blademaster>.class-container,body.classes-detail-page .class-section.blademaster>.class-container,body.classes-detail-page .class-mobile-section.blademaster>.class-container{background-image:url(/img/game/classes/overview/classes_mobile_blademaster.jpg)}#game-classes-page .class-section.destroyer>.class-container,#game-classes-page .class-mobile-section.destroyer>.class-container,body.classes-detail-page .class-section.destroyer>.class-container,body.classes-detail-page .class-mobile-section.destroyer>.class-container{background-image:url(/img/game/classes/overview/classes_mobile_destroyer.jpg)}#game-classes-page .class-section.summoner>.class-container,#game-classes-page .class-mobile-section.summoner>.class-container,body.classes-detail-page .class-section.summoner>.class-container,body.classes-detail-page .class-mobile-section.summoner>.class-container{background-image:url(/img/game/classes/overview/classes_mobile_summoner.jpg)}#game-classes-page .class-section.forcemaster>.class-container,#game-classes-page .class-mobile-section.forcemaster>.class-container,body.classes-detail-page .class-section.forcemaster>.class-container,body.classes-detail-page .class-mobile-section.forcemaster>.class-container{background-image:url(/img/game/classes/overview/classes_mobile_forcemaster.jpg)}#game-classes-page .class-section.kungfumaster>.class-container,#game-classes-page .class-mobile-section.kungfumaster>.class-container,body.classes-detail-page .class-section.kungfumaster>.class-container,body.classes-detail-page .class-mobile-section.kungfumaster>.class-container{background-image:url(/img/game/classes/overview/classes_mobile_kungfumaster.jpg)}#game-classes-page .class-section.assassin>.class-container,#game-classes-page .class-mobile-section.assassin>.class-container,body.classes-detail-page .class-section.assassin>.class-container,body.classes-detail-page .class-mobile-section.assassin>.class-container{background-image:url(/img/game/classes/overview/classes_mobile_assassin.jpg)}#game-classes-page .class-section.bladedancer>.class-container,#game-classes-page .class-mobile-section.bladedancer>.class-container,body.classes-detail-page .class-section.bladedancer>.class-container,body.classes-detail-page .class-mobile-section.bladedancer>.class-container{background-image:url(/img/game/classes/overview/classes_mobile_bladedancer.jpg)}#game-classes-page .class-section.warlock>.class-container,#game-classes-page .class-mobile-section.warlock>.class-container,body.classes-detail-page .class-section.warlock>.class-container,body.classes-detail-page .class-mobile-section.warlock>.class-container{background-image:url(/img/game/classes/overview/classes_mobile_warlock.jpg)}#game-classes-page .class-section.soulfighter>.class-container,#game-classes-page .class-mobile-section.soulfighter>.class-container,body.classes-detail-page .class-section.soulfighter>.class-container,body.classes-detail-page .class-mobile-section.soulfighter>.class-container{background-image:url(/img/game/classes/overview/classes_mobile_soulfighter.jpg)}}#game-classes-page .class-section .class-detail,#game-classes-page .class-mobile-section .class-detail,body.classes-detail-page .class-section .class-detail,body.classes-detail-page .class-mobile-section .class-detail{z-index:10;width:50%}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#game-classes-page .class-section .class-detail,#game-classes-page .class-mobile-section .class-detail,body.classes-detail-page .class-section .class-detail,body.classes-detail-page .class-mobile-section .class-detail{width:70%}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (max-width: 30rem){#game-classes-page .class-section .class-detail,#game-classes-page .class-mobile-section .class-detail,body.classes-detail-page .class-section .class-detail,body.classes-detail-page .class-mobile-section .class-detail{width:100%}}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#game-classes-page .class-section .class-detail h2,#game-classes-page .class-mobile-section .class-detail h2,body.classes-detail-page .class-section .class-detail h2,body.classes-detail-page .class-mobile-section .class-detail h2{margin-top:30px}}@media only screen and (min-width: 80.0625rem){#game-classes-page .class-section .class-detail h2,#game-classes-page .class-mobile-section .class-detail h2,body.classes-detail-page .class-section .class-detail h2,body.classes-detail-page .class-mobile-section .class-detail h2{margin-top:100px}}#game-classes-page .class-section .class-detail .available-races,#game-classes-page .class-mobile-section .class-detail .available-races,body.classes-detail-page .class-section .class-detail .available-races,body.classes-detail-page .class-mobile-section .class-detail .available-races{margin-bottom:40px;font-family:"Droid Serif",serif;font-style:italic;color:#fff}#game-classes-page .class-section .class-media .media-item,#game-classes-page .class-section .class-media-detail .media-item,#game-classes-page .class-mobile-section .class-media .media-item,#game-classes-page .class-mobile-section .class-media-detail .media-item,body.classes-detail-page .class-section .class-media .media-item,body.classes-detail-page .class-section .class-media-detail .media-item,body.classes-detail-page .class-mobile-section .class-media .media-item,body.classes-detail-page .class-mobile-section .class-media-detail .media-item{width:50%;display:inline-block}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#game-classes-page .class-section .class-media .media-item,#game-classes-page .class-section .class-media-detail .media-item,#game-classes-page .class-mobile-section .class-media .media-item,#game-classes-page .class-mobile-section .class-media-detail .media-item,body.classes-detail-page .class-section .class-media .media-item,body.classes-detail-page .class-section .class-media-detail .media-item,body.classes-detail-page .class-mobile-section .class-media .media-item,body.classes-detail-page .class-mobile-section .class-media-detail .media-item{width:33%}}@media only screen and (max-width: 30rem){#game-classes-page .class-section .class-media .media-item,#game-classes-page .class-section .class-media-detail .media-item,#game-classes-page .class-mobile-section .class-media .media-item,#game-classes-page .class-mobile-section .class-media-detail .media-item,body.classes-detail-page .class-section .class-media .media-item,body.classes-detail-page .class-section .class-media-detail .media-item,body.classes-detail-page .class-mobile-section .class-media .media-item,body.classes-detail-page .class-mobile-section .class-media-detail .media-item{width:100%}}#game-classes-page .class-section .class-media .move-chart-thumb,#game-classes-page .class-section .class-media-detail .move-chart-thumb,#game-classes-page .class-mobile-section .class-media .move-chart-thumb,#game-classes-page .class-mobile-section .class-media-detail .move-chart-thumb,body.classes-detail-page .class-section .class-media .move-chart-thumb,body.classes-detail-page .class-section .class-media-detail .move-chart-thumb,body.classes-detail-page .class-mobile-section .class-media .move-chart-thumb,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart-thumb{width:100%;max-height:100%}#game-classes-page .class-section .class-media .move-chart .move-chart-wrap,#game-classes-page .class-section .class-media-detail .move-chart .move-chart-wrap,#game-classes-page .class-mobile-section .class-media .move-chart .move-chart-wrap,#game-classes-page .class-mobile-section .class-media-detail .move-chart .move-chart-wrap,body.classes-detail-page .class-section .class-media .move-chart .move-chart-wrap,body.classes-detail-page .class-section .class-media-detail .move-chart .move-chart-wrap,body.classes-detail-page .class-mobile-section .class-media .move-chart .move-chart-wrap,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart .move-chart-wrap{position:relative;overflow:hidden}#game-classes-page .class-section .class-media .move-chart .move-chart-wrap .media-label,#game-classes-page .class-section .class-media-detail .move-chart .move-chart-wrap .media-label,#game-classes-page .class-mobile-section .class-media .move-chart .move-chart-wrap .media-label,#game-classes-page .class-mobile-section .class-media-detail .move-chart .move-chart-wrap .media-label,body.classes-detail-page .class-section .class-media .move-chart .move-chart-wrap .media-label,body.classes-detail-page .class-section .class-media-detail .move-chart .move-chart-wrap .media-label,body.classes-detail-page .class-mobile-section .class-media .move-chart .move-chart-wrap .media-label,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart .move-chart-wrap .media-label{-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:translateY(100%);transform:translateY(100%)}#game-classes-page .class-section .class-media .move-chart .move-chart-wrap:hover .media-label,#game-classes-page .class-section .class-media-detail .move-chart .move-chart-wrap:hover .media-label,#game-classes-page .class-mobile-section .class-media .move-chart .move-chart-wrap:hover .media-label,#game-classes-page .class-mobile-section .class-media-detail .move-chart .move-chart-wrap:hover .media-label,body.classes-detail-page .class-section .class-media .move-chart .move-chart-wrap:hover .media-label,body.classes-detail-page .class-section .class-media-detail .move-chart .move-chart-wrap:hover .media-label,body.classes-detail-page .class-mobile-section .class-media .move-chart .move-chart-wrap:hover .media-label,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart .move-chart-wrap:hover .media-label{-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#game-classes-page .class-section .class-media .move-chart,#game-classes-page .class-section .class-media-detail .move-chart,#game-classes-page .class-mobile-section .class-media .move-chart,#game-classes-page .class-mobile-section .class-media-detail .move-chart,body.classes-detail-page .class-section .class-media .move-chart,body.classes-detail-page .class-section .class-media-detail .move-chart,body.classes-detail-page .class-mobile-section .class-media .move-chart,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart{padding-right:24px}}#game-classes-page .class-section .class-media .skill-details,#game-classes-page .class-section .class-media .move-chart,#game-classes-page .class-section .class-media .skill-detail-gallery,#game-classes-page .class-section .class-media-detail .skill-details,#game-classes-page .class-section .class-media-detail .move-chart,#game-classes-page .class-section .class-media-detail .skill-detail-gallery,#game-classes-page .class-mobile-section .class-media .skill-details,#game-classes-page .class-mobile-section .class-media .move-chart,#game-classes-page .class-mobile-section .class-media .skill-detail-gallery,#game-classes-page .class-mobile-section .class-media-detail .skill-details,#game-classes-page .class-mobile-section .class-media-detail .move-chart,#game-classes-page .class-mobile-section .class-media-detail .skill-detail-gallery,body.classes-detail-page .class-section .class-media .skill-details,body.classes-detail-page .class-section .class-media .move-chart,body.classes-detail-page .class-section .class-media .skill-detail-gallery,body.classes-detail-page .class-section .class-media-detail .skill-details,body.classes-detail-page .class-section .class-media-detail .move-chart,body.classes-detail-page .class-section .class-media-detail .skill-detail-gallery,body.classes-detail-page .class-mobile-section .class-media .skill-details,body.classes-detail-page .class-mobile-section .class-media .move-chart,body.classes-detail-page .class-mobile-section .class-media .skill-detail-gallery,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart,body.classes-detail-page .class-mobile-section .class-media-detail .skill-detail-gallery{background:transparent url(/img/game/classes/overview/skill-border.jpg) no-repeat 0 0;background-size:contain;padding-top:24px;padding-bottom:50px;width:100%}#game-classes-page .class-section .class-media .skill-details,#game-classes-page .class-section .class-media .move-chart,#game-classes-page .class-section .class-media-detail .skill-details,#game-classes-page .class-section .class-media-detail .move-chart,#game-classes-page .class-mobile-section .class-media .skill-details,#game-classes-page .class-mobile-section .class-media .move-chart,#game-classes-page .class-mobile-section .class-media-detail .skill-details,#game-classes-page .class-mobile-section .class-media-detail .move-chart,body.classes-detail-page .class-section .class-media .skill-details,body.classes-detail-page .class-section .class-media .move-chart,body.classes-detail-page .class-section .class-media-detail .skill-details,body.classes-detail-page .class-section .class-media-detail .move-chart,body.classes-detail-page .class-mobile-section .class-media .skill-details,body.classes-detail-page .class-mobile-section .class-media .move-chart,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart{display:inline-block;vertical-align:top}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#game-classes-page .class-section .class-media .skill-details,#game-classes-page .class-section .class-media .move-chart,#game-classes-page .class-section .class-media-detail .skill-details,#game-classes-page .class-section .class-media-detail .move-chart,#game-classes-page .class-mobile-section .class-media .skill-details,#game-classes-page .class-mobile-section .class-media .move-chart,#game-classes-page .class-mobile-section .class-media-detail .skill-details,#game-classes-page .class-mobile-section .class-media-detail .move-chart,body.classes-detail-page .class-section .class-media .skill-details,body.classes-detail-page .class-section .class-media .move-chart,body.classes-detail-page .class-section .class-media-detail .skill-details,body.classes-detail-page .class-section .class-media-detail .move-chart,body.classes-detail-page .class-mobile-section .class-media .skill-details,body.classes-detail-page .class-mobile-section .class-media .move-chart,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart{width:49.5%}}#game-classes-page .class-section .class-media .skill-details h6.skills-header,#game-classes-page .class-section .class-media .move-chart h6.skills-header,#game-classes-page .class-section .class-media-detail .skill-details h6.skills-header,#game-classes-page .class-section .class-media-detail .move-chart h6.skills-header,#game-classes-page .class-mobile-section .class-media .skill-details h6.skills-header,#game-classes-page .class-mobile-section .class-media .move-chart h6.skills-header,#game-classes-page .class-mobile-section .class-media-detail .skill-details h6.skills-header,#game-classes-page .class-mobile-section .class-media-detail .move-chart h6.skills-header,body.classes-detail-page .class-section .class-media .skill-details h6.skills-header,body.classes-detail-page .class-section .class-media .move-chart h6.skills-header,body.classes-detail-page .class-section .class-media-detail .skill-details h6.skills-header,body.classes-detail-page .class-section .class-media-detail .move-chart h6.skills-header,body.classes-detail-page .class-mobile-section .class-media .skill-details h6.skills-header,body.classes-detail-page .class-mobile-section .class-media .move-chart h6.skills-header,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details h6.skills-header,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart h6.skills-header{display:inline-block;vertical-align:top;color:#fff;width:100%;padding-bottom:10px}#game-classes-page .class-section .class-media .skill-details ul.skills-list,#game-classes-page .class-section .class-media .move-chart ul.skills-list,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list{display:inline-block;vertical-align:top;position:relative;left:-25px}#game-classes-page .class-section .class-media .skill-details ul.skills-list li.class-skill,#game-classes-page .class-section .class-media .move-chart ul.skills-list li.class-skill,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list li.class-skill,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list li.class-skill,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill{display:inline-block;width:69px;margin:0 8px;vertical-align:top;text-align:center;-webkit-font-smoothing:antialiased;position:relative;z-index:0}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#game-classes-page .class-section .class-media .skill-details ul.skills-list li.class-skill,#game-classes-page .class-section .class-media .move-chart ul.skills-list li.class-skill,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list li.class-skill,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list li.class-skill,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill{width:52px;max-width:52px;margin:8px 16px}}@media only screen and (max-width: 30rem){#game-classes-page .class-section .class-media .skill-details ul.skills-list li.class-skill,#game-classes-page .class-section .class-media .move-chart ul.skills-list li.class-skill,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list li.class-skill,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list li.class-skill,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill{max-width:40px}}#game-classes-page .class-section .class-media .skill-details ul.skills-list li.class-skill:hover,#game-classes-page .class-section .class-media .move-chart ul.skills-list li.class-skill:hover,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill:hover,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill:hover,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill:hover,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill:hover,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill:hover,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill:hover,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list li.class-skill:hover,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list li.class-skill:hover,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill:hover,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill:hover,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill:hover,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill:hover,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill:hover,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill:hover{z-index:1}#game-classes-page .class-section .class-media .skill-details ul.skills-list li.class-skill:hover .tooltipSkill,#game-classes-page .class-section .class-media .move-chart ul.skills-list li.class-skill:hover .tooltipSkill,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill:hover .tooltipSkill,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill:hover .tooltipSkill,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill:hover .tooltipSkill,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill:hover .tooltipSkill,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill:hover .tooltipSkill,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill:hover .tooltipSkill,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list li.class-skill:hover .tooltipSkill,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list li.class-skill:hover .tooltipSkill,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill:hover .tooltipSkill,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill:hover .tooltipSkill,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill:hover .tooltipSkill,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill:hover .tooltipSkill,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill:hover .tooltipSkill,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill:hover .tooltipSkill{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#game-classes-page .class-section .class-media .skill-details ul.skills-list li.class-skill .icon-container,#game-classes-page .class-section .class-media .move-chart ul.skills-list li.class-skill .icon-container,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill .icon-container,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill .icon-container,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill .icon-container,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill .icon-container,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill .icon-container,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill .icon-container{display:block;width:45px;height:45px;margin:0 auto 4px;overflow:hidden}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#game-classes-page .class-section .class-media .skill-details ul.skills-list li.class-skill .icon-container,#game-classes-page .class-section .class-media .move-chart ul.skills-list li.class-skill .icon-container,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill .icon-container,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill .icon-container,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill .icon-container,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill .icon-container,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill .icon-container,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill .icon-container{width:55px;height:56px}}@media only screen and (min-width: 80.0625rem) and (max-width: 99999999em){#game-classes-page .class-section .class-media .skill-details ul.skills-list li.class-skill .icon-container,#game-classes-page .class-section .class-media .move-chart ul.skills-list li.class-skill .icon-container,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill .icon-container,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill .icon-container,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill .icon-container,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill .icon-container,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill .icon-container,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill .icon-container,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill .icon-container{width:65px;height:66px}}#game-classes-page .class-section .class-media .skill-details ul.skills-list li.class-skill .icon-container:hover img.tooltipIcon,#game-classes-page .class-section .class-media .move-chart ul.skills-list li.class-skill .icon-container:hover img.tooltipIcon,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill .icon-container:hover img.tooltipIcon,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill .icon-container:hover img.tooltipIcon,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill .icon-container:hover img.tooltipIcon,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill .icon-container:hover img.tooltipIcon,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill .icon-container:hover img.tooltipIcon,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill .icon-container:hover img.tooltipIcon,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list li.class-skill .icon-container:hover img.tooltipIcon,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list li.class-skill .icon-container:hover img.tooltipIcon,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill .icon-container:hover img.tooltipIcon,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill .icon-container:hover img.tooltipIcon,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill .icon-container:hover img.tooltipIcon,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill .icon-container:hover img.tooltipIcon,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill .icon-container:hover img.tooltipIcon,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill .icon-container:hover img.tooltipIcon{position:relative;bottom:100%}#game-classes-page .class-section .class-media .skill-details ul.skills-list li.class-skill span,#game-classes-page .class-section .class-media .move-chart ul.skills-list li.class-skill span,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill span,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill span,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill span,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill span,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill span,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill span,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list li.class-skill span,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list li.class-skill span,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill span,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill span,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill span,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill span,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill span,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill span{display:block;font-size:12px;line-height:16px}#game-classes-page .class-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill{text-align:left;background:url("//static.bladeandsoul.com/img/global/tooltipBGtop.jpg") right top no-repeat,url("//static.bladeandsoul.com/img/global/tooltipBGbottom.jpg") right bottom no-repeat,#e1e1e1;display:block;left:-15px;margin-top:-15px;margin-bottom:15px;opacity:0;padding:20px;pointer-events:none;position:absolute;width:300px;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#game-classes-page .class-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill{left:-20px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#game-classes-page .class-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill{left:-20px}}#game-classes-page .class-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill h4,#game-classes-page .class-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill h4,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill h4,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill h4,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill h4,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill h4,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill h4,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill h4,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill h4,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill h4,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill h4,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill h4,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill h4,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill h4,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill h4,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill h4{color:#333333;font-size:16px;font-family:'Droid Sans',sans-serif}#game-classes-page .class-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill p,#game-classes-page .class-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill p,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill p,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill p,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill p,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill p,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill p,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill p,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill p,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill p,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill p,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill p,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill p,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill p,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill p,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill p{color:#666666;font-size:14px;line-height:20px;font-family:'Droid Sans',sans-serif}#game-classes-page .class-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill:after,#game-classes-page .class-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill:after,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill:after,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill:after,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill:after,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill:after,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill:after,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill:after,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill:after,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill:after,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill:after,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill:after,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill:after,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill:after,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill:after,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill:after{border-left:solid transparent 15px;border-right:solid transparent 15px;border-bottom:solid #e1e1e1 15px;top:-10px;content:" ";height:0;left:30px;position:absolute;width:0}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#game-classes-page .class-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill:after,#game-classes-page .class-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill:after,#game-classes-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill:after,#game-classes-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill:after,#game-classes-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill:after,#game-classes-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill:after,#game-classes-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill:after,#game-classes-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill:after,body.classes-detail-page .class-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill:after,body.classes-detail-page .class-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill:after,body.classes-detail-page .class-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill:after,body.classes-detail-page .class-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill:after,body.classes-detail-page .class-mobile-section .class-media .skill-details ul.skills-list li.class-skill div.tooltipSkill:after,body.classes-detail-page .class-mobile-section .class-media .move-chart ul.skills-list li.class-skill div.tooltipSkill:after,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details ul.skills-list li.class-skill div.tooltipSkill:after,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart ul.skills-list li.class-skill div.tooltipSkill:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-bottom:solid #e1e1e1 10px}}#game-classes-page .class-section .class-media .skill-details .line-bottom,#game-classes-page .class-section .class-media .move-chart .line-bottom,#game-classes-page .class-section .class-media-detail .skill-details .line-bottom,#game-classes-page .class-section .class-media-detail .move-chart .line-bottom,#game-classes-page .class-mobile-section .class-media .skill-details .line-bottom,#game-classes-page .class-mobile-section .class-media .move-chart .line-bottom,#game-classes-page .class-mobile-section .class-media-detail .skill-details .line-bottom,#game-classes-page .class-mobile-section .class-media-detail .move-chart .line-bottom,body.classes-detail-page .class-section .class-media .skill-details .line-bottom,body.classes-detail-page .class-section .class-media .move-chart .line-bottom,body.classes-detail-page .class-section .class-media-detail .skill-details .line-bottom,body.classes-detail-page .class-section .class-media-detail .move-chart .line-bottom,body.classes-detail-page .class-mobile-section .class-media .skill-details .line-bottom,body.classes-detail-page .class-mobile-section .class-media .move-chart .line-bottom,body.classes-detail-page .class-mobile-section .class-media-detail .skill-details .line-bottom,body.classes-detail-page .class-mobile-section .class-media-detail .move-chart .line-bottom{width:100%;height:1px;background:transparent url(/img/game/classes/overview/skill-border.jpg) no-repeat 0 0}#game-classes-page .class-section .classes-nav>.row,body.classes-detail-page .class-section .classes-nav>.row{padding-left:0;padding-right:0}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#game-classes-page .class-section#section-soulfighter h2,body.classes-detail-page .class-section#section-soulfighter h2{position:relative;top:-25px}}#game-classes-page .class-mobile-section,body.classes-detail-page .class-mobile-section{background-color:#000}#game-classes-page .class-mobile-section h2,body.classes-detail-page .class-mobile-section h2{font-size:48px;margin-top:350px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#game-classes-page .class-mobile-section h2,body.classes-detail-page .class-mobile-section h2{font-size:80px;margin-top:650px}}@media only screen and (max-width: 30rem){#game-classes-page .class-mobile-section h2,body.classes-detail-page .class-mobile-section h2{margin-top:450px}}#game-classes-page .class-mobile-section .classes-nav,body.classes-detail-page .class-mobile-section .classes-nav{position:relative;top:85px;width:230px;margin:15px auto 0;z-index:99}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#game-classes-page .class-mobile-section .classes-nav,body.classes-detail-page .class-mobile-section .classes-nav{width:510px}}@media only screen and (max-width: 30rem){#game-classes-page .class-mobile-section .classes-nav,body.classes-detail-page .class-mobile-section .classes-nav{width:345px}}#game-classes-page .class-mobile-section .classes-nav .small-1,body.classes-detail-page .class-mobile-section .classes-nav .small-1{width:45px;height:45px;padding-left:0;padding-right:0}#game-classes-page .class-mobile-section .classes-nav .small-1 .class-icon,body.classes-detail-page .class-mobile-section .classes-nav .small-1 .class-icon{padding-top:45px;height:45px;width:45px;font-family:"Droid Serif", serif;font-size:14px;font-style:italic;text-align:center;background-position:0 0;cursor:pointer;color:#9b9b9b;position:relative;display:block;overflow:hidden}#game-classes-page .class-mobile-section .classes-nav .small-1 .class-icon:hover,#game-classes-page .class-mobile-section .classes-nav .small-1 .class-icon.active,body.classes-detail-page .class-mobile-section .classes-nav .small-1 .class-icon:hover,body.classes-detail-page .class-mobile-section .classes-nav .small-1 .class-icon.active{background-position:0 -45px}@media only screen and (max-width: 30rem){#game-classes-page .class-mobile-section .classes-nav .small-1,body.classes-detail-page .class-mobile-section .classes-nav .small-1{width:38px;height:38px}#game-classes-page .class-mobile-section .classes-nav .small-1 .class-icon,body.classes-detail-page .class-mobile-section .classes-nav .small-1 .class-icon{width:38px;height:38px}}#game-classes-page .class-mobile-section .classes-nav .small-1.active a,body.classes-detail-page .class-mobile-section .classes-nav .small-1.active a{background-position:50% -45px;color:#8bdbf5;overflow:visible}@media only screen and (max-width: 30rem){#game-classes-page .class-mobile-section .classes-nav .small-1.active a,body.classes-detail-page .class-mobile-section .classes-nav .small-1.active a{background-position:50% -38px}}#game-classes-page .class-mobile-section .classes-nav .small-1.active a span,body.classes-detail-page .class-mobile-section .classes-nav .small-1.active a span{display:none}#game-classes-page .class-mobile-section .move-chart-thumb,body.classes-detail-page .class-mobile-section .move-chart-thumb{max-height:190px;margin:auto}#game-classes-page .class-mobile-section>.row .columns,body.classes-detail-page .class-mobile-section>.row .columns{padding:0}@media only screen and (max-width: 30rem){#game-classes-page .class-mobile-section>.row .columns .class-info,body.classes-detail-page .class-mobile-section>.row .columns .class-info{padding:0 30px}}#game-classes-page .class-mobile-section .available-races-section,body.classes-detail-page .class-mobile-section .available-races-section{margin-bottom:40px;font-family:"Droid Sans",sans-serif;font-size:13px;color:#666}#game-classes-page .class-mobile-section .available-races-section .classes,body.classes-detail-page .class-mobile-section .available-races-section .classes{font-style:italic;color:#b1b1b1}#game-classes-page .class-mobile-section .indepth-link,body.classes-detail-page .class-mobile-section .indepth-link{margin-bottom:20px}#game-classes-page .class-mobile-section,body.classes-detail-page .class-mobile-section{background-position:50% 0;background-repeat:no-repeat}@media only screen and (max-width: 48rem){#game-classes-page .class-mobile-section,body.classes-detail-page .class-mobile-section{background-position:50% 135px}}@media only screen and (max-width: 30rem){#game-classes-page .class-mobile-section,body.classes-detail-page .class-mobile-section{background-size:480px}}#game-classes-page .class-mobile-section.blademaster,body.classes-detail-page .class-mobile-section.blademaster{background-image:url(/img/game/classes/overview/classes_mobile_blademaster.jpg)}#game-classes-page .class-mobile-section.destroyer,body.classes-detail-page .class-mobile-section.destroyer{background-image:url(/img/game/classes/overview/classes_mobile_destroyer.jpg)}#game-classes-page .class-mobile-section.summoner,body.classes-detail-page .class-mobile-section.summoner{background-image:url(/img/game/classes/overview/classes_mobile_summoner.jpg)}#game-classes-page .class-mobile-section.forcemaster,body.classes-detail-page .class-mobile-section.forcemaster{background-image:url(/img/game/classes/overview/classes_mobile_forcemaster.jpg)}#game-classes-page .class-mobile-section.kungfumaster,body.classes-detail-page .class-mobile-section.kungfumaster{background-image:url(/img/game/classes/overview/classes_mobile_kungfumaster.jpg)}#game-classes-page .class-mobile-section.assassin,body.classes-detail-page .class-mobile-section.assassin{background-image:url(/img/game/classes/overview/classes_mobile_assassin.jpg)}#game-classes-page .class-mobile-section.bladedancer,body.classes-detail-page .class-mobile-section.bladedancer{background-image:url(/img/game/classes/overview/classes_mobile_bladedancer.jpg)}#game-classes-page .class-mobile-section.warlock,body.classes-detail-page .class-mobile-section.warlock{background-image:url(/img/game/classes/overview/classes_mobile_warlock.jpg)}#game-classes-page .class-mobile-section.soulfighter,body.classes-detail-page .class-mobile-section.soulfighter{background-image:url(/img/game/classes/overview/classes_mobile_soulfighter.jpg)}#game-classes-page .class-mobile-section .skill-details,#game-classes-page .class-mobile-section .move-chart,body.classes-detail-page .class-mobile-section .skill-details,body.classes-detail-page .class-mobile-section .move-chart{background:transparent url(/img/game/classes/overview/skill-border.jpg) repeat-x 0 0;padding-bottom:30px}#game-classes-page .class-mobile-section .skill-details h6.skills-header,#game-classes-page .class-mobile-section .move-chart h6.skills-header,body.classes-detail-page .class-mobile-section .skill-details h6.skills-header,body.classes-detail-page .class-mobile-section .move-chart h6.skills-header{display:block;padding-bottom:15px;margin-bottom:25px;padding-top:10px;color:#fff}#game-classes-page .class-mobile-section .skill-details .skill-list-container,#game-classes-page .class-mobile-section .move-chart .skill-list-container,body.classes-detail-page .class-mobile-section .skill-details .skill-list-container,body.classes-detail-page .class-mobile-section .move-chart .skill-list-container{max-width:420px;margin:0 auto;padding:0 30px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#game-classes-page .class-mobile-section .skill-details .skill-list-container,#game-classes-page .class-mobile-section .move-chart .skill-list-container,body.classes-detail-page .class-mobile-section .skill-details .skill-list-container,body.classes-detail-page .class-mobile-section .move-chart .skill-list-container{padding:0}}#game-classes-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row,#game-classes-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row,body.classes-detail-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row,body.classes-detail-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row{padding:0;margin:0;margin-bottom:10px;text-align:left;position:relative}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#game-classes-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row,#game-classes-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row,body.classes-detail-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row,body.classes-detail-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row{margin-bottom:40px}}#game-classes-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row:last-child,#game-classes-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row:last-child,body.classes-detail-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row:last-child,body.classes-detail-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row:last-child{margin-bottom:0}#game-classes-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .icon-container,#game-classes-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .icon-container,body.classes-detail-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .icon-container,body.classes-detail-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .icon-container{display:inline-block;width:45px;height:45px;margin-right:5px;vertical-align:top;overflow:hidden}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#game-classes-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .icon-container,#game-classes-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .icon-container,body.classes-detail-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .icon-container,body.classes-detail-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .icon-container{width:57px;height:57px;margin-right:12px}}#game-classes-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container,#game-classes-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container,body.classes-detail-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container,body.classes-detail-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container{display:inline-block;max-width:67px;vertical-align:top}#game-classes-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container div,#game-classes-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container p,#game-classes-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container div,#game-classes-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container p,body.classes-detail-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container div,body.classes-detail-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container p,body.classes-detail-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container div,body.classes-detail-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container p{font-size:13px;line-height:18px;margin:0}#game-classes-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container div.skill-label,#game-classes-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container p.skill-label,#game-classes-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container div.skill-label,#game-classes-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container p.skill-label,body.classes-detail-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container div.skill-label,body.classes-detail-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container p.skill-label,body.classes-detail-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container div.skill-label,body.classes-detail-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container p.skill-label{font-size:12px;line-height:14px;color:#fff;margin-bottom:10px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#game-classes-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container div.skill-label,#game-classes-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container p.skill-label,#game-classes-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container div.skill-label,#game-classes-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container p.skill-label,body.classes-detail-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container div.skill-label,body.classes-detail-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container p.skill-label,body.classes-detail-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container div.skill-label,body.classes-detail-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container p.skill-label{font-size:14px}}#game-classes-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container>p,#game-classes-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container>p,body.classes-detail-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container>p,body.classes-detail-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container>p{font-size:12px;line-height:14px;color:#9b9b9b}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#game-classes-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container,#game-classes-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container,body.classes-detail-page .class-mobile-section .skill-details .skill-list-container div.skills-list.row div.class-skill .text-container,body.classes-detail-page .class-mobile-section .move-chart .skill-list-container div.skills-list.row div.class-skill .text-container{max-width:110px}}@media only screen and (min-width: 48.0625rem){#game-classes-page #footer-subscribe,body.classes-detail-page #footer-subscribe{height:406px;background:url(//static.bladeandsoul.com/img/game/classes/overview/subscribe-bg-classes-page.jpg) 50% 0 no-repeat}#game-classes-page #footer-subscribe .copy,body.classes-detail-page #footer-subscribe .copy{margin:0 auto}}#game-classes-page{background:#000 url(/img/media/media-tiled-bg.jpg)}@media only screen and (min-width: 48.0625rem){#game-classes-page #footer-subscribe{background:none}}@media only screen and (min-width: 80.0625rem){body#game-classes-detail-page-blade-master .class-section .class-container,body#game-classes-detail-page-destroyer .class-section .class-container,body#game-classes-detail-page-summoner .class-section .class-container,body#game-classes-detail-page-force-master .class-section .class-container,body#game-classes-detail-page-kung-fu-master .class-section .class-container,body#game-classes-detail-page-assassin .class-section .class-container,body#game-classes-detail-page-blade-dancer .class-section .class-container{min-height:1820px}}@media only screen and (min-width: 48.0625rem){body#game-classes-detail-page-blade-master #footer-subscribe,body#game-classes-detail-page-destroyer #footer-subscribe,body#game-classes-detail-page-summoner #footer-subscribe,body#game-classes-detail-page-force-master #footer-subscribe,body#game-classes-detail-page-kung-fu-master #footer-subscribe,body#game-classes-detail-page-assassin #footer-subscribe,body#game-classes-detail-page-blade-dancer #footer-subscribe{background:none !important}}@media only screen and (min-width: 64.0625rem){body#game-classes-detail-page-summoner .detail-video-button video{top:-50px}}body[data-lang='de']#game-classes-page .class-section h6.skills-header{width:80px}body[data-lang='de']#game-classes-page .class-section li.class-skill{max-width:none !important;width:72px}body[data-lang='de']#game-classes-page .class-section li.class-skill span{font-size:10px !important}body[data-lang='de']#game-classes-page .class-section li.class-skill .icon-container{display:inline-block !important}@media only screen and (min-width: 64.0625rem){body[data-lang='de']#game-classes-page .class-section li.class-skill{width:76px}body[data-lang='de']#game-classes-page .class-section li.class-skill span{font-size:12px !important}}@media only screen and (min-width: 64.0625rem){body[data-lang='de']#game-classes-page .class-icon{font-size:17px}}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body[data-lang='de']#game-classes-page .class-icon span{display:inline-block;width:108px;font-size:15px;word-wrap:break-word}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body[data-lang='de']#game-classes-page .class-icon span{display:inline-block;width:70px;font-size:12px !important;line-height:15px;margin-top:85px !important;word-wrap:break-word}}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body[data-lang='de'].classes-detail-page li.class-skill span{font-size:11px !important}}body[data-lang='de'].classes-detail-page li.class-skill.stance-shift,body[data-lang='de'].classes-detail-page li.class-skill.elbow-smash{word-break:break-all}body[data-lang='fr']#game-classes-page .class-section h6.skills-header{width:90px}body[data-lang='fr']#game-classes-page .class-section li.class-skill{max-width:none !important;width:72px}body[data-lang='fr']#game-classes-page .class-section li.class-skill span{font-size:10px !important}body[data-lang='fr']#game-classes-page .class-section li.class-skill .icon-container{display:inline-block !important}@media only screen and (min-width: 64.0625rem){body[data-lang='fr']#game-classes-page .class-section li.class-skill{width:76px}body[data-lang='fr']#game-classes-page .class-section li.class-skill span{font-size:12px !important}}body[data-lang='fr']#game-classes-page .class-icon.destroyer{word-break:break-all}body[data-lang='fr']#game-classes-page #mobile-hero-banner li.mobile-class-link{width:215px !important}body#game-races-page .hero-banner{padding-top:130px;height:962px;position:relative;text-align:center;background:url("//static.bladeandsoul.com/img/game/races/overview/race_expanded_bg_top.jpg") 50% 0 no-repeat;background-size:cover}body#game-races-page .hero-banner .mobile-races{display:none}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .hero-banner .mobile-races{display:block}}@media only screen and (max-width: 30rem){body#game-races-page .hero-banner .mobile-races{display:block}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .hero-banner .desktop-races{display:none}}@media only screen and (max-width: 30rem){body#game-races-page .hero-banner .desktop-races{display:none}}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .hero-banner{height:680px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .hero-banner{height:652px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .hero-banner{height:690px;padding-top:100px;background:url("//static.bladeandsoul.com/img/game/races/overview/race_expanded_top_menu_bg.png") 50% 100% no-repeat,url("//static.bladeandsoul.com/img/game/races/overview/race_expanded_bg_top.jpg") 50% 0 no-repeat;background-size:1920px 60px, cover}}@media only screen and (max-width: 30rem){body#game-races-page .hero-banner{height:710px;padding-top:100px;background:url("//static.bladeandsoul.com/img/game/races/overview/race_expanded_top_menu_bg.png") 50% 100% no-repeat,url("//static.bladeandsoul.com/img/game/races/overview/race_expanded_bg_top.jpg") 50% 0 no-repeat;background-size:1920px 100px, cover}}body#game-races-page .hero-banner .row{padding-left:0;padding-right:0;max-width:100%;position:relative}body#game-races-page .hero-banner .desktop-races{position:relative;height:100%;width:100%}body#game-races-page .hero-banner .desktop-races a.hero{position:absolute;display:block;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body#game-races-page .hero-banner .desktop-races a.hero img{-webkit-transition:0.2s;-moz-transition:0.2s;transition:0.2s;-o-transition:0.2s;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);-webkit-backface-visibility:hidden}body#game-races-page .hero-banner .desktop-races a.hero .hover{opacity:0;position:absolute;top:0;left:0}body#game-races-page .hero-banner .desktop-races a.hero.hovering .hover{opacity:0.999}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .hero-banner .desktop-races a.hero{-webkit-transform:scale(0.6);transform:scale(0.6);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;bottom:65px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .hero-banner .desktop-races a.hero{-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;bottom:65px}}body#game-races-page .hero-banner .desktop-races a.hero#hero-gon{margin-left:-405px;z-index:4}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .hero-banner .desktop-races a.hero#hero-gon{margin-left:-520px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .hero-banner .desktop-races a.hero#hero-gon{margin-left:-475px}}body#game-races-page .hero-banner .desktop-races a.hero#hero-lyn{margin-left:-80px;z-index:3}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .hero-banner .desktop-races a.hero#hero-lyn{margin-left:-210px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .hero-banner .desktop-races a.hero#hero-lyn{margin-left:-208px}}body#game-races-page .hero-banner .desktop-races a.hero#hero-yun{margin-left:224px;z-index:1}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .hero-banner .desktop-races a.hero#hero-yun{margin-left:-40px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .hero-banner .desktop-races a.hero#hero-yun{margin-left:-62px}}body#game-races-page .hero-banner .desktop-races a.hero#hero-jin{margin-left:438px;z-index:2;min-height:687px;min-width:290px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .hero-banner .desktop-races a.hero#hero-jin{margin-left:185px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .hero-banner .desktop-races a.hero#hero-jin{margin-left:115px}}body#game-races-page .hero-banner .copy{position:relative;z-index:2;text-align:center;top:50px;text-shadow:0 0 10px #000;color:#d8d8d8;font-size:17px;line-height:1.4em}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .hero-banner .copy{top:-24px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .hero-banner .copy{top:10px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .hero-banner .copy{padding:0 0px;top:10px}}@media only screen and (max-width: 30rem){body#game-races-page .hero-banner .copy{padding:0 0px;top:10px}}body#game-races-page .hero-banner .copy h1{font-family:BakaExpertRegular,serif;font-size:96px;line-height:0.6em;text-shadow:0 0 10px #000}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .hero-banner .copy h1{font-size:58px;line-height:1em}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .hero-banner .copy h1{font-size:58px;line-height:1em}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .hero-banner .copy h1{font-size:48px;line-height:1em}}@media only screen and (max-width: 30rem){body#game-races-page .hero-banner .copy h1{font-size:36px;line-height:1em}}body#game-races-page .hero-banner .copy p{position:absolute;width:80%;margin:0 10%}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .hero-banner .copy p{width:60%;margin:0 20%}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .hero-banner .copy p{font-size:12px}}@media only screen and (max-width: 30rem){body#game-races-page .hero-banner .copy p{font-size:12px}}body#game-races-page .hero-banner .races-hero{display:inline-block;position:relative;z-index:9999;top:65px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .hero-banner .races-hero{width:240px;height:450px;top:-60px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .hero-banner .races-hero{width:175px;height:330px;top:45px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .hero-banner .races-hero{width:440px;height:114px;position:absolute;left:-220px;margin-left:50%}}@media only screen and (max-width: 30rem){body#game-races-page .hero-banner .races-hero{width:160px;height:80px;position:absolute}}body#game-races-page .hero-banner #gon-hero{background:url("/img/game/races/overview/race_expanded_top_all.png") 0 0 no-repeat;width:438px;height:687px;position:relative;z-index:4;left:0px}body#game-races-page .hero-banner #gon-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_all.png") 0 -691px no-repeat;width:438px;height:687px;left:0px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .hero-banner #gon-hero{background:url("/img/game/races/overview/race_expanded_top_01_gon.png") 50% 0 no-repeat;background-size:contain;width:307px;height:469px}body#game-races-page .hero-banner #gon-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_01_gon_hover.png") 50% 0 no-repeat;background-size:contain;width:307px;height:469px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .hero-banner #gon-hero{background:url("/img/game/races/overview/race_expanded_top_01_gon.png") 50% 0 no-repeat;background-size:contain;width:219px;height:335px}body#game-races-page .hero-banner #gon-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_01_gon_hover.png") 50% 0 no-repeat;background-size:contain;width:219px;height:335px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .hero-banner #gon-hero{position:absolute;background:url("//static.bladeandsoul.com/img/game/races/overview/race_expanded_top_m_01_gon.png") 50% 0 no-repeat;background-size:contain;width:440px;height:114px;top:130px;left:-220px;margin-left:50%}body#game-races-page .hero-banner #gon-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_m_01_gon.png") 50% 0 no-repeat;background-size:contain;width:440px;height:114px;top:130px;left:-220px;margin-left:50%}}@media only screen and (max-width: 30rem){body#game-races-page .hero-banner #gon-hero{position:absolute;background:url("//static.bladeandsoul.com/img/game/races/overview/race_expanded_top_m_01_gon.png") 50% 0 no-repeat;background-size:contain;width:310px;height:80px;top:130px;left:-155px;margin-left:50%}body#game-races-page .hero-banner #gon-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_m_01_gon.png") 50% 0 no-repeat;background-size:contain;width:310px;height:80px;top:130px;left:-155px;margin-left:50%}}body#game-races-page .hero-banner #lyn-hero{background:url("/img/game/races/overview/race_expanded_top_all.png") -524px -246px no-repeat;width:266px;height:510px;position:relative;z-index:1;left:-45px}body#game-races-page .hero-banner #lyn-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_all.png") -524px -937px no-repeat;width:266px;height:510px;left:-45px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .hero-banner #lyn-hero{background:url("/img/game/races/overview/race_expanded_top_02_lyn.png") 50% 0 no-repeat;background-size:contain;width:186px;height:315px}body#game-races-page .hero-banner #lyn-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_02_lyn_hover.png") 50% 0 no-repeat;background-size:contain;width:186px;height:315px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .hero-banner #lyn-hero{background:url("/img/game/races/overview/race_expanded_top_02_lyn.png") 50% 0 no-repeat;background-size:contain;width:133px;height:225px}body#game-races-page .hero-banner #lyn-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_02_lyn_hover.png") 50% 0 no-repeat;background-size:contain;width:133px;height:225px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .hero-banner #lyn-hero{position:absolute;background:url("//static.bladeandsoul.com/img/game/races/overview/race_expanded_top_m_02_lyn.png") 50% 0 no-repeat;background-size:contain;width:440px;height:114px;top:230px;left:-220px;margin-left:50%}body#game-races-page .hero-banner #lyn-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_m_02_lyn.png") 50% 0 no-repeat;background-size:contain;width:440px;height:114px;left:-220px;margin-left:50%}}@media only screen and (max-width: 30rem){body#game-races-page .hero-banner #lyn-hero{position:absolute;background:url("//static.bladeandsoul.com/img/game/races/overview/race_expanded_top_m_02_lyn.png") 50% 0 no-repeat;background-size:contain;width:310px;height:80px;top:230px;left:-155px;margin-left:50%}body#game-races-page .hero-banner #lyn-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_m_02_lyn.png") 50% 0 no-repeat;background-size:contain;width:310px;height:80px;left:-155px;margin-left:50%}}body#game-races-page .hero-banner #yun-hero{background:url("/img/game/races/overview/race_expanded_top_all.png") -919px -129px no-repeat;width:353px;height:575px;position:relative;z-index:3;left:-55px}body#game-races-page .hero-banner #yun-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_all.png") -919px -820px no-repeat;width:353px;height:575px;left:-55px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .hero-banner #yun-hero{background:url("/img/game/races/overview/race_expanded_top_03_yun.png") 50% 0 no-repeat;background-size:contain;width:249px;height:391px}body#game-races-page .hero-banner #yun-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_03_yun_hover.png") 50% 0 no-repeat;background-size:contain;width:249px;height:391px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .hero-banner #yun-hero{background:url("/img/game/races/overview/race_expanded_top_03_yun.png") 50% 0 no-repeat;background-size:contain;width:178px;height:279px}body#game-races-page .hero-banner #yun-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_03_yun_hover.png") 50% 0 no-repeat;background-size:contain;width:178px;height:279px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .hero-banner #yun-hero{position:absolute;background:url("//static.bladeandsoul.com/img/game/races/overview/race_expanded_top_m_03_yun.png") 50% 0 no-repeat;background-size:contain;top:330px;width:440px;height:114px;left:-220px;margin-left:50%}body#game-races-page .hero-banner #yun-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_m_03_yun.png") 50% 0 no-repeat;background-size:contain;top:330px;width:440px;height:114px;left:-220px;margin-left:50%}}@media only screen and (max-width: 30rem){body#game-races-page .hero-banner #yun-hero{position:absolute;background:url("//static.bladeandsoul.com/img/game/races/overview/race_expanded_top_m_03_yun.png") 50% 0 no-repeat;background-size:contain;top:330px;width:310px;height:80px;left:-155px;margin-left:50%}body#game-races-page .hero-banner #yun-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_m_03_yun.png") 50% 0 no-repeat;background-size:contain;top:330px;width:310px;height:80px;left:-155px;margin-left:50%}}body#game-races-page .hero-banner #jin-hero{background:url("/img/game/races/overview/race_expanded_top_all.png") -1388px 0px no-repeat;width:290px;height:687px;position:relative;z-index:4;left:-165px}body#game-races-page .hero-banner #jin-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_all.png") -1388px -691px no-repeat;width:290px;height:687px;left:-165px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .hero-banner #jin-hero{background:url("/img/game/races/overview/race_expanded_top_04_jin.png") 50% 0 no-repeat;background-size:contain;width:203px;height:481px}body#game-races-page .hero-banner #jin-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_04_jin_hover.png") 50% 0 no-repeat;background-size:contain;width:203px;height:481px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .hero-banner #jin-hero{background:url("/img/game/races/overview/race_expanded_top_04_jin.png") 50% 0 no-repeat;background-size:contain;width:145px;height:344px}body#game-races-page .hero-banner #jin-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_04_jin_hover.png") 50% 0 no-repeat;background-size:contain;width:145px;height:344px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .hero-banner #jin-hero{position:absolute;background:url("//static.bladeandsoul.com/img/game/races/overview/race_expanded_top_m_04_jin.png") 50% 0 no-repeat;background-size:contain;width:440px;height:114px;top:430px;left:-220px;margin-left:50%}body#game-races-page .hero-banner #jin-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_m_04_jin.png") 50% 0 no-repeat;background-size:contain;width:440px;height:114px;top:430px;left:-220px;margin-left:50%}}@media only screen and (max-width: 30rem){body#game-races-page .hero-banner #jin-hero{position:absolute;background:url("//static.bladeandsoul.com/img/game/races/overview/race_expanded_top_m_04_jin.png") 50% 0 no-repeat;background-size:contain;width:310px;height:80px;top:430px;left:-155px;margin-left:50%}body#game-races-page .hero-banner #jin-hero.hovering{background:url("/img/game/races/overview/race_expanded_top_m_04_jin.png") 50% 0 no-repeat;background-size:contain;width:310px;height:80px;top:430px;left:-155px;margin-left:50%}}body#game-races-page .hero-banner .races-nav{position:absolute;bottom:0;left:0;width:100%;text-align:center;background:url("//static.bladeandsoul.com/img/game/races/overview/race_expanded_top_menu_bg.png");height:184px;z-index:10}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .hero-banner .races-nav{background:0 none;top:60px}}@media only screen and (max-width: 30rem){body#game-races-page .hero-banner .races-nav{background:0 none;top:60px}}body#game-races-page .hero-banner .races-nav ul{position:relative;top:117px;z-index:10;font-family:BakaExpertRegular,serif;font-size:3.125rem;line-height:1;margin-left:0}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .hero-banner .races-nav ul{font-size:2.5rem}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .hero-banner .races-nav ul{width:120px;margin-left:50%;padding-left:10px;top:195px}}@media only screen and (max-width: 30rem){body#game-races-page .hero-banner .races-nav ul{width:100px;margin-left:50%;padding-left:0px;top:195px}}body#game-races-page .hero-banner .races-nav ul li{padding:0 100px;list-style:none;display:inline-block}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .hero-banner .races-nav ul li{padding:0 60px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .hero-banner .races-nav ul li{padding:0 50px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .hero-banner .races-nav ul li{display:block;padding:15px 15px;height:100px}}@media only screen and (max-width: 30rem){body#game-races-page .hero-banner .races-nav ul li{display:block;padding:0;height:100px}}body#game-races-page .hero-banner .races-nav ul li.race-nav-seperator{padding:0px 0px !important;width:1px;background:url("//static.bladeandsoul.com/img/game/races/overview/race_expanded_top_menu_separator.png") 0 0 no-repeat;height:40px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .hero-banner .races-nav ul li.race-nav-seperator{display:none}}@media only screen and (max-width: 30rem){body#game-races-page .hero-banner .races-nav ul li.race-nav-seperator{display:none}}body#game-races-page .hero-banner .races-nav ul li a{color:#fff}body#game-races-page .hero-banner .races-nav ul li a.hovering{color:#e1601e}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .hero-banner .races-nav ul li a{display:block;width:270px;margin-left:-170px;text-align:right;height:50px;padding-right:15px}}@media only screen and (max-width: 30rem){body#game-races-page .hero-banner .races-nav ul li a{display:block;font-size:40px;width:215px;margin-left:-120px;text-align:right;height:50px;padding-right:15px}}body#game-races-page .races-container{max-width:1920px;margin:0 auto;position:relative}body#game-races-page .races-container .race-section{padding-top:160px;height:1142px;background:url("//static.bladeandsoul.com/img/game/races/overview/race_expanded_bg_middle_01.jpg") 50% 0 no-repeat;background-size:cover;position:relative}body#game-races-page .races-container .race-section .row{padding-left:0px;padding-right:0px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .races-container .race-section{background:url("/img/game/races/overview/race_expanded_bg_middle_01.jpg") 50% 0 no-repeat;background-size:cover;height:750px;padding-top:60px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .races-container .race-section{background:url("/img/game/races/overview/race_expanded_bg_middle_01.jpg") 50% 0 no-repeat;background-size:cover;height:690px;padding-top:20px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section{background:url("/img/game/races/overview/race_expanded_bg_middle_m.jpg") 50% 0 no-repeat;background-size:contain;height:890px;padding-top:10px}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section{background:url("/img/game/races/overview/race_expanded_bg_middle_m.jpg") 50% 0 no-repeat;background-size:contain;height:890px;padding-top:10px}}body#game-races-page .races-container .race-section h2{font-family:BakaExpertRegular,serif;font-size:7.875rem;line-height:1}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .races-container .race-section h2{font-size:4.6rem}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .races-container .race-section h2{font-size:3.125rem}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section h2{font-size:5.125rem;display:block;position:relative}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section h2{font-size:5.125rem;display:block;position:relative}}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .races-container .race-section p{font-size:14px;line-height:1.4em}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .races-container .race-section p{font-size:12px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section p{font-size:12px;max-width:90%;margin:auto}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section p{font-size:12px;max-width:90%;margin:auto}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section img{position:absolute;width:60px;margin-left:-115px;margin-top:385px;z-index:999}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section img{position:absolute;width:60px;margin-left:-115px;margin-top:305px;z-index:999}}body#game-races-page .races-container .race-section.jin{background:url("/img/game/races/overview/race_expanded_bg_middle_02.jpg") 50% 0 no-repeat;background-size:cover;height:1175px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .races-container .race-section.jin{background:url("/img/game/races/overview/race_expanded_bg_middle_02.jpg") 50% 0 no-repeat;background-size:cover;height:725px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .races-container .race-section.jin{background:url("/img/game/races/overview/race_expanded_bg_middle_02.jpg") 50% 0 no-repeat;background-size:cover;height:725px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section.jin{background:url("/img/game/races/overview/race_expanded_bg_middle_m.jpg") 50% 0 no-repeat;background-size:contain;height:890px}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section.jin{background:url("/img/game/races/overview/race_expanded_bg_middle_m.jpg") 50% 0 no-repeat;background-size:contain;height:890px}}body#game-races-page .races-container .race-section .race-info{position:relative;z-index:20}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section .race-info{position:absolute}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section .race-info{position:absolute}}body#game-races-page .races-container .race-section .race-info .large-offset-5{margin-left:42%}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section .race-info .large-offset-5{margin-left:0;text-align:center}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section .race-info .large-offset-5{margin-left:0;text-align:center}}body#game-races-page .races-container .race-section .race-info .large-7{width:50%}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section .race-info .large-7{width:100%}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section .race-info .large-7{width:100%}}body#game-races-page .races-container .race-section .character{position:relative;z-index:10}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .races-container .race-section .character{width:460px;height:580px;top:105px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .races-container .race-section .character{width:370px;height:460px;top:60px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section .character{width:295px;height:375px;margin:auto}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section .character{width:295px;height:375px;top:20px;left:50%;margin:auto}}body#game-races-page .races-container .race-section .character.active{display:block}body#game-races-page .races-container .race-section .character.gon-character-male{background:url("/img/game/races/overview/race_expanded_c_gon_m.png") no-repeat 0 0/cover;width:433px;height:1125px;top:-132px;left:170px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .races-container .race-section .character.gon-character-male{background:url("/img/game/races/overview/race_expanded_c_gon_m.png") no-repeat 0 0/cover;width:260px;height:675px;top:0;left:215px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .races-container .race-section .character.gon-character-male{background:url("/img/game/races/overview/race_expanded_c_gon_m.png") no-repeat 0 0/cover;width:260px;height:675px;top:0;left:120px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section .character.gon-character-male{background:url("/img/game/races/overview/race_expanded_c_m_gon_m.png") no-repeat 0 0;width:450px;height:450px;top:30px;left:0}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section .character.gon-character-male{background:url("/img/game/races/overview/race_expanded_c_m_gon_m.png") no-repeat 0 0/cover;width:320px;height:320px;top:20px;left:0}}body#game-races-page .races-container .race-section .character.gon-character-female{background:url("/img/game/races/overview/race_expanded_c_gon_f.png") no-repeat 0 0/cover;width:392px;height:1099px;top:-100px;left:140px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .races-container .race-section .character.gon-character-female{background:url("/img/game/races/overview/race_expanded_c_gon_f.png") no-repeat 0 0/cover;width:239px;height:659px;top:0;left:215px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .races-container .race-section .character.gon-character-female{background:url("/img/game/races/overview/race_expanded_c_gon_f.png") no-repeat 0 0/cover;width:239px;height:659px;top:0;left:120px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section .character.gon-character-female{background:url("/img/game/races/overview/race_expanded_c_m_gon_f.png") no-repeat 0 0;width:450px;height:450px;top:30px;left:0}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section .character.gon-character-female{background:url("/img/game/races/overview/race_expanded_c_m_gon_f.png") no-repeat 0 0/cover;width:320px;height:320px;top:20px;left:0}}body#game-races-page .races-container .race-section .character.lyn-character-male{background:url("/img/game/races/overview/race_expanded_c_lyn_m.png") no-repeat 0 0/cover;width:469px;height:1072px;top:-75px;left:90px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .races-container .race-section .character.lyn-character-male{background:url("/img/game/races/overview/race_expanded_c_lyn_m.png") no-repeat 0 0/cover;width:281px;height:643px;top:0px;left:160px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .races-container .race-section .character.lyn-character-male{background:url("/img/game/races/overview/race_expanded_c_lyn_m.png") no-repeat 0 0/cover;width:281px;height:643px;top:0px;left:60px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section .character.lyn-character-male{background:url("/img/game/races/overview/race_expanded_c_m_lyn_m.png") no-repeat 0 0;width:450px;height:450px;top:20px;left:20px}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section .character.lyn-character-male{background:url("/img/game/races/overview/race_expanded_c_m_lyn_m.png") no-repeat 0 0/cover;width:320px;height:320px;top:10px;left:0}}body#game-races-page .races-container .race-section .character.lyn-character-female{background:url("/img/game/races/overview/race_expanded_c_lyn_f.png") no-repeat 0 0/cover;width:369px;height:781px;top:40px;left:160px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .races-container .race-section .character.lyn-character-female{background:url("/img/game/races/overview/race_expanded_c_lyn_f.png") no-repeat 0 0/cover;width:221px;height:469px;top:60px;left:220px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .races-container .race-section .character.lyn-character-female{background:url("/img/game/races/overview/race_expanded_c_lyn_f.png") no-repeat 0 0/cover;width:221px;height:469px;top:60px;left:140px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section .character.lyn-character-female{background:url("/img/game/races/overview/race_expanded_c_m_lyn_f.png") no-repeat 0 0;width:450px;height:450px;top:20px;left:0px}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section .character.lyn-character-female{background:url("/img/game/races/overview/race_expanded_c_m_lyn_f.png") no-repeat 0 0/cover;width:320px;height:320px;top:10px;left:0px}}body#game-races-page .races-container .race-section .character.yun-character-female{background:url("/img/game/races/overview/race_expanded_c_yun.png") no-repeat 0 0/cover;width:376px;height:1208px;top:-162px;left:180px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .races-container .race-section .character.yun-character-female{background:url("/img/game/races/overview/race_expanded_c_yun.png") no-repeat 0 0/cover;width:226px;height:725px;top:-20px;left:220px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .races-container .race-section .character.yun-character-female{background:url("/img/game/races/overview/race_expanded_c_yun.png") no-repeat 0 0/cover;width:226px;height:725px;top:-20px;left:160px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section .character.yun-character-female{background:url("/img/game/races/overview/race_expanded_c_m_yun.png") no-repeat 0 0;width:450px;height:450px;top:20px;left:0px}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section .character.yun-character-female{background:url("/img/game/races/overview/race_expanded_c_m_yun.png") no-repeat 0 0/cover;width:320px;height:320px;top:10px;left:0px}}body#game-races-page .races-container .race-section .character.jin-character-male{background:url("/img/game/races/overview/race_expanded_c_jin_m.png") no-repeat 0 0/cover;width:410px;height:1175px;top:-155px;left:200px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .races-container .race-section .character.jin-character-male{background:url("/img/game/races/overview/race_expanded_c_jin_m.png") no-repeat 0 0/cover;width:272px;height:779px;top:-20px;left:220px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .races-container .race-section .character.jin-character-male{background:url("/img/game/races/overview/race_expanded_c_jin_m.png") no-repeat 0 0/cover;width:272px;height:779px;top:-20px;left:120px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section .character.jin-character-male{background:url("/img/game/races/overview/race_expanded_c_m_jin_m.png") no-repeat 0 0;width:450px;height:450px;top:20px;left:0px}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section .character.jin-character-male{background:url("/img/game/races/overview/race_expanded_c_m_jin_m.png") no-repeat 0 0/cover;width:320px;height:320px;top:10px;left:0px}}body#game-races-page .races-container .race-section .character.jin-character-female{background:url("/img/game/races/overview/race_expanded_c_jin_f.png") no-repeat 0 0/cover;width:343px;height:1024px;top:-125px;left:175px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page .races-container .race-section .character.jin-character-female{background:url("/img/game/races/overview/race_expanded_c_jin_f.png") no-repeat 0 0/cover;width:241px;height:720px;top:-25px;left:200px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page .races-container .race-section .character.jin-character-female{background:url("/img/game/races/overview/race_expanded_c_jin_f.png") no-repeat 0 0/cover;width:241px;height:720px;top:-25px;left:90px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section .character.jin-character-female{background:url("/img/game/races/overview/race_expanded_c_m_jin_f.png") no-repeat 0 0;width:450px;height:450px;top:20px;left:0px}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section .character.jin-character-female{background:url("/img/game/races/overview/race_expanded_c_m_jin_f.png") no-repeat 0 0/cover;width:320px;height:320px;top:10px;left:0px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section .copy{position:absolute;top:375px;z-index:999}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section .copy{position:absolute;top:290px;z-index:999}}body#game-races-page .races-container .race-section .copy .available{color:#666}body#game-races-page .races-container .race-section .copy .classes{font-style:italic}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page .races-container .race-section ul.male-female-selection{position:absolute;left:50%;margin-left:-100px}}@media only screen and (max-width: 30rem){body#game-races-page .races-container .race-section ul.male-female-selection{position:absolute;left:50%;margin-left:-140px}}body#game-races-page #footer-subscribe{background-image:url(/img/game/races/overview/race_expanded_bg_bottom.jpg);background-size:cover;background-position:50% 0;max-width:1920px;height:720px;margin:auto;position:relative}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-races-page #footer-subscribe{height:515px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-races-page #footer-subscribe{height:515px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page #footer-subscribe{background:none 0 #000;height:260px}}@media only screen and (max-width: 30rem){body#game-races-page #footer-subscribe{background:none 0 #000;height:260px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-races-page #footer-subscribe .copy{width:350px;height:122px}}@media only screen and (max-width: 30rem){body#game-races-page #footer-subscribe .copy{width:285px;height:100px}}body#game-factions-page div#factions-wrapper{background:#000;min-height:980px;position:relative;height:100%;overflow:hidden}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-factions-page div#factions-wrapper{min-height:850px;height:75%}}@media only screen and (max-width: 48rem){body#game-factions-page div#factions-wrapper{min-height:780px;height:50%}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper{min-height:50%;height:720px}}body#game-factions-page div#factions-wrapper .table-container{display:table;width:460px;height:360px;text-align:center;position:absolute;z-index:1;left:50%;margin-left:-230px;top:45%;margin-top:-180px}@media only screen and (max-width: 80rem){body#game-factions-page div#factions-wrapper .table-container{width:60%;left:inherit;height:300px;margin-left:20%;margin-top:40px;top:0}}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper .table-container{width:90%;margin-top:10px;margin-left:5%}}@media only screen and (max-width: 48rem){body#game-factions-page div#factions-wrapper .table-container{margin-top:50px}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper .table-container{margin-top:45px}}body#game-factions-page div#factions-wrapper .table-container .table-cell{display:table-cell;vertical-align:middle;text-align:center}body#game-factions-page div#factions-wrapper .table-container .table-cell div#content h1{font-size:100px;font-family:BakaExpertRegular, serif;color:#ffffff;line-height:1em}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-factions-page div#factions-wrapper .table-container .table-cell div#content h1{padding:60px 0 20px 0;font-size:4em}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-factions-page div#factions-wrapper .table-container .table-cell div#content h1{padding:80px 0 0 0;font-size:4em}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-factions-page div#factions-wrapper .table-container .table-cell div#content h1{font-size:3em;padding:30px 0 5px 0}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper .table-container .table-cell div#content h1{font-size:2.4em;padding:60px 0 5px 0}}body#game-factions-page div#factions-wrapper div.faction{width:100%;height:100%;position:absolute;top:0;text-align:center;z-index:0;transition:width 0.6s ease}body#game-factions-page div#factions-wrapper div.faction .fade{background:-moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.9) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0.3)), color-stop(100%, rgba(0,0,0,0.9)));background:-webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.9) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.9) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.9) 100%);background:radial-gradient(ellipse at center, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#e6000000',GradientType=1 );position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 0.3s ease;z-index:1;cursor:pointer}body#game-factions-page div#factions-wrapper div.faction:hover .fade{opacity:0.8}body#game-factions-page div#factions-wrapper div.faction:hover div.emblem{opacity:1}body#game-factions-page div#factions-wrapper div.faction .close{position:absolute;top:75px;padding-left:0;padding-top:0;width:58px;height:56px;background:url(//static.bladeandsoul.com/img/global/close-button.png) no-repeat 0 0;z-index:4;display:none}body#game-factions-page div#factions-wrapper div.faction .close:hover{background:url(//static.bladeandsoul.com/img/global/close-button.png) no-repeat -89px 0;cursor:pointer}body#game-factions-page div#factions-wrapper div.faction .expand{position:fixed;font-family:'Droid Serif', serif;font-style:italic;width:115px;height:100%;font-size:15px;opacity:0;z-index:-1;display:none}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction .expand{width:65px}}body#game-factions-page div#factions-wrapper div.faction .expand span{position:relative;top:135px}body#game-factions-page div#factions-wrapper div.faction .expand:hover{cursor:pointer}body#game-factions-page div#factions-wrapper div.faction img.hero{position:absolute;bottom:0;max-height:100%;padding-top:120px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-factions-page div#factions-wrapper div.faction img.hero{padding-top:330px}}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction img.hero{padding-top:0;max-height:68%}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-factions-page div#factions-wrapper div.faction img.hero{padding-top:75px}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction img.hero{padding-top:150px}}body#game-factions-page div#factions-wrapper div.faction div.emblem{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction div.emblem{opacity:1}}@media only screen and (max-width: 48rem){body#game-factions-page div#factions-wrapper div.faction div.emblem{opacity:1}}body#game-factions-page div#factions-wrapper div.faction div.emblem:hover{opacity:1;cursor:pointer}body#game-factions-page div#factions-wrapper div.faction div.emblem.activeEmblem{opacity:1}body#game-factions-page div#factions-wrapper div.faction div.emblem img.hero-icon{position:relative;top:40%;height:250px}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction div.emblem img.hero-icon{height:145px;top:70%}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-factions-page div#factions-wrapper div.faction div.emblem img.hero-icon{height:130px;top:70%}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction div.emblem img.hero-icon{height:75px;top:70%}}body#game-factions-page div#factions-wrapper div.faction div.emblem h2{font-size:26px;position:absolute;top:40%;margin-top:250px}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction div.emblem h2{font-size:15px;top:70%;margin-top:145px}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction div.emblem h2{font-size:12px;top:70%;margin-top:75px}}body#game-factions-page div#factions-wrapper div.faction .faction-content{display:none;position:relative;width:50%;top:15%}@media only screen and (max-width: 80rem){body#game-factions-page div#factions-wrapper div.faction .faction-content{top:20%}}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction .faction-content{width:40%}}body#game-factions-page div#factions-wrapper div.faction .faction-content h2{font-family:BakaExpertRegular, serif;font-size:70px}@media only screen and (max-width: 80rem){body#game-factions-page div#factions-wrapper div.faction .faction-content h2{font-size:50px}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction .faction-content h2{font-size:40px;margin-top:5px}}body#game-factions-page div#factions-wrapper div.faction .faction-content blockquote{border-left:0 none;padding:0;font-family:'Droid Serif', serif;font-size:24px}@media only screen and (max-width: 80rem){body#game-factions-page div#factions-wrapper div.faction .faction-content blockquote{font-size:18px}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction .faction-content blockquote{font-size:16px}}body#game-factions-page div#factions-wrapper div.faction .faction-content blockquote span{display:block;font-size:17px;font-style:italic}@media only screen and (max-width: 80rem){body#game-factions-page div#factions-wrapper div.faction .faction-content blockquote span{font-size:15px}}body#game-factions-page div#factions-wrapper div.faction#cerulean{background:url("/img/game/factions/factions_blue_background.png");background-size:105% 105%;background-position:100% 0;right:50%;transition:right 0.8s ease;transition:background-size 0.8s ease;z-index:1}body#game-factions-page div#factions-wrapper div.faction#cerulean:hover{background-size:100% 100%}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction#cerulean{background-image:none;background-color:#000}}body#game-factions-page div#factions-wrapper div.faction#cerulean .close{right:80px;top:100px}body#game-factions-page div#factions-wrapper div.faction#cerulean .expand{background:url("/img/game/factions/factions_red_emblem_thumb_nm.png") no-repeat 20px 200px;right:0px}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction#cerulean .expand{right:0;background:url("//static.bladeandsoul.com/img/game/factions/factions_red_emblem_thumb_nm.png") no-repeat 0 200px}}body#game-factions-page div#factions-wrapper div.faction#cerulean .expand span{right:0px}body#game-factions-page div#factions-wrapper div.faction#cerulean .expand:hover{color:#fff;background:url("//static.bladeandsoul.com/img/game/factions/factions_red_emblem_thumb_hv.png") no-repeat 20px 200px;cursor:pointer}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction#cerulean .expand:hover{background:url("/img/game/factions/factions_red_emblem_thumb_hv.png") no-repeat 0 200px}}body#game-factions-page div#factions-wrapper div.faction#cerulean .expand.stopStick{position:absolute;right:-90px}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction#cerulean div.hero-image{background:url("/img/game/factions/factions_blue_background_m.png") no-repeat;background-size:cover;width:100%;height:100%}}body#game-factions-page div#factions-wrapper div.faction#cerulean div.hero-image img.hero{right:210px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-factions-page div#factions-wrapper div.faction#cerulean div.hero-image img.hero{right:35px}}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction#cerulean div.hero-image img.hero{right:30px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-factions-page div#factions-wrapper div.faction#cerulean div.hero-image img.hero{right:0;padding-left:40px}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction#cerulean div.hero-image img.hero{padding-right:0px;right:0}}body#game-factions-page div#factions-wrapper div.faction#cerulean div.emblem .hero-icon{float:right;left:-365px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-factions-page div#factions-wrapper div.faction#cerulean div.emblem .hero-icon{left:-150px}}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction#cerulean div.emblem .hero-icon{left:-125px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-factions-page div#factions-wrapper div.faction#cerulean div.emblem .hero-icon{left:-60px}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction#cerulean div.emblem .hero-icon{left:-35px}}body#game-factions-page div#factions-wrapper div.faction#cerulean div.emblem h2{text-shadow:0 0 10px #3398a2,0 0 20px #3398a2,0 0 30px #3398a2,0 0 40px cyan,0 0 70px cyan,0 0 80px cyan,0 0 100px cyan;float:left;right:365px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-factions-page div#factions-wrapper div.faction#cerulean div.emblem h2{right:155px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction#cerulean div.emblem h2{right:125px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-factions-page div#factions-wrapper div.faction#cerulean div.emblem h2{right:55px}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction#cerulean div.emblem h2{right:15px}}body#game-factions-page div#factions-wrapper div.faction#cerulean .faction-content{right:80px;text-align:right;float:right}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction#cerulean .faction-content{float:none;right:0;margin-right:0;text-align:center;width:70%;margin-left:20%;top:0;padding-top:0;margin-top:-100px}}@media only screen and (max-width: 48rem){body#game-factions-page div#factions-wrapper div.faction#cerulean .faction-content{margin-left:25%}}body#game-factions-page div#factions-wrapper div.faction#cerulean .faction-content .hero-icon{float:left;height:180px;margin:90px 25px 0 10px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-factions-page div#factions-wrapper div.faction#cerulean .faction-content .hero-icon{margin:20px 30px 0 0}}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction#cerulean .faction-content .hero-icon{height:165px;margin:0 0 0 0;float:none}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction#cerulean .faction-content .hero-icon{height:120px}}body#game-factions-page div#factions-wrapper div.faction#crimson{background:url("/img/game/factions/factions_red_background.png");background-size:105% 105%;background-position:0 0;right:0;left:50%;transition:left 0.8s ease;transition:background-size 0.8s ease}body#game-factions-page div#factions-wrapper div.faction#crimson:hover{background-size:100% 100%}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction#crimson{background-image:none;background-color:#000}}body#game-factions-page div#factions-wrapper div.faction#crimson .close{right:245px;top:100px}body#game-factions-page div#factions-wrapper div.faction#crimson .expand{background:url("/img/game/factions/factions_blue_emblem_thumb_nm.png") no-repeat 20px 200px;left:0}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction#crimson .expand{left:0;background:url("//static.bladeandsoul.com/img/game/factions/factions_blue_emblem_thumb_nm.png") no-repeat 0 200px}}body#game-factions-page div#factions-wrapper div.faction#crimson .expand span{left:0}body#game-factions-page div#factions-wrapper div.faction#crimson .expand:hover{color:#fff;background:url("//static.bladeandsoul.com/img/game/factions/factions_blue_emblem_thumb_hv.png") no-repeat 20px 200px}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction#crimson .expand:hover{background:url("/img/game/factions/factions_blue_emblem_thumb_hv.png") no-repeat 0 200px}}body#game-factions-page div#factions-wrapper div.faction#crimson .expand.stopStick{position:absolute;left:-90px;margin-top:-150px}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction#crimson div.hero-image{background:url("/img/game/factions/factions_red_background_m.png") no-repeat;background-size:cover;width:100%;height:100%}}body#game-factions-page div#factions-wrapper div.faction#crimson div.hero-image img.hero{left:140px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-factions-page div#factions-wrapper div.faction#crimson div.hero-image img.hero{left:25px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction#crimson div.hero-image img.hero{left:20px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-factions-page div#factions-wrapper div.faction#crimson div.hero-image img.hero{left:10px;padding-right:20px}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction#crimson div.hero-image img.hero{left:5px}}body#game-factions-page div#factions-wrapper div.faction#crimson div.emblem .hero-icon{float:left;right:-365px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-factions-page div#factions-wrapper div.faction#crimson div.emblem .hero-icon{right:-100px}}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction#crimson div.emblem .hero-icon{right:-125px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-factions-page div#factions-wrapper div.faction#crimson div.emblem .hero-icon{right:-60px}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction#crimson div.emblem .hero-icon{right:-35px}}body#game-factions-page div#factions-wrapper div.faction#crimson div.emblem h2{text-shadow:0 0 10px #e63c28,0 0 20px #e63c28,0 0 30px #e63c28,0 0 40px #f99999,0 0 70px #f99999,0 0 80px #f99999,0 0 100px #f99999;margin-left:345px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-factions-page div#factions-wrapper div.faction#crimson div.emblem h2{margin-left:85px}}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction#crimson div.emblem h2{margin-left:110px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-factions-page div#factions-wrapper div.faction#crimson div.emblem h2{margin-left:45px}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction#crimson div.emblem h2{margin-left:15px}}body#game-factions-page div#factions-wrapper div.faction#crimson .faction-content{margin-left:80px;text-align:left;float:left}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction#crimson .faction-content{float:none;margin-left:0;text-align:center;width:70%;margin-left:8%;top:0;padding-top:-80px;margin-top:-100px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){body#game-factions-page div#factions-wrapper div.faction#crimson .faction-content{margin-left:6%}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction#crimson .faction-content{margin-left:5%}}body#game-factions-page div#factions-wrapper div.faction#crimson .faction-content .hero-icon{float:right;height:180px;margin:95px 25px 0 30px}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-factions-page div#factions-wrapper div.faction#crimson .faction-content .hero-icon{margin:40px 25px 0 30px}}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper div.faction#crimson .faction-content .hero-icon{height:165px;margin:0 0 0 0;float:none}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper div.faction#crimson .faction-content .hero-icon{height:120px}}body#game-factions-page div#factions-wrapper .hidden{display:none}body#game-factions-page div#factions-wrapper.chosenFaction{height:auto}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper.chosenFaction{position:inherit}}body#game-factions-page div#factions-wrapper.chosenFaction .table-container{display:none}body#game-factions-page div#factions-wrapper.chosenFaction .emblem{display:none}body#game-factions-page div#factions-wrapper.chosenFaction div.faction div.hero-image img.hero{display:none}body#game-factions-page div#factions-wrapper.chosenFaction div.faction .fade{opacity:1;cursor:pointer}body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction{width:100%;z-index:1}body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction .fade{opacity:0;display:none}body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction div.hero-image img.hero{display:block}body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#cerulean{margin-left:-115px;margin-right:100px;position:relative;right:0;transition:right 0.8s ease;background-size:100% 100%}body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#cerulean:hover{background-size:100% 100%}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#cerulean{background-image:none;background-color:#000;margin-right:0}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#cerulean{margin-left:-75px}}@media only screen and (max-width: 48rem){body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#cerulean .close{right:35px;top:90px}}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#cerulean div.hero-image{background:url("/img/game/factions/factions_blue_background_m.png") no-repeat;background-size:cover;background-position:bottom left;width:100%;height:40%;position:relative}}body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#cerulean div.hero-image img.hero{position:relative}@media only screen and (min-width: 80.0625rem) and (max-width: 99999999em){body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#cerulean div.hero-image img.hero{padding-left:50%;margin-left:-350px}}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#cerulean div.hero-image img.hero{padding-left:50%;margin-left:-515px}}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#cerulean div.hero-image img.hero{max-height:600px;padding:80px 0 0 0;margin:auto;right:-65px;left:inherit}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#cerulean div.hero-image img.hero{padding:160px 0 0 0;right:-45px}}body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#crimson{right:-115px;position:relative;left:115px;transition:left 0.8s ease;background-size:100% 100%}body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#crimson:hover{background-size:100% 100%}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#crimson{background-image:none;background-color:#000;margin-left:0}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#crimson{left:75px}}body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#crimson .close{right:130px}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#crimson div.hero-image{background:url("/img/game/factions/factions_red_background_m.png") no-repeat;background-size:cover;background-position:bottom left;width:100%;height:40%;position:relative}}body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#crimson div.hero-image img.hero{left:55%;position:relative}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#crimson div.hero-image img.hero{padding-top:210px}}@media only screen and (max-width: 64rem){body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#crimson div.hero-image img.hero{max-height:600px;padding:50px 0 0 0;margin:auto;left:-65px;right:inherit}}@media only screen and (max-width: 30rem){body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction#crimson div.hero-image img.hero{padding:160px 0 0 0;left:-45px}}body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction .expand{opacity:1;display:block}body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction .faction-content{transition:display 0.8s ease;display:block}@media only screen and (min-width: 80.0625rem) and (max-width: 99999999em){body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction .faction-content{position:absolute}}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction .faction-content{position:absolute}}body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction .close{display:block}body#game-factions-page div#factions-wrapper.chosenFaction div.faction.currentFaction:hover .fade{opacity:0}#news-landing-page{background-image:url(/img/news/main-bg.jpg);background-position:50% 0;background-repeat:no-repeat}#news-landing-page .page-content{padding-top:130px}#news-landing-page .page-content .row{padding:0}#news-landing-page .page-content .heading ul.news-list{font-size:1.125rem;font-family:'Droid Serif', serif}#news-landing-page .page-content .heading ul.news-list li a{color:#9b9b9b}#news-landing-page .page-content .heading ul.news-list li.active a{color:#fff;text-decoration:underline}#news-landing-page .page-content .heading ul.news-view{text-align:right;font-size:1.5rem}#news-landing-page .page-content .heading ul.news-view li{margin-left:6px;float:none;display:inline-block}#news-landing-page .page-content .heading ul.news-view li a{color:#fff}@media only screen and (max-width: 30rem){#news-landing-page .page-content .heading .toggle-view{display:none}}#news-landing-page .page-content .news-article-list .news-article{margin-bottom:30px;overflow:hidden;background-size:cover}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#news-landing-page .page-content .news-article-list .news-article{height:300px}}#news-landing-page .page-content .news-article-list.grid [class*="column"]+[class*="column"]:last-child{float:left}#news-landing-page .page-content .news-article-list.grid .news-article .copy{width:100%}#news-landing-page .page-content .news-article-list.grid .list-image{display:none}#news-landing-page .page-content .news-article-list.list .news-article{position:relative;height:auto;background:none !important;background-position:50% 50%;background-repeat:no-repeat}#news-landing-page .page-content .news-article-list.list .news-article .list-image{display:inline-block;vertical-align:top}#news-landing-page .page-content .news-article-list.list .news-article .copy{display:inline-block;padding:12px 0 10px 30px;position:relative;bottom:auto;left:auto;height:167px;background:none}#news-landing-page .page-content .news-article-list.list .news-article .copy.medium-8{width:70%}#news-landing-page .page-content .news-article-list.list .news-article .copy .date{font-size:0.8125rem}#news-landing-page .page-content .news-article-list.list .news-article .copy h3{font-size:1.2em}#news-landing-page .page-content .news-article-list.list .news-article .copy .text{display:block;opacity:1}#news-landing-page .page-content .news-article-list.list .news-article .copy .desc{display:block;max-height:75px}#news-landing-page .page-content .news-article-list.list .news-article .copy .read-more{position:relative;right:auto;bottom:auto;font-size:0.8125rem;text-decoration:underline;color:#b75334}#news-landing-page .page-content .news-article-list .pagination{text-align:center}#news-landing-page .page-content .news-article-list .pagination span{visibility:hidden}#news-landing-page .page-content .twitter-timeline{width:100% !important}#news-landing-page .page-content .twitter h2{height:65px;line-height:60px;padding-left:30px;font-size:20px;background:url(//static.bladeandsoul.com/img/news/twitter_bg.png) 50% 50% no-repeat;background-size:contain;font-size:1.2em}#news-landing-page .page-content .twitter h2 i{color:#55acee;font-size:1.4em;padding-right:10px}#news-landing-page .page-content .twitter .twitter-item{margin-bottom:20px;display:block;color:#fff}#news-landing-page .page-content .twitter .twitter-item span{display:block}#news-landing-page .page-content .twitter .twitter-item span.title{color:#3bbbf1}#news-landing-page .page-content .twitter .twitter-item span.copy{color:#fff}#news-landing-page .page-content .twitter .twitter-item span.date{color:#9b9b9b}#news-landing-page .pagination a{background:url(//static.bladeandsoul.com/img/global/button-subscribe-bg.png) no-repeat 0 0;background-size:200% 100%;padding:10px 60px 10px 20px;color:white}#news-landing-page .pagination a.next{float:right}#news-landing-page .pagination a:hover{background-position:107%}#news-article-page .hero-banner{padding-top:130px;height:545px;background-position:50% 0;background-repeat:no-repeat;position:relative}#news-article-page .hero-banner p{color:white}#news-article-page .hero-banner>.row{min-height:415px}#news-article-page .hero-banner .article-header{width:auto;position:absolute;bottom:30px;padding-bottom:40px;text-shadow:1px 1px 1px rgba(0,0,0,0.6)}#news-article-page .page-content{padding-top:20px;background:#000 url(/img/news/article-content-bg.jpg) 50% 0 repeat-x}#news-article-page .page-content .main-content{padding-bottom:40px}#news-article-page .page-content .main-content .article{padding:0 10px}#news-article-page .page-content .main-content .article h4{font-style:italic;padding-bottom:40px}#news-article-page .page-content .main-content .article h4,#news-article-page .page-content .main-content .article h5{padding:20px 0}#news-article-page .page-content .main-content .article p{font-size:15px}#news-article-page .page-content .main-content .article p.inline{display:inline-block;width:50%;float:left;margin:0 !important;padding-bottom:20px}#news-article-page .page-content .main-content .article iframe{max-width:100%}#news-article-page .page-content .main-content .article ul{font-size:15px;list-style-type:none}#news-article-page .page-content .main-content .article ul li{line-height:1.75em;background:none;list-style-position:outside;margin-left:15px}#news-article-page .page-content .main-content .article ul li:before{font-family:FontAwesome;font-size:8px;margin:0 10px 0 -20px;content:'\f111';vertical-align:middle;color:#b1b1b1}#news-article-page .page-content .main-content .article ul li ul>li:before{color:#666666}#news-article-page .page-content .main-content .article img{margin:20px 0;max-width:100% !important;height:auto !important}#news-article-page .page-content .main-content .article .responsive-video-wrapper{width:100%;max-width:560px;margin-bottom:20px}#news-article-page .page-content .main-content .article .responsive-video-wrapper .responsive-video-container{position:relative;padding-top:56.25%}#news-article-page .page-content .main-content .article .responsive-video-wrapper .responsive-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#news-article-page .page-content .main-content .article table{width:auto !important;margin-bottom:1.25rem;margin-left:auto;margin-right:auto;table-layout:auto;border:solid 1px #191919;background:#0e0e0e}#news-article-page .page-content .main-content .article table caption{font-size:1rem;font-weight:bold;color:#b1b1b1;background:transparent}#news-article-page .page-content .main-content .article table thead{background:#191919}#news-article-page .page-content .main-content .article table thead tr th,#news-article-page .page-content .main-content .article table thead tr td{font-family:'Droid Serif', Georgia, Serif;padding:0.8em 1em;font-size:1.275em;font-weight:300;color:#fff;display:table-cell;line-height:1.125rem}#news-article-page .page-content .main-content .article table tbody tr th,#news-article-page .page-content .main-content .article table tbody tr td{display:table-cell;line-height:1.125rem}#news-article-page .page-content .main-content .article table tbody tr td{width:auto !important;vertical-align:middle}#news-article-page .page-content .main-content .article table tbody tr td ul{padding:0;margin-bottom:0}#news-article-page .page-content .main-content .article table tbody tr td p{margin:0}#news-article-page .page-content .main-content .article table tr th,#news-article-page .page-content .main-content .article table tr td{font-size:0.875rem;padding:0.8em 1em;text-align:left;vertical-align:top;color:#b1b1b1}#news-article-page .page-content .main-content .article table tr.even,#news-article-page .page-content .main-content .article table tr.alt,#news-article-page .page-content .main-content .article table tr:nth-of-type(even){background:#131313}#news-article-page .page-content .news-aux{padding-top:50px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (max-width: 30rem){#news-article-page .page-content .news-aux{padding-top:0}}#news-article-page .page-content .news-aux .news-share{position:relative;text-align:center}#news-article-page .page-content .news-aux .news-share a{display:block;width:48px;height:48px;margin:0 auto 10px}#news-article-page .page-content .news-aux .news-share a.facebook-share{background:url(//static.bladeandsoul.com/img/global/share-icons.png) no-repeat 0 0}#news-article-page .page-content .news-aux .news-share a.facebook-share:hover{background:url(//static.bladeandsoul.com/img/global/share-icons.png) no-repeat -48px 0}#news-article-page .page-content .news-aux .news-share a.twitter-share{background:url(//static.bladeandsoul.com/img/global/share-icons.png) no-repeat 0 -60px}#news-article-page .page-content .news-aux .news-share a.twitter-share:hover{background:url(//static.bladeandsoul.com/img/global/share-icons.png) no-repeat -48px -60px}#news-article-page .page-content .news-aux .news-share a.google-plus-share{background:url(//static.bladeandsoul.com/img/global/share-icons.png) no-repeat 0 -120px}#news-article-page .page-content .news-aux .news-share a.google-plus-share:hover{background:url(//static.bladeandsoul.com/img/global/share-icons.png) no-repeat -48px -120px}#news-article-page .page-content .news-aux .news-share a.reddit-share{background:url(//static.bladeandsoul.com/img/global/share-icons.png) no-repeat 0 -181px}#news-article-page .page-content .news-aux .news-share a.reddit-share:hover{background:url(//static.bladeandsoul.com/img/global/share-icons.png) no-repeat -48px -181px}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (max-width: 30rem){#news-article-page .page-content .news-aux .news-share a{display:inline-block;margin:0 5px 0}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (max-width: 30rem){#news-article-page .page-content .news-aux .news-share{padding:30px 0;background:url(//static.bladeandsoul.com/img/media/media-border.jpg) 0 0 no-repeat}}#news-article-page .page-content .news-aux .news-tags{background:url(//static.bladeandsoul.com/img/media/media-border.jpg) 0 0 no-repeat}#news-article-page .page-content .news-aux .news-tags h4{padding:30px 0 20px}#news-article-page .page-content .news-aux .news-tags ul{margin:0}#news-article-page .page-content .news-aux .news-tags ul li{list-style:none;padding:0}#news-article-page .page-content .news-aux .news-tags ul li span{float:right}#news-article-page .page-content .related{background:url(//static.bladeandsoul.com/img/media/media-border.jpg) 0 0 no-repeat;padding-top:40px}#news-article-page .page-content .related h5{padding-left:0.9375rem}#news-article-page .page-content .related ul{margin:0}#news-article-page .page-content .related ul li{list-style:none}#news-article-page .page-content .related a{color:#B1B1B1}#news-article-page .page-content .related a:hover{color:#fff}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#news-article-page figure{float:none !important;text-align:center}}#media-landing-page{background:#000 url(/img/media/media-tiled-bg.jpg)}#media-landing-page .page-content{min-height:850px;padding-top:190px;background:url(//static.bladeandsoul.com/img/media/media-top-bg.jpg) 50% 0 no-repeat;position:relative;top:-24px}#media-landing-page .page-content .media-filter li{margin-left:32px}@media only screen and (max-width: 48rem){#media-landing-page .page-content .media-filter li{float:none}}#media-landing-page .page-content .media-filter li a{color:#9b9b9b;font-family:"Droid Serif",serif;font-size:18px}#media-landing-page .page-content .media-filter li.active a{color:#fff;text-decoration:underline}#media-landing-page .page-content .featured-media{margin-bottom:10px}#media-landing-page .page-content .featured-media h1,#media-landing-page .page-content .featured-media h2{font-style:italic;margin:0}#media-landing-page .page-content .featured-media h1{font-size:30px}#media-landing-page .page-content .featured-media h2{font-size:22px}#media-landing-page .page-content .featured-media p{font-size:15px;margin-top:32px}#media-landing-page .page-content .featured-media .featured-media-thumb{margin-bottom:40px;padding:0 9px}#media-landing-page .page-content .featured-media .featured-media-thumb a{display:block}#media-landing-page .page-content .featured-media .featured-media-thumb a:before{content:'';width:166px;height:151px;background:url(//static.bladeandsoul.com/img/global/button-play-set.png) no-repeat 0 0;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-42%) translateY(-40%) scale(0.8);transform:translateX(-42%) translateY(-40%) scale(0.8)}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem), only screen and (max-width: 30rem){#media-landing-page .page-content .featured-media .featured-media-thumb a:before{-webkit-transform:translateX(-47%) translateY(-40%) scale(0.4);transform:translateX(-47%) translateY(-40%) scale(0.4)}}#media-landing-page .page-content .featured-media .featured-media-thumb a:hover:before{background:url(//static.bladeandsoul.com/img/global/button-play-set.png) no-repeat -163px 0}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#media-landing-page .page-content .featured-media h1{font-size:35px}#media-landing-page .page-content .featured-media h2{font-size:28px}}@media only screen and (min-width: 64.0625rem){#media-landing-page .page-content .featured-media h1{font-size:60px}#media-landing-page .page-content .featured-media h2{font-size:44px}#media-landing-page .page-content .featured-media .featured-media-thumb{margin:0}}#media-landing-page .page-content .media-item{padding:4px;cursor:pointer;overflow:hidden}#media-landing-page .page-content .media-item.featured-video{display:none !important}#media-landing-page #footer-subscribe{background:url(//static.bladeandsoul.com/img/media/subscribe-bg.jpg) 50% 0 no-repeat}.media-label{width:100%;height:77px;overflow:hidden;position:absolute;bottom:0px;left:0}.media-label .media-label-content{width:100%;height:77px;padding:0 12px;background:url(//static.bladeandsoul.com/img/media/media-label-bg.png) no-repeat 50% 0;background-size:cover;text-align:left}.media-label .media-label-content .media-download{width:27px;height:22px;position:absolute;margin-top:-12px;top:50%;right:20px;background:url(//static.bladeandsoul.com/img/media/media-download-icon.png) no-repeat 0 0}.media-label .media-label-content .media-download:hover{background:url(//static.bladeandsoul.com/img/media/media-download-icon.png) no-repeat 100% 0}.media-label .media-label-content p{padding:20px 0 0;margin:0}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){.media-label .media-label-content p{font-size:14px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){.media-label .media-label-content p{font-size:13px}}.media-label .media-label-content h3{font-size:20px;margin:0}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){.media-label .media-label-content h3{font-size:16px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){.media-label .media-label-content h3{font-size:14px}}.media-dropdown dt{border:1px solid #545454;height:40px;background:#1d1d1d}.media-dropdown dt a{padding-right:15px;width:160px;height:40px;display:inline-block;width:100%;position:relative;color:#9B9B9B;font-family:"Droid Serif",serif;font-size:18px;font-weight:normal}.media-dropdown dt a span{cursor:pointer;display:block;margin-left:15px;margin-top:5px}.media-dropdown dt a span.qty{display:inline-block;margin-top:0}.media-dropdown dt a .fa-caret-right{position:absolute;top:11px;right:10px}.media-dropdown dd{margin:0px;padding:0px;position:relative}.media-dropdown dd ul{padding:0 0 8px 0;display:none;list-style:none;position:absolute;top:-45px;border:1px solid #545454;background:#1d1d1d;margin:auto;right:0;width:100%;z-index:1}.media-dropdown dd ul li{height:35px;cursor:pointer}.media-dropdown dd ul li.fa-caret-up{position:absolute;top:3px;right:10px}.media-dropdown dd ul li a{height:35px;display:block;text-align:left;position:relative;top:10px}.media-dropdown dd ul li a i{display:inline;float:right;padding-right:10px}.clearing-assembled{background:rgba(0,0,0,0.8)}.clearing-assembled .clearing-carousel-close{display:none}.clearing-assembled .clearing-container{background:none;overflow:initial}.clearing-assembled .clearing-container .visible-img{background:none;height:100%;overflow:initial}.clearing-assembled .clearing-container .visible-img .clearing-caption{background:-moz-linear-gradient(top, transparent 0%, #000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, #000));background:-webkit-linear-gradient(top, transparent 0%, #000 100%);background:-o-linear-gradient(top, transparent 0%, #000 100%);background:-ms-linear-gradient(top, transparent 0%, #000 100%);background:linear-gradient(to bottom, transparent 0%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );margin-bottom:40px;padding-top:20px;padding-bottom:20px;color:#9b9b9b;text-shadow:0 1px 1px black;z-index:99}.clearing-assembled .clearing-container .visible-img .clearing-caption .media-download-toggle{cursor:pointer;display:inline-block;width:27px;height:22px;background:url(//static.bladeandsoul.com/img/media/media-download-icon.png) no-repeat 100% 0}.clearing-assembled .clearing-container .visible-img .clearing-caption .media-download-toggle:hover{background:url(//static.bladeandsoul.com/img/media/media-download-icon.png) no-repeat 0 0}.clearing-assembled .clearing-container .visible-img .clearing-caption p{margin:0}.clearing-assembled .clearing-container .visible-img .clearing-caption .download-options{margin:0;max-height:0;transition:max-height 0.3s}.clearing-assembled .clearing-container .visible-img .clearing-caption .download-options li{display:inline-block;margin:0 20px;transform:translateY(200%);transition:transform 0.3s;transition-delay:0s}.clearing-assembled .clearing-container .visible-img .clearing-caption .download-options li a{color:#9b9b9b;font-size:13px;line-height:16px}.clearing-assembled .clearing-container .visible-img .clearing-caption .download-options li a:hover{color:white}.clearing-assembled .clearing-container .visible-img .clearing-caption .download-options li a i{font-size:16px;margin-right:3px}.clearing-assembled .clearing-container .visible-img .clearing-caption .download-options li a span{color:#606060}.clearing-assembled .clearing-container .visible-img .clearing-caption .download-options.open{max-height:100px}.clearing-assembled .clearing-container .visible-img .clearing-caption .download-options.open li{transform:translateY(0%)}.clearing-assembled .clearing-container .visible-img .clearing-view-more{cursor:pointer;position:absolute;bottom:0;width:100%;height:40px;line-height:40px;margin:0;text-align:center;background:#000 url(/img/media/media-border.jpg) no-repeat 0 0;font-size:14px;z-index:100}.clearing-assembled .clearing-container .visible-img .clearing-share-container{position:absolute;display:block;right:50px;bottom:50px}.clearing-assembled .clearing-container .visible-img .clearing-share-container .clearing-share{display:block;cursor:pointer;width:68px;height:63px;background:url(//static.bladeandsoul.com/img/media/media-share.png) no-repeat 100% 0}.clearing-assembled .clearing-container .visible-img .clearing-share-container .clearing-share:hover{background:url(//static.bladeandsoul.com/img/media/media-share.png) no-repeat 0 0}.clearing-assembled .clearing-container .visible-img .clearing-share-container .clearing-share-opts{display:block;text-align:center}.clearing-assembled .clearing-container .visible-img .clearing-share-container .clearing-share-opts a{display:block;width:48px;height:0px;margin:0 auto 10px;opacity:0;transform:translateX(-8px);transition:height 0.1s, opacity 0.5s;transition-delay:0s}.clearing-assembled .clearing-container .visible-img .clearing-share-container .clearing-share-opts a.facebook-share{background:url(//static.bladeandsoul.com/img/global/share-icons.png) no-repeat 0 0}.clearing-assembled .clearing-container .visible-img .clearing-share-container .clearing-share-opts a.facebook-share:hover{background:url(//static.bladeandsoul.com/img/global/share-icons.png) no-repeat -48px 0}.clearing-assembled .clearing-container .visible-img .clearing-share-container .clearing-share-opts a.twitter-share{background:url(//static.bladeandsoul.com/img/global/share-icons.png) no-repeat 0 -60px}.clearing-assembled .clearing-container .visible-img .clearing-share-container .clearing-share-opts a.twitter-share:hover{background:url(//static.bladeandsoul.com/img/global/share-icons.png) no-repeat -48px -60px}.clearing-assembled .clearing-container .visible-img .clearing-share-container .clearing-share-opts a.google-plus-share{background:url(//static.bladeandsoul.com/img/global/share-icons.png) no-repeat 0 -120px}.clearing-assembled .clearing-container .visible-img .clearing-share-container .clearing-share-opts a.google-plus-share:hover{background:url(//static.bladeandsoul.com/img/global/share-icons.png) no-repeat -48px -120px}.clearing-assembled .clearing-container .visible-img .clearing-share-container .clearing-share-opts a.reddit-share{background:url(//static.bladeandsoul.com/img/global/share-icons.png) no-repeat 0 -181px}.clearing-assembled .clearing-container .visible-img .clearing-share-container .clearing-share-opts a.reddit-share:hover{background:url(//static.bladeandsoul.com/img/global/share-icons.png) no-repeat -48px -181px}.clearing-assembled .clearing-container .visible-img .clearing-share-container:hover .clearing-share-opts{display:block}.clearing-assembled .clearing-container .visible-img .clearing-share-container:hover .clearing-share-opts a{opacity:1;height:48px}.clearing-assembled .clearing-container .visible-img .clearing-share-container:hover .clearing-share-opts a:nth-child(1){transition-delay:0.15s}.clearing-assembled .clearing-container .visible-img .clearing-share-container:hover .clearing-share-opts a:nth-child(2){transition-delay:0.1s}.clearing-assembled .clearing-container .visible-img .clearing-share-container:hover .clearing-share-opts a:nth-child(3){transition-delay:0.05s}.clearing-assembled .clearing-container .visible-img .clearing-share-container:hover .clearing-share-opts a:nth-child(4){transition-delay:0s}.clearing-assembled .clearing-container .visible-img .clearing-main-next,.clearing-assembled .clearing-container .visible-img .clearing-main-prev{width:124px}.clearing-assembled .clearing-container .visible-img .clearing-main-next>span,.clearing-assembled .clearing-container .visible-img .clearing-main-prev>span{border:none;background:url(//static.bladeandsoul.com/img/media/media-arrows.png) no-repeat;width:100%;height:164px}.clearing-assembled .clearing-container .visible-img .clearing-main-next.disabled,.clearing-assembled .clearing-container .visible-img .clearing-main-prev.disabled{display:none}.clearing-assembled .clearing-container .visible-img .clearing-main-next>span{background-position:-152px 0}.clearing-assembled .clearing-container .visible-img .clearing-main-next>span:hover{background-position:-488px 0}.clearing-assembled .clearing-container .visible-img .clearing-main-prev>span{background-position:0 0}.clearing-assembled .clearing-container .visible-img .clearing-main-prev>span:hover{background-position:-336px 0}.clearing-assembled .clearing-container .carousel{position:absolute;z-index:101;top:100%;background:black;min-width:100%;transition:transform 0.3s}.clearing-assembled .clearing-container .carousel>ul li{padding:5px}.clearing-assembled .clearing-container .carousel .clearing-carousel-close{color:white;text-align:left;padding-left:16px;width:95px;height:25px;line-height:27px;display:block;position:absolute;top:0;right:10%;background:url(//static.bladeandsoul.com/img/media/media-close-carousel.png) no-repeat;opacity:0;transform:translateY(-90%);transition:transform 0.3s 0.3s, opacity 0.3s 0.3s}.clearing-assembled .clearing-container .carousel .clearing-carousel-close>span{display:inline-block;width:18px;height:18px;position:absolute;right:16px;top:6px;background:url(//static.bladeandsoul.com/img/global/close-button.png) no-repeat -360px -20px}.clearing-assembled .clearing-container .carousel.open{transform:translateY(-100%)}.clearing-assembled .clearing-container .carousel.open .clearing-carousel-close{opacity:1;transform:translateY(-100%)}.clearing-assembled .clearing-container .clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0;width:58px;height:56px;background:url(//static.bladeandsoul.com/img/global/close-button.png) no-repeat 0 0}.clearing-assembled .clearing-container .clearing-close:hover{background:url(//static.bladeandsoul.com/img/global/close-button.png) no-repeat -89px 0}body[data-lang='de'] .clearing-carousel-close{font-size:12px;padding-left:7px !important;line-height:30px !important}body[data-lang='fr'] .clearing-carousel-close{font-size:13px;padding-left:11px !important;line-height:30px !important}#signup-landing-page h2{font-family:BakaExpertRegular,serif;font-size:4.375rem;line-height:1}#signup-landing-page a:hover{color:#fff}#signup-landing-page .cbt-signup{display:none}#signup-landing-page .cbt-signup.show{display:block}#signup-landing-page .text-container{margin-top:400px;padding-bottom:50px;position:relative}#signup-landing-page .text-container p.sub-header{font-weight:bold;margin:0}#signup-landing-page .text-container p.text-content{max-width:800px;margin:0 auto}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#signup-landing-page .text-container.text-container-left{padding-left:50px}#signup-landing-page .text-container.text-container-right{padding-right:0px}}@media only screen and (min-width: 48.0625rem){#signup-landing-page .text-container.text-container-left{text-align:left}#signup-landing-page .text-container.text-container-right{text-align:right}}@media only screen and (min-width: 64.0625rem){#signup-landing-page .text-container.text-container-left{padding-left:100px}#signup-landing-page .text-container.text-container-right{padding-right:100px}}#signup-landing-page .external-link-row{position:relative}#signup-landing-page #continue-to-site{position:absolute;right:0}#signup-landing-page #continue-to-site>.row{padding:0 20px !important;margin:0 !important}@media only screen and (max-width: 30rem){#signup-landing-page #continue-to-site>.row{padding:0 10px !important}}#signup-landing-page #continue-to-site a{color:#fff;padding:20px 10px 0 0;font-family:'Droid Serif',serif;font-weight:normal;font-style:italic;font-size:14px;position:relative;z-index:1000;float:right}#signup-landing-page #continue-to-site a i{display:inline-block;font-size:28px;position:relative;top:4px}#signup-landing-page #continue-to-site a span{display:inline-block;padding-left:10px}#signup-landing-page #continue-to-site a:hover span{text-decoration:underline}@media only screen and (max-width: 30rem){#signup-landing-page #continue-to-site .row{padding:0 25px}}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (min-width: 48.0625rem) and (max-width: 64rem){#signup-landing-page #continue-to-site a span{display:none}}#top-peek-nav{width:100%;height:50px;background:-webkit-linear-gradient(180deg, #000, transparent);background:-moz-linear-gradient(180deg, #000, transparent);background:linear-gradient(180deg, #000, transparent);position:fixed;top:-50px;left:0;transition:top .2s;z-index:-1;opacity:0}#top-peek-nav.show{opacity:1;top:0;transition:top 0.2s cubic-bezier(0, -1, 0, 2);z-index:20}#top-peek-nav a.top-right-button{float:right;padding:10px 10px 0 0}#top-peek-nav a.top-right-button span{display:inline-block;height:33px;vertical-align:bottom;line-height:32px;padding:0 6px;background-image:url(//static.bladeandsoul.com/img/landing-cbt/cbt_btn_repeat.png);color:#fff}#top-peek-nav a.top-right-button:before,#top-peek-nav a.top-right-button:after{display:inline-block;content:" ";vertical-align:bottom;background-repeat:no-repeat}#top-peek-nav a.top-right-button:before{width:43px;height:33px;background-image:url(//static.bladeandsoul.com/img/landing-cbt/cbt_btn_left.png)}#top-peek-nav a.top-right-button:after{width:80px;height:38px;background-image:url(//static.bladeandsoul.com/img/landing-cbt/cbt_btn_right.png)}#top-peek-nav a.top-right-button.top-right-button:hover span,#top-peek-nav a.top-right-button.top-right-button:hover:before,#top-peek-nav a.top-right-button.top-right-button:hover:after{transition:background-image .2s}#top-peek-nav a.top-right-button.top-right-button:hover span{background-image:url(/img/landing-cbt/cbt_btn_repeat_hover.png)}#top-peek-nav a.top-right-button.top-right-button:hover:before{background-image:url(/img/landing-cbt/cbt_btn_left_hover.png)}#top-peek-nav a.top-right-button.top-right-button:hover:after{background-image:url(/img/landing-cbt/cbt_btn_right_hover.png)}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#top-peek-nav .row{text-align:center}#top-peek-nav .top-right-button{display:block;width:768px;height:33px;text-align:center;margin-left:-358px;position:absolute;left:50%;float:none}#top-peek-nav a{float:none}}#landing-header{height:100%;min-height:768px;position:relative;overflow:hidden}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#landing-header{background-image:url(/img/landing-cbt/bs_cbt_landing_mobile_00_header.jpg);background-position:50% 100%;background-size:cover}}#landing-header h1,#landing-header h2{padding:10px 0;color:#cce0ff}#landing-header h1{font-size:44px;font-style:italic}#landing-header h2{font-size:110px}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#landing-header h1{font-size:28px}#landing-header h2{font-size:72px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#landing-header h1{font-size:30px}#landing-header h2{font-size:82px}}@media only screen and (min-width: 64.0625rem) and (max-width: 80rem){#landing-header h1{font-size:34px}#landing-header h2{font-size:86px}}#landing-header .header-content{text-align:center;position:absolute;top:30%;left:50%;z-index:10;-moz-transform:translateX(-50%) translateY(-30%);-o-transform:translateX(-50%) translateY(-30%);-ms-transform:translateX(-50%) translateY(-30%);-webkit-transform:translateX(-50%) translateY(-30%);transform:translateX(-50%) translateY(-30%)}@media only screen and (max-width: 30rem){#landing-header .header-content{top:25% !important}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#landing-header .header-content{top:20% !important}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#landing-header .header-content{top:25% !important}}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#landing-header .header-content img{display:none}}@media only screen and (max-height: 950px){#landing-header .header-content{top:20%;-moz-transform:translateX(-50%) translateY(-10%);-o-transform:translateX(-50%) translateY(-10%);-ms-transform:translateX(-50%) translateY(-10%);-webkit-transform:translateX(-50%) translateY(-10%);transform:translateX(-50%) translateY(-10%)}}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#landing-header .header-content .banner-button.big.ornamented{left:15px}}#landing-header .bottom-header-content{width:100%;position:absolute;text-align:center;bottom:-50px;left:50%;z-index:10;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#landing-header .bottom-header-content .text-container{margin:0 auto}#landing-header .bottom-header-content .text-container .sub-header{font-family:'Droid Serif',serif;font-weight:normal;font-size:40px;color:#fff}#landing-header .bottom-header-content .text-container p.text-content{max-width:460px}@media only screen and (max-width: 30rem){#landing-header .bottom-header-content .text-container .sub-header{font-size:36px}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem), only screen and (min-width: 48.0625rem) and (max-width: 64rem){#landing-header .bottom-header-content .text-container .sub-header{font-size:26px}#landing-header .bottom-header-content .text-container p.text-content{max-width:380px}}#landing-header #show-trailer .show-trailer-link{margin-left:-36px}#landing-header #show-trailer .show-trailer-link .btn-play-trailer{width:67px;height:65px;background:url(//static.bladeandsoul.com/img/global/button-play-set.png) no-repeat 0 0;background-size:134px 130px;margin-top:18px;position:relative}#landing-header #show-trailer .show-trailer-link span{display:inline-block;vertical-align:middle;font-family:'Droid Serif',serif;font-weight:normal;font-style:italic;font-size:14px;color:#fff}#landing-header #show-trailer .show-trailer-link:hover span{text-decoration:underline}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#landing-header #show-trailer{display:none}}#landing-header #character-container{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}#landing-header #character-container .character{position:absolute;background-repeat:no-repeat;opacity:0}#landing-header #character-container .left-back{width:227px;left:0%;bottom:40%;z-index:5}#landing-header #character-container .left-front{width:531px;left:-9%;bottom:-10%;z-index:5}#landing-header #character-container .right-back{width:276px;right:-15%;bottom:20%;z-index:15}#landing-header #character-container .right-front{width:1239px;right:-30%;bottom:-20%;z-index:15}@media only screen and (max-height: 950px){#landing-header #character-container .left-back{bottom:28%}#landing-header #character-container .left-front{bottom:-30%}#landing-header #character-container .right-back{bottom:0%}#landing-header #character-container .right-front{bottom:-40%}}@media only screen and (max-height: 750px){#landing-header #character-container .left-back{bottom:38%}}@media only screen and (max-width: 1280px) and (max-height: 1024px){#landing-header #character-container .left-back{bottom:40%}#landing-header #character-container .left-front{bottom:-10%}#landing-header #character-container .right-back{bottom:20%}#landing-header #character-container .right-front{bottom:-20%}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#landing-header #character-container{width:1200px;left:50%;margin-left:-600px}}#landing-header.show-intro #character-container .character{opacity:1 !important}#landing-header.show-intro #character-container .character.left-back{left:10%}#landing-header.show-intro #character-container .character.left-front{left:1%}#landing-header.show-intro #character-container .character.right-back{right:-5%}#landing-header.show-intro #character-container .character.right-front{right:-20%}#landing-header.show-intro #character-container .character.left-back,#landing-header.show-intro #character-container .character.right-back{-webkit-transition:0.75s;-moz-transition:0.75s;transition:0.75s;-o-transition:0.75s}#landing-header.show-intro #character-container .character.left-front,#landing-header.show-intro #character-container .character.right-front{-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;-o-transition:0.5s}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem), only screen and (min-width: 64.0625rem) and (max-width: 80rem){#landing-header.show-intro #character-container .character.left-back{width:202px}#landing-header.show-intro #character-container .character.left-front{width:456px}#landing-header.show-intro #character-container .character.right-back{width:226px}#landing-header.show-intro #character-container .character.right-front{width:1014px}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#landing-header.show-intro #character-container .character.left-back{left:15%}#landing-header.show-intro #character-container .character.left-front{left:6%}#landing-header.show-intro #character-container .character.right-back{right:6%}#landing-header.show-intro #character-container .character.right-front{right:-15%}}#landing-header .layer-back,#landing-header .layer-mid{width:100%;height:100%;background-size:cover;background-position:50% 100%;position:absolute;top:0;left:0}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#landing-header .layer-back,#landing-header .layer-mid{width:1200px;left:50%;margin-left:-600px}}#landing-header .layer-back{background-image:url(/img/landing-cbt/cbt_top_bg_back.jpg);z-index:1}#landing-header .layer-mid{background-image:url(/img/landing-cbt/cbt_top_bg_front.png);z-index:2}#landing-body>.row{position:relative}#landing-body>.row .main-body-text{text-align:center}#landing-body>.row .columns{text-align:center}#landing-body .landing-body-content{background-repeat:no-repeat;background-position:50% 0;text-align:center}#landing-body .landing-body-content .text-container{opacity:0;bottom:100px}#landing-body .landing-body-content.story-content .text-container{margin-top:500px}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#landing-body .landing-body-content.windwalking-content .text-container,#landing-body .landing-body-content.combat-content .text-container,#landing-body .landing-body-content.arena-content .text-container{text-align:center}}@media only screen and (min-width: 48.0625rem){#landing-body .landing-body-content.windwalking-content .text-container,#landing-body .landing-body-content.combat-content .text-container,#landing-body .landing-body-content.arena-content .text-container{margin-top:150px}}#landing-body .landing-body-content.show-text .text-container{opacity:1;bottom:0;-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;-o-transition:0.5s}#landing-body .landing-body-content.story-content{min-height:700px;background-image:url(//static.bladeandsoul.com/img/landing-cbt/bs_cbt_landing_01_story.jpg)}#landing-body .landing-body-content.classes-content{min-height:600px;background-image:url(//static.bladeandsoul.com/img/landing-cbt/bs_cbt_landing_02_classes.jpg)}#landing-body .landing-body-content.combat-content{min-height:560px;background-image:url(//static.bladeandsoul.com/img/landing-cbt/bs_cbt_landing_03_combat.jpg)}#landing-body .landing-body-content.windwalking-content{min-height:450px;background-image:url(//static.bladeandsoul.com/img/landing-cbt/bs_cbt_landing_04_windwalk.jpg)}#landing-body .landing-body-content.arena-content{min-height:560px;background-image:url(//static.bladeandsoul.com/img/landing-cbt/bs_cbt_landing_05_arena.jpg)}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#landing-body .landing-body-content.story-content{min-height:700px;background-image:url(//static.bladeandsoul.com/img/landing-cbt/bs_cbt_landing_mobile_01_story.jpg)}#landing-body .landing-body-content.classes-content{min-height:600px;background-image:url(//static.bladeandsoul.com/img/landing-cbt/bs_cbt_landing_mobile_02_classes.jpg)}#landing-body .landing-body-content.combat-content{min-height:560px;background-image:url(//static.bladeandsoul.com/img/landing-cbt/bs_cbt_landing_mobile_03_combat.jpg)}#landing-body .landing-body-content.windwalking-content{min-height:450px;background-image:url(//static.bladeandsoul.com/img/landing-cbt/bs_cbt_landing_mobile_04_windwalk.jpg)}#landing-body .landing-body-content.arena-content{min-height:560px;background-image:url(//static.bladeandsoul.com/img/landing-cbt/bs_cbt_landing_mobile_05_arena.jpg)}}@media only screen and (max-width: 30rem), only screen and (min-width: 30.0625rem) and (max-width: 48rem){#signup-landing-page.freetoplay-landing-page #landing-header{background-image:url(/img/freetoplay/top_bg_freetoplay_mobile.jpg)}}#signup-landing-page.freetoplay-landing-page #landing-header .layer-back{background-image:url(/img/freetoplay/top_bg_freetoplay.jpg)}#signup-landing-page.freetoplay-landing-page #landing-header #character-container .single-front{width:1920px;margin-left:-960px;bottom:-20%;position:relative;left:50%;z-index:15}#signup-landing-page.freetoplay-landing-page #landing-header.show-intro #character-container .character.single-front{bottom:0%}#signup-landing-page.freetoplay-landing-page #landing-header.show-intro #character-container .character.single-front{-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;-o-transition:0.5s}#signup-landing-page.freetoplay-landing-page #landing-header .header-content{top:55%}@media only screen and (max-width: 30rem){#signup-landing-page.freetoplay-landing-page #landing-header .header-content{top:40% !important}}@media only screen and (min-width: 30.0625rem) and (max-width: 48rem){#signup-landing-page.freetoplay-landing-page #landing-header .header-content{top:60% !important}}@media only screen and (min-width: 48.0625rem) and (max-width: 64rem){#signup-landing-page.freetoplay-landing-page #landing-header .header-content{top:50% !important}}@media only screen and (max-height: 820px){#signup-landing-page.freetoplay-landing-page #landing-header .header-content{top:50%}}@media only screen and (min-width: 48.0625rem){#signup-landing-page.freetoplay-landing-page[data-lang="en"] .banner-button.big.ornamented,#signup-landing-page.freetoplay-landing-page[data-lang="uk"] .banner-button.big.ornamented{min-width:444px}#signup-landing-page.freetoplay-landing-page[data-lang="en"] .banner-button.big.ornamented span,#signup-landing-page.freetoplay-landing-page[data-lang="uk"] .banner-button.big.ornamented span{font-size:35px;padding:35px 0}}#signup-landing-page.freetoplay-landing-page[data-lang="de"] .banner-button.big{min-width:444px}#signup-landing-page.freetoplay-landing-page[data-lang="fr"] .banner-button.big{min-width:580px}.download-page #footer-subscribe{background:url(//static.bladeandsoul.com/img/download/subscribe-bg.jpg) 50% 0 no-repeat}#download-page{font-family:'Droid Serif',serif;color:#b1b1b1}#download-page .download-container{position:relative;margin-top:160px}#download-page .download-container a{text-decoration:underline}#download-page .download-container .downloads{position:relative;text-align:center;max-width:800px}#download-page .download-container .downloads h1{font-size:3.5rem;font-family:BakaExpertRegular,serif;font-size:4.375rem;line-height:1}#download-page .download-container .downloads .button-container{margin:100px 0 110px 0}#download-page .download-container .downloads .button-container h6{color:#d8d8d8}#download-page .download-container .downloads button.download-button.banner-button.big{padding:0 !important;background-color:transparent !important;border:none !important}#download-page .download-container .downloads button.download-button .button-text{color:#e3d186;font-size:36px;font-weight:bold}#download-page .download-container .downloads button.download-button .button-text-small{font-size:22px;font-weight:600}#download-page .download-container .downloads .contact-support>p{font-family:'Droid Serif',serif;color:#b1b1b1;font-size:15px}#download-page .download-container .requirements{max-width:1030px}#download-page .download-container .requirements .req-container{margin:100px 0 80px}#download-page .download-container .requirements .req-container h5{font-family:'Droid Serif',serif;color:#FFF;font-size:25px}#download-page .download-container .requirements .req-container table,#download-page .download-container .requirements .req-container thead{background-color:transparent;border:none}#download-page .download-container .requirements .req-container table tr,#download-page .download-container .requirements .req-container table td,#download-page .download-container .requirements .req-container table th,#download-page .download-container .requirements .req-container thead tr,#download-page .download-container .requirements .req-container thead td,#download-page .download-container .requirements .req-container thead th{color:#b1b1b1;background-color:transparent}#download-page .download-container .requirements .req-container table td,#download-page .download-container .requirements .req-container thead td{font-size:12px}#download-page .download-container .requirements .req-container table th,#download-page .download-container .requirements .req-container thead th{padding-left:40px;color:#d8d8d8}#download-page .download-container .requirements .req-container table tr,#download-page .download-container .requirements .req-container thead tr{height:30px}#download-page .download-container .requirements .req-container table{border-collapse:collapse;border-bottom:2px solid rgba(255,255,255,0.1)}#download-page .download-container .requirements .req-container table th{font-weight:bold;color:#c0b9a2;font-size:17px}#download-page .download-container .requirements .req-container table tr>td{font-family:"Droid Sans",serif;background-color:rgba(255,255,255,0.05);border-bottom:1px solid rgba(0,0,0,0.1);border-left:1px solid rgba(0,0,0,0.1);padding-left:40px}#download-page .download-container .requirements .req-container table tr>td.req{font-family:"Droid Serif",serif;background-color:rgba(255,255,255,0.1);text-align:left;font-weight:600;padding:0 40px 0 26px;color:#d8d8d8;width:156px}#download-page .download-container .requirements .req-container .bs-requirements-list{font-family:"Droid Sans",serif;text-align:left;font-size:15px;color:#b1b1b1}#download-page .download-container .requirements .req-container .bs-requirements-list li{margin:20px 0}.f-topbar-fixed{padding-top:0 !important}#dimebar{height:32px;color:#fff;background:#2D2E27}
