/*
 Theme Name:   Bigslam Child
 Theme URI:    http://demo.goodlayers.com/bigslam
 Description:  Goodlayers Bigslam Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     bigslam
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  bigslam-child

 START YOUR CHILD THEME CSS HERE
*/

/* customize the header*/
/*.bigslam-fixed-navigation.bigslam-style-slide .bigslam-logo-inner img{
max-height: 75px!important;
}

.bigslam-animate-fixed-navigation.bigslam-header-style-plain .bigslam-logo{
padding-top: 10px;
padding-bottom: 10px;
margin-bottom: 0;
}

.bigslam-navigation .sf-menu > li{
padding-top: 65px;
}

.bigslam-fixed-navigation .sf-menu > li{
padding-top: 10px!important;
}
*/

.bigslam-header-style-plain.bigslam-style-menu-right .bigslam-logo {
  padding-left: 0;
  padding-right: 0;
}

.bigslam-header-background-transparent {
  z-index: 10;
}

/* customize footer*/
div.bigslam-footer-wrapper {
  background-image: url(footer-ptn.png) !important;
  background-repeat: no-repeat;
  background-size: 700px auto;
  background-position: 300px top;
}

/* change p font size of timeline */
.gdlr-core-timeline-item-content p {
  font-size: 15px !important;
}


/* dont forget to make it nice*/
span.bigslam-upcoming-match-wrapper {
  display: none;
}

.bigslam-top-bar-left img {
  opacity: 0.6;
  height: 30px;
  margin-right: 15px;
  margin-top: -3px;
  transition: opacity 300ms, color 300ms, border-color 300ms;
  -moz-transition: opacity 300ms, color 300ms, border-color 300ms;
  -o-transition: opacity 300ms, color 300ms, border-color 300ms;
  -webkit-transition: opacity 300ms, color 300ms, border-color 300ms;
}

.bigslam-top-bar-left img:hover {
  opacity: 1;
}

div.bigslam-top-bar-background {
  opacity: 1 !important;
}

.bigslam-animate-fixed-navigation.bigslam-header-style-plain .bigslam-logo {
  padding: 0 !important;
  padding-top: 10px !important;
}

.bigslam-fixed-navigation.bigslam-style-slide .bigslam-logo-inner img {
  max-height: 65px !important;
}

.bigslam-navigation .sf-menu>.bigslam-mega-menu .sf-mega-section-inner>a {
  padding-right: 0 !important;
}

footer i.fa {
  color: #fff !important;
}

.icon-csgo a {
  background-image: url(icon-csgo.png);
  background-repeat: no-repeat;
}

.icon-pubg a {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/03/TrackMania.png);
  background-repeat: no-repeat;
  background-position: left center;
}

.menu-item-13188 a {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/03/TrackMania.png);
  background-repeat: no-repeat;
  background-size: 32px;
  padding-left: 42px !important;
}

.icon-quake a {
  background-image: url(icon-quake.png);
  background-repeat: no-repeat;
}

.icon-lol a {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/03/icon-league.png);
  background-repeat: no-repeat;
}

.icon-fifa a {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/06/FIFA_icon.png);
  background-repeat: no-repeat;
  background-position: left center;
}

.icon-fortnite a {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/08/fortnite-icon.png);
  background-repeat: no-repeat;
  background-position: left center;
}

