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

.row {
	max-width: 70rem !important;	
}

body.parent-pageid-267757 #content, body.parent-pageid-267768 #content {
	float: left;
	margin-right: 3%;
	width: 67%;
}

body.page-id-257893 div#content {
	float: none;
	margin-right: 0;
	width: 100%;
}

body.page-template-uc2015-test-php p {
	font-size: 12px;
	color: #1c1c1b;
}

body.page-template-uc2015-test-php #about_text &gt; p:nth-child(2),
body.page-template-uc2015-test-php #site_info &gt; p {
	color:#DDD;
	font: 12px/18px "Helvetica Neue", Arial, sans-serif;
}

.ulsterchamp-topbar {
    clear: both;
    background-color: #000;
    padding: 0.6em 0;
    border-bottom: 1px solid #272727;
}

.ulsterchamp-topbar a:hover {
	color: #fdc300;
}

.ulsterchamp-topbar a, .ulsterchamp-topbar a i, .ulsterchamp-topbar a * {
	color: #fff !important;
	/*float: left;*/
	text-decoration: none;
	font-size: 0.875em;
}

body &gt; div.ulsterchamp-topbar.cf &gt; div &gt; div.large-5. &gt; a {
	color: #fff;
	float: right;
}

body &gt; div.ulsterchamp-topbar.cf &gt; div &gt; div.large-5. &gt; a:nth-child(2) {
	padding-right: 10px;
}

body.page-id-267767 header .large-5, body.parent-pageid-267757 header .large-5, body.parent-pageid-267768 header .large-5, body.page-template-uc2015-test-php header .large-5 {
	width: 55%;
	float: left;
}

body.page-id-267767 header .large-5., body.parent-pageid-267757 header .large-5., body.page-template-uc2015-test-php header .large-5. {
	width: 43%;
}

body.page-id-267767 .game-header-clogos, body.parent-pageid-267757 .game-header-clogos, body.parent-pageid-267768 .game-header-clogos, body.page-template-uc2015-test-php .game-header-clogos, .game-header-clogos-hurling {
	float: left;
	width: 32%;
}

.game-header-clogos img {
	margin: 17px 0 0 10px;
	width: 30%;
}

img.tyrone-crest-hurling {
	width: 30%;
}

.game-header-clogos-hurling img {
	margin: 17px 0 0 10px;
	width: 34%;
}

img.tyrone-crest-hurling {
	width: 30%;
}

/* DERRY V DONEGAL

.game-header-clogos img {
margin: 10px 0 0 10px;
width: 40%;
}
*/

.game-header-clogos img.tyrone-crest {
	margin: 0 0 7px 10px;
	width: 52%;
	position: relative;
	top: 9px;
}

/* DERRY V DONEGAL

.game-header-clogos img.tyrone-crest {
margin: 0 0 7px 10px;
width: 35%;
position: relative;
top: 6px;
}
*/

.game-header-info a.buy-online-button {
	display: inline-block;
}

body.page-id-267767 .game-header-info, body.parent-pageid-267757 .game-header-info, body.parent-pageid-267768 .game-header-info, body.page-template-uc2015-test-php .game-header-info {
	float: left;
	width: 62%;
	margin-left: 3%;
}

body.page-id-267767 .game-header-info h3, body.parent-pageid-267757 .game-header-info h3, body.parent-pageid-267768 .game-header-info, body.page-template-uc2015-test-php .game-header-info h3 {
	margin-bottom: 0;
	font-size: 1.66666666666667em;
	margin: 0.5em 0 0.25em;
}

body.page-id-267767 .game-header-info p, body.parent-pageid-267757 .game-header-info p, body.parent-pageid-267768 .game-header-info p, body.page-template-uc2015-test-php .game-header-info p {
	font-size: 1.08333333333333em;
	margin-bottom: 0.76923076923077em;
}

.game-header-info p span {
	opacity: 0.3;
}

/*#championship-logo img {
	margin-top: 15px;
}*/

.page-id-263605 #championship-logo img,
.parent-pageid-263605 #championship-logo img {
	margin-top: 0;
	margin-bottom: 0 !important;
}

.next-match {
	padding: 2%;
	color: #000;
	/* top: -30px; */
	position: relative;
	border: 2px solid #AAA;
	background: rgba(0,0,0,0.1);
	border-radius: 5px;
}

h2.next-match-h2 {
	background-color: #333;
	color: #fff;
	position: relative;
	width: 77px;
	padding: 6px;
	font-size: 14px;
}

.football-sponsors {
	width: 50%;
	float: left;
}

.football-sponsors ul li {
	list-style: none;
	display: inline-block;
	width: 22.5%;
	vertical-align: middle;
	margin: 0 2%;
}

.hurling-sponsors ul li {
	list-style: none;
	display: inline-block;
	width: 20%;
	vertical-align: middle;
	margin: 0 2%;
}

.football-sponsors ul li.comp-logo,
.hurling-sponsors ul li.comp-logo {
	width: 15%;
}

.football-sponsors ul li.aib {
	width: 12.5%;
	margin: 0 3% 0 2%;
}

.hurling-sponsors {
	width: 50%;
	float: left;
}

.football-sponsors ul li:first-child,  .hurling-sponsors ul li:first-child {
	margin-left: 0;
}

/*.page-id-263605 .large-8,
.parent-pageid-263605 .large-8 {
width: 800px;
float: right;
}*/

.page-id-263622 header .large-8, .page-id-263606 header .large-8 {
	width: 75%;
	float: right;
	margin-top: 1em;
}

.page-id-263607 header .large-8, .page-id-263605 header .large-8, .page-id-263608 header .large-8 {
	width: 75%;
	float: right;
	margin-top: 0;
}

.ulsterchamp-sidebar ul.quicklinks {
    display: block !important;
    padding: 0 !important;
}

.ulsterchamp-sidebar h2 {
    margin-bottom: 0;
}

.ulsterchamp-sidebar ul.quicklinks li,
.ulsterchamp-sidebar ul.quicklinks li {
	list-style: none;
	border-bottom: 1px solid #cccccc;
	padding: 1em 0;
	margin: 0 !important;
}

.ulsterchamp-sidebar ul.quicklinks li {
	display: block;
}

.ulsterchamp-sidebar ul.quicklinks li:first-child {
	padding-top: 0;
}

.ulsterchamp-sidebar ul.quicklinks li:last-child {
    border-bottom: none;
    padding-bottom: 0;
}

.ulsterchamp-sidebar ul.quicklinks li a {
	color: #000 !important;
}

.page-id-263605 .ulsterchamp-other-news article h2 a {
	text-decoration: none;
	font-weight: bold;
}

ul.main-navigation li a:hover, ul.main-navigation li.current_page_item a, ul.main-navigation li.current-menu-ancestor a, ul.main-navigation li.current-menu-ancestor ul li.current_page_item a, .single-post #menu-item-25 a {
    border-bottom: none !important;
}

