#MainHtml{
background-color: white !important;
}
#hd{
visibility:hidden;
}

/* General */
.row .small-12.columns.content-center{
display:none;
}

#masterWrapper, #ft{
width:1090px;
}

#masterHeaderBackground{
min-height:0px;
padding:0px;
}

#masterContentArea{
margin-left:0px;
margin-right:0px;
}

#MainBody{
background-image:none !important;
background-color:white;
min-height:2000px;
}


body{
font-family:Lato, Arial, Helvetica, Verdana, sans-serif !important;
color: #333333;
}
.panel{
background: white;
}

label{
f.error
font-size:13px;
}
label:hover{
cursor:context-menu;
}
.Label{
font-size:13px;
}


#ctl00_TemplateBody_WebPartManager1_gwpciNewContactAccountCreatorCommon_ciNewContactAccountCreatorCommon_CreateLogonPanel .PanelField div{
float:left;
}

a{
font-size:13px;
color: #0079c2;
}
a:hover{
text-decoration:underline;
color: #0079c2;
}
ul{
font-size:13px;
}
table tr td{
font-size:13px;
}

table tr th{
font-size:13px;
}
h3, .h3, .SectionTitle{
font-size:16px !important;
}
h4, .h4, .SectionLabel{
font-size:16px;
}

h2, .PanelTitle{
/* remove left blue box on h2 titles & changed aspensprite to blank out blue box */
padding-left:0px !important;
}

.panel-heading.Distinguish, .PanelHead.Distinguish, .TitleBarCaption {
padding-left:0px !important;
}

a.TextButton:hover{
color:white;
text-decoration:none;
}
input.TextButton[disabled]:hover{
background: #e0e0e0 !important;
text-decoration:none;
}


span#ctl00_TemplateBody_lblNormalErrorMessage{
font-size: 25px;
}

div#ctl00_TemplateBody_pnlErrorNormal{
margin-left:50px;
margin-right:50px;
}

input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea{
color:black !important;
font-weight:normal;
font-size:13px;
font-family:Lato, Arial, Helvetica, Verdana, sans-serif !important;
}

#masterFooterPush{
height: 3.1em;
}

label.Error{
color: #f04124 !important;
font-weight:normal !important;
}

label.ErrorRed, span.ErrorRed{
color: #f04124 !important;
font-color: #f04124 !important;
font-weight:normal !important;
margin-bottom:10px;
}

span.Error.ValidationError{
color: #f04124 !important;
font-weight:normal !important;
}
.Important, .ValidationError{
color: #f04124 !important;
font-weight:normal !important;
}

div#ctl00_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_signInDiv .PanelFieldValue,
div#ctl00_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_signInDiv .PanelFieldValue{
width:158px;
}


/* Store styles */

ul.RelatedItemsHorizontal li, .RelatedItemsHorizontal ul.rrItemsList li {
height: 180px;width:230px;
}



.CatSearchResults ul.RelatedItemsVertical li {
border-bottom: 1px solid black;
}
.CatSearchResults ul.RelatedItemsVertical li:nth-child(odd) {
background: #EEF8FD;
}


.ShopSidebar tr.rgAltRow td{
background:white;
border:none !important;
}
.ShopSidebar tr.rgAltRow td a{
text-decoration:none;
}
.ShopSidebar tr.rgRow td a{
text-decoration:none;
}
.ShopSidebar .RadGrid_Default{
border-color: white;
}

.ShopSidebar div.TitleBarTitle span{
font-family: Raleway, Verdana, sans-serif;
font-weight: 200;
color: #424242;
line-height: 1.45em;
font-size: 130%;
}

.ShopSidebar th.rgHeader{
display:none;
}

.ShopSidebar.rgAltRow {
background: none;
}
.ShopSidebar.rgRow td {
border-color: white;
}
.ShopSidebar.rgAltRow td {
border-color: white;
}

ul.RelatedItemsHorizontal li a{text-decoration:none;}

.row {
    margin-left: auto !important;
    margin-right: auto !important;
}

/*.row .header-nav{
margin-top: 0px;
}*/

.row .row{
margin-left:-15px;
margin-right:-15px;
}

.row .header-nav{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 35px;
}



/* Store left nav styles */
.aphastoresidebar th.rgHeader{
display:none !important;
}
.aphastoresidebar .RadGrid_Default .rgRow td a{
border-bottom: none;
font-weight: 300 !important;
color: #0079c2 !important;
padding-bottom: 5px;
font-family:Oswald, san-serif !important;
font-size: 14px !important;
height:28px;
font-weight:normal;
}

.aphastoresidebar .RadGrid_Default .rgAltRow td a{
border-bottom: none;
font-weight: 300 !important;
color: #0079c2 !important;
padding-bottom: 5px;
font-family:Oswald, san-serif !important;
font-size: 14px !important;
height:28px;
font-weight:normal;
}
.aphastoresidebar.RadGrid .rgRow td, .RadGrid .rgAltRow td{
padding-top: 5px !important;
padding-bottom: 5px !important;
line-height:25px !important;
}

.aphastoresidebar .RadGrid_Default .rgRow td a:hover, .aphastoresidebar .RadGrid_Default .rgRow td a:active, .aphastoresidebar .RadGrid_Default .rgRow td a:focus{
cursor: pointer;
text-decoration:none;
color: #0078a0 !important;
}

.aphastoresidebar .RadGrid_Default .rgAltRow td a:hover, .aphastoresidebar .RadGrid_Default .rgAltRow td a:active, .aphastoresidebar .RadGrid_Default .rgAltRow td a:focus{
cursor: pointer;
text-decoration:none;
color: #0078a0 !important;
}
.aphastoresidebar div#ctl00_TemplateBody_WebPartManager1_gwpciCategorieslist_ciCategorieslist_ResultsGrid_Grid1{
border:none;
}

.aphastoresidebar div#ctl00_TemplateBody_WebPartManager1_gwpciCategorieslist_ciCategorieslist_ResultsGrid{
overflow: hidden !important;
}

.aphastoresidebar .RadGrid_Default .rgRow td{
border-bottom: solid 1px #a6a4a1;
border-top: none;
border-left: none;
border-right: none;
}

.aphastoresidebar .RadGrid_Default .rgRow td{
border-color: #a6a4a1 !important;
padding-left:0px;
padding-right:0px;
}

