/*
Theme Name: Rookie
Theme URI: https://www.themeboy.com/rookie/
Author: ThemeBoy
Author URI: https://www.themeboy.com
Description: Rookie is a fully responsive theme made for sports organisations looking to use the SportsPress plugin. Once you’ve installed the theme and SportsPress, you'll be able to select a preset for your sport and demo content to help you get started on building your sports website.
Version: 1.3.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: rookie */
code,kbd,pre,table,tt,var{background:#f4f4f4}code,kbd,pre,table,td,th,tt,var{border:1px solid #e0e0e0}.gallery-caption,.main-navigation a,.menu-toggle,.single-sp_staff .entry-header .entry-title strong,.sp-table-caption,.sp-template .player-gallery-group-name,.sp-template-countdown time span,.sp-template-event-logos,.wp-caption-text.gallery-caption,caption,h1,h2,h3,h4,h5,h6{font-family:Oswald,sans-serif;font-weight:400;text-transform:uppercase}.sp-template-countdown .event-league,.sp-template-countdown .event-name,.sp-template-countdown .event-venue,.sp-template-countdown time span small,.sp-template-event-blocks .event-title,body,button,input,select,textarea{font-family:"Open Sans",sans-serif;text-transform:none}.site-info{font-size:11px;text-transform:uppercase}td,th{font-size:14px;text-align:center}body,button,input,select,textarea{color:#222}blockquote,q{font-weight:700;font-size:18px}.entry-meta,.posted-on,.widget,cite{font-size:14px}blockquote p{display:inline}cite{display:block;font-weight:400;position:relative;text-indent:2.5em;margin-top:.5em}cite:before{content:"";display:block;position:absolute;left:0;top:.75em;width:2em;height:1px}blockquote:before,cite:before,q:before{color:#00a69c}table{border-collapse:collapse}hr{background:#ccc}caption{color:#fff;background:#2b353e;border-top:8px solid #00a69c}button,input[type=button],input[type=reset],input[type=submit]{color:#fff;background:#00a69c;border-radius:3px}button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#00958c}input[type=search],input[type=text],input[type=email],input[type=url],input[type=password],textarea{color:#666;border:1px solid #ccc}input[type=search]:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,textarea:focus{color:#111}body{background:#e8e8e8}.site-logo{margin:-1.75em 0 .875em}.header-area-custom .site-widgets{padding:10px}.header-area-custom .site-branding{padding:1.75em;min-height:150px;box-shadow:0 3px 3px rgba(0,0,0,.2)}.site-footer .footer-logo,.site-footer .footer-widget-region{padding:20px}.site-branding hgroup{color:#222}.site-content{background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2)}.main-navigation,.site-footer{background:#2b353e}.site-footer{color:#fff}.site-footer .widget_archive ul li:before,.site-footer .widget_categories ul li:before,.site-footer .widget_links ul li:before,.site-footer .widget_meta ul li:before,.site-footer .widget_nav_menu ul li:before,.site-footer .widget_pages ul li:before,.site-footer .widget_recent_comments ul li:before,.site-footer .widget_recent_entries ul li:before{color:inherit}.site-info,.site-info a,.site-info a:hover{color:#8b8b8b}a{color:#00a69c}a:hover{color:#00958c}.main-navigation a{color:rgba(255,255,255,.7)}.main-navigation .menu-toggle{color:rgba(255,255,255,.7);background:0 0;outline:0}.main-navigation.toggled .menu-toggle{color:#fff;background:rgba(255,255,255,.1);box-shadow:0 3px 3px rgba(0,0,0,.1)}.main-navigation .nav-menu>.current-menu-ancestor>a,.main-navigation .nav-menu>.current-menu-item>a,.main-navigation .nav-menu>.current-menu-parent>a,.main-navigation .nav-menu>.current_page_ancestor>a,.main-navigation .nav-menu>.current_page_item>a,.main-navigation .nav-menu>.current_page_parent>a{color:#fff}.main-navigation .nav-menu>li:hover>a{color:#fff;background:#00a69c}.main-navigation .nav-menu>.menu-item-has-children:hover>a{color:#222;background:#fff}.main-navigation li.menu-item-has-children:hover a{background:#fff}.main-navigation ul ul{background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2)}.main-navigation ul ul a{color:#222}.main-navigation ul ul .current-menu-ancestor>a,.main-navigation ul ul .current-menu-item>a,.main-navigation ul ul .current-menu-parent>a,.main-navigation ul ul .current_page_ancestor>a,.main-navigation ul ul .current_page_item>a,.main-navigation ul ul .current_page_parent>a{color:#00a69c}.main-navigation ul ul li:hover>a{background:rgba(0,0,0,.05)}.main-navigation .search-form .search-field{padding:9px 10px;border:none;border-radius:0;background-color:rgba(255,255,255,.1);color:#fff}.main-navigation .search-form .search-submit{padding:.625em 20px;border-radius:0;background:0 0;color:rgba(255,255,255,.7);text-transform:uppercase}.entry-title,.page-title,.sp-template-event-blocks .event-results,.sp-template-event-blocks .event-time{text-transform:none}.main-navigation .search-form .search-submit:hover{color:#fff;background:#00a69c}.search-form .search-field{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0;-webkit-appearance:none}.search-form .search-submit{border-top-left-radius:0;border-bottom-left-radius:0;height:39px}.widget_archive ul li:before,.widget_categories ul li:before,.widget_links ul li:before,.widget_meta ul li:before,.widget_nav_menu ul li:before,.widget_pages ul li:before,.widget_recent_comments ul li:before,.widget_recent_entries ul li:before{color:#222}.widget_archive ul li a,.widget_categories ul li a,.widget_links ul li a,.widget_meta ul li a,.widget_nav_menu ul li a,.widget_pages ul li a,.widget_recent_comments ul li a,.widget_recent_entries ul li a{color:#a3a3a3}.widget_archive ul li a:hover,.widget_categories ul li a:hover,.widget_links ul li a:hover,.widget_meta ul li a:hover,.widget_nav_menu ul li a:hover,.widget_pages ul li a:hover,.widget_recent_comments ul li a:hover,.widget_recent_entries ul li a:hover{color:#00a69c}.widget_calendar #today{background:#fff}.widget_calendar #next a,.widget_calendar #prev a{color:#a3a3a3}.widget_calendar #next a:hover,.widget_calendar #prev a:hover{color:#00a69c}.article-details,.entry-details{margin-bottom:1.25em}.entry-meta,.posted-on{padding:.125em .375em;color:#fff;background:rgba(0,0,0,.4)}.entry-meta{float:right}.posted-on,.single-sp_team .has-post-thumbnail .entry-header .entry-title{float:left}.entry-meta a,.entry-meta a:hover,.posted-on a,.posted-on a:hover{color:#fff}.has-post-thumbnail .entry-meta{right:0}.has-post-thumbnail .posted-on{left:0}.entry-footer a{color:#fff;background:#00a69c;padding:.125em .375em;opacity:1}.entry-footer a:hover{color:#fff;background:#00887e}.nav-links a{color:#a3a3a3}.nav-links .meta-nav{color:#fff;background:#00a69c}.nav-links .meta-nav:hover{background:#00958c}.entry-title a,.entry-title a:hover,.page-title a,.page-title a:hover,a .entry-title,a .page-title,a:hover .entry-title,a:hover .page-title:hover{color:#222}.sticky .entry-title:before{color:#00a69c}.entry-header .entry-thumbnail{background:#111}.comment-metadata a{color:#a3a3a3}.comment-metadata a:hover{color:#00a69c}.comment-body .reply a{color:#a3a3a3}.comment-body .reply a:hover{color:#00a69c}.wp-caption-text{color:#a3a3a3}.gallery-caption,.wp-caption-text.gallery-caption{color:#fff;background:rgba(0,0,0,.5)}.gallery-caption a,.wp-caption-text.gallery-caption{color:#fff}.sp-view-all-link{color:#a3a3a3}.sp-view-all-link:hover{color:#00a69c}.sp-highlight{background:#fff}.sp-heading,.sp-table-caption{color:#fff;background:#2b353e}.sp-heading a:hover,.sp-heading:hover{color:#fff}.sp-table-caption{border-top:8px solid #00a69c;padding:.625em 15px}.sp-event-staff,.sp-table-wrapper .dataTables_paginate,.sp-template-countdown .event-league,.sp-template-countdown .event-name,.sp-template-countdown .event-venue{border:1px solid #e0e0e0;background:#f4f4f4}.sp-template-event-performance-icons tbody td{padding:.3125em .625em}.sp-table-wrapper .dataTables_paginate{color:#a3a3a3}.sp-template-countdown .event-name{font-weight:700;text-align:left;font-size:14px;padding:.635em 15px;color:#222}.sp-template-countdown .event-name a{color:#222}.sp-template-countdown .event-league,.sp-template-countdown .event-venue{border-top:none;font-weight:400}.sp-template-countdown time span{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#f4f4f4}.sp-template-countdown time span:first-child{border-left:1px solid #e0e0e0}.sp-template-event-logos .sp-team-result{color:#fff;background:#00a69c}.sp-template-event-venue .sp-google-map{margin:0 -1px}.sp-template-event-calendar #today{background:#fff}.sp-template-event-calendar #next a,.sp-template-event-calendar #prev a{color:#a3a3a3}.sp-template-event-calendar #next a:hover,.sp-template-event-calendar #prev a:hover{color:#00a69c}.sp-template-event-blocks .event-title{color:#222;background:#fff;border:1px solid #e0e0e0}.sp-template-event-blocks .event-title a{color:#222}.sp-template-details dl{background:#f4f4f4;border:1px solid #e0e0e0;margin-bottom:20px}.sp-template-gallery .gallery-caption{background:#2b353e}.sp-template-gallery .gallery-item strong{background:#00a69c}.sp-template-post-content td,.sp-template-post-content th{font-size:inherit;text-align:inherit}.sp-footer-sponsors .sp-sponsors{border-top:1px solid #e0e0e0}.sp-template-tournament-bracket .sp-result{color:#fff;background:#00a69c}.sp-template-tournament-bracket .sp-event-title:hover .sp-result{background:#00958c}.sp-template-tournament-bracket .sp-event-venue{color:#a3a3a3}.single-sp_team .has-post-thumbnail .sp-excerpt{clear:left}.single-sp_player .entry-header .entry-title strong{background:#00a69c;color:#fff}.single-sp_staff .entry-header .entry-title strong{color:#00a69c}.woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb{background:#f4f4f4;border-bottom:1px solid #e0e0e0}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{color:#222}.megaslider__row--active,.megaslider__row--active:hover{background:#00a69c}@media screen and (max-width:600px){.main-navigation .nav-menu>li:hover>a,.main-navigation ul ul li.page_item_has_children:hover>a{color:#fff;background:0 0}.main-navigation .nav-menu li a:hover{color:#fff;background:#00a69c}.main-navigation ul ul{background:rgba(0,0,0,.1);box-shadow:inset 0 3px 3px rgba(0,0,0,.1)}.main-navigation ul ul a{color:#fff;color:rgba(255,255,255,.7)}.main-navigation .search-form .search-submit{color:#fff;background:#00a69c}}@media screen and (min-width:601px){.header-area-custom .site-widgets,.widget-area{padding:20px}.site-logo{margin:-1em 10px -1em 0}.content-area,.widecolumn{width:66%;padding:20px;box-shadow:1px 0 0 #e0e0e0}.content-area-full-width,.widecolumn{width:100%;border-right:0}.widget-area{width:34%;box-shadow:inset 1px 0 0 #e0e0e0}.page .has-post-thumbnail .entry-header .entry-title,.single-post .has-post-thumbnail .entry-header .entry-title{position:absolute;bottom:36px;padding:0 .5em;background:#fff}.entry-header img{margin-bottom:0}.site-footer .footer-widget-region{padding-left:10px}.site-footer .footer-widget-region:first-child{padding-left:20px;padding-right:10px}.site-footer .footer-widget-region:last-child{padding-left:0;padding-right:20px}}@media screen and (min-width:801px){.sp-has-venue.sp-has-results .sp-template-event-venue .sp-google-map{height:164px}}@media screen and (min-width:1025px){.header-area-custom .site-branding{padding:1.75em}}