/*
Theme Name: GeneratePress
Theme URI: https://generatepress.com
Author: Tom Usborne
Author URI: https://tomusborne.com
Description: GeneratePress is a lightweight WordPress theme built with a focus on speed and usability. Performance is important to us, which is why a fresh GeneratePress install adds less than 10kb (gzipped) to your page size. We take full advantage of the block editor (Gutenberg), which gives you more control over creating your content. If you use page builders, GeneratePress is the right theme for you. It is completely compatible with all major page builders, including Beaver Builder and Elementor. Thanks to our emphasis on WordPress coding standards, we can boast full compatibility with all well-coded plugins, including WooCommerce. GeneratePress is fully responsive, uses valid HTML/CSS, and is translated into over 25 languages by our amazing community of users. A few of our many features include 60+ color controls, powerful dynamic typography, 5 navigation locations, 5 sidebar layouts, dropdown menus (click or hover), and 9 widget areas. Learn more and check out our powerful premium version at https://generatepress.com
Version: 3.1.0
Requires at least: 5.2
Tested up to: 5.8
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: generatepress
Tags: two-columns, three-columns, one-column, right-sidebar, left-sidebar, footer-widgets, blog, e-commerce, flexible-header, full-width-template, buddypress, custom-header, custom-background, custom-menu, custom-colors, sticky-post, threaded-comments, translation-ready, rtl-language-support, featured-images, theme-options

GeneratePress, Copyright 2014-2021 EDGE22 Studios LTD.
GeneratePress is distributed under the terms of the GNU GPL

GeneratePress is based on Underscores http://underscores.me/, (C) 2012-2021 Automattic, Inc.

Actual CSS can be found in /assets/css/ folder.
*/

