/* NEW CSS MAESTRO ARREVA Ver. 1.7 Created Wilson Delgado 12/2023 . Updated: 21 03 2025 */


/* Import Generic Web Font : Open Sans */


@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=latin-ext');


/* General style for ID content */

 .content_form{
	font-family: 'Open Sans', sans-serif!important;
}

 .content_form input[type=text],
 .content_form input[type=datetime],
 .content_form input[type=password],
  .content_form input[type=number],
 .content_form select,
 .content_form textarea{
	font-family: 'Open Sans', sans-serif!important;
	width: calc(100% - 2em);
	border-radius: 4px;
    border-width: 1px;
	resize:none;
}


 .content_form input[type="radio"]{
	margin-right: 0.5em;
}

 .content_form input[type="checkbox"]{
	accent-color: #666;
}

 .content_form input[type=checkbox]{
	margin-right:.5em;
}

 .content_form h1,  .content_form h1 *{
	font-family: 'Open Sans', sans-serif!important;
	font-weight:700!important;
	font-size:24px!important;
}

 .content_form .content-top17{
	padding:2em;
}


.content_form input[type="file"]{
	margin: 1em 0;
	font-size:100%;
}


/* General style for ID content - labels and text */

 .content_form .container .SectionHeader,
 .content_form .container .SectionHeader span{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 700;
    /*color: #007F7F;*/
    /*background-color: #fff;*/
    font-size: 21px;
    margin: 0px 0px;
    margin-top: 5px;
    border-bottom: 1px solid #E5E5E5;
    margin-bottom: 1em;
    padding-bottom: 0.5em;
}

 .content_form,
 .content_form label,
 .content_form span, 
 .content_form td,
 .content_form h2{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 400;
    font-size: 16px;
}

.content_form td a{
	color:#000;
}

 .content_form .container .row .col-md-4 b{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 400;
    font-size: 16px;
	    white-space: nowrap;
}

#OnPageHelp1_tblHelpContent{
	width: calc(100% - 4em)!important;
	margin:2em auto;
}

#OnPageHelp1_tblHelpContent td{
	font-family: 'Open Sans', sans-serif!important;
	font-size:14px;
	padding:2em;
}

 .content_form tr[style="background-color:Gainsboro;font-weight:bold;"],
 .content_form tr[style="background-color:Gainsboro;"]{
	background-color:#ddd!important;
}

.footable.breakpoint>tbody>tr.footable-detail-show>td.expand {
    background-image: none!important;
	padding-left: .5em!important;
}

.content_form span[style="color: red; display: inline;"]{
	 padding-left: .25em;
 }


/* Top navigation bar */

#ctl00_ctl11_tblNavBar{
	/*background-color: #008080!important;*/
}

#navigation li a {
    font-family: 'Open Sans', sans-serif!important;
    font-weight: 600;
    /*color: #fff;*/
    font-size: 14px;
}

#navigation .btn.btn-default{
	border-radius:0px;
	border:0px;
	background-color: #ddd;
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 600;
    color: #000;
    font-size: 14px;
	min-height:38px;
	max-height:38px;
	padding-left:1em;
	padding-right:1em;
	margin-top: -2px;
}
#navigation .btn.btn-default .fa{
	margin-right:.5em;
}


/* Footer section */

.footer{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 400;
    color: #000;
    font-size: 14px;
	padding:1em;
}


/* General style for ID content - forms elements */

 .content_form input[type=text],
 .content_form input[type=datetime],
 .content_form input[type=password],
  .content_form input[type=number]{
    font-weight: 400;
    color: #000;
    font-size: 16px;
    min-height: 46px;
    max-height: 46px;
    width: 100%;
    padding-left: 0.5em;
    padding-right: 0.5em;
}

 .content_form input[type=submit]{
    font-weight: 500;
	color: #fff;
	background-color:#666;
    font-size: 16px;
    min-height: 46px;
    max-height: 46px;
    min-width: fit-content;
    padding-left: 1em;
    padding-right: 1em;
	border:0px;
	/*border:1px solid #ddd;*/
	border-radius: 4px;
}

 .content_form input[disabled="true"]{
    opacity: 0.5;
}

 .content_form select{
    font-weight: 400;	
    color: #000;
    font-size: 16px;
    min-height: 46px;
    max-height: 46px;
    width: 100%!important;
    padding-left: 0.5em;
    padding-right: 0.5em;
}

#ctl00_ContentPlaceHolder1_ctl00_divMainTickets .row{
	
	display:flex;
	align-items:center;
}

@media screen and (max-width : 768px){
	#ctl00_ContentPlaceHolder1_ctl00_divMainTickets .row {
    display: block;
	}
	#ctl00_ContentPlaceHolder1_ctl00_divMainTickets .row .col-md-6.col-sm-6.col-xs-6{
	padding:.5em 0;
	}
	#ctl00_ContentPlaceHolder1_ctl00_divMainTickets .row .col-md-4.col-sm-4.col-xs-4{
	padding:.75em 0 0 0;
	}
}


 .content_form .container textarea{
    font-weight: 400;
    color: #000;
    font-size: 16px;
    min-height: 120px;
    max-height: 120px;
    width: 100%;
    padding-left: 0.5em;
    padding-right: 0.5em;
}

 .content_form>form{
	padding: 1em 1.5em;
}

/* Specific elements for pmt/Add.aspx - spacing */

#ctl00_ContentPlaceHolder1_ctl00_divMeals .row>.col-md-6:first-child{
	max-width: fit-content;
}

#ctl00_ContentPlaceHolder1_ctl00_lblNotes{
	margin-bottom:0em;
	display:block;
}

#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets{
	width:calc(100% - 1em);
	margin-left:1em;
	margin-top:1em;
	margin-bottom: 2em;
}

#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets .SectionHeader span{
	/*color:#008080;*/
	font-weight: 600;
}

#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets .row{
	display:flex;
	align-items:center;
}

#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets>.col-md-6,
#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets>.col-md-4,
#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets>.col-md-3{
	display:flex;
	align-items:center;
	 width: fit-content;
}

#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets .col-md-6.col-sm-6.col-xs-6[align="left"]{
	white-space: nowrap;
}

#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets>div:nth-child(6){
	max-width:calc(80% - 1em);
}

#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets>div:nth-child(6) #ctl00_ContentPlaceHolder1_ctl00_ddlRecogLevel3{
	width: 300px!important;
    max-width: 20vw!important;
    margin-left: -4em;
} 

#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets>div:nth-child(6) #ctl00_ContentPlaceHolder1_ctl00_ddlMeal3Qty{
	margin-left: 1.5em;
}

@media screen and (max-width : 768px){
	
	#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets>div:nth-child(6) {
    max-width: 100%;
	}
	#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets>div:nth-child(6)>.row{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
	}
	#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets .row {
    display: flex;
    align-items: center;
    flex-direction: column;
	}
	#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets>div:nth-child(6) #ctl00_ContentPlaceHolder1_ctl00_ddlRecogLevel3 {
    min-width: 100%;
    margin-left: 0em;
	}
	#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets>div:nth-child(6) select {
    margin:0 0 .5em 0;
	}
	#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets>div:nth-child(6) #ctl00_ContentPlaceHolder1_ctl00_ddlMeal3Qty {
    margin-left: 0;
	}
	
}

#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets .col-md-6 b{
	margin-right:.5em;
}

#ctl00_ContentPlaceHolder1_ctl00_divMoreTickets .col-md-4 b{
	font-weight:600!important;
}

#ctl00_ContentPlaceHolder1_ctl00_divLogin>.col-md-12>.row>.col-md-6:first-child{
	border-right:1px solid #ccc;
}

#ctl00_ContentPlaceHolder1_ctl00_divLogin>.col-md-12>.row>.col-md-6:first-child input[type=text]{
	width: calc(100% - 2em);
}

#ctl00_ContentPlaceHolder1_ctl00_divLogin>.col-md-12>.row>.col-md-6:first-child input[type=password]{
	width: calc(100% - 2em);
}

#ctl00_ContentPlaceHolder1_ctl00_divLogin>.col-md-12>.row>.col-md-6:first-child span{
	font-size: 40px;
    line-height: 0;
}

#ctl00_ContentPlaceHolder1_ctl00_divLogin>.col-md-12>.row>.col-md-6:last-child{
	padding-left:2em;
}

#ctl00_ContentPlaceHolder1_ctl00_divLogin>.col-md-12>.row{
	margin-top:1.5em;
}

 .container .row .table.Custom tr td{	
	display: inline-flex;
    align-items: center;
    width: 100%;
}

 .container .row .table.Custom tr td b{	
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 400;
    color: #000;
    font-size: 16px;
    white-space: nowrap;
}

#ctl00_ContentPlaceHolder1_ctl00_divRSVP>.row:nth-child(7)>.col-md-12>.row:last-child b{	
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 600;
    color: #000;
    font-size: 18px;
    white-space: nowrap;
	display:block;
	margin-bottom:.5em;
}

#ctl00_ContentPlaceHolder1_ctl00_divRSVP>.row:nth-child(7)>.col-md-12>.row:last-child input[type=text]{	
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 700;
    /*color: #008080;*/
    font-size: 26px;
    white-space: nowrap;
    display: block;
    width: calc(100% - 0.5em);
    margin: 0 auto;
    margin-bottom: 1em;
    min-height: 55px;
    max-height: 55px;
    width: 250px;
}

 .container .row a.subtext{
	margin-left:.5em;
	/*color: #008080;*/
	cursor:pointer;
}

#ctl00_ContentPlaceHolder1_ctl00_divRSVP>.row:nth-child(7)>.col-md-12>.row:last-child>.col-md-6:first-child{	
	width:1px;
}
#ctl00_ContentPlaceHolder1_ctl00_divRSVP>.row:nth-child(7)>.col-md-12>.row:last-child>.col-md-6:last-child{	
	width:100%;
}
#ctl00_ContentPlaceHolder1_ctl00_divRSVP>.row:nth-child(7)>.col-md-12>.row:last-child{	
	border-top:1px solid #ddd;
	padding-top:1em;
}

#ctl00_ContentPlaceHolder1_ctl00_btnSignIn::before{
	content:'';
}

#ctl00_ContentPlaceHolder1_ctl00_divMeals .row{
	display: flex;
    align-items: center;
}




/* Specific elements for pmt/Add.aspx - create new account */

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo table.table td b{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 400;
    color: #000;
    font-size: 16px;
    white-space: nowrap;
	margin-top: 0.5em;
    display: block;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo .col-md-6.col-sm-6.col-xs-12{
	margin-bottom: 1em;
    margin-right: 1.5em;
    width: calc(50% - 1.5em);

}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo p{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 400;
    color: #000;
    font-size: 16px;
	margin-bottom: 1em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo table.table td label{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 400;
    color: #000;
    font-size: 16px;
    white-space: nowrap;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo table.table td input[type=radio]{
	margin-left: 0.5em;
	margin-right: 0.5em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo table.table td{
	vertical-align:top;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo table.table td input[type=text]{
	margin-bottom: 0.5em;
	width: calc(100% - 2em);
}
.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo table.table td input[type=password]{
	margin-bottom: 0.5em;
	width: calc(100% - 2em);
}
.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo table.table td select{
	margin-bottom: 0.5em;
	width: calc(100% - 2em)!important;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMoreOptions>p{
	margin: 1em 0 2em 0;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo table.table td span{
	font-size: 40px;
    line-height: 0;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo table.table td span{
	font-size: 40px;
    line-height: 0;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo #additional table.table td span {
    font-weight: 400;
    color: #000;
    font-size: 16px;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo #additional table.table td  #ctl00_ContentPlaceHolder1_ctl00_Label1{
	font-weight: bold;
    display: block;
    margin-top: 0.5em;
    line-height: 1.2;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo #additional table.table td  #ctl00_ContentPlaceHolder1_ctl00_Label2{
	font-weight: bold;
    display: block;
    margin-top: 0.5em;
    line-height: 1.2;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo #additional table.table td #ctl00_ContentPlaceHolder1_ctl00_rblOutbidTexts{
	margin-top: -0.5em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo #additional table.table td #ctl00_ContentPlaceHolder1_ctl00_rblOutbidTexts span{
	display: block;
    margin-top: 0.5em;
    line-height: 1;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo #additional{
	margin-bottom:1em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_btnSubmit{
	margin-top:1em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_btnDeleteqCheckId{
	margin-top:1em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_txtAmount{
	max-width:200px;
	margin-left:.5em;
}


@media screen and (max-width : 768px){
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo>.row:nth-child(2){
	display: flex;
    flex-direction: column;
    height: auto;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo .col-md-6.col-sm-6.col-xs-12 {
    margin-bottom: 1em;
    margin-right: 1.5em;
    width: 100%;
	}
	
}


/* Specific elements for pmt/Add.aspx - login contact indformation */

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divContactInfo .col-md-6.col-sm-6 strong{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 600;
    color: #000;
    font-size: 16px;
}


/* Specific elements for Login.aspx  */

.login_aspx #ctl00_ContentPlaceHolder1_pnlSignIn>table td:last-child{
	width:85%;
}
.login_aspx #ctl00_ContentPlaceHolder1_pnlSignIn>table td:last-child input{
	min-width:300px;
}

.login_aspx #ctl00_ContentPlaceHolder1_pnlSignIn>table td:last-child span[style=" color: red;"]{
	font-size: 40px;
    line-height: 0;
}

@media screen and (max-width : 768px){
	
	.login_aspx #ctl00_ContentPlaceHolder1_pnlSignIn table tr{
	display: flex;
    flex-direction: column;
    height: auto;
	}
	
}



.login_aspx #ctl00_ContentPlaceHolder1_pnlFindRecord>table td:last-child{
	white-space:nowrap;
}

.login_aspx #ctl00_ContentPlaceHolder1_pnlFindRecord>table td:last-child span{
	font-size: 40px;
    line-height: 0;
}

/* Specific elements for Register.aspx  */

.register_aspx  label{
	font-weight: 400;
}

.register_aspx  div[style="padding: 3px; background-color: #F3F3F3;"],
.register_aspx  div[style="padding: 0px; background-color: #DCDCDC;"]{
	padding: 1em!important;
}

.register_aspx  div[style="padding: 3px; background-color: #F3F3F3;"] b,
.register_aspx  div[style="padding: 0px; background-color: #DCDCDC;"] b{
	font-weight:400;
}
.register_aspx #Table12{
	background:transparent;
}

.register_aspx table td b{
	font-weight:400;
}

.register_aspx div[style="text-align: left; padding: 0px;"]{
    font-weight: 700;
    color: #007F7F;
    font-size: 21px;
    margin: 0px 0px;
    margin-top: 5px;
    border-bottom: 1px solid #E5E5E5;
    margin-bottom: 1em;
    padding-bottom: 0.5em!important;
}

.register_aspx #ctl00_ContentPlaceHolder1_pnlQCheckSection h4{
    font-weight: 700;
    color: #007F7F;
    font-size: 21px;
    margin: 0px 0px;
    margin-top: 5px;
    border-bottom: 1px solid #E5E5E5;
    margin-bottom: 1em;
    padding-bottom: 0.5em!important;
}

/* Specific elements for Account.aspx >> My Account */


.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(2)>.col-md-6.col-sm-6.col-xs-12{
	width:100%;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(2)>.col-md-6.col-sm-6.col-xs-12 td[bgcolor="#F3F3F3"]{
	padding:.75em;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(2)>.col-md-6.col-sm-6.col-xs-12 td[bgcolor="#DCDCDC"]{
	padding:.75em;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(2)>.col-md-6.col-sm-6.col-xs-12:nth-child(1){
	margin-bottom:2em;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(2) .col-md-12.col-sm-12.col-xs-12[style="text-align: left; background-color: #cccccc;"]{
	padding:.75em;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(2) .col-md-12.col-sm-12.col-xs-12[style="text-align: left; background-color: #cccccc;"] b{
	font-size:17px;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(2)>.col-md-6.col-sm-6.col-xs-12 td{
	padding:.75em;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(2)>.col-md-6.col-sm-6.col-xs-12 td input[type="radio"]{
	margin-right: 0.5em;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(3)>.col-md-6.col-sm-6.col-xs-12{
	width:100%;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(3)>.col-md-6.col-sm-6.col-xs-12 td{
	padding:.75em;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(3)>.col-md-6.col-sm-6.col-xs-12:last-child{
	margin-top: .75em;
	margin-bottom: 1.75em;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(3)>.col-md-6.col-sm-6.col-xs-12:last-child td{
	padding: 0 .75em 0 0;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(3)>.col-md-6.col-sm-6.col-xs-12:last-child td input[type="checkbox"]{
	margin-left: 0.5em;
}

@media screen and (max-width : 768px){
	
	.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(2)>.col-md-6.col-sm-6.col-xs-12:first-child{
	overflow-x: scroll;
    padding-bottom: 1em;
	}
	.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(2)>.col-md-6.col-sm-6.col-xs-12:first-child>table{
	min-width:700px;
	}
}


	.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(3)>.col-md-6.col-sm-6.col-xs-12 td[width="15%"] {
    width:25%;
	}

	.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(3)>.col-md-6.col-sm-6.col-xs-12 td.companytextbox {
		width:75%;
	}

	.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(2)>.col-md-6.col-sm-6.col-xs-12:last-child table tr td[width="15%"]  {
		width:25%;
	}

	.account_aspx #ctl00_ContentPlaceHolder1_pnlPeopleRecord>.wrap>.container>.row:nth-child(2)>.col-md-6.col-sm-6.col-xs-12:last-child table tr td[width="45%"]  {
		width:75%;
	}


.account_aspx #ctl00_ContentPlaceHolder1_lblPeopleRecord{
	font-weight:700!important;
	padding:1em;
	display:block;
}

.account_aspx #ctl00_ContentPlaceHolder1_tblPassword td{
	padding-bottom:1em;
}

.account_aspx #ctl00_ContentPlaceHolder1_MyAccountList.footable{
	margin-top:1em;
}

.account_aspx #ctl00_ContentPlaceHolder1_MyAccountList.footable td{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 400;
	padding: .75em .75em;
	border:0px solid #fff;
	border-bottom:1px solid #ddd;
	font-size:15px;
}

.account_aspx #ctl00_ContentPlaceHolder1_MyAccountList.footable th{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 600;
	padding: .75em .75em;
	border:1px solid #ddd;
	font-size:15px;
	background-color: #ddd!important;
	background-image:none!important;
	border-radius: 0px;
}

.account_aspx #ctl00_ContentPlaceHolder1_MyAccountList.footable tr[style="background-color:Gainsboro;"]{
	background-color: #ddd!important;
}

.account_aspx #ctl00_ContentPlaceHolder1_MyAccountList.footable tr[style="background-color:Gainsboro;"] td{
	font-weight: 600;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlP2PConfig .col-md-12.col-sm-12.col-xs-12 input[type="submit"]{
	margin:.5em;
}

.account_aspx #ctl00_ContentPlaceHolder1_MyAccountList.footable td:last-child a{

}



.account_aspx #ctl00_ContentPlaceHolder1_MyBids{
	margin-top:1em;
}

.account_aspx #ctl00_ContentPlaceHolder1_MyBids{
	border-radius: 0px!important;	
}

.account_aspx #ctl00_ContentPlaceHolder1_MyBids th{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 600;
	padding: .75em .75em;
	border:1px solid #ddd;
	font-size:15px;
	background-color: #ddd!important;
	background-image:none!important;
	border-radius: 0px;
}

.account_aspx #ctl00_ContentPlaceHolder1_MyBids td{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 400;
	padding: .75em .75em;
	border:0px solid #fff;
	border-bottom:1px solid #ddd;
	font-size:15px;
	background-image: none;
}

.account_aspx #ctl00_ContentPlaceHolder1_MyBids tr[style="background-color:Gainsboro;"]{
	background-color: #ddd!important;
	border-radius: 0px;
	background-image: none;
}

@media screen and (max-width : 768px){
	
	.account_aspx #ctl00_ContentPlaceHolder1_MyBids tr.footable-detail-show.footable-disabled{
		background-color: #f5f5f5!important;
	}
}

.account_aspx #ctl00_ContentPlaceHolder1_MyTables{
	border: 1px solid #ddd;
	margin-top:1em;
}

.account_aspx #ctl00_ContentPlaceHolder1_MyTables tr[style="background-color:Gainsboro;font-weight:bold;"]{
	background-color: #ddd!important;
	border-radius: 0px;
	background-image: none;
}

