<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*

Theme Name: Cricket

Theme URI: 

Author: 

Author URI: 

Description: 

Version: 1.0

License: GNU General Public License v2 or later

License URI: 

Tags: 

Text Domain: cricket



This theme, like WordPress, is licensed under the GPL.

Use it to make something cool, have fun, and share what you've learned with others.

*/



@font-face {

    font-family: 'Arial MT';

    src: url('fonts/ArialMT.eot');

    src: url('fonts/ArialMT.eot?#iefix') format('embedded-opentype'),

        url('fonts/ArialMT.woff2') format('woff2'),

        url('fonts/ArialMT.woff') format('woff'),

        url('fonts/ArialMT.ttf') format('truetype'),

        url('fonts/ArialMT.svg#ArialMT') format('svg');

    font-weight: normal;

    font-style: normal;

}

*{

	padding:0;

	margin:0;

}

img{

	border:none;

	outline:none;

	max-width:100%;

}

a,a:active,a:focus,a:hover{

	outline:none;

	text-decoration:none;

}

input:focus,textarea:focus,select:focus{

	outline:none!important;

	box-shadow:none;

}

a{

	-webkit-transition:all 0.2s ease-in-out;

	-moz-transition:all 0.2s ease-in-out;

	-ms-transition:all 0.2s ease-in-out;

	transition:all 0.2s ease-in-out;

}

body,

.generic-content .elementor-widget-text-editor{

	font-family: 'Roboto', sans-serif;

	font-family: 'Poppins', sans-serif;

}

.caret{

	display:none;

}

ul{

	margin:0;

	list-style-type:none;

}

.header-top{

	width:100%;

	float:left;

	height:auto;

	position:relative;

}

.header{

	width:100%;

	float:left;

	height:auto;

	position:relative;

}

.header-info{

	width:100%;

	float:left;

	height:auto;

}

.container.large{

	width:1370px;

}

.header-info{

	width:100%;

	float:left;

	height:auto;

	padding:15px 0;

}
.header-info p img{
	margin-right:20px;
}

.header-info p{

	font-size:23px;

	color:#92c4e8;

	font-weight:300;

	margin:0;

	line-height:18px;

}

.header-menu{

	width:100%;

	float:left;

	height:auto;

	background:#92c4e8;

	max-height:50px;

	position:relative;

}

.header-menu::before{

	width:100%;

	height:100%;

	position:absolute;

	left:0;

	bottom:-100%;

	content:'';

	background:#0f2346;

}

.navbar-default{

	background:none;

	margin:0;

	border:none;

}

.navbar-default .navbar-nav &gt; li &gt; a{

	font-size:17px;

	color:#ffffff;

	font-family: 'Roboto Condensed', sans-serif;

	font-weight:400;

	padding:15px 20px;

	line-height:20px;

	text-transform:uppercase;

}

.navbar-default .navbar-nav &gt; li &gt; a:focus, .navbar-default .navbar-nav &gt; li &gt; a:hover{

	background:#426386;

	color:#fff;

}

.header .container{

	padding-right:100px;

}

.navbar-right {

    float: right !important;

    margin-right: -20px;

}

.logo{

	position:relative;

	top:-17px;

}

.header .dropdown-menu{

	left:0;

	right:auto;

	background:#5d83a7!important;

	border-radius:0;

	border: none;

	padding:0;

	margin:0;

	min-width:308px;

}

.header .dropdown-menu &gt; li &gt; a{

	padding:10px 15px;

	line-height:20px;

	font-size:17px;

	text-transform:uppercase;

	font-family: 'Roboto Condensed', sans-serif;

	color:#fff!important;

	position:relative;

}

.header .dropdown-menu &gt; li &gt; a::before{

	background:#6e92b4!important;

	left:14px;

	right:14px;

	height:1px;

	position:absolute;

	top:0;

	content:'';

}

.header .dropdown-menu &gt; li:first-child &gt; a::before{

	background:none;

}

.header .dropdown-menu &gt; li a:focus::before, 

.header .dropdown-menu &gt; li a:hover::before{

	background:#0f2346!important;

}

.header .dropdown-menu &gt; li:hover + li a::before{

	background:none!important;

}

.header .navbar-default .navbar-nav &gt; .open &gt; a::before, 

.header .navbar-default .navbar-nav &gt; .open &gt; a:focus::before, 

.header .navbar-default .navbar-nav &gt; .open &gt; a:hover::before{

}

.header .navbar-default .navbar-nav &gt; .open &gt; a, 

.header .navbar-default .navbar-nav &gt; .open &gt; a:focus, 

.header .navbar-default .navbar-nav &gt; .open &gt; a:hover{

	background:#5d83a7!important;

	color:#fff!important;

}

.header .dropdown-menu &gt; li &gt; a:focus, 

.header .dropdown-menu &gt; li &gt; a:hover,

.dropdown-menu &gt; .active &gt; a, .dropdown-menu &gt; .active &gt; a:focus, .dropdown-menu &gt; .active &gt; a:hover{

	background:#0f2346!important;

	color:#fff;

}

#banner{

	height:auto;

	width:100%;

	float:left;

	position:relative;

}

#banner .item{

	width:100%;

	height:973px;

	background-repeat:no-repeat;

	background-position:center center;

	background-size:cover;

}

.logo a img:hover{
	opacity:0.7;
}

#banner:not(.subpage) .item:hover .banner-caption h2{ color:#92c4e8;}
#banner:not(.subpage) .item:hover .banner-caption h3{ color:#fff;}

#banner:not(.subpage) .item:hover .banner-caption a{border:1px solid #92c4e8;color:#92c4e8;}

.header{

	position:absolute;

	z-index:99;

}

.navbar-right ~ .navbar-right {

    margin-right: -20px;

}

.banner-caption{

	width:100%;

	position:absolute;

	left:0;

	top:425px;

}

.banner-caption h3{

	font-size:25px;

	color:#fff!important;

	font-weight:600;

	margin:0 0 7px;

	line-height:25px;

	font-family: 'Poppins', sans-serif;

}

.banner-caption h2{

	font-size:48px;

	color:#ffffff!important;

	font-weight:400;

	margin:0 0 27px;

	line-height:42px;

	font-family: 'Arial MT';

}

.banner-caption a{

	width:156px;

	line-height:37px;

	border:1px solid rgba(255,255,255,0.27);

	display:inline-block;

	font-size:14px;

	font-weight:600;

	color:#fff;

	text-transform:uppercase;

	letter-spacing:3.5px;

	text-align:center;

}

.banner-caption a:hover{

	border-color:#92c4e8;

	color:#92c4e8;

}

.curve{

	width:100%;

	position:absolute;

	left:0;

	bottom:0;

	text-align:center;

}

.curve img{

	width:100%;

	height:auto;

	float:left;

}

.instagram-block{

	width:100%;

	float:left;

	height:auto

}

.instagram-block ul{

	width:100%;

	float:left;

}

.instagram-block ul li{

	width:16.66%;

	float:left;

	position:relative;

	/*height:480px;*/

}

.instagram-block ul li a{

	height:100%;

	width:100%;

	display:block;

	background-repeat:no-repeat;

	background-size:cover;

	background-position:center center;
	position:relative;

}
.instagram-block ul li a:hover::before{
	width: 100%;
    float: left;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    content: '';
    background: #0d213d;
    opacity: 0.61;
	z-index:9;
}

.instagram-block ul li span{

	position:absolute;

	right:30px;

	top:30px;
	z-index:91;

}

.instagram-block ul li span img{

	width:28px;

	height:auto;

}

.instagram-block ul li{

	background:#0d213c;

}

/*.instagram-block ul li &gt; img {

    object-fit: scale-down;

    height: 100%;

    width: 100%;

}*/

.instagram-block ul li a &gt; img{

	filter: none;

  -webkit-filter: grayscale(0%);

  object-fit: cover;

	width: 100%;

	height: 100%;

	

}

.instagram-block ul li a:hover &gt; img{

	filter: gray; 

  -webkit-filter: grayscale(100%);

}

.banner-bottom{

	width:100%;

	float:left;

	height:auto;

	padding:0px 0 115px;

}

.container-fluid{

	max-width:1760px;

}

.banner-bottom .table &gt; thead &gt; tr &gt; th{

	background:#0d203e;

	position:relative;

	border:none!important;

	color:#fff;

	font-size:14px;

	font-weight:500;

	line-height:24px;

	padding:15px;

	text-align:center;
	text-transform:uppercase;

}

.banner-bottom .table &gt; thead &gt; tr &gt; th::after{

	width:1px;

	height:33px;

	background:#7b8ca0;

	position:absolute;

	right:0;

	top:11px;

	content:'';

}

.banner-bottom .table &gt; thead &gt; tr &gt; th:last-child::after{

	background:none;

}

.banner-bottom .table &gt; tbody &gt; tr &gt; td{

	text-align:center;

	vertical-align:middle;

	background:#f9f9f9;

	border-bottom:1px solid #dddddd;

	line-height:55px;

	padding:0 5px;

	font-size:14px;

	color:#919191;

	font-weight:500;

}

