textarea
{
border: 1px solid #cccccc; 
height: 90px; 
line-height: 40px; 
padding: 0px 10px; 
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: #000000; 
text-decoration: none; 
}
TABLE
{
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: #000000; 
text-decoration: none; 
}
select
{
border: 1px solid #cccccc; 
height: 40px; 
line-height: 40px; 
padding: 0px 10px; 
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: #000000; 
text-decoration: none; 
}
InputText
{
border: 1px solid #cccccc; 
height: 40px; 
line-height: 40px; 
padding: 0px 10px; 
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: #000000; 
text-decoration: none; 
}
input[type=text]
{
border: 1px solid #cccccc; 
height: 40px; 
line-height: 40px; 
padding: 0px 10px; 
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: #000000; 
text-decoration: none; 
}
input[type=password]
{
border: 1px solid #cccccc; 
height: 40px; 
line-height: 40px; 
padding: 0px 10px; 
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: #000000; 
text-decoration: none; 
}
img
{
margin-left: 0px; 
margin-right: 0px; 
margin-top: 0px; 
}
html, body
{
font-weight: 300; 
height: 100%; 
line-height: 1.5; 
margin: 0px; 
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: #000000; 
text-decoration: none; 
}
form
{
height: 100%; 
}
a
{
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: #000000; 
text-decoration: none; 
}
.YearListsYearOfLabel
{
display: inline-block; 
width: 120px; 
}
.YearListsSearchLabel
{
display: inline-block; 
width: 120px; 
}
.YearListsPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.WebSubTitleWhite
{
font-size: 24px; 
font-weight: 600; 
font-family: 'Montserrat'; 
color: White; 
text-decoration: none; 
}
.WebSubTitle
{
font-weight: 600; 
text-transform: uppercase; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.WebsiteWebsite_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.WebsiteNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.WebsiteNewInstButton:hover
{
background-color: #444444; 
}
.WebsiteEditSagiPanel
{
margin: 5px 0px; 
}
.WebsiteEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.WebsiteEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.WebsiteEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.WebsiteEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.WebsiteEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.WebsiteDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.WebsiteDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.WebDisplayPanelTextLbl
{
display: inline-block; 
line-height: 30px; 
text-align: Center; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 20pt; 
color: #000000; 
text-decoration: none; 
}
.WebDisplayPanelEditButton
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.WebDisplayPanelEditButton:hover
{
background-color: #444444; 
}
.WebDisplayPagePrevButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.WebDisplayPageNextButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.WebDisplayPageFinishButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.WebDisplayPageButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.WebDisplayConfirmButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.UploadImageSubAttrTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
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; 
object-position: none; 
}
.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; 
}
.TwitterMenuItemSocialMenuMenuItemCell
{
height: auto; 
display: inline-block; 
vertical-align: top; 
}
.TwitterMenuItem
{
background-image: URL('../StaticImages/Twitter20210205015340.png'); 
background-position: center; 
background-repeat: no-repeat; 
background-size: contain; 
display: inline-block; 
height: 15px; 
margin-top: 5px; 
vertical-align: top; 
width: 15px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
}
.TopBorderParent
{
display: flex; 
justify-content: space-between; 
margin: auto; 
max-width: 1140px; 
}
.TopBorder
{
background-color: #1b1919; 
height: 36.4px; 
}
.TopBanner
{
margin: 6px auto 2px auto; 
max-width: 1140px; 
padding: 0px 0px 0px 30px; 
}
.Title
{
font-weight: 400; 
margin: 10px 0px; 
padding: 10px 0px; 
font-family: 'Montserrat'; 
font-size: 30pt; 
color: #000000; 
text-decoration: none; 
}
.TicketsTickettype
{
line-height: 30px; 
}
.TicketsTicketprice
{
line-height: 30px; 
}
.TicketsPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.TicketsLinkDisplayItem
{
line-height: 30px; 
}
.TicketsHeaderCell
{
padding: 0px 10px 0px 0px; 
}
.TicketsGuestname
{
line-height: 30px; 
}
.TicketsEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.TicketsDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.TicketsDisplayItem
{
line-height: 30px; 
}
.TicketsCell
{
padding: 0px 10px 0px 0px; 
}
.TicketDetailsMakeBookingPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.TicketDetailsMakeBookingPanel
{
border-bottom: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 0px 0px 5px 0px; 
}
.SubMenuButtonLvl02
{
box-sizing: border-box; 
display: inline-block; 
font-weight: 400; 
line-height: 50px; 
padding: 0px 20px; 
text-align: Center; 
text-transform: uppercase; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
}
.SubMenuButtonLvl01
{
box-sizing: border-box; 
display: inline-block; 
font-weight: 400; 
line-height: 50px; 
padding: 0px 20px; 
text-align: Center; 
text-transform: uppercase; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
}
.SubMenuButton
{
box-sizing: border-box; 
display: inline-block; 
font-weight: 400; 
line-height: 50px; 
padding: 0px 20px; 
text-align: Center; 
text-transform: uppercase; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
}
.StrapLineContextTextPanel
{
margin: 0px auto 20px auto; 
max-width: 1140px; 
text-align: Center; 
text-transform: uppercase; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
font-weight: bold; 
text-decoration: none; 
}
.SpecialOfferSpecialOffer_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.SpecialOfferSpecialOffer_Edit
{
width: calc(100% - 230px); 
box-sizing: border-box; 
max-width: 100%; 
}
.SpecialOfferNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.SpecialOfferNewInstButton:hover
{
background-color: #444444; 
}
.SpecialOfferEditSagiPanel
{
margin: 5px 0px; 
}
.SpecialOfferEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.SpecialOfferEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.SpecialOfferEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.SpecialOfferEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.SpecialOfferEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.SpecialOfferDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.SpecialOfferDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.SolidRadio
{
width: auto; 
}
.SolidRadio input[type=radio]:checked +label
{
background-color: #294F6D; 
position: relative; 
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
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; 
}
.SocialMenuMenuItemCell
{
height: auto; 
display: inline-block; 
vertical-align: top; 
}
.SocialMenuMenuItem
{
background-position: center; 
background-repeat: no-repeat; 
background-size: contain; 
display: inline-block; 
height: 15px; 
margin-top: 5px; 
vertical-align: top; 
width: 15px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
}
.SocialMenuCell
{
margin: 5px 0px 0px 10px; 
}
.SingleValuePostDefaultLabel
{
display: inline-block; 
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; 
}
.ShownLogonCell
{
top: 50%; 
background-color: White; 
border: 3px solid #dddddd; 
left: 50%; 
max-width: 400px; 
padding: 20px; 
position: fixed; 
transform: translate(-50%, -50%); 
transition: 0.5s; 
z-index: 2500; 
}
.ShownLogin
{
top: 50%; 
background-color: White; 
border: 3px solid #dddddd; 
left: 50%; 
max-width: 400px; 
padding: 20px; 
position: fixed; 
transform: translate(-50%, -50%); 
transition: 0.5s; 
z-index: 2500; 
}
.SeparatorKeyValues
{
align-items: center; 
display: flex; 
font-size: 16px; 
font-weight: 600; 
justify-content: space-between; 
margin: auto; 
text-transform: uppercase; 
width: 70%; 
font-family: 'Montserrat'; 
color: White; 
text-decoration: none; 
}
.SendEmailDisplayToLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.SendEmailDisplaySubjectLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.SendEmailDisplaySubjectEntry
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.SendEmailDisplayMessageLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.SendEmailDisplayMessageEntry
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.SendEmailDisplayLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.SendEmailDisplayFromLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.SendEmailDisplayEntry
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.SendEmailButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.SendEmailActionButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.SearchFunctionPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.SearchButton
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.SearchButton:hover
{
background-color: #444444; 
}
.SchoolDinner2023PrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.SchoolDinner2023NewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.SchoolDinner2023NewInstButton:hover
{
background-color: #444444; 
}
.SchoolDinner2023EditSagiPanel
{
margin: 5px 0px; 
}
.SchoolDinner2023EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.SchoolDinner2023EditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.SchoolDinner2023EditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.SchoolDinner2023EditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.SchoolDinner2023EditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.SchoolDinner2023DisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.SchoolDinner2023DisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.SchoolDinner2023DetailsPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.SchoolDinner2023DetailsDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.SchoolDinner2023DetailsDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.SaveButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.Registration_MemReg_OtherDetailsPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_OtherDetailsPrimeDisplayPanel
{
padding: 10px 0px; 
}
.Registration_MemReg_OtherDetailsNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.Registration_MemReg_OtherDetailsNewInstButton:hover
{
background-color: #444444; 
}
.Registration_MemReg_OtherDetailsEditSagiPanel
{
padding: 5px 0px 0px 0px; 
margin: 5px 0px; 
}
.Registration_MemReg_OtherDetailsEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_OtherDetailsEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.Registration_MemReg_OtherDetailsEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.Registration_MemReg_OtherDetailsEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.Registration_MemReg_OtherDetailsEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.Registration_MemReg_OtherDetailsDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
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: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_OtherDetailsDateOfBirth_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.Registration_MemReg_NameTitle_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_NameTitle_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.Registration_MemReg_NamePrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_NamePrimeDisplayPanel
{
padding: 10px 0px; 
}
.Registration_MemReg_NamePreviousName_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_NamePreviousName_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.Registration_MemReg_NamePreferredName_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_NamePreferredName_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.Registration_MemReg_NameNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.Registration_MemReg_NameNewInstButton:hover
{
background-color: #444444; 
}
.Registration_MemReg_NameLastname_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_NameLastname_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.Registration_MemReg_NameForenames_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_NameForenames_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.Registration_MemReg_NameEditSagiPanel
{
padding: 5px 0px 0px 0px; 
margin: 5px 0px; 
}
.Registration_MemReg_NameEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_NameEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.Registration_MemReg_NameEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.Registration_MemReg_NameEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.Registration_MemReg_NameEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.Registration_MemReg_NameDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.Registration_MemReg_NameDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_EmailAddressesPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_EmailAddressesPrimeDisplayPanel
{
padding: 10px 0px; 
}
.Registration_MemReg_EmailAddressesNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.Registration_MemReg_EmailAddressesNewInstButton:hover
{
background-color: #444444; 
}
.Registration_MemReg_EmailAddressesEmailaddress_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.Registration_MemReg_EmailAddressesEditSagiPanel
{
padding: 5px 0px 0px 0px; 
margin: 5px 0px; 
}
.Registration_MemReg_EmailAddressesEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_EmailAddressesEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.Registration_MemReg_EmailAddressesEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.Registration_MemReg_EmailAddressesEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.Registration_MemReg_EmailAddressesEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.Registration_MemReg_EmailAddressesDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.Registration_MemReg_EmailAddressesDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_EducationGeneralYearLeft_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_EducationGeneralYearLeft_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.Registration_MemReg_EducationGeneralPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_EducationGeneralPrimeDisplayPanel
{
padding: 10px 0px; 
}
.Registration_MemReg_EducationGeneralNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.Registration_MemReg_EducationGeneralNewInstButton:hover
{
background-color: #444444; 
}
.Registration_MemReg_EducationGeneralEditSagiPanel
{
padding: 5px 0px 0px 0px; 
margin: 5px 0px; 
}
.Registration_MemReg_EducationGeneralEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_EducationGeneralEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.Registration_MemReg_EducationGeneralEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.Registration_MemReg_EducationGeneralEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.Registration_MemReg_EducationGeneralEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.Registration_MemReg_EducationGeneralDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.Registration_MemReg_EducationGeneralDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Registration_MemReg_EducationGeneralDestinationSchool_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.Registration_MemReg_EducationGeneralDestinationSchool_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.RegisterPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.RegisterPrimeDisplayPanel
{
padding: 10px 0px; 
}
.RegisterNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.RegisterNewInstButton:hover
{
background-color: #444444; 
}
.RegisterEditSagiPanel
{
padding: 5px 0px 0px 0px; 
margin: 5px 0px; 
}
.RegisterEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.RegisterEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.RegisterEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.RegisterEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.RegisterEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.RegisterButtonSchoolDinner2023
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.RegisterButtonSchoolDinner2023:hover
{
background-color: #444444; 
}
.RegisterButtonPIFRequest
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.RegisterButtonPIFRequest:hover
{
background-color: #444444; 
}
.RegisterButtonLeaversForm
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.RegisterButtonLeaversForm:hover
{
background-color: #444444; 
}
.RegisterButtonLeaversDeposit
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.RegisterButtonLeaversDeposit:hover
{
background-color: #444444; 
}
.RegisterButtonFiveYearReunion
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.RegisterButtonFiveYearReunion:hover
{
background-color: #444444; 
}
.RegisterButtonDonorWallEntry
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.RegisterButtonDonorWallEntry:hover
{
background-color: #444444; 
}
.RegisterButtonConfirm Details
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.RegisterButtonConfirm Details:hover
{
background-color: #444444; 
}
.RegisterButtonCareersUpdate
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.RegisterButtonCareersUpdate:hover
{
background-color: #444444; 
}
.RegisterButtonBusinessEdit
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.RegisterButtonBusinessEdit:hover
{
background-color: #444444; 
}
.RegisterButton
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.RegisterButton:hover
{
background-color: #444444; 
}
.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; 
line-height: 25px; 
}
.PublicationsPrimePanel
{
display: inline-block; 
margin: 0px 20px 20px 0px; 
vertical-align: top; 
padding: 10px 0px; 
}
.PublicationListTitle
{
line-height: 30px; 
}
.PublicationListPhoto
{
line-height: 30px; 
}
.PublicationListLinkDisplayItem
{
line-height: 30px; 
}
.PublicationListEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PublicationListDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.PublicationListDisplayItem
{
line-height: 30px; 
}
.ProfileSchoolInterestsSchoolInterestsOther_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileSchoolInterestsSchoolInterestsOther_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileSchoolInterestsSchoolInterests_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileSchoolInterestsSchoolInterests_EditCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.ProfileSchoolInterestsNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.ProfileSchoolInterestsNewInstButton:hover
{
background-color: #444444; 
}
.ProfileSchoolInterestsEditSagiPanel
{
margin: 5px 0px; 
}
.ProfileSchoolInterestsEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileSchoolInterestsEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileSchoolInterestsEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.ProfileSchoolInterestsEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.ProfileSchoolInterestsEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.ProfileSchoolInterestsDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.ProfileSchoolInterestsDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfilePhotoPhoto_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfilePhotoPhoto_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfilePhotoNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.ProfilePhotoNewInstButton:hover
{
background-color: #444444; 
}
.ProfilePhotoGalleryPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfilePhotoEditSagiPanel
{
margin: 5px 0px; 
}
.ProfilePhotoEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfilePhotoEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfilePhotoEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.ProfilePhotoEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.ProfilePhotoEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.ProfilePhotoDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.ProfilePhotoDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfilePhonesFaxesPhonenumber_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfilePhonesFaxesNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.ProfilePhonesFaxesNewInstButton:hover
{
background-color: #444444; 
}
.ProfilePhonesFaxesEditSagiPanel
{
margin: 5px 0px; 
}
.ProfilePhonesFaxesEditSagiControlsPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfilePhonesFaxesEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfilePhonesFaxesEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfilePhonesFaxesEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.ProfilePhonesFaxesEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.ProfilePhonesFaxesEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.ProfilePhonesFaxesDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.ProfilePhonesFaxesDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileOrganisationAnnouncementPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileNameTitle_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileNameTitle_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileNamePreviousName_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileNamePreviousName_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileNamePreferredName_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileNamePreferredName_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileNameNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.ProfileNameNewInstButton:hover
{
background-color: #444444; 
}
.ProfileNameLastname_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileNameLastname_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileNameForenames_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileNameForenames_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileNameEditSagiPanel
{
margin: 5px 0px; 
}
.ProfileNameEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileNameEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileNameEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.ProfileNameEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.ProfileNameEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.ProfileNameDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.ProfileNameDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileEmailAddressesNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.ProfileEmailAddressesNewInstButton:hover
{
background-color: #444444; 
}
.ProfileEmailAddressesEmailaddress_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileEmailAddressesEditSagiPanel
{
margin: 5px 0px; 
}
.ProfileEmailAddressesEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileEmailAddressesEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileEmailAddressesEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.ProfileEmailAddressesEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.ProfileEmailAddressesEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.ProfileEmailAddressesDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.ProfileEmailAddressesDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileDestinationSchoolNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.ProfileDestinationSchoolNewInstButton:hover
{
background-color: #444444; 
}
.ProfileDestinationSchoolEditSagiPanel
{
margin: 5px 0px; 
}
.ProfileDestinationSchoolEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileDestinationSchoolEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileDestinationSchoolEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.ProfileDestinationSchoolEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.ProfileDestinationSchoolEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.ProfileDestinationSchoolDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.ProfileDestinationSchoolDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileDestinationSchoolDestinationSchool_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileDestinationSchoolDestinationSchool_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileCareerNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.ProfileCareerNewInstButton:hover
{
background-color: #444444; 
}
.ProfileCareerLinkDisplayItem
{
line-height: 30px; 
}
.ProfileCareerJobTitleLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareerJobTitle_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareerJobTitle_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileCareerJobTitle
{
line-height: 30px; 
}
.ProfileCareerIndustryLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareerIndustry_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareerIndustry_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileCareerIndustry
{
line-height: 30px; 
}
.ProfileCareerExperienceLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareerExperience_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareerExperience_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileCareerExperience
{
line-height: 30px; 
}
.ProfileCareerEditSagiPanel
{
margin: 5px 0px; 
}
.ProfileCareerEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareerEditItem
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileCareerEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.ProfileCareerEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.ProfileCareerEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.ProfileCareerDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareerDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.ProfileCareerDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileCareerDisplayItem
{
line-height: 30px; 
}
.ProfileCareerCountryLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareerCountry_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareerCountry_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileCareerCountry
{
line-height: 30px; 
}
.ProfileCareerCompanyLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareerCompany_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareerCompany_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileCareerCompany
{
line-height: 30px; 
}
.ProfileCareerCityLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareerCity_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareerCity_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileCareerCity
{
line-height: 30px; 
}
.ProfileCareerCareersHelpOfferedLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareerCareersHelpOffered_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareerCareersHelpOffered_EditCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.ProfileCareerCareersHelpOffered
{
line-height: 30px; 
}
.ProfileCareerBriefBioLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.ProfileCareerBriefBio_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileCareerBriefBio_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileCareerBriefBio
{
line-height: 30px; 
}
.ProfileAddressesUsage_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesTown_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesTown_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileAddressesPostalcode_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesPostalcode_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileAddressesNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.ProfileAddressesNewInstButton:hover
{
background-color: #444444; 
}
.ProfileAddressesEditSagiPanel
{
margin: 5px 0px; 
}
.ProfileAddressesEditSagiControlsPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileAddressesEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileAddressesEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.ProfileAddressesEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.ProfileAddressesEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.ProfileAddressesDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.ProfileAddressesDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ProfileAddressesCounty_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesCounty_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileAddressesCountry_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesCountry_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileAddressesAddress3_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesAddress3_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileAddressesAddress2_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesAddress2_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ProfileAddressesAddress1_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ProfileAddressesAddress1_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.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; 
}
.PrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PrimeFocusWebDisplayPanelEditButton
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.PrimeFocusWebDisplayPanelEditButton:hover
{
background-color: #444444; 
}
.PrimeFocusPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PrimeFocusNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PrimeFocusNewInstButton:hover
{
background-color: #444444; 
}
.PrimeFocusEditSagiPanel
{
margin: 5px 0px; 
}
.PrimeFocusEditLabel
{
display: inline-block; 
vertical-align: top; 
width: 200px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
}
.PrimeFocusEditItem
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PrimeFocusEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.PrimeFocusEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.PrimeFocusEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.PrimeFocusEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PrimeFocusEditAttributeButton:hover
{
background-color: #444444; 
}
.PrimeFocusDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PrimeFocusDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PrimeDisplayItem
{
line-height: 30px; 
}
.PIFSchoolDinner2023NewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PIFSchoolDinner2023NewInstButton:hover
{
background-color: #444444; 
}
.PIFSchoolDinner2023EditSagiPanel
{
margin: 5px 0px; 
}
.PIFSchoolDinner2023EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFSchoolDinner2023EditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFSchoolDinner2023EditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.PIFSchoolDinner2023EditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.PIFSchoolDinner2023EditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.PIFSchoolDinner2023DisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PIFSchoolDinner2023DisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFSchoolDinner20232023SchoolDinners_EditRBN
{
display: block; 
box-sizing: border-box; 
max-width: 100%; 
}
.PIFRequestPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFRequestNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PIFRequestNewInstButton:hover
{
background-color: #444444; 
}
.PIFRequestEditSagiPanel
{
margin: 5px 0px; 
}
.PIFRequestEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFRequestEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFRequestEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.PIFRequestEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.PIFRequestEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.PIFRequestDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PIFRequestDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFPlansAfterSeniorUniversityYesno_EditRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.PIFPlansAfterSeniorUniversityYesno_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFPlansAfterSeniorUniversityYesno_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFPlansAfterSeniorUniversityStartYear_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFPlansAfterSeniorUniversityStartYear_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFPlansAfterSeniorUniversityName_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFPlansAfterSeniorUniversityName_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFPlansAfterSeniorNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PIFPlansAfterSeniorNewInstButton:hover
{
background-color: #444444; 
}
.PIFPlansAfterSeniorGapYearPlans_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFPlansAfterSeniorGapYearPlans_Edit
{
display: block; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFPlansAfterSeniorEditSagiPanel
{
margin: 5px 0px; 
}
.PIFPlansAfterSeniorEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFPlansAfterSeniorEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFPlansAfterSeniorEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.PIFPlansAfterSeniorEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.PIFPlansAfterSeniorEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.PIFPlansAfterSeniorDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PIFPlansAfterSeniorDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFPhonePhonenumber_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFPhoneNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PIFPhoneNewInstButton:hover
{
background-color: #444444; 
}
.PIFPhoneEditSagiPanel
{
margin: 5px 0px; 
}
.PIFPhoneEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFPhoneEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFPhoneEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.PIFPhoneEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.PIFPhoneEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.PIFPhoneDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PIFPhoneDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFLeaversDepositPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFLeaversDepositContactWebDisplayPanelTextLbl
{
display: inline-block; 
line-height: 30px; 
text-align: Center; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 20pt; 
color: #000000; 
text-decoration: none; 
}
.PIFLeaversDepositContactPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFLeaversDepositContactDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PIFLeaversDepositContactDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFFiveYearReunionNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PIFFiveYearReunionNewInstButton:hover
{
background-color: #444444; 
}
.PIFFiveYearReunionEditSagiPanel
{
margin: 5px 0px; 
}
.PIFFiveYearReunionEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFFiveYearReunionEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFFiveYearReunionEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.PIFFiveYearReunionEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.PIFFiveYearReunionEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.PIFFiveYearReunionDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PIFFiveYearReunionDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFFiveYearReunionDec20235YearReunion_EditRBN
{
display: block; 
box-sizing: border-box; 
max-width: 100%; 
}
.PIFFiveYearReunionDec20235YearReunion_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFFiveYearReunionDec20235YearReunion_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFEmploymentStartYear_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFEmploymentStartYear_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFEmploymentOrganisation_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFEmploymentOrganisation_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFEmploymentOccupation_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFEmploymentOccupation_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFEmploymentNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PIFEmploymentNewInstButton:hover
{
background-color: #444444; 
}
.PIFEmploymentJobTitle_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFEmploymentJobTitle_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFEmploymentEditSagiPanel
{
margin: 5px 0px; 
}
.PIFEmploymentEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFEmploymentEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFEmploymentEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.PIFEmploymentEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.PIFEmploymentEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.PIFEmploymentDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PIFEmploymentDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFEmailNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PIFEmailNewInstButton:hover
{
background-color: #444444; 
}
.PIFEmailEmailaddress_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFEmailEditSagiPanel
{
margin: 5px 0px; 
}
.PIFEmailEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFEmailEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFEmailEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.PIFEmailEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.PIFEmailEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.PIFEmailDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PIFEmailDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFEduHistoryYearTo_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFEduHistoryYearTo_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFEduHistoryYearFrom_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFEduHistoryYearFrom_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFEduHistorySubject_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFEduHistorySubject_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFEduHistoryNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PIFEduHistoryNewInstButton:hover
{
background-color: #444444; 
}
.PIFEduHistoryInstitutionName_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFEduHistoryInstitutionName_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFEduHistoryEditSagiPanel
{
margin: 5px 0px; 
}
.PIFEduHistoryEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFEduHistoryEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFEduHistoryEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.PIFEduHistoryEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.PIFEduHistoryEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.PIFEduHistoryDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PIFEduHistoryDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFDetailsPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFDetailsDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PIFDetailsDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFContemporariesNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PIFContemporariesNewInstButton:hover
{
background-color: #444444; 
}
.PIFContemporariesEditSagiPanel
{
margin: 5px 0px; 
}
.PIFContemporariesEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFContemporariesEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFContemporariesEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.PIFContemporariesEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.PIFContemporariesEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.PIFContemporariesDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PIFContemporariesDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFContemporariesContemporaries_EditLabel
{
display: block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFContemporariesContemporaries_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFContactDetailsWebDisplayPanelTextLbl
{
display: inline-block; 
line-height: 30px; 
text-align: Center; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 20pt; 
color: #000000; 
text-decoration: none; 
}
.PIFContactDetailsPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFContactDetailsPrimeDisplayPanel
{
display: block; 
}
.PIFContactDetailsDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PIFContactDetailsDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFCareersInfoNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PIFCareersInfoNewInstButton:hover
{
background-color: #444444; 
}
.PIFCareersInfoJobTitle_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFCareersInfoJobTitle_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFCareersInfoIndustry_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFCareersInfoIndustry_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFCareersInfoExperience_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFCareersInfoExperience_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFCareersInfoEditSagiPanel
{
margin: 5px 0px; 
}
.PIFCareersInfoEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFCareersInfoEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFCareersInfoEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.PIFCareersInfoEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.PIFCareersInfoEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.PIFCareersInfoDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PIFCareersInfoDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFCareersInfoCountry_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFCareersInfoCountry_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFCareersInfoCompany_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFCareersInfoCompany_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFCareersInfoCity_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFCareersInfoCity_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFCareersInfoBriefBio_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFCareersInfoBriefBio_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFCareersHelpNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PIFCareersHelpNewInstButton:hover
{
background-color: #444444; 
}
.PIFCareersHelpEditSagiPanel
{
margin: 5px 0px; 
}
.PIFCareersHelpEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFCareersHelpEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFCareersHelpEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.PIFCareersHelpEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.PIFCareersHelpEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.PIFCareersHelpDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PIFCareersHelpDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFCareersHelpCareersHelpOffered_EditCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.PIFAddressUsage_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFAddressTown_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFAddressTown_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFAddressPostalcode_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFAddressPostalcode_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFAddressNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PIFAddressNewInstButton:hover
{
background-color: #444444; 
}
.PIFAddressEditSagiPanel
{
margin: 5px 0px; 
}
.PIFAddressEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFAddressEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFAddressEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.PIFAddressEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.PIFAddressEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.PIFAddressDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PIFAddressDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIFAddressCounty_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFAddressCounty_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFAddressCountry_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFAddressCountry_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFAddressAddress3_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFAddressAddress3_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFAddressAddress2_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFAddressAddress2_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIFAddressAddress1_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PIFAddressAddress1_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PIF_CareersUpdatePrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PIF_CareersUpdateDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PIF_CareersUpdateDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PhotoPhoto_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PhotoPhoto_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PhotoNoLinkSubAttrsPanel
{
min-width: 250px; 
padding-right: 15px; 
}
.PhotoNoLinkPhoto
{
line-height: 30px; 
}
.PhotoNoLinkLinkDisplayItem
{
line-height: 30px; 
}
.PhotoNoLinkEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PhotoNoLinkDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.PhotoNoLinkDisplayItem
{
line-height: 30px; 
}
.PhotoNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PhotoNewInstButton:hover
{
background-color: #444444; 
}
.PhotoEditSagiPanel
{
margin: 5px 0px; 
}
.PhotoEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PhotoEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PhotoEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.PhotoEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.PhotoEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.PhotoDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PhotoDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PhoneNumberPhonenumber_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PhoneNumberNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.PhoneNumberNewInstButton:hover
{
background-color: #444444; 
}
.PhoneNumberEditSagiPanel
{
margin: 5px 0px; 
}
.PhoneNumberEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PhoneNumberEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PhoneNumberEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.PhoneNumberEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.PhoneNumberEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.PhoneNumberDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.PhoneNumberDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.PeekSubMenuPanel
{
background-color: rgba(50,50,50, 0.8); 
min-width: 200px; 
}
.PeekMenuItemCell
{
height: auto; 
width: 100%; 
display: inline-block; 
vertical-align: top; 
}
.PeekMenuItem
{
display: inline-block; 
height: 40px; 
line-height: 40px; 
padding: 0px 10px; 
text-align: Left; 
text-transform: uppercase; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
}
.PeekMenuItem:hover
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: none; 
}
.PeekabooPanel
{
position: absolute; 
}
.PDEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.PDEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.PDDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.PayViaStripeButton
{
background-color: #e074ac; 
margin: 10px; 
padding: 5px 10px; 
font-family: 'Montserrat'; 
font-size: 20pt; 
color: White; 
text-decoration: none; 
font-weight: 400; 
text-align: Center; 
}
.PayViaPayPalButton
{
background-color: #e074ac; 
margin: 10px; 
padding: 5px 10px; 
font-family: 'Montserrat'; 
font-size: 20pt; 
color: White; 
text-decoration: none; 
font-weight: 400; 
text-align: Center; 
}
.PayOnTheDayButton
{
background-color: #e074ac; 
margin: 10px; 
padding: 5px 10px; 
font-family: 'Montserrat'; 
font-size: 20pt; 
color: White; 
text-decoration: none; 
font-weight: 400; 
text-align: Center; 
}
.PasswordResetNewPasswordLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 150px; 
vertical-align: top; 
}
.PasswordResetLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 150px; 
vertical-align: top; 
}
.PasswordResetConfirmLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 150px; 
vertical-align: top; 
}
.PasswordResetButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.PasswordReminderEmailAddressLabel
{
display: inline-block; 
margin-bottom: 15px; 
padding-right: 20px; 
}
.PasswordReminderEmailAddressEntry
{
width: 350px; 
}
.PasswordButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.ParentMenuCellMenuItemCell
{
display: inline-block; 
height: 50px; 
vertical-align: top; 
}
.PagingPrevLink
{
background-image: URL('Imgs/NavPrevious.png'); 
background-position: left center; 
padding: 0px 5px 0px 35px; 
background-repeat: no-repeat; 
height: 40px; 
line-height: 40px; 
margin: 0px 10px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
text-align: Center; 
}
.PagingPanel
{
text-align: Center; 
}
.PagingNextLink
{
background-image: URL('Imgs/NavNext.png'); 
background-position: right center; 
padding: 0px 35px 0px 5px; 
background-repeat: no-repeat; 
height: 40px; 
line-height: 40px; 
margin: 0px 10px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
text-align: Center; 
}
.PagingLink
{
background-repeat: no-repeat; 
height: 40px; 
line-height: 40px; 
margin: 0px 10px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
}
.PagingLastLink
{
background-image: URL('Imgs/NavLast.png'); 
background-position: right center; 
padding: 0px 35px 0px 5px; 
background-repeat: no-repeat; 
height: 40px; 
line-height: 40px; 
margin: 0px 10px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
text-align: Center; 
}
.PagingFirstLink
{
background-image: URL('Imgs/NavFirst.png'); 
background-position: left center; 
padding: 0px 5px 0px 35px; 
background-repeat: no-repeat; 
height: 40px; 
line-height: 40px; 
margin: 0px 10px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
text-align: Center; 
}
.OverBannerTextTitle
{
display: block; 
margin-bottom: 25px; 
text-transform: uppercase; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: white; 
text-decoration: none; 
}
.OverBannerTextParent
{
margin: auto; 
max-width: 1140px; 
padding-top: 5%; 
}
.OverBannerText
{
display: block; 
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: white; 
text-decoration: none; 
}
.OverBannerLink
{
font-style: italic; 
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: white; 
text-decoration: none; 
}
.OpenButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.OldStyleAttributeFunctionInstanceCell
{
padding-bottom: 20px; 
text-align: right; 
}
.OldStyleAttributeFunctionCell
{
padding-bottom: 20px; 
text-align: right; 
}
.OldStyleAttributeFunctionAddEditCell
{
padding-bottom: 20px; 
text-align: right; 
}
.NextBookingButton
{
background-color: #e074ac; 
margin: 10px; 
padding: 5px 10px; 
font-family: 'Montserrat'; 
font-size: 20pt; 
color: White; 
text-decoration: none; 
font-weight: 400; 
text-align: Center; 
}
.NewsPrimePanel
{
border-bottom: 1px solid #dddddd; 
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.NewsPagingPrevLink
{
background-image: URL('Imgs/NavPrevious.png'); 
background-position: left center; 
padding: 0px 5px 0px 35px; 
background-repeat: no-repeat; 
height: 40px; 
line-height: 40px; 
margin: 0px 10px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
text-align: Center; 
}
.NewsPagingPanel
{
text-align: Center; 
}
.NewsPagingNextLink
{
background-image: URL('Imgs/NavNext.png'); 
background-position: right center; 
padding: 0px 35px 0px 5px; 
background-repeat: no-repeat; 
height: 40px; 
line-height: 40px; 
margin: 0px 10px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
text-align: Center; 
}
.NewsPagingLastLink
{
background-image: URL('Imgs/NavLast.png'); 
background-position: right center; 
padding: 0px 35px 0px 5px; 
background-repeat: no-repeat; 
height: 40px; 
line-height: 40px; 
margin: 0px 10px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
text-align: Center; 
}
.NewsPagingFirstLink
{
background-image: URL('Imgs/NavFirst.png'); 
background-position: left center; 
padding: 0px 5px 0px 35px; 
background-repeat: no-repeat; 
height: 40px; 
line-height: 40px; 
margin: 0px 10px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
text-align: Center; 
}
.NewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.NewInstButton:hover
{
background-color: #444444; 
}
.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; 
}
.NewBusinessPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.New_CompanySaveButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.New_CompanyPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.New_CompanyNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.New_CompanyNewInstButton:hover
{
background-color: #444444; 
}
.New_CompanyEditSagiPanel
{
margin: 5px 0px; 
}
.New_CompanyEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.New_CompanyEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.New_CompanyEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.New_CompanyEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.New_CompanyEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.New_CompanyCancelButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.MyDetails_TwitterTwitterLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_TwitterTwitter_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_TwitterTwitter_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_TwitterTwitter
{
line-height: 30px; 
}
.MyDetails_TwitterSaveEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_TwitterSaveEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_TwitterPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_TwitterNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_TwitterNewInstButton:hover
{
background-color: #444444; 
}
.MyDetails_TwitterLinkDisplayItem
{
line-height: 30px; 
}
.MyDetails_TwitterEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_TwitterEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_TwitterEditItem
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_TwitterEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_TwitterEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.MyDetails_TwitterEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.MyDetails_TwitterEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_TwitterEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_TwitterDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_TwitterDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.MyDetails_TwitterDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_TwitterDisplayItem
{
line-height: 30px; 
}
.MyDetails_TwitterCancelEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_TwitterCancelEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_PhotoTextSaveEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_PhotoTextSaveEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_PhotoTextPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_PhotoTextPhotoTextLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_PhotoTextPhotoText_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_PhotoTextPhotoText_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_PhotoTextPhotoText
{
line-height: 30px; 
}
.MyDetails_PhotoTextNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_PhotoTextNewInstButton:hover
{
background-color: #444444; 
}
.MyDetails_PhotoTextLinkDisplayItem
{
line-height: 30px; 
}
.MyDetails_PhotoTextEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_PhotoTextEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_PhotoTextEditItem
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_PhotoTextEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_PhotoTextEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.MyDetails_PhotoTextEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.MyDetails_PhotoTextEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_PhotoTextEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_PhotoTextDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_PhotoTextDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.MyDetails_PhotoTextDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_PhotoTextDisplayItem
{
line-height: 30px; 
}
.MyDetails_PhotoTextCancelEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_PhotoTextCancelEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_PhotoSaveEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_PhotoSaveEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_PhotoPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_PhotoPhotoLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_PhotoPhoto_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_PhotoPhoto_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_PhotoPhoto
{
line-height: 30px; 
}
.MyDetails_PhotoNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_PhotoNewInstButton:hover
{
background-color: #444444; 
}
.MyDetails_PhotoLinkDisplayItem
{
line-height: 30px; 
}
.MyDetails_PhotoEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_PhotoEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_PhotoEditItem
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_PhotoEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_PhotoEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.MyDetails_PhotoEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.MyDetails_PhotoEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_PhotoEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_PhotoDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_PhotoDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.MyDetails_PhotoDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_PhotoDisplayItem
{
line-height: 30px; 
}
.MyDetails_PhotoCancelEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_PhotoCancelEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_PhonesFaxesSaveEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_PhonesFaxesSaveEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_PhonesFaxesPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_PhonesFaxesPhonenumberLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_PhonesFaxesPhonenumber_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_PhonesFaxesPhonenumber
{
line-height: 30px; 
}
.MyDetails_PhonesFaxesNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_PhonesFaxesNewInstButton:hover
{
background-color: #444444; 
}
.MyDetails_PhonesFaxesLinkDisplayItem
{
line-height: 30px; 
}
.MyDetails_PhonesFaxesEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_PhonesFaxesEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_PhonesFaxesEditItem
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_PhonesFaxesEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_PhonesFaxesEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.MyDetails_PhonesFaxesEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.MyDetails_PhonesFaxesEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_PhonesFaxesEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_PhonesFaxesDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_PhonesFaxesDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.MyDetails_PhonesFaxesDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_PhonesFaxesDisplayItem
{
line-height: 30px; 
}
.MyDetails_PhonesFaxesCancelEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_PhonesFaxesCancelEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_OtherDetailsSaveEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_OtherDetailsSaveEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_OtherDetailsRelationshipToTheHallLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsRelationshipToTheHall_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsRelationshipToTheHall_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_OtherDetailsRelationshipToTheHall
{
line-height: 30px; 
}
.MyDetails_OtherDetailsPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_OtherDetailsNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_OtherDetailsNewInstButton:hover
{
background-color: #444444; 
}
.MyDetails_OtherDetailsNationalityLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsNationality_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsNationality_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_OtherDetailsNationality
{
line-height: 30px; 
}
.MyDetails_OtherDetailsLinkDisplayItem
{
line-height: 30px; 
}
.MyDetails_OtherDetailsFillIn_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsFillIn_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_OtherDetailsEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_OtherDetailsEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsEditItem
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_OtherDetailsEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_OtherDetailsEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.MyDetails_OtherDetailsEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_OtherDetailsEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_OtherDetailsDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.MyDetails_OtherDetailsDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_OtherDetailsDisplayItem
{
line-height: 30px; 
}
.MyDetails_OtherDetailsDateOfBirthLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsDateOfBirth_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsDateOfBirth_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_OtherDetailsDateOfBirth
{
line-height: 30px; 
}
.MyDetails_OtherDetailsCancelEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_OtherDetailsCancelEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_OtherDetailsAwards_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_OtherDetailsAwards_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_NameTitleLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_NameTitle_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_NameTitle_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_NameTitle
{
line-height: 30px; 
}
.MyDetails_NameSaveEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_NameSaveEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_NamePrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_NamePreviousNameLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_NamePreviousName_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_NamePreviousName_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_NamePreviousName
{
line-height: 30px; 
}
.MyDetails_NamePreferredNameLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_NamePreferredName_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_NamePreferredName_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_NamePreferredName
{
line-height: 30px; 
}
.MyDetails_NameNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_NameNewInstButton:hover
{
background-color: #444444; 
}
.MyDetails_NameLinkDisplayItem
{
line-height: 30px; 
}
.MyDetails_NameLastnameLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_NameLastname_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_NameLastname_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_NameLastname
{
line-height: 30px; 
}
.MyDetails_NameForenamesLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_NameForenames_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_NameForenames_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_NameForenames
{
line-height: 30px; 
}
.MyDetails_NameEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_NameEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_NameEditItem
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_NameEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_NameEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.MyDetails_NameEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.MyDetails_NameEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_NameEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_NameDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_NameDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.MyDetails_NameDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_NameDisplayItem
{
line-height: 30px; 
}
.MyDetails_NameCancelEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_NameCancelEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_MemoriesSaveEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_MemoriesSaveEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_MemoriesPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_MemoriesNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_MemoriesNewInstButton:hover
{
background-color: #444444; 
}
.MyDetails_MemoriesMemoriesOfTheHallLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_MemoriesMemoriesOfTheHall_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_MemoriesMemoriesOfTheHall_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_MemoriesMemoriesOfTheHall
{
line-height: 30px; 
}
.MyDetails_MemoriesLinkDisplayItem
{
line-height: 30px; 
}
.MyDetails_MemoriesEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_MemoriesEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_MemoriesEditItem
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_MemoriesEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_MemoriesEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.MyDetails_MemoriesEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.MyDetails_MemoriesEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_MemoriesEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_MemoriesDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_MemoriesDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.MyDetails_MemoriesDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_MemoriesDisplayItem
{
line-height: 30px; 
}
.MyDetails_MemoriesCancelEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_MemoriesCancelEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_LinkedInSaveEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_LinkedInSaveEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_LinkedInPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_LinkedInNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_LinkedInNewInstButton:hover
{
background-color: #444444; 
}
.MyDetails_LinkedInLinkedinLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_LinkedInLinkedin_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_LinkedInLinkedin_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_LinkedInLinkedin
{
line-height: 30px; 
}
.MyDetails_LinkedInLinkDisplayItem
{
line-height: 30px; 
}
.MyDetails_LinkedInEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_LinkedInEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_LinkedInEditItem
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_LinkedInEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_LinkedInEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.MyDetails_LinkedInEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.MyDetails_LinkedInEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_LinkedInEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_LinkedInDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_LinkedInDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.MyDetails_LinkedInDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_LinkedInDisplayItem
{
line-height: 30px; 
}
.MyDetails_LinkedInCancelEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_LinkedInCancelEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_FacebookSaveEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_FacebookSaveEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_FacebookPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_FacebookNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_FacebookNewInstButton:hover
{
background-color: #444444; 
}
.MyDetails_FacebookLinkDisplayItem
{
line-height: 30px; 
}
.MyDetails_FacebookFacebookLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_FacebookFacebook_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_FacebookFacebook_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_FacebookFacebook
{
line-height: 30px; 
}
.MyDetails_FacebookEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_FacebookEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_FacebookEditItem
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_FacebookEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_FacebookEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.MyDetails_FacebookEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.MyDetails_FacebookEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_FacebookEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_FacebookDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_FacebookDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.MyDetails_FacebookDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_FacebookDisplayItem
{
line-height: 30px; 
}
.MyDetails_FacebookCancelEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_FacebookCancelEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_EmploymentHistoryStartYear_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryStartYear_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EmploymentHistorySaveEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_EmploymentHistorySaveEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_EmploymentHistoryPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EmploymentHistoryOrganisation_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryOrganisation_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EmploymentHistoryOccupation_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryOccupation_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EmploymentHistoryNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_EmploymentHistoryNewInstButton:hover
{
background-color: #444444; 
}
.MyDetails_EmploymentHistoryLinkDisplayItem
{
line-height: 30px; 
}
.MyDetails_EmploymentHistoryJobTitle_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryJobTitle_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EmploymentHistoryFinishYear_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryFinishYear_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EmploymentHistoryEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_EmploymentHistoryEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryEditItem
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EmploymentHistoryEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_EmploymentHistoryEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.MyDetails_EmploymentHistoryEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_EmploymentHistoryEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_EmploymentHistoryDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.MyDetails_EmploymentHistoryDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EmploymentHistoryDisplayItem
{
line-height: 30px; 
}
.MyDetails_EmploymentHistoryComment_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryComment_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EmploymentHistoryCancelEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_EmploymentHistoryCancelEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_EmploymentHistoryBusinessSector_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmploymentHistoryBusinessSector_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EmailAddressesSaveEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_EmailAddressesSaveEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_EmailAddressesPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EmailAddressesNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_EmailAddressesNewInstButton:hover
{
background-color: #444444; 
}
.MyDetails_EmailAddressesLinkDisplayItem
{
line-height: 30px; 
}
.MyDetails_EmailAddressesEmailaddressLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EmailAddressesEmailaddress_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EmailAddressesEmailaddress
{
line-height: 30px; 
}
.MyDetails_EmailAddressesEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_EmailAddressesEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EmailAddressesEditItem
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EmailAddressesEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_EmailAddressesEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.MyDetails_EmailAddressesEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.MyDetails_EmailAddressesEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_EmailAddressesEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_EmailAddressesDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EmailAddressesDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.MyDetails_EmailAddressesDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EmailAddressesDisplayItem
{
line-height: 30px; 
}
.MyDetails_EmailAddressesCancelEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_EmailAddressesCancelEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_EducationHistoryYearToLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryYearTo_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryYearTo_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EducationHistoryYearTo
{
line-height: 30px; 
}
.MyDetails_EducationHistoryYearFromLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryYearFrom_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryYearFrom_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EducationHistoryYearFrom
{
line-height: 30px; 
}
.MyDetails_EducationHistorySubjectLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EducationHistorySubject_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationHistorySubject_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EducationHistorySubject
{
line-height: 30px; 
}
.MyDetails_EducationHistorySaveEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_EducationHistorySaveEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_EducationHistoryResultTypeLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryResultType_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryResultType_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EducationHistoryResultType
{
line-height: 30px; 
}
.MyDetails_EducationHistoryPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EducationHistoryNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_EducationHistoryNewInstButton:hover
{
background-color: #444444; 
}
.MyDetails_EducationHistoryLinkDisplayItem
{
line-height: 30px; 
}
.MyDetails_EducationHistoryInstitutionNameLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryInstitutionName_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryInstitutionName_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EducationHistoryInstitutionName
{
line-height: 30px; 
}
.MyDetails_EducationHistoryEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_EducationHistoryEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryEditItem
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EducationHistoryEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_EducationHistoryEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.MyDetails_EducationHistoryEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_EducationHistoryEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_EducationHistoryDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.MyDetails_EducationHistoryDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EducationHistoryDisplayItem
{
line-height: 30px; 
}
.MyDetails_EducationHistoryCommentLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryComment_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryComment_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EducationHistoryComment
{
line-height: 30px; 
}
.MyDetails_EducationHistoryClassOfResultLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryClassOfResult_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationHistoryClassOfResult_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EducationHistoryClassOfResult
{
line-height: 30px; 
}
.MyDetails_EducationHistoryCancelEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_EducationHistoryCancelEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_EducationGeneralYearOfLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralYearOf_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralYearOf_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EducationGeneralYearOf
{
line-height: 30px; 
}
.MyDetails_EducationGeneralYearLeftLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralYearLeft_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralYearLeft_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EducationGeneralYearLeft
{
line-height: 30px; 
}
.MyDetails_EducationGeneralSaveEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_EducationGeneralSaveEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_EducationGeneralPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EducationGeneralNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_EducationGeneralNewInstButton:hover
{
background-color: #444444; 
}
.MyDetails_EducationGeneralLinkDisplayItem
{
line-height: 30px; 
}
.MyDetails_EducationGeneralHouseLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralHouse_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralHouse_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EducationGeneralHouse
{
line-height: 30px; 
}
.MyDetails_EducationGeneralEducationNoteLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralEducationNote_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralEducationNote_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EducationGeneralEducationNote
{
line-height: 30px; 
}
.MyDetails_EducationGeneralEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_EducationGeneralEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralEditItem
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EducationGeneralEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_EducationGeneralEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.MyDetails_EducationGeneralEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_EducationGeneralEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_EducationGeneralDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.MyDetails_EducationGeneralDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_EducationGeneralDisplayItem
{
line-height: 30px; 
}
.MyDetails_EducationGeneralDestinationSchoolLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralDestinationSchool_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_EducationGeneralDestinationSchool_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_EducationGeneralDestinationSchool
{
line-height: 30px; 
}
.MyDetails_EducationGeneralCancelEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_EducationGeneralCancelEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_CareerSaveEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_CareerSaveEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_CareerPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_CareerEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_CareerEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_CareerDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.MyDetails_CareerDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_CareerCancelEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_CareerCancelEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_AddressesUsageLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_AddressesUsage_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesTownLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_AddressesTown_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesTown_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_AddressesTown
{
line-height: 30px; 
}
.MyDetails_AddressesSaveEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_AddressesSaveEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_AddressesPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_AddressesPostalcodeLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_AddressesPostalcode_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesPostalcode_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_AddressesPostalcode
{
line-height: 30px; 
}
.MyDetails_AddressesNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_AddressesNewInstButton:hover
{
background-color: #444444; 
}
.MyDetails_AddressesLinkDisplayItem
{
line-height: 30px; 
}
.MyDetails_AddressesEditSagiPanel
{
margin: 5px 0px; 
}
.MyDetails_AddressesEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesEditItem
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_AddressesEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.MyDetails_AddressesEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.MyDetails_AddressesEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.MyDetails_AddressesEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_AddressesEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_AddressesDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_AddressesDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.MyDetails_AddressesDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyDetails_AddressesDisplayItem
{
line-height: 30px; 
}
.MyDetails_AddressesCountyLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_AddressesCounty_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesCounty_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_AddressesCounty
{
line-height: 30px; 
}
.MyDetails_AddressesCountryLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_AddressesCountry_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesCountry_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_AddressesCountry
{
line-height: 30px; 
}
.MyDetails_AddressesCancelEditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyDetails_AddressesCancelEditAttributeButton:hover
{
background-color: #444444; 
}
.MyDetails_AddressesAddress3Label
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_AddressesAddress3_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesAddress3_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_AddressesAddress3
{
line-height: 30px; 
}
.MyDetails_AddressesAddress2Label
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_AddressesAddress2_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesAddress2_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_AddressesAddress2
{
line-height: 30px; 
}
.MyDetails_AddressesAddress1Label
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyDetails_AddressesAddress1_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyDetails_AddressesAddress1_Edit
{
vertical-align: top; 
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyDetails_AddressesAddress1
{
line-height: 30px; 
}
.MyBusinessListWebsiteLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyBusinessListWebsite
{
display: inline-block; 
width: calc(100% - 210px); 
line-height: 30px; 
}
.MyBusinessListWebDisplayPanelTextLbl
{
display: inline-block; 
line-height: 30px; 
text-align: Center; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 20pt; 
color: #000000; 
text-decoration: none; 
}
.MyBusinessListSubAttrsPanel
{
width: 100%; 
}
.MyBusinessListSpecialOfferLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyBusinessListSpecialOffer
{
display: inline-block; 
width: calc(100% - 210px); 
line-height: 30px; 
}
.MyBusinessListPrimePanel
{
border-bottom: 1px solid #bbbbbb; 
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyBusinessListPhonenumberLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyBusinessListPhonenumber
{
display: inline-block; 
width: calc(100% - 210px); 
line-height: 30px; 
}
.MyBusinessListLinkDisplayItem
{
display: inline-block; 
width: calc(100% - 210px); 
line-height: 30px; 
}
.MyBusinessListFunctionItem
{
display: block; 
min-width: 200px; 
}
.MyBusinessListEmailaddressLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyBusinessListEmailaddress
{
display: inline-block; 
width: calc(100% - 210px); 
line-height: 30px; 
}
.MyBusinessListEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyBusinessListDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyBusinessListDisplayItem
{
display: inline-block; 
width: calc(100% - 210px); 
line-height: 30px; 
}
.MyBusinessListDeleteprime
{
display: block; 
min-width: 200px; 
}
.MyBusinessListConfirmdetails
{
display: block; 
min-width: 200px; 
}
.MyBusinessListCompanyName
{
display: inline-block; 
width: calc(100% - 210px); 
line-height: 30px; 
}
.MyBusinessListBusinessSummaryLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyBusinessListBusinessSummary
{
display: inline-block; 
width: calc(100% - 210px); 
line-height: 30px; 
}
.MyBusinessListBusinessSectorLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MyBusinessListBusinessSector
{
display: inline-block; 
width: calc(100% - 210px); 
line-height: 30px; 
}
.MyBusinessesPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyBusinessesFunctionsPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyBusinessesFunctionItem
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.MyBusinessesFunctionItem:hover
{
background-color: #444444; 
}
.MyBusinessesCreatenewrelatedprime
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.MyBusinessesCreatenewrelatedprime:hover
{
background-color: #444444; 
}
.MyBusinessEditPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyBusinessDetailsWebsite_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyBusinessDetailsSpecialOffer_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyBusinessDetailsSpecialOffer_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyBusinessDetailsPhonenumber_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyBusinessDetailsNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MyBusinessDetailsNewInstButton:hover
{
background-color: #444444; 
}
.MyBusinessDetailsEmailaddress_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyBusinessDetailsEditSagiPanel
{
margin: 5px 0px; 
}
.MyBusinessDetailsEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyBusinessDetailsEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyBusinessDetailsEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.MyBusinessDetailsEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.MyBusinessDetailsEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.MyBusinessDetailsDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.MyBusinessDetailsDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.MyBusinessDetailsCompanyName_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyBusinessDetailsBusinessSummary_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyBusinessDetailsBusinessSummary_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MyBusinessDetailsBusinessSector_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MyBusinessDetailsBusinessSector_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MobileParentMenuPanel
{
text-align: Center; 
}
.MobileParentMenuItem
{
background-position: right center; 
background-repeat: no-repeat; 
background-size: contain; 
background-image: URL('../StaticImages/MobileBurger20210628121555.png'); 
height: 50px; 
line-height: 50px; 
padding-right: 40px; 
text-transform: uppercase; 
font-family: 'Lato', sans-serif; 
font-size: 13.6px; 
color: white; 
text-decoration: none; 
}
.mnuDD_NewsEventsParent_PanelMenuPeekSubMenuPanel
{
background-color: rgba(50,50,50, 0.8); 
min-width: 200px; 
}
.mnuDD_NewsEventsParent_PanelMenuMenuItemCell
{
height: auto; 
width: 100%; 
display: inline-block; 
vertical-align: top; 
}
.mnuDD_NewsEventsParent_PanelMenuMenuItem
{
display: inline-block; 
height: 40px; 
line-height: 40px; 
padding: 0px 10px; 
text-align: Left; 
text-transform: uppercase; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
}
.mnuDD_NewsEventsParent_PanelMenuMenuItem:hover
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: none; 
}
.mnuDD_NewsEventsParent_Panel
{
position: absolute; 
}
.mnuDD_FindAlumniParent_PanelMenuPeekSubMenuPanel
{
background-color: rgba(50,50,50, 0.8); 
min-width: 200px; 
}
.mnuDD_FindAlumniParent_PanelMenuMenuItemCell
{
height: auto; 
width: 100%; 
display: inline-block; 
vertical-align: top; 
}
.mnuDD_FindAlumniParent_PanelMenuMenuItem
{
display: inline-block; 
height: 40px; 
line-height: 40px; 
padding: 0px 10px; 
text-align: Left; 
text-transform: uppercase; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
}
.mnuDD_FindAlumniParent_PanelMenuMenuItem:hover
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: none; 
}
.mnuDD_FindAlumniParent_Panel
{
position: absolute; 
}
.mnuDD_CommunityParent_PanelMenuPeekSubMenuPanel
{
background-color: rgba(50,50,50, 0.8); 
min-width: 200px; 
}
.mnuDD_CommunityParent_PanelMenuMenuItemCell
{
height: auto; 
width: 100%; 
display: inline-block; 
vertical-align: top; 
}
.mnuDD_CommunityParent_PanelMenuMenuItem
{
display: inline-block; 
height: 40px; 
line-height: 40px; 
padding: 0px 10px; 
text-align: Left; 
text-transform: uppercase; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
}
.mnuDD_CommunityParent_PanelMenuMenuItem:hover
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: none; 
}
.mnuDD_CommunityParent_Panel
{
position: absolute; 
}
.mnuDD_Administration_PanelMenuPeekSubMenuPanel
{
background-color: rgba(50,50,50, 0.8); 
min-width: 200px; 
}
.mnuDD_Administration_PanelMenuMenuItemCell
{
height: auto; 
width: 100%; 
display: inline-block; 
vertical-align: top; 
}
.mnuDD_Administration_PanelMenuMenuItem
{
display: inline-block; 
height: 40px; 
line-height: 40px; 
padding: 0px 10px; 
text-align: Left; 
text-transform: uppercase; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
}
.mnuDD_Administration_PanelMenuMenuItem:hover
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: none; 
}
.mnuDD_Administration_Panel
{
position: absolute; 
}
.MessageCell
{
margin: auto; 
max-width: 1140px; 
}
.MenuItemCell
{
display: inline-block; 
height: 50px; 
vertical-align: top; 
}
.MenuItem
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.MenuCellSubMenuPanel1
{
background-color: #e074ac; 
}
.MenuCellSubMenuItemCellLevel02
{
padding-left: 20px; 
}
.MenuCellSubMenuButtonLvl02
{
text-align: Left; 
background-color: transparent; 
transition: 0.2s; 
box-sizing: border-box; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
line-height: 50px; 
padding: 0px 20px; 
text-transform: uppercase; 
width: 100%; 
}
.MenuCellSubMenuButtonLvl02:hover
{
background-color: rgba(50,50,50,0.8); 
transition: 0.2s; 
}
.MenuCellSubMenuButtonLvl01
{
text-align: Left; 
background-color: transparent; 
transition: 0.2s; 
box-sizing: border-box; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
line-height: 50px; 
padding: 0px 20px; 
text-transform: uppercase; 
width: 100%; 
}
.MenuCellSubMenuButtonLvl01:hover
{
background-color: rgba(50,50,50,0.8); 
transition: 0.2s; 
}
.MenuCellSubMenuButton
{
text-align: Left; 
background-color: transparent; 
transition: 0.2s; 
box-sizing: border-box; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
line-height: 50px; 
padding: 0px 20px; 
text-transform: uppercase; 
width: 100%; 
}
.MenuCellSubMenuButton:hover
{
background-color: rgba(50,50,50,0.8); 
transition: 0.2s; 
}
.MenuCellShownSubMenuItems
{
background-color: #e074ac; 
}
.MenuCellMenuPanel
{
margin: auto; 
max-width: 1140px; 
}
.MenuCellMenuItemCell
{
display: inline-block; 
height: 50px; 
vertical-align: top; 
}
.MenuCellMenuButton
{
background-color: transparent; 
transition: 0.2s; 
box-sizing: border-box; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
line-height: 50px; 
padding: 0px 20px; 
text-align: Center; 
text-transform: uppercase; 
width: 100%; 
}
.MenuCellMenuButton:hover
{
background-color: rgba(50,50,50,0.8); 
transition: 0.2s; 
}
.MenuCellHiddenSubMenuItems
{
display: none; 
}
.MenuCellExpandableMenuItemCell
{
display: inline-block; 
height: 50px; 
vertical-align: top; 
}
.MenuCell
{
background-color: #e074ac; 
opacity: 0.9; 
position: sticky; 
top: 0; 
z-index: 2000; 
}
.MenuButton
{
box-sizing: border-box; 
display: inline-block; 
font-weight: 400; 
line-height: 50px; 
padding: 0px 20px; 
text-align: Center; 
text-transform: uppercase; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
}
.MakeBookingTotalAvailablePanel
{
border-bottom: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 0px 0px 5px 0px; 
}
.MakeBookingTotalAvailableDisplayControl
{
display: inline-block; 
padding-left: 400px; 
}
.MakeBookingTicketDetailsTickettype_EditLabel
{
display: inline-block; 
line-height: 30px; 
padding-right: 10px; 
vertical-align: top; 
min-width: 200px; 
}
.MakeBookingTicketDetailsTickettype
{
height: 30px; 
line-height: 30px; 
}
.MakeBookingTicketDetailsNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.MakeBookingTicketDetailsNewInstButton:hover
{
background-color: #444444; 
}
.MakeBookingTicketDetailsGuestname_EditLabel
{
display: inline-block; 
line-height: 30px; 
padding-right: 10px; 
vertical-align: top; 
min-width: 200px; 
}
.MakeBookingTicketDetailsGuestname_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MakeBookingTicketDetailsEditSagiPanel
{
margin: 5px 0px; 
}
.MakeBookingTicketDetailsEditLabel
{
display: inline-block; 
line-height: 30px; 
padding-right: 10px; 
vertical-align: top; 
min-width: 200px; 
}
.MakeBookingTicketDetailsEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.MakeBookingTicketDetailsEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.MakeBookingTicketDetailsEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.MakeBookingTicketDetailsEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.MakeBookingTicketDetailsEditAttrPanelTickettype
{
padding-bottom: 5px; 
}
.MakeBookingTicketDetailsEditAttrPanelGuestname
{
padding-bottom: 5px; 
}
.MakeBookingTicketDetailsEditAttrPanel
{
padding-bottom: 5px; 
}
.MakeBookingTicketDetailsDisplayItem
{
height: 30px; 
line-height: 30px; 
}
.MakeBookingSoldOutPanel
{
border-bottom: 1px solid #bbbbbb; 
border-top: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 0px 0px 5px 0px; 
}
.MakeBookingPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.MakeBookingEventExtrasPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.MakeBookingEventExtraPrice
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingEventExtraPanel
{
border-bottom: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 0px 0px 5px 0px; 
}
.MakeBookingEventExtraItem
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingEventExtraDisplayControl
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingEventExtraDetailsPanel
{
display: inline-block; 
min-width: 400px; 
vertical-align: top; 
}
.MakeBookingEventDetailsPhoto
{
line-height: 30px; 
}
.MakeBookingEventDetailsLinkDisplayItem
{
line-height: 30px; 
}
.MakeBookingEventDetailsEventName
{
font-family: 'Montserrat'; 
font-size: 20pt; 
color: #e074ac; 
text-decoration: none; 
line-height: 30px; 
}
.MakeBookingEventDetailsEventDetail
{
line-height: 30px; 
}
.MakeBookingEventDetailsEventDescription
{
line-height: 30px; 
}
.MakeBookingEventDetailsEventDate
{
line-height: 30px; 
}
.MakeBookingEventDetailsEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingEventDetailsDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MakeBookingEventDetailsDisplayItem
{
line-height: 30px; 
}
.MakeBookingBookingTypeType
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingBookingTypeTotalPanel
{
border-bottom: 2px solid #bbbbbb; 
border-top: 2px solid #bbbbbb; 
margin: 10px 0px; 
padding: 5px 0px; 
}
.MakeBookingBookingTypeTotalLabel
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingBookingTypesPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.MakeBookingBookingTypeQtyPlus
{
background-image: URL('Imgs/PlusGrey.png'); 
display: inline-block; 
height: 20px; 
margin: 5px 0px 0px 5px; 
vertical-align: top; 
width: 20px; 
}
.MakeBookingBookingTypeQtyPanel
{
display: inline-block; 
margin-left: 20px; 
vertical-align: top; 
}
.MakeBookingBookingTypeQtyMinus
{
background-image: URL('Imgs/MinusGrey.png'); 
display: inline-block; 
height: 20px; 
margin: 5px 5px 0px 0px; 
vertical-align: top; 
width: 20px; 
}
.MakeBookingBookingTypeQtyAvailable
{
display: inline-block; 
margin-left: 15px; 
}
.MakeBookingBookingTypeQty
{
width: 50px; 
}
.MakeBookingBookingTypePrice
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingBookingTypePanel
{
border-bottom: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 0px 0px 5px 0px; 
}
.MakeBookingBookingTypeDisplayControl
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.MakeBookingBookingTypeDetailsPanel
{
display: inline-block; 
min-width: 400px; 
vertical-align: top; 
}
.MakeBookingBookingTypeDescription
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.MainPanelnonIE
{
position: relative; 
}
.MainPanelIE
{
position: relative; 
}
.MainPanel
{
position: relative; 
}
.MainCell_YearLists
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_Publications
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_News
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_Magazines
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_Galleries
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmWebImages
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmWebDisplay
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmSendEmail
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmRequestPasswordReminder
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmProfile_Photo_Gallery
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmProfile_Organisation_Announcement
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmPrimesDisplay
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmPasswordReset
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmMyDetails
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmhome
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmError
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmContextPage
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmContactUs
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmConfirmDetails
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmAttributeEditor_Telephone
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmAttributeEditor_Photo
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmAttributeEditor_Facebook
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmAttributeEditor_Education_The_Hall
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_frmAttributeEditor_Address
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_FindStaff
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_FindFriendsNotLoggedIn
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_FindFriends
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_Events
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_DistinctiveLives
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_Context_Page_YourData
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_Context_Page_WorkPlacement
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_Context_Page_Volunteering
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_Context_Page_PasswordEmailSent
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_Context_Page_NextSchoolSupport
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_Context_Page_AboutUs
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_CareersSearch
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_BusinessDirectory
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell_Archive
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MainCell
{
margin: 30px auto; 
max-width: 1140px; 
min-height: 550px; 
}
.MagazinesPrimePanel
{
display: inline-block; 
padding: 20px; 
vertical-align: top; 
margin: 10px 0px; 
}
.MagazineListTitle
{
font-family: 'Montserrat'; 
font-size: 16pt; 
color: black; 
font-weight: bold; 
text-decoration: none; 
line-height: 30px; 
}
.MagazineListPhoto
{
line-height: 30px; 
}
.MagazineListLinkDisplayItem
{
line-height: 30px; 
}
.MagazineListEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.MagazineListDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.MagazineListDisplayItem
{
line-height: 30px; 
}
.LogoCellImagePanel
{
margin: auto; 
width: 220px; 
}
.LogoCellImage img
{
width: 100%; 
}
.LogoCellImage
{
display: inline-block; 
width: 275px; 
}
.LogoCell
{
display: inline-block; 
vertical-align: top; 
}
.LoginControlsContainerPanelHidden
{
display: none; 
}
.LoginButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.LinkLinkedInAccountButton
{
background-image: URL('/SocialMedia/ConnectWithLinkedin.png'); 
background-repeat: no-repeat; 
background-size: contain; 
display: inline-block; 
height: 35px; 
padding: 0px; 
width: 100%; 
}
.LinkedInLoginButton
{
background-image: URL('/SocialMedia/ConnectWithLinkedin.png'); 
background-repeat: no-repeat; 
background-size: contain; 
box-sizing: border-box; 
display: inline-block; 
height: 60px; 
margin: 0px; 
padding: 0px; 
width: 100%; 
}
.LeaversFormShortDetailsPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.LeaversFormShortDetailsDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.LeaversFormShortDetailsDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.LeaversFormPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.LeaversFormNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.LeaversFormNewInstButton:hover
{
background-color: #444444; 
}
.LeaversFormEditSagiPanel
{
margin: 5px 0px; 
}
.LeaversFormEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.LeaversFormEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.LeaversFormEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.LeaversFormEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.LeaversFormEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.LeaversFormDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.LeaversFormDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.LeaversFormDetailsPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.LeaversFormDetailsDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.LeaversFormDetailsDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.LeaversDepositTick_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.LeaversDepositRetainDeposit_EditRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.LeaversDepositPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.LeaversDepositPleaseContactUs_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.LeaversDepositPleaseContactUs_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.LeaversDepositNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.LeaversDepositNewInstButton:hover
{
background-color: #444444; 
}
.LeaversDepositEditSagiPanel
{
margin: 5px 0px; 
}
.LeaversDepositEditSagiControlsPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.LeaversDepositEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.LeaversDepositEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.LeaversDepositEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.LeaversDepositEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.LeaversDepositEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.LeaversDepositDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.LeaversDepositDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.LeaversDepositDepositDestination_EditRBN
{
display: block; 
box-sizing: border-box; 
max-width: 100%; 
}
.LeaversDepositDepositDestination_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.LeaversDepositClaimGiftAid_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.LeaversDepositClaimGiftAid_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.LeaversDepositChildsFullName_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.LeaversDepositChildsFullName_Edit
{
width: calc(100% - 250px); 
box-sizing: border-box; 
max-width: 100%; 
}
.LeaversDepositAdditionalDonationAmount_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.LeaversDepositAdditionalDonationAmount_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.LeaversDepLineUp
{
display: inline-block; 
min-width: 100px; 
}
.LeaversDepGADateNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.LeaversDepGADateNewInstButton:hover
{
background-color: #444444; 
}
.LeaversDepGADateFromDate_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.LeaversDepGADateFromDate_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.LeaversDepGADateEditSagiPanel
{
margin: 5px 0px; 
}
.LeaversDepGADateEditSagiControlsPanel
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.LeaversDepGADateEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.LeaversDepGADateEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.LeaversDepGADateEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.LeaversDepGADateEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.LeaversDepGADateEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.LargeActionButton
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.LargeActionButton:hover
{
background-color: #444444; 
}
.LandingWelcomeContextTextPanel
{
margin: 40px auto; 
max-width: 1140px; 
text-align: Center; 
}
.LandingSeparator2WebDisplayMainPanel
{
background-color: #e074ac; 
padding: 30px 0px 0px 0px; 
}
.LandingSeparator2ContextTextPanel
{
margin: auto; 
max-width: 1140px; 
text-align: Center; 
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: white; 
text-decoration: none; 
}
.LandingSection1ContentWebDisplayMainPanel
{
padding: 0px 20px; 
}
.LandingPageSection1WebDisplayMainPanel
{
display: flex; 
margin: auto; 
max-width: 1140px; 
}
.LandingPageCell
{
padding: 0px 10px; 
}
.LandingNextEventWebDisplayMainPanel
{
min-width: 350px; 
text-align: Center; 
}
.LandingLatestNewsWebDisplayMainPanel
{
margin: 10px 0px 40px 0px; 
min-width: 400px; 
text-align: Center; 
}
.LandingFooterTextContextTextPanel
{
margin: 30px auto; 
max-width: 1140px; 
text-align: Center; 
}
.LandingFooterMenuWebDisplayMainPanel
{
padding: 30px 0px; 
}
.LandingFooterMenuMenuPanel
{
align-content: center; 
display: flex; 
justify-content: space-between; 
margin: auto; 
max-width: 1140px; 
}
.LandingFooterMenuMenuItemCell
{
background-position: center; 
background-repeat: no-repeat; 
background-size: cover; 
cursor: pointer; 
height: 300px; 
margin: 0px 15px; 
width: 350px; 
display: inline-block; 
vertical-align: top; 
}
.LandingFooterMenuMenuItem
{
border: 1px solid white; 
box-sizing: border-box; 
display: inline-block; 
font-weight: 800; 
left: 50%; 
line-height: 45px; 
padding: 10px 35px; 
position: relative; 
text-align: Center; 
text-transform: uppercase; 
top: 50%; 
transform: translate(-50%, -50%); 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 20pt; 
color: White; 
text-decoration: none; 
}
.LandingFooterMenuMenuItem:hover
{
background-color: #e074ac; 
border: 1px solid #e074ac; 
}
.LandingFooterHistoryLandingFooterMenuMenuItemCell
{
background-image: URL('../StaticImages/LandingMenuHistory20210610024239.png'); 
background-position: center; 
background-repeat: no-repeat; 
background-size: cover; 
cursor: pointer; 
height: 300px; 
margin: 0px 15px; 
width: 350px; 
display: inline-block; 
vertical-align: top; 
}
.LandingFooterHistory
{
border: 1px solid white; 
box-sizing: border-box; 
display: inline-block; 
font-weight: 800; 
left: 50%; 
line-height: 45px; 
padding: 10px 35px; 
position: relative; 
text-align: Center; 
text-transform: uppercase; 
top: 50%; 
transform: translate(-50%, -50%); 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 20pt; 
color: White; 
text-decoration: none; 
}
.LandingFooterHistory:hover
{
background-color: #e074ac; 
border: 1px solid #e074ac; 
}
.LandingFooterArchiveVideosLandingFooterMenuMenuItemCell
{
background-image: URL('../StaticImages/LandingMenuVideo20210610024249.png'); 
background-position: center; 
background-repeat: no-repeat; 
background-size: cover; 
cursor: pointer; 
height: 300px; 
margin: 0px 15px; 
width: 350px; 
display: inline-block; 
vertical-align: top; 
}
.LandingFooterArchiveVideos
{
border: 1px solid white; 
box-sizing: border-box; 
display: inline-block; 
font-weight: 800; 
left: 50%; 
line-height: 45px; 
padding: 10px 35px; 
position: relative; 
text-align: Center; 
text-transform: uppercase; 
top: 50%; 
transform: translate(-50%, -50%); 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 20pt; 
color: White; 
text-decoration: none; 
}
.LandingFooterArchiveVideos:hover
{
background-color: #e074ac; 
border: 1px solid #e074ac; 
}
.LandingFooterArchivesLandingFooterMenuMenuItemCell
{
background-image: URL('../StaticImages/LandingMenuArchive20210610024227.png'); 
background-position: center; 
background-repeat: no-repeat; 
background-size: cover; 
cursor: pointer; 
height: 300px; 
margin: 0px 15px; 
width: 350px; 
display: inline-block; 
vertical-align: top; 
}
.LandingFooterArchives
{
border: 1px solid white; 
box-sizing: border-box; 
display: inline-block; 
font-weight: 800; 
left: 50%; 
line-height: 45px; 
padding: 10px 35px; 
position: relative; 
text-align: Center; 
text-transform: uppercase; 
top: 50%; 
transform: translate(-50%, -50%); 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 20pt; 
color: White; 
text-decoration: none; 
}
.LandingFooterArchives:hover
{
background-color: #e074ac; 
border: 1px solid #e074ac; 
}
.ITWInfoFooterLink
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: #aaaaaa; 
text-decoration: none; 
}
.ITWInfoFooter
{
line-height: 50px; 
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: #aaaaaa; 
text-decoration: none; 
}
.InvoiceDetailsMakeBookingPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.InvoiceDetailsMakeBookingPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.InstagramMenuItemSocialMenuMenuItemCell
{
height: auto; 
display: inline-block; 
vertical-align: top; 
}
.InstagramMenuItem
{
background-image: URL('../StaticImages/Instagram20210205015340.png'); 
background-position: center; 
background-repeat: no-repeat; 
background-size: contain; 
display: inline-block; 
height: 15px; 
margin-top: 5px; 
vertical-align: top; 
width: 15px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
}
.IndivListYearOfPanel
{
padding: 2px 0px; 
}
.IndivListYearOfLabel
{
display: inline-block; 
padding-right: 10px; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.IndivListYearOf
{
line-height: 30px; 
}
.IndivListWebDisplayNamePanel
{
padding: 2px 0px; 
}
.IndivListWebDisplayName
{
line-height: 30px; 
}
.IndivListSubAttrsPanel
{
width: 100%; 
}
.IndivListNamePanel
{
padding: 2px 0px; 
}
.IndivListName
{
line-height: 30px; 
}
.IndivListLinkDisplayItem
{
line-height: 30px; 
}
.IndivListEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.IndivListDisplayLabel
{
display: inline-block; 
padding-right: 10px; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.IndivListDisplayItemsPanel
{
padding: 2px 0px; 
}
.IndivListDisplayItem
{
line-height: 30px; 
}
.ImageBannerPanel
{
height: auto !important; 
padding-top: 25%; 
}
.ImageBanner
{
border-top: 50px solid #e074ac; 
position: relative; 
top: -50px; 
}
.HomeIconCell
{
margin-left: 15px; 
width: 44px; 
display: inline-block; 
height: 50px; 
vertical-align: top; 
}
.HomeIcon
{
background-color: rgba(51,51,51,0.8); 
background-position: Center; 
background-repeat: no-repeat; 
background-size: 29% 28%; 
background-image: URL('../StaticImages/HomeIcon20210623115102.png'); 
display: inline-block; 
height: 50px; 
transition: 0.2s; 
box-sizing: border-box; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
line-height: 50px; 
padding: 0px 20px; 
text-align: Center; 
text-transform: uppercase; 
width: 100%; 
}
.HomeIcon:hover
{
background-color: rgba(50,50,50,0.8); 
transition: 0.2s; 
}
.HiddenWebDisplayPage
{
display: none; 
}
.HiddenSubMenuItems
{
display: none; 
}
.HiddenSAGIPanel
{
display: none; 
}
.HiddenOtherTextBox
{
display: none; 
}
.HiddenNewInstPanel
{
display: none; 
}
.HiddenNewInstButtonPanel
{
display: none; 
}
.HiddenLogonCellRequestPasswordReminderButton
{
background-color: #8e8f92; 
box-sizing: border-box; 
display: block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 600; 
margin: 10px 0px; 
padding: 10px 10px; 
text-transform: uppercase; 
transition: 0.3s; 
width: 100%; 
text-align: Center; 
}
.HiddenLogonCellRequestPasswordReminderButton:hover
{
background-color: #444444; 
}
.HiddenLogonCellMessagePanel
{
display: Block; 
margin-top: 3px; 
}
.HiddenLogonCellLogoutButton
{
background-color: #e074ac; 
box-sizing: border-box; 
display: block; 
font-weight: 600; 
margin: 10px 0px; 
padding: 5px 10px; 
text-transform: uppercase; 
transition: 0.3s; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
text-align: Center; 
}
.HiddenLogonCellLogoutButton:hover
{
background-color: #444444; 
}
.HiddenLogonCellLogonEntryLabel
{
display: none; 
line-height: 30px; 
width: 150px; 
margin-top: 3px; 
}
.HiddenLogonCellLogonEntry
{
box-sizing: border-box; 
width: 100%; 
display: Block; 
margin-top: 3px; 
}
.HiddenLogonCellLoginControlsContainerPanelHidden
{
display: none; 
}
.HiddenLogonCellLoginButton
{
background-color: #e074ac; 
box-sizing: border-box; 
display: block; 
font-weight: 600; 
margin: 10px 0px; 
padding: 10px 10px; 
text-transform: uppercase; 
transition: 0.3s; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
text-align: Center; 
}
.HiddenLogonCellLoginButton:hover
{
background-color: #444444; 
}
.HiddenLogonCellLoggedInMessageUserid
{
display: Block; 
margin-top: 3px; 
}
.HiddenLogonCellLoggedInMessage
{
padding-right: 15px; 
display: Block; 
margin-top: 3px; 
}
.HiddenLogonCellLinkLinkedInAccountButton
{
background-image: URL('/SocialMedia/ConnectWithLinkedin.png'); 
background-repeat: no-repeat; 
background-size: contain; 
display: inline-block; 
height: 35px; 
padding: 0px; 
width: 100%; 
}
.HiddenLogonCellLinkedInLoginButton
{
background-image: URL('/SocialMedia/ConnectWithLinkedin.png'); 
background-repeat: no-repeat; 
background-size: contain; 
box-sizing: border-box; 
display: inline-block; 
height: 60px; 
margin: 0px; 
padding: 0px; 
width: 100%; 
}
.HiddenLogonCellItem
{
display: Block; 
margin-top: 3px; 
}
.HiddenLogonCellClosePanel
{
text-align: Right; 
}
.HiddenLogonCellCloseButton
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: #84828a; 
text-decoration: none; 
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
}
.HiddenLogonCellChangePasswordButton
{
background-color: #e074ac; 
box-sizing: border-box; 
display: block; 
font-weight: 600; 
margin: 10px 0px; 
padding: 5px 10px; 
text-transform: uppercase; 
transition: 0.3s; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
text-align: Center; 
}
.HiddenLogonCellChangePasswordButton:hover
{
background-color: #444444; 
}
.HiddenLogonCell
{
background-color: White; 
border: 3px solid #dddddd; 
left: 50%; 
max-width: 400px; 
padding: 20px; 
position: fixed; 
top: -110%; 
transform: translate(-50%, -50%); 
transition: 0.5s; 
z-index: 2500; 
}
.HiddenItem
{
display: none; 
}
.HeaderCell
{
padding: 0px 10px 0px 0px; 
}
.GridCell
{
padding: 0px 10px 0px 0px; 
}
.GalleryTitleTitle
{
font-family: 'Montserrat'; 
font-size: 15pt; 
color: black; 
font-weight: bold; 
text-decoration: none; 
line-height: 30px; 
}
.GalleryTitleLinkDisplayItem
{
line-height: 30px; 
}
.GalleryTitleEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.GalleryTitleDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.GalleryTitleDisplayItem
{
line-height: 30px; 
}
.GalleryPhotosText
{
line-height: 30px; 
}
.GalleryPhotosPhoto
{
line-height: 30px; 
}
.GalleryPhotosLinkDisplayItem
{
line-height: 30px; 
}
.GalleryPhotosEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.GalleryPhotosDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.GalleryPhotosDisplayItem
{
line-height: 30px; 
}
.GalleryPhotosDisplayGroupAttrInstPanel
{
display: inline-block; 
margin: 0px 10px 10px 0px; 
vertical-align: top; 
}
.GalleryListTitle
{
text-transform: uppercase; 
font-family: 'Montserrat'; 
font-size: 12pt; 
color: black; 
text-decoration: none; 
line-height: 30px; 
}
.GalleryListPhotoPanel
{
height: 250px; 
overflow: hidden; 
width: 350px; 
}
.GalleryListPhoto
{
height: 100%; 
width: 100%; 
line-height: 30px; 
}
.GalleryListLinkDisplayItem
{
line-height: 30px; 
}
.GalleryListEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.GalleryListDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.GalleryListDisplayItem
{
line-height: 30px; 
}
.gallerylayer img
{
width: 100%; 
}
.GalleryDetailPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.GalleriesPrimePanel
{
box-sizing: border-box; 
display: inline-block; 
margin: 10px; 
max-width: 360px; 
vertical-align: top; 
padding: 10px 0px; 
}
.GalleriesPagingPrevLink
{
background-image: URL('Imgs/NavPrevious.png'); 
background-position: left center; 
padding: 0px 5px 0px 35px; 
background-repeat: no-repeat; 
height: 40px; 
line-height: 40px; 
margin: 0px 10px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
text-align: Center; 
}
.GalleriesPagingPanel
{
text-align: Center; 
}
.GalleriesPagingNextLink
{
background-image: URL('Imgs/NavNext.png'); 
background-position: right center; 
padding: 0px 35px 0px 5px; 
background-repeat: no-repeat; 
height: 40px; 
line-height: 40px; 
margin: 0px 10px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
text-align: Center; 
}
.GalleriesPagingLastLink
{
background-image: URL('Imgs/NavLast.png'); 
background-position: right center; 
padding: 0px 35px 0px 5px; 
background-repeat: no-repeat; 
height: 40px; 
line-height: 40px; 
margin: 0px 10px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
text-align: Center; 
}
.GalleriesPagingFirstLink
{
background-image: URL('Imgs/NavFirst.png'); 
background-position: left center; 
padding: 0px 5px 0px 35px; 
background-repeat: no-repeat; 
height: 40px; 
line-height: 40px; 
margin: 0px 10px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
text-align: Center; 
}
.frmEventBookingTicketDetailsPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.frmEventBookingTicketDetailsNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.frmEventBookingTicketDetailsNewInstButton:hover
{
background-color: #444444; 
}
.frmEventBookingTicketDetailsEditSagiPanel
{
margin: 5px 0px; 
}
.frmEventBookingTicketDetailsEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.frmEventBookingTicketDetailsEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.frmEventBookingTicketDetailsEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.frmEventBookingTicketDetailsEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.frmEventBookingTicketDetailsEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.frmEventBookingTicketDetailsEditAttrPanel
{
padding-bottom: 5px; 
}
.FooterSchoolTitle
{
display: inline-block; 
font-weight: 700; 
margin-bottom: 0.5rem; 
}
.FooterSchoolsContextTextPanel
{
margin: auto; 
max-width: 1140px; 
}
.FooterSchools
{
background-color: #8e8f92; 
font-family: 'Lato', sans-serif; 
font-size: 13.6px; 
color: white; 
text-decoration: none; 
}
.FooterSchoolPanel
{
display: inline-block; 
margin: 10px 20px; 
padding: 10px 20px; 
vertical-align: top; 
}
.FooterSchoolLinkWithCaret
{
background-position: left center; 
background-repeat: no-repeat; 
background-image: URL('../StaticImages/FooterCaret20210525022742.png'); 
display: block; 
margin-bottom: 5px; 
padding-left: 10px; 
font-family: 'Lato', sans-serif; 
font-size: 13.6px; 
color: white; 
text-decoration: none; 
}
.FooterSchoolLink
{
font-family: 'Lato', sans-serif; 
font-size: 13.6px; 
color: white; 
text-decoration: none; 
}
.FooterITW
{
background-color: #1b1919; 
min-height: 50px; 
text-align: Center; 
}
.FontWhiteLink
{
font-family: ; 
font-size: ; 
color: white; 
text-decoration: underline; 
}
.FontWhite
{
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: white; 
text-decoration: none; 
}
.FontWebTitleWhite
{
font-family: 'Montserrat'; 
font-size: 30pt; 
color: white; 
text-decoration: none; 
}
.FontWebTitlePink
{
font-family: 'Montserrat'; 
font-size: 30pt; 
color: #e074ac; 
font-weight: bold; 
text-decoration: none; 
}
.FontWebTitle
{
font-family: 'Montserrat'; 
font-size: 30pt; 
color: #000000; 
font-weight: bold; 
text-decoration: none; 
}
.FontWebSubTitleWhite
{
font-family: 'Montserrat'; 
font-size: 32px; 
color: white; 
text-decoration: none; 
}
.FontWebSubTitle24
{
font-family: 'Montserrat'; 
font-size: 24px; 
color: #000000; 
text-decoration: none; 
}
.FontWebSubTitle
{
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
font-weight: bold; 
text-decoration: none; 
}
.FontTitleWhite
{
font-family: 'Montserrat'; 
font-size: 20pt; 
color: White; 
text-decoration: none; 
}
.FontTitlePink
{
font-family: 'Montserrat'; 
font-size: 20pt; 
color: #e074ac; 
text-decoration: none; 
}
.FontTitle
{
font-family: 'Montserrat'; 
font-size: 20pt; 
color: #000000; 
text-decoration: none; 
}
.FontTab
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: blue; 
font-weight: bold; 
text-decoration: underline; 
}
.FontSiteButtonWhite
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.FontSiteButton
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: black; 
font-weight: bold; 
text-decoration: none; 
}
.FontScriptWhite
{
font-family: 'Dancing Script'; 
font-size: 25pt; 
color: white; 
text-decoration: none; 
}
.FontScript
{
font-family: 'Dancing Script'; 
font-size: 25pt; 
color: #000000; 
text-decoration: none; 
}
.FontPrimeTitleSmall
{
font-family: 'Montserrat'; 
font-size: 12pt; 
color: black; 
text-decoration: none; 
}
.FontPrimeTitle
{
font-family: 'Montserrat'; 
font-size: 15pt; 
color: black; 
font-weight: bold; 
text-decoration: none; 
}
.FontPrimeLink
{
font-family: 'Montserrat'; 
font-size: 16pt; 
color: black; 
font-weight: bold; 
text-decoration: none; 
}
.FontMenuWhite
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: White; 
text-decoration: none; 
}
.FontMenuPink
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: none; 
}
.FontMenu
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
}
.FontLargeButtonWhite
{
font-family: 'Montserrat'; 
font-size: 20pt; 
color: white; 
text-decoration: none; 
}
.FontHelpText
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: Indigo; 
text-decoration: none; 
}
.FontFooterText
{
font-family: 'Lato', sans-serif; 
font-size: 13.6px; 
color: white; 
text-decoration: none; 
}
.FontFooter
{
font-family: 'Lato', sans-serif; 
font-size: 12pt; 
color: #aaaaaa; 
text-decoration: none; 
}
.FontDeleteButton
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: Red; 
text-decoration: underline; 
}
.FontButtonWhite
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
}
.FontButtonNeutral
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: #84828a; 
text-decoration: none; 
}
.FontButton
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.FontBaseWhite
{
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: white; 
text-decoration: none; 
}
.FontBaseNeutral
{
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: #84828a; 
text-decoration: none; 
}
.FontBaseLink
{
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: #000000; 
font-weight: bold; 
text-decoration: none; 
}
.FontBase
{
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: #000000; 
text-decoration: none; 
}
.FiveYearReunionPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.FiveYearReunionPrimeDisplayPanel
{
display: block; 
}
.FiveYearReunionNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.FiveYearReunionNewInstButton:hover
{
background-color: #444444; 
}
.FiveYearReunionEditSagiPanel
{
margin: 5px 0px; 
}
.FiveYearReunionEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.FiveYearReunionEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.FiveYearReunionEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.FiveYearReunionEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.FiveYearReunionEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.FiveYearReunionDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.FiveYearReunionDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.FiveYearReunionDetailsPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.FiveYearReunionDetailsPrimeDisplayPanel
{
display: block; 
}
.FiveYearReunionDetailsDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.FiveYearReunionDetailsDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.FindFriendsYearOfPanel
{
padding: 5px 0px; 
}
.FindFriendsYearOfLabel
{
display: inline-block; 
width: 150px; 
}
.FindFriendsYearLeftPanel
{
padding: 5px 0px; 
}
.FindFriendsYearLeftLabel
{
display: inline-block; 
width: 150px; 
}
.FindFriendsSearchLabel
{
display: inline-block; 
width: 150px; 
}
.FindFriendsSearchItemsPanel
{
padding: 5px 0px; 
}
.FindFriendsSearchFunctionPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.FindFriendsSearchButton
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.FindFriendsSearchButton:hover
{
background-color: #444444; 
}
.FindFriendsQueryTypePanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.FindFriendsPrimePanel
{
border-bottom: 2px solid #e074ac; 
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.FindFriendsNotLoggedInYearOfPanel
{
padding: 5px 0px; 
}
.FindFriendsNotLoggedInYearOfLabel
{
display: inline-block; 
width: 90px; 
}
.FindFriendsNotLoggedInYearLeftPanel
{
padding: 5px 0px; 
}
.FindFriendsNotLoggedInYearLeftLabel
{
display: inline-block; 
width: 90px; 
}
.FindFriendsNotLoggedInSearchPanel
{
padding: 5px 0px; 
}
.FindFriendsNotLoggedInSearchLabel
{
display: inline-block; 
width: 90px; 
}
.FindFriendsNotLoggedInSearchItemsPanel
{
padding: 5px 0px; 
}
.FindFriendsNotLoggedInSearchFunctionPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.FindFriendsNotLoggedInSearchButton
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.FindFriendsNotLoggedInSearchButton:hover
{
background-color: #444444; 
}
.FindFriendsNotLoggedInLastnamePanel
{
padding: 5px 0px; 
}
.FindFriendsNotLoggedInLastnameLabel
{
display: inline-block; 
width: 90px; 
}
.FindFriendsNotLoggedInForenamesPanel
{
padding: 5px 0px; 
}
.FindFriendsNotLoggedInForenamesLabel
{
display: inline-block; 
width: 90px; 
}
.FindFriendsLastnamePanel
{
padding: 5px 0px; 
}
.FindFriendsLastnameLabel
{
display: inline-block; 
width: 150px; 
}
.FindFriendsForenamesPanel
{
padding: 5px 0px; 
}
.FindFriendsForenamesLabel
{
display: inline-block; 
width: 150px; 
}
.fadeslidedescdiv
{
background-color: rgba(0,0,0,0.01); 
height: auto !important; 
padding-top: 25%; 
text-align: Center; 
top: 0 !important; 
transition: 0.3s; 
}
.ExpandableMenuItemCell
{
display: inline-block; 
height: 50px; 
vertical-align: top; 
}
.EventsPrimePanel
{
border-bottom: 1px solid #dddddd; 
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.EventListPhotoSubAttrsPanel
{
box-sizing: border-box; 
margin-right: 15px; 
min-width: 265px; 
}
.EventListPhotoPhoto
{
line-height: 30px; 
}
.EventListPhotoLinkDisplayItem
{
line-height: 30px; 
}
.EventListPhotoEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.EventListPhotoDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.EventListPhotoDisplayItem
{
line-height: 30px; 
}
.EventListLinkDisplayItem
{
line-height: 30px; 
}
.EventListFunctionMakebooking
{
transition: 0.3s; 
width: 150px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
}
.EventListFunctionMakebooking:hover
{
background-color: #444444; 
}
.EventListFunctionFunctionItem
{
transition: 0.3s; 
width: 150px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
}
.EventListFunctionFunctionItem:hover
{
background-color: #444444; 
}
.EventListEventNamePanel
{
padding: 2px 0px; 
}
.EventListEventName
{
font-family: 'Montserrat'; 
font-size: 15pt; 
color: black; 
font-weight: bold; 
text-decoration: none; 
line-height: 30px; 
}
.EventListEventDetailPanel
{
padding: 2px 0px; 
}
.EventListEventDetail
{
line-height: 30px; 
}
.EventListEventDescriptionPanel
{
padding: 2px 0px; 
}
.EventListEventDescription
{
line-height: 30px; 
}
.EventListEventDatePanel
{
padding: 2px 0px; 
}
.EventListEventDate
{
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: #84828a; 
text-decoration: none; 
line-height: 30px; 
}
.EventListEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.EventListDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.EventListDisplayItemsPanel
{
padding: 2px 0px; 
}
.EventListDisplayItem
{
line-height: 30px; 
}
.EventForBookingPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.EventDetailsMakeBookingPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.EventDetailsMakeBookingPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.EventDetailsEventBookingPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.EventDetailLinkDisplayItem
{
line-height: 30px; 
}
.EventDetailEventNamePanel
{
padding: 10px 0px; 
}
.EventDetailEventName
{
font-family: 'Montserrat'; 
font-size: 15pt; 
color: black; 
font-weight: bold; 
text-decoration: none; 
line-height: 30px; 
}
.EventDetailEventDescriptionPanel
{
padding: 10px 0px; 
}
.EventDetailEventDescription
{
line-height: 30px; 
}
.EventDetailEventDatePanel
{
padding: 10px 0px; 
}
.EventDetailEventDate
{
line-height: 30px; 
}
.EventDetailEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.EventDetailDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.EventDetailDisplayItemsPanel
{
padding: 10px 0px; 
}
.EventDetailDisplayItem
{
line-height: 30px; 
}
.EmailAddressNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.EmailAddressNewInstButton:hover
{
background-color: #444444; 
}
.EmailAddressEmailaddress_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.EmailAddressEditSagiPanel
{
margin: 5px 0px; 
}
.EmailAddressEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.EmailAddressEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.EmailAddressEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.EmailAddressEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.EmailAddressEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.EmailAddressDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.EmailAddressDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.EditSagiPanelWebsitewebsite
{
margin: 5px 0px; 
}
.EditSagiPanelTwittertwitter
{
margin: 5px 0px; 
}
.EditSagiPanelTickettypetickettype
{
margin: 5px 0px; 
}
.EditSagiPanelSsdpWallNamesssdpWallNames
{
margin: 5px 0px; 
}
.EditSagiPanelSsdpSonsNamesstartYear
{
margin: 5px 0px; 
}
.EditSagiPanelSsdpSonsNamesfirstName
{
margin: 5px 0px; 
}
.EditSagiPanelSsdpSonsNamesfamilyName
{
margin: 5px 0px; 
}
.EditSagiPanelSsdpAnonssdpAnon
{
margin: 5px 0px; 
}
.EditSagiPanelSpecialOfferspecialOffer
{
margin: 5px 0px; 
}
.EditSagiPanelSchoolInterestsOtherschoolInterestsOther
{
margin: 5px 0px; 
}
.EditSagiPanelRelationshipToTheHallrelationshipToTheHall
{
margin: 5px 0px; 
}
.EditSagiPanelPlansAfterSeniorSchooluniversityYesno
{
margin: 5px 0px; 
}
.EditSagiPanelPlansAfterSeniorSchooluniversityStartYear
{
margin: 5px 0px; 
}
.EditSagiPanelPlansAfterSeniorSchooluniversityName
{
margin: 5px 0px; 
}
.EditSagiPanelPlansAfterSeniorSchoolgapYearPlans
{
margin: 5px 0px; 
}
.EditSagiPanelPhotoTextphotoText
{
margin: 5px 0px; 
}
.EditSagiPanelPhotophoto
{
margin: 5px 0px; 
}
.EditSagiPanelPhonenumberphonenumber
{
margin: 5px 0px; 
}
.EditSagiPanelOtherNamespreviousName
{
margin: 5px 0px; 
}
.EditSagiPanelOtherNamespreferredName
{
margin: 5px 0px; 
}
.EditSagiPanelOtherDetailsfillIn
{
margin: 5px 0px; 
}
.EditSagiPanelOtherDetailsawards
{
margin: 5px 0px; 
}
.EditSagiPanelNationalitynationality
{
margin: 5px 0px; 
}
.EditSagiPanelNametitle
{
margin: 5px 0px; 
}
.EditSagiPanelNamelastname
{
margin: 5px 0px; 
}
.EditSagiPanelNameforenames
{
margin: 5px 0px; 
}
.EditSagiPanelMemoriesOfTheHallmemoriesOfTheHall
{
margin: 5px 0px; 
}
.EditSagiPanelLinkedinlinkedin
{
margin: 5px 0px; 
}
.EditSagiPanelLeaversDepositSchemeretainDeposit
{
margin: 5px 0px; 
}
.EditSagiPanelLeaversDepositSchemepleaseContactUs
{
margin: 5px 0px; 
}
.EditSagiPanelLeaversDepositSchemedepositDestination
{
margin: 5px 0px; 
}
.EditSagiPanelLeaversDepositSchemeclaimGiftAidWebTextFooterPanel
{
display: inline-block; 
width: calc(100% - 60px); 
}
.EditSagiPanelLeaversDepositSchemeclaimGiftAidContentPanel
{
display: inline-block; 
}
.EditSagiPanelLeaversDepositSchemeclaimGiftAid
{
margin: 5px 0px; 
}
.EditSagiPanelLeaversDepositSchemechildsFullName
{
margin: 5px 0px; 
}
.EditSagiPanelLeaversDepositSchemeadditionalDonationAmountWebTextFooterPanel
{
display: inline-block; 
}
.EditSagiPanelLeaversDepositSchemeadditionalDonationAmountContentPanel
{
display: inline-block; 
}
.EditSagiPanelLeaversDepositSchemeadditionalDonationAmount
{
margin: 5px 0px; 
}
.EditSagiPanelGuestnameguestname
{
margin: 5px 0px; 
}
.EditSagiPanelGiftaiddeclarationtickWebTextFooterPanel
{
display: inline-block; 
width: calc(100% - 60px); 
}
.EditSagiPanelGiftaiddeclarationtickContentPanel
{
display: inline-block; 
}
.EditSagiPanelGiftaiddeclarationtick
{
margin: 5px 0px; 
}
.EditSagiPanelGiftaiddeclarationfromDate
{
margin: 5px 0px; 
}
.EditSagiPanelFacebookfacebook
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistorystartYear
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistoryorganisation
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistoryoccupation
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistoryjobTitle
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistoryfinishYear
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistorycomment
{
margin: 5px 0px; 
}
.EditSagiPanelEmploymentHistorybusinessSector
{
margin: 5px 0px; 
}
.EditSagiPanelEmailaddressemailaddress
{
margin: 5px 0px; 
}
.EditSagiPanelEducationNoteeducationNote
{
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; 
}
.EditSagiPanelEducationGeneralyearOf
{
margin: 5px 0px; 
}
.EditSagiPanelEducationGeneralyearLeft
{
margin: 5px 0px; 
}
.EditSagiPanelEducationGeneralhouse
{
margin: 5px 0px; 
}
.EditSagiPanelEducationGeneraldestinationSchool
{
margin: 5px 0px; 
}
.EditSagiPanelDec20235YearReuniondec20235YearReunion
{
margin: 5px 0px; 
}
.EditSagiPanelDateOfBirthdateOfBirth
{
margin: 5px 0px; 
}
.EditSagiPanelContemporariescontemporaries
{
margin: 5px 0px; 
}
.EditSagiPanelCompanyNamecompanyName
{
margin: 5px 0px; 
}
.EditSagiPanelCareersLocationcountry
{
margin: 5px 0px; 
}
.EditSagiPanelCareersLocationcity
{
margin: 5px 0px; 
}
.EditSagiPanelCareersEmploymentDetailsjobTitle
{
margin: 5px 0px; 
}
.EditSagiPanelCareersEmploymentDetailsindustry
{
margin: 5px 0px; 
}
.EditSagiPanelCareersEmploymentDetailsexperience
{
margin: 5px 0px; 
}
.EditSagiPanelCareersEmploymentDetailscompany
{
margin: 5px 0px; 
}
.EditSagiPanelCareersEmploymentDetailsbriefBio
{
margin: 5px 0px; 
}
.EditSagiPanelBusinessSummarybusinessSummary
{
margin: 5px 0px; 
}
.EditSagiPanelBusinessSectorbusinessSector
{
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; 
}
.EditSagiPanel2023SchoolDinners2023SchoolDinners
{
margin: 5px 0px; 
}
.EditSagiPanel
{
margin: 5px 0px; 
}
.EditSagiDeleteButtonPanel
{
float: right; 
margin: 5px 0px; 
}
.EditSagiDeleteButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.EditSagiControlsPanelLeaversDepositSchemeretainDeposit
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.EditSagiControlsPanelLeaversDepositSchemedepositDestination
{
margin: 10px 0px; 
padding: 10px 0px; 
}
.EditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.EditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.EditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.EditButton
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.EditButton:hover
{
background-color: #444444; 
}
.EditAttrInstPanelSsdpSonsNames
{
border-bottom: 1px solid #dddddd; 
margin: 5px 0px; 
padding: 5px 0px; 
}
.EditAttrInstPanelPhonenumber
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.EditAttrInstPanelEmploymentHistory
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.EditAttrInstPanelEmailaddress
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.EditAttrInstPanelEducationHistory
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.EditAttrInstPanelAddress
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.EditAttributeButton
{
margin: 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.EditAttributeButton:hover
{
background-color: #444444; 
}
.DonorWallEntryPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.DonorWallEntryNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.DonorWallEntryNewInstButton:hover
{
background-color: #444444; 
}
.DonorWallEntryEditSagiPanel
{
margin: 5px 0px; 
}
.DonorWallEntryEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.DonorWallEntryEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.DonorWallEntryEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.DonorWallEntryEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.DonorWallEntryEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.DonorWallDetailsStartYear_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.DonorWallDetailsStartYear_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.DonorWallDetailsSsdpWallNames_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.DonorWallDetailsSsdpAnon_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.DonorWallDetailsSsdpAnon_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.DonorWallDetailsPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.DonorWallDetailsNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.DonorWallDetailsNewInstButton:hover
{
background-color: #444444; 
}
.DonorWallDetailsFirstName_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.DonorWallDetailsFirstName_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.DonorWallDetailsFamilyName_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.DonorWallDetailsFamilyName_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.DonorWallDetailsEditSagiPanel
{
margin: 5px 0px; 
}
.DonorWallDetailsEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.DonorWallDetailsEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.DonorWallDetailsEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.DonorWallDetailsEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.DonorWallDetailsEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.DistinctiveLivesPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.DistinctiveLivesPagingPrevLink
{
background-image: URL('Imgs/NavPrevious.png'); 
background-position: left center; 
padding: 0px 5px 0px 35px; 
background-repeat: no-repeat; 
height: 40px; 
line-height: 40px; 
margin: 0px 10px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
text-align: Center; 
}
.DistinctiveLivesPagingPanel
{
text-align: Center; 
}
.DistinctiveLivesPagingNextLink
{
background-image: URL('Imgs/NavNext.png'); 
background-position: right center; 
padding: 0px 35px 0px 5px; 
background-repeat: no-repeat; 
height: 40px; 
line-height: 40px; 
margin: 0px 10px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
text-align: Center; 
}
.DistinctiveLivesPagingLastLink
{
background-image: URL('Imgs/NavLast.png'); 
background-position: right center; 
padding: 0px 35px 0px 5px; 
background-repeat: no-repeat; 
height: 40px; 
line-height: 40px; 
margin: 0px 10px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
text-align: Center; 
}
.DistinctiveLivesPagingFirstLink
{
background-image: URL('Imgs/NavFirst.png'); 
background-position: left center; 
padding: 0px 5px 0px 35px; 
background-repeat: no-repeat; 
height: 40px; 
line-height: 40px; 
margin: 0px 10px; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
text-align: Center; 
}
.DisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.DisplayItemSVTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.DisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.descpanelfg .close
{
display: none; 
}
.DeleteWebTextItemButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.DeleteWebTextFullContextButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.DeleteButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.CurrentmnuDD_NewsEventsParent_PanelMenuMenuItemCell
{
height: auto; 
width: 100%; 
display: inline-block; 
vertical-align: top; 
}
.CurrentmnuDD_NewsEventsParent_PanelMenuMenuItem
{
display: inline-block; 
height: 40px; 
line-height: 40px; 
padding: 0px 10px; 
text-align: Left; 
text-transform: uppercase; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
}
.CurrentmnuDD_NewsEventsParent_PanelMenuMenuItem:hover
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: none; 
}
.CurrentmnuDD_FindAlumniParent_PanelMenuMenuItemCell
{
height: auto; 
width: 100%; 
display: inline-block; 
vertical-align: top; 
}
.CurrentmnuDD_FindAlumniParent_PanelMenuMenuItem
{
display: inline-block; 
height: 40px; 
line-height: 40px; 
padding: 0px 10px; 
text-align: Left; 
text-transform: uppercase; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
}
.CurrentmnuDD_FindAlumniParent_PanelMenuMenuItem:hover
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: none; 
}
.CurrentmnuDD_CommunityParent_PanelMenuMenuItemCell
{
height: auto; 
width: 100%; 
display: inline-block; 
vertical-align: top; 
}
.CurrentmnuDD_CommunityParent_PanelMenuMenuItem
{
display: inline-block; 
height: 40px; 
line-height: 40px; 
padding: 0px 10px; 
text-align: Left; 
text-transform: uppercase; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
}
.CurrentmnuDD_CommunityParent_PanelMenuMenuItem:hover
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: none; 
}
.CurrentmnuDD_Administration_PanelMenuMenuItemCell
{
height: auto; 
width: 100%; 
display: inline-block; 
vertical-align: top; 
}
.CurrentmnuDD_Administration_PanelMenuMenuItem
{
display: inline-block; 
height: 40px; 
line-height: 40px; 
padding: 0px 10px; 
text-align: Left; 
text-transform: uppercase; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
}
.CurrentmnuDD_Administration_PanelMenuMenuItem:hover
{
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: none; 
}
.CurrentMenuCellSubMenuItemCellLevel02
{
padding-left: 20px; 
}
.CurrentMenuCellSubMenuButtonLvl02
{
text-align: Left; 
background-color: transparent; 
transition: 0.2s; 
box-sizing: border-box; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
line-height: 50px; 
padding: 0px 20px; 
text-transform: uppercase; 
width: 100%; 
}
.CurrentMenuCellSubMenuButtonLvl02:hover
{
background-color: rgba(50,50,50,0.8); 
transition: 0.2s; 
}
.CurrentMenuCellSubMenuButtonLvl01
{
text-align: Left; 
background-color: transparent; 
transition: 0.2s; 
box-sizing: border-box; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
line-height: 50px; 
padding: 0px 20px; 
text-transform: uppercase; 
width: 100%; 
}
.CurrentMenuCellSubMenuButtonLvl01:hover
{
background-color: rgba(50,50,50,0.8); 
transition: 0.2s; 
}
.CurrentMenuCellMenuItemCell
{
display: inline-block; 
height: 50px; 
vertical-align: top; 
}
.CurrentMenuCellMenuButton
{
background-color: transparent; 
transition: 0.2s; 
box-sizing: border-box; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
line-height: 50px; 
padding: 0px 20px; 
text-align: Center; 
text-transform: uppercase; 
width: 100%; 
}
.CurrentMenuCellMenuButton:hover
{
background-color: rgba(50,50,50,0.8); 
transition: 0.2s; 
}
.CurrentLandingFooterArchiveVideosLandingFooterMenuMenuItemCell
{
background-image: URL('../StaticImages/LandingMenuVideo20210610024249.png'); 
background-position: center; 
background-repeat: no-repeat; 
background-size: cover; 
cursor: pointer; 
height: 300px; 
margin: 0px 15px; 
width: 350px; 
display: inline-block; 
vertical-align: top; 
}
.CurrentLandingFooterArchivesLandingFooterMenuMenuItemCell
{
background-image: URL('../StaticImages/LandingMenuArchive20210610024227.png'); 
background-position: center; 
background-repeat: no-repeat; 
background-size: cover; 
cursor: pointer; 
height: 300px; 
margin: 0px 15px; 
width: 350px; 
display: inline-block; 
vertical-align: top; 
}
.CurrentHomeIconCell
{
margin-left: 15px; 
width: 44px; 
display: inline-block; 
height: 50px; 
vertical-align: top; 
}
.CurrentHomeIcon
{
background-color: rgba(51,51,51,0.8); 
background-position: Center; 
background-repeat: no-repeat; 
background-size: 29% 28%; 
background-image: URL('../StaticImages/HomeIcon20210623115102.png'); 
display: inline-block; 
height: 50px; 
transition: 0.2s; 
box-sizing: border-box; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
text-decoration: none; 
font-weight: 400; 
line-height: 50px; 
padding: 0px 20px; 
text-align: Center; 
text-transform: uppercase; 
width: 100%; 
}
.CurrentHomeIcon:hover
{
background-color: rgba(50,50,50,0.8); 
transition: 0.2s; 
}
.CurrentBannerMenuMenuItemCell
{
display: inline-block; 
height: 50px; 
vertical-align: top; 
}
.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; 
padding-right: 20px; 
vertical-align: top; 
}
.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
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.CSSClassParentPanel
{
display: inline-block; 
line-height: 25px; 
min-height: 25px; 
vertical-align: top; 
width: 44%; 
}
.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
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.CSSClassEditStyleHelp
{
display: none; 
text-align: Right; 
}
.CSSClassEditStyleActionPanel
{
text-align: Right; 
}
.CSSClassEditSaveButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.CSSClassEditPasteButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.CSSClassEditNamePanel
{
display: inline-block; 
height: 30px; 
line-height: 30px; 
vertical-align: top; 
width: 45%; 
}
.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
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.CSSClassDisplayPanel
{
border-bottom: 1px #bbbbbb solid; 
padding: 5px; 
}
.CSSClassCopyUpdatePanel
{
display: inline-block; 
vertical-align: top; 
}
.CSSClassCopyStylesButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.CSSClassClearStylesButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.CSSClassChangeParentButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.CSSClassAddStylesButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.CSSClassAddNewStyleButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.CSSClassAddModifiedStylesButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.CSSClassActionsPanel
{
text-align: Right; 
}
.ConfirmDetails_ConfDet_PhonesFaxesPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ConfirmDetails_ConfDet_PhonesFaxesPhonenumber_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ConfirmDetails_ConfDet_PhonesFaxesNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.ConfirmDetails_ConfDet_PhonesFaxesNewInstButton:hover
{
background-color: #444444; 
}
.ConfirmDetails_ConfDet_PhonesFaxesEditSagiPanel
{
margin: 5px 0px; 
}
.ConfirmDetails_ConfDet_PhonesFaxesEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_PhonesFaxesEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ConfirmDetails_ConfDet_PhonesFaxesEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.ConfirmDetails_ConfDet_PhonesFaxesEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.ConfirmDetails_ConfDet_PhonesFaxesEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_PhonesFaxesDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.ConfirmDetails_ConfDet_PhonesFaxesDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ConfirmDetails_ConfDet_NameTitle_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_NameTitle_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ConfirmDetails_ConfDet_NamePrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ConfirmDetails_ConfDet_NamePreviousName_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_NamePreviousName_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ConfirmDetails_ConfDet_NamePreferredName_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_NamePreferredName_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ConfirmDetails_ConfDet_NameNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.ConfirmDetails_ConfDet_NameNewInstButton:hover
{
background-color: #444444; 
}
.ConfirmDetails_ConfDet_NameLastname_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_NameLastname_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ConfirmDetails_ConfDet_NameForenames_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_NameForenames_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ConfirmDetails_ConfDet_NameEditSagiPanel
{
margin: 5px 0px; 
}
.ConfirmDetails_ConfDet_NameEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_NameEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ConfirmDetails_ConfDet_NameEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.ConfirmDetails_ConfDet_NameEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.ConfirmDetails_ConfDet_NameEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_NameDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.ConfirmDetails_ConfDet_NameDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ConfirmDetails_ConfDet_EmailAddressesPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ConfirmDetails_ConfDet_EmailAddressesNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.ConfirmDetails_ConfDet_EmailAddressesNewInstButton:hover
{
background-color: #444444; 
}
.ConfirmDetails_ConfDet_EmailAddressesEmailaddress_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ConfirmDetails_ConfDet_EmailAddressesEditSagiPanel
{
margin: 5px 0px; 
}
.ConfirmDetails_ConfDet_EmailAddressesEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_EmailAddressesEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ConfirmDetails_ConfDet_EmailAddressesEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.ConfirmDetails_ConfDet_EmailAddressesEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.ConfirmDetails_ConfDet_EmailAddressesEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_EmailAddressesDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.ConfirmDetails_ConfDet_EmailAddressesDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ConfirmDetails_ConfDet_EducationGeneralYearLeft_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_EducationGeneralYearLeft_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ConfirmDetails_ConfDet_EducationGeneralPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ConfirmDetails_ConfDet_EducationGeneralNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.ConfirmDetails_ConfDet_EducationGeneralNewInstButton:hover
{
background-color: #444444; 
}
.ConfirmDetails_ConfDet_EducationGeneralEditSagiPanel
{
margin: 5px 0px; 
}
.ConfirmDetails_ConfDet_EducationGeneralEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_EducationGeneralEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.ConfirmDetails_ConfDet_EducationGeneralEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.ConfirmDetails_ConfDet_EducationGeneralEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.ConfirmDetails_ConfDet_EducationGeneralEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_EducationGeneralDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.ConfirmDetails_ConfDet_EducationGeneralDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.ConfirmDetails_ConfDet_EducationGeneralDestinationSchool_EditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.ConfirmDetails_ConfDet_EducationGeneralDestinationSchool_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.Confirm_DetailsPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.Confirm_DetailsNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.Confirm_DetailsNewInstButton:hover
{
background-color: #444444; 
}
.Confirm_DetailsEditSagiPanel
{
margin: 5px 0px; 
}
.Confirm_DetailsEditLabel
{
display: inline-block; 
width: 150px; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.Confirm_DetailsEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.Confirm_DetailsEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.Confirm_DetailsEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.Confirm_DetailsEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.Confirm_DetailsDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.Confirm_DetailsDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.CompanyNameNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.CompanyNameNewInstButton:hover
{
background-color: #444444; 
}
.CompanyNameEditSagiPanel
{
margin: 5px 0px; 
}
.CompanyNameEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.CompanyNameEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.CompanyNameEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.CompanyNameEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.CompanyNameEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.CompanyNameDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.CompanyNameDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.CompanyNameCompanyName_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.CompanyNameCompanyName_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.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
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.ChangePasswordButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.CareersUpdatePrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.CareersUpdateNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.CareersUpdateNewInstButton:hover
{
background-color: #444444; 
}
.CareersUpdateEditSagiPanel
{
margin: 5px 0px; 
}
.CareersUpdateEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.CareersUpdateEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.CareersUpdateEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.CareersUpdateEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.CareersUpdateEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.CareersUpdateDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.CareersUpdateDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.CareersSearchSearchLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 120px; 
}
.CareersSearchSearchItemsPanel
{
margin: 10px 0px; 
}
.CareersSearchSearchFunctionPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.CareersSearchSearchButton
{
background-color: #e074ac; 
display: inline-block; 
padding: 10px 20px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}
.CareersSearchSearchButton:hover
{
background-color: #444444; 
}
.CareersSearchQueryTypePanel
{
margin: 10px 0px; 
}
.CareersSearchPrimePanel
{
border-bottom: 2px solid #e074ac; 
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.CareersSearchIndustryPanel
{
margin: 10px 0px; 
}
.CareersSearchIndustryLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 120px; 
}
.CareersSearchCountryPanel
{
margin: 10px 0px; 
}
.CareersSearchCountryLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 120px; 
}
.CareersHelpListWebDisplayName
{
line-height: 30px; 
}
.CareersHelpListSubAttrsPanel
{
width: 100%; 
}
.CareersHelpListLinkDisplayItem
{
line-height: 30px; 
}
.CareersHelpListJobTitleLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.CareersHelpListJobTitle
{
line-height: 30px; 
}
.CareersHelpListIndustryLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.CareersHelpListIndustry
{
line-height: 30px; 
}
.CareersHelpListExperienceLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.CareersHelpListExperience
{
line-height: 30px; 
}
.CareersHelpListEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.CareersHelpListDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.CareersHelpListDisplayItem
{
line-height: 30px; 
}
.CareersHelpListCountryLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.CareersHelpListCountry
{
line-height: 30px; 
}
.CareersHelpListCompanyLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.CareersHelpListCompany
{
line-height: 30px; 
}
.CareersHelpListCityLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.CareersHelpListCity
{
line-height: 30px; 
}
.CareersHelpListCareersHelpOfferedLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.CareersHelpListCareersHelpOffered
{
line-height: 30px; 
}
.CareersHelpListBriefBioLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.CancelEmailButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.CancelButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.Button
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.BusinessSummaryNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.BusinessSummaryNewInstButton:hover
{
background-color: #444444; 
}
.BusinessSummaryEditSagiPanel
{
margin: 5px 0px; 
}
.BusinessSummaryEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.BusinessSummaryEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.BusinessSummaryEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.BusinessSummaryEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.BusinessSummaryEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.BusinessSummaryDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.BusinessSummaryDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.BusinessSummaryBusinessSummary_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.BusinessSummaryBusinessSummary_Edit
{
width: calc(100% - 230px); 
box-sizing: border-box; 
max-width: 100%; 
}
.BusinessSectorNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.BusinessSectorNewInstButton:hover
{
background-color: #444444; 
}
.BusinessSectorEditSagiPanel
{
margin: 5px 0px; 
}
.BusinessSectorEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.BusinessSectorEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.BusinessSectorEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.BusinessSectorEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.BusinessSectorEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.BusinessSectorDisplayItemTitlePanel
{
font-weight: 400; 
margin: 5px 0px; 
padding: 5px 0px; 
font-family: 'Montserrat'; 
font-size: 32px; 
color: #000000; 
text-decoration: none; 
}
.BusinessSectorDisplayItemParentPanel
{
border-bottom: 1px solid #dddddd; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.BusinessSectorBusinessSector_EditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.BusinessSectorBusinessSector_EditCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.BusinessSectorBusinessSector_Edit
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.BusinessEditPrimePanel
{
display: block; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.BusinessEditNewInstButton
{
padding: 5px 10px; 
background-color: #e074ac; 
display: inline-block; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
}
.BusinessEditNewInstButton:hover
{
background-color: #444444; 
}
.BusinessEditEditSagiPanel
{
margin: 5px 0px; 
}
.BusinessEditEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.BusinessEditEditItem
{
box-sizing: border-box; 
max-width: 100%; 
width: 350px; 
}
.BusinessEditEditGroupAttrInstPanel
{
border: 1px solid #bbbbbb; 
margin: 10px 0px; 
padding: 10px; 
}
.BusinessEditEditControlRBN
{
box-sizing: border-box; 
max-width: 100%; 
}
.BusinessEditEditControlCHK
{
display: inline-block; 
line-height: 1; 
margin-right: 20px; 
min-height: 35px; 
min-width: 300px; 
vertical-align: top; 
}
.BookingInvoiceTotalPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.BookingInvoiceTotalLinkDisplayItem
{
line-height: 30px; 
}
.BookingInvoiceTotalInvoiceTotalLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.BookingInvoiceTotalInvoiceTotal
{
line-height: 30px; 
}
.BookingInvoiceTotalEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.BookingInvoiceTotalDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.BookingInvoiceTotalDisplayItem
{
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; 
}
.BookingInvoiceLinesHeaderCell
{
padding: 0px 10px 0px 0px; 
}
.BookingInvoiceLinesCell
{
padding: 0px 10px 0px 0px; 
}
.BookingInvoiceDetailWebDisplayPanelTextLbl
{
display: inline-block; 
line-height: 30px; 
text-align: Center; 
width: 100%; 
font-family: 'Montserrat'; 
font-size: 20pt; 
color: #000000; 
text-decoration: none; 
}
.BookingInvoiceDetailPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.BookingInvoiceDetailLinkDisplayItem
{
line-height: 30px; 
}
.BookingInvoiceDetailInvoiceTotalLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.BookingInvoiceDetailInvoiceTotal
{
line-height: 30px; 
}
.BookingInvoiceDetailInvoiceDescriptionLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.BookingInvoiceDetailInvoiceDescription
{
line-height: 30px; 
}
.BookingInvoiceDetailInvoiceDateLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.BookingInvoiceDetailInvoiceDate
{
line-height: 30px; 
}
.BookingInvoiceDetailEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.BookingInvoiceDetailDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.BookingInvoiceDetailDisplayItem
{
line-height: 30px; 
}
.BookingFunctionsPanel
{
margin: 5px 0px; 
padding: 5px 0px; 
}
.BookingButton
{
background-color: #e074ac; 
margin: 10px; 
padding: 5px 10px; 
font-family: 'Montserrat'; 
font-size: 20pt; 
color: White; 
text-decoration: none; 
font-weight: 400; 
text-align: Center; 
}
.BlindEmailSendemail
{
background-repeat: no-repeat; 
background-size: contain; 
background-image: URL('../StaticImages/BlindEmail20210611103406.png'); 
display: inline-block; 
height: 50px; 
margin-right: 50px; 
width: 100px; 
}
.BannerMenuMenuItemCell
{
display: inline-block; 
height: 50px; 
vertical-align: top; 
}
.BannerMenuMenuItem
{
line-height: 25px; 
text-transform: uppercase; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: White; 
text-decoration: none; 
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
}
.BannerMenuCell
{
margin: 4px 10px 0px 0px; 
}
.BackBookingButton
{
background-color: #e074ac; 
margin: 10px; 
padding: 5px 10px; 
font-family: 'Montserrat'; 
font-size: 20pt; 
color: White; 
text-decoration: none; 
font-weight: 400; 
text-align: Center; 
}
.AttributeData
{
display: inline-block; 
}
.AnnPhotosPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.AnnListTitlePanel
{
padding: 2px 0px; 
}
.AnnListTitle
{
font-family: 'Montserrat'; 
font-size: 15pt; 
color: black; 
font-weight: bold; 
text-decoration: none; 
line-height: 30px; 
}
.AnnListSubAttrsPanel
{
display: inline-block; 
max-width: 70%; 
vertical-align: top; 
}
.AnnListPhotoSubAttrsPanel
{
display: inline-block; 
min-width: 250px; 
padding-right: 15px; 
vertical-align: top; 
}
.AnnListPhotoPhoto
{
line-height: 30px; 
}
.AnnListPhotoLinkDisplayItem
{
line-height: 30px; 
}
.AnnListPhotoEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.AnnListPhotoDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.AnnListPhotoDisplayItem
{
line-height: 30px; 
}
.AnnListLinkDisplayItem
{
line-height: 30px; 
}
.AnnListEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.AnnListDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.AnnListDisplayItemsPanel
{
padding: 2px 0px; 
}
.AnnListDisplayItem
{
line-height: 30px; 
}
.AnnListDatePanel
{
padding: 2px 0px; 
}
.AnnListDate
{
font-family: 'Lato', sans-serif; 
font-size: 15pt; 
color: #84828a; 
text-decoration: none; 
line-height: 30px; 
}
.AnnListAnnouncementPanel
{
padding: 2px 0px; 
}
.AnnListAnnouncement
{
line-height: 30px; 
}
.AnnDetailTitlePanel
{
padding: 10px 0px; 
}
.AnnDetailTitle
{
font-family: 'Montserrat'; 
font-size: 15pt; 
color: black; 
font-weight: bold; 
text-decoration: none; 
line-height: 30px; 
}
.AnnDetailPrimePanel
{
display: flex; 
margin: 10px 0px; 
padding: 10px 0px; 
}
.AnnDetailPhotoSubAttrsPanel
{
margin-right: 20px; 
}
.AnnDetailPhotoPhoto
{
line-height: 30px; 
}
.AnnDetailPhotoLinkDisplayItem
{
line-height: 30px; 
}
.AnnDetailPhotoEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.AnnDetailPhotoDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.AnnDetailPhotoDisplayItem
{
line-height: 30px; 
}
.AnnDetailLinkDisplayItem
{
line-height: 30px; 
}
.AnnDetailEditLabel
{
display: inline-block; 
line-height: 40px; 
min-width: 200px; 
padding-right: 10px; 
vertical-align: top; 
}
.AnnDetailDisplayLabel
{
display: inline-block; 
line-height: 30px; 
min-width: 200px; 
vertical-align: top; 
}
.AnnDetailDisplayItemsPanel
{
padding: 10px 0px; 
}
.AnnDetailDisplayItem
{
line-height: 30px; 
}
.AnnDetailDatePanel
{
padding: 10px 0px; 
}
.AnnDetailDate
{
line-height: 30px; 
}
.AnnDetailAttachmentPanel
{
padding: 10px 0px; 
}
.AnnDetailAttachment
{
line-height: 30px; 
}
.AnnDetailAnnouncementPanel
{
padding: 10px 0px; 
}
.AnnDetailAnnouncement
{
line-height: 30px; 
}
.AllTextSingleTextLbl
{
display: inline-block; 
padding-right: 10px; 
vertical-align: top; 
}
.AllTextItemPanel
{
border-bottom: 1px solid #333333; 
padding: 10px; 
}
.AllTextItemButton
{
height: auto; 
line-height: auto; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
}
.AllTextEditButton
{
height: auto; 
line-height: auto; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
}
.AllTextChgDisplayButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.AllTextAddButton
{
height: auto; 
line-height: auto; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
}
.AddButton
{
font-weight: 400; 
padding: 0px 5px; 
text-align: Center; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: #e074ac; 
text-decoration: underline; 
}
.ActiveLink
{
font-style: italic; 
}
.ActionButton
{
background-color: #e074ac; 
display: inline-block; 
padding: 5px 10px; 
text-align: Center; 
text-transform: uppercase; 
transition: 0.3s; 
font-family: 'Montserrat'; 
font-size: 14px; 
color: white; 
font-weight: bold; 
text-decoration: none; 
}

@media screen and (max-width: 800px) {

.YearListsPrimePanel
{
display: block; 
}
.TwitterMenuItemSocialMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.TicketsPrimePanel
{
display: block; 
}
.TicketDetailsMakeBookingPrimePanel
{
display: block; 
}
.SocialMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.ShownLogonCell
{
width: 80%; 
}
.ShownLogin
{
width: 80%; 
}
.SeparatorKeyValues
{
display: block; 
}
.SchoolDinner2023PrimePanel
{
display: block; 
}
.SchoolDinner2023DetailsPrimePanel
{
display: block; 
}
.Registration_MemReg_OtherDetailsPrimePanel
{
display: block; 
}
.Registration_MemReg_NamePrimePanel
{
display: block; 
}
.Registration_MemReg_EmailAddressesPrimePanel
{
display: block; 
}
.Registration_MemReg_EducationGeneralPrimePanel
{
display: block; 
}
.RegisterPrimePanel
{
display: block; 
}
.PublicationsPrimePanel
{
display: block; 
}
.ProfilePhotoGalleryPrimePanel
{
display: block; 
}
.ProfileOrganisationAnnouncementPrimePanel
{
display: block; 
}
.PrimePanel
{
display: block; 
}
.PrimeFocusPrimePanel
{
display: block; 
}
.PIFRequestPrimePanel
{
display: block; 
}
.PIFLeaversDepositPrimePanel
{
display: block; 
}
.PIFLeaversDepositContactPrimePanel
{
display: block; 
}
.PIFDetailsPrimePanel
{
display: block; 
}
.PIFContactDetailsPrimePanel
{
display: block; 
}
.PIF_CareersUpdatePrimePanel
{
display: block; 
}
.PeekMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.ParentMenuCellMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.NewsPrimePanel
{
display: block; 
}
.NewBusinessPrimePanel
{
display: block; 
}
.New_CompanyPrimePanel
{
display: block; 
}
.MyDetails_TwitterPrimePanel
{
display: block; 
}
.MyDetails_PhotoTextPrimePanel
{
display: block; 
}
.MyDetails_PhotoPrimePanel
{
display: block; 
}
.MyDetails_PhonesFaxesPrimePanel
{
display: block; 
}
.MyDetails_OtherDetailsPrimePanel
{
display: block; 
}
.MyDetails_NamePrimePanel
{
display: block; 
}
.MyDetails_MemoriesPrimePanel
{
display: block; 
}
.MyDetails_LinkedInPrimePanel
{
display: block; 
}
.MyDetails_FacebookPrimePanel
{
display: block; 
}
.MyDetails_EmploymentHistoryPrimePanel
{
display: block; 
}
.MyDetails_EmailAddressesPrimePanel
{
display: block; 
}
.MyDetails_EducationHistoryPrimePanel
{
display: block; 
}
.MyDetails_EducationGeneralPrimePanel
{
display: block; 
}
.MyDetails_CareerPrimePanel
{
display: block; 
}
.MyDetails_AddressesPrimePanel
{
display: block; 
}
.MyBusinessListPrimePanel
{
display: block; 
}
.MyBusinessesPrimePanel
{
display: block; 
}
.MyBusinessesFunctionsPrimePanel
{
display: block; 
}
.MyBusinessEditPrimePanel
{
display: block; 
}
.mnuDD_NewsEventsParent_PanelMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.mnuDD_FindAlumniParent_PanelMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.mnuDD_CommunityParent_PanelMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.mnuDD_Administration_PanelMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.MenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.MenuCellMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.MenuCellExpandableMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.MenuCell
{
opacity: 1; 
}
.MainCell_YearLists
{
margin: 10px 15px; 
}
.MainCell_Publications
{
margin: 10px 15px; 
}
.MainCell_News
{
margin: 10px 15px; 
}
.MainCell_Magazines
{
margin: 10px 15px; 
}
.MainCell_Galleries
{
margin: 10px 15px; 
}
.MainCell_frmWebImages
{
margin: 10px 15px; 
}
.MainCell_frmWebDisplay
{
margin: 10px 15px; 
}
.MainCell_frmSendEmail
{
margin: 10px 15px; 
}
.MainCell_frmRequestPasswordReminder
{
margin: 10px 15px; 
}
.MainCell_frmProfile_Photo_Gallery
{
margin: 10px 15px; 
}
.MainCell_frmProfile_Organisation_Announcement
{
margin: 10px 15px; 
}
.MainCell_frmPrimesDisplay
{
margin: 10px 15px; 
}
.MainCell_frmPasswordReset
{
margin: 10px 15px; 
}
.MainCell_frmMyDetails
{
margin: 10px 15px; 
}
.MainCell_frmhome
{
margin: 10px 15px; 
}
.MainCell_frmError
{
margin: 10px 15px; 
}
.MainCell_frmContextPage
{
margin: 10px 15px; 
}
.MainCell_frmContactUs
{
margin: 10px 15px; 
}
.MainCell_frmConfirmDetails
{
margin: 10px 15px; 
}
.MainCell_frmAttributeEditor_Telephone
{
margin: 10px 15px; 
}
.MainCell_frmAttributeEditor_Photo
{
margin: 10px 15px; 
}
.MainCell_frmAttributeEditor_Facebook
{
margin: 10px 15px; 
}
.MainCell_frmAttributeEditor_Education_The_Hall
{
margin: 10px 15px; 
}
.MainCell_frmAttributeEditor_Address
{
margin: 10px 15px; 
}
.MainCell_FindStaff
{
margin: 10px 15px; 
}
.MainCell_FindFriendsNotLoggedIn
{
margin: 10px 15px; 
}
.MainCell_FindFriends
{
margin: 10px 15px; 
}
.MainCell_Events
{
margin: 10px 15px; 
}
.MainCell_DistinctiveLives
{
margin: 10px 15px; 
}
.MainCell_Context_Page_YourData
{
margin: 10px 15px; 
}
.MainCell_Context_Page_WorkPlacement
{
margin: 10px 15px; 
}
.MainCell_Context_Page_Volunteering
{
margin: 10px 15px; 
}
.MainCell_Context_Page_PasswordEmailSent
{
margin: 10px 15px; 
}
.MainCell_Context_Page_NextSchoolSupport
{
margin: 10px 15px; 
}
.MainCell_Context_Page_AboutUs
{
margin: 10px 15px; 
}
.MainCell_CareersSearch
{
margin: 10px 15px; 
}
.MainCell_BusinessDirectory
{
margin: 10px 15px; 
}
.MainCell_Archive
{
margin: 10px 15px; 
}
.MainCell
{
margin: 10px 15px; 
}
.MagazinesPrimePanel
{
display: block; 
}
.LeaversFormShortDetailsPrimePanel
{
display: block; 
}
.LeaversFormPrimePanel
{
display: block; 
}
.LeaversFormDetailsPrimePanel
{
display: block; 
}
.LeaversDepositPrimePanel
{
display: block; 
}
.LandingPageSection1WebDisplayMainPanel
{
display: block; 
}
.LandingNextEventWebDisplayMainPanel
{
min-width: 100%; 
}
.LandingLatestNewsWebDisplayMainPanel
{
box-sizing: border-box; 
margin: 10px 0px; 
min-width: 100px; 
width: 100%; 
}
.LandingFooterMenuMenuPanel
{
display: block; 
}
.LandingFooterMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: 300px; 
margin: 10px; 
width: 100%; 
}
.LandingFooterHistoryLandingFooterMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: 300px; 
margin: 10px; 
width: 100%; 
}
.LandingFooterArchiveVideosLandingFooterMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: 300px; 
margin: 10px; 
width: 100%; 
}
.LandingFooterArchivesLandingFooterMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: 300px; 
margin: 10px; 
width: 100%; 
}
.InvoiceDetailsMakeBookingPrimePanel
{
display: block; 
}
.InstagramMenuItemSocialMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.ImageBanner
{
border-top: 0px; 
top: 0px; 
}
.HomeIconCell
{
margin-left: 0px; 
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.HomeIcon
{
background-size: contain; 
}
.HiddenLogonCell
{
width: 80%; 
}
.GalleryDetailPrimePanel
{
display: block; 
}
.GalleriesPrimePanel
{
display: block; 
}
.frmEventBookingTicketDetailsPrimePanel
{
display: block; 
}
.FiveYearReunionPrimePanel
{
display: block; 
}
.FiveYearReunionDetailsPrimePanel
{
display: block; 
}
.FindFriendsPrimePanel
{
display: block; 
}
.ExpandableMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.EventsPrimePanel
{
display: block; 
}
.EventForBookingPrimePanel
{
display: block; 
}
.EventDetailsMakeBookingPrimePanel
{
display: block; 
}
.EventDetailsEventBookingPrimePanel
{
display: block; 
}
.DonorWallEntryPrimePanel
{
display: block; 
}
.DonorWallDetailsPrimePanel
{
display: block; 
}
.DistinctiveLivesPrimePanel
{
display: block; 
}
.CurrentmnuDD_NewsEventsParent_PanelMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.CurrentmnuDD_FindAlumniParent_PanelMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.CurrentmnuDD_CommunityParent_PanelMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.CurrentmnuDD_Administration_PanelMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.CurrentMenuCellMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.CurrentLandingFooterArchiveVideosLandingFooterMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: 300px; 
margin: 10px; 
width: 100%; 
}
.CurrentLandingFooterArchivesLandingFooterMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: 300px; 
margin: 10px; 
width: 100%; 
}
.CurrentHomeIconCell
{
margin-left: 0px; 
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.CurrentHomeIcon
{
background-size: contain; 
}
.CurrentBannerMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.ConfirmDetails_ConfDet_PhonesFaxesPrimePanel
{
display: block; 
}
.ConfirmDetails_ConfDet_NamePrimePanel
{
display: block; 
}
.ConfirmDetails_ConfDet_EmailAddressesPrimePanel
{
display: block; 
}
.ConfirmDetails_ConfDet_EducationGeneralPrimePanel
{
display: block; 
}
.Confirm_DetailsPrimePanel
{
display: block; 
}
.CareersUpdatePrimePanel
{
display: block; 
}
.CareersSearchPrimePanel
{
display: block; 
}
.BusinessEditPrimePanel
{
display: block; 
}
.BookingInvoiceTotalPrimePanel
{
display: block; 
}
.BookingInvoiceDetailPrimePanel
{
display: block; 
}
.BannerMenuMenuItemCell
{
box-sizing: border-box; 
display: block; 
height: auto; 
width: 100%; 
}
.AnnPhotosPrimePanel
{
display: block; 
}
.AnnListSubAttrsPanel
{
max-width: 100%; 
width: 100%; 
}
.AnnDetailPrimePanel
{
display: block; 
}

}