.account_aspx #ctl00_ContentPlaceHolder1_MyTables tr[style="background-color:Gainsboro;font-weight:bold;"] td{
	font-weight:600;
}

.account_aspx #ctl00_ContentPlaceHolder1_MyTables td{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 400;
	padding: .75em .75em;
	border:0px solid #fff;
	border-bottom:1px solid #ddd;
	font-size:15px;
	background-image: none;
}

.account_aspx #ctl00_ContentPlaceHolder1_MySponsorships{
	border: 1px solid #ddd;
	margin-top:1em;
}

.account_aspx #ctl00_ContentPlaceHolder1_MySponsorships tr[style="background-color:Gainsboro;font-weight:bold;"]{
	background-color: #ddd!important;
	border-radius: 0px;
	background-image: none;
}

.account_aspx #ctl00_ContentPlaceHolder1_MySponsorships tr[style="background-color:Gainsboro;font-weight:bold;"] td{
	font-weight:600;
}

.account_aspx #ctl00_ContentPlaceHolder1_MySponsorships td{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 400;
	padding: .75em .75em;
	border:0px solid #fff;
	border-bottom:1px solid #ddd;
	font-size:15px;
	background-image: none;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlP2PConfig textarea{
	resize: none;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlP2PConfig>.wrap>.container>.row>.col-md-12.col-sm-12.col-xs-12:last-child{
	text-align: center;
    font-size: 0px;
}


.account_aspx #ctl00_ContentPlaceHolder1_pnlP2PDonations #ctl00_ContentPlaceHolder1_MyP2PDonation{
	border: 1px solid #ddd;
	margin-top:1em;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlP2PDonations #ctl00_ContentPlaceHolder1_MyP2PDonation tr[style="background-color:Gainsboro;font-weight:bold;"]{
	background-color: #ddd!important;
	border-radius: 0px;
	background-image: none;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlP2PDonations #ctl00_ContentPlaceHolder1_MyP2PDonation tr[style="background-color:Gainsboro;font-weight:bold;"] td{
	font-weight:600;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlP2PDonations #ctl00_ContentPlaceHolder1_MyP2PDonation td{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 400;
	padding: .75em .75em;
	border:0px solid #fff;
	border-bottom:1px solid #ddd;
	font-size:15px;
	background-image: none;
}

@media screen and (max-width : 768px){
	.account_aspx #ctl00_ContentPlaceHolder1_pnlP2PDonations{
		overflow-x:scroll;
		padding-bottom:1em;
	}
	.account_aspx #ctl00_ContentPlaceHolder1_pnlP2PDonations div[style="text-align: left; width: 80%;"]{
		width: 100%!important;
		text-align: center!important;
		padding-bottom:1em!important;
	}
}

.account_aspx #ctl00_ContentPlaceHolder1_grdWatchItems{
	border:1px solid #eee;
}

.account_aspx #ctl00_ContentPlaceHolder1_grdWatchItems td{
	padding:.5em;
	border:0px solid #fff;
	border-bottom:1px solid #eee;
}

.account_aspx #ctl00_ContentPlaceHolder1_grdWatchItems tr[style="background-color:Gainsboro;font-weight:bold;"]{
	background-color: #ddd!important;
}

.account_aspx #ctl00_ContentPlaceHolder1_grdWatchItems tr[style="background-color:Gainsboro;font-weight:bold;"] td{
	font-weight:600;
}

.account_aspx #ctl00_ContentPlaceHolder1_grdWatchItems{
	min-width:640px;
}

.account_aspx #ctl00_ContentPlaceHolder1_pnlItemWatchList #ctl00_ContentPlaceHolder1_Table1{
	max-width:780px;
}
	
@media screen and (max-width : 768px){
	
	.account_aspx #ctl00_ContentPlaceHolder1_pnlItemWatchList{
		overflow-x:scroll;
		padding-bottom:1em;
	}
	.account_aspx #ctl00_ContentPlaceHolder1_pnlItemWatchList #ctl00_ContentPlaceHolder1_Table1{
	max-width:640px;
	}
}


/* Specific elements for WM_Donate.aspx  */

.wm_donate_aspx #ctl00_ContentPlaceHolder1_btnBehalf{
	float: left;
	margin:1em 0;
}

.wm_donate_aspx #ctl00_ContentPlaceHolder1_rblUseName td{
	padding-right:1em;
}


/* Specific elements for Add.aspx Type=Multi_Merchandise */

.add_aspx #procurementTable{
	width:89%;
}


.add_aspx #procurementTable.grid td[colspan="2"], 
.add_aspx #procurementTable.grid td{ 
	max-width:60%;
	width:60%!important;
	white-space: nowrap;
	padding: 0.25em 0.75em;
}

.add_aspx #procurementTable.grid td[colspan="2"] td:last-child{ 
	max-width:1%;
	width:1%!important;
	padding: 0
}

.add_aspx .footable>thead>tr>th{
	background-color:#eee!important;
	background-image:none!important;
}

.add_aspx #procurementTable.grid>tbody>tr>td:nth-child(3){
	max-width:200px;
	width:200px!important;
}

.add_aspx #procurementTable.grid>tbody>tr>td:nth-child(3) input[type=text]{
	width: 150px;
}

.add_aspx #procurementTable.grid>tbody>tr>td:nth-child(2){
	max-width:200px;
	width:200px!important;
}

.add_aspx #procurementTable.grid>tbody>tr>td:nth-child(2) select]{
	width: 150px;
}

.add_aspx #procurementTable[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"]>tbody>tr:nth-child(2)>td{
	white-space: nowrap;
}

.add_aspx #procurementTable[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"]>tbody>tr:nth-child(2)>td #ctl00_ddlQuantity{
	max-width:70px;
}

.add_aspx #procurementTable[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"]>tbody>tr:nth-child(2)>td #ctl00_txtTotal{
	max-width:125px;
}