.aphastoresidebar .RadGrid_Default .rgAltRow td{
border-color: #a6a4a1 !important;
padding-left:0px;
padding-right:0px;
}

.aphastoresidebar div#ctl00_TemplateBody_WebPartManager1_gwpciCategorieslist_ciCategorieslist_ResultsGrid_Grid1{
border-top: solid 1px #a6a4a1 !important;
}


.aphastoresidebar div.row ul{
width:100%;
margin-left:0px !important;
margin-right:0px !important;
padding-left:0px !important;
padding-right:0px !important;
}
.aphastoresidebar div.row ul a{
margin-left:0px;
padding-left:0px;
border-bottom: none;
font-weight: 300 !important;
color: #0079c2 !important;
padding-bottom: 5px;
font-family:Oswald, san-serif !important;
font-size: 14px !important;
height:28px;
font-weight:normal;
}

.aphastoresidebar div.row ul a:hover, .aphastoresidebar div.row ul a:active, .aphastoresidebar div.row ul a:focus{
color: #0078a0 !important;
text-decoration:none;
}

.aphastoresidebar div.row ul li{
border-bottom: solid 1px #a6a4a1 !important;
padding-top: 5px !important;
padding-bottom: 5px !important;
line-height:25px !important;
}
.aphastoresidebar .ContentItemContainer{
margin-bottom:0px !important;
}

div.col-sm-3{
width:155px;
padding-left:0px;
padding-right:15px;
}
div.col-sm-9{
padding-left:20px;
width:925px;
}

div.large-12{
padding-left:0px !important;
}

img#PressLogo{
width:265px;
}


/* Green title over sidebar */
h1.page-title, h1.page-title a{
color: #77b84a;
font-family: "Lato", "Arial", "Helvetica", "Verdana", sans-serif;
font-weight:normal !important;
text-decoration:none;
font-size:30px;
}

/*div#ctl00_TemplateBody_WebPartManager1_gwpciNewContentHtml_ciNewContentHtml_Panel_NewContentHtml h1{
color: #0079c6;
}*/

.panel-title a{
font-size: 16px;
font-weight: bold;
}
h2 a{
font-size: 16px;
font-weight: bold;
}
div.fundraising_sidenav li a:hover, div.fundraising_sidenav li a:focus, div.fundraising_sidenav li a:active{
text-decoration:none;
color: #0078a0;
}
div.fundraising_sidenav ul li{
padding-top: 5px !important;
padding-bottom: 5px !important;
line-height:25px !important;
}
div.fundraising_sidenav ul li li{
padding-left:20px;
}

input[type="text"],input[type="password"]{
display:inline;
margin-bottom:0px;
}

select{
display:inline;
}

/* My APHA style */
span#ctl00_TemplateBody_Demographics___CAUCUSES{
	overflow:none !important;
	width:400px !important;
	border:none !important;
	overflow:visible !important;
}

div#ste_container_NewAddPastStudentsCommon .panel{
padding-left:0px;
}
div#ste_container_NewAddPastStudentsCommon .panel .panel-body{
padding-left:0px;
}
div#ste_container_NewAddCurentStudentsCommon .panel{
padding-left:0px;
}
div#ste_container_NewAddCurentStudentsCommon .panel .panel-body{
padding-left:0px;
}
div#ste_container_NewAddProfCertificationsCommon .panel{
padding-left:0px;
}
div#ste_container_NewAddProfCertificationsCommon .panel .panel-body{
padding:0px;
}
div.ContentItemContainer .panel{
padding:0px;
margin:0px;
}
div.ContentItemContainer .panel .panel-body{
padding:0px;
margin:0px;
}
div.ContentItemContainer .panel .panel-heading{
padding-left:0px;
}
div.ContentItemContainer h6{
padding-top:20px;
}
div#ctl00_TemplateBody_WebPartManager1_gwpciPaymentCreator_ciPaymentCreator_CreditCardPanel .PanelFieldValue{
width:600px;
}
div#ctl00_TemplateBody_WebPartManager1_gwpciPaymentCreator_ciPaymentCreator_CreditCardPanel select{
width:75px;
}

td.TwoColumns .Label{
width:170px;
}

div#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_Forums1_panelEditor_editablePanel .PanelField label{
width:400px;
}

/* Create Account */
div#ctl00_TemplateBody_WebPartManager1_gwpciNewBPCreateAccountCommon_ciNewBPCreateAccountCommon_DivPassword .PanelField .PanelFieldValue{
padding-bottom: 0px;
height:37px;
}


.MonthDropdown{
width:100px;
}
.YearDropdown{
width:100px;
}

/* Join/Renew */
.joinrenew_Demographics .TwoColumns .PanelField label{
width:100% !important;
padding-left:0px;
}

/*#masterMainButtonBar{
margin-top:-90px;
z-index:999999;
}

.iMIS-WebPart{
z-index:1;
}*/

.JoinRenew a#ctl00_TemplateBody_WebPartManager1_gwpciNewSPIGMembershipCommon_ciNewSPIGMembershipCommon_hlkviewcart{
display:none;
}

/* Create Account */
div.JoinRenew_Membership .labelleft{
height:47px;
}

div.JoinRenew_Donation #ctl00_TemplateBody_WebPartManager1_gwpciNewDonationCreatorCommon_ciNewDonationCreatorCommon_CartLink{
display:none;
}
div.JoinRenew_Donation #ctl00_TemplateBody_WebPartManager1_gwpciNewDonationCreatorCommon2_ciNewDonationCreatorCommon2_CartLink{
display:none;
}
div.JoinRenew_Donation #ctl00_TemplateBody_WebPartManager1_gwpciNewDonationCreatorCommon2_ciNewDonationCreatorCommon2_GiftAmountLabel2{
display:none;
}
div.JoinRenew_Donation input.TextButton{
margin-left:20px;
}
div.JoinRenew_Donation #ctl00_TemplateBody_WebPartManager1_gwpciNewDonationCreatorCommon2_ciNewDonationCreatorCommon2_DonationCreatorControl_Body,
div.JoinRenew_Donation #ctl00_TemplateBody_WebPartManager1_gwpciNewDonationCreatorCommon_ciNewDonationCreatorCommon_DonationCreatorControl_Body{
padding-left:0px;
}
/*div.JoinRenew_Donation #ctl00_TemplateBody_WebPartManager1_gwpciNewDonationCreatorCommon_ciNewDonationCreatorCommon_ItemAddedMessageLabel{
color:#333333;
}*/

