/* Tiny Carousel */
/*-------Upcoming Events----------*/

/*-------Added Shenll----------*/
.baseketball_stl{
	border: 3px solid #870205;
	width: 250px !important;
}
.event-team-names p{
	margin: 5px 0px;
}
.team-event-sc img {
	margin-bottom: 10px;
}
.crp-end{
	margin-bottom:0px;
}
/*-------End----------*/
.upcoming-event {
	float: left;
	margin: 15px 0;
	width: 100%;
}
.two-third {
	/*background-image: url("../images/pattren2.png");*/
	float: left;
	width: 640px;
}
.two-third {
	/*background-image: url("../images/pattren2.png");*/
	float: left;
	width: 640px;
	box-shadow: 0 4px 5px #000000;
}
.heading {
	/*background-image: url("../images/heading-bg.png");*/
	height: 55px;
	width: 100%;
	display: none;
}
.heading h2 {
	color: #ffffff;
	font-family: 'BentonSans-Regular';
	font-size: 24px;
	letter-spacing: 1px;
	padding: 14px 0;
	text-align: center;
	text-transform: uppercase;
}
/*------tabs-left----*/




.tabs-left-cont {
	margin: 0 auto;
}
ul.tabs_left {
	background: none repeat scroll 0 0 #111111;
	list-style: outside none none;
	margin: 0 0 6px;
	padding: 10px 0 0 10px;
	box-shadow: 0 2px 10px #000000;
}
ul.tabs_left li {
	background: none repeat scroll 0 0 #9a1314;
	border-radius: 10px 10px 0 0;
	color: #ffffff;
	cursor: pointer;
	display: inline-block;
	font-family: 'BentonSans-Regular';
	font-size: 18px;
	letter-spacing: 1px;
	padding: 10px 20px;
	text-transform: uppercase;
	border-bottom: 4px solid #eade05;
}
ul.tabs_left li.current {
	background: #eade05;
	color: #9a1314;
	border-bottom: 4px solid #9a1314;
}
.tab-content {
	display: none;
}
.tab-content.current {
	display: inherit;
	width: 100%;
	float: left;
}
/*-----------events------*/


