/** Add css rules here for your application. *//** Example rules used by the template application (remove for your app) *//*#14496F		Logo Blue Color*//*			*/:root {	--ee-btn-bg: #337ab7;	--ee-row-bg1: #337ab7;	--ee-row-hover: white;	--ee-yellow: #FECE00;	--ee-yellow-darken: #EDBD00;	--ee-blue: #0375B4;	--ee-green: #007849;	--ee-dark: #262228;	--ee-flatform-bg: #3ac614;	--ee-flatform-bg-old: #007849;		--e-list-bg: gray;	--e-list-bg-hover: green;	--e-list-hdr-fsize: 110%;		--ee-nav-bg: linear-gradient(#FFDA74, #FECE00, #FECE00, #FFDA74);	--ee-form-bg: #FCBA12;		--e-gold: #FFDA74;	--e-clay: #AF8981;	--e-black: #000000;	--e-pottery: #D3B591;	--e-charcoal: #2E2E3A;	--e-gray: #C2C2C8;			--e-menu-dark: #414E62;	--e-menu-light: #66798E;	--e-grid-header: #6D6E71;	--e-grid-dark: #BCBEC0;	--e-grid-light: #EEE6DA;	--e-accent-dark: #993832;	--e-accent-light: #B1402A;	--e-error-dark: #990000;	--e-error-light: #AA0000;	--e-warning-dark: #e39350;	--e-warning-light: #f4a460;}.day:not(.disabled){	background-color:lightgray;}.LoadingSpinner{	background-image: url("evententries/Images/LoadingSpinner.png");	background-repeat: no-repeat;	background-position: center; }h1 {  font-size: 2em;  font-weight: bold;  color: #777777;  margin: 40px 0px 70px;  text-align: center;}.w100 {	width: 100%;}.sendButton {  display: block;  font-size: 16pt;}.RegisterButton{    margin: 5px !important;    font-size: larger !important;    width: -webkit-fill-available !important;}/** Most GWT widgets already have a style name defined */.gwt-DialogBox {  width: 400px;}.dialogVPanel {  margin: 5px;}.serverResponseLabelError {  color: red;}/** Set ids using widget.getElement().setId("idOfElement") */#closeButton {  margin: 15px 6px 6px;}body, html {    height: 100%;    padding:0px !important;    margin:0px !important;}.bodyclass {    height: 100%;    padding:0px;    margin:0px;}.bg {     /* The image used */    background-image: url("Images/herd-horse-fog.jpeg");    /* Full height */    height: 100%;     /* Center and scale the image nicely */    background-position: center;    background-repeat: no-repeat;    background-size: cover;}.GridPager{	display:inline;}.btn-primary{	padding: 3px 6px !important;    border-radius: 0px !important;    background-color:  #337ab7;    color: white;    white-space:normal;}.btn-primary-right{    color: #fff;    background-color:  #337ab7;    border-color: #2e6da4;    display:inline;    float:right;}.btn-mustard{    color: #333333;    background-color: #ffdb58;    border-color: #cccccc;    float:right;    white-space:normal !important;}.bmargin3{    margin-bottom:3px;}.btn-form-action{    color: #fff;    background-color:  #337ab7;    border-color: #2e6da4;    display:inline;    padding:2px !important;    margin-left:3px;    }.StdFlowPanel{	display:inline;}.StdFlowPanel>button{	display:inline-block;}.StdFlowPanel>div{	display:inline-block;}.StdFlowPanel>i{	display:inline-block;}.StdFlowPanel{	display:inline;}.RegEntryTable{	width:100%;	font-size:14px;	/*backgroun-color: #3ac614;*/	background-color: #6D6E71;} .RegEntryTable tr:first-child td{	font-size:16px;	font-weight: bold;	color: white;} .RegEntryTable tr:not(:first-child) {	cursor: pointer;}.RegEntryTable .gwt-HTML{	font-size:14px;	padding-top:6px !important;	padding-bottom:6px !important;} .RegEntryTable .start{	border-top: 1px solid black;}  .RegEntryTable .final{	border-bottom: 1px solid black;}  .RegEntryTable .rider{	padding-left: 2px;} .RegEntryTable tr:not(:first-child):hover{	/*background-color: #EDBD00;*/	background-color: #BCBEC0;	filter: brightness(80%);} .RegEntryTable tr:not(:first-child){	/*background-color: #FECE00;*/	background-color: #BCBEC0;	border-left:1px solid black;	border-right:1px solid black;} .RegStablingHeader{	padding:3px;	background-color:  #6D6E71;	color: white;} .RegStablingWrapper:first-child{	border-top:1px solid black;} .RegStablingWrapper{	/*background-color: #FECE00;*/	background-color:  #BCBEC0;	border-left:1px solid black;	border-right:1px solid black;	border-bottom:1px solid black;} .RegStablingEntry{	padding:3px;}.RegFormTable{	font-size:14px;} .RegFormTable tr:first-child td{	font-size:16px;	font-weight: bold;	background-color:  #6D6E71;	color: white;} .RegFormTable tr:first-child td:nth-child(2) > img{	filter: brightness(150%);} .RegFormTable .gwt-HTML{	display:inline;	font-size:14px;	padding-top:3px;}.CheckoutTable  tr:first-child td{	font-size:16px;	font-weight: bold;	background-color:  #6D6E71;	color: white;}.CheckoutTable tr td{	padding: 5px;}.LoginBlock{	margin: 10px !important;	padding: 5px !important;	/*background-color:rgba(211, 211, 211, 0.9);*/	background-color:  #BCBEC0;	font: 125% Helvetica;	border-radius: 1px;	text-align:center;}.InformationRow h4{	font-size: 16px;    font-weight: bold;    background-color:  #6D6E71;    color: white;    padding: 5px !important;}.InformationBlockLarge {	font-size: 16px;    font-weight: bold;    padding: 5px !important;}.InformationBlock {    padding: 5px;}.ListInstr{	padding-top:5px;}.AccountNameSpan{	font-size: medium;    text-align: right;    vertical-align: text-top;}.FacebookButton{	width: 100%;    height: auto;    max-width: 200px;    cursor: pointer;    display:inline-block;}.LoginBlock > div > div > .BlockTitleText{	color: black;}.LoginBlock .row{	margin-top:6px;}.LoginBlock button{	font-size: 125%;	padding-top: 3px;	padding-bottom: 3px;	}.LoginBlock .img{	text-align: center;}/**/.eeSelect{	max-height: 100%;}.ContainerNoBuffers {	padding-left: 0px !important;	padding-right: 0px !important;}/*#	background-color: white;*/.ContainerNoBuffers .row{	margin-left: 0px !important;	margin-right: 0px !important;}.ContainerNoBuffers .row>div{	padding-top: 0px !important;	padding-left: 0px !important;	padding-right: 0px !important;	margin-top: 0px !important;	margin-left: 0px !important;	margin-right: 0px !important;}.FormsContainer{	margin-top: 5px;	padding-bottom: 5px;/*	background-color:rgba(218,165,32,.9);*/	font: 125% Helvetica;	border-radius: 10px;}.RegistrationBlock{	background-color:LightGray;	font: 150% Helvetica;}.RegistrationBlock.col-xs-12,.col-sm-12,.col-md-6,.col-lg-6{	mmmargin-top:6px;}.RegistrationBlock .Header{	width: 100%;	background-color:LightGray;	font: 150% Helvetica;	text-align: center;	padding-top: 6px;	padding-bottom: 6px;}.RegistrationBlock button{	font-size: 125%;}.RegistrationBlock.img{	text-align: center;}.dropdown-toggle{	white-space: nowrap !important;	max-height: 100%;}.StablingHeaderRow{	padding-top: 3px;}.StablingHeader{	/*background-color:rgb(255,225,82);*/	background-color:  #BCBEC0;	border-radius: 0px;	padding: 3px;	font-size: 120%;	}/*--------------------------------------*/.DarkGridBlock{	background-color:  #BCBEC0;}.ListBlock{	margin-top: 5px;	/*background-color:rgb(255,205,62);*/	background-color:  #BCBEC0;	font: 125% Helvetica;	border-radius: 1px;	padding-bottom: 5px;	padding-left: 0px !important;	padding-right: 0px !important;}.ListBlock button{	font-size: 110%;	margin-right: 10px;}.PersonListBlock{	margin-top: 5px;	/*background-color:rgb(255,205,62);*/	background-color:  #EEE6DA;	font: 125% Helvetica;	border-radius: 1px;	padding-bottom: 5px;	}.PersonListBlock button{	font-size: 110%;}.PersonForm{	/*background-color:rgba(211, 211, 211, 0.9);*/	background-color:  #BCBEC0;}.nav > li > a{	padding-left:12px !important;	padding-right:12px !important;}.nav-tabs > li > a {	color: white;}.nav-tabs > li > a:hover,.nav-tabs > li > a:focus,.nav-tabs > .active > a  {	background-color:  #BCBEC0;	color: black !important;	border-radius: 0px;	}.nav-tabs > li:hover {	background-color:  #6D6E71;	border-radius: 0px;}.nav-tabs {	background-color:  #6D6E71;	border-radius: 0px;	border: none;}.nav-tabs > li{	background-color:  #6D6E71 !important;	border-radius: 0px;}.nav-tabs > li.active > a,.nav-tabs > li.active{	background-color:  #BCBEC0 !important;	border-radius: 0px;	border: 1px solid  #BCBEC0 !important;}.nav-pills > li{    padding-top: 5px;    padding-bottom: 5px;    border-radius: 5px !important;}.nav-pills > li > a{	border-radius: 0px !important;    font-weight: bold;    background-color:  #B1402A;     color: white;}.nav-pills > li > a:hover,.nav-pills > li > a:focus{	background-color:  #993832 !important;}.nav-pills > .error > a{	border-radius: 0px !important;    font-weight: bold;    background-color:  #AA0000;     color: white;}.nav-pills > .error > a:hover,.nav-pills > .error > a:focus{	background-color:  #990000 !important;}.nav-pills > .warning > a{	border-radius: 0px !important;    font-weight: bold;    background-color:  #f4a460;     color: white;}.nav-pills > .warning > a:hover,.nav-pills > .warning > a:focus{	background-color:  #e39350 !important;}.tab-content{	padding-top: 10px;	padding-left: 5px;	padding-right: 5px;	padding-bottom: 5px;}.PersonForm button{	font-size: 125%;}.HelperText{	font-size: 75%;	color: blue;	width: 100%;	border-style: solid;    border-color: blue;}.LinkTableHolder{	width: 100%;	padding:8px;}.LinkTable{	/*background-color:rgba(218,165,32,.9);*/	background-color:  #BCBEC0;	font: 125% Helvetica;	border-radius: 3px;	width: 100%;}.LinkHeader{	width: 100%;	/*background-color:LightGray;*/	background-color:  #6D6E71;	color: white;	font: 150% Helvetica;	text-align: center;	padding-top: 6px;	padding-bottom: 6px;}.LinkItem{	font: 110% Helvetica;	padding: 4px;	border-bottom: 1px solid black; }#NavBarBrand{	background-image: url("evententries/Images/EELogoSmall.gif");    /* Center and scale the image nicely */    background-position: left;    background-repeat: no-repeat;    background-size: 50px 50px;}#BrandHeader{	padding-left: 55px;}.ddnavbar-brand>img {  height: 100%;  margin-left:-15px;  margin-top:-15px;  width: auto;}.navbar {    position: static;}.navbar .nav > li {z-index: 500;}.SignedIn{	padding-right:5px;}.OuterWrapper{    /* The image used */    /*background-image: url("evententries/Images/EventingBackground.png");*/    /*background:  #B1402A;*/    /* Full height */    height: 100%;    /* Center and scale the image nicely */    background-attachment: fixed;    background-position: center;    background-repeat: no-repeat;    background-size: cover;	padding-top:0px;	width:100%;    text-align:center;}.ScrollArea	{   	-ms-overflow-style: none;  // IE 10+   	overflow: -moz-scrollbars-none;  // Firefox}.ScrollArea::-webkit-scrollbar {    	display: none;  // Safari and Chrome}		.Frame{	width:100%;    max-width:1366px;    margin-left:auto;    margin-right:auto;}.FullHeader{	background-image: url("evententries/Images/EELogoSmall.gif");    /* Full height */    height: 100%;     /* Center and scale the image nicely */    background-position: left;    background-repeat: no-repeat;    background-size: 115px 117px;		width:100%;	/*background-color:#bb3300;*/	background-color: #B1402A;	color:white;	height:115px;	margin-top:0px;	margin-bottom:0px;}.HeaderPrimary{	color:white;	margin-left:120px;	padding-top:15px;	text-align:left;	margin-top:auto;}.HeaderSecondary{	color:white;	padding-left:170px;	padding-top:5px;	text-align: left;	font-size:75%;}#FrameNavBar{	margin-bottom:0px;	background-color:  #414E62;	border-color:  #414E62;	border-radius: 0px;	/*background-color: goldenrod;*/    /*border-color: #e7e7e7;*/}#FrameNavBar div span{	color: white;}/*Account*/.AccountBlock{	margin-top: 5px;	padding:5px;	/*background-color:rgb(255,205,62);*/	background-color:  #BCBEC0;	font: 125% Helvetica;	border-radius: 1px;}.AccountBlock .row{	margin-top:6px;}.AccountBlock button{	font-size: 125%;	padding-top: 3px;	padding-bottom: 3px;	margin-left:auto;	margin-right:auto;	display:block;}.ResetBlock{	margin-top: 5px;	padding:5px;	/*background-color:rgb(255,205,62);*/	background-color:  #BCBEC0;	font: 125% Helvetica;	border-radius: 1px;}.MapHolder{	margin-top: -1px;	border-radius: 2px;	background-color:  #EEE6DA;    border-color: #e7e7e7;}.ShowTabContent{	overflow-y: auto;}.ShowMap{	padding: 5px;}#MobileLogo{	margin-left:-15px;	margin-top:-15px;}#navbar-collapse{	/*background-color: goldenrod;	background:  linear-gradient(#FFDA74, #FECE00, #FECE00, #FFDA74);*/	background-color:  #414E62;	position:absolute;	z-index:500;	width:100%;}.container-fluidd{	padding-left:3px !important;	padding-right:3px !important;	/*background-color:  #FFDA74 !important;*/	background-color:  #EEE6DA !important;}#FrameNavBar a{	/*background-color: #eaa520;*/	color:white;}#FrameNavBar ul{	background-color:  #414E62;	color:white;}.navbar > .navbar-collapse > .navbar-nav > li > a:hover,.navbar > .navbar-collapse > .navbar-nav > li > a:active,.navbar > .navbar-collapse > .navbar-nav > .open > a,.navbar > .navbar-collapse > .navbar-nav > .open > a:focus {	background-color:  #66798E;	color:white;}.dropdown-menu > li > a:hover{	background-color:  #66798E !important;}.ShowListBlock{	background-color:  #BCBEC0;	/*background-color:rgba(211, 211, 211, 0.9);*/	font: 125% Helvetica;	border-radius: 1px;	text-align:center;}/*Admin Show List*/.AdminShowList{	/*background-color:rgba(218,165,32,.9);*/	background-color:  #EEE6DA;	font: 125% Helvetica;	border-radius: 1px;}/*Show Admin*/.AdminShowForm{	/*background-color:rgba(218,165,32,.9);*/	background-color:  #EEE6DA;	font: 125% Helvetica;	border-radius: 1px;}.AdminConfigEntryForm{	margin-top: 5px;	margin-left: 5px !important;	margin-right: 5px !important;	/*background-color:rgb(255,205,62);*/	background-color:  #BCBEC0;	font: 125% Helvetica;	border-radius: 1px;	padding-bottom: 5px;}.AdminConfigEntryForm .row{	margin-top: 3px !important;}.AdminConfigEntryForm .gwt-HTML{	padding-top: 6px !important;	padding-bottom: 6px !important;}/*MyEntries*/.MyEntries{	margin-top: 5px;	/*background-color:rgb(255,205,62);*/	background-color:  #BCBEC0;	font: 125% Helvetica;	border-radius: 1px;	padding-bottom: 5px;	padding-left: 0px !important;	padding-right: 0px !important;}/*Omnibus*/.Omnibus{	/*background-color:rgba(218,165,32,.9);*/	background-color:  #BCBEC0;	font: 125% Helvetica;	border-radius: 1px;	padding-left: 0px !important;	padding-right: 0px !important;}.OmnibusHeader,.OmnibusContent h4{	background-color:  #6D6E71;	color: white;	padding-top: 5px !important;	padding-bottom: 5px !important;}.OmnibusContent {	margin-left: 5px;	margin-right: 5px;}.Omnibus > div > div > .BlockTitleText {	background-color:  #6D6E71;	color: white;	padding-top: 6px !important;	padding-bottom: 6px !important;}/*Show Registration*/.ShowRegistration{	margin-top: 5px;	/*background-color: #3ac614;*/	background-color: #EEE6DA;	border-radius: 1px;	padding-bottom: 5px;}.RegistrationEntriesTab,.tab-content{	font: 110% Helvetica;	text-align:left;	background-color:  #BCBEC0;	border: none;}.RegistrationEntriesTab table{	margin-bottom: 2px;}.ContactBlockWrapper:first-child{	border-top: 1px solid black;}.ContactBlockWrapper{	border-left: 1px solid black;	border-right: 1px solid black;	border-bottom: 1px solid black;	/*background-color: #FECE00;*/	background-color:  #BCBEC0;}.ContactBlock{	padding: 6px;}.RegistrationEntriesTab .gwt-HTML{	padding-top:3px;	padding-bottom:3px;}.RegistrationEntriesTab .ContactName{	vertical-align:center;	font-size:110%;	font-weight:bold;}.TDRight100{	width:100%;	text-align:right;}.TDRight{	text-align:right;}.RegMiscFeeHeader{	margin-top: 2px;	background-color:  #6D6E71;	color: white;}.RegMiscFeeHeader .gwt-HTML{	padding-top: 4px !important;	padding-bottom: 4px !important;	font-weight: bold;}.RegMiscFeeRow{	margin-top: 2px;}.RegMiscFeeRow .gwt-HTML{	padding-top: 6px !important;	padding-bottom: 6px !important;}.HTMLMoney{	text-align:right;}.LoginBlock button{	font-size: 110%;}.TopAd{	margin-top:5px;}.SideAd{	margin-top:5px;}/* General Text Dress up */.BlockTitleText{	color: white;	width: 100%;	font: 130% Helvetica;	text-align: center;	padding-top: 6px;	padding-bottom: 6px;}.FormsContainer > div > .BlockTitleText,.FAQContainer > div > .BlockTitleText{	color: black;}.SmallTabTitle{	width: 100%;	font: 120% Helvetica;	text-align: center;	padding-top: 3px;	padding-bottom: 3px;}#AppContainer{	background-color:  #EEE6DA;}#ContentArea{	background-color:  #EEE6DA;}.ContentBlock{	border: none;}.ShowListBlock > table > thead {	background-color:  #6D6E71;}.ShowListBlock > table > thead > tr > th {	color: white;}.ShowListBlock > table > tbody > tr {	cursor: pointer;}.ShowListBlock > div {	background-color:  #6D6E71;	color: white;}.ConfigList{	background-color:  #EEE6DA;}.AdminShowForm tbody > tr,.AdminConfigList tbody > tr,.ConfigList > tbody > tr {	cursor: pointer;}.ListBlockHeader{	background-color:  #6D6E71;	color: white;}.ListBlockGrid > table > thead {	background-color:  #6D6E71;}.ListBlockGrid > table > thead > tr > th {	color: white;}.ListBlockGrid > table > tbody > tr {	cursor: pointer;}.ee-btn-primary{	background-color:  #B1402A;    border-radius: 0px;    color: white;    border: 1px solid  #993832;}.ModalBlock {	background-color: #BCBEC0;	padding-top: 10px !important;	padding-bottom: 10px !important;}.ModalBlock .row>div{	padding-left: 10px !important;	padding-right: 10px !important;}.ModalBlock label{	display: block;    margin-top: auto;    margin-bottom: auto;    line-height: 30px;}.modal{	overflow: scroll !important;}.modal-header{	background-color:  #6D6E71;	color: white;}.modal-footer{	background-color:  #6D6E71;}.modal-footer button{	padding: 3px 6px !important;    border-radius: 0px !important;    color: black !important;    background-color: white !important;    }.modal-body {	background-color:  #EEE6DA;}.IncompleteWarning {    color: white;    background-color: #111111;    padding: 5px;    font-size: LARGER;    border-radius: 5px;}.brd-div{	margin-top: 5px;	width: 100%;	border-radius: 5px;	background-color:  #BCBEC0;	padding:5px;}.DivNameLink{	font-size:125%;	float: left;	display: block;}.JudgeNames{	float: left;	display: block;}.ShowNameLink{	padding-left:15px;	float: right;	display: block;}.brd-div .lupdated{	padding-left:15px;	float: right;	display: block;}.brd-div table{	width: 100%;}@keyframes fadeOut {  from { opacity: 1; }  to { opacity: 0; }}@keyframes fadeIn {  from { opacity: 0; }  to { opacity: 1; }}@keyframes fadeOutX {  from { transform: rotateX(0deg); }  to { transform: rotateX(90deg); }}@keyframes fadeInX {  from { transform: rotateX(90deg); }  to { transform: rotateX(0deg); }}@keyframes ShrinkRow {  from {			max-height: 50px; 			font-size: 100%;        }  to     {			max-height: 0px; 			font-size: 0%;        }}@keyframes GrowRow {  from {			font-size: 0%;        }  to     {			font-size: 100%;        }}@keyframes OPulse {	0% { opacity: 1; }	30% { opacity: 0; }	100% { opacity: 1; }}.brd-div .srmove > td{  animation: fadeOut 2.0s forwards;}.brd-div .frmove > td{  animation: fadeIn 2.0s forwards;}.brd-div .sradd > td{  font-size:0% !important;}.brd-div .fradd > td {  animation: GrowRow 2.0s forwards;}.brd-div .srdel > td{  animation: ShrinkRow 2.0s forwards;}.brd-div .frdel > td{  max-height: 0px !important;  font-size: 0% !important;}.brd-div .rchg{	border: 2px solid black;}.brd-div .dchg{	color: blue; !important;}.brd-div .dpulse{	color: blue; !important;    animation: OPulse 2s ease-out;    animation-iteration-count: 5; }.brd-div tr:nth-child(2) > td{	font-size:16px;	border-bottom: 1px solid black;}.brd-div tr:nth-child(2) > td{	font-size:16px;	border-bottom: 1px solid black;}.brd-div tr:nth-child(2n+4){	background-color:lightgray;	word-wrap:nowrap;}.brd-div tr:nth-child(2n+4) > td{	font-size:16px;	word-wrap:nowrap;}.brd-div tr:nth-child(2n+5) > td{	font-size:16px;	padding-left:2px;}.brd-div td:nth-child(1){	text-align:center;}.brd-div td:nth-child(n+5){	max-width:60px;	padding-left:2px;	text-align:right;}.brd-div td:first-child{	padding-left:2px;}.brd-div td:last-child{	padding-right:2px;}.ScoreHelper{	align:center;	font-size:16px;}.ScoreHelper td{	font-size:16px;}.ScoreHelper td:last-child{	padding-left: 30px;	text-align: right;}.ScoreHelper tr:nth-child(2n){	background-color:lightgray;}.brd-shows{	padding-top: 10px;	padding-left: 10px;	padding-right: 10px;	width: 100%;}.brd-shows table{	width:100%;	border-radius: 5px;	background-color:  #BCBEC0;}.brd-shows a{	float: left;	display: block;}.brd-shows td{	font-size:125%;}.brd-shows td:first-child{	padding-left:5px;}.brd-shows td:nth-child(2){	padding-right:5px;	text-align:right;}.brd-shows tr:nth-child(2n+2){	background-color:lightgray;	word-wrap:nowrap;}.ScoringShowsHeader{	padding-top:3px;}.ScoringEntriesHeader{	padding-top:3px;}.ScoringShowsHeader .ScoringNotice2{	display:none;}.ScoringNotice1{	padding:5px;	vertical-align:middle;	font-size:125%;	display:inline-block;}.ScoringNotice2{	padding:5px;	vertical-align:middle;	display:inline-block;	font-size:125%;	float: right;}.EEShare{	padding-left: 10px;	float: left;	color: white !important;	font-family: "Segoe";}.EEShare .badge{	background-color: #4267b2 !important;}.SCell{	border-left: 1px solid gray;	padding-left: 2px;	padding-right: 2px;	cursor: default;}.EEListSelect {	max-height: 400px !important;	overflow-y: scroll !important;	overflow-x: hidden !important;	padding-bottom:2px !important;	width: 100%;	padding: 6px 12px;	font-size: 14px;	line-height: 1.42857143;	color: #555555;	background-color: #ffffff;	background-image: none;	border: 1px solid #cccccc;	border-radius: 4px;	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}.EEListSelect table{	width:100%;}.EEListSelect .checkbox{	padding-left: 2px;	margin-top: 1px !important;	margin-bottom: 1px !important;}.EEListSelect .ItemHeader{	background-color: lightgrey;	width:100%;	font-size:110%;	color: black;	padding: 1px;	padding-left: 5px;}.EEListSelect .ItemHolder{	padding-left: 5px;	white-space: nowrap;	overflow: hidden;	width:1000px;}.EEListSelect .ItemHolder .checkbox{	float: left;	display: inline-block;	margin-top: 0px;	margin-bottom: 0px;}.EEListSelect .checkbox{	float: left;	display: inline-block;}.EEListSelect i{	float: left;	display: inline-block;}.EEListSelect td:nth-child(1){	padding-left:2px;	padding-right:2px;}.EEListSelect td:nth-child(2){	padding-left:2px;	padding-right:2px;}.EEListSelect td:nth-child(3){	padding-left:2px;	padding-right:2px;}.EEListSelect td:nth-child(5){	width:100%;}.EEListSelect .ItemHolder .gwt-HTML{	float: left;	display: inline-block;	font: 14px Helvetica;	color: #555555;}.EntryStatusIFrame{	width:100%;	height:100%;	border: 0px;}.EntryListFrame{}.EntryListInline{	overflow:auto;}.EntryStatusList{	width:100%;	border-collapse: collapse;}.EntryStatusList tr:first-child td{	text-align: center;	font-size:200% !important;	padding: 3px;}.EntryStatusList td{	vertical-align:top;	border:0px;	padding-top:2px;	padding-left:2px;	padding-right:2px;}.EntryStatusList .HeaderRow td{	font-size:150% !important;	background-color:lightgray;}.EntryStatusList tr:nth-child(2n + 4){	background-color:linen;}.EntryStatusList tr:nth-child(2n + 3){	background-color:lightyellow;}.EntryStatusList .balance{	text-align:right;	padding-right:8px;}.popover-content { white-space:pre-wrap; }.Helper{	display: grid;	grid-template-columns : 1fr 0fr;}.Helper i{	font-size:14px;}.tooltip-inner {   text-align:left !important;   white-space: nowrap;   max-width: 300px !important;   overflow: hidden;}.LSHorse{	font-style: italic;	float:left;}.LSinline{	float: left;}.brd-teams{	margin-top: 5px;	margin-bottom: 35px;	width: 100%;	border-radius: 5px;	background-color:  #BCBEC0;	padding:5px;	cursor:default;}.brd-teams table{	width:100%;}.brd-teams .compname{	font-size:175%;}.brd-teams .teamnamerow{	padding-top:4px;	border-top:1px solid black;}.brd-teams .teamname{	font-size:130%;}.brd-teams .teamstatus{	text-align:right;	font-size:150%;}.brd-teams .teamscore{	text-align:right;	font-size:150%;}.brd-teams .teamplace{	text-align:right;	font-size:150%;}.brd-teams .rider{	padding-left:10px;}.brd-teams .horse{	padding-left:10px;}.rider-odd{	background-color:#d3d3d3;}.horse-odd{	background-color:#d3d3d3;}.rider-even{	background-color:#e3e3e3;}.horse-even{	background-color:#e3e3e3;}.TSCell{    max-width: 60px;    padding-left: 2px;    text-align: right;}.TLSRider{	padding-left:10px;}.TLSHorse{	padding-left:10px;	font-style: italic;	float:left;}.EntryTOC > .gwt-HTML{	padding-top: 0px !important;	font-size: 90%;	font-style: italic;}.ShowCenterIndividual{	width: 100%;}.ShowCenterIndividual tr:first-child{	background: white;	border-bottom: 1px solid black;}.ShowCenterIndividual tr:first-child div{	font-size:150%;	padding-top: 2px;	padding-left: 3px;}.ShowCenterShows .SCBlock{	margin: 10px;	background: white;	width:95%;	border-radius: 10px;}.ShowCenterShows .SCHdr{	font-size:150%;	padding-left: 3px;}.ShowCenterShows .ShowLink{	font-size:125%;	padding-left: 3px;	overflow:hidden;}.ShowCenterShows .SCBlock tr:nth-child(2n+1) td{	background-color: RGB(230,230,230);}.ShowCenterShows .SCBlock tr:first-child td{	background-color: lightgray;}.rborder{	border-right: 1px solid black;}.tipdiv{	padding-left:2px;}.tipscore{	padding-left:2px;}.tipplace{	padding-left:2px;}