html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{font:inherit;margin:0;}input,optgroup,select,textarea{color:inherit;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}#responderCheck div{display:none;}@media only screen and (max-width: 767px) {#responderCheck #mobile{display:block;}}@media only screen and (min-width: 768px) and (max-width: 919px) {#responderCheck #tablet{display:block;}}@media only screen and (min-width: 920px) {#responderCheck #desktop{display:block;}}@font-face{font-family:'glyphicons';src:url('build/www/src/fonts/../fonts/vendor/glyphicons-halflings-regular.eot?1462935139');src:url('build/www/src/fonts/vendor/glyphicons-halflings-regular.eot?&1462935139#iefix') format("embedded-opentype"),url('build/www/src/fonts/vendor/glyphicons-halflings-regular.woff?1462935140') format("woff"),url('build/www/src/fonts/vendor/glyphicons-halflings-regular.ttf?1462935140') format("truetype"),url('build/www/src/fonts/vendor/glyphicons-halflings-regular.svg?1462935140#glyphicons-halflings-regular') format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'bebas_neueregular';src:url("../fonts/vendor/bebasneuewebfont-webfont.eot");src:url("../fonts/vendor/bebasneuewebfont-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/vendor/bebasneuewebfont-webfont.woff2") format("woff2"),url("../fonts/vendor/bebasneuewebfont-webfont.woff") format("woff"),url("../fonts/vendor/bebasneuewebfont-webfont.ttf") format("truetype"),url("../fonts/vendor/bebasneuewebfont-webfont.svg#bebas_neueregular") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'young_heart';src:url("../fonts/vendor/young_heart-webfont.eot");src:url("../fonts/vendor/young_heart-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/vendor/young_heart-webfont.woff2") format("woff2"),url("../fonts/vendor/young_heart-webfont.woff") format("woff"),url("../fonts/vendor/young_heart-webfont.ttf") format("truetype"),url("../fonts/vendor/young_heart-webfont.svg#young_heart") format("svg");font-weight:normal;font-style:normal;}section{z-index:10;}section .bg-img,.side-menu-item .bg-img{z-index:11;}section table,.side-menu-item table{z-index:15;}div.view{z-index:50;}.view-content{z-index:51;}#black-out{z-index:80;}nav#main-menu,.mobile-menu-bars,section#header-nav-wrap{z-index:120;}#main-menu-ham-icon,nav#header-nav,nav#footer-nav,nav#side-menu{z-index:130;}.header-nav{z-index:140;}.mobile-menu-close{z-index:150;}body{background-size:100% auto;background-repeat:no-repeat;}body.scroll-lock{overflow:hidden;}a:link,a:visited,a:active,a:hover{text-decoration:none;}body.desktop a{-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}.hide-me{display:none;}#black-out{position:fixed;top:0;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}#black-out.active{width:100%;height:100%;background:rgba(0,0,0,0.5);}ol,ul,li{text-decoration:none;list-style:none;padding:0;margin:0;}.bg-light{background-color:#1a1a1a;}.note{color:#b1bbc0;}.column,.w20-sm,.w20-md,.w20-lg,.w25-sm,.w25-md,.w25-lg,.w33-sm,.w33-md,.w33-lg,.w50-sm,.w50-md,.w50-lg,.w75-sm,.w75-md,.w75-lg,.w100-sm,.w100-md,.w100-lg{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media only screen and (max-width: 767px) {.no-gutter-sm{padding-left:0!important;padding-right:0!important;}}@media only screen and (min-width: 768px) and (max-width: 919px) {.no-gutter-md{padding-left:0!important;padding-right:0!important;}}@media only screen and (min-width: 920px) {.no-gutter-lg{padding-left:0!important;padding-right:0!important;}}input[type="submit"]:focus,input[type="submit"],button,.button-link{border:none;outline:0;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}input[type="submit"]:focus:active,input[type="submit"]:active,button:active,.button-link:active{outline:0;}@media only screen and (max-width: 767px) {input[type="submit"]:focus,input[type="submit"],button,.button-link{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:5px 15px;}}@media only screen and (min-width: 768px) and (max-width: 919px) {input[type="submit"]:focus,input[type="submit"],button,.button-link{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:5px 15px;}}@media only screen and (min-width: 920px) {input[type="submit"]:focus,input[type="submit"],button,.button-link{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:5px 15px;}}input[type="submit"]:focus.btn-secondary,input[type="submit"].btn-secondary,button.btn-secondary,.button-link.btn-secondary{color:#FFFFFF;}body{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;}@media only screen and (max-width: 767px) {body{font-size:14px;font-size:1.4rem;}}@media only screen and (min-width: 768px) and (max-width: 919px) {body{font-size:14px;font-size:1.4rem;}}@media only screen and (min-width: 920px) {body{font-size:14px;font-size:1.4rem;}}@media only screen and (max-width: 767px) {h1{font-size:20px;font-size:2rem;}}@media only screen and (min-width: 768px) and (max-width: 919px) {h1{font-size:23px;font-size:2.3rem;}}@media only screen and (min-width: 920px) {h1{font-size:28px;font-size:2.8rem;}}@media only screen and (max-width: 767px) {h2{font-size:18.5px;font-size:1.85rem;}}@media only screen and (min-width: 768px) and (max-width: 919px) {h2{font-size:20px;font-size:2rem;}}@media only screen and (min-width: 920px) {h2{font-size:22px;font-size:2.2rem;}}@media only screen and (max-width: 767px) {h3{font-size:13px;font-size:1.3rem;}}@media only screen and (min-width: 768px) and (max-width: 919px) {h3{font-size:15px;font-size:1.5rem;}}@media only screen and (min-width: 920px) {h3{font-size:17px;font-size:1.7rem;}}@media only screen and (max-width: 767px) {h4{font-size:11px;font-size:1.1rem;}}@media only screen and (min-width: 768px) and (max-width: 919px) {h4{font-size:14.5px;font-size:1.45rem;}}@media only screen and (min-width: 920px) {h4{font-size:16px;font-size:1.6rem;}}@media only screen and (max-width: 767px) {input[type="submit"],input[type="submit"]:focus,button,.button-link{font-size:20px;font-size:2rem;}}@media only screen and (min-width: 768px) and (max-width: 919px) {input[type="submit"],input[type="submit"]:focus,button,.button-link{font-size:20px;font-size:2rem;}}@media only screen and (min-width: 920px) {input[type="submit"],input[type="submit"]:focus,button,.button-link{font-size:22px;font-size:2.2rem;}}@media only screen and (max-width: 767px) {.note{font-size:7.5px;font-size:0.75rem;}}@media only screen and (min-width: 768px) and (max-width: 919px) {.note{font-size:7.5px;font-size:0.75rem;}}@media only screen and (min-width: 920px) {.note{font-size:8px;font-size:0.8rem;}}@media only screen and (max-width: 767px) {form input,form textarea,form input:focus{font-size:15px;font-size:1.5rem;}}@media only screen and (min-width: 768px) and (max-width: 919px) {form input,form textarea,form input:focus{font-size:15px;font-size:1.5rem;}}@media only screen and (min-width: 920px) {form input,form textarea,form input:focus{font-size:15px;font-size:1.5rem;}}.row{margin:0 auto;}@media only screen and (max-width: 767px) {.row{width:100%;}}@media only screen and (min-width: 768px) and (max-width: 919px) {.row{width:100%;}}@media only screen and (min-width: 920px) and (max-width: 1249px) {.row{width:100%;}}@media only screen and (min-width: 1250px) {.row{width:1250px;}}@media only screen and (max-width: 767px) {.row{padding-left:15px;padding-right:15px;}}@media only screen and (min-width: 768px) and (max-width: 919px) {.row{padding-left:35px;padding-right:35px;}}@media only screen and (min-width: 920px) {.row{padding-left:35px;padding-right:35px;}}@media only screen and (max-width: 767px) {.container{padding-top:15px;padding-bottom:15px;}}@media only screen and (min-width: 768px) and (max-width: 919px) {.container{padding-top:15px;padding-bottom:15px;}}@media only screen and (min-width: 920px) {.container{padding-top:25px;padding-bottom:25px;}}.no-gutter{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}.no-top-bottom{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}.video-container{position:relative;padding-bottom:56.25%;width:100%;}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}@media only screen and (min-width: 920px) {body .w20-sm{width:20%;}body .w25-sm{width:25%;}body .w33-sm{width:33.3333%;}body .w50-sm{width:50%;}body .w75-sm{width:75%;}body .w100-sm{width:100%;}body .w20-md{width:20%;}body .w25-md{width:25%;}body .w33-md{width:33.3333%;}body .w50-md{width:50%;}body .w75-md{width:75%;}body .w100-md{width:100%;}body .w20-lg{width:20%;}body .w25-lg{width:25%;}body .w33-lg{width:33.3333%;}body .w50-lg{width:50%;}body .w75-lg{width:75%;}body .w100-lg{width:100%;}}@media only screen and (min-width: 768px) and (max-width: 919px) {.w20-lg,.w25-lg,.w33-lg,.w50-lg,.w75-lg,.w100-lg{width:100%;}body .w20-sm{width:20%;}body .w25-sm{width:25%;}body .w33-sm{width:33.3333%;}body .w50-sm{width:50%;}body .w75-sm{width:75%;}body .w100-sm{width:100%;}body .w20-md{width:20%;}body .w25-md{width:25%;}body .w33-md{width:33.3333%;}body .w50-md{width:50%;}body .w75-md{width:75%;}body .w100-md{width:100%;}}@media only screen and (max-width: 767px) {.w20-md,.w20-lg,.w25-md,.w25-lg,.w33-md,.w33-lg,.w50-md,.w50-lg,.w75-md,.w75-lg,.w100-md,.w100-lg{width:100%;}body .w20-sm{width:20%;}body .w25-sm{width:25%;}body .w33-sm{width:33.3333%;}body .w50-sm{width:50%;}body .w75-sm{width:75%;}body .w100-sm{width:100%;}}@media only screen and (min-width: 920px) {.hide-lg{display:none;}}@media only screen and (min-width: 768px) and (max-width: 919px) {.hide-md{display:none;}}@media only screen and (max-width: 767px) {.hide-sm{display:none;}}@-moz-keyframes shake{0%{margin-left:-5px;margin-top:-5px;width:10px;height:10px;opacity:0.5;}50%{margin-left:-8px;margin-top:-8px;width:16px;height:16px;opacity:1;}100%{margin-left:-5px;margin-top:-5px;width:10px;height:10px;opacity:0.5;}}@-webkit-keyframes shake{0%{margin-left:-5px;margin-top:-5px;width:10px;height:10px;opacity:0.5;}50%{margin-left:-8px;margin-top:-8px;width:16px;height:16px;opacity:1;}100%{margin-left:-5px;margin-top:-5px;width:10px;height:10px;opacity:0.5;}}@keyframes shake{0%{margin-left:-5px;margin-top:-5px;width:10px;height:10px;opacity:0.5;}50%{margin-left:-8px;margin-top:-8px;width:16px;height:16px;opacity:1;}100%{margin-left:-5px;margin-top:-5px;width:10px;height:10px;opacity:0.5;}}body .site-wrap{-moz-transition:1s;-o-transition:1s;-webkit-transition:1s;transition:1s;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}body .loading-screen{position:fixed;height:100%;width:100%;background-color:#000000;top:0;left:0;}body .loading-screen .loading-ball{position:fixed;top:50%;left:50%;width:40px;height:20px;margin-left:-20px;margin-top:10px;}body .loading-screen .loading-ball .ball{top:50%;position:absolute;margin-left:-5px;margin-top:-5px;width:10px;height:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;}body .loading-screen .loading-ball .ball.loading-ball-1{-moz-animation:shake 1.5s infinite ease-in-out 0s;-webkit-animation:shake 1.5s infinite ease-in-out 0s;animation:shake 1.5s infinite ease-in-out 0s;}body .loading-screen .loading-ball .ball.loading-ball-2{left:50%;-moz-animation:shake 1.5s infinite ease-in-out 0.5s;-webkit-animation:shake 1.5s infinite ease-in-out 0.5s;animation:shake 1.5s infinite ease-in-out 0.5s;}body .loading-screen .loading-ball .ball.loading-ball-3{left:100%;-moz-animation:shake 1.5s infinite ease-in-out 1s;-webkit-animation:shake 1.5s infinite ease-in-out 1s;animation:shake 1.5s infinite ease-in-out 1s;}body.loading{overflow:hidden;}body.loading .site-wrap{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}button,.button-link{font-family:'bebas_neueregular',Helvetica,Arial,Sans-serif;font-weight:400;font-style:normal;}section,header{width:100%;overflow:hidden;}section .videoWrapper,header .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}section .videoWrapper iframe,header .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}section table,header table{height:100%;margin:0 auto;position:relative;}section .section-header,header .section-header{font-family:'bebas_neueregular',Helvetica,Arial,Sans-serif;font-weight:400;font-style:normal;text-align:center;overflow:hidden;}@media only screen and (max-width: 767px) {section,header{margin-bottom:5px;}section .section-header,header .section-header{padding:5px 15px;font-size:20px;font-size:2rem;margin-bottom:5px;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section,header{margin-bottom:5px;}section .section-header,header .section-header{padding:5px 15px;font-size:20px;font-size:2rem;margin-bottom:5px;}}@media only screen and (min-width: 920px) {section,header{margin-bottom:5px;}section .section-header,header .section-header{padding:5px 15px;font-size:22px;font-size:2.2rem;margin-bottom:5px;}}#page_header_img img{width:100%;}@media only screen and (max-width: 919px) {#page_header_img .desktop-header-img{display:none;}}@media only screen and (min-width: 920px) {#page_header_img .mobile-header-img{display:none;}}footer{text-align:center;}footer section.footer-menu{overflow:visible;}footer h1,footer h3{line-height:10px;margin-bottom:0;}footer h1{padding-top:20px;font-family:'bebas_neueregular',Helvetica,Arial,Sans-serif;font-weight:400;font-style:normal;}footer h3{font-family:'bebas_neueregular',Helvetica,Arial,Sans-serif;font-weight:200;font-style:normal;margin-bottom:60px;}@media only screen and (max-width: 767px) {footer .footer-menu{display:none;}footer .extra-footer-block{padding-top:10px;}}.nav-scroll-item,.nav-view-item{cursor:pointer;}@media only screen and (max-width: 919px) {#main-menu-ham-icon{display:block;position:fixed;top:0px;right:0px;padding:20px;}}@media only screen and (min-width: 920px) {#main-menu-ham-icon{display:none;}}.ham-icon{width:21px;height:15px;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;cursor:pointer;}.ham-icon span{display:block;position:absolute;height:3px;width:50%;background:#FFFFFF;opacity:1;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}.ham-icon span:nth-child(even){left:50%;border-radius:0 9px 9px 0;}.ham-icon span:nth-child(odd){left:0px;border-radius:9px 0 0 9px;}.ham-icon span:nth-child(1),.ham-icon span:nth-child(2){top:0px;}.ham-icon span:nth-child(3),.ham-icon span:nth-child(4){top:6px;}.ham-icon span:nth-child(5),.ham-icon span:nth-child(6){top:12px;}.ham-icon.active span:nth-child(1),.ham-icon.active span:nth-child(6){-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.ham-icon.active span:nth-child(2),.ham-icon.active span:nth-child(5){-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.ham-icon.active span:nth-child(1){left:2px;top:2px;}.ham-icon.active span:nth-child(2){left:calc(50% - 2px);top:2px;}.ham-icon.active span:nth-child(3){left:-50%;opacity:0;}.ham-icon.active span:nth-child(4){left:100%;opacity:0;}.ham-icon.active span:nth-child(5){left:2px;top:10px;}.ham-icon.active span:nth-child(6){left:calc(50% - 2px);top:10px;}nav#mobile-menu{position:fixed;left:-100%;height:100%;top:0;width:100%;background:black;-moz-transition:0.7s;-o-transition:0.7s;-webkit-transition:0.7s;transition:0.7s;}@media only screen and (max-width: 919px) {nav#mobile-menu.active{left:0;}}nav#mobile-menu table{height:100%;width:50%;margin:0 auto;}nav#mobile-menu table .content{text-align:center;}nav#side-menu{position:fixed;right:-383px;height:100%;top:25%;width:400px;padding-left:40px;-moz-transition:0.7s;-o-transition:0.7s;-webkit-transition:0.7s;transition:0.7s;}nav#side-menu:hover{right:0px;}nav#side-menu .side-menu-item{height:25%;width:100%;overflow:hidden;position:relative;border-left:15px solid #1a1a1a;background:#000000;-moz-transition:0.7s;-o-transition:0.7s;-webkit-transition:0.7s;transition:0.7s;}nav#side-menu .side-menu-item.active{border-left:15px solid #FFFFFF;}nav#side-menu .side-menu-item span{font-size:13px;font-size:1.3rem;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;}nav#side-menu .side-menu-item .bg-img{top:0%;left:0%;width:100%;height:100%;overflow:hidden;position:absolute;background-size:cover;cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;-moz-transition:0.7s;-o-transition:0.7s;-webkit-transition:0.7s;transition:0.7s;}nav#side-menu .side-menu-item:hover{border-left:15px solid #FFFFFF;}nav#side-menu .side-menu-item:hover .bg-img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85;}nav#side-menu .side-menu-item#side-menu-web .bg-img{background-image:url("../images/bg-01.jpg");background-position:center center;}nav#side-menu .side-menu-item#side-menu-animation .bg-img{background-image:url("../images/bg-02.jpg");background-position:center top;}nav#side-menu .side-menu-item#side-menu-vr .bg-img{background-image:url("../images/bg-04.png");background-position:center top;}nav#side-menu .side-menu-item#side-menu-tech .bg-img{background-image:url("../images/bg-03.jpg");background-position:center top;}@media only screen and (max-width: 919px) {nav#side-menu{display:none;}}nav#side-menu table{height:100%;width:50%;margin:0 auto;position:relative;}nav#side-menu table .content{text-align:center;}section#header-nav-wrap{overflow:visible;}section#header-nav-wrap .mobile-nav-controls{font-size:20px;font-size:2rem;cursor:pointer;}@media only screen and (min-width: 920px) {section#header-nav-wrap .mobile-nav-controls{display:none;}}section#header-nav-wrap .mobile-menu-bars{position:fixed;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;line-height:35px;width:35px;text-align:center;}@media only screen and (max-width: 767px) {section#header-nav-wrap .mobile-menu-bars{top:10px;right:10px;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section#header-nav-wrap .mobile-menu-bars{top:25px;right:35px;}}section#header-nav-wrap .mobile-menu-close{position:absolute;top:5px;right:10px;}@media only screen and (max-width: 919px) {section#header-nav-wrap{position:absolute;top:-100%;left:0px;width:100%;padding-left:0;padding-right:0;-moz-transition:0.7s;-o-transition:0.7s;-webkit-transition:0.7s;transition:0.7s;}section#header-nav-wrap.active{top:0;}section#header-nav-wrap.active #header-nav{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}section#header-nav-wrap ul.sub-menu li{border-bottom:0px solid black!important;border-left:5px solid black;padding:0px 8px!important;margin:5px 0 5px 5px;}section#header-nav-wrap #header-nav{position:relative;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:0.7s;-o-transition:0.7s;-webkit-transition:0.7s;transition:0.7s;}section#header-nav-wrap #header-nav .social-icons{text-align:center;font-size:22px;font-size:2.2rem;width:100%;padding:5px 15px;border-bottom:1px solid black;}section#header-nav-wrap #header-nav .social-icons i{margin:0 20px;}section#header-nav-wrap #header-nav ul li{padding:5px 15px;font-size:20px;font-size:2rem;border-bottom:1px solid black;}section#header-nav-wrap #header-nav ul li a{width:100%;border:none;}}nav#header-nav{font-family:'bebas_neueregular',Helvetica,Arial,Sans-serif;font-weight:400;font-style:normal;}@media only screen and (min-width: 920px) {nav#header-nav{width:100%;}nav#header-nav ul.sub-menu{position:absolute;z-index:100;display:none;min-width:250px;}nav#header-nav ul.sub-menu li{width:100%;border-bottom:none!important;padding-bottom:0;}nav#header-nav ul.sub-menu li a{width:100%;display:block;border-left:none;}nav#header-nav ul li:hover .sub-menu{display:block;}nav#header-nav ul li{position:relative;-moz-transition:0.7s;-o-transition:0.7s;-webkit-transition:0.7s;transition:0.7s;}nav#header-nav .social-icons{float:right;line-height:40px;font-size:20px;font-size:2rem;padding-right:15px;}nav#header-nav .social-icons i{-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;margin-left:5px;}nav#header-nav ul{padding:6px 0 0;}nav#header-nav ul li{font-size:20px;font-size:2rem;display:inline-block;padding-bottom:2px;}nav#header-nav ul li:first-of-type a{border-left:none;}nav#header-nav ul li a{padding:3px 15px;}}@media only screen and (max-width: 919px) {section.footer-menu{display:none;}}section.footer-menu .mobile-menu-bars,section.footer-menu .mobile-menu-close{display:none;}section.footer-menu #header-nav{text-align:left;}section.module{overflow:hidden;}section.module .easingslider-arrows{background-size:100% 100%;}@media only screen and (max-width: 767px) {section.module{margin-bottom:0;}section.module .easingslider-arrows{width:20px;height:20px;margin-top:-10px;}section.module .section-header{margin-bottom:0;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.module{margin-bottom:0;}section.module .easingslider-arrows{width:30px;height:30px;margin-top:-15px;}section.module .section-header{margin-bottom:0;}}@media only screen and (min-width: 920px) {section.module{margin-bottom:0;}section.module .easingslider-arrows{width:50px;height:50px;margin-top:-25px;}section.module .easingslider-arrows.easingslider-next.inside{right:-20px;}section.module .easingslider-arrows.easingslider-prev.inside{left:-20px;}section.module .section-header{margin-bottom:0;}}section.text-module ol,section.text-module ul,section.text-module li{text-decoration:inherit!important;}section.text-module li{list-style-type:disc;}section.text-module ul,section.text-module ol{padding-left:10px!important;margin-left:10px!important;}section.text-module li{margin-left:10px;}section.text-module a:hover{text-decoration:underline;}@media only screen and (max-width: 767px) {section.text-module .text-column{margin:20px 0;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.text-module .text-column{margin:20px 0;}}@media only screen and (min-width: 920px) {section.text-module .text-column{margin:20px 0;}}@media only screen and (min-width: 768px) {section.text-module .text-column-inner{padding-left:20px;}section.text-module .text-column-inner:first-of-type{padding-left:0;padding-right:20px;}}section.text-module .text-column p:first-of-type{margin-top:0;}section.text-module .text-column img.full-width{width:100%;height:auto;}section.text-module .text-column img.half-width{width:50%;height:auto;}section.text-module .text-column button{margin:0 auto;display:inherit;}@media only screen and (max-width: 767px) {section.text-module .text-column{padding-left:10px;padding-right:10px;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.text-module .text-column{padding-left:10px;padding-right:10px;}}@media only screen and (min-width: 920px) {section.text-module .text-column{padding-left:10px;padding-right:10px;}}section.slider-module{overflow:visible;}section.slider-module .ms-view{max-width:100%;}@media only screen and (max-width: 767px) {section.slider-module .sponsor-slider{margin:20px 0;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.slider-module .sponsor-slider{margin:20px 0;}}@media only screen and (min-width: 920px) {section.slider-module .sponsor-slider{margin:20px 0;}}@media only screen and (max-width: 919px) {section.slider-module .sponsor-slider .ms-inner-controls-cont{max-width:100%!important;}section.slider-module .ms-nav-prev,section.slider-module .ms-nav-next{-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;height:26px;width:26px;}section.slider-module .ms-nav-prev{background-position:-20px -1px;left:-12px;background-size:180%;}section.slider-module .ms-nav-next{background-position:-18px -25px;right:-12px;background-size:180%;}section.slider-module .ms-view{width:100%!important;}section.slider-module .sponsor-slider .ms-view{height:100px!important;width:236px!important;}section.slider-module .sponsor-slider .ms-slide{height:85px!important;}section.slider-module .sponsor-slider .ms-slide-bgcont{background-size:auto 100%;}}@media only screen and (min-width: 920px) {section.slider-module .sponsor-slider .ms-inner-controls-cont{max-width:100%!important;}section.slider-module .sponsor-slider .ms-view{width:auto!important;}section.slider-module .ms-nav-prev,section.slider-module .ms-nav-next{-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;height:56px;width:56px;}section.slider-module .ms-nav-prev{background-position:-142px -3px;left:-25px;background-size:180%;}section.slider-module .ms-nav-next{background-position:-39px -53px;right:-25px;background-size:180%;}}@media only screen and (max-width: 767px) {section.slider-module{margin-bottom:0;}section.slider-module .section-header{margin-bottom:0;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.slider-module{margin-bottom:0;}section.slider-module .section-header{margin-bottom:0;}}@media only screen and (min-width: 920px) {section.slider-module{margin-bottom:0;}section.slider-module .section-header{margin-bottom:0;}}section.artists-module{overflow:visible;}section.artists-module .load-more-button{margin:0 auto;display:inherit;}@media only screen and (max-width: 767px) {section.artists-module .load-more-button{margin-bottom:40px;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.artists-module .load-more-button{margin-bottom:40px;}}@media only screen and (min-width: 920px) {section.artists-module .load-more-button{margin-bottom:40px;}}section.artists-module .search-bar{overflow:hidden;}@media only screen and (max-width: 767px) {section.artists-module .search-bar{text-align:center;}section.artists-module .search-bar .w100-sm{margin-bottom:10px;}section.artists-module .search-bar select,section.artists-module .search-bar .search-input-outer,section.artists-module .search-bar button,section.artists-module .search-bar .search-input-wrap{width:100%;}section.artists-module .search-bar .search-input{width:60%;}}section.artists-module .search-bar .past-line-up-link{font-family:'bebas_neueregular',Helvetica,Arial,Sans-serif;font-weight:400;font-style:normal;text-align:center;}@media only screen and (max-width: 767px) {section.artists-module .search-bar .past-line-up-link{padding:20px 0;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.artists-module .search-bar .past-line-up-link{padding:20px 0;}}@media only screen and (min-width: 920px) {section.artists-module .search-bar .past-line-up-link{padding:20px 0;}}@media only screen and (min-width: 768px) {section.artists-module .search-bar{padding-bottom:35px;}}@media only screen and (max-width: 767px) {section.artists-module .search-bar{font-size:20px;font-size:2rem;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.artists-module .search-bar{font-size:20px;font-size:2rem;}}@media only screen and (min-width: 920px) {section.artists-module .search-bar{font-size:22px;font-size:2.2rem;}}section.artists-module .search-bar .search-input-wrap,section.artists-module .search-bar select,section.artists-module .search-bar option,section.artists-module .search-bar input{background-color:white;color:black;font-family:'bebas_neueregular',Helvetica,Arial,Sans-serif;font-weight:400;font-style:normal;}section.artists-module .search-bar .search-input-wrap #search-button,section.artists-module .search-bar select #search-button,section.artists-module .search-bar option #search-button,section.artists-module .search-bar input #search-button{cursor:pointer;}section.artists-module .search-bar .search-input-wrap input,section.artists-module .search-bar select input,section.artists-module .search-bar option input,section.artists-module .search-bar input input{border:none;border-bottom:3px solid black;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}section.artists-module .search-bar .category-select-wrap{text-align:right;}@media only screen and (max-width: 767px) {section.artists-module .search-bar .search-input-wrap,section.artists-module .search-bar select{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:5px 15px;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.artists-module .search-bar .search-input-wrap,section.artists-module .search-bar select{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:5px 15px;}}@media only screen and (min-width: 920px) {section.artists-module .search-bar .search-input-wrap,section.artists-module .search-bar select{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:5px 15px;}}section.artists-module .search-bar .search-input-outer{text-align:center;}section.artists-module .search-bar .search-input-outer .search-input-wrap{margin:0 auto;display:table;}section.artists-module .artists-list{overflow:hidden;}@media only screen and (max-width: 767px) {section.artists-module .artists-list{margin:20px 0;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.artists-module .artists-list{margin:20px 0;}}@media only screen and (min-width: 920px) {section.artists-module .artists-list{margin:20px 0;}}section.artists-module .artists-list h1{font-family:'young_heart',Helvetica,Arial,Sans-serif;font-weight:400;font-style:normal;margin:0;padding:5px 0 0;}@media only screen and (max-width: 767px) {section.artists-module .artists-list h1{font-size:22.5px;font-size:2.25rem;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.artists-module .artists-list h1{font-size:31px;font-size:3.1rem;}}@media only screen and (min-width: 920px) {section.artists-module .artists-list h1{font-size:36px;font-size:3.6rem;}}section.artists-module .artists-list h2{font-family:'bebas_neueregular',Helvetica,Arial,Sans-serif;font-weight:400;font-style:normal;margin:-11px 0 0;padding:0;}@media only screen and (max-width: 767px) {section.artists-module .artists-list h2{margin:-5px 0 0;font-size:18.5px;font-size:1.85rem;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.artists-module .artists-list h2{margin:-11px 0 0;font-size:20px;font-size:2rem;}}@media only screen and (min-width: 920px) {section.artists-module .artists-list h2{margin:-11px 0 0;font-size:22px;font-size:2.2rem;}}section.artists-module .artists-list .card-wrap{position:relative;width:100%;}section.artists-module .artists-list .card-wrap .card-img{position:relative;border-width:5px;border-style:solid;width:100%;background-size:cover;background-position:center center;}section.artists-module .artists-list .card-wrap .card-img button{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;width:140px;top:50%;margin-top:-20px;left:50%;margin-left:-70px;}@media only screen and (max-width: 767px) {section.artists-module .artists-list{padding:0 10px;}section.artists-module .artists-list .card-wrap{position:relative;width:100%;padding:0 10px 15px;}section.artists-module .artists-list .card-wrap .card-img{position:relative;border-width:5px;border-style:solid;width:100%;background-size:cover;background-position:center center;}section.artists-module .artists-list .card-wrap .card-img button{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;width:140px;top:50%;margin-top:-20px;left:50%;margin-left:-70px;}}@media only screen and (min-width: 768px) {section.artists-module .artists-list .card-wrap{position:relative;width:100%;padding:0 20px 15px;}section.artists-module .artists-list .card-wrap .card-img{position:relative;border-width:5px;border-style:solid;width:100%;background-size:cover;background-position:center center;}section.artists-module .artists-list .card-wrap .card-img button{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;width:140px;top:50%;margin-top:-20px;left:50%;margin-left:-70px;}}body.desktop section.artists-module .card-img:hover button{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}section.image-banner-links-module{text-align:center;}section.image-banner-links-module .image-banner-link{margin:0 auto;width:100%;}.social-network-module div ::-webkit-scrollbar{width:0.5em;height:0.5em;}.social-network-module div ::-webkit-scrollbar-thumb{background:dimgray;}.social-network-module div ::-webkit-scrollbar-track{background:#b4b4b4;}.social-network-module div body{scrollbar-face-color:dimgray;scrollbar-track-color:#b4b4b4;}.social-network-module .fts-powered-by-text,.social-network-module .fts-jal-fb-header{display:none!important;}.social-network-module .fts-jal-fb-group-display{padding-right:10px;}@media only screen and (max-width: 767px) {.social-network-module .feeder{margin-bottom:40px;}}@media only screen and (min-width: 768px) and (max-width: 919px) {.social-network-module .feeder{margin-bottom:40px;}}@media only screen and (min-width: 920px) {.social-network-module .feeder{margin-bottom:40px;}}@media only screen and (min-width: 768px) {.social-network-module .feeder{padding-right:10px;}.social-network-module .fts-slicker-instagram{max-height:380px;min-height:380px;}}@media only screen and (max-width: 767px) {.social-network-module{padding:20px 0;}}@media only screen and (min-width: 768px) and (max-width: 919px) {.social-network-module{padding:20px 0;}}@media only screen and (min-width: 920px) {.social-network-module{padding:20px 0;}}.social-network-module h1{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;font-family:'bebas_neueregular',Helvetica,Arial,Sans-serif;font-weight:400;font-style:normal;}@media only screen and (max-width: 767px) {.social-network-module h1{font-size:20px;font-size:2rem;margin-top:0;}}@media only screen and (min-width: 768px) and (max-width: 919px) {.social-network-module h1{font-size:20px;font-size:2rem;margin-top:0;}}@media only screen and (min-width: 920px) {.social-network-module h1{font-size:22px;font-size:2.2rem;margin-top:0;}}.social-network-module .instagram-feeder-wrap .instagram-feeder{overflow:hidden;margin:0 auto;width:368px;}.social-network-module .instagram-feeder-wrap .instagram-feeder .instagram-feeder-card{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;border:2px solid white;width:76px;height:76px;margin:6px;float:left;}.social-network-module .instagram-feeder-wrap .instagram-feeder .instagram-feeder-card img{width:100%;height:100%;}body.desktop section.social-network-module .instagram-feeder-card:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}form input,form textarea,form input:focus{width:100%;color:black;font-family:'bebas_neueregular',Helvetica,Arial,Sans-serif;font-weight:400;font-style:normal;}@media only screen and (max-width: 767px) {form input,form textarea,form input:focus{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:5px;}}@media only screen and (min-width: 768px) and (max-width: 919px) {form input,form textarea,form input:focus{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:5px;}}@media only screen and (min-width: 920px) {form input,form textarea,form input:focus{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:5px;}}@media only screen and (max-width: 767px) {form input,form textarea,form input:focus{font-size:15px;font-size:1.5rem;}}@media only screen and (min-width: 768px) and (max-width: 919px) {form input,form textarea,form input:focus{font-size:15px;font-size:1.5rem;}}@media only screen and (min-width: 920px) {form input,form textarea,form input:focus{font-size:15px;font-size:1.5rem;}}form input[type="submit"]{width:auto;font-family:'bebas_neueregular',Helvetica,Arial,Sans-serif;font-weight:400;font-style:normal;float:right;}form #fileuploadfield{width:120px;display:inline-block;}section.profile-module{font-family:'bebas_neueregular',Helvetica,Arial,Sans-serif;font-weight:400;font-style:normal;}@media only screen and (max-width: 767px) {section.profile-module{margin:0 0 40px;}section.profile-module .section-header{margin-bottom:40px;}section.profile-module .profile-bio{margin:10px 0;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.profile-module{margin:0 0 40px;}section.profile-module .section-header{margin-bottom:40px;}section.profile-module .profile-bio{margin:10px 0;}}@media only screen and (min-width: 920px) {section.profile-module{margin:0 0 40px;}section.profile-module .section-header{margin-bottom:40px;}section.profile-module .profile-bio{margin:10px 0;}}section.profile-module .profile-name{font-family:'young_heart',Helvetica,Arial,Sans-serif;font-weight:400;font-style:normal;}section.profile-module .profile-studio-name{display:inline-block;}@media only screen and (max-width: 767px) {section.profile-module.retailer-profile h1{padding-bottom:8px;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.profile-module.retailer-profile h1{padding-bottom:8px;}}@media only screen and (min-width: 920px) {section.profile-module.retailer-profile h1{padding-bottom:8px;}}section.profile-module h1{font-family:'young_heart',Helvetica,Arial,Sans-serif;font-weight:400;font-style:normal;margin:0;line-height:20px;padding-top:20px;}@media only screen and (max-width: 767px) {section.profile-module h1{font-size:32px;font-size:3.2rem;line-height:20px;padding-top:20px;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.profile-module h1{font-size:35px;font-size:3.5rem;line-height:20px;padding-top:20px;}}@media only screen and (min-width: 920px) {section.profile-module h1{font-size:40px;font-size:4rem;line-height:20px;padding-top:20px;}}section.profile-module h2,section.profile-module .profile-form .h2{padding:0;margin:0;}section.profile-module .profile-bio,section.profile-module h2,section.profile-module .profile-form .h2{font-weight:normal;}@media only screen and (max-width: 767px) {section.profile-module .profile-bio,section.profile-module h2,section.profile-module .profile-form .h2{font-size:18.5px;font-size:1.85rem;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.profile-module .profile-bio,section.profile-module h2,section.profile-module .profile-form .h2{font-size:20px;font-size:2rem;}}@media only screen and (min-width: 920px) {section.profile-module .profile-bio,section.profile-module h2,section.profile-module .profile-form .h2{font-size:22px;font-size:2.2rem;}}@media only screen and (max-width: 767px) {section.profile-module .profile-form{padding-top:20px;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.profile-module .profile-form{padding-top:20px;}}@media only screen and (min-width: 920px) {section.profile-module .profile-form{padding-top:20px;}}section.profile-module .profile-form .h2{text-align:center;}section.profile-module .profile-form .h3{width:100%;margin:-11px 0 0;padding:0;text-align:center;}@media only screen and (max-width: 767px) {section.profile-module .profile-form .h3{font-size:25px;font-size:2.5rem;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.profile-module .profile-form .h3{font-size:28px;font-size:2.8rem;}}@media only screen and (min-width: 920px) {section.profile-module .profile-form .h3{font-size:33px;font-size:3.3rem;}}section.profile-module .profile-img,section.profile-module .other-img{border-width:5px;border-style:solid;}section.profile-module .other-img{background-position:center center;background-size:cover;}@media only screen and (max-width: 767px) {section.profile-module .other-img-wrap .other-img{margin:20px 0 0 20px;}section.profile-module .other-img-wrap .other-img.left-img{margin:20px 20px 0 0;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.profile-module .other-img-wrap .other-img{margin:20px 20px 0 0;}}@media only screen and (min-width: 920px) {section.profile-module .other-img-wrap .other-img{margin:20px 0 0 10px;}section.profile-module .other-img-wrap .other-img.left-img{margin:20px 10px 0 0;}}section.profile-module .profile-meta-bar{width:100%;border-width:0 0 2px 0;border-style:solid;overflow:hidden;vertical-align:middle;margin-bottom:5px;}section.profile-module .profile-meta-bar span{float:left;margin-bottom:5px;}section.profile-module .profile-meta-bar a{vertical-align:middle;}section.profile-module .profile-meta-bar i{margin-top:6px;float:right;margin-left:12px;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}@media only screen and (max-width: 767px) {section.profile-module .profile-meta-bar i{font-size:17px;font-size:1.7rem;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.profile-module .profile-meta-bar i{font-size:20px;font-size:2rem;}}@media only screen and (min-width: 920px) {section.profile-module .profile-meta-bar i{font-size:20px;font-size:2rem;}}section.profile-module.retailer-profile i{margin-top:22px;}section.profile-module .vote-alert-wrap .vote-alert{display:none;margin:0;}@media only screen and (max-width: 767px) {section.profile-module .vote-alert-wrap .vote-alert{padding:5px;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.profile-module .vote-alert-wrap .vote-alert{padding:5px;}}@media only screen and (min-width: 920px) {section.profile-module .vote-alert-wrap .vote-alert{padding:5px;}}section.profile-module .vote-alert-wrap .vote-alert.please_share,section.profile-module .vote-alert-wrap .vote-alert.error{background:maroon;color:white;}section.profile-module .vote-alert-wrap .vote-alert.voted{background:darkgreen;color:white;}section.profile-module .vote-alert-wrap .vote-alert.not_logged_in{background:dodgerblue;color:white;}section.profile-module .vote-alert-wrap .vote-alert.already_voted{background:darkslateblue;color:white;}@media only screen and (max-width: 767px) {section.profile-module .really_simple_share{padding:5px 0;}}@media only screen and (min-width: 768px) and (max-width: 919px) {section.profile-module .really_simple_share{padding:5px 0;}}@media only screen and (min-width: 920px) {section.profile-module .really_simple_share{padding:5px 0;}}.filtered-object{display:none;top:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.filtered-object.active{display:block;}