/* Specific elements for Add.aspx Type=Combo*/

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs{
	border:1px solid #ddd!important;
	border-radius:8px;
	padding:1em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs .nav.nav-pills.nav-wizard{
	margin-bottom: 2em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs .nav.nav-pills.nav-wizard li{
	font-weight:600;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs .nav.nav-pills.nav-wizard li.active a{
	text-decoration:none;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs .nav.nav-pills.nav-wizard li a{
	font-size: 15px;
    height: 40px;   
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs .tab-content{
	margin-top:1em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs .tab-content .SectionHeader{
	font-weight: 700;
    font-size: 120%;
    border-bottom: 1px solid #ddd;
    margin-bottom: 1.5em;
    padding-bottom: 0.5em;
	background: #fff;
}
.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs .tab-content .SectionHeader *{
	font-weight: 700;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs input[type="submit"]{
	margin-top: 1em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs div[style="overflow-x: auto; height: 306px; width: 834px"]{
	min-width: 100%;
	min-height: 400px;
	height: auto!important;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myMerchandise{
	min-width: calc(100% - 1em);
	border:0px solid #fff;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myMerchandise>tbody>tr:first-child{
	background-color:#eee!important;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myMerchandise>tbody>tr:last-child{
	background-color:#eee!important;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myMerchandise>tbody>tr:first-child>td{
	font-weight:600;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myMerchandise>tbody>tr:first-child>td:last-child{
	text-align:center;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myMerchandise td{
	padding: .75em;
	font-size:15px;
	white-space:nowrap;
	border:0px solid #fff;
	border-bottom:1px solid #eee;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myMerchandise td input[type="text"]{
	width: calc(100% - 1em);
    margin-left: 0.5em;
}

.add_aspx div[style="width: 915.5px; min-height: 565px; font-size: 14px; background-color: #FFFFFF; margin: auto; margin-bottom: 5px;"]{
	width: 100%!important;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo{
	width: 100%!important;
}



@media screen and (max-width : 768px){
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_Table5 tr{
	display: flex;
    flex-direction: column;
    height: auto;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_Table5 tr td{
	text-align: left;
	padding-top:.5em;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_btnSubmit{
	margin-bottom:1em;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_pnlContactInfo #ctl00_ContentPlaceHolder1_ctl00_Table1{
	position:relative;
	min-height:300px;
	width: 100%;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_pnlContactInfo #ctl00_ContentPlaceHolder1_ctl00_Table1 tr{
	display: flex;
    flex-direction: column;
	width: 100%;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_pnlContactInfo #ctl00_ContentPlaceHolder1_ctl00_Table1 tr td{
	position:absolute;
	width:100%;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_pnlContactInfo #ctl00_ContentPlaceHolder1_ctl00_Table1 #ctl00_ContentPlaceHolder1_ctl00_TableRow1>td:first-child{
	top:0px;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_pnlContactInfo #ctl00_ContentPlaceHolder1_ctl00_Table1 #ctl00_ContentPlaceHolder1_ctl00_TableRow1>td:last-child{
	top:120px;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_pnlContactInfo #ctl00_ContentPlaceHolder1_ctl00_Table1 #ctl00_ContentPlaceHolder1_ctl00_TableRow2>td:first-child{
	top:40px;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_pnlContactInfo #ctl00_ContentPlaceHolder1_ctl00_Table1 #ctl00_ContentPlaceHolder1_ctl00_TableRow2>td:last-child{
	top:160px;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_pnlContactInfo #ctl00_ContentPlaceHolder1_ctl00_Table1 #ctl00_ContentPlaceHolder1_ctl00_TableRow3>td:first-child{
	top:80px;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_pnlContactInfo #ctl00_ContentPlaceHolder1_ctl00_Table1 #ctl00_ContentPlaceHolder1_ctl00_TableRow3>td:last-child{
	top:200px;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_pnlContactInfo #ctl00_ContentPlaceHolder1_ctl00_Table1 #ctl00_ContentPlaceHolder1_ctl00_TableRow4>td{
	top:240px;
	}
}

.add_aspx  #ctl00_ContentPlaceHolder1_ctl00_myMerchandise td:last-child input[type="text"]{
    margin-left: .5em;
}

.add_aspx  #ctl00_ContentPlaceHolder1_ctl00_myMerchandise th{
    font-size:16px;
	background-color: #ddd!important;
	    border-radius: 0px;
}

.add_aspx  #ctl00_ContentPlaceHolder1_ctl00_myMerchandise td{
    border:0px solid #FFF;
	border-bottom: 1px solid #F6F6F6;
	vertical-align: middle;
}

.add_aspx  #ctl00_ContentPlaceHolder1_ctl00_myMerchandise td.expand{
    background-image:none!important;
	padding-left: 0.5em!important;
}

.add_aspx  #ctl00_ContentPlaceHolder1_ctl00_myMerchandise .footable {
    border:1px solid #ddd;
}



@media screen and (max-width : 768px){
	
	.add_aspx  #ctl00_ContentPlaceHolder1_ctl00_myMerchandise .footable-row-detail-inner select{
		margin: .25em 0 .5em 0;
	}
	
	.add_aspx  #ctl00_ContentPlaceHolder1_ctl00_divContainer #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1>.col-md-6.col-sm-6.col-xs-12:nth-child(2) #Table3 td[width="30%"] b{
    margin-left: 1em;
	}
	
	.add_aspx  #ctl00_ContentPlaceHolder1_ctl00_divContainer #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1>.col-md-6.col-sm-6.col-xs-12:nth-child(2) #Table3{
    margin-left: -1em;
	}
	
	.add_aspx  #ctl00_ContentPlaceHolder1_ctl00_divContainer #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1>.col-md-6.col-sm-6.col-xs-12:nth-child(2) #Table3 td[width="30%"] b{
    margin-left: 1em;
	}
	
}



.add_aspx #Table8.table.Custom>tbody>tr:nth-child(3)>td table{
	width:100%;
}

.add_aspx #Table8.table.Custom>tbody>tr:nth-child(3)>td table td{
	width:50%;
}

.add_aspx #Table8.table.Custom>tbody>tr:nth-child(3)>td table>tbody>tr>td:nth-child(1){
	padding-right:1em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #tabs-9 table td[align="right"]{
	white-space: nowrap;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #tabs-9 table td[align="right"] input[type="text"]{
	margin-left:.5em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_txtGrandTotalReviewAmt{
	width: 195px;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo table[align="Center"] td{
	white-space: nowrap;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMoreTickets div[style="overflow-x: auto; height: 415px; width: 1000px"]{
	width:100%!important;
	height: auto!important;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myGuest{
	width: calc(100% - .5em)!important;
	border:1px solid #eee;
	margin-bottom:1em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myGuest td{
	padding: .75em .5em;
	font-size:14px;
	border:0px solid #fff;
	border-bottom:1px solid #eee;
	white-space:nowrap;
}

@media screen and (max-width : 768px){
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_pnlMoreTickets div[style="overflow-x: auto; height: 415px; width: 1000px"] p[style="text-align: center"]{
	display: flex;
    flex-direction: column;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_pnlMoreTickets div[style="overflow-x: auto; height: 415px; width: 1000px"] p[style="text-align: center"]
	span[style="font-weight:bold;"]{
	white-space:nowrap;	
	}
	.add_aspx #note{
	padding:1.5em 0;
	margin-top:1em;
	}
	.add_aspx .scroll {
    overflow-x: auto;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_Table7 tr{
	display: flex;
    flex-direction: column;	
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_Table7 tr td{
	padding:.5em 0;
	text-align:left!important;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #tabs-9 tr{
	display: flex;
    flex-direction: column;	
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #tabs-9 tr td[style="width:300px;"]{
	width:100%!important;
	max-width:300px;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #tabs-9 tr td[style="width:300px;"] b{
	padding-top:1em;
	display: block;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_rblWhichTickets>tbody>tr>td>span{
	display: flex;
    flex-wrap: nowrap;
	align-items: flex-start;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_Table5 tr[style="height:50px;"]{
	height:auto!important;	
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlTableMessage{
	width:auto!important;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs div[style="font-weight: bold; width: 912px;"]{
	width:auto!important;
	}
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_Table5>tbody>tr>td{
	padding: 0.25em;
}



.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myGuest>tbody>tr>td:nth-child(4) input[type="text"]{
	min-width:170px;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myGuest>tbody>tr>td input[type="text"]{
	max-width: 100%;
}


.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myGuest td *{
	font-size:13px;
	max-width:90px;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myGuest>tbody>tr>td:last-child{
	min-width:85px;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myGuest>tbody>tr:first-child>td{
	font-weight:600;
	text-align:center!important;
	font-size: 13px;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myGuest>tbody>tr>td:last-child input{
	margin-left:.5em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myGuest tr[style="background-color:Gainsboro;font-weight:bold;"]{
	background-color: #ddd!important;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myGuest>tbody>tr>td input[type=text]{
	font-weight: 400;
    color: #000;
    font-size: 13px;
    min-height: 36px;
    max-height: 36px;
    width: 100%;
    padding-left: 0.5em;
    padding-right: 0.5em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myGuest>tbody>tr>td select{
	font-weight: 400;
    color: #000;
    font-size: 13px;
    min-height: 36px;
    max-height: 36px;
    width: 100%;
    padding-left: 0.5em;
    padding-right: 0.5em;
	max-width: fit-content;
    min-width: max-content;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myGuest>tbody>tr>td:last-child input[type=text]{
	max-width: 65px;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myGuest>tbody>tr>td:nth-last-child(2) select{
	max-width: 50px;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myGuest>tbody>tr>td:nth-last-child(3){
	max-width: 70px;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_myGuest>tbody>tr>td:nth-last-child(3) span{ 
	border: 1px solid #ccc;
    min-width: 36px;
    padding: 0.25em;
    display: flex!important;
    min-height: 36px;
    border-radius: 4px;
    font-size: 13px;
    align-items: center;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_pnlMoreTickets div[style="overflow-x: auto; height: 415px; width: 950px"]{
	height:auto!important;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_pnlGuestDetails{
	width: calc(100% - 3em);
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_tblGuestDetails{
	border:0px solid #fff;	
	width: calc(100% - 3em);
	margin-top:1.5em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_tblGuestDetails td{
	padding: .75em .5em;
	font-size: 15px;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_tblGuestDetails>tbody>tr:first-child{
	background-color:#eee!important;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_tblGuestDetails>tbody>tr:first-child>td{
	font-weight:600;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table14>tbody>tr>td:first-child{
	text-align:right;
	padding-right:1em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table14>tbody>tr>td:nth-child(3){
	text-align:right;
	padding-right:1em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table14>tbody>tr>td:nth-child(4){
	white-space:nowrap;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table14>tbody>tr>td:nth-child(4) input{
	margin-left:.5em;
}

@media screen and (max-width : 768px){
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table14>tbody>tr{
	display: flex;
    flex-direction: column;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table14>tbody>tr td{
	width:100%!important;
	text-align: left!important;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table14>tbody>tr td #ctl00_ContentPlaceHolder1_ctl00_txtTableAmount{
	width:calc(100% - 1.25em)!important;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table15>tbody>tr{
	display: flex;
    flex-flow: column;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table15>tbody>tr td{
	width:100%!important;
	text-align: left!important;
	padding:.5em 0;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table15>tbody>tr td br{
	display:none;
	}
	
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table15>tbody>tr>td:first-child{
	text-align:right;
	padding-right:1em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table15>tbody>tr>td:nth-child(3){
	text-align:right;
	padding-right:1em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table15>tbody>tr>td:nth-child(4){
	white-space:nowrap;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table15>tbody>tr>td:nth-child(4) input{
	margin-left:.5em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_ddlDonDesc,
.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_txtDonationAmount{
	margin-left:.5em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table16 td{
	padding:.5em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table16>tbody>tr>td:nth-child(1),
.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table16>tbody>tr>td:nth-child(3){
	text-align:right;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table16>tbody>tr>td:nth-child(4) input{
	margin-left:.5em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMainTickets #ctl00_ContentPlaceHolder1_ctl00_Table2 tr td{
	white-space:nowrap;
	padding:.5em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMainTickets #ctl00_ContentPlaceHolder1_ctl00_Table2 tr td[style="width:155px;"]{
	width:fit-content!important;	
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMainTickets #ctl00_ContentPlaceHolder1_ctl00_Table2 tr td[style="width:100px;"] input[type="text"]{
	margin-left:.5em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMainTickets #ctl00_ContentPlaceHolder1_ctl00_txtRegistrationNotes{
	font-size: 16px!important;	
	padding:.5em;
}

@media screen and (max-width : 768px){
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMainTickets #ctl00_ContentPlaceHolder1_ctl00_Table2 tr{
	display: flex;
	flex-wrap: wrap;
	border-bottom:1px solid #eee;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMainTickets #ctl00_ContentPlaceHolder1_ctl00_Table2 tr td[style="width:155px;"]{
	display:none;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMainTickets #ctl00_ContentPlaceHolder1_ctl00_Table2 tr td[style="width:155px;"]{
	display:none;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMainTickets #ctl00_ContentPlaceHolder1_ctl00_Table2 tr>td:first-child{
	width:100%;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_pnlGrandTotalReview #ctl00_ContentPlaceHolder1_ctl00_Table11{
	width:80%;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_pnlGrandTotalReview #ctl00_ContentPlaceHolder1_ctl00_Table11 td[align="right"]{
	text-align:center!important;
	}
	
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMeals #ctl00_ContentPlaceHolder1_ctl00_Table4 tr td{
	padding:.5em;
}

@media screen and (max-width : 768px){
	
	.add_aspx div[style="width: 915.5px; min-height: 565px; font-size: 14px; background-color: #FFFFFF; margin: auto; margin-bottom: 5px;"]{
	width:auto!important;	
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo{
	width:auto!important;	
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs ul li a{
	margin-bottom:.5em;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table16>tbody>tr{
	display: flex;
    flex-direction: column;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table16>tbody>tr td[style="width:33%;"]{
	width:70%!important;
	white-space:nowrap;
	text-align: left;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table16>tbody>tr td[style="width:17%;"]{
	width:70%!important;
	white-space:nowrap;
	text-align: left;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #Tabs #ctl00_ContentPlaceHolder1_ctl00_Table16>tbody>tr td[style="width:33%;"] input[style="width:50%;"]{
	width:100%!important;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_pnlSponsorDetails #ctl00_ContentPlaceHolder1_ctl00_Table17>tbody>tr{
	display: flex;
    flex-direction: column;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_pnlSponsorDetails #ctl00_ContentPlaceHolder1_ctl00_Table17>tbody>tr:last-child{
	margin-top:1em;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCombo #ctl00_ContentPlaceHolder1_ctl00_pnlSponsorDetails #ctl00_ContentPlaceHolder1_ctl00_Table17>tbody>tr td{
	width:100%!important;
	}
	
}


/* Specific elements for Add.aspx Leader Board*/

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlLeaderBoard #ctl00_ContentPlaceHolder1_ctl00_MyDataGrid{
	border:0px solid #fff;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlLeaderBoard #ctl00_ContentPlaceHolder1_ctl00_MyDataGrid td{
	border:0px solid #fff;
	padding:.75em;
	white-space:nowrap;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlLeaderBoard #ctl00_ContentPlaceHolder1_ctl00_MyDataGrid>tbody>tr:first-child,
.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlLeaderBoard #ctl00_ContentPlaceHolder1_ctl00_MyDataGrid>tbody>tr:last-child{
	background-color: #ddd!important;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlLeaderBoard #ctl00_ContentPlaceHolder1_ctl00_MyDataGrid>tbody>tr:first-child>td{
	font-weight:600;
}

/*
.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlLeaderBoard #ctl00_ContentPlaceHolder1_ctl00_MyDataGrid>tbody>tr>td:nth-child(2) a{
	margin: 0.25em 0.5em;
    border: 1px solid #ccc;
    padding: 0.25em 0.5em;
    font-size: 15px;
    text-decoration: none;
    background: #eee;
	border-radius:3px;
    width: auto!important;
}
*/


/* Specific elements for WM_Tools.aspx */

.wm_tools_aspx #tcList{
	font-family: 'Open Sans', sans-serif!important;
}

.wm_tools_aspx #tabs>.ui-tabs-panel td a{
	font-family: 'Open Sans', sans-serif!important;
	font-size:15px;
}

.wm_tools_aspx #tabs p{
	font-family: 'Open Sans', sans-serif!important;
	font-size:15px;
}

.wm_tools_aspx #tabs>.ui-tabs-panel ul li{
	padding:.2em 0;
	font-size:15px;
}

.wm_tools_aspx #tabs{
	height: fit-content!important;
    min-height: 535px;
}

.wm_tools_aspx #tabs select{
    min-height: 38px;
	margin-bottom:.75em;
}

.wm_tools_aspx #tabs table[width="300"]>tbody>tr>td:first-child{
	width: 15px!important;
}

.wm_tools_aspx #tabs table[width="403"]>tbody>tr>td:first-child{
	width: 15px!important;
}

.wm_tools_aspx #tabs table[width="340"]>tbody>tr>td:first-child{
	width: 15px!important;
}

.wm_tools_aspx #tabs table[width="360"]>tbody>tr>td:first-child{
	width: 15px!important;
}

.wm_tools_aspx #tblPlus table[width="360"]{
	margin-right:1em;
}

.wm_tools_aspx #tabs i.fa{
	color:#666;
	margin-right:.5em;
	font-size:130%;
}

.wm_tools_aspx ul[role="tablist"]{
	border: 0px solid #ddd;
	border-bottom: 1px solid #ccc;
	border-radius: 0px;
	background:none!important;
	margin-bottom:1em;
	font-family: 'Open Sans', sans-serif!important;
	font-size:15px;
}

.wm_tools_aspx #tabs{
	border: 1px solid #ccc;
	border-radius: 0px;
	background:none!important;
	padding:.5em;
}

.wm_tools_aspx .ui-tabs .ui-tabs-nav li.ui-tabs-active a{
	font-weight: 700;
    background: #fff;
    border-radius: 3px;
    border-top: 1px solid #fff;
    margin-bottom: -1px;
}

.wm_tools_aspx #lblPlusMsg{
	padding:1em;
	border-color:#ccc!important;
	margin-bottom:1em;
}

.wm_tools_aspx #lblPremierMsg{
	padding:1em;
	border-color:#ccc!important;
	margin-bottom:1em;
}

.wm_tools_aspx table[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"]{
	border-color:#ccc!important;
	margin:1em 0;
}

.wm_tools_aspx table[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"] td{
	padding:1em;
}

.wm_tools_aspx .error{
	padding:.5em .5em .5em .5em;
	font-size:15px;
	font-weight:600;
	display: block;
}

.wm_tools_aspx #tblPlus table[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"] {
	border-color:#ccc!important;
}

.wm_tools_aspx #tblPlus table[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"] td{
	font-size:15px;
}

.wm_tools_aspx #tblPlus table[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"] td input[type="button"]{
	font-weight: 500;
    color: #fff;
    background-color: #666;
    font-size: 15px;
    min-height: 40px;
    max-height: 40px;
    min-width: fit-content;
    padding-left: 1em;
    padding-right: 1em;
    border: 0px;
	border-radius: 4px;
}

.wm_tools_aspx table td[style="border-right:1px solid black;border-left:1px solid black;border-top:1px solid black;"] {
	border-color:#ccc!important;
	font-size:15px;
	padding:.75em;
}

.wm_tools_aspx table td[style="border-right:1px solid black;border-left:1px solid black;border-bottom:1px solid black;"] {
	border-color:#ccc!important;
	font-size:15px;
	padding:.75em;
}


.wm_tools_aspx table td[style="border-right:1px solid black;border-left:1px solid black;border-bottom:1px solid black;"] input[type="button"]{
	font-weight: 500;
    color: #fff;
    background-color: #666;
    font-size: 15px;
    min-height: 40px;
    max-height: 40px;
    min-width: fit-content;
    padding-left: 1em;
    padding-right: 1em;
    border: 0px;
	border-radius: 4px;
}

.wm_tools_aspx  #tabs-2 table[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"]{
	border-color:#ccc!important;
}

.wm_tools_aspx  #tabs-2 table[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"] td{
	padding:.75em;
	font-size: 15px;
}

.wm_tools_aspx  #tabs-2 table[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"] td input[type="text"]{
	height:38px;
}

.wm_tools_aspx  #tabs-2 table[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"] td input[type="button"]{
	font-weight: 500;
    color: #fff;
    background-color: #666;
    font-size: 15px;
    min-height: 40px;
    max-height: 40px;
    min-width: fit-content;
    padding-left: 1em;
    padding-right: 1em;
    border: 0px;
	border-radius: 4px;
}

.wm_tools_aspx #tabs-3 table[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"] td{
	padding:.75em;
	font-size: 15px;
}

.wm_tools_aspx #tabs-3 table[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"] td input[type="text"]{
	height:38px;
}

.wm_tools_aspx #tabs-3 table[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"] td input[type="button"]{
	font-weight: 500;
    color: #fff;
    background-color: #666;
    font-size: 15px;
    min-height: 40px;
    max-height: 40px;
    min-width: fit-content;
    padding-left: 1em;
    padding-right: 1em;
    border: 0px;
	border-radius: 4px;
}

.wm_tools_aspx .ui-state-hover, .wm_tools_aspx .ui-widget-content .ui-state-hover, .wm_tools_aspx .ui-widget-header .ui-state-hover, .wm_tools_aspx .ui-state-focus, .ui-widget-content .ui-state-focus, .wm_tools_aspx .ui-widget-header .ui-state-focus {
    background: #ddd;
    background-image:none;
	font-weight: 600;
}

.wm_tools_aspx  .ui-state-default, .wm_tools_aspx  .ui-widget-content .ui-state-default, .wm_tools_aspx  .ui-widget-header .ui-state-default {
    background: #ddd;
    background-image:none;
}

.wm_tools_aspx #tcMenu{
	padding:.5em;
}

.wm_tools_aspx #tcMenu table tr td a{
	font-family: 'Open Sans', sans-serif!important;
    font-size: 15px;
	display:block;
	padding:.25em;
	font-weight:600;
}

.wm_tools_aspx #tcMenu table tr td br{
	display:none;
}


/* Specific elements for Configuration.aspx */

.configuration_aspx #ctl00_Panel1{
	padding:1em 1.5em;
}

.configuration_aspx #ctl00_Panel1>table{
	width:98%;
	margin:0 auto;
	margin-top:1em;
	border: 0;
}

.configuration_aspx #ctl00_Panel1>table td{
	padding: 0.75em;
    border: 0;
    border-bottom: 1px solid #ddd;
}

.configuration_aspx #ctl00_Panel1>table td:nth-child(1),
.configuration_aspx #ctl00_Panel1>table td:nth-child(3){
	text-align:right;
}

.configuration_aspx #Form1{
	padding:1em 1.5em;
}

.configuration_aspx #ctl00_Table4{
	width: calc(100% - 2em);
}

.configuration_aspx #ctl00_Table4 #ctl00_grdAuctionTypes{
	width: calc(100% - 2em);
}

.configuration_aspx #ctl00_Table4 #ctl00_grdAuctionTypes td{
	padding:.5em;
	font-size:15px;
}

.configuration_aspx .GridPager a, .configuration_aspx .GridPager span {
    display: inline-flex;
	align-items:center;
    height: 30px;
	justify-content: center;
    width: 40px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    border-radius: 5px;
	margin-left:.5em;
}

.configuration_aspx #ctl00_divComboSetup>div>table td{
	padding: .5em 1em .5em 1em;
	border-right:1px solid #ddd;
}

.configuration_aspx #ctl00_divComboSetup>div>table td:last-child{
	border-right:0px solid #fff;
}


.configuration_aspx #ctl00_divComboSetup .SectionHeader{
	font-weight: 700;
    font-size: 120%;
    border-bottom: 1px solid #ddd;
    margin-bottom: 1em;
    padding-bottom: 0.5em;
}

.configuration_aspx #ctl00_divComboSetup>div{
	padding-top:1em;
}

.configuration_aspx #ctl00_divComboSetup{
	width: calc(100% - 2em)!important;
    margin: 0 auto!important;
}

.configuration_aspx div[style="width:850px; height:100%; background-color:#FFFFFF; margin:auto;"]{
	width: calc(100% - 2em)!important;
    margin: 0 auto!important;
}

.configuration_aspx #ctl00_myItemGrid{
	margin-top:1em;
}

.configuration_aspx #ctl00_myItemGrid td{
	padding: .5em .75em;
	border: 1px solid #eee;
    font-size: 15px;
}

.configuration_aspx #ctl00_myItemGrid tr:first-child td{
	font-weight:600;
}

.configuration_aspx #ctl00_pnlFormCustomizations{
	width: calc(100% - 2em)!important;
    margin: 0 auto!important;
}

.configuration_aspx #ctl00_pnlFormCustomizations .SectionHeader{
	font-weight: 700;
    font-size: 120%;
    border-bottom: 1px solid #ddd;
    margin-bottom: .5em;
    padding-bottom: 0.5em;
}

.configuration_aspx #ctl00_pnlFormCustomizations table{
	border:0px solid #fff;
}

.configuration_aspx #ctl00_pnlFormCustomizations table td{
	padding: .5em .75em;
	text-align:right;
	border:0px solid #fff;
}

.configuration_aspx #ctl00_pnlFormCustomizations table td:nth-child(2){
	border-right:1px solid #ddd;
	padding-right:2em;
}

.configuration_aspx #ctl00_pnlFormCustomizations #ctl00_Label1{
	font-size:17px!important;
	display:block;
	width:100%;
	padding:.5em;
	font-weight:700!important;
}

.configuration_aspx #ctl00_divGolfCustomizations .SectionHeader{
	font-weight: 700;
    font-size: 120%;
    border-bottom: 1px solid #ddd;
    margin-bottom: .5em;
    padding-bottom: 0.5em;
}

.configuration_aspx div[style="width:850px; height:100%; background-color:#FFFFFF; margin:auto;"] .SectionHeader{
	font-weight: 700;
    font-size: 120%;
    border-bottom: 1px solid #ddd;
    margin-bottom: .5em;
    padding-bottom: 0.5em;
}

.configuration_aspx input[type="file"]{
	margin: 1em 0;
	font-size:100%;
}

.configuration_aspx #ctl00_pnlHeaderText table{
	margin:1em 0;
}

.configuration_aspx #ctl00_pnlHeaderText table td{
	padding: .5em .75em;
}

.configuration_aspx #ctl00_lblError{
	margin: 1em 0;
	display:block;
	width: 98%;
}

.configuration_aspx #ctl00_divSmallCommands table tr[style="background: #F3F3F3;font-weight:bold"] td{
	padding:.5em;
	font-weight: 700;
}

.configuration_aspx #ctl00_divSmallCommands table tr td select{
	width: calc(100% - 2em)!important;
    margin-left:1.5em;
	margin-top:.5em;
}

.configuration_aspx #Form1>table[width="100%"]{
	border:0px solid #fff;
}

.configuration_aspx #Form1>table[width="100%"] td{
	padding: .5em .5em;
	border:0px solid #fff;
}

.configuration_aspx #Form1>table[width="100%"]>tbody>tr:first-child td h3{
	font-size:16px;
}

.configuration_aspx #ctl00_divSmallCommands2 tr[style="background: #F3F3F3;font-weight:bold"] td{
	padding:.5em;
	font-weight: 700;
}

.configuration_aspx #ctl00_divSmallCommands2 #ctl00_hlSignIn{
	font-size:16px;
}

.configuration_aspx #procurementTable>tbody>tr>td:nth-child(1){
	text-align:right;
}

.configuration_aspx.admin #ctl00_ddlAuction{
	max-width: 70px;
	margin-bottom:0!important;
	margin-top:0!important;
}

.configuration_aspx.admin #ctl00_txtStartNum{
	min-width: 70px;
}

.configuration_aspx #ctl00_ddlCategory1{
	margin-top: 1.4em;
}

.configuration_aspx #ctl00_pnlCatalogImages #ctl00_pnlCatImgSelectionControls>table[border="0"] td{
	padding:.5em;
}

.configuration_aspx #ctl00_pnlCatalogImages #ctl00_pnlCatImgSelectionControls select[multiple="multiple"]{
	min-height:150px;
	min-width:100%!important;
	margin:0!important;
}

.configuration_aspx #ctl00_pnlCatalogImages #ctl00_pnlCatImgSelectionControls>table[border="0"] #ctl00_btnCISAddImages{
	margin-bottom:1em;
}

.configuration_aspx #ctl00_pnlCatalogImages #ctl00_pnlCatImgSelectionControls>table[border="0"] #ctl00_btnCISSave{
	margin-right:1em;
}

.configuration_aspx #ctl00_ddlSponsorColumns{
	max-width:80px!important;
	margin:0!important;
}

.configuration_aspx #ctl00_txtSponsor{
	resize: block;
	min-height:80px;
}

.configuration_aspx #ctl00_pnlSponsorLogos #ctl00_Table4 td{
	padding:.5em;
}

.configuration_aspx #ctl00_pnlSponsorLogos #ctl00_Table4 td[colspan="2"]{
	padding-top:1em;
}



/* Specific elements for EditUserList.aspx */

.edituserlist_aspx #Form1{
	margin-top:1em;
	padding: 0 1em;
}

.edituserlist_aspx #ctl00_MyDataGrid>tbody>tr>td{
	padding: .5em .5em;
	border:1px solid #ddd;
	font-size:15px;
}

.edituserlist_aspx #ctl00_MyDataGrid>tbody>tr>td span{
	font-size:15px;
}


.edituserlist_aspx #ctl00_MyDataGrid>tbody>tr:first-child>td{
	white-space: nowrap;
	font-weight:600;
}

