/*!
Theme Name: yugioh
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: yugioh
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/


html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:'Belwe-Bold';src:url("../eot/belwebt-bold.eot");src:url("../eot/belwebt-boldd41d.eot?#iefix") format('embedded-opentype'),url("../belwebt-bold.html") format('woff2'),url("../woff/belwebt-bold.woff") format('woff'),url("../ttf/belwebt-bold.ttf") format('truetype');font-weight:normal;font-style:normal}.clear:after{content:"";display:table;clear:both}html{height:100%}body{position:relative;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;background:#090222;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;margin:0;text-rendering:optimizeLegibility;-moz-font-feature-settings:"kern" 1,"liga" 1;-moz-font-feature-settings:"kern=1, liga=1";-ms-font-feature-settings:"kern" 1,"liga" 1;-webkit-font-feature-settings:"kern" 1,"liga" 1;font-feature-settings:"kern" 1,"liga" 1;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none !important}body:after{content:'wide';display:none}main{width:100%;background:#fff}h1,h2,h3,h4,h5{font-family:'Belwe-Bold',Georgia,serif;font-weight:400;line-height:1.25em;color:#212c81;margin-bottom:.85rem}h1.hi,h2.hi,h3.hi,h4.hi,h5.hi{color:#b40e32}h3,h4,h5{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:700}h1{font-size:3em;line-height:1.125em}h2{font-size:2.5em}h3{font-size:2.125em;margin-bottom:.65rem}h4{font-size:1.75em}h5{font-size:1.25em;line-height:1.35em}ul{margin-left:1rem}p,li,td{font-family:Roboto,Helvetica,Arial,sans-serif;color:#666;line-height:1.5em;margin-bottom:.85rem}li{margin-bottom:.75rem}input{font-family:Roboto,Helvetica,Arial,sans-serif}.tcg{text-transform:uppercase}.inner{position:relative;width:70rem;max-width:calc(100% - 4rem);margin:0 auto;padding:0 2rem}.sub{float:left;width:calc(25% - 3rem);margin-right:3rem}.nobr{white-space:nowrap}.main{float:left;width:75%}p.breadcrumbs{position:absolute;top:1rem;right:0;text-align:right;font-size:.8em;color:#666;z-index:8}p.breadcrumbs a{color:#666}a{color:#007cff;text-decoration:none}a:hover{text-decoration:underline}a.btn{text-transform:uppercase;text-decoration:none;font-size:.9em;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1}a.btn.angled{position:relative;display:inline-block;font-size:.85em;color:#fff;background-color:#090222;border:.28em solid #fff;padding:.85em 2.25em .85em;margin-top:1em;margin-left:1.5rem;margin-right:1.5em;clip-path:polygon(0% 50%,1.25rem 0,calc(100% - 1.25rem) 0,100% 50%,calc(100% - 1.25rem) 100%,1.25rem 100%);-webkit-clip-path:polygon(0% 50%,1.25rem 0,calc(100% - 1.25rem) 0,100% 50%,calc(100% - 1.25rem) 100%,1.25rem 100%)}a.btn.angled.outline{background-color:transparent;padding:.75em 2.25em .75em;border-width:.28em 0;clip-path:none;-webkit-clip-path:none}a.btn.angled.outline:before,a.btn.angled.outline:after{content:'';position:absolute;top:-.28em;right:calc(100% - 0.28em / 2);height:calc(100% + (0.28em * 2));width:1.67em;background:url("../svg/angled-left.svg") no-repeat 100% 0;background-size:100% 100%}a.btn.angled.outline:after{left:calc(100% - 0.28em / 2);right:auto;-webkit-transform:rotateZ(-180deg);-moz-transform:rotateZ(-180deg);-ms-transform:rotateZ(-180deg);-o-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}a.btn.angled.outline.dark{color:#212c81;border-color:#212c81}a.btn.angled.outline.dark:before,a.btn.angled.outline.dark:after{border-color:#212c81;background-image:url("../svg/angled-left-dark-blue.svg")}.dd{position:relative;display:inline-block;margin:0 0 0 1em;clip-path:polygon(0 1em,0 10000em,100% 10000em,100% 1em,calc(100% - 1em) 0,1em 0);-webkit-clip-path:polygon(0 1em,0 10000em,100% 10000em,100% 1em,calc(100% - 1em) 0,1em 0);min-width:15rem}.dd h3.current{position:relative;z-index:1;font-size:1em;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;color:#fccb36;background:#090222;margin:0;line-height:1em;clip-path:polygon(0 1em,1em 100%,calc(100% - 1em) 100%,100% 1em,100% 0,0 0);-webkit-clip-path:polygon(0 1em,1em 100%,calc(100% - 1em) 100%,100% 1em,100% 0,0 0)}.dd h3.current a{display:block;color:#fccb36;padding:.5em 2em .5em}.dd h3.current a:hover{text-decoration:none}.dd h3.current span{font-weight:400}.dd h3.current span.pick{margin-right:1em}.dd h3.current span.arrow{display:inline-block;float:right;font-weight:900;-webkit-transform:scaleY(.7) scaleX(1.3);-moz-transform:scaleY(.7) scaleX(1.3);-ms-transform:scaleY(.7) scaleX(1.3);-o-transform:scaleY(.7) scaleX(1.3);transform:scaleY(.7) scaleX(1.3)}.dd ul.options{position:absolute;z-index:0;bottom:1.05em;left:0;width:calc(100% - 2em);list-style:none;background:#090222;padding:1rem 1em .5rem 1em;margin:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);clip-path:polygon(0 calc(100% - 1em),1em 100%,calc(100% - 1em) 100%,100% calc(100% - 1em),100% 0,0 0);-webkit-clip-path:polygon(0 calc(100% - 1em),1em 100%,calc(100% - 1em) 100%,100% calc(100% - 1em),100% 0,0 0);-webkit-transition:transform .25s 0s cubic-bezier(.1,.75,.21,1),opacity .125s 0s linear;-moz-transition:transform .25s 0s cubic-bezier(.1,.75,.21,1),opacity .125s 0s linear;-ms-transition:transform .25s 0s cubic-bezier(.1,.75,.21,1),opacity .125s 0s linear;-o-transition:transform .25s 0s cubic-bezier(.1,.75,.21,1),opacity .125s 0s linear;transition:transform .25s 0s cubic-bezier(.1,.75,.21,1),opacity .125s 0s linear}.dd ul.options.on{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:transform .25s 0s cubic-bezier(.1,.75,.21,1),opacity .125s 0s linear;-moz-transition:transform .25s 0s cubic-bezier(.1,.75,.21,1),opacity .125s 0s linear;-ms-transition:transform .25s 0s cubic-bezier(.1,.75,.21,1),opacity .125s 0s linear;-o-transition:transform .25s 0s cubic-bezier(.1,.75,.21,1),opacity .125s 0s linear;transition:transform .25s 0s cubic-bezier(.1,.75,.21,1),opacity .125s 0s linear}.dd ul.options li{color:#c5c5c5;margin:0;line-height:1em}.dd ul.options li a{display:block;color:#c5c5c5;padding:.5em 1em}.dd ul.options li a:hover{text-decoration:underline}.dd.square{clip-path:polygon(0 0,100% 0,100% 10000rem,0 10000rem);-webkit-clip-path:polygon(0 0,100% 0,100% 10000rem,0 10000rem)}.dd.square h3.current{color:#fff;border-bottom:1px solid #fff;clip-path:none;-webkit-clip-path:none}.dd.square h3.current a{position:relative;color:#fff;padding-left:1rem;padding-right:1rem;margin-left:1rem}.dd.square h3.current a span.arrow{color:#006eff}.dd.square h3.current a:before{content:" ";border-left:2px solid #b40e32;position:absolute;top:50%;left:0;height:1em;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.dd.square ul.options{clip-path:none;-webkit-clip-path:none}.dd.square ul.options li a{padding-left:1rem;padding-right:0}.pagination{margin-bottom:1rem;text-align:right}.pagination.bottom{margin-top:1rem;margin-bottom:0}.pagination select{margin:0 .25em}.pagination ul.index{display:inline-block;margin:0}.pagination ul.index li{display:inline-block;padding:0 .5rem;margin:0}.pagination ul.index li.on a{border-bottom:2px solid #007cff}.pagination ul.index li:first-child{padding:0;margin-right:1rem}.pagination ul.index li:last-child{padding:0;margin-left:1rem}.pagination ul.index li.next svg,.pagination ul.index li.prev svg{max-height:1rem;-webkit-transform:translate3d(0,.125em,0);-moz-transform:translate3d(0,.125em,0);-ms-transform:translate3d(0,.125em,0);-o-transform:translate3d(0,.125em,0);transform:translate3d(0,.125em,0)}.pagination ul.index li.next svg polygon,.pagination ul.index li.prev svg polygon{stroke:#c5c5c5}.pagination ul.index li.next a svg polygon,.pagination ul.index li.prev a svg polygon{stroke:#006eff}.pagination ul.index li.next{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.extEventList{list-style:none;margin:0}.extEventList li{margin:0}.extEventList li .summary,.extEventList li .detail{list-style:none;display:flex;width:100%;justify-content:flex-start;flex-wrap:wrap;border:1px solid #c5c5c5;border-width:1px 0 0 0;margin:0}.extEventList li .summary li,.extEventList li .detail li{width:calc(25% - 0.85rem);padding:.5rem .85rem .5rem 0;margin:0}.extEventList li .summary li h5,.extEventList li .detail li h5,.extEventList li .summary li p,.extEventList li .detail li p{margin:0}.extEventList li .summary li span,.extEventList li .detail li span{display:block;font-weight:600}.extEventList li .summary h5,.extEventList li .summary p{font-weight:600}.extEventList li .summary h5{display:inline-block}.extEventList li .summary svg.plus{display:inline-block;width:1rem;margin-right:1rem}.extEventList li .summary li.location{width:calc(50% - 0.85rem)}.extEventList li .detail{display:none;margin-bottom:1rem}.extEventList li .detail li{width:calc(25% - 0.85rem);flex-grow:0}.extEventList li .detail li:last-child{flex-grow:1}.extEventList li.on .summary svg.plus .plusVert{opacity:0}.extEventList li.on .detail{display:flex}header{position:relative;z-index:10;width:100%}header .primary{position:absolute;z-index:9;background:#000;top:0;width:calc(100%);height:calc(100%);border-bottom:1px solid #909090}header .primary .logoKonami{width:130px}header .primary .logoMainMobileBtn,header .primary .navMenuIcon{display:none}header .primary .search{position:absolute;top:1em;right:2.5em;width:12rem;height:1.5rem;padding:.45rem .25rem .3rem 1.5rem;border:1px solid #000;border-width:0px 0}header .primary .search:before{content:'';position:absolute;top:0;left:0;z-index:2;width:1.6rem;height:1.6rem;border:1px solid #000;border-width:0 0 1px 1px;-webkit-transform:translate3d(-.85em,.3rem,0) rotateZ(45deg);-moz-transform:translate3d(-.85em,.3rem,0) rotateZ(45deg);-ms-transform:translate3d(-.85em,.3rem,0) rotateZ(45deg);-o-transform:translate3d(-.85em,.3rem,0) rotateZ(45deg);transform:translate3d(-.85em,.3rem,0) rotateZ(45deg)}header .primary .search:after{content:'';position:absolute;top:0;right:0;z-index:2;width:1.6rem;height:1.6rem;border:1px solid #000;border-width:1px 1px 0 0;-webkit-transform:translate3d(.85em,.3rem,0) rotateZ(45deg);-moz-transform:translate3d(.85em,.3rem,0) rotateZ(45deg);-ms-transform:translate3d(.85em,.3rem,0) rotateZ(45deg);-o-transform:translate3d(.85em,.3rem,0) rotateZ(45deg);transform:translate3d(.85em,.3rem,0) rotateZ(45deg)}header nav{position:relative;bottom:-1px;z-index:10;width:70rem;max-width:100%;margin:0 auto 0 auto;padding:3rem 0 0 0;pointer-events:none}header nav .searchContainer{display:none;padding:.85rem 1rem;width:calc(100% - 2rem)}header nav .searchContainer .search{width:calc(100% - 1.25rem);border:none;padding:0 0 0 1.25rem}header nav .searchContainer .search input{font-size:1em;border:0}header nav .searchContainer .search:after,header nav .searchContainer .search:before{content:''}header nav .searchContainer .search{position:static}header nav img.logoMain{position:relative;z-index:1;top:-1rem;float:left;pointer-events:auto}header nav ul{display:block;position:relative;margin:0;pointer-events:auto}header nav ul li{position:relative;color:#fff;display:inline-block;font-family:handel-gothic,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:600;font-size:1em;text-align:right;margin:0}header nav ul li a{display:block;color:#fff;padding:1rem 2rem}header nav ul li a:after{content:'';position:absolute;z-index:-1;bottom:0;left:50%;height:50%;width:120%;background:radial-gradient(rgba(255,255,255,0.9) 0,rgba(255,255,255,0) 70%);-webkit-transform:translate3d(-50%,40%,0);-moz-transform:translate3d(-50%,40%,0);-ms-transform:translate3d(-50%,40%,0);-o-transform:translate3d(-50%,40%,0);transform:translate3d(-50%,40%,0);clip-path:polygon(0% 60%,100% 60%,100% 100%,0 100%);-webkit-clip-path:polygon(0% 60%,100% 60%,100% 100%,0 100%);opacity:0;-webkit-transition:opacity .75s 0s linear;-moz-transition:opacity .75s 0s linear;-ms-transition:opacity .75s 0s linear;-o-transition:opacity .75s 0s linear;transition:opacity .75s 0s linear}header nav ul li a:hover{text-decoration:none}header nav ul li a:hover:after{opacity:1;-webkit-transition:opacity .1s 0s linear;-moz-transition:opacity .1s 0s linear;-ms-transition:opacity .1s 0s linear;-o-transition:opacity .1s 0s linear;transition:opacity .1s 0s linear}header nav ul li.on::after{content:'';position:absolute;z-index:-1;top:50%;left:50%;height:100%;width:120%;background:radial-gradient(#006eff 0,rgba(0,100,255,0) 70%);-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:1}header #navExtended{position:absolute;z-index:8;left:0;bottom:0;background:#090222 url("../png/bg-extended-nav.png") 50% 50%;background-size:cover;width:100%;min-height:10rem;-webkit-transform:translate3d(0,-20%,0);-moz-transform:translate3d(0,-20%,0);-ms-transform:translate3d(0,-20%,0);-o-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0);-webkit-box-shadow:#006eff 0 0 10rem;-moz-box-shadow:#006eff 0 0 10rem;-ms-box-shadow:#006eff 0 0 10rem;-o-box-shadow:#006eff 0 0 10rem;box-shadow:#006eff 0 0 10rem;border-bottom:1px solid #909090;-webkit-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);-moz-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);-ms-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);-o-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);overflow:hidden}header #navExtended .inner{padding:3rem 0 3rem;display:flex;justify-content:flex-start}header #navExtended .inner h4,header #navExtended .inner li,header #navExtended .inner p,header #navExtended .inner a{font-family:handel-gothic,Helvetica,Arial,sans-serif;font-size:1em;color:#fccb36}header #navExtended .inner a:hover{text-decoration:underline}header #navExtended .inner h4{text-transform:uppercase}header #navExtended .inner ul{margin:0}header #navExtended .inner li{display:block;padding:0;list-style:none;margin:0}header #navExtended .inner .feature{position:relative;padding:0 5rem}header #navExtended .inner .feature h4,header #navExtended .inner .feature p{color:#fff;text-align:center}header #navExtended .inner .feature h4{font-size:1.5em}header #navExtended .inner .feature a{color:#fccb36;text-transform:uppercase}header #navExtended .inner .feature ul{margin:0 0 3rem 0;height:9rem}header #navExtended .inner .feature ul li{position:absolute;top:0;left:50%;z-index:2;margin:0;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}header #navExtended .inner .feature ul li img{-webkit-box-shadow:0 1rem .5rem rgba(0,0,0,0.5);-moz-box-shadow:0 1rem .5rem rgba(0,0,0,0.5);-ms-box-shadow:0 1rem .5rem rgba(0,0,0,0.5);-o-box-shadow:0 1rem .5rem rgba(0,0,0,0.5);box-shadow:0 1rem .5rem rgba(0,0,0,0.5);-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}header #navExtended .inner .feature ul li:nth-child(2){z-index:1;-webkit-transform:translate3d(-50%,2%,0) rotate(-6deg);-moz-transform:translate3d(-50%,2%,0) rotate(-6deg);-ms-transform:translate3d(-50%,2%,0) rotate(-6deg);-o-transform:translate3d(-50%,2%,0) rotate(-6deg);transform:translate3d(-50%,2%,0) rotate(-6deg);-webkit-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);-moz-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);-ms-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);-o-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);transition:transform .35s 0s cubic-bezier(.1,.75,.21,1)}header #navExtended .inner .feature ul li:nth-child(2) img{-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);-webkit-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);-moz-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);-ms-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);-o-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);transition:transform .35s 0s cubic-bezier(.1,.75,.21,1)}header #navExtended .inner .feature ul li:nth-child(3){z-index:1;-webkit-transform:translate3d(-50%,2%,0) rotate(6deg);-moz-transform:translate3d(-50%,2%,0) rotate(6deg);-ms-transform:translate3d(-50%,2%,0) rotate(6deg);-o-transform:translate3d(-50%,2%,0) rotate(6deg);transform:translate3d(-50%,2%,0) rotate(6deg);-webkit-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);-moz-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);-ms-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);-o-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);transition:transform .35s 0s cubic-bezier(.1,.75,.21,1)}header #navExtended .inner .feature ul li:nth-child(3) img{-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);-webkit-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);-moz-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);-ms-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);-o-transition:transform .35s 0s cubic-bezier(.1,.75,.21,1);transition:transform .35s 0s cubic-bezier(.1,.75,.21,1)}header #navExtended .inner .menuContainer{position:relative;flex-grow:10}header #navExtended .inner .menuContainer .menu{position:absolute;display:flex;justify-content:flex-start;z-index:0;width:100%;-webkit-transform:translate3d(10rem,0,0);-moz-transform:translate3d(10rem,0,0);-ms-transform:translate3d(10rem,0,0);-o-transform:translate3d(10rem,0,0);transform:translate3d(10rem,0,0);opacity:0;-webkit-transition:transform .35s 0s cubic-bezier(.53,.01,1,.11),opacity .35s 0s linear;-moz-transition:transform .35s 0s cubic-bezier(.53,.01,1,.11),opacity .35s 0s linear;-ms-transition:transform .35s 0s cubic-bezier(.53,.01,1,.11),opacity .35s 0s linear;-o-transition:transform .35s 0s cubic-bezier(.53,.01,1,.11),opacity .35s 0s linear;transition:transform .35s 0s cubic-bezier(.53,.01,1,.11),opacity .35s 0s linear}header #navExtended .inner .menuContainer .menu section.category{margin-right:1.5rem;margin-bottom:1em}header #navExtended .inner .menuContainer .menu section.category:last-child{margin-right:0}header #navExtended .inner .menuContainer .menu section.category li{list-style:none;text-transform:none;color:#fff;margin-bottom:.5rem}header #navExtended .inner .menuContainer .menu section.category li a{display:block;color:#c5c5c5}header #navExtended .inner .menuContainer .menu.on{z-index:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;-webkit-transition:transform .35s .15s cubic-bezier(.1,.75,.21,1),opacity .35s .15s linear;-moz-transition:transform .35s .15s cubic-bezier(.1,.75,.21,1),opacity .35s .15s linear;-ms-transition:transform .35s .15s cubic-bezier(.1,.75,.21,1),opacity .35s .15s linear;-o-transition:transform .35s .15s cubic-bezier(.1,.75,.21,1),opacity .35s .15s linear;transition:transform .35s .15s cubic-bezier(.1,.75,.21,1),opacity .35s .15s linear}header #navExtended.on{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:transform .65s 0s cubic-bezier(.1,.75,.21,1);-moz-transition:transform .65s 0s cubic-bezier(.1,.75,.21,1);-ms-transition:transform .65s 0s cubic-bezier(.1,.75,.21,1);-o-transition:transform .65s 0s cubic-bezier(.1,.75,.21,1);transition:transform .65s 0s cubic-bezier(.1,.75,.21,1)}header #navExtended.on .inner .feature li:nth-child(2){-webkit-transform:translate3d(-50%,2%,0) rotate(-12deg);-moz-transform:translate3d(-50%,2%,0) rotate(-12deg);-ms-transform:translate3d(-50%,2%,0) rotate(-12deg);-o-transform:translate3d(-50%,2%,0) rotate(-12deg);transform:translate3d(-50%,2%,0) rotate(-12deg);-webkit-transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98);-moz-transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98);-ms-transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98);-o-transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98);transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98)}header #navExtended.on .inner .feature li:nth-child(2) img{-webkit-transform:translate3d(-30%,0,0);-moz-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);-o-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0);-webkit-transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98);-moz-transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98);-ms-transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98);-o-transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98);transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98)}header #navExtended.on .inner .feature li:nth-child(3){-webkit-transform:translate3d(-50%,2%,0) rotate(12deg);-moz-transform:translate3d(-50%,2%,0) rotate(12deg);-ms-transform:translate3d(-50%,2%,0) rotate(12deg);-o-transform:translate3d(-50%,2%,0) rotate(12deg);transform:translate3d(-50%,2%,0) rotate(12deg);-webkit-transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98);-moz-transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98);-ms-transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98);-o-transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98);transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98)}header #navExtended.on .inner .feature li:nth-child(3) img{-webkit-transform:translate3d(30%,0,0);-moz-transform:translate3d(30%,0,0);-ms-transform:translate3d(30%,0,0);-o-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0);-webkit-transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98);-moz-transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98);-ms-transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98);-o-transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98);transition:transform .75s 0s cubic-bezier(.02,.51,.44,.98)}header .search{background-color:#000;background-image:url("../svg/mg.svg");background-repeat:no-repeat;background-position:.25em 50%;background-size:1em 1em}header .search input{width:calc(100% - 1rem);padding:.25em .5em;color:#fff;background:transparent;border:none;outline:none}footer{position:relative;z-index:4;width:100%;color:#666;background-color:#090222;background-image:url("../png/bg-footer-div.png"),linear-gradient(0,rgba(9,2,34,0.5) 0%,rgba(9,2,34,0) 80%),url("../svg/hex-white-trans.svg");background-repeat:no-repeat,no-repeat,repeat;background-position:50% 0,auto,0 0;background-size:100% 8px,auto,7rem;padding:2rem 0 .5rem 0}footer .inner{width:100%}footer h4{font-size:1.5em;color:#fccb36;margin-bottom:2rem}footer ul{margin:0 0 .5rem 0}footer ul li{list-style:none;display:inline-block;padding-right:.75rem;border-right:1px solid #666;margin-right:.5rem}footer ul li:last-child{border:0;padding-right:0;margin-right:0}footer ul li a{color:#007cff;padding:0}footer .lang{float:left}footer .lang.dd{margin:0}footer .lang.dd h3{background:#000}footer .lang.dd h3 a{color:#007cff}footer .lang.dd .options{margin-bottom:0;background:#000}footer .lang.dd .options li{display:block;padding-right:0;border:none}footer .cs{float:right}footer .cs ul{margin:0}footer .cs a{color:#007cff;text-transform:uppercase;font-size:1em;font-family:Roboto,Helvetica,Arial,sans-serif}footer .social{display:block;text-align:center;margin:0 auto 1rem}footer .social li{list-style:none;padding:0;border:0;margin:0 2rem 0 0}footer .social li:last-child{margin:0}footer .legal{float:left}footer .legal img{max-height:1.25rem;margin-bottom:1rem;max-width:100%}footer .legal ul{margin:0}footer .legal ul li{font-size:.85em;line-height:1em}footer .legal ul li a{color:#666;text-transform:uppercase;padding-top:0;padding-bottom:0}footer .rating{float:right}footer .rating img{margin-right:.25rem}footer .rating img:last-child{margin-right:0}main .fly{position:fixed;z-index:1000;right:0;bottom:10%;width:auto;height:auto}main .fly .cards{position:absolute;z-index:0;top:30%;left:55%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}main .fly p{position:absolute;z-index:1;font-family:"Fjalla One";text-transform:uppercase;text-align:center;line-height:1.25em;top:55%;left:55%;color:#fccb36;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}main .fly:after{position:absolute;content:'';z-index:-1;top:42%;left:56%;height:150%;width:120%;background:radial-gradient(rgba(0,0,0,0.5) 0,rgba(0,0,0,0) 70%);-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}main .marquee{position:relative;z-index:2;height:auto;min-height:8rem;text-align:center;clip-path:polygon(0% 0%,100% 0%,100% calc(100% - 1rem),calc(50% + (70rem / 2) + 1rem) calc(100% - 1rem),calc(50% + (70rem / 2)) 100%,calc(50% - (70rem / 2)) 100%,calc(50% - (70rem / 2) - 1rem) calc(100% - 1rem),0% calc(100% - 1rem));-webkit-clip-path:polygon(0% 0%,100% 0%,100% calc(100% - 1rem),calc(50% + (70rem / 2) + 1rem) calc(100% - 1rem),calc(50% + (70rem / 2)) 100%,calc(50% - (70rem / 2)) 100%,calc(50% - (70rem / 2) - 1rem) calc(100% - 1rem),0% calc(100% - 1rem));margin:0 0 -1rem 0}main .marquee h1,main .marquee h2,main .marquee h3,main .marquee h4,main .marquee h5{max-width:55rem;margin-left:auto;margin-right:auto}main .marquee video{position:absolute;top:50%;left:50%;width:auto;height:auto;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}main .marquee img.anim{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:.7}main .marquee .bgContainer{position:absolute;z-index:-100;top:0;left:0;width:100%;height:100%;background-color:#b40e32;background-repeat:no-repeat;background-position:50% 80%;background-size:cover;overflow:hidden}main .marquee .bgContainer.hexMask{mask-image:url("../svg/hex-white.svg");webkit-mask-image:url("../svg/hex-white.svg");mask-mode:alpha;webkit-mask-mode:alpha;mask-repeat:repeat;webkit-mask-repeat:repeat;mask-size:100px;webkit-mask-size:200px;mask-position:center;webkit-mask-position:center}main .marquee .inner{position:relative;height:calc(100% - 8rem);padding:4rem 0}main .marquee .breadcrumbs{color:#fff}main .marquee .breadcrumbs a{color:#fff}main .marquee h1,main .marquee h2{color:#fff}main .marquee h4{color:#fccb36}main .marquee p{color:#fff}main .marquee .basic{width:60%;margin:2rem auto 0 auto}main .marquee .collection{list-style:none;display:grid;grid-template-columns:repeat(12,1fr);width:100%;margin:3rem 0 0 0}main .marquee .collection li{position:relative;display:block;grid-column:auto/span 4;text-align:center;width:100%;margin:0 0 1rem 0}main .marquee .collection li .imgContainer{margin:0 0 1rem 0}main .marquee .collection li h5 a{color:#fff}main .videoMarquee{position:relative;z-index:1;height:auto;background-color:#000;background-image:linear-gradient(180deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0) 50%),url("../bg-video-marquee.html");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}main .videoMarquee .inner{padding-top:3rem;padding-bottom:3rem;text-align:center}main .videoMarquee .inner .slideshow{height:40rem}main .videoMarquee .inner .slideshow h2{color:#fff;margin-bottom:2rem}main .videoMarquee .inner .slideshow .videoPlayer{position:relative;height:0;width:100%;background:#000;padding-top:56.3%}main .videoMarquee .inner .slideshow .videoPlayer iframe,main .videoMarquee .inner .slideshow .videoPlayer video{position:absolute;top:0;left:0;width:100%;height:100%}main .videoMarquee .inner .slideshow .info{width:100%}main .videoMarquee .inner .slideshow .info .index li{width:auto;height:auto;border:1px solid #666;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}main .videoMarquee .inner .slideshow .info .index li.on{background:none}main .videoMarquee .inner .slideshow .info .index li img{display:block;-webkit-box-shadow:rgba(0,0,0,0.5) 0 1rem 3rem;-moz-box-shadow:rgba(0,0,0,0.5) 0 1rem 3rem;-ms-box-shadow:rgba(0,0,0,0.5) 0 1rem 3rem;-o-box-shadow:rgba(0,0,0,0.5) 0 1rem 3rem;box-shadow:rgba(0,0,0,0.5) 0 1rem 3rem}main .bronzeBorder{position:absolute;z-index:100;bottom:0;width:100%;height:1.5rem;background:linear-gradient(90deg,rgba(35,20,2,0.85) 0%,rgba(35,20,2,0) 50%),linear-gradient(270deg,rgba(35,20,2,0.85) 0%,rgba(35,20,2,0) 50%),radial-gradient(2em 1rem at calc(50% - (70rem / 2)) 0,rgba(255,218,0,0.45),rgba(255,255,255,0)),radial-gradient(6em 1rem at calc(50% + (70rem / 2)) 0,rgba(255,240,40,0.45),rgba(255,255,255,0)),radial-gradient(65rem 40% at 50% 50%,rgba(255,218,0,0.75),rgba(255,255,255,0)),linear-gradient(0,#774603 0%,rgba(119,70,3,0) 40%),linear-gradient(180deg,#774603 0%,rgba(119,70,3,0) 15%),#eac04e;clip-path:polygon(0% 0%,calc(50% - (70rem / 2) - 0.65rem) 0%,calc(50% - (70rem / 2) + 0.35rem) 1rem,calc(50% + (70rem / 2) - 0.35rem) 1rem,calc(50% + (70rem / 2) + 0.65rem) 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,calc(50% - (70rem / 2) - 0.65rem) 0%,calc(50% - (70rem / 2) + 0.35rem) 1rem,calc(50% + (70rem / 2) - 0.35rem) 1rem,calc(50% + (70rem / 2) + 0.65rem) 0%,100% 0%,100% 100%,0% 100%)}main .bronzeBorder.upper{bottom:auto;top:0;background:linear-gradient(90deg,rgba(35,20,2,0.85) 0%,rgba(35,20,2,0) 50%),linear-gradient(270deg,rgba(35,20,2,0.85) 0%,rgba(35,20,2,0) 50%),radial-gradient(2em 1rem at calc(50% - (70rem / 2)) 100%,rgba(255,218,0,0.45),rgba(255,255,255,0)),radial-gradient(6em 1rem at calc(50% + (70rem / 2)) 100%,rgba(255,240,40,0.45),rgba(255,255,255,0)),linear-gradient(0,#774603 0%,rgba(119,70,3,0) 40%),linear-gradient(180deg,#774603 0%,rgba(119,70,3,0) 25%),#eac04e;clip-path:polygon(0% 100%,calc(50% - (70rem / 2) - 0.65rem) 100%,calc(50% - (70rem / 2) + 0.35rem) calc(100% - 1rem),calc(50% + (70rem / 2) - 0.35rem) calc(100% - 1rem),calc(50% + (70rem / 2) + 0.65rem) 100%,100% 100%,100% 0%,0% 0%);-webkit-clip-path:polygon(0% 100%,calc(50% - (70rem / 2) - 0.65rem) 100%,calc(50% - (70rem / 2) + 0.35rem) calc(100% - 1rem),calc(50% + (70rem / 2) - 0.35rem) calc(100% - 1rem),calc(50% + (70rem / 2) + 0.65rem) 100%,100% 100%,100% 0%,0% 0%)}main .carousel,main .slideshow{position:relative;overflow:hidden}main .carousel .carouselItems,main .slideshow .carouselItems{position:relative;max-width:100%;height:29rem;width:70rem;margin:0 auto}main .carousel .carouselItems li,main .slideshow .carouselItems li{list-style:none;position:absolute;left:50%;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-webkit-transition:all .5s 0s cubic-bezier(.85,.1,.1,.85);-moz-transition:all .5s 0s cubic-bezier(.85,.1,.1,.85);-ms-transition:all .5s 0s cubic-bezier(.85,.1,.1,.85);-o-transition:all .5s 0s cubic-bezier(.85,.1,.1,.85);transition:all .5s 0s cubic-bezier(.85,.1,.1,.85);margin:0}main .carousel .info,main .slideshow .info{margin:0 auto}main .carousel .info .label,main .slideshow .info .label{color:#fff;text-align:center;text-transform:uppercase}main .carousel .info .index,main .slideshow .info .index{margin:0}main .carousel .info .index li,main .slideshow .info .index li{list-style:none;display:inline-block;background:radial-gradient(#636363,#000);width:.65rem;height:.65rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;margin:0 .25rem;cursor:pointer}main .carousel .info .index li.on,main .slideshow .info .index li.on{background:radial-gradient(#fccb36,#fff6db 90%);-webkit-box-shadow:#fccb36 0 0 .5rem;-moz-box-shadow:#fccb36 0 0 .5rem;-ms-box-shadow:#fccb36 0 0 .5rem;-o-box-shadow:#fccb36 0 0 .5rem;box-shadow:#fccb36 0 0 .5rem}main .carousel .info .index li:hover,main .slideshow .info .index li:hover{-webkit-box-shadow:#fff 0 0 1rem;-moz-box-shadow:#fff 0 0 1rem;-ms-box-shadow:#fff 0 0 1rem;-o-box-shadow:#fff 0 0 1rem;box-shadow:#fff 0 0 1rem}main .carousel .info .index li a,main .slideshow .info .index li a{display:block}main .carousel .navArrows,main .slideshow .navArrows{position:absolute;top:50%;width:3rem;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}main .carousel .navArrows svg polygon,main .slideshow .navArrows svg polygon{fill:rgba(255,255,255,0);-webkit-transition:fill .5s 0s linear;-moz-transition:fill .5s 0s linear;-ms-transition:fill .5s 0s linear;-o-transition:fill .5s 0s linear;transition:fill .5s 0s linear}main .carousel .navArrows:after,main .slideshow .navArrows:after{content:'';position:absolute;z-index:-1;top:38%;left:60%;height:250%;width:150%;background:radial-gradient(#006eff 0,rgba(0,100,255,0) 70%);-webkit-transform:translate3d(-55%,-50%,0);-moz-transform:translate3d(-55%,-50%,0);-ms-transform:translate3d(-55%,-50%,0);-o-transform:translate3d(-55%,-50%,0);transform:translate3d(-55%,-50%,0);opacity:0;-webkit-transition:opacity .75s 0s linear;-moz-transition:opacity .75s 0s linear;-ms-transition:opacity .75s 0s linear;-o-transition:opacity .75s 0s linear;transition:opacity .75s 0s linear}main .carousel .navArrows:hover:after,main .slideshow .navArrows:hover:after{opacity:.75;-webkit-transition:opacity .25s 0s linear;-moz-transition:opacity .25s 0s linear;-ms-transition:opacity .25s 0s linear;-o-transition:opacity .25s 0s linear;transition:opacity .25s 0s linear}main .carousel .navArrows:hover svg polygon,main .slideshow .navArrows:hover svg polygon{fill:#fff;-webkit-transition:fill .125s 0s linear;-moz-transition:fill .125s 0s linear;-ms-transition:fill .125s 0s linear;-o-transition:fill .125s 0s linear;transition:fill .125s 0s linear}main .carousel .navArrows.prev,main .slideshow .navArrows.prev{left:1rem}main .carousel .navArrows.next,main .slideshow .navArrows.next{right:1rem;-webkit-transform:translate3d(0,-50%,0) scaleX(-1);-moz-transform:translate3d(0,-50%,0) scaleX(-1);-ms-transform:translate3d(0,-50%,0) scaleX(-1);-o-transform:translate3d(0,-50%,0) scaleX(-1);transform:translate3d(0,-50%,0) scaleX(-1)}main .carousel .slideshowItems,main .slideshow .slideshowItems{position:relative;max-width:100%;height:29rem;margin:0 auto}main .carousel .slideshowItems li,main .slideshow .slideshowItems li{list-style:none;position:absolute;top:50%;left:50%;width:calc(100% - 4rem);height:100%;opacity:0;-webkit-transform:translate3d(-25%,-50%,0);-moz-transform:translate3d(-25%,-50%,0);-ms-transform:translate3d(-25%,-50%,0);-o-transform:translate3d(-25%,-50%,0);transform:translate3d(-25%,-50%,0);-webkit-transition:all 0s 0s linear;-moz-transition:all 0s 0s linear;-ms-transition:all 0s 0s linear;-o-transition:all 0s 0s linear;transition:all 0s 0s linear;margin:0}main .carousel .slideshowItems li img,main .slideshow .slideshowItems li img{position:absolute;top:50%;left:50%;max-height:100%;max-width:100%;height:auto;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}main .carousel .slideshowItems li.on,main .slideshow .slideshowItems li.on{-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:1;-webkit-transition:transform .5s 0s cubic-bezier(.85,.1,.1,.85),opacity .25s .125s linear;-moz-transition:transform .5s 0s cubic-bezier(.85,.1,.1,.85),opacity .25s .125s linear;-ms-transition:transform .5s 0s cubic-bezier(.85,.1,.1,.85),opacity .25s .125s linear;-o-transition:transform .5s 0s cubic-bezier(.85,.1,.1,.85),opacity .25s .125s linear;transition:transform .5s 0s cubic-bezier(.85,.1,.1,.85),opacity .25s .125s linear}main .carousel .slideshowItems li.out,main .slideshow .slideshowItems li.out{-webkit-transform:translate3d(-75%,-50%,0);-moz-transform:translate3d(-75%,-50%,0);-ms-transform:translate3d(-75%,-50%,0);-o-transform:translate3d(-75%,-50%,0);transform:translate3d(-75%,-50%,0);opacity:0;-webkit-transition:transform .5s 0s cubic-bezier(.85,.1,.1,.85),opacity .35s 0s linear;-moz-transition:transform .5s 0s cubic-bezier(.85,.1,.1,.85),opacity .35s 0s linear;-ms-transition:transform .5s 0s cubic-bezier(.85,.1,.1,.85),opacity .35s 0s linear;-o-transition:transform .5s 0s cubic-bezier(.85,.1,.1,.85),opacity .35s 0s linear;transition:transform .5s 0s cubic-bezier(.85,.1,.1,.85),opacity .35s 0s linear}main .carousel{width:calc(100% + 4rem);margin-left:-2rem}main .primary{position:relative;background-color:#fff;background-image:linear-gradient(0,#fff 3rem,rgba(255,255,255,0) 12em),linear-gradient(88deg,#fff 0%,rgba(255,255,255,0) calc((100% - 70rem) / 2) 100%),linear-gradient(272deg,#fff 0%,rgba(255,255,255,0) calc((100% - 70rem) / 2) 100%),linear-gradient(45deg,#fff 0%,rgba(255,255,255,0) calc((100% - 70rem) / 2) 100%),linear-gradient(315deg,#fff 0%,rgba(255,255,255,0) calc((100% - 70rem) / 2) 100%),url("../svg/hex-blue.svg");background-size:auto,auto,auto,auto,auto,7rem;background-repeat:repeat;padding-top:4rem;padding-bottom:4rem;margin-bottom:0}main .primary .offTarget{position:absolute;top:0;left:0;width:100%;height:100%}main .primary section.basic{position:relative;padding-bottom:2rem;margin-bottom:3rem;border-width:0 0 2px 0;border-style:solid;border-image:linear-gradient(90deg,rgba(144,144,144,0),#909090 30%,#909090 70%,rgba(144,144,144,0)) 100% 0}main .primary section.basic:last-child{border-width:0;margin-bottom:0}main .primary section.basic h2{margin-bottom:2rem}main .primary section.basic.blank{border:none}main .primary section.basic.noHead{padding-top:3rem}main .primary section.basic.noBar{border:none;padding-bottom:0}main .primary .tools{position:inherit;z-index:5;top:.5em;right:0}main .primary .tools p{display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:700}main .primary .collection{list-style:none;display:grid;grid-template-columns:repeat(12,1fr);width:100%;margin:2rem 0}main .primary .collection li{position:relative;display:block;grid-column:auto/span 3;text-align:center;margin:0 0 1rem 0}main .primary .collection li .detail{posotion:absolute;z-index:2;top:0;left:0;background:transparent;width:calc(100% - 4rem);padding:2rem}main .primary .collection li .detail .alpha{position:relative;perspective:23rem;width:100%}main .primary .collection li .detail .alpha img{position:relative;z-index:1;max-width:100%;margin-bottom:1.5rem;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);-webkit-transition:transform .5s 0s cubic-bezier(.02,.51,.44,.98);-moz-transition:transform .5s 0s cubic-bezier(.02,.51,.44,.98);-ms-transition:transform .5s 0s cubic-bezier(.02,.51,.44,.98);-o-transition:transform .5s 0s cubic-bezier(.02,.51,.44,.98);transition:transform .5s 0s cubic-bezier(.02,.51,.44,.98)}main .primary .collection li .detail .alpha h3{position:relative;z-index:1;color:#666;font-size:1.5em;margin-bottom:.5em}main .primary .collection li .detail .alpha h3 a{color:#007cff}main .primary .collection li .detail .alpha h3:last-child{margin-bottom:0}main .primary .collection li .detail .beta{position:absolute;z-index:0;width:16rem;top:2rem;left:calc(100% - 1rem);opacity:0;visibility:hidden;text-align:left;-webkit-transition:opacity .25s 0s linear,visibility 0s .25s linear;-moz-transition:opacity .25s 0s linear,visibility 0s .25s linear;-ms-transition:opacity .25s 0s linear,visibility 0s .25s linear;-o-transition:opacity .25s 0s linear,visibility 0s .25s linear;transition:opacity .25s 0s linear,visibility 0s .25s linear}main .primary .collection li .detail .beta p.date{font-weight:700}main .primary .collection li .bg{position:absolute;z-index:0;top:0;left:0;background:rgba(8,3,38,0.9);width:100%;height:100%;opacity:0;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:transform .125s 0s cubic-bezier(.02,.51,.44,.98),opacity .125s 0s cubic-bezier(.02,.51,.44,.98);-moz-transition:transform .125s 0s cubic-bezier(.02,.51,.44,.98),opacity .125s 0s cubic-bezier(.02,.51,.44,.98);-ms-transition:transform .125s 0s cubic-bezier(.02,.51,.44,.98),opacity .125s 0s cubic-bezier(.02,.51,.44,.98);-o-transition:transform .125s 0s cubic-bezier(.02,.51,.44,.98),opacity .125s 0s cubic-bezier(.02,.51,.44,.98);transition:transform .125s 0s cubic-bezier(.02,.51,.44,.98),opacity .125s 0s cubic-bezier(.02,.51,.44,.98);pointer-events:none}main .primary .collection li.on{z-index:2}main .primary .collection li.on .detail .alpha img{-webkit-transform:rotateY(18deg);-moz-transform:rotateY(18deg);-ms-transform:rotateY(18deg);-o-transform:rotateY(18deg);transform:rotateY(18deg);-webkit-transition:transform .5s 0s cubic-bezier(.02,.51,.44,.98);-moz-transition:transform .5s 0s cubic-bezier(.02,.51,.44,.98);-ms-transition:transform .5s 0s cubic-bezier(.02,.51,.44,.98);-o-transition:transform .5s 0s cubic-bezier(.02,.51,.44,.98);transition:transform .5s 0s cubic-bezier(.02,.51,.44,.98)}main .primary .collection li.on .detail .alpha h3{color:#fccb36}main .primary .collection li.on .detail .alpha h3 a{color:#fccb36}main .primary .collection li.on .detail .beta{width:16rem;opacity:1;visibility:visible;-webkit-transition:opacity .25s 0s linear,visibility 0s 0s linear;-moz-transition:opacity .25s 0s linear,visibility 0s 0s linear;-ms-transition:opacity .25s 0s linear,visibility 0s 0s linear;-o-transition:opacity .25s 0s linear,visibility 0s 0s linear;transition:opacity .25s 0s linear,visibility 0s 0s linear}main .primary .collection li.on .detail .beta p{color:#fff}main .primary .collection li.on .bg{opacity:1;-webkit-transform:scaleX(2);-moz-transform:scaleX(2);-ms-transform:scaleX(2);-o-transform:scaleX(2);transform:scaleX(2);-webkit-transition:transform .25s 0s cubic-bezier(.02,.51,.44,.98),opacity .25s 0s cubic-bezier(.02,.51,.44,.98);-moz-transition:transform .25s 0s cubic-bezier(.02,.51,.44,.98),opacity .25s 0s cubic-bezier(.02,.51,.44,.98);-ms-transition:transform .25s 0s cubic-bezier(.02,.51,.44,.98),opacity .25s 0s cubic-bezier(.02,.51,.44,.98);-o-transition:transform .25s 0s cubic-bezier(.02,.51,.44,.98),opacity .25s 0s cubic-bezier(.02,.51,.44,.98);transition:transform .25s 0s cubic-bezier(.02,.51,.44,.98),opacity .25s 0s cubic-bezier(.02,.51,.44,.98)}main .primary .collection li:nth-child(4n) .bg{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}main .primary .collection li:nth-child(4n) .detail{left:auto;right:0}main .primary .collection li:nth-child(4n) .detail .beta{left:auto;right:calc(100% - 1rem)}main .primary .collection li:nth-child(4n).on .detail .alpha img{-webkit-transform:rotateY(-18deg);-moz-transform:rotateY(-18deg);-ms-transform:rotateY(-18deg);-o-transform:rotateY(-18deg);transform:rotateY(-18deg)}main .primary .collection li:hover .alpha img{-webkit-transform:rotateY(18deg);-moz-transform:rotateY(18deg);-ms-transform:rotateY(18deg);-o-transform:rotateY(18deg);transform:rotateY(18deg)}main .primary .collection li:hover .alpha h3 a{color:#007cff}main .primary .collection li:nth-child(4n):hover .alpha img{-webkit-transform:rotateY(-18deg);-moz-transform:rotateY(-18deg);-ms-transform:rotateY(-18deg);-o-transform:rotateY(-18deg);transform:rotateY(-18deg)}main .primary ul.expand{list-style:none;margin:0}main .primary ul.expand li{position:relative;padding:.65rem 1rem .65rem 3rem;border:1px solid #c5c5c5;border-right:0;border-left:0;border-bottom:0;margin:0}main .primary ul.expand li h4{margin-bottom:0}main .primary ul.expand li:last-child{border-bottom:1px solid #c5c5c5}main .primary ul.expand li svg.plus{position:absolute;top:1rem;left:1rem;width:1rem}main .primary ul.expand li .ext{display:none;width:80%;margin:.5rem 0 1.5rem}main .primary ul.expand li .ext h5{margin-bottom:.35em}main .primary ul.expand li .ext img{margin-bottom:.5rem}main .primary ul.expand li .ext *:first-child{padding-top:1rem}main .primary ul.expand li .ext p:last-child{margin-bottom:0}main .primary ul.expand li.on svg.plus .plusVert{opacity:0}main .primary ul.expand li.on .ext{display:block}main .primary table.info{width:100%}main .primary table.info td,main .primary table.info th{padding:.65rem 1rem .65rem;border:1px solid #c5c5c5;vertical-align:top}main .primary table.info th{background:none}main .primary table.info td{background:none}main .primary table.info p{font-weight:400}main .primary table.info p:last-child{margin-bottom:0}main .learnMore{position:relative;text-align:center;min-height:12rem;background:url("../png/bg-footer-div.png") no-repeat 50% 0,url("../jpg/bg-crosspromo.jpg") no-repeat 50% 50%;background-size:100% 8px,cover;overflow:hidden}main .learnMore .inner{padding:4rem 0}main .learnMore h2{color:#fff;margin-bottom:2.5rem}main .learnMore ul{text-align:center;margin:0 0 -.75rem 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}main .learnMore ul li{display:block;position:relative;flex-grow:1;flex-shrink:0;padding:0 1rem;margin-bottom:4rem}main .learnMore ul li img{display:block;max-width:100%;margin:0 auto}main .learnMore ul li .info{position:absolute;top:85%;left:0;width:100%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}main .learnMore ul li .info h5{position:relative;display:block;z-index:1;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.4em;text-transform:uppercase;color:#fff;text-shadow:#000 0 0 1.25rem;width:80%;min-height:2.75em;margin:0 auto 1rem auto}main .learnMore ul li .info a.btn.angled{color:#fff;line-height:1em;background:#090222;border:0}main .learnMore ul li .info a.btn.angled:before,main .learnMore ul li .info a.btn.angled:after{background-color:#090222;border:0}main .learnMore .float.alpha{top:30%}main .learnMore .float.alpha .wrap{-webkit-transform:rotateY(20deg) scale(.7);-moz-transform:rotateY(20deg) scale(.7);-ms-transform:rotateY(20deg) scale(.7);-o-transform:rotateY(20deg) scale(.7);transform:rotateY(20deg) scale(.7)}main .learnMore .float.beta{top:20%}main .learnMore .float.beta .wrap{-webkit-transform:rotateY(20deg) scale(.7);-moz-transform:rotateY(20deg) scale(.7);-ms-transform:rotateY(20deg) scale(.7);-o-transform:rotateY(20deg) scale(.7);transform:rotateY(20deg) scale(.7)}main .learnMore .float.gamma{top:10%}main .learnMore .float.gamma .wrap{-webkit-transform:rotateY(20deg) scale(.7);-moz-transform:rotateY(20deg) scale(.7);-ms-transform:rotateY(20deg) scale(.7);-o-transform:rotateY(20deg) scale(.7);transform:rotateY(20deg) scale(.7)}main .learnMore .float.delta{top:50%;animation-delay:-3s}main .learnMore .float.delta .wrap{-webkit-transform:rotateY(-8deg) scale(1.1);-moz-transform:rotateY(-8deg) scale(1.1);-ms-transform:rotateY(-8deg) scale(1.1);-o-transform:rotateY(-8deg) scale(1.1);transform:rotateY(-8deg) scale(1.1)}main .learnMore .float.delta .wrap img{animation-delay:-2s}main .learnMore.noOverlap ul li .info{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}main .learnMore.noImages ul{margin:0}main .learnMore.noImages ul li{margin-bottom:1.5rem}main .learnMore.noImages ul li .info{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}main .learnMore.noImages ul li .info h5{margin-bottom:0}main .float{perspective:40rem;position:absolute;z-index:3;top:auto;right:auto;left:auto;bottom:auto;pointer-events:none}main .float img{width:12rem;backface-visibility:hidden}main .float.alpha{top:40rem;right:-5rem;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);animation-name:bob;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}main .float.alpha img{-webkit-transform:rotateZ(-3deg);-moz-transform:rotateZ(-3deg);-ms-transform:rotateZ(-3deg);-o-transform:rotateZ(-3deg);transform:rotateZ(-3deg);animation-name:rotate;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}main .float.beta{top:50rem;right:-10%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);animation-name:bob;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:-3s}main .float.beta img{-webkit-transform:rotateZ(-3deg);-moz-transform:rotateZ(-3deg);-ms-transform:rotateZ(-3deg);-o-transform:rotateZ(-3deg);transform:rotateZ(-3deg);animation-name:rotate;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:-3s}main .float.gamma{top:50%;left:-5%;animation-name:bob;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:-5s}main .float.gamma img{-webkit-transform:rotateZ(-3deg);-moz-transform:rotateZ(-3deg);-ms-transform:rotateZ(-3deg);-o-transform:rotateZ(-3deg);transform:rotateZ(-3deg);animation-name:rotate;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:-5s}main .float.delta{top:55%;left:-10%;animation-name:bob;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:-1s}main .float.delta img{-webkit-transform:rotateZ(-3deg);-moz-transform:rotateZ(-3deg);-ms-transform:rotateZ(-3deg);-o-transform:rotateZ(-3deg);transform:rotateZ(-3deg);animation-name:rotate;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:-1s}main .float.epsilon{bottom:18rem;right:-5%;animation-name:bob;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:-2s}main .float.epsilon img{-webkit-transform:rotateZ(-3deg);-moz-transform:rotateZ(-3deg);-ms-transform:rotateZ(-3deg);-o-transform:rotateZ(-3deg);transform:rotateZ(-3deg);animation-name:rotate;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:-2s}@-moz-keyframes rotate{0{-webkit-transform:rotateZ(-3deg);-moz-transform:rotateZ(-3deg);-ms-transform:rotateZ(-3deg);-o-transform:rotateZ(-3deg);transform:rotateZ(-3deg)}50%{-webkit-transform:rotateZ(3deg);-moz-transform:rotateZ(3deg);-ms-transform:rotateZ(3deg);-o-transform:rotateZ(3deg);transform:rotateZ(3deg)}100%{-webkit-transform:rotateZ(-3deg);-moz-transform:rotateZ(-3deg);-ms-transform:rotateZ(-3deg);-o-transform:rotateZ(-3deg);transform:rotateZ(-3deg)}}@-webkit-keyframes rotate{0{-webkit-transform:rotateZ(-3deg);-moz-transform:rotateZ(-3deg);-ms-transform:rotateZ(-3deg);-o-transform:rotateZ(-3deg);transform:rotateZ(-3deg)}50%{-webkit-transform:rotateZ(3deg);-moz-transform:rotateZ(3deg);-ms-transform:rotateZ(3deg);-o-transform:rotateZ(3deg);transform:rotateZ(3deg)}100%{-webkit-transform:rotateZ(-3deg);-moz-transform:rotateZ(-3deg);-ms-transform:rotateZ(-3deg);-o-transform:rotateZ(-3deg);transform:rotateZ(-3deg)}}@-o-keyframes rotate{0{-webkit-transform:rotateZ(-3deg);-moz-transform:rotateZ(-3deg);-ms-transform:rotateZ(-3deg);-o-transform:rotateZ(-3deg);transform:rotateZ(-3deg)}50%{-webkit-transform:rotateZ(3deg);-moz-transform:rotateZ(3deg);-ms-transform:rotateZ(3deg);-o-transform:rotateZ(3deg);transform:rotateZ(3deg)}100%{-webkit-transform:rotateZ(-3deg);-moz-transform:rotateZ(-3deg);-ms-transform:rotateZ(-3deg);-o-transform:rotateZ(-3deg);transform:rotateZ(-3deg)}}@keyframes rotate{0{-webkit-transform:rotateZ(-3deg);-moz-transform:rotateZ(-3deg);-ms-transform:rotateZ(-3deg);-o-transform:rotateZ(-3deg);transform:rotateZ(-3deg)}50%{-webkit-transform:rotateZ(3deg);-moz-transform:rotateZ(3deg);-ms-transform:rotateZ(3deg);-o-transform:rotateZ(3deg);transform:rotateZ(3deg)}100%{-webkit-transform:rotateZ(-3deg);-moz-transform:rotateZ(-3deg);-ms-transform:rotateZ(-3deg);-o-transform:rotateZ(-3deg);transform:rotateZ(-3deg)}}@-moz-keyframes bob{0{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,3%,0);-moz-transform:translate3d(0,3%,0);-ms-transform:translate3d(0,3%,0);-o-transform:translate3d(0,3%,0);transform:translate3d(0,3%,0)}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bob{0{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,3%,0);-moz-transform:translate3d(0,3%,0);-ms-transform:translate3d(0,3%,0);-o-transform:translate3d(0,3%,0);transform:translate3d(0,3%,0)}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-o-keyframes bob{0{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,3%,0);-moz-transform:translate3d(0,3%,0);-ms-transform:translate3d(0,3%,0);-o-transform:translate3d(0,3%,0);transform:translate3d(0,3%,0)}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bob{0{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,3%,0);-moz-transform:translate3d(0,3%,0);-ms-transform:translate3d(0,3%,0);-o-transform:translate3d(0,3%,0);transform:translate3d(0,3%,0)}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}body.home main .marquee{z-index:2;clip-path:polygon(0% 0%,100% 0%,100% 100%,calc(50% + (70rem / 2) + 1rem) 100%,calc(50% + (70rem / 2)) calc(100% - 1rem),calc(50% - (70rem / 2)) calc(100% - 1rem),calc(50% - (70rem / 2) - 1rem) 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,calc(50% + (70rem / 2) + 1rem) 100%,calc(50% + (70rem / 2)) calc(100% - 1rem),calc(50% - (70rem / 2)) calc(100% - 1rem),calc(50% - (70rem / 2) - 1rem) 100%,0% 100%)}body.home main .marquee .bgContainer{background-color:#0a0d16;background-image:url("../jpg/bg-marquee-home.jpg");background-position:50% 0;clip-path:polygon(0% 0%,100% 0%,100% 100%,calc(50% + (70rem / 2) + 1rem) 100%,calc(50% + (70rem / 2)) calc(100% - 1rem),calc(50% - (70rem / 2)) calc(100% - 1rem),calc(50% - (70rem / 2) - 1rem) 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,calc(50% + (70rem / 2) + 1rem) 100%,calc(50% + (70rem / 2)) calc(100% - 1rem),calc(50% - (70rem / 2)) calc(100% - 1rem),calc(50% - (70rem / 2) - 1rem) 100%,0% 100%)}body.home main .marquee .slideshow{margin-bottom:1rem}body.home main .feature{position:relative;text-align:center}body.home main .feature .inner{padding:4rem 0}body.home main .feature h2{text-align:center}body.home main .feature h3{margin-bottom:2rem}body.home main .feature.about{z-index:1;background-color:#006eff;background-image:linear-gradient(0,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0) 15%),linear-gradient(180deg,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0) 15%),url("../jpg/bg-home-about.jpg");clip-path:polygon(0% 0%,100% 0%,100% calc(100% - 1rem),calc(50% + (70rem / 2) + 1rem) calc(100% - 1rem),calc(50% + (70rem / 2)) 100%,calc(50% - (70rem / 2)) 100%,calc(50% - (70rem / 2) - 1rem) calc(100% - 1rem),0% calc(100% - 1rem));-webkit-clip-path:polygon(0% 0%,100% 0%,100% calc(100% - 1rem),calc(50% + (70rem / 2) + 1rem) calc(100% - 1rem),calc(50% + (70rem / 2)) 100%,calc(50% - (70rem / 2)) 100%,calc(50% - (70rem / 2) - 1rem) calc(100% - 1rem),0% calc(100% - 1rem));margin-bottom:-1rem}body.home main .feature.about h2{color:#fff}body.home main .feature.about p{color:#fff}body.home main .feature.explore{min-height:40rem;background-color:#fff;background-image:url("../svg/hex-black-trans.svg"),linear-gradient(0,rgba(0,0,0,0.125) 0%,rgba(0,0,0,0) 15%),linear-gradient(0,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 85%,rgba(0,0,0,0.25) 100%),linear-gradient(0,#c8c8c8 0%,#fff 100%);background-size:7rem,auto,auto,auto;overflow:hidden}body.home main .feature.explore .slideshow{margin:0 0 2rem;overflow:visible}body.home main .feature.explore .slideshow .slideshowItems{width:calc(100% - 6rem);height:32rem;margin-bottom:1rem}body.home main .feature.explore .slideshow .slideshowItems li .hero{position:relative;float:left;width:calc(50% - 1rem);height:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}body.home main .feature.explore .slideshow .slideshowItems li .hero img{width:100%;max-height:100%}body.home main .feature.explore .slideshow .slideshowItems li .description{position:absolute;top:50%;right:1rem;max-width:calc(50% - 2rem);text-align:left;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}body.home main .feature.explore .slideshow h3{margin-bottom:.75rem}body.home main .feature.explore .slideshow .navArrows svg polygon{stroke:#006eff}body.home main .feature.explore .slideshow .navArrows:after{width:180%;height:180%;background:radial-gradient(rgba(180,14,50,0.5) 0,rgba(180,14,50,0) 70%)}body.home main .feature.explore .slideshow .navArrows:hover svg polygon{fill:#006eff}body.home main .feature.explore a.btn.angled.outline{color:#006eff;border-color:#006eff}body.home main .feature.explore a.btn.angled.outline:before,body.home main .feature.explore a.btn.angled.outline:after{color:#006eff;border-color:#006eff;background-image:url("../svg/angled-left-electric-blue.svg")}body.home main .feature.eventsStories{background-color:#090222;background-image:url("../png/bg-footer-div.png"),url("../svg/hex-white-trans.svg");background-size:100% 8px,7rem;background-repeat:no-repeat,repeat;background-position:50% 0,auto;min-height:10rem;margin-top:-1rem;overflow:hidden}body.home main .feature.eventsStories h2,body.home main .feature.eventsStories h4,body.home main .feature.eventsStories p{color:#fff}body.home main .feature.eventsStories h2{margin-bottom:2rem}body.home main .feature.eventsStories .events{margin-bottom:4rem}body.home main .feature.eventsStories .events h4{color:#fccb36}body.home main .feature.eventsStories .events .eventsList{position:relative;float:left;width:50%;background:radial-gradient(rgba(255,255,255,0) 70%,rgba(255,255,255,0.125) 90%),linear-gradient(0,rgba(0,0,0,0) .125rem,#000 .125rem,#000 .375rem,rgba(0,0,0,0) .375rem),linear-gradient(90deg,rgba(0,0,0,0) .125rem,#000 .125rem,#000 .375rem,rgba(0,0,0,0) .375rem),linear-gradient(180deg,rgba(0,0,0,0) .125rem,#000 .125rem,#000 .375rem,rgba(0,0,0,0) .375rem),linear-gradient(270deg,rgba(0,0,0,0) .125rem,#000 .125rem,#000 .375rem,rgba(0,0,0,0) .375rem),#666;padding:.5rem;margin-right:3rem;-webkit-box-shadow:rgba(252,203,54,0.4) 0 0 3rem;-moz-box-shadow:rgba(252,203,54,0.4) 0 0 3rem;-ms-box-shadow:rgba(252,203,54,0.4) 0 0 3rem;-o-box-shadow:rgba(252,203,54,0.4) 0 0 3rem;box-shadow:rgba(252,203,54,0.4) 0 0 3rem}body.home main .feature.eventsStories .events .eventsList .corner{position:absolute;top:0;left:0;width:.65rem;height:.65rem;background:radial-gradient(ellipse at top,#fff 0%,rgba(255,255,255,0) 60%),#fccb36;-webkit-box-shadow:#000 0 0 .5rem;-moz-box-shadow:#000 0 0 .5rem;-ms-box-shadow:#000 0 0 .5rem;-o-box-shadow:#000 0 0 .5rem;box-shadow:#000 0 0 .5rem}body.home main .feature.eventsStories .events .eventsList .corner.b{top:auto;bottom:0}body.home main .feature.eventsStories .events .eventsList .corner.r{left:auto;right:0}body.home main .feature.eventsStories .events .eventsList ul{background:#000;list-style:none;padding:0;margin:0}body.home main .feature.eventsStories .events .eventsList ul li{padding:1rem 1rem;border-bottom:1px solid #666;margin:0}body.home main .feature.eventsStories .events .eventsList ul li h5{color:#666;font-size:1.35em;-webkit-transition:color .25s 0s linear;-moz-transition:color .25s 0s linear;-ms-transition:color .25s 0s linear;-o-transition:color .25s 0s linear;transition:color .25s 0s linear}body.home main .feature.eventsStories .events .eventsList ul li a{color:#666;-webkit-transition:color .25s 0s linear;-moz-transition:color .25s 0s linear;-ms-transition:color .25s 0s linear;-o-transition:color .25s 0s linear;transition:color .25s 0s linear}body.home main .feature.eventsStories .events .eventsList ul li:last-child{border:0}body.home main .feature.eventsStories .events .eventsList ul li.on h5{color:#fff;-webkit-transition:color .125s 0s linear;-moz-transition:color .125s 0s linear;-ms-transition:color .125s 0s linear;-o-transition:color .125s 0s linear;transition:color .125s 0s linear}body.home main .feature.eventsStories .events .eventsList ul li.on a{color:#007cff;-webkit-transition:color .125s 0s linear;-moz-transition:color .125s 0s linear;-ms-transition:color .125s 0s linear;-o-transition:color .125s 0s linear;transition:color .125s 0s linear}body.home main .feature.eventsStories .events .eventsList:before{content:'';position:absolute;z-index:-1;bottom:-12%;left:-5%;height:30%;width:110%;background:radial-gradient(rgba(252,203,54,0.4) 0,rgba(252,203,54,0) 70%)}body.home main .feature.eventsStories .events .eventsList:after{content:'';position:absolute;z-index:-1;top:-12%;left:-5%;height:30%;width:110%;background:radial-gradient(rgba(252,203,54,0.4) 0,rgba(252,203,54,0) 70%)}body.home main .feature.eventsStories .events .description{float:left;width:calc(50% - 6rem);text-align:left}body.home main .feature.eventsStories .events .description a.btn.angled{margin-left:1.35rem}body.home main .feature.eventsStories .topStories ul{text-align:center;margin:0 0 1rem 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:top}body.home main .feature.eventsStories .topStories ul li{display:block;width:calc(28% - 2rem);padding:0 1rem}body.home main .feature.eventsStories .topStories ul li img{max-width:100%;margin-bottom:1rem}body.home main .feature.eventsStories .topStories ul li h5{color:#fff}body.home main .feature.eventsStories .learnMore ul li{width:calc(25% - 2rem)}body.home main .feature.eventsStories .float.alpha{top:30%}body.home main .feature.eventsStories .float.beta{top:20%}body.home main .feature.eventsStories .float.gamma{top:50%}body.home main .feature.eventsStories .float.delta{top:40%}body.products main .marquee .bgContainer{background-color:#b40e32;background-image:url("../jpg/bg-marquee-products.jpg")}body.products main .primary{padding-top:1rem}body.productDetail main .detail{background-color:#fff;background-image:linear-gradient(88deg,#fff 0%,rgba(255,255,255,0) calc((100% - 70rem) / 2) 100%),linear-gradient(272deg,#fff 0%,rgba(255,255,255,0) calc((100% - 70rem) / 2) 100%),linear-gradient(45deg,#fff 0%,rgba(255,255,255,0) calc((100% - 70rem) / 2) 100%),linear-gradient(315deg,#fff 0%,rgba(255,255,255,0) calc((100% - 70rem) / 2) 100%),url("../png/bg-footer-div.png"),url("../svg/hex-blue.svg");background-size:auto,auto,auto,auto,100% 8px,7rem;background-repeat:repeat,repeat,repeat,repeat,no-repeat,repeat;background-position:center center,center center,center center,center center,50% 100%,center center}body.productDetail main .detail .inner{position:relative;height:calc(100% - 8rem);padding:4rem 0}body.productDetail main .detail .inner .slideshow{float:left;width:calc(50% - 1rem);margin-right:2rem}body.productDetail main .detail .inner .slideshow .hero{position:relative;width:100%;height:25rem;margin-bottom:2rem}body.productDetail main .detail .inner .slideshow .hero img{position:absolute;top:50%;left:50%;display:block;margin:0 auto;max-width:100%;max-height:100%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:0;-webkit-transition:opacity .25s 0s linear;-moz-transition:opacity .25s 0s linear;-ms-transition:opacity .25s 0s linear;-o-transition:opacity .25s 0s linear;transition:opacity .25s 0s linear}body.productDetail main .detail .inner .slideshow .hero img.on{opacity:1;-webkit-transition:opacity .25s 0s linear;-moz-transition:opacity .25s 0s linear;-ms-transition:opacity .25s 0s linear;-o-transition:opacity .25s 0s linear;transition:opacity .25s 0s linear}body.productDetail main .detail .inner .slideshow .index{width:100%;list-style:none;text-align:center;margin:0}body.productDetail main .detail .inner .slideshow .index li{display:inline-block;margin-right:1rem}body.productDetail main .detail .inner .slideshow .index li img{max-height:5rem}body.productDetail main .detail .inner .slideshow .index li:last-child{margin-right:0}body.productDetail main .detail .inner .info{float:left;width:calc(50% - 1rem)}body.productDetail main .detail .inner .info table{width:100%;border-top:1px solid #c5c5c5}body.productDetail main .detail .inner .info table tr td{padding:0 0 .75rem;font-weight:700;color:#212c81}body.productDetail main .detail .inner .info table tr td.right{text-align:right;font-weight:400;color:#666}body.productDetail main .detail .inner .info table tr:first-child td{padding-top:.75rem}body.productDetail main .detail .inner .info table tr.sum{border-top:1px solid #c5c5c5}body.productDetail main .detail .inner .info table tr.sum td{padding-top:.75rem}body.productDetail main .about{text-align:center}body.productDetail main .about h2,body.productDetail main .about h3,body.productDetail main .about h4,body.productDetail main .about h5{margin-left:auto;margin-right:auto;max-width:80%}body.productDetail main .about .body{max-width:55rem;margin:0 auto;column-count:2;column-gap:2rem;text-align:left;margin-top:2rem}body.productDetail main .highlights{clip-path:polygon(0% 0%,100% 0%,100% calc(100% - 1rem),calc(50% + (70rem / 2) + 1rem) calc(100% - 1rem),calc(50% + (70rem / 2)) 100%,calc(50% - (70rem / 2)) 100%,calc(50% - (70rem / 2) - 1rem) calc(100% - 1rem),0% calc(100% - 1rem));-webkit-clip-path:polygon(0% 0%,100% 0%,100% calc(100% - 1rem),calc(50% + (70rem / 2) + 1rem) calc(100% - 1rem),calc(50% + (70rem / 2)) 100%,calc(50% - (70rem / 2)) 100%,calc(50% - (70rem / 2) - 1rem) calc(100% - 1rem),0% calc(100% - 1rem))}body.productDetail main .highlights h2{color:#fccb36;margin-bottom:1rem}body.productDetail main .highlights h4{color:#fff;margin-bottom:2rem}body.productDetail main .highlights ul{text-align:left}body.productDetail main .highlights ul li{text-align:center;width:calc(33% - 2rem)}body.productDetail main .features{text-align:left}body.productDetail main .features h2{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:2rem;max-width:80%}body.productDetail main .features ul{text-align:left;margin:0 0 -2rem 0;display:flex;flex-wrap:wrap;width:100%}body.productDetail main .features ul li{display:block;position:relative;flex-grow:1;flex-shrink:0;text-align:center;width:calc(33% - 2rem);padding:0 1rem;margin-bottom:1rem}body.productCategory .collection li .detail .alpha:after{position:absolute;content:'';z-index:0;top:16.5rem;left:50%;height:1rem;width:80%;background:radial-gradient(rgba(144,144,144,0.3) 0,rgba(144,144,144,0) 70%);-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}body.productCategory.starterDecks main .marquee .bgContainer{background-color:#b40e32;background-image:url("../jpg/bg-marquee-products-starter-decks.jpg")}body.productCategory.duelistPacks main .marquee .bgContainer{background-color:#b40e32;background-image:url("../jpg/bg-marquee-products-starter-decks-nohex.jpg")}body.productCategory.speedDuel main .marquee .bgContainer{background-color:#000;background-image:url("../jpg/bg-marquee-products-starter-decks.jpg")}body.productCategory.boosterPacks main .marquee .bgContainer{background-color:#000;background-image:url("../jpg/bg-marquee-products-starter-decks.jpg")}body.productCategory.structureDecks main .marquee .bgContainer{background-color:#000;background-image:url("../jpg/bg-marquee-products-starter-decks.jpg")}body.productCategory.specialEditions main .marquee .bgContainer{background-color:#000;background-image:url("../jpg/bg-marquee-products-starter-decks.jpg")}body.productCategory.tins main .marquee .bgContainer{background-color:#000;background-image:url("../jpg/bg-marquee-products-starter-decks.jpg")}body.productCategory.accessories main .marquee .bgContainer{background-color:#666}body.productCategory.digital main .marquee .bgContainer{background-color:#666}body.play main .marquee{background-color:#212c81;background-image:url("../bg-marquee-play.html")}body.play main .videoMarquee .inner .slideshow{height:auto;margin:0 auto}body.play main .videoMarquee .inner .slideshow .slideshowItems{height:0;padding-top:56.25%}body.play main .videoMarquee .inner .slideshow .slideshowItems li{width:calc(100% - 2rem)}body.play main .videoMarquee .inner .slideshow .info .slideshowIndex li{max-width:260px;height:auto}body.play main .videoMarquee .inner .slideshow .info .slideshowIndex li img{-webkit-box-shadow:rgba(0,0,0,0.25) 0 .5rem .5rem;-moz-box-shadow:rgba(0,0,0,0.25) 0 .5rem .5rem;-ms-box-shadow:rgba(0,0,0,0.25) 0 .5rem .5rem;-o-box-shadow:rgba(0,0,0,0.25) 0 .5rem .5rem;box-shadow:rgba(0,0,0,0.25) 0 .5rem .5rem;max-width:100%}body.play main .videoMarquee .inner .slideshow .info .slideshowIndex li.on{-webkit-box-shadow:#fccb36 0 0 1rem;-moz-box-shadow:#fccb36 0 0 1rem;-ms-box-shadow:#fccb36 0 0 1rem;-o-box-shadow:#fccb36 0 0 1rem;box-shadow:#fccb36 0 0 1rem}body.play main .videoMarquee .inner .slideshow .navArrows.prev{left:0}body.play main .videoMarquee .inner .slideshow .navArrows.next{right:0}body.forbeginners main .marquee{background-color:#212c81}body.forbeginners main .videoMarquee .inner .slideshow{height:auto;margin:0 auto}body.forbeginners main .videoMarquee .inner .slideshow .slideshowItems{height:0;padding-top:56.25%}body.forbeginners main .videoMarquee .inner .slideshow .slideshowItems li{width:calc(100% - 2rem)}body.forbeginners main .videoMarquee .inner .slideshow .info .slideshowIndex li{max-width: 240px; height:200px; vertical-align:top;}body.forbeginners main .videoMarquee .inner .slideshow .info .slideshowIndex li img{-webkit-box-shadow:rgba(0,0,0,0.25) 0 .5rem .5rem;-moz-box-shadow:rgba(0,0,0,0.25) 0 .5rem .5rem;-ms-box-shadow:rgba(0,0,0,0.25) 0 .5rem .5rem;-o-box-shadow:rgba(0,0,0,0.25) 0 .5rem .5rem;box-shadow:rgba(0,0,0,0.25) 0 .5rem .5rem;max-width:100%}body.forbeginners main .videoMarquee .inner .slideshow .info .slideshowIndex li.on{-webkit-box-shadow:#fccb36 0 0 1rem;-moz-box-shadow:#fccb36 0 0 1rem;-ms-box-shadow:#fccb36 0 0 1rem;-o-box-shadow:#fccb36 0 0 1rem;box-shadow:#fccb36 0 0 1rem}body.forbeginners main .videoMarquee .inner .slideshow .navArrows.prev{left:0}body.forbeginners main .videoMarquee .inner .slideshow .navArrows.next{right:0}body.events main .marquee{z-index:3}body.events main .marquee .bgContainer{background-color:#00f);background-size:cover;background-repeat:no-repeat;background-position:50% 50%}body.events main .collection li{grid-column:auto/span 4}body.events main .collection li .detail{width:100%;padding:0}body.events main .collection li .imgContainer{position:relative;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;min-height:3rem;padding:3em 0;margin:0 auto}body.events main .collection li .imgContainer img{width:auto;height:auto;max-height:6rem;position:absolute;top:48%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}body.events main .collection li .imgContainer.qualifier{background-image:url("../png/event-icon-list-bg.png")}body.events main .collection li .imgContainer.championship{background-image:url("../png/event-icon-top-bg.png")}body.events main .collection li h5{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase}body.events main .collection li h5 a{color:#fff}body.events main .primary.dark{z-index:2;background:#090222;clip-path:polygon(0% 0%,100% 0%,100% 100%,calc(50% + (70rem / 2) + 1rem) 100%,calc(50% + (70rem / 2)) calc(100% - 1rem),calc(50% - (70rem / 2)) calc(100% - 1rem),calc(50% - (70rem / 2) - 1rem) 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,calc(50% + (70rem / 2) + 1rem) 100%,calc(50% + (70rem / 2)) calc(100% - 1rem),calc(50% - (70rem / 2)) calc(100% - 1rem),calc(50% - (70rem / 2) - 1rem) 100%,0% 100%);margin-bottom:-1rem}body.events main .primary.dark .dd h3,body.events main .primary.dark .dd .options{color:#006eff;background-color:#fff}body.events main .primary.dark .dd h3 a,body.events main .primary.dark .dd .options a{color:#006eff}body.events main .primary.dark h2,body.events main .primary.dark h3,body.events main .primary.dark h4{color:#fff}body.events main .primary.dark h2{max-width:calc(50% - 1rem)}body.events main .primary.dark p.intro{max-width:55rem}body.events main .primary.upcoming{z-index:1;padding-top:3rem;padding-bottom:3rem}body.events main .primary.upcoming h2{text-align:center;margin-bottom:1.5rem}body.events main .primary.upcoming .dd{z-index:1;margin:0 0 2rem 0}body.events main .primary.upcoming table.calendar{float:left;width:50%;display:none;margin-right:2rem}body.events main .primary.upcoming table.calendar td,body.events main .primary.upcoming table.calendar th{position:relative;width:calc(100% / 7);text-align:center;vertical-align:middle;font-weight:700;padding:0 .65rem 1.65rem 0}body.events main .primary.upcoming table.calendar td.prev,body.events main .primary.upcoming table.calendar th.prev,body.events main .primary.upcoming table.calendar td.next,body.events main .primary.upcoming table.calendar th.next{opacity:.25}body.events main .primary.upcoming table.calendar td a,body.events main .primary.upcoming table.calendar th a{display:block}body.events main .primary.upcoming table.calendar th{text-transform:uppercase;padding-bottom:1.75rem}body.events main .primary.upcoming table.calendar td.active a{position:relative;text-decoration:none}body.events main .primary.upcoming table.calendar td.active a svg{position:absolute;z-index:-1;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0) scale(1.5);-moz-transform:translate3d(-50%,-50%,0) scale(1.5);-ms-transform:translate3d(-50%,-50%,0) scale(1.5);-o-transform:translate3d(-50%,-50%,0) scale(1.5);transform:translate3d(-50%,-50%,0) scale(1.5)}body.events main .primary.upcoming table.calendar td.active a svg *{stroke-width:8px;stroke:#006eff}body.events main .primary.upcoming table.calendar td.on a{color:#fff}body.events main .primary.upcoming table.calendar td.on a svg *{fill:#006eff}body.events main .primary.upcoming table.calendar td:hover:not(.on) svg *{fill:#eee}body.events main .primary.upcoming table.calendar.on{display:table}body.events main .primary.upcoming ul.calendarList{float:left;list-style:none;width:calc(50% - 2rem);margin:0;display:none}body.events main .primary.upcoming ul.calendarList li{border-bottom:1px solid #c5c5c5;padding-bottom:1.5rem;margin-bottom:1.5rem}body.events main .primary.upcoming ul.calendarList li p.date{color:#212c81;text-transform:uppercase;font-size:.9em;font-weight:800;margin-bottom:.25rem}body.events main .primary.upcoming ul.calendarList li h5{margin-bottom:.125rem}body.events main .primary.upcoming ul.calendarList li:last-child{padding-bottom:0;border-bottom:0}body.events main .primary.upcoming ul.calendarList.on{display:block}body.events main .learnMore{z-index:0}body.eventCategories main .marquee .bgContainer{background-color:#090222;background-image:url("../jpg/bg-marquee-event-details.jpg");background-position:50% 0}body.eventCategories main .marquee img{margin-bottom:1rem}body.eventCategories main .primary ul.eventList li{display:flex;justify-cotent:space-between;align-items:center;padding:0 1rem 1.5rem;border-bottom:1px solid #c5c5c5;margin:0 0 1.5rem 0}body.eventCategories main .primary ul.eventList li:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}body.eventCategories main .primary ul.eventList li .copy{flex:1 0;margin-right:2rem}body.eventCategories main .primary ul.eventList li .copy *:last-child{margin-bottom:0}body.eventCategories main .primary ul.eventList li .btn{text-align:right}body.eventDetail main .marquee .bgContainer{background-color:#090222;background-image:url("../jpg/bg-marquee-event-details.jpg");background-position:50% 0}body.eventDetail main .marquee h3{color:#fccb36;margin-bottom:1em}body.eventDetail main .marquee img{max-width:100%;margin-bottom:1rem}body.eventDetail main .primary table th,body.eventDetail main .primary table td{padding-top:2rem;padding-bottom:2rem;border-left:0;border-right:0;vertical-align:top}body.eventDetail main .primary .panel{display:none}body.eventDetail main .primary .panel.on{display:block}body.leaderboard main .marquee .bgContainer{background-color:#b40e32;background-image:url("../bg-marquee-leaderboard.html")}body.leaderboard main .primary .collection{margin-bottom:0}body.leaderboard main .primary .collection li.on .detail .alpha h3{color:#b40e32}body.leaderboard main .primary .collection li.on .detail .alpha h3 a{color:#b40e32}body.leaderboard main .primary .searchByName{position:absolute;top:.75rem;right:0}body.leaderboard main .primary .searchByName input[type=text]{font-size:1em;padding:.25rem .5rem;border:1px solid #666;margin-right:.5rem}body.leaderboard main .primary .searchByName input[type=submit]{height:2rem;width:2rem;background:url("../mg-dark.html");background-size:1.5rem;background-position:50% 50%;background-repeat:no-repeat;padding:.25rem .5rem;border:none}body.leaderboard main .primary .rankings{width:100%;column-count:2;column-gap:2rem;margin:0;list-style:none}body.leaderboard main .primary .rankings li{display:table;border-bottom:1px solid #c5c5c5;padding:1rem 0 1rem 0;margin:0;width:100%}body.leaderboard main .primary .rankings li>*{display:table-cell}body.leaderboard main .primary .rankings li>h4{width:2rem;font-size:1.35em;color:#b40e32;padding-right:1rem}body.leaderboard main .primary .rankings li>section{padding-right:2rem}body.leaderboard main .primary .rankings li>section h5{font-size:1.35em}body.leaderboard main .primary .rankings li>section h5,body.leaderboard main .primary .rankings li>section p{margin-bottom:.35em}body.leaderboard main .primary .rankings li>section h5:last-child,body.leaderboard main .primary .rankings li>section p:last-child{margin-bottom:0}body.leaderboard main .primary .rankings li>p{width:6rem;font-size:1.35em;font-weight:800;text-align:right;color:#212c81}body.news main .marquee .bgContainer{background-color:#b40e32;background-image:url("../jpg/bg-marquee-news.jpg")}body.news main .primary ul.articles{list-style:none;margin:0}body.news main .primary ul.articles>li{position:relative;background-color:#090222;padding:2rem;margin:0 0 1rem 0}body.news main .primary ul.articles>li img{float:left;margin-right:2rem;max-width:20%}body.news main .primary ul.articles>li .copy{width:90%;margin-right:2rem}body.news main .primary ul.articles>li .copy h3{line-height:1.125em;margin-bottom:1rem}body.news main .primary ul.articles>li .copy p{color:#fff}body.news main .primary ul.articles>li .copy p.date{text-transform:uppercase;font-size:.8em}body.news main .primary ul.articles>li .cta{position:absolute;top:50%;right:3.5rem;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);margin:0}body.news main .primary ul.articles>li .tags{position:absolute;top:2rem;right:2rem;max-width:calc(30% - 4rem);text-align:right}body.news main .primary ul.articles>li .tags li{display:inline-block;padding:0;margin:0;text-align:right;background:none}body.newsArticle main .primary .inner .breadcrumbs{top:-2rem;right:2rem}body.newsArticle main .primary .inner .masthead,body.newsArticle main .primary .inner .body{max-width:60rem;margin:0 auto}body.newsArticle main .primary .inner .masthead{margin-bottom:2rem}body.newsArticle main .primary .inner .body{margin-bottom:2rem}body.newsArticle main .primary .inner .body .inline{float:right;width:20rem;max-width:50%;margin-left:2rem;margin-bottom:2rem}body.newsArticle main .primary .inner .body .inline img{width:100%;margin-bottom:1rem}body.newsArticle main .primary .inner .body .inline .cat,body.newsArticle main .primary .inner .body .inline .caption p{font-size:.8em}body.newsArticle main .primary .inner .body .inline .caption *:last-child{margin-bottom:0}body.newsArticle main .primary .inner .cta{text-align:center}body.forParents main .marquee .bgContainer{background-color:#b40e32;background-image:url("../bg-marquee-for-parents.html")}body.forParents main .primary .expand .plus{top:1.2rem}body.forParents main .primary .cta{text-align:center}body.about main .marquee .bgContainer{background-color:#eee}body.about main .marquee h2{color:#212c81}body.about main .marquee .breadcrumbs{color:#006eff}body.about main .marquee .breadcrumbs a{color:#006eff}body.searchResults main ul.searchResultsList li{margin:0 0 1rem 0}body.events main .primary.upcoming .calendarContainer{margin-top:2em}body.events main .primary.upcoming .calendar.on{display:inline-block}body.events main .primary.upcoming .calendar{width:100%}body.events main .tribe-mini-calendar-grid-wrapper{float:left;width:calc(50% - 3rem)}body.events main .tribe-mini-calendar-nav{border:none}body.events main .tribe-mini-calendar-nav #ajax-loading-mini{position:absolute;opacity:0}body.events main .tribe-mini-calendar-nav span{margin-top:1px;text-transform:uppercase}body.events main .tribe-mini-calendar td,body.events main .tribe-mini-calendar th{border:none;font-family:Roboto,Helvetica,Arial,sans-serif}body.events main .tribe-mini-calendar-nav tr:first-child{background:#090222;color:#fff}body.events main .tribe-mini-calendar-nav tr:first-child td{color:#fff;padding:4px 0}body.events main .tribe-mini-calendar-nav tr:first-child td div{display:flex;justify-content:center}body.events main .tribe-mini-calendar-nav tr:first-child td .tribe-mini-calendar-nav-link{height:24px;padding:0;position:relative;width:6px}body.events main .tribe-mini-calendar-nav tr:first-child td .tribe-mini-calendar-nav-link:before,body.events main .tribe-mini-calendar-nav tr:first-child td .tribe-mini-calendar-nav-link:after{background:#006eff;content:'';height:1px;left:0;position:absolute;top:50%;width:100%}body.events main .tribe-mini-calendar-nav tr:first-child td .tribe-mini-calendar-nav-link.prev-month:before,body.events main .tribe-mini-calendar-nav tr:first-child td .tribe-mini-calendar-nav-link.prev-month:after{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}body.events main .tribe-mini-calendar-nav tr:first-child td .tribe-mini-calendar-nav-link.next-month:before,body.events main .tribe-mini-calendar-nav tr:first-child td .tribe-mini-calendar-nav-link.next-month:after{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}body.events main .tribe-mini-calendar-nav tr:first-child td .tribe-mini-calendar-nav-link:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}body.events main .tribe-mini-calendar-nav tr:first-child td .tribe-mini-calendar-nav-link:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}body.events main .tribe-mini-calendar-nav tr:first-child td .tribe-mini-calendar-nav-link span{display:none}body.events main .tribe-mini-calendar .tribe-mini-calendar-nav th{padding-top:9px}body.events main .tribe-mini-calendar tbody{font-weight:700}body.events main .tribe-mini-calendar tbody td{height:64px;vertical-align:middle}body.events main .tribe-mini-calendar tbody .tribe-mini-calendar-no-event,body.events main .tribe-mini-calendar tbody .tribe-events-has-events a{padding:0}body.events main .tribe-mini-calendar tbody .tribe-events-has-events .tribe-mini-calendar-day-link:before{content:none}body.events main .tribe-mini-calendar tbody .tribe-events-othermonth{opacity:.7}body.events main .tribe-mini-calendar tbody .tribe-events-present a{color:#fff}body.events main .tribe-mini-calendar tbody .tribe-events-has-events div{position:relative}body.events main .tribe-mini-calendar tbody .tribe-events-has-events div:before{background:url("../calendar-hexagon.html") no-repeat center;background-size:contain;content:'';display:block;left:50%;padding-top:62%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:80%}body.events main .tribe-mini-calendar tbody .tribe-events-has-events.tribe-events-present div:before{background:url("../calendar-hexagon-filled.html") no-repeat center;background-size:contain}body.events main .tribe-mini-calendar tbody .tribe-events-has-events:hover div:before{background:url("../calendar-hexagon-hover.html") no-repeat center;background-size:contain}body.events main .tribe-mini-calendar tbody .tribe-events-has-events a{position:relative}body.events main .tribe-mini-calendar-wrapper .tribe-mini-calendar-list-wrapper{display:none}body.events main .calendarContainer .list-container{float:right;width:calc(50% - 3rem)}body.events main .tribe-mini-calendar-wrapper .tribe-mini-calendar-list-wrapper .tribe-events-duration,body.events main .calendarContainer .list-container .tribe-events-duration{color:#212c81;font-size:.9em;font-weight:800;margin-bottom:.25rem;order:1;text-transform:uppercase}body.events main .calendarContainer .list-container .tribe-events-location{color:#666;line-height:1.5em;margin-bottom:.85rem;order:3}body.events main .tribe-mini-calendar-wrapper .tribe-mini-calendar-list-wrapper .list-date,body.events main .calendarContainer .list-container .list-date{display:none}body.events main .tribe-mini-calendar-wrapper .tribe-mini-calendar-list-wrapper .list-info,body.events main .calendarContainer .list-container .list-info{display:flex;flex-direction:column}body.events main .tribe-mini-calendar-wrapper .tribe-mini-calendar-list-wrapper h2.tribe-events-title,body.events main .calendarContainer .list-container h2.tribe-events-title{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.25em;line-height:1.35em;margin-bottom:.125rem;order:2}body.events main .tribe-mini-calendar-wrapper .tribe-mini-calendar-list-wrapper h2.tribe-events-title a,body.events main .calendarContainer .list-container h2.tribe-events-title a{display:inline-block;text-align:left;width:100%}form.search-form{border:1px solid #fff;border-width:1px 0;height:2.4rem;position:absolute;right:2.5em;top:1rem;width:13.75rem;z-index:11}form.search-form:before,form.search-form:after{border:1px solid #fff;content:'';height:1.75rem;position:absolute;top:0;width:1.75rem;z-index:2}form.search-form:before{border-width:0 0 1px 1px;left:0;-webkit-transform:translate3d(-.85em,.3rem,0) rotateZ(45deg);-moz-transform:translate3d(-.85em,.3rem,0) rotateZ(45deg);-ms-transform:translate3d(-.85em,.3rem,0) rotateZ(45deg);-o-transform:translate3d(-.85em,.3rem,0) rotateZ(45deg);-webkit-transform:translate3d(-.85em,.3rem,0) rotateZ(45deg);-moz-transform:translate3d(-.85em,.3rem,0) rotateZ(45deg);-ms-transform:translate3d(-.85em,.3rem,0) rotateZ(45deg);-o-transform:translate3d(-.85em,.3rem,0) rotateZ(45deg);transform:translate3d(-.85em,.3rem,0) rotateZ(45deg)}form.search-form:after{border-width:1px 1px 0 0;right:0;-webkit-transform:translate3d(.85em,.3rem,0) rotateZ(45deg);-moz-transform:translate3d(.85em,.3rem,0) rotateZ(45deg);-ms-transform:translate3d(.85em,.3rem,0) rotateZ(45deg);-o-transform:translate3d(.85em,.3rem,0) rotateZ(45deg);-webkit-transform:translate3d(.85em,.3rem,0) rotateZ(45deg);-moz-transform:translate3d(.85em,.3rem,0) rotateZ(45deg);-ms-transform:translate3d(.85em,.3rem,0) rotateZ(45deg);-o-transform:translate3d(.85em,.3rem,0) rotateZ(45deg);transform:translate3d(.85em,.3rem,0) rotateZ(45deg)}form.search-form .screen-reader-text{display:none}form.search-form input.search-field{background:transparent;border:0;color:#fff;font-size:1em;margin-left:1rem;margin-top:.3rem;outline:none;padding:.25rem .5rem;width:calc(100% - 1rem)}form.search-form input.search-submit{background:url("../svg/mg.svg") no-repeat transparent;border:none;height:1.2rem;left:0;position:absolute;text-indent:-9999px;top:.65rem;width:1.2rem}form .is-link-container a{display:none}header nav ul li.astm-search-menu{display:none;padding:.85rem 1rem;width:calc(100% - 2rem)}header nav ul li.astm-search-menu form,header nav ul li.astm-search-menu.is-menu.default form{border:none;height:auto;position:relative;top:auto;width:auto}header nav ul li.astm-search-menu.is-menu.default form:before,header nav ul li.astm-search-menu.is-menu.default form:after{content:none}header nav ul li.astm-search-menu form label{margin-left:1.2rem;width:calc(100% - 1.2rem)}header nav ul li.astm-search-menu input.search-field{background:transparent;border:0;color:#fff;font-size:1em;margin-left:auto;margin-top:auto;outline:none;padding:.25rem .5rem;width:calc(100% - 1rem)}header nav ul li.astm-search-menu input.search-submit,header nav ul li.astm-search-menu input.is-search-submit{background:url("../svg/mg.svg") no-repeat transparent;border:none;height:1.2rem;left:0;position:absolute;text-indent:-9999px;top:.3rem;width:1.2rem}body.events main .tribe-mini-calendar tbody .tribe-events-has-events div:before{background:url("../calendar-hexagon.html") no-repeat center;background-size:contain}body.events main .tribe-mini-calendar tbody .tribe-events-has-events.tribe-events-present div:before{background:url("../calendar-hexagon-filled.html") no-repeat center;background-size:contain}body.events main .tribe-mini-calendar tbody .tribe-events-has-events:hover div:before{background:url("../calendar-hexagon-hover.html") no-repeat center;background-size:contain}@media only screen and (max-width:750px){form.search-form{display:none}header nav ul li.astm-search-menu{display:block}header nav ul li.astm-search-menu form{display:block}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dd{min-width:18rem}.dd .options{display:none}.dd .options.on{display:block}main .primary .collection li{float:left;width:25%;min-height:35em;height:auto !important;height:35em}main .primary ul.expand li svg.plus{top:0}body.events main .collection li{float:left;width:33%;min-height:20em;height:auto !important;height:20em}body.forParents main .primary .expand .plus{top:0}}@media only screen and (max-width:1440px){header .primary img.logoKonami{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}header nav img.logoMain{display:block;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);margin-right:-2rem}}@media only screen and (max-width:1280px){.float{display:none}}@media only screen and (max-width:1190px){main .primary ul.expand li{padding-left:2rem}main .primary ul.expand li svg.plus{left:0}}@media only screen and (max-width:1023px){header nav ul li a{padding-left:1.5rem;padding-right:1.5rem}header #navExtended .inner .feature{padding:0 2rem 0 2rem;margin-right:2rem}footer .social li{margin-right:1rem}main .primary .collection li{grid-column:auto/span 4}main .primary .collection li:nth-child(4n) .bg{-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%}main .primary .collection li:nth-child(4n) .detail{left:0;right:auto}main .primary .collection li:nth-child(4n) .detail .beta{left:calc(100% - 1rem);right:auto}main .primary .collection li:nth-child(4n).on .detail .alpha img{-webkit-transform:rotateY(18deg);-moz-transform:rotateY(18deg);-ms-transform:rotateY(18deg);-o-transform:rotateY(18deg);transform:rotateY(18deg)}main .primary .collection li:nth-child(4n):hover .alpha img{-webkit-transform:rotateY(18deg);-moz-transform:rotateY(18deg);-ms-transform:rotateY(18deg);-o-transform:rotateY(18deg);transform:rotateY(18deg)}main .primary .collection li:nth-child(3n) .bg{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}main .primary .collection li:nth-child(3n) .detail{left:auto;right:0}main .primary .collection li:nth-child(3n) .detail .beta{left:auto;right:calc(100% - 1rem)}main .primary .collection li:nth-child(3n).on .detail .alpha img{-webkit-transform:rotateY(-18deg);-moz-transform:rotateY(-18deg);-ms-transform:rotateY(-18deg);-o-transform:rotateY(-18deg);transform:rotateY(-18deg)}main .primary .collection li:nth-child(3n):hover .alpha img{-webkit-transform:rotateY(-18deg);-moz-transform:rotateY(-18deg);-ms-transform:rotateY(-18deg);-o-transform:rotateY(-18deg);transform:rotateY(-18deg)}body.home main .marquee .inner{padding-left:0;padding-right:0}body.eventDetail main .primary h2{text-align:center}body.eventDetail main .primary .tools{position:static;text-align:center}body.eventDetail main .primary .tools .dd{margin:0 1rem 1rem 0}body.eventDetail main .primary .tools .dd:last-child{margin-right:0}body.eventDetail main .primary .tools h3.current{text-align:left}body.eventDetail main .primary .tools li{text-align:left}}@media all and (max-width:1023px) and (-ms-high-contrast:none),(-ms-high-contrast:active){main .primary .collection li{width:33%}}@media only screen and (max-width:960px){.sub{width:calc(33% - 3rem)}.main{width:66%}body.news main .primary ul.articles>li .copy{width:calc(80% - 2rem);margin-right:0}body.news main .primary ul.articles>li .copy h3{font-size:1.85em}body.news main .primary ul.articles>li .copy .cta{position:static;margin-left:1.25rem;margin-top:2rem}body.news main .primary ul.articles>li .tags{position:static;text-align:left;max-width:none;margin:0}body.news main .primary ul.articles>li .tags li{display:inline;padding:0;margin:0 .5rem 0 0}}@media only screen and (max-width:900px){.extEventList li .detail li{width:calc(33% - 0.85rem)}header #navExtended{min-height:24rem}header #navExtended .inner .feature{display:none}header #navExtended .inner .menuContainer{width:80%;margin:0 auto}header #navExtended .inner .menuContainer .menu{justify-content:center}header #navExtended .inner .menuContainer .menu section.category{margin-right:2rem}header nav img.logoMain{margin-right:-2.5rem}header nav ul li a{padding-left:1rem;padding-right:1rem}.learnMore ul li{width:calc(50% - 2rem)}body.productDetail main .highlights ul li{width:calc(50% - 2rem)}body.productDetail main .features ul li{width:calc(50% - 2rem)}}@media only screen and (max-width:768px){.extEventList li .detail li{width:calc(50% - 0.85rem)}main .primary .tools p{display:block;text-align:center;margin-bottom:.5em}main .primary .collection li{grid-column:auto/span 6}main .primary .collection li:nth-child(3n) .bg{-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%}main .primary .collection li:nth-child(3n) .detail{left:0;right:auto}main .primary .collection li:nth-child(3n) .detail .beta{left:calc(100% - 1rem);right:auto}main .primary .collection li:nth-child(3n).on .detail .alpha img{-webkit-transform:rotateY(18deg);-moz-transform:rotateY(18deg);-ms-transform:rotateY(18deg);-o-transform:rotateY(18deg);transform:rotateY(18deg)}main .primary .collection li:nth-child(3n):hover .alpha img{-webkit-transform:rotateY(18deg);-moz-transform:rotateY(18deg);-ms-transform:rotateY(18deg);-o-transform:rotateY(18deg);transform:rotateY(18deg)}main .primary .collection li:nth-child(2n) .bg{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}main .primary .collection li:nth-child(2n) .detail{left:auto;right:0}main .primary .collection li:nth-child(2n) .detail .beta{left:auto;right:calc(100% - 1rem)}main .primary .collection li:nth-child(2n).on .detail .alpha img{-webkit-transform:rotateY(-18deg);-moz-transform:rotateY(-18deg);-ms-transform:rotateY(-18deg);-o-transform:rotateY(-18deg);transform:rotateY(-18deg)}main .primary .collection li:nth-child(2n):hover .alpha img{-webkit-transform:rotateY(-18deg);-moz-transform:rotateY(-18deg);-ms-transform:rotateY(-18deg);-o-transform:rotateY(-18deg);transform:rotateY(-18deg)}main .learnMore ul li .info h5{margin-bottom:.5rem}body.home main .feature.eventsStories .events .eventsList{width:calc(100% - 1rem);margin-bottom:2rem}body.home main .feature.eventsStories .events .description{text-align:center;width:calc(100% - 1rem);margin:0 auto}body.home main .feature.eventsStories .topStories ul li{width:calc(50% - 2rem)}body.home main .feature.explore .slideshow .slideshowItems{width:100%}body.home main .feature.explore .slideshow .slideshowItems li{height:auto;width:100%}body.home main .feature.explore .slideshow .slideshowItems li .hero{position:static;float:none;width:calc(100% - 4rem);height:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin:0 auto}body.home main .feature.explore .slideshow .slideshowItems li .hero img{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin:0 auto;width:auto;max-height:20rem}body.home main .feature.explore .slideshow .slideshowItems li .description{position:static;float:none;text-align:center;max-width:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}body.home main .feature.explore .slideshow .slideshowItems li .description p{display:none}body.home main .feature.explore .slideshow .navArrows{top:35%}body.events main .collection li{grid-column:auto/span 6}body.events main .primary .tools{float:right}body.events main .primary.upcoming table.calendar td.active a svg{-webkit-transform:translate3d(-50%,-50%,0) scale(2);-moz-transform:translate3d(-50%,-50%,0) scale(2);-ms-transform:translate3d(-50%,-50%,0) scale(2);-o-transform:translate3d(-50%,-50%,0) scale(2);transform:translate3d(-50%,-50%,0) scale(2)}body.news main .primary ul.articles>li img{max-width:30%}body.news main .primary ul.articles>li .copy{max-width:calc(70% - 2rem)}footer{text-align:center}footer .lang.dd{float:none;margin:0 auto 1rem}footer .cs{float:none;margin:0 auto 1rem}footer .social{margin-bottom:1rem}footer .legal{float:none;margin:0 auto 1rem}footer .rating{float:none;margin:0 auto 1rem}}@media all and (max-width:768px) and (-ms-high-contrast:none),(-ms-high-contrast:active){main .primary .collection li{width:50%}}@media only screen and (max-width:750px){header{position:relative;height:auto}header .primary{z-index:11;background:#000}header .primary .logoMainMobileBtn{position:relative;display:block;top:-1.25rem;padding:0}header .primary .logoMainMobileBtn .logoMainMobile{display:block;margin:0 auto}header .primary .search{display:none}header .primary .navMenuIcon{display:block;position:absolute;top:0;right:0;height:1rem;padding:1rem}header nav{padding-top:0;height:auto;width:100%;padding:0;margin:0}header nav .searchContainer{display:block}header nav img.logoMain{float:none;top:0;margin:0 auto 0}header nav ul{position:absolute;left:0;width:100%;opacity:0;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:transform .125s 0s cubic-bezier(.1,.75,.21,1),opacity 0s .125s linear;-moz-transition:transform .125s 0s cubic-bezier(.1,.75,.21,1),opacity 0s .125s linear;-ms-transition:transform .125s 0s cubic-bezier(.1,.75,.21,1),opacity 0s .125s linear;-o-transition:transform .125s 0s cubic-bezier(.1,.75,.21,1),opacity 0s .125s linear;transition:transform .125s 0s cubic-bezier(.1,.75,.21,1),opacity 0s .125s linear;margin:0;padding:0}header nav ul li{display:block;text-align:left;background:#000;width:100%}header nav ul li a{border-bottom:1px solid #909090}header nav ul li a:after,header nav ul li a:before{content:none}header nav ul li.on:after,header nav ul li.on:before{content:none}header nav ul.on{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform .125s 0s cubic-bezier(.1,.75,.21,1),opacity 0s 0s linear;-moz-transition:transform .125s 0s cubic-bezier(.1,.75,.21,1),opacity 0s 0s linear;-ms-transition:transform .125s 0s cubic-bezier(.1,.75,.21,1),opacity 0s 0s linear;-o-transition:transform .125s 0s cubic-bezier(.1,.75,.21,1),opacity 0s 0s linear;transition:transform .125s 0s cubic-bezier(.1,.75,.21,1),opacity 0s 0s linear}header #navExtended{display:none}body.events main .primary.upcoming table.calendar{float:none;width:100%;max-width:30rem;margin:0 auto 1rem}body.events main .primary.upcoming ul.calendarList{float:none;width:100%;max-width:30rem;margin:0 auto}body.leaderboard .pagination{text-align:center}body.leaderboard main .primary h2{text-align:center}body.leaderboard main .primary .tools{position:relative;text-align:center}body.leaderboard main .primary .tools .dd{margin:0 1rem 1rem 0}body.leaderboard main .primary .tools .dd:last-child{margin-right:0}body.leaderboard main .primary .tools h3.current{text-align:left}body.leaderboard main .primary .tools li{text-align:left}body.leaderboard main .primary .searchByName{position:static;text-align:center;width:auto;margin:1.5rem auto 2rem}body.leaderboard main .primary .rankings li>p{width:6rem;font-size:1.25em}body.leaderboard main .primary .rankings li>h4{width:1rem}body.leaderboard main .primary .rankings li section{padding-right:1rem}body.leaderboard main .primary .rankings li section h5{font-size:1.25em}}@media only screen and (max-width:650px){main .primary ul.expand li{padding-right:2rem}main .primary ul.expand li .ext{width:100%}main .primary ul.expand li h4{font-size:1.5em}main .primary ul.expand li img{max-width:100%}body.news main .primary .tools{position:static;float:none;width:auto;margin:0 auto 2rem}body.news main .primary .tools .dd{display:block;margin:0 auto}body.news main .primary ul.articles>li img{float:none;display:block;max-width:75%;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}body.news main .primary ul.articles>li .copy{width:auto;max-width:none;text-align:center}body.news main .primary ul.articles>li .copy .cta{text-align:center}body.eventDetail main .primary .tools .dd{display:block;margin:0 0 1rem 0}body.eventDetail main .primary .tools .dd.location{z-index:5}body.leaderboard main .primary .tools .dd{display:block;margin:0 0 1rem 0}body.leaderboard main .primary .rankings{column-count:1}body.productDetail main .detail .inner .slideshow{float:none;width:100%;margin:0 0 1rem 0}body.productDetail main .detail .inner .info{float:none;width:100%;margin:0 0 1rem 0}body.productDetail main .about .body{column-count:1}}@media only screen and (max-width:568px){h1{font-size:2.75em}h2{font-size:2.25em}.sub{float:none;width:100%;margin-right:0}.main{float:none;width:100%;margin-right:0}.extEventList li .summary li{width:calc(50% - 0.85rem)}.extEventList li .summary li.location{width:calc(100% - 0.85rem);padding-bottom:0}.extEventList li .detail li{width:calc(100% - 0.85rem)}main .fly{display:none}main .slideshow .navArrows.prev{left:0}main .slideshow .navArrows.next{right:0}main .marquee .inner{padding-top:3.5rem;padding-bottom:2.5rem}main .marquee .inner .breadcrumbs{top:1.25rem}main .marquee .inner h4{font-size:1.3rem}main .marquee .inner .collection li{grid-column:auto/span 12}main .marquee .inner .collection li .detail{width:100%;padding:0}main .primary{padding-top:2.5rem;padding-bottom:2.5rem}main .primary section.basic h2{margin-bottom:1rem}main .primary section.basic:last-child{padding-bottom:0}main .primary .collection li{grid-column:auto/span 12;padding:1rem;border-bottom:1px solid #c5c5c5;margin-bottom:1rem}main .primary .collection li:last-child{padding-bottom:0;border-bottom:none}main .primary .collection li .detail{width:100%;padding:.5rem 0}main .primary .collection li .detail .bg{display:none}main .primary .collection li .detail .alpha h3{text-align:left;margin:0 0 .5rem 0}main .primary .collection li .detail .alpha h3:last-child{margin:0 0 .5rem 0}main .primary .collection li .detail .beta{position:static;opacity:1;width:auto;visibility:visible}main .primary .collection li:nth-child(2n).on .detail .alpha img{-webkit-transform:rotateY(18deg);-moz-transform:rotateY(18deg);-ms-transform:rotateY(18deg);-o-transform:rotateY(18deg);transform:rotateY(18deg)}main .primary .collection li:nth-child(2n):hover .alpha img{-webkit-transform:rotateY(18deg);-moz-transform:rotateY(18deg);-ms-transform:rotateY(18deg);-o-transform:rotateY(18deg);transform:rotateY(18deg)}main .learnMore .inner{padding-top:3rem;padding-bottom:2rem}main .learnMore .inner ul li{width:100%;padding:0}body.home main .marquee .inner{padding:2rem 0 3rem}body.home main .marquee .inner .slideshow .slideshowItems{height:25rem}body.home main .feature h2{font-size:2.25em}body.home main .feature .inner{padding-top:3rem;padding-bottom:3rem}body.home main .feature.eventsStories .topStories ul li{width:calc(100% - 2rem);margin-bottom:2rem}body.events main .marquee .collection li .detail{padding-bottom:.5rem}body.events main .primary .tools{position:static;float:none;width:auto;margin:0 auto 2rem}body.events main .primary .tools .dd{display:block;margin:0 auto}body.events main .primary .collection li{grid-column:auto/span 12}body.events main .primary .collection li .detail{padding-bottom:.5rem}body.eventCategories main .primary ul.eventList{margin:0}body.eventCategories main .primary ul.eventList li{display:block;text-align:center;padding-right:0;padding-left:0}body.eventCategories main .primary ul.eventList li .copy{margin:0 0 1rem 0}body.eventDetail main .marquee h1{font-size:2.5em}body.eventDetail main .marquee h3{font-size:1.75em}body.eventDetail main .primary .tools{margin-bottom:2rem}body.eventDetail main .primary table td{display:block;margin:0;border:0;padding:0 0 1rem 0}body.eventDetail main .primary table td *:last-child{margin-bottom:0}body.eventDetail main .primary table td.blank{display:none}body.productCategory main .marquee .inner{padding-top:4rem;padding-bottom:4rem}body.productCategory main .primary .tools{position:inherit;float:none;width:auto;margin:0 auto 2rem;z-index: 5;}body.productCategory main .primary .tools .dd{display:block;margin:0 auto}body.productCategory main .primary .collection li{grid-column:auto/span 12}body.productDetail main .highlights ul li{width:100%;padding:0}body.productDetail main .features ul li{width:100%;padding:0}body.newsArticle main .primary{padding-top:4rem}body.newsArticle main .primary .inner .masthead h1{font-size:2.5em}body.newsArticle main .primary .inner .masthead h4{font-size:1.5em}body.newsArticle main .primary .inner .body .inline{width:100%;max-width:none}}@media all and (max-width:568px) and (-ms-high-contrast:none),(-ms-high-contrast:active){main .primary .collection li{width:100%}}@media only screen and (max-width:480px){body.events main .primary.upcoming table.calendar td.active a svg{-webkit-transform:translate3d(-50%,-50%,0) scale(2);-moz-transform:translate3d(-50%,-50%,0) scale(2);-ms-transform:translate3d(-50%,-50%,0) scale(2);-o-transform:translate3d(-50%,-50%,0) scale(2);transform:translate3d(-50%,-50%,0) scale(2)}}@media only screen and (max-width:414px){header .primary .logoMainMobileBtn{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}body.events main .primary.upcoming table.calendar td.active a svg{-webkit-transform:translate3d(-50%,-50%,0) scale(2.35);-moz-transform:translate3d(-50%,-50%,0) scale(2.35);-ms-transform:translate3d(-50%,-50%,0) scale(2.35);-o-transform:translate3d(-50%,-50%,0) scale(2.35);transform:translate3d(-50%,-50%,0) scale(2.35)}body.eventDetail main .marquee h1{font-size:2.25em}body.eventDetail main .marquee h3{font-size:1.5em}body.newsArticle main .primary{padding-top:3.5rem}}




