/*	
	Theme Name: Splash - Child Theme
	Theme URI: http://basketball.stylemixthemes.com/
	Author: StylemixThemes
	Author URI: http://stylemixthemes.com/
	Description: Splash Child theme
	Version: 1.0
	License: GNU General Public License v2 or later
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	Tags: blue, red, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, flexible-header, custom-background, custom-colors, custom-header, custom-menu, editor-style, sticky-post, theme-options
	Text Domain: splash-child
    Template: splash

    This theme, like WordPress, is licensed under the GPL.
    Use it to make something cool, have fun, and share what you've learned with others.
*/

/* Header */
.stm-header .logo-main img {
	margin-top: 5px;
	margin-bottom: 7px;
}

.stm-header.stm-header-third .stm-header-inner, .stm-header.stm-transparent-header.stm-header-fixed .stm-header-inner, 
.stm-header.stm-header-third .stm-header-inner .stm-header-container .stm-main-menu .stm-main-menu-unit ul.header-menu > li.current-menu-item a,
.stm-header .stm-main-menu .stm-main-menu-unit .header-menu .sub-menu {
	background: #0e3663;
}
.stm-header .stm-main-menu .stm-main-menu-unit .header-menu > li a {
	color: white;
}
.stm-header .stm-main-menu .stm-main-menu-unit .header-menu .sub-menu li.current-menu-item a {
	background-color: #f57d21;
}
.stm-header.stm-header-third .stm-header-inner .stm-header-container .stm-main-menu .stm-main-menu-unit ul.header-menu > li > a{
	padding: 0 30px;
}
.stm-header.stm-header-third .stm-header-inner .stm-header-container .stm-main-menu .stm-main-menu-unit ul.header-menu > li > a:hover,
.stm-header.stm-header-third .stm-header-inner .stm-header-container .stm-main-menu .stm-main-menu-unit .stm-header-search .search-submit:hover:before,
.stm-header.stm-header-third .stm-header-inner .stm-header-container .stm-main-menu .stm-main-menu-unit .stm-header-search .search-submit:before, 
.stm-header .stm-main-menu .stm-main-menu-unit.stm-search-enabled .stm-header-search .search-input {
	background: #004486 !important;
}

.splashAmericanFootball .button.btn-md, .splashAmericanFootball .button.checkout-button{
	margin-top: 0px;
}
.newsletter-form{
	display: inline-block;
	width: 24%;
	box-sizing: content-box;
	vertical-align: middle;
}

.league_name{
	display: inline-block;
	vertical-align: top;
	padding: 10px 0 7px 0px;
	color: #0e3663;
	width: 33%;
	text-align: center;
}

.splashAmericanFootball .button.btn-md, .splashAmericanFootball .button.checkout-button{
	border: 1px solid white !important;
	padding: 0px;
	background: #f57d21 !important;
}

.splashAmericanFootball.woocommerce-page.single-product .stm-single-product-content-right form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{
	background: #f57d21 !important;
}

.splashAmericanFootball.woocommerce-page.single-product .woocommerce-tabs ul li.active a{
	border-bottom-color: #f57d21;
}

input[type="submit"], button, .button{
	border: 1px solid white;
	background-color: #f57d21 !important;
	padding: 8px 26px 9px;
	height: 40px;
}

.mc4wp-form .mc4wp-form-fields input[type="submit"]{
	height: 40px;
	padding-top: 10px;
}

.splashAmericanFootball .button.btn-md{
	height: 42px;
}

.splashAmericanFootball .button.btn-md:hover{
	background: #ffcfa1 !important;
	transition: none !important;
}

.mc4wp-form-fields{
	text-align: center;
}

.stm-cart-af{
	position: absolute;
	top: -30px;
	right: -70px;
}

.stm-header-fixed-mode.stm-header-fixed .stm-cart-af{
	position: absolute;
	top: -10px;
	right: -110px;
}

.stm-header-fixed-mode .stm-cart-af{
	position: absolute;
	top: -20px;
	right: -110px;
}

.stm-profile-wrapp a {
	color: white !important;
	font-weight: bold;
}

.stm-header-fixed-mode.stm-header-fixed .stm-profile-wrapp{
	position: absolute;
	top: -10px;
	right: -70px;
}

.stm-header-fixed-mode .stm-profile-wrapp{
	position: absolute;
	top: -20px;
	right: -70px;
}

.stm-header-fixed-mode .stm-profile-wrapp i{
	font-size: 21px;
}


.fa-shopping-cart:before {
	content: "\e914" !important;
	font-family: "stm-splash-icons" !important;
	font-size: 19px;
	color: white;
}

.stm-cart-af a .list-label{
	display: none;
}

.stm-cart-af a .list-badge {
	display: inline-block;
	padding: 0 4px;
	vertical-align: middle;
	max-width: 100%;
	min-width: 19px;
	min-height: 19px;
	line-height: 19px;
	background-color: #f57d21;
	font-size: 11px;
	text-align: center;
	border-radius: 50%;
	text-indent: -1px;
	white-space: nowrap;
}

.stm-cart-af a .list-badge {
	vertical-align: top;
	margin-top: -5px;
	z-index: 10;
	position: relative;
	font-family: 'Roboto';
	font-weight: 700;
	font-size: 10px;
	left: Opx;
	min-width: 16px;
	min-height: 16px;
	line-height: 16px;
	color: white;
	margin-left: -8px;
}



input[type="submit"]:hover:active, input[type="submit"]:hover{
	border: 1px solid #ffcfa1;
}