.edituserlist_aspx #ctl00_MyDataGrid>tbody>tr>td:first-child{
	text-align:center;
}

.edituserlist_aspx #ctl00_MyDataGrid>tbody>tr>td a{
	margin: 0.25em 0.5em;
    border: 1px solid #666;
    padding: 0.25em 0.5em;
    font-size: 15px;
    text-decoration: none;
    background: #eee;
	border-radius:3px;
	    min-width: 44px;
    display: block;
}

.edituserlist_aspx #ctl00_MyDataGrid>tbody>tr>td table[width="100%"]{
	width: fit-content!important;
    margin: 0 auto;
}

.edituserlist_aspx #ctl00_MyDataGrid>tbody>tr>td:nth-child(1),
.edituserlist_aspx #ctl00_MyDataGrid>tbody>tr>td:nth-child(2),
.edituserlist_aspx #ctl00_MyDataGrid>tbody>tr>td:nth-child(3),
.edituserlist_aspx #ctl00_MyDataGrid>tbody>tr>td:nth-child(4){
	white-space: nowrap;
}

.edituserlist_aspx #ctl00_MyDataGrid>tbody>tr>td:nth-child(1) input,
.edituserlist_aspx #ctl00_MyDataGrid>tbody>tr>td:nth-child(2) input,
.edituserlist_aspx #ctl00_MyDataGrid>tbody>tr>td:nth-child(3) input,
.edituserlist_aspx #ctl00_MyDataGrid>tbody>tr>td:nth-child(4) input{
	font-size:15px;
	padding-left:.25em;
	padding-right:.25em;
}

.edituserlist_aspx #ctl00_pnlImageManager #ctl00_Table1>tbody>tr:last-child>td{
	white-space: nowrap;
}

.edituserlist_aspx  #ctl00_pnlDataGrid #ctl00_MyDataGrid>tbody>tr>td:nth-child(6){
	text-align:center;
	font-size:0.01px;
}

.edituserlist_aspx #ctl00_MyDataGrid>tbody>tr>td:nth-child(4) select{
	min-width: 150px;
}

.edituserlist_aspx #ctl00_MyDataGrid>tbody>tr>td:nth-child(5) input[type="text"]{
	min-width: 90px;
}

.edituserlist_aspx #ctl00_MyDataGrid>tbody>tr>td:nth-child(6) input[type="text"]{
	min-width: 90px;
}

.edituserlist_aspx #ctl00_MyDataGrid[style="width:1024px;border-collapse:collapse;"]>tbody>tr>td:nth-child(6){
	white-space: nowrap;
}

.edituserlist_aspx #ctl00_MyDataGrid[style="width:1024px;border-collapse:collapse;"]>tbody>tr>td:nth-child(3) input[type="text"]{
	width: calc(100% - 1em);
}

.edituserlist_aspx #ctl00_MyDataGrid[style="width:1024px;border-collapse:collapse;"]>tbody>tr>td:nth-child(7) textarea{
	min-height: 46px;
    max-height: 46px;
	font-size: 14px;
	width:100%;
}

/* Specific elements for UserList.aspx */

.userlist_aspx #Form1{
	margin-top:1em;
	padding: 0 1em;
}

.userlist_aspx #ctl00_MyDataGrid{
	margin-top:1em;
}


.userlist_aspx #ctl00_MyDataGrid>tbody>tr>td{
	padding: .5em .5em;
	border:1px solid #ddd;
	font-size:15px;
}

.userlist_aspx #ctl00_MyDataGrid>tbody>tr>td span{
	font-size:15px;
}


.userlist_aspx #ctl00_MyDataGrid>tbody>tr:first-child>td{
	white-space: nowrap;
	font-weight:600;
}

.userlist_aspx #ctl00_MyDataGrid>tbody>tr>td:first-child{
	text-align:center;
}

.userlist_aspx #ctl00_MyDataGrid>tbody>tr>td a{
	margin: 0.25em 0.5em;
    border: 1px solid #666;
    padding: 0.25em 0.5em;
    font-size: 15px;
    text-decoration: none;
    background: #eee;
	border-radius:3px;
	    min-width: 44px;
    display: block;
}

.userlist_aspx #ctl00_MyDataGrid>tbody>tr>td table[width="100%"]{
	width: fit-content!important;
    margin: 0 auto;
}

.userlist_aspx table[bgcolor="#F3F3F3"]{
	background-color:#fff!important;
	margin-bottom:2em;
	border:0px solid #fff;
}
.userlist_aspx table[bgcolor="#F3F3F3"] td{
	border:0px solid #fff;
}

.userlist_aspx #ctl00_myItemGrid{
	border:0px solid #fff;
	margin-top: 1em;
}

.userlist_aspx #ctl00_myItemGrid td{
	border:0px solid #fff;
	padding:.5em;
	font-size:15px;
}

.userlist_aspx #ctl00_myItemGrid tr[style="background-color:Gainsboro;font-weight:bold;"]{
	background-color:#ddd!important;
}

.userlist_aspx #ctl00_myItemGrid tr[style="background-color:Gainsboro;font-weight:bold;"] td a{
	font-weight:600;
}



/* Specific elements for Load.aspx */

.load_aspx #pnlUpload h3{
	font-size:16px;
	margin:1em 0;
}

.load_aspx #pnlUpload input[type="file"]{
	margin: 1em 0;
	font-size:100%;
}


/* Specific elements for Details.aspx */

.details_aspx .title-detail span{
	font-size:20px;
	font-weight:700;
}

.details_aspx[style="text-align: center;"] a{
	margin: 1em 0.5em;
    font-weight: 600;
    width: fit-content!important;
} 

.details_aspx .product-price strong span{
	font-size:18px!important;
	font-weight:600;!important;
}

.content_form.details_aspx .product-price ins *{
	font-size:30px!important;
	font-weight:600;!important;
}

.details_aspx .product-detail.accordion-detail.border.radius{
	border-radius:8px;
}

.details_aspx #ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_lblContact1{
	margin:1em 0 .5em 0;
	display:block;
}

.details_aspx #ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_BidPanel table.table-bordered.table-striped.responsive{
	margin-top: 1em;
}

.details_aspx #ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_BidPanel #ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_txtBid{
	width: 150px!important;
}

/* Specific elements for My_Purchases.aspx */

.my_purchases_aspx #ctl00_ContentPlaceHolder1_grdMyPurchases td{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 400;
	padding: .75em .75em;
	border:0px solid #fff;
	border-bottom:1px solid #ddd;
	font-size:15px;
}

.my_purchases_aspx #ctl00_ContentPlaceHolder1_grdMyPurchases th{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 700;
	padding: .75em .75em;
	border:1px solid #ddd;
	font-size:15px;
	background-color:#eee;
}

.my_purchases_aspx #ctl00_ContentPlaceHolder1_grdMyPurchases>tbody>tr:last-child{
	background-color:#eee!important;
}

.my_purchases_aspx .col-md-9.col-sm-7.col-xs-12[style="text-align: center;"]{
	width: 100%;
}


/* Specific elements for List.aspx */

.list_aspx .deal-pro17 {
    border: 1px solid #ddd;
    padding: 20px;
    min-height: 350px;
    width: calc(100% - 1em);
    margin: 0.5em;
    border-radius: 8px;
}

.list_aspx.col-md-9{
    width: 76.33%;
}

.list_aspx h2.title-box17 span{
	font-size: 20px;
    font-weight: 700;
    margin-left: 0.5em;
}

.list_aspx .product-info span{
	margin-top:.5em;
	display:block;
	font-size:90%;
}


/* Specific elements for MyReport.aspx */

.myreport_aspx #lblList{
	display:block;
	margin-bottom:.5em;
}

.myreport_aspx #ddlReports{
	max-width:fit-content;
}

.myreport_aspx #mainContent table[width="100%"]{
	border:0px solid #fff;
}

.myreport_aspx #mainContent table[width="100%"] td{
	padding: .5em;
	vertical-align: bottom;
}

.myreport_aspx #mainContent table[width="100%"] td b{
	display:block;
	margin-bottom:.5em;
}

.myreport_aspx #ctl10_MyDataGrid{
	margin-top: 1em;
}

.myreport_aspx #ctl10_MyDataGrid td{
	font-family: 'Open Sans', sans-serif!important;
    font-weight: 400;
	padding: .5em .5em;
	border:1px solid #ddd;
	font-size:15px;
}

.myreport_aspx #ctl10_MyDataGrid td a{
	white-space:nowrap;
	font-size:14px;
}

.myreport_aspx #ctl10_MyDataGrid tr[style="background-color:Gainsboro;font-weight:bold;"] td{
    font-weight: 600;
}

.myreport_aspx #ctl10_ddlAuction{
	/*margin-top: 1em;*/
}

.myreport_aspx #ctl10_MyDataGrid{
	width:100%!important;
	min-width:768px;
}

.myreport_aspx #ctl10_MyDataGrid table[width="1024px"]{
	width:100%!important;
}

.myreport_aspx #ctl10_MyDataGrid table[width="1024px"] td[colspan="5"]{
	display:none;
}

.myreport_aspx #ctl10_MyDataGrid>tbody>tr:nth-child(2)>td>table[width="1024px"]{
	border:0px solid #fff;
}

.myreport_aspx #ctl10_MyDataGrid>tbody>tr:nth-child(2)>td>table[width="1024px"] td{
	border:0px solid #fff;
	border-right:1px solid #eee;
}
.myreport_aspx #ctl10_MyDataGrid>tbody>tr:nth-child(2)>td>table[width="1024px"] td:last-child{
	border-right:0px solid #eee;
}

.myreport_aspx #ctl10_MyDataGrid>tbody>tr:nth-child(1)>td>table[width="1024px"]{
	border:0px solid #fff;
}

.myreport_aspx #ctl10_MyDataGrid td[style="width:250px;"]{
	width:300px!important;
	font-size:8px;
}

@media screen and (max-width : 768px){

}


.myreport_aspx #ctl10_tblGuestManager{
	margin-top:1em;
	width:100%!important;
}
.myreport_aspx #ctl10_tblGuestManager #ctl10_lblEmailBuyer{
	margin:0 1em;
	display: block;
}

.myreport_aspx #ctl10_pnlUsageNotes{
	padding:1em;
	width:100%!important;
}

@media screen and (max-width : 768px){
	.myreport_aspx #ctl10_pnlUsageNotes ul li{
		text-align: left!important;
	}
	.myreport_aspx #ctl10_pnlUsageNotes>b{
		margin-bottom:1em;
		display: block;
	}
}

.myreport_aspx #ctl10_tblGuestManager>tbody>tr>td:nth-child(1),
.myreport_aspx #ctl10_tblGuestManager>tbody>tr>td:nth-child(3){
	display: flex;
    align-items: flex-start;
	white-space: nowrap;
}

.myreport_aspx #ctl10_tblGuestDetails td{
	padding:.5em .75em;
} 

.myreport_aspx #ctl10_tblGuestDetails td[colspan="8"]{
	font-weight:700;
} 

.myreport_aspx #ctl10_tblGuestDetails #ctl10_tblGuestDetailsButtons td{
	padding: 0;
    width: fit-content!important;
}

.myreport_aspx #ctl10_tblGuestDetails #ctl10_tblGuestDetailsButtons td input[type="submit"]{
	margin:0 1em;
}

@media screen and (max-width : 768px){
	.myreport_aspx #ctl10_tblGuestDetails td input[type="text"]{
		min-width:130px;
	}
	
	.myreport_aspx #ctl10_tblGuestDetails td[style="width:25px;"]{
		width:5px!important;
		padding: 0!important;
	}
}


/* Specific elements for WishList.aspx */

.wishlist_aspx h3 span {
    font-weight: 600;
    padding-bottom: 1em;
    display: block;
}

.wishlist_aspx #ctl00_ContentPlaceHolder1_MyWishList tr[style="background-color:Gainsboro;font-weight:bold;"]{
    background-color: #ddd!important;
}

.wishlist_aspx #ctl00_ContentPlaceHolder1_MyWishList tr[style="background-color:Gainsboro;font-weight:bold;"] th{
    background-color: #ddd!important;
	background-image:none!important;
	font-size:15px;
}

.wishlist_aspx #ctl00_ContentPlaceHolder1_MyWishList tr td{
	font-size:15px;
	border:0px solid #fff;
	border-bottom:1px solid #eee;
}

.wishlist_aspx #ctl00_ContentPlaceHolder1_MyWishList tr td:last-child a{
	margin: 0.25em 0.5em;
    border: 1px solid #ccc;
    padding: 0.25em 0.5em;
    font-size: 15px;
    text-decoration: none;
    background: #eee;
	border-radius:3px;
	min-width: 44px;
    display: block;
}

@media screen and (max-width : 768px){
	
	.wishlist_aspx #ctl00_ContentPlaceHolder1_MyWishList tr td.expand{
	background-image:none!important;
	padding-left: .5em!important;
	}
	.wishlist_aspx #ctl00_ContentPlaceHolder1_MyWishList tr td .footable-row-detail-inner a{
	background: #F5F5F5!important;
	margin:.5em 0;
	}
	
}



/* Specific elements for pmt/Add.aspx */

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divMeals #Table2 td{
	vertical-align: middle;
    min-height: 56px;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divMeals #Table2 td b{
	font-weight:600;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divMeals #Table2 td input[type=text]{
	margin-left:.5em;
	min-width:100px;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divMeals #Table2 {
	width:100px;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divMeals #Table2 td[style="width: 32%;"]{
	text-align:right;
	width:fit-content;
	white-space:nowrap;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divMeals #Table2 td[style="width: 60%;"]{
	width:fit-content;
	white-space:nowrap;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divMeals .table.Custom tr td {
    display: table-cell;
	text-align:right;
	vertical-align:middle;
	width: fit-content;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_ddlDonDesc{
	min-width: 150px;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_ddlSponsorship,
.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_txtAmount{
	min-width: 150px;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6.col-sm-6.col-xs-12 #Table2 td[width="50%"]{
	white-space:nowrap;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6.col-sm-6.col-xs-12 #Table3 td[width="50%"]{
	white-space:nowrap;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div2 #ctl00_ContentPlaceHolder1_ctl00_txtTableName{
	min-width: 150px;
}

@media screen and (max-width : 768px){
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divMeals .table.Custom tr{
	display: flex;
    flex-direction: column;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1{
	display: flex;
    flex-direction: column;
	}
	
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divRSVP #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_lblPrimary2{
	min-width: 100px;
	display:block;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divRSVP #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_lblSpouse2{
	min-width: 100px;
	display:block;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divRSVP #ctl00_ContentPlaceHolder1_ctl00_divMeals .row>.col-md-6:first-child {
    max-width: fit-content;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

@media screen and (max-width : 768px){
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divRSVP #ctl00_ContentPlaceHolder1_ctl00_divMoreTickets .col-md-6.col-sm-6.col-xs-6[align="left"] {
    width: 100%;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divRSVP #ctl00_ContentPlaceHolder1_ctl00_divMoreTickets .col-md-6.col-sm-6.col-xs-6[align="left"] #ctl00_ContentPlaceHolder1_ctl00_txtSubtotal3{
	width: calc(100% - 1em);
	}
}


.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divSponsorDetails{
	margin-bottom:1em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divSponsorDetails .table.Custom tr td {
    display: table-cell;
	text-align:right;
	vertical-align:middle;
	white-space:nowrap;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divSponsorDetails .table.Custom tr>td:last-child {
	text-align:left;
}


.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divSponsorDetails #Table3 input[type="file"] {
    margin: 0em 0;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divSponsorDetails #Table4 td{
	white-space: nowrap;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divSponsor>.row:last-child #Table11>tbody>tr:last-child td{
	padding: 0px 0.5em;
}


.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMerchandise #procurementTable>tbody>tr>td:first-child>table>tbody>tr>td:first-child{
	max-width:50%!important;
	width:50%!important;
}

@media screen and (max-width : 768px){
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMerchandise #procurementTable>tbody>tr>td:first-child>table{
    min-width: 350px!important;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMerchandise .scroll {
    margin-bottom: 2em;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMerchandise #procurementTable input {
    min-width: 100px!important;
	}
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMerchandise #procurementTable>tbody>tr>td:first-child>table>tbody>tr>td:last-child{
	max-width:50%!important;
	width:50%!important;
	    white-space: normal;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMerchandise #ctl00_ContentPlaceHolder1_ctl00_txtTotal{
	margin-left:.25em;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMerchandise #procurementTable input{
	width: 100%!important;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_pnlMerchandise #procurementTable #ctl00_ContentPlaceHolder1_ctl00_lblMerchandiseInfo{
	font-weight:400!important;
} 


.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6.col-sm-6.col-xs-12,
.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div2 .col-md-6.col-sm-6.col-xs-12{
	min-width: 50%;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6.col-sm-6.col-xs-12 #Table1 tr{
	display: flex;
    flex-direction: column;
    width: 100%;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6.col-sm-6.col-xs-12 #Table1 td[width="30%"]{
	width: 130px!important;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6.col-sm-6.col-xs-12 #Table1 td[width="50%"]{
	width: 100%!important;
}


.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div2 .col-md-6.col-sm-6.col-xs-12 #Table4 tr{
	display: flex;
    flex-direction: column;
    width: 100%;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div2 .col-md-6.col-sm-6.col-xs-12 #Table4 td[width="30%"]{
	width: 130px!important;
	text-align: left;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div2 .col-md-6.col-sm-6.col-xs-12 #Table4 td[width="50%"]{
	width: 100%!important;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6.col-sm-6.col-xs-12 #Table3{
	width: fit-content!important;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6.col-sm-6.col-xs-12 #Table3 tr{
	display: flex;
    flex-direction: column;
    width: 100%;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6.col-sm-6.col-xs-12 #Table3 td[width="30%"]{
	width: 130px!important;
	text-align: left;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6.col-sm-6.col-xs-12 #Table3 td[width="50%"]{
	width: 100%!important;
}


@media screen and (max-width : 768px){
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6.col-sm-6.col-xs-12, .add_aspx #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div2 .col-md-6.col-sm-6.col-xs-12 {
    min-width: 100%;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6.col-sm-6.col-xs-12 #Table3 {
    width: 100%!important;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divTable #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6.col-sm-6.col-xs-12 #Table3 td[width="50%"] {
    width: 100%!important;
    text-align: left;
	}
	
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCash #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1>.col-md-6:last-child {
    max-width:250px;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCash #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6 #Table1 td{
	text-align: center!important;
	width: 100%;
	max-width:250px;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCash #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6 #Table2{
	text-align: center!important;
	width: 100%;
	max-width:250px;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCash #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6 #Table2 td{
	text-align: center!important;
	width: 100%;
	max-width:250px;
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCash #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6 #Table2 td input[type="text"]{
	width: calc(100% - 2em);
	}
	.add_aspx #ctl00_ContentPlaceHolder1_ctl00_divCash #ctl00_ContentPlaceHolder1_ctl00_divMeals #ctl00_ContentPlaceHolder1_ctl00_Div1 .col-md-6 #Table2 td b{
	margin-left: 1em;
	}
}

