html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:after,*::before{box-sizing:border-box}html{background:#030303}body{background:#030303;color:#030303;font-family:"proxima-nova", arial, sans-serif;-webkit-font-variant-ligatures:no-common-ligatures;text-rendering:optimizeSpeed}h1,h2,h3,h4,h5,h6{font-family:'Cinzel Decorative', cursive;font-weight:bold}p{font-size:0.9em;line-height:1.5em}#wrapper{padding:0}#wrapper::after{clear:both;content:"";display:table}.container{max-width:100%;margin-left:auto;margin-right:auto;margin-left:0%;margin-left:auto;margin-right:auto}.container::after{clear:both;content:"";display:table}.container::after{clear:both;content:"";display:table}.container a.close{cursor:pointer;text-indent:-9999px;background-image:url("https://rivalkingdoms.com/img/close-black.png");height:21px;width:21px;background-size:100% 100%;display:block;right:20px;top:20px;position:absolute}.container article{position:relative}.container article span.page{display:block;font-family:'Cinzel Decorative', cursive;position:absolute;bottom:20px;right:0;left:0;text-align:center}.container>article{background:rgba(255,255,255,0.9);width:33.93501%;height:740px;padding:60px 80px 60px}.container>article.alt{float:right;padding:60px 80px 60px 40px}body section{background:#EEE;min-height:740px;position:relative}body section#top{box-shadow:none}body section#kingdom{background:#000 url("https://rivalkingdoms.com/img/kingdom-background.jpg") no-repeat center center;background-size:cover !important}body section#story{height:95vh;min-height:600px;max-height:740px}body section#story>div.wrapper{height:100%}body section#story>div.wrapper div.container{background:transparent url("https://rivalkingdoms.com/img/story/introduction.jpg") center center no-repeat;height:100%}body section#story>div.wrapper div.container .alt{height:100%}body section#world>div.wrapper{background:#fff url("https://rivalkingdoms.com/img/world_map_small.jpg") top center no-repeat;background-size:100% auto !important}body section#kingdom,body section#world,body section#story{width:100%}body section#kingdom>div.wrapper,body section#world>div.wrapper,body section#story>div.wrapper{border:none;font-size:0;overflow:hidden;white-space:nowrap;width:100%}body section#kingdom>div.wrapper div.container,body section#world>div.wrapper div.container,body section#story>div.wrapper div.container{background-attachment:fixed;background-size:cover;display:inline-block;font-size:16px;white-space:normal;width:100%}body section#kingdom>div.wrapper div.container article,body section#world>div.wrapper div.container article,body section#story>div.wrapper div.container article{opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;transition:opacity 1s}body section#kingdom>div.wrapper div.container.active article,body section#world>div.wrapper div.container.active article,body section#story>div.wrapper div.container.active article{opacity:1}body section#kingdom>div.wrapper div.container[data-stage^="kingdom"],body section#world>div.wrapper div.container[data-stage^="kingdom"],body section#story>div.wrapper div.container[data-stage^="kingdom"]{background:none}body section#story.next_in_view div.container[data-stage="page-1"]{background-image:url("https://rivalkingdoms.com/img/story/01.jpg")}body section#story.next_in_view div.container[data-stage="page-2"]{background-image:url("https://rivalkingdoms.com/img/story/02.jpg")}body section#story.next_in_view div.container[data-stage="page-3"]{background-image:url("https://rivalkingdoms.com/img/story/03.jpg")}body section#story.next_in_view div.container[data-stage="page-4"]{background-image:url("https://rivalkingdoms.com/img/story/04.jpg")}body section#story.next_in_view div.container[data-stage="page-5"]{background-image:url("https://rivalkingdoms.com/img/story/05.jpg")}body section.vimeo{background:black}body section.vimeo iframe{height:740px;padding-left:55px;width:100%}body section h1,body section h2{margin:0}body section div.section-tools{border-bottom:2px solid white;box-shadow:rgba(0,0,0,0.3) 2px 2px 2px;display:block;min-height:1px;position:absolute;bottom:0;width:100%;z-index:500}body section div.section-tools a{background:#030303;box-shadow:rgba(0,0,0,0.4) 2px 2px 3px 2px;display:inline-block;outline:2px solid white;height:40px;margin-left:-20px;position:absolute;bottom:-21px;left:50%;width:40px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background 0.5s,opacity 0.5s;-moz-transition:background 0.5s,opacity 0.5s;transition:background 0.5s,opacity 0.5s;z-index:100;overflow:hidden}body section div.section-tools a .icon,body>nav section div.section-tools a a.top,body>nav section div.section-tools a ul li a[href="#ancients"]:before,body>nav ul li section div.section-tools a a[href="#ancients"]:before,body>nav section div.section-tools a ul li a[href="#story"]:before,body>nav ul li section div.section-tools a a[href="#story"]:before,body>nav section div.section-tools a ul li a[href="#world"]:before,body>nav ul li section div.section-tools a a[href="#world"]:before,body>nav section div.section-tools a ul li a[href="#kingdom"]:before,body>nav ul li section div.section-tools a a[href="#kingdom"]:before,body>nav section div.section-tools a ul li a[href="#blog"]:before,body>nav ul li section div.section-tools a a[href="#blog"]:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;left:8px;top:8px}body section div.section-tools a:hover{background-color:#34dede;cursor:pointer}body section div.section-tools a.prev{bottom:12px;-webkit-transform:translateX(-33px) rotate(45deg);-moz-transform:translateX(-33px) rotate(45deg);-ms-transform:translateX(-33px) rotate(45deg);-o-transform:translateX(-33px) rotate(45deg);transform:translateX(-33px) rotate(45deg)}body section div.section-tools a.next{bottom:12px;-webkit-transform:translateX(33px) rotate(45deg);-moz-transform:translateX(33px) rotate(45deg);-ms-transform:translateX(33px) rotate(45deg);-o-transform:translateX(33px) rotate(45deg);transform:translateX(33px) rotate(45deg)}body section div.section-tools a.disabled{background:#030303;opacity:0.1}body section div.section-tools a.disabled:hover{background:#030303;cursor:default}#notification{position:fixed;height:230px;width:400px;bottom:-350px;right:0;background-color:#fff;box-shadow:0 -3px 10px #666;z-index:99999;-webkit-transition:bottom 0.3s;-moz-transition:bottom 0.3s;transition:bottom 0.3s}#notification>div{width:250px;margin:30px auto 0 auto;padding-left:30px}#notification .close{background-image:url("https://rivalkingdoms.com/img/close-black.png");height:21px;width:21px;background-size:100% 100%;display:block;position:absolute;right:20px;top:20px;cursor:pointer}#notification h1{font-size:1.3em;margin:0}#notification p{text-align:left;padding-bottom:10px;margin:0;color:#000}#notification p:first-child{margin-top:50px}#notification a{text-align:center}#notification.thanks .thanks,#notification.prompt .prompt,#notification.connected .connected{display:block}#notification .thanks,#notification .prompt,#notification .connected{display:none}#notification .thanks img,#notification .prompt img,#notification .connected img{pointer-events:none;position:absolute;left:50%;height:325px;margin-left:-360px;bottom:0;z-index:-1}#notification.show{bottom:0}.icon,body>nav a.top,body>nav ul li a[href="#ancients"]:before,body>nav ul li a[href="#story"]:before,body>nav ul li a[href="#world"]:before,body>nav ul li a[href="#kingdom"]:before,body>nav ul li a[href="#blog"]:before{margin-right:0px;display:inline-block;background-image:url("https://rivalkingdoms.com/img/sprite-icons.png");background-repeat:no-repeat;vertical-align:middle;width:24px;height:24px;text-indent:-999em}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.icon,body>nav a.top,body>nav ul li a[href="#ancients"]:before,body>nav ul li a[href="#story"]:before,body>nav ul li a[href="#world"]:before,body>nav ul li a[href="#kingdom"]:before,body>nav ul li a[href="#blog"]:before{background-image:url("https://rivalkingdoms.com/img/sprite-icons_2x.png");background-size:1064px 60px}}.icon-ancients,body>nav ul li a[href="#ancients"]:before{background-position:-63px -18px}.icon-video{background-position:-18px -18px}.icon-story,body>nav ul li a[href="#story"]:before{background-position:-107px -17px}.icon-kingdom,body>nav ul li a[href="#kingdom"]:before{background-position:-197px -17px}.icon-world,body>nav ul li a[href="#world"]:before{background-position:-153px -18px}.icon-signup{background-position:-286px -18px}.icon-blog,body>nav ul li a[href="#blog"]:before{background-position:-243px -18px}.icon-arrow-up,#kingdom .section-tools a.skip:hover i.icon-signup,#blog .section-tools a.skip:hover i.icon-signup{background-position:-693px -19px}.icon-arrow-right{background-position:-737px -18px}.icon-arrow-down,body section div.section-tools a:hover.skip .icon,body>nav section div.section-tools a:hover.skip a.top,body>nav section div.section-tools a:hover.skip ul li a[href="#ancients"]:before,body>nav ul li section div.section-tools a:hover.skip a[href="#ancients"]:before,body>nav section div.section-tools a:hover.skip ul li a[href="#story"]:before,body>nav ul li section div.section-tools a:hover.skip a[href="#story"]:before,body>nav section div.section-tools a:hover.skip ul li a[href="#world"]:before,body>nav ul li section div.section-tools a:hover.skip a[href="#world"]:before,body>nav section div.section-tools a:hover.skip ul li a[href="#kingdom"]:before,body>nav ul li section div.section-tools a:hover.skip a[href="#kingdom"]:before,body>nav section div.section-tools a:hover.skip ul li a[href="#blog"]:before,body>nav ul li section div.section-tools a:hover.skip a[href="#blog"]:before{background-position:-783px -18px}.icon-arrow-left{background-position:-828px -19px}.icon-foreveil,.icon-kestra,.icon-sulric,.icon-moloch,.icon-lyris{width:30px;height:30px}.icon-foreveil{background-position:-465px -15px}.icon-kestra{background-position:-375px -15px}.icon-sulric{background-position:-419px -15px}.icon-moloch{background-position:-509px -14px}.icon-lyris{background-position:-555px -14px}.icon-diamond,.icon-diamond-black{height:18px;vertical-align:top;margin-right:12px}.icon-diamond{background-position:-603px -22px}.icon-diamond-black{background-position:-648px -22px}.icon-close{width:21px;height:21px;background-position:-874px -20px}.icon-nav-close{background-position:-918px -19px}.icon-nav-open,body>nav a.top{background-position:-963px -19px}.icon-nav-open,body>nav a.top{background-position:-963px -19px}.icon-facebook{background-position:-1013px -18px}@-webkit-keyframes glow{from{-webkit-box-shadow:0 0 9px rgba(52,222,222,0.9)}50%{-webkit-box-shadow:0 0 18px rgba(52,222,222,0.9)}to{-webkit-box-shadow:0 0 9px rgba(52,222,222,0.9)}}a.download-now img{height:55px;width:auto !important}.btn{padding:13px;position:relative;color:#fff;text-decoration:none;font-size:0.9em;position:relative;cursor:pointer;display:inline-block;background-color:rgba(0,0,0,0.65);margin-right:10px;margin-bottom:10px;z-index:0;vertical-align:middle;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;transition:background-color 0.5s}.btn:hover{background-color:rgba(52,222,222,0.9)}.btn.btn-blue{background-color:rgba(52,222,222,0.65)}.btn.btn-white,.btn.share{background-color:rgba(255,255,255,0.65);color:#000}.btn.btn-white:hover,.btn.share:hover{background-color:rgba(52,222,222,0.65)}.btn.btn-border{border:2px solid #fff}.btn.btn-border.btn-border-black{border:2px solid #000;color:#000}.btn.btn-shadow{box-shadow:0px 2px 2px #333}.btn.btn-wipe{overflow:hidden;background-color:transparent}.btn.btn-wipe:before,.btn.btn-wipe:after{z-index:-1;position:absolute}.btn.btn-wipe:before{content:" ";background-color:rgba(0,0,0,0.65);height:100%;width:100%;left:0;top:0}.btn.btn-wipe:after{content:" ";height:40px;left:50%;top:50%;margin:-20px 0 0 -20px;width:40px;transition:all 400ms ease;-webkit-transform:rotate(45deg) scale(0);-moz-transform:rotate(45deg) scale(0);-ms-transform:rotate(45deg) scale(0);-o-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0);background-color:rgba(52,222,222,0.9)}.btn.btn-wipe:hover:after{transform:rotate(45deg) scale(6);-webkit-transform:rotate(45deg) scale(6);-moz-transform:rotate(45deg) scale(6);-ms-transform:rotate(45deg) scale(6);-o-transform:rotate(45deg) scale(6);transform:rotate(45deg) scale(6)}.btn.btn-wipe.btn-blue:before{background-color:rgba(52,222,222,0.65)}.btn.btn-wipe.btn-white:before,.btn.btn-wipe.share:before{background-color:rgba(255,255,255,0.65)}.btn.btn-glow{-webkit-animation-name:glow;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite}.btn.btn-icon{padding:12px 13px 12px 8px}.btn.feature{padding:7px 13px 7px 8px;border:2px solid #fff;margin-right:10px}@media screen and (max-width: 340px){.btn.feature{margin-bottom:10px}}.btn.feature:hover{background-color:black}.btn.feature:after{background-color:#000}.btn.feature i{width:32px;height:30px}.btn.btn-fire,.btn.btn-fire:before{background-color:#FC3F43}.btn.btn-ice,.btn.btn-ice:before{background-color:#38BFBE}.btn.btn-lightning,.btn.btn-lightning:before{background-color:#E1A63E}.btn.btn-death,.btn.btn-death:before{background-color:#3F122C}.btn.btn-nature,.btn.btn-nature:before{background-color:#79A130}.btn.share{min-width:initial;border:2px solid black;padding-top:13px;padding-bottom:13px}.btn.share i{margin-right:6px}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}#nav-buttons{display:none}@-webkit-keyframes textglow{from{text-shadow:0px}50%{text-shadow:0px 0px 2px #fff}to{text-shadow:0px}}body>nav{background:rgba(0,0,0,0.6);position:fixed;bottom:0;left:0;top:0;overflow:hidden;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;transition:width 0.3s;width:55px;z-index:9998}body>nav a{color:white;font-family:"proxima-nova", arial, sans-serif;text-decoration:none}body>nav a.top{cursor:pointer;display:block;text-align:center;text-indent:-9999em;line-height:60px;overflow:hidden;white-space:nowrap;margin:15px;-webkit-transition:margin-left 0.3s;-moz-transition:margin-left 0.3s;transition:margin-left 0.3s}body>nav.open{width:150px}body>nav.open a.top{background-image:url("https://rivalkingdoms.com/img/logo.png");background-size:110px auto;margin-left:20px;width:110px;background-position:0 0}body>nav div.wrapper{overflow:hidden;width:150px}body>nav ul{list-style:none;margin:0;padding:0}body>nav ul li{-webkit-transition:box-shadow 0.5s;-moz-transition:box-shadow 0.5s;transition:box-shadow 0.5s;box-shadow:inset 0 0 0 0 rgba(52,222,222,0.3)}body>nav ul li a{display:block;font-size:14px;line-height:61px}body>nav ul li a:before{content:" ";margin-left:15px;margin-right:16px !important}body>nav ul li:hover,body>nav ul li.active{box-shadow:inset 468px 0 0 0 rgba(52,222,222,0.65)}body>nav ul li:hover a,body>nav ul li.active a{-webkit-animation-name:textglow;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite}body>nav a.facebook{background-color:rgba(52,222,222,0.8);display:block;font-family:sans-serif;font-size:13px;padding:22px 15px 22px 55px;position:absolute;bottom:0;left:0;right:0;white-space:nowrap}body>nav a.facebook.share{background-image:url("https://rivalkingdoms.com/img/icons/diamond_white.png");background-size:24px 18px;background-repeat:no-repeat;background-position:14px center}body>nav a.facebook.connect{background:#3c5b97;background-image:url("https://rivalkingdoms.com/img/icons/facebook@2x.png");background-size:24px 24px;background-repeat:no-repeat;background-position:14px center}@media screen and (max-width: 480px){#nav-buttons a.facebook{display:none}}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}#ancients{background:white;min-height:600px;height:95vh}#ancients div.container{overflow:hidden;position:relative;height:100%}#ancients aside.intro{background:#fff;min-height:600px;height:95vh;padding:60px 80px 60px;position:absolute;left:0;top:0;width:33.93501%;z-index:10}#ancients aside.intro.closed{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}#ancient-gallery{-webkit-transform:translateX(51.45%);-moz-transform:translateX(51.45%);-ms-transform:translateX(51.45%);-o-transform:translateX(51.45%);transform:translateX(51.45%);background:black;overflow:hidden;width:66.06498%}#ancient-gallery .container{overflow:hidden;height:100%}#ancient-gallery.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);width:100%}#ancient-gallery.open ul li:first-child div.overview h2{text-indent:50px}#ancient-gallery ul{display:inline;font-size:0;margin:0;padding:0;white-space:nowrap;width:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s}#ancient-gallery ul::after{clear:both;content:"";display:table}#ancient-gallery ul.expanded{display:block}#ancient-gallery ul.expanded li{width:100%}#ancient-gallery ul.expanded:hover li{width:100%}#ancient-gallery ul:hover li{width:15%}#ancient-gallery ul li{background-color:black;background-repeat:no-repeat;background-size:cover;display:inline-block;list-style:none;font-size:15px;margin:0;min-height:600px;height:95vh;padding:0;position:relative;width:20%;-webkit-transition:background-position 0.5s,background-size 3s,width 0.5s,height 0.5s;-moz-transition:background-position 0.5s,background-size 3s,width 0.5s,height 0.5s;transition:background-position 0.5s,background-size 3s,width 0.5s,height 0.5s}#ancient-gallery ul li:hover{cursor:pointer;width:40%}#ancient-gallery ul li.open{background-position:0 0 !important;width:100%}#ancient-gallery ul li.open:hover{background-position:0 0 !important;cursor:default;width:100%}#ancient-gallery ul li div.overview{opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}#ancient-gallery ul li article{background:rgba(255,255,255,0.9);min-height:600px;height:95vh;opacity:0;padding:60px 80px 60px 40px;position:absolute;top:0;right:0;pointer-events:none;width:33.93501%;white-space:normal;-webkit-transition:none;-moz-transition:none;transition:none}#ancient-gallery ul li div.video{background:black;box-shadow:#000 0px 0px 10px;display:none;height:480px;position:absolute;left:15vw;top:10vh;width:480px}#ancient-gallery ul li div.video.open{display:block}#ancient-gallery ul li div.video a.close{background:transparent url("https://rivalkingdoms.com/img/icons/close_2x.png") center center no-repeat;background-size:47px 47px;height:64px;position:absolute;right:-32px;top:-32px;width:64px;z-index:100}#ancient-gallery ul li div.overview{color:white;padding:30px 20px;position:absolute;top:0;width:400px;white-space:normal}#ancient-gallery ul li div.overview h2{font-size:24px;margin:0}#ancient-gallery ul li:hover div.overview{display:block;opacity:1}#ancient-gallery ul li.open div.overview{opacity:0}#ancient-gallery ul li.open article{opacity:1;pointer-events:auto;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;transition-delay:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}#ancient-gallery ul li.open article a:hover{cursor:pointer}#ancient-gallery ul li.open:hover div.overview{opacity:0}#ancients.next_in_view li[data-ancient="foreveil"]{background-image:url("https://rivalkingdoms.com/img/ancients/foreveil.jpg");background-position:28% 0px}#ancients.next_in_view li[data-ancient="sulric"]{background-image:url("https://rivalkingdoms.com/img/ancients/sulric.jpg");background-position:22% 0px}#ancients.next_in_view li[data-ancient="lyris"]{background-image:url("https://rivalkingdoms.com/img/ancients/lyris.jpg");background-position:22% 0px}#ancients.next_in_view li[data-ancient="moloch"]{background-image:url("https://rivalkingdoms.com/img/ancients/moloch.jpg");background-position:28% 0px}#ancients.next_in_view li[data-ancient="kestra"]{background-image:url("https://rivalkingdoms.com/img/ancients/kestra.jpg");background-position:19% 0px}@media screen and (max-width: 1048px){#ancients aside.intro{padding:20px}#ancient-gallery.open ul li:first-child div.overview h2{text-indent:0px}}@media screen and (max-width: 768px){#ancients{min-height:0;height:auto !important}#ancients .intro .close{display:none}#ancients div.section-tools a.next,#ancients div.section-tools a.prev{display:none}#ancients aside.intro{height:initial !important;float:none;min-height:0;position:static;overflow:hidden;width:100%}#ancients aside.intro.closed{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#ancient-gallery{width:100%}#ancient-gallery ul{display:block;overflow:hidden}#ancient-gallery ul:hover li{width:100%}#ancient-gallery ul li{background-position:0px 0px;background-size:100% auto;display:block;height:150px !important;min-height:0;width:100%;-webkit-transition:none;-moz-transition:none;transition:none}#ancient-gallery ul li[data-ancient="lyris"],#ancient-gallery ul li[data-ancient="lyris"]:hover{background-position:0px -80px !important}#ancient-gallery ul li[data-ancient="moloch"],#ancient-gallery ul li[data-ancient="moloch"]:hover{background-position:0px -56px !important}#ancient-gallery ul li[data-ancient="foreveil"],#ancient-gallery ul li[data-ancient="foreveil"]:hover{background-position:0px -80px !important}#ancient-gallery ul li[data-ancient="kestra"],#ancient-gallery ul li[data-ancient="kestra"]:hover{background-position:0px -85px !important}#ancient-gallery ul li[data-ancient="sulric"],#ancient-gallery ul li[data-ancient="sulric"]:hover{background-position:0px -80px !important}#ancient-gallery ul li:nth-child(n+6){display:none}#ancient-gallery ul li[data-ancient].open{background-position:0px -50px !important;background-size:auto 600px;height:600px !important}#ancient-gallery ul li[data-ancient].open article{-webkit-transition:none;-moz-transition:none;transition:none}#ancient-gallery ul li[data-ancient="foreveil"].open{background-position:-50px -50px !important}#ancient-gallery ul li[data-ancient="sulric"].open{background-position:-100px -70px !important}#ancient-gallery ul li[data-ancient="moloch"].open{background-position:-50px -50px !important}#ancient-gallery ul li[data-ancient="lyris"].open{background-position:-50px -60px !important}#ancient-gallery ul li[data-ancient="kestra"].open{background-position:-30px -50px !important}#ancient-gallery ul li:hover{background-position:0px 0px !important;width:100%}#ancient-gallery ul li div.overview{opacity:1;right:20px;text-align:right;top:20%;width:auto;-webkit-transition:none;-moz-transition:none;transition:none}#ancient-gallery ul li article{min-height:0;padding:20px !important}#ancient-gallery ul li article a.feature{border-color:black}#ancient-gallery ul li div.video.open{display:none !important}}@media screen and (max-width: 480px){#ancients #ancient-gallery li[data-ancient="lyris"],#ancients #ancient-gallery li[data-ancient="lyris"]:hover{background-position:0px -40px !important}#ancients #ancient-gallery li[data-ancient="lyris"].open,#ancients #ancient-gallery li[data-ancient="lyris"]:hover.open{background-position:-110px -100px !important}#ancients #ancient-gallery li[data-ancient="moloch"],#ancients #ancient-gallery li[data-ancient="moloch"]:hover{background-position:0px -20px !important}#ancients #ancient-gallery li[data-ancient="moloch"].open,#ancients #ancient-gallery li[data-ancient="moloch"]:hover.open{background-position:-165px -60px !important}#ancients #ancient-gallery li[data-ancient="foreveil"],#ancients #ancient-gallery li[data-ancient="foreveil"]:hover{background-position:0px -30px !important}#ancients #ancient-gallery li[data-ancient="foreveil"].open,#ancients #ancient-gallery li[data-ancient="foreveil"]:hover.open{background-position:-40px -100px !important}#ancients #ancient-gallery li[data-ancient="kestra"],#ancients #ancient-gallery li[data-ancient="kestra"]:hover{background-position:0px -30px !important}#ancients #ancient-gallery li[data-ancient="kestra"].open,#ancients #ancient-gallery li[data-ancient="kestra"]:hover.open{background-position:-50px -110px !important}#ancients #ancient-gallery li[data-ancient="sulric"],#ancients #ancient-gallery li[data-ancient="sulric"]:hover{background-position:0px -34px !important}#ancients #ancient-gallery li[data-ancient="sulric"].open,#ancients #ancient-gallery li[data-ancient="sulric"]:hover.open{background-position:-120px -80px !important}}@media screen and (max-width: 340px){#ancients #ancient-gallery li{background-size:100% auto}#ancients #ancient-gallery li[data-ancient="lyris"].open{background-position:0px -30px !important}#ancients #ancient-gallery li[data-ancient="moloch"].open{background-position:0px -20px !important}#ancients #ancient-gallery li[data-ancient="foreveil"].open{background-position:0px 0px !important}#ancients #ancient-gallery li[data-ancient="kestra"].open{background-position:0px -20px !important}#ancients #ancient-gallery li[data-ancient="sulric"].open{background-position:-0px -20px !important}}#world{position:relative}#world .container.map{display:block}#world .wrapper.simple{display:none}#world #world-map{background:black;height:740px;width:100%}#world #world-map .panzoom{position:relative;height:2048px;width:2048px}#world #world-map .point{background:transparent url("https://rivalkingdoms.com/img/icons/marker_2x.png") center center no-repeat;background-size:47px 47px;height:64px;position:absolute;left:500px;top:0;width:64px;-webkit-transition:background-size 0.2s;-moz-transition:background-size 0.2s;transition:background-size 0.2s}#world #world-map .point *{display:none}#world #world-map .point.kingdoms{left:630px;top:950px}#world #world-map .point.campaign{left:970px;top:490px}#world #world-map .point.multiplayer{left:1010px;top:1010px}#world #world-map .point.tournament{left:830px;top:1310px}#world #world-map .point:hover,#world #world-map .point.active{background-image:url("https://rivalkingdoms.com/img/icons/marker_2x_hover.png");background-size:64px 64px;cursor:pointer}#world article#world-details{height:740px;position:absolute;left:0;top:0;z-index:100;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s;width:40.6137184116%}#world article#world-details div.wrapper{font-size:16px}#world article#world-details.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#world div.section-tools a.prev,#world div.section-tools a.next{display:none}#world .leaflet-container img.leaflet-image-layer{cursor:default !important}#world #world-map-controls{position:absolute;bottom:20px;right:20px;height:120px;width:120px;pointer-events:none}#world #world-map-controls div{height:40px;width:40px;background-color:green;position:absolute;border-radius:50%;pointer-events:all}#world #world-map-controls div.up,#world #world-map-controls div.down{left:50%;margin-left:-20px}#world #world-map-controls div.down{bottom:0}#world #world-map-controls div.left,#world #world-map-controls div.right{top:50%;margin-top:-20px;left:0}#world #world-map-controls div.right{left:initial;right:0}@media screen and (max-width: 768px){#world .container.map{display:none}#world .container.simple{display:block}#world div.section-tools a.prev,#world div.section-tools a.next{display:inline-block}}#blog{min-height:0}#blog ul{margin:0;max-width:100%;margin-left:auto;margin-right:auto;padding:0;height:500px}#blog ul::after{clear:both;content:"";display:table}#blog ul li{position:relative;display:inline-block;vertical-align:top}#blog ul li:nth-child(1){float:left;width:60%;height:100%}#blog ul li:nth-child(1) .background{background-image:url("https://rivalkingdoms.com/img/blog/1.jpg")}#blog ul li:nth-child(2),#blog ul li:nth-child(3){width:40%;height:50%}#blog ul li:nth-child(2) p.body,#blog ul li:nth-child(3) p.body{display:none}#blog ul li:nth-child(2) .background{background-image:url("https://rivalkingdoms.com/img/blog/2.jpg")}#blog ul li:nth-child(3) .background{background-image:url("https://rivalkingdoms.com/img/blog/3.jpg")}#blog ul li .background{width:50%;height:100%;background-size:cover;background-position:top center;background-repeat:no-repeat}#blog ul li .content{position:absolute;bottom:0;right:0;background-color:#fff;width:50%;padding:40px 20px;height:100%;overflow:hidden}#blog ul li .content h1{font-size:1.5em}#blog ul li .content a{color:#000;font-weight:bold}#header{background:#000 url("https://rivalkingdoms.com/img/header-background.jpg") no-repeat center center;background-size:auto 740px}#header .lang-select{position:absolute;top:20px;right:20px;padding:0;margin:0}#header .lang-select li{list-style:none;display:inline-block;position:relative;margin:0 10px}#header .lang-select li.selected a,#header .lang-select li:hover a{opacity:1}#header .lang-select li a{text-decoration:none;text-indent:-9999999px;display:block;height:30px;width:30px;opacity:0.5}#header .lang-select li a::before{position:absolute;top:0;left:0;content:'';-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:30px;width:30px;background-color:#000;border:2px solid #fff}#header .lang-select li a::after{line-height:30px;content:attr(data-lang);position:absolute;top:0;left:0;height:30px;width:30px;text-indent:0;color:#fff;font-size:0.7em}#header>.container{height:740px;overflow:hidden;position:relative;width:100%}#header>.container #intro-video-container{text-align:center;overflow:hidden;margin-left:-657px;position:absolute;left:50%;top:0;max-width:100%;z-index:1}#header>.container #intro-video-container video{display:block;opacity:0;height:740px;-webkit-transition:opacity 3s;-moz-transition:opacity 3s;transition:opacity 3s}#header>.container #intro-video-container video.loaded{opacity:1}#header>.container .welcome-screen{height:100%;text-align:center;color:#fff;padding:80px 20px 0;position:relative;z-index:2}#header>.container .welcome-screen h1{max-width:690px;margin:0 auto}#header>.container .welcome-screen h2,#header>.container .welcome-screen p{text-shadow:0px 0px 25px #000}#header>.container .welcome-screen p{font-size:16px;line-height:21px;margin-bottom:100px}#header>.container .welcome-screen *:not(.download-now) img{width:100%}#header>.container .welcome-screen>div{max-width:450px;margin:0 auto}#header>.container .welcome-screen>div .download-container{margin-left:16.96751%;float:left;display:block;margin-right:1.80505%;width:66.06498%;text-align:center}#header>.container .welcome-screen>div .download-container:last-child{margin-right:0}#header .overlay{position:fixed;background-color:rgba(0,0,0,0.8);height:100%;width:100%;top:0;left:0;z-index:9999;color:#fff;display:none;overflow:auto}#header .overlay .chest{margin-top:-150px;position:absolute;top:0;z-index:1;margin-left:81px;background-image:url("https://rivalkingdoms.com/img/overlay/chest-1.png");background-size:100% 100%;width:528px;height:348px}#header .overlay .container{max-width:690px;position:relative;top:50%;margin-top:-186px}#header .overlay .container .close{display:block;width:21px;height:21px;position:absolute;top:20px;right:20px;background:transparent url("https://rivalkingdoms.com/img/close-black.png") no-repeat;cursor:pointer;z-index:9}#header .overlay .container .content{background:rgba(255,255,255,0.8);height:300px;width:100%;text-align:center;color:#000;padding:20px}#header .overlay .container .content .item{display:block;width:100%;height:auto;padding-top:100px}#header .overlay .container .content .item h1{margin-top:20px;font-size:1.5em}#header .overlay .container>.facebook,#header .overlay .container>.email{display:table-cell;width:50%;padding:20px}#header .overlay .container>.facebook h1,#header .overlay .container>.email h1{font-size:1em;margin-bottom:10px}#header .overlay .container>.facebook{background:#3b5998}#header .overlay .container>.facebook.connected>.connect{display:none}#header .overlay .container>.facebook.connected>.connected{display:block}#header .overlay .container>.facebook .connected{display:none}#header .overlay .container>.facebook a{display:block;padding:15px;text-align:center;color:#3b5998;box-shadow:0px 1px 2px #333;background:#fff url("https://rivalkingdoms.com/img/facebook-logo.png") no-repeat 20px center;cursor:pointer;width:100%}#header .overlay .container>.email{background:#fff;color:#000}#header .overlay .container>.email input{margin:4px 0;padding:15px;font-size:0.8em}#header .overlay .container>.email input[type="text"]{float:left;display:block;margin-right:1.80505%;width:100%;border:1px solid #ccc}#header .overlay .container>.email input[type="text"]:last-child{margin-right:0}#header .overlay .container>.email input[type="email"]{float:left;display:block;margin-right:1.80505%;width:66.06498%;border:1px solid #ccc}#header .overlay .container>.email input[type="email"]:last-child{margin-right:0}#header .overlay .container>.email input[type="submit"]{float:left;display:block;margin-right:1.80505%;width:32.12996%;box-shadow:0px 1px 2px #ccc;border:0;background-color:#34dede;font-size:0.9em;font-weight:bold;color:#fff}#header .overlay .container>.email input[type="submit"]:last-child{margin-right:0}#header .overlay .container>.email input[type="checkbox"]{display:none}#header .overlay .container>.email input[type="checkbox"]+label{display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;background-color:#fff;border:2px solid #000;cursor:pointer}#header .overlay .container>.email input[type="checkbox"]:checked+label{background-color:#34dede}#header .overlay .container>.email input.error,#header .overlay .container>.email label.error{border-color:#de3434 !important}#header .overlay .container>.email #mailchimp>div::after{clear:both;content:"";display:table}@media screen and (max-width: 480px){#header>.container .welcome-screen div h2{font-size:1.2em}#header>.container .welcome-screen div p{font-size:14px;line-height:19px}}body>footer{padding:10px 10px 10px 70px;color:#fff;height:44px;position:relative}body>footer ul{list-style:none;margin:0;display:inline-block;width:100%;padding:10px}body>footer ul li{display:inline-block;margin-right:15px}body>footer ul li:last-child{float:right;margin-right:0}body>footer ul li a{text-decoration:none;color:#fff}body>footer>a{position:absolute;bottom:0;left:50%;margin-left:-108px;display:inline-block;background:#000 url("https://rivalkingdoms.com/img/spaceape-logo.png") no-repeat center center;background-size:162px 33px;width:216px;height:44px;text-indent:-9999px}#beta{background:#000 url("https://rivalkingdoms.com/img/beta-background.jpg") no-repeat bottom center;background-size:cover;min-height:550px}#beta>div{max-width:490px;padding-top:100px;text-align:center;color:#fff}#beta>div h1{margin-bottom:25px}#beta>div p.count{font-family:'Cinzel Decorative', cursive;border-top:1px solid #a5acb1;color:#fff;padding:30px;font-size:1.3em;line-height:1.2em;margin-bottom:0;text-shadow:none}#beta>div p{font-size:16px;line-height:21px;margin-bottom:100px;text-shadow:0px 0px 25px #000}#kingdom{background:#000 url("https://rivalkingdoms.com/img/kingdom-background.jpg") no-repeat center center;background-size:auto 100%}#kingdom>.container{overflow:hidden;position:relative;height:740px}#kingdom #kingdom-details{position:absolute;padding-left:40px;right:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s}#kingdom #kingdom-details.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#kingdom .video-container{position:absolute;left:50%;margin-left:-493px}#kingdom .video-container video{height:740px}#kingdom .video-container div{-webkit-transition:background-size 0.2s;-moz-transition:background-size 0.2s;transition:background-size 0.2s;background:transparent url("https://rivalkingdoms.com/img/icons/marker_2x.png") no-repeat center center;height:64px;width:64px;background-size:48px 48px;position:absolute;cursor:pointer;text-indent:-9999px}#kingdom .video-container div:hover,#kingdom .video-container div.open{background-image:url("https://rivalkingdoms.com/img/icons/marker_2x_hover.png") !important;background-size:64px 64px;-webkit-transition:background-size 0.2s;-moz-transition:background-size 0.2s;transition:background-size 0.2s}#kingdom .video-container div *{display:none}#kingdom .video-container div:nth-child(1){left:526px;top:187px}#kingdom .video-container div:nth-child(2){left:252px;top:240px}#kingdom .video-container div:nth-child(3){left:272px;top:502px}#kingdom .video-container div:nth-child(4){left:201px;top:134px}#kingdom .wrapper.simple{display:none}#kingdom div.section-tools a.prev,#kingdom div.section-tools a.next{display:none}@media screen and (max-width: 768px){#kingdom{background-image:none}#kingdom>.container{display:none}#kingdom>.container.simple{display:block}#kingdom div.section-tools a.prev,#kingdom div.section-tools a.next{display:inline-block}}@media screen and (max-width: 1048px){body>footer>a{position:static;margin:5px 0 0 0}body>footer ul{width:auto;float:left}body>footer ul li:last-child{display:block;float:none}body>nav{background-color:rgba(0,0,0,0.8);-webkit-transition:none;-moz-transition:none;transition:none}body>nav.open{width:270px}body>nav.open div.wrapper{width:auto}body>nav.open a.top{margin-left:105px;-webkit-transition:none;-moz-transition:none;transition:none}body>nav.open li{-webkit-transition:none;-moz-transition:none;transition:none}body>nav a.facebook{bottom:0;left:0;right:0;white-space:nowrap}#intro-video-container{display:none}#nav-buttons{display:block;position:fixed;left:0;top:0;z-index:9999;-webkit-transition:left 0.3s;-moz-transition:left 0.3s;transition:left 0.3s}#nav-buttons a{cursor:pointer;display:block;position:absolute;top:0px;left:0px;background:rgba(0,0,0,0.6) url("https://rivalkingdoms.com/img/nav-open.png") no-repeat center center;height:60px;width:60px;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}#nav-buttons a.facebook{background-color:rgba(52,222,222,0.65);background-image:none;position:fixed;bottom:0;text-indent:-999em;top:auto}#nav-buttons a.facebook.share{background-image:url("https://rivalkingdoms.com/img/icons/diamond_white.png");background-size:24px 18px;background-repeat:no-repeat;background-position:center center}#nav-buttons a.facebook.connect{background:#3c5b97;background-image:url("https://rivalkingdoms.com/img/icons/facebook@2x.png");background-size:24px 24px;background-repeat:no-repeat;background-position:center center}#nav-buttons.open a.menu{background-color:transparent}#nav-buttons.open a{background-image:url("https://rivalkingdoms.com/img/nav-close.png") !important}#nav-buttons.open a.facebook{display:none}#blog{min-height:1000px}#blog ul{height:1000px}#blog ul li:first-child{width:100%;height:50%}#blog ul li:nth-child(2),#blog ul li:nth-child(3){height:50%;width:50%}#blog ul li:nth-child(2) .content,#blog ul li:nth-child(3) .content{width:100%;height:40%}#blog ul li:nth-child(2) .background,#blog ul li:nth-child(3) .background{width:100%;height:60%}body>nav{width:0}body section.vimeo{min-height:0px;height:auto}body section.vimeo iframe{height:600px;padding-left:0}#world article#world-details,#ancient-gallery ul li article,#ancients aside.intro,.container>article.alt,.container>article{padding:60px 20px 20px 20px}body section#kingdom div.wrapper div.container,body section#world div.wrapper div.container,body section#story div.wrapper div.container{background-attachment:initial}}@media screen and (max-width: 768px){#header .lang-select.open li{margin:0 10px}#header .lang-select.open li:not(.selected){display:inline-block}#header .lang-select li{margin:0}#header .lang-select li:not(.selected){display:none}#header .lang-select li.selected{margin-right:10px}#notification{width:100%}body section{min-height:0}body section#story{height:auto}body section#world>div.wrapper{background-position:center -100px !important;background-size:130% auto !important}#kingdom .wrapper .container article,#world .wrapper .container article{height:40%}#header{background:#000 url("https://rivalkingdoms.com/img/header-background-tablet.jpg") no-repeat center bottom;background-size:100% auto;height:100vh;min-height:700px}#header>.container .welcome-screen{padding-top:50px;vertical-align:top}#header>.container .welcome-screen h1{max-width:600px}#header>.container .welcome-screen>div>p{margin-bottom:20px}#header>.container .welcome-screen>div a{float:left;display:block;margin-right:2.73224%;width:74.31694%;text-indent:0px;width:100%}#header>.container .welcome-screen>div a:last-child{margin-right:0}#header>.container .welcome-screen>div a:last-child{margin-top:10px}body section.vimeo iframe{height:500px}div.container{position:relative}div.container article span.page{left:auto;right:20px}#world article#world-details,#ancient-gallery ul li article,.container>article.alt,.container>article{float:none;background-color:#fff;width:100%;height:initial;padding:20px 20px 60px;position:absolute;bottom:0;top:initial}#ancient-gallery{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}body>footer ul{display:block;width:100%;text-align:center}body>footer ul li:last-child{float:none}body>footer>a{display:block;width:100%;margin-bottom:10px}#beta{min-height:100vh;padding:0 20px}body section#story{max-height:none;height:95vh}body section#story div.wrapper,body section#story div.wrapper.simple{height:100%}body section#story div.wrapper div.container,body section#story div.wrapper.simple div.container{height:100%}body section#story div.wrapper div.container .alt,body section#story div.wrapper.simple div.container .alt{height:50%}body section#story div.wrapper div.container[data-stage],body section#story div.wrapper.simple div.container[data-stage]{background-image:none}body section#story div.wrapper div.container[data-stage]::before,body section#story div.wrapper.simple div.container[data-stage]::before{content:'';position:absolute;height:50%;width:100%;background-size:cover;background-image:url("https://rivalkingdoms.com/img/story/01.jpg")}body section#story div.wrapper div.container[data-stage="intro"]::before,body section#story div.wrapper.simple div.container[data-stage="intro"]::before{background-image:url("https://rivalkingdoms.com/img/story/introduction.jpg")}body section#story div.wrapper div.container[data-stage="page-2"]::before,body section#story div.wrapper.simple div.container[data-stage="page-2"]::before{background-image:url("https://rivalkingdoms.com/img/story/02.jpg")}body section#story div.wrapper div.container[data-stage="page-3"]::before,body section#story div.wrapper.simple div.container[data-stage="page-3"]::before{background-image:url("https://rivalkingdoms.com/img/story/03.jpg")}body section#story div.wrapper div.container[data-stage="page-4"]::before,body section#story div.wrapper.simple div.container[data-stage="page-4"]::before{background-image:url("https://rivalkingdoms.com/img/story/04.jpg")}body section#story div.wrapper div.container[data-stage="page-5"]::before,body section#story div.wrapper.simple div.container[data-stage="page-5"]::before{background-image:url("https://rivalkingdoms.com/img/story/05.jpg")}body section#kingdom{background:#fff url("https://rivalkingdoms.com/img/kingdom-background.jpg") no-repeat top center;background-size:100% auto !important}body section#kingdom,body section#world,body section#story{min-height:600px}body section#kingdom div.wrapper,body section#kingdom div.wrapper.simple,body section#world div.wrapper,body section#world div.wrapper.simple,body section#story div.wrapper,body section#story div.wrapper.simple{display:block;min-height:600px}body section#kingdom div.wrapper div.container,body section#kingdom div.wrapper.simple div.container,body section#world div.wrapper div.container,body section#world div.wrapper.simple div.container,body section#story div.wrapper div.container,body section#story div.wrapper.simple div.container{background-position:0px -120px;background-size:auto 100%;min-height:600px}body section#kingdom div.wrapper div.container article,body section#kingdom div.wrapper.simple div.container article,body section#world div.wrapper div.container article,body section#world div.wrapper.simple div.container article,body section#story div.wrapper div.container article,body section#story div.wrapper.simple div.container article{opacity:1;-webkit-transition:none;-moz-transition:none;transition:none}#header .overlay{overflow:scroll}#header .overlay .container{margin-top:0;top:0}#header .overlay .container .chest{width:320px;height:240px;top:-46px;margin:0;left:50%;margin-left:-160px;position:absolute;background:transparent url("https://rivalkingdoms.com/img/overlay/chest-mobile.png") no-repeat top center;background-size:100% auto}#header .overlay .container .content{font-size:10px;height:auto}#header .overlay .container .content .item{margin-top:140px;padding:10px}#header .overlay .container .content .item p{font-size:1.2em}#header .overlay .container .facebook,#header .overlay .container .email{width:100%;display:block}#header .overlay .container .email::after{clear:both;content:"";display:table}#header .overlay .container .facebook{padding-top:30px}}@media screen and (max-width: 480px){body>footer{padding-left:0}#notification .prompt{padding-left:0}#notification .thanks img,#notification .prompt img{display:none}body nav.open{width:100%}body nav.open a.top{margin-left:-45px;position:relative;left:50%}body nav.open a.facebook{white-space:nowrap;left:0;right:0}body section#story div.wrapper div.container .alt,body section#story div.wrapper.simple div.container .alt{height:65%}body section#story div.wrapper div.container[data-stage]::before,body section#story div.wrapper.simple div.container[data-stage]::before{height:35%}#blog{min-height:700px;background-color:#fff}#blog ul{height:700px}#blog ul li:not(:last-child)::after{content:'';height:1px;width:80%;margin:0 auto;position:absolute;background-color:#e8e8e8;bottom:0;left:10%;z-index:9}#blog ul li:not(:first-child) .background{display:none}#blog ul li .content{padding:20px}#blog ul li .content p:last-child{display:none}#blog ul li .content h1{font-size:1em;height:1.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#blog ul li:first-child{height:72%;width:100%}#blog ul li:first-child .background{width:100%;height:66%}#blog ul li:first-child .content{width:100%;height:34%}#blog ul li:nth-child(2),#blog ul li:nth-child(3){width:100%;height:14%}#blog ul li:nth-child(2) .content,#blog ul li:nth-child(3) .content{height:100%}#kingdom .wrapper .container article,#world .wrapper .container article{height:60%}}@media screen and (max-width: 480px){html.no-scroll,html.no-scroll body{overflow:hidden;position:fixed}}@media screen and (max-width: 400px){body section#story div.wrapper div.container .alt,body section#story div.wrapper.simple div.container .alt{height:73%}body section#story div.wrapper div.container[data-stage]::before,body section#story div.wrapper.simple div.container[data-stage]::before{height:27%}}@media screen and (max-width: 320px){body>footer ul{text-align:center}body>footer ul li{display:block}body>footer>a{margin:0 auto}}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{position:absolute;left:-44px;width:48px;height:48px;top:50%;margin-top:-25px}.owl-theme .owl-controls .owl-buttons div:before{content:'';background-color:#000;width:40px;height:40px;border:2px solid #fff;position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.owl-theme .owl-controls .owl-buttons div:last-child:after{background-image:url("https://rivalkingdoms.com/img/overlay/arrow-right.png")}.owl-theme .owl-controls .owl-buttons div:after{content:'';background:transparent url("https://rivalkingdoms.com/img/overlay/arrow-left.png") no-repeat center center;width:40px;height:40px;position:absolute}.owl-theme .owl-controls .owl-buttons div:last-child{right:-4px;left:initial}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px}