.stm-header .stm-main-menu .stm-main-menu-unit .header-menu > li.current-menu-parent > a:before{
    background-color: #ff9f49;
    opacity: 1;
}

.mc4wp-form input[type="text"], .mc4wp-form input[type="number"], .mc4wp-form input[type="tel"], .mc4wp-form input[type="email"], .mc4wp-form input[type="search"], .mc4wp-form input[type="date"], .mc4wp-form input[type="password"]{
	border-radius: 0px;
	height: 40px;
	padding: 5px 20px 5px;

}

.mc4wp-form input[type="text"]::-webkit-input-placeholder, .mc4wp-form input[type="number"]::-webkit-input-placeholder, .mc4wp-form input[type="tel"]::-webkit-input-placeholder,
.mc4wp-form input[type="email"]::-webkit-input-placeholder, .mc4wp-form input[type="search"]::-webkit-input-placeholder, .mc4wp-form input[type="date"]::-webkit-input-placeholder, .mc4wp-form input[type="password"]::-webkit-input-placeholder{
	font-family: 'Roboto';
	color: #0e3663;
}

.mc4wp-form input[type="text"]::-moz-placeholder, .mc4wp-form input[type="number"]::-moz-placeholder, .mc4wp-form input[type="tel"]::-moz-placeholder,
.mc4wp-form input[type="email"]::-moz-placeholder, .mc4wp-form input[type="search"]::-moz-placeholder, .mc4wp-form input[type="date"]::-moz-placeholder, .mc4wp-form input[type="password"]::-moz-placeholder{
	font-family: 'Roboto';
	color: #0e3663;
}

.stm-header.stm-transparent-header.stm-header-fixed-mode.stm-header-third > div.stm-header-inner > div > div.stm-main-menu > div > div > form > div > input {
	background-color: #004486;
}
.stm-header .stm-main-menu .stm-main-menu-unit .header-menu > li a:before {
	background-color: #ff9f49;
}
.splashAmericanFootball.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover {
	color: #f57d21;
	border-color: #f57d21 !important;
}
.splashAmericanFootball.woocommerce-account .woocommerce-MyAccount-content p a {
	color: #f57d21;
}
.splashAmericanFootball.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a {
	color: #f57d21 !important;
	border-color: #f57d21;
}
.stm-header .stm-main-menu .stm-main-menu-unit .header-menu .sub-menu {
	width: 300px;
}
.stm-header .stm-main-menu .stm-main-menu-unit .header-menu .sub-menu li a {
	line-height: 40px;
}

/* Body */

.stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-info-wrapp .stm-next-match-info{
	width: 33%;
	display: inline-block;
	text-align: right;
	float: none;
	padding-left: 10px;
	box-sizing: content-box;
}