ul.main-navigation li {
    margin: 0 !important;
    border-left: 1px solid #dea205 !important;
    font-size: 16px !important;
}

ul.main-navigation li:first-child {
    border-left: none !important;
}

/*.page-template-uc2016-tickets .large-8 {
width: 67% !important;
margin-right: 3% !important;
float: left;
}

.page-template-uc2016-tickets .large-4,
.page-template-uc2017-tickets .large-4 {
margin-top: 1em;
width: 27% !important;
float: left;
}

.page-template-uc2016-tickets .large-4 p,
.page-template-uc2017-tickets .large-4 p {
margin-bottom: 10px;
}

.page-template-uc2016-tickets .large-4 h4,
.page-template-uc2017-tickets .large-4 h4 {
font-size: 16px;
border-top: 1px solid;
padding-top: 1em;
}*/

ul.uchamp15-nav {
    margin: 0.5em 0;
}

.page-template-uc2016-tickets .large-4 h4:first-child,
.page-template-uc2017-tickets .large-4 h4:first-child {
	border-top: none;
	padding-top: 0;
}

#content div.championship-sponsors div.football-sponsors ul li:nth-child(1) img,
#content div.championship-sponsors div.football-sponsors ul li:nth-child(3) img,
#content div.championship-sponsors div.hurling-sponsors ul li:nth-child(1) img {
	max-height: 45px;
}

div#getting-started {
	clear: both;
	text-align: center;
	font-size: 14px;
}

table.ucsc-15-cd {
	border: none !important;
	border-left: none !important;
	width: auto;
}

.countdown {
	z-index:1;
}

div.days {
	font-size: 30px;
	font-weight: 400;
	text-align: center;
	background-color: #777;
	padding: 20px;
	display: block;
	margin: 0;
	border-radius: 6px;
	width: 15%;
	letter-spacing: 10px;
	z-index: 4;
	float: left;
}

.countdown p {
	/* text-align: center; */
	margin: 18px 0 0 10px;
	font-size: 16px !important;
	text-transform: uppercase;
	float: left;
}

.strikethrough-cd-hz {
	border-bottom: 1px solid #333;
	position: relative;
	bottom: -28px;
	left: 0px;
	margin: 0;
	z-index: 2;
	opacity: 0.4;
	box-shadow: 1px 1px 2px #000;
	width: 28%;
}

/*tr.cd-digits td {
background-color: #777;
border: none;
font-size: 20px;
text-align: center;
border-radius: 5px;
}

tr.cd-title th {
background-color: transparent;
border: none;
font-size: 16px;
}*/

body &gt; header &gt; div &gt; div &gt; h2 &gt; a:hover {
	color: #fff;
}

body &gt; header &gt; div &gt; div &gt; h2 &gt; a {
	text-decoration: none;
	color: #fff;
}


body.page-id-267757 header,  body.parent-pageid-267757 header, body.parent-pageid-267768 header,
body.parent-pageid-267757 header,  body.parent-pageid-267757 header {
	/*  background: #fbf8f4 url('http://ulster.gaa.ie/wp-content/themes/club_and_county_framework_TEST/img/header-bg.png') no-repeat top left;
	color: #fff;*/
}

body.page-id-267757 header .large-10.ulsterchamp-15-logo,
body.parent-pageid-267757 .large-10.ulsterchamp-15-logo, body.parent-pageid-267768 .large-10.ulsterchamp-15-logo {
	background: transparent url('http://ulster.gaa.ie/wp-content/themes/club_and_county_framework_TEST/img/header-title.png') no-repeat top left;
	color: #fff;
	height: 125px;
}

nav.ulsterchamp {
    background-color: #f5b203;
}

body.parent-pageid-263605 nav.ulsterchamp, body.page-id-263605 nav.ulsterchamp,
body.page-id-267757 nav.ulsterchamp, body.parent-pageid-267757 nav.ulsterchamp, body.parent-pageid-267768 nav.ulsterchamp {
	background-color: #3C3C3B;
	padding: 0.8em 0;
}

nav.ulsterchamp li {
	margin: 0;
	display: inline;
}

nav.ulsterchamp li.current a {
    background: #be1824 !important;
    color: #fff !important;
}

nav.ulsterchamp li:first-child a {
	padding-left 0
}

nav.ulsterchamp li a {
	padding: 0.5em 1em;
}

body &gt; header &gt; nav.ulsterchamp &gt; div &gt; ul {
	margin-bottom: 0;
}

nav.ulsterchamp ul li a {
    color: #0f0505;
    text-decoration: none;
	padding: 14px !important;
}

nav.ulsterchamp ul li a:hover {
    color: #fff;
    text-decoration: none;
    background: #be1824;
}

body.parent-pageid-267757 .ulsterchamp-15-sidebar, body.parent-pageid-267768 .ulsterchamp-15-sidebar, .ulsterchamp-15-sidebar {
	width: 30%;
	float: left;
}

body.page-template-uc2015-test-php #main .wrap.cf #content {
	width: 100%;
}

body.page-template-uc2015-test-php #main .wrap.cf #content .large-7 {
	width: 65.5%;
}

body.page-template-uc2015-test-php #main .wrap.cf #content .large-3 {
	width: 30.5%;
}

body.page-template-uc2015-fixtures-php &gt; #main .wrap.cf #content, body.page-template-uc2015-news-php &gt; #main .wrap.cf #content {
	float: left;
	margin-right: 5%;
	width: 65%;
}

#content &gt; div.ulsterchamp-featured &gt; article &gt; div.thumb {
	width: 300px;
	float: left;
	margin-right: 10px;
}

.ulsterchamp-date {
	color: #b2b2b1;
	margin: 2px 0 10px 0;
}

.ulsterchamp-featured {
	margin: 0 0 40px 0;
	padding-bottom: 20px;
	border-bottom: 1px solid #b2b2b1;
}

h1.champ-header {
    margin-top: 20px;
    font-size: 28px;
}

/*.ulsterchamp-other-news article {
	width: 22.75%;
	margin-right: 3%;
}*/

.ulsterchamp-other-news article:nth-child(4) {
	margin-right: 0;
}

.ulsterchamp-other-news article h2 {
	text-decoration: none;
	line-height: 24px;
	font-size: 16px;
	margin-top: 8px;
}

.ulsterchamp-other-news article h2 a {
    text-decoration: none;
    font-weight: bold;
}

.page-id-267757 .ulsterchamp-other-news article h2 a {
    font-weight: bold;
    font-size: 1.125em;
}

.page-id-267757 .ulsterchamp-other-news article h2 {
    margin-top: 0;
}

.page-id-263605 .ulsterchamp-other-news article {
	width: 100%;
	margin-right: 3%;
	clear: both;
}

.page-id-263605 .ulsterchamp-other-news .thumb {
	overflow: hidden;
	float: left;
	width: 30%;
	max-height: 130px;
	margin-bottom: 1em;
}

