html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0;padding:0}p,blockquote,ul,ol{padding:0;margin:0;font-size:1em;line-height:1.5em}ul,ol{line-height:1.3em}ul li ul,ul li ol,ol li ul,ol li ol{font-size:1em}a{color:#4a2658;-webkit-transition:color 0.1s,background-color 0.1s;-moz-transition:color 0.1s,background-color 0.1s;transition:color 0.1s,background-color 0.1s;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}a:hover{color:#4a2658}a *{-webkit-transition:color 0.1s;-moz-transition:color 0.1s;transition:color 0.1s}blockquote{margin:0 0 0.5em 0;font-size:2em;line-height:1.1em;font-weight:700}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,#tinymce h1,#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6{font-weight:700}.content h1,#tinymce h1{font-size:1.6em;line-height:1em;padding:0 0 1.2em 0;text-transform:uppercase;clear:both;font-weight:800}@media screen and (max-width: 479px){.content h1,#tinymce h1{font-size:1.8em}}.content h1+small,#tinymce h1+small{display:block;margin:-0.5em 0 1.5em}.content h1+h2,#tinymce h1+h2{margin-top:-0.5em}.content h2,#tinymce h2{padding:.2em 0 .5em 0;font-size:1.4em;line-height:1.1em;text-transform:uppercase}.content h3,#tinymce h3{padding:.2em 0 .5em 0;font-size:1.3em;line-height:1.3em;text-transform:uppercase}.content h4,#tinymce h4{padding:0 0 0.5em 0;font-size:1.2em;line-height:1.2em}.content h5,#tinymce h5{padding:0 0 0.2em 0;font-size:1.1em;line-height:1.2em}.content p,#tinymce p{padding:0.3em 0 1em 0}.content ul,.content ol,#tinymce ul,#tinymce ol{margin:0 0 0 0.75em;padding:0 0 1.5em 0.75em;list-style:disc;line-height:1.3em}.content ul>li,.content ol>li,#tinymce ul>li,#tinymce ol>li{padding:0.25em 0;margin:0;list-style:none;list-style:disc}.content ul li ul,.content ul li ol,.content ol li ul,.content ol li ol,#tinymce ul li ul,#tinymce ul li ol,#tinymce ol li ul,#tinymce ol li ol{padding-top:0.25em;padding-bottom:0;margin-bottom:0}.content ol,#tinymce ol{list-style:decimal}.content ol>li,#tinymce ol>li{list-style:decimal}@-ms-viewport{width:device-width}@media screen and (max-width: 400px){@-ms-viewport{width:320px}}@media screen and (min-width: 400px) and (max-width: 640px){@-ms-viewport{width:400px}}@media screen and (min-width: 640px) and (max-width: 768px){@-ms-viewport{width:640px}}@media screen and (min-width: 768px) and (max-width: 1024px){@-ms-viewport{width:768px}}@media screen and (min-width: 1024px) and (max-width: 1200px){@-ms-viewport{width:1024px}}a.nolink{cursor:default}a.nolink:hover{text-decoration:none !important}.clearfix{display:block;clear:both}hr{display:block;width:100%;height:1px;padding:0;margin:1em 0 2em 0;background:#b3b2b1;clear:both;border:0 none;position:relative;overflow:visible}hr:after{content:"";display:block;width:43px;height:14px;background:url(/res/images/divider-icon.jpg) no-repeat center center;position:absolute;top:-7px;left:0;right:0;margin:auto}.divider{width:100%;height:25px;background:url(/res/images/divider.png) center top no-repeat;margin:1em 0 2em 0}.hidden{display:none}.fb-like iframe{max-width:none}.justifyfix{display:inline-block !important;width:100% !important;clear:both !important;height:0 !important;line-height:0 !important;overflow:hidden !important;padding:0 !important;margin:0 !important}@media screen and (max-width: 767px){.fancybox-nav{display:none}.fancybox-overlay{background:transparent;background:#000;height:100%}}.backtotop{text-align:center;padding:3em 0 1em 0 !important}.backtotop a{display:inline-block;padding-top:7px !important;background:url(/res/images/green-arrow-up.png) no-repeat center top}.button{display:block;padding:10px;background:#f59244;box-shadow:0 1px 1px rgba(0,0,0,0.75);font-size:0.9em;font-weight:800;text-transform:uppercase;color:#4a2658}html{position:relative;height:100%}body{position:relative;width:100%;min-height:100%;font-family:"Open Sans",sans-serif;color:#2e2925;background:#efefef url(/res/images/bg.jpg)}.main{padding:10px 0 325px 0;margin-bottom:-245px}@media screen and (max-width: 639px){.main{padding-bottom:80px;margin-bottom:0}}.wrapper{max-width:1140px;margin-left:auto;margin-right:auto;padding:0 25px;position:relative}.wrapper:after{content:"";display:block;width:100%;position:relative;clear:both}.wrapper:after{content:"";display:block;width:100%;position:relative;clear:both}#page-header{background:url(/res/images/stone-bg.jpg) center top;position:relative;z-index:1000;height:96px}#page-header>.wrapper{height:100%}#page-header .social{display:block;padding:0;margin:0;list-style:none;font-size:1em;line-height:1em;margin-top:3px;float:right}#page-header .social li{padding:0;margin:0;list-style:none}@media screen and (max-width: 1023px){#page-header .social{clear:both}}@media screen and (max-width: 767px){#page-header .social{float:none;padding:0 0 0 10px;margin:0}}#page-header .social a{display:inline-block;width:20px;margin:0 10px 0 0}@media screen and (max-width: 767px){#page-header .social a{width:25px}}#page-header .social a img{display:block;width:100%;height:auto}#logo{display:block;position:absolute;top:2px;left:10px;z-index:50}@media screen and (max-width: 1023px){#logo{width:22%;top:10%;left:1%}}@media screen and (max-width: 767px){#logo{width:auto}}@media screen and (max-width: 479px){#logo{top:5px}}#logo img{display:block;width:auto;height:auto;max-width:100%}#top-links{margin:10px 0;float:right;clear:both;position:relative;z-index:50;white-space:nowrap;letter-spacing:0.05em}@media screen and (max-width: 1023px){#top-links{letter-spacing:0;margin:0}}@media screen and (max-width: 767px){#top-links{display:none;height:auto;float:left;padding:2px 0 0 35%;line-height:1em}}@media screen and (max-width: 639px){#top-links{display:none}}#top-links a{display:inline-block;padding:5px 8px;margin:0 10px 0 0;color:#fff;font-size:0.9em;line-height:1em;text-transform:uppercase;font-weight:700;text-shadow:0 -1px 1px #000;vertical-align:middle}#top-links a:hover{text-decoration:none;background:#f59244;background:rgba(245,146,68,0.55)}#top-links a.search-icon{margin:0}@media screen and (max-width: 1023px){#top-links a{margin-right:0}}@media screen and (max-width: 767px){#top-links a{display:block;margin:1px 0 0 0;padding:3px 5px}#top-links a.search-icon{display:inline-block;margin:0}}.header-search{display:inline-block;width:0;height:0;overflow:hidden;position:relative;z-index:10;-webkit-transition:width 0.3s,margin-right 0.3s;-moz-transition:width 0.3s,margin-right 0.3s;transition:width 0.3s,margin-right 0.3s;vertical-align:middle}.header-search.active{width:280px;height:30px;margin:0 -40px 0 0}@media screen and (max-width: 767px){.header-search.active{margin-top:-2px}}.header-search input[type="search"]{display:block;width:80%;height:100%;padding:0 12px;margin:0;float:left;background:none #fff;-webkit-appearance:none;border-radius:0;border:1px solid #f59244;font-family:"Open Sans",sans-serif;font-size:0.9em;line-height:30px;color:#2e2925}.header-search input[type="submit"]{display:block;width:20%;height:100%;float:right;background:#f59244;-webkit-appearance:none;border-radius:0;border:0 none;overflow:hidden;cursor:pointer;font-family:"Open Sans",sans-serif;font-weight:700;font-size:1em}.mobileOnly .header-search{display:block;width:100%;height:40px;position:relative;top:0;right:0;bottom:0;margin-top:10px}.mobileOnly .header-search input{margin:0 !important}.mobileOnly .header-search input[type="search"]{line-height:40px}#mobile-nav-button{display:none}@media screen and (max-width: 767px){#mobile-nav-button{display:block;position:absolute;top:30px;right:30px;z-index:2000;color:transparent;font:0/0 a;text-shadow:none;display:block;width:40px;height:40px;border-top:24px double #f59244;border-bottom:8px solid #f59244;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#mobile-nav-button.open{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}#main-nav{float:right;padding:0 0 0 0;margin-right:-10px;position:relative;z-index:100}#main-nav ul{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em;float:right;margin-right:20px}#main-nav ul li{padding:0;margin:0;list-style:none}@media screen and (max-width: 1023px){#main-nav ul{float:none;clear:both;padding:10px 0 0 0;margin:0}}#main-nav ul li{display:block;float:left;position:relative}#main-nav ul li.mobileOnly{display:none}#main-nav ul li.hasMegamenu{position:static;padding-bottom:15px}@media screen and (max-width: 1023px){#main-nav ul li.hasMegamenu{padding-bottom:17px}}@media screen and (max-width: 850px){#main-nav ul li.hasMegamenu{padding-bottom:19px}}#main-nav ul li+li{margin-left:24px}@media screen and (max-width: 1140px){#main-nav ul li+li{margin-left:15px}}@media screen and (max-width: 1023px){#main-nav ul li+li{margin-left:0}}@media screen and (max-width: 767px){#main-nav ul li+li{margin:0}}#main-nav ul li>a{display:block;padding:5px 10px;color:#fff;font-weight:700;text-shadow:0 -1px 1px #000;text-transform:uppercase;font-size:1.25em}#main-nav ul li>a:hover{text-decoration:none;background:#f59244;background:rgba(245,146,68,0.55)}#main-nav ul li:hover ul.dropdown,#main-nav ul li:hover .megamenu{display:block}@media screen and (min-width: 768px){#main-nav ul li:hover ul.dropdown.mobileOnly,#main-nav ul li:hover .megamenu.mobileOnly{display:none}}#main-nav ul li:hover>a{background:rgba(245,146,68,0.55)}#main-nav ul li ul.dropdown{display:none;padding:0 0 10px 0;position:absolute;top:100%;left:0;background:#f59244;box-shadow:0 2px 4px rgba(0,0,0,0.55);font-size:1em}#main-nav ul li ul.dropdown li{float:none;padding:10px 10px 0 10px;margin:0 !important}#main-nav ul li ul.dropdown li a{display:block;background:none;font-size:0.9em;line-height:1.1em;color:#2e2925;text-transform:none;white-space:nowrap;text-shadow:none}@media screen and (max-width: 1023px){#main-nav ul li ul.dropdown li a{font-size:1em}}#main-nav ul li ul.dropdown li a:hover{background:rgba(255,255,255,0.45)}#main-nav .megamenu{display:none;position:absolute;left:0;right:0;top:100%;z-index:20;padding:60px 0 40px 0;margin:0;background:url(/res/images/stone-bg.jpg) center -96px;text-transform:uppercase}@media screen and (max-width: 1140px){#main-nav .megamenu{padding-right:0;padding-left:0;margin:0}}@media screen and (max-width: 1023px){#main-nav .megamenu{padding-top:40px}}@media screen and (max-width: 767px){#main-nav .megamenu{display:none !important}}#main-nav .megamenu h3{display:table-cell;width:20%;padding-left:2%;font-size:2em;color:#fff;text-transform:uppercase;font-weight:800;line-height:1em;text-shadow:0 -1px 1px #000;vertical-align:middle}@media screen and (max-width: 1023px){#main-nav .megamenu h3{display:block;width:100%;text-align:center;padding-bottom:20px}}#main-nav .megamenu ul{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em;display:table-cell;width:80%;float:none}#main-nav .megamenu ul li{padding:0;margin:0;list-style:none}@media screen and (max-width: 1023px){#main-nav .megamenu ul{display:block;width:100%}}#main-nav .megamenu ul li{width:15%;margin-right:1%;text-align:center}@media screen and (max-width: 1023px){#main-nav .megamenu ul li{display:block;float:left;margin-right:2.10526%;width:14.91228%}#main-nav .megamenu ul li:last-child{margin-right:0}}#main-nav .megamenu ul li a{background:none;text-decoration:none;font-size:1.1em;font-weight:700;text-transform:none;text-shadow:0 -1px 1px #000;padding:0}#main-nav .megamenu ul li a:hover{text-decoration:underline}#main-nav .megamenu ul li img{display:block;width:100%;height:auto;margin:0 0 5px 0}#main-nav .megamenu .button{float:right;clear:both;margin:40px 2% 0 0}@media screen and (max-width: 767px){#main-nav{float:none;padding:20px 100px 20px 20px;margin:0;background:rgba(0,0,0,0.9);position:absolute !important;top:-1000px;right:0;z-index:100;-webkit-transition:top 0.3s;-moz-transition:top 0.3s;transition:top 0.3s}}@media screen and (max-width: 767px) and (max-width: 639px){#main-nav{padding:20px;left:0}}@media screen and (max-width: 767px){#main-nav.active{top:0;box-shadow:0 3px 5px rgba(0,0,0,0.5)}#main-nav ul{font-size:0.9em;line-height:1.2}}@media screen and (max-width: 767px) and (max-width: 767px){#main-nav ul li{float:none;padding:3px 0 !important}#main-nav ul li.mobileOnly{display:block}}@media screen and (max-width: 767px){#main-nav ul li:hover ul.dropdown{display:none}#main-nav ul li:hover a{background:none}#main-nav ul li ul.dropdown{display:none;position:relative;top:0;padding:5px 0 0 0;background:none;box-shadow:none;font-size:1em}#main-nav ul li ul.dropdown.active{display:block}#main-nav ul li ul.dropdown li{padding:0 !important}#main-nav ul li ul.dropdown li a{padding:8px 10px 8px 20px;font-size:1em;line-height:1.1em;font-family:"Open Sans",sans-serif;color:#fff;font-weight:400;text-transform:none}#main-nav ul li ul.dropdown li a:hover{background:none;color:#f59244}}#page-footer{height:245px;position:absolute;right:0;bottom:0;left:0}@media screen and (max-width: 639px){#page-footer{position:relative;height:auto}}#footer-cta{width:100%;height:240px;background:url(/res/images/stone-bg.jpg) center top;overflow:hidden}#footer-cta .wrapper{padding:0 4%}@media screen and (max-width: 639px){#footer-cta{padding:30px 0;height:auto}}#footer-cta h4{display:table-cell;height:240px;padding-right:5%;font-size:2.5em;line-height:1em;font-weight:800;text-transform:uppercase;color:#fff;text-shadow:0 0 13px #231f20;vertical-align:middle}@media screen and (max-width: 767px){#footer-cta h4{padding-right:5%;font-size:2.1em}}@media screen and (max-width: 639px){#footer-cta h4{display:block;width:100%;height:auto;padding:0 0 20px 0;text-align:center}}#footer-cta .cta-link{display:table-cell;width:435px;height:145px;padding:0 5% 10px 5%;background:url(/res/images/footer-cta-link.png) no-repeat 0 center;color:#7f643f;font-size:2.55em;text-shadow:0 0 13px rgba(255,255,255,0.8);font-weight:700;text-align:center;vertical-align:middle;letter-spacing:-0.03em}@media screen and (max-width: 767px){#footer-cta .cta-link{width:50%;background-size:100% 60%}}@media screen and (max-width: 639px){#footer-cta .cta-link{display:table;width:100%;max-width:435px;margin:0 auto;background-size:100% 100%}#footer-cta .cta-link span{display:table-cell;width:100%;vertical-align:middle}}@media screen and (max-width: 479px){#footer-cta .cta-link{width:150%;height:auto;max-width:none;padding:12% 25% 15%;margin:0 -25%}}#footer-cta .cta-link:hover{color:#2e2925;text-decoration:none}#footer-twitter{display:block;color:#fedb31;min-height:170px;background:url(/res/images/tweet-bg.jpg)}@media screen and (max-width: 639px){#footer-twitter{height:auto}}#footer-twitter a{color:#fedb31}#footer-twitter .inner{display:table;width:100%;min-height:170px}@media screen and (max-width: 479px){#footer-twitter .inner{display:block;height:auto;padding:20px 0 30px 0}}#footer-twitter #twitter-header{display:table-cell;padding-right:2.39362%;width:50.79787%;vertical-align:middle;color:#fedb31;font-size:2em;line-height:1em;font-weight:800;text-transform:uppercase}@media screen and (max-width: 1023px){#footer-twitter #twitter-header{display:block;width:auto;margin:0;float:left;text-align:center}}@media screen and (max-width: 639px){#footer-twitter #twitter-header{width:100%;float:none}}#footer-twitter #twitter-header span{white-space:nowrap}@media screen and (max-width: 1023px){#footer-twitter #twitter-header span{display:block;padding:5px 0 20px 0}}#footer-twitter #twitter-header img{display:inline-block;margin-right:10px;vertical-align:middle}@media screen and (max-width: 1023px){#footer-twitter #twitter-header img{height:110px;margin:0}}@media screen and (max-width: 639px){#footer-twitter #twitter-header img{height:100px}}#footer-twitter .tweet{display:table-cell;padding-right:2.55319%;width:63.85638%;padding-right:0;text-align:center;vertical-align:middle;font-weight:300;font-size:1.15em}@media screen and (max-width: 639px){#footer-twitter .tweet{display:block;width:100%;padding-bottom:20px;margin:0;float:none}}#footer-twitter .tweet p{text-align:left;margin:1em 0em}#footer-twitter .tweet p a{text-decoration:underline}#footer-twitter .tweet p a:hover{text-decoration:none}.tweet-container{position:relative;overflow:hidden;min-height:3em;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;transition:height 0.3s;line-height:1.2}.tweet-content{position:absolute;text-align:left}.tweet-content a{text-decoration:underline}.tweet-content a:hover{text-decoration:none}#bottom-footer{background:#2e2925;color:#f59244;height:75px;text-align:center}@media screen and (max-width: 1023px){#bottom-footer{height:115px}}@media screen and (max-width: 767px){#bottom-footer{height:auto;padding-bottom:20px}}#bottom-footer a{color:#f59244}#bottom-footer #footer-logo{display:inline-block;width:84px;height:auto;vertical-align:middle;margin-left:15px}@media screen and (max-width: 639px){#bottom-footer #footer-logo{margin-top:-25px}}@media screen and (max-width: 479px){#bottom-footer #footer-logo{display:block;margin:13px 0 0 0}}#bottom-footer #site-info{padding:17px 0 0 0;float:left;font-size:0.75em;line-height:1.5em;font-weight:800;text-transform:uppercase;text-align:left}@media screen and (max-width: 767px){#bottom-footer #site-info{float:none}}@media screen and (max-width: 639px){#bottom-footer #site-info span{display:block}}.social{display:block;padding:0;margin:0;list-style:none;font-size:1em;line-height:1em;margin-top:29px;float:right}.social li{padding:0;margin:0;list-style:none}@media screen and (max-width: 1023px){.social{margin-top:20px;margin-bottom:10px}}@media screen and (max-width: 767px){.social{margin-top:10px}}@media screen and (max-width: 639px){.social{display:inline-block;float:none;margin-bottom:0}}.social li{display:inline-block;width:25px;margin:0 0 0 9px}.social li a{display:block;width:100%}.social li a img{display:block;width:100%;height:auto}.ooh-branding{display:block;width:26px;height:24px;overflow:hidden;float:right;margin:29px 0 0 22px}@media screen and (max-width: 1023px){.ooh-branding{clear:left;margin-top:20px;margin-bottom:10px}}@media screen and (max-width: 767px){.ooh-branding{clear:none;margin-top:10px}}@media screen and (max-width: 639px){.ooh-branding{display:inline-block;float:none;margin:10px 10px 0 0}}.ooh-branding img{display:block;width:100%;height:200%;position:relative}.ooh-branding:hover img{top:-100%}.ebi-logo{display:block;width:140px;float:left;margin:1.5em 1em 0 2em}.ebi-logo img{display:block;width:100%;height:auto}@media screen and (max-width: 767px){.ebi-logo{margin:1em 0 0 0}}@media screen and (max-width: 639px){.ebi-logo{width:200px;clear:both;float:none;margin:2em auto}}#breadcrumbs{font-size:0.85em;line-height:1.2em;padding:0 0 35px 230px}#breadcrumbs+*{clear:left}@media screen and (max-width: 479px){#breadcrumbs{font-size:0.8em;padding:30px 0 25px 0}}#breadcrumbs a{text-decoration:none;white-space:nowrap}#breadcrumbs a:hover{text-decoration:underline}#breadcrumbs span{white-space:nowrap}ul.subpage-nav{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em;overflow:hidden;margin-bottom:20px}ul.subpage-nav li{padding:0;margin:0;list-style:none}ul.subpage-nav li{float:left;padding:0 10px 0 0;margin-bottom:10px}ul.subpage-nav a{display:block;padding:8px 10px;background:#f59244;font-weight:700}ul.subpage-nav a.nolink{color:#fff}.backlink{display:block;float:right;clear:none !important;margin:0;position:relative;font-weight:700;text-transform:uppercase}@media screen and (max-width: 479px){.backlink{float:none;clear:both !important;padding-top:10px}.backlink span{display:none}}.left-col{display:block;float:left;margin-right:4.30108%;width:65.23297%}.left-col:last-child{margin-right:0}@media screen and (max-width: 767px){.left-col{display:block;float:left;margin-right:6.59341%;width:60.02747%}.left-col:last-child{margin-right:0}}@media screen and (max-width: 639px){.left-col{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}.left-col:last-child{margin-right:0}}.right-col{display:block;float:left;margin-right:4.30108%;width:30.46595%;margin-right:0}.right-col:last-child{margin-right:0}@media screen and (max-width: 767px){.right-col{display:block;float:left;margin-right:6.59341%;width:33.37912%;margin-right:0}.right-col:last-child{margin-right:0}}@media screen and (max-width: 639px){.right-col{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}.right-col:last-child{margin-right:0}}.right-col figure{position:relative}@media screen and (max-width: 639px){.right-col figure{width:70%;margin:0 auto}}@media screen and (max-width: 479px){.right-col figure{width:100%}}.right-col figure img{display:block;width:100%;height:auto;position:relative;z-index:1}.home{background:#2e2925}.home .main{padding:0;margin-bottom:0}.home #breadcrumbs{display:none}.home #page-footer{position:relative}.carousel-container{position:relative;overflow:hidden;width:100%}.carousel-clip{position:absolute;top:0;right:0;bottom:0;left:0}.carousel{background:#000;position:relative;top:0;left:0;overflow:hidden;width:100%;height:744px}.carousel .slider{position:relative;width:100%;height:100%;padding:0;margin:0;list-style:none;font-size:1em;line-height:1em}.carousel .slider li{padding:0;margin:0;list-style:none}.carousel .slide{float:left;width:100%;height:100%;margin:0 auto;overflow:visible !important;opacity:0.3;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.carousel .slide.active{opacity:1}.carousel .slide .img{width:100%;height:100%;background:no-repeat center center;background-size:cover}.grab-area{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:transparent}.grab-area .wrapper{height:100%}.carousel-sizer{display:block;width:100%;max-width:1340px;height:auto;position:relative;z-index:0;margin:auto}.slide-content{color:#fff;position:absolute;right:25px;bottom:80px;left:25px}@media screen and (max-width: 639px){.slide-content{bottom:40px}}@media screen and (max-width: 479px){.slide-content{bottom:30px}}.slide-content .subheading{display:block;padding:0 0 0 35px;background:url(/res/images/hammer-icon.png) no-repeat left center;font-size:1.3em;line-height:1.5;font-weight:600;text-shadow:2px 2px 0 #2e2925;filter:Shadow(Color=#2e2925, Direction=45, Strength=0)}@media screen and (max-width: 479px){.slide-content .subheading{font-size:0.8em}}.slide-content h2{padding:0 0 10px 0;font-size:3.4em;line-height:1em;font-weight:800;color:#fff;text-transform:uppercase;text-shadow:2px 2px 0 #2e2925;filter:Shadow(Color=#2e2925, Direction=45, Strength=0)}@media screen and (max-width: 767px){.slide-content h2{font-size:2.5em}}@media screen and (max-width: 639px){.slide-content h2{font-size:2em}}@media screen and (max-width: 479px){.slide-content h2{font-size:1.2em}}.slide-content .link{display:block;height:43px;padding:0 10px 0 20px;float:left;clear:both;position:relative;background:#fedb31;box-shadow:2px 2px 0 #2e2925;color:#4a2658;font-size:1.6em;line-height:43px;font-weight:700;text-transform:uppercase}@media screen and (max-width: 639px){.slide-content .link{font-size:1.2em}}@media screen and (max-width: 479px){.slide-content .link{padding-left:10px;height:25px;line-height:25px;font-size:1em}}.slide-content .link:before{content:"";display:block;width:100%;height:2px;background:#2e2925;position:absolute;top:100%;left:2px}.slide-content .link:after{content:"";display:block;width:24px;height:45px;background:url(/res/images/link-arrow.png) no-repeat;background-size:100% 100%;position:absolute;top:0;left:100%}@media screen and (max-width: 479px){.slide-content .link:after{width:13px;height:26px}}.carousel-arrow{display:block;width:59px;height:auto;position:absolute;top:45%;z-index:100}@media screen and (max-width: 1023px){.carousel-arrow{display:none}}.carousel-arrow img{display:block;width:100%;height:auto}#carousel-prev{left:2%}#carousel-next{right:2%}#carousel-nav{width:100%;position:absolute;right:0;bottom:40px;left:0;z-index:100}@media screen and (max-width: 639px){#carousel-nav{bottom:20px}}@media screen and (max-width: 479px){#carousel-nav{bottom:10px}}#carousel-nav.slides-2 .carousel-nav-item{display:block;float:left;margin-right:1.25261%;width:49.3737%}#carousel-nav.slides-2 .carousel-nav-item:last-child{margin-right:0}#carousel-nav.slides-3 .carousel-nav-item{display:block;float:left;margin-right:1.19225%;width:32.5385%}#carousel-nav.slides-3 .carousel-nav-item:last-child{margin-right:0}#carousel-nav.slides-4 .carousel-nav-item{display:block;float:left;margin-right:1.25261%;width:24.06054%}#carousel-nav.slides-4 .carousel-nav-item:last-child{margin-right:0}#carousel-nav.slides-5 .carousel-nav-item{display:block;float:left;margin-right:1.25261%;width:18.99791%}#carousel-nav.slides-5 .carousel-nav-item:last-child{margin-right:0}#carousel-nav.slides-6 .carousel-nav-item{display:block;float:left;margin-right:1.39373%;width:15.50523%}#carousel-nav.slides-6 .carousel-nav-item:last-child{margin-right:0}#carousel-nav.slides-7 .carousel-nav-item{display:block;float:left;margin-right:1.19225%;width:13.26379%}#carousel-nav.slides-7 .carousel-nav-item:last-child{margin-right:0}#carousel-nav .carousel-nav-item{height:8px;background:none;border:1px solid #fff;position:relative;padding-right:24px}#carousel-nav .carousel-nav-item.active{background:#fff}.rss{display:block;float:left;clear:none !important;margin:0 15px 0 0}.rss+h1{clear:none !important;padding-top:3px;padding-left:50px}.news-section{padding:15px}.news-section:nth-child(odd){background:rgba(206,206,206,0.3)}.news-section a{display:table;width:100%;color:#2e2925}.news-section a:hover{text-decoration:underline}.news-section a:hover figure img{border:4px solid #f59244}.news-section figure{display:table-cell;width:208px;vertical-align:middle}@media screen and (max-width: 767px){.news-section figure{display:none}}.news-section figure img{display:block;width:100%;height:auto;border:4px solid transparent}.news-section figure+header,.news-section figure+header+.content{padding-top:0;padding-bottom:0}.news-section header{display:table-cell;vertical-align:middle;padding:30px 10px 30px 25px;width:240px}@media screen and (max-width: 767px){.news-section header{display:block;float:left;margin-right:6.59341%;width:46.7033%;padding:15px 0 !important}.news-section header:last-child{margin-right:0}}@media screen and (max-width: 639px){.news-section header{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0;padding:5px 0 !important}.news-section header:last-child{margin-right:0}}.news-section .content{display:table-cell;vertical-align:middle;padding:30px 15px 30px 50px}@media screen and (max-width: 767px){.news-section .content{display:block;float:left;margin-right:6.59341%;width:46.7033%;margin-right:0;padding:15px 0 !important}.news-section .content:last-child{margin-right:0}}@media screen and (max-width: 639px){.news-section .content{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0;padding:5px 0 !important}.news-section .content:last-child{margin-right:0}}.news-section time{font-size:0.8em;line-height:2em;text-decoration:none !important}.news-section h2{padding:0 0 0.3em 0;color:#2e2925;font-size:1.125em;line-height:1.2em}.news-section p{padding:0;font-size:0.875em;line-height:2em}.wax-pager{width:100%;clear:both;padding:3em 0 0 0;margin:0;font-size:0.9em;font-weight:700}.wax-pager ul{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em;width:100%;overflow:hidden;text-align:center}.wax-pager ul li{padding:0;margin:0;list-style:none}.wax-pager ul li{display:inline-block;width:1.3em;height:1.3em;line-height:1.3em;margin:0 0.2em;text-align:center;vertical-align:middle}.wax-pager ul li a{display:block;cursor:pointer;text-decoration:none}.wax-pager ul li a:hover{text-decoration:underline}.wax-pager ul li a.disablelink{color:#b797ce}.wax-pager ul li a:hover{background:#4a2658;color:#b797ce;text-decoration:none}.wax-pager ul li.current a{background:#4a2658;color:#b797ce;text-decoration:none}.article-page .main .content.wrapper>img{display:block;float:left;margin:10px 5% 25px 0;max-width:50%}@media screen and (max-width: 479px){.article-page .main .content.wrapper>img{max-width:100%}}ul.article-share{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em;width:100%;padding:0;margin:2em 0 0 0;text-align:center}ul.article-share li{padding:0;margin:0;list-style:none}ul.article-share:after{content:"";display:block;width:100%;position:relative;clear:both}ul.article-share li{display:inline-block;margin:0 5px 0;position:relative;vertical-align:text-top}@media screen and (max-width: 319px){ul.article-share li{padding:0;margin:0 1em 0 0}}@media screen and (max-width: 260px){ul.article-share{width:100%}ul.article-share li{float:none !important;clear:both;padding:0 0 1em 0;text-align:center}}ul#article-paging{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em;background:#4a2658;padding:7px 10px;margin:3em 0 0 0;font-size:1em;line-height:1em;text-transform:uppercase;font-weight:700}ul#article-paging li{padding:0;margin:0;list-style:none}ul#article-paging:after{content:"";display:block;width:100%;position:relative;clear:both}ul#article-paging li.artpag-prev{float:left}ul#article-paging li.artpag-prev a:before{content:'< '}ul#article-paging li.artpag-next{float:right}ul#article-paging li.artpag-next a:after{content:' >'}ul#article-paging li.artpag-back{padding:0 1em;margin:0 auto;overflow:hidden;text-align:center}ul#article-paging li a{color:#b797ce}@media screen and (max-width: 479px){ul#article-paging{width:100%;text-align:center}ul#article-paging li{display:block}ul#article-paging li.artpag-prev,ul#article-paging li.artpag-next,ul#article-paging li.artpag-back{float:none;clear:both;padding:10px 0}}ul.resources-list{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em;margin:30px auto 0 auto}ul.resources-list li{padding:0;margin:0;list-style:none}@media screen and (max-width: 767px){ul.resources-list{width:70%}}@media screen and (max-width: 479px){ul.resources-list{width:100%}}ul.resources-list li{display:block;float:left;margin-right:3.19149%;width:48.40426%;margin-bottom:3%;position:relative;overflow:hidden}ul.resources-list li:last-child{margin-right:0}ul.resources-list li:nth-child(2n){margin-right:0}ul.resources-list li:nth-child(2n+1){clear:left}@media screen and (max-width: 767px){ul.resources-list li{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}ul.resources-list li:last-child{margin-right:0}}ul.resources-list li .title{display:none}ul.resources-list li.resources-faq a,ul.resources-list li.resources-drillsheets a,ul.resources-list li.resources-downloads a{display:block;width:100%;height:auto;padding-bottom:40%;background-position:0 0;background-repeat:no-repeat;background-size:200% auto}ul.resources-list li.resources-faq a:hover,ul.resources-list li.resources-drillsheets a:hover,ul.resources-list li.resources-downloads a:hover{background-position:100% 0}ul.resources-list li.resources-faq a{background-image:url(/res/images/resources-faq.jpg)}ul.resources-list li.resources-drillsheets a{background-image:url(/res/images/resources-drillsheets.jpg)}ul.resources-list li.resources-downloads a{background-image:url(/res/images/resources-downloads.jpg)}ul.resources-list li.resources-videos{height:auto;padding-bottom:19%;background:url(/res/images/resources-videos.jpg) no-repeat 0 0;background-size:100% auto}@media screen and (max-width: 767px){ul.resources-list li.resources-videos{padding-bottom:39%}}.resources-videos .hover{display:none;padding:8%;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(46,41,37,0.8)}.resources-videos .hover a{display:block;width:45%;height:100%;float:left;padding:20px 0;margin-right:10%;background:none #fedb31;font-size:2em;line-height:1.1em;text-transform:uppercase;font-weight:800;text-align:center}@media screen and (max-width: 1023px){.resources-videos .hover a{padding:15px;font-size:1.4em}}@media screen and (max-width: 639px){.resources-videos .hover a{padding:13px;font-size:1em}}.resources-videos .hover a+a{margin-right:0}.selectbox{display:inline-block;width:250px;position:relative;z-index:20;float:right;margin:0 0 -60px 0;vertical-align:middle;background-color:#dedede;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedede),color-stop(100%, #cdcdcd));background-image:-webkit-linear-gradient(#dedede,#cdcdcd);background-image:linear-gradient(#dedede,#cdcdcd)}@media screen and (max-width: 479px){.selectbox{width:100%}}.selectbox-button{width:100%;height:40px;padding:0 0.5em;box-shadow:0 1px 1px rgba(0,0,0,0.3);border-radius:3px;overflow:hidden;color:#2e2925;font-size:1.125em;line-height:40px;text-transform:uppercase;cursor:pointer;font-weight:700;white-space:nowrap}.selectbox-button:after{content:"";display:block;width:10px;height:7px;background:url(/res/images/filter-arrow.png) no-repeat 0 0;margin:auto;position:absolute;top:0;right:15px;bottom:0}.selectbox-button.active:after{background-position:-10px 0}.selectbox-dropdown{display:none;min-width:100%;position:absolute;top:100%;left:0;background-color:#dedede;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedede),color-stop(100%, #cdcdcd));background-image:-webkit-linear-gradient(#dedede,#cdcdcd);background-image:linear-gradient(#dedede,#cdcdcd);box-shadow:0 1px 1px rgba(0,0,0,0.3);padding:0 0.5em;color:#2e2925;font-size:1.1em}.selectbox-dropdown ul{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em;font-size:0.9em;padding:0.5em 0;white-space:nowrap}.selectbox-dropdown ul li{padding:0;margin:0;list-style:none}.selectbox-dropdown ul li{padding:0.3em 0.5em;cursor:pointer}.selectbox-dropdown ul li:hover{background:#4a2658;color:#fff}ul.staff-list{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em;text-align:center;clear:both;width:100%;margin:20px 0 30px;overflow:hidden}ul.staff-list li{padding:0;margin:0;list-style:none}ul.staff-list li{margin-bottom:30px;display:block;float:left;margin-right:6.59341%;width:20.05495%}ul.staff-list li:last-child{margin-right:0}ul.staff-list li:nth-child(4n){margin-right:0}ul.staff-list li:nth-child(4n+1){clear:left}@media screen and (max-width: 639px){ul.staff-list li{display:block;float:left;margin-right:8.98876%;width:27.34082%}ul.staff-list li:nth-child(4n){margin-right:8.98876%}ul.staff-list li:nth-child(4n+1){clear:none}ul.staff-list li:last-child{margin-right:0}ul.staff-list li:nth-child(3n){margin-right:0}ul.staff-list li:nth-child(3n+1){clear:left}}@media screen and (max-width: 479px){ul.staff-list li{display:block;float:left;margin-right:14.11765%;width:42.94118%}ul.staff-list li:nth-child(4n){margin-right:14.11765%}ul.staff-list li:nth-child(4n+1){clear:none}ul.staff-list li:nth-child(3n){margin-right:14.11765%}ul.staff-list li:nth-child(3n+1){clear:none}ul.staff-list li:last-child{margin-right:0}ul.staff-list li:nth-child(2n){margin-right:0}ul.staff-list li:nth-child(2n+1){clear:left}}@media screen and (max-width: 359px){ul.staff-list li{display:block;float:left;margin-right:32.87671%;width:100%;margin-right:0}ul.staff-list li:last-child{margin-right:0}}ul.staff-list li a{display:block;max-width:180px;margin:0}@media screen and (max-width: 639px){ul.staff-list li a{margin:0 auto}}ul.staff-list li a img{border:4px solid transparent}ul.staff-list li a:hover img{border:4px solid #f59244}ul.staff-list li figure{width:100%}ul.staff-list li img{display:block;width:100%;height:auto}ul.staff-list li figcaption{padding:10px 0 0 0;font-size:0.8em;text-transform:uppercase}ul.staff-list li strong{display:block}ul.staff-list.pba li{display:inline-block;width:43%;margin:0 3% 30px 3%;max-width:276px;float:none}@media screen and (max-width: 639px){ul.staff-list.pba li{margin-left:0;display:block;float:left;margin-right:8.98876%;width:45.50562%}ul.staff-list.pba li:last-child{margin-right:0}ul.staff-list.pba li:nth-child(3n){margin-right:0}ul.staff-list.pba li:nth-child(3n+1){clear:left}}@media screen and (max-width: 479px){ul.staff-list.pba li{display:block;float:left;margin-right:14.11765%;width:42.94118%}ul.staff-list.pba li:nth-child(3n){margin-right:14.11765%}ul.staff-list.pba li:nth-child(3n+1){clear:none}ul.staff-list.pba li:last-child{margin-right:0}ul.staff-list.pba li:nth-child(2n){margin-right:0}ul.staff-list.pba li:nth-child(2n+1){clear:left}}@media screen and (max-width: 359px){ul.staff-list.pba li{display:block;float:left;margin-right:32.87671%;width:100%;margin-right:0}ul.staff-list.pba li:last-child{margin-right:0}}ul.staff-list.pba li figure{max-width:none}.staff-detail-page .staff-header{padding-bottom:1em}.staff-detail-page .staff-header h1{padding:0 0 15px 0}.staff-detail-page .staff-header h1 small{white-space:nowrap;text-transform:none;font-weight:700;font-size:0.7em}.staff-detail-page .staff-header h2{font-size:1.125em;text-transform:none;font-weight:700}.staff-detail-page .right-col figure{margin-bottom:10px}@media screen and (max-width: 639px){.staff-detail-page .right-col figure{display:block;float:left;margin-right:3.19149%;width:48.40426%}.staff-detail-page .right-col figure:last-child{margin-right:0}}@media screen and (max-width: 479px){.staff-detail-page .right-col figure{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}.staff-detail-page .right-col figure:last-child{margin-right:0}}.staff-detail-page .right-col figure img{max-width:276px;margin:0 auto}.staff-detail-page .right-col ul{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em;max-width:276px;margin:0 auto;line-height:1.3em}.staff-detail-page .right-col ul li{padding:0;margin:0;list-style:none}@media screen and (max-width: 639px){.staff-detail-page .right-col ul{display:block;float:left;margin-right:3.19149%;width:48.40426%;margin-right:0}.staff-detail-page .right-col ul:last-child{margin-right:0}}@media screen and (max-width: 479px){.staff-detail-page .right-col ul{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0;max-width:none}.staff-detail-page .right-col ul:last-child{margin-right:0}}.staff-detail-page .right-col ul li{display:block;float:left;margin-right:3.19149%;width:48.40426%;padding:10px;margin-bottom:10px;border:1px solid #bbac9f;text-align:center}.staff-detail-page .right-col ul li:last-child{margin-right:0}.staff-detail-page .right-col ul li:nth-child(2n){margin-right:0}.staff-detail-page .right-col ul li:nth-child(2n+1){clear:left}.staff-detail-page .right-col ul li h3{padding:0;font-size:1em}@media screen and (max-width: 1023px){.staff-detail-page .right-col ul li{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}.staff-detail-page .right-col ul li:last-child{margin-right:0}}ul.video-list{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em}ul.video-list li{padding:0;margin:0;list-style:none}ul.video-list li{display:block;float:left;margin-right:4.30108%;width:30.46595%;padding:40px 0 0 0;text-align:center;font-size:0.8em;line-height:1.1em;text-transform:uppercase}ul.video-list li:last-child{margin-right:0}ul.video-list li:nth-child(3n){margin-right:0}ul.video-list li:nth-child(3n+1){clear:left}@media screen and (max-width: 767px){ul.video-list li{display:block;float:left;margin-right:6.59341%;width:46.7033%}ul.video-list li:nth-child(3n){margin-right:6.59341%}ul.video-list li:nth-child(3n+1){clear:none}ul.video-list li:last-child{margin-right:0}ul.video-list li:nth-child(2n){margin-right:0}ul.video-list li:nth-child(2n+1){clear:left}}@media screen and (max-width: 479px){ul.video-list li{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}ul.video-list li:last-child{margin-right:0}}ul.video-list li a{color:#2e2925}ul.video-list li img{display:block;width:100%;height:auto}ul.video-list li figcaption{padding:10px 0 0 0}.video-container{position:relative}.video-container:after{content:"";display:block;width:36px;height:51px;background:url(/res/images/play-button.png) no-repeat;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.mfp-iframe-scaler iframe{border:10px solid #f59244}ul.staff-video-nav{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em;text-align:center;clear:both;width:100%;margin:20px 0 0;overflow:hidden}ul.staff-video-nav li{padding:0;margin:0;list-style:none}@media screen and (max-width: 639px){ul.staff-video-nav{display:none}}ul.staff-video-nav li{display:inline-block;width:20%;margin-bottom:30px}@media screen and (max-width: 1023px){ul.staff-video-nav li{width:25%}}@media screen and (max-width: 767px){ul.staff-video-nav li{width:30%}}ul.staff-video-nav li figure{max-width:206px;padding:13px;margin:0 auto;cursor:pointer;position:relative}ul.staff-video-nav li img{display:block;width:100%;height:auto}ul.staff-video-nav li figcaption{padding:10px 0 0 0;font-size:0.8em;text-transform:uppercase;font-weight:700}ul.staff-video-nav li.active figure{background:#f59244}ul.staff-video-nav li.active figure:after{content:"";display:block;width:0;height:0;border-top:13px solid #f59244;border-right:13px solid transparent;border-left:13px solid transparent;position:absolute;top:100%;left:0;right:0;margin:auto}.staff-video-section{display:none;padding:10px 0}.staff-video-section ul.video-list li{padding-top:0;padding-bottom:40px}.staff-video-section.active{display:block}#playerSelect-container{display:none;width:100%;padding-bottom:10px}#playerSelect-container label{font-weight:700;text-transform:uppercase}@media screen and (max-width: 639px){#playerSelect-container{display:block}}.honor-button{width:230px;float:left;margin:0 0 20px 0}.honor-button .button{width:100%;line-height:40px;padding:0 12px 0 18px}.honor-button .button span{display:inline-block;width:22px;height:21px;margin-left:13px;vertical-align:middle;background-image:url(/res/images/upload-icon.png);background-repeat:no-repeat}@media screen and (max-width: 359px){.honor-button .button span{display:none}}.honor-button .button:hover{background:#2e2925;color:#f59244;text-decoration:none}.honor-button .button:hover span{background-position:100% 0}@media screen and (max-width: 639px){.honor-button{width:100%;float:none;margin:0 auto 20px auto;text-align:center}}@media screen and (max-width: 639px){.honor-filter{width:100%;float:none;margin:0 auto 20px auto}}.honorroll-section{color:#2e2925;padding:35px 20px 30px 20px;overflow:hidden;clear:both;position:relative}@media screen and (max-width: 1023px){.honorroll-section{padding-top:30px}}@media screen and (max-width: 479px){.honorroll-section{text-align:center}}.honorroll-section:nth-child(odd){background:rgba(206,206,206,0.3)}.honorroll-section p{padding:0;font-size:1em;line-height:1.3em}.honorroll-section header{display:block;float:left;margin-right:3.19149%;width:22.60638%}.honorroll-section header:last-child{margin-right:0}.honorroll-section header h2{padding:0 0 0.2em 0;font-size:1.125em;color:inherit;text-transform:uppercase}.honorroll-section header h3{padding:0;font-size:0.8em;color:inherit;font-weight:400}@media screen and (max-width: 1023px){.honorroll-section header{display:block;float:left;margin-right:3.19149%;width:29.05585%}.honorroll-section header:last-child{margin-right:0}}@media screen and (max-width: 767px){.honorroll-section header{width:100%;margin-right:0;padding-right:0;padding:0 0 25px 0}}@media screen and (max-width: 639px){.honorroll-section header{width:50%}}@media screen and (max-width: 479px){.honorroll-section header{width:100%}}.honorroll-section .honor-score{display:block;float:left;margin-right:3.19149%;width:9.70745%;font-size:0.875em;font-style:italic}.honorroll-section .honor-score:last-child{margin-right:0}.honorroll-section .honor-score h4{padding:0 0 0.7em 0;font-size:1em;color:inherit}.honorroll-section .honor-score a{text-decoration:underline;display:block}.honorroll-section .honor-score a:hover{text-decoration:none}@media screen and (max-width: 1023px){.honorroll-section .honor-score{display:block;float:left;margin-right:3.19149%;width:16.15691%}.honorroll-section .honor-score:last-child{margin-right:0}}@media screen and (max-width: 767px){.honorroll-section .honor-score{display:block;float:left;margin-right:6.59341%;width:20.05495%}.honorroll-section .honor-score:last-child{margin-right:0}}@media screen and (max-width: 639px){.honorroll-section .honor-score{display:block;float:left;margin-right:6.59341%;width:46.7033%}.honorroll-section .honor-score:last-child{margin-right:0}}@media screen and (max-width: 479px){.honorroll-section .honor-score{clear:both;width:100%;margin:0;float:none;padding-bottom:20px}}.honorroll-section figure{display:block;float:left;margin-right:3.19149%;width:9.70745%;text-align:center}.honorroll-section figure:last-child{margin-right:0}.honorroll-section figure img{width:100%;height:auto;margin:0 auto}@media screen and (max-width: 767px){.honorroll-section figure{display:block;float:left;margin-right:6.59341%;width:20.05495%}.honorroll-section figure:last-child{margin-right:0}.honorroll-section figure img{margin:-15% 0 0 0}}@media screen and (max-width: 639px){.honorroll-section figure{width:auto;max-width:50%;margin:0;position:absolute;top:30px;right:20px}.honorroll-section figure img{margin:0}}@media screen and (max-width: 479px){.honorroll-section figure{width:100%;max-width:none;margin:auto;position:relative;top:0;right:0;float:none}.honorroll-section figure img{width:auto;margin:0 auto}}.honorroll-section .honor-info{display:block;float:left;margin-right:3.19149%;width:48.40426%;margin-right:0;font-size:0.875em}.honorroll-section .honor-info:last-child{margin-right:0}@media screen and (max-width: 1023px){.honorroll-section .honor-info{display:block;float:left;margin-right:3.19149%;width:35.50532%;margin-right:0}.honorroll-section .honor-info:last-child{margin-right:0}}@media screen and (max-width: 767px){.honorroll-section .honor-info{display:block;float:left;margin-right:6.59341%;width:46.7033%;margin-right:0}.honorroll-section .honor-info:last-child{margin-right:0}}@media screen and (max-width: 639px){.honorroll-section .honor-info{clear:both;padding-top:20px}}@media screen and (max-width: 479px){.honorroll-section .honor-info{width:100%;margin-right:0;padding:20px 0}}#products-container h2{clear:both;padding:1.5em 0 1em}.switch-view{display:block;float:right;padding:0 12px 0 18px;margin:-65px 0 0 0;background:#f59244;box-shadow:none;font-size:0.875em;line-height:40px;font-weight:800;text-transform:uppercase;vertical-align:middle}@media screen and (max-width: 639px){.switch-view{float:none;text-align:center;margin:0 0 30px 0}}@media screen and (max-width: 479px){.switch-view{line-height:1.1em;padding:12px}}.switch-view span{display:inline-block;width:36px;height:23px;margin-left:13px;vertical-align:middle;background-position:0 0}@media screen and (max-width: 479px){.switch-view span{display:none}}.switch-view:hover{background:#2e2925;color:#f59244;text-decoration:none}.switch-view:hover span{background-position:-100% 0}.switch-view.carousel-view span{background-image:url(/res/images/carousel-view-icon.png)}.switch-view.list-view{margin-top:0}.switch-view.list-view span{background-image:url(/res/images/list-view-icon.png)}@media screen and (max-width: 639px){.switch-view.list-view{margin-bottom:20px}}ul.products-overview{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em}ul.products-overview li{padding:0;margin:0;list-style:none}ul.products-overview li{display:block;float:left;margin-right:2.537%;width:17.9704%;margin-bottom:25px}ul.products-overview li:last-child{margin-right:0}@media screen and (max-width: 1023px){ul.products-overview li{display:block;float:left;margin-right:2.82686%;width:31.44876%}ul.products-overview li:last-child{margin-right:0}ul.products-overview li:nth-child(3n){margin-right:0}ul.products-overview li:nth-child(3n+1){clear:left}}@media screen and (max-width: 639px){ul.products-overview li{display:block;float:left;margin-right:3.19149%;width:48.40426%}ul.products-overview li:nth-child(3n){margin-right:3.19149%}ul.products-overview li:nth-child(3n+1){clear:none}ul.products-overview li:last-child{margin-right:0}ul.products-overview li:nth-child(2n){margin-right:0}ul.products-overview li:nth-child(2n+1){clear:left}}@media screen and (max-width: 479px){ul.products-overview li{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}ul.products-overview li:nth-child(2n){margin-right:6.59341%}ul.products-overview li:nth-child(2n+1){clear:none}ul.products-overview li:last-child{margin-right:0}}ul.products-overview li figure{display:table;width:100%;height:132px;margin-bottom:7px}ul.products-overview li figure span{display:table-cell;vertical-align:middle;text-align:center}ul.products-overview li img{display:inline-block;margin:auto;max-width:100%;height:auto;vertical-align:middle}ul.products-overview li h2{text-align:center}ul.products-list{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em}ul.products-list li{padding:0;margin:0;list-style:none}ul.products-list li{display:block;float:left;margin-right:1.7991%;width:12.74363%;margin-bottom:25px}ul.products-list li:last-child{margin-right:0}ul.products-list li:nth-child(7n){margin-right:0}ul.products-list li:nth-child(7n+1){clear:left}@media screen and (max-width: 1023px){ul.products-list li{display:block;float:left;margin-right:2.537%;width:17.9704%}ul.products-list li:nth-child(7n){margin-right:2.537%}ul.products-list li:nth-child(7n+1){clear:none}ul.products-list li:last-child{margin-right:0}ul.products-list li:nth-child(5n){margin-right:0}ul.products-list li:nth-child(5n+1){clear:left}}@media screen and (max-width: 767px){ul.products-list li{display:block;float:left;margin-right:6.59341%;width:20.05495%}ul.products-list li:nth-child(7n){margin-right:6.59341%}ul.products-list li:nth-child(7n+1){clear:none}ul.products-list li:nth-child(5n){margin-right:6.59341%}ul.products-list li:nth-child(5n+1){clear:none}ul.products-list li:last-child{margin-right:0}ul.products-list li:nth-child(4n){margin-right:0}ul.products-list li:nth-child(4n+1){clear:left}}@media screen and (max-width: 639px){ul.products-list li{display:block;float:left;margin-right:8.98876%;width:27.34082%}ul.products-list li:nth-child(7n){margin-right:8.98876%}ul.products-list li:nth-child(7n+1){clear:none}ul.products-list li:nth-child(5n){margin-right:8.98876%}ul.products-list li:nth-child(5n+1){clear:none}ul.products-list li:nth-child(4n){margin-right:8.98876%}ul.products-list li:nth-child(4n+1){clear:none}ul.products-list li:last-child{margin-right:0}ul.products-list li:nth-child(3n){margin-right:0}ul.products-list li:nth-child(3n+1){clear:left}}@media screen and (max-width: 479px){ul.products-list li{display:block;float:left;margin-right:14.11765%;width:42.94118%}ul.products-list li:nth-child(7n){margin-right:14.11765%}ul.products-list li:nth-child(7n+1){clear:none}ul.products-list li:nth-child(5n){margin-right:14.11765%}ul.products-list li:nth-child(5n+1){clear:none}ul.products-list li:nth-child(3n){margin-right:14.11765%}ul.products-list li:nth-child(3n+1){clear:none}ul.products-list li:last-child{margin-right:0}ul.products-list li:nth-child(2n){margin-right:0}ul.products-list li:nth-child(2n+1){clear:left}}ul.products-list li figure{display:table;width:100%;height:132px}ul.products-list li figure span{display:table-cell;height:132px;vertical-align:middle;text-align:center}ul.products-list li img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle;margin:0 0 7px 0}ul.products-list li figcaption{display:table-row;font-size:0.8em;text-align:center;text-transform:uppercase}ul.products-list li figcaption strong{display:block;line-height:1.1em}ul.products-list a{color:#2e2925}ul#productDetailNav{width:100%;padding:0;margin:0 0 30px 0;list-style:none;overflow:hidden;border-bottom:1px solid #b3b2b1}@media screen and (max-width: 639px){ul#productDetailNav{border:0 none}}ul#productDetailNav>li{float:left;padding:0 1px 0 0;margin:0;list-style:none}@media screen and (max-width: 639px){ul#productDetailNav>li{width:50%;padding:0 1px 1px 0}}ul#productDetailNav>li a{display:block;padding:5px 20px;background:#2e2925;color:#fff;opacity:0.5}ul#productDetailNav>li a.active{background:#f59244;opacity:1}#productDetailContent.fadeOut{opacity:0}#productDetailContent .tab{display:none}#productDetailContent .tab.active{display:block}#productDetailContent a{color:#2e2925}.product-detail-info{display:block;float:left;margin-right:3.19149%;width:35.50532%;margin-bottom:40px}.product-detail-info:last-child{margin-right:0}@media screen and (max-width: 1023px){.product-detail-info{display:block;float:left;margin-right:3.19149%;width:48.40426%}.product-detail-info:last-child{margin-right:0}}@media screen and (max-width: 639px){.product-detail-info{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0;margin-bottom:40px}.product-detail-info:last-child{margin-right:0}}.product-detail-info h3{font-style:italic;text-transform:none}@media screen and (max-width: 639px){.product-detail-info h3{font-size:1.2em}}.product-detail-info .msrp{margin:0 0 1em 0;font-size:1.2em;color:#2e2925}.product-detail-info .msrp strong{font-size:1.5em;color:#f59244}.product-detail-info .proshop{font-size:1.2em;font-weight:700}.product-detail-info .proshop a{display:inline-block;padding:0.5em 0.8em;background:#f59244;color:#fff !important}.product-detail-img{display:block;float:left;margin-right:3.19149%;width:58.07846%;margin-left:2.12719%;margin-right:0;position:relative;margin-bottom:40px}.product-detail-img:last-child{margin-right:0}@media screen and (max-width: 1023px){.product-detail-img{display:block;float:left;margin-right:3.19149%;width:48.40426%;margin-left:0%;margin-right:0}.product-detail-img:last-child{margin-right:0}}@media screen and (max-width: 639px){.product-detail-img{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}.product-detail-img:last-child{margin-right:0}}.product-detail-cover,.product-detail-core{display:block;max-width:60%;position:relative;margin:0 auto}@media screen and (max-width: 479px){.product-detail-cover,.product-detail-core{max-width:100%;margin-bottom:10px}}ul.product-detail-thumbs{padding:0;margin:30px 0 0 0;list-style:none;clear:both;text-align:center}ul.product-detail-thumbs li{display:inline-block;width:20%;margin:0 2%}@media screen and (max-width: 479px){ul.product-detail-thumbs li{width:29%}}ul.product-detail-thumbs a{display:block;opacity:1;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s}ul.product-detail-thumbs a.active{opacity:0.3;cursor:default}ul.product-detail-thumbs img{display:block;width:100%;height:auto}.product-core-thumb{display:block;position:absolute;right:0;bottom:0;z-index:100;text-align:center;font-size:0.7em;text-transform:uppercase;font-weight:700;color:#2e2925}.product-core-thumb img{display:block;margin:5px auto 0 auto}@media screen and (max-width: 1023px){.product-core-thumb{top:100%;bottom:auto;font-size:0.8em}.product-core-thumb br{display:none}.product-core-thumb img{display:inline-block;margin:0 0 0 5px;vertical-align:middle}}@media screen and (max-width: 639px){.product-core-thumb{position:relative;top:0;bottom:0;clear:both;margin:10px 0 0 0}}.mfp-image-holder .mfp-content{padding-top:40px}.mfp-figure figure{background:url(/res/images/bg.jpg);border:10px solid #f59244}img.mfp-img{max-width:90% !important;padding:20px !important}.product-detail-specs{display:block;float:left;margin-right:3.19149%;width:35.50532%;margin-bottom:40px}.product-detail-specs:last-child{margin-right:0}@media screen and (max-width: 1023px){.product-detail-specs{display:block;float:left;margin-right:3.19149%;width:48.40426%}.product-detail-specs:last-child{margin-right:0}}@media screen and (max-width: 639px){.product-detail-specs{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0;margin-bottom:40px}.product-detail-specs:last-child{margin-right:0}}.product-detail-specs ul{padding-left:0;margin-left:0;list-style:none}.product-detail-specs ul li{list-style:none}.product-detail-specs strong{display:inline-block;margin-right:5px;text-transform:uppercase;font-weight:800}ul.spec-downloads{padding-left:0;margin-left:0;list-style:none;text-transform:uppercase}ul.spec-downloads li{list-style:none}ul.spec-downloads a{display:block;padding-left:25px;background:url(/res/images/download-icon.png) no-repeat 0 center}[data-action="show-spec-weights"]{text-decoration:underline}[data-action="show-spec-weights"]:hover{text-decoration:none}.product-detail-video{display:block;float:left;margin-right:3.19149%;width:48.40426%;margin-bottom:40px}.product-detail-video:last-child{margin-right:0}.product-detail-video:nth-child(2n){margin-right:0}.product-detail-video:nth-child(2n+1){clear:left}@media screen and (max-width: 639px){.product-detail-video{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}.product-detail-video:last-child{margin-right:0}}.product-detail-video .main-video img{display:block;width:100%;height:auto}.product-detail-video ul.video-list li{display:block;float:left;margin-right:2.537%;width:17.9704%;padding:12px 0 0 0}.product-detail-video ul.video-list li:nth-child(3n){margin-right:2.537%}.product-detail-video ul.video-list li:nth-child(3n+1){clear:none}.product-detail-video ul.video-list li:last-child{margin-right:0}.product-detail-video ul.video-list li:nth-child(5n){margin-right:0}.product-detail-video ul.video-list li:nth-child(5n+1){clear:left}@media screen and (max-width: 1023px){.product-detail-video ul.video-list li{display:block;float:left;margin-right:4.30108%;width:30.46595%;padding:17px 0 0 0}.product-detail-video ul.video-list li:nth-child(5n){margin-right:6.59341%}.product-detail-video ul.video-list li:nth-child(5n+1){clear:none}.product-detail-video ul.video-list li:last-child{margin-right:0}.product-detail-video ul.video-list li:nth-child(3n){margin-right:0}.product-detail-video ul.video-list li:nth-child(3n+1){clear:left}}@media screen and (max-width: 767px){.product-detail-video ul.video-list li{display:block;float:left;margin-right:6.59341%;width:46.7033%;padding:17px 0 0 0}.product-detail-video ul.video-list li:nth-child(3n){margin-right:6.59341%}.product-detail-video ul.video-list li:nth-child(3n+1){clear:none}.product-detail-video ul.video-list li:nth-child(5n){margin-right:6.59341%}.product-detail-video ul.video-list li:nth-child(5n+1){clear:none}.product-detail-video ul.video-list li:last-child{margin-right:0}.product-detail-video ul.video-list li:nth-child(2n){margin-right:0}.product-detail-video ul.video-list li:nth-child(2n+1){clear:left}}.product-detail-video ul.video-list li img{display:block;width:100%;height:auto}.product-detail-video ul.video-list li .video-container:after{width:20px;height:30px;background-image:url(/res/images/play-button-small.png)}.product-detail-honors ul{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em}.product-detail-honors ul li{padding:0;margin:0;list-style:none}.product-detail-honors ul li{display:inline-block;display:block;float:left;margin-right:3.19149%;width:22.60638%;margin-bottom:10px}.product-detail-honors ul li:last-child{margin-right:0}.product-detail-honors ul li:nth-child(4n){margin-right:0}.product-detail-honors ul li:nth-child(4n+1){clear:left}@media screen and (max-width: 767px){.product-detail-honors ul li{display:block;float:left;margin-right:4.30108%;width:30.46595%;margin-bottom:15px}.product-detail-honors ul li:nth-child(4n){margin-right:4.30108%}.product-detail-honors ul li:nth-child(4n+1){clear:none}.product-detail-honors ul li:last-child{margin-right:0}.product-detail-honors ul li:nth-child(3n){margin-right:0}.product-detail-honors ul li:nth-child(3n+1){clear:left}}@media screen and (max-width: 639px){.product-detail-honors ul li{display:block;float:left;margin-right:6.59341%;width:46.7033%}.product-detail-honors ul li:nth-child(4n){margin-right:6.59341%}.product-detail-honors ul li:nth-child(4n+1){clear:none}.product-detail-honors ul li:nth-child(3n){margin-right:6.59341%}.product-detail-honors ul li:nth-child(3n+1){clear:none}.product-detail-honors ul li:last-child{margin-right:0}.product-detail-honors ul li:nth-child(2n){margin-right:0}.product-detail-honors ul li:nth-child(2n+1){clear:left}}@media screen and (max-width: 479px){.product-detail-honors ul li{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0;margin-bottom:20px}.product-detail-honors ul li:last-child{margin-right:0}}.product-detail-honors ul li figure{max-width:20%;float:left;margin:0 5% 0 0}.product-detail-honors ul li img{display:block;width:100%;max-width:36px;height:auto}.product-detail-honors ul li span{display:block;float:left;max-width:75%}.product-detail-honors ul li strong{display:block;margin:0 5px 3px 0}.product-detail-honors .seeall{display:block;float:right;clear:both;margin:20px 0 0 0;font-size:1.2em}.locator_page .content h1{display:block;float:left;margin-right:2.10526%;width:65.96491%;float:left}.locator_page .content h1:last-child{margin-right:0}@media screen and (max-width: 767px){.locator_page .content h1{width:100%;float:none;margin:0}}#locator-map img{max-width:none !important}#locator-map{display:block;float:left;margin-right:2.10526%;width:65.96491%;float:left;position:relative;padding:2em 0 0 0;margin:0 2% 0 0;border-top:1px solid #2e2925}#locator-map:last-child{margin-right:0}@media screen and (max-width: 1023px){#locator-map{width:62%}}@media screen and (max-width: 767px){#locator-map{display:block;width:100%;margin:0 auto !important;float:none}}#locator-map #map{width:100%;position:relative;overflow:hidden}#locator-map #map img{width:100%;height:auto}#page-body .content #map img{max-width:none}.map-icon{display:block;height:53px;background:0 0 no-repeat;position:absolute}.map-icon.center{width:55px;background-image:url(/res/images/map-icon-center.png)}.map-icon.center .map-popup{background-image:url(/res/images/icon-proshop.png)}.map-icon.proshop{width:55px;background-image:url(/res/images/map-icon-proshop.png)}.map-icon.proshop .map-popup{background-image:url(/res/images/icon-center.png)}.map-icon.both{width:75px;background:url(/res/images/map-icon-center-proshop.png)}.map-icon.both .map-popup{background-image:url(/res/images/icon-proshop-center-v.png)}.map-icon:after{content:"";display:block;width:0;height:0;line-height:0;border-top:10px solid #fff;border-right:9px solid transparent;border-left:9px solid transparent;border-right:9px solid rgba(255,255,255,0);border-left:9px solid rgba(255,255,255,0);position:absolute;bottom:100%;left:0;right:0;margin:auto}.map-info{background:#f0f2f6;margin:0.25em;padding-left:20px}.map-info h4{font-size:1em;color:#2e2925;padding-bottom:8px}.map-info p{padding:0 0 0.5em 0;font-size:0.875em;line-height:1.3em;white-space:nowrap}.map-info.proshop{background:url("/res/images/icon-proshop.png") no-repeat}.map-info.bowling-center{background:url("/res/images/icon-center.png") no-repeat}.map-info.both{background:url("/res/images/icon-proshop-center-v.png") no-repeat}.map-info.gold-partner{background-position:0 20px}.map-info .icon{background:url("/res/images/gold-sprite.png") no-repeat 0 0;width:16px;height:16px;position:absolute;left:3px;top:4px}.map-info .icon.gold_partner{background-position:0 -32px}.map-info .icon.eurostar{background-position:0 -16px}.map-popup{display:block;width:auto;border:0.4em solid #fff;padding:0.8em 1em 0.8em 1.6em;margin:0 0 0.5em 0;list-style:none;background:#fedb31 0.4em 0.8em no-repeat;position:absolute;bottom:98%;left:-2%;box-shadow:0 5px 5px rgba(0,0,0,0.55);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.55)}.map-popup a{text-decoration:underline}.map-popup a:hover{text-decoration:none}.map-popup h4{font-size:1em;color:#2e2925}.map-popup p{padding:0 0 0.5em 0;font-size:0.875em;line-height:1.3em;white-space:nowrap}.map-popup .directions{padding:0.5em 0 0 0}.map-popup .close{display:block;width:18px;height:18px;background:url(/res/images/map-popup-close.png);background-size:100% 100%;position:absolute;top:0;right:0}#locator-search{display:block;float:left;margin-right:2.10526%;width:31.92982%;margin-right:0;float:right;padding:0 0 0 3%;border-left:1px solid #2e2925}#locator-search:last-child{margin-right:0}#locator-search h3{padding-bottom:0.5em;font-size:0.9em;text-transform:uppercase;color:#2e2925}@media screen and (max-width: 1023px){#locator-search{width:36%}}@media screen and (max-width: 767px){#locator-search{width:100%;margin:0;padding:0;border:0 none;float:none}}#locatorSearchForm{padding:0 0 1em 0;margin:0 0 1em 0;border-bottom:1px solid #2e2925}#locatorSearchForm input[type="text"]{border-radius:0;height:41px;width:75%;margin:0;padding:0 0.5em 0 1em;border:0 none;background:url(/res/images/locator-search-input.png) no-repeat 0 0;float:left;clear:none;box-shadow:none;-webkit-box-shadow:none;line-height:41px}#locatorSearchForm input[type="submit"]{width:41px;height:41px;margin:0;padding:0;border:0 none;background:url(/res/images/locator-search-submit.png) no-repeat 0 0;float:left;clear:none;box-shadow:none;-webkit-box-shadow:none;text-indent:-999em;overflow:hidden}#locatorSearchForm p{clear:both;padding:0.3em 0;font-size:0.8em}@media screen and (max-width: 1023px){#locatorSearchForm input[type="text"]{width:160px}}@media screen and (max-width: 767px){#locatorSearchForm input[type="text"]{width:80%;max-width:400px}}.option-box{padding:0.8em 0.5em;margin:0 0 15px 0;background:rgba(143,90,40,0.13);overflow:hidden}.option-box h4{padding-bottom:0.5em;font-size:0.9em;color:#2e2925}.option-box ul{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em}.option-box ul li{padding:0;margin:0;list-style:none}#sort-button{display:none}@media screen and (max-width: 767px){#sort-button{display:block;padding:0.7em 1em;margin:0 0 0.5em 0;background:#4a2658;color:#fff;font-weight:700;position:relative;box-shadow:0 0.1em 0.3em rgba(0,0,0,0.5);-webkit-box-shadow:0 0.1em 0.3em rgba(0,0,0,0.5)}#sort-button:after{content:"";display:block;width:0;height:0;border-top:0.5em solid #fff;border-left:0.5em solid transparent;border-right:0.5em solid transparent;position:absolute;top:1em;right:1em}}@media screen and (max-width: 767px){#locator-sort{display:none}}#current-location{padding:0 0 1em 0}#current-location p{font-size:0.9em;padding:0 0 0.5em 0}#current-location p strong{display:block;font-size:1.13em;line-height:1.1em}#current-location .correct-location{font-size:0.875em}#current-location .correct-location a{white-space:nowrap}@media screen and (max-width: 767px){#current-location{width:100%}}#location-type ul{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em;width:100%;overflow:hidden}#location-type ul li{padding:0;margin:0;list-style:none}#location-type ul li{width:31%;margin:0.5em 1%;float:left}#location-type ul li a{display:block;padding:18px 0 0 0;background:no-repeat center top;color:#2e2925;text-align:center;font-size:0.8em;line-height:1.1em}#location-type ul li#sort-proshop a{background-image:url(/res/images/icon-proshop.png)}#location-type ul li#sort-center a{background-image:url(/res/images/icon-center.png)}#location-type ul li#sort-both a{background-image:url(/res/images/icon-proshop-center.png)}#location-type ul li#sort-any{width:100%;margin:0 0 0.5em 0}#location-type ul li#sort-any a{font-weight:700}@media screen and (max-width: 767px){#location-type{width:100%}}#location-distance ul{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em;text-align:center}#location-distance ul li{padding:0;margin:0;list-style:none}#location-distance ul li{display:inline-block;padding:0 5px}#location-distance ul li a{font-size:0.875em}@media screen and (max-width: 767px){#location-distance h4{float:left;margin-right:1em;line-height:1em}#location-distance ul{line-height:1em;float:left}}.legend span{display:block;background:url("/res/images/gold-sprite.png") no-repeat 0 0;padding-left:20px;margin-bottom:0.5em;font-size:0.75em;line-height:16px}.legend span:last-child{margin-bottom:0}.legend span.gold_partner{background-position:0 -32px}.legend span.eurostar{background-position:0 -16px}#sort-gold{font-size:0.875em;line-height:1em}#sort-gold label{display:inline;margin:0;padding:0}#sort-gold input{display:inline-block;margin:0 0.2em}#sort-gold a{display:inline-block;margin:0}#locations-list{padding:0.5em 0;margin:1em 0;border-top:1px solid #2e2925;border-bottom:1px solid #2e2925}#locations-list ul{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em;padding:0 0.5em 0 0;height:450px;overflow:auto}#locations-list ul li{padding:0;margin:0;list-style:none}#locations-list ul li{padding:0.8em 1em 0.8em 1.6em;margin:0 0 0.5em 0;background:#f5f0ec 0.4em 0.8em no-repeat;overflow:hidden;position:relative}@media screen and (max-width: 767px){#locations-list ul li{display:block;float:left;margin-right:3.19149%;width:48.40426%;margin-bottom:20px}#locations-list ul li:last-child{margin-right:0}#locations-list ul li:nth-child(2n){margin-right:0}#locations-list ul li:nth-child(2n+1){clear:left}}@media screen and (max-width: 639px){#locations-list ul li{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}#locations-list ul li:last-child{margin-right:0}}#locations-list ul li h4{font-size:1em;color:#2e2925}#locations-list ul li p{padding:0 0 0.5em 0;font-size:0.875em;line-height:1.3em}#locations-list ul li.proshop{background-image:url(/res/images/icon-proshop.png)}#locations-list ul li.center{background-image:url(/res/images/icon-center.png)}#locations-list ul li.both{background-image:url(/res/images/icon-proshop-center-v.png)}#locations-list ul li .gold-partner-icon{position:absolute;left:4px;top:12px;width:16px;height:16px;background:url("/res/images/gold-sprite.png") no-repeat 0 0}#locations-list ul li.gold_partner{background-position:5px 32px}#locations-list ul li.gold_partner .gold-partner-icon{background-position:0 -32px}#locations-list ul li.gold_plus{background-position:5px 32px}#locations-list ul li.gold_plus .gold-partner-icon{background-position:0 0}#locations-list ul li.eurostar{background-position:5px 32px}#locations-list ul li.eurostar .gold-partner-icon{background-position:0 -16px}@media screen and (max-width: 767px){#locations-list{width:100%;clear:both}#locations-list ul{height:auto;overflow:hidden;padding:0}}#locations-list.gold-only li{display:none}#locations-list.gold-only li.gold-partner{display:block}#owner-cta{background:rgba(143,90,40,0.13)}#owner-cta a{display:block;width:100%;height:100%;font-size:0.9em;line-height:1.5em;color:#2e2925}#owner-cta a strong{display:block;padding-top:0.2em;font-size:1.25em;text-transform:uppercase;font-weight:800;color:#4a2658}.gold-member-popup{background:#fff;display:none;position:absolute;border:1px solid #ccc;padding:10px;z-index:1000}#sort-gold .gold-member-popup .close{display:block;text-align:right;color:#2e2925}.gold-member-popup p{margin-bottom:0;padding-bottom:0}.gold-member-popup.visible{display:block}#contact-form-email{display:none}h3.contact-address{padding:30px 0 10px 0;float:left;color:#2e2925;line-height:1.1em}@media screen and (max-width: 479px){h3.contact-address{float:none;padding-bottom:10px;text-align:center}}.contact-phone{padding:35px 0 50px 20px;float:right;font-size:2.55em;font-weight:700}@media screen and (max-width: 479px){.contact-phone{float:none;padding:20px 0 30px 0;text-align:center}}.form-style h3{color:#2e2925}.form-style label{display:block;padding:5px 0;font-size:1em;line-height:1.1em}.form-style input[type="text"],.form-style input[type="email"],.form-style input[type="password"],.form-style input[type="tel"],.form-style input[type="date"],.form-style input[type="search"],.form-style input[type="file"],.form-style select,.form-style textarea,.form-style .input-style{-webkit-appearance:none;display:block;width:100%;height:35px;padding:5px 10px;margin:0 0 15px 0;background:none #fff;border-radius:3px;border:0 none;box-shadow:inset 0 1px 2px rgba(0,0,0,0.55);font-family:"Open Sans",sans-serif;font-size:1em;color:#2e2925}.form-style input[type="file"]{height:auto;line-height:1;padding:0.5em}.form-style select{-moz-appearance:none;background-color:#dedede;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedede),color-stop(100%, #cdcdcd));background-image:-webkit-linear-gradient(#dedede,#cdcdcd);background-image:linear-gradient(#dedede,#cdcdcd);box-shadow:0 1px 1px rgba(0,0,0,0.3);background-image:url(/res/images/select-arrow.png);background-position:right center;background-repeat:no-repeat}.form-style select option{-webkit-appearance:none;background:none #fff}.form-style .selectstyle{margin:0 0 15px 0;background-color:#dedede;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedede),color-stop(100%, #cdcdcd));background-image:-webkit-linear-gradient(#dedede,#cdcdcd);background-image:linear-gradient(#dedede,#cdcdcd);box-shadow:0 1px 1px rgba(0,0,0,0.3);border-radius:3px}.form-style .selectstyle select{width:100%;margin:0;background:url(/res/images/select-arrow.png) right center no-repeat;background-color:transparent}.form-style textarea{height:11em;margin-bottom:20px}.form-style input[type="submit"]{-webkit-appearance:none;float:right;clear:both;margin-top:20px;border:0 none;border-radius:3px;background-color:#522d6d;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #522d6d),color-stop(100%, #44265b));background-image:-webkit-linear-gradient(#522d6d,#44265b);background-image:linear-gradient(#522d6d,#44265b);box-shadow:0 1px 1px rgba(0,0,0,0.75);font-size:1.4em;line-height:1em;padding:0.5em 1.2em;font-weight:800;color:#fff;text-transform:uppercase;font-family:"Open Sans",sans-serif;cursor:pointer;white-space:normal}.form-style .customer-info{display:block;float:left;margin-right:4.30108%;width:47.84946%}.form-style .customer-info:last-child{margin-right:0}@media screen and (max-width: 639px){.form-style .customer-info{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}.form-style .customer-info:last-child{margin-right:0}}.form-style .message-info{display:block;float:left;margin-right:4.30108%;width:47.84946%;margin-right:0}.form-style .message-info:last-child{margin-right:0}@media screen and (max-width: 639px){.form-style .message-info{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}.form-style .message-info:last-child{margin-right:0}}.form-style .contact-options label{padding:0;margin:0 0 15px 0;text-transform:none;vertical-align:middle;clear:both;font-size:0.9em}.form-style .contact-options input{display:block;float:left;padding:0;margin:2px 10px 15px 0;vertical-align:middle}@media screen and (max-width: 479px){.form-style .contact-options input{margin-bottom:25px}}.form-style .contact-options p{padding:0;clear:both}.form-style label{display:block;font-size:1em;padding:0 0 0.3em 0}.form-style input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;-o-appearance:checkbox;appearance:checkbox}.form-style input[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;-ms-appearance:radio;-o-appearance:radio;appearance:radio}.form-style .scores{width:100%}.form-style .scores div{width:23.5%;float:left}.form-style .scores div+div{margin-left:2%}.form-style .photo-preview p{padding:0 0 10px 0}.form-style .fileInput{padding:0;position:relative;margin-top:0.25em}.form-style .fileInput span{display:block;height:2.5em;padding:0 5px;background:rgba(255,255,255,0)}.form-style .fileInput button{display:block;width:100%;height:50px;position:absolute;top:0;right:0;padding:0;background:#4a2658;line-height:50px;color:#fff;font-size:1.2em;font-weight:700;text-transform:uppercase;box-shadow:0 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);border:0 none;border-radius:3px;cursor:pointer}.form-style .fileInput button:hover{background:#4a2658}.form-style .fileInput input{display:block;border:0 none;width:100%;height:0;visibility:hidden}.form-style .form-col{display:block;float:left;margin-right:6.59341%;width:46.7033%}.form-style .form-col:last-child{margin-right:0}.form-style .form-col+.form-col{margin-right:0}@media screen and (max-width: 639px){.form-style .form-col{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}.form-style .form-col:last-child{margin-right:0}}.warranty{float:left;clear:both;width:100%;margin-top:3em;font-size:0.9em}#warranty-uploads{display:none;overflow:hidden}#warranty-uploads.vis{display:block}#warranty-uploads .damage input{margin-bottom:0.7em}#warranty-uploads .damage input+input{margin-bottom:1.4em}#productRegisterForm label{clear:both}#productRegisterForm .privacy{clear:both;font-size:1em}#productRegisterForm .contact-options label{margin-bottom:0}#productRegisterForm .contact-options input{margin-bottom:5px}#productRegisterForm input[type="submit"]{margin-bottom:20px}ul.product-downloads{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em;width:100%;clear:both;padding:40px 0 0 0;overflow:hidden;text-align:center}ul.product-downloads li{padding:0;margin:0;list-style:none}ul.product-downloads li{display:inline-block;margin:20px 4%}ul.product-downloads li a{display:table-cell;height:86px;padding:0 0 0 100px;background:url(/res/images/pdf.png) no-repeat 0 0;vertical-align:middle;font-size:1.3em;line-height:1.1em;text-transform:uppercase;font-weight:700}ul.product-downloads.proshop-downloads{display:block;text-align:left}ul.product-downloads.proshop-downloads li{display:block;float:left;margin-right:3.19149%;width:22.60638%;margin-top:0;margin-bottom:40px;margin-left:0;border:1px solid #f59244;padding:20px}ul.product-downloads.proshop-downloads li:last-child{margin-right:0}ul.product-downloads.proshop-downloads li:nth-child(4n){margin-right:0}ul.product-downloads.proshop-downloads li:nth-child(4n+1){clear:left}@media screen and (max-width: 1023px){ul.product-downloads.proshop-downloads li{display:block;float:left;margin-right:4.30108%;width:30.46595%}ul.product-downloads.proshop-downloads li:nth-child(4n){margin-right:4.30108%}ul.product-downloads.proshop-downloads li:nth-child(4n+1){clear:none}ul.product-downloads.proshop-downloads li:last-child{margin-right:0}ul.product-downloads.proshop-downloads li:nth-child(3n){margin-right:0}ul.product-downloads.proshop-downloads li:nth-child(3n+1){clear:left}}@media screen and (max-width: 767px){ul.product-downloads.proshop-downloads li{display:block;float:left;margin-right:6.59341%;width:46.7033%;padding:15px}ul.product-downloads.proshop-downloads li:nth-child(3n){margin-right:6.59341%}ul.product-downloads.proshop-downloads li:nth-child(3n+1){clear:none}ul.product-downloads.proshop-downloads li:last-child{margin-right:0}ul.product-downloads.proshop-downloads li:nth-child(2n){margin-right:0}ul.product-downloads.proshop-downloads li:nth-child(2n+1){clear:left}}@media screen and (max-width: 639px){ul.product-downloads.proshop-downloads li{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}ul.product-downloads.proshop-downloads li:last-child{margin-right:0}}ul.product-downloads.proshop-downloads li a{height:31px;padding:0 0 0 40px;background:url(/res/images/pdf-small.png) no-repeat 0 0;font-size:1em}.download-reader{width:100%;clear:both}.download-reader a{display:block;float:right;padding-left:25px;background:url(/res/images/pdf-mini.png) no-repeat left center;color:#4a2658;text-transform:uppercase;font-size:0.9em;line-height:18px}#bracket-logo{display:block;width:25%;max-width:286px;height:auto;margin:auto;position:absolute;top:0;right:-15px;left:0;z-index:110}@media screen and (max-width: 1023px){#bracket-logo{width:30%;right:-25px}}@media screen and (max-width: 767px){#bracket-logo{width:auto;right:auto;left:15px;z-index:10}}@media screen and (max-width: 479px){#bracket-logo{left:15px;top:10px;width:70%;max-width:270px}}.bracket_page #top-links{z-index:110;margin-right:-20px}@media screen and (max-width: 767px){.bracket_page #top-links{z-index:10;padding-top:25px;padding-left:47.5%}}@media screen and (max-width: 639px){.bracket_page #top-links{z-index:10;padding-top:3px;padding-left:23%}}.bracket-button{display:block;padding:15px 10px;background-color:#522d6d;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #522d6d),color-stop(100%, #44265b));background-image:-webkit-linear-gradient(#522d6d,#44265b);background-image:linear-gradient(#522d6d,#44265b);border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,0.75);color:#f4f0ea;font-size:1.4em;line-height:1em;text-transform:uppercase;font-weight:800;text-align:center}.bracket-button:hover{background-color:#44265b;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #44265b),color-stop(100%, #522d6d));background-image:-webkit-linear-gradient(#44265b,#522d6d);background-image:linear-gradient(#44265b,#522d6d);color:#f4f0ea}.bracket-button.orange-button{background-color:#f59244;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f59244),color-stop(100%, #cc7a39));background-image:-webkit-linear-gradient(#f59244,#cc7a39);background-image:linear-gradient(#f59244,#cc7a39);color:#2e2925}.bracket-button.orange-button:hover{background-color:#cc7a39;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cc7a39),color-stop(100%, #f59244));background-image:-webkit-linear-gradient(#cc7a39,#f59244);background-image:linear-gradient(#cc7a39,#f59244);color:#2e2925}.backtobracket{text-align:center;padding:15px 0 30px}.backtobracket a{display:inline-block}.backtobracket a img{display:inline-block;margin:7px 10px 0 0;vertical-align:top}.bracket_page #main-nav{float:none;margin:0 -10px;padding:60px 0 0 0}@media screen and (max-width: 767px){.bracket_page #main-nav{padding:20px 100px 20px 20px;margin:0}}@media screen and (max-width: 639px){.bracket_page #main-nav{padding:20px}}.bracket_page #main-nav ul{width:100%;text-align:right}@media screen and (max-width: 767px){.bracket_page #main-nav ul{text-align:left}}.bracket_page #main-nav ul li{margin:0 5% 0 0;float:left}@media screen and (max-width: 1023px){.bracket_page #main-nav ul li{margin-right:3%}}@media screen and (max-width: 767px){.bracket_page #main-nav ul li{margin:0;float:none}}.bracket_page #main-nav ul li+li+li{float:none;display:inline-block;margin:0 0 0 6%}@media screen and (max-width: 1023px){.bracket_page #main-nav ul li+li+li{margin-left:3%}}@media screen and (max-width: 767px){.bracket_page #main-nav ul li+li+li{display:block;margin:0}}.bracket_page #main-nav ul li.mobileOnly{display:none}.bracket_page .main{padding:60px 0 75px 0;margin-bottom:-75px}@media screen and (max-width: 767px){.bracket_page .main{padding-bottom:115px;margin-bottom:-115px}}.bracket_page .main h1{padding-top:12px}.bracket_page .main .content{padding-bottom:80px}.bracket_page .main article{display:block;float:left;margin-right:2.537%;width:64.11205%}.bracket_page .main article:last-child{margin-right:0}@media screen and (max-width: 767px){.bracket_page .main article{display:block;float:left;margin-right:3.19149%;width:58.07846%}.bracket_page .main article:last-child{margin-right:0}}@media screen and (max-width: 639px){.bracket_page .main article{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}.bracket_page .main article:last-child{margin-right:0}}.bracket_page #bottom-footer{height:75px;position:absolute;right:0;bottom:0;left:0}.bracket_page #bottom-footer #site-info{padding-top:27px}.bracket_page #bottom-footer #footer-logo{display:block;float:left;margin-top:13px}.bracket_page #bottom-footer #footer-logo img{display:block;width:100%;height:auto}@media screen and (max-width: 1023px){.bracket_page #bottom-footer #site-info span{display:block}.bracket_page #bottom-footer #site-info a{white-space:nowrap}.bracket_page #bottom-footer #footer-logo{display:block}}@media screen and (max-width: 767px){.bracket_page #bottom-footer{height:115px}.bracket_page #bottom-footer #site-info{overflow:hidden}.bracket_page #bottom-footer #site-info span{display:block}.bracket_page #bottom-footer #footer-logo{float:none;margin-top:0;position:absolute;right:25px;top:15px}.bracket_page #bottom-footer .social,.bracket_page #bottom-footer .ooh-branding{margin-top:10px}}@media screen and (max-width: 639px){.bracket_page #bottom-footer #site-info{padding-right:40%}.bracket_page #bottom-footer .social,.bracket_page #bottom-footer .ooh-branding{margin-top:0}}@media screen and (max-width: 479px){.bracket_page #bottom-footer{height:125px;padding-top:5px}.bracket_page #bottom-footer #site-info{padding:8px 0 0 0}.bracket_page #bottom-footer #footer-logo{margin-top:5px;position:static;right:0;top:0}.bracket_page #bottom-footer .social,.bracket_page #bottom-footer .ooh-branding{margin-top:-30px}.bracket_page #bottom-footer .social{margin-right:50px}}.bracket-side-bucket{display:block;float:left;margin-right:2.537%;width:28.2241%;margin-right:0;float:right}.bracket-side-bucket:last-child{margin-right:0}@media screen and (max-width: 767px){.bracket-side-bucket{display:block;float:left;margin-right:3.19149%;width:35.50532%;margin-right:0;float:right}.bracket-side-bucket:last-child{margin-right:0}}@media screen and (max-width: 639px){.bracket-side-bucket{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}.bracket-side-bucket:last-child{margin-right:0}}.bracket-side-bucket img{display:block;max-width:100%;height:auto;margin:0 auto}.bracket-side-bucket .ball{width:100%;max-width:275px}.bracket-side-bucket h4{padding:10px 0}.bracket-side-bucket a{display:block;color:#f59244;text-align:center;font-size:1.45em;text-transform:uppercase;font-weight:800;text-decoration:underline}.bracket-side-bucket a:hover{text-decoration:none}.bracket-footer-top{padding:60px 0;background:url(/res/images/bracket-green-bg.jpg);color:#fedb31;text-align:center}.bracket-footer-top h4{padding:0 0 30px 0;font-size:2em;font-weight:800;text-transform:uppercase}.bracket-footer-top p{font-size:1.125em;line-height:1.3em}.bracket-footer-top .mailing-list{display:block;float:left;margin-right:6.59341%;width:46.7033%}.bracket-footer-top .mailing-list:last-child{margin-right:0}@media screen and (max-width: 639px){.bracket-footer-top .mailing-list{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0;margin-bottom:60px}.bracket-footer-top .mailing-list:last-child{margin-right:0}}.bracket-footer-top .mailing-list .form-style{width:100%;margin-top:30px}.bracket-footer-top .mailing-list .form-style label{text-align:left;font-size:0.9em;color:#f59244}.bracket-footer-top .mailing-list .form-style input[type="text"],.bracket-footer-top .mailing-list .form-style input[type="email"]{display:block;float:left;margin-right:3.19149%;width:61.30319%;height:45px}.bracket-footer-top .mailing-list .form-style input[type="text"]:last-child,.bracket-footer-top .mailing-list .form-style input[type="email"]:last-child{margin-right:0}@media screen and (max-width: 767px){.bracket-footer-top .mailing-list .form-style input[type="text"],.bracket-footer-top .mailing-list .form-style input[type="email"]{width:100%;margin-right:0}}.bracket-footer-top .mailing-list .form-style input[type="submit"]{display:block;float:left;margin-right:3.19149%;width:35.50532%;background-color:#f59244;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f59244),color-stop(100%, #cc7a39));background-image:-webkit-linear-gradient(#f59244,#cc7a39);background-image:linear-gradient(#f59244,#cc7a39);height:45px;padding:0;margin:0;clear:none;color:#2e2925}.bracket-footer-top .mailing-list .form-style input[type="submit"]:last-child{margin-right:0}@media screen and (max-width: 767px){.bracket-footer-top .mailing-list .form-style input[type="submit"]{height:auto;padding:0.5em 1.2em;float:right;clear:both;width:auto;margin:0}}@media screen and (max-width: 479px){.bracket-footer-top .mailing-list .form-style input[type="submit"]{width:100%;float:none}}.bracket-footer-top .mailing-list .form-style input[type="submit"]:hover{background-color:#cc7a39;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cc7a39),color-stop(100%, #f59244));background-image:-webkit-linear-gradient(#cc7a39,#f59244);background-image:linear-gradient(#cc7a39,#f59244);color:#2e2925}.bracket-footer-top .video-links{display:block;float:left;margin-right:6.59341%;width:46.7033%;margin-right:0;text-align:left}.bracket-footer-top .video-links:last-child{margin-right:0}@media screen and (max-width: 639px){.bracket-footer-top .video-links{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}.bracket-footer-top .video-links:last-child{margin-right:0}}.bracket-footer-top .video-links h4{text-align:center}.bracket-footer-top .video-links .youtube-logo{display:inline-block;vertical-align:middle;max-width:25%;margin:0 12% 0 5%}@media screen and (max-width: 767px){.bracket-footer-top .video-links .youtube-logo{display:block;max-width:132px;margin:0 auto 20px auto}}.bracket-footer-top .video-links .youtube-logo img{display:block;width:100%;height:auto}.bracket-footer-top .video-links .video{width:55%;display:inline-block;vertical-align:middle}@media screen and (max-width: 767px){.bracket-footer-top .video-links .video{display:block;width:90%;margin:0 auto}}@media screen and (max-width: 479px){.bracket-footer-top .video-links .video{width:100%}}.bracket-footer-top .video-links .video img{display:block;width:100%;height:auto}.bracket{padding:50px 0 0 0}.bracket:after{content:"";display:block;width:100%;position:relative;clear:both}.bracket+.bracket{padding:0}.bracket-col{display:block;float:left;margin-right:1.57068%;width:23.82199%;height:1600px;padding:0 0 70px 0;margin-bottom:50px;background:#e5e5e5;background:rgba(206,206,206,0.3);position:relative}.bracket-col:last-child{margin-right:0}@media screen and (max-width: 767px){.bracket-col{display:block;float:left;margin-right:1.57068%;width:49.21466%}.bracket-col:nth-child(3n){margin-right:1.57068%}.bracket-col:nth-child(3n+1){clear:none}.bracket-col:last-child{margin-right:0}.bracket-col:nth-child(2n){margin-right:0}.bracket-col:nth-child(2n+1){clear:left}}@media screen and (max-width: 479px){.bracket-col{height:auto;display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0;padding-bottom:0}.bracket-col:last-child{margin-right:0}}.bracket-col h3{width:100%;padding:12px 0;margin:0 0 20px 0;background:#522d6d;color:#b797ce;font-size:0.8em;line-height:1em;text-transform:uppercase;font-weight:700;text-align:center}.bracket-col+.bracket-col .bracket-player-select:after,.bracket-col+.bracket-col .bracket-match-players:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;content:"";display:block;width:7.7967%;height:0;border-top:1px solid #bbac9f;position:absolute;top:0;bottom:0;right:100%;margin:auto 1px auto 0}@media screen and (max-width: 767px){.bracket-col+.bracket-col .bracket-player-select:after,.bracket-col+.bracket-col .bracket-match-players:after{width:5.55263%}}@media screen and (max-width: 639px){.bracket-col+.bracket-col .bracket-player-select:after,.bracket-col+.bracket-col .bracket-match-players:after{width:6.09574%}}@media screen and (max-width: 479px){.bracket-col+.bracket-col .bracket-player-select:after,.bracket-col+.bracket-col .bracket-match-players:after{display:none}}.bracket-match-group{position:relative;padding:0 4%}.bracket-match-group:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;content:"";display:block;width:7.2967%;height:50%;border-top:1px solid #bbac9f;border-right:1px solid #bbac9f;border-bottom:1px solid #bbac9f;position:absolute;top:0;bottom:0;right:-3.2967%;margin:auto 0}@media screen and (max-width: 767px){.bracket-match-group:after{width:6.15054%;right:-2.15054%}}@media screen and (max-width: 639px){.bracket-match-group:after{width:5.59574%;right:-1.59574%}}@media screen and (max-width: 479px){.bracket-match-group:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:-1.2em}}.bracket-match{display:table;width:100%;height:50%;position:relative}@media screen and (max-width: 479px){.bracket-match{padding-bottom:50px}}.bracket-match h4{position:absolute;bottom:100%;left:0;padding:0 0 5px 0;margin:0;font-size:0.7em;line-height:1em;text-transform:uppercase;font-weight:700}@media screen and (max-width: 850px){.bracket-match h4{padding-bottom:22px}}@media screen and (max-width: 639px){.bracket-match h4{padding-bottom:5px}}@media screen and (max-width: 479px){.bracket-match h4{position:static}}.bracket-match-align{display:table-cell;width:100%;margin:auto;vertical-align:middle}.bracket-match-inner{width:100%;position:relative;margin-left:-1px}@media screen and (max-width: 479px){.bracket-match-inner{margin:0}}.match-video-links{padding:0 0 5px 0;position:absolute;right:0;bottom:100%;font-size:0.9em;line-height:1em;font-weight:700}.match-video-links a:after{content:"";display:inline-block;margin-left:0.3em;width:0;height:0;border-top:0.4em transparent solid;border-bottom:0.4em transparent solid;border-left:0.7em #4a2658 solid}@media screen and (max-width: 850px){.match-video-links{right:auto;left:0}}@media screen and (max-width: 639px){.match-video-links{right:0;left:auto}}@media screen and (max-width: 479px){.match-video-links{position:static}}.bracket-match-players{border:1px solid #bbac9f;position:relative;clear:both}.bracket-match-players .player{display:table;width:100%;min-height:45px;border-bottom:1px solid #bbac9f;color:#2e2925;text-decoration:none}.bracket-match-players .player+.player{border:0 none}.bracket-match-players .player .player-name-ball{display:table-cell;padding:5px;background:rgba(0,0,0,0.05);font-size:0.8em;line-height:1.2em;vertical-align:middle}.bracket-match-players .player .player-name-ball strong{display:block;margin-bottom:3px}.bracket-match-players .player figure{display:table-cell;width:45px;height:45px;border-right:1px solid #bbac9f;border-left:1px solid #bbac9f;vertical-align:top;background:rgba(0,0,0,0.05)}@media screen and (max-width: 1023px){.bracket-match-players .player figure{display:none}}.bracket-match-players .player figure img{display:block;width:100%;height:100%}.bracket-match-players .player .score{display:table-cell;width:45px;height:45px;background:#f59244;opacity:0.7;color:#fff;font-weight:700;vertical-align:middle;text-align:center}.bracket-match-players .player .score label{display:block;margin-bottom:1px;font-weight:normal;text-transform:lowercase;color:#2e2925;font-size:0.8em;line-height:1em}.bracket-match-players .player.winner .player-name-ball{background:none}.bracket-match-players .player.winner .score{opacity:1}.bracket-match-players a.player:hover .player-name-ball{text-decoration:underline}.round1 .bracket-match-group{height:25%}.round1 .bracket-region .bracket-match-group{height:50%}@media screen and (max-width: 479px){.round1{height:auto}.round1 .bracket-match-group{height:auto}}.round2 .bracket-match-group{height:50%}.round2 .bracket-region .bracket-match-group{height:100%}@media screen and (max-width: 479px){.round2{height:auto}.round2 .bracket-match-group{height:auto}}@media screen and (max-width: 767px){.round3{height:400px;margin-bottom:0}}@media screen and (max-width: 479px){.round3{height:auto;margin-bottom:50px}}.round3 .bracket-match-group{height:102%}@media screen and (max-width: 479px){.round3 .bracket-match-group{height:auto}}@media screen and (max-width: 767px){.round4{display:block;float:left;margin-right:1.57068%;width:49.21466%;margin-right:0;height:400px}.round4:last-child{margin-right:0}}@media screen and (max-width: 479px){.round4{display:block;float:left;margin-right:6.59341%;width:100%;height:auto}.round4:last-child{margin-right:0}}.round4 .bracket-match-group{height:100%}.round4 .bracket-match-group:after{display:none}@media screen and (max-width: 479px){.round4 .bracket-match-group{height:auto}}.round4 .bracket-match{height:100%}@media screen and (max-width: 479px){.round4 .bracket-match{height:auto;padding-bottom:30px}}.final-round{width:100%;height:auto;border:1px solid #522d6d;padding:0;margin:0 0 50px 0;background:#cecece;background:rgba(206,206,206,0.65)}.final-round h3{position:relative;margin:0}.final-round h3:after{content:"";display:block;position:absolute;top:1px;right:1px;bottom:2px;left:1px;border:1px solid #b797ce}.final-round .bracket-match-group:after{display:none}.final-round .bracket-match{padding:0}.final-round .bracket-match h4{position:relative;float:left}.final-round .match-video-links{position:relative;float:right}.final-round .bracket-match-inner{width:100%;max-width:450px;padding:30px 0 40px 0;margin:0 auto}.final-round .bracket-match-players .player figure img{display:block}@media screen and (max-width: 359px){.final-round .bracket-match-players .player figure img{display:none}}.bracket-crown{display:block;position:absolute;right:0;left:0;top:-30px;margin:auto}.bracket-region{height:50%;padding:50px 0;position:relative}@media screen and (max-width: 850px){.bracket-region{padding-top:70px}}@media screen and (max-width: 479px){.bracket-region{padding-top:0}}.bracket-region+.bracket-region{padding-bottom:0}.bracket-region h2{padding:0 4%;position:absolute;top:0}@media screen and (max-width: 479px){.bracket-region h2{position:static;padding-bottom:30px}}.bracket-home-header{display:table;width:100%;background:rgba(0,0,0,0.08);overflow:hidden}@media screen and (max-width: 1023px){.bracket-home-header{display:block}}.bracket-home-header h1{padding:0 !important;margin:0;display:table-cell;padding-right:1.68421%;width:42.12281%;background:url(/res/images/bracket-challenge-header-bg.jpg);background-size:100% 100%;vertical-align:middle}.bracket-home-header h1 img{display:block;max-width:86%;margin:0 auto}@media screen and (max-width: 1023px){.bracket-home-header h1{display:block;width:100%;padding:30px 0 !important}}.bracket-home-header .bracket-home-header-content{display:table-cell;padding-right:1.57895%;width:33.50877%;padding:25px 20px;font-size:0.9em;vertical-align:middle}@media screen and (max-width: 1023px){.bracket-home-header .bracket-home-header-content{display:block;float:left;margin-right:3.19149%;width:61.30319%}.bracket-home-header .bracket-home-header-content:last-child{margin-right:0}}@media screen and (max-width: 639px){.bracket-home-header .bracket-home-header-content{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0;padding:10px 20px}.bracket-home-header .bracket-home-header-content:last-child{margin-right:0}}.bracket-home-header .register{display:table-cell;padding-right:1.40351%;width:24.82456%;padding-right:0;vertical-align:middle;text-align:center}.bracket-home-header .register p{padding:5px 0}@media screen and (max-width: 1023px){.bracket-home-header .register{display:block;float:left;margin-right:3.19149%;width:35.50532%;margin-right:0;padding:25px 20px}.bracket-home-header .register:last-child{margin-right:0}}@media screen and (max-width: 639px){.bracket-home-header .register{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0;padding:0 0 20px 0}.bracket-home-header .register:last-child{margin-right:0}}.bracket-home-header .register a{width:85%;padding-right:5px;padding-left:5px;margin:0 auto}.bracket-recent-video{display:table;width:100%;background:url(/res/images/bracket-recent-video-bg.jpg) 0 0;background-size:100% 100%;margin-top:50px}@media screen and (max-width: 767px){.bracket-recent-video{display:block}}.bracket-recent-video .content{display:table-cell;padding-right:2.55319%;width:63.85638%;padding:25px 30px !important;vertical-align:middle;color:#e5d9ce}@media screen and (max-width: 767px){.bracket-recent-video .content{display:block;width:100%;float:none;margin:0}}@media screen and (max-width: 479px){.bracket-recent-video .content{padding:20px !important}}.bracket-recent-video .content h3{color:#f59244;font-size:1.125em;font-weight:800}.bracket-recent-video .video{display:table-cell;padding-right:2.12766%;width:37.63298%;margin-right:0;vertical-align:top;padding:25px 30px}@media screen and (max-width: 767px){.bracket-recent-video .video{display:block;width:100%;float:none;margin:0;padding-top:0}}@media screen and (max-width: 479px){.bracket-recent-video .video{padding:0 20px 20px 20px}}.bracket-recent-video .video iframe{display:block;max-width:100%;border:1px solid #e5d9ce;float:right}@media screen and (max-width: 767px){.bracket-recent-video .video iframe{float:none;margin:auto}}@media screen and (max-width: 479px){.bracket-recent-video .video iframe{width:100%}}@media screen and (max-width: 359px){.bracket-recent-video .video iframe{height:140px}}.bracket-recent-video .video a{display:block;width:100%;border:1px solid #e5d9ce;float:right}.bracket-recent-video .video a img{display:block;width:100%;height:auto}.bracket-leaderboard:after{content:"";display:block;width:100%;position:relative;clear:both}.bracket-leaderboard h2{padding-bottom:1.2em}.bracket-leaderboard h2 em{font-weight:400;font-style:italic}.bracket-leaderboard ul{padding:0;margin:0;list-style:none;font-size:1em;line-height:1em}.bracket-leaderboard ul li{padding:0;margin:0;list-style:none}.bracket-leaderboard ul li{display:block;float:left;margin-right:1.25261%;width:24.06054%;position:relative;padding:15px 15px 15px 45px;margin-bottom:1.25261%;background:#2e2925;color:#fff}.bracket-leaderboard ul li:last-child{margin-right:0}.bracket-leaderboard ul li:nth-child(4n){margin-right:0}.bracket-leaderboard ul li:nth-child(4n+1){clear:left}@media screen and (max-width: 1023px){.bracket-leaderboard ul li{display:block;float:left;margin-right:1.39373%;width:32.40418%;margin-bottom:1.39373%}.bracket-leaderboard ul li:nth-child(4n){margin-right:1.39373%}.bracket-leaderboard ul li:nth-child(4n+1){clear:none}.bracket-leaderboard ul li:last-child{margin-right:0}.bracket-leaderboard ul li:nth-child(3n){margin-right:0}.bracket-leaderboard ul li:nth-child(3n+1){clear:left}}@media screen and (max-width: 767px){.bracket-leaderboard ul li{display:block;float:left;margin-right:1.57068%;width:49.21466%;margin-bottom:1.57068%}.bracket-leaderboard ul li:nth-child(3n){margin-right:1.39373%}.bracket-leaderboard ul li:nth-child(3n+1){clear:none}.bracket-leaderboard ul li:last-child{margin-right:0}.bracket-leaderboard ul li:nth-child(2n){margin-right:0}.bracket-leaderboard ul li:nth-child(2n+1){clear:left}}@media screen and (max-width: 479px){.bracket-leaderboard ul li{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0;margin-bottom:3.19149%}.bracket-leaderboard ul li:nth-child(2n){margin-right:6.59341%}.bracket-leaderboard ul li:nth-child(2n+1){clear:none}.bracket-leaderboard ul li:last-child{margin-right:0}}.bracket-leaderboard .rank{display:block;width:16px;height:16px;background:#f59244;position:absolute;top:15px;left:15px;color:#2e2925;font-size:0.8em;line-height:16px;font-weight:700;text-align:center;letter-spacing:-1px;padding-right:2px}.bracket-leaderboard .name-points{display:block;margin:-2px 0 5px 0;line-height:1.2em}.bracket-leaderboard .name-points strong{display:block;margin-bottom:5px;line-height:1.1em}.bracket-leaderboard .location{display:block;font-size:0.8em}.my_bracket .main h1{text-align:center}.bracket-form-style input[type="submit"]{font-family:"Open Sans",sans-serif;border:0 none;cursor:pointer;appearance:none;-webkit-appearance:none}.save-bracket{width:50%;margin:30px auto 0;padding-right:35px;padding-left:35px;clear:both}@media screen and (max-width: 767px){.save-bracket{margin-top:0;width:75%}}@media screen and (max-width: 639px){.save-bracket{width:100%;padding-right:20px;padding-left:20px}}.selection-bracket .bracket-match-players .player.selectable{cursor:pointer}.selection-bracket .bracket-match-players .player.selectable label{cursor:pointer}.selection-bracket .bracket-match-players .player .score input{display:inline-block;margin:0;padding:0}#ball-modal{padding:30px;overflow:hidden}#ball-modal h1{font-size:2em;line-height:1em;padding:0 0 35px 0;text-transform:none}#ball-modal h1 em{font-weight:300}#ball-modal h2{font-size:1.125em;line-height:1em;padding:0 0 15px 0;text-transform:none}#ball-modal h2 em{font-weight:300}#ball-modal .content{display:block;float:left;margin-right:3.19149%;width:48.40426%}#ball-modal .content:last-child{margin-right:0}@media screen and (max-width: 639px){#ball-modal .content{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}#ball-modal .content:last-child{margin-right:0}}#ball-modal figure{display:block;float:left;margin-right:3.19149%;width:48.40426%;margin-right:0;padding-top:40px}#ball-modal figure:last-child{margin-right:0}@media screen and (max-width: 639px){#ball-modal figure{display:block;float:left;margin-right:6.59341%;width:100%;margin-right:0}#ball-modal figure:last-child{margin-right:0}}#ball-modal figure img{display:block;width:100%;margin:auto}#ball-modal figure .ball{max-width:276px}#ball-modal figure .shadow{opacity:0.8}#register-modal{padding:30px;background:#f59244}#register-modal h1{font-size:2em;line-height:1em;padding:15px 0 25px 0;text-transform:none}#register-modal input[type="text"],#register-modal input[type="email"],#register-modal input[type="tel"],#register-modal select{margin-bottom:25px}#register-modal input[type="submit"]{clear:both;float:none;margin:20px auto 10px auto}.mfp-content{background:#f59244;max-width:850px}ul.apparel-links{list-style:none;padding:0;margin:2em 0 0 0;overflow:hidden;font-size:1.1em}ul.apparel-links li{width:28%;height:100px;float:left;list-style:none;padding:0;margin:0 5% 6.59341% 0;text-align:center}@media screen and (max-width: 767px){ul.apparel-links li{width:100%;height:auto;float:none;margin:0 0 3em 0}}ul.apparel-links a{display:block;color:#2e2925}ul.apparel-links img{display:block;max-width:100%;max-height:68px;margin:0 auto 0.5em auto}@media screen and (max-width: 767px){ul.apparel-links img{max-height:none}}