.banner-bottom .table &gt; tbody &gt; tr &gt; td span.w{

	width:26px;

	line-height:26px;

	border-radius:3px;

	background:#92c4e8;

	display:inline-block;

	color:#fff;

	text-transform:uppercase;

}

.banner-bottom .table &gt; tbody &gt; tr &gt; td span.l{

	width:26px;

	line-height:26px;

	border-radius:3px;

	background:#0d213d;

	display:inline-block;

	color:#fff;

	margin:0 1px;

	text-transform:uppercase;

}

.post-block{

	width:100%;

	float:left;

	height:auto;

}

.post-block .img-block &gt; a{

	display:block;

	width:100%;

	height:100%;

	position:relative;

}

.post-block:hover .img-block &gt; a:before{

	width:100%;

	height:100%;

	position:absolute;

	left:0;

	top:0;

	content:'';

	background:#0d213d;

	opacity:0.61;

}

.post-block:hover .read_more a{

	background:#92c4e8;

}

.img-block{

	width:100%;

	float:left;

	height:auto;

	position:relative;

}

.img-block &gt; img,

.img-block &gt; a &gt; img{

	width:100%;

	height:auto;

}

.player-name{

	width:100%;

	text-align:center;

	font-size:46px;

	text-transform:uppercase;

	font-weight:500;

	bottom:89px;

	position:absolute;

	left:0;

	color:#fff;

	padding:0 15px;
	line-height:45px;

}

.img-block .read_more{

	position:absolute;

	bottom:0;

	left:0;

}

.img-block .read_more a{

	display:inline-block;

	background:#0d213d;

	line-height:62px;

	text-align:center;

	width:160px;

	text-transform:uppercase;

	font-weight:600;

	letter-spacing: 3.5px;

	color:#fff;

}

.info-bottom{

	width:100%;

	float:left;

	height:auto;

	margin-top:27px;

}
.generic-content .info-bottom  ul{
	padding:0;
	margin:0;
	
}
.info-bottom li,
.generic-content .info-bottom li{

	width:100%;

	float:left;

	height:auto;

	font-size:21px;

	font-weight: 500;

	color:#0d213d;

	line-height:34px;
	background:none;
	padding:0;

}

.info-bottom li .pull-right{

	font-weight:300;

	color:#778087;

}

.player-name.text-left{

	text-align:left;

}
.player-name.text-left a{
	color:inherit;
}
.view-all{

	width:100%;

	float:left;

	height:auto;

	margin:20px 0 0;

}

.view-all a{

	display:block;

	line-height:22px;

	padding:20px 10px 20px 30px;

	font-size:14px;

	color:#fff;

	letter-spacing: 3.5px;

	font-weight:600;

	background:#0d213d;

}

.view-all a:hover,

.img-block .read_more a:hover{

	background:#92c4e8;

}

.news-block{

	width:100%;

	float:left;

	height:auto;

	margin:115px 0 95px;

}

.left-block{

	width:50%;

	float:left;

	height:auto;

	padding-right:15px;

}

.left-block .half-block{

	width:50%;

	float:left;

	height:466px;

	background-repeat:no-repeat;

	position:relative;

	background-position:center center;

	background-size:cover;

	

}

.left-block .half-block::before{ content:''; width:100%; height:100%;background:rgba(0,0,0,0.27); position:absolute;}



.left-block:hover .leftblock_news::before{content:''; width:100%; height:100%;background:rgba(13,33,61,0.61); position:absolute;}

