body {background: #202020;color: #fff;}
a:link {color: #ff822a;}
.header {/*background-color: #202020;*/ height: 100px;position: -webkit-sticky;position: sticky; top: 0!important; z-index: 1000;
background: rgb(32,32,32);
background: -moz-linear-gradient(0deg, rgba(32,32,32,0) 1%, rgba(32,32,32,0.2) 15%, rgba(32,32,32,0.4) 30%, rgba(32,32,32,0.6) 45%, rgba(32,32,32,0.8) 60%, rgba(32,32,32,1) 80%);
background: -webkit-linear-gradient(0deg, rgba(32,32,32,0) 1%, rgba(32,32,32,0.2) 15%, rgba(32,32,32,0.4) 30%, rgba(32,32,32,0.6) 45%, rgba(32,32,32,0.8) 60%, rgba(32,32,32,1) 80%);
background: linear-gradient(0deg, rgba(32,32,32,0) 1%, rgba(32,32,32,0.2) 15%, rgba(32,32,32,0.4) 30%, rgba(32,32,32,0.6) 45%, rgba(32,32,32,0.8) 60%, rgba(32,32,32,1) 80%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#202020",endColorstr="#202020",GradientType=1);
}
.header .container-fluid {display: grid;grid-template-columns: repeat(5, 1fr);grid-template-rows: 1fr;grid-column-gap: 0px;grid-row-gap: 0px;max-width: 100%;padding: 0; justify-items:center; align-items:center}
.header .container-fluid {grid-template-columns: 5% 20% 50% 20% 5%;}

@media screen and (max-width: 1400px){
nav.primary { font-size: .8em!important;}
nav.primary .nav li a { padding: 0 0.6em!important;}
}
.header .secondary-nav-wrapper {display: none;}
.header .logo-wrapper  {grid-area: 1 / 2 / 2 / 3; display:block;min-width: 205px;}
.header .primary-nav-wrapper {grid-area: 1 / 3 / 2 / 4;position: inherit;top: inherit;right: inherit;width: inherit;left: inherit;background-color: transparent;}
.header .secondary-nav-wrapper {display:none;grid-area: 1 / 4 / 2 / 5;position: inherit;top: inherit;right: inherit;width: inherit;background-color: transparent;} 
.header .search-form-wrapper {grid-area: 1 / 4 / 2 / 5;position: inherit;top: inherit;right: inherit;width: inherit;background-color: transparent;} 
.header .utility-nav-wrapper {display:none;position: inherit;top: inherit;right: inherit;width: inherit;}
.header .logo-wrapper, .search-form-wrapper{position: inherit;top: inherit;right: inherit;width: 90%;}

.header nav .nav li a {color: #fff;font-family: "Gothic A1", arial, sans-serif;}
.header nav .nav li a:hover { color: rgba(255,255,255,.9); text-decoration: none;}
nav.primary {font-size: .9em; font-weight: 600; line-height: 2.1em;}
nav.primary a {text-transform: uppercase;}
nav.secondary {font-size: .9em; font-weight: 600; line-height: 2.1em;}
nav.secondary a {text-transform: uppercase;color:#000 !important;}
nav.secondary>ul>li {flex-grow: 1;padding-left: 15px;}
nav.secondary .nav>li>a {padding: 0;line-height: 2.1em;transition: all 500ms;color: #FFF;font-weight: 600;}

#searchform input[type=text] { background: #999; border: 1px solid #999; border-radius: 15px; color: #fff; font-size: 13px;}
.searchform .fa {color: #fff;}

@media only screen and (min-width: 481px) {
#company-logo { width: 100%;}
}

.header #company-logo {margin: 0px;height: 100px;max-width: 100%;}
@media screen and (max-width: 981px){
.header {height:50px;}
.header .container-fluid{grid-template-columns: 1% 12% 44% 40% 1%;justify-items: inherit;}
.header .logo-wrapper  {grid-area: 1 / 3 / 2 / 4; display:block;min-width: inherit;}
.header .search-form-wrapper { max-width: inherit; margin: 0px;}
.mobile-button-wrapper { display: inherit; position: inherit; top: inherit; grid-area: 1 / 2 / 2 / 3; z-index: 1000; align-items: center;}
.mobile-button-wrapper .fa-bars {padding: 8px;}
.mobile-button-wrapper .fa-bars:before { color: #fff;}
nav.secondary{ display: none;}
.header .primary-nav-wrapper {display:none;}
.header #company-logo {margin: 0px;height:auto; width:150px;}
.mobile-nav-title { color: #fff;}
.menu-wrap a { color: #fff;}
}

a, a:visited{color: #fff;}
.add-padding .vc_column-inner { padding: 0 30px!important;}
.rm-padding.vc_column_container>.vc_column-inner {padding: 0;}
.vc_column_container>.vc_column-inner { padding-left: 30px; padding-right: 30px;padding-bottom: 15px}
#page-wrap {background-color: transparent;}
#content {margin-top: 0;}

h2.block-title, .content-list-wrapper>h2 { /*border-top: solid 1px rgba(255,255,255,.25); padding: 15px 25px 0;*/ margin-top:0;font-weight: 800;}
.full-row { border-top: solid 1px rgba(255,255,255,.25); padding: 15px 25px 0 25px; margin-bottom:0;}
.full-row.live-row {background: rgb(34,34,34);
background: -moz-linear-gradient(180deg, rgba(34,34,34,1) 0%, rgba(54,54,54,1) 30%, rgba(54,54,54,1) 70%, rgba(34,34,34,1) 100%);
background: -webkit-linear-gradient(180deg, rgba(34,34,34,1) 0%, rgba(54,54,54,1) 30%, rgba(54,54,54,1) 70%, rgba(34,34,34,1) 100%);
background: linear-gradient(180deg, rgba(34,34,34,1) 0%, rgba(54,54,54,1) 30%, rgba(54,54,54,1) 70%, rgba(34,34,34,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#222222",endColorstr="#222222",GradientType=1);}

.content-list-wrapper .crop .inner-thumb-wrap { border: solid 1px rgba(255,255,255,.1);}
.loop-wrapper .grid-item { border: 0px solid rgba(255,255,255,.1); border-bottom: 0px solid rgba(255,255,255,.1);}
.loop-wrapper .hentry .entry-title { font-size: 16px; line-height: 18px;}

/* removed a:visited:hover from the following */
.hentry .entry-title a:hover, a:hover, a:focus, a:visited:focus,
.fuel-related-stories-container ul.fuel-related-carousel-tiles-ul .fuel-related-info h3.fuel-title:hover, .fuel-related-tiles-ul li .fuel-related-info h3.fuel-title:hover { color: #ff822a;}

.loop-wrapper .hentry .categories-list a { text-transform: uppercase; font-size: 12px !important; background-color: rgba(255,255,255,.25); color: #fff; border-radius: 4px; padding: 3px 8px; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; line-height: 1.1; font-size:12px;}

.thumb-wrap.thumb-float-none+.entry-content-wrap { margin-top: 3px; padding: 12px 0 15px;}
.loop-wrapper .hentry .entry-title {font-size: 16px; line-height: 18px; margin: 10px 0 0;}

.flexslider {margin: 0 0 30px; background: #202020; border: none;}

@media screen and (min-width: 1280px){
.flexslider a.link_image { height: 720px!important;}
.flexslider .wpb_gallery_slides.wpb_flexslider.flexslider_fade.flexslider { height: 720px!important;}
}

.flex-control-paging li a.flex-active { background: rgba(255,255,255,.9);}
.flex-control-paging li a { background: rgba(255,255,255,.5);}

.flex-direction-nav a { color: rgba(255,255,255,.95); text-shadow: 1px 1px 0 rgba(0,0,0,.3); transition: all .3s ease;}
.gtx-slides .posttitle { background: rgba(32,32,32,0.8); padding: 20px 40px; color: #fff; text-align: center; font-size: 35px;}

@media screen and (min-width: 981px){
.gtx-slides .posttitle { font-size: 24px;}
#liverow {display: flex; align-items: stretch;}
}

/*Livestream Display*/
#liverow .schedule { border: solid 1px rgba(255,255,255,.1);background-color: rgba(255,255,255,.05); padding: 30px;}
#liverow .schedule:hover { background-color: rgba(255,255,255,.1);}
#liverow .live-schedule ul { font-size: 22px; line-height: 50px; list-style: none; padding-left: 0px;}
div#livevideo { border: solid 1px rgba(255,255,255,.1);}
@media screen and (max-width: 768px){#liverow .schedule {margin-top: 20px;}}
@media screen and (min-width: 768px) and (max-width: 1280px){#liverow .live-schedule ul { font-size: 16px;}}
@media screen and (min-width: 1651px){div#livevideo {margin: 0 300px;}}
@media screen and (min-width: 1250px) and (max-width: 1650px){div#livevideo {margin: 0 200px;}}

.slick-prev:before, .slick-next:before {color: #fff;}
.fuel-related-stories-container ul.fuel-related-carousel-tiles-ul .fuel-related-info, .fuel-related-tiles-ul li .fuel-related-info {background: transparent;border:none;/*display: flex;flex-direction: column-reverse;*/padding: 15px 0;}
a.fuel-related-tile-image { border: 1px solid rgba(255,255,255,.1);}
.fuel-related-stories-container ul.fuel-related-carousel-tiles-ul .fuel-related-info h3.fuel-title, .fuel-related-tiles-ul li .fuel-related-info h3.fuel-title {color: #fff;font-weight: 800; margin: 10px 0;font-size: 1.1em;}
.fuel-related-stories-container ul.fuel-related-carousel-tiles-ul .slick-slide .fuel-category a, .fuel-related-tiles-ul li .fuel-related-info .fuel-category a, .fuel-related-tiles-ul li .fuel-related-info .fuel-tag a {font-size: 12px !important;background-color: rgba(255,255,255,.25);color: #fff;border-radius: 4px;}


.footer { background-color: #131313; color: #fff;}
.copyright {display:none;}
div#extra-footer { text-align: center; font-size: 12px; padding: 20px 0; border-top: solid 1px rgba(255,255,255,.1); width: 100%;}
#menu-connect-with-us-2 li { display: inline-block; font-size: 30px; margin-right: 10px;}
img.powered-by {filter: brightness(0) invert(1);}
.footer .widgettitle {border-bottom: none;font-size: 13px!important;text-transform: uppercase;color: #999;}

/* Articles */
.single #sidebar1 .wrapper-right-rail {background-color: transparent; padding: 0px;}
.single #main article {background-color: transparent;color: #fff;}
.single .post.type-post p {font-weight: 300;}
.wp-caption p.wp-caption-text, .wp-caption p.wp-description-text {color: black;}
.bitcentral-fuel-player-section h1.fuel-title-heading { margin-top: 0px; margin-bottom: 15px !important; color: #fff;}
.fuel-single-content-container { padding-top: 0;}
.fuel-related-stories-heading:before { background-color: orange; }
.fuel-related-stories-heading {color: #999;}
.fuel-related-stories-heading:after { background: rgb(255, 255, 255) !important;}
@media screen and (min-width: 1000px){.single #main {padding: 0 100px;}}

/* Content Lists Styling - SH */
.hentry .entry-title a {
	color: #fff;
	font-weight: 800;
	font-size: 1.1em;
}
.loop-wrapper .hentry .categories-list:before {
  display: none
}
.section-header.wpb_content_element {margin-bottom: 10px}
.content-list-wrapper .archive-link {text-transform: uppercase; margin: 0;}

/* Carousel Styling - SH */
.promo-rotator.cl-Carousel .flexslider .entry-content-wrap {
    margin: 10 auto;
    position: absolute;
    bottom: 0px;
    background: rgb(0,0,0);
    background: linear-gradient(90deg, rgba(0,0,0,1) 60%, rgba(255,255,255,.0));
    width: 50%;
    height: 100%;
}
.promo-rotator.cl-Carousel .flexslider .entry-title {
	font-size:2em;
	text-align: left;
	margin-top: 35%;
	margin-left: 70px;
}
.promo-rotator.cl-Carousel .flexslider .entry-content {
	font-size:1.3em;
	text-align: left;
	margin-left: 70px;
	color: #fff;
}

/* Gallery testing */
/*@media only screen and (min-width: 981px) {
.single.single-post .col-md-8 { width: 100%;}
.single.single-post .col-md-4 { display: none;}
.gtx-gallery-slider.gtx-gallery-not-crop .gtx-image-container {
    background-size: contain;
    display: inline-block;
    min-height: 800px!important;
    max-height: 1000px!important;
    width: 100%!important;
}
}*/


/*--- Popular Posts List ---*/
.popular-post-list h2 {
  background: #ff822a;
  text-align: center;
  text-transform: uppercase;
  font-size: 1.5em
}
.popular-post-list .basic-content-wrap:before {
    float: left;
    position: relative;
    margin-right: 10px;
    margin-left: 10px;
    color: #000;
    font-family: "Gothic A1", arial, sans-serif;
    font-weight: 700;
    background-color: #ff822a;
    padding: 1px 10px;
    border-radius: 40px;
    top: 0px;
}
.popular-post-list article:nth-of-type(1) .basic-content-wrap:before {
    content: "1";
}
.popular-post-list article:nth-of-type(2) .basic-content-wrap:before {
    content: "2";
}
.popular-post-list article:nth-of-type(3) .basic-content-wrap:before {
    content: "3";
}
.popular-post-list article:nth-of-type(4) .basic-content-wrap:before {
    content: "4";
}
.popular-post-list article:nth-of-type(5) .basic-content-wrap:before {
    content: "5";
}
.popular-post-list article:nth-of-type(6) .basic-content-wrap:before {
    content: "6";
}
.popular-post-list article:nth-of-type(7) .basic-content-wrap:before {
    content: "7";
}
.popular-post-list article:nth-of-type(8) .basic-content-wrap:before {
    content: "8";
}
.popular-post-list article:nth-of-type(9) .basic-content-wrap:before {
    content: "9";
}
.popular-post-list article:nth-of-type(10) .basic-content-wrap:before {
    content: "10";
}


/* Articles */
.single .post.type-post {
    color: black;
    padding: 30px;
}

.single .col-md-8 {width:100%; flex-basis: 100%; max-width: 100%;}
.single .post.type-post h1.entry-title, .single .video.type-video h1.entry-title, .single .gtx_gallery.type-gtx_gallery h1.entry-title {
    font-weight: 800;
}

.single .post.type-post h5.subtitle {
    letter-spacing: .12em;
	font-weight: 400;
}

.gtx-gallery-slider .slides > li {background: transparent !important;}

/* -- Right Rail Menus -- */
.vc_wp_custommenu ul {
	list-style:none;
	padding:0px;
	margin-top:-10px;
}
.vc_wp_custommenu ul.sub-menu {
	list-style:disc;
	padding-left:15px;
}
.vc_wp_custommenu .widget li {
	background:#efefef;
	margin-bottom:5px;
	padding:2px 8px;
}
.vc_wp_custommenu .widget li:hover {
   	background:#d8d8d8;
}
.vc_wp_custommenu .widget .sub-menu li {
    padding:2px;
    margin-left:10px;
}
.vc_wp_custommenu .widget li a {
	font-size: 1.1em;
    line-height: 1em;
    color: #000;
}
.vc_wp_custommenu .widget li.current-menu-item a {
	color:#FFF;
}
.vc_wp_custommenu .widget li.current-menu-item {
	background-color: #ff822a;
}

/* Fuel */
.fuel-related-stories-container {
    min-height: 0px;
}

.view-all-fuel-button {
	display: none;
}

/* Requested changes on article page */
article p > a {
    color: #ff822a;
}
article p > a:link {
    text-decoration: underline;
}
article p > a:hover {
    background: #EBC730 !important;
    color: #272727 !important;
}
/*
1/26/23
article p > a:hover {
    color: red;
}*/
.entry-author a {
    color: white;
}
article hr {
    border-top: 1px solid rgb(255, 255, 255);
	}
article blockquote p {
    color: white;
}

/* Bahakel Entertainment Logo Hide */
.header .be-logo-link {display: none;}

/**
*
*Changes made 9/22/2022
*
**/
.content-list-wrapper .crop .inner-thumb-wrap{
    border:none !important;
}
img.post-thumb.attachment-large.size-large {
    border-radius: 15px;
}
header.header {
    background: #fff;
}
a#company-logo {
    background-image: url(/content/uploads/2022/01/d/r/bahakel-sports-black-text.png) !important;
}
ul#menu-bahakel-sports-1 > li > a {
    color: black !important;
}
div#container {
    background: #272728;
}
.searchform .fa {
    color: #272727;
}
.content-list-wrapper .crop .inner-thumb-wrap{
    border:none !important;
}
img.post-thumb.attachment-large.size-large {
    border-radius: 15px;
}
.footer a:visited, .footer a:hover, .footer a:focus, a:visited, a:link {
    color: #f8f9fa;
}
.block-title, .block-title > a{
    color:#fff;
    text-transform: uppercase;
}
#text-2 p {
    color: #272727;
}
a.gtx-cl-archive-link {
    color: #dc382c;
}
ul.sub-menu > li >a {
    color: #000;
    background: #fff;
}
.powered-by-container {
    display: none;
}
.footer ul.sub-menu {
    display: none;
}
div#extra-footer {
    background: #fff;
    max-width:unset;
}
footer.footer {
    background: #555555;
}
.footer-bottom.footer-left {
    color: #000;
}
ul.sub-menu > li >a {
    color: #000 !important;
}

.entry-meta.entry-author.multiple-bylines, .entry-meta.entry-author {
    display: none !important;
}

.mobile-display-yes {
    display: none;
}
.mobile-diplay-none {
    display: block;
}
.wpb_row{margin-bottom: 0px!important}
article p > a:visited, article p > a:link {color: #ff822a;}
/* changes made 2/7/23 */
@media screen and (max-width: 981px){
ul > li > a:link {
    color: #fff;
}
ul > li > a {
    color: #fff;
}
ul > li >ul > li> a {
    color: #000;
}
ul > li > a:visited {
    color: #fff;
}
ul.sub-menu > li >a {
    color: #fff !important;
    background: none;
}
.mobile-button-wrapper .fa-bars:before{
	color: #000;
}
.mobile-display-yes {
    display: block;
}
.mobile-diplay-none {
    display: none;
}
}