.splashAmericanFootball .rev_slider .tp-rightarrow:before, .splashAmericanFootball .rev_slider .tp-rightarrow:after,
.splashAmericanFootball .rev_slider .tp-leftarrow:before, .splashAmericanFootball .rev_slider .tp-leftarrow:after,
.splashAmericanFootball .stm-products-carousel-unit-wrapper .stm-products-carousel-unit .stm-products-carousel-init .owl-controls .owl-dots .owl-dot.active span,
.stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-opponents-units .stm-next-match-opponents .stm-command-vs span,
.stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-info-wrapp .stm-next-match-preview a:hover,
.stm_af_latest_results_wrapper .stm-latest-results-units .stmOrangeDivider, .splashAmericanFootball table thead tr th, 
.splashAmericanFootball .stm-single-sp_table-league .sp-template-league-table table thead th,
.splashAmericanFootball .stm-trophy-carousel .stm-trophy-carousel-init-unit .owl-nav .owl-next:before,
.splashAmericanFootball .stm-trophy-carousel .stm-trophy-carousel-init-unit .owl-nav .owl-next:after,
.splashAmericanFootball .stm-trophy-carousel .stm-trophy-carousel-init-unit .owl-nav .owl-prev:before,
.splashAmericanFootball .stm-trophy-carousel .stm-trophy-carousel-init-unit .owl-nav .owl-prev:after,
.splashAmericanFootball .stm-af-carousel .stm-slider-control-next, .splashAmericanFootball .stm-af-carousel .stm-slider-control-next:after, 
.splashAmericanFootball .stm-af-carousel .stm-slider-control-prev, .splashAmericanFootball .stm-af-carousel .stm-slider-control-prev:after,
.splashAmericanFootball .stm-team-history .stm-team-history-single .stm-team-history-linked span:after,*
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-carousel-wrapp .owl-controls .owl-nav .owl-next:after,
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-carousel-wrapp .owl-controls .owl-nav .owl-next:before,
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-carousel-wrapp .owl-controls .owl-nav .owl-prev:after,
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-carousel-wrapp .owl-controls .owl-nav .owl-prev:before,
.splashAmericanFootball .stm-price-plan-unit .stm-price-plan header,
.splashAmericanFootball .button.btn-secondary.btn-style-4,
.stm_af_latest_results_wrapper .stm-latest-results-units .stmPointsWrapp .stmPointWin,
.splashAmericanFootball .sp_event .stm-single-sp_event .sp-section-content-logos .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-opponents-units .stm_event_future .stm-teams-info .stm-team-results-outer .stm-latest-result_result,
.splashAmericanFootball .sp_event .stm-single-sp_event .sp-section-content-logos .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-opponents-units .stm-next-match-opponents .stm-teams-info .stm-team-results-outer .stm-latest-result_result .stm-win,
.splashAmericanFootball .stm-news-grid .tab-content .tab-pane .stm-latest-news-wrapp .stm-latest-news-single .image:before,
.splashAmericanFootball .stm-single-sp_calendar .sp-stm-template-event-blocks .stm-single-block-event-list .stm-single-block-unit .stm-teams-info .stm-team-results-outer .stm-latest-result_result .stm-win {
	background: #f57d21;
}
.splashAmericanFootball .rev_slider .tp-rightarrow:hover:before, .splashAmericanFootball .rev_slider .tp-rightarrow:hover:after,
.splashAmericanFootball .rev_slider .tp-leftarrow:hover:before, .splashAmericanFootball .rev_slider .tp-leftarrow:hover:after {
	background-color: #ff9f49;
	color: white;
}
.hades.tparrows:after {
	transition: background 0.3s, color 0.3s;
}
.splashAmericanFootball .stm-trophy-carousel .stm-trophy-carousel-init-unit .owl-nav .owl-next:hover:before,
.splashAmericanFootball .stm-trophy-carousel .stm-trophy-carousel-init-unit .owl-nav .owl-next:hover:after,
.splashAmericanFootball .stm-trophy-carousel .stm-trophy-carousel-init-unit .owl-nav .owl-prev:hover:before,
.splashAmericanFootball .stm-trophy-carousel .stm-trophy-carousel-init-unit .owl-nav .owl-prev:hover:after,
.splashAmericanFootball .stm-af-carousel .stm-slider-control-next:hover, .splashAmericanFootball .stm-af-carousel .stm-slider-control-next:hover:after, 
.splashAmericanFootball .stm-af-carousel .stm-slider-control-prev:hover, .splashAmericanFootball .stm-af-carousel .stm-slider-control-prev:hover:after,
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-carousel-wrapp .owl-controls .owl-nav .owl-next:hover:after,
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-carousel-wrapp .owl-controls .owl-nav .owl-next:hover:before,
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-carousel-wrapp .owl-controls .owl-nav .owl-prev:hover:after,
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-carousel-wrapp .owl-controls .owl-nav .owl-prev:hover:before {
	background-color: #ff9f49;
	color: white;
}
.splashAmericanFootball .stm-af-carousel .stm-slider-control-prev:hover:after, .splashAmericanFootball .stm-af-carousel .stm-slider-control-next:hover:after,
.splashAmericanFootball .stm-af-carousel .stm-slider-control-prev:after, .splashAmericanFootball .stm-af-carousel .stm-slider-control-next:after {
	transition: all 0.25s ease;
}
.splashAmericanFootball .stm-trophy-carousel .stm-trophy-carousel-init-unit .owl-nav .owl-prev:after,
.splashAmericanFootball .stm-trophy-carousel .stm-trophy-carousel-init-unit .owl-nav .owl-next:after,
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-carousel-wrapp .owl-controls .owl-nav .owl-next:after,
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-carousel-wrapp .owl-controls .owl-nav .owl-prev:after,
.splashAmericanFootball .stm-trophy-carousel .stm-trophy-carousel-init-unit .owl-nav .owl-prev:hover:after,
.splashAmericanFootball .stm-trophy-carousel .stm-trophy-carousel-init-unit .owl-nav .owl-next:hover:after,
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-carousel-wrapp .owl-controls .owl-nav .owl-next:hover:after,
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-carousel-wrapp .owl-controls .owl-nav .owl-prev:hover:after {
	transition: all 0.5s ease-in-out;
}
.splashAmericanFootball .tp-bullets.ares .tp-bullet.selected,
.splashAmericanFootball.woocommerce-page.single-product .stm-single-product-content-right form .single_add_to_cart_button {
	background: #f57d21 !important;
	border: solid 3px #f57d21 !important;
}
.newsletter-form input[type="submit"]{
	border: none;
	padding-top: 0px;
	padding-bottom:15px;
}

