/* @override 
	https://www.trentbridge.co.uk/site/css/t20.css */


    @font-face {
font-family: "Aachen W01 Medium";
src: url("/site/fonts/4df8fc71-c86d-4b91-ab04-54d64066ddb4.eot?#iefix");
src: url("/site/fonts/4df8fc71-c86d-4b91-ab04-54d64066ddb4.eot?#iefix") format("eot"),url("/site/fonts/23733875-aa28-42d9-bb46-22f2df4a12b5.woff2") format("woff2"),url("/site/fonts/a3f29b0f-9d59-4f76-8c3a-286abf3927b1.woff") format("woff"),url("/site/fonts/8b641a92-8133-4079-9e38-edaaa430babc.ttf") format("truetype");
}

@font-face {
font-family: "Aachen W01 Bold";
src: url("/site/fonts/b2389136-99bf-4399-a37e-6fed79d5f961.eot?#iefix");
src: url("/site/fonts/b2389136-99bf-4399-a37e-6fed79d5f961.eot?#iefix") format("eot"),url("/site/fonts/f6fdb5ed-3079-4ae1-9a3c-16936ecde7d2.woff2") format("woff2"),url("/site/fonts/e915df79-1925-45ae-857c-3e9defbdc227.woff") format("woff"),url("/site/fonts/89307659-78b5-46fd-b762-0c70a32f9b94.ttf") format("truetype");
}
/*font-family: proxima-nova-extra-condensed, sans-serif;*/

.t20-blast .fixtures.t20-2019 img {
	width: 100%;
	max-width: 1440px;
}

.t20-blast .roundup, .t20-blast .fixtures {
	background-color: #4a752d;
	overflow: hidden;
	margin-bottom: 0;
}
.t20-blast {
	background-color: #4a752d!important;
	
}
.t20-blast .footer {
	background-color: #fff;
}
.t20-blast .fixtures:after {
	/*	background: url(http://localhost:50566/circle.svg) center 340px no-repeat;*/
	/*	background-size: 250%;*/
	opacity: 0
}

.t20-blast .fixtures.t20-2019 h3.title {
	color: #fcc42b;
	color: #fff;
}

.t20-blast .fixtures.t20-2019 h3 {
	font: 130px/101px "Aachen W01 Bold";
	letter-spacing: -2px;
	color: #fff;
}

/*gr = #4a752d
yl = #fcc42b*/

.t20-blast .fixtures.t20-2019 h3.small {
	font: 80px/65px "Aachen W01 Bold";
	width: 46%;
	margin: 50px auto;
}

body.main-hub.t20-blast .thumbnail .caption {
	background-color: #fcc42b;
	color: #4a752d;
}

body.main-hub.t20-blast .thumbnail .caption:hover {
	background-color: #fab803;
	color: #fff;
}

body.main-hub.t20-blast .caption h4.title {
	font: 40px/31px "Aachen W01 Medium";
	letter-spacing: -1px;
	color: #ff;
}

.t20-blast .t20-2019 a.btn {
	font: 28px "Aachen W01 Medium";
	color: #fcc42b;
	background-color: #4a752d;
	border-color: #4a752d;
	opacity: 1;
}

.t20-blast .t20-2019 a.btn:hover {
	background-color: #406427;
	opacity: 1;
	border-color: #406427;
	color: #fff;
}

.t20-blast .roundup .thumbnail a.caption div.cat {
	font: 20px proxima-nova-extra-condensed, sans-serif;
	font-weight: 800;
	font-style: normal;
	letter-spacing: 0;
}

.t20-blast .roundup .caption p {
	font-family: proxima-nova-extra-condensed, sans-serif;
	font-weight: 700;
	font-style: normal;
	text-transform: uppercase;
}