div.JoinRenew_Membership .MembershipTypeFullWidth{
padding-left: 15px;
}

/* Hide standard Invoices panel on cart page */
div#ctl00_TemplateBody_WebPartManager1_gwpciShoppingCart_ciShoppingCart_panInvoices{
display:none;
}



.RadGrid .rgSelectedRow a
{
    color:#0079c2 !important;
}

/* Hide Manage Addresses in shipping ipart addresses popup on cart page */
#ctl00_TemplateBody_DivManageAddresses{
display:none;
}

/* Hide shipping in cart charges display in cart */
#ctl00_TemplateBody_WebPartManager1_gwpciCartCharges_ciCartCharges_TxtShippingAmount,
#ctl00_TemplateBody_WebPartManager1_gwpciCartCharges_ciCartCharges_TxtHandlingAmount{
display:none;
}

div#ctl00_TemplateBody_WebPartManager1_gwpciGeneralProductDisplay_ciGeneralProductDisplay_DynamicProductDisplay_divPricing{
/*margin-left:-150px;*/
margin-top:15px;
margin-bottom:15px;
color: red;
font-weight:bold;
}


span#ctl00_TemplateBody_WebPartManager1_gwpciGeneralProductDisplay_ciGeneralProductDisplay_DynamicProductDisplay_ProductDescription{
height:200px;
}

Table.Grid TD{
font-family:Lato, Arial, Helvetica, Verdana, sans-serif;
color:#333333;
}

table#ctl00_TemplateBody_WebPartManager1_gwpciShoppingCart_ciShoppingCart_ItemGrid_Grid1_ctl00 td span a{
font-weight:normal;
}

.ErrorNormal{
width:100% !important;
}

.Cart_Payment input[type=text]{
width:210px !important;
}
.Cart_Payment input[type=password]{
width:210px !important;
}
.Cart_Payment select{
width:210px !important;
}
.Cart_Payment select#ctl00_TemplateBody_WebPartManager1_gwpciNewOADPaymentDetailsCommon_ciNewOADPaymentDetailsCommon_CreditCardExpirationList{
width:103px !important;
}
.Cart_Payment select#ctl00_TemplateBody_WebPartManager1_gwpciNewOADPaymentDetailsCommon_ciNewOADPaymentDetailsCommon_CreditCardExpirationYearList{
width:103px !important;
}


/* Fundraising styling GPH */
.GPH div#ctl00_TemplateBody_WebPartManager1_gwpciDonationCreator_ciDonationCreator_DonationCreatorControl_Body .PanelBody{
padding-top:0px;
}
.GPH div#ctl00_TemplateBody_WebPartManager1_gwpciDonationCreator_ciDonationCreator_DonationCreatorControl_Body .PanelField{
padding-top:0px;
padding-bottom:0px;
}
.GPH div#ctl00_TemplateBody_WebPartManager1_gwpciDonationCreator_ciDonationCreator_DonationCreatorControl_Body{
padding-top:0px;
padding-bottom:0px;
}
.GPH div#ctl00_TemplateBody_WebPartManager1_gwpciDonationCreator_ciDonationCreator_RadioButtonEntry{
padding-top:0px;
}
.GPH span#ctl00_TemplateBody_WebPartManager1_gwpciDonationCreator_ciDonationCreator_GiftAmountLabel2{
display:none; /* Remove Gift Amount prompt on GPH page */
}
.GPH span.radio-inline-sm label::before
{ 
content:"$";
}
.GPH span.radio-inline-sm label[for=ctl00_TemplateBody_WebPartManager1_gwpciDonationCreator_ciDonationCreator_GiftAmountSelection_4]::before
{ 
content:"";
}
/* Remove username field in create account on GPH page */
.GPH label#ctl00_TemplateBody_WebPartManager1_gwpciMakedonationcontact_ciMakedonationcontact_LabelLogon{
display:none;
}

.GPH span#ctl00_TemplateBody_WebPartManager1_gwpciMakedonationcontact_ciMakedonationcontact_LogonEmail{
display:none;
}

.GPH label#ctl00_TemplateBody_WebPartManager1_gwpciMakedonationcontact_ciMakedonationcontact_LabelMiddleName{
display:none;
}

.GPH input#ctl00_TemplateBody_WebPartManager1_gwpciMakedonationcontact_ciMakedonationcontact_MiddleName{
display:none;
}

.GPH input[type=text]{
width:210px !important;
}
.GPH input[type=password]{
width:210px !important;
}
.GPH select{
width:210px !important;
}
.GPH select#ctl00_TemplateBody_WebPartManager1_gwpciPaymentCreator_ciPaymentCreator_CCExpiryMonthDropDown{
width:75px !important;
}
.GPH select#ctl00_TemplateBody_WebPartManager1_gwpciPaymentCreator_ciPaymentCreator_CCExpiryYearDropDown{
width:75px !important;
}


/* Fundraising styles - sidenav */
#DonationChoice{
width:890px;
margin-left: -25px;
margin-top:25px;
}

.fundraising_content span#ctl00_TemplateBody_WebPartManager1_gwpciDonationCreator_ciDonationCreator_GiftAmountLabel2.Required{
background-image:none !important;
}

/*.fundraising_content #ctl00_TemplateBody_WebPartManager1_gwpciAboutYou_ciAboutYou_DivLogOnLink{
width: 400px;
float:right;
}*/


.fundraising_sidenav ul li a{
border-bottom: none;
font-weight: 300 !important;
color: #333333 !important;
padding-bottom: 5px;
font-family:Oswald, san-serif !important;
font-size: 14px !important;
height:28px;
font-weight:normal;
color: #008cba !important;
}

.fundraising_sidenav ul li{
border-bottom: solid 1px #a6a4a1;
padding: 5px 0 5px 0;
line-height: 1.6;
font-weight: 400;
color: #222222;
cursor: default;
}


.fundraising_sidenav ul.current-page-nav{
padding-left:0px !important;
margin-left:0px !important;
margin-right:0px !important;
border-top: solid 1px #a6a4a1 !important;
}