.sing-event {
	background: none repeat scroll 0 0 #999999;
	border: 1px solid #ffffff;
	box-shadow: 0 2px 10px #000000;
	float: left;
	margin: 11px;
	width: 46%;
}
.event-head {
	//background: none repeat scroll 0 0 #1c1d20;
	//box-shadow: 0 2px 6px #000000;
background:#fff;
	float: left;
	width: 100%;
}
.event-date > p, .event-time > p {
	//color: #eade05;
color:#000;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	//padding: 10px 0;
margin:7px;
}
.event-date {
	border-right: 1px solid #000;
	float: left;
	width: 50%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
}
.event-time {
	float: left;
	width: 50%;
	float:left;
}
.event-match-c {
	float: left;
	margin: 40px 2% 0;
	width: 96%;
}
/*.event-matcha:hover {
    color: #951314;
}
.event-matcha {
    color: #eade05;
    display: block;
    width: 100%;
	text-decoration:none;
}*/
.team-event {
	float: left;
	width: 25%;
	/*margin-top:-20px;*/
	margin-top: 0px;
	margin-bottom:-10px;
}
.team-event > img {
	border-radius: 50%;
	box-shadow: 0 2px 5px #000000;
	height: 65px;
	width: 65px;
}
.event-t-names {
	float: left;
	text-align: center;
	width: 50%;
	/*margin-top:-40px;*/
	margin-top:0px;
	margin-bottom:-17px;
}
.event-t-names > p {
	color:#000;
	font-size: 14px;
	font-weight: bold;
	//text-shadow: 0 2px 5px #000000;
	text-transform: uppercase;
line-height:16px;
}
p.vs {
margin:0;
	color: #951314 !important;
	//margin-top: 20px;
}
.event-name {
	float: left;
	margin: 0 2%;
	width: 96%;
}
.event-name > a {
	color: #951314;
	display: block;
	float: left;
	font-weight: bold;
	padding: 20px 0;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
}
.event-name > a:hover {
	color: #eade05;
	text-shadow: 0 2px 5px #000000;
}
.s-allevent {
	background-image: url("../images/gar.png");
	background-position: center center;
	background-repeat: repeat-x;
	background-size: 100% 100%;
	min-height: 200px;
	float:left;
}
.s-allevent > a {
	color: #ffffff;
	font-family: 'BentonSans-Regular';
	font-size: 32px;
	padding: 70px;
	text-align: center;
	text-transform: uppercase;
	display:block;
	float:left;
	text-decoration:none;
}
.s-allevent > a:hover {
	color: #eade05;
}
.Scores-crousel {
	clear: both;
	float: left;
	margin: 0;
	width: 100%;
	position:relative;
}
.crousel-item {
	//border-top: 3px solid #595959;
	display: block;
	text-decoration: none;
}
.cr-games .event-t-names > p {
	color: #000;
}
.crousel-item.active {
	border-top: 3px solid #acac1f;
}
.cr-date {
	background: linear-gradient(to bottom, #8d8c8c 0%, #393838 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	box-shadow: 0 2px 5px #000000;
	color: #eade05;
	font-size: 18px;
	font-weight: bold;
	padding: 4px 0;
	text-align: center;
	text-transform: uppercase;
}
.cr-games {
	background: none repeat scroll 0 0 #fff;
	//box-shadow: 0 2px 7px #000000;
	color: #000000;
	float: left;
	font-size: 16px;
	font-weight: bold;
	padding: 0px 3%;
	text-align: center;
	text-transform: uppercase;
	width: 94%;
padding-bottom:0px;
/*min-height:98px !important;*/
min-height:117px !important;
}
.liquid {
	padding: 10px 0;
}
.sc-crousel {
	background: none repeat scroll 0 0 #989898;
	box-shadow: 0 2px 7px #000000;
}
.sc-crousel > ul {
	margin: 16px 0 0 !important;
}
.cr-games .team-event > img {
	border-radius: 50%;
	box-shadow: 0 2px 5px #000000;
	height: 57px;
	width: 57px;
display:block;
object-fit:fill;
object-position:50% 50%;
}
.crousel-item.active-cr {
	border-top: 3px solid #9a1314;
}
.liquid ul li {
	width:275px;
	padding:0 2px;
	margin:0;
}
.liquid ul li a img {
	-moz-box-shadow: 5px 5px 3px #222;
	-webkit-box-shadow: 5px 5px 3px #222;
	box-shadow: 5px 5px 3px #222;
}
#slider1 {
	height: 1%;
	margin:0;
	overflow: hidden;
	position: relative;
	padding: 0 43px 10px;
width:100%;
}
#slider1 .viewport {
	// background: none repeat scroll 0 0 #989898;
	//height: 180px;
min-height:160px;
	overflow: hidden;
	padding: 16px;
	position: relative;
}

.cr-games{height:auto !important;}

#slider1 .buttons {
	display: block;
	position: absolute;
	top: 46%;
	width: 43px;
	height: 76px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	font-size: 22px;
}
#slider1 .nextc {
	background-image: url("../images/c-next.png");
	right: 0;
	left: auto;
	top: 50%;
}
#slider1 .prevc {
	background-image: url("../images/c-prev.png");
	left: 0;
}
#slider1 .prevc:hover {
	background-image: url("../images/c-prevh.png");
}
#slider1 .nextc:hover {
	background-image: url("../images/c-nexht.png");
}
#slider1 .disable {
	visibility: hidden;
}
#slider1 .overview {
	list-style: none;
	position: absolute;
	padding: 0;
	margin: 0;
	//width: 240px;
	left: 0;
	top: 0;	
	padding-bottom: 7px !important;
}
#slider1 .overview li {
	float: left;
	height: 170px;
	margin: 20px 0 0 25px;
	padding: 1px;
	/*width: 256px;width: 182px;*/
	/*width: 182px;*/
	/*width: 239px;*/
	width: 140px;
	height:160px;
	/*height: 3%;*/
}