.left-block:hover .new-item h4{ color:#0D213D;}

.left-block:hover .new-item a{color:#0D213D; border:1px solid #0D213D;}



.right-block{

	width:50%;

	float:right;

	height:auto;

	padding-left:15px;

}

.logo-block{

	position:absolute;

	right:30px;

	top:45px;

}

.logo-block img{

	max-width:76px;

	height:auto;

}

.half-block .new-item{

	position:absolute;

	bottom:50px;

	width:100%;

	padding:0 45px;

}

.half-block.new_item::before{

	width:100%;

	height:100%;

	position:absolute;

	left:0;

	top:0;

	content:'';

	background:#92c4e8;

	opacity:0.94;

}

.new-item .news-date{

	font-size:15px;

	color:#fff;

	letter-spacing:3.8px;

	line-height:18px;

	padding-bottom:12px;

	margin:0 0 16px;

	position:relative;

}

.new-item .news-date::before{

	width:156px;

	height:1px;

	position:absolute;

	left:0;

	bottom:0;

	content:'';

	background:rgba(255,255,255,0.27);

}

.new-item h4{

	font-size:21px;

	color:#fff;

	font-weight:600;

	margin:0 0 13px;

	line-height:25px;

	letter-spacing:3.8px;

}

.new-item p{

	font-size:15px;

	color:#fff;

	line-height:18px;

	margin:0 0 43px;

}

.new-item a{

	width: 156px;

	line-height: 37px;

	border: 1px solid rgba(255,255,255,0.27);

	display: inline-block;

	font-size: 14px;

	font-weight: 600;

	color: #fff;

	text-transform: uppercase;

	letter-spacing: 3.5px;

	text-align: center;

}

.carousel-indicators{

	width:auto;

	position:absolute;

	right:44px;

	top:50%;

	left:auto;

	margin:0;

}

.carousel-indicators li{

	display:block;

	text-indent:0px;

	width:auto;

	height:auto;

	border:none;

	text-align:left;

	font-size:14px;

	color:rgba(255,255,255,0.46);

	font-family: 'Roboto Condensed', sans-serif;

	margin:0 0 17px!important;

	line-height:15px;

	padding-left:22px;

	position:relative;

}

.carousel-indicators li::before{

	width:14px;

	height:14px;

	border:2px solid #fff;

	position:absolute;

	left:0;

	top:0;

	border-radius:50%;

	content:'';

}

.carousel-indicators li.active::before{

	background:#fff;

}

.carousel-indicators li:last-child{

	margin:0!important;

}

.carousel-indicators .active{

	width:auto;

	height:auto;

	background:none;

}

.chart-table tbody &gt; tr:nth-last-child(-n+4) &gt; td{

	background:#efefef;

}

.right-inner img{

	width:145px;

	height:auto;

}

.right-inner{

	width:100%;

	float:left;

	height:auto;

	background:#f7f7f7;

}

.news-list{

	width:100%;

	float:left;

	height:auto;

}

.news-list .media{

	padding:29px 15px 24px 15px;

}

.news-list .media .media-left{

	padding-right:20px;

	position:relative;

}

.news-list .media .media-left img{

	max-width:none;

	position:relative;

}



.news-list .media .media-left a{ display:block; position:relative;}



.news-list .media:hover .media-left a::before{content:''; width:100%; height:100%;background:rgba(0,0,0,0.27); position:absolute; display:block; z-index:10;}

.news-list .media:hover .media-body h3{ color:#707070;}

.news-list .media:hover .media-body a.read-more{border: 1px solid #0D213D; color:#0D213D;}





.news-list .media h3{

	font-size:21px;

	font-weight:600;

	color:#0d213d;

	letter-spacing:1.5px;

	line-height:25px;

	margin:0 0 11px;
	padding-right:160px;

}

.news-list .media h4{

	font-size:15px;

	font-weight:400;

	color:#92c4e8;

	letter-spacing:3.8px;

	line-height:18px;

	margin:0 0 15px;

	padding:0 0 15px;

	position:relative;

}
.news-list .media h3 a{
	color:inherit;
}
.news-list .media h4::before{

	width:128px;

	height:1px;

	position:absolute;

	left:0;

	bottom:0;

	content:'';

	background:#e2e2e2;

}

.news-list .media p{

	font-size:15px;

	font-weight:400;

	color:#778087;

	line-height:18px;

	position:relative;

}

.news-list .media-body a.read-more{

	width: 156px;

	line-height: 37px;

	border: 1px solid #d4d4d4;

	display: inline-block;

	font-size: 14px;

	font-weight: 600;

	color: #565656;

	text-transform: uppercase;

	letter-spacing: 3.5px;

	text-align: center;

	position:absolute;

	right:0;

	top:0px;

}

.news-list .media-body{

	position:relative;

}

.news-list .media-body a.read-more:hover{

	border: 1px solid #0D213D;

color: #0D213D;

}



.news-list .media:first-child{

	background:#f2f2f2;

}

.news-list .media:hover{
	background:rgba(0,0,0,0.15);
}

.news-list .media {

    margin-top: 0;

}

.button-block{

	width:100%;

	padding:0 15px;

	margin:14px 0 0;

}

.button-block .view-all {

    width: 50%;

    float: right;

    height: auto;

    margin: 20px 0 0;

}

.sponsor-block .container-fluid{

	max-width:1620px;

}

.sponsor-block h2{

	font-size:21px;

	font-weight:500;

	color:#778087;

	letter-spacing:5.3px;

	text-transform:uppercase;

	margin:0 0 35px;

}

.sponsor-block ul{

	float:left;

	width:100%;

}

.sponsor-block ul li{

	display:inline-block;

	vertical-align:middle;

	margin:0 90px 0 0;

}
.sponsor-block ul li a img:hover{
	opacity:0.7;
}

.sponsor-block ul li:last-child{

	margin:0;

}

.sponsor-block{

	width:100%;

	float:left;

	height:auto;

	margin:0 0 115px;

}

.instagram-bottom{

	width:100%;

	float:left;

	height:auto;

	background-repeat:no-repeat;

	background-position:center center;

	background-size:cover;

}

.join-block{

	width:100%;

	float:left;

	height:auto;

	padding:102px 0;

	position:relative;

}

.join-block::before{

	width:100%;

	height:100%;

	position:absolute;

	left:0;

	top:0;

	content:'';

	background:#e9e9e9;

	opacity:0.76;

}

.join-block .center-block{

	width:100%;

	max-width:710px;

	position:relative;

	z-index:9;

}

.join-block .media-right img{

	max-width:none;

	width:134px;

}

.join-block h2{

	font-size:45px;

	font-family: 'Roboto Condensed', sans-serif;

	color:#0d213d;

	letter-spacing:6.8px;

	line-height:38px;

	text-transform:uppercase;

	margin:0 0 8px;

}

.join-block h4{

	font-size:25px;

	font-family: 'Roboto Condensed', sans-serif;

	color:#0d213d;

	letter-spacing:3.8px;;

	line-height:27px;

	margin:0 0 23px;

}
.join-block a:hover{
	background:#426386;
}
.join-block a{

	width:237px;

	border-radius:4px;

	background:#0d213d;

	text-align:center;

	display:inline-block;

	line-height:22px;

	padding:20px;

	font-size:14px;

	color:#ffffff;

	font-weight:600;

	text-transform:uppercase;

	letter-spacing:3.5px;

}

.join-block .media-right{

	padding-left:100px;

}

.join-block  .media-body{

	border-right:1px solid #b5b5b5;

}

.contact-block{

	width:100%;

	float:left;

	height:auto;

	padding:95px 0 75px;

	position:relative;

}

.contact-block::before{

	width:100%;

	float:left;

	height:100%;

	position:absolute;

	left:0;

	top:0;

	background:#0d213d;

	opacity:0.91;

	content:'';

}

.contact-block h3{

	font-size:16px;

	line-height:27px;

	color:#ffffff;

	letter-spacing:4px;

	font-weight:normal;

	margin:0 0 65px;

}

.container{

	width:1295px;

}

.row.row8{

	margin:0 -8px;

}

.row.row8 .col-xs-12{

	padding:0 8px;

}

.contact-block .form-control{

	height:63px;

	background:rgba(255,255,255,0.25);

	border:1px solid #38475a;

	border-radius:0;

	box-shadow:none;

	padding-left:23px;

	font-size:14px;

	color:#ffffff;

	letter-spacing:3.5px;

	font-weight:200;

	font-size:14px;

}

.contact-block .form-control::-moz-placeholder{

	color:#fff;

}

.contact-block .form-control::-webkit-input-placeholder{

	color:#fff;

}

.contact-block .form-control::-ms-input-placeholder{

	color:#fff;

}

.contact-block textarea.form-control{

	height:141px;

	resize:none;
	padding-top: 19px;

}

.form-submit input[type='submit']{

	width:96px;

	height:62px;

	text-align:center;

	border-radius:4px;

	background:#92c4e8;

	font-size:14px;

	text-transform:uppercase;

	letter-spacing:3.5px;

	border:none;

	color:#fff;

}
.form-submit input[type='submit']:hover{
	background:#fff;
	color:#0d213d;
}

.footer{

	width:100%;

	float:left;

	height:auto;

	padding:40px 0 75px;

}

.footer h3{

	font-size:19px;

	color:#92c4e8;

	font-weight:700;

	line-height:19px;

	margin:0 0 15px;

}

.footer ul li a{

	font-size:15px;

	line-height:18px;

	color:#778087;

	display:inline-block;

}

.footer .footer-item ul li{

	margin:0 0 10px;

}

.footer ul li a:hover{

	color:#0d213d;

}

.footer-item{

	width:100%;

	float:left;

	height:auto;

	margin:0 0 15px;

}

.social-link{

	width:100%;

	float:left;

	height:auto;

	margin-top: 50px;

}

.social-link li{

	width:auto;

	float:left;

	margin-right:17px;

}
.social-link .hover-img{
	display:none;
	position:absolute;
	left:0;
	left:0;
	top:0;
}
.social-link a:hover .hover-img{
	display:block;
}
.social-link li a{

	display:inline-block;
	position:relative;

}

.newsletter .form-control{

	height:63px;

	background:#efefef;

	color:#858585;

	font-size:14px;

	font-weight:200;

	padding-left:26px;

	box-shadow:none;

	border:none;

	border-radius:0;
	padding-right:110px;

}

.partners-logo{

	width:100%;

	float:left;

	height:auto;
	padding-top: 51px;

}
.partners-logo img:hover{
	opacity:0.6;
}
.partners-logo li{

	float:left;

	margin-right:21px;

}

.partners-logo li:last-child{

	margin-right:0;

}

.quick-link{

	width:100%;

	float:left;

	margin-top:45px;

}

.quick-link li{

	float:left;

	margin-right:45px;

	line-height:11px;

}

.quick-link li:last-child{

	margin:0;

}

.footer .quick-link li a{

	display:inline-block;

	font-size:11px;

	color:#778087;

	line-height:11px;

}
.footer .quick-link li a:hover,
.footer p:hover{

	color:#0d213d;

}
.footer p{

	color:#778087;

	font-size:11px;

	line-height:11px;

	margin-top:45px;

	margin-bottom:0;

}

.footer-bottom{

	margin-top:10px;

}

.standing-block{

	width:100%;

	float:left;

	height:auto;

}

.standing-inner{

	width:100%;

	float:left;

	height:auto;

	background-repeat:no-repeat;

	background-position:center center;

	background-size:cover;

	padding:0 0 70px;

}

.standing-block .container{

	width:1770px;

}

.standing-top{

	width:100%;

	float:left;

	height:auto;

}

.standing-top .label-text{

	font-size:21px;

	color:#778087;

	text-transform:uppercase;

	font-weight:500;

	letter-spacing:5.3px;

	margin-right:0px;

	float:left;

	margin-top: 8px;

	width:312px;
	line-height:19px;

}
.partners-logo img{
	max-width:120px;
	height:auto;
}
.standing-top .position-list{

	width:auto;

	float:left;

}

.standing-top .position-list{

	border:1px solid #e6e6e6;

	background-color: #f1f1f1;

}

.standing-top .position-list li{

	float:left;

	border-right:1px solid #e6e6e6;

}

.standing-top .position-list li:last-child{

	border-right:none;

}

.standing-top .position-list li a{

	float:left;

	width:68px;

	text-align:center;

	line-height:63px;

	font-size:21px;

	color:#778087;

}

.standing-top .position-list li a:hover,

.standing-top .position-list li.active a{background:rgba(168,168,168,0.36);}

.standing-left{

	width:968px;

	float:left;

	height:500px;

}

.club-logo{

	width:312px;

	text-align:left;

	padding-left:61px;

	padding-top:54px;

	float:left;

}

.standing-left .info-table{

	width:656px;

	float:left;

	position:relative;

}

.info-table h3{

	background:#92c4e8;

	padding:15px 10px 15px 23px;

	line-height:24px;

	font-size:14px;

	color:#ffffff;

	margin:0;

	text-transform:uppercase;

}

.club-sm-logo{

	position:absolute;

	right:0;

	top: -48px;

}

.standing-left .table &gt; tbody &gt; tr &gt; td{

	background:#f9f9f9;

	border-top:none;

	border-bottom:1px solid #dddddd;

	padding:0px 15px;

	line-height:54px;

	font-size:14px;

	color:#919191;

	font-weight:500;

	text-align:center;

}

.standing-left .table &gt; thead &gt; tr &gt; th {

    background: #0d203e;

    position: relative;

    border: none !important;

    color: #fff;

    font-size: 14px;

    font-weight: 500;

    line-height: 24px;

    padding: 15px;

    text-align: center;

}

.standing-left .table &gt; thead &gt; tr &gt; th::after{

	width: 1px;

	height: 33px;

	background: #7b8ca0;

	position: absolute;

	right: 0;

	top: 11px;

	content: '';

}

.standing-left .table &gt; thead &gt; tr &gt; th:last-child::after {

    background: none;

}

.standing-left .table &gt; tbody &gt; tr &gt; td span.w {

    width: 26px;

    line-height: 26px;

    border-radius: 3px;

    background: #92c4e8;

    display: inline-block;

    color: #fff;

}

.standing-left .table &gt; tbody &gt; tr &gt; td span.l {

    width: 26px;

	line-height: 26px;

	border-radius: 3px;

	background: #0d213d;

	display: inline-block;

	color: #fff;

	margin: 0 1px;

}

.view-all-standing{

	width:100%;

	float:right;

	text-align:right;

	height:auto;

}

.view-all-standing a{

	width:275px;

	background:#0d213d;

	display:inline-block;

	text-align:center;

	color:#fff;

	font-size:14px;

	font-weight:600;

	letter-spacing:3.5px;

	line-height:62px;

}

.table{

	margin:0;

}

.view-all-standing a:hover{

	background:#92c4e8;

}

.standing-right{

	width:605px;

	float:right;

	height:auto;

	margin-top:108px;

}

.standing-right .row{

	margin:0 -13px;

}

.standing-right .row .col-xs-12{

	padding:0 13px;

}

.player-block{

	width:100%;

	float:left;

	height:auto;

	position:relative;

}

.player-block .thumb &gt; a{

	width:100%;

	float:left;

	height:auto;

	display:block;

	position:relative;

}

.player-block:hover .thumb &gt; a::before{

	width:100%;

	float:left;

	height:100%;

	position:absolute;

	left:0;

	top:0;

	content:'';

	background:#0d213d;

	opacity:0.61;

}

.player-block:hover .read_more a{

	background:#92c4e8;

}

.player-block .thumb{

	width:100%;

	float:left;

	height:auto;

	position:relative;

}

.player-block .thumb img{

	width:100%;

}

.player-block  .player-name.text-left{

	font-size:49px;

	line-height:49px;

	padding:0 20px;

}

.player-block .read_more{

	position:absolute;

	left:0;

	bottom:0;

}

.player-block .read_more a{

	display: inline-block;

	background: #0d213d;

	line-height: 45px;

	text-align: center;

	width: 125px;

	text-transform: uppercase;

	font-weight: 600;

	letter-spacing: 2.5px;

	color: #fff;

	font-size:10px;

}

.player-block .read_more a:hover{

	background:#92c4e8;

}

.standing-left .table &gt; tbody &gt; tr &gt; td img{

	margin-right:11px;

}

.player-block .thumb-bottom{

	width:100%;

	float:left;

	height:auto;

	background:#92c4e8;

	border-radius: 0 0 5px 5px;

	padding:15px 0 23px 26px;

}

.player-block .thumb-bottom .counter{

	width:76px;

	line-height:76px;

	background:#b8d8ef!important;

	text-align:center;

	border-radius:50%;

	display:inline-block;

	font-weight:600;

	color:#636363;

	font-size:36px;

}

.player-block:hover .thumb-bottom .counter{ background-color:#fff;}

.player-block .thumb-bottom h4{

	font-size:18px;

	color:#ffffff;

	font-weight:300;

	line-height:22px;

	margin:11px 0 0;

	text-transform:uppercase;

}

.player-block .thumb-bottom h3{

	font-size:36px;

	color:#636363;

	font-weight:600;

	line-height:22px;

	margin:5px 0 0;

}

table img{

	max-width:none;

}



#banner.subpage .item{

	height:600px;

}

#banner.subpage .banner-caption{

	top:280px;

}

.inner-page{

	width:100%;

	float:left;

	height:auto;

	padding:60px 0 77px;

}

.inner-page .page-title{

	width:100%;

	float:left;

	height:auto;

	margin:0 0 45px;

}

.inner-page .page-title h1{

	font-size:42px;

	color:#0e2346;

	font-weight:600;

	text-transform:uppercase;

	line-height:42px;

	margin:0;

}

.title-left{

	width:auto;

	float:left;

}

.title-right{

	width:auto;

	float:right;

	text-align:right;

}

.title-right h3{

	font-size:21px;

	font-weight:600;

	color:#0e2346;

	letter-spacing:5.3px;

	text-transform:uppercase;

	margin:0;

}

.title-right h3 span{

	display:inline-block;

	margin:0 0 14px;

	padding-bottom:13px;

	border-bottom:1px solid #d1d1d1;

}

.title-right h4{

	font-size:15px;

	font-weight:700;

	color:rgba(85,85,85,0.57);

	letter-spacing:3.8px;

	text-transform:uppercase;

	margin:0;

	line-height:18px;

}

ul.gallery-items{

	margin:0 -16px;

}

ul.gallery-items li{

	width:33.33%;

	float:left;

	padding:0 16px;

	margin:0 0 33px; 

}

ul.gallery-items li a{

	display:inline-block;

	width:100%;

	position:relative;

}

ul.gallery-items li a:hover::before{ position:absolute; width:100%; height:100%; background-color:rgba(13,33,61,0.61); content:'';}

ul.gallery-items li .thumb a:hover::before{

	position:absolute;

	left:0;

	top:0;

	content:'';

	height:100%;

	width:100%;

	background:#0d213d;

	opacity:0.61;

}

ul.gallery-items li .site-logo{

	width:57px;

	position:absolute;

	top:20px;

	right:15px;

}

.gallery-items .thumb{

	width:100%;

	float:left;

	height:auto;

	margin:0 0 32px;

}

.gallery-items .gallery-title{

	width:100%;

	float:left;

	height:auto;

}

.gallery-items .gallery-title h4{

	font-size:15px;

	font-weight:700;

	color:rgba(13,33,61,0.57);

	margin:0 0 13px;

	padding-bottom:12px;

	border-bottom:1px solid #e0e0e0;

	letter-spacing:3.8px;

}

.gallery-title h3{

	font-size:21px;

	font-weight:600;

	letter-spacing:5.3px;

	color:#0e2346;

	margin:0;

}

.gallery-title h3 a{

	color:inherit;

}

.gallery-title h3 a:hover::before{

	display:none;

}

.inner-page.gallery ul.gallery-items li:hover .gallery-title h3 a{color:#707070;}

.gallery-title h3 a:hover{

	color:#707070;

}

.inner-page.gallery .page-title{

	margin:0 0 95px;

}

.inner-page.gallery ul.gallery-items li{

	margin:0 0 60px;

}

.inner-page.gallery{

	padding-bottom:37px;

}

.events-list{

	width:100%;

	float:left;

	height:auto;

}

.events-list .media-left{

	padding-right:50px;

}

.events-list .media-left h2{

	width:198px;

	border-radius:5px;

	background:#92c4e8;

	text-align:center;

	height:198px;

	padding:39px 30px 30px;

	font-size:52px;

	font-weight:600;

	letter-spacing:13px;

	color:#0e2346;

	line-height:52px;

	margin:0;

}

.events-list .media-left h2 span{

	display:block;

	text-align:center;

}

.events-list .media-left h2 span.month{

	font-size:36px;

	color:#0e2346;

	letter-spacing:9px;

	line-height:36px;

	font-weight:400;

	text-transform:uppercase;

}

.events-list .media-left h2 span.year{

	font-size:36px;

	color:#0e2346;

	letter-spacing:normal;

	line-height:36px;

	font-weight:400;

	font-style:italic;

}
.events-list .media-body h3 a{
	color:inherit;
}
.events-list .media-body h3{

	font-size:27px;

	color:#0e2346;

	font-weight:600;

	letter-spacing:6.8px;

	margin:0 0 10px;

	line-height:27px;

	padding-bottom:26px;

	margin:0 0 23px;

	border-bottom:1px solid #d1d1d1;

}

.events-list .media-body p{

	font-weight:400;

	font-size:16px;

	color:#555555;

	margin:0 0 18px;

	line-height:23px;

}

.events-list .media-body a.read-more{

	width:160px;

	background:#0d213d;

	line-height:62px;

	text-align:center;

	display:inline-block;

	font-weight:600;

	font-size:14px;

	color:#ffffff;

	letter-spacing:3.5px;

	text-transform:uppercase;

}

.events-list .media{

	padding:48px 0;

	border-bottom:1px solid #ededed;

}

.events-list .media:first-child{

	padding-top:0;

}

.inner-page.events .page-title{

	margin:0 0 90px;

}

.events-list .media:hover .media-left h2{

	background:#0d213d;

	color:#fff;

}



.events-list .media:hover .media-left h2 span.month{

	color:#fff;

}

.events-list .media:hover .media-left h2 span.year{

	color:rgba(255,255,255,0.53);

}



.events-list .media:hover a.read-more{

	background:#92c4e8;

}



.media {

    margin-top: 0px;

}

.category-block{

	width:100%;

	float:left;

	height:auto;

	margin:0 0 100px;

}

.cat-top{

	float:left;

	height:auto;

	width:100%;

	margin:0 0 16px;

}

.cat-top .cat-left{

	width:auto;

	float:left;

	height:auto;

	

}

.cat-top .cat-left h2{

	font-size:21px;

	color:#778087;

	font-weight:500;

	margin:0;

	letter-spacing:5.3px;

	text-transform:uppercase;

	line-height:45px;

}

.cat-top .cat-right{

	width:auto;

	float:right;

	height:auto;

}

.cat-top .cat-right a{

	background:#f3f3f3;

	display:inline-block;

	border-radius:3px;

	text-align:center;

	font-size:21px;

	color:rgba(13,33,61,0.29);

	line-height:45px;

	padding:0 11px;

}

.cat-top .cat-right a:hover{

	background:#92c4e8;

	color:#fff;

}

.category-block .player-block .thumb-bottom h4{

	font-size:18px;

}

.category-block .player-block .thumb-bottom h3{

	font-size:47px;

}

.inner-page.chart .page-title{

	margin:0 0 95px;

}





.inner-page.player-profile .post-block{

	margin:0 0 70px;

}

.filter-block{

	width:100%;

	float:right;

	height:auto;

	max-width:204px;

	text-align:right;

}

.filter-block h3{

	font-size:21px;

	color:#0e2346;

	font-weight:600;

	margin:0 0 80px;

	padding-bottom:14px;

	line-height:21px;

	letter-spacing:5.3px;

	border-bottom:1px solid #d1d1d1;

}

.filter-block ul li{

	float:left;

	width:100%;

	border-bottom:1px solid #d1d1d1;

	margin:0 0 22px;

	padding-bottom:12px;

}

.filter-block ul li a{

	display:inline-block;

	color:#707070;

	font-size:21px;

	font-weight:600;

	letter-spacing:5.3px;

	line-height:25px;

	text-transform: uppercase;

}

.filter-block ul li a:hover,
.filter-block ul li.active a{

	color:#0E2346;

}

.inner-page.player-profile .page-title{

	margin:0 0 75px;

}

.news-item .gallery-title p{

	font-size:16px;

	color:#555555;

	line-height:26px;

	margin:24px 0 25px;

}

.news-item .gallery-title a.read-more{

	width:160px;

	background:#0d213d;

	line-height:62px;

	display:inline-block;

	text-align:center;

	text-transform:uppercase;

	font-size:14px;

	font-weight:600;

	color:#fff;

	letter-spacing:3.5px;

}

.news-item .gallery-title a.read-more:hover{

	background:#92c4e8;

	color:#fff;

}

.news-item .gallery-title a.read-more:hover::before{

	display:none;

}

.news-item .item-inner{

	width:100%;

	float:left;

	height:auto;

}

.item-inner:hover .thumb a::before {

    position: absolute;

    left: 0;

    top: 0;

    content: '';

    height: 100%;

    width: 100%;

    background: #0d213d;

    opacity: 0.61;

}

.item-inner:hover a.read-more{

	background:#92c4e8;

	color:#fff;

}

.item-inner:hover h3 a{

	color:#92c4e8;

}

.news-item .line {

    width: 100%;

    height: 1px;

    float: left;

    margin: 0 0 52px;

	position:relative;

    

}

.news-item .line::before{

	height:1px;

	position:absolute;

	left:15px;

	right:15px;

	top:0;

	content:'';

	background: #cbcbcb;

}

.news-item ul.gallery-items li{

	margin:0 0 52px;

}

.top-news{

	width:100%;

	float:left;

	height:auto;

	position:relative;

	margin:0 0 65px;

}

.top-news-info{

	width:100%;

	float:left;

	height:auto;

	position:relative;

	padding:63px 36px 52px 520px;

	background:#92c4e8;

}

.top-news-thumb {

    width: 479px;

    height: 100%;

    background-repeat: no-repeat;

    position: absolute;

	background-position:center center;

	-webkitb-background-size:cover;

	-ms-background-size:cover;

	-moz-background-size:cover;

	background-size:cover;

    left: 0;

    top: 0;

    z-index: 9;

}

.top-news-info .media-right img{

	width:76px;

	height:auto;

	max-width:none;

}

.top-news-info h4{

	font-size:15px;

	letter-spacing:3.8px;

	color:#fff;

	margin:0 0 12px;

	line-height:15px;

	padding-bottom:12px;

	border-bottom:1px solid rgba(255,255,255,0.27);

	font-weight:normal;

}



.top-news-info h3{

	font-size:21px;

	letter-spacing:5.3px;

	font-weight:600;

	color:#fff;

	margin:0 0 30px;

	line-height:25px;

}

.top-news-info p{

	font-size:15px;

	font-weight:400;

	color:#fff;

	margin:0;

	line-height:18px;

	margin:0 0 28px;

}

.top-news-info a.read-more{

	border:1px solid #fff;

	display:inline-block;

	width:156px;

	line-height:37px;

	text-align:center;

	color:#fff;

	font-weight:600;

	letter-spacing:3.5px;

	margin-top:8px;

}

.top-news-info a.read-more:hover{

	border:1px solid rgba(13,33,61,0.27);

	color:#0d213d;

	background-color:transparent;

}

.top-news-info .media-right{

	padding-left:65px;

}

.top-news-info h3 a{

	color:inherit;

}

.top-news:hover .top-news-thumb:before{

	width:100%;

	position:absolute;

	left:0;

	top:0;

	content:'';

	background:#0d213d;

	height:100%;

	opacity:0.61;

}

.inner-page.news-item .page-title{

	margin-bottom:55px;

}

.generic-content p,

.generic-content .elementor p{

	font-size:16px;

	line-height:26px;

	font-weight:normal;

	color:#555555;

	margin:0 0 26px;

}

.generic-content hr,

.generic-content .elementor hr{

	border-color:#cbcbcb;

	margin:66px 0 52px;

}

.generic-content ul,

.generic-content .elementor ul{

	padding:0px 0 0px 30px;

}

.generic-content ul li,

.generic-content .elementor ul li{

	font-size:16px;

	line-height:26px;

	color:#8f8f8f;

	padding-left:30px;

	background:url(images/list-bg.png) no-repeat left 7px;

	margin:0 0 4px;

}

.inner-page.generic-page .page-title{

	margin:0 0 60px;

}

.contact-left{

	width:465px;

	float:left;

	height:auto;

}

.form_input_common label{

	font-size:12px;

	color:#626262;

	font-weight:400;

}

.form_input_common span.red{

	color:#ff0000;

	font-weight:600;

}

.form_input_common .form-control{

	height:39px;

	border:1px solid #d9d8d8;

	padding-left:15px;

	color:#626262;

	box-shadow:none;

	border-radius:0;

	border:1px solid #d9d8d8;

}

.form_input_common .form-control::-moz-placeholder{

	color:rgba(98,98,98,0.44);

}

.form_input_common .form-control::-webkit-input-placeholder{

	color:rgba(98,98,98,0.44);

}

.form_input_common .form-control::-ms-input-placeholder{

	color:rgba(98,98,98,0.44);

}

.form_single {

    width: 50%;

    float: left;

    padding-right: 8px;

}

.form_single.frm_rt {

    width: 50%;

    float: left;

    padding: 0 0 0 8px;

}

.form_input_common {

    width: 100%;

    float: left;

    height: auto;

    margin: 0 0 16px;

}

.form_input_common .chosen-container{width:100% !important;}

.form_input_common .chosen-container-single .chosen-single div b{

	background: url(images/down_arrow.png) no-repeat center center;

	width:36px; height:37px;

}

.form_input_common .chosen-container-single .chosen-single div{

	width:36px; height:36px;

}

.form_input_common .chosen-container-single .chosen-single{

	height:39px;

	border:1px solid #d9d8d8;

	line-height:37px;

	text-align:left;

	font-size:15px;

	color:rgba(98,98,98,0.44);

	padding:0 0 0 15px;

	width:100%;

	font-weight:400;

	box-shadow:none!important;

	background:#fff;

	border-radius:0;

}



.form_input_common .chosen-container .chosen-results li.highlighted {

  background-color: #426386;

  background-image:none;

}



.form_input_common .chosen-container .chosen-results li{ background:none; padding-left:10px; padding-right:0px;

	color:color:rgba(98,98,98,0.44);

	padding:8px 15px;

}

.form_input_common .chosen-container .chosen-drop{ width:100%; margin:0!important}



.form_input_common .chosen-container-single .chosen-single div {

    display: block;

    height: 100%;

    position: absolute;

    right: -2px;

    top: 0px;

	border-left: 1px solid #d9d8d8;

}



.form_input_common .chosen-container .chosen-results {

    color: #444;

	padding-left:0px;

}

.form_input_common textarea.form-control{

	height:172px;

	resize:none;

}

.form_input_common.submit-block input[type='submit']{

	width:133px;

	height:62px;

	background:#92c4e8;

	font-weight:600;

	font-size:14px;

	color:#fff;

	letter-spacing:3.5px;

	border:none;

	text-transform:uppercase;

}

.form_input_common.submit-block input[type='submit']:hover{

	background:#0f2346;

}



.contact_inner h4{

	font-size:12px;

	font-weight:300;

	color:#626262;

	line-height:15px;

}

.contact_inner h4 span.red{

	color:#ff0000;

}

.form_input_common.submit-block {

    margin: 0 0 18px;

}

.contact-right{

	width:718px;

	float:right;

	height:auto;

	padding-top:36px;

}

.contact_block {

    width: 100%;

    float: left;

    height: auto;

}

.videoblock{

	width:100%;

	float:left;

	height:auto;

	margin:110px 0 100px;

}

.table-bordered{

	border-color:#e9e9e9;

}

th{

	border-bottom:none!important;

}

.table-bordered &gt; thead &gt; tr &gt; td, .table-bordered &gt; thead &gt; tr &gt; th{

	font-size:15px;

	color:#fff;

	line-height:18px;

	padding:12px 15px;

	background:#0d213d;

	text-transform:uppercase;

	font-weight:normal;

	vertical-align:middle;

}

.table-bordered &gt; tbody &gt; tr &gt; td{

	font-size:14px;

	color:#8f8f8f;

	line-height:23px;

	padding:10px 15px;

	font-weight:400;

}

.table-striped &gt; tbody &gt; tr:nth-of-type(2n+2){

	background:#fff;

}



.table-striped &gt; tbody &gt; tr:nth-of-type(2n+1){

	background:#fff;

}

.profile-left{

	width:37.5%;

	float:left;

	height:auto;

	padding-right:30px;

}

.profile-right{

	width:62.5%;

	float:right;

	height:auto;

}

.profile-right p{

	font-size:16px;

	line-height:26px;

	margin:0 0 26px;

}

.profile-top{

	padding-bottom:60px;

	margin:0 0 70px;

	position:relative

}

.profile-top:before{

	position:absolute;

	left:15px;

	right:15px;

	content:'';

	background:#e2e2e2;

	height:1px;

	bottom:0;

}

.profile-top .info-bottom{

	margin-top:40px;

}

.elementor-select-preset-list .elementor-preset{

	background:none!important

}



.info-table .table tbody tr td:nth-child(2){

	text-align:left;

}

.standing .standing-left{

	width:100%;

}

.standing .standing-left .info-table{

	width:100%;

}

.email_block input[type='submit']{

	display:block!important;
	height:63px;
	background:#000;
	color:#fff;
	text-align:center;
	border:none;
	width:110px;
	position:absolute;
	right:0;
	top:0;
	font-weight:700;
	 text-transform:uppercase;
	 letter-spacing:3.5px;

}
.email_block {

    position: relative;

}

.footer p a{

	color:inherit;

}

.contact-left {

    padding-right: 30px;

}

.sponsor-carousel{
	width:100%;
	float:left;
	height:auto;
}
.owl-carousel .owl-item img{
	width:auto;
	max-width:100%;
}

.standing-left .table.schedule-table &gt; thead &gt; tr &gt; th,
.standing-left .table.schedule-table &gt; tbody &gt; tr &gt; td{
	text-align:left;
}
.standing-left .table.schedule-table &gt; tbody &gt; tr &gt; td a{
	color:inherit;
}
.event_top{
	width:100%;
	float:left;
	height:auto;
	background:#f9f9f9;
	margin:0 0 30px;
}
.event_top h3{
	color:#fff;
	background:#92c4e8;
	padding:15px 10px 15px 23px;
	font-size:16px;
	margin:0;
}
.event_top .event_inner{
	padding:30px 20px;
	text-align:center;
}
.event_top .event_logo{
	font-size:20px;
	font-weight:700;
}
.event_top .event_logo img{
	margin:0 20px;
}
.event_top .event-time{
	font-size:20px;
	font-weight:700;
	color:#
}
.primary-menu {
    min-width: 70%;
    float: right;
    height: auto;
}
object{
	width:100%;
	height:600px;
}
.overlay{
	display:none;
}
.team-list{
	width:20%;
	float:left;
	height:auto;
	padding-right:20px;
}
.playerName{
	font-size: 16px;
	line-height: 26px;
	font-weight: normal;
	color: #555555;
}
.playerName a{
	color:inherit;
}
.generic-page p{
	font-size: 16px;
	line-height: 26px;
	font-weight: normal;
	color: #555555;
	margin: 0 0 26px;
}
.generic-page h2{
	font-size:20px;
	font-weight:600;
	margin:0 0 20px;
}


/*.carousel-inner.vertical {
  height: 100%;
}*/
/*.carousel-inner.vertical &gt; .item {
  -webkit-transition: .6s ease-in-out top;
  -o-transition: .6s ease-in-out top;
  transition: .6s ease-in-out top;
}

@media all and (transform-3d),
(-webkit-transform-3d) {
  .carousel-inner.vertical &gt; .item {
    -webkit-transition: -webkit-transform .6s ease-in-out;
    -o-transition: -o-transform .6s ease-in-out;
    transition: transform .6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    perspective: 1000;
  }
  .carousel-inner.vertical &gt; .item.next,
  .carousel-inner.vertical &gt; .item.active.right {
    -webkit-transform: translate3d(0, 50%, 0);
    transform: translate3d(0, 50%, 0);
    top: 0;
  }
  .carousel-inner.vertical &gt; .item.prev,
  .carousel-inner.vertical &gt; .item.active.left {
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0);
    top: 0;
	opacity:0.1;
	overflow:hidden;
	visibility:hidden;
  }
  .carousel-inner.vertical &gt; .item.next.left,
  .carousel-inner.vertical &gt; .item.prev.right,
  .carousel-inner.vertical &gt; .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    top: 0;
  }
}

.carousel-inner.vertical &gt; .active {
  top: 0;
}
.carousel-inner.vertical &gt; .next,
.carousel-inner.vertical &gt; .prev {
  top: 0;
  height: 100%;
  width: auto;
}
.carousel-inner.vertical &gt; .next {
  left: 0;
  top: 50%;
  right:0;
}
.carousel-inner.vertical &gt; .prev {
  left: 0;
  top: -50%;
  right:0;
}
.carousel-inner.vertical &gt; .next.left,
.carousel-inner.vertical &gt; .prev.right {
  top: 0;
}
.carousel-inner.vertical &gt; .active.left {
  left: 0;
  top: -50%;
  right:0;
}
.carousel-inner.vertical &gt; .active.right {
  left: 0;
  top: 50%;
  right:0;
}*/
/*#scolling_news .item:not(.active) h3{
	opacity:0;
}
*/

.carousel.vertical .carousel-inner {
  height: 100%;
  width: auto;
}
.carousel.vertical .carousel-inner &gt; .item {
  width: auto;
  padding-right: 50px;
  transition: 0.8s ease-in-out top;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel.vertical .carousel-inner &gt; .item {
    transition: 0.6s ease-in-out;
  }
  .carousel.vertical .carousel-inner &gt; .item.next, .carousel.vertical .carousel-inner &gt; .item.active.right {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
    top: 0;
  }
  .carousel.vertical .carousel-inner &gt; .item.prev, .carousel.vertical .carousel-inner &gt; .item.active.left {
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
    top: 0;
  }
  .carousel.vertical .carousel-inner &gt; .item.next.left, .carousel.vertical .carousel-inner &gt; .item.prev.right, .carousel.vertical .carousel-inner &gt; .item.active {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    top: 0;
  }
}
.carousel.vertical .carousel-inner &gt; .active,
.carousel.vertical .carousel-inner &gt; .next,
.carousel.vertical .carousel-inner &gt; .prev {
  display: block;
}
.carousel.vertical .carousel-inner &gt; .active {
  top: 0;
}
.carousel.vertical .carousel-inner &gt; .next,
.carousel.vertical .carousel-inner &gt; .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel.vertical .carousel-inner &gt; .next {
  top: 100%;
}
.carousel.vertical .carousel-inner &gt; .prev {
  top: -100%;
}
.carousel.vertical .carousel-inner &gt; .next.left,
.carousel.vertical .carousel-inner &gt; .prev.right {
  top: 0;
}
.carousel.vertical .carousel-inner &gt; .active.left {
  top: -100%;
}
.carousel.vertical .carousel-inner &gt; .active.right {
  top: 100%;
}

div.wpcf7 .ajax-loader{
	display:none;
}
#back-top {
    position: fixed;
    right: 30px;
    bottom: 20px;
    z-index: 999;
}
.col-xs-12.col-sm-6.col-5 {
    width: 20%;

}
.col-5 .player-name{
	font-size:20px!important;
	line-height:20px!important;
	padding: 0 20px!important;
}
.col-5 .img-block .read_more a {
    display: inline-block;
    background: #0d213d;
    line-height: 45px;
    text-align: center;
    width: 125px;
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 1.5px;
    color: #fff;
    font-size: 13px;
} 
.col-5 .player-name{
	bottom:55px;
}
.col-5 .info-bottom li{
	font-size:13px!important;
	display:table;
}
.col-5 .info-bottom li .pull-left{
	float:none!important;
	display:table-cell;
	white-space:nowrap;
	padding-right:5px;
}
.col-5 .info-bottom li .pull-right{
	float:none!important;
	display:table-cell;
	line-height:20px;
}
.instagram-block ul li.feed_block{
	width:83.33%;
}

/*======================================== Responsive Design =============================*/

@media only screen and (max-width: 375px){

}



@media only screen and (max-width: 479px){

.banner-caption h2 {

    font-size: 25px!important;

    line-height: 28px;

}
.header-info p img {
    margin-right: 20px;
    width: 140px;
}

.banner-caption h3{

	font-size:16px!important;

}

.view-all a {

    display: block;

    line-height: 22px;

    padding: 15px;

    font-size: 14px;

    color: #fff;

    letter-spacing: 2px;

    font-weight: 600;

    text-align: center;

    background: #0d213d;

}

.left-block .half-block{

	width:100%;

}

.news-list .media .media-left {

    padding: 0 0 15px;

    display: block;

}

.news-list .media .media-left img{

	width:100%;

}

.standing-top .position-list li a {

    width: 40px;

    line-height: 40px;

    font-size: 15px;

}

.join-block .media-right img{

	width:85px;

}

.cat-top .cat-right{

	float:left;

}

.category-block .player-block .thumb-bottom{

	padding:15px 15px 23px 15px;

}

.category-block .player-block .thumb-bottom h3{

	font-size:35px;

}

.category-block .player-block .thumb-bottom h4{

	font-size:16px;

}

.top-news-thumb{

	height:300px;

	background-position:top center;

}

.top-news-info .media-right{

	padding-left:0;

	display:block;

	padding:0 0 20px;

}

.instagram-block ul li{

	height:200px;

}

}



@media only screen and (min-width: 480px) and (max-width:639px) {

.standing-top .position-list li a{

	width:60px;

}

.cat-top .cat-left h2{

	font-size:18px;

	letter-spacing:3px;

}

.top-news-thumb{

	height:400px;

	background-position:top center;

}

.instagram-block ul li{

	height:220px;

}

}

@media only screen and (max-width: 639px){
.col-xs-12.col-sm-6.col-5 {
    width: 100%;
}

.button-block .view-all{

	width:100%;

}

.standing-left .table &gt; tbody &gt; tr &gt; td img{

	margin-right:6px;

}

.standing-left .table &gt; tbody &gt; tr &gt; td{

	padding:0 5px;

	font-size:12px;

}

.standing-left .table &gt; thead &gt; tr &gt; th{

	font-size:12px;

}

.instagram-block ul li {
    width: 100%!important;
    height: auto;
}

.join-block h2{

	font-size:23px;

	letter-spacing:1px;

	line-height:20px;

}

.join-block h4{

	font-size:16px;

	letter-spacing:1px;

}

.join-block a{

	width:155px;

	padding:15px;

}

.news-list .media-body a{

	position:relative;

	margin:10px 0 0;

}

.title-left{

	width:100%;

}

.inner-page .page-title h1{

	font-size:25px;

	margin:0 0 10px;

}

.title-right{

	float:left;

	text-align:left;

}

.title-right h3{

	font-size:16px;

	letter-spacing:2px;

}

.title-right h4{

	font-size:14px;

}

ul.gallery-items li{

	width:100%;

}

ul.gallery-items li a &gt; img{

	width:100%;

	height:auto;

}

.events-list .media-left{

	display:block;

	padding:0 0 20px;

}

.events-list .media-body h3{

	font-size:20px;

	letter-spacing:2px;

	padding-bottom:12px;

	margin-bottom:10px;

}

.events-list .media{

	padding:30px 0;

}

.events-list .media-left h2{

	width:100%;

}

.info-bottom li, .generic-content .info-bottom li{
	font-size:16px;
}

}





@media only screen and (min-width: 640px) and (max-width:767px) {
.col-xs-12.col-sm-6.col-5 {
    width: 50%;
}

ul.gallery-items li .site-logo{

	width:40px;

	top:10px;

	right:10px;

}

.inner-page .page-title h1{

	font-size:35px;

}

.events-list .media-left{

	padding-right:20px;

}

.top-news-thumb{

	height:500px;

	background-position:top center;

}

/*.instagram-block ul li{

	height:220px;

}*/

}



@media only screen and (max-width: 767px){

.top-news-info{

	padding:20px 15px;

}
.news-list .media h3{
	padding-right:0;
}
.news-list .media-body a.read-more{
	position:relative;
}
.carousel.vertical .carousel-inner &gt; .item{
	padding:0;
}
.contact-left {

    padding:0 0 30px;

}

.top-news{

	margin:0 0 40px;

}

.news-item ul.gallery-items li{

	width:100%;

}

.news-item .gallery-items .thumb a &gt; img{

	width:100%;

	height:auto;

}

.inner-page.gallery .page-title{

	margin:0 0 20px;

}

.inner-page.events .page-title{

	margin:0 0 40px;

}

.inner-page.gallery ul.gallery-items li {

    margin: 0 0 40px;

}

.gallery-items .thumb{

	margin:0 0 20px;

}

.gallery-title h3{

	font-size:16px;

	letter-spacing:2px;

}

.instagram-block ul li span{

	right:15px;

	top:15px;

}

.sponsor-block ul li{

	margin:0 20px 20px;

}

.sponsor-block ul{

	text-align:center;

}

.standing-top .label-text{

	width:18px;

	letter-spacing:2px;

}

.info-bottom{

	margin-top:20px;

}

.half-block .new-item{

	padding:0 15px;

}

.sponsor-block{

	margin:0 0 60px;

}

.container{

	width:100%!important

}

.left-block{

	width:100%;

	padding:0 0 30px;

}

.right-block{

	width:100%;

	padding:0;

}

.header .container{

	padding-right:15px;

}

.header-info{

	padding:20px 0;

}

.logo{

	float:left;

	width:auto;

	top:-45px;

	padding:10px 0;

	position:absolute;

}

.navbar-right{

	margin:0!important

}

#navbar{

	padding:0px 0 0;

}

.navbar-right{

	width:100%;

	float:left;

	padding-top:50px;

}

.navbar-right ~ .navbar-right{

	padding:0;

}

.navbar-default .navbar-nav &gt; li &gt; a{

	padding:8px 15px;

}

.navbar-collapse{

	box-shadow:none;

	border:none;

}

.header-menu{

	max-height:none;

}

.navbar-default .navbar-toggle{

	margin:15px 0;

	border-color:#fff;

}

.navbar-default .navbar-toggle .icon-bar{

	background:#fff;

}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{

	background:#fff;

}

.navbar-default .navbar-toggle:focus .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar{

	background:#333;

}

.header-menu::before{

	display:none;

}

.carousel-indicators {

    width: 100%;

    position: absolute;

    right: auto;

    top: auto;

    left: auto;

    margin: 0;

    bottom: 50px;

    text-align: center;

}

.carousel-indicators li{

	display:inline-block;

	margin:0 10px!important;

}

.banner-caption h2{

	font-size:30px;

}

.banner-caption h3{

	font-size:20px;

}

.standing-top .label-text{

	width:100%;

	padding:0;

	margin:0 0 8px;

}

.standing-left{

	width:100%;

}

.club-logo{

	width:100%;

	padding:30px 0 20px;

}

.standing-left .info-table{

	width:100%;

}

.standing-left .table &gt; thead &gt; tr &gt; th{

	padding:15px 8px;

}

.table-responsive{

	margin:0;

	border:none;

}

.standing-right{

	width:100%;

	margin:40px 0 0;

}

.player-block .player-name.text-left{

	font-size:35px;

	line-height:35px;

}

.player-block{

	margin:0 0 30px;

}

.join-block{

	padding:50px 15px;

}

.join-block .media-right{

	padding-left:15px;

}

.contact-block{

	padding:60px 0;

}

.contact-block h3{

	margin:0 0 30px;

	letter-spacing:1px;

}

.social-link{

	margin:0 0 20px;

}

.newsletter{

	width:100%;

	float:left;

	height:auto;

	margin:0 0 20px;

}

.footer{

	padding:40px 0 15px;

}

.standing-inner{

	padding:0 0 30px;

}

.banner-bottom{

	padding:0px 0 60px;

}
.news-block{
	margin-top:60px
}

.post-block{

	margin:0 0 30px;

}

.banner-bottom .chart-table.table-responsive{

	margin:0 0 30px;

}

.banner-bottom .table &gt; thead &gt; tr &gt; th{

	font-size:13px;

	padding:15px 5px;

}

#banner .item{

	height:650px;

}

.banner-caption{

	top:245px;

}

.player-name{

	font-size:35px;

}

.info-bottom li{

	font-size:16px;

}



.new-item p{

	margin:0 0 20px;

}

.half-block .new-item{

	bottom:30px

}

.inner-page{

	padding:50px 0 30px;

}

ul.gallery-items {

    margin: 0 -15px;

}

ul.gallery-items li{

	padding:0 15px;

}

.category-block{

	margin:0 0 30px;

}

.inner-page.chart .page-title {

    margin: 0 0 40px;

}

.inner-page.player-profile .page-title{

	margin:0 0 40px;

}

.filter-block {

    width: 100%;

    float: right;

    max-width: 100%;

    text-align: left;

}

.filter-block h3{

	margin:0 0 35px;

}

.filter-block ul li a {

    display: inline-block;

    color: #707070;

    font-size: 18px;

    font-weight: 600;

    letter-spacing: 3.3px;

    line-height: 25px;

}

.inner-page.player-profile .post-block{

	margin:0 0 40px;

}

.top-news-thumb{

	width:100%;

	position:relative;

}

.contact-left{

	width:100%;

}

.contact-right{

	width:100%;

}

.videoblock{

	margin:50px 0;

}

.generic-content hr, .generic-content .elementor hr{

	margin:35px 0;

}

.inner-page.generic-page .page-title{

	margin:0 0 40px;

}

.profile-left{

	width:100%;

	padding:0 0 0px;

}

.profile-right{

	width:100%;

}

.profile-top .profile-left{

	padding:0;

}

.profile-top .info-bottom {

    margin-top: 20px;

}

.profile-top{

	padding-bottom: 10px;

	margin:0 0 35px;

}

.single.single-players-archive .elementor {
    width: 100%;
    /* float: left; */
    display: block;
    clear: both;
}

.primary-menu{
	min-width:100%;
}
.secondary-menu .navbar-right{
	padding:0;
}

.team-list,
.inner_block{
	width:100%;
	margin:0 0 25px;
}
.generic-page h2{
	margin:0 0 15px;
}

}







@media only screen and (min-width: 768px) and (max-width:991px) {

.container{

	width:750px!important

}
.playerName,
.generic-page p{
	font-size:14px;
}
.generic-page h2{
	font-size:18px;
}

.events-list .media-left{

	padding-right:20px;

}

.sponsor-block ul{

	text-align:center;

}

.sponsor-block ul li{

	margin:0 20px 20px !important;

}

.standing-left{

	width:100%;

}

.standing-left .info-table{

	width:520px;

}

.standing-right{

	width:100%;

	margin-top:50px;

}

.quick-link li{

	margin-right:30px;

}

.navbar-default .navbar-nav &gt; li &gt; a{

	padding: 15px 10px;

	font-size: 14px;

}

.header .dropdown-menu &gt; li &gt; a{

	font-size:14px;

}

.navbar-right {

    float: right !important;

    margin-right: -15px;

}

.navbar-right ~ .navbar-right {

    margin-right: -15px;

}

.banner-bottom{

	padding:0px 0 70px;

}
.news-block{
	margin-top:70px;
}

.col-md-6.custom-half{

	width:100%;

}

.banner-bottom .chart-table.table-responsive{

	margin:0 0 50px;

}

.left-block{

	width:100%;

	padding:0;

	margin:0 0 40px;

}

.right-block{

	width:100%;

	padding:0;

}

.club-logo{

	width:200px;

	padding-left:0;

}

#banner .item{

	height:800px;

}

.banner-caption{

	top:370px;

}

.standing-top .label-text {

    font-size: 16px;

    color: #778087;

    text-transform: uppercase;

    font-weight: 500;

    letter-spacing: 2.3px;

    margin-right: 0px;

    float: left;

    margin-top: 8px;

    width: 200px;

    padding-right: 0;

}

.standing-top .position-list li a{

	width:63px;

}

.banner-caption h2{

	font-size:35px;

}

.header .container{

	padding-right:15px;

}

.info-bottom li{

	font-size:16px;

}

.half-block .new-item{

	padding:0 20px;

}

.sponsor-block{

	margin-bottom:70px;

}

.inner-page{

	padding:50px 0 30px;

}

ul.gallery-items {

    margin: 0 -15px;

}

ul.gallery-items li{

	padding:0 15px;

}

.category-block .player-block .thumb-bottom h3{

	font-size:25px;

}

.category-block .player-block .thumb-bottom{

	padding:15px 15px 23px 15px

}

.category-block .player-block .thumb-bottom h4{

	font-size:12px;

}

.player-block .player-name.text-left{

	font-size:35px;

}

.player-profile .info-bottom li{

	font-size:12px;

}

.player-profile .player-name{

	font-size:35px;

}

.filter-block ul li a{

	font-size:16px;

}

.top-news-info{

	padding:20px 20px 20px 320px;

}

.top-news-thumb{

	width:300px;

}

.contact-left{

	width:310px;

}

.contact-right{

	width:385px;

}

.videoblock{

	margin:50px 0;

}

.generic-content hr, .generic-content .elementor hr{

	margin:35px 0;

}

.profile-top .info-bottom li{

	font-size:13px;

	line-height:24px;

}/*.instagram-block ul li{

	height:220px;

}*/

.generic-content .info-bottom li{
	font-size:13px;
}
.player-name{

	font-size:40px;
	line-height:40px;

}
.banner-bottom .post-block{
	margin:0 0 35px;
}
.col-xs-12.col-sm-6.col-5 {
    width: 33.33%;
}

}