.fundraising_sidenav ul.current-page-nav li a{
color: #0079c2 !important;
padding-bottom: 5px;
font-size: 14px;
}

.fundraising_sidenav .current-page-nav ul li{
border-bottom: solid 1px #a6a4a1;
padding: 5px 0 5px 0;
line-height: 1.6;
font-weight: 400;
color: #222222;
cursor: default;
}

.fundraising_sidenav ul{
border-top: solid 1px #a6a4a1;
}

div.fundraising_sidenav ul{
padding-left:0px;
padding-right:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
}

.fundraising_sidenav div#ctl00_TemplateBody_WebPartManager1_gwpciAdditionalsidelinks_ciAdditionalsidelinks_Panel_Additionalsidelinks ul{
border-top: none;
}

/* Fundraising main content area */
.fundraising_content div#ctl00_TemplateBody_WebPartManager1_gwpciDonationAdditionalInformation_ciDonationAdditionalInformation_panelEditor_editablePanel .PanelField label{
width:400px !important;
}
.fundraising_content .panel{
margin-bottom:0px;
padding-bottom:0px;
}
.fundraising_content div.PanelField input[type="radio"] + label{
padding-left:0px;
padding-right:20px;
}

div.fundraising_content span.radio-inline-sm label::before
{ 
content:"$";
}

div.fundraising_content span.radio-inline-sm label[for=ctl00_TemplateBody_WebPartManager1_gwpciDonationCreator_ciDonationCreator_GiftAmountSelection_4]::before
{ 
content:"";
}
div.fundraising_content input#ctl00_TemplateBody_WebPartManager1_gwpciDonationCreator_ciDonationCreator_GiftAmount2{
width:100px !important;
}

div.fundraising_content table tr td{
padding-top:0;
padding-bottom:0px;
}
div.fundraising_content table tr{
padding-bottom:20px;
}
div.fundraising_content table tr td input{
padding-bottom:10px;
}
div.fundraising_content table#ctl00_TemplateBody_WebPartManager1_gwpciNewMultiGiftAllocationCommon_ciNewMultiGiftAllocationCommon_rbtLstPrice1{
margin-top:10px;
}
div.fundraising_content table#ctl00_TemplateBody_WebPartManager1_gwpciNewMultiGiftAllocationCommon_ciNewMultiGiftAllocationCommon_rbtLstPrice2{
margin-top:10px;
}
div.fundraising_content table#ctl00_TemplateBody_WebPartManager1_gwpciNewMultiGiftAllocationCommon_ciNewMultiGiftAllocationCommon_rbtLstPrice3{
margin-top:10px;
}
div.fundraising_content table#ctl00_TemplateBody_WebPartManager1_gwpciNewMultiGiftAllocationCommon_ciNewMultiGiftAllocationCommon_rbtLstPrice4{
margin-top:10px;
}
div.fundraising_content table#ctl00_TemplateBody_WebPartManager1_gwpciNewMultiGiftAllocationCommon_ciNewMultiGiftAllocationCommon_rbtLstPrice5{
margin-top:10px;
}

div.fundraising_content #ctl00_TemplateBody_WebPartManager1_gwpciAboutYou_ciAboutYou_LabelLogon{
display:none;
}
div.fundraising_content div#ctl00_TemplateBody_WebPartManager1_gwpciAboutYou_ciAboutYou_DivLogonEmail{
display:none;
}

div.fundraising_content select{
width:172px !important;
}
div.fundraising_content select#ctl00_TemplateBody_WebPartManager1_gwpciPaymentCreator_ciPaymentCreator_CCExpiryMonthDropDown{
width:75px !important;
}
div.fundraising_content select#ctl00_TemplateBody_WebPartManager1_gwpciPaymentCreator_ciPaymentCreator_CCExpiryYearDropDown{
width:75px !important;
}

span#ctl00_TemplateBody_WebPartManager1_gwpciTributeGiftEditor_ciTributeGiftEditor_StyledLabel1,span#ctl00_TemplateBody_WebPartManager1_gwpciTributeGiftEditor_ciTributeGiftEditor_DisplayTributeOptions{
display:none;
}
span#ctl00_TemplateBody_WebPartManager1_gwpciDonationCreator_ciDonationCreator_GiftAmountLabel2{
padding-left:10px;
padding-top:5px;
}

.fundraising_content span.SectionLabel{
text-transform: uppercase;
padding-bottom:10px;
border-bottom: solid 5px #19bcb9;
}
span#ctl00_TemplateBody_WebPartManager1_gwpciDonationCreator_ciDonationCreator_ItemDescriptionLabel{
display:none;
}

/* MyAPHA styles */
div.col-sm-25{
width:25% !important;
float:left;
position: relative;
min-height: 1px;
}
div.col-sm-75{
width:75% !important;
float:left;
padding-left: 20px;
position: relative;
min-height: 1px;
padding-right: 10px;
}

label#ctl00_TemplateBody_AddressEdit_LabelPhonePrompt, input#ctl00_TemplateBody_AddressEdit_TextPhone, label#ctl00_TemplateBody_AddressEdit_LabelEmailPrompt, input#ctl00_TemplateBody_AddressEdit_TextEmail,
span#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_ContactAddress_ctl05_LabelPhoneNumber, span#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_ContactAddress_ctl05_LabelFaxNumber,
a#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_ContactAddress_ctl05_LinkEmail,
label[for=ctl00_TemplateBody_contactNameDisplay1_txtTitle],input#ctl00_TemplateBody_contactNameDisplay1_txtTitle,
input#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_NewPeriodicalsCommunicationsCommon_sbtnClear{
display:none;
}

select#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_Demographics_panelEditor_Demographics___RACIAL_ETHNICGROUP,
select#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_Demographics_panelEditor_CsContact___Gender,
select#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_Demographics_panelEditor_Demographics___PRIMARY_FOCUS,
select#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_Demographics_panelEditor_Demographics___EMPLOYMENT_SETTING{
width:335px;
}

div#ctl00_TemplateBody_WebPartManager1_gwpciChangeLogonPasswordCommon_ciChangeLogonPasswordCommon_MainPanel{
padding-left:10px;
}

