textarea
{
border: 1px solid #2c71aa; 
border-radius: 5px; 
box-sizing: border-box; 
height: 90px; 
line-height: 30px; 
padding: 0px 10px; 
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: #4a4a4a; 
text-decoration: none; 
}
textarea:focus
{
box-shadow: 0px 0px 7px 1px #2c71aa; 
}
TABLE
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: #4a4a4a; 
text-decoration: none; 
}
select
{
border: 1px solid #2c71aa; 
border-radius: 5px; 
box-sizing: border-box; 
height: 30px; 
line-height: 30px; 
padding: 0px 10px; 
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: #4a4a4a; 
text-decoration: none; 
}
InputText
{
border: 1px solid #2c71aa; 
border-radius: 5px; 
box-sizing: border-box; 
height: 30px !important; 
line-height: 30px !important; 
padding: 0px 10px; 
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: #4a4a4a; 
text-decoration: none; 
}
InputText:focus
{
box-shadow: 0px 0px 7px 1px #2c71aa; 
}
input[type=text]
{
border: 1px solid #2c71aa; 
border-radius: 5px; 
box-sizing: border-box; 
height: 30px !important; 
line-height: 30px !important; 
padding: 0px 10px; 
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: #4a4a4a; 
text-decoration: none; 
}
input[type=text]:focus
{
box-shadow: 0px 0px 7px 1px #2c71aa; 
}
input[type=password]
{
border: 1px solid #2c71aa; 
border-radius: 5px; 
box-sizing: border-box; 
height: 30px !important; 
line-height: 30px !important; 
padding: 0px 10px; 
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: #4a4a4a; 
text-decoration: none; 
}
input[type=password]:focus
{
box-shadow: 0px 0px 7px 1px #2c71aa; 
}
IMG
{
margin-left: 0px; 
margin-right: 0px; 
margin-top: 0px; 
}
BODY
{
background-color: white; 
margin: 0px; 
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.WebSubBannerLarger
{
font-size: 40px; 
display: block; 
}
.WebSubBanner
{
display: block; 
font-size: 30px; 
}
.WebDisplayPanelTextLbl
{
font-family: 'Cinzel', sans-serif; 
font-size: 25pt; 
color: Black; 
text-decoration: none; 
}
.WebDisplayPanelEditButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.WebDisplayPagePrevButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.WebDisplayPageNextButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.WebDisplayPageFinishButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.WebDisplayPageButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.WebDisplayConfirmButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.ViewBasketButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.UsageData
{
color: Black; 
display: inline-block; 
}
.UploadImageSubAttrTitlePanel
{
padding-bottom: 10px; 
}
.UploadImageSubAttrTitleLabel
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.UploadFileSelector
{
bottom: 0px; 
color: Transparent; 
height: 100%; 
left: 0px; 
min-height: 100%; 
opacity: 0; 
position: absolute; 
right: 0px; 
top: 0px; 
width: 100%; 
}
.UploadFilePreviewImage
{
display: block; 
max-width: 450px; 
object-fit: contain; 
}
.UploadFilePlaceholderImageClickOrDrag
{
background-image: URL('imgs/PlaceholderClickOrDragToSelect.png'); 
display: block; 
max-height: 300px; 
max-width: 100%; 
min-height: 200px; 
min-width: 200px; 
object-fit: none; 
object-position: left top; 
}
.UploadFilePlaceholderImageClickOnly
{
background-image: URL('imgs/PlaceholderClickToSelect.png'); 
display: block; 
max-height: 300px; 
max-width: 100%; 
min-height: 200px; 
min-width: 200px; 
object-fit: none; 
object-position: left top; 
}
.UploadFilePlaceholderImage
{
display: block; 
max-height: 300px; 
max-width: 100%; 
min-height: 200px; 
min-width: 200px; 
object-fit: none; 
object-position: left top; 
}
.UploadFileDragover
{
opacity: 0.2; 
}
.UploadFileContainerDiv
{
display: inline-block; 
min-height: 150px; 
position: relative; 
vertical-align: Top; 
width: 400px; 
}
.UploadFileClearButton
{
display: block; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
line-height: 30px; 
padding: 0px 5px; 
}
.UpdateBasketButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.Title
{
background-color: LightGray; 
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.SubMenuButtonLvl01
{
padding: 0px 20px; 
text-align: Center; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.SubMenuButton
{
padding: 0px 20px; 
text-align: Center; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.SubAttributeDisclosed
{
font-weight: bold; 
}
.StrapLineContextTextPanel
{
text-align: Center; 
font-family: 'Cinzel', sans-serif; 
font-size: 35pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.SolidRadio
{
width: auto; 
}
.SolidRadio input[type=radio]:checked +label
{
background-color: #294F6D; 
position: relative; 
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
}
.SolidRadio input[type=radio]:checked
{
position: relative; 
}
.SolidRadio input[type=radio] + label
{
display: inline-block; 
padding: 10px 15px; 
position: relative; 
transition: 0.3s; 
}
.SolidRadio input[type=radio]
{
opacity: 0; 
}
.SocialLink
{
margin-right: 10px; 
width: 22px; 
}
.SingleValuePostDefaultLabel
{
display: inline-block; 
line-height: 30px; 
padding-left: 15px; 
}
.SingleTextItemValueLbl
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.SingleTextItemTypeLbl
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.SingleTextItemPanel
{
padding-left: 15px; 
padding-top: 3px; 
}
.SingleTextItemLbl
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.ShownLogon
{
top: 50%; 
background-color: #4a4a4a; 
border: 3px solid white; 
border-radius: 10px; 
box-shadow: 0px 0px 20px 5px #000000; 
left: 50%; 
padding: 10px 20px 20px 20px; 
position: fixed; 
transform: translate(-50%, -50%); 
transition: 0.5s; 
width: 350px; 
z-index: 2000; 
}
.ShowMenuMenuPanel
{
position: sticky; 
top: 0; 
}
.ShowMenuMenuItemCell
{
padding: 10px 0px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #333333; 
text-decoration: none; 
}
.ShowMenuMenuItem
{
background-position: center right; 
background-repeat: no-repeat; 
background-image: URL('../StaticImages/WhiteBurger20210327114829.png'); 
display: inline-block; 
line-height: 22px; 
padding-right: 45px; 
text-transform: uppercase; 
font-family: 'Lato', sans-serif; 
font-size: 11pt; 
color: white; 
text-decoration: none; 
}
.ShowMenuCell
{
position: absolute; 
right: 20px; 
top: 20px; 
z-index: 1200; 
}
.ShowBasketLinkText
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
}
.ShowBasketLink
{
background-image: URL('imgs/basket_white.png'); 
background-position: center bottom; 
background-repeat: no-repeat; 
color: White; 
display: inline-block; 
font-family: 'QuickSand'; 
font-size: 15pt; 
height: 38px; 
padding-left: 20px; 
text-decoration: none; 
vertical-align: middle; 
width: 20px; 
}
.ShopPrimePanel
{
border-bottom: 1px solid #dddddd; 
display: flex; 
flex-wrap: wrap; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ShoppingBasketButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.ShopInvoicePaidAndCompleteInvoice_WebDisplayMainTopParentPanel
{
background-repeat: no-repeat; 
background-size: cover; 
background-image: URL('../StaticImages/InvoiceBackground20250416045829.jpg'); 
padding: 110px 50px 150px 450px; 
}
.SendEmailDisplayToLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.SendEmailDisplaySubjectLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.SendEmailDisplaySubjectEntry
{
min-width: 350px; 
}
.SendEmailDisplayMessageLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.SendEmailDisplayMessageEntry
{
min-width: 350px; 
}
.SendEmailDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.SendEmailDisplayFromLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.SendEmailDisplayEntry
{
min-width: 350px; 
}
.SendEmailButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.SendEmailActionButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.SelectLocalCollection
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.SelectInstanceButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.SearchFunctionPanel
{
margin: 15px 0px; 
}
.SearchButton
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.SearchButton:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.SaveButton
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.SaveButton:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.Registration_MemReg_OtherDetailsPrimeDisplayPanel
{
padding: 10px 0px; 
}
.Registration_MemReg_OtherDetailsNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.Registration_MemReg_OtherDetailsEditSagiPanel
{
padding: 5px 0px 0px 0px; 
margin: 5px 0px; 
}
.Registration_MemReg_OtherDetailsEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_OtherDetailsEditItem
{
min-width: 350px; 
}
.Registration_MemReg_OtherDetailsEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.Registration_MemReg_OtherDetailsDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.Registration_MemReg_OtherDetailsDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.Registration_MemReg_OtherDetailsDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_OtherDetailsDateOfBirth_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_OtherDetailsDateOfBirth_Edit
{
min-width: 350px; 
}
.Registration_MemReg_NameTitle_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_NameTitle_Edit
{
min-width: 350px; 
}
.Registration_MemReg_NamePrimeDisplayPanel
{
padding: 10px 0px; 
}
.Registration_MemReg_NamePreviousName_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_NamePreviousName_Edit
{
min-width: 350px; 
}
.Registration_MemReg_NameNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.Registration_MemReg_NameLastname_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_NameLastname_Edit
{
min-width: 350px; 
}
.Registration_MemReg_NameForenames_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_NameForenames_Edit
{
min-width: 350px; 
}
.Registration_MemReg_NameEditSagiPanel
{
padding: 5px 0px 0px 0px; 
margin: 5px 0px; 
}
.Registration_MemReg_NameEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_NameEditItem
{
min-width: 350px; 
}
.Registration_MemReg_NameEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.Registration_MemReg_NameDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.Registration_MemReg_NameDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.Registration_MemReg_NameDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_EmailAddressesPrimeDisplayPanel
{
padding: 10px 0px; 
}
.Registration_MemReg_EmailAddressesNewInstButtonPanel
{
margin-bottom: 15px; 
}
.Registration_MemReg_EmailAddressesNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.Registration_MemReg_EmailAddressesEmailaddress_Edit
{
min-width: 350px; 
}
.Registration_MemReg_EmailAddressesEditSagiPanel
{
padding: 5px 0px 0px 0px; 
margin: 5px 0px; 
}
.Registration_MemReg_EmailAddressesEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_EmailAddressesEditItem
{
min-width: 350px; 
}
.Registration_MemReg_EmailAddressesEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.Registration_MemReg_EmailAddressesDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.Registration_MemReg_EmailAddressesDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.Registration_MemReg_EmailAddressesDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.RegisterPrimeDisplayPanel
{
padding: 10px 0px; 
}
.RegisterNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.RegisterNameTitle_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.RegisterNameTitle_Edit
{
min-width: 350px; 
}
.RegisterNameNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.RegisterNameLastname_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.RegisterNameLastname_Edit
{
min-width: 350px; 
}
.RegisterNameForenames_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.RegisterNameForenames_Edit
{
min-width: 350px; 
}
.RegisterNameEditSagiPanel
{
margin: 5px 0px; 
}
.RegisterNameEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.RegisterNameEditItem
{
min-width: 350px; 
}
.RegisterNameEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.RegisterNameDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.RegisterNameDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.RegisterNameDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.RegisterEmailNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.RegisterEmailEmailaddress_Edit
{
min-width: 350px; 
}
.RegisterEmailEditSagiPanel
{
margin: 5px 0px; 
}
.RegisterEmailEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.RegisterEmailEditItem
{
min-width: 350px; 
}
.RegisterEmailEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.RegisterEmailDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.RegisterEmailDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.RegisterEmailDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.RegisterEditSagiPanel
{
padding: 5px 0px 0px 0px; 
margin: 5px 0px; 
}
.RegisterEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.RegisterEditItem
{
min-width: 350px; 
}
.RegisterEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.RegisterDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.RegisterDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.RegisterDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.RegisterButtonPIFRequest
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.RegisterButtonPIFRequest:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.RegisterButtonMentoringSignUp
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.RegisterButtonMentoringSignUp:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.RegisterButtonConfirm Details
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.RegisterButtonConfirm Details:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.RegisterButtonConfirm
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.RegisterButtonConfirm:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.RegisterButtonCareersSignup
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.RegisterButtonCareersSignup:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.RegisterButtonBarrovianCareersNetworkSignUp
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.RegisterButtonBarrovianCareersNetworkSignUp:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.RegisterButton
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.RegisterButton:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.RegisterAddressUsage_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.RegisterAddressTown_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.RegisterAddressTown_Edit
{
min-width: 350px; 
}
.RegisterAddressPostalcode_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.RegisterAddressPostalcode_Edit
{
min-width: 350px; 
}
.RegisterAddressNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.RegisterAddressEditSagiPanel
{
margin: 5px 0px; 
}
.RegisterAddressEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.RegisterAddressEditItem
{
min-width: 350px; 
}
.RegisterAddressEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.RegisterAddressDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.RegisterAddressDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.RegisterAddressDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.RegisterAddressCounty_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.RegisterAddressCounty_Edit
{
min-width: 350px; 
}
.RegisterAddressCountry_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.RegisterAddressCountry_Edit
{
min-width: 350px; 
}
.RegisterAddressAddress3_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.RegisterAddressAddress3_Edit
{
min-width: 350px; 
}
.RegisterAddressAddress2_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.RegisterAddressAddress2_Edit
{
min-width: 350px; 
}
.RegisterAddressAddress1_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.RegisterAddressAddress1_Edit
{
min-width: 350px; 
}
.Register_NameDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.Register_NameDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.Register_NameDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Register_EmailDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.Register_EmailDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.Register_EmailDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Register_DetailsPrimeDisplayPanel
{
padding: 10px 0px; 
}
.Register_DetailsDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.Register_DetailsDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.Register_DetailsDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Register_AddressDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.Register_AddressDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.Register_AddressDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Radio4L input[type=radio]:checked + label::after
{
content: ''; 
}
.Radio4L input[type=radio] + label::before
{
border: 1px solid; 
border-radius: 10px; 
content: ''; 
height: 18px; 
left: -14px; 
position: absolute; 
top: 1px; 
width: 18px; 
}
.Radio4L input[type=radio] + label::after
{
background-color: #7c7d8f; 
border: 1px solid; 
border-radius: 5px; 
height: 10px; 
left: -10px; 
position: absolute; 
top: 5px; 
width: 10px; 
}
.Radio4L input[type=radio] + label
{
display: inline-block; 
padding-left: 15px; 
position: relative; 
}
.Radio4L input[type=radio]
{
opacity: 0; 
}
.Radio4L
{
display: inline-block; 
height: 25px; 
line-height: 25px; 
}
.ProfilePhotoPhoto_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfilePhotoPhoto_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfilePhotoNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.ProfilePhotoEditSagiPanel
{
margin: 5px 0px; 
}
.ProfilePhotoEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfilePhotoEditItem
{
width: 350px; 
min-width: 350px; 
}
.ProfilePhotoEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfilePhotoDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.ProfilePhotoDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.ProfilePhotoDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfilePhoneNoPhonenumber_Edit
{
min-width: 350px; 
}
.ProfilePhoneNoNewInstButtonPanel
{
margin-bottom: 15px; 
}
.ProfilePhoneNoNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.ProfilePhoneNoEditSagiPanel
{
margin: 5px 0px; 
}
.ProfilePhoneNoEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfilePhoneNoEditItem
{
min-width: 350px; 
}
.ProfilePhoneNoEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfilePhoneNoDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.ProfilePhoneNoDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.ProfilePhoneNoDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileNameTitle_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileNameTitle_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileNamePreferredName_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileNamePreferredName_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileNameNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.ProfileNameLastname_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileNameLastname_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileNameForenames_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileNameForenames_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileNameEditSagiPanel
{
margin: 5px 0px; 
}
.ProfileNameEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileNameEditItem
{
width: 350px; 
min-width: 350px; 
}
.ProfileNameEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileNameDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.ProfileNameDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.ProfileNameDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileLinkedInNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.ProfileLinkedInLinkedinProfile_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileLinkedInLinkedinProfile_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileLinkedInEditSagiPanel
{
margin: 5px 0px; 
}
.ProfileLinkedInEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileLinkedInEditItem
{
width: 350px; 
min-width: 350px; 
}
.ProfileLinkedInEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileLinkedInDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.ProfileLinkedInDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.ProfileLinkedInDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileInvoice_WebDisplayMainTopParentPanel
{
background-repeat: no-repeat; 
background-size: cover; 
background-image: URL('../StaticImages/InvoiceBackground20250416045829.jpg'); 
padding: 110px 50px 150px 450px; 
}
.ProfileEmailAddressesNewInstButtonPanel
{
margin-bottom: 15px; 
}
.ProfileEmailAddressesNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.ProfileEmailAddressesEmailaddress_EditUsage
{
width: 148px; 
}
.ProfileEmailAddressesEmailaddress_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileEmailAddressesEditSagiPanel
{
margin: 5px 0px; 
}
.ProfileEmailAddressesEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileEmailAddressesEditItem
{
width: 350px; 
min-width: 350px; 
}
.ProfileEmailAddressesEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileEmailAddressesDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.ProfileEmailAddressesDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.ProfileEmailAddressesDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileDateOfBirthNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.ProfileDateOfBirthEditSagiPanel
{
margin: 5px 0px; 
}
.ProfileDateOfBirthEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileDateOfBirthEditItem
{
min-width: 350px; 
}
.ProfileDateOfBirthEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileDateOfBirthDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.ProfileDateOfBirthDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.ProfileDateOfBirthDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileDateOfBirthDateOfBirth_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileDateOfBirthDateOfBirth_Edit
{
min-width: 350px; 
}
.ProfileCareersWillingToHelpNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.ProfileCareersWillingToHelpEditSagiPanel
{
margin: 5px 0px; 
}
.ProfileCareersWillingToHelpEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersWillingToHelpEditItem
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersWillingToHelpEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareersWillingToHelpDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.ProfileCareersWillingToHelpDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.ProfileCareersWillingToHelpDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileCareersWillingToHelpCareersWillingToHelp_EditCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareersNetworkNewInstButtonPanel
{
margin-bottom: 15px; 
}
.ProfileCareersNetworkNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.ProfileCareersNetworkJobTitle_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersNetworkJobTitle_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersNetworkIndustry_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersNetworkIndustry_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersNetworkExperience_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersNetworkExperience_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersNetworkEmploymentStatus_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersNetworkEmploymentStatus_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersNetworkEditSagiPanel
{
margin: 5px 0px; 
}
.ProfileCareersNetworkEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersNetworkEditItem
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersNetworkEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareersNetworkDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.ProfileCareersNetworkDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.ProfileCareersNetworkDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileCareersNetworkCompany_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersNetworkCompany_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersNetworkCareersWillingToHelp_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersNetworkCareersWillingToHelp_EditCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareersNetworkCareersHelpOffered_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersNetworkCareersHelpOffered_EditCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareersNetworkBriefBio_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersNetworkBriefBio_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersLocationTown_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersLocationTown_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersLocationRegion_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersLocationRegion_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersLocationNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.ProfileCareersLocationEditSagiPanel
{
margin: 5px 0px; 
}
.ProfileCareersLocationEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersLocationEditItem
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersLocationEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareersLocationDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.ProfileCareersLocationDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.ProfileCareersLocationDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileCareersLocationCountry_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersLocationCountry_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersHelpOfferedNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.ProfileCareersHelpOfferedEditSagiPanel
{
margin: 5px 0px; 
}
.ProfileCareersHelpOfferedEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersHelpOfferedEditItem
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersHelpOfferedEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareersHelpOfferedDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.ProfileCareersHelpOfferedDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.ProfileCareersHelpOfferedDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileCareersHelpOfferedCareersHelpOffered_EditCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareersHelpNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.ProfileCareersHelpEditSagiPanel
{
margin: 5px 0px; 
}
.ProfileCareersHelpEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersHelpEditItem
{
min-width: 350px; 
}
.ProfileCareersHelpEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareersHelpDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.ProfileCareersHelpDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.ProfileCareersHelpDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileCareersHelpCareersHelpOffered_EditCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareersEmploymentNewInstButtonPanel
{
margin-bottom: 15px; 
}
.ProfileCareersEmploymentNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.ProfileCareersEmploymentJobTitle_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersEmploymentJobTitle_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersEmploymentIndustry_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersEmploymentIndustry_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersEmploymentExperience_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersEmploymentExperience_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersEmploymentEmploymentStatus_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersEmploymentEmploymentStatus_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersEmploymentEditSagiPanel
{
margin: 5px 0px; 
}
.ProfileCareersEmploymentEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersEmploymentEditItem
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersEmploymentEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareersEmploymentDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.ProfileCareersEmploymentDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.ProfileCareersEmploymentDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileCareersEmploymentCompany_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersEmploymentCompany_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileCareersEmploymentBriefBio_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareersEmploymentBriefBio_Edit
{
width: 350px; 
min-width: 350px; 
}
.ProfileAddressesUsage_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesTown_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesTown_Edit
{
min-width: 350px; 
}
.ProfileAddressesPostalcode_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesPostalcode_Edit
{
min-width: 350px; 
}
.ProfileAddressesNewInstButtonPanel
{
margin-bottom: 15px; 
}
.ProfileAddressesNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.ProfileAddressesEditSagiPanel
{
margin: 5px 0px; 
}
.ProfileAddressesEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesEditItem
{
min-width: 350px; 
}
.ProfileAddressesEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileAddressesDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.ProfileAddressesDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.ProfileAddressesDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileAddressesCounty_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesCounty_Edit
{
min-width: 350px; 
}
.ProfileAddressesCountry_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesCountry_Edit
{
min-width: 350px; 
}
.ProfileAddressesAddress3_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesAddress3_Edit
{
min-width: 350px; 
}
.ProfileAddressesAddress2_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesAddress2_Edit
{
min-width: 350px; 
}
.ProfileAddressesAddress1_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesAddress1_Edit
{
min-width: 350px; 
}
.ProductsProductPrice
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.ProductsProductname
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.ProductsProductDescription
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.ProductsProduct
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.ProductsPhoto
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.ProductsLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.ProductSelectionFunctionsFunctionsPanel
{
border-bottom: 1px solid #6E2636; 
padding-bottom: 20px; 
}
.ProductsEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProductsDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.ProductOptionsSubAttrPanel
{
padding: 10px 0px 0px 0px; 
}
.ProductOptionsQuantityHighlight
{
border: 3px solid #ff9933; 
display: inline-block; 
width: 150px; 
}
.ProductOptionsQuantity
{
width: 129px; 
display: inline-block; 
}
.ProductOptionsOptionQuantityHighlight
{
border: 3px solid #ff9933; 
display: inline-block; 
width: 150px; 
}
.ProductOptionsOptionQuantity
{
width: 129px; 
display: inline-block; 
}
.ProductOptionsOptionLabel
{
display: inline-block; 
width: 120px; 
}
.ProductOptionsOptionDropdownHighlight
{
border: 3px solid #ff9933; 
display: inline-block; 
width: 150px; 
}
.ProductOptionsOptionDropdownDisabled
{
background-color: LightGray; 
display: inline-block; 
width: 150px; 
}
.ProductOptionsOptionDropdown
{
display: inline-block; 
width: 150px; 
}
.ProductOptionsClearOptions
{
margin: 10px 10px 0px 0px; 
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
}
.ProductOptionsClearOptions:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.ProductOptionsButton
{
margin: 10px 10px 0px 0px; 
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
}
.ProductOptionsButton:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.ProductOptionsAddToBasketMessagePanel
{
display: inline-block; 
margin: 0px 0px 0px 10px; 
padding-top: 10px; 
}
.ProductOptionsAddToBasketMessageLabelRemoved
{
display: none; 
}
.ProductOptionsAddToBasketMessageLabelPanel
{
display: inline-block; 
margin: 0px 0px 0px 10px; 
padding-top: 10px; 
}
.ProductOptionsAddToBasketMessageLabelError
{
background-color: Bisque; 
}
.ProductOptionsAddToBasketDisabled
{
color: AliceBlue; 
}
.ProductOptionsAddToBasket
{
margin: 10px 10px 0px 0px; 
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
}
.ProductOptionsAddToBasket:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.ProductDetailsProductPrice
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.ProductDetailsProductname
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.ProductDetailsProductDescription
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.ProductDetailsPhoto
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.ProductDetailsLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.ProductDetailsEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProductDetailsDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.ProductDetailsDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.PrivatePublicCheck input[type=checkbox]:checked + label::before
{
content: attr(data-on); 
left: 23px; 
}
.PrivatePublicCheck input[type=checkbox]:checked + label::after
{
left: 2px; 
transition: 0.2s; 
}
.PrivatePublicCheck input[type=checkbox] + label::before
{
content: attr(data-off); 
display: inline-block; 
height: 25px; 
line-height: 25px; 
padding-left: 10px; 
position: absolute; 
}
.PrivatePublicCheck input[type=checkbox] + label::after
{
border: 1px solid; 
border-radius: 12px; 
content: ''; 
display: inline-block; 
height: 20px; 
left: calc(100% - 23px); 
position: absolute; 
top: 1px; 
transition: 0.2s; 
width: 20px; 
}
.PrivatePublicCheck input[type=checkbox] + label
{
border: 1px solid; 
border-radius: 12px; 
display: inline-block; 
height: 24px; 
position: relative; 
vertical-align: top; 
width: 100px; 
}
.PrivatePublicCheck input[type=checkbox]
{
opacity: 0; 
}
.PrivatePublicCheck
{
display: inline-block; 
vertical-align: top; 
}
.PrimeFocusWebDisplayPanelEditButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.PrimeFocusNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.PrimeFocusEditSagiPanel
{
margin: 5px 0px; 
}
.PrimeFocusEditLabel
{
display: inline-block; 
vertical-align: top; 
width: 200px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
}
.PrimeFocusEditItem
{
vertical-align: top; 
min-width: 350px; 
}
.PrimeFocusEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.PrimeFocusEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.PrimeFocusEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.PrimeFocusDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.PrimeFocusDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.PrimeFocusDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PrimeDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.pnlBasket
{
margin: auto; 
}
.PIFRequestNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.PIFRequestEditSagiPanel
{
margin: 5px 0px; 
}
.PIFRequestEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFRequestEditItem
{
min-width: 350px; 
}
.PIFRequestEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.PIFRequestDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.PIFRequestDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.PIFRequestDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PhotoPhoto
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.PhotoNoLinkSubAttrsPanel
{
display: inline-block; 
min-width: 270px; 
padding-right: 20px; 
vertical-align: top; 
width: 270px; 
}
.PhotoNoLinkPhoto
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.PhotoNoLinkLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.PhotoNoLinkEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.PhotoNoLinkDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.PhotoNoLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.PhotoLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.PhotoEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.PhotoDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.PhotoDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.PDEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.PDEditItem
{
min-width: 350px; 
}
.PDDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.PayViaStripeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.PayViaPayPalButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.PasswordResetRequestInvalidMessage
{
padding: 10px 0px; 
font-family: 'Lato', sans-serif; 
font-size: 17pt; 
color: #006751; 
text-decoration: none; 
}
.PasswordResetNewPasswordLabel
{
display: inline-block; 
line-height: 30px; 
width: 130px; 
}
.PasswordResetNewPasswordEntry
{
margin-bottom: 10px; 
}
.PasswordResetLabel
{
display: inline-block; 
line-height: 30px; 
width: 130px; 
}
.PasswordResetEntry
{
margin-bottom: 10px; 
}
.PasswordResetConfirmLabel
{
display: inline-block; 
line-height: 30px; 
width: 130px; 
}
.PasswordResetConfirmEntry
{
margin-bottom: 10px; 
}
.PasswordResetButton
{
margin-right: 30px; 
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PasswordResetButton:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.PasswordReminderEmailAddressLabel
{
display: inline-block; 
margin-bottom: 15px; 
padding-right: 20px; 
}
.PasswordReminderEmailAddressEntry
{
width: 350px; 
}
.PasswordReminderActionPanel
{
margin-top: 30px; 
}
.PasswordButton
{
margin-right: 30px; 
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PasswordButton:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.ParentMenuItemCell
{
padding: 10px 0px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #333333; 
text-decoration: none; 
}
.ParentMenuCellMenuItemCell
{
padding: 0px 20px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #333333; 
text-decoration: none; 
}
.ParentMenuButton
{
padding: 0px 20px; 
text-align: Center; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.OptinPreviouslyOptedInMessagePanel
{
margin: auto; 
max-width: 1140px; 
font-family: 'Lato', sans-serif; 
font-size: 17pt; 
color: #006751; 
text-decoration: none; 
}
.OpenButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.OldStyleAttributeFunctionInstanceCell
{
text-align: right; 
}
.OldStyleAttributeFunctionCell
{
text-align: right; 
}
.OldStyleAttributeFunctionAddEditCell
{
text-align: right; 
}
.NewInstButtonPanel
{
margin-bottom: 15px; 
}
.NewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.NewDonationPanelHidden
{
display: none; 
}
.NewDonationOtherAmountPanelHidden
{
display: none; 
}
.NewCSSClassPanel
{
padding-bottom: 5px; 
}
.NewCSSClassNamePanel
{
padding-bottom: 5px; 
}
.NewCSSClassNameLabel
{
display: inline-block; 
vertical-align: top; 
width: 150px; 
}
.NewCSSClassLinkPanel
{
padding-bottom: 5px; 
}
.NewCSSClassLinkLabel
{
display: inline-block; 
vertical-align: top; 
width: 150px; 
}
.NewCSSClassLabel
{
display: inline-block; 
vertical-align: top; 
width: 150px; 
}
.NewCSSClassBaseNamePanel
{
padding-bottom: 5px; 
}
.NewCSSClassBaseNameLabel
{
display: inline-block; 
vertical-align: top; 
width: 150px; 
}
.NewBidDetailWebDisplayMainPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.NewBidDetailsNotifyIfOutbid_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.NewBidDetailsNotifyIfOutbid_Edit
{
min-width: 350px; 
}
.NewBidDetailsNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.NewBidDetailsEditSagiPanel
{
margin: 5px 0px; 
}
.NewBidDetailsEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.NewBidDetailsEditItem
{
min-width: 350px; 
}
.NewBidDetailsEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.NewBidDetailsBidAmount_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.NewBidDetailsBidAmount_Edit
{
min-width: 350px; 
}
.New_AuctionBidSaveButton
{
margin-right: 20px; 
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
}
.New_AuctionBidSaveButton:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.New_AuctionBidNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.New_AuctionBidEditSagiPanel
{
margin: 5px 0px; 
}
.New_AuctionBidEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.New_AuctionBidEditItem
{
min-width: 350px; 
}
.New_AuctionBidEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.New_AuctionBidCancelButton
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.New_AuctionBidCancelButton:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.NameASpacePrimePanel
{
border-bottom: 1px solid #dddddd; 
display: flex; 
flex-wrap: wrap; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_WebSiteWebsiteLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_WebSiteWebsite_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_WebSiteWebsite
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_WebSiteSaveEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_WebSiteNewInstButtonPanel
{
margin-bottom: 15px; 
}
.MyDetails_WebSiteNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_WebSiteLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_WebSiteEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_WebSiteEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_WebSiteEditItem
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_WebSiteEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_WebSiteEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_WebSiteEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_WebSiteDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_WebSiteDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MyDetails_WebSiteDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MyDetails_WebSiteDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_WebSiteDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_WebSiteCancelEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_SocialTwitterLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_SocialTwitter_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_SocialTwitter_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_SocialTwitter
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_SocialTitleLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_SocialTitle_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_SocialTitle_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_SocialTitle
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_SocialSaveEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_SocialPreferredNameLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_SocialPreferredName_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_SocialPreferredName_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_SocialPreferredName
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_SocialNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_SocialLinkedinProfileLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_SocialLinkedinProfile_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_SocialLinkedinProfile_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_SocialLinkedinProfile
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_SocialLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_SocialLastnameLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_SocialLastname_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_SocialLastname_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_SocialLastname
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_SocialInstagramLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_SocialInstagram_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_SocialInstagram_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_SocialInstagram
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_SocialForenamesLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_SocialForenames_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_SocialForenames_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_SocialForenames
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_SocialFacebookLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_SocialFacebook_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_SocialFacebook_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_SocialFacebook
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_SocialEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_SocialEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_SocialEditItem
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_SocialEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_SocialEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_SocialEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_SocialDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_SocialDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MyDetails_SocialDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MyDetails_SocialDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_SocialDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_SocialCancelEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_SocialAffiliationLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_SocialAffiliationEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_SocialAffiliationDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_SocialAffiliationDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MyDetails_SocialAffiliationDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MyDetails_SocialAffiliationDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_SocialAffiliationDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_PhotoTextLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_PhotoTextEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_PhotoTextDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_PhotoTextDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MyDetails_PhotoTextDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MyDetails_PhotoTextDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_PhotoTextDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_PhotoSaveEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_PhotoPhotoLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_PhotoPhoto_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_PhotoPhoto_Edit
{
min-width: 350px; 
}
.MyDetails_PhotoPhoto
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_PhotoNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_PhotoLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_PhotoEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_PhotoEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_PhotoEditItem
{
min-width: 350px; 
}
.MyDetails_PhotoEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_PhotoEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_PhotoDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_PhotoDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MyDetails_PhotoDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MyDetails_PhotoDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_PhotoDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_PhotoCancelEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_PhonesFaxesSaveEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_PhonesFaxesPhonenumberLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_PhonesFaxesPhonenumber_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_PhonesFaxesPhonenumber
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_PhonesFaxesNewInstButtonPanel
{
margin-bottom: 15px; 
}
.MyDetails_PhonesFaxesNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_PhonesFaxesLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_PhonesFaxesEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_PhonesFaxesEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_PhonesFaxesEditItem
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_PhonesFaxesEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_PhonesFaxesEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_PhonesFaxesEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_PhonesFaxesDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_PhonesFaxesDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MyDetails_PhonesFaxesDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MyDetails_PhonesFaxesDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_PhonesFaxesDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_PhonesFaxesCancelEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_OtherDetailsSaveEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_OtherDetailsNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_OtherDetailsMaritalStatusLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsMaritalStatus_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsMaritalStatus_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_OtherDetailsMaritalStatus
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsGenderLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsGender_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsGender_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_OtherDetailsGender
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_OtherDetailsEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsEditItem
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_OtherDetailsEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_OtherDetailsEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_OtherDetailsDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MyDetails_OtherDetailsDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MyDetails_OtherDetailsDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_OtherDetailsDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsDateOfBirthLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsDateOfBirth_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsDateOfBirth_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_OtherDetailsDateOfBirth
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsCancelEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_NameTitleLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_NameTitle
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_NameSaveEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_NamePreferredNameLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_NamePreferredName
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_NameLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_NameLastnameLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_NameLastname
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_NameInitialsLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_NameInitials
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_NameForenamesLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_NameForenames
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_NameEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_NameEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_NameDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_NameDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MyDetails_NameDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MyDetails_NameDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_NameDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_NameCancelEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_InterestDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MyDetails_InterestDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MyDetails_InterestDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_FamilyDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MyDetails_FamilyDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MyDetails_FamilyDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EmploymentHistoryStartYear_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryStartYear_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EmploymentHistorySaveEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EmploymentHistoryOrganisation_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryOrganisation_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EmploymentHistoryNewInstButtonPanel
{
margin-bottom: 15px; 
}
.MyDetails_EmploymentHistoryNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EmploymentHistoryLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryJobTitle_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryJobTitle_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EmploymentHistoryFinishYear_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryFinishYear_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EmploymentHistoryEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_EmploymentHistoryEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryEditItem
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EmploymentHistoryEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_EmploymentHistoryEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EmploymentHistoryDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MyDetails_EmploymentHistoryDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MyDetails_EmploymentHistoryDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EmploymentHistoryDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryComment_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryComment_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EmploymentHistoryCancelEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EmploymentHistoryBusinessSector_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryBusinessSector_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EmploymentGeneralSaveEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EmploymentGeneralNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EmploymentGeneralLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EmploymentGeneralEmploymentStatusLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EmploymentGeneralEmploymentStatus_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentGeneralEmploymentStatus_EditCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EmploymentGeneralEmploymentStatus
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EmploymentGeneralEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_EmploymentGeneralEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentGeneralEditItem
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EmploymentGeneralEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_EmploymentGeneralEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EmploymentGeneralEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EmploymentGeneralDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EmploymentGeneralDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MyDetails_EmploymentGeneralDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MyDetails_EmploymentGeneralDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EmploymentGeneralDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EmploymentGeneralCurrentJobLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EmploymentGeneralCurrentJob_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentGeneralCurrentJob_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EmploymentGeneralCurrentJob
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EmploymentGeneralCurrentFieldLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EmploymentGeneralCurrentField_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentGeneralCurrentField_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EmploymentGeneralCurrentField
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EmploymentGeneralCancelEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EmailAddressesSaveEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EmailAddressesNewInstButtonPanel
{
margin-bottom: 15px; 
}
.MyDetails_EmailAddressesNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EmailAddressesLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EmailAddressesEmailaddressLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EmailAddressesEmailaddress_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EmailAddressesEmailaddress
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EmailAddressesEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_EmailAddressesEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmailAddressesEditItem
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EmailAddressesEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_EmailAddressesEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EmailAddressesEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EmailAddressesDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EmailAddressesDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MyDetails_EmailAddressesDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MyDetails_EmailAddressesDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EmailAddressesDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EmailAddressesCancelEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EducationHistoryYearToLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryYearTo_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryYearTo_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EducationHistoryYearTo
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryYearFromLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryYearFrom_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryYearFrom_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EducationHistoryYearFrom
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EducationHistorySubjectLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EducationHistorySubject_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationHistorySubject_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EducationHistorySubject
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EducationHistorySaveEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EducationHistoryResultType_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryResultType_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EducationHistoryNewInstButtonPanel
{
margin-bottom: 15px; 
}
.MyDetails_EducationHistoryNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EducationHistoryLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryInstitutionNameLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryInstitutionName_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryInstitutionName_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EducationHistoryInstitutionName
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_EducationHistoryEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryEditItem
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EducationHistoryEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_EducationHistoryEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EducationHistoryDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MyDetails_EducationHistoryDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MyDetails_EducationHistoryDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EducationHistoryDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryComment_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryComment_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EducationHistoryClassOfResult_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryClassOfResult_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EducationHistoryCancelEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EducationGeneralYearLeftLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralYearLeft_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralYearLeft_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EducationGeneralYearLeft
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralYearEnteredLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralYearEntered_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralYearEntered_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EducationGeneralYearEntered
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralSaveEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EducationGeneralNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EducationGeneralLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralHouseLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralHouse_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralHouse_EditCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralHouse
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_EducationGeneralEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralEditItem
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EducationGeneralEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_EducationGeneralEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EducationGeneralDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MyDetails_EducationGeneralDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MyDetails_EducationGeneralDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EducationGeneralDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralClassYearLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralClassYear_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralClassYear_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EducationGeneralClassYear
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralCancelEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_EducationGeneralAttendedKwcLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralAttendedKwc_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralAttendedKwc_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EducationGeneralAttendedKwc
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralAttendedBuchanLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralAttendedBuchan_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralAttendedBuchan_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_EducationGeneralAttendedBuchan
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_AddressesUsageLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_AddressesUsage_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesTownLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_AddressesTown_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesTown_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_AddressesTown
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_AddressesSaveEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_AddressesPostalcodeLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_AddressesPostalcode_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesPostalcode_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_AddressesPostalcode
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_AddressesNewInstButtonPanel
{
margin-bottom: 15px; 
}
.MyDetails_AddressesNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_AddressesLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_AddressesEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_AddressesEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesEditItem
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_AddressesEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_AddressesEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_AddressesEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_AddressesDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_AddressesDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MyDetails_AddressesDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MyDetails_AddressesDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_AddressesDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_AddressesCountyLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_AddressesCounty_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesCounty_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_AddressesCounty
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_AddressesCountryLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_AddressesCountry_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesCountry_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_AddressesCountry
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_AddressesCancelEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_AddressesAddress3Label
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_AddressesAddress3_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesAddress3_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_AddressesAddress3
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_AddressesAddress2Label
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_AddressesAddress2_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesAddress2_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_AddressesAddress2
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_AddressesAddress1Label
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_AddressesAddress1_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesAddress1_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_AddressesAddress1
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_ActivitySaveEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_ActivityNewInstButtonPanel
{
margin-bottom: 15px; 
}
.MyDetails_ActivityNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_ActivityLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_ActivityEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_ActivityEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_ActivityEditItem
{
vertical-align: top; 
min-width: 350px; 
}
.MyDetails_ActivityEditGroupAttrInstPanel
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_ActivityEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_ActivityEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_ActivityDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MyDetails_ActivityDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MyDetails_ActivityDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MyDetails_ActivityDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_ActivityDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MyDetails_ActivityCancelEditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MyDetails_ActivityActivity_Edit
{
vertical-align: top; 
min-width: 350px; 
}
.MessageCell
{
margin: auto; 
max-width: 1140px; 
font-family: 'Lato', sans-serif; 
font-size: 17pt; 
color: #006751; 
text-decoration: none; 
}
.MenuSocialContent
{
margin: auto; 
max-width: 1140px; 
text-align: Right; 
}
.MenuParent
{
display: block; 
opacity: 1; 
transition: 0.3s; 
z-index: 1300; 
background-color: #4a4a4a; 
background-size: cover; 
background-image: URL('../StaticImages/MenuBackCrest20210328023536.png'); 
bottom: 0; 
left: 0; 
position: fixed; 
right: 0; 
top: 0; 
}
.MenuItemCell
{
padding: 10px 0px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #333333; 
text-decoration: none; 
}
.MenuCellSubMenuButtonLvl01
{
line-height: 30px; 
padding: 0px 0px 0px 40px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
text-align: Center; 
}
.MenuCellSubMenuButton
{
line-height: 30px; 
padding: 0px 0px 0px 40px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
text-align: Center; 
}
.MenuCellParentMenuButton
{
padding: 0px 20px; 
text-align: Center; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.MenuCellMenuPanel
{
display: flex; 
justify-content: center; 
width: 100%; 
}
.MenuCellMenuItemCell
{
padding: 0px 20px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #333333; 
text-decoration: none; 
}
.MenuCellMenuButton
{
font-family: 'Cinzel', sans-serif; 
font-size: 16pt; 
color: white; 
text-decoration: none; 
padding: 0px 20px; 
text-align: Center; 
}
.MenuCellHiddenSubMenuItems
{
display: none; 
}
.MenuCellExpandableMenuItemCell
{
padding: 0px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #333333; 
text-decoration: none; 
}
.MenuCellContentPanelParentMenuButton
{
padding: 0px 20px; 
text-align: Center; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.MenuCellContentPanelMenuItemCell
{
padding: 10px 0px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #333333; 
text-decoration: none; 
}
.MenuCellContentPanelMenuButton
{
padding: 0px 20px; 
text-align: Center; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.MenuCell
{
margin-top: 40vh; 
min-height: 250px; 
}
.MenuButton
{
padding: 0px 20px; 
text-align: Center; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.MentoringSignUpNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.MentoringSignUpEditSagiPanel
{
margin: 5px 0px; 
}
.MentoringSignUpEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MentoringSignUpEditItem
{
min-width: 350px; 
}
.MentoringSignUpEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.MentoringSignUpDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.MentoringSignUpDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MentoringSignUpDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MentoringSearchSearchPanel
{
margin: 20px 0px; 
}
.MentoringSearchSearchLabel
{
display: inline-block; 
padding-right: 20px; 
}
.MentoringSearchSearchItemsPanel
{
padding: 5px 0px; 
}
.MentoringSearchSearchFunctionPanel
{
margin: 15px 0px; 
}
.MentoringSearchSearchButton
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.MentoringSearchSearchButton:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.MentoringSearchQueryTypePanel
{
padding: 5px 0px; 
}
.MentoringSearchPrimePanel
{
border-bottom: 1px solid #dddddd; 
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MentoringSearchJobTitlePanel
{
padding: 5px 0px; 
}
.MentoringSearchJobTitleLabel
{
display: inline-block; 
padding-right: 20px; 
}
.MentoringSearchIndustryPanel
{
padding: 5px 0px; 
}
.MentoringSearchIndustryLabel
{
display: inline-block; 
padding-right: 20px; 
}
.MentoringSearchCareersHelpOfferedPanel
{
padding: 5px 0px; 
}
.MentoringSearchCareersHelpOfferedLabel
{
display: inline-block; 
padding-right: 20px; 
}
.MentoringListWebDisplayName
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MentoringListSubAttrsPanel
{
flex-grow: 1; 
}
.MentoringListLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MentoringListJobTitleLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MentoringListJobTitle
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MentoringListIndustryLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MentoringListIndustry
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MentoringListExperiencePanel
{
display: flex; 
}
.MentoringListExperienceLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MentoringListExperience
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MentoringListEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.MentoringListDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MentoringListDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MentoringListCompanyLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MentoringListCompany
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.MentoringListBriefBioPanel
{
display: flex; 
}
.MentoringListBriefBioLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.MentoringListBriefBio
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.Mentee_DetailsDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.Mentee_DetailsDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.Mentee_DetailsDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MainParentCell
{
min-height: 700px; 
position: relative; 
z-index: 1100; 
}
.MainCell_MentoringSearch
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_LostAlumni
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_LinkedInRedirect
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmSendEmail
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmRequestPasswordReminder
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmRegister
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmPasswordReset
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmMyDetails
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmHome
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmContentManagement
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmConfirmDetails_PIFRequest
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmConfirmDetails_MentoringSignUp
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmConfirmDetails_BarrovianCareersNetworkSignUp
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmConfirmDetails
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmAttributeEditor_Website
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmAttributeEditor_Social_Media
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmAttributeEditor_Photo
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmAttributeEditor_Phone
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmAttributeEditor_Name
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmAttributeEditor_Further_Education
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmAttributeEditor_Employment
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmAttributeEditor_Email
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmAttributeEditor_Education
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_frmAttributeEditor_Address
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_FindFriends
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_Context_Page_PIFRequest_Complete
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_Context_Page_PasswordEmailSent
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_Context_Page_Mentoring
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_Context_Page_InformationAfterRegistration
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_Context_Page_GuidanceForMentors
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_Context_Page_GuidanceForMentees
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell_Context_Page_BarrovianCareersNetworkSignUp_Complete
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.MainCell
{
margin: 20px auto; 
max-width: 1140px; 
padding: 20px; 
}
.LostAlumniSearchLabel
{
display: inline-block; 
padding-right: 20px; 
width: 120px; 
}
.LostAlumniSearchItemsPanel
{
padding-top: 10px; 
}
.LostAlumniSearchFunctionPanel
{
margin: 15px 0px; 
}
.LostAlumniSearchButton
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.LostAlumniSearchButton:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.LostAlumniRow
{
height: 30px; 
line-height: 30px; 
}
.LostAlumniQueryTypePanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.LostAlumniListYearLeftCell
{
padding: 0px 10px 0px 0px; 
}
.LostAlumniListYearEnteredCell
{
padding: 0px 10px 0px 0px; 
}
.LostAlumniListWebDisplayNameCell
{
padding: 0px 10px 0px 0px; 
}
.LostAlumniListHouseCell
{
padding: 0px 10px 0px 0px; 
}
.LostAlumniListHeaderCell
{
height: 40px; 
line-height: 40px; 
padding-right: 15px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.LostAlumniListCell
{
padding: 0px 10px 0px 0px; 
}
.LostAlumniLastnamePanel
{
padding-top: 10px; 
}
.LostAlumniLastnameLabel
{
display: inline-block; 
padding-right: 20px; 
width: 120px; 
}
.LostAlumniHeaderRow
{
background-color: #E7E7F7; 
}
.LostAlumniHeaderCell
{
height: 40px; 
line-height: 40px; 
padding-right: 15px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.LostAlumniForenamesPanel
{
padding-top: 10px; 
}
.LostAlumniForenamesLabel
{
display: inline-block; 
padding-right: 20px; 
width: 120px; 
}
.LostAlumniClassYearPanel
{
padding-top: 10px; 
}
.LostAlumniClassYearLabel
{
display: inline-block; 
padding-right: 20px; 
width: 120px; 
}
.LostAlumniCell
{
padding: 0px 10px 0px 0px; 
}
.LostAlumniAltRow
{
height: 30px; 
line-height: 30px; 
}
.LogonParentWebDisplayMainPanel
{
border: 1px solid black; 
margin-top: 10px; 
padding: 10px; 
}
.LoginSepPanel
{
border: 1px solid #bbbbbb; 
border-radius: 5px; 
margin: 10px; 
padding: 20px; 
}
.LoginRegisterLink
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: white; 
text-decoration: underline; 
}
.LoginOrRegShowRegPanelButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.LoginOrRegRegisterPanel
{
border: 1px solid #bbbbbb; 
border-radius: 5px; 
margin: 10px; 
padding: 20px; 
}
.LoginOrRegLogonRequestPasswordReminderButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.LoginOrRegLogonPanel
{
border: 1px solid #bbbbbb; 
border-radius: 5px; 
margin: 10px; 
padding: 20px; 
}
.LoginOrRegLogonLogonEntryLabel
{
display: Block; 
margin-top: 3px; 
width: 130px; 
}
.LoginOrRegLogonLogonEntry
{
display: Block; 
margin-top: 3px; 
width: 130px; 
}
.LoginOrRegLogonLoginButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.LoginOrRegLogonLinkedInLoginButton
{
background-image: url('/SocialMedia/Sign-In-Small-Default.png'); 
background-repeat: no-repeat; 
background-size: 100%; 
display: block; 
height: 40px; 
margin: 20px auto 0px auto; 
width: 292px; 
}
.LoginOrRegLogonItem
{
display: Block; 
margin-top: 3px; 
width: 130px; 
}
.LoginOrRegisterRegButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.LoginOrRegisterPanel
{
border: 1px solid #bbbbbb; 
border-radius: 5px; 
margin: 10px; 
padding: 20px; 
}
.LoginOrRegisterBackButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.LoginOrRegCtrlRegPanel
{
border: 1px solid #bbbbbb; 
border-radius: 5px; 
margin: 10px; 
padding: 20px; 
}
.LoginControlsContainerPanelHidden
{
display: none; 
}
.LoginButton
{
height: 30px; 
text-align: left; 
width: 130px; 
display: inline-block; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
line-height: 30px; 
padding: 0px 5px; 
}
.LinkLinkedInAccountButton
{
background-image: url('/SocialMedia/Link-In-Small-Default.png'); 
background-repeat: no-repeat; 
display: block; 
height: 40px; 
margin: 20px auto 0px; 
width: 263px; 
}
.LinkedInLoginButton
{
background-image: url('/SocialMedia/Sign-In-Small-Default.png'); 
background-repeat: no-repeat; 
background-size: 100%; 
display: block; 
height: 40px; 
margin: 20px auto 0px auto; 
width: 292px; 
}
.lblBuyABrickHeader
{
left: 50%; 
position: absolute; 
top: 50%; 
transform: translate(-50%, -50%); 
}
.ITWInfoFooterLink
{
font-family: 'Lato', sans-serif; 
font-size: 10pt; 
color: white; 
text-decoration: none; 
}
.ITWInfoFooter
{
padding-top: 30px; 
text-align: Center; 
font-family: 'Lato', sans-serif; 
font-size: 10pt; 
color: white; 
text-decoration: none; 
}
.InvoiceListNameLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.InvoiceListName
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.InvoiceListLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.InvoiceListInvoiceNumberLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.InvoiceListInvoiceNumber
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.InvoiceListEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.InvoiceListDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.InvoiceListDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.InSiteBannerPanel
{
height: auto !important; 
padding-top: 40vh; 
}
.InformationMessage
{
padding: 10px 0px; 
font-family: 'Lato', sans-serif; 
font-size: 17pt; 
color: #006751; 
text-decoration: none; 
}
.IndividualListYearLeftPanel
{
padding: 5px 0px; 
}
.IndividualListYearLeftLabel
{
display: inline-block; 
padding-right: 15px; 
}
.IndividualListYearLeftCell
{
padding: 0px 10px 0px 0px; 
}
.IndividualListWebDisplayNamePanel
{
padding: 5px 0px; 
}
.IndividualListWebDisplayName
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.IndividualListTwitterPanel
{
display: inline-block; 
margin-right: 10px; 
vertical-align: top; 
padding: 5px 0px; 
}
.IndividualListTwitter img
{
width: 100%; 
}
.IndividualListTwitter
{
display: inline-block; 
height: 40px; 
width: 40px; 
}
.IndividualListSubAttrsPanel
{
display: inline-block; 
vertical-align: top; 
width: calc(100% - 420px); 
}
.IndividualListSocialPanel
{
display: inline-block; 
margin-right: 10px; 
vertical-align: top; 
padding: 5px 0px; 
}
.IndividualListNamePanel
{
padding: 5px 0px; 
}
.IndividualListNameLabel
{
display: inline-block; 
padding-right: 15px; 
}
.IndividualListNameCell
{
width: 450px; 
padding: 0px 10px 0px 0px; 
}
.IndividualListLinkSocialItem img
{
width: 100%; 
}
.IndividualListLinkSocialItem
{
display: inline-block; 
height: 40px; 
width: 40px; 
}
.IndividualListLinkedinProfilePanel
{
display: inline-block; 
margin-right: 10px; 
vertical-align: top; 
padding: 5px 0px; 
}
.IndividualListLinkedinProfile img
{
width: 100%; 
}
.IndividualListLinkedinProfile
{
display: inline-block; 
height: 40px; 
width: 40px; 
}
.IndividualListInstagramPanel
{
display: inline-block; 
margin-right: 10px; 
vertical-align: top; 
padding: 5px 0px; 
}
.IndividualListInstagram img
{
width: 100%; 
}
.IndividualListInstagram
{
display: inline-block; 
height: 40px; 
width: 40px; 
}
.IndividualListHousePanel
{
padding: 5px 0px; 
}
.IndividualListHouseLabel
{
display: inline-block; 
padding-right: 15px; 
}
.IndividualListHeaderCell
{
height: 40px; 
line-height: 40px; 
padding-right: 15px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.IndividualListFacebookPanel
{
display: inline-block; 
margin-right: 10px; 
vertical-align: top; 
padding: 5px 0px; 
}
.IndividualListFacebook img
{
width: 100%; 
}
.IndividualListFacebook
{
display: inline-block; 
height: 40px; 
width: 40px; 
}
.IndividualListEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.IndividualListDisplayLabel
{
display: inline-block; 
padding-right: 15px; 
}
.IndividualListDisplayItemsPanel
{
padding: 5px 0px; 
}
.IndividualListClassYearPanel
{
padding: 5px 0px; 
}
.IndividualListClassYearLabel
{
display: inline-block; 
padding-right: 15px; 
}
.IndividualListCell
{
padding: 0px 10px 0px 0px; 
}
.HiddenWebDisplayPage
{
display: none; 
}
.HiddenSubMenuItems
{
display: none; 
}
.HiddenSAGIPanel
{
display: none; 
}
.HiddenOtherTextBox
{
display: none; 
}
.HiddenNewInstPanel
{
display: none; 
}
.HiddenNewInstButtonPanel
{
display: none; 
}
.HiddenMenuParent
{
background-color: #4a4a4a; 
background-size: cover; 
background-image: URL('../StaticImages/MenuBackCrest20210328023536.png'); 
bottom: 0; 
display: block; 
left: 0; 
opacity: 0; 
position: fixed; 
right: 0; 
top: 0; 
transition: 0.3s; 
z-index: 300; 
}
.HiddenLogonWebTextFooterPanel
{
margin: 15px 0px 0px 0px; 
}
.HiddenLogonWebTextFooter
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
}
.HiddenLogonRequestPasswordReminderButton
{
background-color: #2c72cb; 
border-radius: 4px; 
display: block; 
line-height: 40px; 
margin: 5px auto; 
padding: 0px; 
text-align: Center; 
width: 100%; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.HiddenLogonMessagePanel
{
box-sizing: border-box; 
margin-top: 8px; 
}
.HiddenLogonMainPanelNotLoggedIn
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
}
.HiddenLogonMainPanelLoggedIn
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
}
.HiddenLogonMainPanel
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
}
.HiddenLogonLogoutButton
{
background-color: #2c72cb; 
border-radius: 4px; 
display: block; 
height: 40px; 
line-height: 40px; 
margin: 5px auto; 
padding: 0px; 
text-align: Center; 
width: 100%; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.HiddenLogonLogonEntryLabel
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
width: 90px; 
box-sizing: border-box; 
margin-top: 8px; 
}
.HiddenLogonLogonEntry
{
display: inline-block; 
vertical-align: top; 
width: calc(100% - 90px); 
box-sizing: border-box; 
margin-top: 8px; 
}
.HiddenLogonLoginControlsContainerPanelHidden
{
display: none; 
}
.HiddenLogonLoginButton
{
background-color: #2c72cb; 
border-radius: 4px; 
display: block; 
line-height: 40px; 
margin: 5px auto; 
padding: 0px; 
text-align: Center; 
width: 100%; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.HiddenLogonLoggedInMessageUserid
{
display: inline-block; 
box-sizing: border-box; 
margin-top: 8px; 
}
.HiddenLogonLoggedInMessage
{
display: inline-block; 
padding-right: 10px; 
box-sizing: border-box; 
margin-top: 8px; 
}
.HiddenLogonLinkLinkedInAccountButton
{
background-image: url('/SocialMedia/Link-In-Small-Default.png'); 
background-repeat: no-repeat; 
display: block; 
height: 40px; 
margin: 20px auto 0px; 
width: 263px; 
}
.HiddenLogonLinkedInLoginButton
{
background-image: url('/SocialMedia/Sign-In-Small-Default.png'); 
background-repeat: no-repeat; 
background-size: 100%; 
display: block; 
height: 40px; 
margin: 20px auto 0px auto; 
width: 292px; 
}
.HiddenLogonItem
{
box-sizing: border-box; 
margin-top: 8px; 
}
.HiddenLogonClosePanel
{
text-align: Right; 
}
.HiddenLogonCloseButton
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
}
.HiddenLogonChangePasswordButton
{
background-color: #2c72cb; 
border-radius: 4px; 
display: block; 
height: 40px; 
line-height: 40px; 
margin: 5px auto; 
padding: 0px; 
text-align: Center; 
width: 100%; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.HiddenLogon
{
background-color: #4a4a4a; 
border: 3px solid white; 
border-radius: 10px; 
box-shadow: 0px 0px 20px 5px #000000; 
left: 50%; 
padding: 10px 20px 20px 20px; 
position: fixed; 
top: -110%; 
transform: translate(-50%, -50%); 
transition: 0.5s; 
width: 350px; 
z-index: 2000; 
}
.HiddenItem
{
display: none; 
}
.HeaderRow
{
background-color: #E7E7F7; 
}
.HeaderCell
{
height: 40px; 
line-height: 40px; 
padding-right: 15px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.GridRow
{
height: 30px; 
line-height: 30px; 
}
.GridCell
{
padding: 0px 10px 0px 0px; 
}
.gallerylayer img
{
margin-top: 0px !important; 
width: 100%; 
}
.FrontPageSectionWhite
{
padding: 100px 0px; 
}
.FrontPageSectionTitleWhite
{
font-family: 'Cinzel', sans-serif; 
font-size: 35pt; 
color: white; 
text-decoration: none; 
}
.FrontPageSectionTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 35pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.FrontPageSectionTextWhite
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
line-height: 25px; 
}
.FrontPageSectionText
{
line-height: 25px; 
}
.FrontPageSectionPhotoContainerWhite
{
background: repeating-linear-gradient(135deg, white, white 2px, transparent 0, transparent 10px); 
left: -15px; 
position: relative; 
top: 15px; 
}
.FrontPageSectionPhotoContainer
{
background: repeating-linear-gradient(135deg, #707070, #707070 2px, transparent 0, transparent 10px); 
left: 15px; 
position: relative; 
top: 15px; 
}
.FrontPageSectionPhoto
{
padding: 0px 20px; 
position: relative; 
width: 60%; 
}
.FrontPageSectionImageLeft img
{
width: 100%; 
}
.FrontPageSectionImageLeft
{
left: 15px; 
position: relative; 
top: -15px; 
}
.FrontPageSectionImage img
{
width: 100%; 
}
.FrontPageSectionImage
{
left: -15px; 
position: relative; 
top: -15px; 
}
.FrontPageSectionFunctionWhite
{
background-color: transparent; 
border: 2px solid white; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
}
.FrontPageSectionFunctionWhite:hover
{
background-color: white; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.FrontPageSectionFunctions
{
margin-top: 40px; 
text-align: Center; 
}
.FrontPageSectionFunction
{
background-color: white; 
border: 2px solid #4A4A4A; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.FrontPageSectionFunction:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.FrontPageSectionFullText
{
padding: 70px 30px 0px 30px; 
width: 40%; 
}
.FrontPageSectionDark
{
background: rgba(74,74,74,0.8); 
padding: 100px 0px; 
}
.FrontPageSectionContents
{
display: flex; 
margin: 50px auto; 
max-width: 1140px; 
}
.FrontPageSectionBackImageSectionOne
{
background-position: center; 
background-repeat: no-repeat; 
background-size: cover; 
background-image: URL('../StaticImages/FrontPageSectionOne20210328023537.jpg'); 
}
.FrontPageRollingImagesWebDisplayPanelTextLbl
{
font-family: 'Cinzel', sans-serif; 
font-size: 25pt; 
color: Black; 
text-decoration: none; 
}
.FrontPageRollingImagesWebDisplayMainPanel
{
border: 1px solid black; 
min-height: 170px; 
padding: 10px; 
}
.FrontPageRightParentWebDisplayMainPanel
{
display: inline-block; 
padding: 10px; 
vertical-align: top; 
width: 250px; 
}
.FrontPageNewsWebDisplayPanelTextLbl
{
font-family: 'Cinzel', sans-serif; 
font-size: 25pt; 
color: Black; 
text-decoration: none; 
}
.FrontPageNewsWebDisplayMainPanel
{
border: 1px solid black; 
min-height: 100px; 
padding: 10px; 
}
.FrontPageMenuParent
{
display: flex; 
justify-content: space-around; 
position: sticky; 
top: 50px; 
z-index: 1200; 
}
.FrontPageMenuMenuPanel
{
display: flex; 
justify-content: center; 
}
.FrontPageMenuMenuItemCell
{
padding: 10px 0px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #333333; 
text-decoration: none; 
}
.FrontPageMenuMenuItem
{
line-height: 30px; 
padding: 0px 20px; 
font-family: 'Cinzel', sans-serif; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
}
.FrontPageMenuContainer
{
background: rgba(74,74,74,0.8); 
box-sizing: border-box; 
display: flex; 
justify-content: center; 
position: relative; 
top: -50px; 
width: 100%; 
}
.FrontPageMenuCell
{
flex-grow: 1; 
}
.FrontPageLeftParentWebDisplayMainPanel
{
display: inline-block; 
vertical-align: top; 
width: 500px; 
}
.FrontPageEventsWebDisplayPanelTextLbl
{
font-family: 'Cinzel', sans-serif; 
font-size: 25pt; 
color: Black; 
text-decoration: none; 
}
.frmLoginOrRegister_-_BasketCheckoutNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.frmLoginOrRegister_-_BasketCheckoutEditSagiPanel
{
margin: 5px 0px; 
}
.frmLoginOrRegister_-_BasketCheckoutEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.frmLoginOrRegister_-_BasketCheckoutEditItem
{
min-width: 350px; 
}
.frmLoginOrRegister_-_BasketCheckoutEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.frmLoginOrRegister_-_BasketCheckoutDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.frmLoginOrRegister_-_BasketCheckoutDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.frmLoginOrRegister_-_BasketCheckoutDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.FooterSocial
{
display: inline-block; 
vertical-align: bottom; 
width: 49%; 
}
.FooterParent
{
background-color: #4a4a4a; 
padding: 50px 0px; 
position: relative; 
z-index: 1200; 
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
}
.FooterLogos
{
display: inline-block; 
vertical-align: top; 
width: 49%; 
}
.FooterLogo
{
width: 30%; 
}
.FooterLink
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
}
.FooterContentContextTextPanel
{
margin: auto; 
max-width: 1140px; 
}
.FooterContact
{
display: inline-block; 
vertical-align: top; 
width: 50%; 
}
.FooterAddress
{
display: inline-block; 
vertical-align: top; 
width: 50%; 
}
.FontWebDisplayTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 25pt; 
color: Black; 
text-decoration: none; 
}
.FontWebBannerWhite
{
font-family: 'Cinzel', sans-serif; 
font-size: 45pt; 
color: white; 
text-decoration: none; 
}
.FontWebBanner
{
font-family: 'Cinzel', sans-serif; 
font-size: 45pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.FontTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.FontThreadTitle
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: #8C8DB6; 
font-weight: bold; 
text-decoration: none; 
}
.FontThreadStarter
{
font-family: 'Lato', sans-serif; 
font-size: 8pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.FontTab
{
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: blue; 
text-decoration: underline; 
}
.FontShowMenu
{
font-family: 'Lato', sans-serif; 
font-size: 11pt; 
color: white; 
text-decoration: none; 
}
.FontPrimeTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.FontMessageText
{
font-family: 'Lato', sans-serif; 
font-size: 17pt; 
color: #006751; 
text-decoration: none; 
}
.FontMenuWhite
{
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.FontMenu
{
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #333333; 
text-decoration: none; 
}
.FontMainMenuWhite
{
font-family: 'Cinzel', sans-serif; 
font-size: 16pt; 
color: white; 
text-decoration: none; 
}
.FontMainMenu
{
font-family: 'Cinzel', sans-serif; 
font-size: 16pt; 
color: #333333; 
text-decoration: none; 
}
.FontLargeButton
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.FontITWFooter
{
font-family: 'Lato', sans-serif; 
font-size: 10pt; 
color: white; 
text-decoration: none; 
}
.FontImportantText
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: red; 
font-weight: bold; 
text-decoration: none; 
}
.FontHelpText
{
font-family: 'Lato', sans-serif; 
font-size: 8pt; 
color: Indigo; 
text-decoration: none; 
}
.FontGridHeading
{
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.FontGreenTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #006751; 
text-decoration: none; 
}
.FontGreenButton
{
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #006751; 
text-decoration: none; 
}
.FontFrontPageTitleWhite
{
font-family: 'Cinzel', sans-serif; 
font-size: 35pt; 
color: white; 
text-decoration: none; 
}
.FontFrontPageTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 35pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.FontFrontMenu
{
font-family: 'Cinzel', sans-serif; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
}
.FontForumTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 12pt; 
color: #414267; 
text-decoration: none; 
}
.FontDeleteButton
{
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: Red; 
text-decoration: underline; 
}
.FontButtonWhite
{
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.FontButtonNoUnderline
{
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.FontButton
{
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.FontBaseWhiteUnderline
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: white; 
text-decoration: underline; 
}
.FontBaseWhite
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
}
.FontBaseUnderline
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.FontBase
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.FlexPanel
{
display: flex; 
justify-content: space-around; 
}
.FindFriendsYearLeftPanel
{
padding-top: 10px; 
}
.FindFriendsYearLeftLabel
{
display: inline-block; 
padding-right: 20px; 
width: 120px; 
}
.FindFriendsSendemail
{
background-repeat: no-repeat; 
background-image: URL('../StaticImages/SendMail20210409045833.png'); 
display: block; 
height: 40px; 
width: 96px; 
}
.FindFriendsSearchLabel
{
display: inline-block; 
padding-right: 20px; 
width: 120px; 
}
.FindFriendsSearchItemsPanel
{
padding-top: 10px; 
}
.FindFriendsSearchFunctionPanel
{
margin: 15px 0px; 
}
.FindFriendsSearchButton
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.FindFriendsSearchButton:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.FindFriendsRow
{
height: 30px; 
line-height: 30px; 
}
.FindFriendsQueryTypePanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.FindFriendsPrimePanel
{
border-bottom: 1px solid #dddddd; 
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.FindFriendsLastnamePanel
{
padding-top: 10px; 
}
.FindFriendsLastnameLabel
{
display: inline-block; 
padding-right: 20px; 
width: 120px; 
}
.FindFriendsHeaderRow
{
background-color: #E7E7F7; 
}
.FindFriendsHeaderCell
{
height: 40px; 
line-height: 40px; 
padding-right: 15px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.FindFriendsForenamesPanel
{
padding-top: 10px; 
}
.FindFriendsForenamesLabel
{
display: inline-block; 
padding-right: 20px; 
width: 120px; 
}
.FindFriendsClassYearPanel
{
padding-top: 10px; 
}
.FindFriendsClassYearLabel
{
display: inline-block; 
padding-right: 20px; 
width: 120px; 
}
.FindFriendsCell
{
padding: 0px 10px 0px 0px; 
}
.FindFriendsAltRow
{
background-color: #E7E7E7; 
height: 30px; 
line-height: 30px; 
}
.ExpandableMenuItemCell
{
padding: 0px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #333333; 
text-decoration: none; 
}
.EditSagiPanelWebsitewebsite
{
margin: 5px 0px; 
}
.EditSagiPanelSocialMediatwitter
{
margin: 5px 0px; 
}
.EditSagiPanelSocialMedialinkedinProfile
{
margin: 5px 0px; 
}
.EditSagiPanelSocialMediainstagram
{
margin: 5px 0px; 
}
.EditSagiPanelSocialMediafacebook
{
margin: 5px 0px; 
}
.EditSagiPanelPreferredNamepreferredName
{
margin: 5px 0px; 
}
.EditSagiPanelPhotophoto
{
margin: 5px 0px; 
}
.EditSagiPanelPhonenumberphonenumber
{
margin: 5px 0px; 
}
.EditSagiPanelOtherNamespreviousName
{
padding: 5px 0px 0px 0px; 
margin: 5px 0px; 
}
.EditSagiPanelNotifyIfOutbidnotifyIfOutbid
{
margin: 5px 0px; 
}
.EditSagiPanelNametitle
{
margin: 5px 0px; 
}
.EditSagiPanelNamelastname
{
margin: 5px 0px; 
}
.EditSagiPanelNameforenames
{
margin: 5px 0px; 
}
.EditSagiPanelMaritalStatusmaritalStatus
{
margin: 5px 0px; 
}
.EditSagiPanelGendergender
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistorystartYear
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistoryorganisation
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistoryjobTitle
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistoryfinishYear
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistorycomment
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistorybusinessSector
{
margin: 5px 0px; 
}
.EditSagiPanelEmailaddressemailaddress
{
margin: 5px 0px; 
}
.EditSagiPanelEducationyearLeft
{
margin: 5px 0px; 
}
.EditSagiPanelEducationyearEntered
{
margin: 5px 0px; 
}
.EditSagiPanelEducationHistoryyearTo
{
margin: 5px 0px; 
}
.EditSagiPanelEducationHistoryyearFrom
{
margin: 5px 0px; 
}
.EditSagiPanelEducationHistorysubject
{
margin: 5px 0px; 
}
.EditSagiPanelEducationHistoryresultType
{
margin: 5px 0px; 
}
.EditSagiPanelEducationHistoryinstitutionName
{
margin: 5px 0px; 
}
.EditSagiPanelEducationHistorycomment
{
margin: 5px 0px; 
}
.EditSagiPanelEducationHistoryclassOfResult
{
margin: 5px 0px; 
}
.EditSagiPanelEducationclassYear
{
margin: 5px 0px; 
}
.EditSagiPanelEducationattendedKwc
{
margin: 5px 0px; 
}
.EditSagiPanelEducationattendedBuchan
{
margin: 5px 0px; 
}
.EditSagiPanelDateOfBirthdateOfBirth
{
margin: 5px 0px; 
}
.EditSagiPanelCurrentProfessioncurrentJob
{
margin: 5px 0px; 
}
.EditSagiPanelCurrentProfessioncurrentField
{
margin: 5px 0px; 
}
.EditSagiPanelCareersLocationtown
{
margin: 5px 0px; 
}
.EditSagiPanelCareersLocationregion
{
margin: 5px 0px; 
}
.EditSagiPanelCareersLocationcountry
{
margin: 5px 0px; 
}
.EditSagiPanelCareersEmploymentDetailsjobTitle
{
margin: 5px 0px; 
}
.EditSagiPanelCareersEmploymentDetailsindustry
{
margin: 5px 0px; 
}
.EditSagiPanelCareersEmploymentDetailsexperience
{
margin: 5px 0px; 
}
.EditSagiPanelCareersEmploymentDetailsemploymentStatus
{
margin: 5px 0px; 
}
.EditSagiPanelCareersEmploymentDetailscompany
{
margin: 5px 0px; 
}
.EditSagiPanelCareersEmploymentDetailsbriefBio
{
margin: 5px 0px; 
}
.EditSagiPanelBidAmountbidAmount
{
margin: 5px 0px; 
}
.EditSagiPanelAddressusage
{
margin: 5px 0px; 
}
.EditSagiPanelAddresstown
{
margin: 5px 0px; 
}
.EditSagiPanelAddresspostalcode
{
margin: 5px 0px; 
}
.EditSagiPanelAddressisdefault
{
margin: 5px 0px; 
}
.EditSagiPanelAddresscounty
{
margin: 5px 0px; 
}
.EditSagiPanelAddresscountry
{
margin: 5px 0px; 
}
.EditSagiPanelAddressaddress3
{
margin: 5px 0px; 
}
.EditSagiPanelAddressaddress2
{
margin: 5px 0px; 
}
.EditSagiPanelAddressaddress1
{
margin: 5px 0px; 
}
.EditSagiPanelActivityactivity
{
margin: 5px 0px; 
}
.EditSagiPanel
{
margin: 5px 0px; 
}
.EditSagiDeleteButtonPanel
{
float: right; 
margin: 5px 0px; 
}
.EditSagiDeleteButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.EditDeliveryAddress
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.EditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.EditButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.EditAttrInstPanelPhonenumber
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.EditAttrInstPanelEmploymentHistory
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.EditAttrInstPanelEmailaddress
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.EditAttrInstPanelEducationHistory
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.EditAttrInstPanelAddress
{
border: 1px solid; 
margin: 10px 0px; 
padding: 10px; 
}
.EditAttributeButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.DisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.DisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.DisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.DeliveryAddressNewUsage_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.DeliveryAddressNewTown_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.DeliveryAddressNewTown_Edit
{
min-width: 350px; 
}
.DeliveryAddressNewPostalcode_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.DeliveryAddressNewPostalcode_Edit
{
min-width: 350px; 
}
.DeliveryAddressNewNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.DeliveryAddressNewEditSagiPanel
{
margin: 5px 0px; 
}
.DeliveryAddressNewEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.DeliveryAddressNewEditItem
{
min-width: 350px; 
}
.DeliveryAddressNewEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.DeliveryAddressNewCounty_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.DeliveryAddressNewCounty_Edit
{
min-width: 350px; 
}
.DeliveryAddressNewCountry_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.DeliveryAddressNewCountry_Edit
{
min-width: 350px; 
}
.DeliveryAddressNewAddress3_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.DeliveryAddressNewAddress3_Edit
{
min-width: 350px; 
}
.DeliveryAddressNewAddress2_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.DeliveryAddressNewAddress2_Edit
{
min-width: 350px; 
}
.DeliveryAddressNewAddress1_EditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.DeliveryAddressNewAddress1_Edit
{
min-width: 350px; 
}
.DeliveryAddressLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.DeliveryAddressFordisplay
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.DeliveryAddressEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.DeliveryAddressDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.DeliveryAddressDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.DeleteWebTextItemButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.DeleteWebTextFullContextButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.DeleteButton
{
height: 22px; 
width: 80px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: Red; 
text-decoration: underline; 
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
}
.DebugItem
{
display: none; 
}
.CurrentMenuCellSubMenuButtonLvl01
{
line-height: 30px; 
padding: 0px 0px 0px 40px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
text-align: Center; 
}
.CurrentMenuCellMenuItemCell
{
padding: 0px 20px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #333333; 
text-decoration: none; 
}
.CurrentMenuCellMenuButton
{
font-family: 'Cinzel', sans-serif; 
font-size: 16pt; 
color: white; 
text-decoration: none; 
padding: 0px 20px; 
text-align: Center; 
}
.CurrentMenuCellContentPanelParentMenuButton
{
padding: 0px 20px; 
text-align: Center; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.CurrentMenuCellContentPanelMenuItemCell
{
padding: 10px 0px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #333333; 
text-decoration: none; 
}
.CurrentMenuCellContentPanelMenuButton
{
padding: 0px 20px; 
text-align: Center; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.CurrentFrontPageMenuMenuItemCell
{
padding: 10px 0px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #333333; 
text-decoration: none; 
}
.CurrentFrontPageMenuMenuItem
{
line-height: 30px; 
padding: 0px 20px; 
font-family: 'Cinzel', sans-serif; 
font-size: 12pt; 
color: white; 
text-decoration: none; 
}
.CSSCLassTitlePanel
{
display: inline-block; 
line-height: 25px; 
min-height: 25px; 
vertical-align: top; 
width: 44%; 
}
.CSSClassTitleLBL
{
display: inline-block; 
}
.CSSClassStylesPanel
{
padding: 5px 0px 0px 10px; 
}
.CSSClassStylesListsPanel
{
display: none; 
}
.CSSClassStyleNameLBL
{
display: inline-block; 
vertical-align: top; 
width: 150px; 
}
.CSSClassStyleEditPanel
{
border-bottom: 1px solid #bbbbbb; 
padding: 5px 0px 5px 10px; 
}
.CSSClassStyleEditNamePanel
{
display: inline-block; 
vertical-align: top; 
width: 150px; 
}
.CSSClassStyleEditNameLBL
{
height: 20px; 
line-height: 20px; 
}
.CSSClassRefreshStylesButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.CSSClassParentPanel
{
display: inline-block; 
line-height: 25px; 
min-height: 25px; 
vertical-align: top; 
width: 44%; 
}
.CSSClassParentNameLBL
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.CSSClassNewStyleControlsPanel
{
padding: 5px 0px 5px 10px; 
}
.CSSClassExamplePanel span
{
position: relative !important; 
}
.CSSClassExamplePanel
{
display: inline-block; 
max-height: 30px; 
max-width: 10%; 
overflow: hidden; 
vertical-align: top; 
width: 10%; 
}
.CSSClassEditValueDDHidden
{
display: none; 
}
.CSSClassEditStylesButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.CSSClassEditStyleHelp
{
display: none; 
text-align: Right; 
}
.CSSClassEditStyleActionPanel
{
text-align: Right; 
}
.CSSClassEditSaveButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.CSSClassEditPasteButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.CSSClassEditNamePanel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 45%; 
}
.CSSClassEditExamplePanel span
{
position: relative !important; 
}
.CSSClassEditExamplePanel
{
display: inline-block; 
max-height: 30px; 
max-width: 45%; 
overflow: hidden; 
vertical-align: top; 
width: 45%; 
}
.CSSClassEditControlsPanel
{
display: inline-block; 
vertical-align: top; 
}
.CSSClassEditCancelButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.CSSClassDisplayPanel
{
border-bottom: 1px #bbbbbb solid; 
padding: 5px; 
}
.CSSClassCopyUpdatePanel
{
display: inline-block; 
vertical-align: top; 
}
.CSSClassCopyStylesButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.CSSClassClearStylesButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.CSSClassChangeParentButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.CSSClassAddStylesButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.CSSClassAddNewStyleButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.CSSClassAddModifiedStylesButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.CSSClassActionsPanel
{
text-align: Right; 
}
.ContinueShoppingButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.Confirm_DetailsNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.Confirm_DetailsEditSagiPanel
{
margin: 5px 0px; 
}
.Confirm_DetailsEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.Confirm_DetailsEditItem
{
min-width: 350px; 
}
.Confirm_DetailsEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.Confirm_DetailsDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.Confirm_DetailsDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.Confirm_DetailsDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.CloseMenuMenuItemCell
{
padding: 10px 0px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #333333; 
text-decoration: none; 
}
.CloseMenuMenuItem
{
background-size: cover; 
background-image: URL('../StaticImages/WhiteCross20210327122002.png'); 
display: inline-block; 
height: 27px; 
width: 27px; 
}
.CloseMenuCell
{
position: absolute; 
right: 35px; 
top: 20px; 
z-index: 1600; 
}
.CheckoutButtonDisabled
{
background-color: LightGray; 
border-radius: 5px 5px 5px 5px; 
display: inline-block; 
margin: 20px 20px 0px 0px; 
padding: 5px 5px 5px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
line-height: 30px; 
}
.CheckoutButton
{
background-color: #AAAAAA; 
border-radius: 5px 5px 5px 5px; 
display: inline-block; 
margin: 20px 20px 0px 0px; 
padding: 5px 5px 5px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
line-height: 30px; 
}
.CheckLarge
{
display: inline-block; 
height: 40px; 
line-height: 40px; 
width: auto; 
}
.CheckLarge input[type=checkbox]:checked + label::after
{
content: ''; 
}
.CheckLarge input[type=checkbox] + label::before
{
border: 3px solid #294F6D; 
border-radius: 3px; 
content: ''; 
display: inline-block; 
height: 28px; 
left: -31px; 
position: absolute; 
top: 1px; 
width: 28px; 
}
.CheckLarge input[type=checkbox] + label::after
{
border-bottom: 3px solid #294F6D; 
border-left: 3px solid #294F6D; 
display: inline-block; 
height: 9px; 
left: -26px; 
position: absolute; 
top: 8px; 
transform: rotate(-50deg); 
width: 23px; 
}
.CheckLarge input[type=checkbox] + label
{
display: inline-block; 
left: 15px; 
padding: 0px 10px; 
position: relative; 
}
.CheckLarge  input[type=checkbox]
{
opacity: 0; 
}
.Check4LBox input[type=checkbox]:checked + label::after
{
content: ''; 
}
.Check4LBox input[type=checkbox] + label::before
{
border: 1px solid; 
border-radius: 3px; 
content: ''; 
display: inline-block; 
height: 18px; 
left: -16px; 
position: absolute; 
top: 1px; 
width: 18px; 
}
.Check4LBox input[type=checkbox] + label::after
{
border-bottom: 2px solid; 
border-left: 2px solid; 
display: inline-block; 
height: 6px; 
left: -13px; 
position: absolute; 
top: 7px; 
transform: rotate(-50deg); 
width: 14px; 
}
.Check4LBox input[type=checkbox] + label
{
display: inline-block; 
padding: 0px 10px; 
position: relative; 
}
.Check4LBox input[type=checkbox]
{
opacity: 0; 
}
.ChangePasswordCancelButton
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.ChangePasswordCancelButton:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.ChangePasswordButton
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.ChangePasswordButton:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.ChairmansIntroWebDisplayMainPanel
{
height: 170px; 
}
.CareersSignupNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.CareersSignupEditSagiPanel
{
margin: 5px 0px; 
}
.CareersSignupEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.CareersSignupEditItem
{
width: 350px; 
min-width: 350px; 
}
.CareersSignupEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.CareersSignupDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.CareersSignupDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.CareersSignupDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.CancelEmailButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.CancelButton
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.CancelButton:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.BuyABrickPrimePanel
{
border-bottom: 1px solid #dddddd; 
display: flex; 
flex-wrap: wrap; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.BuyABrickImageWebDisplayMainPanel
{
padding-right: 15px; 
}
.BuyABrickImagePrimePanel
{
border-bottom: 0px; 
margin: 0px 0px; 
padding: 0px 0px; 
display: flex; 
flex-wrap: wrap; 
}
.BuyABrickHeaderContextTextPanel
{
padding-top: 40vh; 
}
.BuyABrickDetailsPrimePanel
{
border-bottom: 0px; 
display: block; 
margin: 0px 0px; 
padding: 0px 0px; 
flex-wrap: wrap; 
}
.BuyABrick_WebDisplayMainTopParentPanel
{
border-bottom: 1px solid #dddddd; 
display: flex; 
flex-wrap: wrap; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Button
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.BrickFocusViewprofileincontext
{
width: auto; 
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
}
.BrickFocusViewprofileincontext:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.BrickFocusFunctionsPanel
{
padding: 30px 0px 0px 0px; 
}
.BrickFocusFunctionItem
{
width: auto; 
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
}
.BrickFocusFunctionItem:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.BookingInvoiceTotalLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BookingInvoiceTotalInvoiceTotalLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.BookingInvoiceTotalInvoiceTotal
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BookingInvoiceTotalEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.BookingInvoiceTotalDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.BookingInvoiceTotalDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BookingInvoiceLinesRow
{
height: 30px; 
line-height: 30px; 
}
.BookingInvoiceLinesInvoiceLineTotalCell
{
text-align: Right; 
padding: 0px 10px 0px 0px; 
}
.BookingInvoiceLinesInvoiceLineQuantityCell
{
text-align: Right; 
padding: 0px 10px 0px 0px; 
}
.BookingInvoiceLinesInvoiceLineDescriptionCell
{
padding: 0px 10px 0px 0px; 
}
.BookingInvoiceLinesInvoiceLineAmountCell
{
text-align: Right; 
padding: 0px 10px 0px 0px; 
}
.BookingInvoiceLinesHeaderRow
{
background-color: #E7E7F7; 
}
.BookingInvoiceLinesHeaderCell
{
height: 40px; 
line-height: 40px; 
padding-right: 15px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.BookingInvoiceLinesCell
{
padding: 0px 10px 0px 0px; 
}
.BookingInvoiceLinesAltRow
{
height: 30px; 
line-height: 30px; 
}
.BookingInvoiceDetailWebDisplayPanelTextLbl
{
font-family: 'Cinzel', sans-serif; 
font-size: 25pt; 
color: Black; 
text-decoration: none; 
}
.BookingInvoiceDetailLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BookingInvoiceDetailInvoiceTotalLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.BookingInvoiceDetailInvoiceTotal
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BookingInvoiceDetailInvoiceDescriptionLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.BookingInvoiceDetailInvoiceDescription
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BookingInvoiceDetailInvoiceDateLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.BookingInvoiceDetailInvoiceDate
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BookingInvoiceDetailEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.BookingInvoiceDetailDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.BookingInvoiceDetailDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BasketSummaryCell
{
padding-right: 20px; 
}
.BasketMessagePanel
{
display: inline-block; 
margin: 0px 0px 0px 10px; 
padding-top: 10px; 
}
.BasketMessageLabelRemoved
{
display: none; 
}
.BasketMessageLabelError
{
background-color: Bisque; 
}
.BasketManagementButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.BasketItemTotalLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BasketItemTotalHeaderCell
{
height: 40px; 
line-height: 40px; 
padding-right: 15px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.BasketItemTotalEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.BasketItemTotalDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BasketItemTotalCell
{
padding: 0px 10px 0px 0px; 
}
.BasketItemTotalBasketItemTotal
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BasketItemsRow
{
height: 30px; 
line-height: 30px; 
}
.BasketItemsHeaderRow
{
background-color: #E7E7F7; 
}
.BasketItemsHeaderCell
{
height: 40px; 
line-height: 40px; 
padding-right: 15px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.BasketItemSetQtytoZeroSetlineqtytozero
{
background-image: URL('imgs/Trash16x16.png'); 
height: 16px; 
width: 16px; 
background-position: center center; 
background-repeat: no-repeat; 
color: Transparent; 
display: inline-block; 
}
.BasketItemSetQtytoZeroHeaderCell
{
height: 40px; 
line-height: 40px; 
padding-right: 15px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.BasketItemSetQtytoZeroFunctionItem
{
background-position: center center; 
background-repeat: no-repeat; 
color: Transparent; 
display: inline-block; 
}
.BasketItemSetQtytoZeroCell
{
padding: 0px 10px 0px 0px; 
}
.BasketItemsCell
{
padding: 0px 10px 0px 0px; 
}
.BasketItemsAltRow
{
height: 30px; 
line-height: 30px; 
}
.BasketItemQuantityLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BasketItemQuantityHeaderCell
{
height: 40px; 
line-height: 40px; 
padding-right: 15px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.BasketItemQuantityEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.BasketItemQuantityDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BasketItemQuantityCell
{
padding: 0px 10px 0px 0px; 
}
.BasketItemQuantityBasketItemQuantity
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BasketItemPriceLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BasketItemPriceHeaderCell
{
height: 40px; 
line-height: 40px; 
padding-right: 15px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.BasketItemPriceEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.BasketItemPriceDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BasketItemPriceCell
{
padding: 0px 10px 0px 0px; 
}
.BasketItemPriceBasketItemPrice
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BasketItemIncrementQtyIncreaselineqty
{
background-image: URL('imgs/PlusGrey.png'); 
width: 20px; 
background-position: center center; 
background-repeat: no-repeat; 
color: Transparent; 
display: inline-block; 
}
.BasketItemIncrementQtyHeaderCell
{
height: 40px; 
line-height: 40px; 
padding-right: 15px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.BasketItemIncrementQtyFunctionItem
{
width: 20px; 
background-position: center center; 
background-repeat: no-repeat; 
color: Transparent; 
display: inline-block; 
}
.BasketItemIncrementQtyCell
{
padding: 0px 10px 0px 0px; 
}
.BasketItemFunctionItem
{
background-position: center center; 
background-repeat: no-repeat; 
color: Transparent; 
display: inline-block; 
}
.BasketItemDescriptionLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BasketItemDescriptionHeaderCell
{
height: 40px; 
line-height: 40px; 
padding-right: 15px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.BasketItemDescriptionEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.BasketItemDescriptionDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BasketItemDescriptionCell
{
padding: 0px 10px 0px 0px; 
}
.BasketItemDescriptionBasketItemDescription
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.BasketItemDecrementQtyHeaderCell
{
height: 40px; 
line-height: 40px; 
padding-right: 15px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.BasketItemDecrementQtyFunctionItem
{
width: 20px; 
background-position: center center; 
background-repeat: no-repeat; 
color: Transparent; 
display: inline-block; 
}
.BasketItemDecrementQtyDecreaselineqty
{
background-image: URL('imgs/MinusGrey.png'); 
width: 20px; 
background-position: center center; 
background-repeat: no-repeat; 
color: Transparent; 
display: inline-block; 
}
.BasketItemDecrementQtyCell
{
padding: 0px 10px 0px 0px; 
}
.BasketInvoiceLinesRow
{
height: 30px; 
line-height: 30px; 
}
.BasketInvoiceLinesHeaderRow
{
background-color: #E7E7F7; 
}
.BasketInvoiceLinesHeaderCell
{
height: 40px; 
line-height: 40px; 
padding-right: 15px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.BasketInvoiceLinesCell
{
padding: 0px 10px 0px 0px; 
}
.BasketInvoiceLinesAltRow
{
height: 30px; 
line-height: 30px; 
}
.BasketInvoiceLineInvoiceLineTotalCell
{
padding: 0px 10px 0px 0px; 
}
.BasketInvoiceLineInvoiceLineQuantityCell
{
padding: 0px 10px 0px 0px; 
}
.BasketInvoiceLineInvoiceLineDescriptionCell
{
padding: 0px 10px 0px 0px; 
}
.BasketInvoiceLineInvoiceLineAmountCell
{
padding: 0px 10px 0px 0px; 
}
.BasketInvoiceLineHeaderCell
{
height: 40px; 
line-height: 40px; 
padding-right: 15px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.BasketInvoiceLineCell
{
padding: 0px 10px 0px 0px; 
}
.BarrovianCareersNetworkSignUpNewInstButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.BarrovianCareersNetworkSignUpEditSagiPanel
{
margin: 5px 0px; 
}
.BarrovianCareersNetworkSignUpEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.BarrovianCareersNetworkSignUpEditItem
{
min-width: 350px; 
}
.BarrovianCareersNetworkSignUpEditControlCHK
{
display: inline-block; 
margin-right: 20px; 
min-height: 25px; 
min-width: 200px; 
vertical-align: top; 
}
.BarrovianCareersNetworkSignUpDisplayItemTitlePanel
{
padding-bottom: 10px; 
}
.BarrovianCareersNetworkSignUpDisplayItemTitle
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.BarrovianCareersNetworkSignUpDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.BannerTextCellContextTextPanel
{
background-color: rgba(0,0,0,0.35); 
margin: auto; 
padding: 30px; 
width: 400px; 
}
.BannerTextCell
{
font-size: 90px; 
position: absolute; 
text-align: Center; 
top: 20%; 
width: 100%; 
z-index: 1100; 
font-family: 'Cinzel', sans-serif; 
color: white; 
text-decoration: none; 
}
.BannerParentCell
{
background-color: #4a4a4a; 
min-height: 30vh; 
overflow: hidden; 
position: relative; 
}
.BannerImagePanel
{
padding-top: 100vh; 
}
.AuctionsPrimePanel
{
border-bottom: 1px solid #dddddd; 
display: flex; 
flex-wrap: wrap; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.AuctionPhotoSubAttrsPanel
{
margin-right: 20px; 
}
.AuctionPhotoPhoto
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.AuctionPhotoLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.AuctionPhotoEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.AuctionPhotoDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.AuctionPhotoDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.AuctionListReservePricePanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.AuctionListReservePriceLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.AuctionListReservePrice
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.AuctionListProductnamePanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.AuctionListProductname
{
font-family: 'Cinzel', sans-serif; 
font-size: 20pt; 
color: #4a4a4a; 
text-decoration: none; 
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.AuctionListProductDescriptionPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.AuctionListProductDescription
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.AuctionListPhotoPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.AuctionListPhoto
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.AuctionListLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.AuctionListHighestBidPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.AuctionListHighestBidLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.AuctionListHighestBid
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.AuctionListEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.AuctionListDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.AuctionListDisplayItemsPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.AuctionListDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.AuctionItemDetailsWebDisplayPanelTextLbl
{
font-family: 'Cinzel', sans-serif; 
font-size: 25pt; 
color: Black; 
text-decoration: none; 
}
.AuctionFunctionsFunctionsPanel
{
padding: 10px 0px; 
width: 100%; 
}
.AuctionFunctionsFunctionItem
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.AuctionFunctionsFunctionItem:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.AuctionFunctionsCreatenewrelatedprime
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.AuctionFunctionsCreatenewrelatedprime:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}
.AuctionBidDetailsWebDisplayPanelTextLbl
{
font-family: 'Cinzel', sans-serif; 
font-size: 25pt; 
color: Black; 
text-decoration: none; 
}
.AuctionBidDetailsNotifyIfOutbidLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.AuctionBidDetailsNotifyIfOutbid
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.AuctionBidDetailsLinkDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.AuctionBidDetailsEditLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 160px; 
padding-right: 10px; 
vertical-align: top; 
}
.AuctionBidDetailsDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.AuctionBidDetailsDisplayItem
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.AuctionBidDetailsBidAmountLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 130px; 
padding-right: 20px; 
vertical-align: top; 
}
.AuctionBidDetailsBidAmount
{
display: inline-block; 
line-height: 30px; 
vertical-align: top; 
}
.AttrInstsPanelHouse
{
display: inline-block; 
max-width: calc(100% - 180px); 
vertical-align: top; 
}
.AttrInstsPanelEmploymentStatus
{
display: inline-block; 
max-width: calc(100% - 180px); 
vertical-align: top; 
}
.AttributePanelTitle
{
padding-bottom: 10px; 
}
.AttributeData
{
color: Black; 
display: inline-block; 
}
.AllTextSingleTextLbl
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.AllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.AllTextItemButton
{
height: auto; 
line-height: normal; 
display: inline-block; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
padding: 0px 5px; 
}
.AllTextEditButton
{
height: auto; 
line-height: normal; 
display: inline-block; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
padding: 0px 5px; 
}
.AllTextChgDisplayButton
{
display: inline-block; 
line-height: 30px; 
padding: 0px 5px; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
}
.AllTextAddButton
{
height: auto; 
line-height: normal; 
display: inline-block; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: underline; 
padding: 0px 5px; 
}
.ActionButton
{
background-color: White; 
border: 2px solid #4A4A4A; 
display: inline-block; 
padding: 10px 20px; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: #4a4a4a; 
text-decoration: none; 
}
.ActionButton:hover
{
background-color: #4a4a4a; 
font-family: 'Lato', sans-serif; 
font-size: 14pt; 
color: white; 
text-decoration: none; 
}

@media screen and (max-width: 800px) {

InputText
{
height: 50px; 
line-height: 50px; 
}
input[type=text]
{
height: 50px; 
line-height: 50px; 
}
input[type=password]
{
height: 50px; 
line-height: 50px; 
}
.SocialLink
{
width: 60px; 
}
.ShownLogon
{
width: 80%; 
}
.ShowMenuMenuPanel
{
background: rgba(74,74,74,0.8); 
padding: 10px 20px; 
}
.MenuCellSubMenuButtonLvl01
{
line-height: 70px; 
}
.MenuCellSubMenuButton
{
line-height: 70px; 
}
.MenuCellMenuPanel
{
flex-direction: column; 
}
.MenuCellMenuButton
{
line-height: 70px; 
}
.MenuCell
{
margin-top: 10vh; 
}
.LoginOrRegLogonLinkedInLoginButton
{
height: 90px; 
width: 70%; 
}
.LinkedInLoginButton
{
height: 90px; 
width: 70%; 
}
.InSiteBannerPanel gallerylayer img
{
height: auto !important; 
width: 100% !important; 
}
.HiddenLogonRequestPasswordReminderButton
{
height: 60px; 
line-height: 60px; 
margin: 15px auto; 
}
.HiddenLogonLogonEntryLabel
{
line-height: 50px; 
width: 200px; 
}
.HiddenLogonLogonEntry
{
width: calc(100% - 200px); 
}
.HiddenLogonLoginButton
{
height: 60px; 
line-height: 60px; 
margin: 15px auto; 
}
.HiddenLogonLinkedInLoginButton
{
height: 90px; 
width: 70%; 
}
.HiddenLogon
{
width: 80%; 
}
.gallerylayer img
{
height: 100%; 
width: auto; 
}
.FrontPageSectionTextWhite
{
line-height: 45px; 
}
.FrontPageSectionText
{
line-height: 45px; 
}
.FrontPageSectionPhoto
{
display: block; 
margin: auto; 
padding: 20px 30px; 
width: 80%; 
}
.FrontPageSectionFullText
{
display: block; 
margin: auto; 
order: -1; 
padding: 20px 30px; 
width: 80%; 
}
.FrontPageSectionContents
{
flex-direction: column; 
margin: 30px auto; 
}
.FrontPageMenuCell
{
display: none; 
}
.FooterLogos
{
display: block; 
margin: auto; 
width: 80%; 
}
.FooterContact
{
display: block; 
margin: auto; 
width: 80%; 
}
.CurrentMenuCellSubMenuButtonLvl01
{
line-height: 70px; 
}
.CurrentMenuCellMenuButton
{
line-height: 70px; 
}
.CloseMenuMenuItem
{
height: 80px; 
width: 80px; 
}

}


.webFontBase
{
font-family: 'Lato', sans-serif;
font-size: 12pt;
color: #4a4a4a;
}


.webFontBaseUnderline
{
font-family: 'Lato', sans-serif;
font-size: 12pt;
color: #4a4a4a;
text-decoration: underline;
}


.webFontBaseWhite
{
font-family: 'Lato', sans-serif;
font-size: 12pt;
color: white;
}


.webFontBaseWhiteUnderline
{
font-family: 'Lato', sans-serif;
font-size: 12pt;
color: white;
text-decoration: underline;
}


.webFontButton
{
font-family: 'Lato', sans-serif;
font-size: 14pt;
color: #4a4a4a;
text-decoration: underline;
}


.webFontButtonNoUnderline
{
font-family: 'Lato', sans-serif;
font-size: 14pt;
color: #4a4a4a;
}


.webFontButtonWhite
{
font-family: 'Lato', sans-serif;
font-size: 14pt;
color: white;
}


.webFontDeleteButton
{
font-family: 'Lato', sans-serif;
font-size: 14pt;
color: Red;
text-decoration: underline;
}


.webFontForumTitle
{
font-family: 'Cinzel', sans-serif;
font-size: 12pt;
color: #414267;
}


.webFontFrontMenu
{
font-family: 'Cinzel', sans-serif;
font-size: 12pt;
color: white;
}


.webFontFrontPageTitle
{
font-family: 'Cinzel', sans-serif;
font-size: 35pt;
color: #4a4a4a;
}


.webFontFrontPageTitleWhite
{
font-family: 'Cinzel', sans-serif;
font-size: 35pt;
color: white;
}


.webFontGreenButton
{
font-family: 'Lato', sans-serif;
font-size: 14pt;
color: #006751;
}


.webFontGreenTitle
{
font-family: 'Cinzel', sans-serif;
font-size: 20pt;
color: #006751;
}


.webFontGridHeading
{
font-family: 'Lato', sans-serif;
font-size: 14pt;
color: #4a4a4a;
}


.webFontHelpText
{
font-family: 'Lato', sans-serif;
font-size: 8pt;
color: Indigo;
}


.webFontImportantText
{
font-family: 'Lato', sans-serif;
font-size: 12pt;
color: red;
font-weight: bold;
}


.webFontITWFooter
{
font-family: 'Lato', sans-serif;
font-size: 10pt;
color: white;
}


.webFontLargeButton
{
font-family: 'Lato', sans-serif;
font-size: 12pt;
color: #4a4a4a;
text-decoration: underline;
}


.webFontMainMenu
{
font-family: 'Cinzel', sans-serif;
font-size: 16pt;
color: #333333;
}


.webFontMainMenuWhite
{
font-family: 'Cinzel', sans-serif;
font-size: 16pt;
color: white;
}


.webFontMenu
{
font-family: 'Lato', sans-serif;
font-size: 14pt;
color: #333333;
}


.webFontMenuWhite
{
font-family: 'Lato', sans-serif;
font-size: 14pt;
color: white;
}


.webFontMessageText
{
font-family: 'Lato', sans-serif;
font-size: 17pt;
color: #006751;
}


.webFontPrimeTitle
{
font-family: 'Cinzel', sans-serif;
font-size: 20pt;
color: #4a4a4a;
}


.webFontShowMenu
{
font-family: 'Lato', sans-serif;
font-size: 11pt;
color: white;
}


.webFontTab
{
font-family: 'Lato', sans-serif;
font-size: 14pt;
color: blue;
text-decoration: underline;
}


.webFontThreadStarter
{
font-family: 'Lato', sans-serif;
font-size: 8pt;
color: #4a4a4a;
}


.webFontThreadTitle
{
font-family: 'Lato', sans-serif;
font-size: 12pt;
color: #8C8DB6;
font-weight: bold;
}


.webFontTitle
{
font-family: 'Cinzel', sans-serif;
font-size: 20pt;
color: #4a4a4a;
}


.webFontWebBanner
{
font-family: 'Cinzel', sans-serif;
font-size: 45pt;
color: #4a4a4a;
}


.webFontWebBannerWhite
{
font-family: 'Cinzel', sans-serif;
font-size: 45pt;
color: white;
}


.webFontWebDisplayTitle
{
font-family: 'Cinzel', sans-serif;
font-size: 25pt;
color: Black;
}