#slider1 {
	/*height: 210px;*/
	    height: 160px;
	overflow: hidden;
	padding:0;
	margin-top: 1%;
	margin-bottom: 1%;
}
#slider1 .viewport {
	float: left;
	width: 100%;
//height: 125px;
	overflow: hidden;
	position: relative;
}
#slider1 .buttons {
 // background: #co1313;
 //border-radius: 35px;
	display: block;
 //margin: 30px 10px 0 0;
 //float: left;
	width: 35px;
	height: 35px;
	position: relative;
	color: #fff;
	font-weight: bold;
	text-align: center;
	line-height: 35px;
	text-decoration: none;
	font-size: 22px;
}
#slider1 .buttons {
	color: #fff;
	display: block;
	font-size: 22px;
	font-weight: bold;
	height: 35px;
	line-height: 35px;
	position: relative;
	text-align: center;
	text-decoration: none;
	width: 35px;
}
#slider1 .buttons {
	color: #fff;
	display: block;
	font-size: 22px;
	font-weight: bold;
	height: 76px;
	position: absolute;
	text-align: center;
	text-decoration: none;
	top: 46%;
	width: 43px;
	text-indent:99999px
}
a.prev {
	background: url("../images/prev.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	/*height: 108px !important;*/
	height: 160px !important;
	left: 0;
	position: absolute !important;
	/*top: 57px !important;*/
	/*top: 43px !important;*/
	top: 0px !important;
	/*width: 52px !important;*/
	z-index: 99999;
}
a.next {
	background: url("../images/next.png")no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	/*height: 108px !important;*/
	height: 160px !important;
	/*top: 20px !important;*/
	top: 0px !important;
	/*width: 52px !important;*/
	position:absolute;
}

#slider1 .next {
	/*margin: 30px 0 0 0px;*/
/*right:0;*/
/*left:97.7%;*/
left:96.9%;
/*top:57px !important;*/
/*top:43px !important;*/
}
@media (min-width:769px) and (max-width: 992px) {
	#slider1 .next {
		left:97%;
	}
}
@media (min-width:500px) and (max-width: 768px) {
	#slider1 .next {
		left:96%;
	}
}
@media (min-width:0px) and (max-width: 499px) {
	#slider1 .next {
		left:93.5%;
	}
}
#slider1 .buttons:hover {
	color: #co1313;
	background: #fff;
}
#slider1 .disable {
	visibility: hidden;
}
#slider1 .overview {
	/*margin-left:52px !important;*/
	margin-left:30px !important;
	list-style: none;
	position: absolute;
	/*padding:10px 0;*/
	padding: 8px 0;
	margin: 0;
	/*width: auto;*/
	width: 100%;
	//left: 54px !important;
	top: 0;
	height: 143px;
	color: #000000;
}
#slider1 .overview li {
	float: left;
	margin: 0 10px 0 0;
	padding: 1px;
	//height: 121px;
	// border: 1px solid #dcdcdc;
	/*width: 160px;*/
}
#slider1 .overview li:last-child {
	margin:0;
}
.mirrored {
	display:none;
}
.crstable td
{ 
color:#000;
max-width:120px;
font-size: 14px;
padding:2px;
line-height:14px;
min-width:40px;
}
.crstable td:first-child
{    max-width: 40px !important;
    min-width: 40px !important;
}
.crstable td img
{
max-width:40px;
}

/************** Shenll @ May19 2016************/
/*#slider1{
	background-color: grey;
}*/

#slider1 .disableprevbtn{
    background: url("../images/arrow-prev-disable.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    /*height: 108px !important;
    left: 0px;
    top: 57px !important;*/
    width: 52px !important;
    z-index: 99999;
    visibility: visible !important;
}