.webFontBase
{
font-family: 'Lato', sans-serif;
font-size: 15pt;
color: #000000;
}


.webFontBaseLink
{
font-family: 'Lato', sans-serif;
font-size: 15pt;
color: #000000;
font-weight: bold;
}


.webFontBaseNeutral
{
font-family: 'Lato', sans-serif;
font-size: 15pt;
color: #84828a;
}


.webFontBaseWhite
{
font-family: 'Lato', sans-serif;
font-size: 15pt;
color: white;
}


.webFontButton
{
font-family: 'Montserrat';
font-size: 14px;
color: #e074ac;
text-decoration: underline;
}


.webFontButtonNeutral
{
font-family: 'Montserrat';
font-size: 14px;
color: #84828a;
}


.webFontButtonWhite
{
font-family: 'Montserrat';
font-size: 14px;
color: white;
}


.webFontDeleteButton
{
font-family: 'Montserrat';
font-size: 14px;
color: Red;
text-decoration: underline;
}


.webFontFooter
{
font-family: 'Lato', sans-serif;
font-size: 12pt;
color: #aaaaaa;
}


.webFontFooterText
{
font-family: 'Lato', sans-serif;
font-size: 13.6px;
color: white;
}


.webFontHelpText
{
font-family: 'Lato', sans-serif;
font-size: 12pt;
color: Indigo;
}