.splashAmericanFootball.woocommerce-page.single-product .stm-single-product-content-right form .single_add_to_cart_button{
	height: 50px;
}
.sp-league-table .data-name .team-logo img {
	max-width: 35px;
	max-height: 35px;
}
.sp-league-table .data-name .team-logo {
	margin-top: -5px;
}
.splashAmericanFootball .stm-red,
.splashAmericanFootball .stm-stats-wrapp .stm-stat-info-wrapp .stm-stat-points,
.splashAmericanFootball .button.btn-secondary.btn-style-2:focus:before {
	color: #f57d21 !important;
}
.stm_af_latest_results_wrapper .stm-latest-results-units .teamNameLeftWrapper .teamHome, 
.stm_af_latest_results_wrapper .stm-latest-results-units .teamNameRightWrapper .teamHome,
.stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta, .splashAmericanFootball .brown,
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-data-wrapp .stm-data-row table tr td i,
.splashAmericanFootball ul.stm-list-icon li i:before,
.splashAmericanFootball .vc_tta-container .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title a:before,
.splashAmericanFootball .stm-contacts .stm-single-contact i,
.splashAmericanFootball.woocommerce-page .stm-products-row .stm-product-content-loop-inner a.woocommerce-LoopProduct-link .price .woocommerce-Price-amount,
.splashAmericanFootball.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods.payment_methods.methods li label a, 
.splashAmericanFootball.woocommerce-account .woocommerce-checkout-payment .wc_payment_methods.payment_methods.methods li label a,
.splashAmericanFootball .stm-products-carousel-unit-wrapper .stm-products-carousel-unit .stm-products-carousel-init .stm-single-product-carousel a .stm-product-meta .price,
.stm_af_latest_results_wrapper .stm-latest-results-units .stmPointsWrapp .stm-latest-result-win-label,
.splashAmericanFootball .stm-news-grid .tab-content .tab-pane .stm-latest-news-wrapp .stm-latest-news-single .stm-news-data-wrapp a:hover,
.splashAmericanFootball .sp_event .stm-single-sp_event .sp-section-content-logos .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-info-wrapp .stm-next-match-venue,
.splashAmericanFootball.woocommerce-page.single-product .stm-single-product-content-right .price .woocommerce-Price-amount,
.splashAmericanFootball.woocommerce-cart .shop_table tbody tr.cart_item .product-subtotal .amount,
.splashAmericanFootball.woocommerce-cart .shop_table tbody tr.cart_item .product-price .amount,
.splashAmericanFootball.woocommerce-cart .shop_table tbody tr:last-child td .coupon span input[type='submit'],
a, a:hover {
	color: #f57d21;
}
.woocommerce-message .button.wc-forward{
	border: none;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-orange:focus, .vc_btn3.vc_btn3-color-orange:hover {
	color: #f7f7f7 !important;
	background-color: #ff9f49 !important;
}
.stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta {
	border-top: solid 2px #f57d21;
    border-bottom: solid 2px #f57d21;
}
.stm-next-match .stm-next-match-header .stm-next-match-upcoming, .splashAmericanFootball .stm-single-league .stm-single-league-title_box a {
	border-bottom: solid 2px #f57d21;
}
.splashAmericanFootball .stm-media-tabs .stm-medias-unit-wider .stm-medias-unit .stm-media-single-unit .stm-media-preview .icon,
.splashAmericanFootball .button:before,
.splashAmericanFootball .sp_event .stm-single-sp_event .sp-section-content table thead tr th,
.vc_btn3.vc_btn3-color-orange, .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat  {
	background-color: #f57d21 !important;
}
.splashAmericanFootball .stm-media-tabs .stm-media-tabs-nav ul li.active a span, .splashAmericanFootball .stm-news-grid .stm-media-tabs-nav ul li.active a span,
.splashAmericanFootball.woocommerce-cart .shop_table tbody tr:last-child td .coupon span,
.splashAmericanFootball.woocommerce-cart .shop_table thead th,
.splashAmericanFootball.woocommerce-cart .cart-collaterals .stm-cart-totals h4 {
	border-color: #f57d21;
}
.splashAmericanFootball .stm-products-carousel-unit-wrapper .stm-products-carousel-unit .stm-products-carousel-init .stm-single-product-carousel:hover {
	border-color: #f57d21;
	box-shadow: 0 0 0 1px #f57d21 inset;
}
.splashAmericanFootball .button {
	color: #f57d21;
	border: solid 2px #f57d21;
}
.splashAmericanFootball .stm-footer-image .heading-font .stm-red,
.splashAmericanFootball.woocommerce-checkout .woocommerce-info a, .splashAmericanFootball.woocommerce-account .woocommerce-info a,
.splashAmericanFootball.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,
.splashAmericanFootball .button.btn-secondary.btn-style-2:hover:active,
.splashAmericanFootball .button.btn-md:hover:active, .splashAmericanFootball .button.checkout-button:hover:active {
	color: #f57d21 !important;
}
.splashAmericanFootball .button.btn-md{
	padding: 0px !important;
}
.splashAmericanFootball .button{
	color: white;
	margin-top: 0px;
	line-height: 15px;
	background-color: #f57d21 !important;
}
.splashAmericanFootball .highlight,
.splashAmericanFootball .stm-trophy-carousel .stm-trophy-carousel-init-unit .stm-single-trophy .stm-border {
	background-color: #f57d21;
}
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-data-wrapp .stm-data-row table tr td .location_on_map {
	border-bottom-color: #f57d21;
	color: #f57d21;
}
.splashAmericanFootball .vc_tta-container .vc_tta.vc_general .vc_active > a,
.splashAmericanFootball .button.btn-secondary.btn-style-2,
.splashAmericanFootball .button.btn-md, .splashAmericanFootball .button.checkout-button,
.splashAmericanFootball.woocommerce-page .stm-products-row .stm-product-content-loop-inner:hover,
.vc_separator.vc_sep_color_orange .vc_sep_line {
	border-color: #f57d21 !important;
}
.splashAmericanFootball.woocommerce-page .stm-products-row .stm-product-content-loop-inner:hover {
	box-shadow: 0 0 0 1px #f47d21 inset
}
.splashAmericanFootball .button.btn-md, .splashAmericanFootball .button.checkout-button {
	background: #f57d21 !important;
}
.splashAmericanFootball.woocommerce-checkout .woocommerce-checkout-review-order .shop_table thead tr th, 
.splashAmericanFootball.woocommerce-account .woocommerce-checkout-review-order .shop_table thead tr th,
.splashAmericanFootball .button.btn-md, .splashAmericanFootball .button.checkout-button {
	border-color: #f57d21;
}
.splashAmericanFootball .button:hover,
.splashAmericanFootball .stm-price-plan-unit .stm-price-plan .button-unit a:hover {
	border-color: #f57d21;
	background-color: #f57d21 !important;
}
.splashAmericanFootball .stm-price-plan-unit .stm-price-plan .badge + header,
.splashAmericanFootball .stm-footer-image .heading-font .stm-red,
.splashAmericanFootball .stm-footer-image .heading-font .stm-text:before,
.splashAmericanFootball #stm-footer-bottom,
.stm-header.stm-non-transparent-header.stm-header-fixed .stm-header-inner,
.splashAmericanFootball .sp_event .stm-single-sp_event .sp-section-content-logos .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-opponents-units .stm_event_future {
	background: #0e3663;
}
.splashAmericanFootball .stm-stats-wrapp .stm-stat-info-wrapp .stm-stat-title,
.splashAmericanFootball .stm-af-carousel .stm-slider-control-next:hover i:before,
button:hover, button:active, button:hover:active, button:focus {
	color: #ffffff !important;
}
.stm-next-match-opponents-units {
	background: rgb(158,159,179) !important;
}
h2, h3, h4, .title.h5, .stm_af_latest_results_wrapper h2, .splashAmericanFootball .stm-media-tabs .stm-title-left h2, .splashAmericanFootball .stm-title-left .stm-main-title-unit,
.stm_af_latest_results_wrapper .stm-latest-results-units .teamNameLeftWrapper .stm-latest-result-team a,
.stm_af_latest_results_wrapper .stm-latest-results-units .teamNameRightWrapper .stm-latest-result-team a,
.splashAmericanFootball .stm-media-tabs .stm-media-tabs-nav ul li.active a span, .stm-next-match .stm-next-match-header .stm-next-match-upcoming a,
.splashAmericanFootball .stm-single-league .stm-single-league-title_box a, .splashAmericanFootball .stm-media-tabs .stm-media-tabs-nav ul li a span,
.splashAmericanFootball .stm-team-history .stm-team-history-single .year,
.splashAmericanFootball .stm-news-grid .tab-content .tab-pane .stm-latest-news-wrapp .stm-latest-news-single .stm-news-data-wrapp a,
.splashAmericanFootball .stm-products-carousel-unit-wrapper .stm-products-carousel-unit .stm-products-carousel-init .stm-single-product-carousel a .stm-product-meta .title,
.splashAmericanFootball .review_style_two .stm-reviews-carosel-wrapper #carousel .stm-review-single .stm-review-container p,
.splashAmericanFootball .review_style_two .stm-reviews-carosel-wrapper #carousel .stm-review-single .stm-review-container .title,
.fixture_detail .goals h2 a, .fixture_detail .command_right .goals h2 a, .vc_latest_result .date_time,
.splashAmericanFootball .wpb_text_column p, ul li,
.stm-next-match-units .stm-next-match-unit .stm-next-match-opponents,
.splashAmericanFootball .stm-team-history .stm-team-history-single .stm-team-history-content .content,
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-data-wrapp .stm-data-row table tr td .stm-data-content,
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-data-wrapp .stm-data-row table tr td,
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-data-wrapp .stm-data-row:nth-child(2) table tr:nth-child(1) td:nth-child(3),
.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-data-wrapp .stm-data-row:nth-child(2) table tr:nth-child(2) td:nth-child(3),
.splashAmericanFootball .vc_tta-container .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title a,
.stm-block-quote-wrapper.style_1 .stm-block-quote,
.splashAmericanFootball .stm-contacts .stm-single-contact .contact-value a,
.splashAmericanFootball.woocommerce-checkout .woocommerce-info, .splashAmericanFootball.woocommerce-account .woocommerce-info,
.splashAmericanFootball .button.btn-secondary.btn-style-2,
.stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-info-wrapp .stm-next-match-info,
.splashAmericanFootball .stm-single-league .sp-table-wrapper .dataTables_wrapper tbody tr td,
.splashAmericanFootball .sp_event .stm-single-sp_event .sp-section-content table thead tr th,
.splashAmericanFootball .sp_event .stm-single-sp_event .sp-section-content table tbody tr td,
.splashAmericanFootball table thead tr th,
.splashAmericanFootball.woocommerce-cart .shop_table tbody tr.cart_item .product-name a,
.splashAmericanFootball.woocommerce-cart .cart-collaterals .stm-cart-totals table tbody tr th {
	color: #0e3663;
}
.splashAmericanFootball .stm-statistic-tabs .stm-title-left h2,
.splashAmericanFootball .button:hover:active,
.splashAmericanFootball .stm-price-plan-unit .stm-price-plan .button-unit a,
.splashAmericanFootball .stm-single-league .sp-table-wrapper .dataTables_wrapper tbody tr td a,
.stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-info-wrapp .stm-next-match-preview a,
.splashAmericanFootball.woocommerce-cart .cart-collaterals .stm-cart-totals table tbody tr td .amount,
.splashAmericanFootball.woocommerce-cart .cart-collaterals .stm-cart-totals table tbody tr td .shipping,
.splashAmericanFootball.woocommerce-cart .cart-collaterals .stm-cart-totals table tbody tr td .shipping a {
	color: #0e3663 !important;
}
.highlight_2 {
	background-color: #0e3663;
}
.splashAmericanFootball .button.btn-secondary.btn-style-2:hover,
.splashAmericanFootball .button.btn-md:before, .splashAmericanFootball .button.checkout-button:before,
.splashAmericanFootball.woocommerce-page.single-product .stm-single-product-content-right form .single_add_to_cart_button:hover {
	background: #0e3663 !important;
}
.splashAmericanFootball.woocommerce-page.single-product .stm-single-product-content-right form .single_add_to_cart_button:hover {
	border-color: #0e3663 !important;
}
.splashAmericanFootball .stm-footer-image .heading-font,
.splashAmericanFootball .stm-price-plan-unit .stm-price-plan header .title,
.splashAmericanFootball .stm-price-plan-unit .stm-price-plan header .price,
.splashAmericanFootball .stm-price-plan-unit .stm-price-plan header .price-label,
.splashAmericanFootball .stm-price-plan-unit .stm-price-plan .badge {
	color: white !important;
}
.stm_af_latest_results_wrapper .stm-latest-results-units .teamNameLeftWrapper .teamHome, 
.stm_af_latest_results_wrapper .stm-latest-results-units .teamNameRightWrapper .teamHome,
.stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-opponents-units .stm-next-match-opponents .stm-command .stm-command-title h5,
.splashAmericanFootball .sp_event .stm-single-sp_event .sp-section-content-logos .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-opponents-units .stm-next-match-opponents .stm-teams-info .stm-command-title-left .stm-team-city,
.mfp-title,
.splashAmericanFootball .stm-default-page-grid .stm-single-post-loop .post-meta .stm-cat-list-wrapp,
.splashAmericanFootball .stm-default-page-grid .stm-single-post-loop a .date,
.splashAmericanFootball .stm-default-page-grid .stm-single-post-loop .post-meta .comments-number a,
.splashAmericanFootball .stm-post-af-wrapp .post-thumbnail,
.splashAmericanFootball .stm-post-af-wrapp .stm-single-post-meta {
	display: none;
}
input[type="submit"]:before, button:before, .button:before{
    background: transparent;
}
#main {
    padding-bottom: 20px;
}
.splashAmericanFootball table{
    border-bottom: 2px solid #f57d21;
}
.Joueurs-formation h2 {
	font-size: 30px;
}
.titre-separateur {
	font-size: 40px;
}
.media-video h2 {
	font-size: 28px;
	line-height: 25px;
}
.stm-header.stm-header-third .stm-header-inner .stm-header-container .stm-main-menu .stm-main-menu-unit .stm-header-search input[type='text'] {
	font-family: 'Oswald' !important;
	letter-spacing: 0.5px;
}
.vc_separator .vc_sep_holder {
	min-width: 3% !important;
    margin-left: 10px;
}
.vc_separator h2 {
	font-size: 26px;
}
#home-social .ff-stream{
    padding-top: 0px;
}
#home-social .ff-stream-wrapper{
    margin-top: 0px;
}
#ff-stream-2 {
    min-height: 800px !important;
}
.stm-next-match .stm-next-match-units .stm-next-match-unit{
	margin-bottom: 42px;
}
.splashAmericanFootball .stm-date-event-wrapp .heading-font{
	display: inline-block;
}