#slider1 .disablenextbtn{
    background: url("../images/arrow-next-disable.png")no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
   /* height: 108px !important;
    width: 55px !important;
    top: 57px !important;*/
    z-index: 100;
    visibility: visible !important;
}
@font-face {
    font-family: Opensans-semibold;
    src: url("../fonts/OpenSans-Semibold.ttf");
}
@font-face {
    font-family: Opensans-light;
    src: url("../fonts/OpenSans-Light.ttf");
}
@font-face {
    font-family: Opensans-regular;
    src: url("../fonts/OpenSans-Regular.ttf");
}
.overview .gametime{
	padding: 0;
	background-color: #1C1D20;
	color: white;
	text-align: center;
}
.overview .gametime p{
	margin:0px 0px;
	    padding-top: 5px;
    padding-bottom: 5px;
}
.overview .remove_padding{
	padding: 0;
}
.team_images img {
    width: 35px;
    height: 35px;
}
.team_images .set_height{
	min-height: 51px;
	text-align:center;
	padding-top:9%;
}
.make_align {
	text-align: center;
}
.team_abbr p{
	font-family: Opensans-regular;
	font-size: 15px;
	color: #000000;
	text-transform: capitalize;
	margin-bottom: 0%;
	margin-top: 0%;
}
.team_versus{
	font-family: Opensans-regular;
	font-size: 14px;
	    line-height: 15px;
}
.slider_margin .team_image_cont{
	    /*margin-top: 15px;*/
	    margin-top: 11px;
}
.slider_teams{
	margin-top: 0%;
	margin-bottom: 0%;
}
.against p{
	font-family: Opensans-regular;
	color: #5b5b5b;
	font-size: 15px;
	margin-bottom: 0%;
	margin-top: 0%;
}
.against .arrow_image{
	margin-bottom: 1%;
}
.team_abbr .home_team_bottom{
	margin-bottom: 0%;
}
.slider_box .slider_final{
	margin-top: 4.9%;
	margin-bottom: 4.9%;
}
.against .innings_bat{
	font-family: Opensans-regular;
	color: #000000;
	font-size: 10px;
	margin-bottom: 2%;
}
.overview .day_of_game{
	/*min-height: 150px;*/
	margin-top: 7%;
	text-align: center;
}
.slider_box{
	border:1px solid #BBBBBB;
	background-color: #ffffff;	
}
.game_month, .game_date, .game_day, .count_games{
	margin-top: 0%;
}
.game_month {
	font-family: Opensans-semibold;
	text-transform: uppercase;
	font-size: 13px;
	margin-bottom: 0;
	color: #4b4c4d;
}
.game_date{
	font-family: Opensans-semibold;
	text-transform: uppercase;
	font-size: 22px;
	color: #4b4c4d;
	margin-bottom: 0;
}
.game_day{
	font-family: Opensans-light;
	text-transform: uppercase;
	font-size: 13px;
	color: #4b4c4d;
	margin-bottom: 0;
}
.count_games{
	font-family: Opensans-light;
	text-transform: uppercase;
	font-size: 10px;
	color: #4b4c4d;
	margin-bottom: 0;
}
.game_time p{
	font-family: Opensans-regular;
	text-transform: uppercase;
	font-size: 13px;
	color: #ffffff;
}
.overview li.slider_margin{
	margin-right: 0 !important;
}
.overview{
	background-color: #F6F5F5;
}
.slider_nav{
	margin-top: 47px;
}
.viewport .overview li.game_day_month {
	width: 74px !important;
	margin-right: 0 !important;
} 
.running_games .against p{
    margin-bottom: -2%;
    margin-top: -7%;
    padding-left: 19%;
}
.running_games .team_abbr p{
	/*margin-top: -5%;*/
}
.final_games .against p{
	margin-bottom: -14%;
}
.running_games .home_team_bottom img{
	border-radius:50%;
}
.running_games .runninggame_tbl{
	margin-bottom:0px;
}
.running_games .runninggame_tbl.table>tbody>tr>td{
	vertical-align:middle;
	padding:0px;
	text-align: center;
	border:none;
	line-height: 5px;
}
.running_games .runninggame_tbl.table>tbody>tr>td.runningteamimg{
	vertical-align:middle;
	padding:5px;
}
.running_games .runninggame_tbl.table>tbody>tr>td.running_teamplay {
        text-align: right;
    padding-right: 20%;
}
.running_teamabbr{
    font-family: Opensans-semibold;
    text-transform: uppercase;
    font-size: 13px;
    color: #4b4c4d;
}
.running_teamplay {
	font-size:12px;
}