.icon-valorant a {
  background-image: url(https://bigclan.gg/wp-content/uploads/2020/09/valo.png);
  background-repeat: no-repeat;
}

.icon-starcraft a {
  background-image: url(https://bigclan.gg/wp-content/uploads/2020/09/sc-logo-32.png);
  background-repeat: no-repeat;
}

.menu-item-11920 a {
  background-image: url(https://bigclan.gg/wp-content/uploads/2022/02/mobilelogo.png);
  background-size: 32px;
  background-repeat: no-repeat;
  padding-left: 42px !important;
}

.menu-item-11923 a {
  background-image: url(https://bigclan.gg/wp-content/uploads/2021/07/tekkenlogo.png);
  background-size: 72px;
  background-repeat: no-repeat;
  padding-left: 82px !important;
  background-position: 0;
}

.menu-item-12807 a {
  background-image: url(icon-csgo.png);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 32px !important;
}

.menu-item-12972 a {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/03/icon-league.png);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 80px !important;
}


html body .icon-quake a,
html body .icon-trackmania a,
html body .icon-csgo a,
html body .icon-fifa a {
  padding-left: 35px !important;
}

html body .icon-valorant a {
  padding-left: 44px !important;
}

html body .icon-starcraft a {
  padding-left: 94px !important;
}

html body .icon-pubg a {
  padding-left: 40px !important;
}

html body .icon-fortnite a {
  padding-left: 45px !important;
}

html body .icon-lol a {
  padding-left: 80px !important;
}


@media only screen and (max-width: 1000px) {

  html body .icon-quake a,
  html body .icon-csgo a,
  html body .icon-pubg a,
  html body .icon-lol a,
  html body .icon-trackmania a,
  html body .icon-fortnite a,
  html body .icon-fifa a,
  html body .icon-valorant a,
  html body .icon-starcraft a {
    padding-left: 0 !important;
    background-image: none;
  }
}


@media only screen and (max-width: 767px) {

  .gdlr-core-pbf-wrapper-full-no-space,
  body.bigslam-body-front .gdlr-core-container {
    max-width: none !important;
  }

  .wrk-mar {
    margin-top: -200px;
  }
}

.powered {
  display: block;
  float: left;
  color: #ababab;
  margin-right: 15px;
}


/* customize partner section */
.dark-overlay div div a img {
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  -webkit-transition: all 300ms;
  transition: all 300ms;
}

.dark-overlay div div a:hover img {
  -moz-filter: brightness(.5);
  -o-filter: brightness(.5);
  -webkit-filter: brightness(.5);
  filter: brightness(.5);
}

/* remove news padding */
body .gdlr-core-blog-grid .gdlr-core-blog-content {
  margin-bottom: 15px;
}

/* button font fix ??? */
.gdlr-core-button .gdlr-core-content {
  vertical-align: top !important;
}


.bigslam-not-found-back-to-home,
.bigslam-not-found-wrap form.search-form {
  display: none;
}

/* cant change in theme settings */
.gdlr-core-page-builder-body [data-skin="Player Carousel"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a i,
.gdlr-core-page-builder-body [data-skin="Player Carousel"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a i,
{
color: #eda905 !important;
}


/* set some custom head banner */
body.single-sp_player.postid-59 .bigslam-page-title-wrap {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/03/head-gobb.jpg) !important;
}

body.single-sp_player.postid-7816 .bigslam-page-title-wrap {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/03/head-k1llsen-1.jpg) !important;
}

body.single-sp_player.postid-9462 .bigslam-page-title-wrap {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/03/head-nex.jpg) !important;
}

body.single-sp_player.postid-7800 .bigslam-page-title-wrap {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/03/head-tabsen.jpg) !important;
}

body.single-sp_player.postid-8339 .bigslam-page-title-wrap {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/03/headertrackmania-1.jpg) !important;
}

body.single-sp_player.postid-8394 .bigslam-page-title-wrap {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/03/LoL.jpg) !important;
}

body.single-sp_player.postid-8403 .bigslam-page-title-wrap {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/03/LoL.jpg) !important;
}

body.single-sp_player.postid-8563 .bigslam-page-title-wrap {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/03/LoL.jpg) !important;
}

body.single-sp_player.postid-8401 .bigslam-page-title-wrap {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/03/LoL.jpg) !important;
}

body.single-sp_player.postid-8403 .bigslam-page-title-wrap {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/03/LoL.jpg) !important;
}

body.single-sp_player.postid-11395 .bigslam-page-title-wrap {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/03/LoL.jpg) !important;
}

body.single-sp_player.postid-7804 .bigslam-page-title-wrap {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/04/headersmooya2.jpg) !important;
}

body.single-sp_player.postid-8656 .bigslam-page-title-wrap {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/06/headerfifa.jpg) !important;
}