.stm-date-event-wrapp .stm-middle.normal_font {
	display: inline-block;
}
table.sp-data-table th:first-child, table.sp-data-table td:first-child{
	text-align: center;
	padding-left: 0px;
}
.splashAmericanFootball table thead tr th{
	text-align: center;
}

table.sp-data-table td.data-time, table.sp-data-table td.data-event,table.sp-data-table td.data-league{
	text-align: center;
}
.stm-header.stm-header-third .stm-header-inner,
.stm-header.stm-transparent-header.stm-header-fixed .stm-header-inner{
	background-image: url('/wp-content/themes/splash-child/assets/img/header-orange.png');
	background-position: top 50% right 300px;
	background-repeat: no-repeat;
}
@media (max-width: 1500px){
	.stm-header.stm-header-third .stm-header-inner,
	.stm-header.stm-transparent-header.stm-header-fixed .stm-header-inner{
		background-position: top 50% right 100px;
	}
}
@media (max-width: 1280px){
	.stm-header.stm-header-third .stm-header-inner,
	.stm-header.stm-transparent-header.stm-header-fixed .stm-header-inner{
		background-position: top 50% right 50px;
	}
	.stm-header.stm-header-third .stm-header-inner .stm-header-container .stm-main-menu .stm-main-menu-unit ul.header-menu > li > a {
		padding: 0 20px;
	}
}
@media (max-width: 1150px){
	.stm-header.stm-header-third .stm-header-inner,
	.stm-header.stm-transparent-header.stm-header-fixed .stm-header-inner{
		background-position: top 50% right 10px;
	}
	.stm-header.stm-header-third .stm-header-inner .stm-header-container .stm-main-menu .stm-main-menu-unit ul.header-menu > li > a {
		padding: 0 20px;
	}
}