.running_teamscore{
    font-family: Opensans-semibold;
    text-transform: uppercase;
    font-size: 16px;
    color: #4b4c4d;
}
.advanced_slider_cont{
	float:none !important;
	margin:auto;
}
.viewport .overview li.ad_game_day_month {
	width: 74px !important;
	margin-right: 0 !important;
} 

.game_month, .game_date, .game_day, .count_games{
	margin-top: 0%;
}
.ad_game_month {
	font-family: Opensans-semibold;
	text-transform: uppercase;
	font-size: 13px;
	margin-bottom: 0;
	color: #4b4c4d;
}
.ad_game_date{
	font-family: Opensans-semibold;
	text-transform: uppercase;
	font-size: 22px;
	color: #4b4c4d;
	margin-bottom: 5px;
}
.ad_game_day{
	font-family: Opensans-light;
	text-transform: uppercase;
	font-size: 13px;
	color: #4b4c4d;
	margin-bottom: 7px;
}
.ad_count_games{
	font-family: Opensans-light;
	text-transform: uppercase;
	font-size: 10px;
	color: #4b4c4d;
	margin-bottom: 0;
}
.game_time p{
	font-family: Opensans-regular;
	text-transform: uppercase;
	font-size: 13px;
	color: #ffffff;
}
.team_abbrname{
	    padding-bottom: 8px !important;
}

.leaguecontiner{
	padding-left:15px !important;
	padding-right:15px !important;
	float: none !important;
    margin: auto;
}

.cs_default_slider {
    margin: auto;
    float: none !important;
}
.cs_default_slider .team_abbr p {
    font-family: Opensans-regular;
    font-size: 12px;
    color: #000000;
    text-transform: capitalize;
    margin-bottom: 0%;
    margin-top: 0%;
}

cs_default_slider .team_abbr p {
    line-height: 26px;
}


.cs_default_slider .team_abbr p {
    font-family: Opensans-regular;
    font-size: 12px;
    color: #000000;
    text-transform: capitalize;
    margin-bottom: 0%;
    margin-top: 0%;
}
#slider1 .overview {
    list-style: none;
    position: absolute;
    padding: 0;
    margin: 0;
    left: 0;
    top: 0;
    padding-bottom: 7px !important;
}
.cs_default_slider #slider1 {
    height: 122px;
    overflow: hidden;
    padding: 0;
    margin-top: 1%;
    margin-bottom: 1%;
}
.cs_default_slider #slider1 .overview {
    height: 143px;
}

#slider1 .overview {
    /* margin-left: 52px !important; */
    margin-left: 30px !important;
    list-style: none;
    position: absolute;
    /* padding: 10px 0; */
    padding: 8px 0;
    margin: 0;
    /*width: auto;*/
    top: 0;
    height: 143px;
}

.cs_default_slider .team_abbr p {
    line-height: 26px;
}

.cs_default_slider .final_games .team_abbr p {
    line-height: 30px;
    font-size: 11px;
}
.cs_default_slider .against {
    margin-top: 0px;
}

.cs_default_slider #slider1 a.next, .cs_default_slider #slider1 a.prev {
    width: 31px !important;
    background-size: 100% 125px !important;
}