.page-id-263605 .ulsterchamp-other-news .post-content {
	width: 66%;
	padding-left: 2%;
	float: left;
}

.page-id-263606 .sponsors img {
	width: 32%;
	float: left;
	margin-left: 1%;
}

.sponsors.large-6 {
	width: 48% !important;
}

.championship-sponsors {
	margin: 2.5em 0 0;
	clear: both;
	text-align: center;
}

.ticketing-advert {
	margin: 20px 0;
	background-image: url(img/ticketing-bg-01.png);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-color: #fab601;
	padding: 25px 35px;
	color: #FFF;
}

.ticketing-advert h2 {
	color: #FFF;
	font-size: 2em;
	margin-top: 10px;
	display: inline-block;
	border-bottom: 2px solid #FFF;
}

.ticketing-advert h3 {
	font-size: 30px;
	font-weight: normal;
	float: left;
}

.button {
	float: right;
}

.button a {
	display: inline-block;
	background-color: #000;
	color: #FFF;
	padding: 15px 25px;
}

table#ulsterchamp-sb-table {
	margin-bottom: 20px;
}

table#ulsterchamp-sb-table, table#ulsterchamp-sb-table tbody tr td,
table.ulsterchamp-fix-table, table.ulsterchamp-fix-table tbody tr td {
	background-color: transparent;
	border: none;
	padding: 18px 6px 6px 0px;
	font-weight: 800;
	table-layout: fixed;
}

table#ulsterchamp-sb-table tbody tr td.ulsterchamp-fix-date {
	background-color: #fff;
	border: none;
	padding: 6px 6px 19px 0px;
}

.ulsterchamp-fix-table tbody tr:nth-child(odd),
body.page-id-258070 table tbody tr:nth-child(odd) {
	background: #ececec;
}

.ulsterchamp-fix-table &gt; tbody &gt; tr &gt; td, .ulsterchamp-fix-table &gt; tbody &gt; tr &gt; th {
	padding: 15px 0 15px 10px !important;
}

table.ulsterchamp-fix-table tr th,
body.page-id-258070 table tr th {
	background-color: #000;
}

h4.ucc15-prices-accordion-toggle {
	text-align: center;
	padding: 20px 10px;
	color: #fff;
	margin-bottom: 0;
	background-color: #505254;
	border-bottom: 1px solid #333;
}

table.uc15-pricing {
	border: 1px solid #eee;
	background-color: #fff;
	padding: 18px 6px 6px 0px;
	font-weight: 800;
	table-layout: fixed;
}

table.uc15-pricing tr td hr {
	margin: 0.4em;
	border-top-color: #ccc;
}

table.uc15-pricing tr:nth-child(odd) {
	background: transparent !important;
}

td.sc-tix-avail {
	font-size: 0.8em;
	color: #d20000;
}

tr.time-of-purchase th,
tr.seating-area th {
	text-align: center;
}

body.page-id-257893 table.uc15-pricing tr.time-of-purchase th,
body.page-id-257893 table.uc15-pricing tr.prices-game th,
body.page-id-257893 table.uc15-pricing tr.seating-area th {
	border-bottom: 1px solid #333 !important;
	border-right: 1px solid #333 !important;
	border-top: 1px solid #333 !important;
	border-left: 1px solid #333 !important;
}

body.page-id-257893 i.fa.fa-chevron-down {
	float: right;
}

table.uc15-pricing td {
	text-align: center;
	font-family: helvetica, arial, serif;
	background-color: transparent !important;
	padding: 15px 0;
}

table.uc15-pricing th {
	padding: 15px 7px;
}

tr.prices-game th {
	text-align: center;
	font-size: 16px;
}

table.ulsterchamp-fix-table tr.prices-game th {
	text-align: center;
}

body.page-id-257893 tr.prices-game.donegal th {
	background-color: #fdc300;
	color: #000;
}

body.page-id-257893 tr.prices-game.monaghan th {
	background-color: #1b6fb6;
	color: #fff;
}

body.page-id-257893 tr.prices-game.fermanagh th {
	background-color: #117931;
	color: #fff;
}

body.page-id-257893 tr.prices-game.derry th {
	background-color: #bc1508;
	color: #fff;
}

body.page-id-257893 .space-div{
	margin-top: 20px;
}


th.prices-seating {
	background-color: #F8F8F8 !important;
	color: #000;
	/* border-right: 1px solid #000 !important; */
}

.page-id-258070 table &gt; tbody &gt; tr &gt; th {
	width: 25%;
}

.page-id-258070 table &gt; tbody &gt; tr &gt; td &gt; span &gt; span,
.page-id-258070 table &gt; tbody &gt; tr &gt; td &gt; span {
	font-family: arial;
	font-weight: 900;
}

.ucc15-prices-accordion-toggle {cursor: pointer;}
.ucc15-prices-accordion-content {
	display: none;
	padding: 20px 10px 20px 10px;
	background-color: #333;
}
.ucc15-prices-accordion-content.default {
	display: block;
}

table.ulsterchamp-fix-table td.ulsterchamp-buy-tic {
	width: 18%;
}

.page-id-267757 .ulsterchamp-15-sidebar p.btn,
.parent-pageid-267757 .ulsterchamp-15-sidebar p.btn, .parent-pageid-267768 .ulsterchamp-15-sidebar p.btn {
	margin-bottom:10px;
}


.page-id-267757 .ulsterchamp-15-sidebar p.btn a,
.parent-pageid-267757 .ulsterchamp-15-sidebar p.btn a, .parent-pageid-267768 .ulsterchamp-15-sidebar p.btn a {
	width: 86%;
	font-size: 18px;
	text-transform: uppercase;
	padding: 20px 20px 20px 20px;
	border-radius: 0;
}

.page-id-267757 p.btn.ulsterchamp-club a,
.parent-pageid-267757 p.btn.ulsterchamp-club a, .parent-pageid-267768 p.btn.ulsterchamp-club a {
	background-color: #28225c;
}

.page-id-267757 p.btn.ulsterchamp-online a,
.parent-pageid-267757 p.btn.ulsterchamp-online a, .parent-pageid-267768 p.btn.ulsterchamp-online a {
	background-color: #3aa935;
}

.page-id-267757 p.btn.ulsterchamp-store a,
.parent-pageid-267757 p.btn.ulsterchamp-store a, .parent-pageid-267768 p.btn.ulsterchamp-store a {
	background-color: #d60a51;
}

#main &gt; div &gt; div.ulsterchamp-15-sidebar &gt; p.btn &gt; a &gt; i {
	margin-right: 20px;
}

#ulsterchamp-sb-table &gt; tbody &gt; tr:nth-child(2n+1) &gt; td:nth-child(1) {
	font-size: 16px;
	font-weight: 600;
}

