.header .logo-wrapper {display: none;}
.header .container-fluid {display:flex; flex-direction:row; justify-content:space-between; align-items:center;}




.header  {height: auto;}
.header .container-fluid{flex-wrap: wrap;max-width: 1500px;background: #F2F2F2;padding: 0}
.header .container-fluid > div{position: relative;left: auto;right: auto;top: auto;bottom: auto}

.header .wrap{max-width: none}
.header .wpb_content_element{margin-bottom: 0}

.header .container-fluid:before{display: none}
.header .container-fluid:after{display: none}

#menu-sections-1 > li:first-of-type {position: absolute;}
#menu-sections-1 > li:nth-of-type(2){margin-left: 100px}
#menu-sections-1 > li:first-of-type > .sub-menu{width: 100vw;max-width: 1500px;background: #F2F2F2;padding: 50px 50px 0;border: 0;margin:0 auto !important;}
#menu-sections-1 > li:first-of-type > .sub-menu:after{position: absolute;content: '';height: 80px;width: 100%;background: #333;left: 0;bottom: 0}
#menu-sections-1 > li:first-of-type > .sub-menu > li{width: calc(100% / 6);font-size: 15px !important;font-weight: 600;text-transform: none;line-height: 40px;}
#menu-sections-1 > li:first-of-type > .sub-menu > li a{border: 0;font-size: 15px;padding: 0}


/*big search*/
.menu-item-541{width: 100% !important}
.menu-item-541 a{display: none !important}


.header .search-form-wrapper{position: relative;top: auto;left: auto;right:auto;bottom: auto;width: 100%}
.header .search-form-wrapper #searchform{outline: 1px solid #ddd;display: flex;margin-bottom: 25px}
.header .search-form-wrapper #searchform *{}
.header .search-form-wrapper .fa{font-size: 21px;color: #ccc}
.header .search-form-wrapper #searchform .sr-only{display: none}
#searchform input[type="text"]{width:100% !important;max-width: none;height: 50px}
#searchform button {margin-left: -50px;height: 50px}

.header .search-form-wrapper{display: none}
.header .search-form-wrapper.visible{display: block}
.header .search-form-wrapper #site-search::placeholder{font-weight: 200;font-style: normal;color: rgb(170, 170, 170);font-size: 16px;padding-left: 15px}
.header .search-form-wrapper #site-search {padding-left: 15px}

/*main hamburger with search icon*/
#menu-item-link-539{display: flex;padding: 0 35px !important;column-gap: 10px}
#menu-item-link-539:after{display: inline-block;font: normal normal normal 14px/1 FontAwesome;  font-size: 14px;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);
    content: "\f002";margin-left: 5px;font-size: 15px;font-weight: 400 !important;line-height: 62px}

#menu-item-link-539 .fa{font-weight: 400 !important;font-size: 20px;font-style: normal;line-height: 62px}
.menu-item-539:hover .fa-bars:before{content:'\f00d' }
.menu-item-539:hover .fa-bars{margin-right: 1px}

.primary > .nav > li{line-height: 55px;font-weight: 500;font-style: normal;font-size: 13px;letter-spacing: 0.4px;text-transform: uppercase;color: #000}
.primary > .nav > li > a{color: #000;padding: 0 20px !important;line-height: 62px}
.primary > .nav > li ul {line-height: normal}

/*live button*/
#header-content-1{width: 76px;height: 32px;background: inherit; background-color: inherit;background-color: rgba(85, 85, 85, 1);border: none;border-radius: 0px;-moz-box-shadow: none;
-webkit-box-shadow: none;box-shadow: none;font-size: 12px;color: #FFFFFF;text-align: center;line-height: 32px;margin-right: 25px;cursor: pointer}
#header-content-1:hover{background: #000}


.header .widget_nav_menu{margin:0;padding: 0 !important}
.header .widget_nav_menu .menu{list-style: none;padding: 0;display: flex;column-gap: 70px;justify-content: flex-start;    margin:5px 120px !important}
.header .widget_nav_menu .menu *{color: #fff;text-transform: uppercase;font-size: 13px;font-weight: 500;
line-height: 35px;margin:0}

/*active navs*/
.primary .top-nav > .current-menu-item {background: #333}
.primary .top-nav > .current-menu-item > a{color: #fff !important}

/* ---menu locations disabled but styled */
#header-content-2,
#header-content-3

{flex-basis: 100%;display: none;background: #333}



/* ---menu locations enabled dependent on section tag */
.pagename-news .header-menu-news{display: block !important}
.pagename-sports .header-menu-sports{display: block !important}





/*site logo*/
#menu-item-link-237{text-indent: -50000px;background: url(https://www.showcase.rayoscms.net/content/uploads/2022/01/w/x/nineten.png) no-repeat center center;width: 74px}
.current_page_item.menu-item-237{background: none !important}

/*weather*/
#header-content-0{margin-left: auto;margin-right: 25px;text-indent: -5000px;width: 64px;background: url(https://www.showcase.rayoscms.net/content/uploads/2022/01/m/x/weath.png) no-repeat center center;cursor: pointer}


.header .primary-nav-wrapper{width: calc(100% - 240px)}
#menu-sections-1{display: flex;justify-content:space-between }
#menu-sections-1 > li:first-of-type > .sub-menu .sub-menu{visibility: inherit;position: relative;top: auto;left: auto;width: auto;display: flex;flex-direction: column }
#menu-sections-1 > li:first-of-type > .sub-menu .sub-menu {background: none;border: 0}
#menu-sections-1 > li:first-of-type > .sub-menu .sub-menu *{border: 0}
#menu-sections-1 > li:first-of-type > .sub-menu .sub-menu a{font-size: 13px;font-weight: normal;line-height: 1.3;padding-top: 8px;padding-bottom: 8px}

/*dark grey bottom of big dropdown*/

.menu-item-545{width: 100% !important}
#menu-item-link-545{display: none}
.menu-item-545 .sub-menu{flex-direction: row !important;justify-content:flex-end;column-gap: 20px;margin-bottom: 10px;margin-top: 70px !important;align-items: center}
.menu-item-545 .sub-menu li:first-of-type{margin-right: auto}
.menu-item-545 .sub-menu li{width: auto !important;float: none !important;}
.menu-item-545 .sub-menu li a{width: auto !important;text-transform: uppercase;font-size: 11px;letter-spacing: .6px}
.menu-item-545 .sub-menu li a:hover{opacity: .8}
.menu-item-545 .sub-menu li:first-of-type a{text-transform: none;font-size: 13px;letter-spacing: normal}
.menu-item-545 .sub-menu li * {color: #fff !important}
.menu-item-545 .sub-menu li i{background: #fff;height: 40px;width: 40px;border-radius: 50%;line-height: 40px;text-align: center;font-size: 18px}
.menu-item-545 .sub-menu li i:before{color: #555;}

@media screen and (max-width: 981px){
    .header .container-fluid{padding:15px }
    .header .logo-wrapper {display: block;min-width: 75px}
    .header .primary-nav-wrapper{display: none}
    .header .mobile-button-wrapper{order: -1;margin-right: 20px}
    .header #company-logo{background: url(https://www.showcase.rayoscms.net/content/uploads/2022/01/w/x/nineten.png) no-repeat center center !important;width: 74px;margin-top: 0 }
#header-content-2,
#header-content-3

{display: none !important}
    
}



















/* /////////////////////////////////// Bahakel Sports testing \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
body {
  background: #000000;
  color: #fff;
}
.header {
    background-color: transparent;
    height: 160px;
}
.home .header, .pagename-homepage-2 .header {
    height:260px;
}
.header .container-fluid {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-template-rows: 30px 100px 30px;
grid-column-gap: 0px;
grid-row-gap: 0px;
max-width: 100%;
padding: 0;
}
.home .header .container-fluid, .pagename-homepage-2 .header .container-fluid {
grid-template-rows: 30px 200px 30px;
}
.header .fp-logo {display:none;}
.header .logo-wrapper {grid-area: 2 / 1 / 3 / 4;}
.home .header .fp-logo, .pagename-homepage-2 .header .fp-logo  {grid-area: 2 / 1 / 3 / 4; display:block;}
.header .secondary-nav-wrapper {grid-area: 1 / 1 / 2 / 4;
    position: inherit;
    top: inherit;
    right: inherit;
    width: inherit;
    background-color: orange;
} 
.header .primary-nav-wrapper {grid-area: 3 / 1 / 4 / 4;
    position: inherit;
    top: inherit;
    right: inherit;
    width: inherit; 
    left: inherit;
    background-color: orange;
}
.header .utility-nav-wrapper { display:none;
    position: inherit;
    top: inherit;
    right: inherit;
    width: inherit;
}
.home .header .logo-wrapper, .pagename-homepage-2 .header .logo-wrapper, .header .search-form-wrapper{
    display: none;
}
.header .logo-wrapper, .search-form-wrapper{
    position: inherit;
    top: inherit;
    right: inherit;
    width: inherit;
}
nav.primary {
    font-size: .9em;
    font-weight: 600;
    line-height: 2.1em;
}
nav.secondary {
    line-height: 1.2em;
    font-size: .9em;
    position: absolute;
    right: 0;
}
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: #2b2b2b;
    font-weight: 600;
}
@media screen and (max-width: 981px){
.mobile-button-wrapper {
    display: block;
    position: inherit;
    top: inherit;
    grid-area: 1 / 1 / 2 / 2;
    z-index: 1000;
}
.mobile-button-wrapper .fa-bars {padding: 8px;}
nav.secondary{ display: inherit;}
.header .primary-nav-wrapper {display:none;}
.header { height: 270px;}
.header .fp-logo { border-bottom: solid 20px orange;}
}
.header #company-logo {margin: 0px; height: 100px;}
#page-wrap {
    background-color: transparent;
}
#content {
    margin-top: 0;
}
.bayleyssvg {
  display: block;
  margin: 25px auto;
  width: 600px;
  margin-bottom: 0px;
}

#bayleys {
  fill: #ffffff;
  stroke: #ffffff;
}

#bayleys {
  stroke-width: 0;
  animation: logo 5s linear infinite;
}

@keyframes logo {
  0% {
    stroke-width: 1pt;
    stroke-dashoffset: 1200;
    fill-opacity: 0;
  }
  50% {
    fill-opacity: 0;
  }
  100% {
    stroke-dashoffset: 0;
    fill-opacity: 1;
    stroke-width: 0pt;
  }
}

.footer {
    background-color: #000000;
    color: #fff;
    border-top: solid 3px orange;
}
.copyright {display:none;}
div#extra-footer {
    text-align: center;
    font-size: 12px;
    padding: 20px 0;
    border-top: solid 1px rgba(255,255,255,.1);
}
#menu-connect-with-us-2 li {
    display: inline-block;
    font-size: 30px;
    margin-right: 10px;
}
img.powered-by {filter: brightness(0) invert(1);}

/* Content Lists Styling - SH */
.loop-wrapper .hentry .entry-title a {
  color: #fff
}

.loop-wrapper .hentry .categories-list:before {
  display: none
}

.loop-wrapper .hentry .categories-list a {
  color: orange;
  text-transform: uppercase;
}

.link-grid .loop-wrapper .hentry {
  text-transform: uppercase;
  text-align: center
}
 /////////////////////////////////// Bahakel Sports testing \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/

/* Carousel Styling - SH */
.cl-Carousel .flexslider .entry-content-wrap {
    margin: 0 auto;
    position: absolute;
    bottom: 50px;
    background: #0000009e;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    padding: 15px;
    width: 100%
}
.cl-Carousel .flexslider .entry-title {
	font-size:2em;
	text-align: center;
}
.cl-Carousel .flexslider .entry-content {
	font-size:1.3em;
	text-align: center;
}





/* 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: orange;
  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: 'Oxygen', sans-serif;
    font-weight: 700;
    background-color: orange;
    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;
}