.t20-blast a.ctat20 {
	text-decoration: none;
	color: #4a752d;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

.t20-blast a.ctat20:hover {
	text-decoration: none;
	color: #4a752d;
	border: none;
}

.t20-blast .fixtures.t20-2019 {
	min-height: 220px;
}

.t20-blast .fixtures.t20-2019.hero .text p {
	font: 28px proxima-nova-extra-condensed, sans-serif;
	text-transform: uppercase;
}

.t20-blast .fixtures.t20-2019.hero .container {
	top: 30px;
}

.t20-blast .fixtures.t20-2019.hero h3.title {
	width: 70%;
	margin: auto;
	font-size: 85px;
	line-height: 75px;
}
.t20-blast .roundup h1 {
	color: #fff;
	font: 65px/50px "Aachen W01 Bold";
	text-transform: capitalize;
	margin-top: 40px;
}
.t20-blast .roundup h1 small {
	color: #fab803;
	font-size: 50px;
}
@media only screen and (min-width: 1440px) {
	.t20-blast .fixtures.t20-2019.hero h3.title {
		font-size: 95px;
		line-height: 90px;
	}
}
@media only screen and (max-width: 1440px) {
	.t20-blast .fixtures.t20-2019.hero h3 {
		font: 110px/91px "Aachen W01 Bold";
		letter-spacing: -2px;
	}
}
@media only screen and (max-width: 1200px) {
	.t20-blast .fixtures.t20-2019.hero h3.title {
		font-size: 80px;
		line-height: 71px;
		width: 80%;
	}
	
	.t20-blast .fixtures.t20-2019.hero .text p {
		font: 20px proxima-nova-extra-condensed, sans-serif;
		margin-bottom: 13px;
	}
}


@media only screen and (max-width : 992px) {
	.t20-blast .fixtures.t20-2019 h3.small {
		font: 65px/50px "Aachen W01 Bold";
		width: auto;
		margin: 20px auto 30px;
	}
	
	.t20-blast .fixtures.t20-2019.hero h3.title {
		margin: auto;
		font-size: 60px;
		line-height: 50px;
	}
	
	.t20-blast .t20-2019.hero a.btn {
		font: 23px "Aachen W01 Medium";
	}
	
	.t20-blast .fixtures.t20-2019.hero h3.title {
		font-size: 60px;
		line-height: 50px;
	}
}


@media only screen and (max-width : 768px) {
	.t20-blast .fixtures.t20-2019 h3 {
		font-size: 80px;
		margin-bottom: 0;
		line-height: 65px;
	}
	
	.t20-blast .fixtures.t20-2019 h3.small {
		font: 3.5rem/30px "Aachen W01 Bold";
		width: 100%;
		margin: 0 auto;
	}
	
	.t20-blast .fixtures.t20-2019 img {
		display: none;
	}
	
	.t20-blast .t20-2019 a.btn {
		border-color: #fcc42b;
		font-size: 18px;
		margin-top: 20px;
	}
	
	.t20-blast .fixtures.t20-2019 {
		height: 180px;
	}
	.t20-blast .fixtures.t20-2019.hero {
		height: 400px;
		margin-bottom: 40px;
	}
	.t20-blast .main .roundup {
		padding-top: 0;
	}
	.t20-blast .fixtures.t20-2019.hero img {
		display: block;
		bottom: 0;
	}
	.t20-blast .fixtures.t20-2019.hero h3.title {
		width: 100%;
	}
}


@media only screen and (max-width: 480px) {
	.t20-blast .fixtures.t20-2019 h3 {
		font: 80px/50px "Aachen W01 Bold";
		letter-spacing: -2px;
		/*color: #fff;*/
		margin-bottom: 0;;
	}
	
	.t20-blast .t20-2019 a.btn {
		border-color: #fcc42b;
		font-size: 18px;
	}
	
	.t20-blast .fixtures.t20-2019 h3.small {
		font: 30px/65px "Aachen W01 Bold";
		margin: 0;
	}
	
	.t20-blast .fixtures.t20-2019 {
		height: 200px;
		/*min-height: 345px;*/
	}
	
	.t20-blast .fixtures.t20-2019 img {
		display: none;
	}
	
	.t20-blast .t20-2019 a.btn {
		margin: 0;
	}
	
	.t20-blast .main .roundup {
		padding-top: 0;
	}
	.t20-blast .roundup h1 {
	
		font: 45px/40px "Aachen W01 Bold";
	
	}
	.t20-blast .roundup h1 small {
		
		font-size: 40px;
	}
}


@media only screen and (max-width: 320px) {
	.t20-blast .fixtures.t20-2019 img {
		position: absolute;
		bottom: 0;
	}
	
	.t20-blast .fixtures.t20-2019 .container {
		top: 20px;
	}
	
	.t20-blast .fixtures.t20-2019 h3.small {
		font: 26px/65px "Aachen W01 Bold";
		margin: 0;
	}
	
	.t20-blast .fixtures.t20-2019 img {
		display: none;
	}
	.t20-blast .fixtures.t20-2019.hero img {
		display: block;
	}
	.t20-blast .fixtures.t20-2019 {
		height: 220px;
	}
	
	.t20-blast .main .roundup {
		padding-top: 0;
	}
	.t20-blast .fixtures.t20-2019.hero h3.title {
		font-size: 40px;
		line-height: 35px;
	}
	.t20-blast .roundup h1 {
	
		font: 35px/30px "Aachen W01 Bold";
	
	}
	.t20-blast .roundup h1 small {
		
		font-size: 35px;
	}
}