#header,#cus_container,#footer{margin:0;padding:0;position:relative;}
.not-mobile{display:block;}
.mobile{display:none;}
a{color:#0274be;text-decoration:none;}
a:hover{color:#1e73be;text-decoration:underline;outline:0;}
p a,p a:visited{line-height:inherit;}

/* Header
------------------------------------
------------------------------------*/

.webcom-logo {float: left;}
.webcom-nav {display: inline-block; vertical-align: middle;}

.webcom-tour {float: right; position: relative;border: 0; z-index: 9; display: block;}
.webcom-tour .webcom-tour-logo {position: relative;display: block;z-index: 2;padding: 30px 10px 38px;text-align: center;line-height: 1;border: 1px solid transparent;-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;}
.webcom-tour .webcom-tour-logo img {cursor: pointer;}
.webcom-tour .webcom-tour-logo img.web-logo-h {display: none;}
.webcom-tour.actve .webcom-tour-logo{background: #fff;border: 1px solid #bab9b9;border-top: 1px solid #fff; border-bottom: none;}
.webcom-tour.actve img.web-logo-h{display: inline-block;}
.webcom-tour.actve img.web-logo{display: none;}
.webcom-tour .webstrong {width: 300px; position: absolute;top: calc(100% - 1px);right: 0px;z-index: 1;display: none;text-align: left;padding:15px 30px 30px; background:#FFFFFF; border:1px solid #bab9b9; color:#808c96;}
.webcom-tour .webstrong .close {position: absolute;top: 26px;right: 20px;font-size: 24px;line-height: 1;color: #808c96;text-decoration: none;}
.webcom-tour .webstrong .close:hover {color: #000;}
.webcom-tour .webstrong .title {color: #0c234b;display:block;border-bottom:1px solid #808c96;font-size:27px;line-height:47px;font-weight: 700;}
.webcom-tour .webstrong p {font-size: 17px;color: #808c96;}
.webcom-tour .webstrong .learn-more {display: inline-block;padding:12px 40px;font-size: 15px; background:#ab0520;font-style:normal;color:#FFFFFF;text-decoration:none;text-transform:uppercase;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}
.webcom-tour .webstrong .learn-more:hover {background:#0c234b; text-decoration: none;}

body.page-template-mr-58 #page-banner { display: none;font-family: arial,helvetica,sans-serif;font-size: 16px;line-height: 25px;}
body.page-template-mr-58 .cus_container, body.page-template-mr-58 .page-body-columns {overflow: visible;}
body.page-template-mr-58 .webcom-banner img {vertical-align: bottom;}

.webcom-parallax {padding: 56px 0;}
.webcom-parallax p {color:#fff; text-align: center;margin: 0.5em 0 0; padding: 0 6vw;}

.webcom-twitter-title {overflow: hidden;}
.webcom-twitter-title h3{line-height: 2;text-align: center;color: #3d5d95 !important;font-size: 13px !important;font-family: 'Orbitron', sans-serif;letter-spacing: 2px;margin:0 0 30px;}
.webcom-twitter-title h3:before {content: ''; background: url(https://jimfuryk.com/wp-content/uploads/2021/09/twitter.jpg) no-repeat top center;width:44px;height: 28px;display: block;margin: 0 auto -8px;z-index: 9;position: relative; }
.webcom-twitter-title h3 span {display: inline-block;position: relative;border: 1px solid #999999;padding: 14px 32px;background: #fff;}
.webcom-twitter-title h3 span:before, .webcom-twitter-title h3 span:after {content: "";position: absolute;height: 5px;border-top: 1px solid #999999;top: 50%;width: 600px;}
.webcom-twitter-title h3 span:before {right: 100%;margin-right: 0px;}
.webcom-twitter-title h3 span:after {left: 100%;margin-left: 0px;}
.webcom-twitter {}

.webcom-gallery-title h3{line-height: 1;text-align: center;color: #ab0520 !important;margin: 0;}
.webcom-gallery-title h3 span {display: inline-block;position: relative;}
.webcom-gallery-title h3 span:before, .webcom-gallery-title h3 span:after {content: "";position: absolute;height: 5px;border-top: 1px solid #999999;top: 50%;width: 600px;}
.webcom-gallery-title h3 span:before {right: 100%;margin-right: 10px;}
.webcom-gallery-title h3 span:after {left: 100%;margin-left: 10px;}
.webcom-gallery .gallery-item {float: left;margin: 3px !important;text-align: center;width: 16%;}
.webcom-gallery .gallery-item img {border: none !important;max-width: 100%; height: auto;}
.webcom-gallery .gallery-item .gallery-icon {display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform;transition-property: transform;}
.webcom-gallery .gallery-item .gallery-icon:hover, .webcom-gallery .gallery-item .gallery-icon:focus, .webcom-gallery .gallery-item .gallery-icon:active {-webkit-transform: scale(1.1);transform: scale(1.1);
}

.webcom-videos .panel-grid-cell .so-panel { margin-bottom: 5px !important;}
.webcom-videos p{ margin: 5px 0 !important; }
.webcom-career ul {margin: 1em 0 0;list-style: none;padding-left: 2rem;}
.webcom-career ul:first-child {margin-top: 0;}
.webcom-career ul  > li:before {
/* 	content: '\f111';margin-left: -2.5em;font-family: 'FontAwesome';color: #ab0520;float: left; font-size: 8px; */
	content: "\25cf";
    margin-left: -1.2em;
    font-family: 'FontAwesome';
    color: #ab0520;
    float: left;
    font-size: 15px;
}
/* Footer
------------------------------------
------------------------------------*/

#footer{background:#0c234b;}

#footer .the-stats{padding-top:10px;margin-bottom:40px;}
#footer .the-stats h3{color:#008751;margin:0 0 14px;}
#footer .the-stats p{color:#fff;font-size:17px;font-weight:bold;line-height:17px;margin:0 0 20px 0;}
#footer .the-stats p span{color:#fff;font-weight:normal;}
#footer .the-stats a.button{background:#0c234b;border:1px solid #ab0520;margin-bottom:0;}
#footer .the-stats a.button:hover{background:#ab0520;border:1px solid #ab0520;}

#footer .additional{margin:40px 0;}
#footer .additional{color:#ccc;}
#footer .additional a{color:#ccc;text-decoration:none;}
#footer .additional a:hover{text-decoration:underline;}
#footer .additional img{display:block;margin-top:2px;}
#footer .additional p:first-child{font-size:12px;margin:0;}
#footer .additional p:last-child{font-size:14px;line-height:24px;margin:0;}

#footer ul.social-icons{float:right;list-style:none;margin:0;padding:10px 0 0 0;}
#footer ul.social-icons li{display:block;float:right;margin:0 10px 10px 0;padding:0;}
#footer ul.social-icons li a{display:block;}
#footer ul.social-icons li a img{display:block;}

#footer p.copyright{color:#ccc;font-size:14px;line-height:24px;margin:0;padding:10px 0;text-align:right;}
#footer p.copyright a{color:#ccc;text-decoration:none;}
#footer p.copyright a:hover{color:#ccc;text-decoration:underline;}

/* Front Page
------------------------------------
------------------------------------*/

/*#sequence-banner{background:#f5f5f5 url(assets/images/sequence-banner-bottom.png) repeat-x left bottom;padding:0 0 11px 0;position:relative;}*/
#sequence-banner{background:#aa0520 url(https://jimfuryk.com/wp-content/uploads/2021/09/sequence-banner-background.png) repeat-x left top;padding:0 0 11px 0;position:relative;}
#sequence-banner-content{background:transparent;margin:0 auto;max-width:1238px;}
#sequence-banner ol.flex-control-nav{background:transparent url(https://jimfuryk.com/wp-content/uploads/2021/09/sequence-banner-tab.png) no-repeat;bottom:-11px;height:31px;padding:0 0 0 25px;position:absolute;text-align:center;transition:all 0.25s ease-out;width:auto;z-index:99999;}
#sequence-banner ol.flex-control-nav:after{background:transparent url(https://jimfuryk.com/wp-content/uploads/2021/09/sequence-banner-tab.png) no-repeat right top;content:"";display:block;float:right;height:31px;margin:0 -25px 0 0;width:25px;}
#sequence-banner ol.flex-control-nav li{display:block;float:left;margin:4px 0 0 0;}
#sequence-banner ol.flex-control-nav li a{background:transparent;cursor:pointer;display:block;height:11px;padding:7px;position:relative;text-indent:-9999px;width:11px;}
#sequence-banner ol.flex-control-nav li a:after{background:#0c234b;border:2px solid #fff;content:"";display:block;height:11px;left:5px;position:absolute;top:5px;transition:all 0.25s ease-out;width:11px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
#sequence-banner ol.flex-control-nav li a:hover:after{background:#9b283b;border:2px solid #fff;transition:all 0.25s ease-out;}
#sequence-banner ol.flex-control-nav li a.flex-active:after{background:#9b283b;border:2px solid #fff;cursor:default;transition:all 0.25s ease-out;}
#sequence-banner .tablet{display:none !important;}
#sequence-banner .mobile{display:none !important;}

#sponsors{background:#0c234b;padding:25px 0;}
#sponsors .sc-sponsor-slider ul.slides li div{margin:0 20px;}
#sponsors .sc-sponsor-slider ul.slides li div a,
#sponsors .sc-sponsor-slider ul.slides li div span{height:60px;padding:10px 10px;}
#sponsors .sc-sponsor-slider ul.slides li div a img,
#sponsors .sc-sponsor-slider ul.slides li div span img{max-height:60px;max-width:140px;}

#schedule-timeline{background:#0c234b;display:none;padding:0 0 40px 0;}
#schedule-timeline div.sc-timeline-pager ul li.sc-timeline-page{background:#ab0520;color:#fff;}
#schedule-timeline div.sc-timeline-pager ul li.sc-timeline-page.active,
#schedule-timeline div.sc-timeline-pager ul li.sc-timeline-page:hover{background:#fff;color:#333;}
#schedule-timeline div.sc-timeline-pager-extras:before{border-color:#fff;}
#schedule-timeline div.sc-timeline-pager-extras div{border-color:#fff;}
#schedule-timeline div.sc-timeline-pager-extras div:after{border-left-color:#fff;}
#schedule-timeline div.sc-timeline-tournaments{background:#ab0520;}
#schedule-timeline div.sc-timeline-tournament-info div p{border-color:#0c234b;color:#fff;}
#schedule-timeline div.sc-timeline-tournament-info div h3{color:#d8d8d8;}
#schedule-timeline div.sc-timeline-tournament-info div h4{color:#fff;font-size:17px;line-height:22px;}
#schedule-timeline div.sc-timeline-tournament-info div h5{color:#fff;}
#schedule-timeline div.sc-timeline-prev{border-right-color:#6d6d6d;}
#schedule-timeline div.sc-timeline-next{border-left-color:#6d6d6d;}
#schedule-timeline div.sc-timeline-prev:hover{border-right-color:#ab0520;}
#schedule-timeline div.sc-timeline-next:hover{border-left-color:#ab0520;}
#schedule-timeline ul.sc-timeline-link-list li a{background:#0c234b;border-color:#ab0520;color:#fff;}
#schedule-timeline ul.sc-timeline-link-list li a:hover{background:#fff;border-color:#fff;color:#333;}

#callouts{background:#fff;padding:75px 0 65px 0;}
#callouts h3{font-size:22px;line-height:19px;margin-bottom:25px;padding:0 0 0 40px;position:relative;}
#callouts h3 span{display:block;font-size:17px;}
#callouts h3:before{background:transparent url(https://jimfuryk.com/wp-content/uploads/2021/09/callout-icons.png) no-repeat;content:"";height:35px;left:0;position:absolute;top:0;width:35px;}
#callouts div.callout-youtube h3:before{background-position:-50px 0;}
#callouts div.callout-news h3:before{background-position:-100px 0;}
#callouts div.callout-content h4{color:#000;font-size:18px;text-transform:none;}
#callouts div.callout-content h4 a{color:#000;}

#callouts div.callout-facebook h4 a{color:#ab0520 !important;}
#callouts div.callout-facebook .facebook-message{padding:1em 0;}
#callouts div.callout-facebook .facebook-when{color:#666;font-size:14px;margin-bottom:1em;}
#callouts div.callout-facebook .facebook-like{margin-bottom:1em;}

#callouts div.callout-youtube div.video{margin:0 0 20px 0;}
#callouts div.callout-youtube div.video a:first-child{display:block;float:left;margin:0 10px 0 0;}
#callouts div.callout-youtube div.video a:first-child img{display:block;}
#callouts div.callout-youtube div.video a:last-child{font-size:14px;}

#foundation{background:#fff;padding:40px 0;}

#about-jim{background:#f1f1f1;}
#about-jim div.seven img{display:block;height:auto;margin:0 auto;padding:10px 0 0 0;max-width:100%;}
#about-jim div.nine{padding-top:50px;}

#fan-zone{padding:55px 0 60px 0;}
#fan-zone img.fan-zone-title{display:block;height:auto;margin:0 0 20px 0;padding:0;max-width:100%;}
#fan-zone div.seven{bottom:0;position:absolute;}
#fan-zone div.seven img{display:block;float:right;height:auto;margin:0;padding:0;max-height:100%;max-width:100%;width:auto;}
#fan-zone div.row{border-bottom:1px solid #ccc;min-height:315px;position:relative;}
#fan-zone a.button{margin-bottom:0;}
#fan-zone div.sc-quote{margin:0 0 20px 0;}
#fan-zone div.sc-quote p{margin:0;}

#whats-in-the-bag{background:#f1f1f1;padding: 30px 0;}
#whats-in-the-bag img.big-bertha{display:block;height:auto;margin:0 auto;max-width:100%;}

/* Common
------------------------------------
------------------------------------*/

ul.content-menu{list-style:none;margin:0;padding:0;}
ul.content-menu li{display:block;float:left;margin:0;padding:0;}
ul.content-menu li a{color:#0c234b;font-size:16px;font-weight:bold;text-decoration:none;}
ul.content-menu li a:hover{color:#ab0520;}
ul.content-menu li:not(:first-child):before{content:"•";padding:0 5px;}

/* Internal Page
------------------------------------
------------------------------------*/

#page-banner{background:#efefef;padding:40px 0;}
#cus_page{background:#fff;padding:40px 0 0 0;}
#cus_page h1{margin:0 0 15px 0;}

/* Sidebar
------------------------------------
------------------------------------*/

.sidebar{}
.sidebar h4{margin:0 0 10px 0;}
.sidebar img{display:block;height:auto;max-width:100%;}
.sidebar ul.menu{list-style:none;margin:0;padding:0;}
.sidebar ul.menu li{border-bottom:1px solid #eee;margin:0 0 3px 0;padding:0 0 3px 0;}
.sidebar ul.menu li a{text-decoration:none;}
.sidebar ul.menu li a:hover{text-decoration:underline;}
.sidebar ul.menu li:last-child{border-bottom:none;}

/* Posts
------------------------------------
------------------------------------*/

body.blog .post,
body.archive .post{margin:0 0 40px;padding:0;}

/* Fan Zone Page
------------------------------------
------------------------------------*/

div.sc-quote-list:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
div.sc-quote{display:block;width:100%;}
div.sc-quote div.sc-quote-thumb{display:table-cell;vertical-align:top;}
div.sc-quote blockquote{display:table-cell;margin:0;padding:0 0 0 20px;vertical-align:top;}
body.page-id-17 div.sc-quote blockquote{padding:0 20px;}
div.sc-quote blockquote *:first-child{margin-top:0;}

/* Whats In The Bag Page
------------------------------------
------------------------------------*/

img.whats-in-the-bag{background:#f1f1f1;height:auto;padding:20px 20px 0 20px;width:400px;}

/* Media/Image Alignment & Misc
------------------------------------
------------------------------------*/

.alignnone{padding:0;}
.alignleft{float:left;margin:0 20px 20px 0;padding:0;}
.aligncenter{display:block;margin:0 auto;padding:0;}
.alignright{float:right;margin:0 0 20px 20px;padding:0;}

.split-content{clear:both;margin:0 0 20px 0;}
.split-content-left{float:left;width:48%;margin-right:15px;}
.split-content-right {float:right;width:48%;}

.floatright{float:right;margin:-10px 0 0 15px;}
.floatleft{float:left;margin:-10px 15px 0 0;}

/* Ninja Forms
------------------------------------
------------------------------------*/

.ninja-forms-required-items{margin:1em 0;}
.ninja-forms-form label{color:#000;font-size:16px;}

/* FlexSlider
------------------------------------
------------------------------------*/

.flexslider{margin:0;background:transparent;position:relative;zoom:1;}
.flex-viewport{max-height:2000px;}
.loading .flex-viewport{max-height:300px;}
.flexslider .slides{zoom:1;}
.carousel li{margin-right:5px;}

ol.flex-control-nav{padding:0;text-align:center;transition:all 0.25s ease-out;width:auto;z-index:99999;}
ol.flex-control-nav li{display:inline-block;margin:2px 0 0 0;}
ol.flex-control-nav li a{background:transparent;cursor:pointer;display:block;height:11px;padding:7px;position:relative;text-indent:-9999px;width:11px;}
ol.flex-control-nav li a:after{background:#cacaca;border:3px solid #cacaca;content:"";display:block;height:10px;left:5px;position:absolute;top:5px;transition:all 0.25s ease-out;width:10px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
ol.flex-control-nav li a:hover:after{background:#ef4c45;border:3px solid #cacaca;transition:all 0.25s ease-out;}
ol.flex-control-nav li a.flex-active:after{background:#ef4c45;border:3px solid #cacaca;cursor:default;transition:all 0.25s ease-out;}


/* Media Queries
------------------------------------
------------------------------------*/

/* Smaller than standard 1008 (devices and browsers) */
@media only screen and (max-width: 1028px) {

}

@media (max-width: 1028px) {
#sequence-banner .desktop{display:none !important;}
#sequence-banner .tablet{display:block !important;}
#header .cus_container {width: 98% !important;}
.webcom-gallery br {display: none;}
.gallery-item {width: 19% !important;}
}
@media (max-width: 788px) {
.webcom-gallery br {display: none;}
.gallery-item {width: 23% !important;}
}
@media (max-width: 380px) {
    #wrapper {overflow: hidden;}
    .widget_webcomtweets {width: 300px; margin: 0 auto;}
}
@media (max-width: 788px) {
	#sequence-banner .tablet{display:none !important;}
	#sequence-banner .mobile{display:block !important;}
    .webcom-banner .panel-grid-cell {float: none !important;width: auto !important;}
}

@media only screen and (max-width: 965px) {
    #header ul.menu li a {
        font-size: 15px !important;
        padding: 0 6px !important;
    }
}
@media only screen and (max-width: 910px) {
    #header ul.menu li a {
        font-size: 14px !important;
        padding: 0 5px !important;
    }
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 865px) and (max-width: 1028px) {
    #footer .additional p:last-child{font-size:12px;}
    #footer img.logo-white{width:135px;}
    #footer ul.social-icons li a img{display:block;height:45px;width:45px;}
    #footer p.copyright{font-size:12px;}
    #sponsors .sc-sponsor-slider ul.slides li div{margin:0 0;}
    #about-jim div.nine{padding-top:30px;}
    img.whats-in-the-bag{height:auto;width:300px;}
    .tablet{display:block !important;}
}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 865px) {
    #header {min-height: 100px;}
    .webcom-logo {float: none;position: absolute;left: 0;top: 0;}
    .webcom-tour {position: absolute;border: 0;z-index: 9;display: block;top: 0;right: 0;}
    .webcom-nav {text-align: center;}
    #mobile-menu-button{float:none;margin:30px 0 0 0;}
    #mobile-menu-button a,#mobile-menu-button img{display:block; margin: 0 auto 16px;}
    #header .navigation{margin-top:0;padding-bottom:20px;}
    #header .navigation ul.menu{padding:10px 0 0 0;}
    #header .navigation ul.menu li{float:left;margin:0;width:100%;}
    #header .navigation ul.menu li a{height:auto;line-height:normal;margin:0;padding:5px 0 !important; font-size: initial !important;}
    #header .navigation ul.menu li:after{display:none;}
    #footer div.additional p:last-child{font-size:12px;}
    #footer ul.social-icons{float:left;}
    #footer p.copyright{text-align:left;}
    #sequence-banner ol.flex-control-nav{display:none;}
    #callouts div.callout-youtube{padding:40px 0;}
    #about-jim div.nine{padding-top:30px;padding-bottom:30px;}
    #whats-in-the-bag{padding:30px 0 30px 0;}
    .not-mobile{display:none !important;}
    .mobile{display:block !important;}
}

@media only screen and (max-width: 400px) {
    body.page-template-mr-58 .columns { display: block; float: none; margin: 0 auto;}
    .webcom-logo {max-width: 37%;top: 15px;}
    .webcom-logo img {max-width: 100%;}
    .webcom-tour .webstrong {width: 250px;}
}

/* mobile landscape */
@media only screen and (min-width: 460px) and (max-width: 865px) {
    #sponsors .sc-sponsor-slider ul.slides li div a,
    #sponsors .sc-sponsor-slider ul.slides li div span{height:45px;padding:10px 0;}
    #sponsors .sc-sponsor-slider ul.slides li div a img,
    #sponsors .sc-sponsor-slider ul.slides li div span img{max-height:45px;max-width:125px;}
}

/* mobile portrait */
@media (max-width:460px) {
    #footer-top .the-stats{padding-top:10px;}
    #footer-top .the-stats .the-stats-link{float:left;}
    #footer-top .the-stats .the-stats-link a{margin:10px 0 20px 0;}
}


.home #sequence-banner .nivo-caption{
    top:0px;
    background-color:transparent;
    max-width:1008px;
}
.home #sequence-banner .nivo-caption img{
    display:block;
}

.captionWrapHalf{
}

.home #sequence-banner p.typeOne{
color:#fff;
font-size: 60px;
font-family: 'Orbitron', sans-serif;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 4px;
}

.home #sequence-banner p.typeTwo{
color:#fff;
font-size: 15px;
font-family: 'Orbitron', sans-serif;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 4px;
}

.home #sequence-banner p.typeThree{
color:#90a6cc;
font-size: 11px;
font-family: 'Orbitron', sans-serif;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 4px;
}

.home #sequence-banner p.typeFour{
color:#fff;
font-size: 15px;
font-family: 'SinkinSans', 'Orbitron', sans-serif;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 4px;
}

.home #sequence-banner .nivoSlider{
margin-bottom: -30px;
}

.home #sequence-banner .nivo-caption a{
}

.slider-wrapper{
    text-align:center;
    margin-bottom: -25px;
}
.home #sequence-banner .nivo-controlNav{
    /*background: transparent url(https://jimfuryk.com/wp-content/uploads/2021/09/sequence-banner-tab.png) no-repeat;*/
    height: 31px;
    padding: 8px 0 0 25px;
    position: relative;
    text-align: center;
    transition: all 0.25s ease-out;
    width: auto;
    z-index: 99999;
    display: inline-block;
}
@media (max-width:760px) {
    .home #sequence-banner .nivo-controlNav{display:none;}
}



.home #sequence-banner .nivo-controlNav:after{
	/*background: transparent url(https://jimfuryk.com/wp-content/uploads/2021/09/sequence-banner-tab.png) no-repeat right top;*/
    content: "";
    display: block;
    position: absolute;
    right: 0px;
    top: 0px;
    /* float: right; */
    height: 31px;
    margin: 0 -25px 0 0;
    width: 25px;
}


.home #sequence-banner .nivo-controlNav a{
    background: transparent;
    cursor: pointer;
    display: inline-block;
    height: 5px;
    padding: 3px;
    position: relative;
    text-indent: -9999px;
    width: 5px;
    border:2px solid #fff;
     -webkit-border-radius: 50%; 
     -moz-border-radius: 50%; 
     border-radius: 50%;     
    margin: 0 5px;
}
.home #sequence-banner .nivo-controlNav a.active, .home #sequence-banner .nivo-controlNav a:hover{
    background-color: #ab0520;
}

.home #sequence-banner .theme-default .nivo-directionNav a{
        background: url(https://jimfuryk.com/wp-content/uploads/2021/09/arrows-override.png) no-repeat;
}
.home #sequence-banner .theme-default .nivo-directionNav a.nivo-nextNav{
        background-position: -30px 0;
}