td.ulsterchamp-buy-tic {
	width: 33%;
}
.ulsterchamp-buy-tic a {
	background-color: #fdc300;
	text-decoration: none;
	padding: 8px 5px 5px 5px;
	text-transform: uppercase;
	font-weight: 800;
	border-radius: 3px;
}

td.ulsterchamp-buy-tic a {
	font-size: 10px;
}

td.ulsterchamp-fix-date {
	font-size: 9px;
	color: #9d9c9c;
}

tr.ulsterchamp-fixtures-bot {
	border-bottom: 1px solid #c6c6c5;
}

div.ulsterchamp-15-sidebar &gt; h2 {
	font-size: 22px;
}

div.ulsterchamp-15-sidebar &gt; h3 {
	font-size: 18px;
	margin-top: 40px;
}

.page-id-257893 div.ulsterchamp-club,
.page-id-257893 div.ulsterchamp-online {
	width: 26%;
	float: left;
	margin-right: 4.3%;
	font-size: 12px;
	border-radius: 0
}

.page-id-257893 div.ulsterchamp-store {
	width: 26%;
	float: left;
	margin-right: 0;
	font-size: 12px;
	border-radius: 0
}


.page-id-257893 div.ulsterchamp-club h2,
.page-id-257893 div.ulsterchamp-online h2,
.page-id-257893 div.ulsterchamp-store h2 {
	font-size: 18px;
	text-transform: uppercase;
}

.page-id-257893 div.ulsterchamp-club {
	background-color: #28225c;
	color: #fff;
	padding: 20px;
}

.page-id-257893 div.ulsterchamp-online {
	background-color: #3aa935;
	color: #fff;
	padding: 20px;
}

.page-id-257893 div.ulsterchamp-store {
	background-color: #d60a51;
	color: #fff;
	padding: 20px;
	position: relative;
}

.page-id-257893 div.ulsterchamp-store:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(214, 10, 81, 0);
	border-top-color: #d60a51;
	border-width: 15px;
	margin-left: -15px;
}

.page-id-257893 .ulsterchamp-buy-tic a {
	width: 100%;
	display: block;
	text-align: center;
	padding: 10px 0 8px 0;
}

div#ulsterchamp-store-locator {
	clear: both;
	padding-top: 30px;
}

.tabs-menu {
	height: 30px;
	float: left;
	clear: both;
}

.tabs-menu li {
	height: 30px;
	line-height: 30px;
	float: left;
	list-style: none;
	font-weight: 800;
	font-size: 10px;
}

#tabs-container &gt; ul &gt; li:nth-child(1) {
	margin-left: 0;
}

#tabs-container &gt; ul {
	margin-bottom: 0;
}

.tabs-menu li.current {
	position: relative;
	z-index: 5;
}

.tabs-menu li a, .tabs-menu li p {
	padding: 7px;
	color: #000;
	text-decoration: none;
	font-size: 10px;
}

.tabs-menu li a:hover {
	border-bottom: 1px solid #000;
}

.tabs-menu .current a {
	color: #000;
	background-color:#c6c6c5;
}

.tab {
	background-color: #fff;
	float: left;
	margin-bottom: 20px;
	width: 100%;
}

.tab-content {
	width: 100%;
	padding: 20px 0;
	display: none;
}

#tab-1 {
	display: block;
}

/* UCSC 2015 Homepage */

.ulsterchamp-topbar.cf .wrap.prices .large-5,  .ulsterchamp-topbar.cf .wrap.prices .large-5. {
	width: 48%;
	float: left;
}

#championship-banner {
	background-color: #333;
	color: #FFF;
	height: 500px;
	overflow: hidden;
	margin: -40px 0 20px;
}

#hero {
	width: 70%;
	float: left;
	position: relative;
	height: 100%;
	z-index: 1;
}

#hero img {
	float: left;
	z-index: 0;
}

#hero .overlay {
	position: absolute;
	display: inline-block;
	left: 50px;
	bottom: 60px;
}

#hero .overlay h2 {
	font-size: 40px;
	padding: 0.5em 0;
	margin-right: 30%;
	line-height: 38px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}

#hero .overlay .btn a {
	background: rgb(252,234,16);
	background: -moz-linear-gradient(top, rgba(252,234,16,1) 0%, rgba(249,178,51,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,234,16,1)), color-stop(100%,rgba(249,178,51,1)));
	background: -webkit-linear-gradient(top, rgba(252,234,16,1) 0%,rgba(249,178,51,1) 100%);
	background: -o-linear-gradient(top, rgba(252,234,16,1) 0%,rgba(249,178,51,1) 100%);
	background: -ms-linear-gradient(top, rgba(252,234,16,1) 0%,rgba(249,178,51,1) 100%);
	background: linear-gradient(to bottom, rgba(252,234,16,1) 0%,rgba(249,178,51,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcea10', endColorstr='#f9b233',GradientType=0 );
	color: #000;
	font-weight: 800;
	padding: 0.65em 1.25em;
	border-radius: 5px;
	text-decoration: none;
	font-size: 1.33333333333333em;
	text-transform: uppercase;
}

#hero .overlay .btn a i {
	font-size: 0.625em;
}

aside#quicklinks {
	width: 25%;
	z-index: 5;
	padding: 30px 2.5%;
	float: right;
	color: #FFF;
	height: 100%;
	-webkit-box-shadow: -9px 0px 10px -5px rgba(0,0,0,0.41);
	-moz-box-shadow: -9px 0px 10px -5px rgba(0,0,0,0.41);
	box-shadow: -9px 0px 10px -5px rgba(0,0,0,0.41);
}

aside#quicklinks p {
	color: #CCC;
	font-size: 1.16666666666667em;
	margin-bottom: 1.07142857142857em;
	line-height: 1.42857142857143em;
}

aside#quicklinks .btn {
	margin-bottom: 2.75em;
}

aside#quicklinks h3 {
	font-size: 24px;
	margin: 5px 0 24px;
}

aside#quicklinks .btn a {
	background: rgb(252,234,16);
	background: -moz-linear-gradient(top, rgba(252,234,16,1) 0%, rgba(249,178,51,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,234,16,1)), color-stop(100%,rgba(249,178,51,1)));
	background: -webkit-linear-gradient(top, rgba(252,234,16,1) 0%,rgba(249,178,51,1) 100%);
	background: -o-linear-gradient(top, rgba(252,234,16,1) 0%,rgba(249,178,51,1) 100%);
	background: -ms-linear-gradient(top, rgba(252,234,16,1) 0%,rgba(249,178,51,1) 100%);
	background: linear-gradient(to bottom, rgba(252,234,16,1) 0%,rgba(249,178,51,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcea10', endColorstr='#f9b233',GradientType=0 );
	color: #000;
	font-weight: 800;
	padding: 0.75em 1.25em;
	border-radius: 5px;
	text-decoration: none;
	font-size: 1em;
	text-transform: uppercase;
}

aside#quicklinks .btn a i {
	font-size: 13px;
	margin: 0 0 0 15px;
}