div.MyAPHA_Sidebar div#ctl00_TemplateBody_WebPartManager1_gwpciChangeLogonPasswordCommon_ciChangeLogonPasswordCommon_MainPanel{
padding-left:3px;
}
label#ctl00_TemplateBody_WebPartManager1_gwpciChangeLogonPasswordCommon_ciChangeLogonPasswordCommon_updatePasswordUser{
padding-left:7px;
}
label#ctl00_TemplateBody_WebPartManager1_gwpciChangeLogonPasswordCommon_ciChangeLogonPasswordCommon_updatePasswordUser::before{
content: "Password: ";
color: #333333;
}

div#pencilprompt{
height: 26px;
padding-bottom: 15px;
display: inline;
}
div#pencilimg{
display: inline;
}

div#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_ContactAddress__BodyContainer{
padding-top:10px;
}
.PanelField label, .PanelField .Label{
margin-left: 4px;
padding-left:9px;
width:12em !important;
}
div#ctl00_TemplateBody_contactNameDisplay1_contentPanelContactEdit .PanelField label, .PanelField .Label{
margin-left: 0px;
padding-left:3px;
}

div#ctl00_TemplateBody_WebPartManager1_gwpciNewBPRenewButtonCommon_ciNewBPRenewButtonCommon_RenewButtonDiv{
padding-top:20px;
}

/* Education - fit Add boxes into one line */
select#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_NewAddPastStudentsCommon_bddlName{
width: 150px;
}
input#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_NewAddPastStudentsCommon_btbGradDate{
width:100px;
}
select#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_NewAddPastStudentsCommon_bddlDegree{
width:100px;
}

.ajax__calendar_container{
/* calendar border width */
width:180px !important;
}

a#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_NewQueryMenuCommon_ResultsGrid_Grid1_ctl00_ctl02_ctl01_btn_ResultsGrid_6_Sort_Edit{
/* Hide Edit header on Anticipated degrees form */
display:none;
}

.HotLinks{
display:inline;
}
div.HotLinksList{
padding-top:15px;
padding-bottom:15px;
}
.HotLinks a:visited, .HotLinks a:hover, .HotLinks a:link, .HotLinks a{
color: #0079c2 !important;
font-size:13px;
font-weight:bold;
}
.HotLinks a:hover{
text-decoration:underline;
}
.HotLinks.Profile{
width:25%;
padding-right:40px;
}
.HotLinks.Membership{
width:33%;
padding-right:40px;
}

span#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_Forums1_panelEditor_Demographics___FORUMS{
width:600px;
}
span#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_Forums1_panelEditor_Demographics___FORUMS label{
width:400px !important;
}

div#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_NewPanelEditorCommon2_panelEditor_editablePanel .PanelField div label{
width:300px !important;
}
div#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_NewPanelEditorCommon2_panelEditor_editablePanel select{
width:200px !important;
}

table td.AlignRight{
text-align:left;
}

table#ctl00_TemplateBody_WebPartManager1_gwpciShoppingCart_ciShoppingCart_ItemGrid_Grid1_ctl00 td.AlignRight{
text-align:right;
}

/* Join/Renew */
div#ctl00_TemplateBody_WebPartManager1_gwpciNewBPCreateAccountCommon_ciNewBPCreateAccountCommon_PanelFindAccount{
border:none;
}

div#ctl00_TemplateBody_WebPartManager1_gwpciNewBPCreateAccountCommon_ciNewBPCreateAccountCommon_PanelFindAccount_Body{
/* remove left padding next to fields */
padding-left:0px;
}

div#ctl00_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_commandButtons{
/* align sign in button to the right */
text-align:left;
}

/* Align buttons to left */
.CommandBar{
text-align:left !important;
}

div#ctl00_TemplateBody_WebPartManager1_gwpciNewBPJoinNavCommon_ciNewBPJoinNavCommon_pradTab_Top span.rtsTxt{
/* remove underline in tab name links */
text-decoration:none;
}

.ContactInformation input{
width:170px !important;
}
.ContactInformation input[type="submit"]{
width:auto !important;
}
.ContactInformation select{
width:170px !important;
}

div#ctl00_TemplateBody_WebPartManager1_gwpciNewBPProfileCommon_ciNewBPProfileCommon_radAddressTab_Top{
padding-top:10px;
}

input#ctl00_TemplateBody_WebPartManager1_gwpciNewBPProfileCommon_ciNewBPProfileCommon_CheckBoxWorkMailAddress{
width:30px !important;
}

input#ctl00_TemplateBody_WebPartManager1_gwpciNewBPProfileCommon_ciNewBPProfileCommon_CheckBoxHomeMailAddress{
width:30px !important;
}

div .Community .PanelField label{
width:200px !important;
}

div.Community div#errorlabel{
margin-top:20px;
margin-bottom:20px;
/*color:red;*/
}

div.Community table#ctl00_TemplateBody_WebPartManager1_gwpciNewBPForumsCommon_ciNewBPForumsCommon_CheckBoxListForums{
margin-top:10px;
}
div.Community table#ctl00_TemplateBody_WebPartManager1_gwpciNewBPForumsCommon_ciNewBPForumsCommon_CheckBoxListForums td{
padding-top:0px;
padding-bottom:0px;
}
div.Community table#ctl00_TemplateBody_WebPartManager1_gwpciNewBPForumsCommon_ciNewBPForumsCommon_CheckBoxListForums td label{
font-weight:normal;
}

div.indent1 label{
font-weight:normal !important;
color: black;
}

div#ctl00_TemplateBody_WebPartManager1_gwpciNewDonationCreatorCommon_ciNewDonationCreatorCommon_DonationCreatorControl_Body .SectionLabel{
display:none;
}

span#ctl00_TemplateBody_WebPartManager1_gwpciNewDonationCreatorCommon_ciNewDonationCreatorCommon_GiftAmountLabel2{
display:none;
}
.JoinRenew_Donation span.radio-inline-sm label::before
{ 
content:"$";
}
.JoinRenew_Donation span.radio-inline-sm label[for=ctl00_TemplateBody_WebPartManager1_gwpciNewDonationCreatorCommon_ciNewDonationCreatorCommon_GiftAmountSelection_4]::before
{ 
content:"";
}
.JoinRenew_Donation span.radio-inline-sm label[for=ctl00_TemplateBody_WebPartManager1_gwpciNewDonationCreatorCommon2_ciNewDonationCreatorCommon2_GiftAmountSelection_4]::before
{ 
content:"";
}