/* Responsive */

@media (max-width: 1100px) {
	.stm-header.stm-header-third .stm-header-inner .stm-header-container .stm-main-menu .stm-main-menu-unit ul.header-menu > li > a{
		padding: 0px 15px;
	}
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .stmLeftHelmsWrapp .stm-team-logo-left,
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .stmRightHelmsWrapp .stm-team-logo-right {
		top: 0%;
	}
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .stmLeftHelmsWrapp,
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .stmRightHelmsWrapp {
		overflow: visible;
	}
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .stmPointsWrapp .stmPointWin {
		background: #f47d21;
	}
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .stmPointsWrapp .stmPointLose {
		background: #bbbbbb;
	}
	.stm_af_latest_results_wrapper .stm-latest-results-units .stmPointsWrapp .stm-latest-result-lose-label {
		color: #bbbbbb;	
	}
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .teamNameRightWrapper .stm-latest-result-team a,
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .teamNameLeftWrapper .stm-latest-result-team a {
		color: #0e3663;
	}
	.splashAmericanFootball .stm-single-league .sp-table-wrapper .dataTables_wrapper thead tr th {
		color: #0e3663 !important;
	}
	.stm_af_latest_results_wrapper .stm-latest-results-units .stmLeftHelmsWrapp .stm-team-logo-left,
	.stm_af_latest_results_wrapper .stm-latest-results-units .stmRightHelmsWrapp .stm-team-logo-right {
		top: -8%;
	}
	.stm_af_latest_results_wrapper .stm-latest-results-units .stmLeftHelmsWrapp .stm-team-logo-left {
		max-width: 100% !important;
		height: auto !important;
		left: 3% !important;
	}
	.stm_af_latest_results_wrapper .stm-latest-results-units .stmRightHelmsWrapp .stm-team-logo-right {
		max-width: 100% !important;
		height: auto !important;
		right: 3% !important;
	}
	.stm_af_latest_results_wrapper .stm-latest-results-units .stmLeftHelmsWrapp img:first-child, 
	.stm_af_latest_results_wrapper .stm-latest-results-units .stmRightHelmsWrapp img:first-child {
		visibility: hidden;
	}
	.stm_af_latest_results_wrapper, .stm_af_latest_results_wrapper .stm-latest-results-units .stmRightHelmsWrapp,
	.stm_af_latest_results_wrapper .stm-latest-results-units .stmLeftHelmsWrapp {
		overflow: visible !important;	
	}
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .teamNameRightWrapper .stm-latest-result-team a,
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .teamNameLeftWrapper .stm-latest-result-team a {
		font-size: 27px;
	}
	.splashAmericanFootball .stm-single-sp_calendar .sp-stm-template-event-blocks .stm-single-block-event-list .stm-single-block-unit .stm-teams-info {
		width: 300%;
	}
}
@media (max-width: 940px){
	.stm-header.stm-header-third .stm-header-inner .stm-header-container .stm-main-menu .stm-main-menu-unit ul.header-menu > li > a{
		padding: 0px 8px;
	}
}
@media (max-width: 850px){
	.stm-header.stm-header-third .stm-header-inner .stm-header-container .stm-main-menu .stm-main-menu-unit ul.header-menu > li > a{
		padding: 0px 5px;
	}
}
}
@media (max-width: 787px) {
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .col-20 .stmRightHelmsWrapp img:last-child {
		right: 10px;
	}
	.splashAmericanFootball .stm-next-match .stm-next-match-header .stm-next-match-upcoming {
		max-width: 73px;
	}
	.splashAmericanFootball .stm-single-league .stm-single-league-title_box a {
		max-width: 138px !important;
	}
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .col-20 .stmLeftHelmsWrapp img:last-child {
		left: 10px;
	}
	.stm-next-match-header {
		height: 55px;
	}
	.stm-next-match .stm-next-match-header h3, .stm-next-match .stm-next-match-header .stm-next-match-upcoming {
		position: relative !important;
	}
	.stm-next-match .stm-next-match-header h3 {
		margin-right: 100%;
	}
	.splashAmericanFootball .stm-single-league .stm-single-league-title_box.clearfix h4 {
		margin-right: 100%;
	}
	.splashAmericanFootball .stm-single-league .stm-single-league-title_box h4 {
		line-height: 29px !important;
	}
	.stm-single-league-title_box.clearfix > a {
		position: relative !important;
	}
	.stm-next-match .stm-next-match-units {
		margin-top: 40px;
	}
	.splashAmericanFootball .stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-info-wrapp .stm-next-match-preview a {
		padding: 0px 9px 0px;
		width: 30px;
		max-width: 30px;
		margin-right: 0px;
		height: 40px;
	}
	.stm-next-match-units > div > div > div.stm-next-match-info-wrapp > div.stm-next-match-preview > a > i {
		font-size: 15px;
	}
	.stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-opponents-units .stm-next-match-opponents .stm-command .stm-command-title h4 {
		text-align: center;
	}
	.splashAmericanFootball .stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-opponents .stm-command-right .stm-command-logo img{
		height: 72px;
		width: 72px;
		left: 18%;
		position: relative;
	}
	.splashAmericanFootball .stm-single-sp_calendar .sp-stm-template-event-blocks .stm-single-block-event-list .stm-single-block-unit .stm-team-logo {
		width: 70%;
		display: block;
	}
}
@media (max-width: 900px) {
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .teamNameRightWrapper .stm-latest-result-team a, 
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .teamNameLeftWrapper .stm-latest-result-team a {
		font-size: 23px;
	}
}
@media (min-width: 788px) {
	.stm_af_latest_results_wrapper .stm-latest-results-units .stmLeftHelmsWrapp .stm-team-logo-left,
	.stm_af_latest_results_wrapper .stm-latest-results-units .stmRightHelmsWrapp .stm-team-logo-right {
		top: -8%;
	}
	.stm_af_latest_results_wrapper .stm-latest-results-units .stmLeftHelmsWrapp .stm-team-logo-left {
		max-width: 100% !important;
		height: auto !important;
		left: 3% !important;
	}
	.stm_af_latest_results_wrapper .stm-latest-results-units .stmRightHelmsWrapp .stm-team-logo-right {
		max-width: 100% !important;
		height: auto !important;
		right: 3% !important;
	}
	.stm_af_latest_results_wrapper .stm-latest-results-units .stmLeftHelmsWrapp img:first-child, 
	.stm_af_latest_results_wrapper .stm-latest-results-units .stmRightHelmsWrapp img:first-child {
		visibility: hidden;
	}
	.stm_af_latest_results_wrapper, .stm_af_latest_results_wrapper .stm-latest-results-units .stmRightHelmsWrapp,
	.stm_af_latest_results_wrapper .stm-latest-results-units .stmLeftHelmsWrapp {
		overflow: visible !important;	
	}
}	
@media (min-width: 1101px) {
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .stm-custom-row {
		overflow: visible;	
	}
}
@media (min-width: 992px) {
	.col-md-2 {
		float: none !important;
	}
	.stm-custom-row > div.col-60 > div:nth-child(3) > div {
		display: inline-block;
	}
}
@media (min-width: 900px) {
	.splashAmericanFootball .stm-single-league .stm-single-league-title_box {
		overflow: visible;
        position: relative;
	}
}
@media (max-width: 899px) {
	.splashAmericanFootball .stm-single-league .stm-single-league-title_box {
		overflow: visible;
	}
	.stm-single-league-title_box {
		height: 70px;
	}
	.stm-next-match .stm-next-match-header h3 {
		margin-right: 35%;
	}
	.splashAmericanFootball .stm-single-league .stm-single-league-title_box h4 {
		margin-right: 50%;
	}
	.stm-next-match .stm-next-match-units {
		margin-top: 40px;
	}
}
@media (max-width: 650px) {
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .stm-custom-row .col-20:first-child .stmLeftHelmsWrapp img:last-child {
		width: 64px;
	}
	.splashAmericanFootball .stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-opponents .stm-command-right .stm-command-logo img {
		height: 61.8px !important;
	}
	.splashAmericanFootball .stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-opponents-units .stm-next-match-opponents .stm-command .stm-command-logo {
		margin-left: 11px;
	}
	div.container > div.vc_row.wpb_row.vc_row-fluid.vc_custom_1482400516322.vc_row-has-fill.vc_general.vc_parallax.vc_parallax-content-moving > div:nth-child(1) > div > div > div > div.stm-next-match-units > div > div > div.stm-next-match-opponents-units > div > div.stm-command.stm-command-right > div.stm-command-logo > img {
		position: relative;
		left: 5%;
		margin-right: 13%;
	}
	.splashAmericanFootball .stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-opponents-units .stm-next-match-opponents .stm-command.stm-command-right {
		margin-left: 11px;
	}
	.splashAmericanFootball .stm-single-sp_calendar .sp-stm-template-event-blocks .stm-single-block-event-list .stm-single-block-event-list-top {
		text-align: center;
	}
	.splashAmericanFootball .stm-single-sp_calendar .sp-stm-template-event-blocks .stm-single-block-event-list .stm-single-block-unit .stm-team-logo img {
		margin-top: 120%;
	}
	.stm-single-block-event-list .stm-single-block-unit .stm-team-logo .team-logo img {
		width: 220% !important;
		max-width: 220% !important;
	}
}
@media (max-width: 550px) {
	div.container > div.vc_row.wpb_row.vc_row-fluid.vc_custom_1482400516322.vc_row-has-fill.vc_general.vc_parallax.vc_parallax-content-moving > div:nth-child(1) > div > div > div > div.stm-next-match-units > div > div > div.stm-next-match-opponents-units > div > div.stm-command.stm-command-right > div.stm-command-logo > img {
		left: -10%;
		margin-right: 11%;
	}
	.splashAmericanFootball .stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-opponents-units .stm-next-match-opponents .stm-command .stm-command-logo {
		overflow: visible;
	}	
}
@media (max-width: 500px) {
	div.container > div.vc_row.wpb_row.vc_row-fluid.vc_custom_1482400516322.vc_row-has-fill.vc_general.vc_parallax.vc_parallax-content-moving > div:nth-child(1) > div > div > div > div.stm-next-match-units > div > div > div.stm-next-match-opponents-units > div > div.stm-command.stm-command-right > div.stm-command-logo > img {
		left: -40%;
		margin-right: 1%;
	}
	.splashAmericanFootball .stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-opponents-units .stm-next-match-opponents .stm-command .stm-command-logo {
		overflow: visible;
	}
@media (max-width: 450px) {
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .stm-custom-row .col-20:first-child .stmLeftHelmsWrapp {
		max-width: 64px;
		width: 64px;
	}
	.splashAmericanFootball .stm-next-match .stm-next-match-header h3 {
		max-width: 90%;
	}
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .stm-custom-row .col-20 .stmLeftHelmsWrapp img:last-child {
		min-width: 64px;
	}
	.splashAmericanFootball .stm_af_latest_results_wrapper .stm-latest-results-units .stm-custom-row .col-20:first-child .stmLeftHelmsWrapp img:last-child {
		width: 64px;
	}
	.splashAmericanFootball .stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-info-wrapp .stm-next-match-preview a {
		padding: 0px 9px 0px;
		width: 30px;
		max-width: 30px;
		margin-right: 0px;
		height: 40px;
	}
	.stm-next-match-units > div > div > div.stm-next-match-info-wrapp > div.stm-next-match-preview > a > i {
		font-size: 15px;
	}
	div.container > div.vc_row.wpb_row.vc_row-fluid.vc_custom_1482400516322.vc_row-has-fill.vc_general.vc_parallax.vc_parallax-content-moving > div:nth-child(1) > div > div > div > div.stm-next-match-units > div > div > div.stm-next-match-opponents-units > div > div.stm-command.stm-command-right > div.stm-command-logo > img {
		left: -8%;
		margin-right: 1%;
		height: auto !important;
	}
	.stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta .stm-next-match-opponents-units .stm-next-match-opponents .stm-command .stm-command-title h4 {
		font-size: 18px;
	}
	.splashAmericanFootball .stm-single-sp_calendar .sp-stm-template-event-blocks .stm-single-block-event-list .stm-single-block-unit .stm-team-logo {
		display: none;
	}
}
/* } */