#hero .overlay .btn a i {
	font-size: 13px;
	margin: 0 0 0 15px;
}

.how-to-buy {
	padding: 0;
	margin: 20px 0 30px;
}

.how-to-buy li {
	float: left;
	width: 28%;
	margin: 0 8% 0 0;
	list-style: none;
	padding: 0;
}

.how-to-buy li:-child {
	margin-right: 0;
}

/* UCSC 2015 Tickets */

body.parent-pageid-267757 #main, .parent-pageid-267768 #main {
	background-color: #DDD;
}

body.page-id-267767 #content,
body.page-id-258209 #content,
body.page-id-258532 #content {
	width: 100%;
}


body.page-id-258209 #content p.text {
	font-size: 16px;
	margin-bottom: 20px;
	line-height: 22px;
}


span.game-round {
	background-color: #3C3C3B;
	padding: 0.417em 0.833em;
	color: #fff;
	font-size: 1em;
	display: block;
}

li.resp-tab-item p {
    padding: 0 1.53846153846154em;
    line-height: 1.75em;
    margin-bottom: 0;
}

body.page-id-267757 .wrap,
body.parent-pageid-267757 .wrap, .parent-pageid-267768 .wrap {
	margin: 0 auto;
	padding-top: 1.25em;
	padding-bottom: 1.25em;
	position: relative;
	width: 1200px;
}

body.page-id-267757 header,
body.parent-pageid-267757 header, .parent-pageid-267768 header {
	background: url(img/championship-header-background-03.png) repeat center center;
}

.county_logos {
	width: 28%;
	float: left;
}

.county_logos img {
	width: 44%;
}

.county_logos img.monaghan {
    width: 34%;
}

.county_logos img.armagh {
    width: 40%;
}

.county_logos img.down {
    width: 40%;
}

.county_logos img:first-child {
	margin-right: 8%;
}

.county_logos img.donegal {
    width: 36%;
}

.game-title-info {
	float: left;
	margin-top: 19px;
}

.store-map {
	display: none;
}

.resp-vtabs ul.resp-tabs-list {
	margin-top: 0 !important;
}

.game-header {
	padding: 0.83333333333333em 0 1.33333333333333em 0;
	border-bottom: 1px solid #eaeaea;
}

.page-id-265665 .game-header {
    padding: 0 0 1.33333333333333em 0;
    border-bottom: 1px solid #eaeaea;
}

.page-template-uc2019-tickets #main {
    margin-top: 2em;
}

body.page-id-267767 .game-header h2,
body.page-id-258532 .game-header h2 {
	font-size: 3.333em;
}

body.page-id-267767 .game-header h2 span.game-v,
body.page-id-258532 .game-header h2 span.game-v {
	color: #9D9C9C;
	font-size: 0.667em;
}

body.page-id-267767 li.resp-tab-item span.game-v,
body.page-id-258532 li.resp-tab-item span.game-v  {
	font-size: 1em;
	font-weight: normal;
	color: #9D9C9C;
}

body.page-id-267767 h1,
body.page-id-258532 h1 {
	letter-spacing: 0;
}

span.game-details {
	font-weight: normal;
	font-size: 0.92307692307692em;
}

p.game-desc {
    font-size: 1em;
    font-weight: 400;
    float: left;
}

.page-template-uc2017-hurling p.game-desc {
	font-size: 1.167em;
	font-weight: 400;
	float: none !important;
	text-align: left !important;
	margin-bottom: 1em !important;
}

p.game-desc i.fa {
    color: #656a6a;
    margin-left: 0.833em;
}

span.desc-location a {
	text-decoration: none;
	border-bottom: 1px solid #333;
}

/*.pricing-venue-info, .pricing-venue-info h3  {
display: none;
}*/

.pricing-venue-info {
	clear: both;

}

p.game-desc i.fa.fa-map-marker{
	margin-left: 0;
}

.game-cta {
	margin: 1.5em 0 1.25em 0;
}

img.ticket-icon-mob {
	display: none;
}

img.ticket-icon-dt {
    display: block;
    float: left;
    margin-top: 1em;
}

body.page-id-267767 ul.buy-icons li {
	list-style: none;
	display: inline;
	margin-left: 0;
	margin-right: 2.083em;
}

body.page-id-267767 ul.buy-icons li img {
	width: 29%;
}

.price-icons-cta {
    width: 22%;
    float: right;
    font-size: 0.875em;
    color: #fff;
}

.page-template-uc2017-u21 .price-icons-cta {
	width: 100%;
	float: none;
	font-size: 1.167em;
	border-top: 1px solid #eaeaea;
	padding-top: 2em;
}

.page-template-uc2017-u21 .price-icons-cta a {
	width: 45%;
	float: left;
}

.page-template-uc2017-u21 .price-icons-cta a:first-child {
	margin-right: 1%;
}

.page-template-uc2017-u21 .extra-information {
	text-align: center;
	border-top: 1px solid #eaeaea;
	padding: 3em 0;
}

.page-template-uc2017-u21 .extra-information p {
	font-size: 20px;
	line-height: 2em;
}

.parent-pageid-267757 p a:hover, .parent-pageid-267768 p a:hover {
    color: #be1622;
    border-bottom: 1px solid #be1622 !important;
}

