@charset "UTF-8";
.stm-no-margin {
  margin: 0 !important;
}
.splashSoccer {
  font-family: "Arial";
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
.splashSoccer .stm-page-sportspress-sidebar-right .row .page,
.splashSoccer .stm-page-sportspress-sidebar-left .row .page {
  margin-top: 68px;
}
.splashSoccer .heading-font {
  color: inherit;
}
.splashSoccer .normal_font,
.splashSoccer input[type="text"],
.splashSoccer input[type="tel"],
.splashSoccer input[type="password"],
.splashSoccer input[type="email"],
.splashSoccer input[type="number"],
.splashSoccer .select2-selection__rendered,
.splashSoccer textarea {
  font-family: "Arial";
}
.splashSoccer .stm-red {
  color: #0085ac !important;
}
.splashSoccer .stm-main-title-unit {
  letter-spacing: 0;
}
.splashSoccer a,
.splashSoccer a:focus {
  outline: none;
}
.splashSoccer
  .stm-header-four
  .stm-header-inner
  .stm-header-container
  .stm-main-menu
  .stm-main-menu-unit
  ul.header-menu
  > li.current-menu-item
  > a {
  border-left: 2px solid #0085ac;
}
.splashSoccer
  .stm-header-four
  .stm-header-inner
  .stm-header-container
  .stm-main-menu
  .stm-main-menu-unit
  ul.header-menu
  > li
  .fa,
.splashSoccer
  .stm-header-four
  .stm-header-inner
  .stm-header-container
  .stm-main-menu
  .stm-main-menu-unit
  ul.header-menu
  > li
  .fas,
.splashSoccer
  .stm-header-four
  .stm-header-inner
  .stm-header-container
  .stm-main-menu
  .stm-main-menu-unit
  ul.header-menu
  > li
  .far,
.splashSoccer
  .stm-header-four
  .stm-header-inner
  .stm-header-container
  .stm-main-menu
  .stm-main-menu-unit
  ul.header-menu
  > li
  .fab {
  color: #151618;
  vertical-align: top;
  margin-top: 7px;
}
.splashSoccer
  .stm-header-four
  .stm-header-inner
  .stm-header-container
  .stm-main-menu
  .stm-main-menu-unit
  ul.header-menu
  > li
  a {
  color: #151618;
}
.splashSoccer
  .stm-header-four
  .stm-header-inner
  .stm-header-container
  .stm-main-menu
  .stm-main-menu-unit
  ul.header-menu
  > li
  a:before {
  background: #0085ac;
}
.splashSoccer
  .stm-header-four
  .stm-header-inner
  .stm-header-container
  .stm-main-menu
  .stm-main-menu-unit
  ul.header-menu
  > li
  > ul.sub-menu
  li
  a {
  color: #151618;
}
.splashSoccer
  .stm-header-four
  .stm-header-inner
  .stm-header-container
  .stm-main-menu
  .stm-main-menu-unit
  ul.header-menu
  > li
  > ul.sub-menu
  li
  a:after {
  color: #0085ac;
}
.splashSoccer
  .stm-header-four
  .stm-header-inner
  .stm-header-container
  .stm-main-menu
  .stm-main-menu-unit
  ul.header-menu
  > li
  > ul.sub-menu
  li
  > ul.sub-menu
  li.stm_mega_has_info
  a {
  color: #151618;
}
.splashSoccer
  .stm-header-four
  .stm-header-inner
  .stm-header-container
  .stm-main-menu
  .stm-main-menu-unit
  ul.header-menu
  > li
  > ul.sub-menu
  li
  > ul.sub-menu
  li.stm_mega_has_info
  a
  span
  .stm_mega_textarea {
  color: #151618;
}
.splashSoccer
  .stm-header-four
  .stm-header-inner
  .stm-header-container
  .stm-main-menu
  .stm-main-menu-unit
  ul.header-menu
  > li
  > ul.sub-menu
  li
  > ul.sub-menu
  li.stm_mega_has_info
  a:hover {
  color: #bd2227;
}
.splashSoccer
  .stm-header-four
  .stm-header-inner
  .stm-header-container
  .stm-main-menu
  .stm-main-menu-unit
  ul.header-menu
  > li
  > ul.sub-menu
  li
  > ul.sub-menu
  li.stm_mega_has_info
  a:hover
  i {
  color: #fff;
}
.splashSoccer
  .stm-header-four
  .stm-header-inner
  .stm-header-container
  .stm-main-menu
  .stm-main-menu-unit
  ul.header-menu
  > li
  > ul.sub-menu
  li
  > ul.sub-menu
  li
  a {
  color: #151618;
}
.splashSoccer
  .stm-header-four
  .stm-header-inner
  .stm-header-container
  .stm-main-menu
  .stm-main-menu-unit
  ul.header-menu
  > li
  > ul.sub-menu
  li
  > ul.sub-menu
  li
  a:after {
  color: #0085ac;
}
.splashSoccer
  .stm-header-four
  .stm-header-inner
  .stm-header-container
  .stm-main-menu
  .stm-main-menu-unit
  ul.header-menu
  .stm-cart-mobile
  span {
  color: #151618;
}
.splashSoccer
  .stm-header-four
  .stm-header-inner
  .stm-header-container
  .stm-main-menu
  .stm-main-menu-unit
  .stm-menu-socials
  ul
  li
  a
  i {
  color: #151618;
}
.splashSoccer .tparrows.gyges {
  background-color: transparent;
  width: 42px;
  height: 42px;
  border: solid 1px #b2b2b2;
}
.splashSoccer .tparrows.gyges:before {
  line-height: 42px;
  font-size: 20px;
}
.splashSoccer .tparrows.gyges:hover {
  border-color: #0085ac;
  background-color: #0085ac;
}
.splashSoccer rs-module {
  background-color: #000;
}
.splashSoccer rs-module .rev_post_title {
  color: #fff;
  background-color: rgba(0, 133, 172, 0.9);
  text-shadow: none;
  font-weight: 500;
  font-size: 60px;
  line-height: 60px !important;
  text-transform: uppercase;
  padding: 10px;
  text-decoration: none;
  border: none;
}
.splashSoccer rs-module .rev_post_title span {
  color: #000000;
  font-size: 60px !important;
}
.splashSoccer rs-module .rev_post_except {
  color: #ffffff;
  font-size: 15px;
  text-shadow: 0px 0px 1px black;
  background-color: transparent;
  text-decoration: none;
  line-height: 30px;
  border: none;
  opacity: 0.75;
  white-space: pre-wrap;
}
.splashSoccer .tparrows.hades {
  background-color: #252525;
  width: 60px !important;
  height: 60px !important;
}
.splashSoccer .tparrows.hades:before {
  line-height: 60px !important;
  font-size: 24px;
}
.splashSoccer .tparrows.hades:hover {
  background-color: #0085ac;
  border-color: #0085ac;
}
.splashSoccer .tparrows.hades:hover:before {
  background-color: #0085ac;
  color: #fff;
}
.splashSoccer .tparrows.hades .tp-arr-allwrapper {
  width: 60px !important;
  height: 60px !important;
}
.splashSoccer .tp-bullets .tp-bullet {
  opacity: 0.5;
}
.splashSoccer .tp-bullets .tp-bullet.selected {
  opacity: 1;
  border-color: #0085ac !important;
}
.splashSoccer .tp-bullets .tp-bullet.selected:after {
  background-color: #0085ac !important;
}
.splashSoccerbody {
  color: #252c33;
  font-size: 14px;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
}
.splashSoccerbody.boxed #wrapper {
  max-width: 1200px;
}
.splashSoccer input[type="number"]::-webkit-inner-spin-button,
.splashSoccer input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.splashSoccer blockquote {
  border-left: 5px solid #0085ac;
  padding: 0 0 0 20px;
  font-size: 14px;
  color: #868686;
  font-style: italic;
  line-height: 22px;
  margin: 0 0 20px;
}
.splashSoccer blockquote.quote,
.splashSoccer .quote {
  position: relative;
  border: none;
  padding: 40px 60px 30px 80px;
  color: #252c33;
  background: #fff;
  box-shadow: 1px 1px 0px #cecece;
}
.splashSoccer blockquote.quote:before,
.splashSoccer .quote:before {
  content: "\f10d";
  display: inline-block;
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  font-size: 40px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 22px;
  top: 34px;
  color: #0085ac;
}
.splashSoccer blockquote.quote h4,
.splashSoccer .quote h4 {
  font-style: normal;
}
.splashSoccer .form-control {
  border: none;
  height: 47px;
  padding: 0 20px;
  border-radius: 0;
  font-size: 13px;
  color: #868686;
}
.splashSoccer .woocommerce form .form-row input.input-text,
.splashSoccer .woocommerce-page form .form-row input.input-text {
  border: none;
  height: 47px;
  padding: 0 20px;
  border-radius: 0;
  font-size: 13px;
  color: #868686;
  border: 1px solid #b2b2b2;
}
.splashSoccer .woocommerce form .form-row textarea,
.splashSoccer .woocommerce-page form .form-row textarea {
  border: 1px solid #b2b2b2;
}
.splashSoccer textarea.form-control,
.splashSoccer .woocommerce form .form-row textarea,
.splashSoccer .woocommerce-page form .form-row textarea {
  padding: 15px 20px;
}
.splashSoccer input:focus,
.splashSoccer .btn:focus,
.splashSoccer .btn:active {
  outline: none !important;
}
.splashSoccer .btn-lg,
.splashSoccer .button {
  text-transform: uppercase;
  opacity: 1;
  border-radius: 0;
  background: #0085ac;
  height: 47px;
  line-height: 43px;
  font-size: 15px;
  margin-top: 0;
  font-weight: 400;
}
.splashSoccer .btn-lg input[type="submit"],
.splashSoccer .button input[type="submit"] {
  display: block;
  overflow: hidden;
  background: transparent;
  margin: 0;
  width: 100%;
  line-height: 43px;
  padding: 0 !important;
  border: 0;
  border-radius: 0;
  height: auto;
  min-height: 45px;
}
.splashSoccer .button-default,
.splashSoccer .button.view {
  text-transform: uppercase;
  opacity: 1;
  border-radius: 0;
  border: 0 !important;
  height: 47px !important;
  line-height: 47px !important;
  padding: 0 40px;
  font-size: 15px;
  margin-top: 0;
  font-weight: 400;
  background: #bd2227 !important;
  letter-spacing: 0;
}
.splashSoccer .button-default span,
.splashSoccer .button.view span {
  font-weight: 400 !important;
}
.splashSoccer .button-default:before,
.splashSoccer .button.view:before {
  text-transform: uppercase;
  opacity: 1;
  border-radius: 0;
  height: 47px;
  line-height: 43px;
  padding: 0 40px;
  font-size: 15px;
  margin-top: 0;
  background: #0085ac !important;
  transform: scale3d(1, 1, 1);
}
.splashSoccer .button-default:hover,
.splashSoccer .button.view:hover {
  color: #fff !important;
}
.splashSoccer .button-default:hover:before,
.splashSoccer .button.view:hover:before {
  transform: scale3d(0, 1, 1);
}
.splashSoccer .button-default-white {
  text-transform: uppercase;
  opacity: 1;
  border-radius: 0;
  border: 0 !important;
  height: 47px !important;
  line-height: 47px !important;
  padding: 0 40px;
  font-size: 15px;
  margin-top: 0;
  font-weight: 400;
  background: #0085ac !important;
  color: #151618 !important;
}
.splashSoccer .button-default-white:before {
  text-transform: uppercase;
  opacity: 1;
  border-radius: 0;
  height: 47px;
  line-height: 43px;
  padding: 0 40px;
  font-size: 15px;
  margin-top: 0;
  background: #fff !important;
  transform: scale3d(1, 1, 1);
}
.splashSoccer .button-default-white:hover {
  color: #fff !important;
}
.splashSoccer .button-default-white:hover:before {
  transform: scale3d(0, 1, 1);
}
.splashSoccer .checkout-button.button {
  text-transform: uppercase;
  opacity: 1;
  border: solid 2px #0085ac;
  border-radius: 0;
  height: 47px;
  line-height: 43px;
  padding: 0 40px;
  font-size: 15px;
  margin-top: 0;
}
.splashSoccer .checkout-button.button:before {
  background: #0085ac;
}
.splashSoccer .checkout-button.button:hover {
  color: #0085ac;
}
.splashSoccer .button.btn-only-border {
  text-transform: uppercase;
  opacity: 1;
  border-radius: 0;
  background: transparent !important;
  height: 47px;
  line-height: 43px;
  padding: 0 35px;
  font-size: 15px;
  margin-top: 0;
  border: 2px solid #0085ac;
  color: #0085ac;
}
.splashSoccer .button.btn-only-border:before {
  background: transparent;
  transform: scale3d(0.7, 1, 1);
}
.splashSoccer .button.btn-only-border:hover,
.splashSoccer .button.btn-only-border:active {
  color: #fff !important;
}
.splashSoccer .button.btn-only-border:hover:before,
.splashSoccer .button.btn-only-border:active:before {
  background: #0085ac;
  opacity: 1;
  transform: scale3d(1, 1, 1);
}
.splashSoccer .button.btn-input-wrap.btn-only-border {
  text-transform: uppercase;
  opacity: 1;
  border-radius: 0;
  background: transparent !important;
  height: 47px;
  line-height: 43px;
  padding: 0;
  font-size: 15px;
  margin-top: 0;
  border: 2px solid #0085ac;
  color: #0085ac;
}
.splashSoccer .button.btn-input-wrap.btn-only-border:before {
  background: transparent;
  transform: scale3d(0.7, 1, 1);
}
.splashSoccer .button.btn-input-wrap.btn-only-border:hover:before {
  background: #0085ac;
  opacity: 1;
  transform: scale3d(1, 1, 1);
}
.splashSoccer
  .button.btn-input-wrap.btn-only-border:hover
  input[type="submit"] {
  color: #fff !important;
}
.splashSoccer .button.btn-input-wrap.btn-only-border input[type="submit"] {
  display: block;
  overflow: hidden;
  background: transparent !important;
  margin: 0;
  width: 100%;
  line-height: 43px;
  padding: 0 40px !important;
  border: 0;
  border-radius: 0;
  height: auto;
  min-height: 44px;
  color: #0085ac;
}
.splashSoccer button.button-gray.btn-only-border {
  text-transform: uppercase;
  opacity: 1;
  border-radius: 0;
  background: transparent !important;
  height: 47px;
  line-height: 43px;
  padding: 0 32px;
  font-size: 15px;
  margin-top: 0;
  border: 1px solid #b2b2b2;
  color: #282f36;
  font-weight: 400;
}
.splashSoccer button.button-gray.btn-only-border:before {
  background: transparent;
  transform: scale3d(0.7, 1, 1);
}
.splashSoccer button.button-gray.btn-only-border:hover {
  border-color: #0085ac;
  color: #fff;
}
.splashSoccer button.button-gray.btn-only-border:hover:before {
  background: #0085ac;
  opacity: 1;
  transform: scale3d(1, 1, 1);
}
.splashSoccer button.button-gray.btn-only-border:hover input[type="submit"] {
  color: #fff !important;
}
.splashSoccer button.button-gray.btn-only-border input[type="submit"] {
  display: block;
  overflow: hidden;
  background: transparent !important;
  margin: 0;
  width: 100%;
  line-height: 43px;
  padding: 0 40px !important;
  border: 0;
  border-radius: 0;
  height: auto;
  min-height: 44px;
  font-weight: 400;
  font-size: 15px;
}
.splashSoccer button.single_add_to_cart_button {
  text-transform: uppercase;
  opacity: 1;
  border-radius: 0;
  border: 0;
  height: 47px !important;
  line-height: 47px !important;
  padding: 0 40px 0 60px;
  font-size: 15px;
  margin-top: 0;
  background: #bd2227 !important;
  letter-spacing: 0;
}
.splashSoccer button.single_add_to_cart_button:before {
  text-transform: uppercase;
  opacity: 1;
  border-radius: 0;
  height: 47px;
  line-height: 43px;
  padding: 0 40px;
  font-size: 15px;
  margin-top: 0;
  background: #0085ac !important;
  transform: scale3d(1, 1, 1);
}
.splashSoccer button.single_add_to_cart_button:after {
  content: "\f218";
  font-family: "Font Awesome 5 Free";
  color: #fff;
  position: absolute;
  left: 19%;
  top: 49%;
  transform: translateY(-49%);
  font-size: 17px;
}
.splashSoccer button.single_add_to_cart_button:hover {
  color: #fff !important;
}
.splashSoccer button.single_add_to_cart_button:hover:before {
  transform: scale3d(0, 1, 1);
}
.splashSoccer .button.wc-backward {
  text-transform: uppercase;
  opacity: 1;
  border-radius: 0;
  background: transparent !important;
  height: 47px;
  line-height: 43px;
  padding: 0 10px;
  font-size: 15px;
  margin-top: 0;
  border: 1px solid #b2b2b2;
  color: #282f36;
}
.splashSoccer .button.wc-backward:before {
  background: transparent;
  transform: scale3d(0.7, 1, 1);
}
.splashSoccer .button.wc-backward:hover {
  border-color: #0085ac;
  color: #fff;
}
.splashSoccer .button.wc-backward:hover:before {
  background: #0085ac;
  opacity: 1;
  transform: scale3d(1, 1, 1);
}
.splashSoccer .button-gray.btn-only-border {
  text-transform: uppercase;
  opacity: 1;
  border-radius: 0;
  background: transparent !important;
  height: 47px;
  line-height: 43px;
  padding: 0 10px;
  font-size: 15px;
  margin-top: 0;
  border: 1px solid #b2b2b2;
  color: #282f36;
}
.splashSoccer .button-gray.btn-only-border:before {
  background: transparent;
  transform: scale3d(0.7, 1, 1);
}
.splashSoccer .button-gray.btn-only-border:hover {
  border-color: #0085ac;
  color: #fff;
}
.splashSoccer .button-gray.btn-only-border:hover:before {
  background: #0085ac;
  opacity: 1;
  transform: scale3d(1, 1, 1);
}
.splashSoccer .button-gray.btn-only-border:hover input[type="submit"] {
  color: #fff !important;
}
.splashSoccer .button-gray.btn-only-border input[type="submit"] {
  display: block;
  overflow: hidden;
  background: transparent !important;
  margin: 0;
  width: 100%;
  line-height: 43px;
  padding: 0 40px !important;
  border: 0;
  border-radius: 0;
  height: auto;
  min-height: 44px;
  color: #fff;
  font-weight: 400;
  font-size: 15px;
}
.splashSoccer .button.button-gray.btn-only-border {
  text-transform: uppercase;
  opacity: 1;
  border-radius: 0;
  background: transparent !important;
  height: 47px;
  line-height: 43px;
  padding: 0 35px;
  font-size: 15px;
  margin-top: 0;
  border: 1px solid #b2b2b2;
  color: #282f36;
}
.splashSoccer .button.button-gray.btn-only-border:before {
  background: transparent;
  transform: scale3d(0.7, 1, 1);
}
.splashSoccer .button.button-gray.btn-only-border:hover {
  border-color: #0085ac;
  color: #fff;
}
.splashSoccer .button.button-gray.btn-only-border:hover:before {
  background: #0085ac;
  opacity: 1;
  transform: scale3d(1, 1, 1);
}
.splashSoccer .button.button-gray.btn-only-border:hover input[type="submit"] {
  color: #fff !important;
}
.splashSoccer .button.button-gray.btn-only-border input[type="submit"] {
  display: block;
  overflow: hidden;
  background: transparent !important;
  margin: 0;
  width: 100%;
  line-height: 43px;
  padding: 0 40px !important;
  border: 0;
  border-radius: 0;
  height: auto;
  min-height: 44px;
  color: #fff;
  font-weight: 400;
  font-size: 15px;
}
.splashSoccer .button-input-wrap.button-gray.btn-only-border {
  text-transform: uppercase;
  opacity: 1;
  border-radius: 0;
  background: transparent !important;
  height: 47px;
  line-height: 43px;
  padding: 0;
  font-size: 15px;
  margin-top: 0;
  border: 1px solid #b2b2b2;
  color: #282f36;
}
.splashSoccer .button-input-wrap.button-gray.btn-only-border:before {
  background: transparent;
  transform: scale3d(0.7, 1, 1);
}
.splashSoccer .button-input-wrap.button-gray.btn-only-border:hover {
  border-color: #0085ac;
  color: #fff;
}
.splashSoccer .button-input-wrap.button-gray.btn-only-border:hover:before {
  background: #0085ac;
  opacity: 1;
  transform: scale3d(1, 1, 1);
}
.splashSoccer
  .button-input-wrap.button-gray.btn-only-border:hover
  input[type="submit"] {
  color: #0085ac !important;
}
.splashSoccer
  .button-input-wrap.button-gray.btn-only-border
  input[type="submit"] {
  display: block;
  overflow: hidden;
  background: transparent !important;
  margin: 0;
  width: 100%;
  line-height: 43px;
  padding: 0 40px !important;
  border: 0;
  border-radius: 0;
  height: auto;
  min-height: 44px;
  color: #fff;
  font-weight: 400;
  font-size: 15px;
}
.splashSoccer .button.btn-md {
  padding: 0;
  border: solid 2px #0085ac;
  letter-spacing: 0;
  font-weight: 400;
}
.splashSoccer .button.btn-md:before {
  background-color: #0085ac !important;
}
.splashSoccer .button.btn-md:hover input[type="submit"],
.splashSoccer .button.btn-md:active input[type="submit"] {
  color: #0085ac !important;
}
.splashSoccer .button.btn-md input[type="submit"] {
  display: block;
  overflow: hidden;
  background: transparent !important;
  margin: 0;
  width: 100%;
  line-height: 43px;
  padding: 0 35px !important;
  border: 0;
  border-radius: 0;
  height: auto;
  min-height: 44px;
  letter-spacing: 0;
  font-weight: 400;
}
.splashSoccer .button.btn-md.btn-border {
  padding: 0;
  border: 0 !important;
  background: #bd2227 !important;
}
.splashSoccer .button.btn-md.btn-border:before {
  background-color: #0085ac !important;
  transform: scale3d(1, 1, 1);
}
.splashSoccer .button.btn-md.btn-border:hover,
.splashSoccer .button.btn-md.btn-border:active {
  border: 0 !important;
}
.splashSoccer .button.btn-md.btn-border:hover:before,
.splashSoccer .button.btn-md.btn-border:active:before {
  transform: scale3d(0, 1, 1);
}
.splashSoccer .button.btn-md.btn-border:hover input[type="submit"],
.splashSoccer .button.btn-md.btn-border:active input[type="submit"] {
  color: #fff !important;
}
.splashSoccer .button.btn-md.btn-border input[type="submit"] {
  display: block;
  overflow: hidden;
  background: transparent !important;
  margin: 0;
  width: 100%;
  line-height: 47px;
  padding: 0 35px !important;
  border: 0;
  border-radius: 0;
  height: auto;
  min-height: 44px;
  letter-spacing: 0;
  font-weight: 400;
}
.splashSoccer .btn-danger {
  text-transform: uppercase;
  opacity: 1;
  border-radius: 0;
  border-color: #0085ac;
  background: #0085ac;
  height: 47px;
  line-height: 43px;
  padding: 0 40px;
  font-size: 15px;
  margin-top: 0;
}
.splashSoccer .woocommerce #payment #place_order,
.splashSoccer .woocommerce-page #payment #place_order {
  border: none;
  border-radius: 0;
  text-shadow: none;
  box-shadow: none;
}
.splashSoccer ul.stm-list-icon li {
  padding-left: 40px;
  font-weight: 400;
  font-size: 15px;
  margin-bottom: 12px;
  padding-left: 33px;
}
.splashSoccer ul.stm-list-icon li i:before {
  color: #0085ac;
}
.splashSoccer ul.circle li {
  padding-left: 40px;
  font-weight: 400;
  font-size: 15px;
  margin-bottom: 22px;
}
.splashSoccer ul.circle li i.circle:before {
  display: block;
  color: #fff;
  z-index: 1;
  position: relative;
  top: 50%;
  left: 50%;
  transform: translateX(-50%), translateY(-50%);
}
.splashSoccer ul.circle li i.circle:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  background: #0085ac;
  padding: 100%;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 0;
}
.splashSoccer p {
  font-size: 14px;
}
.splashSoccer h1,
.splashSoccer .h1 {
  font-weight: 400;
  margin: 0 0 20px;
  line-height: 80px;
}
.splashSoccer h2,
.splashSoccer .h2 {
  font-weight: 400;
  margin: 0 0 20px;
}
.splashSoccer h3,
.splashSoccer .h3 {
  font-weight: 400;
  margin: 0 0 20px;
}
.splashSoccer h4,
.splashSoccer .h4 {
  font-weight: 400;
  margin: 0 0 20px;
}
.splashSoccer h5,
.splashSoccer .h5 {
  font-weight: 400;
  margin: 0 0 20px;
}
.splashSoccer h6,
.splashSoccer .h6 {
  font-weight: 400;
  margin: 0 0 20px;
}
.splashSoccer .sp-scrollable-table-wrapper .sp-data-table {
  margin: 0;
}
.splashSoccer .sp-data-table thead th,
.splashSoccer .sp-data-table tbody td,
.splashSoccer .sp-data-table tfoot td {
  border: none;
  padding: 5px 10px !important;
  height: 40px;
}
.splashSoccer .sp-data-table tbody td.data-p,
.splashSoccer .sp-data-table tbody td.data-w,
.splashSoccer .sp-data-table tbody td.data-d,
.splashSoccer .sp-data-table tbody td.data-l,
.splashSoccer .sp-data-table tbody td.data-pts,
.splashSoccer .sp-data-table tfoot td.data-p,
.splashSoccer .sp-data-table tfoot td.data-w,
.splashSoccer .sp-data-table tfoot td.data-d,
.splashSoccer .sp-data-table tfoot td.data-l,
.splashSoccer .sp-data-table tfoot td.data-pts {
  color: #fff !important;
  font-size: 13px !important;
  font-family: inherit;
}
.splashSoccer .sp-data-table tbody tr.red td.data-rank,
.splashSoccer .sp-data-table tfoot tr.red td.data-rank {
  color: #0085ac;
}
.splashSoccer .vc_league_table .sp-data-table thead th {
  font-family: "Arial";
  padding: 3px 10px 3px 5px;
  height: 34px;
  color: #b2b2b2 !important;
}
.splashSoccer .vc_league_table .sp-data-table thead th.data-rank {
  padding-left: 13px !important;
}
.splashSoccer #wrapper {
  position: relative;
  overflow: hidden;
  min-height: 500px;
  width: 100%;
  margin: 0 auto;
  min-width: 320px;
  background: #ffffff;
}
.splashSoccer #header {
  position: relative;
  z-index: 500;
  width: 100%;
  margin: 0 0 25px;
}
.splashSoccer #main {
  position: relative;
}
.splashSoccer #stm-footer-top #footer-main .footer-widgets-wrapper {
  padding: 13px 0 15px;
}
.splashSoccer #stm-footer-top #footer-main .footer-widgets-wrapper h6 {
  font-size: 20px !important;
}
.splashSoccer #stm-footer-bottom {
  padding: 62px 0;
}
.splashSoccer #stm-footer-bottom .footer-bottom-left .footer-bottom-left-text {
  margin: 0;
  color: #868686;
  letter-spacing: 0;
}
.splashSoccer #stm-footer-bottom .footer-bottom-right .stm-bottom-menu {
  display: block;
  overflow: hidden;
}
.splashSoccer
  #stm-footer-bottom
  .footer-bottom-right
  .stm-bottom-menu
  .footer-menu {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-align: baseline;
  align-items: baseline;
  -ms-flex-line-pack: distribute;
  align-content: space-around;
  padding: 0;
}
.splashSoccer
  #stm-footer-bottom
  .footer-bottom-right
  .stm-bottom-menu
  .footer-menu
  li {
  margin: 0;
}
.splashSoccer
  #stm-footer-bottom
  .footer-bottom-right
  .stm-bottom-menu
  .footer-menu
  li.current-menu-item
  a {
  color: #0085ac;
}
.splashSoccer
  #stm-footer-bottom
  .footer-bottom-right
  .stm-bottom-menu
  .footer-menu
  li
  a {
  padding: 0 20px;
  font-weight: 400;
  font-size: 15px;
  text-transform: uppercase;
  text-decoration: none;
}
.splashSoccer
  #stm-footer-bottom
  .footer-bottom-right
  .stm-bottom-menu
  .footer-menu
  li
  a:hover {
  color: #0085ac;
}
.splashSoccer.home .stm-title-box-unit {
  display: none;
}
.splashSoccer .stm-revslider-wrap {
  margin-top: 25px;
}
.splashSoccer.header_3
  .stm-header
  .stm-main-menu
  .stm-main-menu-unit
  .header-menu
  li
  a:before {
  background: #0085ac;
}
.splashSoccer .stm-title-box-unit {
  padding-top: 13px;
  padding-bottom: 28px;
}
.splashSoccer .stm-title-box-unit .woocommerce-breadcrumb {
  max-width: 1140px;
  padding: 0 15px !important;
  width: auto;
  margin: 0 auto 53px !important;
  text-transform: none;
  color: #868686;
  letter-spacing: 0;
  line-height: 14px;
  font-size: 13px;
  font-family: "Arial";
  font-weight: 400;
}
.splashSoccer .stm-title-box-unit .woocommerce-breadcrumb a {
  color: #868686;
}
.splashSoccer .stm-title-box-unit .stm-breadcrumbs-unit {
  margin-bottom: 53px;
}
.splashSoccer .stm-title-box-unit .stm-breadcrumbs-unit .navxtBreads {
  font-weight: 400;
  font-size: 13px;
  color: #868686;
  text-transform: none;
  letter-spacing: 0;
  line-height: 14px;
}
.splashSoccer
  .stm-title-box-unit
  .stm-breadcrumbs-unit
  .navxtBreads
  span[property="itemListElement"]
  > a {
  color: #868686;
}
.splashSoccer
  .stm-title-box-unit
  .stm-breadcrumbs-unit
  .navxtBreads
  span[property="itemListElement"]
  > a:hover {
  color: #868686 !important;
}
.splashSoccer
  .stm-title-box-unit
  .stm-breadcrumbs-unit
  .navxtBreads
  span[property="itemListElement"]
  span {
  font-weight: 400;
  font-size: 13px;
  color: #868686;
  text-transform: none;
  letter-spacing: 0;
  line-height: 14px;
}
.splashSoccer .stm-title-box-unit h2 {
  font-size: 36px;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 40px;
  padding-bottom: 20px;
  position: relative;
  margin-bottom: 0;
}
.splashSoccer .stm-title-box-unit h2:after {
  content: " ";
  display: block;
  overflow: hidden;
  width: 32px;
  height: 3px;
  background: #0085ac;
  position: absolute;
  bottom: 0;
}
.splashSoccer .stm-title-box-unit .stm-shop-categories {
  display: none;
}
.splashSoccer .container {
  max-width: 1140px;
}
.splashSoccer .stm-carousel-controls-right {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.splashSoccer .stm-carousel-controls-right .stm-carousel-control-prev,
.splashSoccer .stm-carousel-controls-right .stm-carousel-control-next {
  display: -ms-flexbox;
  display: flex;
  width: 44px;
  height: 44px;
  border: solid 1px #868686;
  text-align: center;
  padding: 0;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 1px;
  transition: all 0.1s ease-in;
}
.splashSoccer .stm-carousel-controls-right .stm-carousel-control-prev i,
.splashSoccer .stm-carousel-controls-right .stm-carousel-control-next i {
  color: #868686;
  padding: 0;
  vertical-align: middle;
  height: 26px;
  width: 9px;
  opacity: 0.55;
  transition: all 0.1s ease-in;
}
.splashSoccer .stm-carousel-controls-right .stm-carousel-control-prev:hover,
.splashSoccer .stm-carousel-controls-right .stm-carousel-control-next:hover {
  border-color: #0085ac;
  background: #0085ac;
}
.splashSoccer .stm-carousel-controls-right .stm-carousel-control-prev:hover i,
.splashSoccer .stm-carousel-controls-right .stm-carousel-control-next:hover i {
  color: #fff;
  opacity: 1;
}
.splashSoccer #stm-top-bar {
  min-height: 36px;
}
.splashSoccer #stm-top-bar .stm-top-bar_left .stm-top-switcher-holder {
  float: left;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_left
  .stm-top-switcher-holder
  .language-switcher-unit {
  min-width: 100px;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_left
  .stm-top-switcher-holder
  .language-switcher-unit
  .stm-current-language {
  line-height: 36px;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_left
  .stm-top-switcher-holder
  .language-switcher-unit
  .stm-current-language
  .stm-language-flag {
  display: none;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_left
  .stm-top-switcher-holder
  .language-switcher-unit
  .stm-current-language
  .stm-language-code {
  display: inline-block;
  color: #b2b2b2;
  font-size: 11px;
  text-transform: uppercase;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_left
  .stm-top-switcher-holder
  .language-switcher-unit
  .stm-current-language
  .stm-switcher-open {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  margin-left: 10px;
  margin-top: -5px;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_left
  .stm-top-switcher-holder
  .language-switcher-unit
  .stm-current-language
  .stm-switcher-open:before {
  content: "\f0dd";
  display: block;
  font-family: "Font Awesome 5 Free";
  font-size: 14px;
  color: #b2b2b2;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_left
  .stm-top-switcher-holder
  .language-switcher-unit
  ul.lang-dropdown-menu {
  z-index: 1000000;
  border-radius: 0;
  border-color: #fff;
  min-width: 100px;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_left
  .stm-top-switcher-holder
  .language-switcher-unit
  ul.lang-dropdown-menu
  li {
  margin: 0;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_left
  .stm-top-switcher-holder
  .language-switcher-unit
  ul.lang-dropdown-menu
  li
  a {
  padding: 5px 14px;
  line-height: 20px;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_left
  .stm-top-switcher-holder
  .language-switcher-unit
  ul.lang-dropdown-menu
  li
  a
  .stm-language-flag {
  display: none;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_left
  .stm-top-switcher-holder
  .language-switcher-unit
  ul.lang-dropdown-menu
  li
  a
  .stm-language-code {
  font-size: 11px;
  text-transform: uppercase;
  color: #b2b2b2;
}
.splashSoccer #stm-top-bar .stm-top-bar_right .clearfix .stm-top-cart-holder {
  display: block;
  float: right;
  width: auto;
  position: relative;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_right
  .clearfix
  .stm-top-cart-holder
  .stm-cart-af {
  line-height: 36px !important;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_right
  .clearfix
  .stm-top-cart-holder
  .stm-cart-af
  a {
  padding: 0 0 0 60px;
  height: 36px;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_right
  .clearfix
  .stm-top-cart-holder
  .stm-cart-af
  a:hover {
  background: transparent;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_right
  .clearfix
  .stm-top-cart-holder
  .stm-cart-af
  a
  i {
  font-size: 20px;
  color: #252c33;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_right
  .clearfix
  .stm-top-cart-holder
  .stm-cart-af
  a
  i:before {
  content: "\e91d";
  font-family: "stm-splash-icons";
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_right
  .clearfix
  .stm-top-cart-holder
  .stm-cart-af
  a
  .list-label {
  display: none;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_right
  .clearfix
  .stm-top-cart-holder
  .stm-cart-af
  a
  .list-badge {
  display: block;
  position: absolute;
  top: 2px;
  right: 0;
  font-size: 11px;
  color: #fff;
  background: #0085ac;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_right
  .clearfix
  .stm-top-profile-holder {
  display: block;
  width: auto;
  min-width: 34px;
  float: left;
  overflow: hidden;
  height: 36px;
  line-height: 36px;
  position: relative;
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_right
  .clearfix
  .stm-top-profile-holder
  .stm-profile-wrapp
  a {
  color: #b2b2b2;
  font-size: 11px;
  text-transform: uppercase;
  font-family: "Arial";
}
.splashSoccer
  #stm-top-bar
  .stm-top-bar_right
  .clearfix
  .stm-top-profile-holder
  .stm-profile-wrapp
  .vertical-divider {
  background-color: #b2b2b2;
}
.splashSoccer .countdown {
  display: block;
  overflow: hidden;
  position: relative;
}
.splashSoccer .countdown span {
  padding: 8px 12px 2px;
  min-width: 65px;
  height: 87px;
  border-bottom: 3px solid #0085ac;
  font-size: 30px;
  color: #fff;
  line-height: 50px;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  background: rgba(53, 62, 70, 0.9);
  margin: 0 3px;
  font-weight: normal;
}
.splashSoccer .countdown small {
  font-family: "Arial";
  font-size: 13px;
  line-height: 19px;
  display: block;
}
.splashSoccer .sp-data-table {
  border-collapse: inherit !important;
  border-spacing: 0;
}
.splashSoccer .sp-data-table thead th {
  padding: 10px;
  background: #4f575e !important;
  font-size: 13px;
  color: #fff;
  text-transform: uppercase;
  font-weight: normal;
}
.splashSoccer .sp-data-table tbody td,
.splashSoccer .sp-data-table tfoot td {
  padding: 5px 10px;
  background: #2a3138 !important;
  color: #fff;
  font-size: 15px;
  text-transform: uppercase;
  border: 0 !important;
}
.splashSoccer .sp-data-table tbody tr:nth-child(even) td,
.splashSoccer .sp-data-table tfoot tr:nth-child(even) td {
  background: #4f575e !important;
}
.splashSoccer .sp-data-table tbody td a:hover,
.splashSoccer .sp-data-table tfoot td a:hover {
  color: #0085ac !important;
}
.splashSoccer .sp-data-table tbody td a,
.splashSoccer .sp-data-table tfoot td a {
  color: #fff !important;
}
.splashSoccer .vc_tta-tabs-container {
  display: block;
  overflow: hidden;
}
.splashSoccer .vc_tta-tabs-container .vc_tta-tabs-list {
  display: block;
  overflow: hidden;
  position: relative;
  padding: 1px 0 0 !important;
}
.splashSoccer .vc_tta-tabs-container .vc_tta-tabs-list li {
  display: block;
  width: 50%;
  float: left;
  margin: 0 !important;
}
.splashSoccer .vc_tta-tabs-container .vc_tta-tabs-list li a {
  display: block;
  overflow: hidden;
  background: #242b31;
  padding: 0 10px !important;
  border: 0 !important;
  margin: 0;
  line-height: 52px;
  font-weight: 400;
  font-size: 17px;
  color: #fff;
  text-align: center;
}
.splashSoccer .vc_tta-tabs-container .vc_tta-tabs-list li a span {
  color: #fff;
  font-weight: 400;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.splashSoccer .vc_tta-tabs-container .vc_tta-tabs-list li a:hover {
  background: #0085ac !important;
}
.splashSoccer .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a {
  background: #0085ac !important;
  line-height: 53px;
  margin-top: -1px;
}
.splashSoccer .stm-title-left h2.stm-main-title-unit {
  font-weight: 400;
  font-size: 36px;
  margin-bottom: 32px;
}
.splashSoccer .stm-products-carousel-init .product,
.splashSoccer .stm-products-carousel-init .stm-single-product-carousel {
  width: 100%;
  margin: 0 0 50px;
  padding: 0 5px;
  position: relative;
}
.splashSoccer .stm-products-carousel-init .product a,
.splashSoccer .stm-products-carousel-init .stm-single-product-carousel a {
  position: relative;
  display: block;
}
.splashSoccer .stm-products-carousel-init .product a:hover img,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  a:hover
  img {
  border-color: #0085ac;
}
.splashSoccer .stm-products-carousel-init .product a:hover .product_header h3,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  a:hover
  .product_header
  h3 {
  color: #0085ac;
}
.splashSoccer .stm-products-carousel-init .product a .onsale,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  a
  .onsale {
  width: 71px;
  height: 71px;
  background: url(https://new.tablelandfutsal.com.au/wp-content/themes/splash/assets/images/soccer/product_sale.png)
    no-repeat 0 0;
  border-radius: 0;
  box-shadow: none;
  text-indent: -5000px;
  left: 0;
  top: 0;
  right: auto;
  bottom: auto;
  margin: -3px 0 0 -3px;
  z-index: 10;
  min-height: 3.236em;
  min-width: 3.236em;
  padding: 0.202em;
  font-weight: 700;
  position: absolute;
  text-align: center;
  line-height: 3.236;
}
.splashSoccer .stm-products-carousel-init .product a img,
.splashSoccer .stm-products-carousel-init .stm-single-product-carousel a img {
  width: 100%;
  height: auto;
  display: block;
  box-shadow: none;
  border: 1px solid #b2b2b2;
  margin: 0 0 14px;
}
.splashSoccer .stm-products-carousel-init .product .product_header,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_header {
  position: relative;
  margin: 0 0 10px;
}
.splashSoccer .stm-products-carousel-init .product .product_header h3,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_header
  h3 {
  float: left;
  font-size: 17px;
  text-transform: uppercase;
  line-height: 15px;
  margin: 0;
  padding: 0;
  font-weight: 400;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.splashSoccer .stm-products-carousel-init .product .product_header h3 a,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_header
  h3
  a {
  position: relative;
  display: block;
  text-decoration: none;
  color: #151618;
  transition: all 0.25s ease;
}
.splashSoccer .stm-products-carousel-init .product .product_header .reviews,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_header
  .reviews {
  position: relative;
  display: block;
  text-decoration: none;
  float: right;
  color: #b2b2b2;
  line-height: 15px;
  font-size: 13px;
}
.splashSoccer .stm-products-carousel-init .product .product_info,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_info {
  position: relative;
  margin: 0 0 10px;
}
.splashSoccer .stm-products-carousel-init .product .product_info a,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_info
  a {
  position: relative;
  display: block;
  text-decoration: none;
  float: left;
  font-size: 13px;
  color: #868686;
  margin: 0 0 3px;
}
.splashSoccer .stm-products-carousel-init .product .product_info .star-rating,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_info
  .star-rating {
  display: block;
  overflow: hidden;
  width: 75px;
  height: 15px;
  line-height: 20px;
  float: right;
  margin-top: 4px;
}
.splashSoccer
  .stm-products-carousel-init
  .product
  .product_info
  .star-rating:before,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_info
  .star-rating:before {
  color: #0085ac;
  letter-spacing: 1px;
  font-size: 15px;
}
.splashSoccer
  .stm-products-carousel-init
  .product
  .product_info
  .star-rating
  span:before,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_info
  .star-rating
  span:before {
  color: #0085ac;
  letter-spacing: 1px;
  font-size: 15px;
}
.splashSoccer .stm-products-carousel-init .product .product_footer,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_footer {
  position: relative;
  height: 32px;
  line-height: 32px;
}
.splashSoccer
  .stm-products-carousel-init
  .product
  .product_footer
  .add_to_cart_button,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_footer
  .add_to_cart_button {
  display: block;
  font-weight: 400;
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0 10px;
  background: #0085ac;
  height: 32px;
  text-align: center;
  font-size: 15px !important;
  color: #fff !important;
  text-decoration: none;
}
.splashSoccer
  .stm-products-carousel-init
  .product
  .product_footer
  .add_to_cart_button
  i,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_footer
  .add_to_cart_button
  i {
  margin: 0 5px 0 5px;
  font-size: 19px;
}
.splashSoccer .stm-products-carousel-init .product .product_footer .price,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_footer
  .price {
  position: relative;
  display: block;
  background: #394046;
  display: block;
  color: #fff;
  font-size: 15px;
  padding: 0 12px;
  float: left;
  margin: 0 12px 0 0;
  position: relative;
  min-width: 61%;
  font-size: 18px;
}
.splashSoccer
  .stm-products-carousel-init
  .product
  .product_footer
  .price:before,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_footer
  .price:before {
  content: "";
  position: absolute;
  right: -13px;
  top: 0;
  border-bottom: 32px solid #0085ac;
  border-left: 11px solid transparent;
}
.splashSoccer .stm-products-carousel-init .product .product_footer .price:after,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_footer
  .price:after {
  content: "";
  position: absolute;
  right: -11px;
  top: 0;
  border-top: 32px solid #394046;
  border-right: 11px solid transparent;
}
.splashSoccer .stm-products-carousel-init .product .product_footer .price del,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_footer
  .price
  del {
  font-size: 13px;
  color: #d9d9d9 !important;
  display: inline-block;
  opacity: 0.5;
  vertical-align: top;
}
.splashSoccer
  .stm-products-carousel-init
  .product
  .product_footer
  .price
  del
  span,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_footer
  .price
  del
  span {
  color: #d9d9d9 !important;
}
.splashSoccer .stm-products-carousel-init .product .product_footer .price ins,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_footer
  .price
  ins {
  text-decoration: none;
  font-weight: normal;
  margin: 0 0 0 10px;
}
.splashSoccer
  .stm-products-carousel-init
  .product
  .product_footer
  .price
  .woocommerce-Price-amount.amount,
.splashSoccer
  .stm-products-carousel-init
  .stm-single-product-carousel
  .product_footer
  .price
  .woocommerce-Price-amount.amount {
  color: #fff;
  font-weight: 400;
}
.splashSoccer .stm-products-carousel-unit-wrapper {
  width: 100%;
}
.splashSoccer
  .stm-products-carousel-unit-wrapper
  .stm-products-carousel-unit
  .stm-products-carousel-init
  .product
  .product_info
  .star-rating {
  display: block;
  position: relative;
  color: transparent;
}
.splashSoccer
  .stm-products-carousel-unit-wrapper
  .stm-products-carousel-unit
  .stm-products-carousel-init
  .product
  .product_info
  .star-rating:before {
  font-family: "Font Awesome 5 Free";
  font-size: inherit;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f006\f006\f006\f006\f006";
  display: block !important;
  color: #0085ac;
  top: 0;
  left: 0;
  position: absolute;
  letter-spacing: 0;
}
.splashSoccer
  .stm-products-carousel-unit-wrapper
  .stm-products-carousel-unit
  .stm-products-carousel-init
  .product
  .product_info
  .star-rating
  span {
  overflow: hidden;
  top: 0;
  left: 0;
  position: absolute;
  padding-top: 1.5em;
}
.splashSoccer
  .stm-products-carousel-unit-wrapper
  .stm-products-carousel-unit
  .stm-products-carousel-init
  .product
  .product_info
  .star-rating
  span:before {
  position: absolute;
  display: block;
  font-family: "Font Awesome 5 Free";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  top: 0;
  left: 0;
  width: 100%;
  height: 21px;
  content: "\f005\f005\f005\f005\f005";
  letter-spacing: 0;
  color: #0085ac;
}
.splashSoccer .stm-media-tabs .stm-media-tabs-nav ul {
  text-align: right;
}
.splashSoccer .stm-media-tabs .stm-media-tabs-nav ul li.active a {
  color: #fff;
  background: #0085ac;
}
.splashSoccer .stm-media-tabs .stm-media-tabs-nav ul li.active a span {
  border-bottom: 0;
}
.splashSoccer .stm-media-tabs .stm-media-tabs-nav ul li.active a:hover span {
  color: #fff !important;
}
.splashSoccer .stm-media-tabs .stm-media-tabs-nav ul li a {
  color: #fff;
  background: #3f4851;
  padding: 10px 20px 9px !important;
}
.splashSoccer .stm-media-tabs .stm-media-tabs-nav ul li a span {
  font-size: 15px;
  font-weight: 400;
  border-bottom: 0;
}
.splashSoccer .stm-media-tabs .stm-media-tabs-nav ul li a:hover span {
  color: #0085ac;
}
.splashSoccer .stm-media-tabs .tab-content {
  margin-top: 13px;
}
.splashSoccer .stm-news-tabs-wrapper .stm-single-post-loop .image {
  margin-bottom: 27px;
}
.splashSoccer .stm-news-tabs-wrapper .stm-single-post-loop .image:before {
  display: none;
}
.splashSoccer .stm-news-tabs-wrapper .stm-single-post-loop .content {
  overflow: hidden;
  max-height: 108px;
  margin-bottom: 17px;
}
.splashSoccer .stm-news-tabs-wrapper .stm-single-post-loop .content a {
  text-decoration: none;
  color: #151618;
}
.splashSoccer .stm-news-tabs-wrapper .stm-single-post-loop .content .title {
  margin-bottom: 10px;
  font-weight: 400;
  color: #151618;
}
.splashSoccer .stm-news-tabs-wrapper .stm-single-post-loop .content p {
  font-size: 14px;
  color: #475058;
  line-height: 22px;
}
.splashSoccer .stm-news-tabs-wrapper .stm-single-post-loop .post-meta {
  display: -ms-flexbox;
  display: flex;
  background: #ececec;
  padding: 5px 10px;
}
.splashSoccer
  .stm-news-tabs-wrapper
  .stm-single-post-loop
  .post-meta
  .stm-post-time {
  display: block;
  width: 100%;
  -ms-flex-align: start;
  align-items: flex-start;
  font-size: 14px;
  color: #b2b2b2;
}
.splashSoccer
  .stm-news-tabs-wrapper
  .stm-single-post-loop
  .post-meta
  .comments-number {
  display: block;
  width: 100%;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-right: 0;
  text-align: right;
  font-weight: 400;
  font-size: 14px;
}
.splashSoccer
  .stm-news-tabs-wrapper
  .stm-single-post-loop
  .post-meta
  .comments-number
  a {
  color: #868686;
}
.splashSoccer
  .stm-news-tabs-wrapper
  .stm-single-post-loop
  .post-meta
  .comments-number
  a:hover {
  color: #0085ac;
}
.splashSoccer
  .stm-news-tabs-wrapper
  .stm-single-post-loop
  .post-meta
  .post_list_item_tags {
  display: none;
}
.splashSoccer .footer-widgets-wrapper .stm-cols-4 aside {
  width: 33.3%;
}
.splashSoccer .footer-widgets-wrapper .widget-title h6 {
  font-weight: 400;
  font-size: 20px;
  color: #fff;
  text-transform: uppercase;
}
.splashSoccer .footer-widgets-wrapper .textwidget {
  font-size: 14px;
  line-height: 23px;
  color: #fff;
  opacity: 0.5;
}
.splashSoccer .widget_contacts {
  position: relative;
}
.splashSoccer .widget_contacts ul li.widget_contacts_address .icon i:before {
  color: #b2b2b2;
}
.splashSoccer .widget_contacts ul li.widget_contacts_address .text {
  font-size: 14px;
  color: #fff;
  opacity: 0.5;
}
.splashSoccer .widget_contacts ul li.widget_contacts_phone .icon i:before {
  color: #b2b2b2;
}
.splashSoccer .widget_contacts ul li.widget_contacts_phone .text {
  font-size: 14px;
  color: #fff;
  opacity: 0.5;
  font-weight: 400;
}
.splashSoccer .widget_contacts ul li.widget_contacts_skype .icon i:before {
  color: #b2b2b2;
}
.splashSoccer .widget_contacts ul li.widget_contacts_skype .text {
  font-size: 14px;
  color: #fff;
}
.splashSoccer .widget_contacts ul li.widget_contacts_mail .icon i:before {
  color: #b2b2b2;
}
.splashSoccer .widget_contacts ul li.widget_contacts_mail .text a {
  font-size: 14px;
  color: #fff;
}
.splashSoccer .widget_contacts p {
  position: relative;
  color: #fff;
  font-size: 14px;
  margin: 0 0 10px;
  line-height: 14px;
}
.splashSoccer .widget_contacts p:after {
  content: "";
  clear: both;
  display: table;
}
.splashSoccer .widget_contacts p i {
  font-size: 16px;
  width: 30px;
  line-height: 20px;
  float: left;
  color: #a3a4a4;
}
.splashSoccer .widget_contacts p span {
  overflow: hidden;
  line-height: 20px;
  display: block;
  color: #abb1b9;
}
.splashSoccer .widget_contacts p a {
  color: #abb1b9 !important;
}
.splashSoccer .vc_tta-container {
  margin-bottom: 3px;
}
.splashSoccer .vc_tta-tabs-container .vc_tta-tabs-list {
  display: -ms-flexbox !important;
  display: flex !important;
  overflow: hidden !important;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
}
.splashSoccer .vc_tta-tabs-container .vc_tta-tabs-list li {
  width: 100%;
  margin-right: 1px !important;
}
.splashSoccer .vc_tta-tabs-container .vc_tta-tabs-list li a {
  width: 100%;
}
.splashSoccer
  .vc_tta-panels-container
  .vc_tta-panel-body
  .vc_row
  .vc_column_container
  .vc_column-inner
  .wpb_wrapper
  .wpb_content_element
  .wpb_wrapper
  h3 {
  text-transform: uppercase;
  line-height: 27px;
  position: relative;
  padding-bottom: 20px;
  margin-bottom: 0;
}
.splashSoccer
  .vc_tta-panels-container
  .vc_tta-panel-body
  .vc_row
  .vc_column_container
  .vc_column-inner
  .wpb_wrapper
  .wpb_content_element
  .wpb_wrapper
  h3:after {
  content: "";
  display: block;
  width: 32px;
  height: 3px;
  background: #0085ac;
  position: absolute;
  bottom: 0;
}
.splashSoccer .stm-image-slider {
  margin-bottom: 35px;
}
.splashSoccer .stm-image-slider .stm-slider-control-prev,
.splashSoccer .stm-image-slider .stm-slider-control-next {
  display: -ms-flexbox;
  display: flex;
  width: 44px;
  height: 44px;
  border: solid 1px #868686;
  text-align: center;
  padding: 0;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 1px;
  transition: all 0.1s ease-in;
  background: transparent;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.splashSoccer .stm-image-slider .stm-slider-control-prev i,
.splashSoccer .stm-image-slider .stm-slider-control-next i {
  display: block;
  overflow: hidden;
  position: relative;
  color: #fff;
  padding: 0;
  vertical-align: middle;
  height: 26px;
  width: 100%;
  opacity: 1;
  transition: all 0.1s ease-in;
}
.splashSoccer .stm-image-slider .stm-slider-control-prev i:before,
.splashSoccer .stm-image-slider .stm-slider-control-next i:before {
  position: absolute;
  height: 100%;
  font-size: 24px;
  left: 0;
  top: 50%;
  width: 100%;
  transform: translateY(-50%);
}
.splashSoccer .stm-image-slider .stm-slider-control-prev:hover,
.splashSoccer .stm-image-slider .stm-slider-control-next:hover {
  border-color: #0085ac;
  background: #0085ac;
}
.splashSoccer .stm-image-slider .stm-slider-control-prev:hover i,
.splashSoccer .stm-image-slider .stm-slider-control-next:hover i {
  opacity: 1;
}
.splashSoccer .stm-image-slider .stm-slider-control-prev {
  left: 1.7%;
}
.splashSoccer .stm-image-slider .stm-slider-control-next {
  right: 1.7%;
}
.splashSoccer .wpcf7 form p:nth-of-type(2) {
  display: -ms-flexbox;
  display: flex;
}
.splashSoccer .wpcf7 form p:nth-of-type(2) span {
  margin-right: 30px;
}
.splashSoccer .wpcf7 form p:nth-of-type(2) span:last-child {
  margin-right: 0;
}
.splashSoccer .wpcf7 form p:nth-of-type(2) span input[type="text"],
.splashSoccer .wpcf7 form p:nth-of-type(2) span input[type="email"] {
  border-radius: 0;
  height: 47px;
  background: #fff;
  font-size: 14px;
  color: #868686;
}
.splashSoccer .wpcf7 form p textarea {
  border-radius: 0;
  background: #fff;
  font-size: 14px;
  color: #868686;
  padding: 10px 15px;
}
.splashSoccer .wpcf7 form .btn-border {
  display: block;
  width: 160px;
  text-align: center;
  margin-top: 30px;
}
.splashSoccer .wpcf7 form .btn-border input[type="submit"] {
  background: transparent !important;
  border: 0 !important;
  width: 100%;
  height: 50px;
  font-weight: 400;
  font-size: 15px;
}
.splashSoccer .wpcf7 form .btn-border input[type="submit"]:hover {
  color: inherit;
}
.splashSoccer .wpcf7 form .btn-border .ajax-loader {
  display: none;
  position: absolute;
  right: 20%;
  top: 50%;
  transform: translateY(-50%);
}
.splashSoccer .wpcf7 form div.wpcf7-validation-errors {
  margin-left: 0;
  color: #e21e22;
  border-radius: 0;
  font-size: 14px;
  font-weight: 400;
  display: block;
  border: 2px solid #e21e22;
  line-height: 36px;
  margin-right: 0;
}
.splashSoccer .wpcf7 form .stm-elements-inline {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: baseline;
  align-items: baseline;
  -ms-flex-pack: center;
  justify-content: center;
}
.splashSoccer .wpcf7 form .stm-elements-inline > span {
  display: block;
  width: 100%;
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin-right: 20px;
}
.splashSoccer .wpcf7 form .stm-elements-inline > span input {
  border-radius: 0;
  margin-right: 20px;
  height: 47px;
  background: #fff;
  font-size: 14px;
  color: #868686;
}
.splashSoccer .wpcf7 form .stm-elements-inline > div {
  display: inline-block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  margin-top: 0 !important;
  margin-left: 2px;
}
.splashSoccer .wpcf7 form .stm-elements-inline > div input[type="submit"] {
  height: 45px;
}
.splashSoccer .stm-footer-image {
  height: 500px;
}
.splashSoccer .stm-footer-image .inner {
  padding-top: 187px;
}
.splashSoccer .stm-footer-image .heading-font.title {
  font-size: 48px;
  font-weight: 700;
  margin-bottom: 26px;
}
.splashSoccer .stm-footer-image .heading-font.title span {
  display: inline-block;
  overflow: hidden;
  padding: 10px;
  color: #0085ac;
  background: #151618;
  margin: 0;
  vertical-align: top;
}
.splashSoccer .stm-footer-image .heading-font.title .stm-red {
  color: #0085ac;
}
.splashSoccer .stm-footer-image .heading-font.title .stm-text {
  color: #fff;
}
.splashSoccer .stm-footer-image .button.btn-md {
  padding: 0 35px;
}
.splashSoccer .stm-footer-image .button.btn-md:hover {
  border-color: #0085ac;
  color: #fff;
}
.splashSoccer .stm-footer-image .button.btn-md:active {
  color: #fff !important;
}
.splashSoccer
  .vc_tta-accordion
  .vc_tta-panel.vc_active
  .vc_tta-panel-heading
  .vc_tta-panel-title {
  background: #0085ac;
}
.splashSoccer
  .vc_tta-accordion
  .vc_tta-panel.vc_active
  .vc_tta-panel-heading
  .vc_tta-panel-title
  a {
}
.splashSoccer
  .vc_tta-accordion
  .vc_tta-panel.vc_active
  .vc_tta-panel-heading
  .vc_tta-panel-title
  a
  i:before {
  transform: rotate(90deg);
}
.splashSoccer .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading {
  border-bottom: 0;
}
.splashSoccer
  .vc_tta-accordion
  .vc_tta-panel
  .vc_tta-panel-heading
  .vc_tta-panel-title {
  background: #545c64;
  font-size: inherit !important;
}
.splashSoccer
  .vc_tta-accordion
  .vc_tta-panel
  .vc_tta-panel-heading
  .vc_tta-panel-title
  a {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px 10px 12px 10px;
  line-height: 22px;
}
.splashSoccer
  .vc_tta-accordion
  .vc_tta-panel
  .vc_tta-panel-heading
  .vc_tta-panel-title
  a:before {
  display: none;
}
.splashSoccer
  .vc_tta-accordion
  .vc_tta-panel
  .vc_tta-panel-heading
  .vc_tta-panel-title
  a
  i {
  display: inline-block;
  overflow: hidden;
  color: #fff;
  width: 30px;
  height: 16px;
  padding: 0;
  position: relative;
  font-size: 14px;
  margin-right: 2px;
}
.splashSoccer
  .vc_tta-accordion
  .vc_tta-panel
  .vc_tta-panel-heading
  .vc_tta-panel-title
  a
  i:before {
  display: block;
  position: absolute;
  left: 5px;
  top: 50%;
  transform: translateY(-50%);
}
.splashSoccer
  .vc_tta-accordion
  .vc_tta-panel
  .vc_tta-panel-heading
  .vc_tta-panel-title
  a
  .vc_tta-title-text {
  color: #fff;
  vertical-align: middle;
  font-weight: 400;
  font-size: 15px;
  margin-left: 0;
}
.splashSoccer .vc_tta-accordion .vc_tta-panel .vc_tta-panel-body {
}
.splashSoccer .vc_tta-accordion .vc_tta-panel .vc_tta-panel-body p {
  opacity: 1;
}
.splashSoccer .vc_tta-accordion.style_1 .vc_tta-panel-heading {
  border-bottom: 0;
}
.splashSoccer .vc_tta-accordion.style_1 .vc_tta-panel-body {
  background: #394046;
  margin: 0 3px;
}
.splashSoccer .vc_tta-accordion.style_1 .vc_tta-panel-body p {
  color: #fff;
}
.splashSoccer
  .vc_tta-container
  .vc_tta.vc_general.vc_tta-accordion
  .vc_tta-panels-container
  .vc_tta-panels
  .vc_tta-panel
  .vc_tta-panel-body {
  padding: 20px 20px 20px 40px;
}
.splashSoccer .stm-price-plan-unit {
  margin-left: -2px;
  margin-right: -2px;
  padding: 2px 2px 55px;
  overflow: hidden;
}
.splashSoccer .stm-price-plan {
  position: relative;
  padding-bottom: 0;
  background-color: #fff;
  text-align: center;
  border-radius: 0;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
}
.splashSoccer .stm-price-plan .badge {
  position: absolute;
  top: 15px;
  left: -35px;
  width: 130px;
  padding: 8px 20px;
  background-color: #0085ac;
  transform: rotate(-45deg);
  border-radius: 0;
  color: #fff;
  text-transform: uppercase;
  font-size: 14px;
}
.splashSoccer .stm-price-plan header {
  padding: 0 0 15px;
  background-color: #394046;
  border-radius: 0;
  color: #fff;
  min-height: 178px;
}
.splashSoccer .stm-price-plan header .title {
  margin: 0 0 22px;
  padding: 15px 0;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 20px;
  letter-spacing: 0;
  color: #fff;
  font-weight: 400;
  background: #252c33;
}
.splashSoccer .stm-price-plan header .price {
  margin-bottom: 7px;
  font-weight: 700;
  font-size: 60px;
  line-height: 1;
}
.splashSoccer .stm-price-plan header .price-label {
  color: #b2b2b2;
  font-size: 15px;
  text-transform: uppercase;
  letter-spacing: 0;
}
.splashSoccer .stm-price-plan .body {
  padding: 0;
}
.splashSoccer .stm-price-plan .body .single-feature {
  font-weight: 400;
  font-size: 15px;
  padding: 8px 0;
  color: #151618;
  margin-bottom: 0;
}
.splashSoccer .stm-price-plan .body .single-feature:nth-child(odd) {
  background: #f5f5f5;
}
.splashSoccer .stm-price-plan .button-unit {
  padding: 20px 50px;
  background: #f5f5f5;
}
.splashSoccer .stm-price-plan .button-unit .button {
  width: 100%;
  border-radius: 0;
  font-weight: 400;
  color: #fff !important;
  line-height: 47px;
  letter-spacing: 0;
  border: 0;
  background: #bd2227 !important;
}
.splashSoccer .stm-price-plan .button-unit .button:before {
  background-color: #0085ac !important;
  transform: scale3d(1, 1, 1);
}
.splashSoccer .stm-price-plan .button-unit .button:hover {
  border: 0 !important;
  color: #fff !important;
}
.splashSoccer .stm-price-plan .button-unit .button:hover:before {
  transform: scale3d(0, 1, 1);
}
.splashSoccer .stm-price-plan:hover header .title {
  background-color: #0085ac;
}
.splashSoccer .stm-default-page-grid {
  padding-top: 10px;
}
.splashSoccer .stm-default-page-grid .stm-single-post-loop .image {
  margin-bottom: 27px;
}
.splashSoccer .stm-default-page-grid .stm-single-post-loop .image:before {
  display: none;
}
.splashSoccer
  .stm-default-page-grid
  .stm-single-post-loop
  > a:hover
  + .content
  a {
  color: #0085ac;
}
.splashSoccer .stm-default-page-grid .stm-single-post-loop .content {
  overflow: hidden;
  max-height: 108px;
  margin-bottom: 17px;
}
.splashSoccer .stm-default-page-grid .stm-single-post-loop .content a {
  text-decoration: none;
  color: #151618;
}
.splashSoccer .stm-default-page-grid .stm-single-post-loop .content a:hover {
  color: #0085ac;
}
.splashSoccer .stm-default-page-grid .stm-single-post-loop .content .title {
  min-height: 48px;
  margin-bottom: 10px;
  font-weight: 400;
  color: #151618;
}
.splashSoccer .stm-default-page-grid .stm-single-post-loop .content p {
  font-size: 14px;
  color: #475058;
  line-height: 22px;
}
.splashSoccer .stm-default-page-grid .stm-single-post-loop .post-meta {
  display: -ms-flexbox;
  display: flex;
  background: #ececec;
  padding: 5px 10px;
}
.splashSoccer
  .stm-default-page-grid
  .stm-single-post-loop
  .post-meta
  .stm-post-time {
  display: block;
  width: 100%;
  -ms-flex-align: start;
  align-items: flex-start;
  font-size: 14px;
  color: #b2b2b2;
}
.splashSoccer
  .stm-default-page-grid
  .stm-single-post-loop
  .post-meta
  .comments-number {
  display: block;
  width: 100%;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-right: 0;
  text-align: right;
  font-weight: 400;
  font-size: 14px;
}
.splashSoccer
  .stm-default-page-grid
  .stm-single-post-loop
  .post-meta
  .comments-number:hover {
  cursor: default;
}
.splashSoccer
  .stm-default-page-grid
  .stm-single-post-loop
  .post-meta
  .comments-number:hover
  a {
  color: #868686;
}
.splashSoccer
  .stm-default-page-grid
  .stm-single-post-loop
  .post-meta
  .comments-number
  a:hover {
  color: #0085ac;
}
.splashSoccer
  .stm-default-page-grid
  .stm-single-post-loop
  .post-meta
  .post_list_item_tags {
  display: none;
}
.splashSoccer
  .stm-default-page-grid
  .container
  .row
  .col-md-9
  .row-3
  .col-md-3 {
  width: 33%;
}
.splashSoccer
  .stm-default-page-grid
  .container
  .row
  .col-md-3.hidden-sm.hidden-xs {
  margin-top: 88px;
}
.splashSoccer .stm-default-page-list {
  padding-top: 8px;
}
.splashSoccer .stm-default-page-list .stm-small-title-box .stm-title-box-unit {
  padding-bottom: 10px;
}
.splashSoccer .stm-default-page-list .stm-single-post-loop {
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  clear: both;
  margin-top: 25px;
  margin-bottom: 4px;
  border: solid 1px #d8d8d8;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer .stm-default-page-list .stm-single-post-loop:hover .title {
  color: #0085ac;
}
.splashSoccer .stm-default-page-list .stm-single-post-loop:hover .image img {
  transition: all 0.5s ease-in-out;
  transform: scale(1.1);
}
.splashSoccer .stm-default-page-list .stm-single-post-loop:hover .image:before {
  opacity: 0;
}
.splashSoccer .stm-default-page-list .stm-single-post-loop:hover .stm-plus {
  opacity: 0 !important;
}
.splashSoccer .stm-default-page-list .stm-single-post-loop > a {
  display: block;
  overflow: hidden;
  width: 100%;
  max-width: 255px;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}
.splashSoccer .stm-default-page-list .stm-single-post-loop > a .image {
  display: block;
  max-width: 255px;
  margin-bottom: 0;
  max-height: 380px;
}
.splashSoccer .stm-default-page-list .stm-single-post-loop > a .image:before {
  display: none !important;
}
.splashSoccer .stm-default-page-list .stm-single-post-loop > a .image:after {
  display: none;
}
.splashSoccer
  .stm-default-page-list
  .stm-single-post-loop
  > a
  .image.audio:after {
  content: "\e905" !important;
}
.splashSoccer
  .stm-default-page-list
  .stm-single-post-loop
  > a
  .image.video:after {
  content: "\e904" !important;
  font-size: 12px;
}
.splashSoccer .stm-default-page-list .stm-single-post-loop .stm-sticky-post {
  left: 44px;
}
.splashSoccer
  .stm-default-page-list
  .stm-single-post-loop
  .stm-post-content-inner {
  display: block;
  width: 100%;
  overflow: hidden;
  padding: 0 20px 0 28px;
  border: 0;
  background-color: #fff;
  position: relative;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}
.splashSoccer
  .stm-default-page-list
  .stm-single-post-loop
  .stm-post-content-inner
  .date {
  width: 100%;
  float: left;
  margin: 0 0 10px;
  color: #868686;
  font-size: 13px;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
}
.splashSoccer
  .stm-default-page-list
  .stm-single-post-loop
  .stm-post-content-inner
  .title {
  letter-spacing: 0;
  text-transform: none;
  line-height: 20px;
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 15px;
  text-transform: uppercase;
}
.splashSoccer
  .stm-default-page-list
  .stm-single-post-loop
  .stm-post-content-inner
  .title:hover {
  color: #0085ac;
}
.splashSoccer
  .stm-default-page-list
  .stm-single-post-loop
  .stm-post-content-inner
  .content
  p {
  line-height: 20px;
}
.splashSoccer
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .stm-cat-list-wrapp {
  display: inline-block;
  overflow: hidden;
  vertical-align: middle;
  padding-left: 2px;
  line-height: 14px;
}
.splashSoccer
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .stm-cat-list-wrapp
  i {
  display: inline-block;
  vertical-align: middle;
  color: #999999;
  font-size: 14px;
}
.splashSoccer
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .stm-cat-list-wrapp
  ul {
  display: inline-block;
  margin: 0 0 0 5px;
  padding: 0;
  list-style: none;
  vertical-align: middle;
  line-height: 14px;
}
.splashSoccer
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .stm-cat-list-wrapp
  ul
  li {
  display: inline-block;
  padding: 0;
  margin: 0 5px 0 0;
}
.splashSoccer
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .stm-cat-list-wrapp
  ul
  li:before {
  display: none;
}
.splashSoccer
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .stm-cat-list-wrapp
  ul
  li
  a {
  color: #999999;
  font-size: 13px;
  font-weight: 400;
}
.splashSoccer
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .comments-number {
  display: inline-block;
  overflow: hidden;
  vertical-align: middle;
  opacity: 1;
  text-transform: uppercase;
  margin-right: 0;
  margin-left: 20px;
}
.splashSoccer
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .comments-number
  i {
  color: #868686;
  font-size: 14px;
}
.splashSoccer
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .comments-number
  a {
  color: #868686;
  font-size: 13px;
  font-weight: 400;
  text-transform: none;
}
.splashSoccer .stm-single-post {
  padding-top: 10px;
}
.splashSoccer .stm-single-post .container .row .col-md-9 .row-3 .col-md-3 {
  width: 33%;
}
.splashSoccer .stm-single-post .container .row .col-md-9 .post-thumbnail {
  margin-bottom: 0;
}
.splashSoccer .stm-single-post .container .row .col-md-9 .stm-single-post-meta {
  background: #394046;
  padding: 15px 15px 13px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm-single-post-meta
  .stm-meta-left-part {
  margin-bottom: 0;
  line-height: 13px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm-single-post-meta
  .stm-meta-left-part
  .stm-date {
  font-size: 13px;
  font-weight: 400;
  text-transform: none;
  color: #d9dadb;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm-single-post-meta
  .stm-meta-left-part
  .stm-author {
  font-size: 13px;
  font-weight: 400;
  text-transform: none;
  color: #d9dadb;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm-single-post-meta
  .stm-comments-num {
  letter-spacing: 0;
  line-height: 0;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm-single-post-meta
  .stm-comments-num
  a {
  font-size: 13px;
  font-weight: 400;
  text-transform: none;
  color: #fff;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm-single-post-meta
  .stm-comments-num
  a
  i {
  font-size: 15px;
}
.splashSoccer .stm-single-post .container .row .col-md-9 .stm-post-meta-bottom {
  border-bottom: 0;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm-post-meta-bottom
  .stm_post_tags {
  color: transparent;
  margin: 6px 0 0;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm-post-meta-bottom
  .stm_post_tags
  i {
  display: none;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm-post-meta-bottom
  .stm_post_tags
  a {
  background: #868686;
  color: #fff;
  font-size: 13px;
  font-weight: 400;
  text-transform: none;
  padding: 2px 8px;
  margin: 0 5px 0 0;
  line-height: 20px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm-post-meta-bottom
  .stm_post_tags
  a:hover {
  background: #0085ac;
  color: #fff !important;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm-post-meta-bottom
  .stm-share-this-wrapp {
  display: -ms-flexbox;
  display: flex;
  width: auto;
  float: right;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm-post-meta-bottom
  .stm-share-this-wrapp
  .a2a_label {
  text-transform: none;
  -webkit-clip-path: none;
  clip-path: none;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_author_box
  .author_name
  h6 {
  font-size: 20px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_author_box
  .author_info-wrap {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_author_box
  .author_info-wrap
  .author_avatar {
  display: block;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_author_box
  .author_info-wrap
  .author_avatar
  img {
  max-width: 80px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_author_box
  .author_info-wrap
  .author_info {
  display: block;
  overflow: hidden;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm-single-comment-title
  .stm-add-review
  a
  .fa.fa-pencil-square {
  color: #0085ac;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm-single-comment-title
  .stm-add-review
  a:hover {
  color: #0085ac;
}
.splashSoccer .stm-single-post .container .row .col-md-9 .stm_post_comments {
  margin-top: 58px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  h4 {
  font-weight: 400;
  font-size: 30px;
  color: #000000;
  text-align: left;
  background: transparent;
  border-bottom: 0;
  padding: 0 0 38px 0;
  margin-bottom: 30px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .stm-list-duty {
  background: transparent;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .stm-list-duty
  li {
  padding-left: 0;
  padding-right: 0;
  border-bottom: 0;
  margin-bottom: 10px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .stm-list-duty
  li
  .comment-body {
  padding-left: 16px;
  padding-bottom: 16px;
  border-bottom: solid 1px #b2b2b2;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .stm-list-duty
  li
  .comment-body:last-child {
  padding-bottom: 16px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .stm-list-duty
  li
  .comment-body
  .comment-author-image {
  margin-right: 25px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .stm-list-duty
  li
  .comment-body
  .comment-author-image
  img {
  max-width: 60px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .stm-list-duty
  li
  .comment-body
  .vcard {
  position: relative;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .stm-list-duty
  li
  .comment-body
  .vcard
  .heading-font {
  font-size: 16px;
  letter-spacing: 0;
  margin-right: 25px;
  font-weight: 400;
  vertical-align: top;
  line-height: 16px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .stm-list-duty
  li
  .comment-body
  .vcard
  .commentmetadata {
  display: inline-block;
  line-height: 20px;
  vertical-align: top;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .stm-list-duty
  li
  .comment-body
  .vcard
  .commentmetadata
  .date {
  text-transform: none;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .stm-list-duty
  li
  .comment-body
  .vcard
  .reply {
  display: block;
  overflow: hidden;
  position: absolute;
  top: 0;
  right: 0;
  background: #b2b2b2;
  padding: 0 10px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .stm-list-duty
  li
  .comment-body
  .vcard
  .reply
  i {
  display: none;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .stm-list-duty
  li
  .comment-body
  .vcard
  .reply
  a {
  color: #fff;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .stm-list-duty
  li
  .comment-body
  .vcard
  .reply
  a:hover {
  color: #fff;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .stm-list-duty
  li
  .comment-body
  .vcard
  p {
  margin-top: 4px;
  line-height: 20px;
  font-style: italic;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .stm-list-duty
  li
  .children {
  margin-top: 30px;
  padding-left: 55px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .comment-respond {
  display: block;
  overflow: hidden;
  background: #3a4147;
  padding: 0;
  margin-top: 13px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .comment-respond
  .must-log-in {
  padding: 30px 40px 0;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .comment-respond
  h3 {
  display: block;
  font-weight: 400;
  font-size: 30px !important;
  color: #fff;
  margin: 30px 45px 0 40px;
  padding-left: 50px;
  position: relative;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .comment-respond
  h3:before {
  display: block;
  font-family: "Font Awesome 5 Free";
  content: "\f086";
  font-weight: 400;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .comment-respond
  h3
  small
  a {
  display: inline-block;
  overflow: hidden;
  background: #b2b2b2;
  color: #fff;
  font-family: "Arial";
  font-size: 13px;
  letter-spacing: 0;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  padding: 5px 10px;
  text-transform: none;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .comment-respond
  form {
  background: transparent;
  padding: 40px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .comment-respond
  form
  .logged-in-as
  a {
  color: #b2b2b2;
  font-size: 13px;
  font-style: italic;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .comment-respond
  form
  .comment-form-comment {
  display: inline-block;
  width: 100%;
  margin-right: 40px;
  vertical-align: top;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .comment-respond
  form
  .comment-form-comment
  textarea {
  height: 180px;
  max-height: 180px;
  border-radius: 0;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .comment-respond
  form
  .stm-row-comments {
  display: block;
  overflow: hidden;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .comment-respond
  form
  .stm-row-comments
  > div
  input {
  height: 50px;
  border-radius: 0;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .comment-respond
  form
  .form-submit
  span {
  margin-top: 0;
  padding: 0 10px;
  line-height: 18px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .comment-respond
  form
  .form-submit
  span
  input[type="submit"] {
  background: transparent !important;
  border: 0;
  border-radius: 0;
  min-height: 44px;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .comment-respond
  form
  .form-submit
  span
  input[type="submit"]:hover {
  color: #fff !important;
}
.splashSoccer
  .stm-single-post
  .container
  .row
  .col-md-9
  .stm_post_comments
  .comments-area
  .comment-respond
  form
  .form-submit
  span
  input[type="submit"]:hover:active {
  color: #fff !important;
}
.splashSoccer .stm-single-post .container .row .col-md-3.hidden-sm.hidden-xs {
  margin-top: 88px;
}
.splashSoccer input[type="text"],
.splashSoccer input[type="email"],
.splashSoccer input[type="password"],
.splashSoccer textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.splashSoccer aside.widget {
  margin-bottom: 48px;
}
.splashSoccer aside.widget .widget-title h4,
.splashSoccer aside.widget .widget-title h6 {
  font-weight: 400;
  font-size: 30px !important;
  line-height: initial;
}
.splashSoccer aside.widget.widget_stm_recent_posts .widget_media {
  border-bottom: solid 1px #d9d9d9;
  padding-bottom: 15px;
}
.splashSoccer aside.widget.widget_stm_recent_posts a .image {
  display: block;
  overflow: hidden;
  max-width: 80px;
  max-height: 65px;
  margin-top: 0;
  margin-right: 15px;
}
.splashSoccer aside.widget.widget_stm_recent_posts a:hover {
  text-decoration: none;
}
.splashSoccer aside.widget.widget_stm_recent_posts a:hover .h5 {
  color: #0085ac !important;
}
.splashSoccer aside.widget.widget_stm_recent_posts a .stm-post-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.splashSoccer aside.widget.widget_stm_recent_posts a .stm-post-content .date {
  font-weight: 400;
  font-size: 12px;
  color: #b2b2b2;
  line-height: 15px;
  margin-top: 3px;
  -ms-flex-order: 2;
  order: 2;
  text-transform: none;
}
.splashSoccer aside.widget.widget_stm_recent_posts a .stm-post-content .h5 {
  font-weight: 400;
  font-size: 15px;
  color: #06083b;
  text-transform: uppercase;
  -ms-flex-order: 1;
  order: 1;
  margin-bottom: 5px;
}
.splashSoccer aside.widget.widget_search input[type="text"] {
  background: #fff !important;
  border-color: #d9d9d9;
  margin-bottom: 15px;
  height: 47px;
  border-radius: 0 !important;
  font-size: 14px;
  color: #868686;
  box-shadow: none;
  outline: inherit;
}
.splashSoccer aside.widget.widget_search button.search-submit {
  border: 0;
  border-radius: 0;
  min-height: 47px;
  padding: 11px 15px 9px;
}
.splashSoccer aside.widget.widget_search button.search-submit:before {
  background: #0085ac !important;
  transform: scale3d(1, 1, 1);
}
.splashSoccer aside.widget.widget_search button.search-submit i {
  color: #fff;
  font-size: 15px;
}
.splashSoccer aside.widget.widget_search button.search-submit:hover i {
  color: #0085ac;
}
.splashSoccer aside.widget.widget_search button.search-submit:hover:before {
  transform: scale3d(0, 1, 1);
}
.splashSoccer aside.widget.widget_categories ul li {
  margin: 0 0 6px 0;
}
.splashSoccer aside.widget.widget_categories ul li a {
  font-size: 14px;
  text-transform: none;
  font-weight: 400;
  padding: 10px 30px 10px 37px;
  background-color: rgba(37, 44, 51, 0.9);
}
.splashSoccer aside.widget.widget_categories ul li a:after {
  display: none;
}
.splashSoccer aside.widget.widget_categories ul li a:before {
  background-color: #0085ac;
}
.splashSoccer aside.widget.widget_categories ul li a:hover:before {
  background-color: #0085ac;
}
.splashSoccer aside.widget.widget_categories ul li a span {
  position: relative;
}
.splashSoccer aside.widget.widget_categories ul li a span:before {
  content: "\f105";
  display: block;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  position: absolute;
  top: -4px;
  left: -21px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  z-index: 10;
}
.splashSoccer aside.widget.widget_archive .select2 .select2-selection {
  border-radius: 0;
  height: 47px;
}
.splashSoccer
  aside.widget.widget_archive
  .select2
  .select2-selection
  .select2-selection__rendered {
  line-height: 47px;
  padding: 0 35px 0 15px;
  color: #868686;
  font-size: 14px;
}
.splashSoccer aside.widget.widget_archive .select2 .select2-selection__arrow {
  height: 46px;
}
.splashSoccer aside.widget.widget_archive .select2 .select2-selection__arrow b {
  display: block;
  position: relative;
  background: transparent !important;
  padding: 10px;
  border: 0;
  left: inherit;
  top: 50%;
  transform: translateY(-50%);
  margin: 0;
}
.splashSoccer
  aside.widget.widget_archive
  .select2
  .select2-selection__arrow
  b:before {
  content: "\f107";
  display: block;
  font-family: "Font Awesome 5 Free";
  font-size: 18px;
  color: #595959;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  z-index: 10;
}
.splashSoccer
  aside.widget.widget_sp_event_calendar
  .sp-template-event-calendar
  .sp-calendar-wrapper
  .sp-event-calendar
  caption {
  font-weight: 400;
  color: #151618;
  font-size: 16px;
  padding: 6px 0 4px 0;
  line-height: 30px !important;
  background: transparent;
  text-transform: uppercase;
  margin-bottom: 10px;
}
.splashSoccer
  aside.widget.widget_sp_event_calendar
  .sp-template-event-calendar
  .sp-calendar-wrapper
  .sp-event-calendar
  thead
  tr
  th {
  font-weight: 700;
  font-size: 13px;
  color: #fff;
  padding: 10px 0 9px 13px;
}
.splashSoccer
  aside.widget.widget_sp_event_calendar
  .sp-template-event-calendar
  .sp-calendar-wrapper
  .sp-event-calendar
  tbody
  tr:first-child
  td {
  padding-top: 10px;
}
.splashSoccer
  aside.widget.widget_sp_event_calendar
  .sp-template-event-calendar
  .sp-calendar-wrapper
  .sp-event-calendar
  tbody
  tr:last-child
  td {
  padding-bottom: 10px;
}
.splashSoccer
  aside.widget.widget_sp_event_calendar
  .sp-template-event-calendar
  .sp-calendar-wrapper
  .sp-event-calendar
  tbody
  tr
  td {
  border-bottom: 0;
  font-weight: 700;
  font-size: 14px;
  color: #fff;
  padding: 5px;
}
.splashSoccer
  aside.widget.widget_sp_event_calendar
  .sp-template-event-calendar
  .sp-calendar-wrapper
  .sp-event-calendar
  tbody
  tr
  td
  a {
  color: #0085ac !important;
}
.splashSoccer
  aside.widget.widget_sp_event_calendar
  .sp-template-event-calendar
  .sp-calendar-wrapper
  .sp-event-calendar
  tfoot {
  background: #f0f0f0;
}
.splashSoccer
  aside.widget.widget_sp_event_calendar
  .sp-template-event-calendar
  .sp-calendar-wrapper
  .sp-event-calendar
  tfoot
  tr
  td {
  padding: 10px;
  border-top: solid 1px #d8d8d8;
}
.splashSoccer
  aside.widget.widget_sp_event_calendar
  .sp-template-event-calendar
  .sp-calendar-wrapper
  .sp-event-calendar
  tfoot
  tr
  td
  a {
  font-weight: 700;
  font-size: 13px;
  color: #0085ac;
}
.splashSoccer aside.widget.widget_mc4wp_form_widget .mc4wp-form-fields {
  display: block;
  overflow: hidden;
}
.splashSoccer aside.widget.widget_mc4wp_form_widget .mc4wp-form-fields p {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer
  aside.widget.widget_mc4wp_form_widget
  .mc4wp-form-fields
  p
  input[type="email"] {
  display: block;
  width: 82%;
  border-radius: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  height: 47px;
  padding: 13px 15px 10px;
  color: #868686;
  font-size: 14px;
  opacity: 1;
  border-right: 0;
}
.splashSoccer aside.widget.widget_mc4wp_form_widget .mc4wp-form-fields p span {
  position: relative;
  display: block;
}
.splashSoccer
  aside.widget.widget_mc4wp_form_widget
  .mc4wp-form-fields
  p
  span:before {
  display: block;
  content: "\f1d8";
  font-family: "Font Awesome 5 Free";
  font-size: 18px;
  color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  z-index: 10;
  transition: all 0.2s ease-in;
}
.splashSoccer
  aside.widget.widget_mc4wp_form_widget
  .mc4wp-form-fields
  p
  span:after {
  content: "";
  display: block;
  width: 43px;
  height: 47px;
  background: #0085ac;
  transform: scale3d(1, 1, 1);
  transition: transform 0.2s, opacity 0.2s;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 1;
}
.splashSoccer
  aside.widget.widget_mc4wp_form_widget
  .mc4wp-form-fields
  p
  span:hover:before {
  color: #0085ac;
}
.splashSoccer
  aside.widget.widget_mc4wp_form_widget
  .mc4wp-form-fields
  p
  span:hover:after {
  transform: scale3d(0, 1, 1);
  opacity: 0;
}
.splashSoccer
  aside.widget.widget_mc4wp_form_widget
  .mc4wp-form-fields
  p
  span:hover
  input[type="submit"] {
  background-color: transparent !important;
  border-color: rgba(215, 215, 214, 0.7) !important;
}
.splashSoccer
  aside.widget.widget_mc4wp_form_widget
  .mc4wp-form-fields
  p
  input[type="submit"] {
  color: transparent !important;
  max-width: 40px;
  height: 47px;
  border-radius: 0;
  padding: 11px 21px 9px;
  border-top: 1px solid rgba(215, 215, 214, 0.7);
  border-right: 1px solid rgba(215, 215, 214, 0.7);
  border-bottom: 1px solid rgba(215, 215, 214, 0.7);
  border-left: 0;
  background-color: transparent !important;
}
.splashSoccer aside.widget.widget_tag_cloud .tagcloud a {
  background: #868686;
  color: #fff;
  font-size: 13px !important;
  font-weight: 400;
  text-transform: none;
  padding: 2px 8px;
  margin: 0 5px 5px 0;
  text-decoration: none;
}
.splashSoccer aside.widget.widget_tag_cloud .tagcloud a:hover {
  background: #0085ac;
  color: #fff !important;
}
.splashSoccer
  aside.widget.widget_price_filter
  .price_slider_wrapper
  .price_slider {
  margin: 0 5px 0 0;
  background: #f0f0f0;
}
.splashSoccer
  aside.widget.widget_price_filter
  .price_slider_wrapper
  .price_slider
  .ui-slider-range {
  background: #0085ac;
}
.splashSoccer
  aside.widget.widget_price_filter
  .price_slider_wrapper
  .price_slider
  .ui-slider-handle {
  width: 4px;
  height: 16px;
  background: #394046;
  margin: 0;
  border-radius: 0;
}
.splashSoccer
  aside.widget.widget_price_filter
  .price_slider_wrapper
  .price_slider_amount {
  display: block;
  position: relative;
  overflow: hidden;
}
.splashSoccer
  aside.widget.widget_price_filter
  .price_slider_wrapper
  .price_slider_amount
  .price_label {
  display: block;
  overflow: hidden;
  float: left;
  text-transform: none;
  font-font: "Arial";
  font-weight: 400;
  font-size: 13px;
  color: #999999;
  padding-top: 3px;
}
.splashSoccer
  aside.widget.widget_price_filter
  .price_slider_wrapper
  .price_slider_amount
  .price_label
  .from,
.splashSoccer
  aside.widget.widget_price_filter
  .price_slider_wrapper
  .price_slider_amount
  .price_label
  .to {
  font-font: "Arial";
  font-weight: 700;
  font-size: 13px;
  color: #151618;
}
.splashSoccer
  aside.widget.widget_price_filter
  .price_slider_wrapper
  .price_slider_amount
  .button {
  display: block;
  float: right;
  margin: 0;
  color: #151618;
  font-size: 14px;
  height: 36px;
  line-height: 28px;
  padding: 5px 25px 6px;
  border-radius: 0;
  border: 0;
  background-color: #0085ac !important;
  font-weight: 600;
}
.splashSoccer
  aside.widget.widget_price_filter
  .price_slider_wrapper
  .price_slider_amount
  .button:before {
  background: #ededed;
  transform: scale3d(1, 1, 1);
}
.splashSoccer
  aside.widget.widget_price_filter
  .price_slider_wrapper
  .price_slider_amount
  .button:hover {
  color: #fff;
}
.splashSoccer
  aside.widget.widget_price_filter
  .price_slider_wrapper
  .price_slider_amount
  .button:hover:before {
  opacity: 1;
  transform: scale3d(0, 1, 1);
}
.splashSoccer aside.widget.widget_top_rated_products .product_list_widget li {
  display: block;
  overflow: hidden;
  padding: 5px 0 !important;
  margin-bottom: 5px !important;
}
.splashSoccer
  aside.widget.widget_top_rated_products
  .product_list_widget
  li:last-child {
  border-bottom: 0;
}
.splashSoccer
  aside.widget.widget_top_rated_products
  .product_list_widget
  li
  .product-title {
  font-family: "Oswald";
  font-weight: 400;
  font-size: 15px;
  color: #000000;
  margin-bottom: 0;
  text-transform: uppercase;
}
.splashSoccer
  aside.widget.widget_top_rated_products
  .product_list_widget
  li
  .star-rating:before {
  color: #0085ac !important;
  letter-spacing: 1px;
  font-size: 15px;
}
.splashSoccer
  aside.widget.widget_top_rated_products
  .product_list_widget
  li
  .star-rating
  span:before {
  color: #0085ac !important;
  letter-spacing: 1px;
  font-size: 15px;
}
.splashSoccer
  aside.widget.widget_top_rated_products
  .product_list_widget
  li
  img {
  margin: 0 10px 0 0;
  max-width: 60px;
}
.splashSoccer
  aside.widget.widget_top_rated_products
  .product_list_widget
  li
  del {
  display: inline-block;
  color: #808080 !important;
}
.splashSoccer
  aside.widget.widget_top_rated_products
  .product_list_widget
  li
  del
  .woocommerce-Price-amount {
  color: #808080 !important;
  font-size: 14px;
  font-weight: 400;
}
.splashSoccer
  aside.widget.widget_top_rated_products
  .product_list_widget
  li
  del
  span {
  color: #808080 !important;
}
.splashSoccer
  aside.widget.widget_top_rated_products
  .product_list_widget
  li
  ins {
  display: inline-block;
  color: #0085ac;
  border-bottom: 0;
  padding-left: 5px;
  font-family: "Oswald";
  font-weight: 400;
  font-size: 15px;
  text-decoration: none;
}
.splashSoccer
  aside.widget.widget_top_rated_products
  .product_list_widget
  li
  .woocommerce-Price-amount {
  margin-top: 0;
  color: #0085ac;
  font-family: "Oswald";
  font-weight: 400;
  font-size: 15px;
}
.splashSoccer
  aside.widget.widget_product_categories
  .product-categories
  > li
  > a {
  background-color: rgba(37, 44, 51, 0.9);
}
.splashSoccer
  aside.widget.widget_product_categories
  .product-categories
  > li
  > a:after {
  display: none !important;
}
.splashSoccer
  aside.widget.widget_product_categories
  .product-categories
  > li
  > a:hover {
  background: #0085ac;
}
.splashSoccer
  aside.widget.widget_product_categories
  .product-categories
  > li
  .children
  li::before {
  color: #0085ac !important;
}
.splashSoccer
  aside.widget.widget_product_categories
  .product-categories
  > li
  .children
  li:hover::before {
  color: #0085ac !important;
}
.splashSoccer
  aside.widget.widget_product_categories
  .product-categories
  > li
  .children
  li
  a {
  display: block;
  position: relative;
  line-height: 0;
  margin: 3px 0;
  background: transparent;
  color: #151618 !important;
  text-transform: none;
  font-weight: 400;
}
.splashSoccer
  aside.widget.widget_product_categories
  .product-categories
  > li
  .children
  li
  a:after {
  display: block;
  background: transparent;
  font-family: "Font Awesome 5 Free";
  font-size: 5px;
  color: #151618;
  position: absolute;
  top: 50% !important;
  left: 10px;
  transform: translateX(-50%) !important;
  width: 5px;
}
.splashSoccer
  aside.widget.widget_product_categories
  .product-categories
  > li
  .children
  li
  a:hover {
  color: #0085ac !important;
}
.splashSoccer
  aside.widget.widget_product_categories
  .product-categories
  > li
  .children
  li
  a:hover:after {
  width: 5px;
  color: #0085ac !important;
}
.splashSoccer .select2-results__option--highlighted {
  background-color: #0085ac !important;
}
.splashSoccer form[data-name="NEWSLETTER"] .mc4wp-form-fields {
  display: block;
  overflow: hidden;
}
.splashSoccer form[data-name="NEWSLETTER"] .mc4wp-form-fields p {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer
  form[data-name="NEWSLETTER"]
  .mc4wp-form-fields
  p
  input[type="email"] {
  display: block;
  width: 82%;
  border-radius: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  height: 47px;
  padding: 13px 15px 10px;
  color: #868686;
  font-size: 14px;
  opacity: 1;
}
.splashSoccer form[data-name="NEWSLETTER"] .mc4wp-form-fields p span {
  position: relative;
  display: block;
}
.splashSoccer form[data-name="NEWSLETTER"] .mc4wp-form-fields p span:before {
  display: block;
  content: "\f1d8";
  font-family: "Font Awesome 5 Free";
  font-size: 18px;
  color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  z-index: 10;
  transition: all 0.2s ease-in;
}
.splashSoccer
  form[data-name="NEWSLETTER"]
  .mc4wp-form-fields
  p
  span:hover:before {
  color: #0085ac;
}
.splashSoccer
  form[data-name="NEWSLETTER"]
  .mc4wp-form-fields
  p
  span:hover
  input[type="submit"] {
  background-color: transparent !important;
  border-color: #0085ac;
}
.splashSoccer
  form[data-name="NEWSLETTER"]
  .mc4wp-form-fields
  p
  input[type="submit"] {
  color: transparent !important;
  max-width: 40px;
  height: 47px;
  border-radius: 0;
  padding: 11px 21px 9px;
  border-color: #0085ac !important;
  background-color: #0085ac !important;
}
.splashSoccer ul.page-numbers {
  margin: 20px auto 0;
  text-align: center;
  border-top: solid 1px #cccccc;
  padding: 30px 0;
}
.splashSoccer ul.page-numbers li {
  margin: 0 3px;
}
.splashSoccer ul.page-numbers li span,
.splashSoccer ul.page-numbers li a {
  font-family: "Oswald";
  font-weight: 700;
  font-size: 14px;
  color: #151618 !important;
  border: 0;
  border-radius: 0;
  width: 50px;
  height: 50px;
  line-height: 50px;
}
.splashSoccer ul.page-numbers li span {
  background: #ededed;
}
.splashSoccer ul.page-numbers li a:hover {
  background-color: #0085ac;
}
.splashSoccer
  .stm-single-product-loop
  .stm-product-content-loop-inner:hover
  h3 {
  color: #0085ac !important;
}
.splashSoccer .stm-product-content-loop-inner .product {
  width: 100%;
  margin: 0 0 0;
  padding: 3px 3px 0;
  position: relative;
}
.splashSoccer .stm-product-content-loop-inner .product a {
  position: relative;
  display: block;
}
.splashSoccer .stm-product-content-loop-inner .product a:hover img {
  border-color: #0085ac;
}
.splashSoccer
  .stm-product-content-loop-inner
  .product
  a:hover
  .product_header
  h3 {
  color: #0085ac;
}
.splashSoccer .stm-product-content-loop-inner .product a .onsale {
  width: 71px;
  height: 71px;
  background: url(https://new.tablelandfutsal.com.au/wp-content/themes/splash/assets/images/soccer/product_sale.png)
    no-repeat 0 0;
  border-radius: 0;
  box-shadow: none;
  text-indent: -5000px;
  left: 0;
  top: 0;
  right: auto;
  bottom: auto;
  margin: -3px 0 0 -3px;
  z-index: 10;
  min-height: 3.236em;
  min-width: 3.236em;
  padding: 0.202em;
  font-weight: 700;
  position: absolute;
  text-align: center;
  line-height: 3.236;
}
.splashSoccer .stm-product-content-loop-inner .product a img {
  width: 100%;
  height: auto;
  display: block;
  box-shadow: none;
  border: 1px solid #b2b2b2;
  margin: 0 0 14px;
}
.splashSoccer .stm-product-content-loop-inner .product .product_header {
  position: relative;
  margin: 0 0 10px;
}
.splashSoccer .stm-product-content-loop-inner .product .product_header h3 {
  float: left;
  font-size: 17px;
  text-transform: uppercase;
  line-height: 15px;
  margin: 0;
  padding: 0;
  font-weight: 400;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.splashSoccer .stm-product-content-loop-inner .product .product_header h3 a {
  position: relative;
  display: block;
  text-decoration: none;
  color: #151618;
  transition: all 0.25s ease;
}
.splashSoccer
  .stm-product-content-loop-inner
  .product
  .product_header
  .reviews {
  position: relative;
  display: block;
  text-decoration: none;
  float: right;
  color: #b2b2b2;
  line-height: 15px;
  font-size: 13px;
}
.splashSoccer .stm-product-content-loop-inner .product .product_info {
  position: relative;
  margin: 0 0 10px;
}
.splashSoccer .stm-product-content-loop-inner .product .product_info a {
  position: relative;
  display: block;
  text-decoration: none;
  float: left;
  font-size: 13px;
  color: #868686;
  margin: 0 0 3px;
}
.splashSoccer
  .stm-product-content-loop-inner
  .product
  .product_info
  .star-rating {
  font-size: 0.857em;
  color: #0085ac !important;
  float: right;
  margin-top: 4px;
}
.splashSoccer
  .stm-product-content-loop-inner
  .product
  .product_info
  .star-rating:before {
  color: #0085ac;
  letter-spacing: 1px;
  font-size: 15px;
}
.splashSoccer
  .stm-product-content-loop-inner
  .product
  .product_info
  .star-rating
  span:before {
  color: #0085ac;
  letter-spacing: 1px;
  font-size: 15px;
}
.splashSoccer .stm-product-content-loop-inner .product .product_footer {
  position: relative;
  height: 32px;
  line-height: 31px;
}
.splashSoccer
  .stm-product-content-loop-inner
  .product
  .product_footer
  .add_to_cart_button {
  display: block;
  font-weight: 400;
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0 10px;
  background: #394046;
  height: 32px;
  text-align: right;
  font-size: 15px !important;
  color: #fff !important;
  text-decoration: none;
}
.splashSoccer
  .stm-product-content-loop-inner
  .product
  .product_footer
  .add_to_cart_button
  i {
  margin: 0 5px 0 5px;
  font-size: 19px;
}
.splashSoccer .stm-product-content-loop-inner .product .product_footer .price {
  position: relative;
  display: block;
  background: #0085ac;
  display: block;
  padding: 0 12px;
  float: left;
  margin: 0 12px 0 0;
  position: relative;
  min-width: 160px;
  font-weight: 400;
  font-size: 18px;
}
.splashSoccer
  .stm-product-content-loop-inner
  .product
  .product_footer
  .price:before {
  content: "";
  position: absolute;
  right: -13px;
  top: 0;
  border-bottom: 32px solid #394046;
  border-left: 11px solid transparent;
}
.splashSoccer
  .stm-product-content-loop-inner
  .product
  .product_footer
  .price:after {
  content: "";
  position: absolute;
  right: -11px;
  top: 0;
  border-top: 32px solid #0085ac;
  border-right: 11px solid transparent;
}
.splashSoccer
  .stm-product-content-loop-inner
  .product
  .product_footer
  .price
  .amount {
  color: #fff;
  font-size: 15px;
}
.splashSoccer
  .stm-product-content-loop-inner
  .product
  .product_footer
  .price
  del {
  font-size: 13px;
  color: #b2b2b2 !important;
  display: inline-block;
  opacity: 0.5;
  line-height: 26px;
  vertical-align: middle;
}
.splashSoccer
  .stm-product-content-loop-inner
  .product
  .product_footer
  .price
  ins {
  text-decoration: none;
  font-weight: normal;
  margin: 0 0 0 10px;
}
.splashSoccer.single-product .stm-title-box-unit {
  padding-top: 26px;
}
.splashSoccer.single-product .product {
  margin-top: 7px;
}
.splashSoccer.single-product .product .row .col-md-4 .stm-badge-wrapper {
  display: block;
  overflow: hidden;
  width: 100%;
  padding: 3px 0 0 3px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-4
  .stm-badge-wrapper
  .onsale {
  width: 71px;
  height: 71px;
  background: url(https://new.tablelandfutsal.com.au/wp-content/themes/splash/assets/images/soccer/product_sale.png)
    no-repeat 0 0;
  border-radius: 0;
  box-shadow: none;
  text-indent: -5000px;
  left: 3px;
  top: 3px;
  right: auto;
  bottom: auto;
  margin: -3px 0 0 -3px;
  z-index: 10;
  min-height: 3.236em;
  min-width: 3.236em;
  padding: 0.202em;
  font-weight: 700;
  position: absolute;
  text-align: center;
  line-height: 3.236;
  transform: rotate(0);
}
.splashSoccer.single-product
  .product
  .row
  .col-md-4
  .stm-badge-wrapper
  .woocommerce-product-gallery {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-line-pack: center;
  align-content: center;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-4
  .stm-badge-wrapper
  .woocommerce-product-gallery
  ol {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: justify;
  align-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 5px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-4
  .stm-badge-wrapper
  .woocommerce-product-gallery
  ol
  li {
  display: block;
  border: solid 1px #b2b2b2;
  max-width: 112px;
  max-height: 112px;
  width: 100%;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-4
  .stm-badge-wrapper
  .woocommerce-product-gallery
  ol
  li:before {
  display: none;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-4
  .stm-badge-wrapper
  .woocommerce-product-gallery
  ol
  li
  a
  img {
  display: block;
  width: 100%;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-4
  .stm-badge-wrapper
  .woocommerce-product-gallery
  ol
  li:hover {
  border-color: #0085ac;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-4
  .stm-badge-wrapper
  .stm-single-product-images {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-line-pack: center;
  align-content: center;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-4
  .stm-badge-wrapper
  .stm-single-product-images
  .stm-thumnails-single-product-wrapper {
  display: block;
  width: 100%;
  max-height: 113px;
  margin: 0 0 0;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-4
  .stm-badge-wrapper
  .stm-single-product-images
  .stm-thumnails-single-product-wrapper
  .stm-thumnails-single-product {
  width: 100%;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-4
  .stm-badge-wrapper
  .stm-single-product-images
  .stm-thumnails-single-product-wrapper
  .stm-thumnails-single-product
  ul {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-pack: center;
  justify-content: center;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-4
  .stm-badge-wrapper
  .stm-single-product-images
  .stm-thumnails-single-product-wrapper
  .stm-thumnails-single-product
  ul
  li {
  display: block;
  border: solid 1px #b2b2b2;
  max-width: 112px;
  max-height: 112px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-4
  .stm-badge-wrapper
  .stm-single-product-images
  .stm-thumnails-single-product-wrapper
  .stm-thumnails-single-product
  ul
  li
  a
  img {
  display: block;
  width: 100%;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-4
  .stm-badge-wrapper
  .stm-single-product-images
  .stm-thumnails-single-product-wrapper
  .stm-thumnails-single-product
  ul
  li:hover {
  border-color: #0085ac;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-4
  .stm-badge-wrapper
  .stm-single-product-images
  .stm-thumnails-single-product-wrapper
  .stm-vertical-arrows {
  display: none;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-4
  .stm-badge-wrapper
  .stm-single-product-images
  > a {
  display: block;
  overflow: hidden;
  margin-bottom: 5px;
  background: #ededed;
  border: solid 1px #b2b2b2;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-4
  .stm-badge-wrapper
  .stm-single-product-images
  > a
  img {
  display: block;
  margin: 0 auto;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right {
  padding-top: 0;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .stm-stock-wrapper {
  margin-bottom: 7px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .stm-stock-wrapper
  .stm-stock {
  font-size: 14px;
  color: #53a600;
  line-height: 11px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-product-rating {
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: relative;
  width: 100%;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-product-rating
  .star-rating {
  display: block;
  overflow: hidden;
  width: 90px;
  height: 15px;
  line-height: 16px;
  margin-right: 15px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-product-rating
  .star-rating:before {
  color: #0085ac;
  letter-spacing: 1px;
  font-size: 15px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-product-rating
  .star-rating
  span:before {
  color: #0085ac;
  letter-spacing: 1px;
  font-size: 15px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-product-rating
  .woocommerce-review-link {
  display: block;
  width: auto;
  font-size: 14px;
  color: #b2b2b2;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  div[itemprop="offers"]
  .price {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-bottom: 13px;
  margin-top: 13px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  div[itemprop="offers"]
  .price
  del {
  margin-right: 15px;
  color: #b2b2b2 !important;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  div[itemprop="offers"]
  .price
  del
  span {
  font-weight: 400;
  font-size: 20px;
  color: #b2b2b2 !important;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  div[itemprop="offers"]
  .price
  ins
  > span {
  font-weight: 400;
  font-size: 30px;
  color: #0085ac;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  div[itemprop="offers"]
  .price
  > .woocommerce-Price-amount.amount {
  font-weight: 400;
  font-size: 30px;
  color: #0085ac;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  div[itemprop="description"]
  p {
  font-size: 14px;
  color: #475058;
  line-height: 24px;
  margin-bottom: 23px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .cart
  .quantity {
  margin-right: 20px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .cart
  .quantity
  input[type="number"] {
  padding: 9px 5px;
  height: 47px;
  border-radius: 0;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .product_meta {
  display: block;
  overflow: hidden;
  position: relative;
  padding-left: 20px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .product_meta:before {
  display: block;
  content: "\f02b";
  font-family: "Font Awesome 5 Free";
  font-size: 16px;
  position: absolute;
  top: 50%;
  left: 0;
  color: #999999;
  font-weight: 900;
  transform: translateY(-50%);
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .product_meta
  span {
  font-size: 14px;
  color: #868686;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .product_meta
  span
  a {
  color: #0085ac;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .addtoany_list {
  margin-top: 20px;
  display: inline-block;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs {
  margin: 29px 0 20px 0 !important;
  padding: 0;
  background: transparent;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container {
  padding: 0;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  ul {
  margin: 0;
  letter-spacing: 0;
  font-size: 0;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  ul
  li {
  padding: 0;
  margin: 0 1px 0 0;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  ul
  li
  a {
  background: #394046;
  color: #fff;
  width: 100%;
  padding: 14px 35px;
  border: 0;
  font-weight: 400;
  font-size: 16px;
  margin: 0;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  ul
  li.active
  a {
  background: #0085ac;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  .entry-content {
  border: solid 1px #b2b2b2;
  padding: 13px 23px 2px 23px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  .entry-content
  h2 {
  font-size: 16px !important;
  margin-bottom: 1px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  .entry-content
  p {
  line-height: 24px;
  font-size: 14px;
  color: #475058;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  .entry-content#tab-reviews
  #reviews
  #comments
  .stm-single-comment-title
  h2 {
  font-size: 30px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  .entry-content#tab-reviews
  #reviews
  #comments
  .stm-single-comment-title
  .stm-add-review
  a {
  font-size: 14px;
  font-weight: 400;
  color: #868686;
  text-transform: none;
  letter-spacing: 0;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  .entry-content#tab-reviews
  #reviews
  #comments
  .stm-single-comment-title
  .stm-add-review
  a
  i {
  color: #0085ac;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  .entry-content#tab-reviews
  #reviews
  #comments
  .commentlist
  li
  .comment_container
  .comment-text
  .star-rating {
  display: block;
  overflow: hidden;
  width: 90px;
  height: 15px;
  line-height: 16px;
  margin-right: 15px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  .entry-content#tab-reviews
  #reviews
  #comments
  .commentlist
  li
  .comment_container
  .comment-text
  .star-rating:before {
  color: #0085ac;
  letter-spacing: 1px;
  font-size: 15px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  .entry-content#tab-reviews
  #reviews
  #comments
  .commentlist
  li
  .comment_container
  .comment-text
  .star-rating
  span:before {
  color: #0085ac;
  letter-spacing: 1px;
  font-size: 15px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  .entry-content#tab-reviews
  #reviews
  #comments
  .commentlist
  li
  .comment_container
  .comment-text
  .heading-font
  time {
  font-size: 13px;
  color: #868686;
  font-weight: 400;
  letter-spacing: 0;
  text-transform: none;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  .entry-content#tab-reviews
  #reviews
  #review_form_wrapper
  #review_form
  #respond
  #commentform
  .comment-form-rating
  label {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  font-weight: 400;
  color: #151618;
  letter-spacing: 0;
  line-height: 18px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  .entry-content#tab-reviews
  #reviews
  #review_form_wrapper
  #review_form
  #respond
  #commentform
  .comment-form-rating
  .stars {
  display: inline-block;
  vertical-align: top;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  .entry-content#tab-reviews
  #reviews
  #review_form_wrapper
  #review_form
  #respond
  #commentform
  .comment-form-rating
  .stars
  span
  a:after {
  color: #0085ac;
  font-size: 16px;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  .entry-content#tab-reviews
  #reviews
  #review_form_wrapper
  #review_form
  #respond
  #commentform
  .comment-form-comment
  label {
  font-size: 16px;
  font-weight: 400;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  .entry-content#tab-reviews
  #reviews
  #review_form_wrapper
  #review_form
  #respond
  #commentform
  .comment-form-comment
  textarea {
  border-radius: 0;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  .entry-content#tab-reviews
  #reviews
  #review_form_wrapper
  #review_form
  #respond
  #commentform
  > .row
  .col-md-6
  p
  label {
  font-size: 16px;
  font-weight: 400;
}
.splashSoccer.single-product
  .product
  .row
  .col-md-8
  .stm-single-product-content-right
  .woocommerce-tabs
  .container
  .entry-content#tab-reviews
  #reviews
  #review_form_wrapper
  #review_form
  #respond
  #commentform
  > .row
  .col-md-6
  p
  input {
  border-radius: 0;
}
.splashSoccer.single-product .product .stm-fullwidth-row-js {
  display: block;
  width: 100%;
  margin: 31px 0 !important;
}
.splashSoccer.single-product
  .product
  .stm-fullwidth-row-js
  .container:first-child {
  padding: 0;
}
.splashSoccer.single-product
  .product
  .stm-fullwidth-row-js
  .container
  .stm-title-left
  h3 {
  font-weight: 400;
  font-size: 32px;
  letter-spacing: 0;
}
.splashSoccer .stm-block-quote-wrapper.style_1 .stm-block-quote {
  font-family: "Arial";
}
.splashSoccer .woocommerce-message {
  border-color: #0085ac !important;
}
.splashSoccer .woocommerce-message .dp-in a {
  line-height: 22px;
  height: 22px;
  color: #0085ac !important;
}
.splashSoccer .woocommerce-message .dp-in a:after {
  color: #0085ac !important;
}
.splashSoccer .woocommerce .sp-scrollable-table-wrapper .shop_table {
  margin-top: 6px;
}
.splashSoccer .woocommerce .sp-scrollable-table-wrapper .shop_table thead {
  background: #394046;
}
.splashSoccer
  .woocommerce
  .sp-scrollable-table-wrapper
  .shop_table
  thead
  tr
  th {
  font-size: 17px;
  font-weight: 400;
}
@media (max-width: 480px) {
  .splashSoccer
    .woocommerce
    .sp-scrollable-table-wrapper
    .shop_table
    thead
    tr
    th {
    font-size: 12px;
    line-height: 16px;
  }
}
.splashSoccer
  .woocommerce
  .sp-scrollable-table-wrapper
  .shop_table
  tbody
  tr.cart_item:nth-of-type(odd)
  td {
  background: #fff;
}
.splashSoccer
  .woocommerce
  .sp-scrollable-table-wrapper
  .shop_table
  tbody
  tr.cart_item:nth-of-type(even)
  td {
  background: #f5f5f5;
}
.splashSoccer
  .woocommerce
  .sp-scrollable-table-wrapper
  .shop_table
  tbody
  tr.cart_item
  td {
  padding: 19px 5px;
}
.splashSoccer
  .woocommerce
  .sp-scrollable-table-wrapper
  .shop_table
  tbody
  tr.cart_item
  td.product-remove
  a
  i:before {
  content: "\e916";
  font-family: "stm-splash-icons";
  font-size: 14px;
  color: #a7abaf;
}
.splashSoccer
  .woocommerce
  .sp-scrollable-table-wrapper
  .shop_table
  tbody
  tr.cart_item
  td.product-remove
  a:hover
  i:before {
  color: #0085ac;
}
.splashSoccer
  .woocommerce
  .sp-scrollable-table-wrapper
  .shop_table
  tbody
  tr.cart_item
  td.product-thumbnail
  a
  img {
  max-width: 96px;
  border: 1px solid #b2b2b2;
}
.splashSoccer
  .woocommerce
  .sp-scrollable-table-wrapper
  .shop_table
  tbody
  tr.cart_item
  td.product-name
  a {
  font-weight: 400;
  font-size: 17px;
}
@media (max-width: 480px) {
  .splashSoccer
    .woocommerce
    .sp-scrollable-table-wrapper
    .shop_table
    tbody
    tr.cart_item
    td.product-name
    a {
    font-size: 12px;
    line-height: 16px;
  }
}
.splashSoccer
  .woocommerce
  .sp-scrollable-table-wrapper
  .shop_table
  tbody
  tr.cart_item
  td.product-price {
  font-weight: 400;
  font-size: 17px;
}
.splashSoccer
  .woocommerce
  .sp-scrollable-table-wrapper
  .shop_table
  tbody
  tr.cart_item
  td.product-quantity
  .quantity
  input[type="number"] {
  padding: 0;
  font-size: 14px;
  border-radius: 0;
}
.splashSoccer
  .woocommerce
  .sp-scrollable-table-wrapper
  .shop_table
  tbody
  tr.cart_item
  td.product-subtotal {
  font-weight: 400;
  font-size: 17px;
}
.splashSoccer
  .woocommerce
  .sp-scrollable-table-wrapper
  .shop_table
  tbody
  tr.cart_item
  td.product-subtotal
  .amount {
  color: #0085ac;
}
.splashSoccer
  .woocommerce
  .sp-scrollable-table-wrapper
  .shop_table
  tbody
  tr:last-child {
  background: #394046;
}
.splashSoccer
  .woocommerce
  .sp-scrollable-table-wrapper
  .shop_table
  tbody
  tr:last-child
  td {
  padding: 10px 30px;
}
.splashSoccer
  .woocommerce
  .sp-scrollable-table-wrapper
  .shop_table
  tbody
  tr:last-child
  td
  .coupon {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: center;
  justify-content: center;
}
.splashSoccer
  .woocommerce
  .sp-scrollable-table-wrapper
  .shop_table
  tbody
  tr:last-child
  td
  .coupon
  input[type="text"] {
  height: 47px;
  position: relative;
  top: inherit;
  border-radius: 0;
  background: #fff;
  font-size: 14px;
  min-width: 210px;
  margin-right: 10px;
}
@media (max-width: 480px) {
  .splashSoccer
    .woocommerce
    .sp-scrollable-table-wrapper
    .shop_table
    tbody
    tr:last-child
    td
    .coupon
    input[type="text"] {
    min-width: 120px;
  }
}
@media (max-width: 480px) {
  .splashSoccer
    .woocommerce
    .sp-scrollable-table-wrapper
    .shop_table
    tbody
    tr:last-child
    td
    .coupon
    input[type="submit"] {
    padding: 0 10px !important;
  }
}
.splashSoccer .woocommerce .cart-collaterals {
  margin: 10px -9999px 30px;
  background: #fff;
}
.splashSoccer
  .woocommerce
  .cart-collaterals
  .cart_totals
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  h4,
.splashSoccer
  .woocommerce
  .cart-collaterals
  .calculated_shipping
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  h4 {
  font-size: 30px;
  margin-bottom: 28px;
}
.splashSoccer
  .woocommerce
  .cart-collaterals
  .cart_totals
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  > div,
.splashSoccer
  .woocommerce
  .cart-collaterals
  .calculated_shipping
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  > div {
  display: block;
  overflow: hidden;
  background: #ededed;
  padding: 40px;
}
.splashSoccer
  .woocommerce
  .cart-collaterals
  .cart_totals
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  > div
  form
  section
  .select2
  .select2-selection,
.splashSoccer
  .woocommerce
  .cart-collaterals
  .calculated_shipping
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  > div
  form
  section
  .select2
  .select2-selection {
  border-radius: 0;
  height: 47px;
  line-height: 47px;
  border: solid 1px #b2b2b2;
}
.splashSoccer
  .woocommerce
  .cart-collaterals
  .cart_totals
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  > div
  form
  section
  .select2
  .select2-selection
  .select2-selection__rendered,
.splashSoccer
  .woocommerce
  .cart-collaterals
  .calculated_shipping
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  > div
  form
  section
  .select2
  .select2-selection
  .select2-selection__rendered {
  line-height: 47px;
}
.splashSoccer
  .woocommerce
  .cart-collaterals
  .cart_totals
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  > div
  form
  section
  .select2
  .select2-selection
  .select2-selection__arrow,
.splashSoccer
  .woocommerce
  .cart-collaterals
  .calculated_shipping
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  > div
  form
  section
  .select2
  .select2-selection
  .select2-selection__arrow {
  height: 47px;
  line-height: 47px;
}
.splashSoccer
  .woocommerce
  .cart-collaterals
  .cart_totals
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  > div
  form
  section
  .select2
  .select2-selection
  .select2-selection__arrow
  b,
.splashSoccer
  .woocommerce
  .cart-collaterals
  .calculated_shipping
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  > div
  form
  section
  .select2
  .select2-selection
  .select2-selection__arrow
  b {
  display: block;
  position: relative;
  background: transparent !important;
  padding: 10px;
  border: 0;
  left: inherit;
  top: 50%;
  transform: translateY(-50%);
  margin: 0;
}
.splashSoccer
  .woocommerce
  .cart-collaterals
  .cart_totals
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  > div
  form
  section
  .select2
  .select2-selection
  .select2-selection__arrow
  b:before,
.splashSoccer
  .woocommerce
  .cart-collaterals
  .calculated_shipping
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  > div
  form
  section
  .select2
  .select2-selection
  .select2-selection__arrow
  b:before {
  content: "\f107";
  display: block;
  font-family: "Font Awesome 5 Free";
  font-size: 16px;
  color: #595959;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  z-index: 10;
}
.splashSoccer
  .woocommerce
  .cart-collaterals
  .cart_totals
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  > div
  form
  section
  input[type="text"],
.splashSoccer
  .woocommerce
  .cart-collaterals
  .calculated_shipping
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  > div
  form
  section
  input[type="text"] {
  font-size: 14px;
  background: #fff;
}
.splashSoccer
  .woocommerce
  .cart-collaterals
  .cart_totals
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  > div
  form
  section
  p:nth-of-type(4),
.splashSoccer
  .woocommerce
  .cart-collaterals
  .calculated_shipping
  .row
  .col-md-6
  .stm-shipping-cart-calc
  .shipping
  > div
  form
  section
  p:nth-of-type(4) {
  text-align: right !important;
  margin-bottom: 0;
}
.splashSoccer
  .woocommerce
  .cart-collaterals
  .cart_totals
  .row
  .col-md-6
  .stm-cart-totals
  h4,
.splashSoccer
  .woocommerce
  .cart-collaterals
  .calculated_shipping
  .row
  .col-md-6
  .stm-cart-totals
  h4 {
  font-size: 30px;
  margin-bottom: 28px;
}
.splashSoccer
  .woocommerce
  .cart-collaterals
  .cart_totals
  .row
  .col-md-6
  .stm-cart-totals
  .shop_table
  tbody
  tr
  th,
.splashSoccer
  .woocommerce
  .cart-collaterals
  .calculated_shipping
  .row
  .col-md-6
  .stm-cart-totals
  .shop_table
  tbody
  tr
  th {
  padding: 17px 0 17px 20px;
  font-family: "Arial";
  font-weight: 400;
}
.splashSoccer
  .woocommerce
  .cart-collaterals
  .cart_totals
  .row
  .col-md-6
  .stm-cart-totals
  .shop_table
  tbody
  tr
  td,
.splashSoccer
  .woocommerce
  .cart-collaterals
  .calculated_shipping
  .row
  .col-md-6
  .stm-cart-totals
  .shop_table
  tbody
  tr
  td {
  text-align: right;
  padding: 17px 20px;
  font-family: "Arial";
  font-weight: 400;
  text-transform: none;
}
.splashSoccer
  .woocommerce
  .cart-collaterals
  .cart_totals
  .row
  .col-md-6
  .stm-cart-totals
  .shop_table
  tbody
  tr
  td
  .amount,
.splashSoccer
  .woocommerce
  .cart-collaterals
  .calculated_shipping
  .row
  .col-md-6
  .stm-cart-totals
  .shop_table
  tbody
  tr
  td
  .amount {
  font-family: "Oswald";
  font-weight: 700;
  color: #0085ac !important;
}
.splashSoccer
  .woocommerce
  .cart-collaterals
  .cart_totals
  .row
  .col-md-6
  .stm-cart-totals
  .shop_table
  tbody
  tr.order-total
  th,
.splashSoccer
  .woocommerce
  .cart-collaterals
  .cart_totals
  .row
  .col-md-6
  .stm-cart-totals
  .shop_table
  tbody
  tr.order-total
  td,
.splashSoccer
  .woocommerce
  .cart-collaterals
  .calculated_shipping
  .row
  .col-md-6
  .stm-cart-totals
  .shop_table
  tbody
  tr.order-total
  th,
.splashSoccer
  .woocommerce
  .cart-collaterals
  .calculated_shipping
  .row
  .col-md-6
  .stm-cart-totals
  .shop_table
  tbody
  tr.order-total
  td {
  font-weight: 700;
}
.splashSoccer
  .woocommerce
  .cart-collaterals
  .cart_totals
  .row
  .col-md-6
  .stm-cart-totals
  .wc-proceed-to-checkout,
.splashSoccer
  .woocommerce
  .cart-collaterals
  .calculated_shipping
  .row
  .col-md-6
  .stm-cart-totals
  .wc-proceed-to-checkout {
  display: block;
  text-align: right;
  padding-top: 20px;
}
.splashSoccer.woocommerce-checkout .woocommerce,
.splashSoccer.woocommerce-account .woocommerce {
  display: block;
  overflow: hidden;
  padding-bottom: 40px;
}
.splashSoccer.woocommerce-checkout .woocommerce .woocommerce-info,
.splashSoccer.woocommerce-account .woocommerce .woocommerce-info {
  border: 0;
  font-size: 15px;
  font-weight: 700;
  color: #595959;
  text-transform: none;
  letter-spacing: 0;
  padding: 29px 20px 26px 50px;
}
.splashSoccer.woocommerce-checkout .woocommerce .woocommerce-info:before,
.splashSoccer.woocommerce-account .woocommerce .woocommerce-info:before {
  display: block;
  content: "\f05a";
  font-family: "FontAwesome";
  color: #0085ac;
  font-size: 16px;
  position: absolute;
  left: 2%;
  top: 50%;
  transform: translateY(-50%);
}
.splashSoccer.woocommerce-checkout .woocommerce .woocommerce-info a,
.splashSoccer.woocommerce-account .woocommerce .woocommerce-info a {
  color: #428bca !important;
  font-weight: 400;
}
.splashSoccer.woocommerce-checkout .woocommerce .woocommerce-info a.button,
.splashSoccer.woocommerce-account .woocommerce .woocommerce-info a.button {
  margin-top: 0;
  letter-spacing: 0;
  height: 24px;
  line-height: 24px;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-info
  a.button:hover,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-info
  a.button:hover {
  background: transparent !important;
  border: 0 !important;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-info
  a.button:hover:active,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-info
  a.button:hover:active {
  color: #428bca;
  background: transparent !important;
  border: 0 !important;
}
.splashSoccer.woocommerce-checkout .woocommerce #customer_details,
.splashSoccer.woocommerce-account .woocommerce #customer_details {
  display: block;
  margin-top: 52px;
}
.splashSoccer.woocommerce-checkout .woocommerce #customer_details h3,
.splashSoccer.woocommerce-account .woocommerce #customer_details h3 {
  margin-bottom: 33px;
  font-size: 30px;
}
.splashSoccer.woocommerce-checkout .woocommerce #customer_details p,
.splashSoccer.woocommerce-account .woocommerce #customer_details p {
  margin-bottom: 30px;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .checkout_coupon
  input[type="submit"],
.splashSoccer.woocommerce-account
  .woocommerce
  .checkout_coupon
  input[type="submit"] {
  border: solid 2px #0085ac;
  overflow: hidden;
  border-radius: 0;
  font-weight: 700;
  font-size: 14px;
  color: #0085ac;
  padding: 12px 35px;
  background: transparent !important;
  transition: all 0.5s cubic-bezier(0, 0, 0.58, 1);
  line-height: 22px !important;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .checkout_coupon
  input[type="submit"]:hover:active,
.splashSoccer.woocommerce-account
  .woocommerce
  .checkout_coupon
  input[type="submit"]:hover:active {
  color: #06083b !important;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .checkout_coupon
  input[type="submit"]:hover:active
  span,
.splashSoccer.woocommerce-account
  .woocommerce
  .checkout_coupon
  input[type="submit"]:hover:active
  span {
  color: #06083b !important;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .checkout_coupon
  input[type="submit"]:hover:active
  input[type="submit"],
.splashSoccer.woocommerce-account
  .woocommerce
  .checkout_coupon
  input[type="submit"]:hover:active
  input[type="submit"] {
  color: #06083b !important;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .checkout_coupon
  input[type="submit"]:hover,
.splashSoccer.woocommerce-account
  .woocommerce
  .checkout_coupon
  input[type="submit"]:hover {
  border: solid 2px #0085ac;
  background: #0085ac !important;
  color: #fff;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .checkout_coupon
  input[type="submit"]:hover:before,
.splashSoccer.woocommerce-account
  .woocommerce
  .checkout_coupon
  input[type="submit"]:hover:before {
  color: #0085ac;
  width: 100%;
  left: 100%;
  background: #0085ac;
  opacity: 1;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .checkout_coupon
  input[type="submit"]:hover
  span,
.splashSoccer.woocommerce-account
  .woocommerce
  .checkout_coupon
  input[type="submit"]:hover
  span {
  color: #fff;
}
.splashSoccer.woocommerce-checkout .woocommerce label,
.splashSoccer.woocommerce-account .woocommerce label {
  display: none;
}
.splashSoccer.woocommerce-checkout .woocommerce input[type="text"],
.splashSoccer.woocommerce-checkout .woocommerce input[type="tel"],
.splashSoccer.woocommerce-checkout .woocommerce input[type="password"],
.splashSoccer.woocommerce-checkout .woocommerce input[type="email"],
.splashSoccer.woocommerce-checkout .woocommerce .select2-selection__rendered,
.splashSoccer.woocommerce-checkout .woocommerce textarea,
.splashSoccer.woocommerce-account .woocommerce input[type="text"],
.splashSoccer.woocommerce-account .woocommerce input[type="tel"],
.splashSoccer.woocommerce-account .woocommerce input[type="password"],
.splashSoccer.woocommerce-account .woocommerce input[type="email"],
.splashSoccer.woocommerce-account .woocommerce .select2-selection__rendered,
.splashSoccer.woocommerce-account .woocommerce textarea {
  border-radius: 0;
  background: #fff;
  border: 0;
  margin-bottom: 5px;
  height: 50px;
  font-size: 14px;
}
.splashSoccer.woocommerce-checkout .woocommerce input[name="shipping_postcode"],
.splashSoccer.woocommerce-checkout .woocommerce input[name="shipping_state"],
.splashSoccer.woocommerce-account .woocommerce input[name="shipping_postcode"],
.splashSoccer.woocommerce-account .woocommerce input[name="shipping_state"] {
  margin-bottom: 0;
}
.splashSoccer.woocommerce-checkout .woocommerce textarea[name="order_comments"],
.splashSoccer.woocommerce-account .woocommerce textarea[name="order_comments"] {
  height: 124px !important;
}
.splashSoccer.woocommerce-checkout .woocommerce .select2-selection,
.splashSoccer.woocommerce-account .woocommerce .select2-selection {
  height: 47px;
  border-color: #b2b2b2;
  border-radius: 0;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .select2-selection
  .select2-selection__rendered,
.splashSoccer.woocommerce-account
  .woocommerce
  .select2-selection
  .select2-selection__rendered {
  height: 45px;
  line-height: 46px;
  margin-bottom: 0;
  font-size: 14px;
  color: #868686;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .select2-selection
  .select2-selection__arrow,
.splashSoccer.woocommerce-account
  .woocommerce
  .select2-selection
  .select2-selection__arrow {
  height: 46px;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .select2-selection
  .select2-selection__arrow
  b,
.splashSoccer.woocommerce-account
  .woocommerce
  .select2-selection
  .select2-selection__arrow
  b {
  display: block;
  position: relative;
  background: transparent !important;
  padding: 10px;
  border: 0;
  left: inherit;
  top: 50%;
  transform: translateY(-50%);
  margin: 0;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .select2-selection
  .select2-selection__arrow
  b:before,
.splashSoccer.woocommerce-account
  .woocommerce
  .select2-selection
  .select2-selection__arrow
  b:before {
  content: "\f107";
  display: block;
  font-family: "Font Awesome 5 Free";
  font-size: 18px;
  color: #595959;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  z-index: 10;
}
.splashSoccer.woocommerce-checkout .woocommerce #order_review_heading,
.splashSoccer.woocommerce-account .woocommerce #order_review_heading {
  font-size: 30px;
  margin: 70px 0 45px;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-review-order
  .shipping,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-review-order
  .shipping {
  width: 49%;
  float: left;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table {
  width: 49%;
  float: left;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  thead,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  thead {
  background: transparent;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  thead
  tr,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  thead
  tr {
  background: #394046;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  thead
  tr
  th:first-child,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  thead
  tr
  th:first-child {
  text-align: left;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  thead
  tr
  th,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  thead
  tr
  th {
  background: transparent;
  border-top: 0;
  padding: 18px 0 17px 30px;
  border-bottom: solid 1px #d8d8d8;
  font-weight: 400;
  font-size: 17px;
  color: #fff;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tbody
  tr:last-child
  td,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tbody
  tr:last-child
  td {
  border-bottom: 0;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tbody
  tr
  td,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tbody
  tr
  td {
  text-transform: none;
  font-weight: 400;
  padding: 13px 0 12px 30px !important;
  border-bottom: solid 1px #d8d8d8;
  background: transparent !important;
  font-family: "Arial";
  font-weight: 400;
  font-size: 15px;
  text-transform: none;
  color: #151618;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tbody
  tr
  td
  .amount,
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tbody
  tr
  td
  .product-quantity,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tbody
  tr
  td
  .amount,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tbody
  tr
  td
  .product-quantity {
  font-family: "Oswald";
  font-weight: 400;
  color: #475058;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tfoot,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tfoot {
  background: #f0f0f0;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tfoot
  tr
  th,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tfoot
  tr
  th {
  font-family: "Arial";
  font-weight: 400;
  font-size: 15px;
  color: #fff;
  text-transform: uppercase;
  padding: 18px 0 18px 30px;
  background: #394046 !important;
  border: 0;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tfoot
  tr
  td,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tfoot
  tr
  td {
  font-family: "Arial";
  padding-left: 25px;
  background: #394046 !important;
  border: 0;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tfoot
  tr
  td
  .amount,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tfoot
  tr
  td
  .amount {
  font-weight: 400;
  color: #fff !important;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tfoot
  tr
  td
  strong
  .amount,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-review-order
  .shop_table
  tfoot
  tr
  td
  strong
  .amount {
  font-weight: 700;
}
.splashSoccer.woocommerce-checkout .woocommerce .woocommerce-checkout-payment,
.splashSoccer.woocommerce-account .woocommerce .woocommerce-checkout-payment {
  width: 49%;
  float: right;
  margin-top: 0;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-payment
  .wc_payment_methods.payment_methods.methods
  li
  input[type="radio"],
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-payment
  .wc_payment_methods.payment_methods.methods
  li
  input[type="radio"] {
  visibility: hidden;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-payment
  .wc_payment_methods.payment_methods.methods
  li
  input[type="radio"]:checked
  + label:before,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-payment
  .wc_payment_methods.payment_methods.methods
  li
  input[type="radio"]:checked
  + label:before {
  display: block;
  content: "";
  background: #06083b;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  border: 0;
  position: absolute;
  left: 0;
  top: 3px;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-payment
  .wc_payment_methods.payment_methods.methods
  li
  input[type="radio"]:checked
  + label:after,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-payment
  .wc_payment_methods.payment_methods.methods
  li
  input[type="radio"]:checked
  + label:after {
  display: block;
  content: "";
  width: 5px;
  height: 5px;
  background: #0085ac;
  border-radius: 50%;
  position: absolute;
  left: 6px;
  top: 9px;
  z-index: 10;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-payment
  .wc_payment_methods.payment_methods.methods
  li
  label,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-payment
  .wc_payment_methods.payment_methods.methods
  li
  label {
  display: block;
  position: relative;
  width: 90%;
  padding-left: 30px;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-payment
  .wc_payment_methods.payment_methods.methods
  li
  label:before,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-payment
  .wc_payment_methods.payment_methods.methods
  li
  label:before {
  display: block;
  content: "";
  background: transparent;
  width: 17px;
  height: 17px;
  border: solid 1px #d8d8d8;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 3px;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-payment
  .wc_payment_methods.payment_methods.methods
  li
  label
  img,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-payment
  .wc_payment_methods.payment_methods.methods
  li
  label
  img {
  display: block;
  margin-left: 0;
  max-width: 80%;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-payment
  .wc_payment_methods.payment_methods.methods
  li
  label
  a,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-payment
  .wc_payment_methods.payment_methods.methods
  li
  label
  a {
  display: block;
  width: 22%;
  position: absolute;
  top: 65%;
  left: 100%;
  transform: translateY(-65%) translateX(-100%);
  font-weight: 400;
  font-size: 15px;
  color: #0085ac;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-payment
  .wc_payment_methods.payment_methods.methods
  li
  .payment_box
  p,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-payment
  .wc_payment_methods.payment_methods.methods
  li
  .payment_box
  p {
  padding-left: 30px;
  font-weight: 400;
  font-size: 13px;
  color: #595959;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-payment
  span.button,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-payment
  span.button {
  padding: 0;
  border: 0;
  margin-top: 0;
  margin-left: 5px;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-payment
  span.button
  input[type="submit"],
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-payment
  span.button
  input[type="submit"] {
  margin: 0;
  color: inherit;
  padding: 12px 60px;
  border: 0;
  background: transparent !important;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-payment
  span.button
  input[type="submit"]:hover,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-payment
  span.button
  input[type="submit"]:hover {
  border: 0;
  color: inherit;
  background: transparent !important;
}
.splashSoccer.woocommerce-checkout
  .woocommerce
  .woocommerce-checkout-payment
  span.button
  input[type="submit"]:hover:active,
.splashSoccer.woocommerce-account
  .woocommerce
  .woocommerce-checkout-payment
  span.button
  input[type="submit"]:hover:active {
  border: 0;
  color: inherit;
  background: transparent !important;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received h2,
.splashSoccer.woocommerce-account.woocommerce-order-received h2 {
  margin-bottom: 34px;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .woocommerce-thankyou-order-received,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .woocommerce-thankyou-order-received {
  letter-spacing: 0;
  font-size: 16px;
  margin-bottom: 26px !important;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .woocommerce-thankyou-order-details.order_details,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .woocommerce-thankyou-order-details.order_details {
  display: block;
  overflow: hidden;
  width: 100%;
  float: inherit;
  margin-bottom: 14px;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .woocommerce-thankyou-order-details.order_details
  li,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .woocommerce-thankyou-order-details.order_details
  li {
  margin-bottom: 11px;
  padding-left: 28px;
  font-size: 15px;
  line-height: 25px;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .woocommerce-thankyou-order-details.order_details
  li:before,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .woocommerce-thankyou-order-details.order_details
  li:before {
  overflow: hidden;
  content: "\f105";
  font-weight: 900;
  font-family: "Font Awesome 5 Free";
  color: #da9a29;
  background: transparent;
  width: 12px;
  height: 20px;
  font-size: 18px;
  top: 0;
  left: 0;
  opacity: 1;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received p,
.splashSoccer.woocommerce-account.woocommerce-order-received p {
  letter-spacing: 0.5px;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received h3,
.splashSoccer.woocommerce-account.woocommerce-order-received h3 {
  margin-bottom: 45px;
  font-size: 30px;
  text-transform: uppercase;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper {
  margin-top: 50px;
  margin-bottom: 26px;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  thead,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  thead {
  background: #394046 !important;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  thead
  tr
  th,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  thead
  tr
  th {
  padding: 18px 0 15px;
  background: transparent !important;
  border-top: 0;
  font-size: 17px;
  font-weight: 400;
  text-transform: uppercase;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  thead
  tr
  th:first-child,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  thead
  tr
  th:first-child {
  text-align: left;
  padding-left: 30px;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  thead
  tr
  th:last-child,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  thead
  tr
  th:last-child {
  text-align: right;
  padding-right: 30px;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td {
  padding: 12px 0;
  border-top: solid 1px #d8d8d8;
  background: transparent !important;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name {
  font-family: "Arial";
  font-weight: 400;
  font-size: 15px;
  text-transform: none;
  padding-left: 30px;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  a,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  a {
  color: #06083b;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  strong,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  strong {
  font-weight: 400;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  .stm-addinfo-wrap,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  .stm-addinfo-wrap {
  display: inline-block;
  overflow: hidden;
  line-height: 20px;
  vertical-align: middle;
  margin-left: 3px;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  .stm-addinfo-wrap
  .variation,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  .stm-addinfo-wrap
  .variation {
  display: inline-block;
  overflow: hidden;
  position: relative;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  vertical-align: middle;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  .stm-addinfo-wrap
  .variation
  dt,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  .stm-addinfo-wrap
  .variation
  dt {
  display: inline-block;
  margin: 0;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  .stm-addinfo-wrap
  .variation
  dd,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  .stm-addinfo-wrap
  .variation
  dd {
  display: inline-block;
  margin: 0;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  .stm-addinfo-wrap
  .variation
  dd
  p,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  .stm-addinfo-wrap
  .variation
  dd
  p {
  margin-bottom: 0;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-total,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-total {
  text-align: right;
  padding-right: 30px;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-total
  .amount,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-total
  .amount {
  font-size: 15px;
  font-weight: 400;
  color: #475058;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tfoot
  tr
  th,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tfoot
  tr
  th {
  font-family: "Arial";
  font-weight: 400;
  font-size: 15px;
  color: #fff;
  border-bottom: 0;
  background: #394046 !important;
  text-transform: uppercase;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tfoot
  tr
  td,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tfoot
  tr
  td {
  font-family: "Arial";
  font-weight: 400;
  font-size: 15px;
  color: #fff;
  padding-left: 0;
  border-bottom: 0;
  text-align: right;
  padding-right: 30px;
  background: #394046 !important;
  text-transform: uppercase;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tfoot
  tr:first-child
  td
  .amount,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .order_details
  tfoot
  tr:first-child
  td
  .amount {
  font-weight: 400;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .customer_details,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .customer_details {
  border-left: solid 30px #f0f0f0;
  border-right: solid 30px #f0f0f0;
  border-top: solid 16px #f0f0f0;
  border-bottom: solid 16px #f0f0f0;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr
  th,
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr
  td,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr
  th,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr
  td {
  font-family: "Arial";
  color: #06083b;
  border-bottom: solid 1px #d8d8d8;
  background: #f0f0f0 !important;
  padding: 18px 0 18px 10px;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr
  th,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr
  th {
  font-weight: 400;
  text-transform: none;
  text-align: left;
  width: 30%;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr
  td,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr
  td {
  font-weight: 700;
  font-size: 15px;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr:last-child
  th,
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr:last-child
  td,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr:last-child
  th,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr:last-child
  td {
  border-bottom: 0 !important;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received address,
.splashSoccer.woocommerce-account.woocommerce-order-received address {
  display: block;
  width: 100%;
  float: left;
  padding: 20px 40px;
  line-height: 60px;
  background: #f0f0f0;
  max-width: 49%;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .col2-set.addresses
  .col-1,
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .col2-set.addresses
  .col-2,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .col2-set.addresses
  .col-1,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .col2-set.addresses
  .col-2 {
  width: 49%;
}
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .col2-set.addresses
  .col-1
  address,
.splashSoccer.woocommerce-checkout.woocommerce-order-received
  .col2-set.addresses
  .col-2
  address,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .col2-set.addresses
  .col-1
  address,
.splashSoccer.woocommerce-account.woocommerce-order-received
  .col2-set.addresses
  .col-2
  address {
  max-width: 100% !important;
}
.splashSoccer .stm-single-sp_table-league {
  padding-bottom: 40px;
}
.splashSoccer .stm-single-sp_table-league h2 {
  margin-bottom: 45px;
}
.splashSoccer
  .stm-single-sp_table-league
  .sp-template-league-table
  table
  thead
  th {
  font-family: "Arial";
  font-weight: 400;
  font-size: 15px;
  color: #fff;
  padding: 15px 10px 15px;
}
.splashSoccer
  .stm-single-sp_table-league
  .sp-template-league-table
  table
  thead
  th.data-rank {
  text-indent: 0;
}
.splashSoccer
  .stm-single-sp_table-league
  .sp-template-league-table
  table
  thead
  th:last-child {
  text-indent: 0;
}
.splashSoccer
  .stm-single-sp_table-league
  .sp-template-league-table
  table
  tbody
  tr
  td {
  border: 0;
  font-family: "Oswald";
  font-weight: 400 !important;
  font-size: 12px !important;
  color: #fff;
  padding: 17px 10px !important;
  vertical-align: middle;
}
.splashSoccer
  .stm-single-sp_table-league
  .sp-template-league-table
  table
  tbody
  tr
  td.data-rank {
  font-family: "Oswald";
  opacity: 1;
  font-weight: 400;
  font-size: 16px !important;
  color: #fff;
  text-align: center;
}
.splashSoccer
  .stm-single-sp_table-league
  .sp-template-league-table
  table
  tbody
  tr
  td.data-name {
  font-family: "Oswald";
  font-weight: 400;
  font-size: 16px !important;
  color: #fff;
}
.splashSoccer
  .stm-single-sp_table-league
  .sp-template-league-table
  table
  tbody
  tr
  td.data-name
  .team-logo {
  display: inline-block;
  overflow: hidden;
  max-width: 32px;
  margin-right: 20px !important;
  vertical-align: middle;
}
.splashSoccer .stm-sportspress-sidebar-right .stm-sportspress-sidebar,
.splashSoccer .stm-sportspress-sidebar-left .stm-sportspress-sidebar {
  margin-top: 101px;
}
.splashSoccer
  .stm-sportspress-sidebar-right
  .stm-single-sp_table-league
  > .container,
.splashSoccer
  .stm-sportspress-sidebar-left
  .stm-single-sp_table-league
  > .container {
  padding: 0;
}
.splashSoccer
  .stm-sportspress-sidebar-right
  .stm-single-sp_table-league
  > .container
  .stm-title-box-unit
  .stm-page-title
  h2,
.splashSoccer
  .stm-sportspress-sidebar-left
  .stm-single-sp_table-league
  > .container
  .stm-title-box-unit
  .stm-page-title
  h2 {
  margin-bottom: 0;
}
.splashSoccer
  .stm-sportspress-sidebar-right
  .stm-single-sp_table-league
  > .container
  .sp-section-content-content,
.splashSoccer
  .stm-sportspress-sidebar-left
  .stm-single-sp_table-league
  > .container
  .sp-section-content-content {
  margin-bottom: 55px;
}
.splashSoccer .stm-sportspress-sidebar-right h2,
.splashSoccer .stm-sportspress-sidebar-right h4,
.splashSoccer .stm-sportspress-sidebar-left h2,
.splashSoccer .stm-sportspress-sidebar-left h4 {
  font-size: 30px !important;
  font-weight: 400;
  text-transform: uppercase;
}
.splashSoccer .stm-sportspress-sidebar-right table tr th,
.splashSoccer .stm-sportspress-sidebar-left table tr th {
  font-family: "Arial";
  font-size: 13px;
}
.splashSoccer .stm-sportspress-sidebar-right table tr td,
.splashSoccer .stm-sportspress-sidebar-left table tr td {
  font-family: "Arial";
  font-size: 13px;
  font-weight: 400;
  padding: 5px 10px;
  height: 40px;
}
.splashSoccer .stm-sportspress-sidebar-right table tr td.data-name,
.splashSoccer .stm-sportspress-sidebar-left table tr td.data-name {
  font-family: "Oswald";
  font-size: 15px;
}
.splashSoccer .stm-sportspress-sidebar-right .sp-section-content-statistics,
.splashSoccer .stm-sportspress-sidebar-left .sp-section-content-statistics {
  clear: both;
}
.splashSoccer .stm-sportspress-sidebar-right .sp-section-content-venue h4,
.splashSoccer .stm-sportspress-sidebar-left .sp-section-content-venue h4 {
  margin-top: 40px;
}
.splashSoccer .stm-sportspress-sidebar-right .sp-section-content-venue > div,
.splashSoccer .stm-sportspress-sidebar-left .sp-section-content-venue > div {
  margin-bottom: 0;
}
.splashSoccer
  .stm-sportspress-sidebar-right
  .sp-section-content-venue
  > div
  .sp-event-venue-address-row
  td,
.splashSoccer
  .stm-sportspress-sidebar-left
  .sp-section-content-venue
  > div
  .sp-event-venue-address-row
  td {
  color: #fff;
  padding: 13px 10px !important;
  font-size: 13px;
}
.splashSoccer
  .stm-sportspress-sidebar-right
  .sp-section-content-venue
  > div
  .sp-event-venue-address-row
  td
  i,
.splashSoccer
  .stm-sportspress-sidebar-left
  .sp-section-content-venue
  > div
  .sp-event-venue-address-row
  td
  i {
  color: #0085ac;
  vertical-align: middle;
  opacity: 1;
  margin-top: -4px;
}
.splashSoccer .stm-sportspress-sidebar-right .sp-section-content-results h4,
.splashSoccer .stm-sportspress-sidebar-left .sp-section-content-results h4 {
  margin-top: 40px;
}
.splashSoccer .stm-sportspress-sidebar-right .sp-section-content-results > div,
.splashSoccer .stm-sportspress-sidebar-left .sp-section-content-results > div {
  margin-bottom: 0;
}
.splashSoccer .stm-sportspress-sidebar-right .sp-section-content-performance,
.splashSoccer .stm-sportspress-sidebar-left .sp-section-content-performance {
  margin-bottom: 40px;
}
.splashSoccer .stm-sportspress-sidebar-right .sp-section-content-performance h4,
.splashSoccer .stm-sportspress-sidebar-left .sp-section-content-performance h4 {
  margin-top: 40px;
}
.splashSoccer
  .stm-sportspress-sidebar-right
  .sp-section-content-performance
  > div,
.splashSoccer
  .stm-sportspress-sidebar-left
  .sp-section-content-performance
  > div {
  margin-bottom: 0;
}
.splashSoccer
  .stm-sportspress-sidebar-right
  .sp-section-content-performance
  .sp-template-event-staff,
.splashSoccer
  .stm-sportspress-sidebar-left
  .sp-section-content-performance
  .sp-template-event-staff {
  display: none;
}
.splashSoccer .stm-sccr-template-event-list h4 {
  display: none;
}
.splashSoccer .stm-sccr-template-event-list ul {
  margin-top: 43px;
}
.splashSoccer .stm-sccr-template-event-list ul li {
  display: -ms-flexbox;
  display: flex;
  background: #3a4147;
  -ms-flex-line-pack: center;
  align-content: center;
  padding: 0;
  margin-bottom: 20px;
  min-height: 110px;
}
.splashSoccer .stm-sccr-template-event-list ul li:hover .event_date {
  background: #0085ac;
}
.splashSoccer
  .stm-sccr-template-event-list
  ul
  li:hover
  .event_date
  .date
  .stm-top
  .date-month {
  border-color: #fff;
}
.splashSoccer .stm-sccr-template-event-list ul li .event_date {
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  position: relative;
  top: inherit;
  left: inherit;
  right: inherit;
  bottom: inherit;
  width: 16%;
  padding: 0;
  background: #3f4851;
}
.splashSoccer .stm-sccr-template-event-list ul li .event_date .date {
  display: block;
  position: relative;
  top: inherit;
  left: inherit;
  right: inherit;
  bottom: inherit;
  transform: none;
}
.splashSoccer .stm-sccr-template-event-list ul li .event_date .date .stm-top {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer
  .stm-sccr-template-event-list
  ul
  li
  .event_date
  .date
  .stm-top
  .date-day-num {
  font-size: 30px;
  font-weight: 400;
  color: #fff;
  margin-top: 9px;
  margin-bottom: 6px;
}
.splashSoccer
  .stm-sccr-template-event-list
  ul
  li
  .event_date
  .date
  .stm-top
  .date-month {
  font-weight: 400;
  font-size: 13px;
  color: #fff;
  padding: 0 6px 4px;
  border-bottom: solid 3px #0085ac;
}
.splashSoccer .stm-sccr-template-event-list ul li .clearfix {
  display: block;
  width: 100%;
}
.splashSoccer
  .stm-sccr-template-event-list
  ul
  li
  .clearfix
  .stm-event-data-wrap {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 30px;
}
.splashSoccer
  .stm-sccr-template-event-list
  ul
  li
  .clearfix
  .stm-event-data-wrap
  .commands {
  display: block;
  width: 70%;
}
.splashSoccer
  .stm-sccr-template-event-list
  ul
  li
  .clearfix
  .stm-event-data-wrap
  .commands
  h3 {
  font-weight: 400;
  font-size: 20px;
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 3px;
}
.splashSoccer
  .stm-sccr-template-event-list
  ul
  li
  .clearfix
  .stm-event-data-wrap
  .commands
  h3
  .event-vs {
  color: #0085ac;
}
.splashSoccer
  .stm-sccr-template-event-list
  ul
  li
  .clearfix
  .stm-event-data-wrap
  .commands
  .stm-event-bottom-info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.splashSoccer
  .stm-sccr-template-event-list
  ul
  li
  .clearfix
  .stm-event-data-wrap
  .commands
  .stm-event-bottom-info
  .date-time {
  font-size: 13px;
  color: #fff;
  margin-right: 30px;
}
.splashSoccer
  .stm-sccr-template-event-list
  ul
  li
  .clearfix
  .stm-event-data-wrap
  .commands
  .stm-event-bottom-info
  .date-time
  i {
  color: #0085ac;
}
.splashSoccer
  .stm-sccr-template-event-list
  ul
  li
  .clearfix
  .stm-event-data-wrap
  .commands
  .stm-event-bottom-info
  .stadium {
  font-size: 13px;
  color: #fff;
}
.splashSoccer
  .stm-sccr-template-event-list
  ul
  li
  .clearfix
  .stm-event-data-wrap
  .commands
  .stm-event-bottom-info
  .stadium
  i {
  color: #0085ac;
  opacity: 1;
}
.splashSoccer
  .stm-sccr-template-event-list
  ul
  li
  .clearfix
  .stm-event-data-wrap
  .stm-event-result {
  display: block;
  width: 15%;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  font-weight: 400;
  font-size: 18px;
  color: #fff;
}
.splashSoccer
  .stm-sccr-template-event-list
  ul
  li
  .clearfix
  .stm-event-data-wrap
  .read_more {
  display: block;
  width: 25%;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  margin: 0;
  text-align: right;
}
.splashSoccer
  .stm-sccr-template-event-list
  ul
  li
  .clearfix
  .stm-event-data-wrap
  .read_more
  a {
  color: #fff;
  padding: 0 33px;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 400;
  transform: scale(1.0001);
}
.splashSoccer .sp-stm-template-event-blocks {
  margin-top: 42px;
}
.splashSoccer .sp-stm-template-event-blocks .stm-single-block-event-list {
  margin-bottom: 30px;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 16px 0;
  background: #ededed;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail.stm-event-feature {
  background: #282f36;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail.stm-event-feature
  .logo {
  margin: 0 !important;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail.stm-event-feature
  .goals
  h2
  a {
  color: #fff !important;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_left {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-align: center;
  align-items: center;
  width: 50%;
  overflow: hidden;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_left
  .command_info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-order: 2;
  order: 2;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_left
  .command_info
  .logo {
  position: relative;
  top: inherit;
  bottom: inherit;
  left: inherit;
  right: inherit;
  -ms-flex-order: 1;
  order: 1;
  margin-right: -29px;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_left
  .command_info.future {
  margin: 0 30px 0 0;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_left
  .command_info
  .score {
  -ms-flex-order: 2;
  order: 2;
  width: 100px;
  height: 76px;
  background: #0085ac;
  text-align: right;
  padding: 0 20px 0 0;
  font-size: 60px;
  color: #fff;
  line-height: 70px;
  font-weight: bold;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_left
  .command_info
  .score:after {
  content: "";
  position: absolute;
  right: -11px;
  top: 50%;
  transform: translateY(-50%);
  border-top: 38px solid transparent;
  border-left: 11px solid #0085ac;
  border-bottom: 38px solid transparent;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_left
  .goals {
  -ms-flex-order: 1;
  order: 1;
  margin: 0 27px 0 15px;
  min-width: 0;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_left
  .goals
  h2 {
  padding: 3px 0 13px 0;
  margin-bottom: 13px;
  max-width: 100%;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_left
  .goals
  h2
  a {
  font-weight: 400;
  font-size: 20px;
  color: #151618 !important;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_left
  .goals
  .heading-font {
  font-size: 17px;
  font-weight: 400;
  color: #0085ac;
  text-transform: uppercase;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .stm-event-vs {
  display: -ms-flexbox;
  display: flex;
  width: 15%;
  font-weight: 700;
  font-size: 48px;
  color: #0085ac;
  -ms-flex-pack: center;
  justify-content: center;
  text-transform: uppercase;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_right {
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  overflow: hidden;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_right
  .command_info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-order: 1;
  order: 1;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_right
  .command_info.future {
  margin: 0 0 0 30px;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_right
  .command_info
  .logo {
  position: relative;
  top: inherit;
  bottom: inherit;
  left: inherit;
  right: inherit;
  -ms-flex-order: 2;
  order: 2;
  margin-left: -29px;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_right
  .command_info
  .score {
  width: 100px;
  -ms-flex-order: 1;
  order: 1;
  text-align: left;
  padding: 0 0 0 20px;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_right
  .command_info
  .score:after {
  left: -11px;
  right: auto;
  top: 50%;
  transform: translateY(-50%);
  border-top: 38px solid transparent;
  border-right: 11px solid #0085ac;
  border-left: transparent;
  border-bottom: 38px solid transparent;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_right
  .goals {
  -ms-flex-order: 2;
  order: 2;
  margin: 0 15px 0 27px;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_right
  .goals
  h2 {
  padding: 3px 0 13px 0;
  margin-bottom: 13px;
  margin-left: 0;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_right
  .goals
  h2
  a {
  font-weight: 400;
  font-size: 20px;
  color: #151618 !important;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_detail
  .command_right
  .goals
  .heading-font {
  font-size: 17px;
  font-weight: 400;
  color: #0085ac;
  text-transform: uppercase;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_info {
  position: relative;
  font-size: 13px;
  line-height: 40px;
  clear: both;
  padding: 2px 0 0 0;
  background: #3f4851;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: baseline;
  align-items: baseline;
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-direction: row;
  flex-direction: row;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_info
  .venue {
  font-size: 13px;
  color: #fff;
  margin: 0;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_info
  .venue
  i {
  margin-right: 15px;
  font-size: 15px;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_info
  .date {
  font-size: 13px;
  color: #fff;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_info
  .date
  i {
  margin-right: 15px;
  font-size: 15px;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_info
  .time {
  font-size: 13px;
  color: #fff;
  margin: 0 30px;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_info
  .time
  i {
  margin-right: 15px;
  font-size: 15px;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_info
  .button-gray.btn-only-border {
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  color: #fff;
  border: 0;
  padding: 0 20px;
  margin-top: -2px;
  position: absolute;
  right: 0;
  height: 42px;
  line-height: 42px;
  border: 0;
  letter-spacing: 0;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer
  .sp-stm-template-event-blocks
  .stm-single-block-event-list
  .vc_latest_result
  .fixture_info
  .button-gray.btn-only-border
  i {
  margin-right: 5px;
  font-size: 15px;
}
.splashSoccer .stm-event-results-as-header {
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  max-height: 705px;
  position: relative;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer .stm-event-results-as-header .stm-event-header-bg {
  display: block;
  width: 100%;
  height: 100vh;
  position: absolute;
  top: 0;
  left: 0;
  background-size: cover;
  z-index: -1;
}
.splashSoccer .stm-event-results-as-header .container {
  width: 100%;
  height: 100%;
  margin: 100px auto;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper {
  display: block;
  width: 100%;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  > h2 {
  display: block;
  overflow: hidden;
  color: #151618;
  font-size: 36px;
  opacity: 1;
  visibility: visible;
  z-index: 1;
  text-align: center;
  text-transform: uppercase;
  padding-bottom: 20px;
  position: relative;
  margin-top: 30px;
  margin-bottom: 20px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  > h2:after {
  content: "";
  display: block;
  width: 30px;
  height: 3px;
  background: #0085ac;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  > h4 {
  display: block;
  overflow: hidden;
  color: #0085ac;
  font-size: 20px;
  opacity: 1;
  visibility: visible;
  z-index: 1;
  text-align: center;
  text-transform: uppercase;
  padding-top: 10px;
  margin-bottom: 30px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper.stm-event-feature
  > h2 {
  margin-top: 35px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper.stm-event-feature
  > h4 {
  margin-bottom: 25px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper.stm-event-feature
  .fixture_detail {
  -ms-flex-align: center !important;
  align-items: center !important;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper.stm-event-feature
  .fixture_detail
  .command_left,
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper.stm-event-feature
  .fixture_detail
  .command_right {
  -ms-flex-align: center !important;
  align-items: center !important;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper.stm-event-feature
  .fixture_detail
  .logo {
  margin: 0 !important;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper.stm-event-feature
  .fixture_detail
  .goals
  h2
  a {
  color: #151618 !important;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 0 0 16px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 50%;
  overflow: hidden;
  -ms-flex-direction: row;
  flex-direction: row;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .command_info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-order: 2;
  order: 2;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .command_info
  .logo {
  position: relative;
  top: inherit;
  bottom: inherit;
  left: inherit;
  right: inherit;
  -ms-flex-order: 1;
  order: 1;
  margin-right: -29px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .command_info
  .score {
  -ms-flex-order: 2;
  order: 2;
  width: 100px;
  height: 76px;
  background: #0085ac;
  text-align: right;
  padding: 0 20px 0 0;
  font-size: 60px;
  color: #fff;
  line-height: 70px;
  font-weight: bold;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .command_info
  .score:after {
  content: "";
  position: absolute;
  right: -11px;
  top: 50%;
  transform: translateY(-50%);
  border-top: 38px solid transparent;
  border-left: 11px solid #0085ac;
  border-bottom: 38px solid transparent;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .goals {
  -ms-flex-order: 1;
  order: 1;
  margin: 10px 27px 0 0;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .goals
  h2 {
  padding: 3px 0 13px 0;
  margin-bottom: 13px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .goals
  h2
  a {
  font-weight: 400;
  font-size: 20px;
  color: #151618;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .goals
  .heading-font {
  font-size: 17px;
  font-weight: 400;
  color: #0085ac;
  text-transform: uppercase;
  margin-bottom: 15px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .goals
  .players
  li:before {
  display: none;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .stm-event-vs {
  display: -ms-flexbox;
  display: flex;
  width: 15%;
  font-weight: 700;
  font-size: 48px;
  color: #0085ac;
  -ms-flex-pack: center;
  justify-content: center;
  text-transform: uppercase;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right {
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  overflow: hidden;
  -ms-flex-align: start;
  align-items: flex-start;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .command_info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-order: 1;
  order: 1;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .command_info
  .logo {
  position: relative;
  top: inherit;
  bottom: inherit;
  left: inherit;
  right: inherit;
  -ms-flex-order: 2;
  order: 2;
  margin-left: -29px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .command_info
  .score {
  width: 100px;
  -ms-flex-order: 1;
  order: 1;
  text-align: left;
  padding: 0 0 0 20px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .command_info
  .score:after {
  left: -11px;
  right: auto;
  top: 50%;
  transform: translateY(-50%);
  border-top: 38px solid transparent;
  border-right: 11px solid #0085ac;
  border-left: transparent;
  border-bottom: 38px solid transparent;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .goals {
  -ms-flex-order: 2;
  order: 2;
  margin: 10px 0 0 27px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .goals
  h2 {
  padding: 3px 0 13px 0;
  margin-bottom: 13px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .goals
  h2
  a {
  font-weight: 400;
  font-size: 20px;
  color: #151618;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .goals
  .heading-font {
  font-size: 17px;
  font-weight: 400;
  color: #0085ac;
  text-transform: uppercase;
  margin-bottom: 15px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .goals
  .players
  li:before {
  display: none;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_publish {
  position: relative;
  top: 0;
  font-size: 13px;
  line-height: 40px;
  clear: both;
  padding: 2px 0 0 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: baseline;
  align-items: baseline;
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-direction: row;
  flex-direction: row;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_publish
  .stm-event-as-header-date-publish-wrapp {
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_publish
  .stm-event-as-header-date-publish-wrapp
  .date {
  display: block;
  font-size: 13px;
  color: #151618;
  text-align: center;
  line-height: 20px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_publish
  .stm-event-as-header-date-publish-wrapp
  .venue {
  display: block;
  text-align: center;
  font-size: 13px;
  color: #0085ac;
  margin: 0;
  line-height: 20px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_future {
  position: relative;
  font-size: 13px;
  line-height: 40px;
  clear: both;
  padding: 2px 0 0 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_future
  .stm-event-as-header-date-future-wrapp {
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 10px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_future
  .stm-event-as-header-date-future-wrapp
  .venue {
  font-size: 13px;
  color: #151618;
  margin: 0;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_future
  .stm-event-as-header-date-future-wrapp
  .venue
  i {
  color: #0085ac;
  margin-right: 15px;
  font-size: 15px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_future
  .stm-event-as-header-date-future-wrapp
  .date {
  font-size: 13px;
  color: #151618;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_future
  .stm-event-as-header-date-future-wrapp
  .date
  i {
  color: #0085ac;
  margin-right: 15px;
  font-size: 15px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_future
  .stm-event-as-header-date-future-wrapp
  .time {
  font-size: 13px;
  color: #151618;
  margin: 0 30px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_future
  .stm-event-as-header-date-future-wrapp
  .time
  i {
  color: #0085ac;
  margin-right: 15px;
  font-size: 15px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_future
  .stm-countdown-wrapper {
  display: block;
  overflow: hidden;
  width: 100%;
  text-align: center;
  margin-bottom: 30px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_future
  .stm-countdown-wrapper
  time {
  display: block;
  overflow: hidden;
  height: 86px;
  line-height: 40px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_future
  .stm-countdown-wrapper
  time
  span {
  display: inline-block;
  overflow: hidden;
  min-width: 77px;
  height: 100%;
  padding: 10px 0 0 !important;
  border-bottom: solid 3px #0085ac;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  font-weight: 400;
  font-size: 30px;
  color: #fff;
  margin: 0 10px 0 0 !important;
  background: rgba(53, 62, 70, 0.9);
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_future
  .stm-countdown-wrapper
  time
  span:last-child {
  margin: 0 !important;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_future
  .stm-countdown-wrapper
  time
  span
  small {
  display: block;
  overflow: hidden;
  border-top: 0;
  padding: 5px 21px 0;
  color: #fff;
  font-family: "Arial";
  font-size: 13px;
  font-weight: 300;
  line-height: 16px;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_future
  .btn-md {
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  color: #fff;
  padding: 0 20px;
  height: 42px;
  line-height: 42px;
  letter-spacing: 0;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer
  .stm-event-results-as-header
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_future
  .btn-md
  i {
  margin-right: 5px;
  font-size: 15px;
}
.splashSoccer .sp_event.type-sp_event .stm-page-title {
  display: none;
}
.splashSoccer .sp_event.type-sp_event .container {
  width: 100%;
  height: 100%;
  margin: 0 auto;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper {
  display: block;
  width: 100%;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper.stm-event-feature
  .fixture_detail {
  -ms-flex-align: center !important;
  align-items: center !important;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper.stm-event-feature
  .fixture_detail
  .command_left,
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper.stm-event-feature
  .fixture_detail
  .command_right {
  -ms-flex-align: center !important;
  align-items: center !important;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper.stm-event-feature
  .fixture_detail
  .logo {
  margin: 0 !important;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper.stm-event-feature
  .fixture_detail
  .goals
  h2
  a {
  color: #151618 !important;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 0 0 16px;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 50%;
  overflow: hidden;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .command_info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-order: 2;
  order: 2;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .command_info
  .logo {
  position: relative;
  top: inherit;
  bottom: inherit;
  left: inherit;
  right: inherit;
  -ms-flex-order: 1;
  order: 1;
  margin-right: -29px;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .command_info
  .score {
  -ms-flex-order: 2;
  order: 2;
  width: 100px;
  height: 76px;
  background: #0085ac;
  text-align: right;
  padding: 0 20px 0 0;
  font-size: 60px;
  color: #fff;
  line-height: 70px;
  font-weight: bold;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .command_info
  .score:after {
  content: "";
  position: absolute;
  right: -11px;
  top: 50%;
  transform: translateY(-50%);
  border-top: 38px solid transparent;
  border-left: 11px solid #0085ac;
  border-bottom: 38px solid transparent;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .goals {
  -ms-flex-order: 1;
  order: 1;
  margin: 10px 27px 0 0;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .goals
  h2 {
  padding: 3px 0 13px 0;
  margin-bottom: 13px;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .goals
  h2
  a {
  font-weight: 400;
  font-size: 18px;
  color: #151618;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .goals
  .heading-font {
  font-size: 17px;
  font-weight: 400;
  color: #0085ac;
  text-transform: uppercase;
  margin-bottom: 15px;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_left
  .goals
  .players
  li:before {
  display: none;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .stm-event-vs {
  display: -ms-flexbox;
  display: flex;
  width: 15%;
  font-weight: 700;
  font-size: 48px;
  color: #0085ac;
  -ms-flex-pack: center;
  justify-content: center;
  text-transform: uppercase;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right {
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  overflow: hidden;
  -ms-flex-align: start;
  align-items: flex-start;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .command_info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-order: 1;
  order: 1;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .command_info
  .logo {
  position: relative;
  top: inherit;
  bottom: inherit;
  left: inherit;
  right: inherit;
  -ms-flex-order: 2;
  order: 2;
  margin-left: -29px;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .command_info
  .score {
  width: 100px;
  -ms-flex-order: 1;
  order: 1;
  text-align: left;
  padding: 0 0 0 20px;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .command_info
  .score:after {
  left: -11px;
  right: auto;
  top: 50%;
  transform: translateY(-50%);
  border-top: 38px solid transparent;
  border-right: 11px solid #0085ac;
  border-left: transparent;
  border-bottom: 38px solid transparent;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .goals {
  -ms-flex-order: 2;
  order: 2;
  margin: 10px 0 0 27px;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .goals
  h2 {
  padding: 3px 0 13px 0;
  margin-bottom: 13px;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .goals
  h2
  a {
  font-weight: 400;
  font-size: 20px;
  color: #151618;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .goals
  .heading-font {
  font-size: 17px;
  font-weight: 400;
  color: #0085ac;
  text-transform: uppercase;
  margin-bottom: 15px;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_detail
  .command_right
  .goals
  .players
  li:before {
  display: none;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_publish {
  position: relative;
  top: 0;
  font-size: 13px;
  line-height: 40px;
  clear: both;
  padding: 2px 0 0 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: baseline;
  align-items: baseline;
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-direction: row;
  flex-direction: row;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_publish
  .stm-event-as-header-date-publish-wrapp {
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_publish
  .stm-event-as-header-date-publish-wrapp
  .date {
  display: block;
  font-size: 13px;
  color: #151618;
  text-align: center;
  line-height: 20px;
}
.splashSoccer
  .sp_event.type-sp_event
  .container
  .stm-event-results-as-header-wrapper
  .fixture_info_publish
  .stm-event-as-header-date-publish-wrapp
  .venue {
  display: block;
  text-align: center;
  font-size: 13px;
  color: #0085ac;
  margin: 0;
  line-height: 20px;
}
.splashSoccer .stm-single-sp_team .sp-section-content-lists {
  display: block;
  overflow: hidden;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .nav-tabs {
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
  border-bottom: 0;
  padding: 1px 0 0;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .nav-tabs
  li
  a {
  padding: 16px 40px;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .nav-tabs
  li.active
  a {
  padding: 17px 40px 16px;
  margin-top: -1px;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  h4.sp-table-caption {
  margin-top: 40px;
  margin-bottom: 25px;
  line-height: 34px;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .stm-af-player-info-table {
  margin: 0;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .stm-af-player-info-table
  .sp-table-caption {
  display: none;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .stm-af-player-info-table
  .sp-scrollable-table-wrapper.soccer-players-table {
  margin: 40px 0;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .stm-af-player-info-table
  .sp-scrollable-table-wrapper.soccer-players-table
  table
  thead
  tr
  th {
  font-family: "Arial";
  font-size: 13px;
  color: #151618;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #0085ac !important;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .stm-af-player-info-table
  .sp-scrollable-table-wrapper.soccer-players-table
  table
  tbody
  tr
  td {
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #fff !important;
  font-family: "Arial";
  font-size: 13px;
  font-weight: 400;
  line-height: 40px;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .stm-af-player-info-table
  .sp-scrollable-table-wrapper.soccer-players-table
  table
  tbody
  tr
  td.data-name
  a {
  font-family: "Oswald" !important;
  font-size: 15px;
  font-weight: 400;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player-gallery-group-name {
  text-transform: uppercase;
  margin-bottom: 25px;
  margin-top: 40px;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery {
  list-style: none;
  padding: 0;
  margin: 0 -10px 40px;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery:last-child {
  margin-bottom: 0;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  li {
  float: left;
  width: 33%;
  padding: 0 10px;
  margin: 0 0 20px;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  li:before {
  display: none;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  li:hover
  a {
  color: #0085ac !important;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  li:hover
  a
  img {
  transform: scale(1.1);
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .player_image {
  position: relative;
  margin: 0 0 10px;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .player_image
  > a {
  position: relative;
  display: block;
  overflow: hidden;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .player_image
  > a:after {
  display: none;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .player_image
  img {
  display: block;
  max-width: 100%;
  height: auto;
  transition: transform 0.4s;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .stm-player-title-wrap {
  display: block;
  overflow: hidden;
  position: relative;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .stm-player-title-wrap
  h4 {
  float: left;
  text-align: left;
  text-transform: uppercase;
  line-height: 20px;
  margin-bottom: 17px;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .stm-player-title-wrap
  h4
  a {
  font-size: 17px;
  color: #151618;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .stm-player-title-wrap
  h4
  a:hover {
  color: #0085ac;
  text-decoration: none;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .stm-player-title-wrap
  .player_like {
  float: right;
  padding: 3px 2px 3px 0;
  background: transparent;
  position: relative;
  top: inherit;
  left: inherit;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .stm-player-title-wrap
  .player_like
  .fa {
  color: #b2b2b2;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .stm-player-title-wrap
  .player_like
  .fa:before {
  transition: all 0.2s ease-in;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .stm-player-title-wrap
  .player_like
  span {
  margin-left: 5px;
  color: #151618;
  transition: all 0.1s ease-in;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .stm-player-title-wrap
  .player_like
  .like_button:hover {
  color: #0085ac;
  text-decoration: none;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .stm-player-title-wrap
  .player_like
  .like_button:hover
  span {
  color: #0085ac;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .stm-player-title-wrap
  .player_like
  .like_button:hover
  .fa:before {
  content: "\f004";
  color: #0085ac;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .stm-player-title-wrap
  .player_like
  .like_button.disabled {
  color: #0085ac;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .stm-player-title-wrap
  .player_like
  .like_button.disabled
  .fa:before {
  content: "\f004";
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .stm-player-title-wrap
  .like_button.disabled
  span {
  color: #0085ac !important;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .stm-player-title-wrap
  .like_button.disabled
  .fa:before {
  content: "\f004";
  color: #0085ac;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .player_info {
  position: relative;
  height: 32px;
  line-height: 32px;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .player_info.position-full-width
  .number {
  display: none !important;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .player_info
  .number {
  position: relative;
  float: right;
  background: #0085ac;
  font-size: 15px;
  color: #fff;
  padding: 0 10px;
  font-weight: normal;
  margin: 0 0 0 13px;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .player_info
  .number:before {
  content: "";
  position: absolute;
  left: -13px;
  top: 0;
  border-top: 32px solid #3f4851;
  border-right: 11px solid transparent;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .player_info
  .number:after {
  content: "";
  position: absolute;
  left: -11px;
  top: 0;
  border-bottom: 32px solid #0085ac;
  border-left: 11px solid transparent;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .player_info
  .position {
  position: relative;
  overflow: hidden;
  font-size: 15px;
  line-height: 30px;
  height: 32px;
  background: #3f4851;
  color: #fff;
  text-transform: uppercase;
  padding: 0 10px;
  text-align: left;
  letter-spacing: 0.4px;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .player_like {
  position: absolute;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  padding: 8px 14px 8px 8px;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .player_like.disabled {
  color: #fff;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery
  .player_like.disabled
  .fa {
  color: #0085ac;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery.players_carousel
  h4
  a {
  color: #fff;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .player_gallery.players_carousel
  h4
  a:hover {
  color: #0085ac;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .sp-template.sp-template-player-gallery {
  margin-bottom: 0;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .sp-template.sp-template-player-gallery
  .gallery {
  margin-bottom: 0 !important;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-lists
  .stm-team-tabs-wrap
  .tab-content
  .sp_team.type-sp_team
  .entry-content {
  margin-bottom: 0;
}
.splashSoccer .stm-single-sp_team .sp-section-content-tables {
  display: block;
  overflow: hidden;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-tables
  .sp-template-league-table {
  display: block;
  overflow: hidden;
  margin-top: 40px;
}
.splashSoccer
  .stm-single-sp_team
  .sp-section-content-tables
  .sp-template-league-table
  table
  tbody
  tr
  td {
  line-height: 40px;
}
.splashSoccer .stm-single-sp_player {
  padding-bottom: 40px;
}
.splashSoccer .stm-single-sp_player .list_fade {
  margin-top: 10px;
}
.splashSoccer .stm-single-sp_player > .container {
  padding: 0;
}
.splashSoccer .stm-single-sp_player .stm-title-box-unit {
  padding-bottom: 34px;
}
.splashSoccer .stm-single-sp_player .stm-title-box-unit h2 {
  font-size: 36px !important;
  line-height: 36px;
}
.splashSoccer .stm-single-sp_player .sp-template-player-photo {
  display: block;
  overflow: hidden;
  position: relative;
  float: left;
  width: 46%;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template-player-photo.sp-template-photo {
  padding-top: 0;
  margin: 0;
  vertical-align: top;
}
.splashSoccer .stm-single-sp_player .sp-template-player-photo .number {
  display: -ms-flexbox;
  display: flex;
  color: #fff;
  position: absolute;
  top: 20px;
  left: 0;
  letter-spacing: 5px;
  padding: 4px 5px 2px 10px;
  background: #0085ac;
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.splashSoccer .stm-single-sp_player .sp-template-player-photo .number i {
  margin-top: -1px;
}
.splashSoccer .stm-single-sp_player .sp-template-player-photo .number:before {
  content: "";
  position: absolute;
  right: -11px;
  top: 0;
  border-top: 30px solid #0085ac;
  border-right: 11px solid transparent;
}
.splashSoccer .stm-single-sp_player .sp-section-content-photo {
  display: block;
  overflow: hidden;
  float: left;
  width: 46%;
}
.splashSoccer
  .stm-single-sp_player
  .sp-section-content-photo
  .sp-template-player-photo {
  width: 100% !important;
  height: 448px;
}
.splashSoccer
  .stm-single-sp_player
  .sp-section-content-photo
  .sp-template-player-photo.sp-template-photo {
  padding-top: 0;
  margin: 0;
  vertical-align: top;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details {
  display: block;
  overflow: hidden;
  float: right;
  width: 54%;
  padding: 0;
  margin-bottom: 0;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .stm-player-position-number-wrapp {
  display: block;
  overflow: hidden;
  border-top: solid 1px #d8d8d8;
  padding: 13px 0;
  margin-bottom: 14px;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .stm-player-position-number-wrapp
  .stm-player-number {
  display: inline-block;
  overflow: hidden;
  font-family: "Oswald";
  font-weight: 400;
  font-size: 30px;
  line-height: 30px;
  color: #06083b;
  vertical-align: middle;
  margin-right: 10px;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .stm-player-position-number-wrapp
  .stm-player-position {
  display: inline-block;
  overflow: hidden;
  font-family: "Oswald";
  font-weight: 300;
  font-size: 16px;
  color: #06083b;
  vertical-align: middle;
  text-transform: uppercase;
  letter-spacing: 1px;
  opacity: 1;
}
@media (max-width: 767px) {
  .splashSoccer
    .stm-single-sp_player
    .sp-template.sp-template-player-details.sp-template-details
    .sp-list-wrapper
    .sp-player-details {
    max-width: 450px;
  }
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .sp-list-wrapper
  .sp-player-details
  .single-info {
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  padding: 8px 10px 2px;
  line-height: 26px;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .sp-list-wrapper
  .sp-player-details
  .single-info:nth-child(odd) {
  background: #f0f0f0;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .sp-list-wrapper
  .sp-player-details
  .single-info
  .st-label.normal_font {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 13px;
  color: #404040;
  text-transform: uppercase;
  vertical-align: top;
  line-height: 26px;
  min-width: 40%;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .sp-list-wrapper
  .sp-player-details
  .single-info
  .st-label.normal_font
  .player_like {
  float: left;
  margin-left: 3px;
  padding: 3px 2px 3px 0;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .sp-list-wrapper
  .sp-player-details
  .single-info
  .st-label.normal_font
  .player_like
  .fa {
  color: #b2b2b2;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .sp-list-wrapper
  .sp-player-details
  .single-info
  .st-label.normal_font
  .player_like
  .fa:before {
  transition: all 0.2s ease-in;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .sp-list-wrapper
  .sp-player-details
  .single-info
  .st-label.normal_font
  .player_like
  span {
  margin-left: 5px;
  color: #b2b2b2;
  transition: all 0.2s ease-in;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .sp-list-wrapper
  .sp-player-details
  .single-info
  .st-label.normal_font
  .player_like
  .like_button:hover {
  color: #0085ac;
  text-decoration: none;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .sp-list-wrapper
  .sp-player-details
  .single-info
  .st-label.normal_font
  .player_like
  .like_button:hover
  span {
  color: #0085ac;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .sp-list-wrapper
  .sp-player-details
  .single-info
  .st-label.normal_font
  .player_like
  .like_button:hover
  .fa:before {
  content: "\f004";
  color: #0085ac;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .sp-list-wrapper
  .sp-player-details
  .single-info
  .st-label.normal_font
  .player_like
  .like_button.disabled {
  color: #0085ac;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .sp-list-wrapper
  .sp-player-details
  .single-info
  .st-label.normal_font
  .player_like
  .like_button.disabled
  span {
  color: inherit;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .sp-list-wrapper
  .sp-player-details
  .single-info
  .st-label.normal_font
  .player_like
  .like_button.disabled
  .fa {
  color: inherit;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .sp-list-wrapper
  .sp-player-details
  .single-info
  .st-label.normal_font
  .player_like
  .like_button.disabled
  .fa:before {
  content: "\f004";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .sp-list-wrapper
  .sp-player-details
  .single-info
  .st-value {
  font-family: "Roboto";
  font-weight: 700;
  font-size: 16px;
  color: #404040;
  max-width: 64%;
  vertical-align: top;
}
.splashSoccer
  .stm-single-sp_player
  .sp-template.sp-template-player-details.sp-template-details
  .sp-list-wrapper
  .sp-player-details
  .single-info
  .st-value
  img {
  display: none;
}
.splashSoccer .stm-single-sp_player .sp-section-content-details {
  display: block;
  overflow: hidden;
  width: 54%;
  padding: 0 0 0 15px;
}
.splashSoccer
  .stm-single-sp_player
  .sp-section-content-details
  .sp-template.sp-template-player-details.sp-template-details {
  width: 100%;
}
@media (max-width: 767px) {
  .splashSoccer .stm-single-sp_player .sp-section-content-details {
    float: none;
    width: auto;
  }
}
.splashSoccer .stm-single-sp_player .sp-section-content-excerpt,
.splashSoccer .stm-single-sp_player .sp-excerpt {
  display: none;
  clear: both;
  font-weight: 400;
  font-size: 16px;
  color: #404040;
}
.splashSoccer .stm-single-sp_player .sp-section-content-content {
  display: block;
  font-weight: 400;
  font-size: 14px;
  color: #404040;
}
.splashSoccer .stm-single-sp_player .sp-section-content-content h3 {
  margin-bottom: 25px;
  font-size: 30px;
  text-transform: uppercase;
}
.splashSoccer
  .stm-single-sp_player
  .sp-section-content-content
  .stm-player-quick-stats
  table
  thead {
  background-color: transparent;
}
.splashSoccer
  .stm-single-sp_player
  .sp-section-content-content
  .stm-player-quick-stats
  table
  thead
  tr
  th {
  text-align: left !important;
  padding: 18px 15px 16px;
  border-top: 0;
  background: #545c64;
  font-family: "Oswald";
  font-weight: 400;
  font-size: 18px;
  color: #fff;
}
.splashSoccer
  .stm-single-sp_player
  .sp-section-content-content
  .stm-player-quick-stats
  table
  tbody
  tr:nth-of-type(odd)
  td {
  background: #2a3138;
}
.splashSoccer
  .stm-single-sp_player
  .sp-section-content-content
  .stm-player-quick-stats
  table
  tbody
  tr:nth-of-type(even)
  td {
  background: #545c64;
}
.splashSoccer
  .stm-single-sp_player
  .sp-section-content-content
  .stm-player-quick-stats
  table
  tbody
  tr
  td {
  color: #fff;
  font-family: "Oswald";
  font-size: 15px;
  padding: 13px 0 12px 15px;
  text-transform: uppercase;
  line-height: 15px;
  border: 0;
}
.splashSoccer
  .stm-single-sp_player
  .sp-section-content-content
  .stm-player-quick-stats
  table
  tbody
  tr
  td:nth-child(2) {
  font-weight: 400;
  font-family: "Oswald";
  font-size: 15px;
  line-height: 14px;
  padding-left: 0;
  width: 17%;
}
.splashSoccer .stm-single-sp_player .sp-template-player-statistics {
  clear: both;
}
.splashSoccer .stm-single-sp_player .sp-template-player-statistics table th {
  font-weight: 500;
  font-size: 14px;
}
.splashSoccer .stm-single-sp_player .sp-template-player-statistics table th,
.splashSoccer .stm-single-sp_player .sp-template-player-statistics table td {
  padding-left: 10px;
}
.splashSoccer .stm-single-sp_player .stm-player-ids {
  display: none;
}
.splashSoccer.woocommerce-account .woocommerce #customer_login.col2-set .col-1,
.splashSoccer.woocommerce-account .woocommerce #customer_login.col2-set .col-2 {
  background-color: #f0f0f0 !important;
}
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  h4,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  h4 {
  text-align: left;
  color: #000000;
}
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  input,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  input {
  background: #fff;
  border: 0;
  border-radius: 0;
}
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  input:-webkit-autofill,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  .short,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  .bad,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  .strong,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  small,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  .short,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  .bad,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  .strong,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  small {
  font-family: "Arial";
  font-size: 13px;
  font-weight: 400;
  color: #06083b;
  letter-spacing: 0;
  margin: 0;
}
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  .short.short,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  .short.bad,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  .short.strong,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  .bad.short,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  .bad.bad,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  .bad.strong,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  .strong.short,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  .strong.bad,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  .strong.strong,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  small.short,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  small.bad,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .form-row-wide
  small.strong,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  .short.short,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  .short.bad,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  .short.strong,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  .bad.short,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  .bad.bad,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  .bad.strong,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  .strong.short,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  .strong.bad,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  .strong.strong,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  small.short,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  small.bad,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .form-row-wide
  small.strong {
  margin-top: 10px;
  margin-bottom: 10px;
}
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .button.btn-md,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .button.btn-md {
  padding: 0;
}
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .button.btn-md
  input[type="submit"],
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .button.btn-md
  input[type="submit"] {
  background: transparent !important;
  border: 0 !important;
  margin: 0;
}
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .button.btn-md
  input[type="submit"]:hover,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .button.btn-md
  input[type="submit"]:hover {
  color: inherit;
}
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-1
  .button.btn-md
  input[type="submit"]:hover:active,
.splashSoccer.woocommerce-account
  .woocommerce
  #customer_login.col2-set
  .col-2
  .button.btn-md
  input[type="submit"]:hover:active {
  color: #0085ac !important;
}
.splashSoccer.woocommerce-account .woocommerce-MyAccount-navigation ul {
  font-size: 0;
}
.splashSoccer.woocommerce-account .woocommerce-MyAccount-navigation ul li {
  display: inline-block;
  padding: 0 23px;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-navigation
  ul
  li:first-child {
  padding-left: 0;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-navigation
  ul
  li:before {
  display: none;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-navigation
  ul
  li:hover
  a {
  color: #0085ac !important;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-navigation
  ul
  li:hover
  a
  span {
  border-bottom-color: #0085ac;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-navigation
  ul
  li.is-active
  a {
  color: #0085ac !important;
  border-bottom-color: #0085ac;
}
.splashSoccer.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
  padding: 0 0;
  display: block;
  font-family: "Oswald";
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  color: #06083b;
  text-decoration: none !important;
  border-bottom: 2px solid transparent;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-navigation
  ul
  li
  a:hover {
  color: #0085ac !important;
  border-color: #0085ac;
}
.splashSoccer.woocommerce-account .woocommerce-MyAccount-content p {
  font-size: 14px;
}
.splashSoccer.woocommerce-account .woocommerce-MyAccount-content p a {
  color: #0085ac;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  p
  input[type="submit"] {
  padding: 0 40px;
  border: solid 2px #0085ac;
  background-color: #0085ac !important;
  transition: all 0.3s ease-out;
  letter-spacing: 0;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  p
  input[type="submit"]:hover,
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  p
  input[type="submit"]:active {
  background-color: #fff !important;
  color: #0085ac !important;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .woocommerce-MyAccount-orders
  thead {
  background: transparent !important;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .woocommerce-MyAccount-orders
  thead
  tr
  th {
  background: transparent !important;
  border-top: solid 5px #0085ac;
  text-align: left;
  font-family: "Arial";
  font-size: 16px;
  padding: 23px 0;
  color: #151618;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .woocommerce-MyAccount-orders
  thead
  tr
  th:first-child {
  padding-left: 30px;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .woocommerce-MyAccount-orders
  tbody
  tr
  td {
  font-family: "Arial";
  font-weight: 400;
  font-size: 15px;
  text-transform: none;
  background: transparent !important;
  padding: 18px 0;
  border-top: solid 1px #d8d8d8;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .woocommerce-MyAccount-orders
  tbody
  tr
  td:first-child {
  padding-left: 30px;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .woocommerce-MyAccount-orders
  tbody
  tr
  td
  .button {
  margin-top: 0;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .woocommerce-MyAccount-orders
  tbody
  tr
  td.order-number
  a {
  color: #0085ac;
}
.splashSoccer.woocommerce-account .woocommerce-MyAccount-content header {
  position: relative;
}
.splashSoccer.woocommerce-account .woocommerce-MyAccount-content h3 {
  margin-bottom: 45px;
  font-size: 36px;
}
.splashSoccer.woocommerce-account .woocommerce-MyAccount-content .edit {
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  color: #0085ac;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper {
  margin-top: 50px;
  margin-bottom: 26px;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  thead {
  background: transparent !important;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  thead
  tr
  th {
  padding: 18px 0 15px;
  background: transparent !important;
  border-top: solid 5px #0085ac;
  color: #151618;
  font-family: "Arial";
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  thead
  tr
  th:first-child {
  text-align: left;
  padding-left: 30px;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  thead
  tr
  th:last-child {
  text-align: right;
  padding-right: 30px;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td {
  padding: 12px 0;
  border-top: solid 1px #d8d8d8;
  background: transparent !important;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name {
  font-family: "Arial";
  font-weight: 400;
  font-size: 14px;
  text-transform: none;
  padding-left: 30px;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  a {
  color: #06083b;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  strong {
  font-weight: 400;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  .stm-addinfo-wrap {
  display: inline-block;
  overflow: hidden;
  line-height: 20px;
  vertical-align: middle;
  margin-left: 3px;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  .stm-addinfo-wrap
  .variation {
  display: inline-block;
  overflow: hidden;
  position: relative;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  vertical-align: middle;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  .stm-addinfo-wrap
  .variation
  dt {
  display: inline-block;
  margin: 0;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  .stm-addinfo-wrap
  .variation
  dd {
  display: inline-block;
  margin: 0;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-name
  .stm-addinfo-wrap
  .variation
  dd
  p {
  margin-bottom: 0;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-total {
  text-align: right;
  padding-right: 30px;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  tbody
  tr
  td.product-total
  .amount {
  font-size: 14px;
  font-weight: 400;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  tfoot
  tr
  th {
  font-family: "Arial";
  font-weight: 700;
  font-size: 15px;
  text-transform: none;
  color: #06083b;
  border-bottom: 0;
  background: #f0f0f0 !important;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  tfoot
  tr
  td {
  font-family: "Arial";
  font-weight: 400;
  font-size: 15px;
  color: #06083b;
  padding-left: 0;
  border-bottom: 0;
  text-align: right;
  padding-right: 30px;
  background: #f0f0f0 !important;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .order_details
  tfoot
  tr:first-child
  td
  .amount {
  font-weight: 400;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .customer_details {
  border-left: solid 30px #f0f0f0;
  border-right: solid 30px #f0f0f0;
  border-top: solid 16px #f0f0f0;
  border-bottom: solid 16px #f0f0f0;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr
  th,
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr
  td {
  font-family: "Arial";
  color: #06083b;
  border-bottom: solid 1px #d8d8d8;
  background: #f0f0f0 !important;
  padding: 18px 0 18px 10px;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr
  th {
  font-weight: 400;
  text-transform: none;
  text-align: left;
  width: 30%;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr
  td {
  font-weight: 700;
  font-size: 15px;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr:last-child
  th,
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .stm-thankyou-wrapper
  .customer_details
  tbody
  tr:last-child
  td {
  border-bottom: 0 !important;
}
.splashSoccer.woocommerce-account .woocommerce-MyAccount-content address {
  display: block;
  width: 100%;
  float: left;
  padding: 20px 40px;
  line-height: 60px;
  background: #f0f0f0;
  max-width: 49%;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .col2-set.addresses
  .col-1,
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .col2-set.addresses
  .col-2 {
  width: 49%;
}
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .col2-set.addresses
  .col-1
  address,
.splashSoccer.woocommerce-account
  .woocommerce-MyAccount-content
  .col2-set.addresses
  .col-2
  address {
  max-width: 100% !important;
}
.splashSoccer.woocommerce-account.woocommerce-edit-address h3,
.splashSoccer.woocommerce-account.woocommerce-edit-account h3,
.splashSoccer.woocommerce-account.woocommerce-edit-address h3 {
  margin-top: 30px;
  margin-bottom: 25px;
}
.splashSoccer.woocommerce-account.woocommerce-edit-address legend,
.splashSoccer.woocommerce-account.woocommerce-edit-account legend,
.splashSoccer.woocommerce-account.woocommerce-edit-address legend {
  font-family: "Oswald";
  font-weight: 400;
  font-size: 30px;
  text-transform: uppercase;
  letter-spacing: 0;
  padding-top: 30px;
  display: block;
  overflow: hidden;
  width: 50%;
  border: 0;
}
.splashSoccer.woocommerce-account.woocommerce-edit-address form p,
.splashSoccer.woocommerce-account.woocommerce-edit-account form p,
.splashSoccer.woocommerce-account.woocommerce-edit-address form p {
  max-width: 50%;
}
.splashSoccer.woocommerce-account.woocommerce-edit-address form p label,
.splashSoccer.woocommerce-account.woocommerce-edit-account form p label,
.splashSoccer.woocommerce-account.woocommerce-edit-address form p label {
  font-family: "Arial";
  font-weight: 400;
  font-size: 14px;
  color: #06083b;
}
.splashSoccer.woocommerce-account.woocommerce-edit-address form p input,
.splashSoccer.woocommerce-account.woocommerce-edit-account form p input,
.splashSoccer.woocommerce-account.woocommerce-edit-address form p input {
  background: #f0f0f0;
  border: 0;
  border-radius: 0;
}
.splashSoccer.woocommerce-account.woocommerce-edit-address
  form
  input[type="submit"]:hover:active,
.splashSoccer.woocommerce-account.woocommerce-edit-account
  form
  input[type="submit"]:hover:active,
.splashSoccer.woocommerce-account.woocommerce-edit-address
  form
  input[type="submit"]:hover:active {
  border-color: #0085ac;
}
.splashSoccer.woocommerce-account.woocommerce-edit-address
  form
  .button
  > .button,
.splashSoccer.woocommerce-account.woocommerce-edit-account
  form
  .button
  > .button,
.splashSoccer.woocommerce-account.woocommerce-edit-address
  form
  .button
  > .button {
  padding: 0;
}
.splashSoccer.woocommerce-account.woocommerce-edit-address
  form
  .button
  input[type="submit"],
.splashSoccer.woocommerce-account.woocommerce-edit-account
  form
  .button
  input[type="submit"],
.splashSoccer.woocommerce-account.woocommerce-edit-address
  form
  .button
  input[type="submit"] {
  background: transparent;
  color: inherit;
  margin-top: 0;
}
.splashSoccer.woocommerce-account.woocommerce-edit-address
  form
  .button
  input[type="submit"]:hover:active,
.splashSoccer.woocommerce-account.woocommerce-edit-account
  form
  .button
  input[type="submit"]:hover:active,
.splashSoccer.woocommerce-account.woocommerce-edit-address
  form
  .button
  input[type="submit"]:hover:active {
  border-color: #0085ac;
}
.splashSoccer.woocommerce-account.woocommerce-edit-address form .required,
.splashSoccer.woocommerce-account.woocommerce-edit-account form .required,
.splashSoccer.woocommerce-account.woocommerce-edit-address form .required {
  border: 0;
  color: #0085ac;
}
.splashSoccer #sb_instagram {
  width: 100% !important;
  max-width: 100% !important;
}
.splashSoccer #sb_instagram.sbi_col_1 #sbi_images {
  float: none;
  white-space: nowrap;
}
.splashSoccer #sb_instagram.sbi_col_1 #sbi_images .sbi_item {
  display: inline-block;
  vertical-align: top;
  width: 160px !important;
  height: 160px !important;
}
.splashSoccer #sb_instagram.sbi_col_1 #sbi_images .sbi_item .sbi_photo_wrap {
  max-height: 100%;
  height: 100% !important;
}
.splashSoccer #sb_instagram.sbi_col_1 #sbi_images .sbi_item .sbi_photo {
  max-height: 100%;
}
.splashSoccer #sb_instagram.sbi_col_1 #sbi_images .sbi_item .sbi_photo:before {
  position: absolute;
  content: "";
  display: block;
  font-family: "Font Awesome 5 Free";
  content: "\f16d";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #0085ac;
  opacity: 0;
  line-height: 160px;
  font-size: 36px;
  color: #fff;
  text-align: center;
  transition: opacity 0.7s;
  z-index: 90;
}
.splashSoccer
  #sb_instagram.sbi_col_1
  #sbi_images
  .sbi_item
  .sbi_photo:hover:before {
  opacity: 0.9;
}
.splashSoccer #sb_instagram.sbi_col_3 #sbi_images .sbi_item .sbi_photo {
  position: relative;
}
.splashSoccer #sb_instagram.sbi_col_3 #sbi_images .sbi_item .sbi_photo:before {
  position: absolute;
  content: "";
  display: block;
  font-family: "Font Awesome 5 Free";
  content: "\f16d";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #0085ac;
  opacity: 0;
  line-height: 80px;
  font-size: 30px;
  color: #fff;
  text-align: center;
  transition: opacity 0.7s;
  z-index: 99;
}
.splashSoccer
  #sb_instagram.sbi_col_3
  #sbi_images
  .sbi_item
  .sbi_photo:hover:before {
  opacity: 0.9;
}
.splashSoccer #sb_instagram #sbi_load {
  padding-top: 0 !important;
}
.splashSoccer .af-margin-88 {
  padding-top: 90px;
}
.splashSoccer.stm-shop-sidebar.woocommerce-page .af-margin-88 {
  padding-top: 0 !important;
}
.splashSoccer.stm-shop-sidebar.search .af-margin-88 {
  padding-top: 90px !important;
}
.splashSoccer.search #wrapper #main {
  padding-bottom: 60px;
}
.splashSoccer .stm-plus {
  display: none !important;
}
.splashSoccer
  .stm-image-carousel
  .stm-image-carousel-init-unit
  .stm-image-carousel-init
  .owl-item {
  opacity: 0.6;
}
.splashSoccer
  .stm-image-carousel
  .stm-image-carousel-init-unit
  .stm-image-carousel-init
  .owl-item
  .stm-single-image-carousel {
  padding: 0;
}
.splashSoccer
  .stm-image-carousel
  .stm-image-carousel-init-unit
  .stm-image-carousel-init
  .owl-item
  .stm-single-image-carousel
  img {
  max-width: 60%;
}
.splashSoccer
  .stm-image-carousel
  .stm-image-carousel-init-unit
  .stm-image-carousel-init
  .owl-item:hover {
  opacity: 1;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop {
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  clear: both;
  margin-top: 25px;
  margin-bottom: 4px;
  border: solid 1px #d8d8d8;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: center;
  align-items: center;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop:hover
  .title {
  color: #0085ac;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop:hover
  .image
  img {
  transition: all 0.5s ease-in-out;
  transform: scale(1.1);
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop:hover
  .image:before {
  opacity: 0;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop:hover
  .stm-plus {
  opacity: 0 !important;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  > a {
  display: block;
  overflow: hidden;
  width: 100%;
  max-width: 255px;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  > a
  .image {
  display: block;
  max-width: 255px;
  margin-bottom: 0;
  max-height: 380px;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  > a
  .image:before {
  display: none !important;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  > a
  .image:after {
  display: none;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  > a
  .image
  img {
  width: inherit !important;
  height: 100%;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  > a
  .image.audio:after {
  content: "\e905" !important;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  > a
  .image.video:after {
  content: "\e904" !important;
  font-size: 12px;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  .stm-sticky-post {
  left: 44px;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  .stm-post-content-inner {
  display: block;
  width: 100%;
  overflow: hidden;
  padding: 20px 20px 20px 28px;
  border: 0;
  background-color: #fff;
  position: relative;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  .stm-post-content-inner
  .date {
  width: 100%;
  float: left;
  margin: 0 0 10px;
  color: #868686;
  font-size: 13px;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  .stm-post-content-inner
  .title {
  letter-spacing: 0;
  text-transform: none;
  line-height: 20px;
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 15px;
  text-transform: uppercase;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  .stm-post-content-inner
  .title:hover {
  color: #0085ac;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  .stm-post-content-inner
  .content
  p {
  line-height: 20px;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .stm-cat-list-wrapp {
  display: inline-block;
  overflow: hidden;
  vertical-align: middle;
  padding-left: 2px;
  line-height: 14px;
  margin-right: 20px;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .stm-cat-list-wrapp
  i {
  display: inline-block;
  vertical-align: middle;
  color: #999999;
  font-size: 14px;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .stm-cat-list-wrapp
  ul {
  display: inline-block;
  margin: 0 0 0 5px;
  padding: 0;
  list-style: none;
  vertical-align: middle;
  line-height: 14px;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .stm-cat-list-wrapp
  ul
  li {
  display: inline-block;
  padding: 0;
  margin: 0 5px 0 0;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .stm-cat-list-wrapp
  ul
  li:before {
  display: none;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .stm-cat-list-wrapp
  ul
  li
  a {
  color: #999999;
  font-size: 13px;
  font-weight: 400;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .comments-number {
  display: inline-block;
  overflow: hidden;
  vertical-align: middle;
  opacity: 1;
  text-transform: uppercase;
  margin-right: 0;
  margin-left: 0;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .comments-number
  i {
  color: #868686;
  font-size: 14px;
}
.splashSoccer.search-results
  #main
  .stm-default-page-list
  .stm-single-post-loop
  .post-meta
  .comments-number
  a {
  color: #868686;
  font-size: 13px;
  font-weight: 400;
  text-transform: none;
}
.splashSoccer .stm-sc-btns-wrap {
  display: -ms-flexbox;
  display: flex;
}
.splashSoccer .stm-sc-btns-wrap a {
  margin-right: 20px;
}
.splashSoccer
  .stm-trophy-carousel
  .stm-trophy-carousel-init-unit
  .stm-trophy-carousel-init
  .stm-single-trophy {
  padding: 0 20px;
}
.splashSoccer
  .stm-trophy-carousel
  .stm-trophy-carousel-init-unit
  .stm-trophy-carousel-init
  .stm-single-trophy:hover
  .stm-title {
  color: #0085ac;
}
.splashSoccer
  .stm-trophy-carousel
  .stm-trophy-carousel-init-unit
  .stm-trophy-carousel-init
  .stm-single-trophy
  .image {
  margin-bottom: 16px;
}
.splashSoccer
  .stm-trophy-carousel
  .stm-trophy-carousel-init-unit
  .stm-trophy-carousel-init
  .stm-single-trophy
  .stm-border {
  height: 3px;
  margin-bottom: 15px;
  background: #0085ac;
}
.splashSoccer
  .stm-trophy-carousel
  .stm-trophy-carousel-init-unit
  .stm-trophy-carousel-init
  .stm-single-trophy
  .stm-title {
  font-weight: 400;
  font-size: 15px;
  color: #151618;
  letter-spacing: 0;
}
.splashSoccer .woocommerce-account .woocommerce label {
  display: block !important;
}
.splashSoccer .player-socials li a i {
  line-height: 36px;
}
.splashSoccer .widget_follow_us ul li i {
  line-height: 51px;
}
.sp-data-table.sp-tournament-bracket tbody td,
.sp-data-table.sp-tournament-bracket tfoot td {
  background: transparent !important;
  color: #151618;
  padding: 0 0 0 8px !important;
}
#wrapper .sp-data-table.sp-tournament-bracket tbody td a,
#wrapper .sp-data-table.sp-tournament-bracket tfoot td a {
  color: #698bcc !important;
}
#wrapper .sp-data-table.sp-tournament-bracket tbody td a:hover,
#wrapper .sp-data-table.sp-tournament-bracket tfoot td a:hover {
  color: #0085ac !important;
}
#wrapper .sp-data-table.sp-tournament-bracket tbody tr:nth-child(even) td,
#wrapper .sp-data-table.sp-tournament-bracket tfoot tr:nth-child(even) td {
  background: transparent !important;
}
#wrapper .sp-data-table.sp-tournament-bracket .sp-highlight,
.sp-data-table .highlighted td {
  background: #f9f9f9 !important;
}
.sp-template-tournament-bracket table tbody tr td.sp-team a,
.sp-template-tournament-bracket table tbody tr td.sp-team span {
  border-color: #e5e5e5;
}
.sp-template-tournament-bracket table tbody tr td.sp-event {
  border-color: #e5e5e5 !important;
}
#wrapper .sp-data-table.sp-tournament-bracket {
  border-spacing: 0;
}
.stm-news-tabs-wrapper .stm-media-tabs-nav .stm-list-duty li {
  display: inline-block;
}
.splashSoccer .stm-media-tabs .stm-media-tabs-nav ul li a:hover {
  text-decoration: none;
}
#stm-top-bar .stm-top-bar_right {
  padding: 7px 0;
}
@media (max-width: 1366px) {
  .splashSoccer .stm-mobile-menu-unit .inner .stm-top {
    padding: 15px 25px;
  }
  .splashSoccer
    .stm-mobile-menu-unit
    .inner
    .stm-top
    .stm-top-right
    .stm-top-search
    .search-submit.activated {
    background-color: #0085ac !important;
  }
  .splashSoccer
    .stm-mobile-menu-unit
    .inner
    .stm-top
    .stm-top-right
    .stm-top-search
    .search-input.active {
    font-family: "Arial";
  }
  .splashSoccer .stm-mobile-right .stm-cart-af a {
    text-decoration: none;
  }
  .splashSoccer .stm-mobile-right .stm-cart-af a:hover {
    background: transparent;
  }
  .splashSoccer .stm-mobile-right .stm-cart-af a i {
    top: 5px;
    font-size: 20px;
  }
  .splashSoccer .stm-mobile-right .stm-cart-af a i:before {
    content: "\e91d" !important;
    font-family: "stm-splash-icons" !important;
  }
  .splashSoccer .stm-default-padding > .vc_column-inner {
    padding: 0 15px !important;
  }
  .splashSoccer .stm-header-mobile .help-bar-shop .stm-current-items-in-cart {
    background-color: #0085ac;
  }
  .splashSoccer .stm-mobile-menu-unit {
    border-color: #0085ac;
  }
  .splashSoccer .stm-mobile-menu-list li a:active {
    background-color: #0085ac;
  }
  .splashSoccer .woocommerce-tabs {
    margin: 29px 0 20px 0 !important;
    padding: 0;
    background: transparent;
  }
  .splashSoccer .woocommerce-tabs .container {
    padding: 0;
  }
  .splashSoccer .woocommerce-tabs .container ul {
    margin: 0;
    letter-spacing: 0;
  }
  .splashSoccer .woocommerce-tabs .container ul li {
    padding: 0;
    margin: 0 1px 0 0;
  }
  .splashSoccer .woocommerce-tabs .container ul li a {
    background: #394046;
    color: #fff;
    width: 100%;
    padding: 14px 40px;
    border: 0;
    font-weight: 400;
    font-size: 16px;
    margin: 0;
  }
  .splashSoccer .woocommerce-tabs .container ul li.active a {
    background: #0085ac;
  }
  .splashSoccer .woocommerce-tabs .container .entry-content {
    border: solid 1px #868686;
    padding: 13px 23px 2px 23px;
  }
  .splashSoccer .woocommerce-tabs .container .entry-content h2 {
    font-size: 16px;
    margin-bottom: 1px;
  }
  .splashSoccer .woocommerce-tabs .container .entry-content p {
    line-height: 24px;
    font-family: "Arial";
    font-size: 14px;
    color: #868686;
  }
  .splashSoccer
    .woocommerce-tabs
    .container
    .entry-content#tab-reviews
    #reviews
    #comments
    .stm-single-comment-title
    h2 {
    font-size: 30px;
  }
  .splashSoccer
    .woocommerce-tabs
    .container
    .entry-content#tab-reviews
    #reviews
    #comments
    .stm-single-comment-title
    .stm-add-review
    a {
    font-family: "Arial";
    font-size: 14px;
    font-weight: 400;
    color: #868686;
    text-transform: none;
    letter-spacing: 0;
  }
  .splashSoccer
    .woocommerce-tabs
    .container
    .entry-content#tab-reviews
    #reviews
    #comments
    .stm-single-comment-title
    .stm-add-review
    a
    i {
    color: #0085ac;
  }
  .splashSoccer
    .woocommerce-tabs
    .container
    .entry-content#tab-reviews
    #reviews
    #comments
    .commentlist
    li
    .comment_container
    .comment-text
    .star-rating {
    display: block;
    overflow: hidden;
    width: 75px;
    height: 15px;
    line-height: 20px;
    margin-right: 15px;
  }
  .splashSoccer
    .woocommerce-tabs
    .container
    .entry-content#tab-reviews
    #reviews
    #comments
    .commentlist
    li
    .comment_container
    .comment-text
    .star-rating:before {
    color: #0085ac;
    letter-spacing: 1px;
    font-size: 15px;
  }
  .splashSoccer
    .woocommerce-tabs
    .container
    .entry-content#tab-reviews
    #reviews
    #comments
    .commentlist
    li
    .comment_container
    .comment-text
    .star-rating
    span:before {
    color: #0085ac;
    letter-spacing: 1px;
    font-size: 15px;
  }
  .splashSoccer
    .woocommerce-tabs
    .container
    .entry-content#tab-reviews
    #reviews
    #comments
    .commentlist
    li
    .comment_container
    .comment-text
    .heading-font
    strong {
    font-family: "Oswald";
  }
  .splashSoccer
    .woocommerce-tabs
    .container
    .entry-content#tab-reviews
    #reviews
    #comments
    .commentlist
    li
    .comment_container
    .comment-text
    .heading-font
    time {
    font-family: "Arial";
    font-size: 13px;
    color: #868686;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: none;
  }
  .splashSoccer
    .woocommerce-tabs
    .container
    .entry-content#tab-reviews
    #reviews
    #review_form_wrapper
    #review_form
    #respond
    #commentform
    .comment-form-rating
    label {
    display: inline-block;
    vertical-align: top;
    font-family: "Arial";
    font-size: 14px;
    font-weight: 400;
    color: #151618;
    letter-spacing: 0;
    line-height: 18px;
  }
  .splashSoccer
    .woocommerce-tabs
    .container
    .entry-content#tab-reviews
    #reviews
    #review_form_wrapper
    #review_form
    #respond
    #commentform
    .comment-form-rating
    .stars {
    display: inline-block;
    vertical-align: top;
  }
  .splashSoccer
    .woocommerce-tabs
    .container
    .entry-content#tab-reviews
    #reviews
    #review_form_wrapper
    #review_form
    #respond
    #commentform
    .comment-form-rating
    .stars
    span
    a:after {
    color: #0085ac;
    font-size: 16px;
  }
  .splashSoccer
    .woocommerce-tabs
    .container
    .entry-content#tab-reviews
    #reviews
    #review_form_wrapper
    #review_form
    #respond
    #commentform
    .comment-form-comment
    label {
    font-family: "Oswald";
    font-size: 16px;
    font-weight: 400;
  }
  .splashSoccer
    .woocommerce-tabs
    .container
    .entry-content#tab-reviews
    #reviews
    #review_form_wrapper
    #review_form
    #respond
    #commentform
    .comment-form-comment
    textarea {
    font-family: "Arial";
    border-radius: 0;
  }
  .splashSoccer
    .woocommerce-tabs
    .container
    .entry-content#tab-reviews
    #reviews
    #review_form_wrapper
    #review_form
    #respond
    #commentform
    > .row
    .col-md-6
    p
    label {
    font-family: "Oswald";
    font-size: 16px;
    font-weight: 400;
  }
  .splashSoccer
    .woocommerce-tabs
    .container
    .entry-content#tab-reviews
    #reviews
    #review_form_wrapper
    #review_form
    #respond
    #commentform
    > .row
    .col-md-6
    p
    input {
    font-family: "Arial";
    border-radius: 0;
  }
}
@media (max-width: 1100px) {
  .splashSoccer #sb_instagram.sbi_col_3 .sbi_photo_wrap .sbi_photo {
    width: 70px !important;
    height: 70px !important;
    margin: 0 5px 5px 0;
  }
  .splashSoccer .comment-reply-title {
    font-size: 30px !important;
  }
  .splashSoccer.single-product .product .stm-fullwidth-row-js {
    margin: 0 !important;
  }
  .splashSoccer.single-product
    .product
    .stm-fullwidth-row-js
    .container:first-child {
    padding: 0;
  }
}
@media (max-width: 1024px) {
  .splashSoccer rs-module {
    background-color: #000;
  }
  .splashSoccer rs-module .rev_post_title {
    display: inline-block;
    width: auto;
    color: #fff;
    background-color: rgba(0, 133, 172, 0.9);
    text-shadow: none;
    font-family: Oswald;
    font-weight: 500;
    font-size: 50px !important;
    line-height: 40px !important;
    text-transform: uppercase;
    padding: 10px;
    text-decoration: none;
    border: none;
  }
  .splashSoccer rs-module .rev_post_title span {
    color: #000000;
    font-size: 50px !important;
    line-height: 60px !important;
  }
  .splashSoccer
    .stm-header
    .stm-header-inner
    .stm-header-container
    .stm-main-menu
    .stm-main-menu-unit
    ul.header-menu
    > li
    > a {
    padding: 0 25px;
  }
  .splashSoccer .fixture_detail .fixture_info {
    padding: 0;
  }
  .splashSoccer .stm-single-post-loop .post-meta .comments-number {
    width: 40% !important;
  }
  .splashSoccer .stm-player-ids .stm-player-wrapp .player_info .position {
    text-align: left;
  }
  .splashSoccer .stm-tabs-wrap .nav-tabs li a {
    min-width: 117px;
  }
  .splashSoccer .stm-single-sp_player .sp-section-content-photo {
    width: 49.5%;
  }
  .splashSoccer .stm-single-sp_player .sp-section-content-details {
    width: 50.5%;
  }
  .splashSoccer
    .stm-single-sp_player
    .sp-template.sp-template-player-details.sp-template-details {
    padding: 35px 35px 20px;
  }
  .splashSoccer
    aside.widget.widget_mc4wp_form_widget
    .mc4wp-form-fields
    p
    input[type="email"] {
    width: 79%;
  }
  .splashSoccer
    .stm-default-page-grid
    .stm-single-post-loop
    .post-meta
    .comments-number {
    width: 50%;
  }
  .splashSoccer
    .woocommerce
    .sp-scrollable-table-wrapper
    .shop_table
    tbody
    tr:last-child
    td {
    padding: 10px;
  }
  .splashSoccer
    .woocommerce
    .sp-scrollable-table-wrapper
    .shop_table
    tbody
    tr:last-child
    td
    .coupon {
    float: left;
    margin: 0;
  }
  .splashSoccer
    .woocommerce
    .sp-scrollable-table-wrapper
    .shop_table
    tbody
    tr:last-child
    td
    .stm-actions-right {
    display: -ms-flexbox;
    display: flex;
    float: right;
    width: auto;
  }
  .splashSoccer .woocommerce .cart-collaterals {
    margin: 95px -15px 95px;
  }
  .splashSoccer
    .woocommerce
    .cart-collaterals
    .cart_totals
    .row
    .col-md-6
    .stm-shipping-cart-calc
    .shipping
    > div {
    padding: 30px;
  }
  .splashSoccer.woocommerce-checkout
    .woocommerce
    .woocommerce-checkout-payment
    .wc_payment_methods.payment_methods.methods
    li
    label {
    width: 100%;
  }
  .splashSoccer.woocommerce-checkout
    .woocommerce
    .woocommerce-checkout-payment
    .wc_payment_methods.payment_methods.methods
    li
    label
    a {
    width: 16%;
  }
  .splashSoccer
    #stm-footer-bottom
    .footer-bottom-left
    .footer-bottom-left-text {
    white-space: nowrap;
  }
  .splashSoccer
    .stm-videos-carousel
    .stm-videos-carousel-init-unit
    .stm-video-grid-wrapp
    .stm-video-wrapper
    .stm-video {
    height: 205px;
  }
}
@media (max-width: 780px) {
  .splashSoccer .stm-header .stm-header-mobile .logo-main {
    margin-top: 14px !important;
  }
  .splashSoccer .stm-header .stm-header-mobile .stm-mobile-right {
    margin: 0;
  }
  .splashSoccer
    .stm-product-content-loop-inner
    .product
    .product_footer
    .price {
    min-width: 130px !important;
  }
  .splashSoccer rs-module .button.button-default {
    height: 40px !important;
    line-height: 44px !important;
  }
  .splashSoccer rs-module .button.button-default:before {
    height: 40px !important;
  }
  .splashSoccer rs-module .button.button-default span {
    font-size: 14px !important;
  }
  .splashSoccer .fixture_detail .command_info {
    position: relative;
    float: right;
    margin: 0 19px 0 0;
  }
  .splashSoccer .fixture_detail .command_info .score {
    width: 85px;
    height: 60px;
    background: #0085ac;
    text-align: right;
    padding: 0 15px 0 0;
    font-family: "Oswald";
    font-size: 40px;
    color: #fff;
    line-height: 58px;
    font-weight: bold;
  }
  .splashSoccer .fixture_detail .command_info .score:after {
    content: "";
    position: absolute;
    top: -1px;
    right: -11px;
    border-top: 31px solid transparent;
    border-left: 11px solid #0085ac;
    border-bottom: 31px solid transparent;
  }
  .splashSoccer .fixture_detail .command_info .logo {
    position: absolute;
    left: -45px;
    top: -10px;
    width: 78px;
    height: 78px;
    overflow: hidden;
  }
  .splashSoccer .fixture_detail .command_info .logo img {
    max-width: 100%;
    height: auto;
  }
  .splashSoccer .fixture_detail .goals {
    float: right;
    text-align: right;
    margin: 0 50px 0 0;
  }
  .splashSoccer .fixture_detail .command_right .command_info {
    float: left;
    margin: 0 0 0 19px;
  }
  .splashSoccer .fixture_detail .command_right .command_info .logo {
    left: auto;
    right: -45px;
  }
  .splashSoccer .fixture_detail .command_right .command_info .score {
    text-align: left;
    padding: 0 0 0 15px;
  }
  .splashSoccer .fixture_detail .command_right .command_info .score:after {
    left: -11px;
    right: auto;
    border-top: 31px solid transparent;
    border-right: 11px solid #0085ac;
    border-left: transparent;
    border-bottom: 31px solid transparent;
  }
  .splashSoccer .fixture_detail .command_right .goals {
    float: left;
    text-align: left;
    margin: 0 0 0 50px;
  }
  .splashSoccer .fixture_detail .fixture_info {
    position: relative;
    text-align: center;
    font-size: 13px;
    line-height: 21px;
    clear: both;
    padding: 0;
  }
  .splashSoccer .fixture_detail .fixture_info .venue {
    color: #0085ac;
  }
  .splashSoccer .vc_next_match .countdown {
    text-align: center;
    width: 100%;
    margin: 0 0 13px !important;
  }
  .splashSoccer .vc_next_match .countdown time span {
    width: 22%;
    display: block;
    float: left;
    min-width: inherit;
    margin-left: 4%;
    margin-right: 0;
    font-size: 24px;
    padding: 8px 2px 2px;
  }
  .splashSoccer .vc_next_match .countdown time span:first-child {
    margin-left: 0;
  }
  .splashSoccer .vc_next_match .commands {
    background: #252b32;
    padding: 0;
    border-bottom: 3px solid #0085ac;
    text-align: center;
    color: #fff;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 100%;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .splashSoccer .vc_next_match .command {
    display: table-cell;
    vertical-align: middle;
    padding: 15px 0 15px;
    width: 45%;
  }
  .splashSoccer .vc_next_match .command h5 {
    margin: 0;
    color: #fff;
    text-transform: uppercase;
    font-weight: normal;
    line-height: 20px;
  }
  .splashSoccer .vc_next_match .command h5 a {
    color: #fff;
  }
  .splashSoccer .vc_next_match .command h5 a:hover {
    text-decoration: none;
    color: #0085ac;
  }
  .splashSoccer .vc_next_match .command .logo {
    margin: 0 0 10px;
  }
  .splashSoccer .vc_next_match .command .logo img {
    max-height: 50px;
    width: auto;
  }
  .splashSoccer .vc_next_match .command_vs {
    display: block;
    vertical-align: middle;
    font-family: Oswald;
    font-size: 22px;
    text-transform: uppercase;
    margin: -15px -5% 0;
    line-height: 41px;
  }
  .splashSoccer .vc_next_match .command_vs span {
    line-height: 34px;
    display: inline-block;
    vertical-align: top;
  }
  .splashSoccer .sp-data-table tbody td a {
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .splashSoccer
    .stm-news-tabs-wrapper
    .stm-single-post-loop
    .post-meta
    .comments-number {
    width: 40%;
  }
  .splashSoccer
    .stm-videos-carousel
    .stm-videos-carousel-init-unit
    .stm-video-wrapper
    .stm-video {
    height: 251px;
  }
  .splashSoccer
    .stm-videos-carousel
    .stm-videos-carousel-init-unit
    .stm-video-grid-wrapp
    .stm-video-wrapper
    .stm-video {
    height: 175px;
  }
  .splashSoccer
    .stm-videos-carousel
    .stm-videos-carousel-init-unit
    .stm-video-grid-wrapp
    .stm-video-wrapper
    .stm-video
    .stm-video-wrapp {
    max-height: 108px;
  }
  .splashSoccer
    .stm-trophy-carousel
    .stm-trophy-carousel-init-unit
    .stm-trophy-carousel-init
    .stm-single-trophy {
    padding: 30px 20px 0;
  }
  .splashSoccer
    .stm-trophy-carousel
    .stm-trophy-carousel-init-unit
    .stm-trophy-carousel-init
    .stm-single-trophy
    .image {
    width: 50%;
    min-height: 200px !important;
  }
  .splashSoccer
    .stm-trophy-carousel
    .stm-trophy-carousel-init-unit
    .stm-trophy-carousel-init
    .stm-single-trophy
    .image
    img {
    max-height: 200px !important;
  }
  .splashSoccer .stm-tabs-wrap {
    display: block;
    overflow: hidden;
    width: 100%;
  }
  .splashSoccer .stm-tabs-wrap .nav-tabs {
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    padding: 0;
    -ms-flex-pack: start;
    justify-content: flex-start;
    overflow: scroll;
  }
  .splashSoccer .addvert_wrapp .addvert_info_wrapp .addvert_title {
    padding: 20px 10px 10px;
  }
  .splashSoccer .addvert_wrapp .addvert_info_wrapp .addvert_title span {
    font-size: 36px;
  }
  .splashSoccer .addvert_wrapp .addvert_info_wrapp .addvert_sub_title {
    padding: 0 10px 15px;
  }
  .splashSoccer .addvert_wrapp .addvert_info_wrapp .addvert_btn a {
    padding: 11px 20px;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container
    .icon {
    padding-top: 5px;
    left: 30% !important;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container
    .icon
    i {
    font-size: 25px !important;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container
    .review_author_img {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    width: 100%;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container
    .review_data {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    width: 100%;
    padding: 20px !important;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container
    .review_data
    .content
    p {
    max-height: 60px;
  }
  .splashSoccer
    .stm-sportspress-sidebar-left
    .stm-single-sp_table-league
    .stm-title-box-unit,
  .splashSoccer
    .stm-sportspress-sidebar-right
    .stm-single-sp_table-league
    .stm-title-box-unit {
    margin: 0;
  }
  .splashSoccer
    .stm-sportspress-sidebar-left
    .col-md-9
    .sp-template-league-table,
  .splashSoccer
    .stm-sportspress-sidebar-right
    .col-md-9
    .sp-template-league-table {
    margin: 0;
  }
  .splashSoccer .sp-stm-template-event-blocks {
    margin-top: 42px;
  }
  .splashSoccer .sp-stm-template-event-blocks .stm-single-block-event-list {
    margin-bottom: 30px;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 15px;
    background: #ededed;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail.stm-event-feature {
    background: #282f36;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail.stm-event-feature
    .logo {
    margin: 0 !important;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail.stm-event-feature
    .goals
    h2
    a {
    color: #fff !important;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_left {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-align: center;
    align-items: center;
    width: 50%;
    overflow: hidden;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_left
    .command_info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-order: 2;
    order: 2;
    -ms-flex-align: center;
    align-items: center;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_left
    .command_info
    .logo {
    position: relative;
    top: inherit;
    bottom: inherit;
    left: inherit;
    right: inherit;
    -ms-flex-order: 1;
    order: 1;
    margin-right: -36px;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_left
    .command_info
    .score {
    -ms-flex-order: 2;
    order: 2;
    width: 100px;
    height: 64px;
    background: #0085ac;
    text-align: right;
    padding: 0 20px 0 0;
    font-family: "Oswald";
    font-size: 50px;
    color: #fff;
    line-height: 58px;
    font-weight: bold;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_left
    .command_info
    .score:after {
    content: "";
    position: absolute;
    right: -11px;
    top: 50%;
    transform: translateY(-50%);
    border-top: 32px solid transparent;
    border-left: 11px solid #0085ac;
    border-bottom: 32px solid transparent;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_left
    .goals {
    display: block;
    overflow: hidden;
    -ms-flex-order: 1;
    order: 1;
    margin: 0 10px 0 0;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_left
    .goals
    h2 {
    display: block;
    overflow: hidden;
    padding: 3px 0 13px 0;
    margin-bottom: 13px;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_left
    .goals
    h2
    a {
    font-family: "Oswald";
    font-weight: 400;
    font-size: 20px;
    color: #151618;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_left
    .goals
    .normal-font {
    font-family: "Oswald";
    font-size: 17px;
    font-weight: 400;
    color: #0085ac;
    text-transform: uppercase;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .stm-event-vs {
    display: -ms-flexbox;
    display: flex;
    width: 15%;
    font-family: "Oswald";
    font-weight: 700;
    font-size: 48px;
    color: #0085ac;
    -ms-flex-pack: center;
    justify-content: center;
    text-transform: uppercase;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_right {
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    overflow: hidden;
    -ms-flex-align: center;
    align-items: center;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_right
    .command_info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-order: 1;
    order: 1;
    -ms-flex-align: center;
    align-items: center;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_right
    .command_info
    .logo {
    position: relative;
    top: inherit;
    bottom: inherit;
    left: inherit;
    right: inherit;
    -ms-flex-order: 2;
    order: 2;
    margin-left: -36px;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_right
    .command_info
    .score {
    width: 100px;
    height: 64px;
    -ms-flex-order: 1;
    order: 1;
    text-align: left;
    padding: 0 0 0 20px;
    font-size: 50px;
    line-height: 58px;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_right
    .command_info
    .score:after {
    left: -11px;
    right: auto;
    top: 50%;
    transform: translateY(-50%);
    border-top: 32px solid transparent;
    border-right: 11px solid #0085ac;
    border-left: transparent;
    border-bottom: 32px solid transparent;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_right
    .goals {
    display: block;
    overflow: hidden;
    -ms-flex-order: 2;
    order: 2;
    margin: 0 0 0 10px;
    position: relative;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_right
    .goals
    h2 {
    display: block;
    overflow: hidden;
    padding: 3px 0 13px 0;
    margin-bottom: 13px;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_right
    .goals
    h2
    a {
    display: block;
    overflow: hidden;
    font-family: "Oswald";
    font-weight: 400;
    font-size: 20px;
    color: #151618;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_right
    .goals
    .normal-font {
    font-family: "Oswald";
    font-size: 17px;
    font-weight: 400;
    color: #0085ac;
    text-transform: uppercase;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_info {
    position: relative;
    font-size: 13px;
    line-height: 40px;
    clear: both;
    padding: 2px 0 0 0;
    background: #3f4851;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: baseline;
    align-items: baseline;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_info
    .venue {
    font-family: "Arial";
    font-size: 13px;
    color: #fff;
    margin: 0;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_info
    .venue
    i {
    margin-right: 15px;
    font-size: 15px;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_info
    .date {
    font-family: "Arial";
    font-size: 13px;
    color: #fff;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_info
    .date
    i {
    margin-right: 15px;
    font-size: 15px;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_info
    .time {
    font-family: "Arial";
    font-size: 13px;
    color: #fff;
    margin: 0 30px;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_info
    .time
    i {
    margin-right: 15px;
    font-size: 15px;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_info
    .button-gray.btn-only-border {
    display: -ms-flexbox;
    display: flex;
    font-family: "Oswald";
    font-size: 14px;
    color: #fff;
    border: 0;
    padding: 0 20px;
    margin-top: -2px;
    position: absolute;
    right: 0;
    height: 42px;
    line-height: 42px;
    border: 0;
    letter-spacing: 0;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_info
    .button-gray.btn-only-border
    i {
    margin-right: 5px;
    font-size: 15px;
  }
  .splashSoccer
    .stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .commands
    h3 {
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: 5px;
  }
  .splashSoccer .stm-price-plan-unit {
    margin-left: -2px;
    margin-right: -2px;
    padding: 2px 2px 55px;
    overflow: hidden;
  }
  .splashSoccer .stm-price-plan {
    position: relative;
    padding-bottom: 0;
    background-color: #fff;
    text-align: center;
    border-radius: 0;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
  }
  .splashSoccer .stm-price-plan .badge {
    position: absolute;
    top: 4px;
    left: -32px;
    width: 100px;
    padding: 8px 20px;
    background-color: #0085ac;
    transform: rotate(-45deg);
    border-radius: 0;
    color: #fff;
    text-transform: uppercase;
    font-size: 12px;
  }
  .splashSoccer .stm-price-plan header {
    padding: 0 0 15px;
    background-color: #394046;
    border-radius: 0;
    color: #fff;
    min-height: 165px;
  }
  .splashSoccer .stm-price-plan header .title {
    margin: 0 0 22px;
    padding: 15px 0;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 20px;
    letter-spacing: 1px;
    color: #fff;
    font-weight: 400;
    background: #252c33;
  }
  .splashSoccer .stm-price-plan header .price {
    margin-bottom: 7px;
    font-family: "Oswald";
    font-weight: 700;
    font-size: 40px;
    line-height: 1;
  }
  .splashSoccer .stm-price-plan header .price-label {
    color: #b2b2b2;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 1.5px;
  }
  .splashSoccer .stm-price-plan .body {
    padding: 0;
  }
  .splashSoccer .stm-price-plan .body .single-feature {
    font-family: "Oswald";
    font-weight: 400;
    font-size: 15px;
    padding: 8px 0;
    color: #151618;
    margin-bottom: 0;
  }
  .splashSoccer .stm-price-plan .body .single-feature:nth-child(odd) {
    background: #f5f5f5;
  }
  .splashSoccer .stm-price-plan .button-unit {
    padding: 20px;
    background: #f5f5f5;
  }
  .splashSoccer .stm-price-plan .button-unit .button {
    width: 100%;
    border-radius: 0;
    font-weight: 400;
    border-color: #0085ac !important;
    color: #fff !important;
  }
  .splashSoccer .stm-price-plan .button-unit .button:before {
    background-color: #0085ac !important;
  }
  .splashSoccer .stm-price-plan .button-unit .button:hover {
    border-color: #0085ac !important;
    color: #0085ac !important;
  }
  .splashSoccer .stm-price-plan:hover header .title {
    background-color: #0085ac;
  }
  .splashSoccer .woocommerce-checkout-review-order-table th.product-name {
    width: 250px;
  }
  .splashSoccer .footer-widgets-wrapper .stm-cols-4 aside:nth-child(2n + 1) {
    clear: inherit;
  }
  .splashSoccer .widget_follow_us ul li {
    margin: 0 5px 5px 0;
  }
  .splashSoccer .sp_event.type-sp_event .stm-event-header-bg,
  .splashSoccer .stm-event-results-as-header .stm-event-header-bg {
    background-position-x: 50% !important;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail.stm-event-feature,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail.stm-event-feature {
    background: #282f36;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail.stm-event-feature
    .logo,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail.stm-event-feature
    .logo {
    margin: 0 !important;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail.stm-event-feature
    .goals
    h2
    a,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail.stm-event-feature
    .goals
    h2
    a {
    color: #fff !important;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-align: start;
    align-items: flex-start;
    width: 50%;
    overflow: visible;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .command_info,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .command_info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-order: 2;
    order: 2;
    -ms-flex-align: center;
    align-items: center;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .command_info
    .logo,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .command_info
    .logo {
    position: relative;
    top: inherit;
    bottom: inherit;
    left: inherit;
    right: inherit;
    -ms-flex-order: 1;
    order: 1;
    margin-right: -36px;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .command_info
    .score,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .command_info
    .score {
    -ms-flex-order: 2;
    order: 2;
    width: 100px;
    height: 64px;
    background: #0085ac;
    text-align: right;
    padding: 0 20px 0 0;
    font-family: "Oswald";
    font-size: 50px;
    color: #fff;
    line-height: 58px;
    font-weight: bold;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .command_info
    .score:after,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .command_info
    .score:after {
    content: "";
    position: absolute;
    right: -11px;
    top: 50%;
    transform: translateY(-50%);
    border-top: 32px solid transparent;
    border-left: 11px solid #0085ac;
    border-bottom: 32px solid transparent;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .goals,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .goals {
    display: block;
    overflow: hidden;
    -ms-flex-order: 1;
    order: 1;
    margin: 6px 15px 0 0;
    max-width: 100%;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .goals
    h2,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .goals
    h2 {
    display: block;
    overflow: hidden;
    padding: 3px 0 13px 0;
    margin-bottom: 13px;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .goals
    h2
    a,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .goals
    h2
    a {
    font-family: "Oswald";
    font-weight: 400;
    font-size: 20px;
    color: #151618;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .goals
    .normal-font,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .goals
    .normal-font {
    font-family: "Oswald";
    font-size: 17px;
    font-weight: 400;
    color: #0085ac;
    text-transform: uppercase;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .stm-event-vs,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .stm-event-vs {
    display: -ms-flexbox;
    display: flex;
    width: 15%;
    font-family: "Oswald";
    font-weight: 700;
    font-size: 48px;
    color: #0085ac;
    -ms-flex-pack: center;
    justify-content: center;
    text-transform: uppercase;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right {
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    overflow: visible;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .command_info,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .command_info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-order: 1;
    order: 1;
    -ms-flex-align: center;
    align-items: center;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .command_info
    .logo,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .command_info
    .logo {
    position: relative;
    top: inherit;
    bottom: inherit;
    left: inherit;
    right: inherit;
    -ms-flex-order: 2;
    order: 2;
    margin-left: -36px;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .command_info
    .score,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .command_info
    .score {
    width: 100px;
    height: 64px;
    -ms-flex-order: 1;
    order: 1;
    text-align: left;
    padding: 0 0 0 20px;
    font-size: 50px;
    line-height: 58px;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .command_info
    .score:after,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .command_info
    .score:after {
    left: -11px;
    right: auto;
    top: 50%;
    transform: translateY(-50%);
    border-top: 32px solid transparent;
    border-right: 11px solid #0085ac;
    border-left: transparent;
    border-bottom: 32px solid transparent;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .goals,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .goals {
    display: block;
    overflow: hidden;
    -ms-flex-order: 2;
    order: 2;
    margin: 6px 0 0 15px;
    position: relative;
    max-width: 100%;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .goals
    h2,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .goals
    h2 {
    display: block;
    overflow: hidden;
    padding: 3px 0 13px 0;
    margin-bottom: 13px;
    max-width: 100%;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .goals
    h2
    a,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .goals
    h2
    a {
    display: block;
    overflow: hidden;
    font-family: "Oswald";
    font-weight: 400;
    font-size: 20px;
    color: #151618;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .goals
    .normal-font,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .goals
    .normal-font {
    font-family: "Oswald";
    font-size: 17px;
    font-weight: 400;
    color: #0085ac;
    text-transform: uppercase;
  }
  .splashSoccer .stm-gmap-wrap .stm-gmap-info-blocks-wrap {
    padding: 20px 0;
  }
  .splashSoccer
    .stm-gmap-wrap
    .stm-gmap-info-blocks-wrap
    .stm-gmap-info-blocks {
    -ms-flex-direction: row;
    flex-direction: row;
    margin: 0;
  }
  .splashSoccer
    .stm-gmap-wrap
    .stm-gmap-info-blocks-wrap
    .stm-gmap-info-blocks
    .stm-info-block-wrap {
    width: 100%;
    padding: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  .splashSoccer
    .stm-gmap-wrap
    .stm-gmap-info-blocks-wrap
    .stm-gmap-info-blocks
    .owl-dots {
    position: absolute;
    bottom: -5px;
    left: 50%;
    transform: translateX(-50%);
  }
  .splashSoccer
    .stm-gmap-wrap
    .stm-gmap-info-blocks-wrap
    .stm-gmap-info-blocks
    .owl-dots
    .owl-dot {
    display: inline-block;
    margin: 0 5px;
  }
  .splashSoccer
    .stm-gmap-wrap
    .stm-gmap-info-blocks-wrap
    .stm-gmap-info-blocks
    .owl-dots
    .owl-dot.active
    span {
    background: #0085ac;
  }
  .splashSoccer
    .stm-gmap-wrap
    .stm-gmap-info-blocks-wrap
    .stm-gmap-info-blocks
    .owl-dots
    .owl-dot
    span {
    display: block;
    background: #414141;
    width: 10px;
    height: 10px;
    border-radius: 50%;
  }
  .splashSoccer .wpcf7 form p {
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .splashSoccer .wpcf7 form p span {
    display: block;
    width: 100%;
  }
  .splashSoccer .wpcf7 form .button {
    width: 100%;
  }
  .splashSoccer .wpcf7 .stm-elements-inline {
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .splashSoccer .wpcf7 .button {
    margin: 0 !important;
  }
  .splashSoccer h1 {
    line-height: 85px;
  }
  .splashSoccer #stm-footer-bottom {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .splashSoccer #stm-footer-bottom .footer-bottom-left,
  .splashSoccer #stm-footer-bottom .footer-bottom-right {
    width: 100%;
    margin-right: 0;
    text-align: center;
  }
  .splashSoccer #stm-footer-bottom .footer-bottom-left .footer-menu,
  .splashSoccer #stm-footer-bottom .footer-bottom-right .footer-menu {
    margin-top: 15px;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .splashSoccer .widget_contacts ul li.widget_contacts_address .text {
    padding: 0;
  }
}
@media (max-width: 740px) {
  .splashSoccer rs-module {
    background-color: #000;
  }
  .splashSoccer rs-module .rev_post_title {
    display: inline-block;
    width: auto;
    color: #fff;
    background-color: rgba(0, 133, 172, 0.9);
    text-shadow: none;
    font-family: Oswald;
    font-weight: 500;
    font-size: 40px !important;
    line-height: 60px;
    text-transform: uppercase;
    padding: 10px;
    text-decoration: none;
    border: none;
  }
  .splashSoccer rs-module .rev_post_title span {
    color: #000000;
    font-size: 40px !important;
  }
  .splashSoccer .fixture_detail .command_left {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .splashSoccer .fixture_detail .command_left .command_info {
    -ms-flex-order: 2;
    order: 2;
  }
  .splashSoccer .fixture_detail .command_left .goals {
    -ms-flex-order: 1;
    order: 1;
  }
  .splashSoccer .fixture_detail .command_right {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .splashSoccer .fixture_detail .command_right .command_info {
    -ms-flex-order: 1;
    order: 1;
  }
  .splashSoccer .fixture_detail .command_right .goals {
    -ms-flex-order: 2;
    order: 2;
  }
  .splashSoccer .vc_tta.vc_tta-tabs .vc_tta-tabs-container {
    display: block;
  }
  .splashSoccer .vc_tta.vc_tta-tabs .vc_tta-panel-heading {
    display: none;
  }
  .splashSoccer .stm-carousel-controls-right {
    display: none;
  }
  .splashSoccer .stm-videos-carousel .stm-videos-top {
    display: none;
  }
  .splashSoccer
    .stm-videos-carousel
    .stm-videos-carousel-init-unit
    .stm-video-wrapper
    .stm-video {
    width: 70%;
  }
  .splashSoccer
    .stm-media-tabs.stm-news-tabs-wrapper
    .tab-content
    .tab-pane
    .row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .splashSoccer
    .stm-media-tabs.stm-news-tabs-wrapper
    .tab-content
    .tab-pane
    .row
    .col-sm-4 {
    width: 50%;
  }
  .splashSoccer .widget_follow_us ul li a {
    width: 48px;
    height: 48px;
  }
  .splashSoccer .footer-widgets-wrapper .widgets aside {
    width: 100%;
  }
  .splashSoccer
    #stm-footer-bottom
    .footer-bottom-right
    .stm-bottom-menu
    .footer-menu
    li
    a {
    padding: 0 15px;
  }
  .splashSoccer .stm-features-wrapp {
    margin-bottom: 20px;
  }
  .splashSoccer .addvert_wrapp {
    background-size: cover !important;
  }
  .splashSoccer .addvert_wrapp .addvert_logo img {
    width: 25%;
  }
  .splashSoccer .addvert_wrapp .addvert_info_wrapp .addvert_btn a {
    width: 150px;
    line-height: 27px !important;
  }
  .splashSoccer
    .vc_tta-panels-container
    .vc_tta-panel-body
    .vc_row
    .vc_column_container
    .vc_column-inner
    .wpb_wrapper
    .wpb_single_image {
    text-align: center;
  }
  .splashSoccer
    .vc_tta-panels-container
    .vc_tta-panel-body
    .vc_row
    .vc_column_container
    .vc_column-inner
    .wpb_wrapper
    .wpb_single_image
    img {
    width: 160px;
  }
  .splashSoccer
    .vc_tta-panels-container
    .vc_tta-panel-body
    .vc_row
    .vc_column_container
    .vc_column-inner
    .wpb_wrapper
    .wpb_single_image
    .vc_figure {
    margin: 0 auto;
  }
  .splashSoccer
    .vc_tta-panels-container
    .vc_tta-panel-body
    .vc_row
    .vc_column_container
    .vc_column-inner
    .wpb_wrapper
    .wpb_single_image
    .vc_figure
    img {
    width: 100%;
  }
  .splashSoccer
    .vc_tta-panels-container
    .vc_tta-panel-body
    .vc_row
    .vc_column_container
    .vc_column-inner
    .wpb_wrapper
    .wpb_content_element
    .wpb_wrapper
    h3 {
    margin-top: 20px;
  }
  .splashSoccer .stm-image-slider .stm-slider-control-next,
  .splashSoccer .stm-image-slider .stm-slider-control-prev {
    display: none;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container {
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    position: relative;
    background: #fff;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container
    .icon {
    display: none;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container
    .review_author_img {
    display: -ms-flexbox;
    display: flex;
    width: auto !important;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container
    .review_data {
    display: -ms-flexbox;
    display: flex;
    width: 100% !important;
    padding: 20px !important;
    position: relative;
    overflow: visible;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container
    .review_data:before {
    display: block;
    content: "\e91e";
    font-family: "stm-splash-icons";
    position: absolute;
    top: 10px;
    left: -14px;
    z-index: 1000000;
    color: #0085ac;
    font-size: 24px;
  }
  .splashSoccer .stm-tickets-wrapp {
    margin-top: 30px;
  }
  .splashSoccer .wpb_single_image {
    text-align: center !important;
  }
  .splashSoccer
    .stm-single-sp_player
    .sp-template.sp-template-player-details.sp-template-details {
    padding: 30px 25px 25px;
  }
  .splashSoccer
    .stm-single-sp_player
    .sp-template.sp-template-player-details.sp-template-details
    .sp-list-wrapper
    .sp-player-details
    .single-info {
    padding: 0 0 10px 0;
  }
  .splashSoccer
    .stm-single-sp_player
    .sp-template.sp-template-player-details.sp-template-details
    .sp-list-wrapper
    .sp-player-details
    .single-info
    .st-label.normal_font {
    font-size: 13px;
    margin-bottom: 0;
  }
  .splashSoccer
    .stm-single-sp_player
    .sp-template.sp-template-player-details.sp-template-details
    .sp-list-wrapper
    .sp-player-details
    .single-info
    .st-value {
    font-size: 14px;
    margin-bottom: 0;
  }
  .splashSoccer
    .stm-single-sp_player
    .sp-section-content-photo
    .sp-template-player-photo {
    height: 360px;
  }
  .splashSoccer
    .stm-single-sp_table-league
    .sp-template-league-table
    table
    tbody
    tr
    td {
    padding: 10px !important;
  }
  .splashSoccer
    .stm-single-sp_table-league
    .sp-template-league-table
    table
    tbody
    tr
    td.data-name {
    white-space: nowrap;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_left {
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_left
    .command_info {
    margin: 0 11px 0 0;
    -ms-flex-order: 1;
    order: 1;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_left
    .command_info
    .score {
    width: 85px;
    font-size: 44px;
    height: 60px;
    padding: 0 15px 0 0;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_left
    .goals {
    -ms-flex-order: 2;
    order: 2;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_left
    .goals
    h2 {
    margin-left: 0;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_right {
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_right
    .command_info {
    margin: 0 0 0 11px;
    -ms-flex-order: 1;
    order: 1;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_right
    .command_info
    .score {
    width: 85px;
    font-size: 44px;
    height: 60px;
    padding: 0 0 0 15px;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_right
    .goals {
    -ms-flex-order: 2;
    order: 2;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_detail
    .command_right
    .goals
    h2 {
    margin-right: 0;
  }
  .splashSoccer
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .vc_latest_result
    .fixture_info {
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding-left: 15px;
  }
  .splashSoccer .stm-event-results-as-header .stm-event-header-bg {
    height: 100%;
    background-size: cover !important;
  }
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_info_publish {
    top: 0;
  }
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .command_info {
    margin: 0 15px 0 0;
  }
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .command_info
    .score {
    width: 85px;
    font-size: 44px;
    height: 60px;
    padding: 0 15px 0 0;
  }
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .command_info
    .score:after {
    border-top: 30px solid transparent;
    border-bottom: 30px solid transparent;
  }
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .goals
    h2 {
    margin-left: 0;
  }
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .goals
    h2
    a {
    white-space: normal;
    line-height: 24px;
  }
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .command_info {
    margin: 0 0 0 15px;
  }
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .command_info
    .score {
    width: 85px;
    font-size: 44px;
    height: 60px;
    padding: 0 0 0 15px;
  }
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .command_info
    .score:after {
    border-top: 30px solid transparent;
    border-bottom: 30px solid transparent;
  }
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .goals
    h2 {
    margin-right: 0;
  }
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .goals
    h2
    a {
    white-space: normal;
    line-height: 24px;
  }
  .splashSoccer
    .stm-default-page-list
    .stm-single-post-loop
    .stm-post-content-inner
    .title {
    line-height: 26px;
  }
  .splashSoccer
    .stm-default-page-list
    .stm-single-post-loop
    .stm-post-content-inner
    .content
    p {
    display: none;
  }
  .splashSoccer .stm-single-post-loop a .image img {
    width: 100%;
  }
  .splashSoccer .row-3 .col-md-4:nth-child(3n + 1) {
    clear: inherit;
  }
  .splashSoccer
    .woocommerce-tabs
    .container
    .entry-content#tab-reviews
    #reviews
    #review_form_wrapper
    #review_form
    #respond
    #commentform
    .comment-form-rating
    .stars
    span {
    display: -ms-flexbox;
    display: flex;
  }
  .splashSoccer .vc_grid-item.vc_clearfix.vc_col-sm-3 {
    float: left;
    width: 50%;
  }
}
@media (max-width: 670px) {
  .splashSoccer
    .stm-single-sp_player
    .sp-template.sp-template-player-details.sp-template-details {
    padding: 35px 25px 26px;
  }
  .splashSoccer
    .stm-single-sp_player
    .sp-template.sp-template-player-details.sp-template-details
    .sp-list-wrapper
    .sp-player-details
    .single-info {
    padding: 0 0 5px 0;
  }
  .splashSoccer
    .stm-single-sp_player
    .sp-template.sp-template-player-details.sp-template-details
    .sp-list-wrapper
    .sp-player-details
    .single-info
    .st-label.normal_font {
    font-size: 13px;
    margin-bottom: 0;
  }
  .splashSoccer
    .stm-single-sp_player
    .sp-template.sp-template-player-details.sp-template-details
    .sp-list-wrapper
    .sp-player-details
    .single-info
    .st-value {
    font-size: 14px;
    margin-bottom: 0;
  }
  .splashSoccer
    .stm-single-sp_player
    .sp-section-content-photo
    .sp-template-player-photo {
    height: 340px;
  }
}
@media (max-width: 570px) {
  .splashSoccer
    .stm-single-sp_player
    .sp-template.sp-template-player-details.sp-template-details {
    padding: 21px 15px 15px;
  }
  .splashSoccer
    .stm-single-sp_player
    .sp-template.sp-template-player-details.sp-template-details
    .sp-list-wrapper
    .sp-player-details
    .single-info {
    padding: 0 0 2px 0;
  }
  .splashSoccer
    .stm-single-sp_player
    .sp-template.sp-template-player-details.sp-template-details
    .sp-list-wrapper
    .sp-player-details
    .single-info
    .st-label.normal_font {
    font-size: 13px;
    margin-bottom: 0;
  }
  .splashSoccer
    .stm-single-sp_player
    .sp-template.sp-template-player-details.sp-template-details
    .sp-list-wrapper
    .sp-player-details
    .single-info
    .st-value {
    font-size: 14px;
    margin-bottom: 0;
  }
  .splashSoccer
    .stm-single-sp_player
    .sp-section-content-photo
    .sp-template-player-photo {
    height: 280px;
  }
  .splashSoccer
    .stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap {
    padding: 0 10px;
  }
  .splashSoccer .stm-upcoming-events_list ul li .commands h3 {
    font-size: 17px !important;
  }
  .splashSoccer
    .stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .stm-event-result {
    font-size: 15px;
    text-align: center;
  }
  .splashSoccer
    .stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .read_more
    a {
    padding: 0 20px;
  }
  .splashSoccer .stm-sccr-template-event-list ul li .event_date {
    width: 18%;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left {
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .goals
    h2,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .goals
    h2 {
    display: block;
    overflow: hidden;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .goals
    h2
    a,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_left
    .goals
    h2
    a {
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper.stm-event-feature
    .fixture_detail,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper.stm-event-feature
    .fixture_detail {
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper.stm-event-feature
    .fixture_detail
    .command_left,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper.stm-event-feature
    .fixture_detail
    .command_left {
    padding-right: 25px;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper.stm-event-feature
    .fixture_detail
    .command_left,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper.stm-event-feature
    .fixture_detail
    .command_left,
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper.stm-event-feature
    .fixture_detail
    .command_right,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper.stm-event-feature
    .fixture_detail
    .command_right {
    width: 42%;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right {
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .goals
    h2,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .goals
    h2 {
    display: block;
    overflow: hidden;
  }
  .splashSoccer
    .sp_event.type-sp_event
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .goals
    h2
    a,
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_detail
    .command_right
    .goals
    h2
    a {
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .splashSoccer
    .stm-event-results-as-header
    .container
    .stm-event-results-as-header-wrapper
    .fixture_info_future
    .stm-event-as-header-date-future-wrapp {
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media (max-width: 414px) {
  .splashSoccer rs-module {
    background-color: #000;
  }
  .splashSoccer rs-module .rev_post_title {
    display: inline-block;
    width: 100%;
    color: #fff;
    background-color: rgba(0, 133, 172, 0.9);
    text-shadow: none;
    font-family: Oswald;
    font-weight: 500;
    font-size: 40px !important;
    line-height: 60px;
    text-transform: uppercase;
    padding: 10px;
    text-decoration: none;
    border: none;
    white-space: pre-wrap;
  }
  .splashSoccer rs-module .rev_post_title span {
    color: #000000;
    font-size: 40px !important;
  }
  .splashSoccer .stm-header-mobile {
    padding: 15px 20px;
  }
  .splashSoccer .stm-header .stm-header-mobile .logo-main {
    max-width: 45%;
    margin-top: 18px !important;
  }
  .splashSoccer .fixture_detail h4 {
    color: #0085ac;
    text-transform: uppercase;
    margin: 0 0 13px;
  }
  .splashSoccer .fixture_detail .players {
    position: relative;
    padding: 0;
    list-style: none;
    margin: 0;
  }
  .splashSoccer .fixture_detail .players li {
    font-size: 13px;
    line-height: 22px;
    margin-bottom: 0;
    padding: 0;
  }
  .splashSoccer .fixture_detail .players li span {
    color: #0085ac;
  }
  .splashSoccer .fixture_detail .command_left,
  .splashSoccer .fixture_detail .command_right {
    display: block;
  }
  .splashSoccer .fixture_detail .command_info {
    position: relative;
    float: right;
    margin: 0 19px 0 0;
  }
  .splashSoccer .fixture_detail .command_info .score {
    width: 85px;
    height: 60px;
    background: #0085ac;
    text-align: right;
    padding: 0 20px 0 0;
    font-family: "Oswald";
    font-size: 40px;
    color: #fff;
    line-height: 60px;
    font-weight: bold;
  }
  .splashSoccer .fixture_detail .command_info .score:after {
    content: "";
    position: absolute;
    top: -1px;
    right: -11px;
    border-top: 31px solid transparent;
    border-left: 11px solid #0085ac;
    border-bottom: 31px solid transparent;
  }
  .splashSoccer .fixture_detail .command_info .logo {
    position: absolute;
    left: -52px;
    top: -10px;
    width: 78px;
    height: 78px;
    overflow: hidden;
  }
  .splashSoccer .fixture_detail .command_info .logo img {
    max-width: 100%;
    height: auto;
  }
  .splashSoccer .fixture_detail .goals {
    float: right;
    text-align: right;
    margin: 20px 20px 0 0;
  }
  .splashSoccer .fixture_detail .goals h2 {
    display: block;
    overflow: hidden;
    font-size: 20px;
    text-transform: uppercase;
    padding: 0 0 13px 0;
    border-bottom: 3px solid #0085ac;
    margin: 0 0 9px;
    line-height: 26px;
    font-weight: 400;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .splashSoccer .fixture_detail .goals h2 a {
    color: #252c33;
  }
  .splashSoccer .fixture_detail .goals h2 a:hover {
    color: #0085ac;
    text-decoration: none;
  }
  .splashSoccer .fixture_detail .command_right .command_info {
    float: left;
    margin: 0 0 0 19px;
  }
  .splashSoccer .fixture_detail .command_right .command_info .logo {
    left: auto;
    right: -52px;
  }
  .splashSoccer .fixture_detail .command_right .command_info .score {
    text-align: left;
    padding: 0 0 0 20px;
  }
  .splashSoccer .fixture_detail .command_right .command_info .score:after {
    left: -11px;
    right: auto;
    border-top: 31px solid transparent;
    border-right: 11px solid #0085ac;
    border-left: transparent;
    border-bottom: 31px solid transparent;
  }
  .splashSoccer .fixture_detail .command_right .goals {
    display: block;
    overflow: hidden;
    float: left;
    text-align: left;
    margin: 20px 0 0 20px;
  }
  .splashSoccer .fixture_detail .command_right .goals h2 {
    padding: 0 0 13px 0;
  }
  .splashSoccer .fixture_detail .command_right .goals h2 a {
    color: #252c33;
  }
  .splashSoccer .fixture_detail .command_right .goals h2 a:hover {
    color: #0085ac;
    text-decoration: none;
  }
  .splashSoccer .fixture_detail .fixture_info {
    position: relative;
    text-align: center;
    font-size: 13px;
    line-height: 21px;
    clear: both;
    padding: 30px 0 0;
  }
  .splashSoccer .fixture_detail .fixture_info .venue {
    color: #0085ac;
  }
  .splashSoccer
    .stm-default-page-grid
    .container
    .row
    .col-md-9
    .row-3
    .col-md-3 {
    width: 50%;
  }
  .splashSoccer .stm-soccer-tabs .vc_tta-tabs-container {
    display: block !important;
  }
  .splashSoccer
    .stm-soccer-tabs
    .vc_tta-panels-container
    .vc_tta-panel-heading {
    display: none !important;
  }
  .splashSoccer .stm-news-tabs-wrapper .stm-single-post-loop .image img {
    width: 100%;
  }
  .splashSoccer
    .stm-media-tabs.stm-news-tabs-wrapper
    .tab-content
    .tab-pane
    .row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .splashSoccer
    .stm-media-tabs.stm-news-tabs-wrapper
    .tab-content
    .tab-pane
    .row
    .col-sm-4 {
    width: 100%;
  }
  .splashSoccer .stm-carousel-controls-right {
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding-top: 10px;
    padding-left: 5px;
  }
  .splashSoccer .stm-media-tabs .stm-media-tabs-nav ul {
    text-align: left;
  }
  .splashSoccer .stm-videos-carousel .stm-videos-top {
    position: relative;
  }
  .splashSoccer .stm-videos-carousel .stm-videos-top .stm-view-switcher {
    display: none;
  }
  .splashSoccer .stm-videos-carousel .stm-videos-top .stm-videos-controls {
    float: left;
    padding-top: 5px;
  }
  .splashSoccer
    .stm-videos-carousel
    .stm-videos-carousel-init-unit
    .stm-video-wrapper
    .stm-video {
    width: 100%;
    height: 256px;
  }
  .splashSoccer .stm-single-trophy .image {
    width: 50%;
    min-height: 160px !important;
  }
  .splashSoccer .stm-single-trophy .image img {
    max-height: 160px !important;
  }
  .splashSoccer .stmTickerWrapper .container .stmTickerContent .stmTickerTitle {
    display: none;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem {
    padding: 5px 0;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post {
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    text-transform: none;
    font-style: italic;
    font-size: 12px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    i {
    display: inline-block;
    font-size: 16px;
    color: #0085ac;
    -ms-flex-item-align: start;
    align-self: flex-start;
    margin-top: 3px;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    a {
    display: block;
    overflow: hidden;
    max-width: 90%;
    white-space: nowrap;
    text-transform: none;
    line-height: 15px;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    a
    span {
    display: block;
    overflow: hidden;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
    text-transform: none;
    padding: 0 0 0 5px;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    .ticker-post-divider {
    margin: 0 10px;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    > span {
    color: #0085ac;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    > span:last-child {
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 20px;
    line-height: 15px;
  }
  .splashSoccer #stm-footer-top #footer-main .footer-widgets-wrapper {
    padding: 60px 0;
  }
  .splashSoccer .stm-features-wrapp {
    margin-bottom: 20px;
  }
  .splashSoccer .addvert_wrapp {
    background-size: cover !important;
  }
  .splashSoccer .vc_tta-tabs .vc_tta-tabs-container {
    display: block !important;
  }
  .splashSoccer .vc_tta-tabs .vc_tta-tabs-container ul {
    overflow: scroll !important;
  }
  .splashSoccer
    .vc_tta-tabs
    .vc_tta-panels-container
    .vc_tta-panels
    .vc_tta-panel
    .vc_tta-panel-heading {
    display: none;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container {
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    position: relative;
    background: #fff;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container
    .icon {
    display: none;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container
    .review_author_img {
    display: -ms-flexbox;
    display: flex;
    width: 40% !important;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    position: relative;
    overflow: visible;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container
    .review_author_img
    img {
    height: auto;
    display: block;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1000;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container
    .review_data {
    display: -ms-flexbox;
    display: flex;
    width: 100% !important;
    padding: 10px 10px 5px !important;
    position: relative;
    overflow: visible;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container
    .review_data
    .title {
    font-size: 12px;
    margin-bottom: 0;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container
    .review_data
    .content
    p {
    font-size: 11px;
    line-height: 15px;
    max-height: 46px;
  }
  .splashSoccer
    .stm-reviews-main-wrapper.review_style_three
    .stm-reviews-carosel-wrapper
    .stm-reviews
    .stm-review-single
    .stm-review-container
    .review_data:before {
    display: block;
    content: "\e91e";
    font-family: "stm-splash-icons";
    position: absolute;
    top: 10px;
    left: -14px;
    z-index: 1000000;
    color: #0085ac;
    font-size: 14px;
  }
  .splashSoccer
    .vc_tta-panels-container
    .vc_tta-panel-body
    .vc_row
    .vc_column_container
    .vc_column-inner
    .wpb_wrapper
    .wpb_content_element
    .wpb_wrapper
    h3 {
    display: block;
    overflow: hidden;
    width: 96%;
    margin-top: 20px;
  }
  .splashSoccer .stm-info-table-wrapp .stm-info-table tr td {
    display: block;
    width: 100%;
    border: 0;
    padding: 10px 0 !important;
    max-width: 100%;
  }
  .splashSoccer .stm-footer-image .heading-font.title {
    font-size: 36px;
  }
  .splashSoccer .sp-template-logo {
    max-width: 20%;
  }
  .splashSoccer
    .stm-single-sp_team.stm-team-page
    .sp-section-content
    .stm-tabs-wrap.stm-team-tabs-wrap
    ul
    li
    a {
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .splashSoccer
    .stm-single-sp_team.stm-team-page
    .sp-section-content
    .tab-content
    .tab-pane
    .gallery
    ul
    li {
    width: 100%;
    max-width: 100%;
  }
  .splashSoccer
    .stm-single-sp_team.stm-team-page
    .sp-section-content
    .tab-content
    .tab-pane
    .gallery
    ul
    li
    .player_image
    img {
    width: 100%;
  }
  .splashSoccer
    .stm-single-sp_table-league
    .sp-template-league-table
    table
    tbody
    tr
    td.data-name {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 17px 10px !important;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_detail {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 15px 5px;
    background: #ededed;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_detail.stm-event-feature {
    background: #282f36;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_detail.stm-event-feature
    .logo {
    margin: 0 !important;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_detail.stm-event-feature
    .goals {
    display: none;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_detail
    .command_left {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 50%;
    overflow: visible;
    padding: 0 4px 0 10px;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_detail
    .command_left
    .command_info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-order: 2;
    order: 2;
    -ms-flex-align: center;
    align-items: center;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_detail
    .command_left
    .command_info
    .logo {
    position: relative;
    top: inherit;
    bottom: inherit;
    left: inherit;
    right: inherit;
    -ms-flex-order: 1;
    order: 1;
    margin-right: -36px;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_detail
    .command_left
    .command_info
    .score {
    -ms-flex-order: 2;
    order: 2;
    width: 87px;
    height: 64px;
    background: #0085ac;
    text-align: right;
    padding: 0 13px 0 0;
    font-family: "Oswald";
    font-size: 50px;
    color: #fff;
    line-height: 58px;
    font-weight: bold;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_detail
    .command_left
    .command_info
    .score:after {
    content: "";
    position: absolute;
    right: -11px;
    top: 50%;
    transform: translateY(-50%);
    border-top: 32px solid transparent;
    border-left: 11px solid #0085ac;
    border-bottom: 32px solid transparent;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_detail
    .command_left
    .goals {
    margin: 5px 10px 0 0;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_detail
    .stm-event-vs {
    display: -ms-flexbox;
    display: flex;
    width: 15%;
    font-family: "Oswald";
    font-weight: 700;
    font-size: 48px;
    color: #0085ac;
    -ms-flex-pack: center;
    justify-content: center;
    text-transform: uppercase;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_detail
    .command_right {
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    overflow: visible;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 0 10px 0 4px;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_detail
    .command_right
    .command_info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-order: 1;
    order: 1;
    -ms-flex-align: center;
    align-items: center;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_detail
    .command_right
    .command_info
    .logo {
    position: relative;
    top: inherit;
    bottom: inherit;
    left: inherit;
    right: inherit;
    -ms-flex-order: 2;
    order: 2;
    margin-left: -36px;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_detail
    .command_right
    .command_info
    .score {
    width: 87px;
    height: 64px;
    -ms-flex-order: 1;
    order: 1;
    text-align: left;
    padding: 0 0 0 13px;
    font-size: 50px;
    line-height: 58px;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_detail
    .command_right
    .command_info
    .score:after {
    left: -11px;
    right: auto;
    top: 50%;
    transform: translateY(-50%);
    border-top: 32px solid transparent;
    border-right: 11px solid #0085ac;
    border-left: transparent;
    border-bottom: 32px solid transparent;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_detail
    .command_right
    .goals {
    margin: 5px 0 0 10px;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_info {
    position: relative;
    font-size: 13px;
    line-height: 40px;
    clear: both;
    padding: 2px 0 0 0;
    background: #3f4851;
    display: block;
    text-align: center;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_info
    .venue {
    display: block;
    font-family: "Arial";
    font-size: 13px;
    color: #fff;
    margin: 0;
    line-height: 25px;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_info
    .venue
    i {
    margin-right: 15px;
    font-size: 15px;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_info
    .date {
    display: inline-block;
    width: auto;
    font-family: "Arial";
    font-size: 13px;
    color: #fff;
    line-height: 25px;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_info
    .date
    i {
    margin-right: 5px;
    font-size: 15px;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_info
    .time {
    display: inline-block;
    font-family: "Arial";
    font-size: 13px;
    color: #fff;
    margin: 0 10px;
    line-height: 25px;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_info
    .time
    i {
    margin-right: 5px;
    font-size: 15px;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .sp-stm-template-event-blocks
    .stm-single-block-event-list
    .fixture_info
    .button-gray.btn-only-border {
    display: block;
    position: relative;
    background: #0085ac !important;
    margin-top: 10px;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .event_date {
    display: none;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .clearfix {
    display: block;
    width: 100%;
    padding: 0;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    -ms-flex-align: center;
    align-items: center;
    padding: 10px 0 0 0;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .commands {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .commands
    h3 {
    display: -ms-flexbox;
    display: flex;
    font-family: "Oswald";
    font-weight: 400;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 3px;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .commands
    h3
    a {
    line-height: 20px;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .commands
    h3
    .event-vs {
    display: none;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .commands
    h3
    .event-vs-mobile {
    display: block !important;
    color: #0085ac;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .commands
    .stm-event-bottom-info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 10px 0;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .commands
    .stm-event-bottom-info
    .mobile-hide {
    display: none;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .commands
    .stm-event-bottom-info
    .mobile-show {
    display: inline-block !important;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .commands
    .stm-event-bottom-info
    .date-time {
    font-family: "Arial";
    font-size: 13px;
    color: #fff;
    margin-right: 0;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .commands
    .stm-event-bottom-info
    .date-time
    i {
    color: #0085ac;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .commands
    .stm-event-bottom-info
    .stadium {
    font-family: "Arial";
    font-size: 13px;
    color: #fff;
    margin-right: 0;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .commands
    .stm-event-bottom-info
    .stadium
    i {
    color: #0085ac;
    opacity: 1;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .stm-event-result {
    display: none;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .read_more {
    display: block;
    width: 100%;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    margin: 0;
    text-align: center;
  }
  .splashSoccer
    .stm-single-sp_calendar.stm-calendar-page
    .stm-upcoming-events_list
    .stm-sccr-template.stm-sccr-template-event-list
    ul
    li
    .clearfix
    .stm-event-data-wrap
    .read_more
    a {
    color: #fff;
    padding: 0 33px;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: "Oswald";
    font-weight: 400;
    width: 100%;
    border: 0;
    line-height: 44px;
    background: #0085ac !important;
  }
  .splashSoccer
    .stm-single-sp_player.stm-player-page
    .sp-section-content-photo {
    width: 100%;
  }
  .splashSoccer
    .stm-single-sp_player.stm-player-page
    .sp-section-content-photo
    .sp-template-photo {
    height: 100%;
  }
  .splashSoccer
    .stm-single-sp_player.stm-player-page
    .sp-section-content-details {
    width: 100%;
    margin-bottom: 30px;
  }
  .splashSoccer
    .stm-default-page-grid
    .container
    .row
    .col-md-9
    .row-3
    .col-md-4 {
    width: 100%;
  }
  .splashSoccer
    .stm-default-page-grid
    .container
    .row
    .col-md-9
    .row-3
    .col-md-4
    .image {
    margin-bottom: 10px;
  }
  .splashSoccer
    .stm-default-page-grid
    .container
    .row
    .col-md-9
    .row-3
    .col-md-4
    img {
    width: 100%;
  }
  .splashSoccer
    .stm-default-page-grid
    .container
    .row
    .col-md-9
    .row-3
    .col-md-4
    .content
    .title {
    margin-bottom: 0;
    min-height: 0;
  }
  .splashSoccer
    .stm-default-page-grid
    .container
    .row
    .col-md-9
    .row-3
    .col-md-4
    .content
    p {
    display: none;
  }
  .splashSoccer .stm-default-page-list .stm-single-post-loop {
    -ms-flex-direction: column;
    flex-direction: column;
    border: 0;
  }
  .splashSoccer .stm-default-page-list .stm-single-post-loop > a {
    display: block;
    max-width: 100%;
  }
  .splashSoccer .stm-default-page-list .stm-single-post-loop > a .image {
    width: 100%;
    max-width: 100%;
  }
  .splashSoccer .stm-default-page-list .stm-single-post-loop > a .image img {
    width: 100%;
  }
  .splashSoccer
    .stm-default-page-list
    .stm-single-post-loop
    .stm-post-content-inner {
    display: block;
    width: 100%;
    padding: 0;
  }
  .splashSoccer
    .stm-default-page-list
    .stm-single-post-loop
    .stm-post-content-inner
    .date {
    margin-top: 10px;
  }
  .splashSoccer
    .stm-single-post
    .container
    .row
    .col-md-9
    .stm-single-post-meta {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .splashSoccer
    .stm-single-post
    .container
    .row
    .col-md-9
    .stm-single-post-meta
    .stm-date {
    line-height: 20px;
    margin-bottom: 8px;
  }
  .splashSoccer
    .stm-single-post
    .container
    .row
    .col-md-9
    .stm-single-post-meta
    .stm-author {
    margin: 10px 0;
  }
  .splashSoccer
    .stm-single-post
    .container
    .row
    .col-md-9
    .stm-single-post-meta
    .stm-comments-num
    a {
    color: #d9dadb;
  }
  .splashSoccer
    .stm-single-post
    .container
    .row
    .col-md-9
    .stm-single-post-meta
    .stm-comments-num
    a
    i {
    color: #d9dadb;
  }
  .splashSoccer
    .stm-single-post
    .container
    .row
    .col-md-9
    .stm_post_comments
    .comments-area
    .comment-respond
    h3 {
    margin: 20px 30px 0 30px;
    font-size: 24px;
  }
  .splashSoccer
    .stm-single-post
    .container
    .row
    .col-md-9
    .stm_post_comments
    .comments-area
    .comment-respond
    h3:before {
    top: 22%;
  }
  .splashSoccer
    .stm-single-post
    .container
    .row
    .col-md-9
    .stm_post_comments
    .comments-area
    .comment-respond
    form {
    padding: 30px;
  }
  .splashSoccer
    .stm-single-post
    .container
    .row
    .col-md-9
    .stm_post_comments
    .comments-area
    .comment-respond
    form
    .stm-row-comments {
    margin-bottom: 0;
  }
  .splashSoccer
    .stm-single-post
    .container
    .row
    .col-md-9
    .stm_post_comments
    .comments-area
    .comment-respond
    form
    .button {
    width: 100%;
  }
  .splashSoccer .stm-single-post .stm-post-meta-bottom .stm_post_tags {
    margin: 0 !important;
    max-width: 60%;
  }
  .splashSoccer .stm-single-post .stm-post-meta-bottom .stm_post_tags a {
    margin: 0 5px 5px 0 !important;
  }
  .splashSoccer.woocommerce .tparrows.gyges {
    display: none;
  }
  .splashSoccer .woocommerce-tabs .container ul li a {
    padding: 14px 30px;
  }
  .splashSoccer
    .woocommerce-tabs
    .entry-content
    #reviews
    #comments
    .stm-single-comment-title {
    padding: 0;
  }
  .splashSoccer
    .woocommerce-tabs
    .entry-content
    #reviews
    #comments
    .stm-single-comment-title
    h2 {
    display: block;
    width: 100%;
    padding: 0;
    font-size: 20px !important;
    line-height: 25px;
  }
  .splashSoccer
    .woocommerce-tabs
    .entry-content
    #reviews
    #comments
    .stm-single-comment-title
    .stm-add-review {
    position: relative;
    display: block;
    top: 0;
  }
  .splashSoccer .woocommerce-tabs .commentlist li .comment_container {
    padding: 0;
  }
  .splashSoccer .woocommerce-tabs .comment-form {
    padding: 20px;
  }
  .splashSoccer .woocommerce-tabs .comment-form .comment-form-rating {
    position: relative;
    margin: 0;
    width: 100%;
  }
  .splashSoccer .woocommerce-tabs .comment-form .comment-form-rating label {
    color: #fff !important;
    margin-right: 10px;
  }
  .splashSoccer .woocommerce-tabs .comment-form .comment-form-rating p.stars a {
    display: inline-block;
  }
  .splashSoccer .woocommerce-tabs .comment-form .button {
    width: 100%;
  }
  .splashSoccer.single-product .product .stm-fullwidth-row-js {
    margin: 0 !important;
  }
  .splashSoccer.single-product .product .stm-fullwidth-row-js .container {
    padding: 0;
  }
  .splashSoccer
    .stm-single-post
    .container
    .row
    .col-md-9
    .stm_author_box
    .author_info-wrap {
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .splashSoccer
    .stm-products-carousel-unit-wrapper
    .owl-carousel
    .owl-stage-outer {
    overflow: hidden;
  }
  .splashSoccer
    .stm-products-carousel-unit-wrapper
    .stm-products-carousel-unit {
    margin: 0;
  }
  .splashSoccer .stm-gmap-wrap .stm-gmap-info-blocks-wrap {
    padding: 20px 0;
  }
  .splashSoccer
    .stm-gmap-wrap
    .stm-gmap-info-blocks-wrap
    .stm-gmap-info-blocks {
    -ms-flex-direction: row;
    flex-direction: row;
    margin: 0;
  }
  .splashSoccer
    .stm-gmap-wrap
    .stm-gmap-info-blocks-wrap
    .stm-gmap-info-blocks
    .stm-info-block-wrap {
    width: 100%;
    padding: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  .splashSoccer
    .woocommerce
    .sp-scrollable-table-wrapper
    .shop_table
    tbody
    tr:last-child
    td
    .coupon {
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .splashSoccer
    .woocommerce
    .sp-scrollable-table-wrapper
    .shop_table
    tbody
    tr:last-child
    td
    .stm-actions-right {
    float: left;
  }
  .splashSoccer
    .woocommerce
    .cart-collaterals
    .cart_totals
    .row
    .col-md-6
    .stm-shipping-cart-calc
    .shipping
    > div
    form
    section
    p:nth-of-type(4)
    .button-gray {
    width: 100%;
  }
  .splashSoccer
    .woocommerce
    .cart-collaterals
    .cart_totals
    .row
    .col-md-6
    .stm-cart-totals
    .wc-proceed-to-checkout
    .checkout-button.button {
    width: 100%;
    text-align: center;
  }
  .splashSoccer
    .woocommerce
    .woocommerce-checkout-review-order-table
    th.product-name {
    width: 190px;
  }
  .splashSoccer.woocommerce-checkout
    .woocommerce
    .woocommerce-checkout-review-order
    .shop_table,
  .splashSoccer.woocommerce-account
    .woocommerce
    .woocommerce-checkout-review-order
    .shop_table,
  .splashSoccer.woocommerce-checkout .woocommerce .woocommerce-checkout-payment,
  .splashSoccer.woocommerce-account .woocommerce .woocommerce-checkout-payment,
  .splashSoccer.woocommerce-account
    .woocommerce-MyAccount-content
    .col2-set.addresses
    .col-1,
  .splashSoccer.woocommerce-account
    .woocommerce-MyAccount-content
    .col2-set.addresses
    .col-2,
  .splashSoccer.woocommerce-checkout.woocommerce-order-received
    .col2-set.addresses
    .col-1,
  .splashSoccer.woocommerce-checkout.woocommerce-order-received
    .col2-set.addresses
    .col-2,
  .splashSoccer.woocommerce-account.woocommerce-order-received
    .col2-set.addresses
    .col-1,
  .splashSoccer.woocommerce-account.woocommerce-order-received
    .col2-set.addresses
    .col-2,
  .splashSoccer.woocommerce-account.woocommerce-edit-address form p,
  .splashSoccer.woocommerce-account.woocommerce-edit-account form p,
  .splashSoccer.woocommerce-account.woocommerce-edit-address form legend,
  .splashSoccer.woocommerce-account.woocommerce-edit-account form legend {
    width: 100%;
    max-width: 100%;
  }
  .splashSoccer.woocommerce-checkout
    .woocommerce
    .woocommerce-MyAccount-navigation
    ul,
  .splashSoccer.woocommerce-account
    .woocommerce
    .woocommerce-MyAccount-navigation
    ul {
    display: -ms-flexbox;
    display: flex;
    overflow: scroll;
  }
  .splashSoccer #stm-footer-bottom .footer-bottom-left {
    display: block;
    width: 60%;
    text-align: center;
    margin: 0 auto;
  }
  .splashSoccer #stm-footer-bottom .footer-bottom-right {
    display: none;
  }
  .splashSoccer
    #stm-footer-bottom
    .footer-bottom-left
    .footer-bottom-left-text {
    white-space: normal;
  }
  .splashSoccer .stm-sc-btns-wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .splashSoccer .stm-sc-btns-wrap a {
    margin-bottom: 20px;
    display: inline-block;
    width: auto;
    max-width: 140px;
    text-align: center;
  }
  .splashSoccer
    .stm-single-post
    .container
    .row
    .col-md-9
    .stm_post_comments
    .comments-area
    .comment-respond
    form
    .logged-in-as
    a {
    display: block;
    float: left;
    clear: both;
    margin: 0;
  }
  .splashSoccer .stm-products-row .col-xs-6 {
    width: 100%;
  }
  .splashSoccer
    .stm-product-content-loop-inner
    .product
    .product_info
    .star-rating {
    width: 76px;
    margin-top: 3px;
  }
  .splashSoccer
    .stm-product-content-loop-inner
    .product
    .product_footer
    .price
    del {
    line-height: 27px;
    vertical-align: middle;
  }
  .splashSoccer .comment-reply-title {
    font-size: 20px !important;
    line-height: 30px;
  }
  .splashSoccer .vc_tta-panel-heading .vc_tta-panel-title a i {
    width: 40px !important;
  }
  .splashSoccer .vc_tta-accordion .vc_tta-panel .vc_tta-panel-body {
    padding: 20px 20px 20px 40px !important;
  }
  .splashSoccer .stm-faq-form {
    padding: 10px 20px 20px !important;
  }
  .splashSoccer h3,
  .splashSoccer .h3 {
    line-height: 30px;
  }
}
@media (max-width: 375px) {
  .splashSoccer .stmTickerWrapper .container .stmTickerContent .stmTickerTitle {
    display: none;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem {
    padding: 6px 0 0;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post {
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    text-transform: none;
    font-style: italic;
    font-size: 12px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-line-pack: center;
    align-content: center;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    i {
    display: inline-block;
    font-size: 16px;
    color: #0085ac;
    -ms-flex-item-align: start;
    align-self: flex-start;
    margin-top: 3px;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    a {
    display: block;
    white-space: nowrap;
    text-transform: none;
    line-height: 10px;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    a
    span {
    color: #fff;
    text-transform: none;
    padding: 0 0 0 5px;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    .ticker-post-divider {
    display: none;
    margin: 0 10px;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    > span {
    color: #0085ac;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    > span:last-child {
    display: block;
    padding-left: 25px;
    line-height: 15px;
  }
  .splashSoccer .stm-footer-image .heading-font.title span {
    font-size: 30px;
  }
  .splashSoccer .stm-footer-image .heading-font.title span.stm-text {
    padding: 5px 10px 10px;
  }
}
@media (max-width: 320px) {
  .splashSoccer rs-module {
    background-color: #000;
  }
  .splashSoccer rs-module .rev_post_title {
    display: inline-block;
    width: 100%;
    margin: 0 auto 10px;
    color: #fff;
    background-color: rgba(0, 133, 172, 0.9);
    text-shadow: none;
    font-family: Oswald;
    font-weight: 500;
    font-size: 30px !important;
    line-height: 60px;
    text-transform: uppercase;
    padding: 10px;
    text-decoration: none;
    border: none;
  }
  .splashSoccer rs-module .rev_post_title span {
    color: #000000;
    font-size: 30px !important;
  }
  .splashSoccer
    .stm-videos-carousel
    .stm-videos-carousel-init-unit
    .stm-video-wrapper
    .stm-video {
    width: 100%;
    height: 193px;
  }
  .splashSoccer .stmTickerWrapper .container .stmTickerContent .stmTickerTitle {
    display: none;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem {
    padding: 8px 0 0;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post {
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    text-transform: none;
    font-style: italic;
    font-size: 12px;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-line-pack: center;
    align-content: center;
    width: 99%;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    i {
    display: inline-block;
    font-size: 16px;
    color: #0085ac;
    margin-bottom: -2px;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    a {
    display: inline-block;
    text-transform: none;
    line-height: 15px;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    a
    span {
    color: #fff;
    text-transform: none;
    padding: 0 0 0 10px;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    .ticker-post-divider {
    display: none;
    margin: 0 10px;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    > span {
    color: #0085ac;
  }
  .splashSoccer
    .stmTickerWrapper
    .container
    .stmTickerContent
    .stmTickerPostsWrapper
    .stmTickerPostsList
    .tickerItem
    .stm-ticker-post
    > span:last-child {
    display: block;
    padding-left: 25px;
  }
}
@media screen and (max-width: 1024px) {
  .splashSoccer .fixture_detail .command_right .goals {
    margin: 0 0 0 70px;
  }
  .splashSoccer .fixture_detail .goals {
    margin: 0 70px 0 0;
  }
  .splashSoccer .fixture_detail .command_left .goals h2 a,
  .splashSoccer .fixture_detail .command_right .goals h2 a {
    font-size: 24px;
  }
}
@media screen and (max-width: 812px) {
  .splashSoccer .fixture_detail .command_left .command_info .logo {
    left: -25px;
  }
  .splashSoccer .fixture_detail .command_right .command_info .logo {
    right: -25px;
  }
  .splashSoccer .fixture_detail .command_right .goals {
    margin: 0 0 0 60px;
  }
  .splashSoccer .fixture_detail .goals {
    margin: 0 60px 0 0;
    max-width: 100%;
  }
  .splashSoccer
    .stm-header.stm-header-third
    .stm-header-inner
    .stm-header-container
    .logo-main {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .splashSoccer .fixture_detail .command_right .goals {
    margin: 0 70px 0 60px;
  }
}
@media screen and (max-width: 425px) {
  .splashSoccer .fixture_detail .command_info .logo {
    display: none;
  }
  .splashSoccer .fixture_detail .command_info {
    margin: 0 15px 0 0;
  }
  .splashSoccer .fixture_detail .command_right .command_info {
    margin: 0 0 0 15px;
  }
  .splashSoccer .fixture_detail .command_right .goals {
    margin: 0 70px 0 15px;
  }
  .splashSoccer .fixture_detail .goals {
    margin: 0 15px 0 0;
  }
  .splashSoccer .fixture_detail .goals h2 {
    padding: 0 0 13px 0px;
  }
}
@media screen and (max-width: 425px) {
  .splashSoccer .fixture_detail .command_left .goals,
  .splashSoccer .fixture_detail .command_right .goals {
    margin-top: 10px;
  }
}
.splashSoccer .shipping-calculator-form #calc_shipping_postcode_field {
  margin-bottom: 20px !important;
}
.splashSoccer #stm-top-bar .stm-top-socials-holder .top-bar-socials li {
  margin-right: 15px;
}
@media (min-width: 1200px) {
  .splashSoccer #stm-top-bar .stm-top-socials-holder,
  .splashSoccer #stm-top-bar .stm-top-bar_right {
    width: 50%;
  }
  .splashSoccer #stm-top-bar .stm-top-socials-holder {
    margin-right: 0;
  }
}
@media (max-width: 1199px) {
  .splashSoccer #stm-top-bar .stm-top-socials-holder,
  .splashSoccer #stm-top-bar .stm-top-bar_right {
    width: 100%;
  }
  .splashSoccer #stm-top-bar .stm-top-socials-holder {
    padding-left: 20px;
    margin-right: 0;
  }
}