.JoinRenew_Donation span.radio-inline-sm label[for=ctl00_TemplateBody_WebPartManager1_gwpciNewDonationCreatorCommon_ciNewDonationCreatorCommon_GiftAmountSelection_3]
{ 
margin-right:0px;
}
.JoinRenew_Donation span.radio-inline-sm label[for=ctl00_TemplateBody_WebPartManager1_gwpciNewDonationCreatorCommon2_ciNewDonationCreatorCommon2_GiftAmountSelection_3]
{ 
margin-right:0px;
}

.JoinRenew_Donation div.PanelField.Left{
padding-top:0px;
padding-bottom:0px;
}
.JoinRenew_Donation div.PanelBody{
padding-top:0px;
padding-bottom:0px;
}

/*.JoinRenew_Donation span#ctl00_TemplateBody_WebPartManager1_gwpciNewDonationCreatorCommon_ciNewDonationCreatorCommon_ItemAddedMessageLabel{
color:red;
}*/

.JoinRenew_Summary .yui-u{
width:49%;
display:inline;
}

.JoinRenew_Summary .yui-u.first{
float:left;
}

.JoinRenew_Summary .yui-u{
float:right;
}

.JoinRenew_Summary table#ctl00_TemplateBody_WebPartManager1_gwpciNewBPSummaryCommon_ciNewBPSummaryCommon_GridViewSummaryDuesSummary th.AlignRight,
.JoinRenew_Summary table#ctl00_TemplateBody_WebPartManager1_gwpciNewBPSummaryCommon_ciNewBPSummaryCommon_GridViewSummaryCommunitiesSummary th.AlignRight,
.JoinRenew_Summary table#ctl00_TemplateBody_WebPartManager1_gwpciNewBPSummaryCommon_ciNewBPSummaryCommon_GridViewSummaryTotalSummary th.AlignRight{
text-align:right;
}

.ContactInformation .yui-u{
width:49%;
display:inline;
}

.ContactInformation .yui-u.first{
float:left;
}

.ContactInformation .yui-u{
float:right;
}

.JoinRenew_Summary .PanelField label{
width:200px;
/*height:37px;*/
margin-top:9px;
margin-bottom:9px;
}
.JoinRenew_Summary .PanelField div.PanelFieldValue{
margin-top:9px;
margin-bottom:9px;
}


/* Cart */
table#ctl00_TemplateBody_WebPartManager1_gwpciNewBPPrecartMembershipCommon_ciNewBPPrecartMembershipCommon_GridViewSearchResult th.GridLeft,
table#ctl00_TemplateBody_WebPartManager1_gwpciNewBPPrecartMembershipCommon_ciNewBPPrecartMembershipCommon_GridViewSearchResultCommunities th.GridLeft{
text-align:left !important;
}
table#ctl00_TemplateBody_WebPartManager1_gwpciNewBPPrecartMembershipCommon_ciNewBPPrecartMembershipCommon_GridViewSearchResult th.GridRight,
table#ctl00_TemplateBody_WebPartManager1_gwpciNewBPPrecartMembershipCommon_ciNewBPPrecartMembershipCommon_GridViewSearchResultCommunities th.GridRight{
text-align:right !important;
}
table#ctl00_TemplateBody_WebPartManager1_gwpciNewBPPrecartMembershipCommon_ciNewBPPrecartMembershipCommon_GridViewSearchResult th,
table#ctl00_TemplateBody_WebPartManager1_gwpciNewBPPrecartMembershipCommon_ciNewBPPrecartMembershipCommon_GridViewSearchResult td{
font-size:13px;
}
table#ctl00_TemplateBody_WebPartManager1_gwpciNewBPPrecartMembershipCommon_ciNewBPPrecartMembershipCommon_GridViewSearchResultCommunities th,
table#ctl00_TemplateBody_WebPartManager1_gwpciNewBPPrecartMembershipCommon_ciNewBPPrecartMembershipCommon_GridViewSearchResultCommunities td{
font-size:13px;
}
table#ctl00_TemplateBody_WebPartManager1_gwpciNewBPPrecartMembershipCommon_ciNewBPPrecartMembershipCommon_GridViewSearchResultTotal th.GridRight{
text-align:right !important;
}
table#ctl00_TemplateBody_WebPartManager1_gwpciNewBPPrecartMembershipCommon_ciNewBPPrecartMembershipCommon_GridViewSearchResultTotal th,
table#ctl00_TemplateBody_WebPartManager1_gwpciNewBPPrecartMembershipCommon_ciNewBPPrecartMembershipCommon_GridViewSearchResultTotal td{
font-size:13px;
}
table#ctl00_TemplateBody_WebPartManager1_gwpciShoppingCart_ciShoppingCart_ItemGrid_Grid1_ctl00 th,
table#ctl00_TemplateBody_WebPartManager1_gwpciShoppingCart_ciShoppingCart_ItemGrid_Grid1_ctl00 td,
table#ctl00_TemplateBody_WebPartManager1_gwpciShoppingCart_ciShoppingCart_ItemGrid_Grid1_ctl00 td a{
font-family: Lato, Arial, Helvetica, Verdana, sans-serif !important;
}
table#ctl00_TemplateBody_WebPartManager1_gwpciShoppingCart_ciShoppingCart_ItemGrid_Grid1_ctl00 tbody tr.rgRow,
table#ctl00_TemplateBody_WebPartManager1_gwpciShoppingCart_ciShoppingCart_ItemGrid_Grid1_ctl00 tbody tr.rgRow td{
border-bottom: 1px solid rgb(153, 153, 153) !important;
}

Table.Grid TH, Table.Grid TR.GridHeader TD{
font-family: Lato, Arial, Helvetica, Verdana, sans-serif !important;
}

div#StoreTopBar .cartSprite
{
    background-image: url(images/AspenSprite.png);

}
div#StoreTopBar .cartSprite
{
    background-repeat:no-repeat;
    height:14px;
    display:inline-block;
    padding-left:0!important;
    padding-right:0!important;
    vertical-align:top;
    position:relative;
    top:7px;
}
div#StoreTopBar a span{
margin-top:-5px;
}