/* Specific elements for EventInfo.aspx */

.eventinfo_aspx h3 {
    font-size: 17px;
	margin-bottom:1em;
}

.eventinfo_aspx h2 {
    font-size: 17px;
	margin-bottom:1em;
	font-weight:600;
}


/* Specific elements for Enh_Details.aspx */


.enh_details_aspx h2.title-detail span{
	font-size:24px;
	font-weight:600;
}			

.enh_details_aspx .accordion-detail .detail-info .product-price ins span{
	font-size:30px;
	font-weight:600;
}


/*  Specific elements for FAQPage.aspx */


/* Specific elements for adminpmt/Add.aspx */

.add_aspx.adminpmt #procurementTable{
	border:0px solid #fff!important;
	margin-top:1em;
	min-width: calc(100% - 1em)!important;
}

.add_aspx.adminpmt #procurementTable td{
	padding:0.75em;
	border: 0px solid #ffff!important;
}

.add_aspx.adminpmt #procurementTable #ctl00_ctl00_ddlExpYear{
	margin-top:0.75em;
}

.add_aspx.adminpmt #procurementTable #ctl00_ctl00_ddlPayMethod{
	margin-top: 1.25em;
}

.add_aspx.adminpmt #procurementTable #ctl00_ctl00_ddlState{
	margin-top: 1.25em;
}

.add_aspx.adminpmt #procurementTable>tbody>tr>td:nth-child(5){
	white-space: nowrap;
}

.add_aspx.adminpmt #procurementTable>tbody>tr>td:nth-child(5) input[type="text"]{
	margin-left:0.5em;
	width: calc(100% - 1em);
}

.add_aspx.adminpmt #procurementTable #ctl00_ddlPeople{
	margin-top:1.5em;
}

.add_aspx.adminpmt #Register>tbody>tr:nth-child(12)>td[colspan="3"]{
	white-space: nowrap;
}

.add_aspx.adminpmt #Register>tbody>tr:nth-child(12)>td[colspan="3"] textarea{
	margin-left:4.5em!important;
	max-width: 275px;
}

.add_aspx.adminpmt #procurementTable>tbody>tr:nth-last-child(2)>td:nth-child(1){
	padding-top:2em;
}

.add_aspx.adminpmt #procurementTable>tbody>tr:nth-last-child(2)>td:nth-child(2){
	padding-top:2em;
}

.add_aspx.adminpmt #procurementTable>tbody>tr:nth-last-child(1)>td:nth-child(1){
	padding-top:2em;
}

.add_aspx.adminpmt #procurementTable>tbody>tr:nth-last-child(1)>td:nth-child(2){
	padding-top:2em;
}

.add_aspx.adminpmt #procurementTable>tbody>tr:nth-last-child(1)>td:nth-child(4){
	vertical-align:top;
	padding-top:2em;
}

.add_aspx.adminpmt #procurementTable>tbody>tr:nth-child(4)>td:nth-child(1){
	padding-top:2em;
}

.add_aspx.adminpmt #procurementTable>tbody>tr:nth-child(4)>td:nth-child(2){
	padding-top:2em;
}

.add_aspx.adminpmt #procurementTable>tbody>tr:nth-child(5)>td:nth-child(4){
	white-space:nowrap;
}

.add_aspx.adminpmt #procurementTable>tbody>tr>td:nth-child(1){
	text-align:right;
}

.add_aspx.adminpmt #procurementTable>tbody>tr:nth-child(5)>td:nth-child(3){
	text-align:right;
}

.add_aspx.adminpmt #procurementTable>tbody>tr:nth-child(6)>td:nth-child(3){
	text-align:right;
}

.add_aspx.adminpmt #procurementTable>tbody>tr>td:nth-child(5) {
    white-space: nowrap;
}

.add_aspx.adminpmt #procurementTable>tbody>tr>td[width="20%"]:nth-child(4){
    white-space: nowrap;
}

.add_aspx.adminpmt #procurementTable>tbody>tr>td[width="20%"]:nth-child(4) #ctl00_txtAmount{
   max-width: 140px;
}

.add_aspx.adminpmt #procurementTable>tbody>tr>td #ctl00_txtTickets{
   max-width: 140px;
}

.add_aspx.adminpmt #procurementTable>tbody>tr>td[width="40%"]:nth-child(2) #ctl00_ddlPeople {
   margin-top: 0;
}

.add_aspx.adminpmt #procurementTable>tbody>tr:nth-child(3)>td:nth-child(4){
   white-space: nowrap;
}

.add_aspx.adminpmt #procurementTable>tbody>tr:nth-child(3)>td:nth-child(4) #ctl00_txtDonationAmount{
	max-width:110px;
}

.add_aspx.adminpmt #procurementTable>tbody>tr:nth-child(5)>td:nth-child(4) #ctl00_txtActualDonation{
	max-width:110px;
}

.add_aspx.adminpmt #AddRecord #procurementTable #ctl00_ddlMeal1Qty{
	min-width: 60px;
}

.add_aspx.adminpmt #AddRecord #procurementTable>tbody>tr:nth-child(1)>td[colspan="2"]{
	white-space: nowrap;
	text-align:right;
}

.add_aspx.adminpmt #AddRecord #procurementTable>tbody>tr:nth-child(1)>td[colspan="2"] #ctl00_ddlSolicitor{
	max-width: 200px;
	margin-left:.5em;
}

.add_aspx.adminpmt #AddRecord #procurementTable>tbody>tr:nth-child(3)>td[colspan="2"]{
	white-space: nowrap;
	text-align:right;
}

.add_aspx.adminpmt #AddRecord #procurementTable>tbody>tr:nth-child(3)>td[colspan="2"] #ctl00_txtDonationAmount{
	max-width: 200px;
	margin-left:.5em;
}

.add_aspx.adminpmt #AddRecord #procurementTable>tbody>tr:nth-child(1)>td[colspan="3"]{
	white-space: nowrap;
}

.add_aspx.adminpmt #AddRecord #procurementTable>tbody>tr:nth-child(1)>td[colspan="3"] #ctl00_ddlBanquetTables{
	max-width: 335px;
	margin-left:.5em;
}

.add_aspx.adminpmt #AddRecord #procurementTable>tbody>tr:nth-child(1)>td[colspan="2"] #ctl00_ddlBidderNumber{
	max-width: 250px;
	margin-left:.5em;
}

.add_aspx.adminpmt #AddRecord #procurementTable>tbody>tr:nth-child(3)>td[style="border-right:1px solid black;border-top:1px solid black;"]:nth-child(3) b{
	display: inline-flex;
    float: right;
}

/* Specific elements for items\List.aspx */

.list_aspx.items #ctl10_Table1{
	margin: 1em auto;
    max-width: calc(100% - 2em);
}

.list_aspx.items #ctl10_Table1 td{
	vertical-align:top;
}

.list_aspx.items #ctl10_Table1 td input[type="text"]{
	margin-top:1em;
	max-width:437px;
}

.list_aspx.items #ctl10_myItemGrid{
	border:0px solid #fff;
	margin: .5em auto;
    max-width: calc(100% - 2em);
}

.list_aspx.items #ctl10_myItemGrid td{
	padding:.75em;
	border:0px solid #fff;
	border-bottom:1px solid #ddd;
	font-size: 15px;
}

.list_aspx.items #ctl10_myItemGrid tr[style="background-color:Gainsboro;font-weight:bold;"]{
	background-color:#ddd;
}

.list_aspx.items #ctl10_myItemGrid tr[style="background-color:Gainsboro;font-weight:bold;"] td a{
	font-weight:600;
}

.list_aspx.items .GridPager span {
    background-color: #666;
    color: #FFF;
    border: 1px solid #666;
    border-radius: 2px;
	padding: 0.25em;
	margin:0 .25em;
}

.list_aspx.items .GridPager a {
    background-color: #eee;
    color: #000;
    border: 1px solid #eee;
    border-radius: 2px;
	padding: 0.25em;
	margin:0 .25em;
}

.list_aspx.items #ctl10_Table1{
	margin: 1em auto;
    max-width: calc(100% - 2em);
}

.list_aspx.items #ctl10_Table1 td{
	vertical-align:top;
}

.list_aspx.items #ctl10_Table1 td input[type="text"]{
	margin-top:1em;
	max-width:437px;
}

.list_aspx.items #ctl10_myItemGrid{
	border:0px solid #fff;
	margin: .5em auto;
    max-width: calc(100% - 2em);
}

.list_aspx.items #ctl10_myItemGrid td{
	padding:.75em;
	border:0px solid #fff;
	border-bottom:1px solid #ddd;
	font-size: 15px;
}

.list_aspx.items #ctl10_myItemGrid tr[style="background-color:Gainsboro;font-weight:bold;"]{
	background-color:#ddd;
}

.list_aspx.items #ctl10_myItemGrid tr[style="background-color:Gainsboro;font-weight:bold;"] td a{
	font-weight:600;
}

.list_aspx.items .GridPager span {
    background-color: #666;
    color: #FFF;
    border: 1px solid #666;
    border-radius: 2px;
	padding: 0.25em;
	margin:0 .25em;
}

.list_aspx.items .GridPager a {
    background-color: #eee;
    color: #000;
    border: 1px solid #eee;
    border-radius: 2px;
	padding: 0.25em;
	margin:0 .25em;
}


/* Specific elements for people\List.aspx */

.list_aspx.people form[name="EditPeopleList"] table[width="100%"]{
	margin: 1em auto;
    max-width: calc(100% - 2em);
}

.list_aspx.people form[name="EditPeopleList"] table[width="100%"] td{
	vertical-align:top;
}

.list_aspx.people form[name="EditPeopleList"] table[width="100%"] td input[type="text"]{
	margin-top:1em;
	max-width:437px;
}

.list_aspx.people form[name="EditPeopleList"] table[width="100%"] td #btnAddPerson{
	margin-top:1em;
}

.list_aspx.people #myPeopleGrid{
	border:0px solid #fff;
	margin: .5em auto;
    max-width: calc(100% - 2em);
}

.list_aspx.people #myPeopleGrid td{
	padding:.75em;
	border:0px solid #fff;
	border-bottom:1px solid #ddd;
	font-size: 15px;
}

.list_aspx.people #myPeopleGrid tr[style="background-color:Gainsboro;font-weight:bold;"]{
	background-color:#ddd;
}

.list_aspx.people #myPeopleGrid tr[style="background-color:Gainsboro;font-weight:bold;"] td a{
	font-weight:600;
}

.list_aspx.people .GridPager span {
    background-color: #666;
    color: #FFF;
    border: 1px solid #666;
    border-radius: 2px;
	padding: 0.25em;
	margin:0 .25em;
}

.list_aspx.people .GridPager a {
    background-color: #eee;
    color: #000;
    border: 1px solid #eee;
    border-radius: 2px;
	padding: 0.25em;
	margin:0 .25em;
}

.list_aspx.people #ctl10_Table1{
	margin: 1em auto;
    max-width: calc(100% - 2em);
}

.list_aspx.people #ctl10_Table1 td{
	vertical-align:top;
}

.list_aspx.people #ctl10_Table1 td input[type="text"]{
	margin-top:1em;
	max-width:437px;
}

.list_aspx.people #myPeopleGrid{
	border:0px solid #fff;
	margin: .5em auto;
    max-width: calc(100% - 2em);
}

.list_aspx.people #myPeopleGrid td{
	padding:.75em;
	border:0px solid #fff;
	border-bottom:1px solid #ddd;
	font-size: 15px;
}

.list_aspx.people #myPeopleGrid tr[style="background-color:Gainsboro;font-weight:bold;"]{
	background-color:#ddd;
}

.list_aspx.people #myPeopleGrid tr[style="background-color:Gainsboro;font-weight:bold;"] td a{
	font-weight:600;
	color: #000;
}

.list_aspx.people .GridPager span {
    background-color: #666;
    color: #FFF;
    border: 1px solid #666;
    border-radius: 2px;
	padding: 0.25em;
	margin:0 .25em;
}

.list_aspx.people .GridPager a {
    background-color: #eee;
    color: #000;
    border: 1px solid #eee;
    border-radius: 2px;
	padding: 0.25em;
	margin:0 .25em;
}


/* Specific elements for \view\Reports.aspx */

.reports_aspx table.links{
    font-family: 'Open Sans', sans-serif!important;
    font-weight: 400!important;
    font-size: 16px!important;
}

.reports_aspx table.links a.links{
    font-family: 'Open Sans', sans-serif!important;
    font-weight: 400!important;
    font-size: 16px!important;
}

.reports_aspx table.links h3{
    font-weight: 600!important;
    font-size: 18px!important;
}

.reports_aspx table.links ul li{
   padding:.25em 0;
}


/* Specific elements for \people\Add.aspx */

.add_aspx.people  table[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"]{
	border: 1px solid #fff!important;
	width:calc(100% - 2em);
	margin:1em auto;
}

.add_aspx.people  table[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"] td{
	border: 0px solid #ddd!important;
	padding:.75em;
}

.add_aspx.people  table[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"] tr[bgcolor="#DCDCDC"]{
	background-color:#fff;
}

.add_aspx.people  table[style="border:1px solid black;border-collapse:collapse;column-rule:solid;"] tr[bgcolor="#DCDCDC"] td{
	padding-bottom: 3em;
}

.add_aspx.people #RegNewPerson1>tbody>tr>td[width="38%"]{
	background-color:#fff;
	text-align:center;
}

.add_aspx.people #RegNewPerson3 td[bgcolor="#cccccc"]{
	background-color:#ddd;
}

.add_aspx.people #RegNewPerson3 td textarea{
	min-height:48px;
	resize:none;
}

.add_aspx.people #OtherInfo{
	min-height: auto!important;
	height: auto!important;
}


/* Specific elements for \items\Add.aspx */

.add_aspx.items #ctl01_DetailListing{
	border: 0px solid #fff!important;
}

.add_aspx.items #ctl01_DetailListing td{
	border: 0px solid #fff!important;
	padding:.5em;
}

.add_aspx.items #ctl01_DetailListing>tbody>tr>td:first-child{
	text-align:right;
}

.add_aspx.items #ctl01_DetailListing tr[style="background-color:Gainsboro;"]{
	background-color: #ddd;
}

.add_aspx.items #ctl01_DetailListing>tbody>tr:nth-child(2)>td:nth-child(2){
	text-align:right;
}

.add_aspx.items #ctl01_DetailListing>tbody>tr:nth-child(3)>td:nth-child(3){
	text-align:right;
}

.add_aspx.items #ctl01_DetailListing>tbody>tr:nth-child(4)>td:nth-child(3){
	padding-top:3em;
}

.add_aspx.items #ctl01_DetailListing td textarea{
	font-size:15px;
	min-height:48px;
}

.add_aspx.items #ctl01_DetailListing>tbody>tr:nth-child(5)>td{
	padding-bottom:2em;
}

.add_aspx.items #ctl01_DetailListing>tbody>tr:nth-child(6)>td:nth-child(3){
	text-align:right;
}

.add_aspx.items #ctl01_DetailListing>tbody>tr:nth-child(7)>td:nth-child(3){
	text-align:right;
}

.add_aspx.items #ctl01_DetailListing>tbody>tr:nth-child(8)>td:nth-child(3){
	text-align:right;
}

.add_aspx.items #ctl01_DetailListing>tbody>tr:nth-child(8)>td{
	padding-top:2em;
}

.add_aspx.items #ctl01_DetailListing>tbody>tr:nth-child(9)>td:nth-child(3){
	text-align:right;
}

.add_aspx.items #ctl01_DetailListing>tbody>tr:nth-child(10)>td:nth-child(3){
	text-align:right;
}

.add_aspx.items #ctl01_DetailListing>tbody>tr:nth-child(12)>td:nth-child(4){
	white-space:nowrap;
}

.add_aspx.items #ctl01_DetailListing>tbody>tr:nth-child(12)>td:nth-child(4) #ctl01_txtWeb{
	max-width:50%;
}

.add_aspx.items #ctl01_DetailListing>tbody>tr:nth-child(12)>td:nth-child(3){
	text-align:right;
}

.add_aspx.items #ctl01_DetailListing>tbody>tr:nth-child(13)>td:nth-child(3){
	text-align:right;
}

.add_aspx.items #ctl01_DetailListing>tbody>:nth-child(13)>td{
	padding-bottom:2em;
}

.add_aspx.items #ctl01_DetailListing>tbody>tr:nth-child(11)>td input{
	max-width: 80%;
}

.add_aspx.items #ctl01_DetailListing>tbody>tr:last-child td{
	vertical-align:bottom;
}

#OnPageHelp1_tblHelpContent *{
	font-family: 'Open Sans', sans-serif!important;
    font-size: 16px!important;
}

.add_aspx.items #ctl01_pnlWebLinkBuilder p{
	font-size: 16px!important;
}

.add_aspx.items #ctl01_pnlWebLinkBuilder .SectionHeader{
	font-weight: 700;
    font-size: 20px;
    margin: 0px 0px;
    margin-top: 5px;
    border-bottom: 1px solid #E5E5E5;
    padding-bottom: 0.5em;
}

.add_aspx.items #ctl01_pnlWebLinkBuilder select{
	min-height: auto;
	max-height: max-content;
}

.add_aspx #ctl00_ContentPlaceHolder1_ctl00_Div1 #Table2 td {
    min-height: auto;
}


/* Specific elements for registration\Add.aspx */

.add_aspx.registration #DetailListing{
	border: 0px solid #fff!important;
}

.add_aspx.registration #DetailListing td{
	border: 0px solid #fff!important;
	padding:.5em;
}

.add_aspx.registration #DetailListing>tbody>tr>td:first-child{
	white-space:nowrap;
}

.add_aspx.registration #DetailListing>tbody>tr:first-child>td:first-child{
	padding-top: 1.75em;
}

.add_aspx.registration #DetailListing>tbody>tr:first-child>td:nth-child(2){
	padding-top: 1.75em;
}

.add_aspx.registration #DetailListing>tbody>tr:first-child>td{
	padding-bottom: 2em;
}

.add_aspx.registration #DetailListing>tbody>tr>td[colspan="3"]:first-child{
	white-space:normal;
}

.add_aspx.registration #DetailListing>tbody>tr>td[colspan="3"]:first-child textarea{
	font-size:15px;
	min-height:48px;
}