body.single-sp_player.postid-8780 .bigslam-page-title-wrap {
  background-image: url(https://bigclan.gg/wp-content/uploads/2018/08/dominate-1.jpg) !important;
}

body.single-sp_player.postid-11220 .bigslam-page-title-wrap {
  background-image: url(https://bigclan.gg/wp-content/uploads/2020/09/valo-banner.png) !important;
}

.hide-now {
  display: none !important;
}



.ff-slideshow .ff-share-wrapper,
.ff-slideshow .ff-dropdown .flaticon-share2 {
  display: none !important;
}

input[type="submit"]:disabled {
  cursor: not-allowed;
  background: #dddddd !important;
  border: 1px solid #dddddd;
}

.wpcf7-list-item-label {
  font-size: 14px;
  line-height: 14px;
}

span.wpcf7-not-valid-tip {
  color: red;
}



.bigslam-navigation .sf-menu>.bigslam-mega-menu .sf-mega-section-wrap {
  border-color: #1e1e1e;
}

.big-top-bar-brands {
  display: block;

  color: #999;
}

.big-top-bar-brands ul {
  display: flex;
  list-style: none;
  justify-content: space-between;
  flex-wrap: nowrap;
  flex-direction: row;
  width: 100%;
  align-items: center;
}

.big-top-bar-brands ul li img {
  width: 120px;
  height: auto;
}


/* Partner Cloud */
.partner-panel-list {
  margin-bottom: 110px;
}

.partner-cloud {
  display: grid;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin: 0 auto;
  grid-template-columns: repeat(1, 1fr);
}

@media (min-width: 420px) {
  .partner-cloud {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (min-width: 768px) {
  .partner-cloud {
    grid-template-columns: repeat(4, 1fr);
    grid-template-rows: repeat(3, 1fr);
  }

  .div1 {
    grid-area: 1 / 1 / 2 / 3;
  }

  .div2 {
    grid-area: 1 / 3 / 2 / 5;
  }

  .div3 {
    grid-area: 2 / 1 / 3 / 2;
  }

  .div4 {
    grid-area: 2 / 2 / 3 / 3;
  }

  .div5 {
    grid-area: 2 / 3 / 3 / 4;
  }

  .div6 {
    grid-area: 2 / 4 / 3 / 5;
  }

  .div7 {
    grid-area: 3 / 1 / 4 / 2;
  }

  .div8 {
    grid-area: 3 / 2 / 4 / 3;
  }

  .div9 {
    grid-area: 3 / 3 / 4 / 4;
  }

  .div10 {
    grid-area: 3 / 4 / 4 / 5;
  }
}

.partner-cloud>div {
  opacity: 0.5;
  transition: all 0.33s ease-in-out;
}

.partner-cloud>div:hover,
.partner-cloud>div:focus {
  opacity: 1;
}

.partner-cloud>div>a {
  width: 100%;
  height: 100%;
  display: flex;
  justify-items: center;
  align-items: center;
}

.partner-cloud__main>a>img {
  margin: 0 auto;
  width: auto;
  height: 100px;
}

.partner-cloud__sub>a>img {
  margin: 0 auto;
  width: auto;
  height: 75px;
}

.div3>a>img {
  margin: 0 auto;
  width: auto;
  height: 70px;
}

.div7>a>img {
  margin: 0 auto;
  width: auto;
  height: 85px;
}

.div8>a>img {
  margin: 0 auto;
  width: auto;
  height: 90px;
}

.div9>a>img {
  margin: 0 auto;
  width: auto;
  height: 60px;
}

.div10>a>img {
  margin: 0 auto;
  width: auto;
  height: 65px;
}

/* CUSTOM FOOTER STYLES*/
#big-partner-panel {}

.partner-panel-list-item {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0;
  list-style: none;
}

.partner-panel-list-item li {
  width: 25%;
  padding: 0 20px;
  margin-bottom: 40px;
  text-align: center;

  opacity: .5;
  transition: all .33s ease-in-out;
}

.partner-panel-list-item li:hover,
.partner-panel-list-item li:focus {
  opacity: 1;
}

@media only screen and (max-width: 767px) {
  .partner-panel-list-item li {
    width: 50%;
  }
}
