html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;}html{line-height:1;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle;}q,blockquote{quotes:none;}q:before,blockquote:before,q:after,blockquote:after{content:"";content:none;}a img{border:none;}article,aside,deatils,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}@-moz-keyframes    slide-in{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:0.4;}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}}@-webkit-keyframes slide-in{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:0.4;}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}}@-o-keyframes      slide-in{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:0.4;}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}}@-ms-keyframes     slide-in{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:0.4;}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}}@keyframes         slide-in{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:0.4;}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}}@-moz-keyframes    slide-out{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0.4;}}@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0.4;}}@-o-keyframes      slide-out{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0.4;}}@-ms-keyframes     slide-out{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0.4;}}@keyframes         slide-out{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0.4;}}@-moz-keyframes    spinner{to{transform:rotate(360deg);}}@-webkit-keyframes spinner{to{transform:rotate(360deg);}}@-o-keyframes      spinner{to{transform:rotate(360deg);}}@-ms-keyframes     spinner{to{transform:rotate(360deg);}}@keyframes         spinner{to{transform:rotate(360deg);}}body.adminimal-menu .main-menu{margin-top:29px !important;}body{font-family:"adelle",serif;font-weight:normal;font-size:21px;line-height:40px;letter-spacing:0.01em;padding:0;margin:0;}p{margin:0 0 25px 0;}strong{font-weight:600;}em{font-style:italic;}a{color:inherit;text-decoration:underline;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;}a:focus{outline:none;}a:after{-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;}article{position:relative;overflow:hidden;z-index:5;}.page-user article{padding:20px;}article .field-name-title-field{width:1080px;margin:auto;}article .field-name-field-extra-content .extra-content-wrapper{width:1080px;margin:40px auto;}article .field-name-field-extra-content .field-item{clear:both;overflow:hidden;}article .field-name-field-extra-content .field-item ul{margin-bottom:15px;padding-left:20px;margin-left:10px;}article .field-name-field-extra-content .field-item ul li{list-style:disc;}article .blog-list{width:1080px;margin:auto;}article .blog-list .view-content .item-list > ul{list-style:none;margin:0;padding:0;}article .blog-list .view-content .item-list > ul > li{list-style:none;margin:0;padding:0;margin:0 0 50px 0;}article .blog-list .view-content .item-list > ul > li .submitted-by{display:block;}article .blog-list .view-content .item-list > ul > li .submitted-by .submitted-inner{width:1080px;margin:0 auto 10px auto;display:block;padding-bottom:10px;border-bottom:2px solid #97ced3;font-size:16px;line-height:16px;text-transform:uppercase;}article .blog-list .view-content .item-list > ul > li .submitted-by .author{color:#acadad;}article .blog-list .view-content .item-list > ul > li .submitted-by .created{color:#76bfc6;}article .blog-list .view-content .item-list > ul > li h3{padding:0;}article .blog-list .view-content .item-list > ul > li h3 a{padding:10px 15px;color:#43485d;background:#97ced3;display:block;}article .blog-list .view-content .item-list > ul > li .views-field-created{padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #97ced3;font-size:16px;line-height:16px;text-transform:uppercase;}article .view-display-id-block.body-wrapper{width:1080px;margin:auto;}article .view-display-id-block.body-wrapper form{width:auto;position:absolute;bottom:0;left:0;right:0;padding:5px;background:rgba(212,222,223,0.5);}article .view-display-id-block.body-wrapper form .form-item-quantity{float:left;margin:0;}article .view-display-id-block.body-wrapper form .form-item-quantity label{width:auto;float:left;padding:6px 10px 0 0;}article .view-display-id-block.body-wrapper form .form-item-quantity input{float:left;width:35px;padding:3px 6px;text-align:center;}article .view-display-id-block.body-wrapper form .form-submit{font-size:14px;float:right;padding:8px 15px;}article .view-display-id-block.body-wrapper ul{list-style:none;margin:0;padding:0;}article .view-display-id-block.body-wrapper ul li{position:relative;list-style:none;margin:0;padding:0;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:31%;margin:0 15px 15px 0;border:1px solid #43485d;display:inline-block;height:400px;vertical-align:top;overflow:hidden;}article .view-display-id-block.body-wrapper ul li h3{display:block;padding:7px 35px 7px 15px;background:#43485d;color:white;margin:-10px -10px 10px -10px;height:47px;line-height:23px;}article .view-display-id-block.body-wrapper ul li .views-field-commerce-price{background:rgba(212,222,223,0.5);padding:5px;font-size:20px;border-radius:5px;position:absolute;top:63px;right:2px;}article .view-display-id-block.body-wrapper ul li .product-image{position:absolute;left:20px;right:20px;top:70px;bottom:20px;z-index:-1;background-position:center;background-repeat:no-repeat;background-size:contain;}article .view-display-id-block.body-wrapper ul li .product-image.no-image{background-image:url('/sites/all/themes/thearcadevaults/img/coming-soon.png');}article .field-name-body .body-wrapper{width:1080px;margin:auto;}article .field-name-body .field-item:after{clear:both;content:".";display:block;height:0;visibility:hidden;}article .field-name-body ul{list-style:disc;padding:0 0 0 40px;margin:0 0 25px 0;}article .field-name-body ol{list-style:decimal;padding:0 0 0 40px;margin:0 0 25px 0;}article .field-name-body h3{border-top:2px solid #76bfc6;color:#76bfc6;padding-top:10px;margin-top:10px;font-size:24px;line-height:24px;}img{display:block;}header{z-index:11;position:fixed;top:0;left:0;right:0;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-ms-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;background:none;height:62px;}header .logo{left:20px;}header .logo img{-webkit-transition:all ease 0.75s;-moz-transition:all ease 0.75s;-ms-transition:all ease 0.75s;-o-transition:all ease 0.75s;transition:all ease 0.75s;height:160px;width:auto;}header .logo .logo-primary img{position:relative;z-index:1;transition-delay:0.2s;visibility:visible;}header .logo .logo-secondary img{position:absolute;z-index:2;top:0;left:0;-moz-opacity:0;filter:alpha(100);opacity:0;transition-delay:0.2s;}header .logo .logo-text.logo-secondary img{height:57px;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all ease 0.4s;-moz-transition:all ease 0.4s;-ms-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;transition-delay:0s;}header .social-links{left:50%;height:41px;background:rgba(255,255,255,0.5);-moz-box-shadow:0 0 3px rgba(45,46,54,0.4);-webkit-box-shadow:0 0 3px rgba(45,46,54,0.4);box-shadow:0 0 3px rgba(45,46,54,0.4);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}header .social-links ul{list-style:none;margin:0;padding:0;font-size:0;text-align:center;}header .social-links ul li{list-style:none;margin:0;padding:0;display:inline-block;}header .social-links ul li a{display:inline-block;text-decoration:none;width:48px;height:41px;vertical-align:top;position:relative;}header .social-links ul li a:after{position:absolute;left:0;top:0;right:0;bottom:0;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-ms-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;font-family:FontAwesome;display:block;padding:3px 5px;font-size:30px;line-height:35px;color:#2d2e36;}header .social-links ul li a:hover:after{color:#76bfc6;background:#2d2e36;}header .social-links ul li:first-child a{margin-left:0;}header .social-links ul li:last-child a{margin-right:0;}header .social-links ul li.instagram a:after{content:'\f16d';}header .social-links ul li.googleplus a:after{content:'\f2b3';}header .social-links ul li.twitch a:after{content:'\f1e8';}header .social-links ul li.youtube a:after{content:'\f16a';}header .social-links ul li.facebook a:after{content:'\f230';}header .social-links ul li.twitter a:after{content:'\f099';}header .social-links ul li.twitter a:after{content:'\f099';}header .social-links ul li.contact{color:#333333;}header .social-links ul li.contact a:after{content:'\f0e0';}header .header-cart{position:absolute;right:20px;margin-right:125px;top:20px;background:rgba(255,255,255,0.5);-moz-box-shadow:0 0 3px rgba(45,46,54,0.4);-webkit-box-shadow:0 0 3px rgba(45,46,54,0.4);box-shadow:0 0 3px rgba(45,46,54,0.4);height:42px;padding-left:60px;}header .header-cart .cart-image{display:none;}header .header-cart .cart-product-quantity:after{text-indent:0;text-align:center;display:block;font-size:32px;color:rgba(45,46,54,0.8);padding:3px 5px;line-height:32px;width:35px;height:35px;position:absolute;left:3px;top:0;font-family:FontAwesome;}header .header-cart .cart-product-quantity:after{content:'\f07a';}header .header-cart p{margin:0;}header .menu-burger{right:20px;width:45px;height:41px;background:rgba(255,255,255,0.5);-moz-box-shadow:0 0 3px rgba(45,46,54,0.4);-webkit-box-shadow:0 0 3px rgba(45,46,54,0.4);box-shadow:0 0 3px rgba(45,46,54,0.4);}header .menu-burger a{text-indent:-9999px;text-decoration:none;font-size:0;line-height:0;z-index:100;}header .menu-burger a:after,header .menu-burger a:before{-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-ms-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;text-indent:0;text-align:center;display:block;font-size:35px;color:rgba(45,46,54,0.8);padding:3px 5px;line-height:35px;width:35px;height:35px;position:absolute;left:0;top:0;font-family:FontAwesome;}header .menu-burger a:after{content:'\f0c9';}header .menu-burger a:before{line-height:33px;content:'\f00d';-moz-opacity:0;filter:alpha(100);opacity:0;-webkit-transform:scale(0.4);-moz-transform:scale(0.4);-ms-transform:scale(0.4);-o-transform:scale(0.4);transform:scale(0.4);}header .menu-burger:hover{background-color:#2d2e36;}header .menu-burger:hover a:after,header .menu-burger:hover a:before{color:#76bfc6;}.show-menu header .menu-burger{background:rgba(151,206,211,0.5);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.show-menu header .menu-burger a:after{-moz-opacity:0;filter:alpha(100);opacity:0;-webkit-transform:scale(0.4);-moz-transform:scale(0.4);-ms-transform:scale(0.4);-o-transform:scale(0.4);transform:scale(0.4);}.show-menu header .menu-burger a:before{color:white;-moz-opacity:1;filter:alpha(100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.show-menu header .menu-burger:hover{background:rgba(255,255,255,0.6);}.show-menu header .menu-burger:hover a:before{color:#2d2e36;}header .menu-burger,header .social-links,header .logo{top:20px;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-ms-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;z-index:12;position:fixed;}body.adminimal-menu header .menu-burger,body.adminimal-menu header .social-links,body.adminimal-menu header .logo{top:29px;}body.adminimal-menu header{top:29px;}.scrolled-past-header header{background:rgba(255,255,255,0.5);height:62px;-moz-box-shadow:0 0 3px rgba(45,46,54,0.4);-webkit-box-shadow:0 0 3px rgba(45,46,54,0.4);box-shadow:0 0 3px rgba(45,46,54,0.4);}.scrolled-past-header header .menu-burger,.scrolled-past-header header .social-links,.scrolled-past-header header .logo{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.scrolled-past-header header .menu-burger:hover{background:#2d2e36;}.show-menu.scrolled-past-header header .menu-burger:hover{background:rgba(255,255,255,0.6);}.scrolled-past-header header .logo{top:2px;}.scrolled-past-header header .logo img{height:57px;}.scrolled-past-header header .logo .logo-secondary img{-moz-opacity:1;filter:alpha(100);opacity:1;transition-delay:0s;}.scrolled-past-header header .logo .logo-text.logo-secondary img{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition-delay:0.4s;}.scrolled-past-header header .logo .logo-primary img{visibility:hidden;transition-delay:0s;}.scrolled-past-header header .menu-burger{top:10px;}.scrolled-past-header header .social-links{top:13px;}.scrolled-past-header header .social-links ul > li a{margin:0;width:36px;height:36px;}.scrolled-past-header header .social-links ul > li a:after{font-size:24px;line-height:29px;}.contact-form{background-image:url('/sites/default/files/images/ffilifest-2018.jpg');background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden;}#map-canvas{height:450px;}.opening-times{padding:15px 0;width:49%;float:left;line-height:19px;font-size:16px;}.opening-times p{margin:0 0 5px 0;}.opening-times h3{font-weight:600;font-size:30px;line-height:30px;}.opening-times strong{font-size:18px;padding-bottom:3px;border-bottom:1px solid #dddddd;display:inline-block;margin:10px 0 3px 0;}.contact-details{width:47%;float:right;background:rgba(0,0,0,0.3);padding:10px 10px;margin:8px 0;line-height:40px;font-size:25px;text-transform:none;}.contact-details i{font-size:35px;margin-left:15px;}.contact-details a{text-decoration:none;}.contact-details h3{font-weight:600;font-size:30px;line-height:30px;}.contact-details p{margin:0 0 5px 0;}.our-friends{width:49%;float:right;margin:10px 0;}.our-friends h3{margin:0 0 3px 0s;}.address-wrapper{text-align:center;padding:10px 0;font-size:26px;color:white;background:#e6007e;}.address-wrapper address{display:inline-block;}footer{font-family:"HelveticaNeue-Thin","Helvetica Neue",Helvetica,"Segoe UI",Arial,sans-serif;font-weight:100;position:relative;background:#76bfc6;background:-moz-linear-gradient(top,#76bfc6 0%,#6aa3b6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#76bfc6),color-stop(100%,#6aa3b6));background:-webkit-linear-gradient(top,#76bfc6 0%,#6aa3b6 100%);background:-o-linear-gradient(top,#76bfc6 0%,#6aa3b6 100%);background:-ms-linear-gradient(top,#76bfc6 0%,#6aa3b6 100%);background:_linear-gradient(to bottom,#76bfc6 0%,#6aa3b6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76bfc6',endColorstr='#6aa3b6',GradientType=0);height:320px;z-index:10;font-size:14px;line-height:18px;padding:15px 20px 40px 20px;text-transform:uppercase;overflow:hidden;color:white;-moz-box-shadow:0 -1px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 -1px 5px rgba(0,0,0,0.3);box-shadow:0 -1px 5px rgba(0,0,0,0.3);}.ie-gt-8 footer{filter:none;}footer .inner-footer{width:1080px;margin:auto;}footer .privacy{float:left;}footer .privacy a{text-decoration:none;}footer .privacy a:hover{color:#43485d;}footer .copyright-wrapper{margin:auto;padding:7px 0;position:absolute;left:0;right:0;bottom:0;background:rgba(45,46,54,0.5);text-align:center;}h1,h2,h3,h4,h5{font-family:"HelveticaNeue-Thin","Helvetica Neue",Helvetica,"Segoe UI",Arial,sans-serif;font-weight:100;margin:0 0 18px 0;text-transform:uppercase;}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none;color:inherit;}h1{font-size:40px;font-weight:100;line-height:40px;}h2{font-size:30px;line-height:30px;}h3{font-size:20px;line-height:20px;}h4{font-size:22px;line-height:22px;letter-spacing:0.018em;}h5{font-size:18px;line-height:20px;letter-spacing:0.018em;}body div.messages{line-height:24px;font-size:18px;z-index:999999;}.popup-tournaments{position:relative;min-width:1080px;padding:0;}article > section.node{position:relative;min-width:1080px;padding:0;}article > section.node.get-touchnewsletter-signup .field-name-title-field .field-item,article > section.node.eventssignup .field-name-title-field .field-item{background:#76bfc6;padding:0 0 0 60px;height:auto;}article > section.node.get-touchnewsletter-signup .field-name-title-field .field-item h1,article > section.node.eventssignup .field-name-title-field .field-item h1{font-size:35px;line-height:35px;padding:10px 0;}article > section.node.hub-survey form,article > section.node.get-touchnewsletter-signup form,article > section.node.eventssignup form{padding:15px 30px;background:rgba(225,207,171,0.1);margin:0 auto 40px auto;border-bottom:2px solid #e6007e;width:80%;}article > section.node.not-found{height:0;min-height:0;overflow:hidden;}body.admin-menu article > section.node.not-found,article > section.node.not-found.active{height:auto;min-height:100%;overflow:visible;}article > section.node .field-name-title-field{height:80px;margin:0 0 20px 0;}article > section.node .field-name-title-field .field-item{position:absolute;left:0;right:0;height:40px;padding:20px 0;background:#e6007e;}article > section.node .field-name-title-field .field-item h1{font-size:40px;line-height:40px;margin:auto;width:1080px;color:white;}article > section.node.node-blog-post .field-name-field-header-image{width:1080px;margin:0 auto 20px auto;}article > section.node.node-blog-post .field-name-field-header-image img{width:100%;height:auto;}article > section.node.node-blog-post .field-name-title-field{width:auto;background:#e6007e;padding:20px 10px;margin-top:80px;height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}article > section.node.node-blog-post .field-name-title-field .field-item{position:relative;min-height:82px;height:auto;padding:0;overflow:hidden;background:none;margin:0;}article > section.node.node-blog-post .field-name-title-field .field-item h1{position:absolute;top:50%;left:50%;color:#2d2e36;-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%);}article > section.node.node-blog-post .submitted-by{display:block;}article > section.node.node-blog-post .submitted-by .submitted-inner{width:1080px;margin:0 auto 10px auto;display:block;padding-bottom:10px;border-bottom:2px solid #97ced3;font-size:16px;line-height:16px;text-transform:uppercase;}article > section.node.node-blog-post .submitted-by .author{color:#acadad;}article > section.node.node-blog-post .submitted-by .created{color:#76bfc6;}article > section.node a{color:black;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;position:relative;z-index:1;line-height:1.25em;}article > section.node a:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-1px;background:black;top:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:-1;}article > section.node a:hover{color:#333333;}article > section.node a:hover:after{top:-3px;left:-3px;right:-3px;bottom:-3px;background:#dddddd;opacity:0.8;}article > section.node a.no-underline:after{bottom:0;display:none;}article > section.node a:focus{outline:none;}article > section.node .boxout{list-style:none;margin:0;padding:0;margin:0 -3%;}article > section.node .boxout li{list-style:none;margin:0;padding:0;padding:30px;position:relative;z-index:10;height:290px;overflow:hidden;float:left;color:#d4dedf;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:2% 3%;width:44%;font-size:20px;line-height:26px;background:rgba(255,255,255,0.25);-moz-opacity:0;filter:alpha(100);opacity:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-ms-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;}article > section.node .boxout li .videogame-icon{font-family:'Video Games';font-size:350px;position:absolute;left:-30px;top:-40px;line-height:1;-webkit-transform:rotate(13deg);-moz-transform:rotate(13deg);-ms-transform:rotate(13deg);-o-transform:rotate(13deg);transform:rotate(13deg);-moz-opacity:0;filter:alpha(100);opacity:0;}article > section.node .in-view .boxout li{-moz-opacity:1;filter:alpha(100);opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}article > section.node .in-view .boxout li .videogame-icon{-moz-opacity:0.15;filter:alpha(100);opacity:0.15;}article > section.node .in-view .boxout li:nth-child(1){transition-delay:0s;}article > section.node .in-view .boxout li:nth-child(2){transition-delay:0.2s;}article > section.node .in-view .boxout li:nth-child(3){transition-delay:0.4s;}article > section.node .in-view .boxout li:nth-child(4){transition-delay:0.6s;}.portfolio-page-overlay{position:fixed;z-index:99;background:rgba(0,0,0,0.8);left:0;right:0;top:0;bottom:0;-moz-opacity:0;filter:alpha(100);opacity:0;visibility:hidden;-webkit-transition:all ease 1s;-moz-transition:all ease 1s;-ms-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s;}.portfolio-page-overlay.active{-moz-opacity:1;filter:alpha(100);opacity:1;visibility:visible;}.portfolio-page-overlay .list-event-date{display:none;}.portfolio-page-overlay .portfolio-popup{position:fixed;margin:0;padding:0;z-index:80;-webkit-transition:all ease 1s;-moz-transition:all ease 1s;-ms-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s;}.portfolio-page-overlay .portfolio-popup .portfolio-overlay{display:none;}.portfolio-page-overlay .portfolio-popup .portfolio-content{-webkit-transition:all ease 0.4s;-moz-transition:all ease 0.4s;-ms-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;-moz-opacity:0;filter:alpha(100);opacity:0;}.portfolio-page-overlay .portfolio-popup .portfolio-content h3{position:fixed;top:10px;font-weight:400;font-size:65px;line-height:70px;color:white;left:2%;margin:5px;text-shadow:1px 1px 3px rgba(0,0,0,0.9);}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description{position:fixed;color:white;right:2%;margin:5px;top:90px;bottom:10px;overflow-y:auto;width:58%;font-size:20px;padding-top:20px;line-height:25px;border-top:5px solid #e6007e;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description ul{padding:0 0 0 35px;list-style:disc;margin:0 0 10px 0;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .event-date{margin:5px 0 20px 0;font-weight:bold;text-transform:uppercase;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .portfolio-tags{font-family:"HelveticaNeue-Thin","Helvetica Neue",Helvetica,"Segoe UI",Arial,sans-serif;font-weight:100;font-style:italic;font-size:16px;font-weight:300;line-height:18px;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .portfolio-urls .field-name-field-link,.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .portfolio-urls ul{list-style:none;margin:0;padding:0;border-top:1px solid #97ced3;margin:10px 0;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .portfolio-urls .field-name-field-link .field-item,.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .portfolio-urls .field-name-field-link li,.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .portfolio-urls ul .field-item,.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .portfolio-urls ul li{list-style:none;margin:0;padding:0;padding:4px 0;font-size:20px;line-height:22px;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .ticket-form{border-top:5px solid #e6007e;padding-top:20px;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .ticket-form .event-hide{display:none;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .ticket-form ul{list-style:none;margin:0;padding:0;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .ticket-form ul li{list-style:none;margin:0;padding:0;margin:15px 0 0 0;overflow:hidden;position:relative;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .ticket-form ul li:first-child .body-wrapper p:first-child{border-top:none;padding-top:0;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .ticket-form ul li.unavailable-ticket{-moz-opacity:0.7;filter:alpha(100);opacity:0.7;position:relative;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .ticket-form ul li.unavailable-ticket:after{display:block;content:"FULL";background:#e6007e;position:absolute;right:0;bottom:0;font-family:"HelveticaNeue-Thin","Helvetica Neue",Helvetica,"Segoe UI",Arial,sans-serif;font-weight:100;padding:10px;font-size:15px;line-height:30px;text-align:center;width:80px;height:50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .ticket-form ul li .field-name-title-field{width:calc(100% - 100px);margin:10px 0;height:30px;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .ticket-form ul li .field-name-title-field h5{background:rgba(177,219,223,0.7);padding:5px 10px;color:#43485d;margin:0;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .ticket-form ul li .body-wrapper{font-size:15px;line-height:19px;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .ticket-form ul li .body-wrapper p:first-child{border-top:1px solid #e6007e;padding-top:20px;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .ticket-form ul li form{width:auto;position:absolute;right:0;bottom:0;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .ticket-form ul li form .entity-ticket-type{display:none;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .ticket-form ul li form .form-submit{font-size:18px;line-height:18px;background:#76bfc6;padding:10px;width:80px;height:50px;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .ticket-form ul li form .form-submit:hover{background:#43485d;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description a{color:#76bfc6;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description a:hover{color:#e1cfab;}.portfolio-page-overlay .portfolio-popup .portfolio-nav a{text-indent:-9999px;display:inline-block;text-decoration:none;font-size:0;line-height:0;position:absolute;top:50%;z-index:100;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.portfolio-page-overlay .portfolio-popup .portfolio-nav a:after{-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-ms-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;text-indent:0;font-family:FontAwesome;display:block;font-size:65px;color:white;background:rgba(0,0,0,0.5);padding:8px 10px 3px 10px;line-height:65px;}.portfolio-page-overlay .portfolio-popup .portfolio-nav a:hover:after{color:#b1dbdf;background:rgba(67,72,93,0.7);-moz-opacity:1;filter:alpha(100);opacity:1;}.portfolio-page-overlay .portfolio-popup .portfolio-nav a.next{right:0;}.portfolio-page-overlay .portfolio-popup .portfolio-nav a.next:after{text-align:right;content:'\f054';padding-right:5px;}.portfolio-page-overlay .portfolio-popup .portfolio-nav a.previous{left:0;}.portfolio-page-overlay .portfolio-popup .portfolio-nav a.previous:after{text-align:left;content:'\f053';padding-left:5px;}.portfolio-page-overlay .portfolio-popup .portfolio-image{position:absolute;left:5px;right:5px;top:5px;bottom:5px;background-position:center top;background-size:cover;background-repeat:no-repeat;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;z-index:1;}.portfolio-page-overlay .portfolio-popup .portfolio-images-all{position:absolute;left:5px;right:5px;top:5px;bottom:5px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;-moz-opacity:0;filter:alpha(100);opacity:0;}.portfolio-page-overlay .portfolio-popup .portfolio-images-all li{-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;-moz-opacity:0;filter:alpha(100);opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;}.portfolio-page-overlay .portfolio-popup .portfolio-images-all li.active{-moz-opacity:1;filter:alpha(100);opacity:1;}.portfolio-page-overlay .portfolio-popup .portfolio-images-all li.dragscrollable{cursor:move;}.portfolio-page-overlay .portfolio-popup .close{position:fixed;top:2%;z-index:10;right:2%;margin:5px;-moz-opacity:0;filter:alpha(100);opacity:0;-webkit-transition:all ease 1s;-moz-transition:all ease 1s;-ms-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s;}.portfolio-page-overlay .portfolio-popup .close a{text-decoration:none;color:white;display:inline-block;font-size:24px;line-height:24px;padding:5px;background:rgba(255,255,255,0.4);}.portfolio-page-overlay .portfolio-popup .close a:hover{color:#43485d;background:rgba(255,255,255,0.9);}.portfolio-page-overlay .portfolio-popup.active-ready .portfolio-image{visibility:hidden;-moz-opacity:0;filter:alpha(100);opacity:0;}.portfolio-page-overlay .portfolio-popup.active-ready .portfolio-content,.portfolio-page-overlay .portfolio-popup.active-ready .portfolio-images-all{-moz-opacity:1;filter:alpha(100);opacity:1;}.portfolio-page-overlay .portfolio-popup.active-ready .portfolio-images-all img{width:100%;height:auto;}.portfolio-page-overlay .portfolio-popup.active-ready .close{-moz-opacity:1;filter:alpha(100);opacity:1;}.view-portfolio{margin:0 0 30px 0;}.view-portfolio .view-content{width:1100px;margin:auto;}.view-portfolio .view-content ul{list-style:none;margin:0;padding:0;padding:0;width:100%;margin:0 -1%;position:relative;}.view-portfolio .view-content ul:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.view-portfolio .view-content ul li{list-style:none;margin:0;padding:0;width:31.33%;padding-top:34px;padding-bottom:30%;margin:1%;height:0;float:left;position:relative;cursor:pointer;overflow:hidden;}.view-portfolio .view-content ul li:hover:not(.active) .portfolio-overlay{-moz-opacity:1;filter:alpha(100);opacity:1;left:0;right:0;top:0;bottom:0;}.view-portfolio .view-content ul li:hover:not(.active) .portfolio-image{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}.view-portfolio .view-content ul li:hover:not(.active) h3{-webkit-transform:scale(1.3) translateY(-50%);-moz-transform:scale(1.3) translateY(-50%);-ms-transform:scale(1.3) translateY(-50%);-o-transform:scale(1.3) translateY(-50%);transform:scale(1.3) translateY(-50%);text-shadow:2px 2px 6px rgba(0,0,0,0.5);}.view-portfolio .view-content ul li.active h3{-moz-opacity:0;filter:alpha(100);opacity:0;}.view-portfolio .view-content ul li .portfolio-overlay{background:rgba(118,191,198,0.4);-webkit-transition:all ease 0.4s;-moz-transition:all ease 0.4s;-ms-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;position:absolute;left:50%;right:50%;top:50%;bottom:50%;-moz-opacity:0;filter:alpha(100);opacity:0;z-index:3;}.view-portfolio .view-content ul li .portfolio-content{-webkit-transition:all ease 0.4s;-moz-transition:all ease 0.4s;-ms-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;position:absolute;left:0;right:0;top:0;bottom:0;z-index:5;}.view-portfolio .view-content ul li h3{position:absolute;top:50%;left:0;right:0;font-weight:400;font-size:30px;line-height:36px;-webkit-transition:all ease 0.6s;-moz-transition:all ease 0.6s;-ms-transition:all ease 0.6s;-o-transition:all ease 0.6s;transition:all ease 0.6s;text-shadow:1px 1px 3px rgba(0,0,0,0.35);color:#e6007e;text-align:center;padding:0 30px;background:rgba(255,255,255,0.7);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin:0;}.view-portfolio .view-content ul li .list-event-date{background:#76bfc6;color:white;font-size:16px;line-height:24px;font-family:"HelveticaNeue-Thin","Helvetica Neue",Helvetica,"Segoe UI",Arial,sans-serif;font-weight:100;padding:10px 0;text-transform:uppercase;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,0.35);}.view-portfolio .view-content ul li .list-event-date .date-display-range{display:inline;color:#d4dedf;}.view-portfolio .view-content ul li .portfolio-image-wrapper{position:absolute;left:0;right:0;top:39px;bottom:0;background-position:center top;background-size:cover;background-repeat:no-repeat;border:5px solid #76bfc6;overflow:hidden;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;z-index:1;}.view-portfolio .view-content ul li .portfolio-image{position:absolute;left:0;right:0;top:0;bottom:0;background-position:center top;background-size:cover;background-repeat:no-repeat;-webkit-transition:all ease 2s;-moz-transition:all ease 2s;-ms-transition:all ease 2s;-o-transition:all ease 2s;transition:all ease 2s;}.view-portfolio .view-content ul li .portfolio-description,.view-portfolio .view-content ul li .portfolio-images-all{display:none;}.front{padding-bottom:0;}.front .field-name-body .field-item.even:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.front .field-name-body .field-item.even p{margin:20px 0 40px 0;}.front .field-name-body .field-item.odd{border-bottom:2px solid #2d2e36;background:#d4dedf;}.front .field-name-body .field-item.odd .body-wrapper p{font-size:24px;}.front .field-name-body .field-item.odd .full-width-title{overflow:hidden;}.front .field-name-body .field-item.odd .full-width-title:before{background:#e6007e;height:80px;border-top:5px solid #2d2e36;border-bottom:5px solid #2d2e36;}.front .field-name-body .field-item.odd .full-width-title h2{font-size:50px;text-align:center;margin-bottom:20px;width:100%;height:90px;line-height:90px;font-family:inherit;font-weight:bold;}.front .field-name-body .field-item.even:not(:first-child){background:url(/sites/all/themes/thearcadevaults/img/texture.png);padding-bottom:20px;}.front .field-name-body .intro-text{width:65%;float:left;}.front .field-name-body .profile-pic-wrapper{width:260px;height:260px;margin:30px 50px 0 0;float:right;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;overflow:hidden;}.front .field-name-body .profile-pic-wrapper .profile-pic{width:auto;margin-left:-13px;height:260px;}.arcade .field-name-body .field-item.even:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.arcade .field-name-body .field-item.even p{margin:20px 0 40px 0;}.arcade .field-name-body .field-item.odd{background:url(/sites/all/themes/thearcadevaults/img/texture.png);padding:30px 0;color:white;font-size:26px;}.arcade .field-name-body .field-item.odd h2{font-size:40px;line-height:42px;}.arcade .field-name-body .field-item.odd h3{font-size:28px;line-height:28px;}.arcade .field-name-field-extra-content .field-item:nth-child(1){background:#76bfc6;}.hire .field-name-body .field-item.even:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.hire .field-name-body .field-item.even p{margin:20px 0 40px 0;}.hire .field-name-field-extra-content .field-item:nth-child(1){background:url(/sites/all/themes/thearcadevaults/img/texture.png);padding:30px 0;color:white;font-size:26px;}.hire .field-name-field-extra-content .field-item:nth-child(1) h2{font-size:40px;line-height:42px;}.hire .field-name-field-extra-content .field-item:nth-child(1) h3{font-size:28px;line-height:28px;}.hire .field-name-field-extra-content .field-item:nth-child(3){background:#76bfc6;}.co-working-space .field-name-body .field-item.even:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.co-working-space .field-name-body .field-item.even p{margin:20px 0 40px 0;}.co-working-space .field-name-body .field-item.odd{background:url(/sites/all/themes/thearcadevaults/img/texture.png);padding:30px 0;color:white;font-size:26px;}.co-working-space .field-name-body .field-item.odd h2{font-size:40px;line-height:42px;}.co-working-space .field-name-body .field-item.odd h3{font-size:28px;line-height:28px;}.co-working-space .field-name-field-extra-content .field-item:nth-child(2){background:#76bfc6;}.field-name-body .full-width-title{overflow:hidden;}.field-name-body .full-width-title:before{height:62px;background:#b1dbdf;content:"";display:block;position:absolute;left:0;right:0;z-index:1;}.field-name-body .full-width-title h2{position:relative;margin:auto;width:1080px;height:62px;line-height:62px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2;}h2 .content{margin:auto;width:1080px;}.popup .field-name-body .full-width-title{height:82px;overflow:hidden;}.popup .field-name-body .full-width-title h2{position:absolute;left:0;right:0;background:rgba(177,219,223,0.8);padding:20px 10px 20px 60px;}.popup .field-name-body .field-item.even:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.popup .field-name-body .field-item.even p{margin:20px 0 40px 0;}.popup .field-name-body .field-item:nth-child(5){background:url(/sites/all/themes/thearcadevaults/img/texture.png);padding-bottom:20px;}.popup .field-name-body .intro-text{width:65%;float:left;}ul.fancy-list{list-style:none;margin:0;padding:0;border-top:1px solid #e6007e;}ul.fancy-list li{list-style:none;margin:0;padding:0;padding:15px 0;margin:15px 0;border-bottom:1px solid #e6007e;}.bit-about-us .field-name-field-extra-content{background:rgba(177,219,223,0.5);font-size:16px;line-height:22px;overflow:hidden;color:#43485d;}.bit-about-us .field-name-field-extra-content .full-width-title h3{font-size:22px;margin:20px 0 5px 0;}.events .field-name-field-extra-content{background:rgba(177,219,223,0.5);font-size:14px;line-height:20px;overflow:hidden;margin-bottom:30px;color:#43485d;}.events .field-name-field-extra-content .extra-content-wrapper{margin:20px auto;}.events .field-name-field-extra-content p{margin:0;}.our-consoles-and-games .field-name-body ul{list-style:none;margin:0;padding:0;border-bottom:1px solid rgba(128,130,144,0.4);margin:20px;}.our-consoles-and-games .field-name-body ul li{list-style:none;margin:0;padding:0;border-top:1px solid rgba(128,130,144,0.4);padding:15px;font-size:17px;line-height:22px;color:#43485d;}.our-consoles-and-games .technologies{text-align:center;}.our-consoles-and-games .technologies a.no-underline{display:inline-block;width:128px;height:128px;padding:10px;margin:0 10px;position:relative;}.our-consoles-and-games .technologies a.no-underline:before{position:absolute;content:"";display:block;left:0;right:0;top:0;bottom:0;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-opacity:0;filter:alpha(100);opacity:0;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);}.our-consoles-and-games .technologies a.no-underline:after{position:absolute;content:"";display:block;background:#d4dedf;left:0;right:0;top:0;bottom:0;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-opacity:0;filter:alpha(100);opacity:0;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);}.our-consoles-and-games .technologies a.no-underline:hover:after{-moz-opacity:1;filter:alpha(100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);background:#d4dedf;}.main-menu{z-index:11;position:fixed;top:0;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-ms-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;bottom:0;right:0;width:300px;background:rgba(45,46,54,0.7);border-right:1px solid rgba(67,72,93,0.2);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}.show-menu .main-menu{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}.main-menu > ul.menu{list-style:none;margin:0;padding:0;margin-top:80px;}.main-menu > ul.menu > li{list-style:none;margin:0;padding:0;font-family:"HelveticaNeue-Thin","Helvetica Neue",Helvetica,"Segoe UI",Arial,sans-serif;font-weight:100;position:relative;z-index:1;}.main-menu > ul.menu > li:after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;left:100%;background:rgba(255,255,255,0.6);z-index:1;-moz-opacity:0;filter:alpha(100);opacity:0;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-ms-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;}.main-menu > ul.menu > li:hover:after{-moz-opacity:1;filter:alpha(100);opacity:1;left:0;}.main-menu > ul.menu > li:hover a{color:#43485d;}.main-menu > ul.menu > li a{color:white;text-decoration:none;display:block;text-transform:uppercase;font-size:22px;line-height:20px;letter-spacing:0.05em;padding:20px 40px 20px 20px;text-align:right;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;position:relative;z-index:2;}.main-menu > ul.menu > li a:after{background:white;content:"";display:block;position:absolute;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;width:10px;height:10px;right:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.main-menu > ul.menu > li.active-trail:after{-moz-opacity:1;filter:alpha(100);opacity:1;background:rgba(151,206,211,0.5);left:0;}.main-menu > ul.menu > li.active-trail a{color:white;}.main-menu > ul.menu > li.active-trail a:after{background:white;}.main-menu > ul.menu > li ul.menu{list-style:none;margin:0;padding:0;position:relative;z-index:11;}.main-menu > ul.menu > li ul.menu > li{list-style:none;margin:0;padding:0;font-family:"HelveticaNeue-Thin","Helvetica Neue",Helvetica,"Segoe UI",Arial,sans-serif;font-weight:100;background:rgba(0,0,0,0.3);padding-right:0;}.main-menu > ul.menu > li ul.menu > li > a{font-size:15px;line-height:19px;padding:7px 10px;color:white;text-decoration:none;display:block;text-transform:uppercase;text-align:right;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;position:relative;z-index:2;}.main-menu > ul.menu > li ul.menu > li > a:after{display:none;}.main-menu > ul.menu > li ul.menu > li > a:hover:not(.active){color:#2d2e36;background:#76bfc6;}.main-menu > ul.menu > li ul.menu > li > a.active{background:#76bfc6;}.main-menu > ul.menu > li:first-child a:before{display:none;}.parallax-image-wrapper{height:400px;overflow:hidden;will-change:top;}.parallax-image-wrapper .parallax-image{background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed;width:100%;height:100%;}.carousel{-moz-opacity:0;filter:alpha(100);opacity:0;height:100%;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-ms-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;}.carousel .cycle-content{overflow:hidden;}.carousel .cycle-content ul.cycle-list{list-style:none;margin:0;padding:0;position:relative;height:80vh;min-height:690px;overflow:hidden;width:100%;z-index:9;}.carousel .cycle-content ul.cycle-list > li{list-style:none;margin:0;padding:0;bottom:0;top:0;left:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);overflow:hidden;opacity:0.4;position:absolute;width:inherit;height:inherit;min-height:inherit;border-left:10px solid #e6007e;margin-left:-10px;}.carousel .cycle-content ul.cycle-list > li .carousel-content{height:inherit;min-height:inherit;overflow:hidden;background-repeat:no-repeat;background-position:center top;background-size:cover;position:relative;}.carousel .cycle-content ul.cycle-list > li.active{-webkit-animation:slide-in 1.7s forwards;-moz-animation:slide-in 1.7s forwards;animation:slide-in 1.7s forwards;z-index:10;}.carousel .cycle-content ul.cycle-list > li.active .carousel-content-wrapper{-moz-opacity:1;filter:alpha(100);opacity:1;}.carousel .cycle-content ul.cycle-list > li.active .carousel-content-wrapper .carousel-content:before,.carousel .cycle-content ul.cycle-list > li.active .carousel-content-wrapper .carousel-content:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-moz-opacity:1;filter:alpha(100);opacity:1;}.carousel .cycle-content ul.cycle-list > li.active-out{z-index:9;-webkit-animation:slide-out 3s forwards;-moz-animation:slide-out 3s forwards;animation:slide-out 3s forwards;transition-delay:0s;}.carousel .cycle-content ul.cycle-list > li.active-out .carousel-content:before,.carousel .cycle-content ul.cycle-list > li.active-out .carousel-content:after{transition-delay:0s;}.carousel .cycle-navigation{position:absolute;bottom:10px;list-style:none;margin:0;padding:0;z-index:10 !important;left:20px;right:20px;height:26px;text-align:center;}.carousel .cycle-navigation li{text-indent:-2000px;width:18px;height:18px;display:inline-block;cursor:pointer;margin:0 7px;background:#76bfc6;-moz-box-shadow:0 0 3px rgba(45,46,54,0.4);-webkit-box-shadow:0 0 3px rgba(45,46,54,0.4);box-shadow:0 0 3px rgba(45,46,54,0.4);-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;}.carousel .cycle-navigation li:hover{background:white;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}.carousel .cycle-navigation li.active{background:#e6007e;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);cursor:default !important;}.carousel .carousel-text{position:absolute;left:50%;top:65%;width:90%;text-align:center;color:white;font-family:"HelveticaNeue-Thin","Helvetica Neue",Helvetica,"Segoe UI",Arial,sans-serif;font-weight:100;font-size:60px;line-height:60px;letter-spacing:0;text-shadow:1px 1px 2px rgba(45,46,54,0.6);text-transform:uppercase;-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%);}.carousel .carousel-text strong{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Arial,sans-serif;font-weight:normal;}.opening{-moz-box-shadow:0 0 3px rgba(45,46,54,0.4);-webkit-box-shadow:0 0 3px rgba(45,46,54,0.4);box-shadow:0 0 3px rgba(45,46,54,0.4);position:absolute;z-index:11;top:240px;left:50%;width:85%;font-size:70px;line-height:70px;font-family:"Helvetica Neue",Helvetica,"Segoe UI",Arial,sans-serif;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase;background:rgba(118,191,198,0.5);padding:20px;text-align:center;}.opening p{margin:0;}.captcha,.hidden{position:absolute;left:-99999px;}.ui-multiselect-menu{position:absolute;border-radius:0;z-index:1000;border:none;background:#d4dedf;display:none;-moz-box-shadow:0 5px 5px rgba(176,179,193,0.7);-webkit-box-shadow:0 5px 5px rgba(176,179,193,0.7);box-shadow:0 5px 5px rgba(176,179,193,0.7);}.ui-multiselect-menu.contact-subject{background:white;}.ui-multiselect-menu input[type=radio]{position:absolute;left:-999999px;}.ui-multiselect-menu .ui-widget-header{display:none;}.ui-multiselect-menu .ui-multiselect-checkboxes{max-height:13em;overflow-y:auto;overflow-x:hidden;position:relative;padding:0;}.ui-multiselect-menu .ui-multiselect-checkboxes label{border:none;background:none;border-radius:0;font-family:"adelle",serif;font-weight:normal;padding:0.25em 0.6em;clear:both;overflow:hidden;}.ui-multiselect-menu .ui-multiselect-checkboxes label.hover,.ui-multiselect-menu .ui-multiselect-checkboxes label.ui-state-hover{background:#76bfc6;color:white;}.ui-multiselect-menu .ui-multiselect-checkboxes label.active,.ui-multiselect-menu .ui-multiselect-checkboxes label.ui-state-active{background:#acadad;color:white;}.ui-multiselect-menu .ui-multiselect-checkboxes input{float:left;margin:6px 8px 0 0;}.ui-multiselect-menu .ui-multiselect-checkboxes .icheckbox{margin:2px 10px 0 0;float:left;}.ui-multiselect-menu .ui-multiselect-checkboxes .icheckbox.focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.ui-multiselect-menu .ui-multiselect-checkboxes span{float:left;width:calc(100% - 45px);}.ui-multiselect-menu .ui-multiselect-optgroup-label{padding:0.25em;font-weight:bold;font-size:0.85em;}.ui-multiselect-menu .ui-multiselect-optgroup-label a{text-decoration:none;}.ui-multiselect-menu .ui-multiselect-optgroup-label a:hover{color:#43485d;cursor:default;}.page-ticket h1{height:40px;padding:20px 0;background:#e6007e;margin:0 auto 20px auto;font-size:40px;line-height:40px;width:1080px;color:white;}.page-ticket h2{background:#76bfc6;margin:0;height:auto;font-size:35px;line-height:35px;padding:10px 0 10px 60px;color:white;clear:both;}.page-ticket .node-event-ticket{padding:0 20px;}.page-ticket .node-event-ticket h3{padding:20px 0 10px 30px;border-top:2px solid #e6007e;}.page-ticket .node-event-ticket h3 div{display:inline;}.page-ticket .node-event-ticket .ticket-image{width:250px;height:250px;float:left;margin:0 20px 20px 30px;background-size:cover;background-position:center;background-repeat:no-repeat;}.page-ticket form{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;position:relative;}.page-ticket form fieldset{padding:15px 30px 80px 30px;background:rgba(225,207,171,0.1);margin:0 20px 40px 20px;border-bottom:2px solid #e6007e;width:auto;}.page-ticket form .form-submit{position:absolute;right:50px;bottom:20px;}.block h2{background:#b1dbdf;height:62px;line-height:62px;}#contact-us{padding-top:142px;}.contact-form .content{width:1080px;margin:auto;}.contact-form form{padding:20px;background:rgba(255,255,255,0.6);margin:20px 0;}.contact-form .webform-component-fieldset{width:50%;float:left;clear:none;margin-bottom:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.contact-form .webform-component--left-column{padding-right:10px;}.contact-form .webform-component--right-column{padding-left:10px;}form{width:1080px;margin:0 auto;}form #webform-component-css-captcha{position:absolute;left:-99999px;}form .form-select{visibility:hidden;}form button.ui-multiselect{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-family:"adelle",serif;font-weight:normal;font-size:16px;line-height:22px;font-weight:100;background:rgba(212,222,223,0.3);padding:10px 15px;padding-left:30px;color:#808290;letter-spacing:0;overflow:hidden;border:none;border-bottom:2px solid #b0b3c1;text-align:left;position:relative;max-height:none;width:100% !important;}form button.ui-multiselect span:not(.ui-icon){height:auto;padding:0 10px;}form button.ui-multiselect .ui-icon{right:auto;left:15px;background:none;color:#808290;content:"";width:0;height:0;top:15px;border-top:12px solid #b0b3c1;border-left:9px solid transparent;border-right:9px solid transparent;position:absolute;bottom:0;text-align:center;}form button.ui-multiselect.ui-state-active{font-weight:normal;}form button.ui-multiselect.ui-state-active span,form button.ui-multiselect:hover span{color:#43485d !important;}form button.ui-multiselect.ui-state-active .ui-icon,form button.ui-multiselect:hover .ui-icon{border-top:12px solid #43485d;}form input.form-text,form .form-textarea-wrapper textarea,form .form-select{font-family:"adelle",serif;font-weight:normal;font-size:14px;line-height:22px;background:rgba(212,222,223,0.8);letter-spacing:0.05em;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-bottom:4px solid #76bfc6;padding:10px 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#808290;}form input.form-text::-webkit-input-placeholder,form .form-textarea-wrapper textarea::-webkit-input-placeholder,form .form-select::-webkit-input-placeholder{color:rgba(128,130,144,0.5);text-transform:uppercase;}form input.form-text:-moz-placeholder,form .form-textarea-wrapper textarea:-moz-placeholder,form .form-select:-moz-placeholder{color:rgba(128,130,144,0.7);text-transform:uppercase;}form input.form-text::-moz-placeholder,form .form-textarea-wrapper textarea::-moz-placeholder,form .form-select::-moz-placeholder{color:rgba(128,130,144,0.7);text-transform:uppercase;}form input.form-text:-ms-input-placeholder,form .form-textarea-wrapper textarea:-ms-input-placeholder,form .form-select:-ms-input-placeholder{color:rgba(128,130,144,0.5);text-transform:uppercase;}form input.form-text.placeholder,form .form-textarea-wrapper textarea.placeholder,form .form-select.placeholder{color:rgba(128,130,144,0.5);text-transform:uppercase;}form input.form-text:focus,form .form-textarea-wrapper textarea:focus,form .form-select:focus{-moz-box-shadow:0 0 8px rgba(67,72,93,0.6);-webkit-box-shadow:0 0 8px rgba(67,72,93,0.6);box-shadow:0 0 8px rgba(67,72,93,0.6);}form .icheckbox{background-color:#d4dedf;background-position:center;background-repeat:no-repeat;background-size:auto 17px;width:35px;display:inline-block;height:31px;cursor:pointer;margin:0;float:left;border-bottom:4px solid #76bfc6;}form .icheckbox:hover{background-color:#b0b3c1;}form .icheckbox.checked{background-image:url(/sites/all/themes/thearcadevaults/img/checkbox-tick.png);}form .icheckbox.focus{-moz-box-shadow:0 0 8px rgba(67,72,93,0.6);-webkit-box-shadow:0 0 8px rgba(67,72,93,0.6);box-shadow:0 0 8px rgba(67,72,93,0.6);}form .icheckbox.error{background:#721a1c;}form #google_recaptcha_webform_client_form_69,form #google_recaptcha_webform_client_form_14{float:left;}form .form-checkboxes,form .form-radios,form .file-widget,form input.form-text,form .form-textarea-wrapper,form .form-select{width:100%;}form .form-wrapper{clear:both;}form .form-error{color:#e4382b;}form .form-textarea-wrapper textarea{resize:none;min-height:78px;width:100%;}form .form-item{margin:0 0 15px 0;text-align:left;}form .form-item:last-child{margin-bottom:0;}form .form-item:after{clear:both;content:".";display:block;height:0;visibility:hidden;}form .form-item .form-item{width:auto;}form .form-item .icheck-label{float:left;margin:3px 0 0 5px;}form .form-item input.error,form .form-item textarea.error,form .form-item select.error{border:none;border-bottom:2px solid #e4382b;color:#e4382b;background:#ffcfca;}form .form-item label{font-family:"HelveticaNeue-Thin","Helvetica Neue",Helvetica,"Segoe UI",Arial,sans-serif;font-weight:100;text-align:left;display:block;padding:6px 10px;margin:0;font-size:18px;line-height:18px;text-transform:uppercase;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}form .form-item.webform-component-checkbox{line-height:36px;min-height:36px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;cursor:pointer;}form .form-item.webform-component-checkbox:hover{background:rgba(0,0,0,0.1);}form .form-item.webform-component-checkbox label,form .form-item.webform-component-checkbox input{display:inline-block;}form .form-item.webform-component-checkbox input{margin-top:-3px;}form .form-item.form-type-checkbox,form .form-item.form-type-radio{width:50%;width:calc(86% - 130px);line-height:36px;min-height:36px;float:left;margin:3px 10px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;cursor:pointer;}form .form-item.form-type-checkbox:hover,form .form-item.form-type-radio:hover{background:rgba(0,0,0,0.1);}form .form-item.form-type-checkbox .description,form .form-item.form-type-radio .description{margin:10px 0 0 0;float:none;}form .form-item.form-type-checkbox input,form .form-item.form-type-radio input{width:20px;}form .form-item.form-type-checkbox label,form .form-item.form-type-radio label{display:inline-block;float:right;text-align:left;font-weight:normal;width:95%;width:calc(100% - 30px);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;}.hub-survey form .form-item .form-type-checkbox{width:285px;}form .form-item.webform-component-markup{float:none;clear:both;width:auto;}form .form-item.webform-component-markup p{margin-bottom:10px;}form .form-item.webform-component-markup p:last-child{margin-bottom:0;}form .form-actions{clear:both;display:block;margin:15px auto;text-align:right;overflow:hidden;}.hub-survey form{margin:10px;}#sliding-popup .popup-content #popup-buttons button,.form-submit{font-family:"HelveticaNeue-Thin","Helvetica Neue",Helvetica,"Segoe UI",Arial,sans-serif;font-weight:100;display:inline-block;text-decoration:none;font-size:26px;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:10px 15px;text-align:center;text-transform:uppercase;color:white;background:#76bfc6;font-weight:300;text-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none !important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;}#sliding-popup .popup-content #popup-buttons button:hover,.form-submit:hover{color:white !important;background:#43485d !important;text-decoration:none;}#sliding-popup .popup-content #popup-buttons button{font-size:18px;}#sliding-popup{min-height:80px;}#admin-menu{letter-spacing:0;}ul.contextual-links li{list-style:none !important;margin:0 !important;}.contextual-links-region-active{outline:1px dotted #498842;-moz-box-shadow:0 0 7px rgba(73,136,66,0.7) inset;-webkit-box-shadow:0 0 7px rgba(73,136,66,0.7) inset;box-shadow:0 0 7px rgba(73,136,66,0.7) inset;outline-offset:-1px;display:inline-block;}.contextual-links-region-active:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.contextual-links-region-active.carousel{width:100%;position:relative;}.contextual-links-region-active h2,.contextual-links-region-active .content{opacity:0.6;-moz-opacity:0.6;filter:alpha(100);}ul.primary.tabs{display:none;}body.admin-menu ul.primary.tabs{list-style:none;margin:0;padding:0;display:block;z-index:100;border:none;position:fixed;top:27px;left:27px;font-family:"Open Sans","Segoe UI","Helvetica",sans-serif;}body.admin-menu ul.primary.tabs li{list-style:none;margin:0;padding:0;margin:auto;}body.admin-menu ul.primary.tabs li a{display:inline-block;border:none;text-decoration:none;text-transform:uppercase;padding:6px 12px;margin:0 5px 0 0;font-size:10px;line-height:11px;background:rgba(0,0,0,0.3);color:white;letter-spacing:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}body.admin-menu ul.primary.tabs li a:hover{color:white;background:#0074bd;}body.admin-menu ul.primary.tabs li a.active{background:#0074bd;color:white;}.filter-wrapper,.tips,.tips + p a{display:none;}
/*})'"*/
@media screen and (min-width:1440px) {
 .parallax-image-wrapper{height:600px;} 
}@media screen and (max-width:1360px) {
 body{font-size:19px;line-height:32px;}article > section.node{min-width:800px;}article > section.node .field-name-title-field .field-item h1{width:800px;}article > section.node .field-name-field-extra-content .extra-content-wrapper{width:800px;}article > section.node .field-name-body .body-wrapper{width:800px;margin:auto;}article > section.node .blog-list{width:800px;margin:auto;}article > section.node .boxout li{font-size:15px;line-height:21px;}article > section.node.node-blog-post .submitted-by .submitted-inner{width:800px;}article > section.node.node-blog-post .field-name-field-header-image{width:800px;}.carousel{margin-left:0;}.carousel .cycle-content ul.cycle-list{height:65vh;min-height:580px;}.carousel .carousel-text{font-size:54px;line-height:54px;top:75%;width:95%;}.opening{width:75%;font-size:60px;line-height:60px;padding:15px;}.contact-form .content{width:800px;}.popup-tournaments{min-width:800px;}.view-portfolio .view-content{width:820px;}.view-portfolio .view-content ul li{width:48%;padding-bottom:38%;}section.hub-survey .field-name-title-field .field-item,section.get-touchnewsletter-signup .field-name-title-field .field-item,section.eventssignup .field-name-title-field .field-item{padding-left:95px;}section.hub-survey .field-name-title-field .field-item h1,section.get-touchnewsletter-signup .field-name-title-field .field-item h1,section.eventssignup .field-name-title-field .field-item h1{padding-left:0;}form{width:800px;}.what-are-arcade-vaults .field-name-body .intro-text{width:60%;}.what-are-arcade-vaults .field-name-body .profile-pic-wrapper{width:200px;height:200px;}.what-are-arcade-vaults .field-name-body .profile-pic-wrapper .profile-pic{height:200px;margin:0;}.copyright-wrapper{position:static;}footer .inner-footer{width:800px;} 
}@media screen and (max-width:980px) {
 .adminimal-menu .scrolled-past-header #wrapper,.adminimal-menu #wrapper{padding-top:47px !important;}.scrolled-past-header header,header{background:rgba(255,255,255,0.5);height:62px;-moz-box-shadow:0 0 3px rgba(45,46,54,0.4);-webkit-box-shadow:0 0 3px rgba(45,46,54,0.4);box-shadow:0 0 3px rgba(45,46,54,0.4);}.scrolled-past-header header .menu-burger,.scrolled-past-header header .social-links,.scrolled-past-header header .logo,header .menu-burger,header .social-links,header .logo{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.scrolled-past-header header .menu-burger:hover,header .menu-burger:hover{background:#2d2e36;}.show-menu.scrolled-past-header header .menu-burger:hover,.show-menuheader .menu-burger:hover{background:rgba(255,255,255,0.6);}.scrolled-past-header header .menu-burger,header .menu-burger{top:10px;}.scrolled-past-header header .social-links,header .social-links{top:13px;}.scrolled-past-header header .social-links ul > li a,header .social-links ul > li a{margin:0;width:36px;height:36px;}.scrolled-past-header header .social-links ul > li a:after,header .social-links ul > li a:after{font-size:24px;line-height:29px;}.scrolled-past-header header .logo,header .logo{top:2px;}.scrolled-past-header header .logo img,header .logo img{height:57px;}.scrolled-past-header header .logo .logo-secondary img,header .logo .logo-secondary img{-moz-opacity:1;filter:alpha(100);opacity:1;transition-delay:0s;}.scrolled-past-header header .logo .logo-text.logo-secondary img,header .logo .logo-text.logo-secondary img{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition-delay:0.4s;}.scrolled-past-header header .logo .logo-primary img,header .logo .logo-primary img{visibility:hidden;transition-delay:0s;}.scrolled-past-header .main-menu,.main-menu{background:rgba(45,46,54,0.9);padding-bottom:40px;overflow-x:hidden;overflow-y:auto;}.scrolled-past-header #main-wrapper .field-name-field-extra-content .field-item,#main-wrapper .field-name-field-extra-content .field-item{margin-left:0;padding-left:0;}.scrolled-past-header #main-wrapper .field-name-body .field-item,#main-wrapper .field-name-body .field-item{margin-left:0;padding-left:0;}footer{z-index:10;}.contact-form .content,form{width:auto;margin:auto;padding:0 20px;}article > section.node{min-width:0;padding-left:0;}article > section.node .field-name-body .body-wrapper{width:auto;margin:auto;padding:0 20px;}article > section.node .field-name-body .full-width-title h2{width:auto;margin:auto;padding:0;}article > section.node h2 .content{margin:auto;width:auto;}article > section.node .field-name-title-field .field-item h1{padding:0 20px;font-size:34px;line-height:34px;width:auto;}article > section.node.node-blog-post .field-name-title-field .field-item h2{font-size:22px;width:auto;}article > section.node.node-blog-post .submitted-by .submitted-inner{width:800px;}article > section.node.hub-survey form,article > section.node.get-touchnewsletter-signup form,article > section.node.eventssignup form{width:auto;padding:15px;}article > section.node.get-touchnewsletter-signup .field-name-title-field .field-item,article > section.node.eventssignup .field-name-title-field .field-item{margin-left:0;padding-left:0;}article > section.node.get-touchnewsletter-signup .field-name-title-field .field-item h1,article > section.node.eventssignup .field-name-title-field .field-item h1{padding:10px;font-size:26px;line-height:26px;}.bit-about-us .field-name-field-extra-content{margin-left:0;}.co-working-space .field-name-body .field-item.odd h2{font-size:34px;line-height:38px;}.co-working-space .field-name-body .field-item.odd h3{font-size:26px;line-height:26px;}.co-working-space .field-name-body .field-item.odd ul{margin:0 0 0 10px;font-size:17px;}.parallax-image-wrapper{margin-left:0;height:300px;}.parallax-image-wrapper .parallax-image{height:300px;background-position:top;background-size:auto 300px;}.carousel .carousel-text{top:84%;}.opening{top:120px;} 
}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait),screen and (min-device-width:320px) and (max-device-width:640px),screen and (max-width:900px),screen and (min-device-width:375px) and (max-device-width:812px) {
 body{line-height:28px;}body.page-user article{margin-left:0;}.scrolled-past-header article .field-name-title-field,article .field-name-title-field{width:auto;}.scrolled-past-header article .field-name-field-extra-content .extra-content-wrapper,article .field-name-field-extra-content .extra-content-wrapper{width:auto;margin:auto;}.scrolled-past-header article .field-name-field-extra-content .field-item,article .field-name-field-extra-content .field-item{padding-left:0;}.scrolled-past-header article .field-name-body .body-wrapper,article .field-name-body .body-wrapper{width:auto;padding:0 20px;margin:auto;}.scrolled-past-header article .field-name-body .field-item,article .field-name-body .field-item{padding-left:0;}.scrolled-past-header article .field-name-body .full-width-title,article .field-name-body .full-width-title{margin:-20px;}.scrolled-past-header article .field-name-body .full-width-title:before,article .field-name-body .full-width-title:before{display:none;}.scrolled-past-header article .field-name-body .full-width-title h2,article .field-name-body .full-width-title h2{background:rgba(177,219,223,0.8);width:100%;height:auto;padding:10px 20px;}.scrolled-past-header article h2 .content,article h2 .content{margin:0;width:100%;padding:0 20px;}.scrolled-past-header article > section.node,article > section.node{min-width:0;}.scrolled-past-header article > section.node .field-name-field-extra-content .extra-content-wrapper,article > section.node .field-name-field-extra-content .extra-content-wrapper{width:auto;padding:10px 20px 0 20px;}.scrolled-past-header article > section.node .field-name-body .full-width-title,article > section.node .field-name-body .full-width-title{margin:0 -20px;}.scrolled-past-header article > section.node .field-name-body .full-width-title h2,article > section.node .field-name-body .full-width-title h2{padding:0 20px;}.scrolled-past-header article > section.node .field-name-body .field-item.odd .full-width-title h2,article > section.node .field-name-body .field-item.odd .full-width-title h2{font-size:40px;line-height:42px;height:auto;padding:20px;}.scrolled-past-header article > section.node .blog-list,article > section.node .blog-list{width:auto;margin:0 15px;}.scrolled-past-header article > section.node .field-name-title-field,article > section.node .field-name-title-field{height:auto;}.scrolled-past-header article > section.node .field-name-title-field .field-item,article > section.node .field-name-title-field .field-item{position:static;height:auto;padding:0;}.scrolled-past-header article > section.node .field-name-title-field .field-item h1,article > section.node .field-name-title-field .field-item h1{padding:10px 20px;font-size:30px;line-height:30px;}.scrolled-past-header article > section.node .boxout li,article > section.node .boxout li{width:88%;margin:3% 6%;height:auto;}.scrolled-past-header article > section.node.node-blog-post .field-name-body .full-width-title h2,article > section.node.node-blog-post .field-name-body .full-width-title h2{line-height:30px;font-size:28px;padding:10px 20px;}.scrolled-past-header article > section.node.node-blog-post .field-name-title-field,article > section.node.node-blog-post .field-name-title-field{margin:80px 0 0 0;padding:0;}.scrolled-past-header article > section.node.node-blog-post .field-name-title-field .field-item,article > section.node.node-blog-post .field-name-title-field .field-item{padding:10px;height:auto;}.scrolled-past-header article > section.node.node-blog-post .field-name-title-field .field-item h1,article > section.node.node-blog-post .field-name-title-field .field-item h1{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;padding:10px;font-size:36px;line-height:36px;}.scrolled-past-header article > section.node.node-blog-post .field-name-title-field .field-item h2,article > section.node.node-blog-post .field-name-title-field .field-item h2{line-height:25px;padding:10px;position:static;margin:0;}.scrolled-past-header article > section.node.node-blog-post .submitted-by,article > section.node.node-blog-post .submitted-by{padding-left:0;}.scrolled-past-header article > section.node.node-blog-post .submitted-by .submitted-inner,article > section.node.node-blog-post .submitted-by .submitted-inner{width:auto;margin:5px 15px;}.scrolled-past-header article > section.node.node-blog-post .field-name-field-header-image,article > section.node.node-blog-post .field-name-field-header-image{width:auto;}.carousel{margin-left:0;}.carousel .cycle-content ul.cycle-list{height:400px;min-height:0;}.carousel .cycle-content ul.cycle-list > li .carousel-text{top:82%;font-size:36px;line-height:36px;}.opening{width:85%;top:100px;font-size:40px;line-height:40px;padding:10px;}.contact-form .webform-component-fieldset{width:auto;padding:0 !important;float:none;clear:both;margin:0;}form .form-item{margin:0 0 10px 0 !important;}form .webform-component-markup{font-size:15px;line-height:19px;}form .form-actions{text-align:center;}form .form-actions #google_recaptcha_webform_client_form_69,form .form-actions #google_recaptcha_webform_client_form_14,form .form-actions input{float:none;margin:auto;}form .form-actions #google_recaptcha_webform_client_form_69 div,form .form-actions #google_recaptcha_webform_client_form_14 div{margin:0 auto 10px auto;}.main-menu{width:100%;}.scrolled-past-header header .menu-burger,header .menu-burger{right:10px;}.scrolled-past-header header .logo,header .logo{left:10px;}.scrolled-past-header header .social-links,header .social-links{top:17px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);left:auto;right:70px;}.scrolled-past-header header .social-links ul > li a,header .social-links ul > li a{width:26px;height:28px;background:none !important;}.scrolled-past-header header .social-links ul > li a:after,header .social-links ul > li a:after{font-size:21px;line-height:22px;background:none !important;}.what-are-arcade-vaults .field-name-body .intro-text{width:98%;float:none;margin:0 auto !important;}.what-are-arcade-vaults .field-name-body .profile-pic-wrapper{width:260px;height:260px;float:none;margin:10px auto;}.what-are-arcade-vaults .field-name-body .profile-pic-wrapper .profile-pic{width:auto;height:260px;margin-left:-13px;}.bit-about-us .field-name-field-extra-content{padding-left:0;}.view-portfolio .view-content{width:100%;}.view-portfolio .view-content ul li{margin:2% 3%;padding-bottom:75%;width:96%;}.page-ticket h1{padding:10px 20px;height:auto;font-size:34px;line-height:38px;margin:0 0 15px 0;}.page-ticket h2{padding:10px 20px;height:auto;font-size:26px;line-height:28px;margin:0 0 15px 0;}.page-ticket #ticket-register-form{margin:0;}.page-ticket #ticket-register-form .description{line-height:1.1em;font-size:0.75em;margin:5px 0 10px 0;}.page-ticket #ticket-register-form fieldset{margin:auto;padding:15px 15px 80px 15px;}.page-ticket #ticket-register-form .form-submit{right:15px;}.page-ticket .node-event-ticket h3{padding:10px 0 0 0;margin:0 0 15px 0;}.page-ticket .node-event-ticket .ticket-image{float:none;width:100%;height:auto;padding-bottom:100%;margin:0 0 15px 0;}.page-ticket .node-event-ticket .body-wrapper{width:auto;}.portfolio-page-overlay{width:100% !important;}.portfolio-page-overlay .portfolio-popup{width:96% !important;bottom:1% !important;top:70px !important;height:auto !important;overflow-y:auto;}.portfolio-page-overlay .portfolio-popup .portfolio-images-all{position:relative;height:0;width:100%;padding-bottom:100%;left:auto;right:auto;bottom:auto;top:auto;}.portfolio-page-overlay .portfolio-popup .portfolio-content{margin-bottom:50px;}.portfolio-page-overlay .portfolio-popup .portfolio-content h3{position:static;font-size:45px;line-height:50px;margin:10px 0;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description{position:static;width:auto;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .ticket-form ul li .field-name-title-field{height:auto;margin:auto 0;}.portfolio-page-overlay .portfolio-popup .portfolio-content .portfolio-description .ticket-form ul li .field-name-title-field h5{min-height:40px;}body div.messages{width:auto !important;left:2% !important;right:2% !important;-webkit-transform:none !important;-moz-transform:none !important;transform:none !important;}form{width:auto;margin:auto;} 
}@media screen and (min-device-width :768px) and (max-device-width:1024px) {
 body.adminimal-menu ul.primary.tabs{top:42px;left:70px;}body.adminimal-menu .portfolio-page-overlay .portfolio-popup{top:105px !important;}body.adminimal-menu .portfolio-page-overlay .portfolio-popup .close{top:7% !important;}.slicknav_menu{position:fixed;left:0;right:0;z-index:1000;} 
}
/*})'"*/
body div.messages{position:fixed;z-index:10000;left:50%;width:500px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);top:0;visibility:hidden;color:white;padding:15px 30px 15px 20px;cursor:default;overflow:hidden;word-wrap:break-word;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.25);-moz-box-shadow:0 0 6px rgba(0,0,0,0.25);box-shadow:0 0 6px rgba(0,0,0,0.25);background:#aaaaaa;}body div.messages P:last-child{margin:0;}body div.messages a{color:white;text-decoration:underline;}body div.messages a:hover{color:black;}body div.messages ul{list-style:none;margin:0;padding:0 0 0 1.5em;}body div.messages ul li{margin:0;padding:0;list-style:disc;}body div.messages .close{position:absolute;right:2px;top:2px;}body div.messages .close a{text-indent:-99999px;display:block;color:black;text-decoration:none;position:relative;width:26px;height:26px;}body div.messages .close a:after{font-family:FontAwesome;content:'\f00d';text-indent:0;position:absolute;display:block;top:0;right:auto;bottom:auto;background:none;left:50%;-webkit-transform:translateX(-50%) translate3d(0,0,0);transform:translateX(-50%) translate3d(0,0,0);font-size:26px;line-height:26px;text-align:center;text-decoration:none;}body div.messages .close a:hover:after{color:white;}
/*})'"*/