.add_aspx.registration #DetailListing>tbody>tr>td:last-child{
	white-space:nowrap;
}

.add_aspx.registration #DetailListing>tbody>tr>td:last-child input[type="text"]{
	margin-left:.5em;
}

.add_aspx.registration #DetailListing>tbody>tr:nth-last-child(2)>td:nth-last-child(1){
	padding-top: 1.75em;
}

.add_aspx.registration #DetailListing>tbody>tr:nth-last-child(2)>td:nth-last-child(2){
	padding-top: 1.75em;
}

.add_aspx.registration #DetailListing>tbody>tr>td:nth-child(5) input[type="text"] {
    width: calc(100% - 0.5em);
}

.add_aspx.registration #DetailListing>tbody>tr:nth-last-child(4)>td:nth-child(4) input[type="text"] {
    width: calc(100% - .5em);
	margin-left: .25em;
}

.add_aspx.registration #Sponsorships{
	border:0px solid #fff;
	margin-top: 1.5em;
}

.add_aspx.registration #Sponsorships td{
	border:0px solid #fff;
	padding:.5em;
}

.add_aspx.registration #Sponsorships td[colspan="2"]{
	max-width:150px;
	width:25%;
}

.add_aspx.registration #Sponsorships td[colspan="2"] input[type="text"]{
	max-width:100%;
}

.add_aspx.registration #Sponsorships>tbody>tr>td:first-child {
	width:25%;
}

.add_aspx.registration #Sponsorships>tbody>tr>td:last-child {
	white-space:nowrap;
	text-align:right;
	width:50%;
	padding-right:2em;
}

.add_aspx.registration #Sponsorships>tbody>tr>td:last-child input[type="text"]{
	max-width:200px;
	margin-left:.5em;
}

.add_aspx.registration #Sponsorships>tbody>tr>td:last-child select{
	max-width:200px;
	margin-left:.5em;
}

.add_aspx.registration #Sponsorships>tbody>tr>td:nth-child(2) select{
	min-width:220px;
}

.add_aspx.registration #Sponsorships>tbody>tr>td:nth-child(3){
	padding-left:1em;
	white-space:nowrap;
}

.add_aspx.registration #Sponsorships #ctl00_txtIncludes{
	min-width: 100%;
    font-size: 14px;
}

.add_aspx.registration #Sponsorships>tbody>tr:nth-child(1)>td:nth-child(1){
	text-align:right;
}

.add_aspx.registration #Sponsorships>tbody>tr:nth-child(2)>td:nth-child(1){
	text-align:right;
}

.add_aspx.registration #Sponsorships{
	width:calc(90% - 2em);
	margin:0 auto;
	margin-top: 5em;
}

.add_aspx.registration #Sponsorships>tbody>tr>td:nth-child(3){
	text-align:right;
	min-width: 200px;
}

.add_aspx.registration #Sponsorships>tbody>tr>td:nth-child(4){
	max-width: fit-content;
	width: fit-content;
}

.add_aspx.registration #Sponsorships>tbody>tr:nth-child(1)>td:nth-child(3){
	position:relative;
}

.add_aspx.registration #Sponsorships>tbody>tr:nth-child(1)>td:nth-child(3) a{
	position:absolute;
	top: -40px;
    left: 40px;
}

.add_aspx.registration #Sponsorships>tbody>tr:nth-child(1)>td:nth-child(4){
	position:relative;
}

.add_aspx.registration #Sponsorships>tbody>tr:nth-child(1)>td:nth-child(4) a{
	position:absolute;
	top: -40px;
    left: 40px;
}

.add_aspx.registration #Merchandise{
	border:0px solid #fff;
	margin-top: 2em;
	width:95%;
}

.add_aspx.registration #Merchandise td{
	border:0px solid #fff;
	padding:.75em;
}

.add_aspx.registration #Merchandise td select{
	max-width:250px;
}

.add_aspx.registration #Merchandise td input{
	max-width:250px;
}

.add_aspx.registration #Merchandise>tbody>tr>td:nth-child(3){
	white-space:nowrap;
	min-width:350px;
}

.add_aspx.registration #Merchandise>tbody>tr>td:nth-child(3) b{
	display:inline-block;
	min-width:90px;
}

.add_aspx.registration #Merchandise>tbody>tr>td:nth-child(1){
	white-space:normal;
	max-width:200px;
}

.add_aspx.registration #Merchandise>tbody>tr>td:nth-child(2){
	max-width:270px;
}

.add_aspx.registration #Merchandise #ctl00_txtDonationAmount,
.add_aspx.registration #Merchandise #ctl00_txtActualDonation{
	max-width:155px;
}

.add_aspx.registration #Merchandise #ctl00_txtCCExpires{
	max-width: 280px;
}

.add_aspx.registration #CashDonation{
	border:0px solid #fff;
	margin-top: 2em;
	max-width:95%;
}

.add_aspx.registration #CashDonation td{
	border:0px solid #fff;
	padding:.75em;
	white-space: nowrap;
}

.add_aspx.registration #CashDonation>tbody>tr:nth-child(1)>td:nth-child(4){
	white-space:nowrap;
}

.add_aspx.registration #CashDonation #ctl00_txtDonationAmount{
	max-width:calc(100% - .75em);
}

.add_aspx.registration #Tickets{
	border:0px solid #fff;
	margin-top: 2em;
	max-width:95%;
}

.add_aspx.registration #Tickets td{
	border:0px solid #fff;
	padding:.75em;
}

.add_aspx.registration #Tickets>tbody>tr>td:nth-child(3){
	white-space:nowrap;
	min-width:40%;
}

.add_aspx.registration #Tickets>tbody>tr>td:nth-child(1){
	max-width:15%;
}

.add_aspx.registration #Tickets>tbody>tr>td:nth-child(2){
	max-width:20%;
}

.add_aspx.registration #Tickets>tbody>tr>td:nth-child(2) select{
	max-width:250px!important;
}

.add_aspx.registration #Tickets>tbody>tr>td:nth-child(2) input{
	max-width:250px!important;
}

.add_aspx.registration #Tickets>tbody>tr>td:nth-child(3) select{
	max-width:250px!important;
}

.add_aspx.registration #Tickets>tbody>tr>td:nth-child(3) input{
	max-width:250px!important;
}

.add_aspx.registration #Tickets>tbody>tr>td:nth-child(3) b{
	display:inline-block;
	min-width:90px;
}


/* Specific elements for registration\List.aspx */

.list_aspx.registration>table[width="100%"] td{
	vertical-align:top;
}

.list_aspx.registration #ctl00_txtFilter{
	margin-top:.5em;
}

.list_aspx.registration #ctl00_MyDataGrid{
	margin-top:1em;
}


.list_aspx.registration #ctl00_MyDataGrid>tbody>tr>td{
	padding: .5em .5em;
	border:1px solid #ddd;
	font-size:15px;
}

.list_aspx.registration #ctl00_MyDataGrid>tbody>tr>td span{
	font-size:15px;
}


.list_aspx.registration #ctl00_MyDataGrid>tbody>tr:first-child>td{
	white-space: nowrap;
	font-weight:600;
}

.list_aspx.registration #ctl00_MyDataGrid>tbody>tr>td{
    padding: .75em;
    border: 0px solid #fff;
    border-bottom: 1px solid #ddd;
    font-size: 15px;
}

.list_aspx.registration #ctl00_MyDataGrid>tbody>tr>td:last-child a{
 
}

.list_aspx.registration #ctl00_MyDataGrid>tbody>tr[style="background-color:Gainsboro;font-weight:bold;"]>td{
	font-weight:600;
}

.list_aspx.registration #ctl00_MyDataGrid>tbody>tr>td:first-child{
	text-align:center;
}

.list_aspx.registration #ctl00_MyDataGrid>tbody>tr>td[colspan="9"]:first-child{
	text-align:right;
}

.list_aspx.registration #ctl00_MyDataGrid>tbody>tr>td:last-child a{
	margin: 0.25em 0.5em;
    border: 1px solid #666;
    padding: 0.25em 0.5em;
    font-size: 15px;
    text-decoration: none;
    background: #eee;
	border-radius:3px;
	    min-width: 44px;
    display: block;
}

.list_aspx.registration #ctl00_MyDataGrid>tbody>tr>td table[width="100%"]{
	width: fit-content!important;
    margin: 0 auto;
}

.list_aspx.registration .GridPager span {
    background-color: #666;
    color: #FFF;
    border: 1px solid #666;
    border-radius: 2px;
	padding: 0.25em;
	margin:0 .25em;
}

.list_aspx.registration .GridPager a {
    background-color: #eee;
    color: #000;
    border: 1px solid #eee;
    border-radius: 2px;
	padding: 0.25em;
	margin:0 .25em;
}

.list_aspx.registration #ctl00_txtFilter{
	max-width: 200px;
}

form.content_form.list_aspx.registration{
	padding:1em;
}

.list_aspx.registration #ctl00_SponsorInfo{
	border:0px solid #fff;
}

.list_aspx.registration #ctl00_SponsorInfo td{
	border:0px solid #fff;
	padding:.5em;
}

.list_aspx.registration #ctl00_ddlMerchandise{
	max-width: 200px;
}

.list_aspx.registration #ctl00_lblFilter{
	padding-top: 1.5em;
    display: inline-block;
}

.list_aspx.registration #ctl00_ddlFundAnItemText{
	max-width: 200px;
}

.list_aspx.registration #ctl00_lblFilter{
	padding-top: 1.5em;
    display: inline-block;
}

.list_aspx.registration #ctl00_MyDataGrid{
    border: 1px solid #eee;
}

.list_aspx.registration #ctl00_MyDataGrid tr.GridPager{
    height: 64px;
    position: relative;
}

.list_aspx.registration #ctl00_MyDataGrid tr.GridPager td[colspan="9"],
.list_aspx.registration #ctl00_MyDataGrid tr.GridPager td[colspan="8"],
.list_aspx.registration #ctl00_MyDataGrid tr.GridPager td[colspan="7"],
.list_aspx.registration #ctl00_MyDataGrid tr.GridPager td[colspan="6"],
.list_aspx.registration #ctl00_MyDataGrid tr.GridPager td[colspan="5"],
.list_aspx.registration #ctl00_MyDataGrid tr.GridPager td[colspan="4"],
.list_aspx.registration #ctl00_MyDataGrid tr.GridPager td[colspan="3"],
.list_aspx.registration #ctl00_MyDataGrid tr.GridPager td[colspan="2"]{
    display: flex;
    position: absolute;
    align-items: center;
    right: 0;
	border: 0px solid #fff;
	height: 50px;
}

.list_aspx.registration #ctl00_MyDataGrid tr.GridPager td[colspan="9"] a{
    min-width: auto;
}


/* Specific elements for registration\Configuration.aspx */

.configuration_aspx.registration #ctl00_Table1{
	border: 0px solid #fff!important;
	background-color:fff!important;
	margin-bottom:2em;
	margin-top:1.5em;
}

.configuration_aspx.registration #ctl00_Table1 td{
	padding:.5em;
}

.configuration_aspx.registration #ctl00_myAttendees{
	border: 0px solid #fff!important;
}

.configuration_aspx.registration #ctl00_myAttendees td{
	padding:.5em;
	font-size:15px;
	border:0px solid #fff;
}

.configuration_aspx.registration #ctl00_myAttendees td select{
	font-size:15px;
}

.configuration_aspx.registration #ctl00_myAttendees>tbody>tr[style="background-color:Gainsboro;font-weight:bold;"]>td {
	border: 0px solid #fff!important;
	font-weight:600;
}

.configuration_aspx.registration #ctl00_pnlResults{
	margin-bottom:1.5em;
	border:1px solid #ddd;
	padding:1em;
}

.configuration_aspx.registration #ctl00_Table2 td{
	padding:.25em .5em;
}

.configuration_aspx.registration #ctl00_autoBindNumPanel table[bgcolor="#f3f3f3"]{
	background-color:#fff!important;
	border:0px solid #fff!important;
}
.configuration_aspx.registration #ctl00_autoBindNumPanel table[bgcolor="#f3f3f3"] td{
	border:0px solid #fff!important;
	padding:.5em;
}

.configuration_aspx.registration #ctl00_lstFailedChanges{
	min-height: auto!important;
    max-height: inherit!important;
}


/*Specific elements for /items/Edit.aspx */

.edit_aspx.items{
	padding:1em;
	max-width:1024px;
	margin:0 auto;
}

.edit_aspx.items #ctl01_ddlItems{
	width: 25%!important;
}

.edit_aspx.items #ctl01_MyItemList_ctl00_ItemDetails{
	border: 0px solid #fff!important;
	margin-top:1em;
}

.edit_aspx.items #ctl01_MyItemList_ctl00_ItemDetails>tbody>tr>td{
	padding:.75em;
	font-size:15px;
	border: 0px solid #fff!important;
	border-bottom: 1px solid #eee!important;
}

.edit_aspx.items #ctl01_MyItemList_ctl00_ItemDetails>tbody>tr:nth-last-child(1)>td:nth-child(3){
	text-align:right;
}
.edit_aspx.items #ctl01_MyItemList_ctl00_ItemDetails>tbody>tr:nth-last-child(2)>td:nth-child(3){
	text-align:right;
}
.edit_aspx.items #ctl01_MyItemList_ctl00_ItemDetails>tbody>tr:nth-last-child(3)>td:nth-child(3){
	text-align:right;
}
.edit_aspx.items #ctl01_MyItemList_ctl00_ItemDetails>tbody>tr:nth-last-child(4)>td:nth-child(3){
	text-align:right;
}

.edit_aspx.items table[style="width:230px;"]{
	margin-top:1em;
}


.edit_aspx.items #ctl01_MyItemList_ctl00_EditDetails{
	border: 0px solid #fff!important;
	margin-top:1em;
}

.edit_aspx.items #ctl01_MyItemList_ctl00_EditDetails>tbody>tr>td{
	padding:.75em;
	font-size:15px;
	border: 0px solid #fff!important;
	border-bottom: 1px solid #eee!important;
}

.edit_aspx.items #ctl01_MyItemList_ctl00_EditDetails>tbody>tr>td textarea{  
	font-size:15px;
	min-height:38px;
}

.edit_aspx.items #ctl01_MyItemList_ctl00_EditDetails>tbody>tr:nth-child(2)>td:nth-child(2){  
	padding-top: 2em;
}

.edit_aspx.items #ctl01_MyItemList_ctl00_EditDetails>tbody>tr:nth-child(4)>td:nth-child(2){  
	padding-top: 2em;
}

.edit_aspx.items #ctl01_MyItemList_ctl00_EditDetails table td{  
	padding: .5em;
}

.edit_aspx.items #ctl01_MyItemList_ctl00_txtLink{
	width:50%;
}

.edit_aspx.items #ctl01_MyItemList_ctl00_EditDetails tr[style="background-color:Gainsboro;"] table[style="width:100%;"]{
	width:auto!important;
}

.edit_aspx.items #ctl01_MyItemList_ctl00_EditDetails>tbody>tr:nth-last-child(1)>td:nth-last-child(2){  
	text-align:right;
}

.edit_aspx.items #ctl01_MyItemList_ctl00_EditDetails>tbody>tr:nth-last-child(2)>td:nth-last-child(2){  
	text-align:right;
}

.edit_aspx.items #ctl01_MyItemList_ctl00_EditDetails>tbody>tr:nth-last-child(3)>td:nth-last-child(2){  
	text-align:right;
}

.edit_aspx.items #ctl01_MyItemList_ctl00_EditDetails>tbody>tr:nth-last-child(4)>td:nth-last-child(2){  
	text-align:right;
}

.edit_aspx.items #ctl01_MyItemList_ctl00_EditDetails>tbody>tr:nth-last-child(6)>td:nth-last-child(2){  
	text-align:right;
}


/* Specific elements for  people/Edit.aspx*/

.edit_aspx.people #EditPanel{
	padding:1em;
}

.edit_aspx.people #EditPanel #ddlPeople{
	width:50%!important;
}

.edit_aspx.people #EditPanel table[width="200"]{
	margin:1em 0;
}

.edit_aspx.people #DonorDetail{
	border: 0px solid #fff!important;
	margin-top:1em;
}

.edit_aspx.people #DonorDetail td{
	font-size:16px;
	border: 0px solid #fff!important;
	border-bottom: 0px solid #eee!important;
	padding:.75em .5em;
}

.edit_aspx.people #DonorDetail td label{
	font-size:16px;
}

.edit_aspx.people #DonorDetail td label[for="MyPersonList_ctl00_chkEmailBlast"]{
	margin-bottom: 1em;
    display: inline-flex;
}

.edit_aspx.people #DonorDetail>tbody>tr:first-child{
	border-bottom: 1em solid #fff!important;
}

.edit_aspx.people #DonorDetail td[bgcolor="#F3F3F3"]{
	border-right: 1em solid #fff!important;
	border-left: 1em solid #fff!important;
}

.edit_aspx.people #DonorDetail td[bgcolor="#DCDCDC"]{
	border-right: 1em solid #fff!important;
	border-left: 1em solid #fff!important;
}

.edit_aspx.people #EditDonorDetail{
	border: 0px solid #fff!important;
	margin-top:1em;
}

.edit_aspx.people #EditDonorDetail td{
	font-size:16px;
	border: 0px solid #fff!important;
	border-bottom: 0px solid #eee!important;
	padding:.75em .5em;
}

.edit_aspx.people #EditDonorDetail td label{
	font-size:16px;
}

.edit_aspx.people #EditDonorDetail td label[for="MyPersonList_ctl00_chkEmailBlast"]{
	margin-bottom: 1em;
    display: inline-flex;
}

.edit_aspx.people #EditDonorDetail>tbody>tr:first-child{
	border-bottom: 1em solid #fff!important;
}

.edit_aspx.people #EditDonorDetail td[bgcolor="#F3F3F3"]{
	border-right: 1em solid #fff!important;
	border-left: 1em solid #fff!important;
}

.edit_aspx.people #EditDonorDetail td[bgcolor="#DCDCDC"]{
	border-right: 1em solid #fff!important;
	border-left: 1em solid #fff!important;
}

.edit_aspx.people #EditDonorDetail td textarea{
	font-size:16px;
	min-height:48px;
}


table[bgcolor="White"] #MyDataGrid{
	width:calc(100% - 2em)!important;
	margin:0 auto;
	border:0px solid #fff;
}

table[bgcolor="White"] #MyDataGrid td{
	font-family: 'Open Sans', sans-serif !important;
    font-weight: 400;
    font-size: 16px;
	padding:.5em;
	border:0px solid #fff;
}

table[bgcolor="White"] #MyDataGrid tr[style="background-color:Gainsboro;font-weight:bold;"] td{
	font-weight: 600;
}

