.pl0 {padding-left:0} 
.pr0 {padding-right:0}
.tp-caption a {color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover {color:#ffa902}
.vc_custom_heading {position:relative;text-align:center;color:var(--navbar-background-color);font-size:30px}
.vc_custom_heading > span {background:#E5EAEE;padding:0px 15px}
.vc_custom_heading:after {content:'';position:absolute;top:50%;border:1px solid var(--main-color);left:0;right:0;z-index:-1}
@media (min-width:1220px) {.uk-grid > * > *  > * > .uk-panel + .uk-panel {margin-top:35px}}
.owl-carousel:hover .owl-controls .owl-nav {opacity:1;transition:all 0.4s ease 0s}
.owl-carousel .owl-controls .owl-nav {overflow:hidden;position:absolute;right:0;top:-55px;z-index:2}
.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next {color:var(--main-color);display:inline-block;height:35px;left:auto;line-height:35px;margin:0;opacity:1;overflow:visible;position:relative;right:auto;text-align:center;text-shadow:none;top:auto;vertical-align:middle;width:35px;background-color:transparent !important;padding:0}
.owl-carousel .owl-controls .owl-nav .owl-prev::before, .owl-carousel .owl-controls .owl-nav .owl-next::before {content:none}
.owl-carousel .owl-controls .owl-nav .owl-prev::after, .owl-carousel .owl-controls .owl-nav .owl-next::after {color:var(--main-color);content:"\f104";display:inline-block;font-family:FontAwesome;font-size:17px}
.owl-carousel .owl-controls .owl-nav .owl-prev {margin-left:10px}
.owl-carousel .owl-controls .owl-nav .owl-prev::before {background-color:var(--navbar-background-color);bottom:0;content:"";left:0;position:absolute;right:-10px;top:0;transform:skewX(-30deg);z-index:-1}
.owl-carousel .owl-controls .owl-nav .owl-next {margin-left:10px}
.owl-carousel .owl-controls .owl-nav .owl-next::before {background-color:var(--main-color);bottom:0;content:"";position:absolute;right:-10px;top:0;transform:skewX(-30deg);width:50px;z-index:-1}
.owl-carousel .owl-controls .owl-nav .owl-next::after {color:var(--navbar-background-color);content:"";position:relative}
.owl-carousel .owl-controls .owl-dots {display:block;line-height:1;text-align:center}
.owl-carousel .owl-controls .owl-dots * {box-sizing:border-box}
.owl-carousel .owl-controls .owl-dots .owl-dot {display:inline-block;margin:0}
.owl-carousel .owl-controls .owl-dots .owl-dot span {border:1px solid #bababa;border-radius:100%;display:block;height:10px;margin:12px;transition:all 0.4s ease 0s;width:10px}
.owl-carousel .owl-controls .owl-dots .owl-dot span::before {box-shadow:none}
.owl-carousel .owl-controls .owl-dots .owl-dot span::after {content:none}
.owl-carousel .owl-controls .owl-dots .owl-dot.active span, .owl-carousel .owl-controls .owl-dots .owl-dot:hover span {border:1px solid var(--main-color);opacity:1}
.owl-carousel .owl-controls .owl-dots .owl-dot:first-child {padding-left:12px}
.owl-carousel .owl-controls .owl-dots .owl-dot:last-child {padding-right:12px}
.home-player-slider .owl-item .item .owl-thumb {/*border:1px solid var(--navbar-background-color);*/padding:5px;position:relative}
.home-player-slider .owl-item .item .owl-thumb img {border:1px solid var(--navbar-background-color)}
.home-player-slider .item .owl-thumb:after {content:'';border:2px solid var(--main-color);position:absolute;top:15px;right:15px;bottom:15px;left:15px}
.owl-item .item .owl-content .sm-bgslide {background:var(--main-color);/*background:linear-gradient(to right, var(--main-color) 0%, var(--main-color) 65%, var(--navbar-background-color) 65%, var(--navbar-background-color) 100%);*/border-top:2px solid var(--navbar-background-color);position:absolute;left:5px;right:5px;height:50px;bottom:-50px;opacity:0;transition:all 0.4s ease}
.owl-item .owl-content .entry-header {position:relative;padding:5px 15px 0px 15px}
.txtblack, .txtblack strong, .owl-item .owl-content .entry-header strong {color:var(--navbar-background-color) !important}
.owl-item .owl-content .entry-content {position:relative;padding:0px 15px}
.owl-content .entry-content strong {color:var(--navbar-background-color) !important;font-size:13px}
.owl-item .item:hover .sm-bgslide {bottom:0px;opacity:1}

/*team menu bottom*/
#team_menu>li>a {padding:0px 18px}
.sm-menu-team {margin-left:41px;margin-right:15px;margin-bottom:70px;margin-top:-45px;position:relative;background:var(--main-color);padding:0;list-style:none;font-size:0.001px;transform:skew(30deg);-webkit-transform:skew(30deg)}
/*.sm-menu-team:after {content:'';background:var(--main-color);position:absolute;top:0;bottom:0;right:-1000%;left:100%;display:block}*/
.sm-menu-team:after {content:'';background:rgba(0, 0, 0, 0.2);position:absolute;top:0;bottom:0;right:-1000%;left:100%;display:block}
.sm-menu-team:before {content:'';background:rgba(0, 0, 0, 0.2);position:absolute;top:0;bottom:0;left:-1000%;right:100%;display:block}
.sm-menu-team > li {line-height:45px;font-size:1rem;vertical-align:top;transform:skew(-30deg);-webkit-transform:skew(-30deg)}
.sm-menu-team > li, .sm-menu-team > li > a, .sm-menu-team > li > span {display:inline-block}
/*.sm-menu-team > li:nth-child(n+2):before {content:'>';color:#fff}*/
/*.sm-menu-team > li:first-child > a {color:var(--navbar-background-color)}*/
.sm-menu-team > li:first-child {position:relative;z-index:1}
.sm-menu-team > li:first-child:before {content:'';background:var(--main-color);transform:skew(-30deg);-webkit-transform:skew(-30deg);position:absolute;left:-25px;top:0;bottom:0;width:150%;z-index:-1}
.sm-menu-team > li:first-child > a:hover {color:#fff}
.sm-menu-team > li > a {color:var(--navbar-background-color);font-size:16px;font-family:'Work Sans';margin:0px 16px}
.sm-menu-team > li > a:hover {text-decoration:none;color:var(--navbar-background-color)}
.sm-menu-team > li:not(.uk-active) > span {color:#fff;font-family:'Work Sans';font-size:14px}
.sm-menu-team > li.uk-active span {font-family:'Work Sans';font-size:14px;color:#fff}
#sm_menu {position:relative;z-index:1}
/*
#sm_menu.sticky .sm-menu-team > li:first-child:before {transform:skew(30deg);-webkit-transform:skew(30deg)}
#sm_menu.sticky .sm-menu-team {transform:skew(-30deg);-webkit-transform:skew(-30deg);border-bottom-left-radius:10px}
#sm_menu.sticky .sm-menu-team > li {transform:skew(30deg);-webkit-transform:skew(30deg)}
#sm_menu.sticky .sm-menu-team:after,#sm_menu.sticky .sm-menu-team:before {background:transparent}
#sm_menu.sticky .sm-menu-team > li {line-height:50px}*/
.tg-btn {position:absolute;top:24px;right:15px;font-size:18px}
.tg-btn a {color:#fff}
.sm_menulayout .uk-navbar-nav.show {display:block;width:auto;opacity:1}
#change_width.container-fluid {transition:all 0.4s ease}
#team_menu {margin-right:15px}
#main_menu.no-show {position:absolute;top:0px;margin-left:-100%;padding-left:40px;opacity:0;height:100%;width:100%;background:#000;transition:all 0.4s ease}
#main_menu.show {margin-left:220px;opacity:1}
/*table*/
.gdlr-league-table,.gdlr-league-table th {font-weight:bold;text-align:center;text-transform:uppercase}
.gdlr-table-pos, .gdlr-table-team, .gdlr-table-home, .gdlr-table-away, .gdlr-table-p, .gdlr-table-end {border-color:var(--main-color);border-right-width:1px;border-right-style:solid}
.uk-table-striped tbody tr:nth-of-type(odd) {background:var(--navbar-background-color);color:#fff;border-bottom:1px solid #ffc733}
.uk-table-striped tbody tr:nth-of-type(even) {background:#4a4a48;color:#fff;border-bottom:1px solid #ffc733}
.uk-table-striped tbody tr {background:#4a4a44}
/*footer css*/
footer.tm-footer {margin-top:0px}
.bottom-wrapper {padding:0px 0px}
.footer-wrap {padding:30px 0}
.footer-wrap ul.nav.menu {margin:0px}
figure {background:white;margin:10px;position:relative}
figure.vc_figure {background:transparent}
.shs_grid_back {position:relative}
.shs_grid_back::before {content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:white;/*background:rgba(255, 199, 34,0.7);*/}
figure .league-logo {left:50%;margin-left:-47px;margin-top:-54px;position:absolute;top:50%}
figure figcaption {text-align:center;background:#FFF;height:50px;padding:16px 10px;letter-spacing:1px;font-family:'Oswald'}
figure figcaption a {color:var(--main-background-color) !important}
.league-background {height:200px}
.sm-menu-team > li .uk-nav li {line-height:20px}
.uk-nav-navbar > li > a {font-family:'Oswald'}
.footer-wrap ul li a {padding:0px}

.match-view-wrap1 {background:var(--main-background-color) url("../images/bottom-wrapper-bg.jpg") repeat scroll 50% 50% / cover ;border-color:var(--main-background-color);margin:0 auto;overflow:hidden;padding:0}
.countdown {background:rgba(255, 255, 255, 0.1) none repeat scroll 0 0;text-align:center;width:100%;margin:30px 0px}
.counter_number {color:var(--main-color);display:inline-block;font-size:22px;padding:7px;font-family:"Oswald"}
.countdown_separator {display:inline;color:#FFF;font-size:30px}
.counter_number span {color:#FFF}
.match-list-single .match-list-item .date,.match-list-single .match-list-item .location {color:#FFF}
.match-view-wrap1 .match-list-item .date [class*="uk-icon-"],
.match-view-wrap1 .match-list-item .location [class*="uk-icon-"] {color:var(--main-color)}

.match-view-wrap1 .match-list-item .team-name {display:inline-block;color:#FFF;font-family:"Oswald";vertical-align:middle}
.match-view-wrap1 .match-list-item .logo {display:inline-block}
.match-view-wrap1 .match-list-item .versus {display:inline-block;font-family:"Oswald"}

.news-sidebar .custom_caption a:first-child {padding-bottom:2px;font-size:16px;line-height:16px;font-family:'Work Sans';color:#FFF;font-weight:bold}
.news-sidebar .custom_description  p,.news-sidebar .custom_description  p > a {color:#FFF;font-size:12px;margin:5px 0px}
.news-sidebar article {padding-bottom:10px !important}

.news-sidebar .news_custom_caption > a {padding-bottom:2px;font-size:16px;line-height:16px;font-family:'Work Sans';color:var(--navbar-background-color);font-weight:bold}
.news-sidebar .news_custom_description > p {color:var(--navbar-background-color);font-size:12px;margin:5px 0px}
.news-sidebar .info {padding-right:10px !important}
.news-sidebar {padding:30px 0 10px 15px}
.news-sidebar .uk-panel-title {font-size:25px !important}
/* a:hover {color:var(--main-color) !important} */

/*** credit card css ****/ 
form .card_number {background-image:url('../images/creditcard_image.png'), url('../images/creditcard_image.png');background-position:2px -121px, 300px -61px;background-size:120px 361px, 120px 361px;background-repeat:no-repeat;padding-left:54px !important}
form .card_number.visa {background-position:2px -163px, 300px -61px}
form .card_number.visa_electron {background-position:2px -205px, 300px -61px}
form .card_number.mastercard {background-position:2px -247px, 300px -61px}
form .card_number.maestro {background-position:2px -289px, 300px -61px}
form .card_number.discover {background-position:2px -331px, 300px -61px}
form .card_number.valid.visa {background-position:2px -163px, 300px -87px}
form .card_number.valid.visa_electron {background-position:2px -205px, 300px -87px}
form .card_number.valid.mastercard {background-position:2px -247px, 300px -87px}
form .card_number.valid.maestro {background-position:2px -289px, 300px -87px}
form .card_number.valid.discover {background-position:2px -331px, 300px -87px}

/*** Membership css ****/ 
.membership-message {display:inline-block;font-size:11.1px !important;line-height:11px}
.tm-logo > img,.tm-logo > span{vertical-align: middle;max-width:320px;padding: 5px 0;}

/*********new changes slider *****************/

.home-slider .owl-carousel .owl-item img{height: 160px;}
.footer-slider-section{padding: 20px;background: #E8E8E8;}  
.uk-table-striped tbody tr:nth-of-type(odd) {background: #cecccc;color: #464444;border-bottom: 1px solid var(--main-color);}
.uk-table-striped tbody tr:nth-of-type(even) {background: #f2f2f2;color: #0e0e0e;border-bottom: 1px solid var(--main-color);}
.gdlr-league-table, .gdlr-league-table th {font-weight: 400;}  
.footer-slider-section{	border-top: 2px solid var(--main-color);}	
.footer-slider-section .footer-slider .footer-image img{width:auto;display:inline-block;max-width:130px;border-radius:5px}  
.footer-slider-section .footer-slider{padding: 10px 0px;}   
.footer-slider-section .call-to-action-bar {border-left: 0px;background: #eaeaea !important;}
.call-to-action-bar-content {margin-bottom: 40px;text-align: center;}
.call-to-action-bar-content h1 {font-size: 24px;margin-bottom: 0px;line-height: 40px;}
.call-to-action-bar .desc.big {font-size: 14px;padding-bottom: 5px;}
.footer-slider-section .call-to-action-bar .btn {background: var(--main-color);border: 2px solid #eaeaea;color: #343025;font-size: 16px;}
.call-to-action-bar p {margin: 0px;}
.footer-slider-section  .call-to-action-bar .btn {bottom: 0;top: auto;right: 30px;left: 30px;position: absolute;}
.footer-slider-section .call-to-action-bar .btn:hover {color: #000 !important;border: 2px solid #1b4164;background: transparent;}

.uk-navbar {background: rgba(125, 125, 125, 0.78);}
.uk-navbar.uk-active {background: rgba(74, 73, 73, 0.97);}
/* .tm-menu-box {z-index: 11111111111;}	 */
#rev_slider_3_1_wrapper {z-index:9}
.uk-breadcrumb:before {background: rgba(79, 78, 78, 0.93);}
.player-single .number {width: 50px;height: 40px;line-height: 40px;text-align: center;padding-left: 5px;padding-left: 6px;font-size: 30px;}   
.custom-model-dialog .uk-container{padding:0px}
@media(max-width:768px){
	#rev_slider_3_1_wrapper{
		max-height:400px !important;
	}
}
@media(max-width:1200px){
	#rev_slider_3_1_wrapper{
		max-height:430px !important;
	}
}
.sh-footer .about-us-section{margin-bottom: 15px;border-right: 1px solid #585858eb;border-left: 1px solid #585858eb;padding: 0px 30px 0px 30px;}
.sh-footer .footer-header-title{padding: 10px;}
.sh-footer .footer-header-title h2{color: var(--main-color);font-size: 20px;text-align: left;margin-bottom: 0px;}
.sh-footer .footer-content p{color: #fff;/*text-align: justify;*/margin: 0px;font-size: 14px;padding: 0px 10px;}
.sh-footer .contact-info h5{text-align: left;margin: 10px 10px 5px;color: var(--main-color);font-size: 16px;}
.sh-footer .contact-info address{color:#fff;text-align: left;margin: 5px;}
.sh-footer .contact-info address p{color: #fff;margin-left: 5px;}
.sh-footer .footer-content ul{padding-left: 10px;}
.sh-footer .footer-content ul li{text-align: left;margin-bottom: 10px;border-bottom: 1px dotted #fff;padding-bottom: 5px;color: #fff;list-style-type: none;}
.sh-footer .footer-content ul li:last-child{border-bottom: none;}
.sh-footer .footer-content ul li a:hover{color: var(--main-color);cursor: pointer;}
.sh-footer .footer-content ul li a{color: #fff;font-size: 14px;text-align: left;}
.copyrights-section{margin-top: 20px;}
.copyrights-section .copyrights {float: none;}
.footer-social-link{margin-top: 15px;}
.footer-social-link .fa {padding: 5px;font-size: 23px;width: 40px;text-align: center;text-decoration: none;margin: 5px 2px;background: var(--main-color);color: #fff;}
.footer-social-link .fa:hover {color: #fff !important;opacity: 0.7;}
@media(max-width:768px){
	.sh-footer .about-us-section{
		padding: 0px !important;
	}
}
/* .match-list-wrap {
    background: #e5eaee;
}
 */
/* .match-list-wrap .match-list-item:hover {
    background: var(--main-background-color);
} */

/* .match-list-wrap .match-list-item .date {
	    border: 1px solid var(--main-color);
} */  

/* .match-list-wrap .match-list-item .date span{ */
/* 	color: #fff; */
/* } */

/* .match-list-wrap .match-list-item:hover .date {
    border-color: var(--main-color);
} */

/* .match-list-wrap .match-list-item .team-name{
	color: #4f4e4e;
}
 */
/* .match-list-wrap .match-list-item .time{
	color: #4f4e4e;
	font-size: 15px;
	font-weight: 500;
}
 */
/* .match-list-wrap .match-list-item .location address a {
    color: #4f4e4e;
}
 */
/* .match-list-wrap .match-list-item .logo img {
    width: 35px;
    height: 35px;
} */

/* .team-schedule .match-list-item .team-name {
    font-size: 14px;
    font-family: "Oswald";
} */

/* .match-list-wrap .match-list-item .location{
	font-size: 15px;
	font-weight: 500;
}  
 */
/*  .match-list-wrap .match-list-item .va-view-wrap a {
	font-size: 15px;
	font-weight: 400;
} */  

/* .match-list-wrap { */
/*     background: #fff; */
/* } */

/* .match-list-wrap .match-list-item{	
	border-bottom: none;
	margin-top: 3px;
} */
/* .match-list-wrap .match-list-item:nth-of-type(even){
    background: #f2f2f2;
} */
/* .match-list-wrap .match-list-item:nth-of-type(odd){
    background: #cecccc;
} */

.schedule-division-name{
    background: #e5eaee;
    padding-bottom: 10px;
}    
.team-schedule .match-list-item .team-name {
    font-size: 13px !important;
    font-family: "Oswald";
}

/* .uk-statistics .statistics-tbl tr th,.uk-statistics .statistics-tbl tr td{
	margin-bottom: 3px;
} */

/* .uk-statistics .statistics-tbl-even-tr{
	background: #cecccc !important;
} */

/* .uk-statistics .statistics-tbl-odd-tr{
	background: #f2f2f2 !important;
}
 */
.uk-statistics .statistics-tbl-even-tr td,
/* .uk-statistics .statistics-tbl-odd-tr td{
    color: var(--main-color) !important;
} */

/* .uk-statistics .statistics-tbl-odd-tr th{
	color: var(--main-color);
	font-weight: 500;
    font-size: 16px;
} */

/* .uk-statistics .statistics-tbl .team-name{
	color: var(--main-color) !important;
	font-size: 18px;
    font-weight: 400;
} */

/* .rectangle{
	border: 1px solid var(--main-color);
    padding: 5px 10px;
	font-size: 18px;
} */

/* .border-right-5{
	border-right: 5px solid #fff !important;;
} */

/* .border-bottom-5{
	border-bottom: 5px solid #fff !important;
}
 */
/* .border-left-5{
	border-left: 5px solid #fff !important;
} */

/* .border-bottom-2{
	border-bottom: 2px solid #fff;
	font-size: 16px;
} */
	 	 	 
/* #tm-footer a {color:#fff} */

/* .schedule-division-name{
    background: #e5eaee;    
} */
.schedule-round-name
{
    margin: 15px 0px 0px;   
}

/* .match-list-wrap .match-list-item .date,
.match-list-wrap .match-list-item .date span
.match-list-wrap .match-list-item .date .fa-clock-o
{
    color:var(--navbar-background-color);
} */

/* .match-list-wrap .match-list-item .team-name{
    color: var(--navbar-background-color);
}
 */
/* .match-list-wrap .match-list-item .time{
    color: var(--navbar-background-color);
    font-size: 15px;
    font-weight: 500;
}
 */
/* .match-list-wrap .match-list-item .location address a {
    color: var(--navbar-background-color);
} */
	/* .statistics-tbl tr,
	.statistics-tbl tr th,
	.statistics-tbl tr .border-bottom-2
	{    
	    border-top: 1px solid var(--main-color) !important;
	    border-bottom: 1px solid var(--main-color) !important;
	} */

/* .statistics-tbl .border-right-5,
.statistics-tbl .border-left-5
{
    border-color: var(--main-color) !important; 
    border-width: 1px !important;
} */

.uk-breadcrumb > li:first-child:before{left:-17px}
.uk-breadcrumb > li:first-child:before{left:-17px}
.player-single ul.info li {background:#e8e6e66e}
.player-single-section .uk-accordion-content.uk-active{padding:0px}
.player-single-section .player-single ul.info{border:none}
.dragscroll table thead tr th, .dragscroll table tbody tr td {border-top:1px solid var(--main-color)}
#fixTable {border-collapse:unset;border-top:0px !important}
#fixTable tfoot tr:first-child td, #fixTable tfoot tr:nth-child(6) td {border-top:1px solid var(--main-color)}

.right-logo-section .text{text-align: right;font-size: 15px;}
.home-slider-img{
    height: 500px !important;
    object-fit: cover;
}

@media screen and (max-width:768px){
    .home-slider-img{
       height: 672px !important;
    }
}
.league-background-box{
    height: 80px;
}
.list-view{
	margin-top: 30px;
}
.league-register-menu,
.club-register-menu {
	margin: 0 10px;
    position: relative;
    background: none;
    display: inline-block;
    line-height: 30px;
    letter-spacing: 1px;
    opacity: 1;
    font-family: oswald;
    text-transform: uppercase;
    font-size: 12px;
}
.league-register-menu a,
.club-register-menu a{
    color: black;
}
.league-register-menu:hover a.register-club-link,
.club-register-menu:hover a.register-club-link{
    color: var(--main-color);
}
.league-register-menu::before,
.club-register-menu::before{
    content: '';
    z-index: -1;
    opacity: 1;
    position: absolute;
    top: 2px;
    bottom: 2px;
    right: -10px;
    left: -10px;
    background: var(--main-color);
    border-radius: 3px;
    border: 1px solid var(--navbar-background-color);
}
.league-register-menu:hover:before,
.club-register-menu:hover:before{
    border-color: var(--main-color);
    background: #000;
}
.league-register-menu ul,
.club-register-menu ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
.league-register-menu ul .uk-dropdown,
.club-register-menu ul .uk-dropdown {
	left: auto !important;
    top: 35px !important;
}
.league-register-menu ul .uk-nav-navbar > li > a,
.club-register-menu ul .uk-nav-navbar > li > a{
    padding: 8px 20px;
}