div#StoreTopBar div#ShowCart{
margin-top:10px;
}

div#StoreTopBar .cartSprite
{
    width:23px;
    background-position: 0 -267px;
}

div#StoreTopBar .cartLeft.cartSprite
{
    width:11px;
    background-position: -57px -267px;
}
div#StoreTopBar .cartCenter.cartSprite
{
    background-position: -68px -267px;
}
div#StoreTopBar .cartCenter span
{
    color:Blue;
    position:relative;
    top:-11px;
}
div#StoreTopBar .cartRight.cartSprite
{
    width:9px;
    background-position: -171px -267px;
}

div#StoreTopBar{
height: 45px;
text-align:right;
}

.RadGrid_Default .rgMasterTable .rgSelectedCell, .RadGrid_Default .rgSelectedRow{
color:#333333;
}
.RadGrid_Default .rgRow td{
color:#333333;
}

/* SignIn */
.Signin_Left div.panel, .Signin_Left div#ctl00_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon__Head{
border:none;
}

.Signin_Left div#ctl00_TemplateBody_WebPartManager1_gwpciNewContactAccountCreatorCommon_ciNewContactAccountCreatorCommon__Head{
display:none;
}

.Signin_Left div#ctl00_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon__BodyContainer::before{
content:"Welcome back! Please login to access your APHA account.";
}
.Signin_Left div#ctl00_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon__BodyContainer{
margin-top:10px;
}
.Signin_Left div#ctl00_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon__Body{
margin-top:10px;
}

.Signin_Right div#ctl00_TemplateBody_WebPartManager1_gwpciNewContactAccountCreatorCommon_ciNewContactAccountCreatorCommon__Head{
display:none;
}

div#UpdateButtonLabelText{
text-align:right;
}



/* Directory */
div.Directory input, div.Directory select{
width:224px;
}
select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #000;
}

div.Directory div#ctl00_TemplateBody_WebPartManager1_gwpciNewQueryMenuCommon2_ciNewQueryMenuCommon2_ResultsGrid_GridPanel1::before{
content: "Click on the person's name for additional information.";
font-weight:bold;
margin-top:10px;
margin-bottom:10px;
}
div.Directory div#ctl00_TemplateBody_WebPartManager1_gwpciNewQueryMenuCommon2_ciNewQueryMenuCommon2_ResultsGrid_GridPanel1{
margin-top:20px;
}
div.Directory tr.rgRow td, div.Directory tr.rgRowAlt td{
border-bottom:1px solid #f2f2f2;
}
input#ctl00_TemplateBody_WebPartManager1_gwpciNewQueryMenuCommon2_ciNewQueryMenuCommon2_ResultsGrid_Sheet0_SubmitButton{
width:63px;
}
div#ctl00_TemplateBody_WebPartManager1_gwpciMyAccount_ciMyAccount_NewSPIGMembershipCommon_pSpig td{
padding-top:5.2px;
padding-bottom:5.2px;
}


div#ctl00_TemplateBody_WebPartManager1_gwpciNewBPPrecartMembershipCommon_ciNewBPPrecartMembershipCommon__Body,
div#ctl00_TemplateBody_WebPartManager1_gwpciPromotionManagerCommon_ciPromotionManagerCommon_PromotionInnerDiv{
padding-left:6px;
}
div#ctl00_TemplateBody_WebPartManager1_gwpciPromotionManagerCommon_ciPromotionManagerCommon_PromotionInnerDiv label{
padding-left:10px;
}

.FloatRight{
width:300px !important;
}

div#ctl00_TemplateBody_WebPartManager1_gwpciPromotionManagerCommon_ciPromotionManagerCommon_PromotionInnerDiv{
float:right;
}
label#ctl00_TemplateBody_WebPartManager1_gwpciPromotionManagerCommon_ciPromotionManagerCommon_PromotionalCodeLabel{
display:inline;
}
div#CardsAcceptedPanel{
display:block;
height:50px;
}


.Errorlabel{
color:red;
font-weight: bold;
}

.JoinRenew_Donation #ctl00_TemplateBody_WebPartManager1_gwpciNewDonationCreatorCommon_ciNewDonationCreatorCommon_ItemAddedMessageLabel{
color:red;
font-weight: bold;
}


#ctl00_TemplateBody_WebPartManager1_gwpciNewPanelEditorCommon_ciNewPanelEditorCommon_panelEditor_CsContact___BirthDaterad_Dp_popupButton{
display:none;
}

/*
#ctl00_TemplateUserMessages_ctl00_MessagesRepeater_ctl01_UserMessageText {
visibility: hidden;
}

#ctl00_TemplateUserMessages_ctl00_MessagesRepeater_ctl01_UserMessageText:before {
content: 'Your account has been locked out due to too many incorrect logon attempts. Please contact membership.mail@apha.org to unlock your account.';
visibility: visible;
}*/



/* New Fundraising pages */
.FRHeader .FRProgressBar{
margin-right:40px !important;
padding-right:45px !important;
padding-left:45px !important;
padding-top: 5px !important;
padding-bottom: 5px !important;
margin-bottom:25px !important;
}

.FRHeader .FRProgressBar{
background-color: #d3d3d3 !important;
}
.FRHeader .FRProgressBar.TextButton:hover{
background-color: #d3d3d3 !important;
}

.FRHeader .FRProgressBar.selected{
background-color: #6EB43F !important;
}

.FRHeader .StandardPanel{
border:none;
text-align:center
}

.FRHeader input,.FRHeader select{
height:37px;
}

.FRHeader,.FRContent{
font-family: Lato, Arial, Helvetica, Verdana, sans-serif;
font-size: 14px;
}

.FRContent .PanelField .Label{
width:500px !important;
background-image:none !important;
padding-left:0px !important;
}

.FRContent .AutoWidth label,.FRContent  .AutoWidth .Label,.FRContent  .AutoWidth .PanelFieldValue,.FRContent  .AutoWidth{
width:100% !important;
}

#ctl00_TemplateBody_WebPartManager1_gwpciDonationCreator_ciDonationCreator_CartLink,
#ctl00_TemplateBody_WebPartManager1_gwpciNewBPDonationCommon_ciNewBPDonationCommon_CartLink{
display:none !important;
}

