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

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

NJGT Boxhill is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
body{background:url(//boxhillindoorsports.com.au/wp-content/themes/njgt-boxhill/images/body.jpg)no-repeat fixed center top,#000;font-family:"Tahoma";font-size:13px;line-height:120%;color:#fff}#page{max-width:1010px;margin:0 auto}#content{padding:20px 0}.form-box,.form-box:after{display:block;content:"";clear:both}.form-box{margin:35px auto}.form-spacer{margin-bottom:10px}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,select{display:inline-block;width:95%;box-sizing:border-box;height:35px;margin:0 auto 10px;padding:0 10px;vertical-align:top;font-family:"Tahoma";font-size:13px;line-height:120%;color:#000}input[type=submit]{width:162px;height:42px;background:linear-gradient(#e12c33 50%,#a61d23 50%);font-family:"Oswald";display:block;margin:10px auto;font-size:18px;font-weight:700;border-radius:5px;border:none;color:#fff;text-transform:uppercase;text-shadow:2px 2px 2px rgba(0,0,0,.5)}textarea{height:120px;padding-top:10px}form span.req{display:inline-block;width:3%;vertical-align:top;color:#ff2000;margin:0 0 0 1%}div.wpcf7-response-output{clear:both;padding:10px;text-align:center}.parent-ctc{display:none}form :disabled{cursor:not-allowed;background-color:#ddd;color:#555}a,a:hover,a:visited{color:inherit;text-decoration:none}.red-bar{background:linear-gradient(#e12c33,#a61d23);font-size:18px;text-shadow:2px 2px 2px rgba(0,0,0,.5);padding:10px;box-sizing:border-box;margin:0 auto 15px;text-transform:uppercase;text-align:left;font-family:"Oswald"}p{margin:20px auto;line-height:130%}p:first-child,h2:first-child{margin-top:0}h1,h2,h3,h4,h5,h6{font-family:"Oswald"}.hi-lite img{opacity:.7;transition:opacity .2s ease}.hi-lite img:hover,#sidebar.hi-lite img{opacity:1}.remove-pad-left{padding-left:0}.bottom-border{padding-bottom:20px;border-bottom:1px solid #333}table{background:#212121;text-align:center;border-collapse:collapse}table,th,td{border:1px solid #333}table td{padding:5px}table td:first-child{background:#2b2b2b;text-align:left}ul,ol{padding:0 0 0 20px}ul li,ol li{margin:0 auto 5px;line-height:120%}.red{color:red}.yellow{color:#ff0}.social-media{display:flex;justify-content:space-between;text-align:left;font-family:"Oswald"}.social-media a{flex:0 1 auto;transition:all .2s ease;display:inline-block}.sm-span{color:#fff;opacity:.8;font-size:15px;padding:0 0 0 3px;line-height:110%}.sm-span,.social-media img{display:inline-block;vertical-align:middle;transition:all .2s ease;margin:0 auto}.social-media img{opacity:1}.sm-span:hover{opacity:1}.social-media a:hover{transform:translateY(-5px)}.sm-action{display:block}.sm-fb .sm-action{color:#769ded}.sm-tt .sm-action{color:#38bef1}.sm-yt .sm-action{color:#f44}.menu{display:flex;align-content:stretch;margin:0 auto;padding:0;list-style-type:none}.menu li{margin:0 auto}.menu>li{flex:1 2 auto;text-align:center;color:#fff;background:linear-gradient(#e12c33,#a61d23);text-transform:uppercase;font-size:18px;padding:13px 0;font-weight:500;transition:all .2s ease;position:relative;text-align:center;font-family:"Oswald"}.menu>li a{text-shadow:2px 2px 2px rgba(0,0,0,.5)}.menu>li:hover{background:linear-gradient(#a61d23,#e12c33 50%,#a61d23)}.menu>li>.sub-menu{display:none;position:absolute;left:0;top:100%;list-style-type:none;margin:0 auto;padding:0;z-index:50}.menu>li:last-child>.sub-menu{left:auto;right:0}.menu>li>.sub-menu>li{display:block;width:100%;border-bottom:1px solid #000;background:#510300;opacity:.95}.menu>li>.sub-menu>li a{white-space:nowrap;display:block;font-size:13px;font-weight:400;padding:10px 15px;font-family:"Tahoma";text-align:left}.menu>li>.sub-menu>li:hover{background:#a7221f}.home #masthead{margin:0 auto 15px}.hd-top{padding:20px 20px 0;display:flex;flex:0 1 auto;justify-content:space-between}.hd-top>div{flex:0 1 auto}.hdt-right{max-width:185px;padding:15px 0 0}.hdt-right a{display:block;background:rgba(255,255,255,.3);padding:5px 10px;font-family:"Arial";font-size:14px;margin:0 auto 10px;transition:all .2s ease;border-radius:3px}.hdt-right .hd-bkmark{color:#fe2020}.hdt-right .hd-bkmark:hover{color:#fff;background:#fe2020}.hdt-right .hd-fb{color:#09f}.hdt-right .hd-fb:hover{color:#fff;background:#09f}.hdt-right .fa{font-size:18px;vertical-align:middle;margin-right:5px;transition:all .2s ease}.hd-tel .fa{color:#1dc130}.hd-inq .fa{color:#09f}.hdt-right a span{display:inline-block;vertical-align:middle;min-width:125px;text-align:center}.hd-inq:hover{background:#09f}.hd-tel:hover{background:#1dc130}.hd-inq:hover .fa,.hd-tel:hover .fa{color:#fff}.bn-bot{margin:15px auto 0}.bn-social{padding:0 0 15px}#banner .metaslider .caption-wrap{position:static;background:linear-gradient(#6a6a6a,#3e3e3e);opacity:1}#banner .metaslider .caption{font-size:18px;padding:16px 15px}#banner .metaslider .caption a{color:#ffed21}#content p a{color:#fe2020}.black-font{color:#000}#colophon{background:linear-gradient(#e12c33,#a61d23);padding:15px 0}#colophon p{margin:0 auto;padding:0}.ft-left{font-weight:700}.ft-right{text-align:right}table{width:100%;display:block;overflow:auto;overflow-y:hidden}tbody{display:block}@media (min-width:900px){table{display:table}tbody{display:table-row-group}}#sidebar{text-align:center}#sidebar p{margin:0 auto}#sidebar h2{text-align:left}#sidebar .alignleft,#sidebar .alignright{margin:0 auto 15px}#sidebar .bn-facebook{margin:0 auto 15px}.fb-albums{margin:15px auto}.sbd-links{display:flex;justify-content:space-between}.sb-downloads a{flex:0 1 auto}.sb-match-centre{margin:15px auto 0}.sb-match-centre img{margin:0 auto 15px}.sb-poster{margin:30px auto 0}.inner-sidebar .inner-sb-features img{margin:0 auto 15px}.gallery-btn{display:block;box-sizing:border-box;padding:20px;border-radius:5px;background:linear-gradient(#7b7979,#383738);color:#fff;font-size:30px;text-align:center;text-shadow:2px 2px 2px rgba(0,0,0,.2);text-transform:uppercase;font-family:"Oswald";letter-spacing:1px;border:5px solid #555;opacity:.8;transition:all .2s ease}.gallery-btn:hover{opacity:1}.page-template-template-about-page .inner-sb-features .so-widget-sow-image:last-of-type{display:none}#content .ngg-album-compact{text-align:center;padding-bottom:18px !important}.ngg-album-compact h4 .ngg-album-desc{height:auto !important}@media screen and (max-width:1024px){body{background-size:cover}#content{padding:20px 0 60px}}@media screen and (max-width:540px){body{background-size:auto auto}.bn-slide,.bn-fb{width:100%}.bn-facebook{display:none}.bn-social{padding:15px 0}.social-media{justify-content:space-around}.bn-bot{text-align:center}.bn-bot img{display:inline-block !important}.icon-mobile-center{flex-direction:row !important;flex-wrap:wrap !important}.icon-mobile-center>div{width:48% !important}.sbd-links>a{display:inline-block;vertical-align:top;max-width:48%}#primary,#sidebar{width:100%}#content img{display:block;margin:1em auto;float:none}.hd-top{flex-wrap:wrap;text-align:center}.hd-top>div{width:100%;max-width:100%}.hdt-mid{order:0}.hdt-left{order:1}.ft-left,.ft-right{width:100%;text-align:left;margin:0 auto 10px}.remove-pad-left{padding-left:15px}form .col-xs-3,form .col-xs-9{display:block;width:100%;float:none}form .col-xs-9{margin:0 auto 15px}}.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all{background:#c8262c;color:#fff}table.ui-datepicker-calendar thead{color:#fff;background:#e12c33}table.ui-datepicker-calendar tbody{background:#e9e9e9}table.ui-datepicker-calendar td:first-child{background:0 0}