@media only screen and (min-width: 992px) and (max-width: 1199px) {
.col-xs-12.col-sm-6.col-5 {
    width: 25%;
}
.container{

	width:970px!important

}

/*.instagram-block ul li{

	height:270px;

}*/

.sponsor-block ul{

	text-align:center;

}

.sponsor-block ul li{

	margin:0 20px 20px !important;

}

.standing-left{

	width:100%;

}

.standing-left .info-table{

	width:740px;

}

.standing-right{

	width:100%;

	margin-top:50px;

}

.quick-link li{

	margin-right:30px;

}

.navbar-default .navbar-nav &gt; li &gt; a{

	padding:15px;

	font-size:16px;

}

.navbar-right {

    float: right !important;

    margin-right: -15px;

}

.navbar-right ~ .navbar-right {

    margin-right: -15px;

}

.banner-bottom{

	padding:0px 0 70px;

}

.news-block{
	margin-top:70px;
}

.col-md-6.custom-half{

	width:100%;

}

.banner-bottom .chart-table.table-responsive{

	margin:0 0 50px;

}

.left-block{

	width:100%;

	padding:0;

	margin:0 0 40px;

}

.right-block{

	width:100%;

	padding:0;

}

.club-logo{

	width:200px;

	padding-left:0;

}

#banner .item{

	height:800px;

}

