<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {font-family:Open Sans, sans-serif; font-size:14px; color:#333; background:white; }
h1, h2, h3, h4, h5, h6 {font-family:oswald, Open Sans, sans-serif; text-transform:uppercase; font-weight:500; margin:30px 0 0;}
h3, h4, h6 {margin:10px 0 0;}
.cleary {width:100%; height:0px; clear:both;}


@font-face {
    font-family: 'rhoderegular';
    src: url('/fonts/rhode/rhodesemiboldcondensed-webfont.woff2') format('woff2'),
         url('/fonts/rhode/rhodesemiboldcondensed-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

/* TRANSITIONS */
#mob-menu {-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.banner .dots li {-webkit-transition:background .5s, opacity .5s;-moz-transition:background .5s, opacity .5s; box-shadow:0 0 1px black;transition: background .5s, opacity .5s;}


/* HEADER */
.site-logo {min-height: 0; padding: 20px 0 15px;}
a.logo {float:left;}
a.logo img {height:125px;}
.header_container {min-height:0;}
#searchform {float:right; margin: 5px 0 3px;}
#searchform input.field{  padding: 4px;  border: none;  font-size: 13px;  font-style: italic; border-radius: 0; background: white !important;}
#searchsubmit {  background: url(../../uploads/2015/04/srchbtn.jpg) center center no-repeat; width: 25px !important; height: 23px; margin-top: 0px; display: inline-block; border: none; color: #d82e27;}
#masthead-wrap {border-bottom:7px solid #d82e27; }
#tophead {background:#01652f; color:white;} 
#tophead span.callus{color:black;display:inline-block; padding:5px 0 0 25px;} 
#tophead span.number{color:white;display:inline-block; font-weight:600; padding:8px 0 0 20px;} 
#topheadinner {position:Relative; text-align:right; max-width:960px; margin:0 auto;} 
#topheadinner img {float:right; margin:11px 10px 0px;} 


.col.twitterwidge img {width:50px !important;;}

.galleryfolder {width:32%; margin:0 1% 10px 0; float:left; height:270px;}

.single nav#nav-below{display:none;}

.search-results .entry-meta {display:none;}

.official-site {position:Absolute; top:104px; background:#890302; z-index:100; color:#FFF; padding:8px 20px; font-weight:700; text-transform:uppercase; border-bottom-right-radius:10px; border-bottom-left-radius:10px;}

#primary {float:none; width:auto; margin:0;}

h2.woocommerce-loop-product__title {min-height:65px !important}

.bs-pinning-wrapper.bspw-header-style-1 {height:auto !important}
.site-header.header-style-1 .main-menu.menu {height:48px !important;}
.main-navigation {max-width:100%; padding:0;float:none; width:auto; display:block; clear:both;}
.main-navigation ul{padding-left:0; float:none;}
.main-navigation ul ul {top:69px;}
.main-navigation ul ul li a {color:white !important;}
.main-navigation ul ul li a:hover{color:#890302 !important;}
.main-navigation li{ margin:0;}
.main-navigation li a{border-radius:0 !important; font-weight:500; font-family: Oswald; color:white; padding:22px 8px 20px; font-size:14px;}
.main-navigation li a:hover{color:white; background:#890302}
#mob-menu {margin: 0 auto;background: rgba(0, 0, 0, 0.85); width: 100%; z-index: 100;font-size: 22px;text-align: center;}
#mob-menu a{color:white; font-weight:bold; display:block; padding:10px 0;}
.close span {margin-top:20px;color:#F1592A;}
.mobmenucontainer {width:100%; text-align:center;}
.show_mobmenu {margin:10px auto 0; z-index:50; height:40px; width:30px;}
.show_mobmenu div {height:6px; width:100%; background:white; margin:6px auto;}
.mobmenucontainer {display:none;}
ul.menu {padding-right:0;}
ul.menu a {margin-right:0;}

#comments {display:none !important;}
div.twtr-doc{margin-top: 37px;}

/* BANNER */
.banner {float:left; height:650px; width:100% !important; background:black; margin:0 auto; position: relative; overflow: auto; }
.banner ul{ margin:0; padding:0; }
.banner li {height:450px; list-style: none; background-repeat:no-repeat !important; background-position:center top !important;}
.page-template-season_ticket .banner li {height:auto; padding:170px 0;}
.page-template-season_ticket .banner li h2 {font-size:100px; margin:0 !important;}
.page-template-blog .banner li {height:auto; padding:170px 0;}
.page-template-blog .banner li h2 {font-size:100px; margin:0 !important;}
.banner li h2{margin:0;floaT:left; margin-top:90px; font-size:110px; line-height:1.2; text-transform:uppercase; padding:0;font-weight:600; color:white;}
.banner li a{floaT:left; clear:left; font-size:30px; padding:0 20px; background:rgba(137, 3, 2, 1); font-weight:600; color:white; margin-right:50px;}
.banner ul li { float: left; }
.banner .dots {position:absolute; right:30px; bottom:-10px; clear:both; margin-top:15px;}
.banner .dots li{display:inline; color:white;}
.banner .dots li.active {background: #d82e27;opacity: 1;}
.banner .dots li{background:#fff;color:#ed1c24;display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border-radius:26px;cursor:pointer;}
.news-featured a:hover {background:black; transition: all .1s ease-in-out; -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out;}

/* CONTACT FORM */
.wpcf7-text {width:96%; padding:9px 2% !important; margin-bottom:10px; background:white !important; color:#959595; font-style:italic;}
.wpcf7-textarea {width:96%; height:60px; padding:9px 2% !important; background:white !important; color:#959595; font-style:italic; }
span.wpcf7-form-control-wrap {width:auto; display:block;}
span.wpcf7-form-control-wrap {width:auto; display:block;}
.wpcf7-submit {background:#d82e27; padding:9px 25px; border-radius:4px; text-transform:uppercase; font-size:16px; bordeR:none; color:white; font-weight:700; margin-top:10px;}

.bannercontainer {margin-top:-70px;}

/* TABS */
.tabs-menu {margin:0; padding:0; clear: both;}
.tabs-menu li {list-style:none; float: left; width:50%;}
.tabs-menu li.current {position: relative;background-color: #fff;border-bottom: 1px solid #fff;z-index: 5;}
.tabs-menu li a {cursor:pointer; font-weight:900; padding:10px; display:block; text-align:Center; text-transform: uppercase;color: #fff;text-decoration: none; }
.tabs-menu .current a {color: #2e7da3;}
.tab {border:none; padding:0px 0; text-transform:uppercase;}
.tab-content {padding:0 20px;display: none;}
.tab-content.active {display:block;}


.merch-images img {width:24%; float:left; margin:0 1% 10px 0;}


/* FOOTER */
.col ul {padding:0; margin:0;}
.col .widget h4 {font-family:oswald; text-transform:uppercase; padding:4px 0; font-size:19px; font-weight:500;}
.col .widget h4 a{font-size:19px;}
.col .widget {color:white; font-family:Open Sans, sans-serif; font-size:15px;}
.col .widget li {border-bottom:0;}
.col .widget li a{color:white; }
.widget.widget_pages a:after{content:' &gt;'}
.textwidget {padding-left:0;}
.textwidget a{padding:5px 0;}
.subfooter {border-top:2px solid #a43e3d; padding:20px 0 17px; background:#890302; color:black;}
.subfooter a{color:white;}
.subfooter .left{font-size:10px; float:left; width:80%;}
.band {background:#198249; height:9px; margin:3px 0;}
.site-footer {background:#e72a31}
.footer_container {padding:20px 0 15px; background:none;}
.footer_container .section{width:73%; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.footer_container h4{text-transform:uppercase; line-height:normal; border:none; margin:0; padding:0; color:white;}
.footer_container a{font-size:12px; display:block;line-height:normal; border:none; margin:0; padding:0; color:white;}
.footer_container .address{font-size:12px; display:block;line-height:normal; border:none; margin:0; padding:0; color:white !important; float:right; width:50%;}
.footer_container .soc{float:left; margin:10px 5px; width:35px;}
.twitterwidge {float:right; width:25%; height:100px;}
.twitterwidge iframe {height:200px !important;}

.cart-link {padding: 5px 20px; display: inline-block; color: #FFF !important; font-family: oswald;}

/* MAIN */
.entry-content #searchform {margin: 5px 0 5px; float: left; border: 1px solid #CCC;}
.entry-content #searchform .submit {text-indent:-100px}
.section {}
.inner {max-width:1000px; margin:0 auto;}
.homeinner {padding: 15px;  background: white;  margin-top:0px;  position: Relative;}

.home-block {position:Relative; color:white; font-size:15px;}
.home-block h4 {font-size:23px;}
.home-block a {color:#f00300}

.section.main-home .block-1 {float:left; height:335px;width:31%; background:#01652f; margin:0px 1% 0 0;}
.section.main-home .block-2 {float:left; height:335px; width:31%; background:#eff0f0; margin:0px 2.5% 0;}
.section.main-home .block-3 {float:right; height:335px; background:url(../../uploads/2015/03/season.jpg) top left no-repeat; width:31%;  margin:0px 0 0 1%; background-size:cover;}
.section.main-home .block-4 {background:url(../../uploads/2015/03/steel.jpg); margin:15px 0 0; padding:30px 50px;}
.section.main-home .block-5 {float: left; width: 31%; height: 335px; background: url(../../uploads/2015/03/merch.jpg) 665px center; margin: 15px 1% 0 0;}
.section.main-home .block-6 {float:left; width:31%; height:335px; background:#01652f; margin:15px 2.5% 0;}
.section.main-home .block-7 {float:right; width:31%; height:335px; background:black; margin:15px 0 0 1%; background-size: contain;}
.section.main-home .block-8 {height:165px; background:black url(../../uploads/2015/03/sponsorship.jpg) left center no-repeat; margin:15px 0 0;}

.page-template-lottery .main-content-left {width:100%; float:none;}
#left, #right {width:48%;}#left {float:left; width:48%;}#right {float:right; width:48%;}

.widget iframe { height: 185px; width:100% !important;min-width:0 !important;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

/* HOME BLOCKS */
.block-1 .tab1{background:#890302;}
.block-1 .tab2{background:#004821;}
.block-1 .left{width:19%; text-align:right;float:left;}
.block-1 .right{width:79%; float:right;}
.block-1 .day {  font-size: 24px;  display: block;  font-weight: 700;  float: right;  width: 75%;  line-height: normal;}
.block-1 .venue {  font-size: 19px;  display: block;  font-weight: 700;  float: none;  width: 75%;  line-height: normal;}
.block-1 .date {margin-bottom:10px; font-size: 16px;  display: block;  float: right;  width: 75%;  line-height: normal;}
.block-1 .preview {font-size:14px; font-weight:700; display:block; color:#222; background:white; float:left; width:48%; text-align:center;}
.block-1 .morefixtures {padding:5px 0; margin-top:15px;  font-size: 15px; font-weight: 700; display: block; color: #222; background: white; text-align: center;}
.block-1 .tickets {font-size:14px; font-weight:700;display:block; color:#222; background:white; float:right; width:48%; text-align:center;}
.block-1 .prevtix {display:block; float:right; width:75%;}
.block-1 h4 {margin:0; font-size:25px; margin-bottom:15px; text-align:center; line-height:normal;}
.block-1 #tab-1 h4 {text-align:left;}
.block-1 strong {display:block; margin:5px 0 30px;}
.block-1 #tab-2{height:260px; padding-top:27px;}
.block-1 #tab-1{background:#890302; height:260px; padding-top:27px;}


.block-2 .tab3 {background:#dcdcdc;}
.block-2 .tab3 a{color:#8f8f8f;}
.block-2 .tab4 {background:#eff0f0; color:#cf4140}
.block-2 .tab4 a{color:#444; font-family:oswald; font-size:17px;}
.block-2 table {color:#222;}

#leaguetable {margin:auto; text-transform: none; font-weight:600; font-size: 13px;}
#leaguetable tr{border-bottom:1px solid #ccc;}
#leaguetable td{border-bottom:1px solid #dcdcdc; padding:11px 10px;}
.tablecontainer {overflow:hidden; margin-left:-20px; margin-right:-20px;}


.block-3 h4 {position:absolute; bottom:0;  width:100%; background:rgb(137, 3, 2);}
.block-3 h4 a{  color: #FFF; text-align: center; display: block; font-size: 25px; padding: 16px 0 13px;}

.block5-content, .block-7 .info {bottom:0; position:Absolute; padding:0 20px; background:rgba(0, 0, 0, 0.77);}
.block5-content p {line-height:20px;}

.block-4 h4 {float:left; line-height:normal; margin:0; font-size:56px; font-weight: 800;font-size: 53px;}
.block-4 span {float: left; display: block; width: 27%; margin-left: 3%; font-weight: 600; margin-top: 21px; font-size: 15px; line-height: 18px;}
.block-4 img {float:right; margin:15px 8px 0; display:block;}

.block-6 h4 {background:#004821; margin-bottom:20px;padding:0 20px; margin-top:0;}
.block-6 h5 {margin:0; font-size:18px; text-transform:uppercase;}
.block-6 .right {width:65%; margin-right:10%; float:right;}
.block-6 .left {  width: 15%;  margin-left: 6%;  float: left;}
.block-6 .left span{color:black; font-weight:700; display:block; font-size:20px; background:white; padding:10px 0; text-align:center;}
.block-6 .left em{display:block; color:black; font-weight:700;  font-size:12px; text-transgform:uppercase; padding:5px 0; background:white; text-align:center;}
.block-6 .right a {color:white; font-weight:600; text-transform:uppercase;}
.block-6 p{ line-height: normal;  font-size: 12px;}

.block-7 span {font-size:13px;}
.block-7 span span{color:#f00300}
.block-7 .info {line-height:15px; position:Absolute; width:84%; padding:10px 8% 25px; bottom:0; z-index:1;}
.block-7 h4 {margin-bottom:10px;}
.block-7 a {  position: Absolute; background: #b30402; top: 18px; color: white; padding: 5px 10px; font-weight: 700;  font-size: 12px; text-transform: uppercase; right: 10px;}

.block-8 .content {float: right; width: 46%; padding: 0 1.5%; display: block; margin-right: 3.5%; padding: 10px 0;}
.block-8 .content p{ line-height:normal;}


/* VANILLAS */
.page-content {background:white; padding:20px 2%; width:96%; float:left;}
.bread-head {padding:5px 20px; background:#890302;}
.bread-head h2{clear:none; text-align:Center; color:white; margin:0;}
.bread-head a{font-size:11px;color:white;}
.bread-head .bc{text-align:Center; font-size:11px;color:white; padding:12px 0 0;}
.bread-head .current-bc{font-weight:700;font-size:11px;text-transform:uppercase;}
.normal-page #content {background:white;max-width:1000px; margin:0 auto !important;}
#wdi_feed_0 .wdi_feed_container {padding-bottom:20px;}

.single-product entry-meta {display:none !important}


#primary_home .third {height:290px;}


.shop-archive #content {background:white;max-width:1000px; margin:0px auto 0;}
.shop-archive #content.shop-archive-content {margin:-90px auto 0;}
.order-form-button {display:none; padding:10px 15px; font-size:27px; color:white !important; text-align:center; background:#890302; text-transform:uppercase; font-family:oswald; margin: 0 20% 35px;}
.archive.term-merchandise .order-form-button {display:block;}

li.product-category.product {list-style:none; float:left; width:29%; margin:0 2% 10px; }
li.additional_information_tab, div#tab-additional_information, .related.products {display:none !important;}
div#tab-description {padding:0 10px;}
.hero-image-normal {background:url(https://www.evrfc.co.uk/wp-content/uploads/2015/04/ponty-ebbw.jpg) center center no-repeat !important;}

.woocommerce-page ul.products li.product p{ margin-bottom:0;}
.woocommerce-page ul.products li.product h4{ margin-top:0;}
.woocommerce ul.products li.product h3 {color:#222; font-size:20px; padding-bottom:0;}
.woocommerce ul.products li.product h4 {color:#222; font-size:17px;}

.page-id-943 .main-content-right{display:none;}
.page-id-943 .main-content-left{float:none; width:auto;}
.page-id-943 .wpcf7-submit{display:block; clear:right; float:right;}
.page-id-943 .wpcf7-text{margin-bottom:0;}


.third{ padding:25px; width:33.333333%; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.third.third-1{background:#e72a31}
.third.third-2{background:#06a454}



.season-tick-price {margin:30px 0 0; line-height:1; font-weight:700; display:block; text-align:center; font-size:57px; color:white;}
.season-tick-price-per-month {display:block; text-align:center; margin:0 0 19px; font-size:24px; color:white;}
.st-additional-line {line-height:1.3;height:50px; display:block; text-align:center; font-size:22px; font-weight:300; color:white;}
.third-3 .season-tick-price, .third-3 .season-tick-price-per-month, .third-3 .st-additional-line  {color:black;}



.hero-image-normal {background-color:black !important; height:315px; width:100%;}
.sponsored-title {position:relative; clear:both; margin-top:30px;text-align:Center;}
.sponsored-title h4 {display:inline; position:relative; color:#676767; font-family:open sans; background:white; padding:0 20px; text-transform:uppercase; font-size:15px; font-weight:700;}
.sponsored-title img {display:none;}
.sponsors img{margin:10px 15px;} 
.main-content-left{width:75%; float:left;}
.main-content-left h2 {margin-top:0;}
.main-content-right{width:22%; float:right;}
.page-content #secondary {  width: 22%; float: right; padding: 0; margin:10px 0 0 0;  background: none;}
.page-content #secondary h1{font-family:rhoderegular; font-size:30px;  background: none !important; color: #111;  border-bottom: 1px solid #CCC; padding:0 0 5px; margin: 0 0 0px; font-size: 25px; border-radius: 0;}
.page-content #secondary ul{margin:0; padding:0;}
.page-content #secondary li{color:#111; display:block; border-bottom:none; text-transform:uppercsae; text-transform:uppercase;}
.page-content #secondary a{color:#111; display:block; text-transform:uppercsae; font-weight:600; text-transform:uppercase; border-bottom:1px solid #ccc; padding:8px 0; }
.page-content #secondary .widget{margin-bottom:20px;}
.page-content #secondary .widget input{border:1px solid #ccc;}
.page-content #secondary .widget #searchform{float:none; margin:0;}
.page-content #secondary .widget #searchform input.field{padding:10px;}
.page-content #secondary .widget #searchform .assistive-text{display:none;}
.page-content #secondary .widget #searchsubmit{ float:right; height: 37px; width:28px !important; display: inline-block;}

.line {  height: 1px; width: 90%; position: Absolute; top: 14px;  background: #676767; z-index: 0; margin: 0 5%;}
.single h1.entry-title{margin-top:0; padding-top:0; line-height:normal;}
.woocommerce .woocommerce-ordering {display:none !important;}
.nav-side {}
.nav-side ul {margin-left:0;}
.nav-side h2{margin-top:0; color:#4b4b4b;}
.nav-side a{display:Block; text-transform:uppercase; font-weight:700; border-bottom:1px solid #ccc; padding:5px 0;}
.nav-side a.current{font-weight:800; color:#890302;}
.nav-side a:hover{color:#890302;}
.latest-post-side {background:#8b8b8b; color:white;padding:20px;}
.latest-post-side h2{margin:0; color:white;}
.latest-post-side strong{font-weight:700;}
.latest-post-side .news-side-more{padding:4px 10px; color:White; background:#890302;}

.page-template-default .entry-content {margin-top:0;}
.page-template-default .entry-content h1 {line-height:normal;}


/* PAGE SPECIFICS */
.contact-content-below {padding:0 20px;}
.contact-left {width:70%; float:left;}
.contact-right {font-weight:600; width: 19%; float: right; padding-left: 4%; margin-top: 40px; border-left: 1px solid #CCC;}
.contact-right img {margin:5px 10px 0 0;}
.contact-left h2, .contact-left h3 {color:#890302}
.contact-left h2 {margin-top:40px;}
.contact-content {padding:20px 2%; width:96%; float:left;}
.contact-content-below .address {background:url(../../uploads/2015/04/housecontact.png) left 4px no-repeat; padding-left:30px}
.contact-content-below .address p{margin:0; padding:0; line-height:normal;}
.contact-content-below .number {margin:10px 0; background:url(../../uploads/2015/04/phonecontact.png) left 4px no-repeat; padding-left:30px}


div#reviews, li.reviews_tab {display:none !important;}


.news-left {width:60%;}
.news-date {width:15%; float:left;}
.news-image {max-width:100%; margin-bottom:15px;}
.news-left .left {width:7%; border-right:1px solid #d0d0d0; float:left;}
.news-left .left span{ color: black; font-weight: 700; display: block; font-size: 23px; line-height:normal;}
.news-left .left em{  display: block; color: black; font-weight: 700; font-size: 12px; text-transform: uppercase; padding: 5px 0; font-style:normal;}
.news-left .right {width:90%; float:right;}
.news-left .right h4{margin:0; line-height:normal;color:#890302; font-size:29px;}
.news-left .right span {font-size: 13px;color: #4b4b4b; padding-right: 15px; border-right: 1px solid #4b4b4b;}
.news-left .right p{font-size: 13px;color: #4b4b4b;}
.news-left .right p a{text-transform:capitalize; color:#890302; font-weight:600;}

.results  {padding-bottom:30px; margin-bottom:30px; border-bottom:1px solid #ccc;}
.results .left {width:48%; float:left;}
.results .right {width:48%; float:right;}
.results .pastresult {text-transform:uppercase; display:block; padding:0 3px; color:#890302; font-weight:600;}


.fullreports .right h4 {font-size:20px; color:#890302;}
.fullreports .right .report-brief *{font-size:14px !important; margin:0; font-family:open sans}
.fullreports .right .report-brief h2{font-weight:600;}
.fullreports p {font-size:12px; }
.fullreports a {color:#c62726; font-weight:800;}
.results-left{width:78%; float:left;}

.season-ticket-content {}
.season-ticket-content .left-1{width:70%; float:left;}
.season-ticket-content .left-1 h4 {font-size:20px; color:#4b4b4b; font-family:open sans; font-weight:800; margin:0; }
.season-ticket-content .left-1 h1{font-size:40px; line-height:40px; color:#890302; margin:0; }
.season-ticket-content .left-1 h1 span{font-size: 13px; font-family: open sans; font-weight: 700; text-transform: none; color: #5d5d5d;}
.season-ticket-content .right-1{width:27%; float:right;}
.season-ticket-content .right-1 a{background: white; border:1px solid #890302; color:#890302; padding: 15px 25px; text-align:Center; text-transform: uppercase; font-weight:700; line-height:normal; font-size: 18px; display: block; float: right; border-radius: 7px;}


.season-ticket-content .right-1 a:hover{background:#890302; color: white;}

.season-ticket-content .adult{margin-top:-8px; margin-bottom:25px; padding:20px; border:1px solid #ccc; border-top:none;}

.season-ticket-content .juniorsenior a.buy{line-height:normal; border:1px solid #890302; font-weight:700; background:white; color:#890302; padding:10px; text-transform:uppercase; font-size:18px;}
.season-ticket-content .juniorsenior a.buy:hover{background:#890302; color:white;}

.standing-order-pdf {float: right; border:1px solid #890302; margin-top: 10px; text-align:Center; padding: 9px 15px !important; background:white; color:#890302 !important; text-transform: uppercase; font-size: 13px; border-radius: 7px;}
.standing-order-pdf:hover {background:#890302; color: white !important;}
.right-2 .standing-order-pdf {float:none;}


.buynow {background:white; color:#890302 !important; padding: 15px 25px; border:1px solid #890302; text-transform: uppercase; margin-bottom:15px; font-weight:700; line-height:normal; font-size: 18px; display: block; text-align:Center; border-radius: 7px;}
.buynow:hover {background:#890302; color:white !important;}

.season-ticket-content .juniorsenior .left-2{width:48%; float:left;}
.season-ticket-content .juniorsenior .left-2 h4 {line-height:22px; font-size:20px; color:#4b4b4b; font-family:open sans; font-weight:800; margin:0; }
.season-ticket-content .juniorsenior .left-2 h1{font-size:30px; line-height:40px; color:#890302; margin:0; }
.season-ticket-content .juniorsenior .left-2 span{font-size: 13px; font-weight: 700; text-transform: none; color: #5d5d5d;}
.season-ticket-content .juniorsenior .left-2 img{width:100%; border-bottom:8px solid #01652f;}
.season-ticket-content .juniorsenior .left-2 .left-inner{width:70%; float:left;}
.season-ticket-content .juniorsenior .left-2 .left-inner img{max-width:100%;}
.season-ticket-content .juniorsenior .left-2 .right-inner{width:100%; float:right;}
.season-ticket-content .juniorsenior .right-2{width:48%; float:right;}
.season-ticket-content .juniorsenior .right-2 img{border-bottom:5px solid #01652f; width:100%;}
.season-ticket-content .juniorsenior .right-2 h4 {line-height:22px; font-size:20px; color:#4b4b4b; font-family:open sans; font-weight:800; margin:0; }
.season-ticket-content .juniorsenior .right-2 h4 span{font-size:24px;}
.season-ticket-content .juniorsenior .right-2 h1{font-size: 42px; line-height: 49px; color: #890302; margin: 0; }
.season-ticket-content .juniorsenior .right-2 span{font-size: 13px; font-weight: 700; text-transform: none; color: #5d5d5d;}
.season-ticket-content .juniorsenior .right-2 .left-inner h1 span{display: block; line-height: 20px; font-family: open sans; font-size: 13px;}
.season-ticket-content .juniorsenior .right-2 .left-inner img{max-width:100%;  border-bottom:8px solid #01652f;}
.season-ticket-content .juniorsenior .right-2 .right-inner{margin-top:10px;}
.season-ticket-content .oneoff {display:block; clear:both;}
.benefits {padding:20px 40px; background:#eee;}
.benefits h2{color:#c20100;margin:0;}
.benefits ul{margin-top:10px;}
.benefits li{padding-left: 25px; background: url(../../uploads/2015/04/tick.png) left top no-repeat; line-height: normal; font-weight: 600; color: #4b4b4b; font-size: 14px; margin-bottom: 14px; background-position: 0 3px; background-size: 13px 13px !important;}


.ticket-third {margin:30px 0; float:none;}
.ticket-third img{max-width:100%;}
.ticket-third h2{text-align: Center; padding: 15px 13px; font-weight: 400; line-height: normal; font-size: 20px; line-height: 34px; color: white;}
.ticket-third.ticket-third-1 h2{background:#67c3cb;}
.ticket-third.ticket-third-2 h2{background:#e7ab1c}
.ticket-third.ticket-third-3 h2{background:#adadad;}
.inner-season {margin-top:-8px; margin-bottom:20px; padding:20px; border:1px solid #ccc; border-top:none;}
.inner-season a{float:none; display:block; text-align:Center; border-radius:7px;}
.membership-price {font-size:20px; padding:10px 20px; text-transform:uppercase; font-family:oswald; text-align:center; color:#898282; background:#e9e9e9; display:block;}
.member-content {font-size:12px; padding:10px 20px; color:#898282; display:block; border:1px solid #adadad;  border-top:none;}


.sponsorship {border:2px solid #ebebeb; margin-bottom:25px;}
.sponsorship img{width:100%; border-bottom:8px solid #01652f}
.sponsorship h2{padding:0px; margin-top:10px; font-size:35px; position:relative;}
.sponsorship h2 span{color:#C71817;}
.sponsorship h2 em{position:Absolute; left:0; bottom:-10px; display:none; font-size:13px; font-style:normal;}
.sponsorship a{display:inline-block; color:#C71817; text-transform:uppercase; font-weight:700; background:white; border:2px solid #C71817; border-radius:5px; padding:10px 30px;}
.sponsorship.half {width:48%; float:left; }
.sponsorship.half h2 {font-size:24px; }
.sponsorship.full{clear:both; }
.sponsor-info {padding:0px 25px 30px; min-height:250px;}


.woocommerce-checkout #payment ul.payment_methods li {list-style:none !important;}
.shipping_address {display:none;}
.shipping_address.active {display:block;}
.shipping_country, select#billing_country {padding:6px;}


.merch-piece {float:left; width:46%; margin:0 2% 15px; border:1px solid #ccc;}
.merch-info {float:none; width:Auto; padding:10px 15px;}
.contact-merch-product .wpcf7-text{margin-bottom:0;}
.contact-merch-product td{padding:5px 10px;}

.loto-1, .loto-2, .loto-3 {width:33% !important; display:inline-block;}

.span_1_of_3 {box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

.s_t-1,
.s_t-3,
.s_t-5,
.s_t-7,
.s_t-9 {float:right !important;}


.player {min-height:472px; background:black; width:49%; margin:10px 1% 0px 0; float:left;}
.player h3 {margin-top:10px !important; color:White; font-size:20px;}
.player .stat {text-transform:uppercase; font-weight:600px; color:#890302;}
.player .stat span{color:White}
.player img{  min-height: 317px; width: 90%; margin: 19px 5% 0px;}
.player .player-content{padding:0px 20px 20px; font-size:14px;}
.squad-container {padding:20px 2%;}
.player-archive {margin-bottom:35px; }
.filter { display: inline-block; padding: 5px 10px; text-transform:uppercase; margin: 0 1px; cursor:pointer;}
.filter.active {border:1px solid #666; border-radius:8px; font-weight:600; margin: 0 0px;}


.kcontainer {height:190px; overflow:hidden; padding: 5px 10px; background: white; color: #222;}
#kebo_twitter_feed_shortcode-1 .kaccount{font-family:oswald, sans-serif; text-transform:uppercase; color: #222; font-weight: 600; font-size: 14px;}
#kebo_twitter_feed_shortcode-1 a{display:inline; color:inherit; font-size:inherit;}
#kebo_twitter_feed_shortcode-1 time { display: block; font-size: 11px;}
#kebo_twitter_feed_shortcode-1 p.ktext {font-size:12px;}

table.fixtureresults td,
table.fixtureresults th {border:1px solid #ccc; padding:6px 0; text-align:Center;}
table.fixtureresults th {font-weight:700;}

.page-template-tables .page-content table {border:1px solid #ccc}
.page-template-tables .page-content table td{padding:8px 0; border-bottom:1px solid #ccc}
.page-template-default .entry-header {display:none; }

.woocommerce-breadcrumb {display:none;}
.single-product #primary_home {max-width: 1000px; margin: 0 auto; float: none;}
.single-product #content {margin:0;}
.single-product .fullwidth {margin:-90px auto 0 !important; }
.woocommerce div.product .product_title {font-family:oswald, sans-serif; font-size:38px;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {background:#890302 !important;}

.woocommerce-page #primary{margin:0 auto; float:none;}
.product-category {float: left !important; width: 29% !important; clear: none !important; margin: 0 2% 20px !important;}
.product-category img{margin-bottom:5px;}
.product-category h3 {text-align:Center !important; font-size:17px !important;}

.woocommerce ul.products li.product strong {display:inline;}
.woocommerce ul.products li.product a {color:inherit}
.woocommerce ul.products li.product a img {    padding-bottom: 20px; margin-bottom: 0; border-bottom: 2px solid #890302; height: 190px; width: auto !important; margin: 0 auto;}
.more-info-product {padding: 10px; text-align: Center; display: block; color: #FFF !important; background: #890302; margin-top: 15px;}


.show_mobmenu {position:Absolute; top:19px; right:30px; z-index:50; height:40px; width:30px;}
.show_mobmenu div {height:6px; width:100%; background:#222; margin:6px auto;}
.mob-nav {display:none;}
.logo.mob-logo {display:none;}
.showmob {display:none;}
 .mob-results {display:none !important;}
 
 td.item-td {width:180px;}
 span.wpcf7-form-control-wrap.quantity,
 span.wpcf7-form-control-wrap.quantity2,
 span.wpcf7-form-control-wrap.quantity3,
 span.wpcf7-form-control-wrap.quantity4,
 span.wpcf7-form-control-wrap.quantity5,
 span.wpcf7-form-control-wrap.quantity6,
 span.wpcf7-form-control-wrap.quantity7,
 span.wpcf7-form-control-wrap.quantity8,
 span.wpcf7-form-control-wrap.quantity9,
 span.wpcf7-form-control-wrap.quantity10,
 span.wpcf7-form-control-wrap.quantity11,
 span.wpcf7-form-control-wrap.quantity12,
 span.wpcf7-form-control-wrap.quantity13,
 span.wpcf7-form-control-wrap.quantity14,
 span.wpcf7-form-control-wrap.quantity15 {width:30px;}
 .linetotal {width:210px;}
 
.thankyou {font-size:28px; color:#890302; font-family:oswald;}
.single-product span.amount {font-size:24px; color:#890302; font-family:oswald;}
.listprice .amount {font-size:20px; color:#890302; font-family:oswald;}

span.wpcf7-form-control-wrap.order-total {padding-top: 20px; border-top: 4px solid #890302;}
span.wpcf7-form-control-wrap.order-total input {float: right; width: 30%;}
.contact-merch-product input.wpcf7-form-control.wpcf7-submit { float: right; clear: right;}
.contact-merch-product span.wpcf7-not-valid-tip {display:none !important}
.order-msg {float:left; margin-top:15px;}

div.wpcf7-mail-sent-ok, div.wpcf7-validation-errors {clear:both;}
div.wpcf7-mail-sent-ok{clear: both; display: Block; border: 3px solid green; padding: 10px;}
div.wpcf7-validation-errors {clear: both; display: Block; border: 3px solid #F00; padding: 10px; background: #FFE8E8;}
.wpcf7-not-valid {border:2px solid red !important;}

.nbs-flexisel-container {position:relative;  max-width:100%;}
.nbs-flexisel-ul {position:relative; width:999999px; margin:0px; padding:0px; list-style-type:none; text-align:center;}
.nbs-flexisel-inner {overflow:hidden; float:left; width:100%;}
.nbs-flexisel-item {float:left; margin:0px; padding:0px; cursor:pointer; position:relative;}
.nbs-flexisel-item img {width: 75%; cursor: pointer; position: relative; margin-top: 10px; margin-bottom: 10px;}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {width: 22px; top:55px !important; height: 22px; position: absolute; cursor: pointer; z-index: 100; opacity: 0.5;}
.nbs-flexisel-nav-left {left:10px; background:url(https://9bitstudios.github.io/flexisel/images/button-previous.png) no-repeat;}
.nbs-flexisel-nav-right {right:5px; background:url(https://9bitstudios.github.io/flexisel/images/button-next.png) no-repeat;}

nav.site-navigation.main-navigation {z-index:2;}

.navcontainer {background:url(https://www.evrfc.co.uk/wp-content/uploads/2021/03/evrfc-bg.png) left top / 100% auto;}

.menu-menu-1-container {clear:both;}
.head-tagline {font-size: 20px; font-weight: 700; color:white; text-transform: uppercase; padding: 51px 0;}


 @media screen and (max-width: 1000px) {
 
 .main-navigation ul ul li a:hover {color:White !important; background:none !important}
 .results .left, .results .right {display:none;}

 .woocommerce ul.products li.product h3 {font-size:17px;}
.normal-page {width:auto; padding:0 10px;} 
.main-content-right {float:none; width:auto;}
.homeinner{margin-top:0;}
.navcontainer {display:none;}
.menu-menu-1-container {display:none;}
.main-navigation li {display:block;}
.main-navigation li a {padding:7px 9px 7px;}
.bannercontainer {margin-top:0 !important;}
.mob-nav {clear:both;}
.mob-nav li{border-bottom:1px solid #EFEFEF; float:none; display:block; clear:both; width:auto;}
.logo {display:none;}
.logo.mob-logo {padding:15px 0 15px 30px; display:Block;}
.showmob {display:block;}
.sponsored-img-title {display:none;}
.normal-page #content {margin-top:0;}
#primary_home {float:none; padding:0; width:auto;}
.player {min-height:0;}
.player img {min-height:0;}

.page-template-season_ticket .banner li h2 {padding:20px !important; font-size:49px !important; display:block !important; max-width:100% !important; width:100% !important; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; text-align:center !important; background:none !important}


nav.site-navigation.mob-navigation.main-navigation {box-shadow: inset 0 20px 7px -20px #242424}
nav.site-navigation.mob-navigation ul.sub-menu{display: block !important; position: relative; width: 100%; top: 0; background: #C2C2C2; box-shadow: inset 0 20px 7px -20px #242424}
nav.site-navigation.mob-navigation ul.sub-menu li{  border-bottom: 1px solid #FFF; padding: 7px 0;}
.main-content-left, .main-content-right {clear:both; float:none; width:Auto;}
.hero-image-normal {background-size:cover !important;}
#searchform {margin:5px 0;}

.contact-left, .contact-right {width:auto; float:none;}
.block-7 a {position:relative; display:block; top:auto; margin-top:10px;}
.block-7 h4 {padding:9px 10px 7px; background:rgba(0, 0, 0, 0.76); margin-bottom:10px;}
.block-1 #tab-2 {padding:0 20px;}
.block-3 h4 a {font-size:20px;}
.section.main-home .block-8 {background-size:cover;}

.block-8 {height:auto;}
.block-8 .content {float:none; width:auto;  padding: 0 1.5%; background: rgba(0, 0, 0, 0.73); padding: 10px 30px;}

}


@media screen and (max-width: 700px) { 
.season-ticket-content .juniorsenior .left-2, .site-footer .widget, .season-ticket-content .juniorsenior .right-2, .span_1_of_3  {float:none; width:auto;}

.order-form-button {display:none; padding:10px 0; font-size:23px; margin:0}

.sep-img {display:none !important;}
.third {width:100% !important;}
.third-half-bg {background:white !important;} 

.loto-1, .loto-2, .loto-3 {width:100% !important; margin:0 0 10px;}
.ticket-third {width: auto; float: none !important; margin-right: 0 !important;}
.season-ticket-content .right-1 a {width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
a.standing-order-pdf {width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.merch-piece {float:none; width:auto;margin:0 0 20px;}
 
.home-block {clear:both !important; overflow:hidden !important; width:auto !important; margin-bottom:20px !important; height:auto !important; float:none !important;}
.section.main-home .block-4 {background-size:cover !important;}
.topheadinner img{float:left; margin:0 2px;}
.site-footer .widget {margin:20px 0;}
.site-footer .twitterwidge {display:none;}
.sponsors .inner {text-align:Center;}
/* .sponsors .inner img {width: 13%; margin: 0px 9%;}*/


.woocommerce .quantity .qty {padding:10px 0;}
.woocommerce div.product form.cart .button {padding:13px;}
.coupon {display:none;}

.banner{height:200px;}
.banner li{height:200px; background-size:cover !important; text-align:Center;}
.banner li h2{margin:0 !important;floaT:none !important; margin-top:50px !important; font-size:20px !important; text-transform:uppercase !important; text-align:Center !important; padding:5px 0px !important; background:rgba(0, 0, 0, 0.82); font-weight:600; color:white;}
.banner li a{floaT:none; clear:both; font-size:15px; text-align:Center; padding:2px 5px; background:rgba(137, 3, 2, 1); font-weight:600; color:white; margin:0 auto; display:inline-block; margin-top:10px;}

.block-4 {text-align:Center;}
.block-4 h4 {float:none; width:auto; margin:0; text-align:Center; font-size:24px;}
.block-4 span {float:none; width:auto; margin:0; text-align:Center;}
.block-4 img {float:none; margin: 0 4px; width:auto; display:inline-block;}

.section.main-home .block-3,
.section.main-home .block-5 {height:200px !important;}
.section.main-home .block-6 .right a {margin-bottom: 20px; display: Block;}
.section.main-home .block-8 {background-size:cover}

.block-8 .content {float:none; width:auto; margin-right:0; padding:10px 20px; background:rgba(0, 0, 0, 0.49);}
.block-8 .content a{display:block; background:white; padding:5px 10px; text-align:Center; margin-top:15px; margin-bottom:15px;}

.section.main-home .block-1, 
.section.main-home .block-2,
.section.main-home .block-3, 
.section.main-home .block-4,
.section.main-home .block-5,
.section.main-home .block-6 {margin:0;}


.footer_container .section {float:none; width:Auto;}
.footer_container .section .span_1_of_3{float:none; margin:0; width:Auto; padding:5px 20px}
.footer_container .section .span_1_of_3 .widget{margin-top:0;}
.footer_container .section .span_1_of_3 .widget .address{float:none; width:Auto;}
.block-2 .upbutton {width:auto;}


.results .left {float:none; width:Auto;}
.results .left a {display:block;}


.season-ticket-content .right-inner, .season-ticket-content .right-1 {display:block; clear:both; float:none !important; width:Auto !important;}

.sponsorship.half {width:Auto; float:none;}

.news-left .left, .news-left .right {float:none; width:auto;}
.page-template-page-templatesblog-php .left span, 
.page-template-page-templatesblog-php .left em {display:inline;  font-style:normal; font-weight:600; padding-bottom:10px; font-size:20px;} 
.page-content #secondary {width:Auto; float:none;}

.bread-head h2{float:none; width:auto; text-align:Center;}
.bread-head .bc{float:none; width:auto; text-align:Center;}

}



@media screen and (max-width: 550px) { 
.player {float:none; width:auto;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {width:70% !important; margin:0 15% 30px !important; float:none;}
.contact-merch-product td {padding:5px 5px;}
.item-td {width:45% !important;}
.contact-merch-product {padding-left:10px; padding-right:10px;}
.contact-merch-product .wpcf7-text {font-size:11px;}
.order-form-table {font-size:12px;}
}

@media screen and (max-width: 400px) { 
.filter {display:block; text-align:Center;}
.order-form-table {font-size:10px;}

}</pre></body></html>