@charset "UTF-8";
@font-face {
	font-family: Iran;
	font-style:  normal;
	font-weight: normal;
	src: url('fonts/iran/eot/IRANSansWeb.eot');
	src: url('fonts/iran/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iran/woff2/IRANSansWeb.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iran/woff/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iran/ttf/IRANSansWeb.ttf') format('truetype');
}
@font-face {
	font-family: Iran;
	font-style:  normal;
	font-weight: bold;
	src: url('fonts/iran/eot/IRANSansWeb_Bold.eot');
	src: url('fonts/iran/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iran/woff2/IRANSansWeb_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iran/woff/IRANSansWeb_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iran/ttf/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
	font-family: Iranfanum;
	font-style:  normal;
	font-weight: normal;
	src: url('fonts/iran/eot/IRANSansWeb(FaNum).eot');
	src: url('fonts/iran/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iran/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iran/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iran/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}
@font-face {
	font-family: Iranfanum;
	font-style:  normal;
	font-weight: bold;
	src: url('fonts/iran/eot/IRANSansWeb(FaNum)_Bold.eot');
	src: url('fonts/iran/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iran/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iran/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iran/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}

h1,h2,h3,h4,h5,h6{font-weight:bold!important}
a,p,li,h1,h2,h3,h4,h5,h6{font-family:Iranfanum;direction:rtl;}
b, strong{font-weight:700;}

.splashAmericanFootball, .stm-contact-info, .title,.splashAmericanFootball, .stm-contacts, .stm-single-contact, .contact-value,title h5,title h4,title h3,title h2,title h1,.splashAmericanFootball .stm-contacts .stm-single-contact .contact-value,.splashAmericanFootball .stm-contact-info .title,.splashAmericanFootball .review_style_two .stm-title-left h2,.splashAmericanFootball .stm-trophy-carousel .stm-trophy-carousel-init-unit .stm-single-trophy .h6, .splashAmericanFootball .stm-trophy-carousel .stm-trophy-carousel-init-unit .stm-single-trophy .stm-title,.splashAmericanFootball .stm-carousel-with-data-wrapp .stm-cwd-data-wrapp .stm-data-row table tr td,body, .normal_font,.splashAmericanFootball table tbody tr td,.stm_af_latest_results_wrapper h2,.stm_af_latest_results_wrapper h3,.stm_af_latest_results_wrapper .stm-latest-results-units .teamNameLeftWrapper,.teamHome,.splashAmericanFootball .stm-media-tabs .stm-title-left h2,.splashAmericanFootball .stm-price-plan-unit .stm-price-plan header .price,.splashAmericanFootball .stm-price-plan-unit .stm-price-plan header .title,.splashAmericanFootball .stm-price-plan-unit .stm-price-plan header .price-label,.splashAmericanFootball .stm-price-plan-unit .stm-price-plan .badge,.splashAmericanFootball .heading-font,.splashAmericanFootball .stm-single-league .stm-single-league-title_box a{font-family:Iranfanum;}

/* forms css */
.total_pay label.gfield_label {color: #fff!important;}
.total_pay{background:#79885c;color:#fff!important;}
.total_pay label{padding:10px 20px;}
.total_pay span {padding: 20px;margin-bottom: 10px!important;color: #fff!important;}
#top label {font-weight: bold;font-size: 0.92em;color: #222;}
.gform_wrapper .field_description_below .gfield_description{color:#000}
div#gform_confirmation_message_2 {color: #000;font-family: Iranfanum;font-size: 22px;}
.gform_wrapper .top_label span.ginput_total {margin: 8px 0;font-size: 25px;}

/* splash theme mine css */
a {color: #dd0000;outline: none !important;}
.splashAmericanFootball .button.btn-md, .splashAmericanFootball .button.checkout-button,.splashAmericanFootball .rev_slider .tp-rightarrow:after,.splashAmericanFootball .rev_slider .tp-leftarrow:after{background: #007aff !important;}
#stm-footer-top{display:none!important}
/* header - splash theme mine css */
.stm-header.stm-header-second .stm-header-inner .stm-main-menu .stm-main-menu-unit{    text-align: center;}
.stm-header.stm-header-second .stm-header-inner .stm-main-menu .stm-main-menu-unit .kos-header-menu > li > .sub-menu > li > a {
    font-size: 15px;
    padding: 0;
    padding-right: 10%;
    text-align: right;
}


/* might fuck things up */
.splashAmericanFootball .stm_post_comments {display: none!important;}
.splashAmericanFootball .stm-share-this-wrapp > span{display: none!important;}

.owl-carousel .owl-stage-outer{direction:ltr}
.stm-title-left {float: right;}
.splashAmericanFootball .rev_slider .tp-rightarrow:before,.splashAmericanFootball .rev_slider .tp-rightarrow:hover:before,.splashAmericanFootball .rev_slider .tp-leftarrow:before,.splashAmericanFootball .rev_slider .tp-leftarrow:hover:before,.splashAmericanFootball table thead tr th{background: #007aff;}
.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{background: #da000000;}
.stm-next-match .stm-next-match-units .stm-next-match-unit .stm-next-match-main-meta{border-top: solid 3px #007aff;}
.splashAmericanFootball .button{border: solid 2px #007aff;}
.splashAmericanFootball .stm-products-carousel-unit-wrapper .stm-products-carousel-unit .stm-products-carousel-init .stm-single-product-carousel a .stm-product-meta .price{color: #007aff;}
.splashAmericanFootball .rev_slider .slider-title .first_text,.splashAmericanFootball .button.btn-md, .splashAmericanFootball .button.checkout-button,.splashAmericanFootball .rev_slider .slider-title .second_text{font-family: "Iranfanum";}

.button {font-family: "Iranfanum";}

/* woocommerce css */
.amount,.quantity,.quantity .qty{font-family:Iranfanum;}
.woocommerce-breadcrumb,.sku_wrapper,.single_add_to_cart_button,.label,.value,.single-product .single-product-wrapper .product-actions-wrapper .product-actions select,.cats-link,.tags-link,.splashAmericanFootball .button.btn-secondary.btn-style-4{font-family:Iranfanum;}

/* Tabel Special with "white" class */
table.white{overflow-x:auto;}
table.white,table.white tr,table.white td{font-family:Iranfanum!important;direction:rtl;text-align:right;}
table.white tr:nth-child(even) {}
table.white tr:nth-child(odd)  {background-color: #f5f5f5}
table.white tr:nth-child(even):hover{}
table.white tr:nth-child(odd) :hover{}
table.white tr:hover{background-color:#bb1f23;color:#fff}


/* after Esteghlal */
.stm-header.stm-header-second .stm-header-inner .stm-main-menu .stm-main-menu-unit {background: #0c6eb08a!important;border-radius: 0px 0px 20px 20px;}
.stm-header .stm-header-inner {background-color: #063b5f;}
.splashAmericanFootball .stm-price-plan-unit .stm-price-plan header {background: #2999da}
ul li:before {left: 0px;padding-right: 10px;}