/* Typography Overides */
h6 {
	color: #d20707;
}

/* General Layout Overides */
article.item .content-wrap {
    padding: 0px !important;
    margin: 0px !important;
}
.custom .item .item-page{
background: #fff !important;
}
/* Typograhpy Fixes*/
@media(max-width:768px){
	.mobile-navbar-icons {
		color:#fff;
		font-size: 20px;
		margin:8px 12px;
		right:10px;
		line-height: 50px;
	}  
}
@media(min-width:768px)and (max-width:991px){
	.mobile-navbar-icons {
		color:#fff;
		font-size: 20px;
		margin:8px 12px;
		line-height: 50px;
	}  
}
  @media (max-width:768px) {  
    .tabMargin{
		margin:0px;
    }
  }    
  @media (min-width:768px)and (max-width:991px){
  	.tabMargin{
    	margin-left:28px
    }
  }
/* UIKIT Add-ons */
.uk-button {
    -webkit-appearance: none;
    margin: 0;
    border: none;
    overflow: visible;
    font: inherit;
    color: #222222;
    text-transform: none;
    display: inline-block;
    box-sizing: border-box;
    padding: 0 20px;
    background: #f8f8f8;
    vertical-align: middle;
    line-height: 40px;
    min-height: 40px;
    font-size: 12.75px;
    text-decoration: none;
    text-align: center;
    box-shadow: 0 0 0 0 rgba(160, 165, 168, 0.3);
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: 0px;
}
.uk-button-primary {
    background-color: #367df4;
    color: #ffffff;
    box-shadow: none;
}
.uk-button-success {
    background-color: #3bb75f;
    color: #ffffff;
    box-shadow: none;
}
.uk-button-limited {
    background-color: #ecb051 !important;
    box-shadow: none !important;
}
.uk-button-small {
    min-height: 30px;
    padding: 0 12px;
    line-height: 30px;
    font-size: 12.75px;
}

.uk-form select, .uk-form textarea, .uk-form input:not([type]), .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="datetime"], .uk-form input[type="datetime-local"], .uk-form input[type="date"], .uk-form input[type="month"], .uk-form input[type="time"], .uk-form input[type="week"], .uk-form input[type="number"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="color"] {
    background:white !important;
	height: 40px;
    max-width: 100%;
    padding: 4px 2px;
    border: 1px solid #dddddd;
	border-radius:0px !important;
    color: #5c5c5c;
    -webkit-transition: all 0.2s linear;
    -webkit-transition-property: border, background, color, box-shadow, padding;
    transition: all 0.2s linear;
    transition-property: border, background, color, box-shadow, padding;
    position: relative;
    border-width: 0 0 1px 0;
    font-size: 14px;
    font-weight: normal;
    font-family: 'Roboto', Arial, sans-serif;
    -webkit-transition: box-shadow 0.12s ease-in-out;
    transition: box-shadow 0.12s ease-in-out;
}

select.uk-form-small, textarea.uk-form-small, input[type].uk-form-small, input:not([type]).uk-form-small {
    height: 30px;
    padding: 3px 3px;
    font-size: 12px;
}

.uk-align-center {
    margin-left: auto;
    margin-right: auto;
}

.sp-pre-loader {
    background: #2862A7;
}

.sp-default-logo.visible-xs{
	/*max-width:80%;*/
	margin: 4px;
}
/*Header Modifiers 10-24-2019*/
@media screen  and (max-width: 991px){
	#offcanvas-toggler{
	position:fixed !important;
	top:5px !important;
	right:10px !important;
	line-height:50px !important;
	overflow-y:hidden;
	}
	
	#sp-header{
		height:50px;
	}
	#sp-header .logo	{
		height:50px;
	}
}

/*Header modifiers 10-24-2019*/
.home-feature .sppb-addon-feature .sppb-img-container::before,
.home-feature .sppb-col-md-4:nth-child(2) .sppb-addon-feature .sppb-img-container::before,
.home-feature .sppb-col-md-4:nth-child(3) .sppb-addon-feature .sppb-img-container::before  { background: transparent;}

.hyperlinklite{
	color:#3fcdf9;
}
#sp-top-bar {
	background-color:#3b3d49 !important; /* Modded on 08-21-2018 from 367df4 to 3b3d49*/
}
/*Added to color to color header on 08-21-2018 William Byers*/
#sp-header{
	background-color:#0c3f6d;
}
.sp-megamenu-parent > li > a{
	color:#fff;
}
/*Added 08-24-2018 to change color of Mega Menu active List William Byers 08-24-2018*/
.sp-megamenu-parent > li.active > a{
	color:#FFEB3B;
}
.sp-megamenu-parent > li:hover > a{
	color: #FFEB3B
}
/*END to change color of Mega Menu active List 08-24-2018*/

ul.social-icons >li a {
    color: #fff !important;
}
body {background-color:#fafafa; /*Copied from style.css usasportgroup component .tm-content*/}
#offcanvas-toggler >i {
    color: #fff;
}

/* Toolbar Right */
#sp-top-bar {
    padding: 4px 0 !important;
}
.btn-account {
    background-color: #3b3d49 !important; /*Changed to blend in with header/toolbar at top of page*/
    color: #fff;
	min-height: 30px;
    padding: 0 12px !important;
    line-height: 30px !important;
    font-size: 12.75px !important;
	text-transform:uppercase;
}
.btn-account:hover{
    background: #87dde7 !important;
    color: #fff !important;
    text-shadow: none !important;
}
/* Menu Header */
.sp-megamenu-parent {
    float: left;
}
/* sp-Module margin control */
.sp-module {
    margin-top: 0px;
}
/* Dean Hurley - Temporary fix to overide z-index on article background */
.view-article article.item {
    z-index: 0 !important;
}
@media screen and (max-width: 991px){
#sp-bottom .sp-module .sp-module-content .nav.menu li a {
    padding: 8px 0 8px;
    font-size: 16px
}
}
.sp-module .sp-module-title {
    font-size: 18px !important;
}
/*
.view-article article.item { 
    padding: 0 20px 20px 20px;
} 
*/
.view-article #sp-main-body, .view-category #sp-main-body {
    padding: 20px 0 20px 0 !important;
}

/* remove outer padding from containers: specifically for 404 page */
.sp-no-padding.view-article #sp-main-body {
  padding: 0;
}

.sp-no-padding.view-article #sp-main-body > .container {
  padding: 0;
  margin: 0;
  max-width: 100%;
}

.sp-no-padding.view-article article.item,
.sp-no-padding article.item .content-wrap,
.sp-no-padding.view-article article.item .entry-header {
  padding: 0;
  margin: 0;
}
/* 404 page end */

.offcanvas-menu .offcanvas-inner .sp-module ul > li.deeper.parent:hover >a{
	color:#FFEB3B
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li:hover >a{
		color:#FFEB3B
}
body {
	color:#222222 !important;
}
#sp-top-bar i.fa{
	font-family:"Font Awesome 5 Brands"
}
@media screen and (max-width: 991px){
	#sp-bottom {
		padding: 20px !important;
	}
	.scrollup {
		bottom: 80px;
		right: 25px;
	}
}
