



/* Last Published: 2015-08-26 09:54:55, last release by jack-admin */
.container_home_incontainer_results .titletxt,.container_home_incontainer_sports .titletxt, 
.basecolumn2b .container_right .titletxt, 
div.basefooter .util_container > .titletxt, 
.basecolumn2a .pageheadline h1, 
.feat_gallrotate .titletxt, 
table.sys_search .title{font-size: 2.6em; font-family: 'latobold'; text-align:center; text-transform:uppercase; margin-bottom: 65px;} 
/*-----CONTENT ITEM-----*/ 
.std_content:not(.breadcrumbcontent) {float:left; width:100%; } 
.pagetitle, 
.std_content:not(.breadcrumbcontent) .headline h1 {font-family:'latobold'; font-size:2.7em; line-height:1.4em; width:800px; text-align:center; color:#242424; margin: 0 auto 40px auto;text-transform: uppercase;} 
.std_content:not(.breadcrumbcontent) .content {float:left; width:100%; line-height:1.6em; } 
.std_content:not(.breadcrumbcontent) .content img {max-width:80%; height:auto; margin: 0px 10% 30px 10%; border-radius: 5px;} 
.std_content:not(.breadcrumbcontent) img.mainimage{ width: 80%!important; height:auto; margin: 0px 10% 30px 10%; border-radius: 5px; } 
.std_content.content img {width: 100%!important; height:auto; margin-bottom:20px;} 
.std_content:not(.breadcrumbcontent) .content .caption {width:80%;float:left; margin:10px 10%; line-height:1.4em; font-size:0.8em; text-align:center;} 
.std_content:not(.breadcrumbcontent) .content p {margin: 15px 0;} 
.std_content:not(.breadcrumbcontent) .content em {font-family:'latoitalic'} 
.std_content:not(.breadcrumbcontent) .content strong {font-family:'latobold'} 
.std_content:not(.breadcrumbcontent) .content ul li {padding:5px 0; line-height:1.6em} 
.std_content:not(.breadcrumbcontent) .content h1 {font-size:2.7em; font-family:'latobold'; padding:20px 0 5px 0;} 
.std_content:not(.breadcrumbcontent) .content h2 {font-size:2.4em; font-family:'latobold'; padding:20px 0 5px 0;} 
.std_content:not(.breadcrumbcontent) .content h3 {font-size:1.7em; font-family:'latobold'; padding:20px 0 5px 0;} 
.std_content:not(.breadcrumbcontent) .content h4 {font-size:1.3em; font-family:'latobold'; padding:5px 0;line-height: 1.6;} 
.std_content:not(.breadcrumbcontent) .content h5 {font-size:1em; text-decoration:underline; font-family:'latobold'; padding:5px 0;} 
.std_content:not(.breadcrumbcontent) .content h6 {font-size:1em; text-decoration:underline; font-family:'latobold'; padding:5px 0;} 
.std_content:not(.breadcrumbcontent) .content h1 strong, 
.std_content:not(.breadcrumbcontent) .content h2 strong, 
.std_content:not(.breadcrumbcontent) .content h3 strong, 
.std_content:not(.breadcrumbcontent) .content h4 strong, 
.std_content:not(.breadcrumbcontent) .content h5 strong, 
.std_content:not(.breadcrumbcontent) .content h6 strong {font-weight:normal;} 
.std_content:not(.breadcrumbcontent) .content table {border-right:1px solid #C3C3C3; border-left:1px solid #C3C3C3;} 
.std_content:not(.breadcrumbcontent) .content table th {background-color:#808080; color:#FFFFFF; text-align:center; border-bottom:1px solid #C3C3C3; padding:10px 0;} 
.std_content:not(.breadcrumbcontent) .content table td {text-align:center; text-transform:uppercase; border-top: 1px solid #C3C3C3; border-bottom: 1px solid #C3C3C3;padding: 10px 0;background: #fff;}
.sportevents .headline a{padding:10px; background:#242424;margin: 10px 0;float:left;border-radius:3px;color:#fff;} 
.sportevents .headline a:hover{background:#f39000;color:#fff;}
.sportcontacts .content table { border: none!important; margin: 10px 0px 0px 0px; } 
.sportcontacts .content table td { border: none!important; } 
.sportcontacts .content table td a img { margin: 15px !important; }
/*GALLROTATE*/ 
.feat_gallrotate {overflow:hidden; clear:both; width:100%; height:580px; margin:0 0 20px 0;} 
.feat_gallrotate .photo {width:100%;} 
.feat_gallrotate .photo img {position:relative; width: 80%; height:auto; margin: 0 10% 50px 10%;border-radius: 5px;} 
.feat_gallrotate .buttons { 
display: -webkit-box; 
display: -moz-box; 
display: -webkit-flex; 
display: flex; 
-webkit-box-flex-flow:row wrap; 
-moz-box-flex-flow:row wrap; 
-webkit-flex-flow:row wrap; 
flex-flow:row wrap; 
-webkit-box-justify-content:space-around; 
-moz-box-justify-content:space-around; 
-webkit-justify-content:space-around; 
justify-content:space-around; 
margin-top:15px;} 
.feat_gallrotate .buttons span a {float:left;width:16px; height:16px; background:#39ACE2; border-radius:100%; color:transparent;} 
.feat_gallrotate .buttons span.selected a {background-color:#005279;} 
.feat_gallrotate .buttons span:first-child, 
.feat_gallrotate .buttons span:last-child {display:none;} 
/*---LIVEIMAGEGALLERY---*/ 
.mdstats_liveimagegallery .bx-viewport {background:none!important; border:none!important; box-shadow:none!important; left:0!important;} 
.mdstats_liveimagegallery .bx-viewport li {width:1136px!important} 
.mdstats_liveimagegallery .bx-viewport li .image {overflow:hidden; width:910px; height:580px; margin:0 auto;} 
.mdstats_liveimagegallery .bx-viewport li .image img {max-width:910px; height:auto;} 
.mdstats_liveimagegallery ul.thumbnails {clear:both; } 
.mdstats_liveimagegallery ul.thumbnails li {overflow:hidden; float:left; width:150px; height:79px; margin:5px; } 
.mdstats_liveimagegallery ul.thumbnails li img {width:150px; height:auto; } 
/*PAGELIST*/ 
.pagelist {float:left; width:100%;} 
.pagelist tr {float:left; width:33.3%;} 
.pagelist tr > td {clear:both; float:left; width:90%; margin:0 5%;} 
.pagelist tr > td.icon {overflow:hidden;max-height:200px;} 
.pagelist tr:nth-of-type(3n) > td.icon {background-color:#e42c86;} 
.pagelist tr:nth-of-type(3n+1) > td.icon {background-color:#00a1de;} 
.pagelist tr:nth-of-type(3n+2) > td.icon {background-color:#ffda08;} 
.pagelist tr img {width:100%!important; height:auto; max-height:200px; } 
.pagelist tr:hover img {opacity:0.5;} 
.pagelist tr td.headline {margin:20px 5%;} 
.pagelist tr:nth-of-type(3n) > td.headline a {color:#e42c86;} 
.pagelist tr:nth-of-type(3n+1) > td.headline a {color:#00a1de;} 
.pagelist tr:nth-of-type(3n+2) > td.headline a {color:#ffda08;} 
/*GALLERY INDEX*/ 
.feat_gallindex {float:left; width:1136px;} 
.feat_gallindex td a {float:left; width:90%; margin:10px 5%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; } 
.feat_gallindex td img {width:100%; height:200px;} 
/*---NEWSLETTER---*/ 
.feat_ezinesub {clear:both; float:left; width:100%;} 
.feat_ezinesub .titletxt {font-size:1.7em; font-family:'latobold'; padding:10px 0;} 
.feat_ezinesub .introduction {width:100%; line-height:1.6em;} 
.feat_ezinesub .form {width:100%; margin:10px 0 0 0;} 
.feat_ezinesub .form table tr {float:left; margin:0 20px 10px 0;} 
.feat_ezinesub .form table tr:nth-of-type(odd) {clear:left;} 
.feat_ezinesub .form table tr:last-child {clear:both; } 
.feat_ezinesub .form table th label {background-color:#ED47A1; color:#FFFFFF; text-align:center; padding:10px; border-radius:5px;} 
.feat_ezinesub .form table td > * {float:left; margin:5px 0;} 
.feat_ezinesub .form table td .instructions {margin:0 0 10px 0;} 
.feat_ezinesub .form table td .audio, 
.feat_ezinesub .form table td .reload {float:left;} 
.feat_ezinesub .form table td.buttons input[type="submit"] {margin:0 10px 0 0;} 
/*---PARTNEWRS PAGE---*/ 
.standard_partners .basemainarea .content {border:1px solid #e1e1e1;padding:0 20px 10px 20px;margin-bottom:20px;} 
.standard_partners .basemainarea .content h1 {font-size:1.6em;text-align:center;margin:30px 0 20px 0;padding:0px; } 
.standard_partners .basemainarea .content p {text-align:center;} 
.standard_partners .basemainarea .content table {border:0px !important;} 
.standard_partners .basemainarea .content table * {border:0px !important;} 
/*SPORTS*/ 
.link_list_sports {clear:both; float:left; width: 93%; margin: 60px 2%;} 
.link_list_sports ul li {float:left; min-height:200px; width: 16.6666%;margin: 50px auto 0 auto;} 
.link_list_sports ul li a {float:left; min-width: 125px; text-align:center; text-transform:uppercase; background-repeat:no-repeat; background-position: center; background-size:125px; margin:0px 25%;width:75%;padding: 162px 0px 0 0;} 
.link_list_sports ul li.link1 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-athletics.png"); color:#F37736;} 
.link_list_sports ul li.link2 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-cycling.png"); color:#EF4035;} 
.link_list_sports ul li.link3 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-fencing.png"); color:#FFD204;} 
.link_list_sports ul li.link4 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-gymnastics.png"); color:#1FB25A;} 
.link_list_sports ul li.link5 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-hockey.png"); color:#0055A5;} 
.link_list_sports ul li.link6 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-judo.png"); color:#231F20;} 
.link_list_sports ul li.link7 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-rugby7s.png"); color:#92C64A;} 
.link_list_sports ul li.link8 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-swimming.png"); color:#4E2683;} 
.link_list_sports ul li.link9 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-ttennis.png"); color:#69727A;} 
.link_list_sports ul li.link10 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-volleyball.png"); color:#A73E95;} 
.link_list_sports ul li.link11 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-wcbasketball.png"); color:#F00089;} 
.link_list_sports ul li.link12 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-wheelchair_tennis.png"); color:#00AEEF;} 
/*SPORTS PAGE*/ 
.standard_sports .link_list_sports {clear:both; float:left; width: 93%; margin: 0px 2%;} 
.standard_sports .link_list_sports ul li {float:left; min-height:200px; width: 16.6666%; margin: 0px auto 0 auto;} 
/*RESULTS PAGE*/
.link_list_results {clear:both; float:left; width: 93%; margin: 0px 2%;}
.container_home_incontainer_results {float:left;clear:both;margin-top:75px;}
.container_home_incontainer_results .titletxt {margin-bottom:20px;}
.link_list_results ul li {float:left; min-height:200px; width: 16.6666%;margin: 0px auto 0 auto;}
.link_list_results ul li a {float:left; min-width: 125px; text-align:center; text-transform:uppercase; background-repeat:no-repeat; background-position: center; background-size:125px; margin:0px 25%;width:75%;padding: 162px 0px 0 0;}
.link_list_results ul li.link1 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-athletics.png"); color:#F37736;}
.link_list_results ul li.link2 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-badminton.png"); color:#00AEEF;}
.link_list_results ul li.link3 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-cycling.png"); color:#EF4035;}
.link_list_results ul li.link4 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-fencing.png"); color:#FFD204;}
.link_list_results ul li.link5 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-gymnastics.png"); color:#1FB25A;}
.link_list_results ul li.link6 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-hockey.png"); color:#0055A5;}
.link_list_results ul li.link7 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-judo.png"); color:#231F20;}
.link_list_results ul li.link8 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-rugby7s.png"); color:#92C64A;}
.link_list_results ul li.link9 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-swimming.png"); color:#4E2683;}
.link_list_results ul li.link10 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-ttennis.png"); color:#69727A;}
.link_list_results ul li.link11 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-volleyball.png"); color:#A73E95;}
.link_list_results ul li.link12 a {background-image: url("/tools/css/images/icons/uksg/uksg15-bg-sports-wcbasketball.png"); color:#F00089;}

#menu {float:left;width:15%;margin:10px 10px 10px 75px;border:4px solid #e42c86;padding:10px;} 
#menu h1 {font-size:1.3em; font-family:'latobold'; padding:20px 0 5px 0; } 
#menu ul li {line-height:18px;height:18px; border-bottom:1px solid #e1e1e1; padding:10px} 
#menu ul li:last-child {border:none; padding-bottom:0;} 
#content_wide {float:right;margin:10px 10px 10px 0px; width:calc(85% - 133px) /*margin=((75+10) + (10+10)) border=(4+4) padding=(10+10) = 133 */;} 
#content_wide h1 {float:left; font-size:22px;font-weight:bold;color:#e42c86;} 
#content_wide h1 img {display:none;} 
#content_wide br {height:0;margin:10px 0 0} 
#content_wide a {clear:both; float:left; margin:10px 0 0} 
#content_wide table {margin-top:10px;border:1px solid #e1e1e1;border-collapse: collapse;} 
#content_wide td, #content_wide td h2 {padding:0px;height:20px;line-height:20px;text-indent:5px;} 
#content_wide table th{background-color:#00A7E6;color:#fff;font-size:16px;height:30px;line-height:30px;font-weight:bold;} 
#body .basemainarea .basecolumn1a .clear_float {clear:both;height:10px;} 
#body .basemainarea .basecolumn1a {background-color:white; overflow: hidden;} 
.volleyballresults { margin-top: 10px; float: left; margin-right: 5px; width: 150px; padding: 0px 0px 0px 56px; height: 45px; line-height: 45px; background-image: url("/vb-button-1-bg.gif"); background-position: top left; background-repeat: no-repeat;} 
.volleyballresults a { color: white; font-weight: bold; } 
.volleyballscores { margin-top: 10px; float: left; margin-right: 5px; width: 150px; padding: 0px 0px 0px 56px; height: 45px; line-height: 45px; background-image: url("/vb-button-1-bg.gif"); background-position: top left; background-repeat: no-repeat;} 
.volleyballscores a { color: white; font-weight: bold; } 
.volleyballblog { margin-top: 10px; float: left; margin-right: 5px; width: 120px; padding: 0px 0px 0px 56px; height: 45px; line-height: 45px; background-image: url("/vb-button-1-bg.gif"); background-position: top left; background-repeat: no-repeat;}
/*---------COMPETITION------*/ 
.feat_competition {position:relative;z-index:1;clear:both;float:left;width:100%;margin: 0;} 
.feat_competition td a {} 
.feat_competition td a:hover {} 
.feat_competition td.title {padding:0;margin: 0 0 10px 0;font-size:2.4em; font-weight:bold;} 
table.competition td.backlink{} 
table.competition td.backlink br{display:none;} 
table.competition td.intro {padding:0;font-size:1em;line-height:1.6em;} 
table.competition td.intro img {float: left; width: 100%; height: auto; padding: 0px 0px 30px 0px;} 
table.competition td.section {padding: 0!important;margin: 0 0 10px 0;font-size:2em;} 
table.competition td.details {padding:0 0 50px 0;font-size:0.9em !important;line-height: 1.6em;} 
table.competition td.details table.details {float:left;width:100%;} 
table.competition td.details table.details tbody tr {width:100%;float:left;} 
table.competition td.details table.details tbody td{text-align:left;} 
table.competition td.details table.details td {padding:0 10px 10px 0;} 
table.competition td.details table.details td.cpdata {text-align:left;} 
table.competition td.details table.details td.cpdata br {display:none;} 
table.competition td.details table.details td.cpdata input {font-size:0.9em;width:300px;} 
table.competition td.details table.details td.cpdata input#findpostcode {background:#f8f8f8; border: 1px solid #808080; padding: 5px;margin: 0 0 0 10px;} 
table.competition td.details table.details td.cpdata input#findpostcode:hover {background:#f8f8f8; border: 1px solid #808080; color:#CC1D2A;} 
table.competition td.question {float:left;width:100%;padding:0 0 2% 0;} 
table.competition td.question p {font-size:1em;line-height:1.6em; padding:0px 0 10px 0;} 
table.competition td.question input[type="radio"],table.competition td.question input[type="checkbox"] {margin:5px 5px 5px 30px;} 
table.competition td.question input[type="text"] {float:left;padding:10px;} 
table.competition td.question textarea {float:left;} 
table.competition td.question .required_star {display:none;} 
table.competition td.disclaimer {padding: 0 0%; font-size:0.9em !important;line-height: 1.6em;} 
table.competition td input[type="submit"],table.competition td input[type="reset"] {margin:0 2% 0 0;padding:20px 30px; background-color:#db1e6e; color:#FFFFFF; border:none; font-size:1em; } 
table.competition td input[type="submit"]:hover,table.competition td input[type="reset"]:hover {background-color:#242424; } 
table.competition td.rules { padding: 2%; font-size:0.9em !important; line-height: 1.6em;} 
table.competition td.details td:first-child {text-align:right !important;width:500px;} 
table.competition td.details td.cpdata .required_star { float: right; padding: 0px 5px; } 
table.competition .error, table.competition .errormsg {color:#db1e6e;padding:10px 0;}
.link_list_watch_live { margin-bottom: -20px; padding-top: 40px; text-align: center; }
.link_list_watch_live a { color: white; background-color: #242424; border-radius: 10px; padding: 10px 25px 10px 25px; font-weight: bold; font-size: 2.5em; 
}

/*  */


body {      }