
@media screen and ( min-width: 1300px ) {
	.container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1250px;
    }
}
@media screen and ( min-width: 1900px ) {
	.container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1550px;
    }
}
@media screen and ( max-width: 1024px ) {
	.wsfixed{position:fixed}
	nav#playernav:before,.mmenu:before{content:'Mobile Menu';position:absolute;font-style:italic;top:32%;opacity:70%;z-index:-1}
	.hidetablet{display:none!important}
	.showtablet{display:block!important}
	.showtablet-inlineblock{display:inline-block!important}
	.header-mobile__logo-img {width:auto;max-width:120px;margin-top:8px;max-height:50px}
	.header-mobile__inner{height:70px}
	.burger-menu-icon{top:30px}
	.mobile-mb{margin-bottom:20px}
	.account-icon{display:block;position:absolute;right:10px;top:20px;font-size:8px;line-height:14px;color:#fff;text-align:right}
	.accounticon{width:28px;height:28px;margin:0}
	.account-icon a{color:#fff}
	.content-filter__toggle{padding:14px 7px 14px 14px;top:0;width:100%;right:0;text-align:right}
	.content-filter__toggle span{opacity:.4;padding-right:4px}
	.leaguereg .icobox{margin-bottom:0}
	.leaguereg .icobox__icon--lg{width:60px;height:60px;font-size:28px}
	.content-filter__toggle.nudgetop{top:10px}
	.product-tabs .nav-product-tabs .nav-link{padding:20px}
	.main-nav .main-nav__list{height:auto!important}
	.mobilesocials .socialtop{width:25%}
	.locationtopblock{color:#fff;text-align:center;font-size:12px}
	.wsmenu02>.wsmenu02-list>li>ul.sub-menu02{width:240px}
}

@media screen and ( min-width: 1024px ) {
	.modal-dialog{width:800px}
}
@media only screen and (min-width: 768px){
	.loginbuttons{display: -webkit-box !important;display: -ms-flexbox!important;display: flex !important}
	.modal-dialog{max-width:none}
}
@media screen and (max-width: 768px) {
	.hide768{display:none!important}
	.modal-dialog{margin-top:110px}
	.footerlogo{max-width:120px}
	#header-mobileaccount .btn{margin-top:-8px;padding:10px}
	.copyright{margin-top:20px}
	.slick-slide .slide a img{opacity:.9;width:100%}
	.leaguereg{margin-top:10px}
	.leaguereg .icobox__icon{margin-right:10px;margin-top:-8px}
	.leaguereg .icobox{display:flex}
	.leaguereg .icobox__content{text-align:left}
	.mmt{margin-top:10px}
	.mmb{margin-bottom:10px}
	.leaguereg{-webkit-padding-after:0;padding-block-end:0}
	.content-filter--fit .content-filter__list{border-left:0}
	.profilestats .alc-stat-block{min-width:33%}
	.content-filter__item.nav-item.content-filter__item--active{border-radius:8px 0 0 8px;border-left:0;text-align:right;overflow:hidden;justify-content: flex-end;flex-basis:content;align-self:flex-end}
	.big-tabs .content-filter__item.nav-item.content-filter__item--active{margin-left:50%;width:50%}
	.contentheader{margin-bottom:15px}
	.big-tabs.content-filter.content-filter--fit:before{right:55%}
	.card__header{padding:18px 12px}
	.card__header .btn+.btn{margin-top:6px!important}
	.card__header .item .btn{margin:0!important;display:block}
	.card__header .item .btn+.btn{margin-top:8px!important}
	.card__header .btn{font-size:0.5rem}
	.card__header h4{font-size:0.875rem}
	.alert h3{margin-bottom:0}
	.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{margin-top:30px;margin-right:10px;opacity:1}
	.modallg .modal-dialog{width:95%;max-width:100%}
	.shorttop .alc-team-info-banner__header{grid-column:4/13}
	.shorttop .alc-team-info-banner__logo img{max-width:75px;margin-left:-25px}
	.shorttop .alc-team-info-banner__meta{grid-column:1/13}
	.mbm-50{margin-bottom:50px}
	.scheduletabs.nav-tabs .nav-link{padding:0.5rem 0.75rem;font-size:14px}
	.timetable-item-main .action-item{display:block}
	.timetable-item-like{font-size:24px;top:-25px;right:-25px;background:#fff}
	.ljdatatable>tbody>tr>td:first-child{padding-left:20px!important}
	.balancedrop{flex-direction:column}
	.wsmenu02>.wsmenu02-list>li>ul.sub-menu02{width:100%}
	.balance+.balance{margin-top:1em}
	.alc-team-info-banner__logo img{max-width:140px}
	.zsiq_floatmain{bottom:30px!important}
	.productconfigrow.flexrow .flexcolumn{flex-basis:auto!important;margin-bottom:1em}
	#userprofileHeaderBlock #backgroundcontain{height:170px}
	#userAvatar, #userAvatar>img{width:120px;margin-top:0;margin-left:6px}
	#userTag{margin-top:50px;max-height:80px;margin-left:-42px}
	#userinfobar{padding:8px!important}
	#userinfobar .h5{font-size:1.15rem}
	.shorttop #userAvatar,.shorttop #userAvatar>img{width:100px;margin-top:-10px}
	.shorttop #userTag{margin-top:22px}
	#userprofileHeaderBlock.shorttop #backgroundcontain{height:130px}
	.teammobilelogo{text-align:center}
	.teammobilelogo img{max-height:100px}
	.content-filter__toggle.nudgetop{top:-9px;padding-right:2px}
	.checkboxlist>li{line-height:2.5em}
	.alc-team-info-banner{display:block;padding:1em}
	.alc-team-info-banner__logo{float:right;padding:0}
	.alc-team-info-banner__header .display_infolist{border-top:1px solid #ddd;margin-top:1.5em;padding-top:1em}
	.mfp-container{padding-left:46px;padding-right:46px;padding-top:80px}
	.mfp-close{border:2px solid black!important;background:#fff!important;border-radius:40px!important;color:#000!important;width:40px!important;text-align:center!important;padding:0!important}
}
@media screen and ( max-width: 600px ) {
	.alc-team-info-banner__logo img{max-width:100px}
	.btn{padding-left:12px;padding-right:12px}
}
@media screen and ( max-width: 467px ) {
	body{line-height:1.4em}
	.showmobile{display:block!important}
	.showmobile-inlineblock{display:inline-block!important}
	.hidemobile,.breadcrumbs{display:none!important}
	.flexcolumn{padding:0 3px}
	.form-group--floating-label label{padding-right:0;padding-left:4px;font-size:14px}
	.form-group--floating-label > .form-control{padding-left:10px;padding-right:10px}
	select.form-control{background-position:right 0.5em center}
	.list-radio li{margin-top:10px}
	.btn.btn-green.showmobile.fixedbottom{bottom:5px;font-size:15px;padding:1em}
	.modal-header .close.close-round{margin-top:22px;margin-right:26px}
	.accountname{margin-top:0}
	.card.well{line-height:30px}
	.event-title{margin-right:85px;font-size:18px}
	.post-content .pull-right{float:none}
	.product-tabs .nav-product-tabs--center .nav-link{padding-inline:1.5em}
	.alc-team-info-banner__list-info.list-info{row-gap:12px}
	.leaguereg .alc-ticket--2 .alc-ticket__header-logo,.leaguereg .alc-ticket--2 .alc-ticket__header-hgroup{padding-block-start:0}
	.alc-ticket__details{padding-top:8px!important}
	.leaguereg .alc-ticket--2 .alc-ticket__header-title{font-size:14px;margin:0}
	#topregcard{margin-bottom:20px}
	.alc-ticket__header-subtitle{margin-top:8px}
	.alc-ticket{display:flex;align-items:center;border:1px solid #ccc;border-radius:0 8px 8px 0;background:#fff}
	.posts__item--card .posts__cta{width:30px;height:30px}
	.alc-team-info-banner__team-title.lgpage small{font-size:11px!important}
	.posts__item--card .posts__cta::before{width:13px}
	.posts__item--card .posts__cta::after{height:13px}
	.posts__item--card .posts__cat-label{font-size:8px}
	.posts__item--card .posts__title.smalltitle{font-size:14px}
	.eventpanels .btn-full{padding-left:0.5em;padding-right:0.5em;font-size:11px}
	.post__meta.meta{display:none}
	.alc-ticket__primary-content{flex-grow:1}
	.alc-ticket__secondary-content{flex-grow:2}
	.leaguereg .alc-ticket--2 .alc-ticket__secondary-content{min-width:auto;border:0}
	.leaguereg{width:100%}
	.slick-slide{margin:0}
	.alc-ticket--2 .alc-ticket__shape{-webkit-filter:none;filter:none}
	.alc-team-info-banner__header{grid-column:13/4}
	.alc-team-info-banner__bg{grid-column:1/4}
	.alc-stat-block__label{font-size:12px}
	.team-result > thead > tr > th:first-child,.team-result > tbody > tr > td:first-child{padding-left:4px;max-width: 46px}
	.team-result > thead > tr > th:last-child,.team-result > tbody > tr > td:last-child{padding-right:4px;min-width: 40px}
	.team-result__date{font-size:9px!important}
	.team-result__teams-wrapper .team-result__teams-score{padding:0 4px}
	#scheduletable .team-meta__name{font-size:10px}
	.team-meta .team-meta__logo--sm img{height:14px}
	.team-result__vs{padding-left:0!important;padding-right:0!important}
	.team-result__teams-wrapper .team-meta{flex-direction:column}
	.team-meta__logo{order:0}
	.team-result__teams-wrapper .team-meta + .team-meta .team-meta__logo{order:1}
	.team-result__vs{text-align:center!important}
	.team-result__teams-score{font-size:13px}
	.table-standings.table-standings--full .team-meta__logo{width:20px}
	.team-standings__team img{height:15px}
	.table-standings--full > thead > tr > th{font-size:8px}
	.table-standings--full > thead > tr > th,.table-standings--full > tbody > tr > td{padding-left:5px;padding-right:5px}
	.table-standings--full .team-meta__name{font-size:11px!important}
	.leaguereg .alc-ticket__header-logo-img{max-height:30px}
	.leaguereg .alc-ticket__details{padding-top:0;padding-bottom:0}
	.alc-hero-gallery__slides,.alc-hero-gallery{height:200px}
	.featured-player-mainimg.adjust-50{margin-left:-50px}
	.alc-team-info-banner__logo img{max-width:80px;margin-left:-80px}
	.alc-staff__photo{margin-bottom:40px}
	.alc-team-info-banner__team-title{font-size:20px}
	.addon-discount{font-size:9px}
	.qty-group .btn-number{padding-left:6px;padding-right:6px}
	.ao-qty.input-number{padding:6px 0;height:auto}
	.pricedisplay-cont .uneditablep{padding-top:30px}
	.addon-price{font-size:24px}
	.product-rows .row+.row{margin-top:8px}
	.ao-disclaim{margin-top:2px}
	.addon-qtybox label{margin-bottom:3px}
	.pricecol.border-left{border:0!important}
	.product-rows{margin-bottom:16px}
	.product-name{margin-bottom:4px}
	.product-desc{font-size:9px;line-height:11px}
	.pricebox,.addon-qtybox{width:45%}
	.wizard-btns{width:100%;margin-top:25px}
	.wizard-btns .list-inline-item{width:47%;text-align:center}
	.wizard-btns .list-inline-item:not(:last-child){margin-right:0.5rem}
	.wizard-btns .list-inline-item+.list-inline-item{margin-left:2%}
	.wizard-btns .btn{width:100%;padding:12px 24px}
	.radiogroup{margin-bottom:30px}
	.paymentblock .alc-event-info--space-between .alc-event-info__item{font-size:13px}
	.paymentblock .alc-event-info--space-between .alc-event-info__value{font-size:15px}
	.card__content{padding:18px}
	.alc-event-box-score__scoreboard-table .large>td{font-size:12px!important}
	.card__content.regcard .alc-team-info-banner__meta{border:0}
	#playernav .svg-inline--fa{vertical-align:.125em}
	.smallfront{max-width:125px}
	.cd{display:block}
	.linkrow .list-inline-item:not(:last-child){margin-right:.5rem}
	.container>.container{padding:0}
	.product-tabs .nav-product-tabs.paymenttabs .nav-link{font-size:13px;padding:20px!important}
	.surveysection .checkbox-inline{font-size:13px}
	.surveyradio,.radiogroup-opt{font-size:15px}
	.alc-ticket--2 .alc-ticket__details{padding-inline:5px}
	.modal-footer .btn{padding-left:40px;padding-right:40px}
	.leaguename h4{font-size:12px}
	.leaguename h4 small{font-size:11px}
	.list-photo .imgframe img{width:50px}
	.label{padding:0.25em 1.1em;font-size:9px}
	.dataTables_info{padding:.5em!important;font-size:12px}
	.page-link{height:26px;line-height:26px}
	.card__header h3{font-size:15px}
	.card__inner .card__header{padding:8px}
	.dataTables_wrapper .row:first-child label{font-size:11px}
	.card__header .btn{padding:4px 8px}
	.slidecard .btn{padding:8px}
	.card__header--hero .card__header-title{font-size:20px}
	.checkboxcontext{margin-top:0}
	.navbar-nav.bs-example li{text-align:right}
	.navbar-dark .show .navbar-nav .nav-link{color:#333}
	.navbar-dark .show .navbar-nav{background:#fff;border-radius:8px;margin-top:8px}
	.alc-team-info-banner__logo{grid-column:1/6}
	.mob-row2{background:rgba(0,0,0,0.2);padding:8px}
	.avatar .accounticon{width:40px;height:auto}
	#titlediv{display:none}
	.section-left-col{text-align:center}
	#stagebreadcrumb{display:none}
	.site-content, .section{padding-top:20px}
	.larger{font-size:120%}
	.alc-event-box-score__scoreboard-table > thead > tr > th:first-child, .alc-event-box-score__scoreboard-table > tbody > tr > td:first-child{-webkit-padding-start: 8px;padding-inline-start:8px}
	.infolist-item{flex:33%!important}
	.seasondisplay{display:block;margin:4px 0;font-size:11px}
	.seasondisplay>div{border:0;padding:4px 0}
	h2{font-size:1.5rem}
	.infolist-item{padding:.5em 1em .5em 0}
	.alert::before{width:20px;font-size:12px}
	.alert::after{left:20px;width:10px}
	.alert{padding-left:40px}
	.alert h3{font-size:18px}
	.wsmenu02>.wsmenu02-list>li>ul.sub-menu02>li>a{font-size:14px;line-height:14px}
	.sub-menu02 .alert{padding:8px}
	.sub-menu02 .alert strong{font-size:14px}
	#userprofileHeaderBlock.shorttop #backgroundcontain{height:100px}
	.shorttop #userAvatar, .shorttop #userAvatar>img{width:70px}
	.shorttop #userTag{margin-top:20px}
	#userTag h2{font-size:18px}
	#userTag p{margin-bottom:0}
	#userTag{max-height:60px}
	.dateblock{text-align:center}
	.alc-player-card__bg{height:90px}
	.flex-container .item{flex-basis:100%}
	.card__header.flex-container .item{flex-basis:70%;padding-right:1em}
	.card__header.flex-container .item+.item{flex-basis:30%;padding:0}
	.card__header.flex-container .item:nth-child(even){text-align:right}
	.flexcolumn.triple,.flexcolumn.double{flex:0 0 50%!important}
	.flexcolumn .team-meta{display:block}
	.flexcolumn .smavatar{max-width:40px;margin-bottom:6px}
	.flex-viewmore .maincols,.flex-viewmore .rightcols{display:inline-block}
	.flex-viewmore .maincols{width:88%}
	.flex-viewmore .rightcols{width:10%}
	.col-tools{flex-basis:100%;padding-top:8px}
	.headrow .col-tools{display:none}
	.list-playerlist .col-team{display:none}
	.leaguelabels{margin-top:8px}
	.leaguelabels .label{display:block;margin:2px 0;width:auto}
	.col-player{flex:1}
	.col-contact{white-space:nowrap}
	.playerinfo .team-meta__name{font-size:14px}
	.moreinfo-row div.cellcontent{padding:40px 18px 18px 18px!important}
	.table-lg>tbody>tr>td{font-size:11px}
	.cover-pic{height:140px}
	#teamtitle{font-size:24px}
	.leagueteam h4{font-size:80%}
	.leagueteam .ml-3{margin-left:8px!important}
	.toolcol .form-control.playertools{height:60px;min-width:60px!important}
	.modal--product .modal-dialog{width:90%}
	.modal-body.p-10{padding:10px 0}
	.sliderbar{width:100%}
	h1{font-size:1.3rem}
	.container>.row .tabscontainer .nav-tabs li a,.product-tabs .nav-product-tabs--clean .nav-item + .nav-item .nav-link{border:0;font-size:0.625rem;padding:20px 10px!important}
	.sidebar.col-md-6{margin-top:20px}
	.sidebar .ml-5{margin-left:0!important}
	.croppie-container{width:50%}
	#countdown .large{font-size:18px}
	#countdown{padding:0;font-size:14px}
	.linkrow{font-size:11px}
	.linkrow .list-inline-item{padding-left:0}
	.select-card .card-body{padding:.75em}
	.select-card .card-text{font-size:11px}
	.midhr{margin:25px auto}
	.mt-50{margin-top:25px}
	.packagecont p,.packagecont li{font-size:11px}
	.packagecont .psmall{font-size:9px}
}

@media (min-width: 576px){
	.container-sm, .container{max-width:100%}
}
@media ( min-width: 1024px ){
	.container-sm, .container{max-width:1280px}
}