a.buy-online-button {
	background: rgb(252,234,16);
	background: -moz-linear-gradient(top, rgba(252,234,16,1) 0%, rgba(249,178,51,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,234,16,1)), color-stop(100%,rgba(249,178,51,1)));
	background: -webkit-linear-gradient(top, rgba(252,234,16,1) 0%,rgba(249,178,51,1) 100%);
	background: -o-linear-gradient(top, rgba(252,234,16,1) 0%,rgba(249,178,51,1) 100%);
	background: -ms-linear-gradient(top, rgba(252,234,16,1) 0%,rgba(249,178,51,1) 100%);
	background: linear-gradient(to bottom, rgba(252,234,16,1) 0%,rgba(249,178,51,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcea10', endColorstr='#f9b233',GradientType=0 );
	text-decoration: none;
	padding: 0.83333333333333em 1.25em;
	text-transform: uppercase;
	font-weight: 800;
	border-radius: 5px;
	display: block;
	margin-bottom: 0.83333333333333em;
	color: #fff;
}

a.buy-online-button:hover {
    color: #000;
    background: #fac12c;
}

.buy-online-button i.fa.fa-chevron-right,
.find-store-button i.fa.fa-search {
	float: right;
	margin: 3px 0 0 12px;
}

a.find-store-button {
    background: rgb(54,169,225);
    background: -moz-linear-gradient(top, rgba(54,169,225,1) 0%, rgba(29,113,184,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(54,169,225,1)), color-stop(100%,rgba(29,113,184,1)));
    background: -webkit-linear-gradient(top, rgba(54,169,225,1) 0%,rgba(29,113,184,1) 100%);
    background: -o-linear-gradient(top, rgba(54,169,225,1) 0%,rgba(29,113,184,1) 100%);
    background: -ms-linear-gradient(top, rgba(54,169,225,1) 0%,rgba(29,113,184,1) 100%);
    background: linear-gradient(to bottom, rgba(54,169,225,1) 0%,rgba(29,113,184,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#36a9e1', endColorstr='#1d71b8',GradientType=0 );
    text-decoration: none;
    padding: 0.83333333333333em 1.25em;
    text-transform: uppercase;
    font-weight: 800;
    border-radius: 5px;
    display: block;
    color: #FFF !important;
}

a.find-store-button:hover {
    color: #fff;
    background: #1e71b8;
}

.resp-vtabs .resp-tabs-container {
	border: none !important;
}

a.find-store-button:hover {
	color: #DDD;
}

.coaches-coaches {
	clear: both;
	background-color: #E8E8E8;
	border: 1px solid #999;
	padding: 1.667em;
	margin-bottom: 1em;
	border-radius: 0.417em;
}

.coaches-coaches h3 {
	margin-top: 10px;
}

.coaches-coaches img {
	float: left;
	margin: 0 30px 10px 0;
	width: 13%;
}

.coaches-coaches p {
	font-size: 1.4em;
	margin-bottom: 0.75em;
	font-weight: 400;
}

.early-save {
    clear: both;
    background-color: #f2f2f2;
    border: 1px solid #e2e2e2;
    padding: 1.667em;
    color: #cd1719;
    margin: 2em 0;
}

span.save-20 {
	font-weight: 800;
	color: #BE1621;
	margin-right: 1em;
}

.early-save p {
	text-align: center;
	font-size: 2em;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 0;
}

.tickets-sold-out {
	clear: both;
	background-color: #7db9e8;
	border: 1px solid #2989D8;
	padding: 1em;
	border-radius: 0.417em;
	margin-bottom: 1em;
}

.tickets-sold-out p {
	text-align: center;
	font-size: 1.6em;
	font-weight: 400;
	margin-bottom: 0;
	color: #fff;
}

.final-tickets-sold-out {
	clear: both;
	background-color: #ebc8c6;
	border: 1px solid #b03233;
	padding: 1em;
	border-radius: 0.417em;
	margin-bottom: 1em;
}

.final-tickets-sold-out p {
	text-align: center;
	font-size: 1.6em;
	font-weight: 400;
	margin-bottom: 0;
	color: #b03233;
}

.disabled-tickets {
    clear: both;
    background-color: #98cc5c;
    border: 1px solid #88b54f;
    padding: 1em;
    border-radius: 0;
    margin: 35px 0 0;
}

.disabled-tickets p {
    font-size: 1.125em;
    margin-bottom: 0.5em;
	text-align: center;
	font-weight: 400;
	color: #fff;
}

.disabled-tickets h3 {
    text-align: center;
    color: #fff;
    font-size: 1.5em;
    margin: 0.5em 0;
}

/* tables */

#wrapper .resp-tab-content {
	padding: 0em 3em 2em !important;
}

li.resp-tab-item p.game-title {
    font-size: 1.23076923076923em;
    padding: 0.75em 1.25em 0;
    margin-bottom: 0;
}

p.finished {
	color: #999;
}

span.scores {
	background-color: #f2f2f2;
	color: #585657;
	padding: 0.5em 1em;
	font-size: 16px;
}

.game-price-tables {
	clear: both;
	margin: 2.5em 0 0 0;
	padding-bottom: 1.667em;
	/* border-bottom: 1px solid #eaeaea; */
}

.resp-vtabs .resp-tabs-list li.resp-tab-active {
	background-color: #f2f2f2 !important;
	border-bottom: 2px solid #FFF !important;
	margin-right: 0 !important;
}

.resp-vtabs .resp-tabs-list li {
	background-color: transparent !important;
	border-color: #CCC !important;
}

.resp-vtabs .resp-tabs-list li:hover {
	background-color: #f2f2f2 !important;
}

.uscs-tab-float {
	width: 48%;
	float: left;
	margin-right: 2%;
	clear: right;
	margin-bottom: 20px;
}

.uscs-tab-float h3 span {
	font-size: 12px;
	margin-left: 10px;
}

.uscs-tab-float:-child {
	margin-right: 0;
}

.uscs-tab-float h3 {
	color: #045E82;
	font-size: 1.333em;
}

table.ucsc-pricing-table {
	width: 100%;
	font-weight: 800;
}

table.ucsc-pricing-table tr th.day-price {
    background-color: #000;
    color: #fff;
}

table.ucsc-pricing-table tr th.area-price {
	background-color: #DADAD9;
	color: #000;
}

table.ucsc-pricing-table tr td {
	background-color: #ECECEC
}

table.ucsc-pricing-table tr td.match-day-price {
    color: #636363;
    font-weight: normal;
}

.pricing-tabs .large-6 {
    min-height: 210px;
}

body tr.avail-club-county {
	background-color: #faeeeb !important;
}

tr.avail-club-county td {
	color: #BE1621;
}

/*.pricing-venue-info h3 {
font-weight: bold;
color: #045E82;
}*/

.pricing-venue-info div.large-3 h4 {
	border-bottom: 2px solid #000;
}


.uc-hp-module {
	margin-bottom: 14px;
}

body #health-is-wealth &gt; div.responsive-advert-area {
	margin-bottom: 20px !important;
}


/* end */

.champ-banner {
    background-color: #0f0505;
}

.parent-pageid-263605 .champ-banner, .page-id-263605 .champ-banner {
	background: url(http://ulster.gaa.ie/wp-content/themes/club_and_county_framework_TEST/img/championship-microsite-banner-2017-1.png) no-repeat center center;
	background-size: cover;
	margin-bottom: 1em;
}

.parent-pageid-267757 .champ-banner, .page-id-267757 .champ-banner, .parent-pageid-267768 .champ-banner {
    margin-bottom: 1em;
    background: rgb(238,238,238);
    background: -moz-radial-gradient(center, ellipse cover, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%);
    background: -webkit-radial-gradient(center, ellipse cover, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
    background: radial-gradient(ellipse at center, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=1 );
}

/*.parent-pageid-263605 .champ-banner .col4,
.page-id-263605 .champ-banner .col4 {
margin-right: 70px;
}*/

.champ-banner .col7 {
	margin-top: 1em;
}

/*body.page-id-263607 .champ-banner,
body.parent-pageid-263607 .champ-banner {
background: url(http://ulster.gaa.ie/wp-content/uploads/2016/04/championship-microsite-banner-2017.png) no-repeat center center;
background-size: cover;
}*/

/*.champ-banner .wrap {
padding-bottom: 0;
}*/

/*.champ-banner img {
    margin: 1.5em 0;
}*/

.championship-sponsors .wrap {
	padding-top: 0;
	padding-bottom: 0;
}

.ulsterchamp-topbar .wrap {
	padding-top: 12px;
	padding-bottom: 12px;
}

body.page-id-261782 .wrap,
body.parent-pageid-261782 .wrap,
body.page-id-263607 .wrap,
body.parent-pageid-263607 .wrap,
body.page-id-263605 .wrap,
body.parent-pageid-263605 .wrap {
	width: 1200px;
}

body.page-id-261782 #main, body.parent-pageid-261782 #main, body.parent-pageid-263605 #main, body.page-id-263605 #main {
	background-color: #fff;
}

#main .resp-tab-content {
	display: none;
	padding: 0 3.333em;
}

.page-id-262148 #main .wrap.prices.cf,
.page-template-uc2017-hurling #main .wrap.prices.cf {
	width: 900px !important;
}