.webFontLargeButtonWhite
{
font-family: 'Montserrat';
font-size: 20pt;
color: white;
}


.webFontMenu
{
font-family: 'Montserrat';
font-size: 14px;
color: white;
}


.webFontMenuPink
{
font-family: 'Montserrat';
font-size: 14px;
color: #e074ac;
}


.webFontMenuWhite
{
font-family: 'Montserrat';
font-size: 14px;
color: White;
}


.webFontPrimeLink
{
font-family: 'Montserrat';
font-size: 16pt;
color: black;
font-weight: bold;
}


.webFontPrimeTitle
{
font-family: 'Montserrat';
font-size: 15pt;
color: black;
font-weight: bold;
}


.webFontPrimeTitleSmall
{
font-family: 'Montserrat';
font-size: 12pt;
color: black;
}


.webFontScript
{
font-family: 'Dancing Script';
font-size: 25pt;
color: #000000;
}


.webFontScriptWhite
{
font-family: 'Dancing Script';
font-size: 25pt;
color: white;
}


.webFontSiteButton
{
font-family: 'Montserrat';
font-size: 14px;
color: black;
font-weight: bold;
}


.webFontSiteButtonWhite
{
font-family: 'Montserrat';
font-size: 14px;
color: white;
font-weight: bold;
}