#FRContinue{
text-align:center;
padding-top:30px;
/*padding-right:100px;*/
}

.FRContent div.PanelField input[type="radio"] + label{
padding-left:0px;
padding-right:20px;
}

.FRContent span.radio-inline-sm label::before
{ 
content:"$";
}

.FRContent span.radio-inline-sm{
margin-top:10px;
}

.FRContent span.radio-inline-sm label[for=ctl00_TemplateBody_WebPartManager1_gwpciDonationCreator_ciDonationCreator_GiftAmountSelection_5]::before,
.FRContent span.radio-inline-sm label[for=ctl00_TemplateBody_WebPartManager1_gwpciNewBPDonationCommon_ciNewBPDonationCommon_GiftAmountSelection_5]::before
{ 
content:"";
}
.FRContent input#ctl00_TemplateBody_WebPartManager1_gwpciDonationCreator_ciDonationCreator_GiftAmount2{
width:100px !important;
margin-right:20px;
}
.FRContent span.SectionLabel{
text-transform: uppercase;
padding-bottom:10px;
border-bottom: solid 5px #19bcb9;
}

.FRContent #ctl00_TemplateBody_WebPartManager1_gwpciDonationCreator_ciDonationCreator_ItemAddedMessageLabel{
color: red;
}
#FRContinue a.TextButton{
font-size:16px !important;
padding-left:50px !important;
padding-right:50px !important;
/*margin-right:40px;*/
text-transform:uppercase;
}

input#ctl00_TemplateBody_WebPartManager1_gwpciNewBPMembershipFindMeCommon_ciNewBPMembershipFindMeCommon_StyledButtonLogin,
input#ctl00_TemplateBody_WebPartManager1_gwpciNewBPMembershipFindMeCommon_ciNewBPMembershipFindMeCommon_btnBack,
input#ctl00_TemplateBody_WebPartManager1_gwpciNewBPMembershipFindMeCommon_ciNewBPMembershipFindMeCommon_btnBack2,
input#ctl00_TemplateBody_WebPartManager1_gwpciNewBPMembershipFindMeCommon_ciNewBPMembershipFindMeCommon_ButtonCreateAccountFindSubmit{
font-size:14px !important;
padding-left:50px !important;
padding-right:50px !important;
padding-bottom:12px !important;
}
input#ctl00_TemplateBody_WebPartManager1_gwpciNewBPMembershipFindMeCommon_ciNewBPMembershipFindMeCommon_StyledButtonLogin,
input#ctl00_TemplateBody_WebPartManager1_gwpciNewBPMembershipFindMeCommon_ciNewBPMembershipFindMeCommon_btnBack,
input#ctl00_TemplateBody_WebPartManager1_gwpciNewBPMembershipFindMeCommon_ciNewBPMembershipFindMeCommon_btnBack2,
input#ctl00_TemplateBody_WebPartManager1_gwpciNewBPMembershipFindMeCommon_ciNewBPMembershipFindMeCommon_ButtonCreateAccountFindSubmit{
line-height:20px !important;
margin-top:15px !important;
}

#ctl00_TemplateBody_WebPartManager1_gwpciNewBPMembershipFindMeCommon_ciNewBPMembershipFindMeCommon_PanelFindAccount_Body{
width:50%;
margin-left:auto;
margin-right:auto;
}

#ctl00_TemplateBody_WebPartManager1_gwpciNewContentHtml21_ciNewContentHtml21_Panel_NewContentHtml21{
margin-bottom:30px;
}

.Cart_Payment{
width:650px !important;
margin-left:auto !important;
margin-right:auto !important;
}

#ctl00_TemplateBody_WebPartManager1_gwpciNewContentHtml4_ciNewContentHtml4_Panel_NewContentHtml4{
font-size:14px !important;
/*margin-top:25px;*/
}

#ctl00_SaveButton{
font-size:16px;
padding-left:50px !important;
padding-right:50px !important;
}

#ste_container_ciNewSubmitOrderButtonLinkCommon,
#ctl00_TemplateBody_WebPartManager1_gwpciNewOADSubmitOrderButtonCommon_ciNewOADSubmitOrderButtonCommon__Body{
height:0px;
}

.FRHeader #ctl00_TemplateBody_WebPartManager1_gwpciDisplayName_ciDisplayName_singleInstancePanel .Label{
width:80px !important;
font-size: 16px !important;
}
.FRHeader #ctl00_TemplateBody_WebPartManager1_gwpciDisplayName_ciDisplayName_singleInstancePanel table tr td{
font-size: 16px !important;
}
.FRHeader #ctl00_TemplateBody_WebPartManager1_gwpciDisplayName_ciDisplayName_singleInstancePanel{
font-weight:bold !important;
font-size: 16px !important;
}
.FRHeader #ctl00_TemplateBody_WebPartManager1_gwpciDisplayName_ciDisplayName_singleInstancePanel .PanelField{
padding-left:0px !important;
}

.FRHeader #ctl00_TemplateBody_WebPartManager1_gwpciDisplayName_ciDisplayName_singleInstancePanel .PanelFieldValue:after{
content:"!";
}


label.Informational{
color: grey !important;
font-weight:normal !important;
}

.FROrderConfirmationTop{
display:none !important;
}

.RemoveQMGrid thead{
display:none;
}
.RemoveQMGrid .RadGrid_Default{
border:none;
}

.RemoveQMGrid thead{
display:none;
}
.RemoveQMGrid .RadGrid_Default{
border:none;
}

.RemoveQMGrid.QMImage{
overflow: visible;
width:500px;
}

#ctl01_TemplateBody_WebPartManager1_gwpciNewDonationCreatorCommon_ciNewDonationCreatorCommon_GiftAmountLabel2,
#ctl01_TemplateBody_WebPartManager1_gwpciNewDonationCreatorCommon_ciNewDonationCreatorCommon_ItemDescriptionLabel,
#ctl01_TemplateBody_WebPartManager1_gwpciNewDonationCreatorCommon_ciNewDonationCreatorCommon__Head{
display:none;
}

#ctl01_TemplateBody_WebPartManager1_gwpciDonationMemoPanel_ciDonationMemoPanel_panelEditor_editablePanel label{
	width:100% !important;
}