/*!
Theme Name: Ultra White Collar Boxing
Theme URI: https://www.ultrawhitecollarboxing.co.uk
Author: Ashley Gordon
Author URI: https://www.linkedin.com/in/ashley-gordon/
Description: Custom theme developed for the Ultra White Collar Boxing website.
Version: 1.0.0
License: Private use only. For Ultra Events LTD
License URI: LICENSE
Text Domain: ultra-white-collar-boxing
Tags: custom-background, custom-logo, custom-menu

*/
 html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,optgroup,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:royalblue}a:hover,a:focus,a:active{color:midnightblue}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden;grid-column:1 / span 3}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comments-area,.comment-list,.comments-title,#respond,#disqus_thread{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:0;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0;font-size:.75rem;font-weight:700}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-columns-4{display:-ms-grid;display:grid;-ms-grid-columns:1fr 5px 1fr 5px 1fr 5px 1fr;grid-template-columns:repeat(4,1fr);grid-gap:5px}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;margin:0;padding:5px}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:100%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}@font-face{font-family:'DMSans';src:url(../../../../../../themes/ultra-white-collar-boxing/assets/fonts/DMSans-VariableFont.ttf) format('truetype');font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:'Geogrotesque';src:url(../../../../../../themes/ultra-white-collar-boxing/assets/fonts/Geogrotesque.woff2) format('woff2');font-weight:100 900;font-display:swap}:root{--heading-font:'Geogrotesque', sans-serif;--body-font:'DMSans', sans-serif;--black-font:'Geogrotesque', sans-serif;--bold-font:'Geogrotesque', sans-serif;--medium-font:'Geogrotesque', sans-serif}.black-text{font-family:var(--heading-font),sans-serif}.bold-text{font-family:var(--heading-font),sans-serif}.medium-text{font-family:var(--heading-font),sans-serif}body{background:#E6E6E6}h2,h3,h4,h5,h6{font-family:var(--heading-font),sans-serif;margin:0 0 15px 0;text-transform:uppercase}h1{font-size:2.8rem;font-family:var(--heading-font),sans-serif;line-height:1em;margin:0 0 15px 0;text-transform:uppercase}h2{font-size:2.5rem}.heading_large{font-size:3rem}.heading_medium{font-size:2.5rem}.heading_small{font-size:2rem}p,li{font-family:var(--body-font),sans-serif;font-size:18px}p{margin-bottom:15px}a{font-family:var(--body-font),sans-serif;color:#F22A31}a:hover{color:#D7242A;text-decoration:none}ul,ol{list-style:none;margin:10px 0 25px 30px;padding:0 0 0 15px}ul{list-style:disc}ol{list-style:decimal}li{text-align:left}.strong{font-weight:700}.red-text{color:#F22A31}.light-grey-text{color:#CECECE}.grey-text{color:#9C9C9C}.list-center{margin-left:25%}.text-center{text-align:center}.hashtag{font-size:1.5rem;font-family:var(--body-font),sans-serif;color:#fff;background-color:#000;margin-top:25px;padding:10px}@media only screen and (max-width:700px){.list-center{margin-left:unset}}.small-rule{width:100px;background:#fff;border:0;height:3px;margin:10px auto}.small-rule-dark{width:100px;background:#000;border:0;height:3px;margin:10px auto}.light-rule{width:100px;background:#fff;border:0;margin:10px auto;height:1px;opacity:.4}.small-pill{display:inline-block;padding:7px 10px;background-color:#f7f7f7;color:#000;text-transform:uppercase;font-size:1rem;font-weight:200;letter-spacing:3px;margin-bottom:15px}.margin-bottom-reset{margin-bottom:0}form.large_radio input[type="radio"]{width:30px!important;height:30px!important}form.large_radio .frm_radio{margin:5px 0!important}form.large_radio input[type=radio]:before{margin:8px 0 0 8px!important}.site-content{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:70vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-main .container{background:#fff}.standard-seo-page .offset-content{margin-top:-560px}.standard-seo-page .entry-header .attachment-post-thumbnail.size-post-thumbnail.wp-post-image{margin-bottom:15px;width:100%;height:auto}div#itv-content{max-width:990px}#country_body{background-color:#323232;color:#fff;padding:5px 0;position:relative;display:block;z-index:9999}#country_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#country_content p{font-size:.85rem;font-weight:200;margin-bottom:0}#country_content form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#country_select{width:160px;height:30px;margin-left:10px;font-size:.75rem}#country_content .btn-primary{font-size:.85rem;height:30px;font-weight:700}.alert-close{font-size:1.75rem;margin-left:10px}.alert-close:hover{cursor:pointer}.head-logo{position:relative;z-index:1}header#masthead{position:absolute;width:100%}.main-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase;padding:25px 25px 0 25px}.main-navigation a{z-index:9999}.main-navigation ul ul{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(0,0,0,.9);padding:10px 0}.main-navigation li{z-index:9999}.main-navigation li a{font-family:var(--heading-font),sans-serif;color:#fff;padding:5px 20px}.main-navigation li.nav_sign_up_link a:hover{-webkit-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease;background-color:#cd0a10}.main-navigation .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-navigation .sub-menu li{text-align:left;margin:0 25px}.menu-main-menu-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav_sign_up_link{background-color:#f22930}li.current_page_parent>a{color:#f22930}.mob_header_signup{color:#fff;background-color:#f22930;padding:5px 9px;position:absolute;top:30px;right:20px;text-transform:uppercase;letter-spacing:2px;font-size:.8rem;z-index:9999}.mob_header_signup a{color:#fff;width:100%;height:100%}.custom-logo-link{margin:10px 0 0 0}.sub-menu li{padding:10px 0}.menu-item-has-children>a:after{content:'▾'}#logo{z-index:9}.site_header_logo{width:200px;height:auto}ul#mobile-menu{margin:-15px 0 0 0;padding:0;width:100%;z-index:9999}.content{display:block;position:absolute;height:100%;width:100%}.content nav{height:60px}.content .nav-links{display:block;position:absolute;top:80px;left:0;width:100%;z-index:1}.nav-links-change{z-index:2!important;font-size:5rem}.content .nav-links::before{background:rgba(0,0,0,0);content:'';height:100vh;left:0;top:0;position:absolute;opacity:0;visibility:hidden;width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.content .nav-links li{border-bottom:2px solid #343434;opacity:0;visibility:hidden;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#212121}.content .nav-links li a{color:#fff;display:block;font-size:1.2rem;font-weight:500;padding:20px 20px;text-align:center;text-transform:uppercase;width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.content .nav-links li a:hover{color:#fff}.content .nav-links li a:visited{color:#fff}.mobile-header input[type="checkbox"]{position:absolute;opacity:0;visibility:hidden}.mobile-header input[type="checkbox"]:checked+label{border:4px solid silver;border-radius:50%;height:28px;top:40px;right:18px;width:28px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.mobile-header input[type="checkbox"]:checked+label::before{background:silver;top:8px;left:4px;width:12px}.mobile-header input[type="checkbox"]:checked+label::after{background:silver;opacity:1;top:8px;left:4px;visibility:visible;width:12px}.mobile-header input[type="checkbox"]:checked+label:hover{border-color:#fff}.mobile-header input[type="checkbox"]:checked+label:hover::before,input[type="checkbox"]:checked+label:hover::after{background:#fff}.mobile-header input[type="checkbox"]:checked~.nav-links::before{opacity:1;visibility:visible}.mobile-header input[type="checkbox"]:checked~.nav-links{z-index:2!important}.mobile-header input[type="checkbox"]:checked~.nav-links li{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mobile-header input[type="checkbox"]:checked~.nav-links li:nth-child(1){-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mobile-header input[type="checkbox"]:checked~.nav-links li:nth-child(2){-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.mobile-header input[type="checkbox"]:checked~.nav-links li:nth-child(3){-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.mobile-header input[type="checkbox"]:checked~.nav-links li:nth-child(4){-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}.mobile-header label{background:none transparent;border:4px solid #fff;border-left:0 solid transparent;border-right:0 solid transparent;cursor:pointer;display:block;height:24px;position:absolute;top:25px;right:20px;width:40px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;z-index:1}.mobile-header label::before{background:#fff;content:'';height:4px;left:0;position:absolute;top:6px;width:40px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.mobile-header label::after{background:#fff;content:'';height:4px;left:0;position:absolute;top:6px;opacity:0;visibility:hidden;width:100%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.content .sub-menu{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#343434;margin-left:0}li:hover>.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.content .sub-menu li{padding:0;background:#343434}.content .sub-menu li a{color:#D61A21}.content .sub-menu li{border-bottom:none}.btn-red{font-family:var(--heading-font);font-weight:700;background:#BE151B;-webkit-transition:background 0.5s ease-in-out;-o-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out;color:#fff;padding:15px 25px;border:none;width:auto;-ms-flex-item-align:flex-start;align-self:flex-start;font-size:1.3rem;word-break:break-word}.btn-red:hover{color:#fff;text-decoration:none;background:#E70909;-webkit-transition:background 0.5s ease-in-out;-o-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out}.btn-red-small{display:inline-block;font-family:var(--heading-font);background:#BE151B;-webkit-transition:background 0.5s ease-in-out;-o-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out;color:#fff;padding:15px 25px;border-radius:0;width:auto;-ms-flex-item-align:flex-start;align-self:flex-start;font-size:1.1rem}.btn-red-small:hover{background:#E70909;-webkit-transition:background 0.5s ease-in-out;-o-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out;color:#fff;text-decoration:none}.btn-clear{display:inline-block;font-size:1.2rem;background:#fff;color:#1a1a1a;padding:12px 15px;margin:10px;text-transform:uppercase}.btn-clear:hover{color:#1a1a1a;text-decoration:underline}.btn-clear-dark{display:inline-block;background:rgba(0,0,0,0);color:#404040;border:2px solid #404040;padding:10px 15px;margin-top:10px;text-transform:uppercase}.btn-clear-dark:hover{color:#404040;text-decoration:underline}.btn-dark{font-family:var(--heading-font);font-size:1.2rem;color:#fff;background-color:#404040}.btn-dark:hover{color:#fff;text-decoration:underline}.btn-clear-tickets{display:inline-block;background:#FF8000;color:#fff;border:2px solid #FF8000;padding:10px 15px;margin-top:10px}.btn-clear-tickets:hover{color:#FF8000;background-color:#fff;text-decoration:underline}.btn-clear{display:block;font-family:var(--heading-font);font-weight:700;color:#BE151B;background:#fff;margin:5px;font-size:2rem;padding:10px 30px;line-height:30px;text-align:center;word-break:break-word}.btn-small{display:inline-block;font-family:var(--heading-font);font-weight:700;color:#fff;background-color:#212529;margin:5px;font-size:1.3rem;padding:8px 20px;text-align:center}.btn-small:hover{color:#fff;background-color:#343a40;text-decoration:none}.search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:10px 0}input[type="submit"]{font-family:var(--body-font);background:#BE151B;-webkit-transition:background 0.5s ease-in-out;-o-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out;color:#fff;border:none;font-size:1rem;margin-left:5px}.fb_button{display:inline-block;color:#fff;background-color:#3B5998;padding:10px 30px;border-radius:3px}.fb_button:hover{color:#fff;background-color:#4A6EA9}.accordion-toggle{cursor:pointer;color:#323232;border:1px solid #323232;border-radius:5px;padding:10px 15px;margin:5px 0;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.accordion-toggle:hover{color:#F22A31;-webkit-transition:color 1s ease;-o-transition:color 1s ease;transition:color 1s ease}.accordion-content{display:none;padding:5px;text-align:left}.accordion-content.default{display:block}.accordian-icon{color:#fff;background:#323232;width:20px;height:20px;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:5px;font-weight:700}.countdown-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px;margin-bottom:50px;gap:15px}.countdown-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;position:relative}.countdown-heading{color:#fff;background-color:#323232;font-family:'Arial',sans-serif;font-size:3rem;font-weight:900;letter-spacing:0;padding:20px 15px;margin:0;width:110px;height:120px;display:flex;align-items:center;justify-content:center;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.1);position:relative;overflow:hidden}.countdown-heading:before{content:'';position:absolute;top:50%;left:0;right:0;height:2px;background:#1a1a1a;opacity:.3;z-index:1;box-shadow:0 0 4px rgba(0,0,0,.5)}.countdown-heading:after{content:'';position:absolute;top:50%;left:-2px;width:8px;height:8px;background:#1a1a1a;border-radius:50%;transform:translateY(-50%);box-shadow:118px 0 0 #1a1a1a,0 0 4px rgba(0,0,0,.5),118px 0 4px rgba(0,0,0,.5)}.countdown-text{font-family:var(--heading-font),sans-serif;color:#F22A31;font-size:.75rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-top:8px;text-align:center}#countdown-timer{display:flex;color:#000;flex-direction:column;justify-content:center}#countdown-timer h2{margin:0 0 10px 0}#countdown-timer .img-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px}#countdown-timer a.btn-clear{font-size:1.2rem;line-height:20px}.hero h1{font-size:3rem}.hero{width:100%;height:600px}.hero a{font-family:var(--heading-font),sans-serif}.hero .btn-red{z-index:1}#news-hero .btn-red{margin:10px auto}.img-cover{width:100%;height:100%;background:rgba(0,0,0,.5)}.img-cover>.container .row .col-sm-12,.hero>.container .row .col-sm-12{color:#fff;height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#itv-hero .img-cover>.container .row .col-sm-12{height:600px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.offset-content{background:#fff;margin:-60px auto 0 auto;padding:15px 45px 10px 45px}#blank-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/blank_2.jpg);background-position:center;background-size:cover}#itv-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/blank_2.jpg);background-position:center 40px;background-size:cover;height:600px}#itv-hero h1{font-size:2.5rem!important}#home-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/home-3.jpg);background-position:0 0;background-size:cover}#sign-up-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/sign-up.jpg);background-position:center;background-size:cover}#locations-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/uwcb-locations-image.jpg);background-position:center;background-size:cover}#locations-hero .img-cover{background:rgba(0,0,0,.5)}#locations-hero h4{font-size:16px}#faq-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/faq.jpg);background-position:center;background-size:cover}#photos-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/photos.jpg);background-position:center;background-size:cover}#photos-hero a{font-family:var(--heading-font),sans-serif;margin:10px auto 0 auto}#photos-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/photos.jpg);background-position:center;background-size:cover}#event-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/home-3.jpg);background-position:center;background-size:cover}#event-hero .img-cover{background:rgba(0,0,0,.5)}#shop-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/shop.jpg);background-position:center;background-size:cover}#charity-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/charity.jpg);background-position:center;background-size:cover}#charity-hero h1{font-size:4rem}#charity-hero a{margin:0 auto}#testimonials-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/testimonials.jpg);background-position:center;background-size:cover}#testimonials-hero a{margin:0 auto}#about-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/about.jpg);background-position:center;background-size:cover}#about-hero .img-cover .container .row .col-sm-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#training-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/training_3.jpg);background-position:center top;background-size:cover}#whats-involved-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/whats-involved.jpg);background-position:center center;background-size:cover}#safety-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/safety.jpg);background-position:center;background-size:cover}#tickets-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/tickets.jpg);background-position:center;background-size:cover}#nutrition-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/nutrition.jpg);background-position:center;background-size:cover}#nutrition-hero h1{line-height:60px}#nutrition-hero img#un_white_logo{width:280px;height:auto;margin:20px auto}#thank-you-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/thank-you.jpg);background-position:center;background-size:cover;height:400px}#thank-you-hero .img-cover>.container .row .col-sm-12{height:460px}#thank-you-hero-tm{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/thank-you-tm.jpg);background-position:center;background-size:cover}#error-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/error.jpg);background-position:center;background-size:cover}#search-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/search.jpg);background-position:center;background-size:cover}#leaderboards-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/locations.jpg);background-position:center;background-size:cover}#news-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/news.jpg);background-position:center;background-size:cover}#competition-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/UWCB-comps-1.jpg);background-position:center;background-size:cover}#cta{color:#fff;background:#BE151B}#cta-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:200px;padding:0 45px}#cta-row .btn-clear{font-weight:700;color:#BE151B;margin-top:0;font-size:2rem;padding:10px 30px;line-height:30px;text-align:center;word-break:break-word}.content-area{z-index:1}div#home-intro{padding-top:35px;padding-bottom:35px}#home-intro .col-sm-6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#home-intro h1{margin-bottom:10px}.embed-responsive::before{display:inline}.col-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:420px}.col-cont video{max-width:370px;width:100%}.col-cont video:hover{cursor:pointer}.home-youtube-container{cursor:pointer;position:relative}.home-youtube-container img{max-height:240px;max-width:420px;width:100%}.home-youtube-container i{color:#fff;font-size:72px;left:50%;margin:-33px 0 0 -31px;position:absolute;text-shadow:0 0 8px rgba(0,0,0,.5);top:50%}.embed-responsive{height:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive iframe{border:0;bottom:0;height:100%;position:absolute;left:0;top:0;width:100%}@media only screen and (min-width:481px){.home-youtube-container img{max-height:240px;max-width:420px}}#home-grid .col-sm-6{padding-left:0;padding-right:0}#grid-left-holder{width:100%;height:600px;background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/home-fundraising-stats.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;border:3px solid #fff}#grid-right-holder-top{width:100%;height:300px;background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/home-participants.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;border:3px solid #fff}#grid-right-holder-bottom{width:100%;height:300px;background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/home-90-locations.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;border:3px solid #fff}.grid-img-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background:rgba(0,0,0,.6);color:#fff;padding:15px}.grid-img-cover h2,.grid-img-cover h3,.grid-img-cover h4,.grid-img-cover h5,.grid-img-cover h6{margin-bottom:-10px}#grid-left h3{font-size:2rem;text-align:center;margin-top:5px;line-height:45px;margin-bottom:0}#grid-top-right h2,#grid-bottom-right h2{font-size:2rem;text-align:center;line-height:45px;margin-bottom:5px}#grid-top-right h5,#grid-bottom-right h5{font-size:1.3rem;margin-bottom:5px}#boxers-count{display:inline}#home-social{padding:0}.social-box-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.social-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:150px;margin:3px}.social-box a{display:flex;flex-direction:column;text-align:center;color:#fff}.social-box a:hover{text-decoration:none}.social-box .fa{font-size:3rem}.social-box h2{font-weight:700}.social-box h5{margin-top:-10px;font-size:1rem}#home-social-fb{color:#fff;background:#3B5998}#home-social-twit{color:#fff;background:#55ACEE}#home-social-insta{color:#fff;background:#4C68D7}#home-social-youtube{color:#fff;background:#EE0F0F}#sponsors{padding-top:80px;padding-bottom:80px;padding-left:0;padding-right:0}#home-news-feed{padding-top:80px;padding-bottom:80px}#home-news-feed-title{text-transform:uppercase;margin-bottom:10px}#news-grid{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center;grid-column-gap:15px}#home-news-feed #news-grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;padding-left:5px;padding-right:5px}.news-featured-img{width:100%;height:180px;margin-bottom:10px}.news-featured-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-post-meta{color:#696969;font-size:.75rem}.news-title{font-size:1.2rem;color:#AB0D10;text-transform:uppercase;margin-top:0;margin-bottom:5px}.post-date{font-size:.8rem}.post-excerpt{color:#494949;font-size:1rem;font-weight:200}#sponsors a{margin:15px}#sponsors-title{margin-bottom:15px}#sponsors-title h5{color:#595959}.sponsors-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-around;-ms-flex-pack:space-around;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.sponsors-row a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#sign-up-intro{color:#fff;background:#494949}#sign-up-intro .col-sm-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.sign-up-points{list-style:none;margin:0;padding:0 25px}.sign-up-points li{text-align:center;margin:15px 0;font-size:16px}#sign-up-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/sign-up/sign-up-desktop.jpg);background-size:cover;background-position:center;min-height:700px}#sign-up-hero>.container .row .col-sm-12{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:700px}#sign-up-hero h1{font-size:3.6rem;letter-spacing:4px}#sign-up-hero h2{font-size:2rem;letter-spacing:4px}.sign_up_header_img{width:530px;height:auto;margin:0 auto;position:absolute;bottom:110px}.header_signup_cta{display:inline-block;color:#fff;border:1px solid #fff;padding:10px 15px;border-radius:3px;font-family:var(--bold-font)!important;font-size:1rem;background-color:rgba(0,0,0,0);text-transform:uppercase;margin-top:35px;position:absolute;bottom:35px;z-index:1}.header_signup_cta:hover{background:#fff;color:#000}.two_column{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}.two_column .col_1,.two_column .col_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}dl.sign_up_bullets{text-align:center;margin:40px 15px}dl.sign_up_bullets dt{font-family:var(--heading-font);font-weight:700;font-size:1.5rem;text-transform:uppercase}dl.sign_up_bullets dd{font-family:var(--body-font);font-size:1rem;color:#c4c4c4}img.signup_bullets_image{width:300px;height:auto}.two_column .col_1{background:#000;color:#fff}.two_column .col_2{background:#fff;padding:70px 50px 0 50px}.hero_spacer{height:50px}.signup_mob_banner{display:none}.signup_form_heading{text-transform:uppercase;font-family:var(--black-font);letter-spacing:1px;font-size:1.1rem}.sh-form{padding:45px 0}.sh-form legend{text-decoration:underline}.sh-form input,.sh-form select{width:100%;height:40px;margin:0;font-size:18px;padding:10px}.sh-form .sh-validation_text{display:none}.sh-form label{margin:15px 0 0 0;font-size:14px;font-family:var(--body-font),sans-serif;font-weight:700}.sh-form fieldset{margin:45px 0 25px 0;padding:0 30px 45px 30px}.sh-form input[type=radio]{width:25px}.sh-form label[for=terms]{margin-top:0;margin-bottom:0}.sh-form input[type=submit]{margin:0;background-color:#F22A31;font-size:26px;color:#fff;font-weight:700;border:none;height:auto}.form-hide{display:none!important}.radio-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0}.radio-btn div{margin:0 10px;text-align:center}.radio-btn label{margin:0}.form-rule{border-bottom:none;border-top:1px solid #EBEBEB}.sh-form input:disabled{background-color:#C2C2C2}.message_preference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0}.message_preference .radio_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:5px 0}.message_preference label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px}.message_preference [type=radio]{width:15px!important}.message_preference [type=radio]+img{cursor:pointer;width:50px;padding:5px;margin:0 10px}.terms{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sh-form .terms input[type="checkbox"]{width:25px!important;height:25px!important;margin:0 5px}.terms div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.terms label{font-size:14px!important;margin:8px 0!important;text-align:left}.sh-form .terms input[type="checkbox"]{min-width:20px;width:20px!important;margin:0 5px}#ticketmaster{-webkit-box-align:center;-ms-flex-align:center;align-items:center}a.ticketmaster_brand{color:#f78f1e}input[type=submit].ticketmaster_brand{background-color:#f78f1e!important}.sign_up_frame{width:100%;height:680px;max-width:500px;border:none}#thank_you_container{max-width:700px;padding:60px 20px;margin-left:auto;margin-right:auto}.dropdown{z-index:1}.dropdown-menu.show{background:rgba(0,0,0,.85);width:210px;text-align:center;height:300px;overflow-y:scroll}.dropdown-menu.show a{color:#fff;font-size:16px;text-transform:uppercase}.dropdown-menu.show a:hover{color:#BE151B;-webkit-transition:color 0.5s ease-in-out;-o-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}.dropdown-menu li{text-align:center;padding:10px 0}#locations-block #locations-right{height:600px;padding:25px 0 0 0;text-align:center;overflow-y:scroll}#locations-left{padding:0}#locations-block input[name="search"]{height:50px;width:100%;-webkit-box-shadow:0 5px 25px 5px #F3F3F3;box-shadow:0 5px 25px 5px #F3F3F3}.location-search-results{padding:0;margin:0}.location-search-results{width:100%;margin:0}.location-search-output{margin-bottom:1px}.location-search-output a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px;background:#F6F6F6;padding:10px 25px}.location-search-output a:hover{background:#F2F2F2}.location-search-output .title{text-align:left;text-transform:uppercase}.location-search-output .date{color:#313131}.location-search-output .date p{margin-bottom:0}.search-btn-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:.8rem}.search-btn-holder .sign-up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#BE151B;width:70px;height:50px;text-align:center}.search-btn-holder .sign-up:hover{background:#F22A31;-webkit-transition:background 0.5s ease-in-out;-o-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out}.search-btn-holder .tickets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#FF8000;width:90px;height:50px;text-align:center;line-height:12px}.search-btn-holder .tickets:hover{background:#FF9D3B;-webkit-transition:background 0.5s ease-in-out;-o-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out}.search-btn-holder .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#525252;width:90px;height:50px;text-align:center}.search-btn-holder .details:hover{background:#C5C5C5;-webkit-transition:background 0.5s ease-in-out;-o-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out}.search-btn-holder a{font-family:var(--body-font);color:#fff;font-size:12px}.loc-ticket-buy-na{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:#C9C9C9;font-size:10px;width:70px;height:40px}.loc-ticket-buy-na p{margin-bottom:0;text-align:center}#map{height:650px;width:100%}#event-block{padding:50px 15px}#event-block .col-sm-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.header_blocks{width:100%;font-size:1.5rem;font-weight:900;padding:10px 5px;text-transform:uppercase;color:#000;background-color:#f8f8f8;margin-top:15px;margin-bottom:25px;box-shadow:0 4px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.1)}.header_blocks a{color:#000}#sign-up-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:450px;padding:15px}#sign-up-body div{margin:7.5px 0}.tickets-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#FF8000}.tickets-header a{color:#fff}.multiple-ticket-dates{font-size:14px;color:#FF8000;background-color:#fff;padding:5px;margin:5px;font-weight:700;border-radius:3px}#location-links-block a{width:100%;text-transform:uppercase;margin-bottom:10px}#next-date-row{margin-left:30px;margin-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around}.training-info{display:flex;flex-direction:column;margin-bottom:50px;line-height:normal}.training-info p,.training-info a{font-size:1.3rem;font-weight:900;margin:0}.training_heading{display:inline-block;font-size:20px;font-weight:900;color:#000;background-color:#f7f7f7;padding:5px;margin-top:5px;margin-bottom:5px}.training_light{display:block;font-size:14px;font-weight:200}.training_small{display:block;font-size:11px;font-weight:200}.training-info h6{font-size:.75rem}.training-info h5{font-size:1rem}.fundraising-header{background:#ad29b6}#lowdown{padding-top:25px;padding-bottom:25px}.lowdown-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:140px;margin:15px 30px}.lowdown-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin:5px 0}.lowdown-list li .fa{margin-right:8px}#eventmap{height:450px;width:100%}#event-info-text-block p{margin:10px 0}#training-location-text{font-size:1rem;margin:25px 15px;text-align:center}#photo-search{margin:25px 0}#photo-search input[name="search"]{width:350px;padding:10px 5px}#photo-search input[type="submit"]{font-family:var(--body-font),sans-serif;font-weight:700;font-size:16px;color:#fff;background:#3CD341;-webkit-transition:background 0.75s ease-in-out;-o-transition:background 0.75s ease-in-out;transition:background 0.75s ease-in-out;padding:15px 25px;border:none;border-radius:3px}#photo-search input[type="submit"]:hover{background:#41E946;-webkit-transition:background 0.75s ease-in-out;-o-transition:background 0.75s ease-in-out;transition:background 0.75s ease-in-out}#older-photos{margin-top:35px}a.btn-reset{font-size:16px;color:#fff;background:#6c757d;-webkit-transition:background 0.75s ease-in-out;-o-transition:background 0.75s ease-in-out;transition:background 0.75s ease-in-out;padding:15px 25px;border-radius:3px}a.btn-reset:hover{background:#393e42;-webkit-transition:background 0.75s ease-in-out;-o-transition:background 0.75s ease-in-out;transition:background 0.75s ease-in-out}#photo-albums{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sub-album-row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 5px 1fr 5px 1fr;grid-template-columns:repeat(3,1fr);grid-gap:5px;max-width:500px;margin:10px auto 25px auto}.sub-album-row a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.sub-album-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#f9f9f9;width:100%}.sub-album-box:hover{border-bottom:5px solid #BE151B}.active-sub-album-box{border-bottom:5px solid #BE151B}.sub-album-box img{width:100%;height:100%}.sub-album-box-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100%;background:rgba(190,21,27,0);-webkit-transition:background 0.75s ease-in-out;-o-transition:background 0.75s ease-in-out;transition:background 0.75s ease-in-out}.sub-album_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#fff;padding:15px 0;height:100%}.sub-album_info div{margin:0 5px}.sub-album-name{font-size:1rem;font-weight:700;color:#404040}.sub-album-photo-count{font-size:1rem;color:#fff;background:#BE151B;padding:3px 6px;border-radius:2px}.album-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:300px;height:190px;margin:5px}.album-box img{width:500px;height:333px}.album-box-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100%;background:rgba(190,21,27,0);-webkit-transition:background 0.75s ease-in-out;-o-transition:background 0.75s ease-in-out;transition:background 0.75s ease-in-out}.album_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#fff;background:rgba(0,0,0,.85);padding:15px 0}.album_info div{margin:0 5px}.album-name{font-size:1rem;font-weight:700}.album-photo-count,.sub-album-count{font-size:.7rem;color:#fff;background:#BE151B;padding:3px 6px;border-radius:2px;display:none}.album-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.album-header-mob{display:none}a.back-gallery{font-size:.75rem;color:#fff;background:#BE151B;-webkit-transition:background 0.75s ease-in-out;-o-transition:background 0.75s ease-in-out;transition:background 0.75s ease-in-out;border-radius:3px;padding:7px 10px}a.back-gallery:hover{background:#E70909;-webkit-transition:background 0.75s ease-in-out;-o-transition:background 0.75s ease-in-out;transition:background 0.75s ease-in-out}.page-of{font-size:.75rem;font-weight:700;color:#F2F2F2;background:gray;border-radius:3px;padding:7px 10px;letter-spacing:-1px}.my-gallery{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,200px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.my-gallery figure{margin:2px}.my-gallery .gallery-thumb{width:200px;height:140px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:45px auto 0 auto;width:90%}.pagination li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:5px}.active-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#BE151B;width:28px;height:28px;border-radius:3px}.active-pagination a{color:#fff}.pagination_prev_next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#BE151B;height:28px;font-size:.75rem;padding:0 10px;border-radius:3px}.pagination_prev_next:hover{background:#E70909;-webkit-transition:background 0.75s ease-in-out;-o-transition:background 0.75s ease-in-out;transition:background 0.75s ease-in-out}.pagination_prev_next a{color:#fff}img.pswp__img{-o-object-fit:contain;object-fit:contain}.gallery_sign_up_cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:30px 5px;font-family:var(--heading-font),sans-serif;font-size:2.5rem;text-transform:uppercase;text-align:center;grid-column:1 / -1;background:#BE151B;color:#fff;border-left:2px solid #fff;border-right:2px solid #fff}.gallery_sign_up_cta a{color:#fff;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery_sign_up_cta a:hover{color:#fff}.gallery_sign_up_cta a span:first-child{-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}.gallery_sign_up_cta a span:nth-child(2){-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}.gallery_sign_up_cta a span:nth-child(3){-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}@-webkit-keyframes cta_animation{50%{-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes cta_animation{50%{-webkit-transform:scale(1.15);transform:scale(1.15)}}.gallery_sign_up_cta a span:last-child{-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg);-webkit-animation:cta_animation 5s infinite;animation:cta_animation 5s infinite}@media only screen and (max-width:600px){.photo_galleries h4{font-size:1rem}}@media only screen and (max-width:430px){.my-gallery{-ms-grid-columns:1fr;grid-template-columns:1fr}.my-gallery .gallery-thumb{width:100%;height:auto}.gallery_sign_up_cta{font-size:1.65rem}}.woocommerce div.product .product_title{font-size:16px;margin-bottom:15px}.woocommerce .page-title{display:none}.woocommerce button.button.alt{background-color:#BE151B}.woocommerce button.button.alt:hover{-webkit-transition:background-color 0.5s ease-in-out;-o-transition:background-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out;background-color:#CE0505}button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{background-color:#F5575D}.shop-basket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:2px solid #fff;padding:10px;margin:10px auto;color:#fff;width:150px;z-index:1}.woocommerce-message{z-index:1}.basket-items{font-size:.75rem}.basket-total{font-size:1rem}.basket-total a{color:#fff}.basket-total a:visited{color:#fff}.basket-total a:hover{color:#F22A31;-webkit-transition:color 0.75s ease-in-out;-o-transition:color 0.75s ease-in-out;transition:color 0.75s ease-in-out}#shop-ad-bar{padding-top:25px;padding-bottom:25px}.shop-ads{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:350px;height:350px;margin:0 auto}.woocommerce a.button.alt,.woocommerce input.button.alt{background:#C2131A}.woocommerce a.button.alt:hover,.woocommerce input.button.alt:hover{background:#F03138;-webkit-transition:background 0.75s ease-in-out;-o-transition:background 0.75s ease-in-out;transition:background 0.75s ease-in-out}.woocommerce .col-1,.woocommerce .col-2{max-width:48%}.woocommerce form .form-row label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.woocommerce form .form-row input.input-text{padding:8px}.woocommerce label[for="billing_country"]{margin-right:15px}.thank-you-return-link{text-align:center;font-size:1.5rem}p.woocommerce-store-notice{display:none!important}.woocommerce p.woocommerce-store-notice{display:block!important}.shop-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-delivery-link{font-size:18px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:14px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{min-height:370px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce ul.products li.product .button{margin-top:0}.woocommerce-product-details__short-description ul{margin-bottom:25px}.woocommerce-product-details__short-description li{text-align:left;list-style:disc;margin-left:35px}table.variations tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px}table.variations tr td{line-height:unset}.woocommerce .quantity .qty{height:36px}.woocommerce-variation-price{margin-bottom:15px}.product_meta{font-family:var(--body-font),sans-serif}.woocommerce div.product form.cart .variations label{margin-bottom:0}.woocommerce div.product form.cart .variations select{font-family:var(--body-font),sans-serif;padding:10px;min-width:unset;width:100%}a.woocommerce-review-link{font-size:12px}.woocommerce div.product .woocommerce-product-rating{margin-bottom:10px}.product_excerpt ul{margin-top:0;margin-bottom:5px}.woocommerce div.product form.cart .variations td.label{font-size:14px}input.bundled_product_checkbox{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);margin-right:7px}#charity-block{padding-bottom:45px}#charity-block .light-rule{margin:45px auto}#charity-stats{margin:45px 0}.charity-stats-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#sponsor-downloads{padding:10px 0}#sponsor-downloads .col-sm-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#sponsor-downloads .btn-red{display:block;margin-bottom:10px;color:#fff;font-size:1rem;width:100%;text-align:center;border-radius:0}#charity-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#charity-search-output{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#charity-search-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:#262626;padding:45px 15px;min-height:470px}#city-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:600px;-webkit-box-pack:space-around;-ms-flex-pack:space-around;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:45px auto}#city-info div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:15px;margin-right:15px}#city-info .fa{font-size:3rem}#city-info-total{-webkit-animation-delay:0.5s;animation-delay:0.5s}#city-info-events{-webkit-animation-delay:1s;animation-delay:1s}#charitySearchForm select[name="city_name"]{color:#fff;background:rgba(0,0,0,0);border:2px solid #fff;border-radius:4px;width:300px;margin:10px auto;font-weight:700}#charitySearchForm select option{font-weight:700;color:#000;background:#fff}#charity-search-output .accordion-toggle{display:-ms-grid;display:grid;-ms-grid-columns:80% 5px 20%;grid-template-columns:80% 20%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-gap:5px;width:100%;color:#fff;border:none;background:rgba(0,0,0,0);padding:0;font-size:1.5em}#charity-search-output .accordion-content{text-align:center}#past-events{max-width:600px;width:100%;margin:0 auto;-webkit-animation-delay:1.5s;animation-delay:1.5s}.past-event-name{color:#fff;background:#358b29;border-radius:3px;padding:10px 30px}.past-event-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:#b12227;border-radius:3px;padding:5px 15px;text-align:center}.past-event-date{color:#fff;background:#58C349;border-radius:3px;padding:5px 15px}.top_fundraisers_holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:100%}.fundraiser_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px;border-bottom:1px solid rgb(92,91,91)}.fundraiser_box div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5em;font-weight:600;text-transform:capitalize}.fundraiser_index{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:#fff;color:#000;margin-right:30px;font-weight:900}.fundraiser_name{width:100%;text-align:left}#charity-disclaimer{color:#fff;font-size:.7rem;font-style:italic}.featureBorder{background-color:#1e1e1e;height:385px;position:relative;width:610px;margin:10px auto 0 auto;-webkit-box-shadow:4px 7px 14px rgba(50,50,50,.44);box-shadow:4px 7px 14px rgba(50,50,50,.44);background:-o-linear-gradient(-45deg,#000000 0%,#4c4c4c 83%,#000000 100%);background:-o-linear-gradient(315deg,#000000 0%,#4c4c4c 83%,#000000 100%);background:linear-gradient(135deg,#000000 0%,#4c4c4c 83%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=1)}.featureInner{background-color:#f4efea;height:350px;left:16px;position:absolute;top:16px;width:578px;-webkit-box-shadow:inset 5px 5px 12px rgba(50,50,50,.44);box-shadow:inset 5px 5px 12px rgba(50,50,50,.44);overflow:hidden}.featureShine{position:absolute;top:0;left:0;width:0;height:0;border-top:300px solid transparent;border-bottom:0 solid transparent;border-right:237px solid rgba(255,255,255,.08)}.featureShine:hover{background-color:rgba(0,0,0,.2)}.featureContent{background:#fff;height:311px;left:15px;position:absolute;top:16px;width:550px;border:solid 1px #d5d5d5;-webkit-box-shadow:inset 0 0 8px rgba(50,50,50,.3);box-shadow:inset 0 0 8px rgba(50,50,50,.3)}.featureContent iframe{height:315px;width:550px}div#about-block{padding-top:45px}#about-block .col-sm-7{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#about-block .col-sm-5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about_video{width:340px;height:340px}.quote_headline{font-weight:700;font-size:22px;margin-top:15px;margin-bottom:25px}.about-img{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/about-square.jpg);background-position:center;background-size:cover;width:300px;height:300px}.about-img>.img-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.about-img h2{letter-spacing:-1px;font-size:2.5rem;margin-bottom:-15px}.about-img h1{letter-spacing:-1px;font-size:4rem;margin-bottom:-5px}.about-img h3{letter-spacing:-1px;font-size:1.5rem;margin-bottom:20px}ul.about_points{font-size:16px;font-weight:700;list-style:disc;padding-left:35px;margin:15px 0 15px 5px}ul.about_points li{text-align:left}#about-btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:35px;margin-bottom:45px}#about-btn-row .about-btn{width:300px;text-align:center;background:#BE151B;padding:15px 0;margin:0 35px}#about-btn-row a{color:#fff;font-size:1rem}#about-btn-row .about-btn:hover{background:#CE0505;-webkit-transition:background 0.5s ease-in-out;-o-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out}#what-ppl-think{color:#fff;background:#323232;padding:45px 0}.quote{font-style:italic;margin:25px}#carousel-ppl-think .col-sm-12{padding:25px 0 15px 0;color:#fff;background:#323232}.carousel-indicators .active{background-color:#BE151B}.carousel-caption{position:initial}.carousel-caption .quote{width:700px;margin:0 auto 15px auto}.carousel-caption h6{margin-bottom:15px}.testimonials{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.testimonial_group{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;position:relative;overflow:hidden}.testimonial_group:nth-child(n+4) img{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.testimonial_group:nth-child(n+4) .testimonial_text{-ms-grid-column:2;grid-column:2}.testimonial_group img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;overflow:hidden}.testimonial_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:var(--body-font),sans-serif;font-size:14px;color:#fff;background:#BE151B;padding:25px}.testimonial_text small{font-family:var(--body-font),sans-serif}.testimonial_text p{color:#fff;margin-top:0;margin-bottom:10px}.testimonial_text ul{margin:0;padding:0;list-style:none}.testimonial_name{letter-spacing:1px;color:var(--brand-color);text-transform:uppercase;margin-top:5px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:12px;font-family:var(--body-font),sans-serif;font-weight:700}@media only screen and (max-width:1360px){.testimonial_text p,.testimonial_text ul{font-size:12px}.testimonial_name{font-size:10px}}@media only screen and (min-width:1600px){.testimonial_text p,.testimonial_text ul{font-size:16px}.testimonial_name{font-size:14px}}@media only screen and (min-width:2000px){.testimonial_text p,.testimonial_text ul{font-size:22px}.testimonial_name{font-size:20px}}@media only screen and (max-width:1230px){.testimonials{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.testimonial_group:nth-child(n+3) img{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.testimonial_group:nth-child(n+3) .testimonial_text{-ms-grid-column:2;grid-column:2}.testimonial_group:nth-child(n+5) img{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.testimonial_group:nth-child(n+5) .testimonial_text{-ms-grid-column:1;grid-column:1}.testimonial_text p,.testimonial_text ul{font-size:15px}.testimonial_name{font-size:13px}}@media only screen and (max-width:1000px){.testimonial_text p,.testimonial_text ul{font-size:14px}.testimonial_name{font-size:12px}}@media only screen and (max-width:910px){.testimonial_text p,.testimonial_text ul{font-size:12px}.testimonial_name{font-size:10px}}@media only screen and (max-width:820px){.testimonials{-ms-grid-columns:1fr;grid-template-columns:1fr}.testimonial_group:nth-child(2) img,.testimonial_group:nth-child(4) img,.testimonial_group:nth-child(6) img{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.testimonial_group:nth-child(2) .testimonial_text,.testimonial_group:nth-child(4) .testimonial_text,.testimonial_group:nth-child(6) .testimonial_text{-ms-grid-column:2;grid-column:2}.testimonial_group:nth-child(3) img,.testimonial_group:nth-child(5) img{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.testimonial_group:nth-child(3) .testimonial_text,.testimonial_group:nth-child(5) .testimonial_text{-ms-grid-column:1;grid-column:1}.testimonial_text p,.testimonial_text ul{font-size:18px}.testimonial_name{font-size:16px}.testimonial_group img{height:300px;width:100%}}@media only screen and (max-width:600px){.testimonial_text p,.testimonial_text ul{font-size:14px}.testimonial_name{font-size:12px}}@media only screen and (max-width:500px){.testimonial_text p,.testimonial_text ul{font-size:14px}.testimonial_name{font-size:12px}}@media only screen and (max-width:414px){.testimonial_text{padding:20px}}div#training-block{padding:45px}div#home-training{padding:45px}div#training-block ul{list-style:disc;margin:15px 0 15px 25px}div#training-block ul li{text-align:left;margin:5px 0;font-size:16px;font-weight:700}#training-tips{color:#fff;background:#323232;padding:45px}#training-tips h2,#training-tips h3{margin-bottom:25px}#home-training h2{margin-bottom:25px}#home-training .btn-lg{display:inline-block;margin-top:5px}#whats-involved-block{padding:25px}#whats-involved-block h4{margin-bottom:35px}#whats-involved-block p{text-align:justify;margin:35px 100px}.whats-next-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.whats-next-row div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:300px;margin:10px}#what-next{color:#fff;background:#323232;padding:45px}.whats-next-row{margin:25px 0}.what-next-img{border-radius:100%;width:150px;margin-bottom:20px}.whats-next-headings{font-size:1rem;font-weight:700;margin:0}.whats-next-text{color:#95989A;font-size:1rem;margin:0;text-align:center}.safety-list{margin:35px 0 25px 0;padding-left:30px}.safety-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:15px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.safety-list li .fa{margin-right:10px;font-size:1.5rem}#safety-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#safety-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#safety-right figure{background:#f5f5f5;padding:7px 7px 0 7px}#safety-right figcaption{color:#fff;font-size:.65rem;text-align:center;text-transform:uppercase;padding:7px}#ticket-search-bar{width:100%;height:50px;-webkit-box-shadow:0 3px 6px #D6D6D6;box-shadow:0 3px 6px #D6D6D6}.ticket-results-holder{margin:25px 0}.ticket-results-holder li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:1rem;background:#F6F6F6;border:1px solid #F3F3F3}.ticket-search-title,.ticket-search-date{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;padding:15px 25px}.ticket-search-date{padding:15px 5px}.ticket-search-title a{color:#F22A31}.ticket-search-title a:hover{color:#CE0505;-webkit-transition:color 0.5s ease-in-out;-o-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}.ticket-search-date p{margin-bottom:0}.ticket-search-buy{background:#FF8000;font-size:.75rem;height:100%;padding:15px;width:150px}.ticket-search-buy a{color:#fff}.ticket-search-buy-na{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#C9C9C9;font-size:.75rem;padding:15px;width:150px}.ticket-search-buy-na p{color:#fff;text-align:center!important;margin:0}#tickets-block p{margin-bottom:0}.nutrition_page h4{margin-bottom:10px}.supplements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;padding-left:55px;padding-right:55px}.supplements_problem,.supplements_solution{display:block}.supplements_problem{font-weight:700;font-style:italic;margin:25px 0 0 0}hr.nutrition_line{margin:45px 0}.supplements_solution{font-weight:200;font-style:italic}#nutrition-block{padding-top:45px;padding-bottom:20px}#food-fuel{background:#F5F5F5;padding:25px 25px 15px 25px;margin:15px 0}#nutrition-intro-left,#nutrition-intro-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#nutrition-intro-right img{max-height:415px;-o-object-fit:cover;object-fit:cover}#nut-performance{text-align:center;margin-bottom:15px}#nut-perf-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:45px}#nut-perf-list ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 15px 1fr;grid-template-columns:1fr 1fr;grid-gap:15px}#nut-performance li{margin:10px 0}#meal{margin:45px 0}#meal tr:nth-child(odd){background:#F5F5F5}#meal th,#meal td{font-size:16px;font-weight:700;padding:10px}#meal td{font-size:16px;font-weight:100}#nutrition-points{color:#fff;text-align:center}#nutrition-left{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/nutrition-starting-l.jpg);background-size:cover;padding:0}#nutrition-left ul{list-style:disc;max-width:600px;margin-left:auto;margin-right:auto}#nutrition-left ul li{text-align:left}#nutrition-right{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/nutrition-base-r.jpg)}#nutrition-points .img-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:45px;background:rgba(0,0,0,.7)}#nutrition-points .col-sm-6{padding:0}#nutrition-points ul li{margin:15px 0}#nutrition-block-2{padding:45px}#nutrition-block-2 .col-sm-4{background:#F2F2F2}#nutrition-what-next{padding:25px}#nutrition-block-2 ul{margin-bottom:15px;list-style:disc;max-width:600px;margin-left:auto;margin-right:auto}#nutrition-block-2 ul li{margin:5px 0;text-align:left}#nutrition-final-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#roundup-block{background:#f5f5f5;padding:25px;max-width:700px;margin:45px auto}ul#roundup-points{padding-left:45px;list-style:none}ul#roundup-points li{text-align:left;margin:15px 0}#twinings-banner{padding-bottom:15px}#contact-block{padding:25px}#contact-block .col-sm-6{padding:35px 40px}#contact-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#contact-left h2{font-size:42px;text-transform:uppercase}#contact-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-box{margin:0 auto 45px auto;width:100%}.info-box div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-box .fa{font-size:2rem}.info-box .fa-mobile{width:32px;text-align:center;font-size:2.5rem}.info-box .fa-envelope,.info-box .fa-mobile{margin-right:17px}#contact-social a{display:flex;flex-direction:column;color:#fff}#contact-social .contact-box-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-box-holder div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #fff;width:200px;height:200px}.contact-box-holder .fa{font-size:2.5rem}.contact-box-holder h2,.contact-box-holder h5{margin-bottom:0}.wpcf7 input{font-family:var(--body-font),sans-serif;border:2px solid #B4B4B4;width:100%;height:50px;border-radius:0;padding-left:20px}.wpcf7 textarea{font-family:var(--body-font),sans-serif;border:2px solid #B4B4B4;width:100%;border-radius:0;padding:10px 20px}.wpcf7 select{color:rgb(117,117,117);font-family:var(--body-font),sans-serif;border:2px solid #B4B4B4;width:100%;border-radius:0;padding:10px 20px}.wpcf7 input[type="submit"]{color:#fff;background:#BE151B;border:none;font-size:1.8rem;height:auto;line-height:40px;border-radius:0;margin-left:0}.contact-faq-btn{display:inline-block;width:100%;color:#fff;background-color:#be151b;border-radius:0;padding:10px;text-align:center;font-size:18px;margin-bottom:15px}.contact-faq-btn:hover{color:#fff;background-color:#C63333}.reveal_form{display:inline-block;width:100%;color:#fff;background-color:#404040;border-radius:0;padding:10px;text-align:center;font-size:18px;margin-bottom:15px}.reveal_form:hover{color:#fff;background-color:#383535}.reveal_form:active,.reveal_form:focus{color:#fff;text-decoration:underline}.toggle-content{display:none;height:0;overflow:hidden;-webkit-transition:height 300ms ease;-o-transition:height 300ms ease;transition:height 300ms ease}.toggle-content.is-visible{display:block;height:auto}#form textarea.wpcf7-form-control.wpcf7-textarea{height:200px}.progress-container{height:157px;max-width:636px;margin:0 auto;padding:25px 0 25px 0}.progressbar{counter-reset:step;margin:0;padding:0;width:100%}.progressbar li{list-style-type:none;width:33.33%;float:left;font-size:15px;position:relative;text-align:center;text-transform:uppercase;color:#fff}.progressbar li:before{width:60px;height:60px;content:counter(step);counter-increment:step;line-height:60px;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:#AAA9A9;color:#fff;font-size:25px}.progressbar li:after{width:100%;height:4px;content:'';position:absolute;background-color:#fff;top:30px;left:-50%;z-index:-1}.progressbar li:first-child:after{content:none}.progressbar li.active{color:#fff}.progressbar li.active:before{background-color:grey;-webkit-animation:FadeIn 3s ease-in-out forwards;animation:FadeIn 3s ease-in-out forwards}.progressbar li.active+li:after{background-color:#AD29B6}.progress-font{color:#000;font-weight:700;font-size:16px}@-webkit-keyframes FadeIn{from{background-color:grey}to{background-color:#AD29B6}}@keyframes FadeIn{from{background-color:grey}to{background-color:#AD29B6}}hr.thank-you{width:75%;margin:0 auto}ul#whats-next-list{list-style:none;text-align:left;margin:0;padding:0}#what-next-body{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center;margin-top:25px}#what-next-body hr{width:40%;border-bottom:1px solid #E3E3E3}#what-next-body ul#whats-next-list{list-style:none;text-align:center}#what-next-body ul#whats-next-list li{margin:10px 0}ul#whats-next-list .fa{padding-right:5px}.fb-section{background-color:#F1F1F1;color:#fff;padding:20px 20px;max-width:350px;margin:40px auto 0 auto;border-radius:10px}.fb-section h4{margin:0 0 10px!important;font-weight:700;font-size:15px;color:#000}.charity_picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.charity_picker img{max-width:275px;height:auto;margin:20px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.charity_picker img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.jg_button{background-color:#7A04DD;color:#fff;font-size:1.7rem}.page-id-636 .entry-title{display:none}.insurance_downloads{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:25px 0 45px 0}.insurance_downloads a{display:block;font-size:1rem;margin:0 15px}.insurance_downloads a:active,.insurance_downloads a:focus{color:#fff}@media(max-width:480px){.insurance_downloads{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}.insurance_downloads a{width:100%;margin:10px auto;text-align:center}}#insurance-form{width:500px;margin:0 auto}.page-id-636 .wpcf7 input{font-family:var(--body-font),sans-serif;border:1px solid #ddd;width:500px;height:50px;border-radius:5px;padding-left:20px}.page-id-636 .wpcf7 select{font-family:var(--body-font),sans-serif;border:1px solid #ddd;width:500px;height:50px;border-radius:5px;padding-left:20px}#insurance_accept label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--body-font),sans-serif}#insurance_accept label input[type="checkbox"]{width:25px;height:25px;margin-right:10px}.page-id-636 .wpcf7 input[type="submit"]{color:#fff;background:#BE151B;border:none;font-size:1.8rem;height:auto;line-height:40px;padding:10px}#insurance_form_holder div.wpcf7{display:none}#city_copy{display:none}.date_row{margin-bottom:25px}.date_head{font-family:var(--body-font),sans-serif}.date_info_row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px 1fr 10px 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.date_info_row label{font-family:var(--body-font),sans-serif;width:100%}.date_info_row br{display:none}.date_info_row input,.date_info_row select{width:100%!important;border:1px solid #dddddd!important}span.wpcf7-list-item-label{text-align:left}.frm_verify{display:none}button.frm_prev_page{font-family:var(--body-font),sans-serif;font-weight:700;padding:15px 28px;border:none;border-radius:3px;font-weight:700;font-size:18px;text-transform:uppercase;color:#fff;background:#9b9b9b;cursor:pointer}legend.frm_screen_reader{display:none}.columns_two{-webkit-columns:2;-moz-columns:2;columns:2}span.parq_heading{display:block;color:var(--brand-color);text-decoration:underline;margin-bottom:10px}.parq_highlight{background-color:#fffacd;padding:20px}span.frm_required{display:contents}.frm_error{position:absolute;bottom:0;color:#d40000}.frm_error_style{color:#fff;background-color:#b40000;padding:5px}div#field_rhij5_label,div#field_3yi5f_label{font-weight:700}.form_row_fields{display:-ms-grid;display:grid;-ms-grid-columns:2fr 2fr 1fr;grid-template-columns:2fr 2fr 1fr;grid-gap:10px}.parq_question_row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0;padding:10px;border:1px solid #d2cece}.parq_question_row .frm_opt_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:15px}.parq_question_row .frm_radio{background-color:#F0EFEF}.parq_question_row .frm_radio:first-child{margin-right:10px}form#form_par-q label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:10px 0 0 0;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}label[for=field_3yi5f-0],label[for=field_rhij5-0]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}label[for=field_3yi5f-0] input,label[for=field_rhij5-0] input{margin-bottom:0;margin-right:10px}.parq_question_row input[type=radio]{width:25px;height:25px}.parq_question_row .frm_radio label{margin:0 10px 8px 10px!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.frm_submit{margin-top:25px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:10px}button.frm_button_submit{-ms-grid-column:2;grid-column:2;background-color:#BE151B;color:#fff;padding:15px;font-size:18px;font-weight:700;text-transform:uppercase}.frm_message{text-align:center;font-size:16px}.parq_team{display:-ms-grid;display:grid;-ms-grid-columns:1fr 15px 1fr;grid-template-columns:repeat(2,1fr);grid-gap:15px}.parq_team_member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px;background-color:#F6F6F6;min-height:220px}img.parq_team_avatar{width:40px;height:auto;margin:0 auto}.parq_team_member_heading{font-weight:700;font-size:16px}.parq_team_member_status{color:#fff;background-color:#47D4D9;padding:0 5px;font-size:10px;text-align:center;border-radius:10px;margin:5px auto;text-transform:uppercase}.parq_send_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0}.parq_send_icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.parq_send_icons img{width:30px;height:auto;margin:5px}.parq_team_member_status.status-incomplete{background-color:#C41515}.parq_team_member_status.status-complete{background-color:#35CA26}.parq_user_info{text-align:center}.parq_team_links{display:block;color:#fff;background-color:#000;padding:10px;text-align:center;width:100%}.parq_done{display:block;color:#fff;background-color:#35CA26;padding:10px;text-align:center;width:100%}.remove_parq_entry{color:#C41515;background-color:#F6F6F6}.parq_footer_text{font-size:12px;text-align:center;margin-top:15px}.lds-spinner{display:inline-block;position:relative;width:64px;height:64px}.lds-spinner div{-webkit-transform-origin:32px 32px;-ms-transform-origin:32px 32px;transform-origin:32px 32px;-webkit-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:5px;height:14px;border-radius:20%;background:#000}.lds-spinner div:nth-child(1){-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}.lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.1s;animation-delay:-0.1s}.lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.page-id-730 .entry-title{display:none}#racing-sign-up{width:500px;margin:0 auto}.page-id-730 .wpcf7 input{font-family:var(--body-font),sans-serif;border:2px solid #B4B4B4;width:500px;height:50px;border-radius:5px;padding-left:20px}.page-id-730 .wpcf7 select{font-family:var(--body-font),sans-serif;border:2px solid #B4B4B4;width:500px;height:50px;border-radius:5px;padding-left:20px}.page-id-730 .wpcf7 input[type="submit"]{color:#fff;background:#BE151B;border:none;font-size:1.8rem;height:auto;line-height:40px}#error-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0}#error-menu li{width:150px;background-color:#BE151B;margin:1px;padding:5px}#error-menu li a{color:#fff;text-transform:uppercase;font-size:.85rem}#error-center{margin:25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#error-right{margin:25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#error-city-list .dropdown-toggle{margin:10px 0;font-size:1rem}#error-city-list .btn-red{width:210px}#error-city-list .dropdown-menu.show{background:rgba(0,0,0,.9)}#error-city-list .dropdown-menu.show a{font-size:1rem}#post-679 ul{margin:0 0 15px 15px;padding-left:25px;list-style:circle}.page-id-683 .entry-title{display:none}#case-studies{width:400px;margin:0 auto}#case-studies input,#case-studies select,#case-studies textarea{width:400px}#case-studies input,#case-studies select{font-family:var(--body-font),sans-serif;border:2px solid #B4B4B4;height:50px;border-radius:5px;padding-left:20px}#case-studies input[type="submit"]{height:auto;border:none}#overall_leaderboard{display:none}.toggle-boards-btn{max-width:500px;margin:0 auto 25px auto}.digit:first-of-type:before{content:"£"}td.event-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}tr{counter-increment:rows}.events-table{width:400px;margin:0 auto;border:2px solid #EEE}.events-table-row td{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1.25em;padding-left:35px;font-weight:700;background-image:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/absurdity.png)}.events-table-row:nth-child(1) td .table-badge{float:left;width:50px;height:50px;margin:10px 10px 10px 5px;background-image:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/1_small.png)}.events-table-row:nth-child(2) td .table-badge{float:left;width:50px;height:50px;margin:10px 10px 10px 5px;background-image:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/2_small.png)}.events-table-row:nth-child(3) td .table-badge{float:left;width:50px;height:50px;margin:10px 10px 10px 5px;background-image:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/3_small.png)}.events-table-row td .table-badge{float:left;width:50px;height:50px;margin:10px 10px 10px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.events-table-row:nth-child(n+4) td .table-badge:before{content:counter(rows);color:#F22A31;font-size:1em;background-image:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/tile.jpg);background-position:bottom;background-repeat:no-repeat;height:50px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.events-table-row:nth-child(odd){background-color:#EEE}.events-table-row:nth-child(even){background-color:#F9F9F9}#event-info-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#event-info-text-block{color:#fff;background:#000;padding:20px;border-radius:2px;width:100%}#event-info-text-block p{margin:10px 0}#event_leaderboard{margin-top:25px}.locations_info_box{max-width:390px;margin-left:auto;margin-right:auto}.large-total{font-size:30px;color:#e20909;font-family:var(--heading-font),sans-serif;font-weight:500}.venue li,.training li{text-align:center}.api-info-row .intro{padding-top:0}.jg-api{margin:10px auto 25px auto;font-weight:700;width:100%;text-transform:uppercase}.jg-api .api-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#232323;padding-right:15px}.jg-api .api-row-total{width:100%;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#EFEFEF}.jg-api .api-row:nth-child(odd){background-color:#F5F5F5}.jg-api .api-row:first-child{background-color:#F9CDCD}.jg-user-image-holder{width:70px;height:70px;overflow:hidden;border-radius:100%}.jg-api .api-row .jg-user-image-holder:before{color:#e20909;line-height:75px;font-family:var(--body-font),sans-serif;font-weight:700}.jg-api .api-row:nth-child(1) .jg-user-image-holder:before{content:"1st"}.jg-api .api-row:nth-child(2) .jg-user-image-holder:before{content:"2nd"}.jg-api .api-row:nth-child(3) .jg-user-image-holder:before{content:"3rd"}.jg-api .api-row:nth-child(4) .jg-user-image-holder:before{content:"4th"}.jg-api .api-row:nth-child(5) .jg-user-image-holder:before{content:"5th"}.locations_info_box{width:100%;margin-bottom:15px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#F9F9F9}.locations_info_box ul li strong{display:inline-block;background-color:#333;color:#fff;padding:2px 10px;text-transform:uppercase;font-weight:700;margin-bottom:5px}.locations_info_box .jg-api{display:grid;grid-template-rows:repeat(10,50px);margin:0 auto}.locations_info_box ul{text-align:left;list-style:none;padding-top:0;padding-left:5px;padding-right:5px;margin-left:0}.locations_info_box ul li{margin:5px 0;text-align:center}.locations_info_box small{text-align:center}.single-post .hero,.single-post .img-cover>.container .row .col-sm-12{height:550px}.breadcrumbs{font-size:.9rem;margin-bottom:15px}#blog_cat_form{grid-column:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:15px}#news_feed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news_title h2{line-height:1em;margin-bottom:15px}.news_page_featured_img{width:100%;margin-bottom:15px}.news_page_featured_img img{width:100%;height:350px;-o-object-fit:cover;object-fit:cover}.post_excerpt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.single_news_featured_img{width:100%}.single_news_featured_img img{width:100%;height:350px;-o-object-fit:cover;object-fit:cover}#news_article{background-color:#fff;padding-top:25px}#news_article article{padding:25px 0}.comments-area{padding:0 25px 25px 25px}.excerpt_area{margin-bottom:25px}.post .entry-title{font-size:2rem;margin-bottom:0}.post .entry-footer span{margin-right:10px}.nav-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-column-gap:15px;width:100%;min-height:50px;margin-top:10px}.nav-next,.nav-previous{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ededed;padding:10px;font-size:1rem;text-transform:uppercase;text-align:center}.nav-previous{grid-column:1}.nav-previous{grid-column:2}.nav-links:before{content:"Other Posts";position:absolute;margin-top:-17px;left:44%;font-weight:900;font-size:12px;text-transform:uppercase}a.page-numbers{padding:5px;background-color:#f5f5f5}ol.comment-list li:nth-child(even){background-color:#F5F5F5}h2.comments-title{font-size:1.5rem}ol.comment-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px}footer.comment-meta{display:-webkit-box;display:-ms-flexbox;display:flex}.comment-metadata{font-size:.8rem}.comment-content{font-size:1.3rem;font-weight:200;text-align:left}.reply{display:-webkit-box;display:-ms-flexbox;display:flex}.comment-reply-link{color:#000;padding:5px 10px;border-radius:3px;border:1px solid #000}.comment-reply-link:hover{color:#fff;background-color:#686868}p.comment-form-author,p.comment-form-email{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}p.comment-form-author input,p.comment-form-email input{padding:10px}p.form-submit input[name="submit"]{padding:15px 25px;font-weight:700}.post .entry-content img.alignleft{margin-right:1em;margin-top:1em}.post .entry-content img.alignright{margin-top:1em;margin-left:1em}span.byline{display:none}.woocommerce #review_form #respond{font-family:var(--body-font),sans-serif;font-weight:400}.comment-form-rating{margin-top:25px}.comment-text{text-align:left}#review_collection_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:750px;margin:45px auto}#review_collection_form .form_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.form_row#reviewer_info{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr;grid-column-gap:20px;margin-top:25px}#review_collection_form label{font-family:var(--body-font),sans-serif}#review_collection_form input[type="text"],#review_collection_form input[type="email"]{border:2px solid #000;border-radius:0;width:100%;padding:5px}#review_collection_form input[type="submit"]{width:100%;color:#fff;background:#000;margin-bottom:5px;font-family:var(--body-font),sans-serif;font-weight:700;padding-top:15px;padding-bottom:15px;margin-left:0;border-radius:0;margin-top:15px;border:2px solid #000}#review_collection_form input[type="submit"]:hover{color:#000;background:#E6E6E6}#review_collection_form select{border:2px solid #000;margin:5px 0;padding:5px;width:100%}#review_collection_form textarea{border:2px solid #000;padding:5px;width:100%}.review_products{display:-ms-grid;display:grid;-ms-grid-columns:1fr 25px 1fr 25px 1fr;grid-template-columns:repeat(3,1fr);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;grid-gap:25px;margin-top:35px}.review_products li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}input.review_product_check{width:17px;height:17px;margin-top:15px;margin-bottom:5px;outline:2px solid #000;appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;background:#fff;-webkit-transition:background 0.25s;-o-transition:background 0.25s;transition:background 0.25s}input.review_product_check:checked{background:#000}.review_products img{width:200px;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.review_product_title{margin-bottom:5px}#review_collection_form input[type=number]{appearance:unset;-moz-appearance:unset}.review_form_message{margin:90px 0;text-align:center}.review_validation{color:#F20A0A;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px 0}.review_validation span{margin-bottom:10px}.single-post .entry-content p{font-size:1.1rem;font-weight:200}.single-post .entry-content h3,.single-post .entry-content h4,.single-post .entry-content h5,.single-post .entry-content h6{margin-bottom:15px}.single-post .entry-content ul{margin-bottom:15px;margin-left:15px;list-style:disc}.single-post .entry-content ul li{text-align:left;font-weight:200}.widget-title{font-size:16px;background-color:#f3f3f3;padding:5px;margin-bottom:10px}.widget_search .search-form label{margin-bottom:0}.widget_search .search-form input[type='search']{padding:10px;border-top-right-radius:0;border-bottom-right-radius:0}.widget_search .search-form input[type='submit']{padding:15px;margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.widget_su_btn{border-radius:0}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:50px}.widget li{text-align:left}#widget_column{margin-top:110px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:400;font-size:.9rem}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:50px;height:50px;-o-object-fit:cover;object-fit:cover}.widget.widget_categories{display:flex;flex-direction:column}.tag .page-title,.archive .page-title{margin-bottom:15px;font-size:26px}.single-post #news_article article h2{margin-bottom:25px}.woocommerce div.product .woocommerce-tabs .panel h2{display:none}.site-footer{background:#323232;color:#B6B6B6;padding:15px 0}.site-footer .col-sm-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:125px}.site-footer .col-sm-4 img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.site-footer p{font-size:.8rem;margin:0}.footer-page-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-left:0;list-style:none;margin-top:0;margin-bottom:5px}.footer-page-links li{text-align:center;line-height:14px;margin:10px}a.footer-text-link{font-size:.8rem;font-family:var(--body-font);color:#fff}.footer-social{list-style:none;margin:0 20%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.footer-social img{width:35px;height:35px}.footer-social img path{fill:#fff}.post-1971 .entry-title{display:none}.post-1971 ul li{text-align:left}.post-1971 ul{list-style:disc;margin-left:25px;margin-bottom:15px}.woocommerce-checkout #payment div.payment_box .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce form .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}input#coupon_code{width:200px!important}.parq_form{font-family:var(--body-font),sans-serif;background-color:#F3F2F2;padding:25px}.parq_form fieldset{border:none;padding:0;margin:0}.frm_forms .frm_page_bar .frm_current_page input[type="button"]{background-color:#e06468!important;border-color:#e06468!important}.frm_forms .frm_progress_line.frm_show_lines input.frm_page_back{border-color:#e06468;border-left-color:#3f4b5b!important;border-right-color:#3f4b5b!important;background-color:#e06468}.parq_form .form-field{margin-bottom:15px}.frm_description{font-size:12px;font-weight:400;color:#565656}.parq_form p{font-size:14px}.parq_form h3,.parq_form h2{font-size:18px;color:#ba0000;text-decoration:underline;margin-bottom:15px}.parq_form h4{text-decoration:underline;margin-bottom:15px}.parq_form h5{font-size:16px;color:#ba0000;text-decoration:underline;margin-bottom:15px}#parq_row_1{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr;grid-template-columns:1fr 1fr;grid-column-gap:40px;margin-bottom:45px}.boxer_details{padding:25px;background-color:#F3F2F2}.location_section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:25px;background-color:#F3F2F2}.location_section img{width:250px;height:auto;margin-left:auto;margin-right:auto;-webkit-filter:opacity(.75);filter:opacity(.75)}.location_section select{margin-top:5px}.parq_section{padding:25px;background-color:#F3F2F2}.parq_form label{width:100%}.parq_form input,.parq_form textarea,.parq_form select{font-family:var(--body-font),sans-serif;border:none;width:100%;border-radius:0;padding:10px;margin-top:5px}.parq_form textarea{height:100px}.agreement_text{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr;grid-template-columns:1fr 1fr;grid-column-gap:40px;font-size:14px;margin-bottom:25px}.agreement_text ul{display:block;padding-left:25px;margin-bottom:15px}.agreement_text li{text-align:left}.agreement_heading{font-weight:700;text-decoration:underline}.parq_questions_head{display:block;text-align:center;text-transform:uppercase;text-decoration:underline;margin:35px 0;font-weight:700}.parq_list_questions{margin:45px 0}span.parq_questions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;border-bottom:1px solid #000;padding-bottom:15px;margin:5px 0}span.parq_questions .wpcf7-radio{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px}span.parq_questions .wpcf7-radio span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}span.parq_questions input[type="radio"]{width:20px;height:20px}.sign_section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:25px;background-color:#fffed3;margin:25px 0}.sign_section .frm_form_field{margin-right:25px}.sign_section label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-weight:700;margin-right:25px}.sign_section input{border-left:none;border-top:none;border-right:none;border-bottom:1px solid #000;height:unset;padding:5px 5px 0 5px;margin-left:5px}.form_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.parq_form input[type="submit"]:hover{background-color:#f70c14}.fixedbar{background:#BE151B;bottom:0;color:#fff;left:0;right:0;position:fixed;font-size:16px;width:100%;z-index:99999;float:left;vertical-align:middle;opacity:1;font-weight:700;border-top:5px solid #fff}.boxfloat{text-align:center;max-width:920px;width:100%;margin:0 auto}#lines,#lines li{margin:0;padding:0;list-style:none}#lines{width:100%;font-size:20px;line-height:120%}#lines li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 5px}#lines li .floating_bar_heading{font-family:var(--body-font);font-weight:700;color:#fff;text-transform:uppercase;font-size:26px;margin-right:10px;text-align:center}#lines li a{color:#fff;border:2px solid #fff;text-transform:uppercase;display:inline-block;padding:8px 25px;text-align:center}#lines li a:hover{text-decoration:none;background:#fff;color:#BE151B;border-color:#BE151B}#lines li div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:23px}#mission-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/home.jpg);background-position:center;background-size:cover}#mission-hero .img-cover>.container .row .col-sm-12{text-align:center}#mission-hero h2{font-size:40px}.brand_line{display:block;width:100%;border-bottom:2px solid #BE151B;margin-bottom:20px}#ms-column{padding:2px 2px}.mission_statement{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mission_statement img.ms-bg{display:none;position:relative;-o-object-fit:cover;object-fit:cover}.mission_statement img.ms-text{width:40%;position:absolute;height:100%;top:0;z-index:666}.mission_statement_extended{width:100%;background:#000;color:#fff}.ms_tile_holder{display:-ms-grid;display:grid;-ms-grid-columns:1fr 25px 1fr;grid-template-columns:1fr 1fr;grid-gap:25px;max-width:650px;margin:0 auto;padding:70px 10px}.mission_statement_extended h3{display:block;font-size:18px;margin-bottom:25px;min-height:45px;text-transform:uppercase}.mission_statement_extended ul{padding-left:0;margin-left:35px}.mission_statement_extended ul li{font-family:var(--body-font);font-weight:200;font-size:14px;margin:10px 0;text-align:left;list-style:disc}#event_day_signup_holder .frm_message{margin:50px 0;font-size:20px;font-weight:800}.event-day-signup-checkboxes label{display:-ms-grid;display:grid;-ms-grid-columns:5% 10px 95%;grid-template-columns:5% 95%;grid-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:flex-start;min-height:50px;text-align:left;font-size:16px}.event-day-signup-checkboxes input{width:100%;max-width:25px;height:100%;max-height:25px}.ed_signup .frm_submit{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:unset}.ed_signup button.frm_button_submit{grid-column:unset}div#field_95oxh_label,div#field_bjtzd_label,div#field_y390y_label{opacity:0;height:0}#ed_terms{-ms-grid-column:2;grid-column:2}.ed_signup button.frm_button_submit:active{background-color:#940106}button.frm_button_submit.frm_final_submit{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2}.fight-listings-container{display:flex;flex-wrap:wrap;gap:20px;margin-top:25px;margin-bottom:25px}.fight-listing{background-color:#f7f7f7;padding:20px;border-radius:8px;width:100%}.fight-listing h2{font-size:24px;text-align:center;margin-bottom:0}.fight-listing-date{font-size:18px;text-align:center}.fight-details{margin-top:25px}.fight-details p{margin:10px 0;text-align:center}.fight-details span{color:#fff;background-color:#1e1e1e;padding:2px 5px;font-size:.8rem;font-weight:100;text-transform:uppercase;border-radius:3px}@media only screen and (max-width:500px){.ms_tile_holder{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media only screen and (max-width:750px){#ms-column{padding:2px 0}#ue_ms_small{display:block;max-height:640px;width:100%}.mission_statement img.ms-text{display:none}}@media only screen and (max-width:1200px) and (min-width:751px){#ue_ms_medium{display:block}}@media only screen and (max-width:2000px) and (min-width:1201px){#ue_ms_large{display:block}}@media only screen and (min-width:2001px){#ue_ms_xlarge{display:block}}@media only screen and (max-width:500px){#lines li div{line-height:26px}#lines li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px 5px}#lines li a{margin-top:-5px;padding:7px 25px}#lines li .floating_bar_heading{font-size:18px}#lines li small{font-size:70%;margin-top:-5px}}@media only screen and (max-width:700px){#lines li div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px 5px}#lines li .floating_bar_heading{margin-right:0}}@media (min-width:992px){#news-intro{padding:35px 35px 10px 35px}}@media (min-width:601px){.mobile-header{display:none}}@media only screen and (max-width:992px){.main-navigation li{padding-left:10px;padding-right:10px}.sign_up_frame{height:680px}#widget_column{margin-top:10px}#grid-left h2,#grid-top-right h2,#grid-bottom-right h2{text-align:center;line-height:45px;margin-bottom:0}div#locations-block{max-width:100%}.agreement_text{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:853px){.desktop-header{display:none}.mob_header_signup{display:none}.mobile-header{display:block;z-index:9999!important}.custom-logo-link{margin-left:15px}.head-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.site_header_logo{margin:15px}.grid-img-cover h2,.grid-img-cover h3,.grid-img-cover h4,.grid-img-cover h5,.grid-img-cover h6{text-align:center}.img-cover>.container .row .col-sm-12{margin-top:60px}}@media (max-width:826px){.main-navigation li{margin:0 20px}.active-sub-album-box,.sub-album-box{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.location-search-results{width:100%}.location-search-output{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;justify-items:center;min-height:50px;margin-bottom:15px}.location-search-output .title{font-size:20px;text-align:center;margin:0;padding:15px 15px 0 15px}.location-search-output .date{text-align:center;font-size:14px}.search-btn-holder{display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr);margin-top:5px;width:100%}.search-btn-holder .sign-up,.search-btn-holder .tickets,.search-btn-holder .details{width:100%}#locations-hero{height:800px}#locations-hero .img-cover>.container .row .col-sm-12{margin-top:140px}}@media (max-width:767px){.main-navigation li a{font-size:.7rem}.main-navigation li{margin:0 15px}.offset-content{margin:0;width:100%}.standard-seo-page .offset-content{margin-top:-410px}.container{max-width:100%!important}.sh-form{padding:25px 0}#cta-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:auto;padding:20px}#cta-row .btn-clear{margin-top:10px}}@media only screen and (max-width:700px){#parq_row_1{-ms-grid-columns:1fr;grid-template-columns:1fr}.offset-content{padding:15px}.charity_picker{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:689px){#about-btn-row{-ms-flex-wrap:wrap;flex-wrap:wrap}#about-btn-row .about-btn{margin:5px 0}}@media (max-width:600px){.gallery{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}.gallery-columns-3 .gallery-item{max-width:100%}.flags{position:absolute;left:25%;-webkit-transform:translateX(-28%);-ms-transform:translateX(-28%);transform:translateX(-28%);top:90px;z-index:9999}.carousel-caption .quote{width:100%;padding:0 10px}#city-info{margin:45px 0}#testimonial-block{padding-left:10px;padding-right:10px}.featureBorder{height:355px;width:580px;margin:10px auto 0 auto}.featureInner{height:320px;width:548px}.featureContent{height:285px;width:520px}.featureContent iframe{height:285px;width:520px}#news-grid{grid-template-columns:1fr}.breadcrumbs,#blog_cat_form{grid-column:1 / 4}#blog_cat_form select{width:100%;margin-top:10px}.news-featured-img{height:320px}#home-news-feed #news-grid{grid-template-columns:1fr}#city-info h3{font-size:18px}.album-header h2{font-size:18px}#event_day_signup_holder{padding-left:0;padding-right:0}#charity-search-output .accordion-toggle{font-size:1em}#sign-up-hero{background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/hero/sign-up/sign-up-mobile.jpg);background-size:cover;background-position:center;margin-top:0;height:500px;min-height:500px}#sign-up-hero>.container .row .col-sm-12{height:500px}.two_column{-ms-grid-columns:100%;grid-template-columns:100%}.two_column .col_2{background:#fff;padding:40px 25px 0 25px}#sign-up-hero h1,#sign-up-hero h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#sign-up-hero h1{font-size:2.5rem;margin-bottom:15px}#sign-up-hero h2{font-size:2.5rem;line-height:2.5rem}#sign-up-hero h2 .medium-text{font-size:2rem}#sign-up-hero .medium-text{letter-spacing:unset}.sign_up_header_img{display:none}.hero_spacer{height:50px}img.signup_bullets_image{display:none}.signup_mob_banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../../../../../themes/ultra-white-collar-boxing/assets/img/neon-grad-bkgrd.svg);background-size:cover;background-position:center;padding:30px 15px}.signup_form_heading{left:5px;top:25px}#locations-block #locations-right{padding:0}.location-search-output{margin-top:0;margin-bottom:0}li.location-search-output:nth-child(even) a{background:#ededed}.location-search-output a{width:100%}.location-search-output .title{padding:0}#event-block{padding:25px}}@media (max-width:575px){.img-cover>.container .row .col-sm-12{margin-top:90px}#blank-hero{background-position:-150px 130px}#home-intro{padding:25px 10px 25px 10px;text-align:center}#home-text p{margin-bottom:15px}#home-intro .btn-red-small{width:100%;margin:0 auto}#home-video-col .video{margin-top:30px}#country_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero h1{font-size:2rem}#itv-hero h1{font-size:2rem!important}.site-footer .col-sm-4{min-height:0;margin:10px 0}#charity-block{padding-left:15px;padding-right:15px}.charity-stats-col img{width:100px}.charity-stats-col h1{font-size:2.5rem}#sponsor-downloads .btn-red{margin:5px 0}#training-tips{padding:25px 10px}#training-tips h4{margin-bottom:15px}.whats-next-row div{width:100%}.what-next-img{width:200px}.whats-next-headings{font-size:1rem}.whats-next-text{font-size:1rem}#whats-involved-block h4{font-size:1.1rem}#whats-involved-block p{margin:30px 10px}#tickets-block{padding:45px 15px}.safety-list{margin:25px 0}#left-lowdown-list{margin:15px 0 0 0}#right-lowdown-list{margin:15px 0 0 0}#event-info-text p{text-align:center}.featureBorder{height:325px;width:550px;margin:10px auto 0 auto}.featureInner{height:290px;width:518px}.featureContent{height:255px;width:490px}.featureContent iframe{height:255px;width:490px}.loc-ticket-buy-na p{margin-bottom:0;text-align:center}.empty-social{display:none}.social-box{width:50%}.sub-album-row{padding:0 5px 25px 5px}.active-sub-album-box,.sub-album-box{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}#sponsors a{margin:5px}.news_title{text-align:left}#locations-left{min-height:600px}#map{height:550px}#locations-block #locations-right{max-height:100%}.charity-stats-col{margin-bottom:25px}}@media (max-width:500px){ul{padding-left:0;margin-left:0}li{margin-top:5px;margin-bottom:5px}#mobile-menu li{margin:0}.mobile-header input[type="checkbox"]:checked+label{top:20px}.hero{height:500px}#home-hero{height:700px}#home-hero>.img-cover>.container .row .col-sm-12{height:500px;margin-top:120px;text-align:center}#home-hero>.img-cover>.container .row .col-sm-12 a.btn-red{margin-left:auto;margin-right:auto}#thank-you-hero .img-cover>.container .row .col-sm-12{height:190px}.img-cover>.container .row .col-sm-12{margin-top:120px;height:310px}#locations-hero .img-cover>.container .row .col-sm-12{margin-top:150px;height:610px}#charity-hero h1,#testimonials-hero h1,#about-hero h1,#whats-involved-hero h1,#safety-hero h1,#nutrition-hero h1{font-size:2rem}#grid-right-holder-top,#grid-left-holder,#grid-right-holder-bottom{border-left:none;border-right:none}.page-template-page-contact-php .offset-content{padding:15px 5px}.page img.alignright{width:100%;margin-left:0;margin-bottom:15px}.page img.alignleft{width:100%;margin-right:0;margin-bottom:15px}#itv-hero{background-position:center 120px}#itv-content{padding-top:0;padding-bottom:0}.review_products{-ms-grid-columns:1fr 25px 1fr;grid-template-columns:1fr 1fr}.form_row#reviewer_info{-ms-grid-columns:1fr;grid-template-columns:1fr}.form_row#reviewer_info div{margin-bottom:15px}#nut-perf-list ul{-ms-grid-columns:1fr;grid-template-columns:1fr}#nutrition-hero h1{line-height:35px;text-align:left;margin-left:20px;margin-bottom:10px}#nutrition-hero img#un_white_logo{width:200px;margin-left:22px}#insurance-form{max-width:100%}#insurance-form label{width:100%}#insurance-form select,#insurance-form input{width:100%}div#training-block,div#home-training{padding-left:15px;padding-right:15px}.wp-caption{width:100%!important}.agreement_text ul{padding-left:0}.form_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.sign_section .frm_form_field{width:100%;margin-right:0}.parq_form{padding:10px}#thank_you_container{padding:50px 0 75px 0}.footer-page-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cta-row h1{font-size:2rem}#cta-row .btn-clear{font-size:2rem}#contact-left h2{font-size:2rem}.col-sm-12.contact-box-holder.social-box-holder{padding:0}.jg_button{font-size:1.2rem;padding:15px 10px}.countdown-heading{font-size:2rem;width:90px;height:100px}}@media (max-width:415px){.sign_up_frame{height:700px}#competition-hero{background-position:center 80px}#home-hero{background-position:-700px 0}.offset-content{padding:25px 10px}.offset-content#itv-content{padding-top:0!important;padding-bottom:0!important}.accordion-content ul,.accordion-content ol{margin-left:.5em}#grid-left-holder,#grid-right-holder-top,#grid-right-holder-bottom{border-left:0;border-right:0;border-top:1.5px solid #fff;border-bottom:1.5px solid #fff}#grid-left-holder{height:297px;background-position:0 -75px}#grid-left h2{font-size:2rem}.social-box{height:100px}.sponsors-row img{width:100px}#contact-block .col-sm-6{padding:0 20px}.location-search-output .date{font-size:.7rem;margin-right:15px}.search-btn-holder .sign-up,.search-btn-holder .tickets,.search-btn-holder .details{font-size:.7rem}#sign-up-body{padding:15px 0}.charity-stats-col h1{font-size:1.3rem}.charity-stats-col h4{font-size:1.1rem}#charity-block .light-rule{margin:25px auto}#testimonials-area{padding:0}.testimonial-box{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 10px}.testimonial-person{text-align:center}.testimonial-quote-box{margin-left:0;margin-right:0}#tb-reversed{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#about-btn-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:25px}#about-btn-row .about-btn{width:100%;margin:5px auto}.quote{margin:25px 0}#whats-involved-block{padding:25px 0}#safety-block h4{font-size:1.3rem}.safety-list{padding-left:0;margin:10px 0}#nutrition-block h4{text-align:center}#nutrition-block-2{padding:25px 10px}#nutrition-block-2 .col-sm-8{padding:0}#twinings-banner .col-sm-12{padding:0}ul#roundup-points{padding-left:20px}.album-box{width:380px;height:250px}#photo-search input[name="search"]{width:100%;margin-bottom:5px}#gallery .col-sm-12{padding-left:0;padding-right:0}.album-header{display:none}.album-header-mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-15px;margin-bottom:15px}.album-header-mob-buttons-toggle{z-index:0!important}.album-header-mob h2{font-size:16px}.album-header-mob div{z-index:2}.pagination{margin:20px auto}.ticket-search-buy-na,.ticket-search-buy{font-size:.65rem}#insurance-form,.page-id-636 .wpcf7 input,.page-id-636 .wpcf7 select{width:400px;margin:0 auto}#testimonial-block .col-sm-12{padding:0}.featureBorder{height:265px;width:400px;margin:10px auto 0 auto}.featureInner{height:230px;width:368px}.featureContent{height:200px;width:340px}.featureContent iframe{height:200px;width:340px}#tickets-block .col-sm-8{padding-left:0;padding-right:0}.ticket-search-title{padding:15px 5px 15px 10px;text-align:left}.ticket-search-date{padding:15px 5px}.ticket-search-date p{text-align:center}#racing-sign-up{width:390px;margin:0 auto}.page-id-730 .wpcf7 input{width:390px}.page-id-730 .wpcf7 select{width:390px}#charity-search-output .accordion-toggle{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:5px}.past-event-name{font-size:.85rem;padding:5px 10px}.past-event-total{font-size:.85rem}#charity-disclaimer{text-align:center;padding:10px}.woocommerce .col-1,.woocommerce .col-2{max-width:100%}.news-featured-img{height:240px}.countdown-heading{width:75px;height:85px}}@media (max-width:376px){.header{width:50px;float:right}.mobile-nav ul{float:right;background:#3C3842}#home-hero{background-position:-600px 0}#faq-hero h1{font-size:4rem}#home-text-intro h1{font-size:2.2rem}#home-text-intro .btn-red-small{padding:10px 100px}.ticket-search-buy{padding:15px}#contact-social .contact-box-holder{padding:0}.album-box{width:340px;height:220px}.ticket-search-buy,.ticket-search-buy-na{width:115px;padding:15px 5px}#insurance-form,.page-id-636 .wpcf7 input,.page-id-636 .wpcf7 select{width:350px;margin:0 auto}.featureBorder{height:220px;width:360px;margin:10px auto 0 auto}.featureInner{height:185px;width:330px}.featureContent{height:150px;width:300px}.featureContent iframe{height:150px;width:300px}#racing-sign-up{width:340px;margin:0 auto}.page-id-730 .wpcf7 input{width:340px}.page-id-730 .wpcf7 select{width:340px}#charity-search-output .accordion-toggle{margin-left:1px}.active-sub-album-box,.sub-album-box{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.event-day-signup-checkboxes label{-ms-grid-columns:10% 5px 90%;grid-template-columns:10% 90%;font-size:14px;grid-gap:5px}.signup_form_heading{font-size:.9rem}}@media (max-width:320px){#home-hero{background-position:-500px 0}.hero h2{font-size:1.5em}.location-search-output .title{padding:0 5px}.location-search-output .date{margin-right:10px}.search-btn-holder .sign-up,.search-btn-holder .tickets,.search-btn-holder .details,#loc-ticket-buy-na{font-size:.6rem;width:50px}.charity-stats-col h1{font-size:1.2rem}.charity-stats-col h4{font-size:1rem}#training-tips h4{font-size:1.1rem}.ticket-search-buy{padding:5px}#contact-block{padding:5px}.my-gallery .gallery-thumb{width:155px!important;height:100px!important}.album-box{width:300px;height:180px}#grid-left h2,#grid-top-right h2,#grid-bottom-right h2{font-size:1.9rem}.page-id-67 .col-sm-8{padding:0}.ticket-search-buy,.ticket-search-buy-na{width:100px;padding:15px 5px}.ticket-search-title{padding:15px}#insurance-form,.page-id-636 .wpcf7 input,.page-id-636 .wpcf7 select{width:300px;margin:0 auto}.featureBorder{height:210px;width:320px;margin:10px auto 0 auto}.featureInner{height:175px;width:290px}.featureContent{height:140px;width:260px}.featureContent iframe{height:140px;width:260px}#racing-sign-up{width:290px;margin:0 auto}.page-id-730 .wpcf7 input{width:290px}.page-id-730 .wpcf7 select{width:290px}.past-event-name{font-size:.65rem}}.page-id-17460 .site{background:linear-gradient(180deg,#9e0606,#3f3f3f)fixed!important;height:100%}.link-head{align-items:center;text-align:center;padding-top:55px}.logo{height:100px;border-radius:50px}.brand{color:#fff;font-family:'Karla',sans-serif}.link-box{height:110%;margin:0 auto;max-width:750px;padding:20px;width:100%}.link{text-decoration:none;color:#fff;text-align:center;display:block;width:100%}.link img{height:30px;padding-left:5px}.single-box{text-decoration:none;max-width:100%;font-family:Karla,sans-serif;position:relative;display:block;border:2.5px solid #fff;margin:20px auto;padding:20px;border-radius:35px}.single-box:hover{animation-name:color;animation-duration:300ms;animation-fill-mode:forwards;color:#000}@keyframes color{100%{background-color:#fff}}.page-id-1319 .site-footer{background:#323232;color:#B6B6B6;padding:15px 0;width:-webkit-fill-available}a .box{color:#fff}