body {background-color: #EAF1EB;color: #000305;font-size: 89%;font-family: 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;line-height: 1.429;margin: 0;padding: 0;
text-align: left;}
.body {clear: both; margin: 0 auto; width: 100%;}
.body #navfooter {text-align: center;margin-top: 1%;font-size: 85%;}
/*Headings*/
h1 {font-size: 1.5em;color: #245122;}
h2 {font-size: 1.571em;color: #245122;}
h3 {font-size: 1.571em;color: #245122;}
h4 {font-size: 1.438em;color: #1867A0;}
h5 {font-size: .8em}	
h6 {font-size: 1em;text-align: center; display:inline;}	
h2, h5, h6 {font-weight: 400;line-height: 1.1;margin-bottom: .8em;}

h3,h4 {font-weight: bolder;line-height: .9;margin: .9em 0;list-style-type: square;list-style-position: inside;}
.h7 {color: #245122;font-weight:bolder;font-size: 1.138em;}
em {font-size: 1.438em;color: #1867A0;font-style:normal; line-height: .9; font-weight:bold;}
/* Anchor style */
a {outline: 0;}
a img {border: 0px;text-decoration: none;}
a:link, a:visited {color: #da2528;padding: 0 1px;text-decoration: none;font-weight: normal;}
a:hover, a:active {color: #245122;text-decoration: none;font-weight: normal;}
nav a:link, nav a:visited {font-weight:100;}
.left {text-align:left;float:left;}
/*Main Navigation*/
.mainHeader {width: 100%;background-image: url(images/headerrpt.gif);background-repeat: repeat-x;}
.mainHeader nav {font-size: 1.143em;height: 40px;line-height: 30px;margin: 0 auto 30px auto;text-align: center;
background-image: -webkit-linear-gradient(270deg,rgba(141,189,49,1.00) 0%,rgba(48,69,17,1.00) 100%);
background-image: -moz-linear-gradient(270deg,rgba(141,189,49,1.00) 0%,rgba(48,69,17,1.00) 100%);
background-image: -o-linear-gradient(270deg,rgba(141,189,49,1.00) 0%,rgba(48,69,17,1.00) 100%);
background-image: linear-gradient(180deg,rgba(141,189,49,1.00) 0%,rgba(48,69,17,1.00) 100%);}	
.mainHeader nav ul {list-style: none; margin: 0 auto;}
.mainHeader nav ul li {float:left;display: inline;}
.mainHeader nav a:link, .mainHeader nav a:visited {color: #fff;display: inline-block;height: 30px;padding: 5px 21px;text-decoration: none;}
.mainHeader nav .dhide {display: none;}
.mainHeader nav a:hover, .mainHeader nav a:active,.mainHeader nav .active a:link, .mainHeader nav .active a:visited {color: #245122;text-shadow: none ;}
.mainHeader nav li a {}
.mainHeader img {width: 944px;height: auto;margin-top: 10px;margin-right: 2%;margin-left: 0%;margin-bottom: 0px;}
/*Content Area*/
.mainContent {overflow: hidden;line-height: 22px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;max-width: 1200px;}
.topcontent {
	background-color: #FFF;
	padding: 2% 5%;
	margin-bottom: 3%;
	margin-left: 1%;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.content .topcontent .important {
    color: #C34042;
    font-size: x-large;
}

.bottomcontent {background-color: #FFF;padding: 2% 5%;margin-left: 2%;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin-bottom: 3%;}
.content {width: 68%;float: right;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;display: inline;}
.content2 {width: 68%;float: left;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;display: inline;}
.post-info {font-style: italic;color: #919191;font-size: 88%;padding-bottom:2%;}
.post-info1 {font-style: italic;color: #919191;font-size: 88%;padding-bottom:2%;}
.post-review {font-style: italic;font-size: 88%;padding:1%;}
/*Sidebar*/
.top-sidebar {width: 24%;float: left;margin: 0 1%;margin-right: 1%;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background-color: #FFF;padding: 1% 3%;	margin-bottom: 2%}
.top-sidebar a:hover {color: #245122;}	
.middle-sidebar {
	width: 25%;
	float: left;
	margin: 0 1%;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #FFF;
	padding-top: 1%;
	padding-right: 3%;
	padding-left: 2%;
	padding-bottom: 2%;
	margin-bottom: 2%;
	display: inline;
	clear: left;
	/* [disabled]list-style-type: cjk-decimal; */
}
.bottom-sidebar {width: 24%;float: left;margin: 0 1%;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background-color: #FFF;padding: 1% 3%;margin-bottom: 2%;clear: left;}
/*Footer*/
.mainFooter {width: 100%;float: left;margin-top: 1%;margin-bottom: 2%;padding-left: 0;color: #FFF;
background-image: -webkit-linear-gradient(270deg,rgba(19,27,6,1.00) 0%,rgba(133,189,49,1.00) 100%);
background-image: -moz-linear-gradient(270deg,rgba(19,27,6,1.00) 0%,rgba(133,189,49,1.00) 100%);
background-image: -o-linear-gradient(270deg,rgba(19,27,6,1.00) 0%,rgba(133,189,49,1.00) 100%);
background-image: linear-gradient(180deg,rgba(19,27,6,1.00) 0%,rgba(133,189,49,1.00) 100%);}
.mainFooter p {width: 96%;margin-top: 1%;margin-right: auto;margin-left: auto;margin-bottom: 1%;text-align: center;}
.mainFooter a:link, .mainFooter a:visited {color: #000;}
.mainFooter a:hover {color: #245122;}
.topcontent p img {display: inherit;margin: 0 auto;width: auto;}
.aptable tr:nth-child(even) {background-color:#E5E5E5;}
.aptable { width:100%;}
.container h2 a {font-size:13px;}}
.body .mainHeader .mobileheader {display:none;}
.container, input, textarea, submit, select  {font:1.05em 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;}
.container {width:100%;max-width:400px;}
form {margin-bottom:20px;}
input, textarea,submit, select {padding:6px;width:100%; box-sizing:border-box;}
label {margin-bottom: 20px;text-align: left;}
label, input, textarea, select {display:block;}
label input, label textarea, label select {margin-top:5px;}
#submit {border: solid #1867A0;padding:10px;margin:0 left;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;max-width:401px;}
.btn {width: 125px;background-color: #1867A0;border:border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;color: #FFF;border-style: none;display: block;margin-left: auto;margin-right: auto;}
.mainHeader nav a:active,.mainHeader nav .mhideactive a:link, .mainHeader nav .mhideactive a:visited {color:#245122;text-shadow: none !important;}
#airport,#seaport {width :100%;}
.topcontent content table {border-collapse:collapse;}
.review {margin:0;padding:0;}
.review {list-style-type:none;}
.review li {width:150px;display:inline;padding-right:2%;}
article il li {list-style-type: none;}
.mainContent .middle-sidebar article {margin-bottom: 10%;}
.container {width: 100%;margin-top: 0;margin-right: auto;margin-left: 0%;margin-bottom: 0;display: inline-block;}
.container table {
	width: 100%;
	margin-top: 30px;
	margin-bottom: 30px;
	max-width: 400px;
	line-height: auto;
	padding: 0px;
	margin: 0px;
	}
#col1 {text-align:left;width:70%;}
#col2 {width 10%;text-align:center;}
.even {background-color: #CCC;}
.even3 {background-color:#ECECEC;}
#col3 {text-align:left;width:44%;}
#col4 {width 7%;text-align:center;font-size:14px;}
.content .topcontent #fixturetable {font-size:14px;}
.content .topcontent #outstanding table {font-size:14px;}
.content .topcontent #claimed table {font-size:14px;}
.content .topcontent #played table {font-size:14px;}
.mobilehide {displayblock;}
.mobilehide2 {display:table-cell}
.fullhide {display:none;}
.container h2 a {font-size:13px;}
.content .topcontent li {display:none;}
.topcontent div #contact {border: thin solid #122B19;margin-bottom: 10px;padding-left: 5px;padding-top: 5px;padding-bottom: 5px;}
#searchform input[type=submit] {display:inline; width: 30%; height:35px;padding:0px;}
#searchform input[type=text] {display: inline; width: 67%; padding:0px;height:35px;}
.middle-sidebar article ul {margin:3%;padding:0;}
article .container h3 {font-size: 1.571em;color: #245122;}

@media only screen and (min-width : 150px) and (max-width : 480px){
.body {clear: both;margin: 0 auto;width: 100%;font-size: 93%; padding: 0px;}	
.mainHeader nav {background: #F7F7F7;font-size: 1.143em;height: 232px;line-height: 40px;margin-bottom: 0;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}	
.mainHeader nav ul {list-style: none; margin: 0 auto;padding-left: 0;}	
.mainHeader nav li {width: 40%;margin: 1% 5%}	
.mainHeader nav a:link, .mainHeader nav a:visited {color: #FFF;display: block; height: 40px;padding: 5px 0;text-decoration: none;background: #245122;}	
.mainHeader nav .mhide {display: none;}
.mainHeader nav .mhideactive {display:none;}
.mainHeader nav .dhide {display:inline-block;}
.mainHeader nav a:active,.mainHeader nav .active a:link, .mainHeader nav .active a:visited {background: #da2528;color: #fff;text-shadow: none !important;}		
.mainHeader nav li a {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}	
.mainHeader img {display:none;}	
.mainContent {overflow: hidden;line-height: 25px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin-top: 4%;margin-bottom: 2%;display:flex;flex-direction:column;}	
.topcontent {background-color: #FFF;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding-top: 2%;padding-right: 1%;padding-left: 1%;padding-top: 2%;margin-bottom: 4%;margin-left:1%;order:1;}
.bottomcontent {background-color: #FFF;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 2% 5%;}	
.content {width: 100%;float: left;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.top-sidebar {width: 86%;float: left;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background-color: #FFF;margin-top: 4%;margin-left: 0;padding: 0 7%;margin-bottom: 0;}
.top-sidebar p {width: 90%;}
.middle-sidebar {width: 86%;float: left;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background-color: #FFF;margin-top: 4%;margin-left: 0;padding: 0 7%;margin-bottom: 0;order:2;}
.middle-sidebar p {width: 90%;}
.bottom-sidebar {width: 86%;float: left;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background-color: #FFF;margin-top: 4%;margin-left: 0%;padding: 0 7%;margin-bottom: 1%;}	
.bottom-sidebar p {width: 90%;}		
.mainFooter {width: 100%;float: left;margin: 2% 0;padding-left: 0;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;color: #FFF;}
.mainFooter p {width: 86%;margin: 2% auto;text-align: center;}
.mainFooter img {width: 97%;height: auto;margin: 2% 0;}
.topcontent content table {width: 100%;margin: 30px auto;border:none;border-spacing: 0;font-size: 96%;}
.body .mainHeader .mobileheader {display: block;text-align: center;background-color: #fff;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;width: 90%;margin-top: 0px;margin-right: auto;margin-left: auto;margin-bottom: 2px;line-height: 35px;padding: 2px 0;}
.topcontent content table {width: 100%;margin: 30px auto;border:none;border-spacing: 0;font-size: 96%;}
.body .mainHeader .mobileheader {display: block;text-align: center;background-color: #fff;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;width: 90%;margin-top: 0px;margin-right: auto;margin-left: auto;margin-bottom: 2px;line-height: 35px;padding: 2px 0;}
#submit table { witdth:250px; font-size:90%;}
.container table {max-width: 90%;font-size: medium;}
#col3 {font-size:12px;}
#col4 {font-size:12px;}
.content .topcontent #fixturetable {font-size:10px;}
.mobilehide {display:none;}
.mobilehide2 {display:none;}
.fullhide {display:table-row;}
.content .topcontent #fixtures {font-size:12px;}
.topcontent p img {width:50%;height:auto;}
ul {padding: 0;list-style-type: none;}
.container h2 a {font-size:12px;}
.content .topcontent #claimed tr{font-size:12px;}
.content .topcontent #played tr{font-size:12px;}
.content .topcontent li {display:block;}
h2 {font-size: 1.271em;}
.even2 {background-color:#E5E5E5;}
.content2 {width: 100%;float: left;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;display: inline;}}
@media only screen and (min-width : 481px)  and (max-width : 650px){
.body {font-size: 91%;}
.mainHeader {background-image: none;}
.mainHeader img {width: 100%;height: auto;margin-top: 0%;margin-right: 2%;margin-left: 0%;margin-bottom: 0%;}
.mainHeader nav {height: 120px;text-align:center;width:91%;padding-right:9%;}
.mainHeader nav ul li {float:none;display:inline-block;}
.mainFooter img {width: 97%;height: auto;margin: 2% 0;}
.content .topcontent #fixturetable {font-size:12px;}
.content .topcontent #outstanding table {font-size:10px;}
.middle-sidebar {width: 38%;}
.content {width: 55%;}
.mobilehide {display:none;}
.topcontent p img {width:70%;height:auto;}
.middle-sidebar article ul {font-size:12px;}
.content2 {width: 95%;float: left;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;display: inline;}
}
@media only screen and (min-width : 651px)  and (max-width : 944px){
.body {font-size: 90%;}
.mainHeader {background-image: none;}
.mainHeader img {width: 100%;height: auto;margin-top: 2%;margin-right: 2%;margin-left: 0%;margin-bottom: 2%;}
.mainHeader nav {height: 80px;text-align: center;width: 95%;padding-right: 5%;}
.mainHeader nav ul li {float:none;display:inline-block;}
.content .topcontent #fixturetable {font-size:12px;}
.content .topcontent #outstanding table {font-size:12px;}
.mobilehide {display:none;}
.middle-sidebar article ul {font-size:13px;}
.content2 {width: 95%;float: left;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;display: inline;}
}}