.page-id-262148 #main #content,
.page-template-uc2017-hurling #main #content {
	width: 100%;
	background-color: #FFF;
	padding: 1em 0;
	margin-top: -20px;
}

.page-template-uc2017-u21 #main #content {
	width: 93%;
	background-color: #FFF;
	padding: 3em;
	margin-top: -20px;
}

.page-template-uc2017-u21 .tab_wrap {
	margin-bottom: 20px;
	width: 72%;
	float: left;
}

.page-template-uc2017-u21 .tab-content {
	padding: 0 !important;
}

.page-template-uc2017-u21 #subnav {
	float: left;
	width: 25%;
	margin-left: 2em;
}

.page-template-uc2017-u21 #champ-fix-2014 li {
	list-style: none;
}

.page-template-uc2017-u21 #champ-fix-2014 li.away, .page-template-uc2017-u21 #champ-fix-2014-hurling li.away,
.page-template-uc2017-u21 #champ-fix-2014 li.home, .page-template-uc2017-u21 #champ-fix-2014-hurling li.home {
	width: 29%;
}

body.parent-pageid-263605 #wpsl-wrap {
	background: #fff;
}

body.parent-pageid-263605 .wpsl-search {
	margin-bottom: 0 !important;
}

.page-id-262148 .game-title.cf,
.page-template-uc2017-hurling .game-title.cf {
	padding: 34px 0 10px 0;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 2em;
	background: #fafafa;
}

.page-id-262148 .game-title-info h2,
.page-template-uc2017-hurling .game-title-info h2  {
	color: #575756;
}

.page-id-262148 .game-header,
.page-template-uc2017-hurling .game-header  {
	padding: 0.83333333333333em 0 1.33333333333333em 0;
	border-bottom: none;
	width: 80%;
	margin: 0 auto;
}

.page-id-262148 a.buy-online-button  {
	width: 40%;
	margin: 0 auto;
}

/*.page-template-uc2017-hurling a.buy-online-button,
.page-template-uc2017-hurling a.find-store-button {
width: 100%;
margin: 0 auto 10px auto;
}*/

.page-template-uc2017-hurling a.buy-online-button{
	width: 50%;
	margin: 0;
}

.page-template-uc2017-hurling .price-icons-cta {
	width: 20%;
	float: left;
	font-size: 1.167em;
	margin-top: 1em;
}

.page-template-uc2017-hurling hr {
	border-bottom: 1px solid #eaeaea;
}

.page-id-262148 .county_logos,
.page-template-uc2017-hurling .county_logos  {
	width: 40%;
	float: left;
	text-align: right;
	margin-right: 4%;
}

.page-id-262148 .game-title-info {
	float: left;
	margin-top: 19px;
	width: 56%;
	text-align: center;
}

.page-template-uc2017-hurling .game-title-info {
	float: left;
	margin-top: 19px;
	width: 56%;
	text-align: left;
}

.page-id-262148 .center h2,
.page-template-uc2017-hurling .center h2 {
	font-size: 40px;
	line-height: 30px;
}

.page-id-262148 .center {
	text-align: center;
	margin: 2em 0 4em 0;
}

.page-template-uc2017-hurling .center {
	text-align: center;
	margin: 2em 0 2em 0;
}

.sponsors {
	margin: 2em 0 1em 0;
}

.sponsors .title {
	float: left;
	width: 23%;
	padding: 2.5em 2em 0 2em;
	text-align: right;
}

.sponsors .logos {
	float: left;
	width: 70%;
}

article {
    border-bottom: 1px solid #eaeaea !important;
    margin-bottom: 2em !important;
}

.ulsterchamp-sidebar {
    background-color: #EEE;
    padding: 20px;
    margin: 4em 0 1em;
}

.ulsterchamp-sidebar ul.quicklinks li.current a {
    color: #be1522 !important;
}

@media only screen and (max-width: 768px) {
	
	#main .resp-tab-content {
	    display: none;
	    padding: 0 2em 0;
	}
	
	.game-title-info h1 {
	    font-size: 1.5em;
	    margin: 1em 0;
	}
	
	.game-title-info {
	    float: left;
	    margin-top: 5px;
	}
	
	p.game-desc {
	    font-size: 0.875em;
	    line-height: 2em;
	    margin-bottom: 0;
	}
	
	ul.resp-tabs-list {
	    padding-right: 0.9375rem !important;
	    padding-left: 0.9375rem !important;
	}
	
	img.ticket-icon-dt {
	    margin-bottom: 2em;
	}
	
	.early-save p {
	    font-size: 1.5em;
	}
	
	span.game-round {
	    padding: 0.5em
	}
	
	/* Fixtures Pages Mobile Styles */
	
	li.away {
	    width: 28% !important;
	    float: right !important;
	    background-position: right center !important;
	    margin: 0 3% 0 0 !important;
	    padding-left: 0 !important;
	}
	
	li.away_score {
	    margin-top: 13px !important;
	}
	li.home_score, li.away_score {
	    width: 10% !important;
	    float: left !important;
	    margin-top: 0 !important;
	    font-size: 12px !important;
	}
	ul.fixture {
	    font-size: 12px !important;
	}
	li.home {
	    width: 28% !important;
	    float: left !important;
	}
	
	#champ-fix-2014 li.ulster {
	    padding-left: 0 !important;
	    text-align: center !important;
	}

	
	/* ------ */

}