.banner-caption{

	top:370px;

}

.header .container{

	padding-right:15px;

}

.category-block .player-block .thumb-bottom h3{

	font-size:35px;

}

.player-profile .info-bottom li{

	font-size:16px;

}

.player-profile .player-name{

	font-size:35px;

}

.contact-right{

	width:450px;

}

.profile-top .info-bottom li{

	font-size:16px;

	line-height:28px;

}
.player-name{

	font-size:40px;
	line-height:40px;

}
.home .player-name{
	font-size:28px;
	line-height:30px;

}
.home .info-bottom li{
	font-size:12px;
}

}

@media only screen and (min-width: 1200px) and (max-width: 1450px){



.banner-bottom .chart-table.table-responsive{

	margin:0 0 40px;

}

}

@media only screen and (min-width: 1200px) and (max-width: 1849px){

.banner-bottom .table &gt; thead &gt; tr &gt; th{

	padding:15px 5px;

}

.info-bottom li{

	width:100%;

	float:left;

	height:auto;

	font-size:14px;

	font-weight: 500;

	color:#0d213d;

	line-height:24px;

}

.info-bottom li .pull-right{

	font-weight:300;

	color:#778087;

}

.player-name{

	font-size:40px;
	line-height:40px;

}


.player-profile .info-bottom li{

	font-size:18px;

}
.col-5 .info-bottom li{
	font-size:13px!important;
}


.container{

	width:1170px!important

}

.sponsor-block ul{

	text-align:center;

}

.sponsor-block ul li{

	margin:0 15px 20px!important;

}

.standing-left{

	width:655px;

}

.standing-left .info-table{

	width:490px;

}

.standing-right{

	width:455px;

	margin-top:50px;

}

.quick-link li{

	margin-right:30px;

}

.view-all a{

	letter-spacing:1.5px;

	text-align:center;

	padding:20px 10px;

}

.header .container{

	padding-right:15px;

}

.half-block .new-item{

	padding:0 15px;

}

.standing-top .label-text{

	font-size:14px;

	letter-spacing:1.5px;

}

.standing-top .label-text{

	font-size:10px;

	width:165px;

}

.club-logo {

    width: 165px;

    text-align: left;

    padding-left: 0;

    padding-top: 54px;

    float: left;

    padding-right: 30px;

}

.standing-top .position-list li a{

	width:58px;

}

.player-block .player-name.text-left{

	font-size:35px;

	line-height:35px;

}

.player-block .thumb-bottom{

	padding-left:15px;

}

.player-block .thumb-bottom h3{

	font-size:25px;

}

.player-block .thumb-bottom h4{

	font-size:12px;

}

.contact-right{

	width:640px;

}

.profile-top .info-bottom li{

	font-size:18px;

	line-height:30px;

}

.standing-left .table &gt; tbody &gt; tr &gt; td{

	font-size:12px;

}



}





@media only screen and (min-width: 1850px){

.container-fluid .row{

	margin:0 -20px;

}

.container-fluid .col-xs-12{

	padding:0 20px;

}

.player-name{

	padding:0 30px;

}

.news-list .media{

	padding:26px 93px 24px 33px;

}

.news-list .media .media-left{

	padding-right:47px;

}

.button-block{

	padding-right:93px;

	padding-left:40px;

}

.standing-block .container{

	padding-left:90px;

}

.row.row32{

	margin:0 -32px;

}

.row.row32 .col-xs-12{

	padding:0 32px;

}

.row.row35{

	margin:0 -35px;

}

.row.row35 .col-xs-12{

	padding:0 35px;

}

.contact-right{

	padding-top:249px;

}

.profile-left{

	padding-right:80px;

}

}

@media only screen and (min-width: 640px){
ul.gallery-items li:nth-child(3n+1) {
    clear: both;
}
}</pre></body></html>