.webFontTab
{
font-family: 'Montserrat';
font-size: 14px;
color: blue;
font-weight: bold;
text-decoration: underline;
}


.webFontTitle
{
font-family: 'Montserrat';
font-size: 20pt;
color: #000000;
}


.webFontTitlePink
{
font-family: 'Montserrat';
font-size: 20pt;
color: #e074ac;
}


.webFontTitleWhite
{
font-family: 'Montserrat';
font-size: 20pt;
color: White;
}


.webFontWebSubTitle
{
font-family: 'Montserrat';
font-size: 32px;
color: #000000;
font-weight: bold;
}


.webFontWebSubTitle24
{
font-family: 'Montserrat';
font-size: 24px;
color: #000000;
}


.webFontWebSubTitleWhite
{
font-family: 'Montserrat';
font-size: 32px;
color: white;
}


.webFontWebTitle
{
font-family: 'Montserrat';
font-size: 30pt;
color: #000000;
font-weight: bold;
}


.webFontWebTitlePink
{
font-family: 'Montserrat';
font-size: 30pt;
color: #e074ac;
font-weight: bold;
}


.webFontWebTitleWhite
{
font-family: 'Montserrat';
font-size: 30pt;
color: white;
}


.webFontWhite
{
font-family: 'Lato', sans-serif;
font-size: 15pt;
color: white;
}


.webFontWhiteLink
{
font-family: ;
font-size: ;
color: white;
text-decoration: underline;
}