@media only screen and (max-width: 480px) {
	
	ul.fixture {
	    font-size: 10px !important;
	}
	
	#champ-fix-2014 li.home, #champ-fix-2014-hurling li.home {
	    padding-left: 12% !important;
	}
	
	#champ-fix-2014 li.away, #champ-fix-2014-hurling li.away {
	    padding-right: 12% !important;
	}
	
	.disabled-tickets {
	    margin: 10px 0 0;
	}
	
	/*
	UCSC 2015 Mobile Styles
	*/

	body.page-id-267767 #main .wrap.prices.cf {
		width: 90%;
		padding: 10px;
	}

	#content .resp-tab-content {
		padding: 2em 1em;
	}

	body.page-id-267767 ul.buy-icons li img {
		width: 100%;
		float: none;
	}

	.county_logos {
		width: 100%;
		float: none;
		text-align: center;
	}

	.game-title-info {
		float: left;
		margin-top: 10px;
		width: 100%;
		text-align:center;
	}

	body.page-id-267767 .game-title-info h2 {
		line-height: 1.2em;
	}

	body.page-id-267767 .game-header h2 {
		font-size: 1.6666666666666667em;
		margin-bottom: 0;
	}

	p.game-desc {
		font-size: 1em;
		font-weight: 400;
		width: 100%;
	}

	span.desc-location, span.desc-date, span.desc-time {
		display: block;
		text-align: center;
	}

	ul.buy-icons {
		width: 100%;
		float: none;
	}

	.price-icons-cta {
		width: 100%;
		float: none;
		font-size: 1.167em;
	}

	.uscs-tab-float {
		width: 100%;
		float: none;
		margin-right: 2%;
		margin-bottom: 8%;
	}

	.early-save {
		clear: both;
		background-color: #f2f2f2;
		border: 1px solid #e2e2e2;
		padding: 1em;
		color: #cd1719;
	}

	.early-save p {
		text-align: center;
		font-size: 1em;
		font-weight: 400;
	}

	.game-price-tables {
		padding-bottom: 0;
	}

	img.ticket-icon-mob {
		display: block;
		margin-bottom: 2em;
	}

	img.ticket-icon-dt {
		display: none;
	}

	a.buy-online-button, a.find-store-button {
		display: inline-block;
		width: 38%;
		font-size: 0.8461538461538461em;
	}

	body.page-id-267767 header .col5, body.parent-pageid-267757 header .col5, body.parent-pageid-267768 header .col5 {
		width: 100%;
		float: none;
	}

	.next-match a.buy-online-button {
		width: 100%;
	}

	nav.ulsterchamp li a {
		padding: 0.5em 0.5em;
		font-size: 0.875em;
	}

	#championship-logo img {
		width: 100%;
		display: block;
	}

	.feile-logo img {
		width: 100%;
		display: block;
	}

	.feile-other-logo {
		display:none;
	}

	body.page-id-267767 h2.resp-tab-active,
	body.page-id-267767 h2.resp-accordion.ver_1 {
		padding: 0 !important;
	}

	body.page-id-267767 p.game-title,
	body.page-id-267767 p span.game-details {
		padding: 0 5%;
	}

	body.page-id-267767 .game-header-clogos, body.parent-pageid-267757 .game-header-clogos, body.parent-pageid-267768 .game-header-clogos, body.page-template-uc2015-test-php .game-header-clogos {
		width: 20%;
	}

	body.page-id-267767 .game-header-info, body.parent-pageid-267757 .game-header-info, .parent-pageid-267768 .game-header-info , body.page-template-uc2015-test-php .game-header-info {
		width: 66%;
	}

	.game-header-clogos img.tyrone-crest {
		margin: 0 0 7px 10px;
		width: 75%;
	}

	.game-header-clogos img {
		margin: 17px 0 0 14px;
		width: 61%;
	}

	.pricing-venue-info h3 {
		font-weight: normal;
		line-height: 26px;
	}

	.game-price-tables {
		clear: both;
		margin: 2.5em 0 1em 0;
	}

	body.page-id-267767 header .col5, body.parent-pageid-267757 header .col5 a img, body.parent-pageid-267768 header .col5 a img {
		width: 90%;
		margin: 0 auto;
	}

	.football-sponsors {
		width: 100%;
		float: none;
	}

	.football-sponsors ul li {
		width: 18%;
	}

	.hurling-sponsors {
		width: 100%;
		float: none;
	}

	.hurling-sponsors ul li {
		width: 18%;
	}

	.football-sponsors ul li:first-child,
	.hurling-sponsors ul li:first-child {
		margin-left: 0;
	}

	#content div.championship-sponsors div.football-sponsors ul li:nth-child(3) img {
		max-height: 30px;
	}

	body.parent-pageid-267757 header .col5.last, body.parent-pageid-267768 header .col5.last, body.page-template-uc2015-test-php header .col5.last {
		display:none;
	}
	
	/*
	UCSC 2019 Mobile Styles
	*/
	
	
	h2.resp-accordion {
	    padding: 0 !important;
	}

	
	img.uc19crests {
	    display: none;
	}
	
	.page-template-uc2019-tickets p.game-title {
	    font-size: 1.5em;
	    padding: 1em 1em 0 !important;
		margin-bottom: 0.5em;
	}
	
	.page-template-uc2019-tickets span.game-details {
	    font-weight: normal;
	    font-size: 0.92307692307692em;
	    padding: 0 1.5em !important;
	}
	
	.page-template-uc2019-tickets p.game-title + p {
	    margin-bottom: 0.5em;
	    font-size: 1.230769230769231em;
	}
	
	h2.resp-tab-active {
	    padding: 0 !important;
	}
	
	.page-template-uc2019-tickets p.game-desc {
	    font-size: 1em;
	    font-weight: 400;
	    width: 100%;
	    line-height: 1.5em;
	}
	
	.page-template-uc2019-tickets a.buy-online-button, 
	.page-template-uc2019-tickets a.find-store-button {
	    width: 49%;
		font-size: 12px;
	}
	
	.page-template-uc2019-tickets .early-save {
	    margin: 1em 0 2em;
	}
	
	.page-template-uc2019-tickets .disabled-tickets p {
	    font-size: 1em !important;
	}
	
	.page-template-uc2019-tickets hr {
	    margin: 1em auto 2em;
	}
	
	.page-template-uc2019-tickets .game-header {
	    padding: 0.83333333333333em 0 0.5em 0;
	}
	
	span.mob-hide {
	    display: none;
	}
	
	.ulsterchamp-topbar a i, .ulsterchamp-topbar a * {
	    font-size: 1em !important;
	}
	
	ul.main-navigation li {
	    margin: 0 !important;
	    padding: 0 !important;
	    border-left: none !important;
	}

	ul.main-navigation li:first-child {
	    border-left: none !important;
	}
	
	#responsive-menu {
	    margin: 0 !important;
	    border-top: 1px solid #d09806;
	    padding: 0;
	}
}

body.page-id-267767 span.home_score {
    display: inline !important;
    background: #313131 !important;
    color: #fff !important;
    padding: 10px !important;
    font-size: 16px !important;
    vertical-align: middle !important;
    margin-right: 10px !important;
}

body.page-id-267767 span.away_score {
    display: inline !important;
    background: #313131 !important;
    color: #fff !important;
    padding: 10px !important;
    font-size: 16px !important;
    vertical-align: middle !important;
    margin-left: 10px !important;
}

a.button {
    width: 100% !important;
	margin: 5px 0 !important;
}</pre></body></html>