body::after, .page-wrapper::after {height: 0px;}
.page-header .header-top .navbrand a img { max-height: 55px; max-width: initial; transition:  all ease-in-out .4s;}
.navbar-collapse .navbar-nav .nav-item {transition:  all ease-in-out .4s;}
.page-header .fixed-top.header-top .navbrand a img { max-height: 30px; }
.page-header .header-top{ padding-top:0px; padding-bottom: 0px; box-shadow: 0 1px 0px rgba(0,0,0,0.08); }
a { color: #ba112a; }
.page-header .header-top .container-fluid { display: -webkit-box; display: -ms-flexbox; display: flex; padding-left: 22px; padding-right: 22px; }
.page-header .header-top,
.page-header .header-top nav.navbar{-webkit-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease;}
.page-header .header-top.fixed-top { padding-top:0px; padding-bottom: 0px; }
.page-body .page-title-bar { margin-top:0px;}
.page-header .header-top nav.navbar { padding-top:0px; padding-bottom:0px; padding-right: 0px; }
.page-header .header-top.fixed-top nav.navbar { padding-top:0px; }
.page-header .header-top .navbrand { padding-left: 1px; }
.page-header { min-height: 70px; }
.navbar-expand-lg .navbar-nav .dropdown-menu-right { left: 0; right: auto;}
.headrt li a {display: inline-block;font-size: 17px;color: #5c5c5c !important;}

.mini-cart .dropdown-menu:after,.mini-cart .dropdown-menu:before{content:"";display:block;border-width:0 8px 10px;border-style:solid;border-color:#fff transparent;width:0;height:0;position:absolute;right:10px;bottom:100%}
.mini-cart .dropdown-menu:before{border-color:#d9d9d9 transparent;border-width:0 10px 12px;margin-right:-2px}
.close-mini-cart{display:none!important}
.mini-cart .dropdown-menu{border:1px solid rgba(0,0,0,.15);border-radius:.25rem}
.mini-cart-item-list .mini-cart-item .remove-item{ line-height:21px;}   
button.navbar-toggler { border-radius: 0; border: 0px; padding: 0px; height: 20px; transform-origin: center; }
button.navbar-toggler span.navbar-toggler-icon { height: 3px; width: 20px; background-color: #930507; display: block; margin: 4px 0; transition: all 0.25s ease; }
button.navbar-toggler:not(.collapsed) span.navbar-toggler-icon { transform:scale(0); }
button.navbar-toggler:not(.collapsed):after { transform: rotate(180deg) translate(0,7px); }
button.navbar-toggler:not(.collapsed):before { transform: rotate(90deg) translate(7px,0); }
.mini-cart button.dropdown-toggle .cart-counter {background: #000 !important;text-align: center;color: #fff !important;}
.nav-item.dropdown .dropdown-menu { font-family: 'Oswald',sans-serif; letter-spacing: 1px; line-height: 1; text-transform: capitalize; font-weight: 700; border: 0px; border-radius: 0; padding: 0px; box-shadow: 0 8px 15px rgba(0,0,0,0.1);  margin-top: 0px; }

@media (min-width:992px){
  .nav-item.dropdown .dropdown-menu { transform: scaleY(0) translateZ(0); transition: all ease 300ms; transform-origin: 50% 0; opacity: 0; display: block;}
  .nav-item.dropdown:hover .dropdown-menu { display: block; transform: scaleY(1) translateZ(0); opacity: 1; }
}
.mini-cart {padding-right: 12px;}
.mini-cart button.dropdown-toggle { border-radius: 0px; box-shadow: none !important; width: auto; height: auto; margin-left: 12px; }
.mini-cart button.dropdown-toggle .cart-counter { top: -6px; left: 9px; padding: 2px 6px; line-height: 1.2; }
.mini-cart button.dropdown-toggle > i { font-size: 17px; }
.nav-item.dropdown .dropdown-menu .dropdown-item { color: rgba(10,10,10,0.7); font-weight: 700; font-size: 14px; padding: 8px 20px; line-height: 1.5em; color: #333333; }
.nav-item.dropdown .dropdown-menu .dropdown-item:hover { background-color: #930507; color: #fff; opacity: 1; text-decoration: underline; }
.navbar-collapse .navbar-nav .nav-item { padding-bottom: 0px; }
.page-header .header-top.fixed-top .navbar-collapse .navbar-nav .nav-item { padding-bottom: 0px; }
.navbar-collapse { align-self: flex-end; }
.dropdown-toggle::after { font-family: "fontAwesome"; content: "\f107"; font-weight: bold;height: auto; width: auto; vertical-align: baseline;  border: 0px; display: none;}
.mini-cart .dropdown-menu { border: 1px solid rgba(0,0,0,.15); box-shadow: 0px 5px 20px rgba(0,0,0,0.09); border-radius: 0px; left:auto;right:0;}
.btn { font-weight: 600 !important;}
.block-title h1 { font-family: "Oswald",sans-serif;}
.modal-content { box-shadow: 0px 4px 8px -5px rgba(54, 69, 79, 0.5);}
.block .title,
.panel .panel-heading,
.team-list .title,
.block-title h2,
.form-content .title,
.card.flat-card .card-header { font-family: 'Open Sans'; font-weight: 500; }
.checkout-porduct .custom-select {font-size: 80%;}
.checkout-box .title { font-size: 24px; font-family: 'Lato',sans-serif; font-weight: 800;}
.page-tab-content {margin-top:0px;}
.header-top-bar { padding: 10px 0;}
.header-top-bar .social-icons li a { font-size: 15px; color: #fff; }
.header-top-bar .social-icons li a:hover { color:#fff;}
.page-footer { background-color: #ffffff; clear: both; float: left; width: 100%; border-top: 1px solid #e8e6e6; }
.footer-widgets { padding: 6% 0 5.5% 0; }
.fwidget .title{color:#0c71c3; font-size: 18px; line-height: 1; margin-bottom: 10px;}
.footer-widget { color: #fff; line-height: 1.7;}
.footer-widget a { color: #ffffff;}
.footer-nav { background-color: rgba(255,255,255,.05); }
.bottom-nav { padding: 15px 0; }
.bottom-nav li { display: inline-block; padding-right: 22px; font-size: 14px; font-weight: 600; }
.bottom-nav a { color: #bbb;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.footer-bottom{ padding: 15px 0 15px; }
.social-icons li { display: inline-block; position: relative; color: #666; text-align: center; text-decoration: none; transition: color .3s ease 0s;}
.social-icons li + li {margin-left: 15px;}
.social-icons li a { color:#666; font-size: 24px;}
.social-icons li a:hover { color:#dddddd;}
.footer-info {color: #666; text-align: left;}
.footer-info a { color: #666; font-weight: 700; }
.copyright { text-align: center; font-size: 14px; margin: 0px; padding: 15px; color: #999999; font-family: "Open sans"; font-weight: 600; }

@media (min-width:992px) and (max-width:1199px) {
  .navbar-collapse .navbar-nav .nav-item .nav-link {margin: 0 10px;}
}
@media screen and (max-width:991px){
  .page-header .header-top .container-fluid { position: relative;}
  .navbar { position: static;}
  .navbar-collapse { border-top: 0px solid #2ea3f2; box-shadow: 0 2px 5px rgba(0,0,0,.1); }
  .navbar-nav li.nav-item + .nav-item { border-top: 1px solid rgba(0,0,0,.03); }
  .navbar-collapse .navbar-nav .nav-item .nav-link{ font-weight: 600; margin: 0px; padding: 15px; font-size: 14px;}
  .navbar-collapse .navbar-nav .nav-item.login-btn .nav-link { padding: 15px;}
  .navbar-collapse .navbar-nav .nav-item .nav-link:hover { background-color: rgba(0,0,0,.03);}
  .navbar-collapse .navbar-nav .nav-item { padding-bottom: 0px !important;}
  .page-header { min-height: 80px;}
  .page-header .header-top.fixed-top .container-fluid { padding: 6px 20px; }
  .page-header .header-top .container-fluid { padding: 13px 20px; }
  .navbar-collapse .navbar-nav { padding: 0px;}
  .dropdown-wrap { display: flex; }
  .dropdown-wrap .nav-link { width: 100%; }
  .dropdown-wrap .dropdown-toggle { width: 44px; display: flex; justify-content: center; align-items: center; }
  .dropdown-wrap .dropdown-toggle:after { content: '\f107'; font-family: fontAwesome; display: block; font-size: 25px; }
  .nav-item.dropdown.show .dropdown-wrap .dropdown-toggle:after { content: '\f106'; }
  .nav-item.dropdown.show .dropdown-menu { display: block;}
  .nav-item.dropdown .dropdown-menu .dropdown-item { border-top: 1px solid rgba(0,0,0,0.04); }
  .navbar-collapse { max-height: 70vh; overflow: auto;}
}
@media screen and (max-width:767px){
	ul.bottom-nav { text-align: center; padding-bottom: 5px; }
	.bottom-nav li { margin-bottom: 8px; }
	ul.social-icons { width: 100%; order: 0 !important; margin-bottom: 10px; }
	.header-top-bar ul.social-icons { margin-bottom: 0px; }
	.footer-bottom  .container { display: block !important; text-align: center; }
	.footer-info { text-align: center; line-height: 1.4; }
	.footer-widget + .footer-widget { margin-top: 15px; }
	html.checkout { padding-bottom: 61px;}
}
/*header*/
.mainheader{width:100%;}
.logo{width:156px;display:inline-block;float:left;}
.logo img{max-width:100%;}
.mainheader .nav-item{padding:0;}
.navbar-nav a{color:#5c5c5c !important;font:500 18px/20px 'Teko' !important;padding: 21px 22px !important;text-transform:capitalize !important;letter-spacing:0px;display: inline-block;}
.navbar-nav a:hover {color: #bf263c !important; text-decoration:none !important;}
.navbar-nav .dropdown .dropdown-menu a:hover {color: #fff !important; text-decoration:none !important;}
.navbar-nav li:last-child a {background: #ba1029;color: #fff !important;}
.navbar {padding: 0;}

/*team info*/
.page-body .page-title-bar {background: #ba1029 !important;}
.list-title{font-size:33.92px !important;line-height:32.44px !important;color:#fff !important;font-family: 'Teko';text-transform:capitalize;font-weight:500 !important;margin:0;}
.list-title b{font-weight:normal;}
.layout-medium.list-container .list-details .list-links .btn {line-height: 12px !important;}
.event_details_label .event-label.badge {margin-bottom: 5px;padding: 10px 15px;font-size: 13.71px;border-radius: 0px;font-weight: 600 !important;white-space: pre-wrap; line-height: 20px;}.list-container .list-details .list-details-left > .list-city, .list-container .list-details .list-details-left > .list-date{margin-top:0px;}
.list-details .list-details-left .btn-warning {background-color: #fff;color: #ba1029 !important;font-size: 13.71px;padding: 10px 15px;border-radius: 0px;cursor: pointer;}
.list-details .list-details-left .btn-warning:hover,.event_details_label .event-label.badge:hover{background: #000 !important;color: #fff !important;}
.page-body .page-title-bar .list-assets {align-self: flex-start;padding-top: 24px;}
.page-body .page-title-bar .list-assets .btn-badge{background-color: #fff;color: #ba1029 !important;font-size: 13.71px;padding: 10px 15px;border-radius: 0px;cursor: pointer;font-weight:400 !important;}
.page-body .page-title-bar .list-assets .btn-badge:hover{background: #000 !important;color: #fff !important;}
.page-tab-content {width: 100%;background: #eeeded !important;margin: 0px;}
.page-tab-content .nav-tabs {padding: 0px !important;}
.nav-tabs .nav-item {margin: 0px;}
.page-tab-content li a.nav-link {font-size: 13.71px !important;line-height: 36px;color: #000 !important;font-family: 'Open Sans';text-transform: uppercase;font-weight: 700;padding: 7px 18px !important;text-decoration:none;}
.nav-tabs .nav-item .nav-link.active {color: #fff !important;background: #ba1029 !important;}
.block.list-container{border: none;box-shadow: none;width: 100%;padding: 0px !important;border-radius: 0px !important;}
.details-body #info .block {border: none;box-shadow: none;width: 100%;padding: 0px !important;border-radius: 0px !important;}
.details-body #info .title {padding: 10px 16px 9px;color: #5c5c5c !important;font-size: 33.92px !important;line-height: 40px;text-transform: uppercase;font-family: 'Teko';font-weight: 500 !important;margin-bottom: 0 !important;padding: 0 !important;}
.custom-links a {background-color: #ba1029 !important;color: #fff !important;font-size: 13.71px;padding: 10px 15px;border-radius: 0px;cursor: pointer;font-weight: 600 !important;}
.event-elements {background: inherit !important;border: 2px solid #8b8b8b !important;border-radius: 0px;margin-bottom: 6px;display: inline-block;width: 100%;}
.event-elements .form-group > b {font-size: 16.49px;font-family: 'Open Sans';font-weight: 700;color: #000 !important;}
.list-links .btn-soldout{border-radius:0px !important;font-weight:400 !important;font-size:13px !important;}
.details-body .event-elements .detail-listing .badge {background: #8b8b8b;color: #fff !important;border-radius: 0px !important;margin-top: 5px;padding: 7px 15px 3px;margin-right: 2px;}
.badgelist .badge {background-color: #8f8f8e;border-radius: 0px;color: #fff;font-family: 'Teko';font-weight: 500;font-size: 32.35px !important;line-height: 34px;}
.details-body .event-elements .detail-listing .badge[data-disabled="true"] {background: #d9d6d6 !important;color: #8b8b8b !important;}
.block p {line-height: 24px;font-size: 13.13px;color: #000 !important;}
.details-body .sub-division-section{ margin-top:0px !important;}
.details-body .sub-level-division-2 { margin-top: -15px !important; margin-bottom: 15px; }
.details-body .event-password-protected.form-control{ margin-left:0px !important;}
.details-body .event-elements{ padding:0px !important;}
.fr-view p strong {font-weight: 700;}
.fr-view p {margin: 10px 0;font-weight: 500;}
.fr-view p a {color: #ba1029;font-size: 13.13px;line-height: 13.13px;font-weight: 700;}
.recod {position: relative;}
.tab-container-right .card.flat-card {border: 2px solid #8b8b8b;margin-bottom: 20px;}
.card.flat-card {border: none;box-shadow: none;}
.card-header {font-size: 33.92px !important;line-height: 32.35px !important;color: #5c5c5c !important;font-family: 'Teko'!important ;text-transform: uppercase;font-weight: 500 !important;margin: 0;background-color: inherit !important;}
.card.flat-card .card-body {background: inherit;padding: 0px !important;}
.tab-container-right .card.flat-card li, .card.flat-card p {line-height: 24px;font-size: 13.13px;color: #000;}
.team-details.mt-3 {margin: 0px !important;}
.card.flat-card .card-body {padding: 0 20px 20px 20px !important;}
.card.flat-card .social-link li a {color: #484848 !important;}
.list-links .btn {font-size: 15px;font-weight: 400;line-height: 1;padding: 13px 20px;background: #ba1029 !important;border-radius: 0px;color: #fff !important;border-radius: 0px !important;font-size: 13.13px;font-family: 'Open Sans';font-weight: 400;text-transform: uppercase;}
.list-links .btn:hover,.custom-links .btn:hover {background: #000 !important;color:#FFF !important;}
.tab-container-right .list-links .btn { background:none !important; border:2px solid #ba1029 !important; color:#000 !important; font-weight:400 !important;}

/*team info*/
.details-body  .page-title-bar .list-container{ padding-left:0px;}
.details-body .card.flat-card .card-header,.details-body .card.flat-card .card-body{ background:#FFF !important;} 
.panel .panel-heading{line-height:36px !important;color:#fff;font-family:'Teko';font-weight:400;background:#000;font-size:33.92px;}
.sub-pane.details-body .card.flat-card .card-header,.details-body .card.flat-card .card-body{ background:#FFF ;} 
.sub-panel .panel-heading::after{content:"\f106";font-family:"fontAwesome";font-weight:bold;margin-left:auto;font-size:0;color:#222;}
.team-list ul li + li{border-top:1px solid #8f8f8e !important;}
.panel{float:left;width:100%;border-radius:inherit;overflow:hidden;-webkit-box-shadow:inherit;box-shadow:inherit;}
.sub-panel{background:#e8e8e8;}
.panel small{font-family:'Open Sans';font-weight:400;font-size:16.75px;}
.panel .panel-heading{padding:10px 20px 6px;}
.panel .panel-body-inner{padding:15px;}
.team-list{/*! border-radius:0px; *//*! border:none; */}
.sub-panel .panel{background:#e8e8e8;}
.sub-panel .panel .panel-heading{background:#e8e8e8 !important;font-family:'Open Sans';}
.sub-panel .panel .panel-heading span{display:inline-block;}
.sub-panel .panel .panel-heading{padding:2px 20px 8px !important;}
.panel .panel-heading {background: #fff !important;}
.panel small{font-size: 13.35px; line-height: 13.26px; color: #000000;}
.panel .panel-heading{font-size: 21.35px; color: #5c5c5c; letter-spacing: 1px;}
.panel .panel-heading{background: #ffffff;}
.panel{border: 2px solid #8b8b8b;}
.team-list .title{/*! border:none; */ font-weight: 700; font-size: 13.13px; padding: 10px 20px; color: #000000; /*! background: #ffffff; */ /*! border-top: 2px solid #d9d6d6; */}
.team-list ul li a {font-size: 14px;color: #ba1029 !important;font-weight: 700 !important;}
.sub-panel .panel-heading small{font-weight: 700; color: #ba1029;}
.sub-panel .panel .panel-heading{background: #ffffff !important;}
.panel-body-inner{padding: 0px !important;}
.sub-panel .panel{ border:none; border-top: 2px solid #d9d6d6 !important;}
.team-list { /*! margin-bottom: 0px; */ }
.panel .panel-heading{font-family: 'Open Sans'; font-weight: 600;}
.panel .panel-heading::after {	color: #ba1029 !important;}
.panel small {color: #000;font-size: 16px;font-size: 16px !important;line-height: 20px !important;}
#teamsAccordion .panel .col-md-4 {/*! width: 100% !important; *//*! max-width: 100% !important; *//*! flex: 100%; */}
.tab-container-right .block {border: 2px solid #8b8b8b !important;height: 100%;padding: 20px 30px 25px 25px !important;}
.btn.location-btn {font-size: 13.13px;font-weight: 400;line-height: 1;padding: 13px 15px;background: url(../images/rightarrow.png) no-repeat right 20px center !important;border: 2px solid #ba1029 !important;color: #000 !important;border-radius: 0px !important;font-family: 'Open Sans';text-transform: uppercase;width: 180px !important;text-align: left;margin-top: 0 !important;margin-bottom: 15px;}
.block .address .title{padding: 10px 16px 9px;color: #5c5c5c !important;font-size: 33.92px !important;line-height: 40px;text-transform: uppercase;font-family: 'Teko';font-weight: 500 !important;margin-bottom: 0 !important;padding: 0 !important;}
#venues .block-title{ display:none;}
.team-venues.row {margin-bottom: 25px;}
.schedule-links .btn.btn-warning {background-color: #ba1029 !important;color: #fff !important;font-size: 13.71px;padding: 10px 15px;border-radius: 0px;cursor: pointer;font-weight: 600 !important;}
.schedule-links .btn.btn-warning:hover{background:#000 !important;}
#shareLinkAction .custom-select {background-color: #fff;color: #000;}
#shareLinkAction .dropdown-menu {background-color: #fff;}
#shareLinkAction .dropdown-menu a {color: #000;font-size: 15px;line-height: 23px; display:block; padding:5px 10px;}
.schedule-button-container .btn.plain_button,.schedule-button-container .btn.plain_button:hover,.schedule-button-container .btn.plain_button.active,.schedule-button-container .btn.plain_button.focus {font-size: 32.35px;color: #5c5c5c !important;letter-spacing: 1px;font-family: 'Teko';font-weight: 500 !important;border: 2px solid #8b8b8b !important;padding: 4px 0px;background: #fff !important;}
.team_profile_top .list-city, .team_profile_top .list-details-left > .list-date{ display:block !important;}

/*team profle*/
.team_frofile {position: relative;background: #ba1029;padding: 15px;}
.topFomr {position: relative;width: 100%;}
.tophead h2, .team-record-right .title {font-size: 33.92px !important;line-height: 32.44px !important;color: #fff;text-transform: uppercase;font-weight: normal;margin: 0;}
.team-record-tables .card.flat-card {max-width: 100%;flex: 0 0 100%;padding: 0 15px;border:0px;}
.team-record-tables .card-header {font-size: 33.92px !important;line-height: 32.44px !important;color: #fff !important;text-transform: uppercase;font-weight: 400 !important;margin: 0;background-color: #8f8f8e !important;}
.team-details.p-2 {padding: 20px 10px !important;}
.team-details table tr td:first-child {font-weight: 800;text-transform: uppercase;}
.team-details table tr td, .team-details table tr th {padding: 2px 10px;background: none !important;border: none;color: #000000;}
.team-record-left .card.flat-card .card-body {padding: 0px !important;}
.team-details table tr {background: none !important;}
.team-record-wrapper .team-record-left {border: none;padding: 0px !important;}
.team--record-season {margin-bottom: 9px;}
.team--record-season{background:none !important;padding:0px !important;}
.team--record-season .dropdown .btn {width: 100%;background: #000 !important;text-align: left;text-transform: uppercase;font-weight: 700;color: #fff !important;height: 50px;position:inherit ;right:0px;}
.team--record-season .dropdown .btn::after {margin-left: auto;margin-top: -30px;margin-right: 10px;}
.page-body .page-title-bar.page-title_content .list-assets {-ms-flex-item-align: end;align-self: flex-start;padding-top: 24px;}
.page-body .page-title-bar .list-container .list-assets .btn {border-radius: 0px;}
.page-title_content .player--share .custom-select{background-color: #1d6bc3;color: #fff;font-size: 15px;border:0px !important;}
.page-box-container.no-flex {margin-top: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}
.team-record-wrapper .team-record-right .block {margin-top: 0px !important;padding-top: 0px !important;border:0px;margin-bottom:10px !important;}
.team-record-right .title {background: #000;font-weight: 400;}
.tophead h2, .team-record-right .title {font-size: 33.92px !important;line-height: 32.44px !important; font-family:'Teko';color: #fff !important;text-transform: uppercase;font-weight: normal;margin: 0;}
.block_roster .title {padding: 10px 18px !important;}
.block_roster .title b {font-weight: 400;}
.team-record-right .table-wrapper-box {margin: 0px !important;border: none;border-radius: 0px;}
.table-wrapper-box .table.roster thead th:nth-child(2) {white-space: nowrap;min-width: 209px;}
.team--records-wrapper .table thead th {background: #fff !important;border: 0px !important;padding: 9px 10px !important;font-size: 15px;font-weight: 800;font-family: 'Open Sans';line-height: 22px;color: #000;text-transform: uppercase;padding: 10px;vertical-align: middle !important;}
.team--records-wrapper .table-wrapper-box .table-striped tbody tr:nth-of-type(2n+1), .team--records-wrapper .table-wrapper-box .table-striped tbody tr:nth-of-type(2n+1) td {background-color: #eaeaea !important;}
.team--records-wrapper .table-wrapper-box .table-striped tbody tr:nth-of-type(2n), .team--records-wrapper .table-wrapper-box .table-striped tbody tr:nth-of-type(2n) td {background-color: #ffffff !important;}
.players_profile {position: relative;padding: 10px 0;}
.players_profile .list-title {color: #000 !important;}
.profile_box {text-align: center;padding-top: 10px;}
.player_img {width: 150px;height: 150px;border-radius: 100%;overflow: hidden;margin: 0 auto;}
.profile_box strong {font-size: 18px;line-height: 24px;font-family: 'Open Sans';font-weight: 800;color: #000;padding: 15px 0 0;display: inline-block;}
.profile_box p {font-size: 18px;line-height: 24px;font-family: 'Open Sans';font-weight: 500;color: #000;}
.team-profile-event{clear:both;}
.player--fetured-list {margin-left: -25px;margin-top: 15px;}
.sub-panel .panel-heading small{font-size:13px !important;line-height:1.8;color:#000}
.card.flat-card .card-body{background:#e8e8e8}
#playerSlider .player--image img{width:150px;height:150px;border-radius:100%;overflow:hidden;margin:0 auto}
#playerSlider .player--card{text-align:center;padding-top:10px}
#playerSlider .player--content b{font-size:18px;line-height:24px;/*! font-family: 'Open Sans'; */font-weight:800;color:#000;padding:15px 0 0;display:block}
#playerSlider .player--content span{font-size:18px;line-height:24px;font-family:'Open Sans';font-weight:500;color:#000;display:block}
.team--record-season .dropdown .btn:after{margin-left:auto;margin-top:-5px;margin-right:10px;position:relative;float:right}
.team--records-wrapper .dropdown-toggle:after{font-family:FontAwesome!important;content:"\f107"!important;border:none!important;font-size:22px;font-weight:700;display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}

/*event Listing*/
.btn.filter-toggle {display: none !important;}
.eventAccordingTitle {margin-top: 15px;}
.eventAccordingTitle h6 {cursor: pointer;}
.eventAccordingTitle h6 i:before {content: "\f107";}
.eventAccordingTitle h6.collapsed i:before {content: "\f105";}
.events-list .team_frofile{ padding:0px; background:#FFF;}
.events-list  .filter-bar{ border:0px; padding:0px;}
.events-list   .topFomr h2 {color: #5c5c5c !important;font-weight: 300 !important;}
.listingevent .list-container .list-details .list-details-left .list-title{color:#5c5c5c!important;font-size:33.92px!important;line-height:40px!important;text-transform:uppercase;font-family:"Teko";font-weight:500!important;margin-bottom:0!important;padding:0!important}
.listingevent .list-container .list-details .list-details-left .list-city{display:block!important;padding-bottom:5px!important;border-bottom:1px solid #d9d6d6!important;border-top:1px solid #d9d6d6!important;line-height:24px;font-size:13.13px!important;color:#000!important;font-weight:400!important;padding-top:5px}
.listingevent .list-container .list-details .list-details-left .team-details{margin-top:25px!important}
.listingevent  .list-container .list-details .list-details-left .list-title b{ font-weight:500 !important;}
.listingevent  .list-container .list-details .list-details-left .list-date {line-height: 24px !important;font-size: 13.13px !important;color: #000 !important;}
.events-list .upcomevnt{ display:none;}
.details-body #eventslist .list-container { padding:0px !important;}
#eventslist .list-container{border-bottom:1px solid #909090!important;padding:37px 0 9px!important}
#eventslist .block,.list-wrapper{margin:0}.list-links .btn.btn-comingsoon{background:#8b8b8b!important}
#eventslist .blogeBox:last-child .list-container,#eventslist .list-container:last-child{border:none!important}
.listingevent .event-label.badge.badge-info.btn{}
.list-container .list-image .list-image-wrapper,.list-container .list-image .flyer-thumb-container {border-color: #8b8b8b !important;border-width: 1px;}
.header-action a.btn.btn-danger {color: #fff !important;}
.listingevent .list-container .list-details .list-details-right{border-left:0}
.listingevent .team-details .list-venues{line-height:24px;font-size:13.13px;color:#000!important}
.list-details-left .team-details:last-child{border-bottom:inherit!important}
.event-media-sec-logo img{width:80px;border-radius:100%;height:100px;max-height:80px!important}
.team-details h6{font-weight:700;color:#000!important;font-size:16.49px;line-height:20px}
.team-details p a{color:#8f8f8e;display:inline-block}
.list-details-left .team-details{padding-bottom:10px!important;border-bottom:1px solid #d9d6d6!important}
.listingevent .list-container .list-details-mid .list-links .btn{line-height:1;padding:13px 20px;background:#ba1029!important;color:#fff!important;border-radius:0!important;font-size:13.13px;font-family:"Open Sans";font-weight:400;text-transform:uppercase}
.listingevent .list-container .list-details-mid .list-links .btn i::before{content:""!important;position:relative;left:10px;font-size:10px;top:-1px}
.events-list .list-container .list-details .list-details-right{ padding:15px !important;}
.events-list .list-container .list-details .list-details-right .division-cost-section{ margin-top:20px !important;}
.events-list .list-container .list-details .list-details-right .division-cost-section .list-cost b{ font-size:13.13px !important;}
.events-list .list-container .list-details .list-details-right .division-cost-section .list-cost b.ligh-text.price{ font-weight: 700;font-size: 18px;}
.events-list .list-container .list-details .list-details-right .event-password-protected.form-control{ margin-left:0px !important;}
.listingevent .list-details-right .btn.btn-bordered i{ display:none;}
.listingevent  .list-container{align-items: stretch;}
.listingevent .list-container.layout-full .list-details-mid .list-links .btn{ padding:13px 20px !important;}
.listingevent .list-container .list-details-mid .list-links .btn{margin-bottom:5px;border:2px solid #ba1029!important;color:#000!important;width:180px;text-align:left;background:0 0!important}
.listingevent .list-container .list-details-mid .list-links .btn:hover,.listingevent .list-details-right .btn.btn-bordered:hover{background:#ba1029!important;color:#fff!important}
.listingevent .list-details-left .event-listing-btn,.listingevent .list-details-left .event-listing-btn:hover{background:#ba1029!important;color:#fff!important;border:0!important;border-radius:0!important;margin-bottom:5px;font-size:13.71px;padding:.375rem .75rem}
.listingevent .fa.fa-angle-double-right {position: relative;left: 10px;font-size: 15px;}
.listingevent .list-container .detail-listing>li>b{font-size:13.13px!important}
.listingevent .list-container .detail-listing .badgelist .badge{line-height:20px;background:#8b8b8b;color:#fff!important;font-size:13.13px!important;font-family:'Open Sans';font-weight:500!important;padding:3px 15px}
.listingevent .list-container .detail-listing .badgelist .badge[data-disabled=true]{background:#d9d6d6!important;color:#8b8b8b!important;margin-top:0!important}
.listingevent .list-details-right .btn.btn-badge{background:#ba1029!important;color:#fff!important;width:auto}
.listingevent .list-details-right .btn.btn-bordered{background:transparent !important;color:#000!important;width:auto;border:2px solid #ba1029!important;padding:13px 20px}
.listingevent .list-details-right .btn {height: 40px;}
.event-password-protected,.event-password-protected:focus,.event-password-protected:hover{border:2px solid #8f8f8e!important;border-radius:0;color:#8f8f8e!important;font-size:13.13px;margin-left:10px}
.list-container .list-details-right .input-group{max-width:100%!important}
.event-cost{margin-top:20px!important}
.bglight{background:#eeeded!important;box-shadow:none;overflow:hidden;padding-top:20px}
.bglight .list-container{background:0 0!important;box-shadow:none;border-bottom:0px solid #909090!important}
.bglight .list-container:last-child{border-bottom:none!important}
.live_event_listing h2.live_event_title{font-size:34.38px;line-height:31.4px;color:#ba1029;font-family:Teko;font-weight:300;background:url(../images/arrow5.png) right 0 top 4px no-repeat;padding-right:20px;text-transform:uppercase;display:inline-block}
.pagination-wrapper .pagination li a{font-family:'Open Sans';font-weight:700;font-size:13.71px;text-transform:uppercase;color:#3d3d3d!important}
.pagination-wrapper .pagination li.active a{color:#fff!important}
.page-link{border-color:#ba1029!important}
.pagination-wrapper .pagination li a:hover{background-color:#ba102a !important;color:#fff!important;border-color:#ba102a!important}
.pagination-wrapper {margin-top: 15px;margin-bottom: 15px;}
.layout-small.list-container .list-image .list-image-wrapper,.layout-small.list-container .list-image .flyer-thumb-container {border-width: 1px;border-color: #8b8b8b !important;}
.listingCondensed .list-details-left{background:#fff;padding:5px 15px !important;}
.listingCondensed .list-details-right .event-elements{margin:0px !important;padding:5px 15px !important; border:0px !important;}
.listingCondensed .list-container.layout-medium .list-details-left,.listingCondensed .list-container.layout-small .list-details-left{max-width:25% !important;}
.listingCondensed .list-container.layout-medium  .list-details-right,.listingCondensed .list-container.layout-small .list-details-right{max-width:75% !important;}
.listingCondensed .layout-medium.list-container .list-links{margin-top:3px;}
.listingCondensed  .form-group.absolute{position:absolute;top:9px;right:15px;}
.listingCondensed .badgelist.divisionlist{padding-right:20%;}
.listingCondensed .list-container.featured .special,.listingCondensed .list-container.live .special{left:inherit;right:-5px;top:6px;width:197px;text-align:center;clip-path:polygon(0 0,100% 0%,100% 100%,6% 100%);}
.listingCondensed.listingevent .list-title{justify-content:flex-start;max-width:100%;flex:0 0 100%;}
.layout-medium.list-container .detail-listing .list-cost,.layout-small.list-container .detail-listing .list-cost{ display:block;}
.layout-medium.list-container .detail-listing,.layout-small.list-container .detail-listing {position:relative;}
.layout-medium.list-container .detail-listing .division-cost-section,.layout-small.list-container .detail-listing .division-cost-section{ position: absolute;top: 9px;right: 15px;text-align: right;width: 100% !important;display: block !important;}
.listingCondensed.listingevent .list-container-event.featured,.listingCondensed.listingevent .list-container-event.live{box-shadow:none;}
.listingCondensed.listingevent .list-container-event{flex-wrap:wrap;}
.listingCondensed .list-container-event{position:relative;padding:37px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;width:100%}
.listingCondensed.listingevent .list-details{max-width:82%;flex:0 0 82%!important;margin:0!important}
.listingCondensed .layout-medium .list-details{background:#fff}
.listingCondensed.listingevent .list-image{max-width:18%;flex:0 0 18%}
.listingCondensed .layout-small.list-container .list-image{margin-right:0}
.listingCondensed .layout-small.list-container .list-details{width:100%; border:1px solid #e8e8e8; border-left:0;}
.listingCondensed.listingevent .layout-medium{padding:0}
.listingCondensed .blogeBox .list-title,.listingCondensed .blogeBox .list-title b{color:#000!important;font-size:33.92px;line-height:40px;text-transform:uppercase;font-family:Teko;font-weight:400;letter-spacing:1px}
.listingCondensed .layout-small.list-container .list-details .list-details-left>.list-city{border-left:none;padding-left:0;margin-left:0}
.listingCondensed .listingevent .list-details-left .list-city{color:#000!important}
.listingCondensed.listingevent .list-container.layout-medium .list-date,
.listingCondensed.listingevent .list-container.layout-small .list-date{font-size:16.49px!important;font-family:'Open Sans';font-weight:bold;line-height:27px;display:block!important}
.listingCondensed.listingevent .list-container.layout-medium  .list-city,
.listingCondensed.listingevent .list-container.layout-small  .list-city{ border:0px !important; }
.listingCondensed.listingevent  .list-container.layout-medium .list-details .list-details-left .team-details,
.listingCondensed.listingevent  .list-container.layout-small .list-details .list-details-left .team-details{ margin-top:0px !important	;}
.listingCondensed.listingevent  .list-container.layout-medium  .list-details-right .btn,
.listingCondensed.listingevent  .list-container.layout-small .list-details-right .btn {background: #ba1029 !important;color: #fff !important;}
#eventslist .list-container{ align-items: stretch;}
.listingCondensed .list-details-left .team-details{padding-bottom:0!important;border-bottom:0!important}
.listingCondensed.listingevent .list-title{justify-content:flex-start;max-width:100%;flex:0 0 100%}
.listingCondensed .blogeBox .list-title{padding:15px 14px 6px !important}
.listingCondensed.listingevent .list-container .live .special{background:#0c3;border-radius:0;box-shadow:none;padding:2px 17px 3px}
.listingCondensed .dats{background:#fff;color:#8b8b8b;font-weight:700;padding:4px 10px;display:inline-block;font-family:'Open Sans';font-size:15px;line-height:21px!important;letter-spacing:0;margin-left:10px}
.listingCondensed .layout-medium .list-image .list-image-wrapper{margin:0 auto}
.listingCondensed.listingevent .list-container .list-details .list-details-right{position:relative}
.listingCondensed .list-container.featured .special,.listingCondensed .list-container.live .special{background:#c3321d;border-radius:0;box-shadow:none;padding:2px 17px 3px;left:inherit;right:-5px;top:6px;width:197px;text-align:center;clip-path:polygon(0 0,100% 0%,100% 100%,6% 100%)}
.listingevent.listingCondensed .block+.block{margin-top:0!important}
.listingCondensed .layout-small.list-container .list-details .list-details-right .list-links{margin-top:3px;width:100%!important}
#eventslist .list-container.layout-small{padding-top:0!important;border-bottom:0!important;margin-bottom:15px}
.listingCondensed.listingevent .list-links li{display:inline-block}
.listingCondensed.listingevent .list-links .btn{padding:13px 0!important;width:138px;margin-right:0;margin-bottom:5px;text-align:center}
.listingCondensed.listingevent .live.layout-medium .special,
.listingCondensed.listingevent .live.layout-small .special {background: #0c3 !important;border-radius: 0 !important;box-shadow: none !important;padding: 2px 17px 3px !important; z-index:10000;}
.events-list .list-container.layout-medium .list-details,.events-list .list-container.layout-small .list-details {width: 80%;flex-wrap: wrap;}
.events-list .list-container.layout-medium .list-details .list-details-left,.events-list .list-container.layout-small .list-details .list-details-left{ padding:5px 15px !important;}
#eventslist  .list-container.layout-medium .special,
#eventslist  .list-container.layout-small .special {top:45px !important;}
.listingCondensed.listingevent .list-container-event.layout-small {background: transparent !important;align-items: stretch;}
.listingevent  .list-container.layout-small .list-image, .listingevent  .list-container.layout-small .list-details{min-height:300px;}
.events-list .list-container.layout-small  .list-details .list-details-left{ min-height:214px;}
.layout-small.list-container .list-details .list-details-right{ display:block;}
.layout-small.list-container .button-links ul li{ float:none;}
.layout-small.list-container .list-cost {font-size: 16.49px;font-family: 'Open Sans';font-weight: 700;color: #000 !important;text-align: right;}
#eventslist .layout-small.list-container.featured .special, #eventslist .layout-small.list-container.live .special{ top:6px !important;}
.listingevent  .layout-medium{align-items: stretch !important;}

/*schedule*/
.schedule_type_buttons>ul>li .btn.active{background-color:#555;color:#fff;border:1px solid #555}
.schedule_type_buttons>ul>li .btn:not(.active){background-color:#000;color:#fff;border:1px solid #000}
.score_with_sets .date-wise-schedule .table.schedule td:first-child,.score_with_sets .date-wise-schedule .table.schedule th:first-child{width:93px!important}
.score_with_sets .date-wise-schedule .table.schedule thead th.score{width:182px!important}
.schedule-share .custom-select{background-color:#fff;color:#000}
.schedule-share .dropdown .dropdown-menu{background-color:#fff}
.schedule-share .dropdown .dropdown-menu a{color:#000;font-size:15px;line-height:23px}
#printAction{margin:0 5px}

/*filter bar*/
.filter-bar .form-group .custom-select,.filter-bar .form-group .form-control{border:1px solid #ba1029;height:40px;color:#5c5c5c;font-size:13.71px;line-height:16px}
.filter-bar .btn{text-transform:uppercase;font-weight:700;height:40px;border-radius:0}
.filter-bar .form-group .btn.btn-md{background:#ba1029;border-color:#ba1029}
.filter-bar .form-group .btn.btn-warning-custom{background:#000;border-color:#000;color:#fff}
.filter-bar .col-md-2.col-sm-3 .form-group .btn.btn-md{background:#8b8b8b;color:#fff!important;border-color:#8b8b8b}
.seasons-buttons {width: 100%;margin-top: 40px !important;padding: 6px;text-align: center;border:0px;}
.seasons-buttons .title{ text-align:left;font-size: 33.92px !important;line-height: 32.44px !important;font-family: 'Teko';color:  #666666 !important;text-transform: uppercase;font-weight: normal;margin: 0;margin-bottom: 10px;}
.seasons-buttons a {display: inline-block;background: #ba1029 !important;color: #fff !important;text-transform: capitalize !important;font-size: 13.71px !important;font-weight: 600 !important;line-height: 45px;padding: 0 20px !important;min-width: 295px;text-align: center;border-radius: 0px !important;}
.filter-bar .row > div[class^="col-"]{ padding-left:0px;}
.filter-bar .row{flex-wrap: wrap !important; margin:0px;}
.filter-bar .title {color: #666666;font-size: 33.92px !important;line-height: 32.44px !important;font-family: 'Teko';text-transform: uppercase;font-weight: normal;margin: 0;}
.tournament-description.block.additional_content_block img {width: 100% !important;}

@media(min-width:992px)
{
	.navbar-collapse .navbar-nav .nav-dropdown:hover > .dropdown-menu{display:block;}
	.navbar-toggler{display:none;}
	.navbar-collapse .navbar-nav .subsub-nav-item .dropdown-menu{right:-250px !important;left:inherit ;top:0px;} 
	.navbar-collapse .navbar-nav .subsub-nav-item:hover .dropdown-menu{display:block !important;} 
	.navbar-nav > .nav-item:hover > .dropdown-wrap,.nav-dropdown.open-dropdown > .dropdown-wrap{color:#EC1B23 !important;}
	.fusion-switched-side{left:inherit;right:0px;}
	.events-list .filter-bar .col-md-1{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%;}
	.events-list .filter-bar .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 15% !important;flex:0 0 15% !important;max-width:15% !important;}
	.events-list .filter-bar .col-md-3{-webkit-box-flex:0;-ms-flex:0 0 16%;flex:0 0 16%;max-width:16%;}
	.form-group .custom-select,.form-group .custom-select,.form-group .form-control{font-size:13px !important;}
}

@media(min-width:992px)
{
	 .nav-item.dropdown .dropdown-menu{opacity:0;text-shadow:none; transition:.24s;}
	 .nav-item.dropdown:hover .dropdown-menu{display:block !important;opacity:1;transform:initial;}
}

@media(max-width:1249px) and (min-width:1200px) 
{
	.navbar-collapse .navbar-nav .nav-item .nav-link{font-size:20px;}
	.menuSrch{width:168px;} 
	.rtmenu{padding-right:236px;}
	.header-action{right:175px;} 
}

@media(max-width:1199px) and (min-width:992px) 
{
	.page-header .header-top .navbrand{max-width:80px;}
	.navbar-collapse .navbar-nav .nav-item .dropdown-wrap{font-size:17px;}
	.page-header{min-height:auto;}
	.header-main .nav-item:first-child{margin-left:54px;}
	.menuSrch{width:125px;}
	.menuSrch input[type="text"]{font-size:13px;}
	.rtmenu{padding-right:183px;}
	.header-action{padding:0;right:124px;}
}

@media screen and (max-width:1199px)
{
	.events-list .filter-bar .col-md-1{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%;}
	.events-list .filter-bar .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 14%;flex:0 0 14%;max-width:14%;}
	.events-list .filter-bar .col-md-3{-webkit-box-flex:0;-ms-flex:0 0 16%;flex:0 0 16%;max-width:16%;}
	.form-group .custom-select, .form-group .custom-select, .form-group .form-control{ font-size: 13px !important;}
	.layout-medium.list-container .list-image .list-image-wrapper,.layout-small.list-container .list-image .flyer-thumb-container{ width:120px; height: auto !important;}
	.logo {width: 110px;}
	.navbar-nav a{padding: 17px 13px !important;}
	.listingevent .list-details .list-details-mid {max-width: 50% !important;flex: 0 0 50% !important;}
	.listingevent .list-details{ flex-wrap: wrap;}
	.listingevent .list-details .list-details-right {max-width: 100% !important;flex: 0 0 100% !important;}
	.banner_sec img {width: 100%;position: relative;height: 135px;object-fit: cover;}
}
@media screen and (max-width:991px)
{
	.page-header .header-top .navbar > .navbrand { display: block; margin: 0 auto;}
	.dropdown-toggle::after { margin-left: auto; }
	.page-header .header-top .navbrand {width: auto;}
	.navbar-toggler { margin-left: 0; margin-right:15px;}
	.page-header .header-top .navbrand a img { max-height: 45px; }
	.nav-item::before{display:none !important;}
	.navbar-nav li.nav-item{border-bottom:1px solid rgba(0,0,0,.03);}
	.nav-item.dropdown .dropdown-menu{background-color:transparent !important;}
	.nav-item.dropdown .dropdown-menu .dropdown-item{color:#fff;text-align:left;padding:11px 35px 7px;}
	.navbar-collapse .navbar-nav .nav-item{padding-bottom:0px !important;}
	.navbar-collapse .navbar-nav .nav-item.show .dropdown-menu{display:block;}
	.page-header{min-height:92px;}
	.page-header .header-top nav.navbar{padding-top:5px;padding-bottom:5px;}
	.page-header .header-top .navbar-collapse .navbrand{display:none;}
	.navbar-collapse .navbar-nav{justify-content:normal;width:100%;align-items:normal;padding:0px;}
	.navbar-nav li.nav-item{margin:0px !important;border:none;}
	.navbar-nav a{padding:8px 22px !important;font-size:16px; width: 100% !important;}
	.nav-item{padding:5px 0 !important;}
	.navbar-collapse .navbar-nav{ padding: 10px 0;}
	.navbar-toggler{margin:6px 6px;width:40px !important;font-size:0px;line-height:0px;background:#c1283f !important;border-radius:5px !important;padding:8px 6px !important; height: 40px !important;}
	.navbar-toggler span{display:inline-block;width:100%;height:3px;background-color:#fff;line-height:0px;margin:2px 0;border-radius:0px;}
	.page-header .header-top .navbar > .navbrand{padding:12px 0;width:155px;}
	.navbar-light .navbar-toggler{float:right;}
	.page-header .header-top nav.navbar{padding:0px;}
	.navbar-nav{display:inline-block;}
	.navbar-collapse{text-align:center;}
	.page-header .container{max-width:100%;}
	.page-header .header-top .navbar > .navbrand{margin:0px;float:left;}
	.header-top .navbar{justify-content:center;padding:0px !important;display:inline-block;}
	.page-header .header-top .navbrand a{display:block;width:104px;}
	.navbrand{width:inherit !important;}
	.page-header{border:none;}
	.dropdown-toggle{top:21px;right:15px;}
	.page-header::before{display:none;}
	.containerbox{background:none;}
	.menuSrch{display:none;}
	.page-header{min-height:auto;}
	.navbar-collapse .navbar-nav .nav-item{text-align:left;}
	.header-action{padding:0px !important;}
	.mini-cart button.dropdown-toggle{text-align:center !important;}
	.nav-item{padding:0 !important;}
	.closebtn{position:absolute;top:0;right:16px;font-size:36px;margin-left:50px;display:block;color:#fff !important;padding:8px 8px 8px 22px;line-height:25px;}
	.nav-logo{width:200px;padding:20px 20px 10px;}
	.close-mini-cart{display:inline-block !important;}
	.navbar-toggler{background-color:none;}
	.mainheader{padding:1px 0;}
	.navbar-collapse .dropdown-toggle i{display:none !important;}
	.navbar-collapse .nav-dropdown.open-dropdown .dropdown-menu{display:block !important;}
	.navbar-nav .dropdown-menu{width:100% !important;}
	.navbar-collapse .navbar-nav .nav-item .nav-link{border:none !important;}
	body.hide-scroll{overflow-y:inherit !important;}
	.headrt{position:absolute;top:13px;right:65px;}
	.headrt li a{font-size:21px; color:#5c5c5c !important;}
	.navbar-collapse{background:#fff;width:100%;position:absolute;top:100%;left:0px;}
	.navbar-toggler .mline{-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
	.navbar-toggler.showtoggle .mline:nth-child(1){transform:translateY(8px) rotate(45deg);}
	.navbar-toggler.showtoggle .mline:nth-child(2){opacity:0;} 
	.navbar-toggler.showtoggle .mline:nth-child(3){transform:translateY(-8px) rotate(-45deg);} 
	.navbar-toggler.showtoggle .mline + .mline{margin-top:2px;} 
	.navbar-toggler.showtoggle span{margin:3px 0;}
	.navbar-collapse{border:none !important;}
	.navbar-collapse .navbar-nav .nav-item .nav-link{padding:10px 20px !important;width:100%;display:inline-block;}
	.navbar-collapse .navbar-nav .nav-item:hover .nav-link{background:#969689 !important;color:#fff !important;}
	.page-header .container{padding:0px;}
	.navbar-collapse{margin-top:0px;}
	.hedcart button.btn.close-mini-cart{width:30px !important;max-width:inherit !important;min-width:auto !important; z-index:1000; position:absolute; right:0px;}
	.mini-cart-item-meta {white-space: unset;}
	.mini-cart-item-list .mini-cart-item .mini-cart-item-info .mini-cart-item-location{margin-top:20px;}
	.nav-dropdown .dropdown-toggle{top:5px;right:0px;position:relative;line-height:0px;display:inline-block;}
	.mainheader .nav-item:hover .nav-link .dropdown-toggle{color:#fff !important;}
	.mainheader .nav-item .dropdown-menu li a{line-height:20px !important;}
	.navbar-collapse .navbar-nav .nav-item:hover .dropdown-menu li{background:none;}
	.navbar-collapse .navbar-nav .nav-item:hover .dropdown-menu li:hover a{background:#969689 !important;color:#fff !important;}
	.navbar-collapse .navbar-nav .nav-item.open-dropdown a{background:#969689 !important;}
	.navbar-collapse .navbar-nav .nav-item.open-dropdown .dropdown-menu li a{background:none !important;}
	.events-list .filter-bar{width:100%;position:inherit;top:0px;right:0px;padding-left:inherit;margin-top:0px;}
	.events-list .filter-bar .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
	.events-list .filter-bar .col-md-3{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
	.events-list .filter-bar .col-sm-3{padding:4px;}
	.events-list .filter-bar .col-md-1{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
	.tab-container .tab-container-right{min-width:100%;max-width:100%;}
	.page-box-container .page-left-box{width:100%;margin-right:0;}
	.team-record-tables .card.flat-card{padding:0 5px;}
	.blogeBox .title{font-size:25.92px;line-height:34px;}
	.dats{font-size:13px;line-height:18px !important;padding:2px 10px;}
	.blogeBox .title{font-size:25.92px;line-height:34px;}
	.dats{font-size:13px;line-height:18px !important;padding:2px 10px;}
	.tab-container .tab-container-right { min-width: 50%; margin-top: 0px;}
	.color-gray strong{font-size: 28px; padding-bottom: 10px;}
}

@media screen and (max-width:767px)
{
	.list-container.featured .list-details, .list-container.live .list-details{ padding:0px;}
	ul.bottom-nav{text-align:center;padding-bottom:5px;}
	.bottom-nav li{margin-bottom:8px;}
	ul.social-icons{width:100%;order:0 !important;margin-bottom:10px;}
	.header-top-bar ul.social-icons{margin-bottom:0px;}
	html.checkout{padding-bottom:61px;}
	.page-header .header-top .container{padding:0 18px;}
	.page-header .header-top .navbar > .navbrand{padding:12px 0;}
	.kklogotxt{font-size:23px;padding:37px 25px;display:inline-block;}
	.navbar-nav{text-align:left;}
	.nav-item::before{display:none;}
	.navbar-brand{padding:10px 0;}
	.navbar-brand img{max-width:100%;}
	.headrlFt,.headrRt{width:100%;text-align:center;}
	.headrlFt{border-bottom:1px solid #7c0006;}
	.headtop .container{padding:0px;}
	.headrRt ul li{line-height:35px;}
	.hedcart{width:41px;line-height:0px !important;}
	.hedcart > .header-action{display:inline-block;}
	.hedcart button.btn{top:10px !important;}
	.mini-cart #cartDropDown{text-align:center !important;}
	.hedcart::before{position:relative;top:11px;left:-13px;}
	.hedcart button.close-mini-cart{width:30px !important;min-width:auto !important;top:0px !important;height:30px !important;}
	.events-list .filter-bar .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;}
	.events-list .filter-bar .col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
	.events-list .filter-bar .col-sm-3{padding:4px;}
	.events-list .filter-bar .col-md-1{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
	.team_frofile{padding:15px 0;}
	.list-container .list-details .list-details-left .list-title{ font-size:20px !important; line-height:40px;}
	.team-record-tables .card.flat-card{padding:0 15px;}
	.page-body .page-title-bar.page-title_content .list-assets{align-self:center;}
	.list-container .list-image .list-image-wrapper,.list-container .list-image .flyer-thumb-container{ margin:0 auto;}
	.listingevent .list-image{max-width:100%;flex:0 0 100%;padding:20px;}
	.listingevent .list-details{max-width:100%;flex:0 0 100% !important;margin:0px !important;}
	.layout-medium.list-container .list-details{padding:0px !important;display:inline-block;width:100%;}
	.list-details-mid{width:100% !important;background:#e8e8e8;}
	.list-details-right{max-width:100% !important;padding:0px !important;}
	.listingevent .list-links .btn{padding:13px 10px;width:139px !important;margin-right:0px;clear:inherit !important;}
	.listingevent .list-container{flex-wrap:wrap;display:inline-block;width:100%;}
	.form-group.absolute{position:inherit;top:inherit;right:inherit;}
	.listingCondensed .list-details-right{max-width:100% !important;}
	.listingevent .list-details-mid {width: 100% !important;background: #e8e8e8;}
	.listingevent .list-details-right {max-width: 100% !important;padding-left: 6px !important;}
	.event-elements .form-group + .form-group {margin-top: 8px;display: inline-block;width: 100%;}
	.list-details-left {text-align: center;}
	.eventvenues .tab-container .tab-container-right {min-width: inherit;max-width: 100% !important;}
	.listingevent .list-details .list-details-left {max-width: 100% !important;flex: 0 0 100% !important;}
	.listingevent .list-details .list-details-mid {max-width: 100% !important;flex: 0 0 100% !important;background: none !important;padding: 0px !important;}
	.listingevent .list-details .list-details-right {max-width: 100% !important;flex: 0 0 100% !important;padding: 0px !important;}
	.team-details.p-2 {padding: 20px 0px !important;}
	.listingevent .list-links .btn{ width: 170px;}
	.listingevent .list-details .list-details-mid {max-width: 100% !important;flex: 0 0 100% !important;}
	.season-buttons-container{flex-grow:1;}
	.seasons-buttons .row{ margin:0 auto;}
	.listingCondensed.listingevent .list-image{max-width:100%;flex:0 0 100%;padding:20px;}
	.listingCondensed.listingevent .list-details{max-width:100%;flex:0 0 100% !important;margin:0px !important;}
	.listingCondensed .layout-medium .list-details{padding:0px !important;display:inline-block;width:100%;}
	.listingCondensed.listingevent .list-details-left{background:#fff;padding:20px 15px !important;max-width:100% !important;}
	.listingCondensed. .list-details-mid{width:100% !important;background:#e8e8e8;}
	.listingCondensed. .list-details-right{max-width:100% !important;padding:0px !important;}
	.listingCondensed..listingevent .list-links .btn{padding:13px 0;width:139px;margin-right:0px;clear:inherit !important;}
	.listingCondensed.listingevent .list-container-event{flex-wrap:wrap;display:inline-block;width:100%;}
	.listingCondensed .form-group.absolute{position:inherit;top:inherit;right:inherit;}
	.listingCondensed .list-details-right{max-width:100% !important;}
	.listingCondensed.listingevent .list-details-mid {width: 100% !important;background: #e8e8e8;}
	.listingCondensed.listingevent .list-details-right {max-width: 100% !important;padding-left: 6px !important;}
}

@media only screen and (max-width: 767px) 
{
	.tab-container .tab-container-right { min-width: 100%; margin-top: 0px;}
	.topFomr .title{width: 100%;}
	.layout-medium.list-container .list-links{ text-align: center;}
	.btn{white-space:inherit;}
}

@media only screen and (max-width: 575px) 
{
	.listingevent .list-links li {display: inline-block;}
	.filter-bar{ position:inherit !important; left:0px; box-shadow:none;}
	.filter-bar .col-md-2.col-sm-3 .form-group .btn.btn-md {width: 100%;line-height: 29px;}
	.page-header .header-top .navbrand a{display:block;width:77px;}
	.kklogotxt{font-size:15px;padding:18px 9px;display:inline-block;}
	.navbar-light .navbar-toggler{top:-66px;}
	.page-header .header-top .navbar > .navbrand{padding:12px 0 10px;}	
	.navbar-brand{padding:10px 0;width:213px;}	
	.navbar-collapse .navbar-nav .nav-item .nav-link{padding-left:20px !important;padding-right:20px !important;}
	.events-list .filter-bar .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
	.events-list .filter-bar .col-md-3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
	.events-list .filter-bar .colm{padding:4px;}
	.events-list .filter-bar .col-md-1{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
	.page-tab-content li a.nav-link{padding:7px 11px !important;}
	.player_img{width:110px;height:110px;}
}

@media only screen and (max-width: 400px) 
{
	.footlogo img{max-width:192px;}
	.logo{width:67px;}
	.headrt li a{font-size:17px;}
	.navbar-collapse .navbar-nav .nav-item .nav-link{padding-left:15px !important;padding-right:15px !important;}
	.headrt{top:13px;}
	.events-list .filter-bar .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
	.events-list .filter-bar .col-md-3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
	.events-list .filter-bar .col-sm-3{padding:4px;}
	.events-list .filter-bar .col-md-1{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
	.layout-small .division-list-cost-section{ width:100% !important;}
	.layout-small .division-list-cost-section .col-6{width: 100%;flex: 0 0 100%;max-width: 100%;}
	.layout-small.list-container .list-cost{ text-align:left;}
}
.layout-medium.list-container .input-group .form-control {	margin-left: 0px;}
.details-body #leaderboard .team-list .title {border: 0px !important;font-size: 15px;}
.details-body #leaderboard .nav-tabs .nav-item .nav-link.active {color: #36454f !important;background: transparent !important;}
.layout-small.list-container .list-details .list-links .btn {line-height: 9px;}
.events-list .page-wrapper { background-color: #fff; }
.events-list .list-container .list-image { background-color: #ccc; width: 20%; min-height: 387px; display: flex; justify-content: center; align-items: center; border-radius: 10px 0 0 10px;}
.events-list .list-container .list-image .list-image-wrapper,.events-list .list-container .list-image .flyer-thumb-container{border: 0;}
.events-list .list-container .list-details{ min-height: 387px; border-radius: 0 10px 10px 0; padding:0px 10px 0px 0px;margin-left: 0;}
.events-list .list-container .list-details .list-details-left {border: 1px solid #a6a8ac; min-height: 387px; border-radius: 0 10px 10px 0; padding:15px 10px 0px 37px !important;background-color: #fff;margin-right: 15px;}
.events-list .list-container .list-details .list-details-right{ border-left:0;background-color: #fff;border-radius: 10px;padding: 15px;border: 1px solid #a6a8ac;}
.event-contacts-title {display: none;}
.list-container .list-details .list-details-left{ max-width:480px !important;}

@media screen and (max-width: 991px) 
{
  .events-list .list-container .list-details .list-details-left, .events-list .list-container .list-details .list-details-right, .events-list .list-container .list-image { min-height: auto !important;}
}

@media (max-width: 1199px) and (min-width: 992px) 
{
  .events-list .list-image, .events-list .list-container .list-details .list-details-left { min-height: 460px !important; }
}

@media screen and (max-width: 860px) 
{
  .events-list .list-container .list-details .list-details-left { max-width: 100% !important; }
}

@media screen and (max-width: 767px) 
{
	.events-list .list-container .list-details .list-details-left, .events-list .list-container .list-details .list-details-right, .events-list .list-container .list-image { min-height: auto !important; }
	.events-list .list-container .list-image{ width:100%; border-radius:10px 10px 0 0; min-height:200px !important;}
	.events-list .list-container .list-details, .list-container .list-details .list-details-left, .list-container .list-details .list-details-right{ width:100%; display:block; float:left;}
	.events-list .list-container .list-details{ padding:0; margin-top:0px;}
	.events-list .list-container .list-details .list-details-left{ margin-right:0; border-radius:0 0 10px 10px; margin-bottom:0px; padding:15px;}
	.listingCondensed .blogeBox.layout-medium .list-title, .listingCondensed .blogeBox.layout-medium .list-title b{font-size: 20px !important;line-height: 40px !important; padding:0px !important;}
	.listingCondensed .blogeBox.layout-small .list-title, .listingCondensed .blogeBox.layout-small .list-title b {font-size: 20px !important;line-height: 40px !important;}
	.listingCondensed .blogeBox.layout-small .list-title{padding:5px 15px 0px 15px !important; display:block;}
	.listingevent .list-container .list-details .list-details-left .list-title{ font-size:20px !important;}
	
}
.details-body .page-body .page-title-bar { background-color: #fff; }
.details-body .page-title-bar .list-container { padding: 0 20px 0 0; border: 1px solid #e4e4e4; margin: 23px 0; border-radius: 0 10px 10px 0; }
.details-body .page-title-bar .list-container .list-details{ color:#000; margin-left:0;}
.details-body .page-title-bar .list-container .list-details .list-details-left .list-title{ color:#5c5c5c;}
.details-body .page-title-bar .list-container .list-image { background-color: #e4e4e4; min-height:200px; width:20%; display:flex;}
.details-body .page-title-bar .list-container .list-image .list-image-wrapper{ border:0; background-color:transparent; text-align:center; margin:auto;}
.details-body .list-container .list-details .list-details-left{ padding-left:37px;}
.details-body .page-body .page-title-bar .list-assets{ margin-bottom:10px;}

@media screen and (max-width:991px)
{
	.details-body .page-title-bar .list-container .list-image{ width:30%;}		
}

@media screen and (max-width:767px)
{
	.details-body .page-title-bar .list-container{ padding:0; border-radius:0 0 10px 10px; }
	.details-body .page-title-bar .list-container .list-image{ width:100%; border-radius:0;}
	.details-body .page-title-bar .list-container .list-details{ width:100%; padding-bottom:10px;}
	.details-body .list-container .list-details .list-details-left{ padding:10px;}
	.details-body .page-body .page-title-bar .list-assets { display: block; margin: auto; margin-bottom: 20px; padding-top: 0; }
}

.event-elements{ border:0 !important;}
.events-list .list-container .list-details{ border:1px solid #909090;}
.events-list .list-container .list-details .list-details-right, .events-list .list-container .list-details .list-details-left{ border:0 !important;}
.events-list .list-container .list-image{ border:1px solid #909090; border-right:0; }
.page-body .page-title-bar{ background-color:#fff !important; }
.details-body .page-title-bar .list-container .list-details .list-details-left .list-title { color: #5c5c5c !important; }
.list-details .list-details-left .btn-warning, .page-body .page-title-bar .list-assets .btn-badge { background-color: #ba1029; color: #fff !important;}
.events-list .list-container .list-details .list-details-left{ margin-right:0; border-radius:0; padding-bottom:20px !important;}
.events-list .list-container .list-details .list-details-right{ border-radius:0 10px 10px 0;}
.listingevent .list-details .list-details-mid{ background-color:#fff !important; }
.events-list .list-container .list-details{ padding:0; border-radius:0 10px 10px 0;}
#eventslist .block{ border-radius:0 !important;}
.events-list .list-container .list-image, .events-list .list-container .list-details{ min-height:410px; }
#eventslist .list-container.featured,#eventslist  .list-container.live{ background:none !important}

@media screen and (max-width: 1199px) 
{
	.block.blogeBox.list-container.layout-full, .events-list .list-container .list-image, .events-list .list-container .list-details{ float:left; width:100%; display:block;}
	.events-list .list-container .list-details, .events-list .list-container .list-details .list-details-left{ border-radius:0;}
	.events-list .list-container .list-image{ border-bottom:0; border-right:1px solid #909090; }
	.listingevent .list-details .list-details-mid{ padding:0 20px !important; background-color:#fff !important; float:left;}
	.events-list .list-container .list-details{ border-radius: 0 0 10px 10px;}
	.events-list  .list-container .list-details .list-details-right{ border-radius: 0 0 10px 10px !important; padding:15px 10px 15px 37px !important}
	.events-list .list-image, .events-list .list-container .list-details .list-details-left{ min-height:auto !important;}
	.events-list .list-container .list-image{ border-radius:10px 10px 0 0px;}
	.list-container .list-image .list-image-wrapper,.list-container .list-image .flyer-thumb-container{ text-align:center; margin:auto;}
	.listingevent .list-details .list-details-right .event-elements{ padding-left:37px;}
	.team-details.p-2 { padding: 20px 17px !important; }
	.list-container .list-details .list-details-left{ max-width:100% !important; width:100%;}
	.list-container .list-image .list-image-wrapper, .list-container .list-image .flyer-thumb-container{ display:-webkit-box !important;}
	
}
}
@media screen and (max-width: 767px) 
{
	.listingevent .list-details .list-details-right .event-elements { padding-left: 20px; }
	.listingevent .list-details .list-details-mid{ padding:0 !important;}
	.events-list  .list-container .list-details .list-details-right{ padding:15px!important}
}
#eventslist .list-container{  border-bottom: 0 !important;}
.list-container-event.layout-medium { background-color: transparent !important;}
.list-container-event.layout-medium .list-image, .list-container-event.layout-medium .list-details{ min-height:300px;}
.list-container-event.layout-medium .list-details .list-details-left{ min-height:200px;}
.list-container-event.layout-medium .list-details .list-details-right{background-color: transparent !important;}

@media screen and (max-width: 1199px) 
{
	.list-container-event.layout-medium, .list-container-event.layout-medium .list-image, .list-container-event.layout-medium .list-details{ float: left; width: 100%; display: block; max-width: 100%;}
	.layout-medium.list-container .list-image .list-image-wrapper,.layout-medium.list-container .list-image .flyer-thumb-container{ height:150px !important; width:150px !important;}
	.list-container-event.layout-medium .list-image{ padding:10px;}
	.navbar-nav a { padding: 17px 11px !important; }
}	
	
@media screen and (max-width: 767px) 
{	
	.list-container-event.layout-medium .list-image{ min-height: auto !important;}
	.events-list .list-container .list-details .list-details-left{ padding-left:0px !important; padding-right:0px !important;}
}

.layout-small.list-container .list-details { border: 1px solid #909090 !important; }

@media (min-width: 992px) and (max-width: 1199px) 
{
  .navbar-collapse .navbar-nav .nav-item .nav-link { margin:0px; }
}
.page-body .page-title-bar { background: #ba1029 !important; }
.page-header { min-height: auto !important; height: auto !important; }
.page-header .header-top .container-fluid { padding: 2px 20px; }
.page-header .header-top .navbrand a img{ max-width:156px; }
.details-body .page-title-bar { background: transparent !important; }
.seasons-buttons{ margin-top:0px !important; }
.events-list .navbar-toggler span.mline:nth-child(1){ transform: translate(0, 0px) rotate(0deg); }	
.events-list .navbar-toggler span.mline:nth-child(2){ opacity:1; }
.events-list .navbar-toggler span.mline:nth-child(3){ transform: translate(0, 0px) rotate(0deg);}	
.events-list.hide-scroll .navbar-toggler span.mline:nth-child(1){ transform: translate(0, 7px) rotate(-45deg); }	
.events-list.hide-scroll .navbar-toggler span.mline:nth-child(2){ opacity:0; }
.events-list.hide-scroll .navbar-toggler span.mline:nth-child(3){ transform: translate(0, -7px) rotate(45deg);}
.page-body  .team--records-wrapper  .page-box-container.no-flex{ display:block !important;}


@media screen and (max-width: 991px) 
{
	.header-action{ display:inline-block;}
	.navbar-light .navbar-toggler{ margin:15px;}
	button.navbar-toggler span.navbar-toggler-icon{background-color: #fff; margin: auto;}
	button.navbar-toggler:not(.collapsed) span.navbar-toggler-icon { transform: scale(1); }
	.dropdown-toggle { top: 10px; right:10px;}
	.listingCondensed .blogeBox .list-title {padding: 5px 0px 0px 15px !important;}
}
@media (min-width: 1100px) and (max-width: 1200px) 
{
	.navbar-nav a{ padding:20px 11px !important;}
}
@media (min-width: 1200px) and (max-width: 1280px) 
{
	.navbar-nav a{ padding:20px 18px !important;}
}

@media (min-width: 1281px) and (max-width: 1350px) 
{
	.navbar-nav a{ padding:20px 22px !important;}
}
.live_event_listing .list-container.live{ border-bottom:0 !important;}
.events-list .list-container .list-details{ width:80%;}
.list-container .list-image .list-image-wrapper,.list-container .list-image .flyer-thumb-container{ border-radius:0 !important; }
@media screen and (max-width: 1199px) 
{
	.list-container .list-image {padding:20px;}
	.events-list .list-container .list-details{ width:100% !important;}
	.events-list .list-container.layout-medium .list-details {padding-left: 15px !important;padding-right: 15px !important;}
	.listingCondensed.listingevent .list-container.layout-medium .list-details .list-details-right{padding-left: 0px !important;padding-right: 0px !important;}
	.listingCondensed.listingevent .list-container.layout-small .list-details .list-details-right { padding:5px 0px !important;}
	.events-list .list-container.layout-medium .list-details .list-details-left, .events-list .list-container.layout-small .list-details .list-details-left{ padding-left:0px !important; padding-right:0px !important;}
	.listingCondensed.listingevent .list-container.layout-medium .list-details .list-details-right,.listingCondensed.listingevent .list-container.layout-small .list-details .list-details-right {width: 100% !important;max-width: 100% !important;}
	.events-list .list-container.layout-small .list-details{ padding:0 15px !important;}
	.events-list .list-container.layout-medium, .events-list .list-container.layout-medium .list-image, .events-list .list-container.layout-medium .list-details{ float: left;width: 100%;display: block;max-width: 100%;}
	.events-list .list-container.layout-small, .events-list .list-container.layout-small .list-image, .events-list .list-container.layout-small .list-details{ float: left;width: 100%;display: block;max-width: 100%;}
}

#teamsAccordion .panel-body-inner .row {margin: 0px;}
.details-body .event-details-badge-soldout{top:-2px;line-height:20px;display:inline-block;height:39px;margin-bottom:5px;border-radius:0;font-weight:600;font-size:13.13px}
.team-profile-detail .team--record-season .dropdown .btn:after {margin-top: -28px;margin-right: 20px;}
.team-profile-detail .team-profile-title{ display:none !important;}
.team-profile-detail .team-record-wrapper .team-record-right .title{ padding:10px !important; font-size:25px !important;}


/* new style */
.mainheader .container { max-width: 100% !important; padding: 0 22.5px; }
.logo { width: 183px; padding: 0px 0;}
.navbar-collapse{ justify-content: end; align-self: flex-start; align-items: flex-start;}
.navbar-nav a{ font:420 14px/1.4 'Oswald' !important; padding:25px 20px !important;}
.navbar-nav .nav-item .nav-link{ position:relative;}
.navbar-nav .nav-item .nav-link::before { content: ''; position: absolute; left: 20px; bottom: 25px; height: 1px; width: 0; background-color: #930507; /*transition: width 0.3s ease; */}
.navbar-nav .nav-item .nav-link:hover::before { width: calc(100% - 40px); left: 20px; bottom: 25px;}
/*.navbar-collapse .navbar-nav .nav-item .nav-link.active,*/
.navbar-nav a:hover { color: #930507 !important;}	
.nav-item.dropdown .dropdown-menu .dropdown-item{ padding:8.4px 20px !important; text-decoration:none !important;}
.nav-item.dropdown .dropdown-menu .dropdown-item:hover{ text-decoration:underline !important;}
.copyright{font-weight: 400; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13.5px;}
.powered-by-container a:hover { color: #000; }
img.fr-fic.fr-dii { max-width: 100%; }

button.btn.reset-btn.btn-warning.btn-warning-custom.btn-md, a.btn.btn-warning.btn-md.upcoming-btn{background-color: #ba1029 !important; color: #fff !important;}
.navbar-nav a { color: #666666 !important; letter-spacing: -0.07px;}
.bglight .list-container{ border-bottom:0;}
.navbar-collapse .navbar-nav .nav-item.login-btn a:hover { background: #666666; }
.navbar-nav .nav-item.login-btn .nav-link:hover::before{ height:0;}
.powered-by-container p { color:#ba112a !important;}
.page-footer{ border:0;}

@media(max-width:1250px) and (min-width:1199px) 
{
	.navbar-nav a{    padding: 25px 16px !important;}
}

.filter-bar .btn{ padding:8px 12px;}
@media screen and (max-width: 1199px) 
{
	.logo { width: 110px; }
	.navbar-nav a{padding: 20px 15px !important;}
	.listingCondensed.listingevent .list-details, .listingCondensed.listingevent .list-image{ max-width:100%;}
}

@media(max-width:1100px) and (min-width:992px) 
{
	.navbar-nav a{ padding: 20px 10px !important;}
}


@media(max-width:991px) and (min-width:768px) 
{
	.close-mini-cart{ display:none !important;}
}

@media screen and (max-width:767px) 
{
	.navbar-light .navbar-toggler { margin: 15px 0; }
}	
	
@media(max-width:1199px) and (min-width:768px) 
{
	.list-container .list-image .flyer-thumb-container, .list-container .list-image .list-image-wrapper{ width:100%; max-width:183px;}
}

	