.mega-slider{overflow:hidden;position:relative;font-size:14px;line-height:1.5;margin-bottom:1.5em;}
.mega-slider__stage{width:100%;height:360px;position:relative;background:#000;}
.mega-slider__slide{display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:1;position:absolute;width:100%;height:100%;}
.mega-slider__slide__label{display:block;color:#fff;background:#000;background:rgba(0, 0, 0, 0.6);margin:0;padding:10px 15px;position:absolute;bottom:-50px;width:100%;box-sizing:border-box;}
.mega-slider__slide__title{font-size:20px;}
.mega-slider__slide__date{float:right;margin-left:10px;line-height:30px;opacity:0.6;}
.mega-slider__sidebar{position:relative;z-index:1;}
.mega-slider__row{padding:10px;clear:both;overflow:hidden;background:#f5f5f5;border-bottom:1px solid rgba(0, 0, 0, 0.1);cursor:pointer;box-sizing:border-box;}
.mega-slider__row:hover{background:#fff;}
.mega-slider__row--active, .mega-slider__row--active:hover{background:#0073aa;color:#fff;cursor:default;}
.mega-slider__row__thumbnail{display:block;width:50px;height:auto;max-width:100%;float:left;margin-right:10px;}
.mega-slider__row__label{display:block;overflow:hidden;}
.mega-slider__row__title{display:block;margin:4px 0;font-weight:bold;font-size:16px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mega-slider__row__link{color:inherit;text-decoration:none;float:right;margin-left:10px;}
.mega-slider__row__link:hover{color:inherit;text-decoration:underline;}
.mega-slider__row__link:focus{outline:none;border:none;box-shadow:none;}
@media screen and (min-width:783px){
.mega-slider__stage {
width: 66%;
height: 100%;
float: left;
position: absolute;
}
.mega-slider__sidebar {
width: 34%;
float: right;
}
}.widget_news_widget{overflow:hidden;}
.news-widget__post{margin-bottom:1.5em;}
.news-widget__post a{color:inherit;}
.news-widget__post__thumbnail{display:block;clear:both;margin-bottom:0.5em;width:100%;height:auto;}
.news-widget__post__title{font-weight:bold;font-size:larger;}
.news-widget__post__date{display:block;margin-bottom:0.5em;}
@media screen and (min-width:601px){
.news-widget--has-columns {
margin: 0 -10px;
overflow: hidden;
}
.news-widget--has-columns .news-widget__post {
float: left;
width: 50%;
padding: 0 10px;
}
.news-widget--2-columns .news-widget__post:nth-child(2n) {
float: right;
}
.news-widget--2-columns .news-widget__post:nth-child(2n+1) {
clear: left;
}
.news-widget--3-columns .news-widget__post {
width: 33.3333%;
}
.news-widget--3-columns .news-widget__post:nth-child(3n) {
float: right;
}
.news-widget--3-columns .news-widget__post:nth-child(3n+1) {
clear: left;
}
.news-widget--4-columns .news-widget__post {
width: 25%;
}
.news-widget--4-columns .news-widget__post:nth-child(4n) {
float: right;
}
.news-widget--4-columns .news-widget__post:nth-child(4n+1) {
clear: left;
}
.news-widget--5-columns .news-widget__post {
width: 20%;
}
.news-widget--5-columns .news-widget__post:nth-child(5n) {
float: right;
}
.news-widget--5-columns .news-widget__post:nth-child(5n+1) {
clear: left;
}
}@font-face{font-family:'social-sidebar';src:url(//dxmggrvluvnd5.cloudfront.net/wp-content/themes/courtside/plugins/social-sidebar/assets/fonts/social-sidebar.eot?k2317i);src:url(//dxmggrvluvnd5.cloudfront.net/wp-content/themes/courtside/plugins/social-sidebar/assets/fonts/social-sidebar.eot?k2317i#iefix) format('embedded-opentype'), url(//dxmggrvluvnd5.cloudfront.net/wp-content/themes/courtside/plugins/social-sidebar/assets/fonts/social-sidebar.woff2?k2317i) format('woff2'), url(//dxmggrvluvnd5.cloudfront.net/wp-content/themes/courtside/plugins/social-sidebar/assets/fonts/social-sidebar.ttf?k2317i) format('truetype'), url(//dxmggrvluvnd5.cloudfront.net/wp-content/themes/courtside/plugins/social-sidebar/assets/fonts/social-sidebar.woff?k2317i) format('woff'), url(//dxmggrvluvnd5.cloudfront.net/wp-content/themes/courtside/plugins/social-sidebar/assets/fonts/social-sidebar.svg?k2317i#social-sidebar) format('svg');font-weight:normal;font-style:normal;}
.social-sidebar-icon{font-family:'social-sidebar';speak:none;font-style:normal;font-weight:normal;font-variant:normal;font-size:20px;vertical-align:text-bottom;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.social-sidebar-icon-wordpress:before{content:"\e803";}
.social-sidebar-icon-google:before{content:"\e802";}
.social-sidebar-icon-facebook:before{content:"\e801";}
.social-sidebar-icon-500px:before{content:"\e80b";}
.social-sidebar-icon-behance:before{content:"\e80d";}
.social-sidebar-icon-dropbox:before{content:"\e80f";}
.social-sidebar-icon-evernote:before{content:"\e810";}
.social-sidebar-icon-foursquare:before{content:"\e812";}
.social-sidebar-icon-grooveshark:before{content:"\e814";}
.social-sidebar-icon-mixi:before{content:"\e815";}
.social-sidebar-icon-paypal:before{content:"\e816";}
.social-sidebar-icon-renren:before{content:"\e819";}
.social-sidebar-icon-scribd:before{content:"\e81a";}
.social-sidebar-icon-skype:before{content:"\e81c";}
.social-sidebar-icon-slideshare:before{content:"\e81d";}
.social-sidebar-icon-smashing:before{content:"\e81e";}
.social-sidebar-icon-soundcloud:before{content:"\e81f";}
.social-sidebar-icon-spotify:before{content:"\e820";}
.social-sidebar-icon-swarm:before{content:"\e821";}
.social-sidebar-icon-vine:before{content:"\e822";}
.social-sidebar-icon-vk:before{content:"\e823";}
.social-sidebar-icon-xing:before{content:"\e824";}
.social-sidebar-icon-yelp:before{content:"\e825";}
.social-sidebar-icon-dribbble:before{content:"\e826";}
.social-sidebar-icon-flickr:before{content:"\e827";}
.social-sidebar-icon-github:before{content:"\e829";}
.social-sidebar-icon-instagram:before{content:"\e800";}
.social-sidebar-icon-lastfm:before{content:"\e82b";}
.social-sidebar-icon-linkedin:before{content:"\e82c";}
.social-sidebar-icon-pinterest:before{content:"\e82d";}
.social-sidebar-icon-stumbleupon:before{content:"\e82f";}
.social-sidebar-icon-tumblr:before{content:"\e830";}
.social-sidebar-icon-twitter:before{content:"\e831";}
.social-sidebar-icon-vimeo:before{content:"\e832";}
.social-sidebar-icon-youtube:before{content:"\e833";}
.social-sidebar-icon-snapchat:before{content:"\e834";}
.social-sidebar-icon-whatsapp:before{content:"\e835";}
.social-sidebar-icon-line:before{content:"\e836";}
.social-sidebar-icon-twitch:before {
content: "\e837";
}.social-sidebar{clear:both;padding:50px 0;text-align:center;}
.social-sidebar a{display:inline-block;}
.social-sidebar a:hover{text-decoration:none;}
.social-sidebar a:focus{outline:0;}
.social-sidebar-icon{color:#fff;padding:10px;display:block;transition:all 0.2s ease-in-out;}
.social-sidebar-icon-facebook, .social-sidebar-icon-facebook:hover{color:#3b5998;background:#3b5998;}
.social-sidebar-icon-google, .social-sidebar-icon-google:hover{color:#db4437;background:#db4437;}
.social-sidebar-icon-500px, .social-sidebar-icon-500px:hover{color:#23282d;background:#23282d;}
.social-sidebar-icon-behance, .social-sidebar-icon-behance:hover{color:#016bdc;background:#016bdc;}
.social-sidebar-icon-dropbox, .social-sidebar-icon-dropbox:hover{color:#2895F1;background:#2895F1;}
.social-sidebar-icon-evernote, .social-sidebar-icon-evernote:hover{color:#20c05c;background:#20c05c;}
.social-sidebar-icon-foursquare, .social-sidebar-icon-foursquare:hover{color:#ef4b78;background:#ef4b78;}
.social-sidebar-icon-grooveshark, .social-sidebar-icon-grooveshark:hover{color:#ff8901;background:#ff8901;}
.social-sidebar-icon-mixi, .social-sidebar-icon-mixi:hover{color:#e0c074;background:#e0c074;}
.social-sidebar-icon-paypal, .social-sidebar-icon-paypal:hover{color:#002f86;background:#002f86;}
.social-sidebar-icon-scribd, .social-sidebar-icon-scribd:hover{color:#1a7bba;background:#1a7bba;}
.social-sidebar-icon-skype, .social-sidebar-icon-skype:hover{color:#00aff0;background:#00aff0;}
.social-sidebar-icon-slideshare, .social-sidebar-icon-slideshare:hover{color:#0ca8aa;background:#0ca8aa;}
.social-sidebar-icon-smashing, .social-sidebar-icon-smashing:hover{color:#e95c33;background:#e95c33;}
.social-sidebar-icon-soundcloud, .social-sidebar-icon-soundcloud:hover{color:#f50;background:#f50;}
.social-sidebar-icon-spotify, .social-sidebar-icon-spotify:hover{color:#1ed760;background:#1ed760;}
.social-sidebar-icon-swarm, .social-sidebar-icon-swarm:hover{color:#ffa633;background:#ffa633;}
.social-sidebar-icon-vine, .social-sidebar-icon-vine:hover{color:#00b489;background:#00b489;}
.social-sidebar-icon-vk, .social-sidebar-icon-vk:hover{color:#4c75a3;background:#4c75a3;}
.social-sidebar-icon-xing, .social-sidebar-icon-xing:hover{color:#00605e;background:#00605e;}
.social-sidebar-icon-yelp, .social-sidebar-icon-yelp:hover{color:#c41200;background:#c41200;}
.social-sidebar-icon-dribbble, .social-sidebar-icon-dribbble:hover{color:#ed558e;background:#ed558e;}
.social-sidebar-icon-flickr, .social-sidebar-icon-flickr:hover{color:#ff0084;background:#ff0084;}
.social-sidebar-icon-github, .social-sidebar-icon-github:hover{color:#000;background:#000;}
.social-sidebar-icon-instagram, .social-sidebar-icon-instagram:hover{color:#5380a2;background:#5380a2;}
.social-sidebar-icon-lastfm, .social-sidebar-icon-lastfm:hover{color:#b90000;background:#b90000;}
.social-sidebar-icon-line, .social-sidebar-icon-line:hover{color:#00c300;background:#00c300;}
.social-sidebar-icon-linkedin, .social-sidebar-icon-linkedin:hover{color:#0077b5;background:#0077b5;}
.social-sidebar-icon-pinterest, .social-sidebar-icon-pinterest:hover{color:#bd081c;background:#bd081c;}
.social-sidebar-icon-snapchat, .social-sidebar-icon-snapchat:hover{color:#262626;background:#262626;}
.social-sidebar-icon-stumbleupon, .social-sidebar-icon-stumbleupon:hover{color:#eb4924;background:#eb4924;}
.social-sidebar-icon-tumblr, .social-sidebar-icon-tumblr:hover{color:#35465c;background:#35465c;}
.social-sidebar-icon-twitch, .social-sidebar-icon-twitch:hover{color:#6441A5;background:#6441A5;}
.social-sidebar-icon-twitter, .social-sidebar-icon-twitter:hover{color:#55acee;background:#55acee;}
.social-sidebar-icon-vimeo, .social-sidebar-icon-vimeo:hover{color:#1ab7ea;background:#1ab7ea;}
.social-sidebar-icon-whatsapp, .social-sidebar-icon-whatsapp:hover{color:#25d366;background:#25d366;}
.social-sidebar-icon-wordpress, .social-sidebar-icon-wordpress:hover{color:#1e8cbe;background:#1e8cbe;}
.social-sidebar-icon-youtube, .social-sidebar-icon-youtube:hover{color:#cc181e;background:#cc181e;}
@media screen and (min-width:1200px){
.social-sidebar {
padding: 0;
position: fixed;
top: 50px;
left: 0;
z-index: 9999;
}
.social-sidebar a {
float: left;
clear: both;
}
}.social-sidebar a{border-radius:50%;margin:0 5px;}
.social-sidebar-icon{color:#a9a9a9;background:#fff;padding:5px;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,0.15);}
.social-sidebar-icon:hover{color:#fff;box-shadow:none;}
@media screen and (min-width:1200px){
.social-sidebar {
padding: 0 30px;
}
.social-sidebar a {
margin: 0 0 10px;
}
}html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box;}
*,
*:before,
*:after{box-sizing:inherit;}
body{background:#fff;}
article, aside, details, figcaption, figure, footer, header, main, nav, section{display:block;}
ol, ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption, th, td{font-weight:normal;text-align:left;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a:focus{outline:thin dotted;}
a:hover, a:active{outline:0;}
a img{border:0;}
body, button, input, select, textarea{font-size:16px;line-height:1.5;}
h1, h2, h3, h4, h5, h6{clear:both;margin-bottom:0.5em;}
h1{font-size:36px;}
h2{font-size:28px;}
h3{font-size:24px;}
h4{font-size:20px;}
h5{font-size:18px;}
h6 {
font-size: 16px;
} p{margin-bottom:1.25em;}
b, strong{font-weight:bold;}
dfn, cite, em, i, blockquote, q{font-style:italic;}
blockquote, q{margin:0 1.25em 1.25em 3em;position:relative;}
blockquote:before, q:before{content:"\f205";font-family:"dashicons";font-style:normal;position:absolute;left:-1.25em;font-size:2em;top:-0.5em;}
address{margin:0 0 1.25em;}
pre{font-family:"Courier 10 Pitch", Courier, monospace;font-size:14px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:15px;}
code, kbd, tt, var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:14px;padding:1px 3px;}
abbr, acronym{border-bottom:1px dotted #666;cursor:help;}
mark, ins{background:#fff9c0;text-decoration:none;}
sup, sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline;}
sup{bottom:1ex;}
sub{top:.5ex;}
small{font-size:75%;}
big{font-size:125%;}
html{overflow-x:hidden;}
hr{border:0;height:1px;margin-bottom:1.25em;}
ul, ol{margin:0 0 1.25em 3em;}
ul{list-style:disc;}
ol{list-style:decimal;}
li{margin-bottom:0.5em;}
li > ul, li > ol{margin-top:0.5em;margin-bottom:0;margin-left:1.25em;}
dt{font-weight:bold;}
dd{margin:0 1.25em 1.25em;}
img{height:auto;max-width:100%;}
figure{margin:0;}
table{margin:0 0 1.25em;width:100%;}
caption{font-size:16px;padding:0.625em 15px;margin:0 0 -1px;}
th, td{padding:0.625em;}
thead th{font-weight:bold;}
button, input, select, textarea{font-size:100%;margin:0;vertical-align:baseline;}
button, input[type="button"],
input[type="reset"],
input[type="submit"]{border:none;padding:8px 16px;font-size:14px;cursor:pointer;-webkit-appearance:button;}
input[type="checkbox"],
input[type="radio"]{padding:0;}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea{border-radius:3px;color:#666;border:1px solid #ccc;outline:none;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"]{padding:0.575em;font-size:14px;}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus{color:#111;}
textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%;}
select{height:40px;}
.site{overflow:hidden;}
.site-widgets{padding:0 10px;margin-top:20px;width:100%;}
.site-widgets .widget{margin:0 auto 10px;}
.site-widgets .widget:last-child{margin-bottom:0;}
.site-banner-image{display:block;width:100%;height:auto;}
.site-branding{padding:1.75em 3.125%;background-size:cover;text-align:center;clear:both;}
.site-logo{display:inline-block;}
.site-logo img{max-width:300px;max-height:120px;}
.site-title{margin:0;font-size:48px;font-weight:bold;line-height:1.25;float:none;clear:none;}
.site-title a, .site-title a:hover{color:inherit;}
.site-description{font-size:20px;margin:0;float:none;clear:none;cursor:default;}
.content-area{min-height:500px;}
.content-area, .widecolumn, .widget-area{width:100%;padding:10px;float:left;clear:both;}
.homepage-widgets{overflow:hidden;}
.site-footer{overflow:hidden;position:relative;}
.site-footer .footer-widget-region{word-wrap:break-word;}
.site-info{padding:5px 2% 50px;position:relative;}
@media screen and (min-width:601px){
.site-widgets{padding:0 20px;}
.site-branding{padding:1.75em 2%;text-align:left;}
.site-branding hgroup{overflow:hidden;}
.site-logo{float:left;}
.content-area, .wide-column, .widget-area{clear:none;padding:0;position:relative;}
.content-area{width:62%;}
.content-area-left-sidebar{left:34%;}
.content-area-double-sidebar{width:52%;left:24%;}
.content-area-full-width, .content-area-no-sidebar, .widecolumn{width:100%;left:auto;}
.widget-area{width:30%;}
.widget-area-narrow{width:20%;}
.widget-area-left{float:left;right:62%;}
.widget-area-right{float:right;}
.widget-area-left.widget-area-narrow{right:52%;}
.site-copyright{float:left;}
.site-credit{float:right;}
.site-widgets .widget{margin-bottom:20px;}
}
@media screen and (min-width:801px){
.site-footer .footer-widget-region{width:33%;float:left;}
.site-footer .footer-widget-region:last-child{width:34%;float:right;}
}
@media screen and (min-width:1025px){
.site-header, .site-content, .site-footer, .site-info{margin:0 auto;width:1000px;max-width:100%;}
.site-info{padding:5px 0 50px;}
.site-branding, .site-widgets{width:auto;}
.site-branding{margin:1.75em auto 0;padding:1.75em 0;}
.site-widgets{padding:0;}
} a{text-decoration:none;}
.main-navigation{clear:both;display:block;float:left;width:100%;}
.main-navigation .menu-toggle{width:100%;border-radius:0;}
.main-navigation .menu-toggle .dashicons{font-size:20px;}
.main-navigation ul{list-style:none;margin:0;}
.main-navigation li{float:left;position:relative;margin:0;}
.main-navigation a{display:block;padding:0.625em 10px;font-size:14px;}
.main-navigation ul ul{position:absolute;margin:0;top:auto;left:auto;z-index:99999;display:none;}
.main-navigation ul ul ul{left:-999em;top:0;}
.main-navigation ul ul li{width:100%;}
.main-navigation ul ul a{min-width:200px;}
.main-navigation ul li:hover > ul{display:block;}
.main-navigation ul ul li:hover > ul{left:100%;}
.main-navigation .search-form{margin:0;display:none;}
.main-navigation .search-form .search-submit{font-size:16px;}
.menu-toggle{display:none;}
.site-main .comment-navigation, .site-main .paging-navigation, .site-main .post-navigation{margin:0 0 1.25em;overflow:hidden;clear:both;}
.comment-navigation .nav-previous, .paging-navigation .nav-previous, .post-navigation .nav-previous{float:left;width:50%;}
.comment-navigation .nav-next, .paging-navigation .nav-next, .post-navigation .nav-next{float:right;text-align:right;width:50%;}
@media screen and (max-width:600px){
.main-navigation .nav-menu{display:none;}
.menu-toggle, .main-navigation.toggled .nav-menu{display:block;}
.main-navigation li{float:none;}
.main-navigation ul ul{position:static;width:100%;}
.main-navigation.toggled .search-form{display:block;}
}
@media screen and (min-width:601px){
.main-navigation .search-form{float:right;display:block;}
.main-navigation .search-form .search-field, .main-navigation .search-form .search-submit{width:auto;}
}  .screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:1.4rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.alignleft{display:inline;float:left;margin-right:1.25em;}
.alignright{display:inline;float:right;margin-left:1.25em;}
.aligncenter{clear:both;display:block;margin:0 auto;}
.clear:before, .clear:after, .article-header:before, .article-header:after, .entry-content:before, .entry-content:after, .comment-body:before, .comment-body:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-branding:before, .site-branding:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after{content:"";display:table;}
.clear:after, .article-header:after, .entry-content:after, .comment-body:after, .comment-content:after, .site-header:after, .site-branding:after, .site-content:after, .site-footer:after{clear:both;}
.widget{margin:0 0 20px;clear:both;}
.widget input[type="text"],
.widget input[type="email"],
.widget input[type="url"],
.widget input[type="password"],
.widget textarea{width:100%;box-sizing:border-box;}
.widget-title{font-size:24px;}
.widget ul{margin-left:1.25em;}
.widget li:last-child{border-bottom:none;}
.widget_calendar table{table-layout:fixed;}
.widget_calendar th, .widget_calendar td{text-align:center;}
.widget_calendar tbody td{padding:0.625em;}
.widget_calendar #today{font-weight:bold;}
.widget_calendar #prev{text-align:left;}
.widget_calendar #next{text-align:right;}
.widget_recent_entries ul, .widget_pages ul, .widget_categories ul, .widget_archive ul, .widget_recent_comments ul, .widget_nav_menu ul, .widget_links ul, .widget_meta ul{margin-left:0;}
.widget_recent_entries ul li, .widget_pages ul li, .widget_categories ul li, .widget_archive ul li, .widget_recent_comments ul li, .widget_nav_menu ul li, .widget_links ul li, .widget_meta ul li{list-style:none;margin-bottom:0.6em;}
.widget_recent_entries ul li:before, .widget_pages ul li:before, .widget_categories ul li:before, .widget_archive ul li:before, .widget_recent_comments ul li:before, .widget_nav_menu ul li:before, .widget_links ul li:before, .widget_meta ul li:before{font-family:"dashicons";font-size:1.25em;margin-right:0.3em;margin-left:-0.5px;line-height:1;display:inline-block;opacity:0.25;content:"\f345";float:left;-webkit-font-smoothing:antialiased;}
.widget_recent_entries ul li:before, .widget_pages ul li:before{content:"\f105";}
.widget_categories ul li:before{content:"\f318";}
.widget_archive ul li:before{content:"\f480";}
.widget_recent_comments ul li:before{content:"\f101";}
.widget_links ul li:before{content:"\f504";}
@media screen and (min-width: 601px) and (max-width: 1024px) {
.widget_calendar th, .widget_calendar td{padding:0.3125em;}
}  .hentry{margin:0 0 1.25em;clear:both;}
.entry-details, .article-details, .entry-footer{display:block;clear:both;overflow:hidden;}
.entry-meta, .entry-footer-links{clear:both;}
.entry-footer-links .tags-links{padding-left:0.625em;margin-left:0.625em;}
.nav-links a{font-size:14px;}
.nav-links .meta-nav{padding:0.125em 0.375em;display:inline-block;}
.nav-links .nav-previous .meta-nav{margin-right:0.25em;}
.nav-links .nav-next .meta-nav{margin-left:0.25em;}
.byline, .updated:not(.published){display:none;}
.single .byline, .group-blog .byline{display:inline;}
.article-header{overflow:hidden;}
.article-thumbnail{display:block;margin:0 auto 20px;width:150px;}
.article-content{overflow:hidden;}
.entry-header, .article-header{position:relative;margin:0;}
.entry-thumbnail img{width:auto;height:auto;max-width:100%;margin:0 auto 0.625em;display:block;}
.sticky .entry-title:before{font-family:"dashicons";font-size:1.25em;margin-top:0.1em;margin-right:0.2em;line-height:1;display:inline-block;content:"\f109";float:left;}
.entry-footer{text-align:right;}
.page-links{clear:both;margin:0 0 1.25em;}
.search-form{margin:0 0 1.25em;}
.search-form:after{content:"";display:table;clear:both;}
.search-form .search-field{width:80%;box-sizing:border-box;display:block;float:left;}
.search-form .search-submit{width:20%;display:block;float:right;font-family:"dashicons";font-size:16px;font-weight:normal;line-height:21px;padding:8px 0;}
.blog .format-aside .entry-title, .archive .format-aside .entry-title{display:none;}
.comments-area ol{list-style:none;}
.comment-list{margin:1.25em 0 3em;}
.comment-body{position:relative;margin-bottom:1.25em;}
.comment-content{min-height:60px;}
.comment-author .avatar{width:30%;float:left;position:absolute;}
.comment-author .fn{float:right;width:65%;margin-bottom:0.25em;}
.comment-author .says{display:none;}
.comment-metadata{position:absolute;right:15px;bottom:0.625em;font-size:14px;z-index:2;}
.comment-metadata .edit-link{padding-left:0.625em;margin-left:0.625em;border-left:1px solid transparent;}
.comment-metadata .edit-link{border-left:1px solid #e0e0e0;}
.comment-content{position:relative;float:right;width:65%;padding:0.625em 15px 0.625em;background:#f4f4f4;border:1px solid #e0e0e0;}
.comment-content a{word-wrap:break-word;}
.comment-content:before{content:"";display:block;width:10px;height:20px;position:absolute;left:-10px;top:12px;border:10px solid transparent;border-left:none;border-right-color:#e0e0e0;}
.comment-content:after{content:"";display:block;width:10px;height:20px;position:absolute;left:-9px;top:12px;border:10px solid transparent;border-left:none;border-right-color:#f4f4f4;}
.comment-body .reply{position:absolute;top:0;right:0;}
.comment-body .reply a{font-size:14px;margin-bottom:0.25em;}
.bypostauthor{display:block;}
@media screen and (min-width:401px){
.comment-author .avatar{width:25%;}
.comment-author .fn, .comment-content{width:71.25%;}
}
@media screen and (min-width:601px){
.comment-author .avatar{width:16.1%;}
.comment-author .fn, .comment-content{width:80%;}
}
@media screen and (min-width:801px){
.comment-author .avatar{width:12.5%;}
.comment-author .fn, .comment-content{width:85%;}
}  .infinite-scroll .paging-navigation, .infinite-scroll.neverending .site-footer{display:none;}
.infinity-end.neverending .site-footer{display:block;}
.page-content img.wp-smiley, .entry-content img.wp-smiley, .comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
embed, iframe, object{max-width:100%;}
.wp-caption{margin-bottom:1.25em;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto;}
.wp-caption-text{text-align:center;font-size:14px;}
.wp-caption .wp-caption-text{margin:0.8075em 0;}
.gallery{margin-bottom:1.25em;}
.gallery .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;position:relative;}
.gallery-columns-2 .gallery-item{max-width:50%;}
.gallery-columns-3 .gallery-item{max-width:33.33%;}
.gallery-columns-4 .gallery-item{max-width:25%;}
.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 .gallery-item img{width:100%;}
.gallery .gallery-item *{display:block;}
.sp-template-staff-gallery .gallery-item strong{display:none;}
.gallery dd{position:absolute;margin:0;bottom:0;padding:0.625em 15px;text-align:center;width:100%;display:none;pointer-events:none;}
.gallery .gallery-item:hover dd{display:block;}
.sp-template{margin-bottom:1.25em;}
.sp-template table:last-child{margin-bottom:0;}
.sp-template iframe{display:block;margin:0 auto;}
.sp-view-all-link{text-align:right;font-size:14px;}
.sp-table-caption, .sp-template-countdown .event-name, .opta-widget-container h2{font-weight:normal;text-align:left;border:none;margin:0 0 -1px;font-size:16px;position:relative;z-index:2;}
.sp-table-caption h1, .sp-table-caption h2, .sp-table-caption h3, .sp-table-caption h4, .sp-table-caption h5, .sp-table-caption h6{margin:0;font-size:inherit;}
.sp-data-table tbody tr.odd{background:initial;}
.sp-data-table tbody tr.sub{background:rgba(0,0,0,0.05);}
.sp-table-wrapper .dataTables_paginate{margin-top:-1px;font-size:14px;padding:0.125em 0.625em;}
.sp-template-countdown h5{font-weight:bold;text-align:left;font-size:14px;padding:0.635em 15px;border:1px solid transparent;border-top:none;margin:0;}
.sp-template-countdown{width:100%;overflow:auto;zoom:1;}
.sp-template-countdown .sp-countdown{margin:0;}
.sp-template-countdown time span{box-sizing:border-box;display:block;float:left;width:25%;text-align:center;padding:14px 0;line-height:1.25;font-size:24px;}
.sp-template-countdown time span small{display:block;clear:both;font-size:14px;}
.sp-template-event-calendar table{table-layout:fixed;}
.sp-template-event-calendar #today{font-weight:bold;}
.archive .sp-template-event-logos{margin-bottom:2.5em;}
.sp-template-event-logos-inline{margin-top:0.5em;font-size:36px;clear:both;}
.sp-template-event-logos img{vertical-align:middle;}
.sp-template-event-logos .sp-team-name{font-weight:inherit;}
.sp-template-event-logos .sp-team-result{height:1.5em;min-width:1.5em;padding:0 0.25em;box-sizing:border-box;text-align:center;line-height:1.5em;font-weight:normal;}
.sp-template-event-video{background:#000;}
.sp-template-event-video .sp-table-caption{display:none;}
.sp-event-staff{font-size:14px;padding:0.625em 15px;}
.sp-template-event-performance-icons thead{display:none;}
.sp-template-event-performance-icons td{border-width:0;}
.sp-template-event-performance-icons .sp-performance-icons{width:40%;text-align:left;vertical-align:middle;}
.sp-template-event-performance-icons tbody tr:first-child td{padding-top:0.625em;}
.sp-template-event-performance-icons tbody tr:last-child td{padding-bottom:0.625em;}
.sp-template-event-performance-icons .data-number{text-align:right;padding-left:15px;}
.sp-template-event-performance-icons .data-name{text-align:left;padding-right:15px;}
.sp-template-event-performance-icons td:first-child{border-left-width:1px;}
.sp-template-event-performance-icons td:last-child{border-right-width:1px;}
.sp-template-event-performance-icons tr:last-child td{border-bottom-width:1px;}
.sp-template-event-venue .sp-event-venue-map-row td{padding:0;background:rgba(0, 0, 0, 0.05);}
.sp-template-event-blocks .event-results, .sp-template-event-blocks .event-time{font-size:24px;}
.sp-template-event-blocks .event-league, .sp-template-event-blocks .event-season, .sp-template-event-blocks .event-venue{display:block;font-weight:bold;font-size:14px;clear:both;margin:0 -0.5625em;padding:0 0.625em 15px;}
.sp-template-event-blocks .event-title{clear:both;font-weight:bold;font-size:16px;margin:0 -0.9375em -0.625em;padding:0.625em 15px;}
.widget .sp-template-event-blocks .event-results, .widget .sp-template-event-blocks .event-time{font-size:24px;}
.widget .sp-template-event-blocks .event-title{margin:0 -0.9375em -0.625em;padding:0.625em 15px;}
.sp-template-logo{margin:0 auto 1.25em;text-align:center;clear:both;float:none;max-width:auto;}
.sp-template-photo{max-width:none;width:100%;text-align:center;margin:0 0 1.25em 0;float:none;}
.widget .sp-template-photo{max-width:none;margin:0;float:none;}
.sp-template-photo img{width:100%;display:block;}
.sp-template-team-details{display:block;clear:both;}
.sp-template-details dl{font-size:14px;padding:1em 15px 0;margin-bottom:1.25em;}
.sp-template-details dt{width:40%;margin:0 0 1em;float:left;clear:left;}
.sp-template-details dd{overflow:hidden;margin:0 0 1em 45%;}
.sp-template-details dd img{vertical-align:middle;margin-right:0.25em;}
.sp-template .player-group-name, .sp-staff-name{margin-top:1.25em;}
.sp-template .player-gallery-group-name, .sp-staff-name{clear:both;font-size:24px;}
.sp-template-league-gallery dl{padding:0.75em;}
.gallery dl{max-width:100%;}
.gallery dd{height:auto;display:block;pointer-events:auto;position:relative;bottom:auto;padding:0.625em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gallery dd.has-number{padding-left:49px;}
.gallery dd strong{font-weight:normal;font-size:20px;position:absolute;left:0;top:0;height:100%;width:39px;padding:5px 0;text-align:center;white-space:nowrap;}
.sp-header-sponsors{margin-bottom:50px;}
.sp-header-sponsors .sp-sponsors .sponsor{margin:10px;}
.sp-footer-sponsors{clear:both;}
.sp-footer-sponsors .sp-sponsors{padding:3em 0;}
.sp-template.sp-template-tournament-winner{color:inherit;}
.sp-template-tournament-bracket thead th{border-top:none;border-left:none;border-right:none;}
.sp-template-tournament-bracket td{border:none;}
.sp-template-tournament-bracket .sp-result{padding:2px 5px;margin:0 3px;}
.sp-template-tournament-bracket .sp-event-venue{font-weight:normal;}
.sp-template-birthdays .gallery dl{max-width:100%;}
.single-sp_event .entry-header .entry-title{text-align:center;}
.single-sp_event .has-post-thumbnail .entry-header .entry-title{margin:0.25em 0;}
.single-sp_player .entry-header .entry-title strong{padding:0 0.475em;margin-right:0.25em;font-weight:normal;}
.sportspress-tv-iframe{display:block;}
@media screen and (min-width:481px){
.sp-template-photo{width:auto;max-width:50%;margin:0 20px 20px 0;float:left;}
}
@media screen and (min-width:601px){
.main-navigation ul{margin:0 0.625em;}
.article-thumbnail{margin-right:20px;float:left;}
.sp-template-logo{margin:0 0 1.25em 20px;float:right;clear:right;}
.sp-template-event-blocks .event-results, .sp-template-event-blocks .event-time{font-size:36px;}
.sp-template-event-calendar tbody td{padding:1.25em 0.675em;}
.widget .sp-template-event-calendar thead th, .widget .sp-template-event-calendar tbody td{padding:0.625em;}
.single-sp_event .has-post-thumbnail .entry-header .entry-title{margin:0.5em 0;}
.sp-template-photo{max-width:none;width:100%;margin:0 0 1.25em 0;float:none;}
.sp-header-sponsors{margin-bottom:0;}
.single-sp_team .sp-post-content{clear:left;}
}
@media screen and (min-width:801px){
.sp-has-venue.sp-has-results .content-area-full-width .sp-section-content .sp-template-event-details, .sp-has-venue.sp-has-results .content-area-full-width .sp-section-content .sp-template-event-results{float:left;width:70%;padding-right:10px;clear:none;}
.sp-has-venue.sp-has-results .content-area-full-width .sp-section-content .sp-template-event-venue{float:right;width:30%;padding-left:10px;clear:none;}
.sp-has-venue.sp-has-results .content-area-full-width .sp-section-content .sp-template-event-venue .sp-google-map{height:200px;}
.sp-event-performance-teams .sp-template-event-performance-icons{width:50%;float:left;clear:left;padding-right:10px;}
.sp-event-performance-teams .sp-template-event-performance-icons:nth-child(2n){float:right;clear:right;padding-right:0;padding-left:10px;}
.sp-template-event-calendar tbody td{padding:1.75em 0.675em;}
.sp-template-photo{width:auto;max-width:50%;margin:0 20px 20px 0;float:left;}
}
@media screen and (min-width:1025px){
.gallery-columns-3 dl{max-width:33.33%;}
.gallery-columns-4 dl{max-width:25%;}
.gallery-columns-5 dl{max-width:20%;}
.gallery-columns-6 dl{max-width:16.66%;}
.gallery-columns-7 dl{max-width:14.28%;}
.gallery-columns-8 dl{max-width:12.5%;}
.gallery-columns-9 dl{max-width:11.11%;}
.widget_search .search-form .search-field{width:80%;}
.widget_search .search-form .search-submit{width:20%;margin-top:0;}
.sp-template-event-calendar tbody td{padding:2.375em 0.675em;}
.site-widgets .sp-scoreboard-wrapper{margin:0 -35px;}
} .woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce #content input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt{padding:0.625em 1.25em;font-size:14px;font-weight:normal;line-height:1.5;}
.woocommerce #content .quantity input.qty,
.woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty,
.woocommerce-page .quantity input.qty{height:39px;}
.woocommerce #content .quantity .minus,
.woocommerce #content .quantity .plus,
.woocommerce .quantity .minus, .woocommerce .quantity .plus, .woocommerce-page #content .quantity .minus,
.woocommerce-page #content .quantity .plus,
.woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus{height:50%;}
.woocommerce #content .quantity .minus,
.woocommerce .quantity .minus, .woocommerce-page #content .quantity .minus,
.woocommerce-page .quantity .minus{border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;}
.woocommerce #content .quantity .plus,
.woocommerce .quantity .plus, .woocommerce-page #content .quantity .plus,
.woocommerce-page .quantity .plus{border-top-left-radius:0;-webkit-border-top-left-radius:0;}
.post-type-archive-product .product{margin-bottom:1.25em;}
.woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb{clear:both;margin:0;padding:0.625em 3.125%;font-size:14px;}
.woocommerce #content div.product div.thumbnails a,
.woocommerce div.product div.thumbnails a, .woocommerce-page #content div.product div.thumbnails a,
.woocommerce-page div.product div.thumbnails a{margin-bottom:1.25em;}
.woocommerce #content div.product,
.woocommerce div.product, .woocommerce-page #content div.product,
.woocommerce-page div.product{width:93.75%;margin:20px 0 20px 3.125%;float:left;clear:both;}
@media screen and (min-width:601px){
.woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb{padding:0.625em 2%;}
.woocommerce #content div.product,
.woocommerce div.product, .woocommerce-page #content div.product,
.woocommerce-page div.product{width:62%;margin:20px 0 20px 2%;float:left;clear:left;}
} #buddypress #item-header-cover-image{padding:0 20px;}
#buddypress div#item-header img.avatar{margin:0 20px 20px 0;}
#buddypress #item-header-cover-image #item-header-avatar img.avatar{border:none;background:transparent;}
#buddypress #item-header-cover-image #item-buttons{padding:0;}
#buddypress div.item-list-tabs{margin:0 0 20px;}
#buddypress div.item-list-tabs ul li{margin-bottom:-1px;}
#buddypress div.item-list-tabs ul li a:focus{outline:none;}
#buddypress div.item-list-tabs ul li.current a,
#buddypress div.item-list-tabs ul li.selected a{opacity:1;}
#buddypress div.item-list-tabs ul li a span{float:right;padding:4px 8px;margin-left:5px;border:none;}
#buddypress div.item-list-tabs ul li a span.no-count{display:none;}
#buddypress div.item-list-tabs#object-nav ul li{float:none;}
#buddypress div.item-list-tabs#subnav ul li.last{float:right;margin:0 0 -1px;padding:5px 0;}
#buddypress table.forum tr td.label,
#buddypress table.messages-notices tr td.label,
#buddypress table.notifications tr td.label,
#buddypress table.notifications-settings tr td.label,
#buddypress table.profile-fields tr td.label,
#buddypress table.wp-profile-fields tr td.label{border:none;}
#buddypress #messages_search{padding:3px 6px;margin:0;line-height:inherit;height:auto;display:inline;width:auto;}
#buddypress div.dir-search{margin:0;}
@media screen and (min-width:601px){
#buddypress #item-nav{width:190px;float:left;padding:0 20px;}
#buddypress #item-nav li{float:none;display:block;}
#buddypress #item-body{overflow:hidden;}
#buddypress div.item-list-tabs#object-nav{margin:0;border-bottom:none;}
#buddypress div.item-list-tabs#object-nav ul li{;margin-bottom:0;}
#buddypress div.item-list-tabs#object-nav ul li a{padding-left:0;padding-right:0;}
#buddypress div.item-list-tabs#object-nav ul li a{background:transparent;border:none;}
#buddypress div.item-list-tabs#subnav{margin:0 0 20px;}
#buddypress div.item-list-tabs#subnav ul li{float:left;}
} .widget .wpay-form-fields-wrapper {
margin-left: 0;
margin-right: 0;
}body{font-family:"Share Tech", sans-serif;font-size:16px;background:#fff;color:#101010;}
h1, h2, h3, h4, h5, h6, caption, .main-navigation a, .gallery-caption, .wp-caption-text.gallery-caption, .sp-table-caption, .sp-template-countdown .event-name, .sp-template-countdown time span, .sp-template-event-logos, .sp-template .player-gallery-group-name {
font-family: "Ubuntu Condensed", sans-serif;
line-height: 1.2;
} a{color:#f27900;}
a:hover{color:#101010;}
button, input[type="button"],
input[type="reset"],
input[type="submit"]{color:#ebbe98;background:#f27900;}
button:hover, input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
button:focus, input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active, input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active{color:#fff;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea{-webkit-appearance:none;background-color:#dbdbdb;font-family:inherit;border:none;border-radius:0;color:#666;display:block;font-size:14px;margin:0 0 16px 0;padding:8px 15px;height:37px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s, border-color 0.45s ease-in-out;}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus{color:#101010;}
table{background:#101010;color:#999;}
table a, table a:hover{color:#fff;}
table thead{color:#fff;font-size:20px;font-weight:400;}
th, td{padding:0.25em;}
table thead th{padding-top:15px;padding-bottom:0;font-weight:400;}
table td:first-child, table th:first-child{padding-left:20px;}
table td:last-child, table th:last-child{padding-right:20px;}
table tbody tr:first-child td{padding-top:15px;}
table tbody tr:last-child td, table tfoot tr:last-child td{padding-bottom:15px;}
caption{color:#fff;background:#f27900;}
.content-area, .widecolumn, .widget-area{padding:0;}
.site-header{width:100%;margin:0;position:relative;background:#dbdbdb;}
.header-area{overflow:hidden;background-position:top center;background-repeat:no-repeat;background-size:auto 360px;}
.site-title{font-size:30px;line-height:50px;text-transform:uppercase;font-weight:400;}
.site-description{font-family:"Share Tech", sans-serif;}
.site-widgets{width:100%;color:#fff;background:#f27900;padding:15px 0 0;margin:0;position:relative;z-index:1;clear:both;}
.site-widgets:before{top:0;-webkit-transform:skewY(-2deg);transform:skewY(-2deg);-webkit-transform-origin:0 0;transform-origin:0 0;background:inherit;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;}
.site-widgets:after{content:"";display:table;clear:both;}
.site-widgets a:hover{color:#fff;}
.site-widget-region{width:1030px;max-width:100%;margin:0 auto;padding:0 15px;}
.site-widgets .widget{margin:0 0 30px;}
.site-widgets .sp-view-all-link a{color:#fff;}
.site-widgets .widget_calendar caption, .site-widgets .sp-table-caption{color:#f27900;background:#fff;}
.homepage-widgets{overflow:initial;}
.site-logo{max-width:200px;}
.site-logo img{max-width:200px;max-height:200px;}
.main-navigation .menu-toggle{z-index:10;position:relative;background:#101010;color:#fff;}
.main-navigation.toggled{width:100%;}
.main-navigation ul{margin:0;text-align:right;}
.main-navigation li{width:100%;clear:both;display:block;text-align:left;}
.main-navigation a{color:#fff;background:#101010;padding:3px 15px 5px;font-size:30px;line-height:40px;text-transform:uppercase;position:relative;z-index:1;}
.main-navigation .current-menu-item > a, .main-navigation .current-menu-parent > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_parent > a, .main-navigation .current_page_ancestor > a, .main-navigation li:hover > a{background:#f27900;}
.main-navigation ul ul{color:#fff;}
.main-navigation .search-form{background:#101010;padding:15px;}
.main-navigation .search-form .search-submit{padding-left:15px;padding-right:15px;}
.site-content{margin-top:80px;margin-bottom:80px;padding-left:15px;padding-right:15px;}
.site-footer{width:100%;background:#101010;color:#999;padding:32px 0 0;margin:0;position:relative;z-index:1;clear:both;overflow:initial;}
.site-footer a{color:#fff;}
.site-footer a:hover{color:#999;}
.site-footer:before{top:0;-webkit-transform:skewY(-2deg);transform:skewY(-2deg);-webkit-transform-origin:0 0;transform-origin:0 0;background:inherit;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;}
.footer-area{max-width:100%;margin:0 auto;padding:0 15px;}
.footer-widget-region{padding:0 15px;}
.site-info{background:#f27900;color:#fff;width:100%;margin:0;padding:0;}
.site-info a{color:inherit;}
.info-area{width:1030px;max-width:100%;margin:0 auto;padding:5px 15px;overflow:hidden;}
.nav-links a{font-size:16px;color:#999;}
.nav-links a:hover{color:#101010;}
.nav-links .meta-nav{color:#f27900;}
.widget{margin:30px 0 60px;}
.widget .sp-table-caption{margin:0;position:relative;z-index:1;}
.gallery dd{background:#f27900;color:#fff;font-size:16px;line-height:20px;padding:7px 0.625em;position:static;}
.gallery dd strong{background:#101010;position:absolute;left:auto;right:0;top:0;height:36px;z-index:1;}
.gallery dd strong:before{top:0;-webkit-transform:skewY(-5deg);transform:skewY(-5deg);-webkit-transform-origin:0 0;transform-origin:0 0;background:inherit;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;}
.gallery dd.has-number{padding:7px 0.625em;}
.sp-template{margin-bottom:30px;clear:both;}
.sp-view-all-link a, .sp-table-wrapper .dataTables_paginate a{font-size:16px;color:#999;}
.sp-view-all-link a:hover, .sp-table-wrapper .dataTables_paginate a:hover{color:#101010;}
.sp-highlight, .sp-highlight a{color:#f27900;}
.sp-heading, .sp-heading:hover{background:#f27900;color:#fff;}
.sp-tab-menu{padding:0;border-bottom:2px solid #dbdbdb;}
.sp-tab-menu-item a{margin:0 0 -2px;padding:7px 15px;font-size:16px;border-bottom:2px solid #dbdbdb;}
.sp-tab-menu-item-active a{border-color:#f27900;}
.widget-title{color:#101010;background:#dbdbdb;font-size:14px;line-height:20px;text-transform:uppercase;padding:5px 15px;}
.widget_calendar caption, .sp-template-event-logos .sp-team-result, .entry-title .sp-player-number, .entry-title .sp-staff-role, .sp-table-caption{color:#fff;background:#f27900;text-align:left;font-size:30px;font-weight:400;line-height:40px;margin:0;padding:3px 15px 5px;text-transform:uppercase;z-index:2;position:relative;display:inline-block;clear:both;}
.widget_calendar caption:before, .sp-template-event-logos .sp-team-result:before, .entry-title .sp-player-number:before, .entry-title .sp-staff-role:before, .sp-table-caption:before{top:0;-webkit-transform:skewY(-1.5deg);transform:skewY(-1.5deg);-webkit-transform-origin:0 0;transform-origin:0 0;background:inherit;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;}
.sp-template-event-logos .sp-team-result{text-align:center;}
.widget-title{margin-bottom:25px;}
.widget_sportspress .widget-title{margin-bottom:0;}
.widget .sp-table-caption{display:block;}
.entry-title .sp-player-number, .entry-title .sp-staff-role{margin-right:0.25em;}
.entry-title .sp-player-number:before{-webkit-transform:skewY(-5deg);transform:skewY(-5deg);}
.sp-calendar-wrapper .sp-table-caption, .widget_calendar caption{display:table-caption;text-align:center;padding-left:30px;padding-right:30px;}
.sp-countdown{color:#999;overflow:hidden;}
.sp-countdown-wrapper{background:#101010;}
.sp-template-countdown .event-name, .sp-template-countdown h5{font-size:14px;text-transform:uppercase;text-align:center;padding:0.375em 15px 0.25em;}
.sp-template-countdown .event-name{font-size:20px;color:#fff;text-transform:none;padding:15px 15px 0;}
.sp-template-countdown .event-name a{color:#fff;}
.sp-template-countdown h5{color:#fff;background:#f27900;}
.sp-event-blocks td{padding:0 !important;}
.sp-event-blocks .sp-event-date a{color:inherit;}
.sp-event-blocks .sp-event-results{margin:15px 0;}
.sp-event-blocks .sp-event-results .sp-result{background:#f27900;color:#fff;display:inline-block;margin:0 5px;padding:5px 10px;}
.widget .sp-event-blocks .sp-event-title{margin:15px 15px 20px;}
.sp-tournament-bracket .sp-team-name{color:#fff;background:#333;}
.sp-tournament-bracket .sp-heading{background:#f27900;color:#fff;}
.sp-template-tournament-bracket .sp-team .sp-team-name:before, .sp-tournament-bracket .sp-team-flip .sp-team-name:before{border-left-color:#333;border-right-color:#333;}
.sp-template-tournament-bracket .sp-event .sp-event-main{color:#333 !important;}
.sp-template-tournament-bracket .sp-result{color:#fff;background:#f27900;}
.sp-tournament-bracket .sp-event{border-color:#333 !important;}
.sp-template-event-performance-icons tbody tr:first-child td{padding-top:1.25em;}
.sp-template-event-performance-icons tbody tr:last-child td{padding-bottom:1.25em;}
.sp-template-event-performance-icons .data-number{padding-left:1.5em;}
.sp-event-overview, .sp-event-performance-tables{overflow:initial;}
.sp-template-event-venue .sp-event-venue-map-row td, .sp-template-event-venue .sp-event-venue-address-row td{padding-top:15px;}
.sp-template-event-video{background:#000;}
.sp-event-statistics{color:#101010;background:#dbdbdb;font-size:14px;}
.sp-event-statistics td{padding:0 !important;}
.sp-statistic-label{font-size:24px;margin-top:3px;margin-bottom:8px;}
.sp-statistic-bar{height:2.5em;background:#101010;}
.sp-statistic-bar-fill{background:#f27900;}
.sp-template-details dl{background:#f3f3f3;}
.sp-footer-sponsors{padding-bottom:30px;margin:0 15px -100px;}
.sp-scoreboard td{padding:15px !important;}
.sp-header-scoreboard-event{padding:0;}
.sp-header-scoreboard .sp-template-scoreboard{background:#dbdbdb;margin-bottom:0;}
.widget_calendar, .sp-template-event-calendar{position:relative;}
.widget_calendar #today,
.sp-template-event-calendar #today{color:#fff;background:#f27900;}
.widget_calendar tbody a, .sp-template-event-calendar tbody a{color:#f27900;}
.widget_calendar tbody a:hover, .sp-template-event-calendar tbody a:hover{color:#fff;}
.widget_calendar #today a,
.sp-template-event-calendar #today a{color:#fff;}
.widget_calendar #prev a,
.sp-template-event-calendar #prev a,
.widget_calendar #next a,
.sp-template-event-calendar #next a{visibility:hidden;position:absolute;top:5px;z-index:2;width:20%;max-width:40px;height:40px;line-height:40px;text-align:center;}
.widget_calendar #prev a,
.sp-template-event-calendar #prev a{left:0;}
.widget_calendar #next a,
.sp-template-event-calendar #next a{right:0;}
.widget_calendar #prev a:before,
.sp-template-event-calendar #prev a:before,
.widget_calendar #next a:before,
.sp-template-event-calendar #next a:before{font-family:dashicons;font-size:30px;visibility:visible;color:#fff;position:absolute;width:100%;height:100%;right:0;top:0;opacity:0.5;}
.widget_calendar #prev a:before,
.sp-template-event-calendar #prev a:before{content:"\f341";}
.widget_calendar #next a:before,
.sp-template-event-calendar #next a:before{content:"\f345";}
.widget_calendar #prev a:hover:before,
.sp-template-event-calendar #prev a:hover:before,
.widget_calendar #next a:hover:before,
.sp-template-event-calendar #next a:hover:before{opacity:1;}
.widget_calendar tfoot, .sp-template-event-calendar tfoot{position:absolute;top:0;left:0;width:100%;}
.news-widget__post__thumbnail{margin-bottom:15px;}
.news-widget__post__title{font-size:20px;}
.news-widget__post__date{color:#f27900;}
.news-widget__post__excerpt{opacity:0.75;margin-top:0.5em;}
.news-widget__post__excerpt p:last-child{margin-bottom:0;}
.site-widgets .news-widget__post a{color:#fff;}
.mega-slider-template{margin-bottom:60px;}
.mega-slider__row--active, .mega-slider__row--active:hover{background:#f27900;}
.entry-meta{clear:none;float:right;font-size:24px;}
.entry-category-links{font-size:24px;color:#999;margin:0 0 10px;}
.entry-category-links a{color:inherit;margin-left:10px;}
.entry-category-links a:hover{color:#101010;}
.entry-details .posted-on a{font-size:24px;text-transform:none;}
.entry-header{padding:15px 0;}
.entry-header .entry-title{margin-bottom:0;}
.entry-content blockquote, .entry-content q{background:#dbdbdb;position:relative;margin:0 0 15px;padding:40px 50px 30px;font-size:24px;}
.entry-content blockquote:before, .entry-content q:before{top:0;-webkit-transform:skewY(-2deg);transform:skewY(-2deg);-webkit-transform-origin:0 0;transform-origin:0 0;background:inherit;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;}
.entry-content blockquote:after, .entry-content q:after{font-family:"Helvetica-Neue", Helvetica, Arial, sans-serif;font-size:64px;font-style:normal;line-height:80px;width:50px;height:50px;text-align:center;content:'”';background:#f27900;color:#fff;position:absolute;right:0;bottom:0;}
.single-article{position:relative;}
.article-header{color:#dbdbdb;background:#101010;}
.article-header a{color:inherit;}
.article-header .article-details{color:#101010;background:#dbdbdb;padding:0.375em 15px 0.25em;text-transform:uppercase;font-size:14px;}
.article-header .entry-title{font-size:24px;padding:0.75em 15px 0.25em;margin:0;}
.article-header .entry-title a:hover{color:#fff;}
.article-content{color:#dbdbdb;background:#101010;padding:0 15px 30px;overflow:hidden;}
.article-content .more-link{position:absolute;right:0;bottom:0;color:#fff;background:#f27900;padding:3px 15px 5px;z-index:1;}
.article-content .more-link:before{top:0;-webkit-transform:skewY(-1.5deg);transform:skewY(-1.5deg);-webkit-transform-origin:0 0;transform-origin:0 0;background:inherit;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;}
@media screen and (max-width:600px){}
@media screen and (min-width:601px){
.header-area{position:relative;background-position:center center;background-size:cover;}
.header-area-has-search, .header-area-has-text{padding-bottom:50px;}
.header-area-has-search:after, .header-area-has-text:after{content:"";display:block;width:100%;height:50px;background:#101010;position:absolute;left:0;bottom:0;z-index:1;}
.site-branding{width:1030px;height:200px;max-width:100%;margin:0 auto;padding-top:50px;padding-left:15px;padding-right:15px;text-align:right;}
.site-branding hgroup{position:absolute;bottom:0;right:15px;z-index:2;}
.site-title{display:inline;}
.site-description{display:inline;margin-left:10px;}
.site-logo{max-width:200px;float:none;}
.site-logo img{max-height:auto;}
.main-navigation{margin:-100px 0 100px;}
.main-navigation ul{float:left;position:relative;}
.main-navigation li{float:left;padding-bottom:10px;}
.main-navigation a{float:left;}
.main-navigation li a:before{top:0;-webkit-transform:skewY(-2deg);transform:skewY(-2deg);-webkit-transform-origin:0 0;transform-origin:0 0;background:inherit;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;}
.main-navigation li:hover > a{float:none;}
.main-navigation ul ul{width:auto;top:0;left:100%;height:100%;padding-left:30px;}
.main-navigation ul ul li{clear:none;}
.main-navigation ul ul a{min-width:0;white-space:nowrap;}
.main-navigation .search-form{position:absolute;bottom:0;padding:0;margin-bottom:10px;background:transparent;left:10px;z-index:3;}
.main-navigation .search-form .search-field{width:180px;height:30px;margin-bottom:0;}
.main-navigation .search-form .search-submit{height:30px;line-height:15px;padding-left:10px;padding-right:10px;}
.content-area, .widget-area{padding:0 15px;}
.content-area{width:67%;}
.content-area-full-width{width:100%;}
.widget-area{width:33%;}
.site-widgets{max-width:100%;width:1030px;margin:0 auto;padding-left:15px;padding-right:15px;}
.site-widgets .widget_calendar caption:before, .site-widgets .widget-title:before{-webkit-transform:skewY(-1deg);transform:skewY(-1deg);}
.info-area{padding:5px 30px;}
.mega-slider-template{padding:0 15px;}
.news-widget--has-columns{margin:0 -15px;}
.news-widget--has-columns .news-widget__post{padding:0 15px;}
}
@media screen and (min-width:801px){
.sp-widget-align-left{padding-right:15px;}
.sp-widget-align-right{padding-left:15px;}
}
@media screen and (min-width:1025px){
.widget .sp-table-caption {
margin: -48px 0 0;
clear: none;
float: left;
}
.widget_sportspress .widget-title {
text-align: right;
}
.widget_calendar .widget-title {
text-align: left;
}
.widget_calendar .sp-table-caption {
clear: both;
float: none;
}
.sp-calendar-wrapper .sp-table-caption, .widget_calendar caption {
margin: 0;
}
}