table[bgcolor="White"] #MyDataGrid[style="width:100%;border-collapse:collapse;"] tr:first-child>td:nth-child(3){
	text-align:right!important;
}
table[bgcolor="White"] #MyDataGrid[style="width:100%;border-collapse:collapse;"] tr:first-child>td:nth-child(4){
	text-align:right!important;
}
table[bgcolor="White"] #MyDataGrid[style="width:100%;border-collapse:collapse;"] tr:first-child>td:nth-child(5){
	text-align:right!important;
}

/* Specific elements for Specific elements for view/EventReport.aspx */

.eventreport_aspx.view{
	padding:1em;
	text-align:center;
}

.eventreport_aspx.view #ctl00_MyDataGrid{
	/*width:calc(100% - 2em)!important;*/
	margin:0 auto;
	border:1px solid #ddd;
	margin-top:1em;
}

.eventreport_aspx.view #ctl00_MyDataGrid>tbody>tr>td{
	padding: .5em .5em;
	border:0px solid #ddd;
	border-bottom:1px solid #ddd;
	font-size:15px;
}

.eventreport_aspx.view #ctl00_MyDataGrid>tbody>tr>td span{
	font-size:15px;
}


.eventreport_aspx.view #ctl00_MyDataGrid>tbody>tr:first-child>td{
	white-space: nowrap;
	font-weight:600;
}

.eventreport_aspx.view #ctl00_MyDataGrid>tbody>tr>td:first-child{
	text-align:center;
}

.eventreport_aspx.view #ctl00_MyDataGrid>tbody>tr>td a{
	/*margin: 0.25em 0.5em;
    border: 1px solid #666;
    padding: 0.25em 0.5em;
    font-size: 15px;
    text-decoration: none;
    background: #eee;
	border-radius:3px;
	min-width: 24px;
    display: block;*/
}


.eventreport_aspx.view #ctl00_MyDataGrid .GridPager span {
    margin: 0.25em 0.25em;
	background-color: #666;
    color: #FFF;
    border: 1px solid #666;
    border-radius: 2px;
	padding: 0.25em;
}


.eventreport_aspx.view #ctl00_MyDataGrid>tbody>tr[style="background-color:Gainsboro;font-weight:bold;"]>td a{
	margin: 0.25em 0.5em;
    border: 0px solid #fff;
    padding: 0em;
    font-size: 15px;
    text-decoration: underline;
    background: none;
	border-radius:3px;
	    min-width: 44px;
    display: block;
}

.eventreport_aspx.view #ctl00_MyDataGrid>tbody>tr>td table[width="100%"]{
	width: fit-content!important;
    margin: 0 auto;
}

.eventreport_aspx.view>table[width="100%"]{
	width: fit-content!important;
    margin: 0 auto;
}

.eventreport_aspx.view>table[width="100%"]>tbody>tr>td{
	padding:.5em;
}
.eventreport_aspx.view>#ctl00_btnExport{
	 margin: 0 auto;
	 margin-bottom:1.5em;
	 margin-top:1em;
}

.eventreport_aspx.view #ctl00_myPeopleGrid{
	/*width:calc(100% - 2em)!important;*/
	margin:0 auto;
	border:1px solid #ddd;
}

.eventreport_aspx.view #ctl00_myPeopleGrid>tbody>tr>td{
	padding: .5em .5em;
	border:0px solid #ddd;
	border-bottom:1px solid #ddd;
	font-size:15px;
}

.eventreport_aspx.view #ctl00_myPeopleGrid>tbody>tr>td span{
	font-size:15px;
}


.eventreport_aspx.view #ctl00_myPeopleGrid>tbody>tr:first-child>td{
	white-space: nowrap;
	font-weight:600;
}

.eventreport_aspx.view #ctl00_myPeopleGrid>tbody>tr>td:first-child{
	text-align:center;
}

.eventreport_aspx.view #ctl00_tblEmails{
	border:1px solid #ddd;
	margin-top:1em;
}

.eventreport_aspx.view #ctl00_tblEmails td{
	padding:1em;
	border:0px solid #ddd;
}

.eventreport_aspx.view #ctl00_MyDataList{
	border:0px solid #fff;
	width:calc(100% - 2em);
	margin:1em auto;
}

.eventreport_aspx.view #ctl00_MyDataList td{
	border:0px solid #fff;
}

.eventreport_aspx.view #ctl00_MyDataList table{
	border:0px solid #fff;
	margin-bottom:1em;
	border-collapse: collapse;
}

.eventreport_aspx.view #ctl00_MyDataList table td,
.eventreport_aspx.view #ctl00_MyDataList table th{
	padding:.5em;
	font-size:15px;
	border:0px solid #fff;
}

.eventreport_aspx.view #ctl00_MyDataList tr[bgcolor="gainsboro"]{
	background-color:#ddd!important;
}

.eventreport_aspx.view #ctl00_myItemGrid{
	border:0px solid #fff;
	margin-bottom:1em;
	border-collapse: collapse;
}

.eventreport_aspx.view #ctl00_myItemGrid td{
	padding:.75em;
	font-size:15px;
	border:0px solid #fff;
}

.eventreport_aspx.view #ctl00_myItemGrid tr[style="background-color:Gainsboro;font-weight:bold;"]{
	background-color:#ddd!important;
}

.eventreport_aspx.view #ctl00_myItemGrid tr[style="background-color:Gainsboro;font-weight:bold;"] td{
	font-weight: 600;
}

.eventreport_aspx.view  #ctl00_lblReportTitle{
	font-size: 20px!important;
    font-weight: 600!important;
}

.eventreport_aspx.view  #ctl00_btnReset{
	margin-top:1em;
}

.eventreport_aspx.view #ctl00_txtFilter{
	max-width:277px;
	margin-top:1em;
}
.eventreport_aspx.view>table[width="100%"]>tbody>tr>td[align="right"] {
    white-space:nowrap;
}

.eventreport_aspx.view #ctl00_MyDataGrid>tbody>tr.GridPager>td{
	display:flex;
}

.eventreport_aspx.view #ctl00_MyDataGrid tr[style="background-color:Gainsboro;font-weight:bold;"] td{
	font-weight:600;
}


/* Specific elements for Specific elements for  admin/ImportSpreadsheetData.aspx */ 

.importspreadsheetdata_aspx.admin .SectionHeader{
	font-weight: 700;
    font-size: 21px;
    margin: 0px 0px;
    margin-top: 5px;
    border-bottom: 1px solid #E5E5E5;
    padding-bottom: 0.5em;
}

.importspreadsheetdata_aspx.admin #pnlTemplates ul li a{
	font-size: 16px;
}


/* Specific elements for admin/Configuration.aspx */

.configuration_aspx.admin #ctl00_myAdminNotifymessagesGrid{
	border:0px solid #fff;
}

.configuration_aspx.admin #ctl00_myAdminNotifymessagesGrid td{
	padding:.5em;
	border:0px solid #fff;
	border-bottom:1px solid #ddd;
}

.configuration_aspx.admin .GridPager span {
    background-color: #666;
    color: #FFF;
    border: 1px solid #666;
    border-radius: 2px;
	padding: 0.25em;
	margin:0 .25em;
}

.configuration_aspx.admin .GridPager a {
    background-color: #eee;
    color: #000;
    border: 1px solid #eee;
    border-radius: 2px;
	padding: 0.25em;
	margin:0 .25em;
}

.configuration_aspx.admin #ctl00_myAdminNotifymessagesGrid>tbody>tr[style="background-color:Gainsboro;font-weight:bold;"]>td a{
	font-weight:600;
}

.configuration_aspx.admin table[bgcolor="#f3f3f3"]{
	background-color: #fff!important;
}

.configuration_aspx.admin  #ctl00_ddlAuction{
	margin-bottom:1.5em;
	margin-top:.5em;
}

.configuration_aspx.admin #ctl00_myItemGrid{
	margin-top:2em;
}

.configuration_aspx.admin #ctl00_lblWarning{
	padding:1em;
}

.configuration_aspx.admin #ctl00_pnlEBNavButtons{
	border:0px solid #fff!important;
}

.configuration_aspx.admin .SectionHeader{
	font-weight: 700;
    font-size: 21px;
    margin: 0px 0px;
    margin-top: 5px;
    border-bottom: 1px solid #E5E5E5;
    padding-bottom: 0.5em;
	margin-bottom: .5em;
}

 #ctl00_Table3 td{
	padding:.5em;
}

.configuration_aspx.admin>table[border="0"] td{
	padding:.5em;
}

.configuration_aspx.admin #ctl00_myItemGrid[style="width:1024px;border-collapse:collapse;"]{
	margin:0 auto;
	margin-top:2em;
}

.configuration_aspx.admin select[size="6"]{
	min-height:auto;
	max-height:max-content;
}

.configuration_aspx.admin>table[align="center"] td{
	padding:.5em;
}

.configuration_aspx.admin>table[align="center"]>tbody>tr:nth-child(7)>td:nth-child(2){
	padding-top:2em;
}
.configuration_aspx.admin>table[align="center"]>tbody>tr:nth-child(7)>td:nth-child(1){
	padding-top:2em;
}

.configuration_aspx.admin div[style="width:850px; margin-top:5px;margin-bottom:5px;"]{
	min-width:100%;
}

.configuration_aspx.admin #ctl00_grdUserP2PPages{
	border:0px solid #fff!important;
}

.configuration_aspx.admin #ctl00_grdUserP2PPages td{
	border:0px solid #fff!important;
	padding:.5em;
	font-size:15px;
}

.configuration_aspx.admin #ctl00_grdUserP2PPages tr[style="background-color:Gainsboro;font-weight:bold;"]{
	background-color:#ddd!important;
}

.configuration_aspx.admin #ctl00_grdUserP2PPages tr[style="background-color:Gainsboro;font-weight:bold;"] td{
	font-weight:600;
}

.configuration_aspx.admin div[style="width:850px; margin-top:5px;margin-bottom:5px;"] textarea{
	min-height:80px;
	font-size:15px;
	margin-top:.5em;
}

.configuration_aspx.admin #ctl00_txtUrl{
	max-width:50%;
}

.configuration_aspx.admin div[style="width:850px; margin-top:5px;margin-bottom:5px;"] input[type="submit"]{
	font-size:15px;
	padding-left: .5em;
    padding-right: .5em;
}

.configuration_aspx.admin #ctl00_OnPageHelp1_tblHelpContent{
	width:100%!important;
	border:1px solid #ddd!important;
}

.configuration_aspx.admin #ctl00_OnPageHelp1_tblHelpContent td{
	padding:1em;
}

.configuration_aspx.admin #ctl00_grdUserP2PPages{
	width:100%;
}

.configuration_aspx.admin #ctl00_grdSiteUsers{
	border:0px solid #fff!important;
	width:100%;
}

.configuration_aspx.admin #ctl00_grdSiteUsers td{
	border:0px solid #fff!important;
	font-size:15px;
	padding: .5em;
}

.configuration_aspx.admin #ctl00_grdSiteUsers tr[style="background-color:Gainsboro;font-weight:bold;"] td{
	font-weight:600;
}

.configuration_aspx.admin #OrgInfo>tbody>tr:nth-last-child(1)>td:nth-child(2) {
	white-space:nowrap;
	padding-top:2em;
}

.configuration_aspx.admin #OrgInfo>tbody>tr:nth-last-child(1)>td:nth-child(1) {
	padding-top:2em;
}

.configuration_aspx.admin #OrgInfo>tbody>tr:nth-last-child(1)>td:nth-child(4) {
	padding-top:2em;
}

.configuration_aspx.admin #ctl00_divSmallCommands table[style="width:1024px;"] td{
	padding:.5em;
}

.configuration_aspx.admin #ctl00_pnlBidSheet>table[width="100%"]{
	margin:1em 0;
}

.configuration_aspx.admin #ctl00_pnlBidSheet>table[width="100%"] #ctl00_txtFilter{
	max-width:277px;
}

.configuration_aspx.admin #ctl00_pnlBidSheet #ctl00_MyDataGrid{
	border:0px solid #fff!important;
}

.configuration_aspx.admin #ctl00_pnlBidSheet #ctl00_MyDataGrid td{
	border:0px solid #fff!important;
	font-size:15px;
	padding: .5em;
}

.configuration_aspx.admin #ctl00_pnlBidSheet #ctl00_MyDataGrid tr[style="background-color:Gainsboro;font-weight:bold;"] td{
	font-weight:600;
}

.configuration_aspx.admin #ctl00_txtBid{
	margin-top: 1.5em;
}

.configuration_aspx.admin #ctl00_myItemGrid>tbody>tr>td:nth-child(9) select[style="width:150px;"]{
	min-width: max-content;
    font-size: 15px;
}

.configuration_aspx.admin table[bgcolor="#f3f3f3"]>tbody>tr:last-child>td:nth-child(1){
	max-width: 80px;
}

.configuration_aspx.admin table[bgcolor="#f3f3f3"]>tbody>tr:last-child>td:nth-child(2){
	white-space: nowrap;
}

.configuration_aspx.admin table[bgcolor="#f3f3f3"] #ctl00_ddlBidSteps{
	max-width: fit-content;
}

.configuration_aspx.admin #ctl00_pnlDetails #ctl00_tblDetails1 td{
	padding:.5em;
	white-space: nowrap;
}

.configuration_aspx.admin #ctl00_pnlDetails #ctl00_tblDetails1 #ctl00_txtVWidth{
	width:80px;
}

.configuration_aspx.admin #ctl00_pnlDetails #ctl00_tblDetails1 #ctl00_txtVHeight{
	width:80px;
}

.configuration_aspx.admin #ctl00_pnlDetails #ctl00_tblDetails1 #ctl00_fuHPLImage{
	width: fit-content!important;
    margin-right: 1em;
}

.configuration_aspx.admin #ctl00_pnlDetails #ctl00_tblDetails1 #ctl00_txtVideoURL{
	width: 580px!important;
}

.configuration_aspx.admin #ctl00_pnlDetails #ctl00_tblDetails1 #ctl00_txtVPTitle{
	width: 580px!important;
}

.configuration_aspx.admin #ctl00_pnlDetails #ctl00_tblDetails1 #ctl00_txtVPNotes{
	width: 580px!important;
}

.configuration_aspx.admin #ctl00_pnlVideo #ctl00_tblOptions td[style="width:300px;"]{
	width:400px!important;
}

.configuration_aspx.admin #ctl00_pnlVideo #ctl00_tblOptions td{
	padding:.5em;
}

.configuration_aspx.admin table[border="0"]>tbody>tr:nth-child(4)>td #ctl00_ddlCategory1{
	margin-top:0px;
}

.configuration_aspx form[name="Form1"].configuration_aspx.admin>p>table[width="775px"]{
	border:0px solid #fff;
	margin-bottom:2em;
}

.configuration_aspx form[name="Form1"].configuration_aspx.admin>p>table[width="775px"] td{
	border:0px solid #fff;
	white-space: nowrap;
}

.configuration_aspx form[name="Form1"].configuration_aspx.admin>table[border="0"] td{
	white-space: nowrap;
}

.configuration_aspx form[name="Form1"].configuration_aspx.admin #ctl00_txtGoal{
	
}


.configuration_aspx #Form1.configuration_aspx.admin>table[bgcolor="#F3F3F3"]>tbody>tr>td:nth-child(1){
	min-width: 270px;
}

.configuration_aspx #Form1.configuration_aspx.admin>table[bgcolor="#F3F3F3"]>tbody>tr>td:nth-child(2) #ctl00_btnFIndDuplicate{
	font-size:15px;
}

.configuration_aspx #Form1.configuration_aspx.admin>table[bgcolor="#F3F3F3"]>tbody>tr>td:nth-child(3) #ctl00_btnList{
	font-size:15px;
}

.configuration_aspx #Form1.configuration_aspx.admin>table[bgcolor="#F3F3F3"]>tbody>tr>td:nth-child(4) #ctl00_btnChecked{
	font-size:15px;
}

.configuration_aspx #Form1.configuration_aspx.admin>table[bgcolor="#F3F3F3"]>tbody>tr>td #ctl00_ddlMinBid{
	max-width: fit-content;
}

.configuration_aspx #Form1.configuration_aspx.admin>table[bgcolor="#F3F3F3"]>tbody>tr>td #ctl00_ddlMaxBid{
	max-width: fit-content;
}

/* Specific elements for registration/Edit.aspx */

.edit_aspx.registration{
	padding:1em;
}

.edit_aspx.registration #DetailListing{
	border:0px solid #fff;
}

.edit_aspx.registration #DetailListing td{
	border:0px solid #fff;
	border-bottom:1px solid #eee;
	padding:.75em;
}

.edit_aspx.registration #DetailListing>tbody>tr:first-child>td{
	border-bottom:1px solid #ddd;
	padding-bottom:1em;
}

.edit_aspx.registration #DetailListing>tbody>tr:first-child>td *{
	font-weight:bold;
}

.edit_aspx.registration #DetailListing>tbody>tr:nth-child(2)>td{
	padding-top:1.25em;
}

.edit_aspx.registration #DetailListing>tbody>tr:first-child>td:first-child{
	text-align:left!important;
}

.edit_aspx.registration #DetailListing>tbody>tr>td:nth-child(1){
	white-space: nowrap;
}

.edit_aspx.registration #EditDetailListing{
	border:0px solid #fff;
}

.edit_aspx.registration #EditDetailListing td{
	border:0px solid #fff;
	padding:.5em;
}

.edit_aspx.registration #EditDetailListing>tbody>tr:nth-child(1) td{
	 
}

.edit_aspx.registration #EditDetailListing>tbody>tr>td:nth-child(1){
	white-space: nowrap;
}

.edit_aspx.registration #EditDetailListing>tbody>tr>td:nth-child(1)[colspan="2"]{
	white-space: normal;
}

.edit_aspx.registration #EditDetailListing>tbody>tr>td:nth-child(5){
	white-space: nowrap;
}

.edit_aspx.registration #EditDetailListing>tbody>tr>td:nth-child(5) b{
	margin-right:.5em;
}

.edit_aspx.registration #EditDetailListing>tbody>tr>td:nth-child(5) input[type="text"]{
	width:calc(100% - .5em);
}

.edit_aspx.registration #EditDetailListing>tbody>tr:nth-last-child(4)>td:nth-child(4){
	white-space: nowrap;
}

.edit_aspx.registration #EditDetailListing>tbody>tr:nth-last-child(4)>td:nth-child(4) b{
	margin-right:.25em;
}

.edit_aspx.registration #EditDetailListing>tbody>tr:nth-last-child(4)>td:nth-child(4) input[type="text"]{
	width:calc(100% - .5em);
}

