@charset "utf-8";@font-face{font-family:'Proxima Nova Alt Black';src:url('../fonts/Proxima Nova Alt Black-webfont.eot');src:url('../fonts/Proxima Nova Alt Black-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Proxima Nova Alt Black-webfont.woff2') format('woff2'),url('../fonts/Proxima Nova Alt Black-webfont.woff') format('woff'),url('../fonts/Proxima Nova Alt Black-webfont.ttf') format('truetype'),url('../fonts/Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Proxima Nova Alt Bold';src:url('../fonts/Proxima Nova Alt Bold-webfont.eot');src:url('../fonts/Proxima Nova Alt Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Proxima Nova Alt Bold-webfont.woff2') format('woff2'),url('../fonts/Proxima Nova Alt Bold-webfont.woff') format('woff'),url('../fonts/Proxima Nova Alt Bold-webfont.ttf') format('truetype'),url('../fonts/Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Proxima Nova Alt Regular';src:url('../fonts/Proxima Nova Alt Regular-webfont.eot');src:url('../fonts/Proxima Nova Alt Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Proxima Nova Alt Regular-webfont.woff') format('woff'),url('../fonts/Proxima Nova Alt Regular-webfont.ttf') format('truetype'),url('../fonts/Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Proxima Nova ScOsf Thin';src:url('../fonts/Proxima Nova ScOsf Thin-webfont.eot');src:url('../fonts/Proxima Nova ScOsf Thin-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Proxima Nova ScOsf Thin-webfont.woff2') format('woff2'),url('../fonts/Proxima Nova ScOsf Thin-webfont.woff') format('woff'),url('../fonts/Proxima Nova ScOsf Thin-webfont.ttf') format('truetype'),url('../fonts/Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Proxima Nova Semibold';src:url('../fonts/Proxima Nova Semibold-webfont.eot');src:url('../fonts/Proxima Nova Semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Proxima Nova Semibold-webfont.woff2') format('woff2'),url('../fonts/Proxima Nova Semibold-webfont.woff') format('woff'),url('../fonts/Proxima Nova Semibold-webfont.ttf') format('truetype'),url('../fonts/Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Proxima Nova Thin';src:url('../fonts/Proxima Nova Thin-webfont.eot');src:url('../fonts/Proxima Nova Thin-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Proxima Nova Thin-webfont.woff2') format('woff2'),url('../fonts/Proxima Nova Thin-webfont.woff') format('woff'),url('../fonts/Proxima Nova Thin-webfont.ttf') format('truetype'),url('../fonts/Proxima Nova Thin-webfont.svg#proxima_nova_ltthin') format('svg');font-weight:normal;font-style:normal}body{font-family:'Proxima Nova',sans-serif;font-size:14px;color:#0c0608;line-height:1.2}a,a::after,a::before,button::after,button::before{position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}label{font-weight:normal;text-align:center}.container-fluid{max-width:1600px}.h1,.h2,.h3,h1,h2,h3,h4,.h4{margin-top:0;margin-bottom:0}input:focus,textarea:focus,select:focus{outline:none !important}button:focus,.btn:focus{outline:0 !important}span.home-feature-disclaimer{display:block;color:#000;font-size:12px;margin-top:5px;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif}.mainCover{background:#f8f8f8;width:100%;padding-bottom:100px}.mainCover .tabbingHead{border:1px solid #ebecee;width:100%;padding:22px 0 0;text-align:center}.mainCover .tabbingHead ul.tabTitle{display:inline-block;vertical-align:middle;width:auto;margin:0;padding:0}.mainCover .tabbingHead ul.tabTitle li{display:inline-block;vertical-align:middle;width:auto}.mainCover .tabbingHead ul.tabTitle li a{display:inline-block;vertical-align:middle;width:auto;padding:0 25px 20px;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:14px;color:#0c0608;letter-spacing:0;line-height:36px;text-align:left}.mainCover .tabbingHead ul.tabTitle li.active a{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif}.mainCover .tabbingHead ul.tabTitle li a:hover,.mainCover .tabbingHead ul.tabTitle li a:focus{color:#0c0608}.mainCover .tabbingHead ul.tabTitle li a::after,.mainCover.indexPage .mainBoxCover.writeOnTime .optionList ul li a::after{position:absolute;content:"";left:0;bottom:0;background:#660820;width:0;height:2px}.mainCover .tabbingHead ul.tabTitle li a:hover::after,.mainCover .tabbingHead ul.tabTitle li a:focus::after,.mainCover .tabbingHead ul.tabTitle li.active a::after,.mainCover.indexPage .mainBoxCover.writeOnTime .optionList ul li a:hover::after,.mainCover.indexPage .mainBoxCover.writeOnTime .optionList ul li a:focus::after,.mainCover.indexPage .mainBoxCover.writeOnTime .optionList ul li.active a::after{width:100%}.mainCover .tabbingBody{padding:30px 0 100px;width:100%;display:inline-block;vertical-align:top}.mainCover .tabbingBody .tabLeft{text-align:center;padding-left:0}.mainCover .tabbingBody .tabLeft label{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:14px;color:#0c0608;display:inline-block;vertical-align:top;width:100%;margin:3px 0 0}.mainCover .tabbingBody .tabLeft p{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:12px;color:rgba(12,6,8,0.5);display:inline-block;vertical-align:top;width:100%;margin:0}.mainCover .tabbingBody .tabLeft p.payment-into-label-fee,.mainCover .tabbingBody .tabLeft p.text-danger,.mainCover .tabbingBody .tabLeft p.text-success{font-size:14px;position:relative}.mainCover .tabbingBody .tabLeft p.payment-into-label-fee{color:rgba(12,6,8,0.95)}.mainCover .tabbingBody .tabLeft p.text-success{color:#3c763d}.mainBoxCover.reunion-setup .userExpBox p.text-danger,.mainCover .tabbingBody .tabLeft p.text-danger{color:#f44336}.mainCover .tabbingBody .tabLeft p.noDetailsToShow,.mainCover .tabbingBody .tabLeft p.reunionBannerInfoText{border-bottom:1px solid #ebecee;width:100%;height:auto;display:inline-block;vertical-align:top;padding:15px;text-align:left;margin-bottom:10px}.mainCover .tabbingBody .tabLeft p.reunionBannerInfoText{border:0;font-size:12px;line-height:18px}small.leftBarReunionSmallPrint{font-size:12px;color:rgba(0,0,0,0.5);display:block;margin-top:10px;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif}small.leftBarReunionSmallPrint a{font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif;color:#660820;text-decoration:underline}.mainCover .tabbingBody .tabLeft .userDetailBox{background:#fff;border:1px solid #ebecee;width:100%;height:auto}.mainCover .tabbingBody .tabLeft .userDetailBox .imgBox{text-align:center;padding:30px 15px 20px;display:inline-block;vertical-align:top;width:100%}.mainCover .tabbingBody .tabLeft .userDetailBox .imgBox figure{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:128px;border-radius:100%;overflow:hidden;display:inline-block;cursor:pointer}.mainCover .tabbingBody .tabLeft .userDetailBox .imgBox figure::after,.mainCover .mainBoxCover .userExpBoxIn figure::after,.mainCover .mainBoxCover .skillBox .skillBoxRepeat .imageSkill figure::after,.mainCover .tabbingBody .tabLeft .boxCover .simiProBox figure::after,header .rightHead .dropBox .itmes figure::after,.boxCover .dropBox .itmes figure::after,.mainCover.indexPage .boxCover.allPadding .listCover ul li figure::after,.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail figure::after,.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserContent .sharedPost .leftSharedPost figure::after,.viewedPeopleCover .viewedPeopleBox figure::after,.messagePage .mainMessage .messageBoxCover .messageBox figure::after,.messagePage .leftMessage .senderList ul li a figure::after,.messagePage .rightMessage .userDetailBox .imgBox figure::after{content:"";padding-top:100%;display:block}.mainCover .tabbingBody .tabLeft .counter{border-top:1px solid #ebecee;display:inline-block;vertical-align:top;width:100%}.mainCover .tabbingBody .tabLeft .counter .inCounter{background:#fff;border-right:1px solid #ebecee;width:50%;float:left;padding:20px 10px;text-align:center}.mainCover .tabbingBody .tabLeft .counter .inCounter:last-child{border-right:0}.mainCover .tabbingBody .tabLeft .contactDetail{border-top:1px solid #ebecee;display:inline-block;vertical-align:top;width:100%;padding:25px 35px;text-align:left}.mainCover .tabbingBody .tabLeft .contactDetail .linkCover{display:inline-block;vertical-align:top;width:100%;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:13px;line-height:1;color:rgba(12,6,8,0.5);margin-bottom:10px}.mainCover .tabbingBody .tabLeft .contactDetail .linkCover i{color:#000;display:inline-block;vertical-align:middle;margin-right:10px;font-size:14px}.mainCover .tabbingBody .tabLeft .contactDetail .linkCover a{display:inline-block;vertical-align:middle;color:rgba(12,6,8,0.5);max-width:85%;text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mainCover .tabbingBody .tabLeft .contactDetail .linkCover a:hover,.mainCover .tabbingBody .tabLeft .contactDetail .linkCover a:focus{color:#0c0608}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover.reunion-setup,.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover{background:#fff;border:1px solid #ebecee;width:100%;height:auto;padding:0 25px 15px;margin-bottom:30px}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover.reunion-setup{margin-bottom:20px;padding:0 25px 0}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover.reunion-setup form{margin-bottom:30px}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover.reunion-setup form label{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover.reunion-setup ul.uploadInstructions{list-style:disc;width:47%;display:block;margin:0 auto;color:rgba(12,6,8,0.5)}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover.reunion-setup ul.uploadInstructions li{list-style:disc;text-align:left}.mainCover .mainBoxCover h3{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.2;color:#0c0608;text-align:left;border-bottom:1px solid #ebecee;display:inline-block;vertical-align:top;width:100%;padding:34px 0 19px 0;margin-bottom:10px}.mainCover .mainBoxCover.reunion-setup h3{letter-spacing:1px}.mainCover .mainBoxCover.reunion-setup h3 a,a.advancedGuestGlobalButton,.mainCover .mainBoxCover.reunion-setup span button.payAdvanceFee,button.payAdvanceFee,.basic-information .donate-rsvp-info .donate-info .sec3b button.payAdvanceFee,.basic-information .donate-rsvp-info .rsvp-info a.rsvpToReunion,.basic-information .donate-rsvp-info .donate-info a.rsvpToReunion,.basic-information .amenities-info .amenity-section a.rsvpToReunion,.basic-information .date-map-address-info a.rsvpToReunion{float:right;font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif;border:1px solid #ccaa6f;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);display:inline-block;margin-bottom:0;font-weight:700;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;transition-duration:.1s;transition-property:border,box-shadow,outline,background;transition-timing-function:cubic-bezier(0.4,0,0.2,1);-webkit-font-smoothing:antialiased;padding:4px 16px;font-size:12px;line-height:1.5;border-radius:22.5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#cca353;text-transform:uppercase;margin-left:10px;margin-top:-10px}.advancedGuestButtonContainer{margin-bottom:10px}a.advancedGuestGlobalButton img{vertical-align:text-top}.mainCover .mainBoxCover.reunion-setup span button.payAdvanceFee,button.payAdvanceFee,a.advancedGuestGlobalButton{margin-top:0}a.advancedGuestGlobalButton{margin-bottom:10px;float:right !important}.mainCover .mainBoxCover.reunion-setup h3 small{float:right;font-size:11px;text-transform:uppercase;margin-top:2px;margin-right:5px}.mainCover .mainBoxCover.reunion-setup h3 a.add-more-button{color:#fff;border:1px solid #335d29fc;background:#3a9052;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.mainCover .mainBoxCover.reunion-setup h3 a.add-more-button i{font-size:12px;color:#fff;display:inline-block;margin-top:4px;float:left;padding-right:4px}.mainCover .mainBoxCover.reunion-setup h3 a.resendAllInvite i{font-size:15px;margin-top:0;padding:0 3px}.mainCover .mainBoxCover.reunion-setup h3 a.resendAllInvite i.greenCheck{color:#008000bd}.mainCover .mainBoxCover.reunion-setup h3 a.resendAllInvite i.redCross{color:#660820}.mainCover .mainBoxCover.reunion-setup h3 i.reunionSubscribeDrop{color:#cca353;font-size:20px;float:right;padding:0 5px;cursor:pointer;margin-top:-5px}.mainCover .mainBoxCover.reunion-setup h3.addBorderBottom{border-bottom:1px solid #ebecee}.mainCover .mainBoxCover.reunion-setup h3.removeBorderBottom{border-bottom:0}.basic-information .donate-rsvp-info .rsvp-info a.rsvpToReunion,.basic-information .donate-rsvp-info .donate-info a.rsvpToReunion,.basic-information .amenities-info .amenity-section a.rsvpToReunion,.basic-information .donate-rsvp-info .donate-info .sec3b button.payAdvanceFee,button.payAdvanceFee,.basic-information .date-map-address-info a.rsvpToReunion{float:none;margin-top:10px;padding:7px 40px;color:#cca353;background:#fff;text-decoration:none;font-size:12px;letter-spacing:1px;height:auto}button.payAdvanceFee,.basic-information .donate-rsvp-info .donate-info .sec3b button.payAdvanceFee{padding:4px 15px;color:#660820;border:1px solid #999;font-size:11px;margin-top:1px;height:auto}div.advanced-fee-display-rp{display:block;margin-bottom:1px;padding:5px 0;border-bottom:1px dotted #dddddd47}.border-right-0{border-right:0}.basic-information .donate-rsvp-info .donate-info.border-right-0{border-right:0}.basic-information .donate-rsvp-info h5{font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:1px;margin-top:20px;padding-bottom:1px}div.addeventatc{border-radius:20px !important;font-size:14px !important;font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif !important}.mainCover .mainBoxCover.reunion-setup span button.payAdvanceFee,button.payAdvanceFee,a.advancedGuestGlobalButton{float:none;color:#414c58;background:linear-gradient(#fff,#f8f8f8);border-color:#cfd4da;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);height:auto}.mainCover .mainBoxCover.reunion-setup h3 a:hover,.mainCover .mainBoxCover.reunion-setup span button.payAdvanceFee:hover,button.payAdvanceFee:hover,.basic-information .donate-rsvp-info .rsvp-info a.rsvpToReunion:hover,.basic-information .amenities-info .amenity-section a.rsvpToReunion:hover,.basic-information .date-map-address-info a.rsvpToReunion:hover{box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1)}.mainCover .mainBoxCover.reunion-setup a.previewReunionWebPage{color:#660820;font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif;text-decoration:underline;padding:0 15px}.mainCover .mainBoxCover p{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.7;color:rgba(12,6,8,0.5);display:inline-block;vertical-align:top;width:100%}.mainCover .mainBoxCover p.payment-info{font-size:12px;color:rgba(12,6,8,1)}.mainCover .mainBoxCover p.text-success{color:#3c763d;line-height:14px}.mainCover .mainBoxCover p.text-danger{color:#a94442;line-height:14px}.mainCover .mainBoxCover p.payment-info.text-success{font-size:13px;margin:5px 0;font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif}.mainCover .mainBoxCover .userExpBox p{margin-bottom:10px;margin-top:10px;font-size:13px;color:rgba(12,6,8,0.85)}.mainCover .mainBoxCover .userExpBox p.reunionCodeDisclaimer strong{color:#000;font-family:'Proxima Nova Semibold',Arial,Helvetica,sans-serif}.mainCover .mainBoxCover .userExpBox p.productName{margin-bottom:10px;margin-top:10px;font-size:10px;color:#660820;font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif}.mainCover .mainBoxCover .userExpBox p.mainCoverIntro{opacity:.75;font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif}.mainCover .mainBoxCover .userExpBox{border-bottom:1px solid #ebecee}.mainCover .mainBoxCover.reunion-setup .userExpBox{border-bottom:1px solid #ebecee4d}.mainCover .mainBoxCover .userExpBox:last-child{border-bottom:0}.mainCover .mainBoxCover .userExpBox+.userExpBox{margin-top:10px}.mainCover .mainBoxCover .userExpBoxIn{padding:0 0 15px 0;display:inline-block;vertical-align:top;width:100%}.mainCover .mainBoxCover .userExpBoxIn .userExpText{display:inline-block;vertical-align:middle;width:calc(100% - 64px);text-align:left;margin-top:10px}.tabMain .tabMainIn .mainBoxCover .formContainer .alreadyRegistered{padding:15px;background:#fafafa}.tabMain .tabMainIn .mainBoxCover .formContainer .alreadyRegistered .alreadyRegisteredLink{font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif;color:#660820;display:inline-block;font-size:11px;text-transform:uppercase;cursor:pointer;text-decoration:underline;padding:0 7px;letter-spacing:.5px}.mainCover .mainBoxCover .userExpBoxIn .userExpText .documentAttachment{margin-top:0;padding:3px 0;border-top:0 solid #ebecee}.mainCover .mainBoxCover .userExpBoxIn .userExpText .eventContent p,.mainCover .mainBoxCover .userExpBoxIn .userExpText .eventContent li{font-size:14px}.mainCover .mainBoxCover .userExpBoxIn .userExpText .eventContent p a{color:#660820;margin:5px 0;text-decoration:underline}.mainCover .mainBoxCover .userExpBoxIn .userExpText .eventContent ul,.mainCover .mainBoxCover .userExpBoxIn .userExpText .eventContent ol{padding-left:30px;word-break:break-word;margin:10px 0}.mainCover .mainBoxCover .userExpBoxIn .userExpText .eventContent ul li,.mainCover .mainBoxCover .userExpBoxIn .userExpText .eventContent ol li{list-style:initial;border-bottom:0;color:#0c0608a6}.mainCover .mainBoxCover .userExpBoxIn .userExpText .eventContent p{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;margin:8px 0;line-height:20px}.mainCover .mainBoxCover .userExpBoxIn .userExpText .eventContent p strong{font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif}.mainCover .mainBoxCover .userExpBoxIn .userExpText .eventContent p img{margin-right:10px;width:20px}.mainCover .mainBoxCover .userExpBoxIn .userExpText .eventContent .eventContentDisclaimer small,.mainCover .mainBoxCover .userExpBoxIn .userExpText .eventContent .eventContentDisclaimer small a{font-size:11px !important;font-style:normal !important}.mainCover .mainBoxCover .userExpBoxIn .userExpText .eventContent .feeContent{border-bottom:1px dotted #dddddd47;display:block;height:40px;padding:4px;margin-bottom:3px}.mainCover .mainBoxCover .userExpBoxIn .userExpText.reunionActivityContainer{width:100%}.mainCover .mainBoxCover .userExpBoxIn .userExpText.fees-container{width:100%}.reunionActivityContainer p.advanced-fee-info.two-column-info strong{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;letter-spacing:1px;padding-right:5px}.mainCover .mainBoxCover .userExpBoxIn .userExpText small.customDisplayOrder{font-size:11px;display:inline-block;text-transform:capitalize}.mainCover .mainBoxCover .userExpBoxIn .userExpText div.fee-name-and-cost{border-bottom:1px solid #ebecee87;padding-bottom:10px;margin-bottom:5px}.mainCover .mainBoxCover .userExpBoxIn .userExpText div.fee-name-and-cost span.fee-name,.mainCover .mainBoxCover .userExpBoxIn .userExpText div.fee-name-and-cost span.fee-cost{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;width:45%;display:inline-block;font-size:14px;line-height:20px;color:#660820;padding:5px 0}.mainCover .mainBoxCover .userExpBoxIn .userExpText div.fee-name-and-cost span.fee-cost{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;width:52%;text-align:right;display:inline-block;font-size:13px;border-bottom:1px solid #ebecee87}.mainCover .mainBoxCover .userExpBoxIn .userExpText div.fee-name-and-cost span.fee-name.other-fee-name{cursor:pointer}.mainCover .mainBoxCover .userExpBoxIn .userExpText div.fee-name-and-cost span.fee-cost.other-fee-cost{vertical-align:top;width:30%}.mainCover .mainBoxCover .userExpBoxIn .userExpText.fees-container div.fee-name-and-cost:last-child,.mainCover .mainBoxCover .userExpBoxIn .userExpText.fees-container div.fee-name-and-cost span.fee-name:last-child,.mainCover .mainBoxCover .userExpBoxIn .userExpText.fees-container div.fee-name-and-cost span.fee-cost:last-child{border-bottom:0}.mainCover .mainBoxCover .userExpBoxIn .userExpText small em{font-style:normal;font-size:12px}.mainCover .mainBoxCover .userExpBoxIn .userExpText h2{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:16px;color:#0c0608;margin-bottom:5px;text-align:left}.mainCover .mainBoxCover .userExpBoxIn .userExpText h4,.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover.reunion-setup h4{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:14px;color:#660820;margin-bottom:5px}.mainCover .mainBoxCover .userExpBoxIn .userExpText small{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:14px;color:rgba(12,6,8,0.5);margin-bottom:0;font-style:italic}.mainCover .mainBoxCover .userExpBoxIn .userExpText li{padding:5px 0;border-bottom:1px solid #ebecee87}.mainCover .mainBoxCover .userExpBoxIn .userExpText .requestMiniDetails{display:block}.mainCover .mainBoxCover .userExpBoxIn .userExpText blockquote{background:#fcfcfc;margin-top:5px;line-height:10px;padding:15px 10px}.mainCover .mainBoxCover .userExpBoxIn .userExpText blockquote p{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;color:rgba(12,6,8,0.95)}.mainCover .mainBoxCover .userExpBoxIn .userExpText .requestMiniDetails em{color:rgba(12,6,8,0.75);font-style:normal;margin-left:2px}.request-already-contacted{width:100%;text-align:center;color:rgba(40,116,63,0.76);font-style:normal;font-size:12px;display:block}.mainCover .mainBoxCover .searchPageResultList p.requestNotFound{margin-bottom:20px}.mainCover .mainBoxCover .userExpBox p.amenity-link{display:inline-block;width:auto}.mainCover .mainBoxCover.reunion-setup .userExpBox .userExpBoxIn .addABusiness,.mainCover .mainBoxCover .addABusiness,.mainCover .mainBoxCover .viewRequests{color:#660820;height:auto;display:inline-block;width:auto;padding:20px 0 1px 0;text-transform:uppercase;font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:1px;cursor:pointer;text-decoration:underline;margin-bottom:5px}.mainCover .mainBoxCover .addAnImage small{display:block;width:100%;margin-top:5px;font-size:11px;opacity:.8}.mainCover .mainBoxCover .viewRequests{padding-top:0;padding-right:15px;text-decoration:underline}.mainCover .mainBoxCover div.viewRequests{text-decoration:none}.mainCover .mainBoxCover .viewRequests p.linkDescription{font-size:12px;text-decoration:none;text-transform:none}.mainCover .mainBoxCover .viewRequests i{padding-right:5px}.mainCover .mainBoxCover .viewRequests span.float-right-action{float:right;font-size:14px}.mainCover .mainBoxCover .viewRequests span.float-right-action.select-host i{float:right;font-size:14px;padding:6px;background:#f5f5f5;border-radius:50%;color:rgba(60,60,60,0.58)}.mainCover .mainBoxCover .viewRequests span.float-right-action.select-host.selected-host i{float:right;font-size:14px;padding:6px;background:#ceead5;border-radius:50%;color:#0b7025}.mainCover .mainBoxCover .userExpBoxIn figure,.mainCover .mainBoxCover .addABusiness img,.mainCover .mainBoxCover.reunion-setup .userExpBox .userExpBoxIn img.guests-icon-image,.basic-information .donate-rsvp-info .donate-info .sec3a img.guests-icon-image,.mainCover .mainBoxCover.reunion-setup .userExpBox .userExpBoxIn img.other-icon-image{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:45px;border-radius:100%;overflow:hidden;display:inline-block;vertical-align:middle;background-color:#ccc}.mainCover .mainBoxCover.reunion-setup .userExpBox .userExpBoxIn img.guests-icon-image,.mainCover .mainBoxCover.reunion-setup .userExpBox .userExpBoxIn img.other-icon-image,.basic-information .donate-rsvp-info .donate-info .sec3a img.guests-icon-image,.mainCover .mainBoxCover .addABusiness img{height:18px;width:18px;background:transparent;margin-right:8px;vertical-align:middle;margin-top:-3px}.mainCover .mainBoxCover.reunion-setup .userExpBox .userExpBoxIn img.guests-icon-image,.mainCover .mainBoxCover.reunion-setup .userExpBox .userExpBoxIn img.other-icon-image{margin-top:7px;border-radius:0}.mainCover .mainBoxCover.reunion-setup .userExpBox .userExpBoxIn img.other-icon-image{margin-top:0;height:25px;width:25px}.mainCover .mainBoxCover.reunion-setup .userExpBox .userExpBoxIn img.guests-icon-image.withText{margin-top:10px;vertical-align:top}.mainCover .mainBoxCover .userExpBoxIn .userExpText div.fee-name-and-cost span.fee-name.setup-fee-name{width:65%}.mainCover .mainBoxCover .userExpBoxIn .userExpText div.fee-name-and-cost span.fee-name.setup-fee-name img.guests-icon-image.withText{margin-top:0}span.space-moderately,em.space-moderately{vertical-align:middle;font-style:normal;display:inline-block;width:calc(100% - 32px)}.mainCover .mainBoxCover.reunion-setup .userExpBox .userExpBoxIn img.guests-icon-image.withText.reunion-rsvp-summary{margin-top:5px;vertical-align:top}.mainCover .tabbingBody .tabRight{padding-left:15px}.mainCover .tabbingBody .tabLeft .boxCover{background:#fff;border:1px solid #ebecee;width:100%;height:auto;margin-bottom:30px}.mainCover .tabbingBody .tabLeft .boxCover h3{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:14px;color:#0c0608;line-height:1.2;text-align:left;padding:34px 0 20px 20px}.mainCover .tabbingBody .tabLeft .highChart{width:100%;display:inline-block;vertical-align:top;padding:25px 25px 37px;border-top:1px solid #ebecee}.mainCover .tabbingBody .tabLeft .highChart img{width:100%;height:auto}.mainCover .tabbingBody .tabLeft .boxCover.allPadding{padding:0 25px 15px 25px}.mainCover .tabbingBody .tabLeft .boxCover.allPadding h3{padding:34px 0 20px 0}.mainCover .tabbingBody .tabLeft .boxCover.allPadding h3 i,.mainCover .mainBoxCover h3 i{float:right;font-size:18px;color:rgba(12,6,8,0.35);margin-top:-3px;cursor:pointer}.mainCover .tabbingBody .tabLeft .boxCover.allPadding h3 i em{margin-left:3px;font-style:normal;text-transform:uppercase;font-size:10px;letter-spacing:1px;display:inline-block;position:relative;top:-3px}.mainCover .tabbingBody .tabLeft .boxCover.allPadding .manageLeftDetails,.mainCover .tabbingBody .tabLeft .boxCover .simiProBox .addOnActionContainer .addOnActionCall{width:100%;display:block;height:auto;padding:20px 0 10px 0;color:#660820;letter-spacing:1px;text-decoration:underline;text-transform:uppercase;font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:12px;text-align:left;margin-bottom:5px}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox .addOnActionContainer .addOnActionCall{width:calc(100% - 90px);display:inline-block;letter-spacing:1px;font-size:10px;padding-left:10px;line-height:18px;text-transform:uppercase}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox .addOnActionContainer .addOnActionCall p{text-transform:none;line-height:13px;margin-top:5px;width:100%}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox .addOnActionContainer .addOnActionImg{width:75px;height:auto;display:inline-block}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox .addOnActionContainer .addOnActionImg img{top:-5px;display:inline-block;position:relative}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox .addOnActionContainer:last-child{border-bottom:0}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox .addOnActionContainer{padding:10px 0;border-bottom:1px solid #ebecee}p.reunion-addons-info strong{color:#0f0f0f;font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif}small.payment-into-label{width:100%;border-top:1px solid #ebecee;display:inline-block;padding-top:16px}.mainCover .tabbingBody .tabLeft .boxCover.allPadding p a.manageLeftDetails{width:36%;font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;display:inline-block;float:right;vertical-align:top;position:absolute;right:-8px;top:-12px;text-transform:uppercase;letter-spacing:1px;font-size:13px}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox{border-top:1px solid #ebecee;padding-top:16px;width:100%;display:inline-block;vertical-align:top;text-align:left}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox p.reunionDate,.mainCover .mainBoxCover .userExpBoxIn .userExpText span.countdown{font-family:'Proxima Nova Alt Bold',Helvetica,Arial,sans-serif;font-size:13px;color:#0c0608}.mainCover .mainBoxCover .userExpBoxIn .userExpText span.countdown{font-size:15px;font-style:normal !important;text-transform:uppercase;letter-spacing:1px;word-break:keep-all}.mainCover .mainBoxCover .userExpBoxIn .userExpText img.countdownImg{padding-top:0;margin-right:4px;vertical-align:bottom;width:20px;display:inline-block}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox p.reunionDate em,.mainCover .mainBoxCover .userExpBoxIn .userExpText span.countdown em{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:15px;font-style:normal}.mainCover .mainBoxCover .userExpBoxIn .userExpText span.countdown em{font-size:14px;text-transform:lowercase;margin-right:4px}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox div.upcoming-reunion-theme{font-size:14px;line-height:20px;margin:2px 0;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox div.upcoming-reunion-theme .upcoming-reunion-theme-left{width:30%;display:inline-block;font-size:12px;vertical-align:top;color:rgba(0,0,0,0.5)}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox div.upcoming-reunion-theme .upcoming-reunion-theme-right{width:65%;display:inline-block;font-size:13px}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox label.reunionFeeLabel{font-size:13px}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox small.disclaimerReunionFee{display:block;color:#000000b5;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox figure{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:68px;border-radius:100%;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:3px;opacity:.5;background-color:#ccc}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox figure:last-child{margin-right:0}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox figure.active{max-width:80px;opacity:1}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox .simiProBoxText{display:none;vertical-align:top;width:100%;margin-top:5px;margin-bottom:15px}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox .simiProBoxText.active{display:inline-block}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox .simiProBoxText label{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:16px;color:#0c0608}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox .simiProBoxText p{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:14px;color:rgba(12,6,8,0.5)}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox h3.subscriptionTitle{padding:5px 0 0 0;margin:4px;line-height:15px;letter-spacing:1px;font-size:11px}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox li.reunionHosts{line-height:20px;margin-bottom:10px;border-bottom:1px solid #ebecee52;padding:5px 0}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox h3.subscriptionTitle img{height:25px;width:25px;border-radius:50%;margin-right:7px}.mainCover .tabbingBody .tabLeft .boxCover .simiProBox ul{padding-left:19px}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover .userExpBox .userExpBoxIn .userExpText ul li:last-child{border-bottom:0}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover .userExpBox .userExpBoxIn .userExpText ul li a.reunionActivityLink{padding:5px 0 10px 0;font-size:14px;color:rgba(12,6,8,0.75);font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover .userExpBox .userExpBoxIn .userExpText ul li a.reunionActivityLink:hover{color:rgba(12,6,8,1);transition:all 2s ease-in}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover .userExpBox .userExpBoxIn .userExpText ul li a.reunionActivityLink i.fa{padding-right:10px;display:inline-block;width:20px;height:20px;top:-4px;position:relative;color:#cca353}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover .userExpBox .userExpBoxIn .userExpText ul li a.reunionActivityLink em{font-style:normal;display:inline-block;width:calc(100% - 50px)}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover .userExpBox .userExpBoxIn .userExpText ul li a.reunionActivityLink em small{display:block;font-family:"Proxima Nova SemiBold",Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;padding:4px 0;color:#660820}.form-group label.control-label,.form-group.has-success label.control-label,.form-group.has-error label.control-label,.form-group.has-error .help-block{font-size:14px;margin-top:6px}.tabMain .tabMainIn .mainBoxCover .formContainer .continueButton,.mainCover.searchPage .tabbingBody .tabLeft .boxCover .formContainer .continueButton,.mainCover .tabbingBody .tabMain .formContainer .continueButton,.messagePage .mainMessage .typingSection .continueButton{background:rgba(204,163,83,0.05) none repeat scroll 0 0;border:2px solid #cca353;border-radius:110.34px;box-shadow:0 1px 5px 1px rgba(0,0,0,0.2);color:#cca353;display:block;font-size:12px;font-weight:bold;height:43px;letter-spacing:.89px;margin:20px auto;padding:11px 0;text-align:center !important;text-transform:uppercase;width:179px;position:relative}.tabMain .tabMainIn .mainBoxCover .formContainer .continueButton:hover,.mainCover.searchPage .tabbingBody .tabLeft .boxCover .formContainer .continueButton:hover,.mainCover .tabbingBody .tabMain .formContainer .continueButton:hover,.messagePage .mainMessage .typingSection .continueButton:hover{background:#cca353 none repeat scroll 0 0;border:2px solid #cca353;box-shadow:0 5px 7px 0 rgba(0,0,0,0.16),0 4px 10px 0 rgba(0,0,0,0.12);color:#fff;text-decoration:none}.mainCover .tabbingBody .tabMain .formContainer .continueButton.formError,.tabMain .tabMainIn .mainBoxCover .formContainer .continueButton.formError,.mainCover.searchPage .tabbingBody .tabLeft .boxCover .formContainer .continueButton .formError,.messagePage .mainMessage .typingSection .continueButton.formError{background:red !important;border:2px solid red !important;color:#fff !important}.mainCover .tabbingBody .tabMain .formContainer .continueButton.formSuccess,.tabMain .tabMainIn .mainBoxCover .formContainer .continueButton.formSuccess,.mainCover.searchPage .tabbingBody .tabLeft .boxCover .formContainer .continueButton .formSuccess,.messagePage .mainMessage .typingSection .continueButton.formSuccess{text-decoration:none;background:green !important;border:2px solid green !important;color:#fff !important}.continueButton .glyphicon-plus{display:none}.continueButton{position:relative}.continueButton .text{width:100%;text-align:center}.continueButton .icons{left:50%;margin-left:-68px;position:absolute}.submitPanel{padding:20px 0;border-top:1px solid #ebecee;margin-top:20px;display:block;text-align:center}.tabMain .tabMainIn .mainBoxCover .formContainer .submitPanel{padding-bottom:0}.mainCover{background:#f8f8f8;width:100%;padding-bottom:100px}.mainCover.profilePage.mainNavHeaderSection{padding-bottom:0}.messagePage{background:#fff;border:1px solid #ebecee;margin-top:30px;width:100%;vertical-align:top;border-radius:4px;display:flex;overflow:hidden}.messagePage .mainMessage,.messagePage .rightMessage{position:relative}.messagePage .backMob{font-size:24px;line-height:1px;color:#0c0608;padding:15px 15px;position:absolute;left:0;display:none}.messagePage .backMob:hover,.messagePage .backMob:focus{background:#660820;color:#fff}.messagePage .backMob i{position:relative;top:11px;color:#660820}.messagePage .leftMessage{flex-direction:row;width:250px}.messagePage .leftMessage .searchCover1{display:inline-block;vertical-align:top;width:100%;background:#fff;border-radius:4px 0 0 0;padding:32px 0}.messagePage .leftMessage .searchCover1 .insearch{display:inline-block;vertical-align:top;background:#fff url(../img/search-icon.png) no-repeat center left / 35px auto;border:1px solid #eee;width:100%;height:auto;padding:10px 10px 10px 45px;font-family:"Proxima Nova Semibold",Helvetica,Arial,sans-serif;font-size:16px;line-height:1;color:#b6b5b5;text-align:left;border:0}.messagePage .leftMessage .senderList{display:inline-block;vertical-align:top;width:100%}.messagePage .leftMessage .senderList ul{display:inline-block;vertical-align:top;width:100%;margin:0;padding:0 0 10px}.messagePage .leftMessage .senderList ul li{display:inline-block;vertical-align:top;border-top:1px solid #ebecee;width:100%}.messagePage .leftMessage .senderList ul li a{display:inline-block;vertical-align:top;padding:20px 15px;width:100%;background:#fff}.messagePage .leftMessage .senderList ul li a figure{display:inline-block;vertical-align:middle;width:54px;border-radius:100%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;height:auto}.messagePage .leftMessage .senderList ul li a .textUp{display:inline-block;vertical-align:middle;padding-left:4px;width:calc(100% - 58px)}.messagePage .leftMessage .senderList ul li a .textUp label{font-family:"Proxima Nova Semibold",Helvetica,Arial,sans-serif;font-size:16px;line-height:1;color:#0c0608;margin:0 0 2px}.messagePage .leftMessage .senderList ul li a .textUp p{font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;font-size:13px;line-height:15px;color:rgba(12,6,8,0.5);text-align:left;margin:6px 0 0 0}.messagePage .leftMessage .senderList ul li a:hover,.messagePage .leftMessage .senderList ul li a:focus,.messagePage .leftMessage .senderList ul li.active a{background:rgba(204,163,83,0.05)}.messagePage .mainMessage{flex-direction:row;width:calc(100% - 500px);padding:0 25px;border-right:1px solid #ebecee;border-left:1px solid #ebecee;position:relative}.messagePage .mainMessage .headerMess{text-align:center;padding:25px 0 5px 0;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;line-height:1;color:rgba(12,6,8,0.5);width:100%;display:inline-block;vertical-align:top}.messagePage .mainMessage .timeMess{text-align:center;padding:1px 0 25px 0;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;font-size:14px;line-height:1;color:rgba(12,6,8,0.5);width:100%;display:inline-block;vertical-align:top}.messagePage .mainMessage .messageBoxCover{display:inline-block;vertical-align:top;width:100%;padding-left:20px;position:relative;padding-bottom:73px}.messagePage .mainMessage .messageBoxCover .messageBox{display:inline-block;vertical-align:top;width:100%;max-width:460px;margin-bottom:17px}.messagePage .mainMessage .messageBoxCover .messageBox figure,.messagePage .mainMessage .messageBoxCover .replyBox figure{display:inline-block;vertical-align:top;width:100%;width:48px;height:48px;border-radius:100%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.messagePage .mainMessage .messageBoxCover .messageBox figure{float:right}.messagePage .mainMessage .messageBoxCover .messageBox .messageText,.messagePage .mainMessage .messageBoxCover .replyBox .messageText{background:#f7f8f9;border-radius:4px;width:calc(100% - 62px);display:inline-block;vertical-align:top;padding:15px;margin-left:10px}.messagePage .mainMessage .messageBoxCover .replyBox .messageText{background:#660820}.messagePage .mainMessage .messageBoxCover .messageBox .messageText p,.messagePage .mainMessage .messageBoxCover .replyBox .messageText p{font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;font-size:14px;color:rgba(12,6,8,0.8);line-height:20px;text-align:left;display:inline-block;vertical-align:top;width:100%;margin-bottom:0}.messagePage .mainMessage .messageBoxCover .replyBox .messageText p{color:white}.messagePage .mainMessage .messageBoxCover .replyBox{float:right;width:100%;margin-bottom:17px;border-radius:4px;max-width:400px;height:auto;padding:15px}.messagePage .mainMessage .messageBoxCover .replyBox p{display:inline-block;vertical-align:top;width:100%;margin-bottom:0;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;font-size:13px;color:#fff;line-height:20px;text-align:left}.messagePage .mainMessage .typingSection{border-top:1px solid #ebecee;padding:10px 0 15px;width:calc(100% - 10px);margin-top:30px;bottom:0;left:25px;background:#fff}.messagePage .mainMessage .typingSection .inputChat{display:inline-block;vertical-align:middle;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;font-size:14px;line-height:43px;color:#0c0608;text-align:left;border:0;width:99%;background:#fcfcfc;padding:10px 20px;margin-top:-8px;min-height:100px}.vendor-compose-form{padding:10px}.messagePage .mainMessage .typingSection textarea,.vendor-compose-form textarea{max-height:70px;resize:none;overflow-y:scroll;border-bottom:1px solid #ebecee7d !important;margin-bottom:10px;border-right:1px solid #ebecee7d !important}.vendor-compose-form textarea{max-height:100px;border:0;background:#fcfcfc;padding:10px;width:100%;height:100px}.vendor-compose-clarify{font-style:normal;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;margin-right:10px;margin-top:2px;display:inline-block}.typingSection .rightAttach{display:inline-block;vertical-align:top}.typingSection .rightAttach a{margin-left:12px;display:inline-block;vertical-align:middle}.typingSection .rightAttach a.attach{width:19px;height:22px;background:url(../img/attachIcon.png) no-repeat center / 100% auto}.typingSection .rightAttach a.uploadIcon{width:20px;height:22px;background:url(../img/uploadPicIconGrey.png) no-repeat center / 100% auto}.typingSection .rightAttach a.attach:hover,.typingSection .rightAttach a.attach:focus{width:19px;height:22px;background:url(../img/attachIconHover.png) no-repeat center / 100% auto}.typingSection .rightAttach a.uploadIcon:hover,.typingSection .rightAttach a.uploadIcon:focus{width:20px;height:22px;background:url(../img/uploadPicIconGreyHover.png) no-repeat center / 100% auto}.messagePage .rightMessage{flex-direction:row;width:250px;text-align:center}.messagePage .rightMessage .userDetailBox{border-radius:0 4px 4px 0;display:inline-block;vertical-align:top;width:100%;padding:51px 15px 20px}.messagePage .rightMessage .userDetailBox .imgBox{display:inline-block;vertical-align:top;width:100%;padding-bottom:27px;border-bottom:1px solid #ebecee}.messagePage .rightMessage .userDetailBox .imgBox figure{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:130px;border-radius:100%;overflow:hidden;display:inline-block;background-color:#ccc;height:130px}.messagePage .rightMessage .userDetailBox .imgBox label{font-family:"Proxima Nova Semibold",Helvetica,Arial,sans-serif;font-size:16px;line-height:1;color:#0c0608;display:inline-block;vertical-align:top;width:100%;margin:15px 0 5px;text-align:center}.messagePage .rightMessage .userDetailBox .imgBox p{font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;font-size:12px;line-height:1;color:rgba(12,6,8,0.5);display:inline-block;vertical-align:top;width:100%;margin:0}.messagePage .rightMessage .userDetailBox .contactDetail{border-bottom:1px solid #ebecee;display:inline-block;vertical-align:top;width:100%;padding:16px 17px;text-align:left}.messagePage .rightMessage .userDetailBox .contactDetail .linkCover{display:inline-block;vertical-align:top;width:100%;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:13px;line-height:1;color:rgba(12,6,8,0.5);margin-bottom:10px}.messagePage .rightMessage .userDetailBox .contactDetail .linkCover i{display:inline-block;vertical-align:middle;margin-right:7px;font-size:14px;color:rgba(12,6,8,1)}.messagePage .rightMessage .userDetailBox .contactDetail .linkCover a{display:inline-block;vertical-align:middle;color:rgba(12,6,8,0.5);max-width:85%;text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.messagePage .rightMessage .userDetailBox .contactDetail .linkCover a:hover,.messagePage .rightMessage .userDetailBox .contactDetail .linkCover a:focus{color:#0c0608}.mainCover .mainBoxCover .skillBox{margin-top:10px}.mainCover .mainBoxCover .skillBox .skillBoxRepeat{display:inline-block;vertical-align:top;width:100%;margin:10px 0;border-bottom:1px solid #ebecee;padding-bottom:10px}.mainCover .mainBoxCover .skillBox .skillBoxRepeat+.skillBoxRepeat{margin-top:15px}.mainCover .mainBoxCover .skillBox .skillBoxRepeat:last-child{border:0}.mainCover .mainBoxCover .skillBox .skillBoxRepeat .skilltextCover{text-align:left;display:inline-block;vertical-align:middle;width:100%}.mainCover .mainBoxCover .skillBox .skillBoxRepeat .skillCount{background:#660820;width:auto;min-width:48px;height:48px;border-radius:100%;font-family:'Proxima Nova',Helvetica,Arial,sans-serif;font-size:16px;line-height:48px;overflow:hidden;color:#fff;text-align:center;display:inline-block;vertical-align:middle;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}.mainCover .mainBoxCover .skillBox .skillBoxRepeat .skilltext{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:16px;color:#0c0608;text-align:left;display:inline-block;vertical-align:middle;width:calc(100% - 52px);padding:0 0 0 8px}.mainCover .mainBoxCover .skillBox .skillBoxRepeat .skilltext h4{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:14px;color:#660820;margin-bottom:10px;letter-spacing:1px}.mainCover .mainBoxCover .skillBox .skillBoxRepeat .skilltext h4 img.payment-image{height:20px;width:auto;display:inline-block;padding-right:10px;margin-top:-4px;float:right}.mainCover .mainBoxCover .skillBox .skillBoxRepeat .imageSkill,.mainCover .mainBoxCover .skillBox .skillBoxRepeat .actionContainer{text-align:right;display:inline-block;vertical-align:middle;width:auto}.mainCover .mainBoxCover .skillBox .skillBoxRepeat .actionContainer{width:calc(100% - 65px);margin-top:15px;height:40px;text-align:left;margin-left:50px;border-top:1px solid #cca35321;padding-top:20px;margin-bottom:10px}.mainCover .mainBoxCover .skillBox .skillBoxRepeat .actionContainer .merchant-success,.mainCover .mainBoxCover .skillBox .skillBoxRepeat .actionContainer .merchant-add,.mainCover .mainBoxCover .skillBox .skillBoxRepeat .actionContainer .merchant-danger{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;padding-right:15px;text-transform:uppercase;font-size:11px;letter-spacing:1px}.mainCover .mainBoxCover .skillBox .skillBoxRepeat .actionContainer .merchant-success{color:#3c763d}.mainCover .mainBoxCover .skillBox .skillBoxRepeat .actionContainer .merchant-add{color:rgba(12,6,8,0.95)}.mainCover .mainBoxCover .skillBox .skillBoxRepeat .actionContainer .merchant-danger{color:#f44336}.mainCover .mainBoxCover .skillBox .skillBoxRepeat .imageSkill figure{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;width:48px;border-radius:100%;overflow:hidden;display:inline-block;vertical-align:middle;margin-left:2px;background-color:#ccc}.mainCover .mainBoxCover.recomndPart h3{margin-bottom:20px}.mainCover .mainBoxCover.recomndPart .userExpBox{border:1px solid #ebecee;width:100%;height:auto;padding:25px 25px 5px 25px}.mainCover .mainBoxCover.recomndPart .userExpBox .userExpBoxIn .userExpText{padding-left:13px}.mainCover .mainBoxCover.recomndPart .userExpBox+.userExpBox{margin-top:20px}.followBox{width:100%;display:inline-block;vertical-align:top;margin-top:12px}.followBox .followCover{text-align:center;width:100%;display:inline-block;vertical-align:top;border:1px solid #ebecee}.followBox .followCover:hover,.followBox .followCover:focus{box-shadow:3px 3px 6px #ccc}.followBox .followCover figure{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;display:inline-block;vertical-align:top;background-color:#ccc}.followBox .followCover figure::after{content:"";padding-top:65%;display:block}.followBox .followCover h2{width:100%;display:inline-block;vertical-align:top;font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:12px;line-height:1.2;color:#0c0608;padding:15px 10px}.recomndPart .addAnImage,.followBox .addAnImage{margin-top:30px;border-top:1px solid #ebecee}.followBox .displayImage{margin-bottom:20px}.followBox .displayImage .displayImageBottomPanel{margin-bottom:10px;background:#fff;border:1px solid #ebecee;padding-bottom:9px}.followBox .displayImage .displayImageBottomPanel .action_btn{position:absolute;width:90%}.followBox .displayImage .displayImageBottomPanel h2{text-align:left;padding-left:10px;padding-top:10px}.followBox .displayImage .displayImageBottomPanel .action_btn span.delete,.followBox .displayImage .displayImageBottomPanel .action_btn i{position:relative;height:18px;width:18px;display:block;margin-left:15px;float:right;top:-33px;right:5px}.followBox .displayImage .displayImageBottomPanel .action_btn span.delete{cursor:pointer;background:url(../img/Delete-Filled.png) center top / contain}.mainCover.indexPage .tabMain .tabMainIn .postBox{background:#fff;border:1px solid #ebecee;margin-bottom:32px;width:100%;padding:0 0 22px}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail{text-align:left;padding:0 22px 20px}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail.companyBanner{padding:0}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail.companyBanner p{padding:0 22px 0}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserIn{border-bottom:1px solid #ebecee;padding:15px 0 9px;display:inline-block;vertical-align:top;width:100%}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail figure{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:45px;border-radius:100%;overflow:hidden;display:inline-block;vertical-align:middle;background-color:#ccc}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserText{display:inline-block;vertical-align:middle;width:calc(100% - 64px)}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserText .postUserTextCover{padding-left:10px;width:calc(100% - 100px);display:inline-block;vertical-align:middle}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserText h2{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:16px;color:#0c0608;display:inline-block;vertical-align:middle;width:100%;text-align:left}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserText small{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:14px;color:rgba(12,6,8,0.5);display:inline-block;vertical-align:middle;width:100%}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserText label{width:96px;text-align:right;display:inline-block;vertical-align:middle;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:14px;color:#a9a8a8}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserContent{width:100%;padding:23px 0 23px;display:inline-block;vertical-align:middle}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail.companyBanner .postUserContent{padding:0}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail.companyBanner .postUserContent img{cursor:pointer}.mainCover.indexPage .tabMainHomeHowItWorks .tabMain .tabMainIn .postBox{padding:2px;border:0}.mainCover.indexPage .tabMainHomeHowItWorks .tabMain .tabMainIn .postBox .postUserDetail .postUserContent{width:50%;padding:25px 20px 50px 40px}.mainCover.indexPage .tabMainHomeHowItWorks .tabMain .tabMainIn .postBox .postUserDetail{padding:0}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserContent p{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:14px;color:rgba(12,6,8,0.5);display:inline-block;vertical-align:middle;width:100%;line-height:20px}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserContent img{width:100%;height:auto}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserContent .sharedPost{display:inline-block;vertical-align:top;width:100%;border:1px solid #ebecee}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserContent .sharedPost .leftSharedPost{display:inline-block;vertical-align:middle;width:210px}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserContent .sharedPost .leftSharedPost figure{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:none;border-radius:0;overflow:hidden;display:inline-block;vertical-align:middle;background-color:#ccc;z-index:0}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserContent .sharedPost .rightSharedPost{display:inline-block;vertical-align:middle;width:calc(100% - 214px);padding:15px}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserContent .sharedPost .rightSharedPost h2{display:inline-block;vertical-align:middle;width:100%;font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:16px;color:#0c0608;margin-bottom:8px}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserContent .sharedPost .rightSharedPost p{display:inline-block;vertical-align:middle;width:100%;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:14px;color:rgba(12,6,8,0.5)}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .userReaction{padding:5px 20px;border:1px solid #ebecee}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserShareOpt{display:inline-block;vertical-align:middle;padding:20px 0 0;width:100%}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserShareOpt ul{display:inline-block;vertical-align:middle;width:100%;list-style:none;margin:0;padding:0}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserShareOpt ul li{display:inline-block;vertical-align:middle;width:auto;margin-right:21px}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserShareOpt ul li a{display:inline-block;vertical-align:middle;width:100%;font-family:'Proxima Nova Alt Bold',Helvetica,Arial,sans-serif;font-size:15px;color:#b6b5b5}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserShareOpt ul li img{display:inline-block;vertical-align:middle;height:18px}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserShareOpt ul li span{display:inline-block;vertical-align:middle;color:#a9a8a8;font-family:'Proxima Nova Thin',Helvetica,Arial,sans-serif;font-size:14px}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserShareOpt ul li a:hover span,.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserShareOpt ul li a:focus span{color:#b6b5b5}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .postUserShareOpt ul li div.checkbox p{font-size:12px;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .commentCover{border-top:1px solid #ebecee;margin-top:20px;display:inline-block;vertical-align:top;width:100%}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .commentCover textarea{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:14px;color:#b6b5b5;line-height:1.2;text-align:left;display:inline-block;vertical-align:top;width:100%;padding:15px 0 0;border:0;resize:none}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .replyCommentCover{margin-top:20px;display:inline-block;vertical-align:top;width:100%}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .replyCommentCover .postUserIn{border-top:1px solid #ebecee;border-bottom:0;padding:15px 10px;display:inline-block;vertical-align:top;width:100%;background:rgba(0,0,0,0.01)}.mainCover.indexPage .tabMain .tabMainIn .postBox .postUserDetail .replyCommentCover .postUserIn:last-child{padding-bottom:0}.checkbox label:after,.radio label:after{content:"";display:table;clear:both}.checkbox .cr,.radio .cr{position:relative;display:inline-block;border:1px solid #0000002b;width:1.6em;height:1.6em;float:left;margin-right:.5em;border-radius:5px}.radio .cr{padding:14px;margin-right:15px;border-radius:50%;margin-top:-7px}.checkbox .cr .cr-icon,.radio .cr .cr-icon{position:absolute;font-size:1em;line-height:0;top:50%;left:20%}.radio .cr .cr-icon{margin-left:.04em}.checkbox label input[type="checkbox"],.radio label input[type="radio"]{display:none}.checkbox label input[type="checkbox"]+.cr>.cr-icon,.radio label input[type="radio"]+.cr>.cr-icon{transform:scale(3) rotateZ(-20deg);opacity:0;transition:all .3s ease-in}.checkbox label input[type="checkbox"]:checked+.cr>.cr-icon,.radio label input[type="radio"]:checked+.cr>.cr-icon{transform:scale(1) rotateZ(0);opacity:1}.checkbox label input[type="checkbox"]:disabled+.cr,.radio label input[type="radio"]:disabled+.cr{opacity:.5}.mainCover .mainBoxCover p.subscriptionText{width:70%;font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:13px;padding-left:10px;letter-spacing:1px;color:#660820;padding-top:3px}.mainCover .mainBoxCover p.subscriptionText.noTopPadding{padding-top:0}.mainCover .mainBoxCover img.subscriptionImg{height:30px;width:30px;margin-left:5px;margin-top:-2px}.mainCover .mainBoxCover .searchPageResultList .checkbox,.mainCover .mainBoxCover .searchPageResultList .radio{padding:5px 0 5px 0}.mainCover .mainBoxCover .searchPageResultList .checkbox.manageGuest{border-bottom:1px solid #ebecee}.mainCover .mainBoxCover .searchPageResultList .radio:last-child,.mainCover .mainBoxCover .searchPageResultList .checkbox:last-child{border:0}.mainCover .mainBoxCover .searchPageResultList .radio label,.mainCover .mainBoxCover .searchPageResultList .checkbox label{padding-left:0;width:100%;margin:10px 1px}.mainCover .mainBoxCover .searchPageResultList .radio label i.activated,.mainCover .mainBoxCover .searchPageResultList .checkbox label i.activated{float:right;font-size:20px;padding-right:5px;color:#28743f}.mainCover .tabbingBody .tabLeft .boxCover .paymentPanel{padding:20px;border-bottom:1px solid #ebecee}.mainCover .tabbingBody .tabLeft .boxCover .paymentPanel.active{background:#f0f9f3}.mainCover .tabbingBody .tabLeft .boxCover .paymentPanel:last-child{border:0}.mainCover .tabbingBody .tabLeft .boxCover .paymentPanel .paymentPanelHeader{margin-bottom:10px}.mainCover .tabbingBody .tabLeft .boxCover .paymentPanel .paymentPanelHeader .title,.mainCover .tabbingBody .tabLeft .boxCover .paymentPanel .paymentPanelHeader .count{display:inline-block;width:50%}.mainCover .tabbingBody .tabLeft .boxCover .paymentPanel .paymentPanelHeader .title{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:#660820}.mainCover .tabbingBody .tabLeft .boxCover .paymentPanel .paymentPanelHeader .title span{width:10px;height:10px;background-color:#28743f;display:inline-block;border-radius:50%;margin-right:5px}.mainCover .tabbingBody .tabLeft .boxCover .paymentPanel .paymentPanelHeader .count{font-family:'Proxima Nova Alt Bold',Helvetica,Arial,sans-serif;width:calc(100% - 55%);text-align:right;float:right;font-size:12px}.mainCover .tabbingBody .tabLeft .boxCover .paymentPanel .paymentPanelBody p{font-size:13px;line-height:20px;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;margin:2px 0}.mainCover .mainBoxCover .searchPageResultList .payment-plan-disclaimer{padding:25px 15px 5px 15px;text-align:center}.mainCover .mainBoxCover .searchPageResultList .payment-plan-disclaimer p{line-height:17px}.mainCover .mainBoxCover .searchPageResultList .payment-plan-disclaimer p.payment-p-d-header{line-height:20px;font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;color:#0f0f0f}.mainCover .mainBoxCover .searchPageResultList .payment-plan-disclaimer strong,.mainCover .mainBoxCover .searchPageResultList .payment-plan-disclaimer em{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:1px;color:#660820}.mainCover .mainBoxCover .searchPageResultList .payment-plan-disclaimer em{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;color:#0f0f0f;text-transform:capitalize;line-height:30px;font-style:normal}.mainCover .mainBoxCover textArea.textArea{width:100%;border:0;background:rgba(0,0,0,0.035);resize:none;padding:20px 5px 10px 10px}.mainCover .mainBoxCover form ul{text-align:center;display:inline-block;padding-left:20px}.mainCover .mainBoxCover li.searchPageResultList{display:inline-block;margin-right:15px}.mainCover .mainBoxCover li.searchPageResultList label{text-align:left}.mainCover .mainBoxCover li.searchPageResultList p{display:inline;width:100%;text-transform:uppercase;font-size:10px;font-family:"Proxima Nova SemiBold",Helvetica,Arial,sans-serif;vertical-align:bottom;padding-left:1px}.StripeElement{background-color:white;height:40px;padding:10px 12px;border-radius:4px;border:1px solid transparent;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5 !important}.LIwPP_V2,.LIwPP_V2 b,.LIwPP_V2 i{border-radius:0 !important}.mainPoll{padding-bottom:0;margin-top:-3px}.bannerPolls{background:0;background-color:#f8f8f8;background-size:cover;height:250px;text-align:center;position:relative}.bannerPolls::before{background:0;background-color:transparent}.banner.bannerPolls .banner-content h6,.banner.bannerPolls .banner-content h1{color:#0f0f0f}.bannerCreatePolls{background:url(../img/polling_and_planning.jpg) no-repeat bottom;background-size:cover;height:150px;text-align:center;position:relative}.mainPollHeader{font-family:"Proxima Nova Semibold",Helvetica,Arial,sans-serif;font-size:30px;color:#3e0514;position:relative;text-align:left;margin:30px 0 50px 0}.mainPollHeader small{display:block;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;font-size:50%;margin-top:10px;letter-spacing:.5px}.mainPollPreviewPanelTitle::after,.mainPollHeader::after,.mainPollQuestionPreviewPanel .title::after,.documentAttachment p::after{width:15%;height:1px;background:#3e0514;content:"";position:absolute;left:0;bottom:-13px;opacity:.95}p.pollLandingTexts,p.pollLandingBenefitTexts{color:#0f0f0f;margin:10px 0 30px 0;line-height:30px;font-size:16px;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif}p.pollLandingTexts .pollLandingTextsCost{font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;font-size:20px;margin:15px 0 0;display:block;letter-spacing:2px}p.pollLandingTexts .pollLandingTextsCost .pollLandingTextsPrice{font-family:"Proxima Nova Alt Bold",Helvetica,Arial,sans-serif;font-style:normal;font-size:23px}p.pollLandingBenefitTexts{margin:10px 0 5px 0;line-height:20px}p.pollLandingBenefitTexts img{height:18px;width:auto;display:inline-block;padding-right:10px}p.pollLandingBenefitTexts em{font-style:normal;color:rgba(0,0,0,0.95)}.otherPollLandingButtonContainer a,.pollLandingButtonContainer a{border:1px solid #af601a;border-radius:4px;font-size:12px;height:50px;padding-top:17px;width:240px;max-width:100%;text-align:center;background-color:#af601a;color:#fff;letter-spacing:2px;transition:all .2s ease-in}.otherPollLandingButtonContainer{padding-left:20px;margin-top:40px}.pollLandingButtonContainer a:hover,.otherPollLandingButtonContainer a:hover{letter-spacing:1.99px;box-shadow:0 0 5px 2px rgba(0,0,0,0.05)}.pollBenefits{border-radius:0}.mainPollNoPadding{padding:0}.mainPollNormalPadding{padding:30px 15px}.poll-basic-information,.add-poll-basic-information{text-align:left;padding:44px;margin-top:-10px;position:relative;display:inline-block;width:calc(100% - 20px);background:0;box-shadow:none}.add-poll-basic-information .row::after{margin:15px auto;max-width:none}.add-poll-basic-information .row:first-child::after{border-bottom:0 dashed #bfbfbf;margin:5px auto}.add-poll-basic-information .row:last-child::after{border-bottom:0 dashed #bfbfbf;margin:0}.form-group .form-control.pollTextArea{background:#fff;padding:20px;border:1px solid #ebecee}.plan-a-reunion.createPollButton{border:1px solid #af601a;background-color:#af601a;color:#fff;letter-spacing:2px;font-size:14px}ul.pollBreadCrumbs{position:relative;width:calc(100% - 20px);padding:0 20px}ul.pollBreadCrumbs li,ul.pollBreadCrumbs li a{width:auto;display:inline-block;padding:0 10px 10px 0;color:rgba(0,0,0,0.5);transition:all .5s ease-in-out}ul.pollBreadCrumbs li.active,ul.pollBreadCrumbs li.active a{color:rgba(0,0,0,1)}ul.pollBreadCrumbs li a{position:relative;padding:10px 5px}ul.pollBreadCrumbs li:first-child a{padding:10px 5px 10px 0}ul.pollBreadCrumbs li.active a::after{position:absolute;content:"";left:0;bottom:0;background:#af601a;width:100%;height:1px}ul.pollBreadCrumbs li em{color:#ebecee;display:inline-block;padding:0 4px 0 0}.pollQuestionsAndAnswersPanel{margin-bottom:20px;border:1px solid #ebecee;background:#fff;padding:10px 40px}.radio span.pollMultipleAnswers,.checkbox span.pollMultipleAnswers,.checkbox span.pollMultipleAnswers.advancedGuest{height:40px;width:100%;padding:15px;border:2px solid #bfbfbf;background:#fff;border-radius:6px}.checkbox span.pollMultipleAnswers.advancedGuest{height:34px}.radio span.pollMultipleAnswers{border-radius:50%;height:40px;width:40px;margin-left:-11px}.checkbox span.pollMultipleAnswers i,.radio span.pollMultipleAnswers i{color:#cca353;font-size:21px !important}p.pollQuestionAnswers small{display:block;font-size:70%;color:rgba(32,32,32,0.69)}a.pollQuestionsAndAnswersAdd,a.pollQuestionsAdd{display:inline-block;cursor:pointer;width:47%}a.pollQuestionsAndAnswersAdd img,a.pollQuestionsAdd img{width:35px;height:auto;margin:10px auto 0 auto}.miniPollPreviewPanel a,a.pollQuestionsAdd,a.pollQuestionsAndAnswersEdit{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;display:inline-block;vertical-align:text-bottom;position:relative;text-transform:uppercase;letter-spacing:1px;font-size:13px;color:#0f0f0f;margin:25px 5px;width:auto}.miniPollPreviewPanel a img,a.pollQuestionsAdd img,a.pollQuestionsAndAnswersEdit img{margin:0 5px 0 0;width:20px}.ng-animate.no-animate{transition:0 none;-webkit-transition:0 none;animation:0 none;-webkit-animation:0 none}span.pollHelperTexts{font-size:12px}.miniPollPreviewPanel,.miniPollQuestionPreviewPanel,.mainPollQuestionPreviewPanel,.miniPollResultPanel{padding:22px 44px;background:#fff;margin:20px 0;border:1px solid #ebecee}.miniPollResultPanel{margin-bottom:15px}.miniPollPreviewPanelTitle{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;color:#808b96;font-size:20px;margin-bottom:5px}.miniPollPreviewPanelType,.miniPollPreviewPanelDates{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;margin-bottom:10px;color:#808b96;font-size:15px;width:auto;display:inline-block}.miniPollPreviewPanelType a.pollCopyAndShare,a.downloadUploadableFile{margin:5px 0 0 0;font-size:12px;letter-spacing:0;position:relative;top:4px;text-decoration:underline;color:#660820}a.downloadUploadableFile{font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif;font-size:13px;letter-spacing:1px;display:block;text-decoration:underline}h4.pollUploadGuest{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif !important;color:#0f0f0f !important}.miniPollPreviewPanelTitle.pollSettingBottom10{margin-bottom:10px;text-transform:capitalize}.miniPollPreviewPanelType.pollSettingBottom0{margin-bottom:0}.miniPollPreviewPanel .pollActionContainer{padding:10px 0;border-top:1px dashed #ebecee;margin-top:10px;display:flex;align-items:stretch;justify-content:space-between;width:100%}.miniPollPreviewPanel .pollActionContainer a{padding:10px 5px;margin:5px 10px 0 0;cursor:pointer;border-bottom:1px solid #ebeceeb0;font-size:11px;flex:0 1 auto}.createPollFormContainer{padding:10px 0;border-top:1px dashed #ebecee;margin-top:10px}.miniPollPreviewPanel .pollActionContainer a img{margin:-3px 2px 0 0;height:15px;width:15px}.miniPollPreviewPanelTitle em,.miniPollPreviewPanel p span em,.miniPollPreviewPanelDescription em{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;color:#0f0f0f;font-size:10px;text-transform:uppercase;font-style:normal;margin-right:10px}.miniPollPreviewPanel p span{margin-right:10px}.miniPollPreviewPanelDescription{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:13px}.miniPollPreviewPanelDescription em{display:block}.miniPollPreviewPanel a,a.pollQuestionsAndAnswersEdit img{margin-top:20px}.miniPollPreviewPanel a img,a.pollQuestionsAndAnswersEdit img{display:inline-block}.mainPollPreviewPanel,.mainPollQuestionPreviewPanel{padding:22px 44px;margin-top:20px}.mainPollPreviewPanel em{font-style:normal;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif !important;text-transform:uppercase;color:#85929e;font-size:12px;display:block;margin-right:10px;letter-spacing:1px !important}.mainPollPreviewPanelTitle{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;color:#283747;font-size:30px;margin-bottom:25px;position:relative;line-height:35px}.mainPollPreviewPanelTitle small{font-size:13px;margin-left:10px;word-break:keep-all;color:#7f8c8d;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;display:block}.mainPollQuestionPreviewPanel .title a,.mainPollPreviewPanelTitle a{display:inline-block;margin-right:10px;width:auto}.mainPollQuestionPreviewPanel .title a img,.mainPollPreviewPanelTitle a img{height:20px;width:20px;margin:0}.mainPollQuestionPreviewPanel .title a img{height:16px;width:16px}.mainPollPreviewPanelTitle::after{width:20%}.mainPollPreviewPanelType{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;margin:0 10px 0 0;font-size:17px;width:auto;display:inline-block}.mainPollPreviewPanelDescription{font-size:14px;line-height:20px}.mainPollQuestionPreviewPanel .title{position:relative;margin-bottom:20px;margin-top:10px}.mainPollQuestionPreviewPanel .title::after{width:15%;bottom:-10px;opacity:.5}.mainPollQuestionPreviewPanel .description,.pollAnonymous p{font-size:14px;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;color:#000000ad}.pollResultChart,.pollResultChartTable{max-width:450px;overflow:hidden;background:#fff;text-align:center !important;margin:10px;display:block}.pollResultChartTable{max-width:100%;width:100%;margin-bottom:20px}span.pollReportsMoreInfo{font-size:13px;display:inline-block;padding-right:9px;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;color:#999}.headerCellForReports{padding:10px 15px !important;font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif}.tableCellForReports{padding:10px 15px !important;text-align:left;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif}span.copyURL{color:#239b56;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:13px;display:block}.noPollsCreatedYet{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;color:#abb2b9;padding:20px 0}h4.activatePoll{font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif;font-size:15px;width:100%;border-bottom:1px solid #ebecee;margin-bottom:10px;padding:10px}.pollActivateContainer{background:#fcfcfc;padding:10px}form .activatePollRow{padding:0 10px}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover.reunion-setup form .activatePollRow .cr.pollMultipleAnswers{margin-top:-11px;margin-right:20px}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover.reunion-setup form .activatePollRow .form-group .radio label{color:#000;font-size:15px;position:relative;top:2px}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover.reunion-setup form.activatePollForm ul.uploadInstructions{width:90%}span.linkToAPoll{display:inline-block;vertical-align:top;margin:12px 15px}span.linkToAPoll em.formatPollIndex,span.linkToAPoll em.formatPollEmail,span.linkToAPoll em.formatPollNumber{font-style:normal;display:inline-block;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif}span.linkToAPoll em.formatPollIndex{margin-right:10px}span.linkToAPoll em.formatPollEmail{padding:0 5px;font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif;font-size:15px}span.linkToAPoll em.formatPollNumber{padding:0 5px;font-size:15px}.mainCover .mainBoxCover.reunion-setup p.sendPollEmailIntro{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:14px;color:#0c0608;line-height:20px;text-align:left;padding:0 20px}.row.pollAnonymous p a{color:#cca353;text-decoration:underline}.mainCover .mainBoxCover .viewRequests ul,.mainCover .mainBoxCover .viewRequests ol{list-style:disc !important;text-align:left;display:inline-block;vertical-align:top;width:auto;padding:0 5px;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:14px;color:#0c0608;letter-spacing:0;line-height:22px;margin-top:0;text-transform:capitalize}.mainCover .mainBoxCover .viewRequests ul li,.mainCover .mainBoxCover .viewRequests ol li{list-style:disc !important;margin-top:0;padding:0 5px;vertical-align:top}.mainCover .mainBoxCover .viewRequests small.reunionEventSmallDetails{font-size:11px;text-align:left;text-transform:uppercase;font-style:normal;margin-top:5px;display:block}.mainCover .mainBoxCover .viewRequests ol{padding-left:5px}.mainCover .mainBoxCover .viewRequests span.float-right-action.otherAction{padding-left:5px;padding-top:10px}label.feeEnableLabel{display:block;text-align:left;margin:2px 0}.mainCover .mainBoxCover .feeSummary{margin:5px 0;text-align:center;display:block}.mainCover .mainBoxCover .feeSummary p{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;color:#989898}.mainCover .mainBoxCover p.advanced-fee-info-header{text-transform:capitalize;color:#989898}.mainCover .mainBoxCover .feeSummary p em{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;padding:0 5px;color:#000}.mainCover .mainBoxCover .remove-more{color:#f44336;cursor:pointer;margin-top:5px;font-size:40px}.mainCover .mainBoxCover .emailTrackingContainer{line-height:18px}a.activateEmailTracking,a.activatePollForCreator{padding:10px 5px;margin:10px auto;cursor:pointer;border-bottom:1px solid #ebeceeb0;font-size:11px;text-transform:uppercase;width:205px;letter-spacing:1px;color:#660820;font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif}a.activatePollForCreator{display:block}small.smallActivatePollRow{font-size:10px;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif}a.activateEmailTracking img,a.activatePollForCreator img{margin:-3px 2px 0 0;height:15px;width:15px}span.reunionScholarshipTempDisplay{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;display:inline-block;vertical-align:top;width:calc(100% - 50px);top:-1px;position:relative;color:#989898}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover.reunion-setup form p.reunion-fee-summary-info{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;margin-top:20px}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover.reunion-setup form p.reunion-fee-summary-info span{display:block;line-height:25px;border-bottom:1px dotted #ebeceeb0}.mainCover .tabbingBody .tabMain .tabMainIn .mainBoxCover.reunion-setup form p.reunion-fee-summary-info em{font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif;float:right;line-height:25px}ol.faq-body-list{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:14px;line-height:25px}ol.faq-body-list li{list-style:inherit !important}ol.faq-body-list li a{text-decoration:underline;color:rgba(102,8,32,1)}.mainCover .mainBoxCover .userExpBox p.reunion-donation-main-info.pay-adv-line-item{font-size:16px;margin:0;color:#000000bd;font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif}p.reunion-donation-main-info.pay-adv-line-item em{display:block;margin-top:10px;color:#989898;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif}.mainCover .mainBoxCover .userExpBoxIn .userExpText.reunion-other-setup-container{width:100%}.mainCover .mainBoxCover .userExpBoxIn .userExpText .advLineItemDescContainer{margin-top:30px;margin-bottom:20px}.mainCover .mainBoxCover .userExpBoxIn .userExpText .advLineItemDescContainer label{display:block;text-align:left}.mainCover .mainBoxCover .userExpBoxIn .userExpText .advLineItemDescContainer span{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;text-align:left}.userExpText.reunion-other-setup-container .account_tables .row.model_cover_accounts .col-md-1{padding:30px 5px 19px 10px}.userExpText.reunion-other-setup-container .account_tables .row.model_cover_accounts .col-md-7 .added_guest_img{height:50px;width:50px;background:#f7f7f7;border-radius:25px;display:inline-block;margin-top:-3px;float:left;margin-right:10px}.guest_invited .col-md-7 strong,.guest_added .col-md-7 strong{font-family:'Proxima Nova Alt Bold',Helvetica,Arial,sans-serif}.userExpText.reunion-other-setup-container .account_tables .guest_added .row.model_cover_accounts .col-md-7 span{color:#8b8b8bcf;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif}.userExpText.reunion-other-setup-container .account_tables .row.model_cover_accounts .col-md-4{padding-top:14px;padding-bottom:14px}.userExpText.reunion-other-setup-container .account_tables .row.model_cover_accounts .col-md-4 span.accountRole{display:block;font-size:11px;font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif;margin:0;padding:2px 1px}.userExpText.reunion-other-setup-container .account_tables .row.model_cover_accounts .col-md-4 span.accountRole em{display:inline-block;padding-left:4px}.userExpText.reunion-other-setup-container p.reunion-donation-main-info{font-size:15px;margin-top:5px;margin-bottom:5px;font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif}.userExpText.reunion-other-setup-container p.reunion-donation-main-info em{color:#8b8b8bcf;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:13px}.userExpText.reunion-other-setup-container p.reunion-donation-main-info em.sofar{font-size:15px;font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif;font-style:normal;line-height:10px;letter-spacing:1px;margin:0 2px;color:rgba(11,112,37,1)}.userExpText.reunion-other-setup-container .detail2.bottom_link_container{padding-top:20px;border-top:1px dotted #ebeceeb0}.guest_list_panel.guest_added.cursor_pointer .model_cover_accounts .added_guest_img,.guest_invited .model_cover_accounts .added_guest_img{float:none;display:inline-block}.guest_invited .model_cover_accounts .added_guest_info,.guest_list_panel.guest_added.cursor_pointer .model_cover_accounts .added_guest_info{display:inline-block;vertical-align:top;padding-left:12px;width:calc(100% - 90px);margin-top:-7px}.guest_list_panel.guest_added.cursor_pointer .model_cover_accounts .added_guest_info span em.guest_phone_number,.guest_invited .model_cover_accounts .added_guest_info span em.guest_phone_number{font-style:normal;font-size:13px;word-break:keep-all;display:inline-block}.guest_list_panel.guest_added.cursor_pointer .model_cover_accounts .col-md-12 .guest_info,.guest_list_panel.guest_added.cursor_pointer .model_cover_accounts .col-md-5 .guest_info{width:auto;display:block;padding-right:10px;word-break:keep-all}.userExpText.reunion-other-setup-container .guest_list_panel.guest_added.cursor_pointer .model_cover_accounts,.userExpText.reunion-other-setup-container .guest_invited .model_cover_accounts{padding:1px 5px 5px}.userExpText.reunion-other-setup-container .guest_list_panel.guest_added.cursor_pointer:first-child>.model_cover_accounts,.userExpText.reunion-other-setup-container .guest_invited:first-child>.model_cover_accounts{padding-top:0}.guest_list_panel.guest_added,.guest_list_panel.guest_invited,.guest_invited{border-bottom:1px dotted #ebeceeb0}.userExpText.reunion-other-setup-container .guest_invited .model_cover_accounts .col-md-5 .guest_invite_bottom_panel{margin-top:15px;margin-left:0;padding-left:0}.userExpText.reunion-other-setup-container .guest_invited .model_cover_accounts .col-md-5 .guest_invite_bottom_panel span{width:29%;float:none;display:inline-block;margin-left:0;color:rgba(102,8,32,1);font-size:11px;letter-spacing:1px;cursor:pointer;text-transform:uppercase;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif}.userExpText.reunion-other-setup-container .guest_invited .model_cover_accounts .col-md-5 .guest_invite_bottom_panel span i{padding-right:5px}.userExpText.reunion-other-setup-container .guest_list_panel.guest_added .model_cover_accounts .bottomContainer{padding:10px 0;background:#fcfcfc}.userExpText.reunion-other-setup-container .guest_list_panel.guest_added .model_cover_accounts .deleteOtherPayment{letter-spacing:1px;cursor:pointer;font-size:10px;float:left;font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif;display:inline-block}.userExpText.reunion-other-setup-container .guest_list_panel.guest_added .model_cover_accounts .bottomContainer .deleteOtherPayment:hover{text-decoration:underline;color:#660820}.userExpText.reunion-other-setup-container .guest_list_panel.guest_added .model_cover_accounts .bottomContainer .deleteOtherPayment i{color:#660820;font-size:20px;margin:-7px 5px 0 5px;padding:0;float:left}.userExpText.reunion-other-setup-container .guest_list_panel.guest_added .model_cover_accounts .bottomContainer .paymentNotes{font-size:13px}.userExpText.reunion-other-setup-container .guest_list_panel.guest_added .model_cover_accounts .bottomContainer .paymentNotes em{display:block;color:#0f0f0f;margin-bottom:5px;font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif;font-style:normal}.mainCover.companyPage .tabbingBody .tabLeft.tabRight .viewedPeopleCover{border-top:1px solid #ebecee;padding-top:16px;width:100%;display:inline-block;vertical-align:top;text-align:left}.mainCover.companyPage .tabbingBody .tabLeft.tabRight .viewedPeopleCover .viewedPeopleBox{display:inline-block;vertical-align:top;width:100%;margin-bottom:15px}.mainCover.companyPage .tabbingBody .tabLeft.tabRight .viewedPeopleCover .viewedPeopleBox:last-child{margin-bottom:0}.mainCover.companyPage .tabbingBody .tabLeft.tabRight .viewedPeopleCover .viewedPeopleBox figure{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:60px;border-radius:100%;overflow:hidden;display:inline-block;vertical-align:middle;background-color:#ccc}.mainCover.companyPage .tabbingBody .tabLeft.tabRight .viewedPeopleCover .viewedPeopleBox label{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:16px;color:#0c0608;display:inline-block;vertical-align:middle;width:calc(100% - 64px);padding-left:9px}.mainCover.companyPage .tabLeft .boxCover .aboutList{border-top:1px solid #ebecee;padding-top:16px;width:100%;display:inline-block;vertical-align:top;text-align:left}.mainCover.companyPage .tabLeft .boxCover .aboutList ul{width:100%;display:inline-block;vertical-align:top;list-style:none;margin:0;padding:0;text-align:left}.mainCover.companyPage .tabLeft .boxCover .aboutList ul li{width:100%;display:inline-block;vertical-align:top;margin-bottom:20px}.mainCover.companyPage .tabLeft .boxCover .aboutList ul li:last-child{margin-bottom:0}.mainCover.companyPage .tabLeft .boxCover .aboutList ul li small{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:14px;color:rgba(12,6,8,0.5);width:100%;display:inline-block;vertical-align:top}.mainCover.companyPage .tabLeft .boxCover .aboutList ul li label{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:14px;color:#0c0608;width:100%;display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.mainCover.companyPage .tabLeft .boxCover .aboutList ul li label a{color:#660820}.mainCover.indexPage.companyPage .tabMain .tabMainIn .postBox h3{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.2;color:#0c0608;text-align:left;border-bottom:1px solid #ebecee;display:inline-block;vertical-align:top;width:91%;padding:34px 0 19px 0;margin-bottom:0;margin-left:22px}.mainCover.indexPage.companyPage .tabMainHomeHowItWorks .tabMain .tabMainIn .postBox h3{font-size:25px;margin-left:2px;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;padding:34px 0 5px 0;margin-bottom:30px;border:0;position:relative}.mainCover.indexPage.companyPage .tabMain .tabMainIn .postBox .postUserDetail .postUserContent img+p{margin:20px 0 0}.mainCover.indexPage.companyPage .tabMain .tabMainIn .postBox .postUserDetail+.postUserDetail{border-top:1px solid #ebecee}.mainCover.companyPage .bigImageCover{margin-bottom:36px;padding-left:0}.mainCover.companyPage .bigImageCover .bigImageIn,.mainCover.companyPage .bigImageCover .bigImageIn .bigImageHome,.mainCover.companyPage .bigImageCover .bigImageIn .bigImageHomeLetsGetStarted{min-height:450px;height:auto;width:100%;background-position:top;background-repeat:no-repeat;background-size:cover;float:left;position:relative;padding:84px 0;text-align:center}.mainCover.companyPage .bigImageCover .bigImageIn.bigImageHome{background-image:url(../img/2DBCCDE4-7C7A-4F33-AC3B-40CA90AA56C9.jpg);max-height:375px;position:relative}.mainCover.companyPage .bigImageCover .bigImageIn.bigImageHomeLetsGetStarted{background-image:url(../img/lets-get-started-2.jpg);max-height:375px}.mainCover.companyPage .bigImageCover .bigImageIn .textsCover{text-align:center;max-width:300px;width:100%;margin:0 auto;display:inline-block;vertical-align:top}.mainCover.companyPage .bigImageCover .bigImageIn .textsCover{max-width:400px;position:absolute;margin:0 auto;display:block;top:10%;left:calc(50% - 200px)}.mainCover.companyPage .bigImageCover .bigImageIn .textsCover.moreCover{max-width:90%;position:absolute;margin:0 auto;display:block;top:10%;left:15%;width:70%}.mainCover.companyPage .bigImageCover .bigImageIn .textsCover figure{width:150px;height:150px;background-position:center;background-repeat:no-repeat;background-size:100% auto;background-color:#fff;border-radius:100%;overflow:hidden;display:inline-block;vertical-align:top}.mainCover.companyPage .bigImageCover .bigImageIn .textsCover .textsMain{padding:45px 10px;overflow:hidden}.mainCover.companyPage .bigImageCover .bigImageIn .textsCover .textsMain h1{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:28px;color:#fff;margin-top:5px;display:inline-block;vertical-align:top;width:100%}.mainCover.companyPage .bigImageCover .bigImageHome .textsCover .textsMain h1{line-height:40px;margin-top:20px}.mainCover.companyPage .bigImageCover .bigImageIn .textsCover .textsMain .companyTitle{margin-bottom:30px;margin-top:15px;border-bottom:1px solid rgba(255,255,255,0.5);padding-bottom:18px}.mainCover.companyPage .bigImageCover .bigImageIn .textsCover .textsMain .companyDetails{border-right:1px solid rgba(255,255,255,0.75)}.mainCover.companyPage .bigImageCover .bigImageHome .textsCover .textsMain .companyDetails,.mainCover.companyPage .bigImageCover .bigImageHomeLetsGetStarted .textsCover .textsMain .companyDetails{border-right:0}.mainCover.companyPage .bigImageCover .bigImageIn .textsCover .textsMain small{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:16px;color:#fff;margin-bottom:12px;display:inline-block;vertical-align:top;width:100%}.mainCover.companyPage .bigImageCover .bigImageIn .textsCover .textsMain label{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:22px;color:#fff;display:inline-block;vertical-align:top;width:100%;letter-spacing:1px}.mainCover.companyPage .bigImageCover .bigImageIn .textsCover .textsMain p{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:14px;color:#fff;display:inline-block;vertical-align:top;width:100%;line-height:25px}.mainCover.companyPage .bigImageCover .bigImageIn .textsCover.moreCover .textsMain .companyDetails{padding:0 50px}.mainCover.companyPage .bigImageCover .bigImageIn .textsCover.moreCover .textsMain p{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:16px;color:#fff;display:inline-block;vertical-align:top;width:100%;line-height:25px}.mainCover.companyPage .bigImageCover .bigImageHome .textsCover .textsMain p{line-height:20px;font-size:16px}.mainCover.companyPage .bigImageCover .bigImageHome .textsCover .textsMain a.bannerButton,.mainCover.companyPage .bigImageCover .bigImageHomeLetsGetStarted .textsCover .textsMain a.bannerButton,.mainCover.companyPage .tabMainHomeHowItWorks a.bannerButton{background:#cca353;border-radius:100px;width:250px;height:50px;display:inline-block;line-height:50px;font-size:14px;color:#fff;letter-spacing:.34px;margin-top:20px;cursor:pointer;box-shadow:0 1px 6px 2px rgba(0,0,0,0.1)}.mainCover.companyPage .tabMainHomeHowItWorks a.bannerButton{text-align:center;margin:20px auto;display:block;width:300px;height:60px;line-height:60px;font-size:17px}.mainCover.companyPage .bigImageCover .bigImageHome .textsCover .textsMain a.bannerButton:hover,.mainCover.companyPage .bigImageCover .bigImageHomeLetsGetStarted .textsCover .textsMain a.bannerButton:hover,.mainCover.companyPage .tabMainHomeHowItWorks a.bannerButton:hover{background:#bc9353}.mainCover.companyPage .tabMainHomeHowItWorks a.bannerButton.contactUsSeller{font-family:'Proxima Nova Alt Bold',Helvetica,Arial,sans-serif;border:1px solid #ccaa6f;box-shadow:0 1px 6px 2px rgba(0,0,0,0.1);display:block;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;transition-duration:.1s;transition-property:border,box-shadow,outline,background;transition-timing-function:cubic-bezier(0.4,0,0.2,1);-webkit-font-smoothing:antialiased;padding:8px 16px;line-height:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;text-transform:uppercase;margin:30px auto 50px auto;width:178px;height:auto;font-size:14px}.mainCover.companyPage .bigImageCover .bigBoxText{background:#fff;border:1px solid #ebecee;width:100%;height:auto;padding:25px 15px 25px;display:inline-block;vertical-align:top}.mainCover.companyPage .bigImageCover .bigBoxText .linkCover{display:inline-block;vertical-align:middle;width:auto;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:14px;line-height:1;color:rgba(12,6,8,0.5);padding:9px 0;margin-right:15px}.mainCover.companyPage .bigImageCover .bigBoxText .linkCover i{display:inline-block;vertical-align:middle;margin-right:2px;font-size:18px}.mainCover.companyPage .bigImageCover .bigBoxText .linkCover a{display:inline-block;vertical-align:middle;color:rgba(12,6,8,0.5)}.mainCover.companyPage .bigImageCover .bigBoxText .imageSizeDisclaimer{display:block;text-align:right;margin-top:10px}.mainCover.companyPage .bigImageCover .bigBoxText .imageSizeDisclaimer em{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:11px;font-style:normal}.mainCover.companyPage .bigImageCover .bigBoxText .linkCover a:hover,.mainCover.companyPage .bigImageCover .bigBoxText .linkCover a:focus{color:#0c0608}.mainCover.companyPage .bigImageCover .bigBoxText .btn1{float:right}.mainCover.companyPage .bigImageCover .bigBoxText .btn1:last-child{margin-right:10px}.mainCover.companyPage .bigImageCover .bigBoxText .linkCover .companyMiniDetails h3.reunionTheme small{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;display:block;font-size:80%;margin-top:10px}.mainCover.companyPage .bigImageCover .bigBoxText .linkCover .companyMiniDetails h3.reunionTheme small:last-child{margin-top:2px}.mainCover.companyPage .bigImageCover .bigBoxText .linkCover .companyMiniDetails h3{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:14px;color:#0c0608;line-height:1.2;text-align:left;text-transform:uppercase}.mainCover.companyPage .bigImageCover .bigBoxText .linkCover .companyMiniDetails label,.mainCover.companyPage .bigImageCover .bigBoxText .linkCover .companyMiniDetails p{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;margin-bottom:0;line-height:20px}.mainCover.companyPage .bigImageCover .bigBoxText .linkCover .companyMiniDetails label{color:#0c0608}.mainCover.companyPage .bigImageCover .bigBoxText .linkCover .companyMiniDetails p{display:inline-block;font-style:italic;font-size:13px}.btn1{border:1px solid #660820;border-radius:18px;width:auto;height:auto;font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-size:14px;color:#660820;letter-spacing:0;text-align:center;position:relative;z-index:0;padding:10px 20px;line-height:1;overflow:hidden}.btn1::after{background:#660820;position:absolute;content:"";left:0;bottom:0;width:100%;height:0;z-index:-1}.btn1:hover,.btn1:focus{color:#fff}.btn1:hover::after,.btn1:focus::after{height:100%}.mainCover.companyPage .mainBoxCover .simiProBox li.productDisplayList figure{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:68px;border-radius:100%;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:10px;background-color:#fafafa}.mainCover.companyPage .mainBoxCover .simiProBox li.productDisplayList{list-style:none;margin-bottom:14px;border-bottom:1px dotted #86868640;padding-bottom:14px;cursor:pointer;margin-top:14px}.mainCover.companyPage .mainBoxCover .simiProBox .productDisplayList figure{max-width:40px !important;min-height:40px !important;float:left;margin-top:10px}.mainCover.companyPage .mainBoxCover .simiProBox .productDisplayList small{float:right;width:calc(100% - 60px)}.mainCover.companyPage .mainBoxCover .simiProBox .productDisplayList small.productName{font-size:16px;margin-bottom:5px}.mainCover.companyPage .mainBoxCover .simiProBox .productDisplayList small em,.mainCover.companyPage .mainBoxCover .simiProBox .productDisplayList small.productDisplayListVariation{font-size:11px;opacity:.5;display:block;margin-top:3px}.mainCover.companyPage .mainBoxCover .simiProBox .productDisplayList small em{font-size:13px;display:inline-block}.mainCover.companyPage .mainBoxCover .simiProBox .productDisplayList a.reunionPolls{color:#0c0608;cursor:pointer}.mainCover.companyPage .mainBoxCover .simiProBox .productDisplayList a.reunionPolls figure{width:25px;border:0;border-radius:0;height:auto;background-position:center;background-size:contain;background-color:transparent}.mainCover .mainBoxCover h5.pollNameHeading{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:13px;line-height:1.2;color:#0c0608;text-align:left;display:inline-block;vertical-align:top;width:100%;padding:10px 0 15px 0;letter-spacing:1px}.mainCover.profilePage .mainBoxCover.poll-setup .pollContainer{padding:10px 10px 0 10px;border-bottom:1px dotted #ebecee}.mainCover.profilePage .mainBoxCover.poll-setup .pollContainer:last-child{border-bottom:0}.mainCover.profilePage .mainBoxCover.poll-setup .pollContainer span{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:10px;display:inline-block;margin-right:15px}.mainCover.profilePage .mainBoxCover.poll-setup .pollContainer span em{font-size:12px;font-style:normal;font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif;padding-left:5px}.mainCover.profilePage .mainBoxCover.poll-setup .pollContainer .bottomPanel{padding:10px 0;margin-top:10px;display:flex;align-items:stretch;justify-content:space-between;width:100%}.mainCover.profilePage .mainBoxCover.poll-setup .pollContainer .bottomPanel a{display:inline-block;color:#660820;font-size:10px;margin-right:15px;letter-spacing:1px;cursor:pointer}.mainCover.profilePage .mainBoxCover.poll-setup .pollContainer .bottomPanel a img{margin-top:-3px;height:17px;width:17px;margin-right:2px}.mainCover.profilePage .mainBoxCover.poll-setup .pollContainer small.pollInfo{display:block;margin:5px 0;padding:5px 0;font-size:11px;opacity:.5}.mainCover .mainBoxCover .userExpBoxIn .multipleAdvanceItemForm .userExpText{width:100%}.mainCover .mainBoxCover .userExpBoxIn .multipleAdvanceItemForm .userExpText .form-group{margin-top:0}.mainCover .mainBoxCover .userExpBoxIn .multipleAdvanceItemForm .userExpText .form-group select{padding-left:10px}.mainCover .mainBoxCover .userExpBoxIn .multipleAdvanceItemForm .userExpText em.itemName{text-align:left;font-size:14px;margin-top:10px;display:inline-block;font-style:normal;font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif;padding-left:5px}.mainCover .mainBoxCover .userExpBoxIn .multipleAdvanceItemForm .userExpText em.itemDescription{text-align:left;font-size:11px;font-style:normal;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;padding-left:5px;display:block;margin-top:5px}.mainCover .mainBoxCover .userExpBoxIn .multipleAdvanceItemForm .userExpText .form-group .quantityLabel{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:11px}.mainCover .mainBoxCover .userExpBoxIn .multipleAdvanceItemForm .userExpText span.advItemPaySummary{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:14px;padding:10px 8px;display:block;border-bottom:1px solid #ebecee}.mainCover .mainBoxCover .userExpBoxIn .multipleAdvanceItemForm .userExpText span.advItemPaySummary:last-child{border:0}.mainCover .mainBoxCover .userExpBoxIn .multipleAdvanceItemForm .userExpText .advItemPaySummaryTotalContainer{border-top:1px dotted #ebecee;margin-top:10px;padding-top:20px}.mainCover .mainBoxCover .userExpBoxIn .multipleAdvanceItemForm .userExpText span.advItemPaySummaryTotal{font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif;text-transform:uppercase;width:100%;display:block;padding-top:32px}.mainCover .mainBoxCover .userExpBoxIn .multipleAdvanceItemForm .userExpText span.advItemPaySummary em{opacity:.5;display:inline-block;padding-right:10px;font-style:normal;vertical-align:top}.mainCover .mainBoxCover .userExpBoxIn .multipleAdvanceItemForm .userExpText span.advItemPaySummary em.advItemPaySummaryCostDisclaimer{font-size:11px;display:block;margin-top:5px}.mainCover .mainBoxCover .userExpBoxIn .multipleAdvanceItemForm .userExpText span.advItemPaySummary em.advItemPaySummaryName{opacity:1;padding-right:0;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:14px;width:calc(100% - 25px)}.display-inline-block{display:inline-block !important;vertical-align:top}.reminderCountdownDescContainer{width:calc(100% - 55px);padding:0 10px;margin-top:7px}.reminderCountdownDescText{display:block;vertical-align:top;line-height:18px;margin-bottom:5px}.reminderCountdownDescText.selectReunionDecText{opacity:.5}.reminderCountdownDescText a{color:#660820;text-transform:lowercase}.reminderActivationContainer{width:80%;margin:40px auto;display:block;text-align:center}.reminderActivationContainer p{font-family:'Proxima Nova',sans-serif;font-size:14px;color:#2c2d2eab;margin-bottom:15px;line-height:20px}.reminderActivationContainer p span.disclaimer{font-size:11px;line-height:14px !important}.reminderActivationContainer p strong{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;color:#000}.reminderNoneContainer{padding-bottom:10px;background:rgba(247,247,247,1);border-radius:10px}.reunionReminderCountdown{color:#fff;padding:40px 10px;background:rgba(0,0,0,0.25);margin-bottom:10px;display:block;font-size:30px;line-height:38px}.reunionReminderCountdown em{font-style:normal;word-break:keep-all;width:auto;display:inline-block;padding:0 3px}.reunionReminderCountdown em.reunionReminderCountdownClosure{display:block;font-size:11px;text-transform:uppercase;letter-spacing:2px;margin-bottom:8px}.hosts-info .reunionReminderCountdown{color:#000;padding:10px;background:#fff;display:block;font-size:30px;text-align:center}.hosts-info .reunionReminderCountdown em{font-style:normal;word-break:keep-all;width:auto;display:inline-block;padding:0 3px}.hosts-info .reunionReminderCountdown em.reunionReminderCountdownClosure{display:block;font-size:11px;text-transform:uppercase;letter-spacing:2px;margin-bottom:8px}.reunionAmenityDisplay{border-bottom:1px solid #d1d1d6;padding-bottom:25px;margin-bottom:25px;margin-top:5px;position:relative}.simiProBox .reunionAmenityDisplay:last-child{border:0}.simiProBox.reunionAmenityContainer .reunionAmenityDisplay:last-child{margin-bottom:0}.reunionAmenityIconContainer{width:50px;background:rgba(0,0,0,0.75);padding:8px;text-align:center;display:inline-block;border-radius:7px;height:50px;vertical-align:top}.reunionAmenityNameContainer{padding-left:10px;text-align:left;display:inline-block;border-radius:7px;height:40px;width:calc(100% - 60px);padding-top:8px}.reunionAmenityNameContainer a.editCustomAmenity{color:rgba(197,164,95,1);cursor:pointer;padding:7px 5px 5px 0;display:block;font-size:11px;text-decoration:underline;letter-spacing:1px}.reunionAmenitySettingsContainer{position:absolute;right:0;top:9px}.reunionAmenitySettingsContainer a{color:rgba(197,164,95,1);cursor:pointer}.reunionAmenityTextContainer{margin-top:10px;padding-bottom:2px;border-bottom:1px solid rgba(209,209,214,0.29)}.reunionAmenityAddress em{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-style:normal;color:#000;display:inline-block;width:63px;vertical-align:top}.reunionAmenityAddress span{display:inline-block;width:calc(100% - 67px);line-height:17px;margin-bottom:2px}.reunionAmenityAddress span strong,.reunionAmenityAddressWithBottomBorder span strong{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-style:normal;color:#000}.reunionAmenityAddressWithNoBorder,.reunionAmenityAddressWithBottomBorder{border-bottom:1px solid rgba(209,209,214,0.29);padding-bottom:10px}.reunionAmenityAddressWithNoBorder{border:0}.reunionAmenityAddressWithNoBorder em,.reunionAmenityAddressWithNoBorder span{display:block;width:100%}.reunionAmenityAddressWithNoBorder em{padding-top:10px}.reunionAmenityButtonContainer span{color:rgba(197,164,95,1);text-transform:uppercase;text-align:center;width:49%;font-size:10px;display:inline-block;padding-top:12px;padding-bottom:2px;letter-spacing:1px}.reunionAmenityButtonContainer span:first-child{border-right:1px solid rgba(209,209,214,0.29)}.reunionAmenityButtonContainer span a{cursor:pointer;color:rgba(197,164,95,1)}.reunionAmenitySearchDisplay{border-bottom:1px solid #d1d1d6;padding-bottom:25px;margin-bottom:25px;margin-top:5px;position:relative}form#load_more .reunionAmenitySearchDisplay:last-child{border:0}.reunionAmenitySearchDetailsContainer{display:inline-block;width:calc(100% - 110px)}.reunionAmenitySearchIconContainer{width:100px;background:rgba(0,0,0,0.05);text-align:center;display:inline-block;border-radius:7px;height:100px;vertical-align:top;padding:20px}.reunionAmenitySearchIconContainer img{margin:auto auto;width:50px;vertical-align:middle}.reunionAmenitySearchNameContainer{padding-left:10px;text-align:left;display:inline-block;border-radius:7px;height:35px;width:calc(100% - 60px);padding-top:10px}.reunionAmenitySearchSettingsContainer{position:absolute;right:0;top:9px}.reunionAmenitySearchSettingsContainer a{color:rgba(197,164,95,1);cursor:pointer}.reunionAmenitySearchTextContainer{margin-top:10px;padding-bottom:2px;border-bottom:1px solid rgba(209,209,214,0.29)}p.reunionAmenitySearchAddress{padding-bottom:7px;border-bottom:1px solid rgba(209,209,214,0.29)}.reunionAmenitySearchAddress em{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-style:normal;color:#000;padding-left:10px;display:inline-block;width:63px;vertical-align:top}.reunionAmenitySearchAddress span{display:inline-block;width:calc(100% - 67px);padding-left:10px;line-height:17px;margin-bottom:2px}.reunionAmenitySearchAddress span strong,.reunionAmenitySearchAddressWithBottomBorder span strong{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-style:normal;color:#000}.reunionAmenitySearchAddressWithNoBorder,.reunionAmenitySearchAddressWithBottomBorder{border-bottom:1px solid rgba(209,209,214,0.29);padding-bottom:10px}.reunionAmenitySearchAddressWithNoBorder{border:0}.reunionAmenitySearchAddressWithNoBorder em,.reunionAmenitySearchAddressWithNoBorder span{display:block;width:100%}.reunionAmenitySearchAddressWithNoBorder em{padding-top:10px}.reunionAmenitySearchButtonContainer span{color:rgba(0,0,0,0.75);text-transform:uppercase;text-align:center;width:31%;font-size:10px;display:inline-block;padding-top:12px;padding-bottom:2px;letter-spacing:1px;border-right:1px solid rgba(209,209,214,0.29)}.reunionAmenitySearchButtonContainer span a{cursor:pointer;color:rgba(0,0,0,0.75)}.reunionAmenitySearchButtonContainer span:last-child{border-right:0}.reunionAmenitySearchButtonContainer span:last-child a{color:rgba(197,164,95,1)}.mainCover .mainBoxCover form#airport_search ul,.mainCover .mainBoxCover form#hotel_search ul{padding:0}.bigImageIn.dealsBackgroundImage{height:300px;background:url(../img/coming-soon.jpg) #fff center no-repeat;background-size:43%,auto,contain}.amenity-section h4 small.reunionPageSmallPrint,.amenity-section small.reunionPageSmallPrint{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:12px;display:block;padding-top:5px}.leftAmenityContainer{width:60px;text-align:center;display:inline-block;border-radius:7px;vertical-align:top;position:relative;min-height:80px}.rightAmenityContainer{width:calc(100% - 70px);display:inline-block;border-radius:7px;vertical-align:top}.leftAmenityContainer .reunionAmenityIconContainer{top:10%;position:absolute;left:0}.rightAmenityContainer .reunionAmenityNameContainer{padding-left:0;font-family:'Proxima Nova SemiBold',Helvetica,Arial,sans-serif;width:100%;text-transform:uppercase;height:auto}.suggestionLike{margin-top:10px;padding-top:10px;border-top:1px solid rgba(209,209,214,0.25)}.suggestionLike img{width:29px;vertical-align:top;display:inline-block;cursor:pointer;box-shadow:0 1px 0 0 rgba(0,0,0,.1)}.suggestionLike span{padding-top:6px;display:inline-block;font-size:16px;font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;letter-spacing:1px;padding-left:4px}.onboardDomainName{margin:5px 14px;width:95%;padding:10px 20px}.reunionDomainPlan{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;display:block;margin:15px 10px 30px 10px;font-size:20px}.reunionDomainPlan em{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;float:right;font-style:normal;font-size:15px;line-height:25px}.reunionDomainPlanTitle{display:block;margin-left:11px;margin-bottom:20px;position:relative;margin-top:15px}.reunionDomainPlanTitle::after{position:absolute;content:"";left:0;background:#660820;width:37px;height:1px;bottom:-8px}ul.reunionDomainIncludedList{display:block;text-align:left;padding-left:25px;line-height:20px;margin-bottom:20px;width:100%}ul.reunionDomainIncludedList li{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;list-style:lower-roman;padding-left:7px;margin-left:7px;text-align:left;width:100%}ul.reunionDomainIncludedList li span{width:140px;display:inline-block}ul.reunionDomainIncludedList li em{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;padding-right:20px;float:right;width:115px;font-style:normal}ul.reunionDomainIncludedList li img{float:right;width:18px;height:auto;vertical-align:top;margin-top:-3px;display:none}ol.reunionDomainIncludedSubList{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;font-size:13px;color:rgba(0,0,0,0.75)}ol.reunionDomainIncludedSubList li{list-style:lower-alpha}ol.reunionDomainIncludedSubList li em{float:none;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;width:auto;font-style:italic;font-size:11px}.reunionDomainTotal{font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;text-align:center;padding-top:30px;border-top:1px solid rgba(209,209,214,0.25)}.reunionDomainTotal span{font-size:14px;opacity:.95;display:block}.reunionDomainTotal em{font-family:'Proxima Nova Semibold',Helvetica,Arial,sans-serif;font-style:normal;font-size:25px}.reunionDomainTotal p{font-size:14px;opacity:.85}.domainDescContainer{width:100% !important}.summaryContainer{background:#fbfbfb;margin-bottom:20px;padding:20px}.summarySpan{text-align:center;margin-bottom:15px}.reunionDomainForm,.reunionSubscribeDrop{-webkit-animation-duration:.25s;animation-duration:.25s;-moz-animation-delay:.25s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.reminder-container{margin:5px 0;vertical-align:top;width:100%}.reminder-container .reminder-image-container{display:inline-block;margin-right:10px;margin-bottom:10px;vertical-align:top}.reminder-container .reminder-image-container.reminder-image-container-other{width:70%}.reminder-container .reminder-image-container img{vertical-align:top;width:50px}.reminder-container .reminder-image-container span.reminderCountdownDescText,.reminder-container .reminder-image-container.reminder-image-container-other span.reminderCountdownDescText{display:inline-block;margin-top:10px;width:auto}.reminder-container span.reminderCountdownDescText{margin-top:1px}.reminder-container span.reminderCountdownDescText a{word-break:break-all}.documentLocationSummary{margin:10px 0;padding:10px 0;border-bottom:1px solid rgba(209,209,214,0.25)}.mainCover .mainBoxCover .documentLocationSummary p{padding-bottom:10px;font-family:'Proxima Nova Alt Regular',Helvetica,Arial,sans-serif;color:#0f0f0f}.documentLocationSummaryList{padding:10px 0;position:relative}.mainCover .mainBoxCover .documentLocationSummary .documentLocationSummaryList span{opacity:.8;max-width:90%;display:inline-block;padding-left:23px;word-break:break-word}.mainCover .mainBoxCover .documentLocationSummary .documentLocationSummaryList span.documentLocationSection{padding-left:3px}.mainCover .mainBoxCover .documentLocationSummary .documentLocationSummaryList span img{width:20px;vertical-align:top;padding-left:0;position:absolute;left:-5px;top:9px}.mainCover .mainBoxCover .documentLocationSummary .documentLocationSummaryList i{opacity:.8;vertical-align:top;position:absolute;top:38%;right:3px;color:#660820;cursor:pointer}.mainCover .mainBoxCover .documentLocationSummary p:last-child{padding-top:20px}.documentAttachment{margin-top:30px;padding:20px 0;border-top:1px solid #ebecee;position:relative}.documentAttachment p{font-family:"Proxima Nova Alt Bold",Helvetica,Arial,sans-serif;font-size:16px !important;position:relative}.documentAttachment p:after{bottom:-4px;width:7%}.documentAttachment a span.attachments{font-size:13px !important;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif}.documentAttachment a span img{width:25px}.documentAttachment a{cursor:pointer;color:#660820;text-decoration:none;width:99%;padding:10px 5px 5px 0;vertical-align:middle;word-break:break-all}.documentAttachment a:hover{background:#f3f3f3}.documentAttachment a i{float:right;padding:0 10px;margin-top:5px}.documentAttachment .documentAttachmentIntro{margin-top:10px;padding:10px 0 0 0;font-size:13px !important;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;color:#0f0f0f;display:block}.userExpText.reunion-other-setup-container .account_tables.advanced_guests_container .guest_list_panel.guest_added.cursor_pointer .model_cover_accounts{overflow:hidden}.account_tables.advanced_guests_container{font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif}.account_tables.advanced_guests_container .guest_list_panel.guest_added.cursor_pointer .model_cover_accounts .col-md-2{padding:20px 0;height:50px;float:left}.account_tables.advanced_guests_container .guest_list_panel.guest_added.cursor_pointer .model_cover_accounts .col-md-2 a{font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;display:block;padding:20px 20px 20px 0;float:right;height:30px;margin-top:26px;cursor:pointer;font-size:12px;text-transform:uppercase;letter-spacing:1px;vertical-align:middle}div.guestActionItemContainer{font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;display:inline-block;width:auto;font-size:12px;padding:3px 3px 3px 10px;margin:0 3px 5px 0;background:#f4f4f4;border-radius:12px}span.guestActionItem i{font-size:11px;padding:4px;border-radius:50%;color:rgba(60,60,60,0.58);display:inline-block;margin-left:5px}span.guestActionItem.completed i{font-size:11px;padding:4px;border-radius:50%;color:#0b7025;display:inline-block;margin-left:5px}.mainBoxCover.reunion-setup .account_tables .row.model_cover_accounts .col-md-4 .paid-amount,.mainBoxCover.reunion-setup .account_tables .row.model_cover_accounts .col-md-7 .paid-guest{font-family:"Proxima Nova SemiBold",Helvetica,Arial,sans-serif;color:rgba(24,24,24,0.94);font-size:15px}.meetTheGuestContainer{margin-left:5px;padding:30px 0 0 0;border-top:1px solid #ebecee}.meetTheFamilyContainer:first-child{border-top:0 solid #ebecee;padding:5px 0 0 0}.meetTheGuest img{width:25px;height:25px;margin-top:10px}.meetTheGuest p.imgContainer,.meetTheGuest p.textContainer{display:inline-block}.meetTheGuest p.imgContainer{width:30px;min-height:41px}.meetTheGuest p.textContainer{font-family:"Proxima Nova Alt Bold",Helvetica,Arial,sans-serif;font-size:12px;width:calc(100% - 60px);text-transform:uppercase}.meetTheGuest p.textContainer em{display:block;font-size:11px;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif}.meetTheGuestContainer .suggestionLike{text-align:right;border:0;margin-top:0;padding:0 0 10px 0}