.edit_aspx.registration #EditDetailListing>tbody>tr:nth-last-child(1)>td:nth-child(2) table[width="100%"] td{
	padding-top: 2em;
}

.edit_aspx.registration #Sponsorships{
	border:0px solid #fff;
	margin-top: 1em;
}

.edit_aspx.registration #Sponsorships td{
	border:0px solid #fff;
	padding:.5em;
}

.edit_aspx.registration #EditTableSponsorships{
	border:0px solid #fff;
	margin-top: 1em;
}

.edit_aspx.registration #EditTableSponsorships td{
	border:0px solid #fff;
	padding:.5em;
}

.edit_aspx.registration #ctl00_Sponsorship{
	border:0px solid #fff;
	margin-top: 1em;
}

.edit_aspx.registration #ctl00_Sponsorship td{
	border:0px solid #fff;
	padding:.5em;
}

.edit_aspx.registration #ctl00_Sponsorship td table[border="1"]{
	border:0px solid #fff;
}

.edit_aspx.registration #ctl00_FAIList{
	border:0px solid #fff;
	margin-top: 1em;
}

.edit_aspx.registration #ctl00_FAIList td{
	border:0px solid #fff;
	padding:.5em;
}

.edit_aspx.registration #ctl00_FAIList td table[border="1"]{
	border:0px solid #fff;
}

.edit_aspx.registration #ctl00_FAIList table[border="1"]>tbody>tr>td:last-child{
	white-space: nowrap;
}

.edit_aspx.registration #EditSponsorship>tbody>tr>td:nth-child(2){
	max-width:150px;
}

.edit_aspx.registration #EditSponsorship>tbody>tr>td:nth-child(3){
	white-space: nowrap;
	padding-left:1em;
}

.edit_aspx.registration #EditSponsorship>tbody>tr>td:nth-child(3) input[type="text"]{
	max-width:120px;
}

.edit_aspx.registration #EditSponsorship>tbody>tr>td:nth-child(4){
	white-space: nowrap;
}

.edit_aspx.registration #EditSponsorship>tbody>tr>td:nth-child(4) input[type="text"]{
	max-width:120px;
}

.edit_aspx.registration #EditSponsorship #ctl00_Sponsorship_ctl00_txtIncludes{
	min-width:100%;
	font-size:14px;
}

.edit_aspx.registration #ctl00_CashDonation{
	border:0px solid #fff;
	margin-top:1em;
	    max-width: 95%;
}

.edit_aspx.registration #ctl00_CashDonation table{
	border:0px solid #fff;
}

.edit_aspx.registration #ctl00_CashDonation td{
	border:0px solid #fff;
	padding:.5em;
}

.edit_aspx.registration #ctl00_CashDonation table[cellpadding="5"]>tbody>tr:nth-child(1)>td:nth-child(4){
	white-space:nowrap;
}

.edit_aspx.registration #ctl00_CashDonation #ctl00_CashDonation_ctl00_txtAmount{
	max-width:calc(100% - .75em);
}

.edit_aspx.registration #ctl00_MyMerchandise{
	border:0px solid #fff;
	margin-top:1em;
	    max-width: 95%;
}

.edit_aspx.registration #ctl00_MyMerchandise td{
	border:0px solid #fff;
	padding:.5em;
}

.edit_aspx.registration #ctl00_MyMerchandise table[cellpadding="5"]{
	border:0px solid #fff;
}

.edit_aspx.registration #ctl00_MyAttendee #DetailListing>tbody>tr:nth-last-child(1) td{
	border-bottom:none!important;
}

.edit_aspx.registration #ctl00_MyAttendee #DetailListing>tbody>tr:nth-last-child(3) td{
	border-bottom:none!important;
}
.edit_aspx.registration #ctl00_MyAttendee #DetailListing>tbody>tr:nth-last-child(4) td{
	border-bottom:none!important;
}
.edit_aspx.registration #ctl00_MyAttendee #DetailListing>tbody>tr:nth-last-child(5) td{
	border-bottom:none!important;
}
.edit_aspx.registration #ctl00_MyAttendee #DetailListing>tbody>tr:nth-last-child(6) td{
	border-bottom:none!important;
}
.edit_aspx.registration #ctl00_MyAttendee #DetailListing>tbody>tr:nth-last-child(7) td{
	border-bottom:none!important;
}

/* Specific elements for  admin/AuctionReview.aspx */

.auctionreview_aspx.admin table[style="border-style:None;width:850px;"] td{
	padding:.5em;
}

.auctionreview_aspx.admin table[style="border-style:None;width:850px;"]>tbody>tr>td:nth-child(3){
	vertical-align:top;
}

.auctionreview_aspx.admin table[style="border-style:None;width:850px;"]>tbody>tr:nth-last-child(1){
	display:flex;
}

.auctionreview_aspx.admin .SectionHeader{
	font-weight: 700;
    font-size: 21px;
    margin: 0px 0px;
    margin-top: 5px;
    border-bottom: 1px solid #E5E5E5;
    padding-bottom: 0.5em;
	margin-bottom: .5em;
}

.auctionreview_aspx.admin #ctl10_Table1[style="border-style:None;width:850px;"]>tbody>tr:nth-last-child(1),
.auctionreview_aspx.admin #ctl10_Table2[style="border-style:None;width:850px;"]>tbody>tr:nth-last-child(1),
.auctionreview_aspx.admin #ctl10_Table3[style="border-style:None;width:850px;"]>tbody>tr:nth-last-child(1),
.auctionreview_aspx.admin #ctl10_Table4[style="border-style:None;width:850px;"]>tbody>tr:nth-last-child(1){
	display:table-row;
}

.auctionreview_aspx.admin #ctl10_Table4[style="border-style:None;width:850px;"]>tbody>tr:nth-last-child(1)>td:nth-child(2){
	padding-top:2em;
}

#OnPageHelp1_tblHelpContent {
    border-color: #ddd!important;
}


.auctionreview_aspx.admin #ctl10_ctl00_List #ctl10_ctl00_Table1 tr td{
	vertical-align:top;
}

.auctionreview_aspx.admin #ctl10_ctl00_List #ctl10_ctl00_Table1 #ctl10_ctl00_txtFilter{
	max-width:437px;
	margin:.5em 0 1em 0;
}

.auctionreview_aspx.admin #ctl10_ctl00_List #ctl10_ctl00_myItemGrid{
	border:0px solid #fff;
}

.auctionreview_aspx.admin #ctl10_ctl00_List #ctl10_ctl00_myItemGrid td{
	padding:.5em;
	font-size:15px;
	border:0px solid #fff;
}

.auctionreview_aspx.admin  #ctl10_ctl00_EditPanel #ctl10_ctl00_ddlItems{
	max-width: 20%;
	margin-left:.5em;
	margin-right:1em;
}

.auctionreview_aspx.admin  #ctl10_ctl00_EditPanel table[style="width:230px;"] td{
	padding:.5em;
}

.auctionreview_aspx.admin  #ctl10_ctl00_ErrorMessage{
	display: block;
    white-space: normal;
}

.auctionreview_aspx.admin  #ctl10_ctl00_MyItemList_ctl00_ItemDetails{
	border:1px solid #eee!important;
	margin-top:2em;
}

.auctionreview_aspx.admin  #ctl10_ctl00_MyItemList_ctl00_ItemDetails>tbody>tr>td{
	border:0px solid #fff!important;
	padding:.75em;
	font-size:15px!important;
	border-bottom:1px solid #eee!important;
}

.auctionreview_aspx.admin  #ctl10_ctl00_MyItemList_ctl00_ItemDetails>tbody>tr>td>span{
	font-size:15px!important;
}


.auctionreview_aspx.admin table[bgcolor="#f3f3f3"]{
	border-collapse:collapse;
	border:0px solid #fff!important;
	margin: 1.5em 0;
}

.auctionreview_aspx.admin table[bgcolor="#f3f3f3"] td{
	border:0px solid #fff!important;
	padding:.75em;
	font-size:15px;
}

.auctionreview_aspx.admin #ctl10_ctl01_ErrorMessage{
	display: block;
    white-space: normal;
}

.auctionreview_aspx.admin #ctl10_ctl01_myItemGrid{
	border:0px solid #fff!important;
	border-collapse:collapse;
}

.auctionreview_aspx.admin #ctl10_ctl01_myItemGrid>tbody>tr:first-child>td{
	font-weight:600;
}

.auctionreview_aspx.admin #ctl10_ctl01_myItemGrid td{
	border:0px solid #fff!important;
	padding:.5em;
	font-size:15px;
}

.auctionreview_aspx.admin  #ctl10_ctl00_DetailListing{
	border:0px solid #fff!important;
	border-collapse:collapse;
}

.auctionreview_aspx.admin  #ctl10_ctl00_DetailListing td{
	border:0px solid #fff!important;
	padding:.75em .5em;
	font-size:15px;
}

.auctionreview_aspx.admin  #ctl10_ctl00_DetailListing>tbody>tr:last-child>td table[style="width:100%;"] td{
	vertical-align:bottom;
}

.auctionreview_aspx.admin  #ctl10_ctl00_DetailListing>tbody>tr:nth-last-child(3)>td{
	white-space:nowrap;
}

.auctionreview_aspx.admin  #ctl10_ctl00_DetailListing>tbody>tr:nth-last-child(3)>td input[type="text"]{
	width:40%;
}

.auctionreview_aspx.admin  #ctl10_ctl00_DetailListing>tbody>tr:nth-child(2)>td:nth-child(1) table>tbody>tr:nth-child(1)>td:nth-child(1){
	white-space:nowrap;
}

.auctionreview_aspx.admin  #ctl10_ctl00_DetailListing>tbody>tr[style="background-color:#F3F3F3;"]>td:nth-child(2) table>tbody>tr:nth-child(1)>td:nth-child(2){
	white-space:nowrap;
}

.auctionreview_aspx.admin div[style="width:850px; height:100%; background-color:#FFFFFF; margin:auto;"] table[bgcolor="#f3f3f3"]>tbody>tr:last-child>td{
	vertical-align:top;
}

.auctionreview_aspx.admin div[style="width:850px; height:100%; background-color:#FFFFFF; margin:auto;"] table[bgcolor="#f3f3f3"] #ctl10_ctl01_ddlBidSteps{
	max-width: 60px;
	margin-left:.5em;
	font-size:15px;
}

.auctionreview_aspx.admin div[style="width:850px; height:100%; background-color:#FFFFFF; margin:auto;"] table[bgcolor="#f3f3f3"]>tbody>tr:last-child>td:nth-child(1){
	font-size:15px;
}

.auctionreview_aspx.admin div[style="width:850px; height:100%; background-color:#FFFFFF; margin:auto;"] table[bgcolor="#f3f3f3"]>tbody>tr:last-child>td:nth-child(2){
	display: flex;
}

.auctionreview_aspx.admin div[style="width:850px; height:100%; background-color:#FFFFFF; margin:auto;"] table[bgcolor="#f3f3f3"]>tbody>tr:last-child>td:nth-child(2) label{
	font-size:15px;
}

.auctionreview_aspx.admin div[style="width:850px; height:100%; background-color:#FFFFFF; margin:auto;"] table[bgcolor="#f3f3f3"]>tbody>tr:last-child>td:nth-child(3) label{
	font-size:15px;
}

#tcList.auctionreview_aspx.admin #ctl10_pnlOrgInfo #ctl10_Table4 td{
	white-space:nowrap;
}

#tcList.auctionreview_aspx.admin #ctl10_pnlOrgInfo #ctl10_Table4 #ctl10_ddlState{
	max-width: fit-content;
}

#tcList.auctionreview_aspx.admin #ctl10_pnlOrgInfo #ctl10_Table4 #ctl10_txtZip{
	max-width: 150px;
}

#tcList.auctionreview_aspx.admin #ctl10_pnlOrgInfo #ctl10_Table4[style="border-style:None;width:850px;"]>tbody>tr:nth-last-child(1)>td:nth-child(2) {
    padding-top: 0;
}

#tcList.auctionreview_aspx.admin #ctl10_pnlOnlineAuction #ctl10_Table3>tbody>tr:nth-child(2)>td:nth-child(1){
	white-space:nowrap;
}

#tcList.auctionreview_aspx.admin #ctl10_pnlOnlineAuction #ctl10_Table3>tbody>tr:nth-child(2)>td:nth-child(1) #ctl10_ddlTimeZone{
	max-width: fit-content;
	margin-left:.5em;
}

#tcList.auctionreview_aspx.admin #ctl10_pnlItemDetails #ctl10_Table2>tbody>tr:nth-child(3)>td:nth-child(2){
	white-space:nowrap;
}

#tcList.auctionreview_aspx.admin #ctl10_pnlItemDetails #ctl10_Table2>tbody>tr:nth-child(3)>td:nth-child(2) #ctl10_ddlMinBid{
	max-width: fit-content;
	margin-left:.5em;
}

#tcList.auctionreview_aspx.admin #ctl10_pnlAuctionType>table[style="border-style:None;width:850px;"]>tbody>tr:nth-child(1)>td{
	white-space:nowrap;
}

#tcList.auctionreview_aspx.admin #ctl10_pnlAuctionType>table[style="border-style:None;width:850px;"]>tbody>tr:nth-child(1)>td #ctl10_txtAuctionType{
	max-width: 330px;
}

#tcList.auctionreview_aspx.admin #ctl10_pnlAuctionType>table[style="border-style:None;width:850px;"]>tbody>tr:nth-child(2)>td{
	white-space:nowrap;
}

#tcList.auctionreview_aspx.admin #ctl10_pnlAuctionType>table[style="border-style:None;width:850px;"]>tbody>tr:nth-child(2)>td #ctl10_txtAuctionName{
	max-width: 330px;
}

#tcList.auctionreview_aspx.admin #ctl10_pnlAuctionType>table[style="border-style:None;width:850px;"]>tbody>tr:nth-child(1)>td #ctl10_txtStart{
	max-width: 250px;
}

#tcList.auctionreview_aspx.admin #ctl10_pnlAuctionType>table[style="border-style:None;width:850px;"]>tbody>tr:nth-child(2)>td #ctl10_txtFinish{
	max-width: 250px;
}


/* Specific elements for admin/Text2Bid.aspx */

.text2bid_aspx.admin #tcList{
	padding:1em;
}

.text2bid_aspx.admin #tcList table[border="1"]{
    border: 0px solid #fff;
}

.text2bid_aspx.admin #tcList table[border="1"] td{
	padding: 0.75em;
    font-size: 15px;
    white-space: nowrap;
    border: 0px solid #fff;
}

.text2bid_aspx.admin #tcList #ctl10_ctl00_DetailListing>tbody>tr>td{
    border-bottom: 1px solid #eee;
}

.text2bid_aspx.admin #tcList table[border="1"]>tbody>tr[style="background-color:Gainsboro;font-weight:bold;"]{
	background-color: #eee!important;
}

.text2bid_aspx.admin #tcList table[border="1"]>tbody>tr[style="background-color:Gainsboro;font-weight:bold;"]>td{
	font-weight:600;
}

.text2bid_aspx.admin #tcList .SectionHeader{
	font-weight:600;
}

.text2bid_aspx.admin #tcList #ctl10_ctl00_DetailListing select{
    max-width: 200px;
}

.text2bid_aspx.admin #tcList #ctl10_ctl00_DetailListing input[type="text"]{
    max-width: 200px;
}

.text2bid_aspx.admin #tcList #ctl10_ctl00_DetailListing textarea{
    max-width: 200px;
}

.text2bid_aspx.admin #tcList #ctl10_ctl00_DetailListing tr[style="background-color:#F3F3F3;"] table[style="width:100%;"] tr{
	display: flex;
    flex-direction: column;
}

.text2bid_aspx.admin #tcList #ctl10_ctl00_DetailListing tr[style="background-color:#F3F3F3;"] table[style="width:100%;"] tr td{
	border: 0px solid #fff;
}

.text2bid_aspx.admin #tcList #ctl10_ctl00_DetailListing>tbody>tr:nth-child(2)>td table[border="0"]>tbody>tr{ 
	display: flex;
    flex-direction: column;
}


.text2bid_aspx.admin #tcList #ctl10_ctl00_DetailListing>tbody>tr:nth-child(2)>td:nth-child(2) b{ 
	margin-top: -2em;
    display: block;
}


.text2bid_aspx.admin #ctl10_ItemAuditsGrid tr[style="background-color:Gainsboro;font-weight:bold;"] td{
	white-space: normal;
}

.text2bid_aspx.admin #ctl10_ctl00_MyDataGrid>tbody>tr>td{
	padding:0.75em .5em!important;
}

.text2bid_aspx.admin #ctl10_ctl00_MyDataGrid>tbody>tr>td *{
	font-size:14px;
}

.text2bid_aspx.admin #ctl10_ctl00_MyDataGrid>tbody>tr>td:nth-child(3){
	max-width:100px;
}

.text2bid_aspx.admin #ctl10_ctl00_MyDataGrid>tbody>tr>td:nth-child(3) span{
	white-space: normal;
}

.text2bid_aspx.admin #ctl10_ctl00_MyDataGrid>tbody>tr>td:nth-child(4){
	max-width:100px;
}

.text2bid_aspx.admin #ctl10_ctl00_MyDataGrid>tbody>tr>td:nth-child(4) span{
	white-space: normal;
}

.text2bid_aspx.admin #ctl10_ctl00_MyDataGrid>tbody>tr>td:nth-child(1){
	white-space: nowrap;
}

.text2bid_aspx.admin tr[style="background-color:#F3F3F3;"]{
	background-color:#F9F9F9!important;
}

.text2bid_aspx.admin #ctl10_ctl00_MyDataGrid>tbody>tr:nth-child(1)>td:nth-child(1){
	white-space: normal;
}

.text2bid_aspx.admin #ctl10_pnlText2Bid #ctl10_Table1 td{
	padding:.5em;
}

.text2bid_aspx.admin #ctl10_pnlItems textarea, 
.text2bid_aspx.admin #ctl10_pnlBidders textarea{
	font-size: 14px;
}

/* Specific elements for Specific elements for items/DA.aspx */

.content_form.da_aspx #DonorForm table[style="border-width:1px;border-style:solid;width:100%;"]{
	border:0px solid #fff;
	width:calc(100% - 2em)!important;
	margin: 0 auto;
	margin-top:1em;
	border-collapse: collapse;
}

.content_form.da_aspx #DonorForm table[style="border-width:1px;border-style:solid;width:100%;"] td{
	border:0px solid #fff;
	padding:.5em;
}

.content_form.da_aspx #DonorForm table[style="border-width:1px;border-style:solid;width:100%;"]>tbody>tr:nth-child(1)>td{
	font-weight:600;
}