fieldset{border:0}form.new_donation_inheritance{overflow:hidden}.new_volunteer dd.title{border:none !important}.new_volunteer .subscribe{left:0;width:400px}.form{display:inline-block;position:relative;font-family:Helvetica,Arial,Sans-serif}.form{display:block}.form:after{content:"";display:block;height:0;clear:both;visibility:hidden}.form h2{margin:0 0 20px;padding:0;color:#333;font-size:1.7em}.form p{margin:0 0 1em}.form dl,.form ol{list-style:none;margin:0;padding:0}.form ol > li{position:relative;margin:0 0 25px}.form dt{display:block;color:#666;margin:0 0 5px}.form dd{margin:0;overflow:hidden}.form label{color:#5d6470;font-size:1.3em}.form label strong{color:#b85353}.form input,.form textarea{-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}.form button{cursor:pointer;padding:5px 7px;color:#fff;font-size:1.1em;font-family:Helvetica,Arial,Sans-serif;font-weight:bold;text-shadow:0 -1px 0 #1f3485;background:#2c439b;border:1px solid #1f3485;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}.form .block,.form .abstract-block,.form .content-block,.form .checkbox-block{position:relative}.form .block dt,.form .abstract-block dt,.form .content-block dt,.form .checkbox-block dt{position:absolute;left:6px;top:9px}.form .abstract-block textarea,.form .abstract-block:focus{height:65px !important}.form .checkbox,.form .checkbox-block{font-size:1.3em;margin:0 0 25px !important}.form .checkbox label,.form .checkbox-block label{font-size:1em;line-height:1.3em}.form .checkbox input,.form .checkbox-block input{display:inline;width:auto;margin:0 10px 0 0}.form .dual dd{padding:0 !important}.form .multilingual-field label{float:right}.form .multilingual-fields{margin:0 !important}.form .multilingual-fields input,.form .multilingual-fields textarea{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-o-border-top-left-radius:0;-ms-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-o-border-top-right-radius:0;-ms-border-top-right-radius:0;-khtml-border-top-right-radius:0;border-top-right-radius:0}.form .markdown-toolbar ~ textarea{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-o-border-top-left-radius:0;-ms-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-o-border-top-right-radius:0;-ms-border-top-right-radius:0;-khtml-border-top-right-radius:0;border-top-right-radius:0}.form .copiable{margin:0 0 1em}.form .copiables .add{margin:0}.admin-form{width:100%}.admin-form dl{clear:both}.admin-form .data-information{clear:none}.data-information{float:left;width:50%;margin:0}.data-information dt{clear:both;margin:0 0 5px;color:#5d6470;font-size:1.3em}.data-information dd{margin:0 0 1em;font-size:1.3em}.sign-up-button{display:inline-block;min-height:40px !important;margin:5px 0 5px 0;background:url(../images/backgrounds/bg-actions-button.png) no-repeat 0 0}.sign-up-button strong{cursor:pointer;display:block;height:40px;margin:0 0 0 7px;padding:0 10px 0 5px;border:0;color:#fff !important;font-size:16px;font-weight:normal;line-height:37px;background:transparent url(../images/backgrounds/bg-actions-button.png) no-repeat right -40px}.sign-up-button:hover{text-decoration:none !important;background-position:0 -80px}.sign-up-button:hover strong{background-position:right -120px}.remove-copiable,form .remove-copiable{position:absolute;right:-37px;top:0px;height:25px;width:25px;color:#666;line-height:20px;text-shadow:none;background:#fff;border:1px solid #c2c2c2;border-left:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-o-border-top-left-radius:0;-ms-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-o-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-o-border-top-right-radius:5px;-ms-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-o-border-bottom-right-radius:5px;-ms-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.remove-copiable.hidden,form .remove-copiable.hidden{display:none}.remove-copiable:hover,form .remove-copiable:hover{cursor:pointer;color:#fff;border-color:#2c439b;background-color:#2c439b}.edit #photos{top:367px}.project #photos,.action #photos{top:349px}.asset-with-errors #photos{top:391px}.asset-with-1-error #photos{top:415px}.asset-with-2-errors #photos{top:439px}.event-upload #photos{top:289px}.event-upload-with-errors #photos{top:331px}.event-upload-with-1-error #photos{top:355px}.event-upload-with-wg #photos{top:267px}.event-upload-with-wg-with-errors #photos{top:309px}.event-upload-with-wg-with-1-error #photos{top:333px}.job-application-form label strong{color:#b85353}.job-application-form a.giveup{font-size:12px;color:#7f7f7f;text-decoration:underline;position:relative;left:10px;top:23px}.job-application-form a.giveup:hover{color:#ff4b4b}.subscriber-form{font-size:1.1em}.subscriber-form input{width:580px !important}.subscriber-form p{font-size:1.1em}.subscriber-form p.buttons{margin:40px 0 0 0;background-position-y:-168px}.subscriber-form p.buttons button{background-position-y:-196px}.subscriber-form label strong{color:#b85353 !important}.subscriber-form .fieldWithErrors{display:inline}.subscriber-form .error{border:1px solid #ed7968;background:#ffebe8;-webkit-border-radius:5px;-moz-border-radius:5px;width:590px;float:left;height:auto;overflow:hidden;display:block;text-align:center;line-height:21px;margin:0;padding:0;clear:both}.subscriber-form .error .message{height:auto;background:none}.registration-form form,.new_registration form{position:relative}.registration-form dd,.new_registration dd{margin:0 0 10px}.registration-form .checkbox input,.new_registration .checkbox input{display:inline;width:auto !important;margin:0 10px 0 0 !important}.registration-form .checkbox label,.new_registration .checkbox label{line-height:1.3em}.registration-form .subscribe,.new_registration .subscribe{left:0;bottom:0}.registration-form .subscribe input,.new_registration .subscribe input{position:static;left:auto;top:auto}.registration-form .subscribe label,.new_registration .subscribe label{display:inline;padding:0}.registration-form .read-only,.new_registration .read-only{width:auto !important;border:1px solid #cfcfcf;padding:5px 5px 4px}.orange-sale .first_name .error,.orange-sale .address .error{width:250px}#heritage-details .new-heritage{top:0 !important}#heritage-details .new-heritage .subscribe{float:left;bottom:29px}#heritage-details .contact-form{top:5px !important;padding:0 10px 30px}#heritage-details .contact-form form{margin:0}#heritage-details .contact-form img{right:-12px !important}#new_contact,#new_volunteer{font-size:1.1em}#new_contact .subscribe,#new_volunteer .subscribe{float:left;bottom:0px !important}.edit-contain{position:relative;width:671px}.edit-contain .title{height:70px}.content textarea{width:438px !important}.max textarea{width:659px !important}.acces_denied{position:relative;top:5px;min-height:299px}.acces_denied:after{content:"";display:block;clear:both}.acces_denied.em h1{width:500px;line-height:40px}.acces_denied.em p{width:500px;margin:0 0 0 45px;font-size:1.2em;color:#333;text-align:center}.acces_denied.em p a{color:#ee7523;display:block;margin:10px 0 0}.acces_denied h1{font-family:Helvetica,Arial,Sans-serif;text-align:center;margin:45px 0 25px 45px !important;color:#333;display:block;padding:0 0 0 45px;width:412px;font-size:2.4em}.acces_denied img{position:absolute;right:-12px;bottom:0px}.acces_denied img.high{bottom:-23px}.acces_denied .login{float:left;font-family:Helvetica,Arial,Sans-serif;width:480px;margin:0 0 46px}.acces_denied .login h2{display:none}.acces_denied .login dl{-webkit-border-radius:6px;-moz-border-radius:6px;background:#f5f5f5;padding:20px;margin:0 0 8px 45px;width:372px}.acces_denied .login dl:after{content:"";display:block;clear:both}.acces_denied .login dl dd{margin:5px 0 10px}.acces_denied .login dl dd input{width:360px;background:#fff;border:1px solid #cfcfcf}.acces_denied .login dl dt{padding:5px 0 0;font-weight:bold;color:#333}.acces_denied .login dl button{background:#2c439b;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #1f3485;color:#fff;font-family:Helvetica,Arial,Sans-serif;font-weight:bold;text-shadow:0 -1px 0 #1f3485;font-size:1.1em;height:25px;line-height:20px;cursor:pointer;float:right;width:114px}.acces_denied .login dl button:hover{background:#19296a;border-color:#122053;text-shadow:0 1px 0 #122053}.new-donation form #donation_email{margin:0 !important}.new-heritage form #donation_email{margin:0 0 27px !important}.edit form .doc-edit .block.em ul.multilingual-fields textarea{height:454px !important}.edit form.job-search-bar{width:800px;margin:0 0 15px 0}.edit form.job-search-bar input{width:400px}.box.edit{overflow:hidden}.subscribe{color:#666;bottom:47px;left:20px;position:absolute;width:300px}.subscribe input{position:absolute;left:0;top:2px;width:auto !important;margin:0 7px 0 0;padding:0;border:0;background:none}.subscribe label{padding:2px 0 0 20px;display:block}.subscribe em{font-style:normal;color:#999}.new_registration dd.state,.new_user dd.state{margin:0 0 10px !important}.new_registration dd.group_type .error,.new_user dd.group_type .error{width:250px}.new_registration h1,.new_user h1{background:none !important;text-indent:0 !important;font-family:Verdana,sans-serif;color:#333;font-size:2.2em;width:auto !important}.new_registration fieldset,.new_user fieldset{padding:30px 0 0 !important}.new_registration fieldset.orange-sale-step2,.new_user fieldset.orange-sale-step2{padding-top:0 !important}.new_registration fieldset.min,.new_user fieldset.min{min-height:190px}.new_registration fieldset.participants dl label,.new_user fieldset.participants dl label{height:3em;display:block}.new_user h1{width:525px !important}.new-donations,.new-heritage,.new_registration,.new_user,.new_contact,.new_volunteer{position:relative;min-height:350px;font-family:Helvetica,Arial,Sans-serif}.new-donations:after,.new-heritage:after,.new_registration:after,.new_user:after,.new_contact:after,.new_volunteer:after{content:"";display:block;clear:both}.new-donations textarea#donation_inheritance_message:focus,.new-heritage textarea#donation_inheritance_message:focus,.new_registration textarea#donation_inheritance_message:focus,.new_user textarea#donation_inheritance_message:focus,.new_contact textarea#donation_inheritance_message:focus,.new_volunteer textarea#donation_inheritance_message:focus{height:35px !important}.new-donations fieldset,.new-heritage fieldset,.new_registration fieldset,.new_user fieldset,.new_contact fieldset,.new_volunteer fieldset{margin:-16px 0 0 0;padding:0;border:0}.new-donations ul,.new-heritage ul,.new_registration ul,.new_user ul,.new_contact ul,.new_volunteer ul{list-style:none}.new-donations ul li,.new-heritage ul li,.new_registration ul li,.new_user ul li,.new_contact ul li,.new_volunteer ul li{list-style:none}.new-donations .zewo,.new-heritage .zewo,.new_registration .zewo,.new_user .zewo,.new_contact .zewo,.new_volunteer .zewo{position:absolute;left:5px;bottom:-5px;height:100px;width:72px;z-index:999999}.new-donations .zewo span.zewo-display,.new-heritage .zewo span.zewo-display,.new_registration .zewo span.zewo-display,.new_user .zewo span.zewo-display,.new_contact .zewo span.zewo-display,.new_volunteer .zewo span.zewo-display{background:url(../images/icons/zewo.png) no-repeat 0 0;height:72px;width:72px;display:block;position:absolute;right:0;top:0;z-index:999999}.new-donations .zewo div,.new-heritage .zewo div,.new_registration .zewo div,.new_user .zewo div,.new_contact .zewo div,.new_volunteer .zewo div{position:absolute;display:none;top:70px;left:-8px;-webkit-border-radius:6px;-moz-border-radius:6px;background:#fff;border:2px solid #f2f2f2;margin:0 0 10px;width:300px;padding:9px 12px 7px 12px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:rgba(0,0,0,0.5) 0 1px 3px;z-index:999999;color:#555;font-size:1.1em;line-height:1.4em}.new-donations .zewo div img,.new-heritage .zewo div img,.new_registration .zewo div img,.new_user .zewo div img,.new_contact .zewo div img,.new_volunteer .zewo div img{position:absolute;top:-10px;left:22px;width:40px;height:10px;z-index:999999}.new-donations .zewo div a,.new-heritage .zewo div a,.new_registration .zewo div a,.new_user .zewo div a,.new_contact .zewo div a,.new_volunteer .zewo div a{z-index:999999;color:#ee7523}.new-donations .help,.new-heritage .help,.new_registration .help,.new_user .help,.new_contact .help,.new_volunteer .help{position:absolute;right:25px;top:67px;height:100px;z-index:999999}.new-donations .help span.help-display,.new-heritage .help span.help-display,.new_registration .help span.help-display,.new_user .help span.help-display,.new_contact .help span.help-display,.new_volunteer .help span.help-display{color:#ee7523;background:url(../images/icons/help.gif) no-repeat 0 0;padding:0 0 0 25px;height:18px;line-height:18px;font-size:1.25em;display:block;z-index:999999}.new-donations .help div,.new-heritage .help div,.new_registration .help div,.new_user .help div,.new_contact .help div,.new_volunteer .help div{position:absolute;display:none;top:35px;right:0;-webkit-border-radius:6px;-moz-border-radius:6px;background:#fff;border:2px solid #f2f2f2;margin:0 0 10px;width:300px;padding:7px 12px 12px 12px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:rgba(0,0,0,0.5) 0 1px 3px;z-index:9000;color:#555;font-size:1.1em;line-height:1.4em}.new-donations .help div strong,.new-heritage .help div strong,.new_registration .help div strong,.new_user .help div strong,.new_contact .help div strong,.new_volunteer .help div strong{z-index:999999;font-weight:normal;margin:5px 0 0;display:block}.new-donations .help div a,.new-heritage .help div a,.new_registration .help div a,.new_user .help div a,.new_contact .help div a,.new_volunteer .help div a{z-index:999999;color:#ee7523}.new-donations .help div img,.new-heritage .help div img,.new_registration .help div img,.new_user .help div img,.new_contact .help div img,.new_volunteer .help div img{z-index:999999;position:absolute;top:-20px;right:22px;width:40px;height:20px}.new-donations .help div span,.new-heritage .help div span,.new_registration .help div span,.new_user .help div span,.new_contact .help div span,.new_volunteer .help div span{z-index:999999;text-align:center;display:block;padding:10px;margin:2px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;background:#f6f5f5}.new-donations .help div span strong,.new-heritage .help div span strong,.new_registration .help div span strong,.new_user .help div span strong,.new_contact .help div span strong,.new_volunteer .help div span strong{z-index:999999;margin:0 0 5px;display:block;font-weight:bold}.new-donations p.buttons,.new-heritage p.buttons,.new_registration p.buttons,.new_user p.buttons,.new_contact p.buttons,.new_volunteer p.buttons{z-index:999999}.new-donations .success.em,.new-heritage .success.em,.new_registration .success.em,.new_user .success.em,.new_contact .success.em,.new_volunteer .success.em{height:275px}.new-donations .success.em p,.new-heritage .success.em p,.new_registration .success.em p,.new_user .success.em p,.new_contact .success.em p,.new_volunteer .success.em p{height:auto !important;padding:20px 300px 0 0 !important;margin:0 0 15px}.new-donations .success p,.new-heritage .success p,.new_registration .success p,.new_user .success p,.new_contact .success p,.new_volunteer .success p{padding:20px 0 0;background:none !important;padding:0 !important;min-height:inherit !important;color:#666;height:350px;font-size:1.1em}.new-donations .success p a,.new-heritage .success p a,.new_registration .success p a,.new_user .success p a,.new_contact .success p a,.new_volunteer .success p a{color:#ee7523;display:block;margin:20px 0 0}.new-donations ul,.new-heritage ul,.new_registration ul,.new_user ul,.new_contact ul,.new_volunteer ul{margin:0}.new-donations img,.new-heritage img,.new_registration img,.new_user img,.new_contact img,.new_volunteer img{z-index:3}.new-donations dl label strong,.new-heritage dl label strong,.new_registration dl label strong,.new_user dl label strong,.new_contact dl label strong,.new_volunteer dl label strong{color:#b85353 !important}.new-donations .donation-paid,.new-heritage .donation-paid,.new_registration .donation-paid,.new_user .donation-paid,.new_contact .donation-paid,.new_volunteer .donation-paid{overflow:hidden}.new-donations .donation-paid p,.new-heritage .donation-paid p,.new_registration .donation-paid p,.new_user .donation-paid p,.new_contact .donation-paid p,.new_volunteer .donation-paid p{padding:0 400px 0 0;color:#777}.new-donations .donation-paid p a,.new-heritage .donation-paid p a,.new_registration .donation-paid p a,.new_user .donation-paid p a,.new_contact .donation-paid p a,.new_volunteer .donation-paid p a{color:#ee7523}.new-donations .fieldWithErrors,.new-heritage .fieldWithErrors,.new_registration .fieldWithErrors,.new_user .fieldWithErrors,.new_contact .fieldWithErrors,.new_volunteer .fieldWithErrors{display:inline}.new-donations .error,.new-heritage .error,.new_registration .error,.new_user .error,.new_contact .error,.new_volunteer .error{border:1px solid #ed7968;background:#ffebe8;-webkit-border-radius:5px;-moz-border-radius:5px;width:523px;float:left;height:auto;overflow:hidden;display:block;text-align:center;line-height:21px;margin:10px 0 0;padding:0;clear:both}.new-donations .error .message,.new-heritage .error .message,.new_registration .error .message,.new_user .error .message,.new_contact .error .message,.new_volunteer .error .message{height:auto;background:none}.new-donations #donation_country,.new-heritage #donation_country,.new_registration #donation_country,.new_user #donation_country,.new_contact #donation_country,.new_volunteer #donation_country{width:252px}.new-donations ul li,.new-heritage ul li,.new_registration ul li,.new_user ul li,.new_contact ul li,.new_volunteer ul li{overflow:hidden}.new-donations h1,.new-heritage h1,.new_registration h1,.new_user h1,.new_contact h1,.new_volunteer h1{display:block;height:29px;width:175px;margin:16px 0;background:url(../images/backgrounds/title-donation.gif) no-repeat 0 0;text-indent:-9999px;position:relative;padding:0 0 5px;top:5px}.new-donations h1.donation.fr,.new-heritage h1.donation.fr,.new_registration h1.donation.fr,.new_user h1.donation.fr,.new_contact h1.donation.fr,.new_volunteer h1.donation.fr{background-position:0 -34px}.new-donations h1.donation.de,.new-heritage h1.donation.de,.new_registration h1.donation.de,.new_user h1.donation.de,.new_contact h1.donation.de,.new_volunteer h1.donation.de{background-position:0 -71px}.new-donations h1.donation.en,.new-heritage h1.donation.en,.new_registration h1.donation.en,.new_user h1.donation.en,.new_contact h1.donation.en,.new_volunteer h1.donation.en{background-position:0 0}.new-donations h1.benefactor,.new-heritage h1.benefactor,.new_registration h1.benefactor,.new_user h1.benefactor,.new_contact h1.benefactor,.new_volunteer h1.benefactor{background:url(../images/backgrounds/title-benefactor.gif) no-repeat 0 0;width:307px}.new-donations h1.benefactor.fr,.new-heritage h1.benefactor.fr,.new_registration h1.benefactor.fr,.new_user h1.benefactor.fr,.new_contact h1.benefactor.fr,.new_volunteer h1.benefactor.fr{background-position:0 -50px}.new-donations h1.benefactor.de,.new-heritage h1.benefactor.de,.new_registration h1.benefactor.de,.new_user h1.benefactor.de,.new_contact h1.benefactor.de,.new_volunteer h1.benefactor.de{background-position:0 -94px}.new-donations h1.benefactor.en,.new-heritage h1.benefactor.en,.new_registration h1.benefactor.en,.new_user h1.benefactor.en,.new_contact h1.benefactor.en,.new_volunteer h1.benefactor.en{background-position:0 -2px}.new-donations h1.investor,.new-heritage h1.investor,.new_registration h1.investor,.new_user h1.investor,.new_contact h1.investor,.new_volunteer h1.investor{background:url(../images/backgrounds/title-investor.gif) no-repeat 0 0;width:253px}.new-donations h1.investor.fr,.new-heritage h1.investor.fr,.new_registration h1.investor.fr,.new_user h1.investor.fr,.new_contact h1.investor.fr,.new_volunteer h1.investor.fr{background-position:0 -45px}.new-donations h1.sponsor,.new-heritage h1.sponsor,.new_registration h1.sponsor,.new_user h1.sponsor,.new_contact h1.sponsor,.new_volunteer h1.sponsor{background:url(../images/backgrounds/title-sponsor.gif) no-repeat 0 0;width:163px}.new-donations h1.sponsor.fr,.new-heritage h1.sponsor.fr,.new_registration h1.sponsor.fr,.new_user h1.sponsor.fr,.new_contact h1.sponsor.fr,.new_volunteer h1.sponsor.fr{background-position:0 -46px}.new-donations h1.sponsor.de,.new-heritage h1.sponsor.de,.new_registration h1.sponsor.de,.new_user h1.sponsor.de,.new_contact h1.sponsor.de,.new_volunteer h1.sponsor.de{background-position:0 -90px}.new-donations h1.sponsor.en,.new-heritage h1.sponsor.en,.new_registration h1.sponsor.en,.new_user h1.sponsor.en,.new_contact h1.sponsor.en,.new_volunteer h1.sponsor.en{background-position:0 0}.new-donations h1.heritage,.new-heritage h1.heritage,.new_registration h1.heritage,.new_user h1.heritage,.new_contact h1.heritage,.new_volunteer h1.heritage{background:url(../images/backgrounds/bg-title-legacies.gif) no-repeat 0 0;width:100%}.new-donations h1.heritage.en,.new-heritage h1.heritage.en,.new_registration h1.heritage.en,.new_user h1.heritage.en,.new_contact h1.heritage.en,.new_volunteer h1.heritage.en{background-position:0 -97px}.new-donations h1.heritage.fr,.new-heritage h1.heritage.fr,.new_registration h1.heritage.fr,.new_user h1.heritage.fr,.new_contact h1.heritage.fr,.new_volunteer h1.heritage.fr{background-position:0 0}.new-donations h1.heritage.de,.new-heritage h1.heritage.de,.new_registration h1.heritage.de,.new_user h1.heritage.de,.new_contact h1.heritage.de,.new_volunteer h1.heritage.de{background-position:0 -48px}.new-donations p,.new-heritage p,.new_registration p,.new_user p,.new_contact p,.new_volunteer p{margin:16px 0 13px;font-family:Helvetica,Arial,sans-serif;font-size:1.2em;line-height:1.4em;color:#999}.new-donations p strong,.new-heritage p strong,.new_registration p strong,.new_user p strong,.new_contact p strong,.new_volunteer p strong{color:#333;font-weight:normal}.new-donations p strong.em,.new-heritage p strong.em,.new_registration p strong.em,.new_user p strong.em,.new_contact p strong.em,.new_volunteer p strong.em{font-weight:bold !important}.new-donations p.new,.new-heritage p.new,.new_registration p.new,.new_user p.new,.new_contact p.new,.new_volunteer p.new{width:650px}.new-donations p.promo_materials,.new-heritage p.promo_materials,.new_registration p.promo_materials,.new_user p.promo_materials,.new_contact p.promo_materials,.new_volunteer p.promo_materials{width:525px}.new-donations ul.breadcrumbs,.new-heritage ul.breadcrumbs,.new_registration ul.breadcrumbs,.new_user ul.breadcrumbs,.new_contact ul.breadcrumbs,.new_volunteer ul.breadcrumbs{margin:1em 0;background:url(../images/backgrounds/bg-donations-line.gif) no-repeat left bottom;height:auto}.new-donations ul.breadcrumbs li,.new-heritage ul.breadcrumbs li,.new_registration ul.breadcrumbs li,.new_user ul.breadcrumbs li,.new_contact ul.breadcrumbs li,.new_volunteer ul.breadcrumbs li{position:relative;top:1px;font-size:1.6em;list-style:none;font-weight:bold;background:none;margin:0 7px 0 0;padding:0 0 3px 0;color:#666}.new-donations ul.breadcrumbs li.first span,.new-heritage ul.breadcrumbs li.first span,.new_registration ul.breadcrumbs li.first span,.new_user ul.breadcrumbs li.first span,.new_contact ul.breadcrumbs li.first span,.new_volunteer ul.breadcrumbs li.first span{background:url(../images/backgrounds/bg-step-arrow.gif) no-repeat right 2px}.new-donations ul.breadcrumbs li.second span,.new-heritage ul.breadcrumbs li.second span,.new_registration ul.breadcrumbs li.second span,.new_user ul.breadcrumbs li.second span,.new_contact ul.breadcrumbs li.second span,.new_volunteer ul.breadcrumbs li.second span{background:url(../images/backgrounds/bg-step-arrow.gif) no-repeat right 2px}.new-donations ul.breadcrumbs li.current,.new-heritage ul.breadcrumbs li.current,.new_registration ul.breadcrumbs li.current,.new_user ul.breadcrumbs li.current,.new_contact ul.breadcrumbs li.current,.new_volunteer ul.breadcrumbs li.current{color:#ee7523;background:url(../images/backgrounds/bg-donations.gif) no-repeat left bottom}.new-donations ul.breadcrumbs li.current span,.new-heritage ul.breadcrumbs li.current span,.new_registration ul.breadcrumbs li.current span,.new_user ul.breadcrumbs li.current span,.new_contact ul.breadcrumbs li.current span,.new_volunteer ul.breadcrumbs li.current span{color:#ee7523}.new-donations ul.breadcrumbs li span,.new-heritage ul.breadcrumbs li span,.new_registration ul.breadcrumbs li span,.new_user ul.breadcrumbs li span,.new_contact ul.breadcrumbs li span,.new_volunteer ul.breadcrumbs li span{color:#999;padding:0 17px 0 0}.new-donations img,.new-heritage img,.new_registration img,.new_user img,.new_contact img,.new_volunteer img{position:absolute;right:0;bottom:0 !important;z-index:3}.new-donations form,.new-heritage form,.new_registration form,.new_user form,.new_contact form,.new_volunteer form{width:562px;margin:20px 0 20px;z-index:10}.new-donations form:after,.new-heritage form:after,.new_registration form:after,.new_user form:after,.new_contact form:after,.new_volunteer form:after{content:"";display:block;clear:both}.new-donations form dd.country,.new-heritage form dd.country,.new_registration form dd.country,.new_user form dd.country,.new_contact form dd.country,.new_volunteer form dd.country{min-height:25px}.new-donations form dd.country select,.new-heritage form dd.country select,.new_registration form dd.country select,.new_user form dd.country select,.new_contact form dd.country select,.new_volunteer form dd.country select{width:250px !important}.new-donations form .error,.new-heritage form .error,.new_registration form .error,.new_user form .error,.new_contact form .error,.new_volunteer form .error{margin:2px 0 4px}.new-donations form .fieldWithErrors input,.new-donations form .fieldWithErrors textarea,.new-donations form .fieldWithErrors textarea:focus,.new-heritage form .fieldWithErrors input,.new-heritage form .fieldWithErrors textarea,.new-heritage form .fieldWithErrors textarea:focus,.new_registration form .fieldWithErrors input,.new_registration form .fieldWithErrors textarea,.new_registration form .fieldWithErrors textarea:focus,.new_user form .fieldWithErrors input,.new_user form .fieldWithErrors textarea,.new_user form .fieldWithErrors textarea:focus,.new_contact form .fieldWithErrors input,.new_contact form .fieldWithErrors textarea,.new_contact form .fieldWithErrors textarea:focus,.new_volunteer form .fieldWithErrors input,.new_volunteer form .fieldWithErrors textarea,.new_volunteer form .fieldWithErrors textarea:focus{border:1px solid #ed7968}.new-donations form #remark,.new-heritage form #remark,.new_registration form #remark,.new_user form #remark,.new_contact form #remark,.new_volunteer form #remark{overflow:hidden;width:524px}.new-donations form .buttons-actions,.new-heritage form .buttons-actions,.new_registration form .buttons-actions,.new_user form .buttons-actions,.new_contact form .buttons-actions,.new_volunteer form .buttons-actions{margin:0 10px 0 0;padding:20px 0 0;overflow:hidden;width:524px;float:left}.new-donations form .buttons-actions p.buttons,.new-heritage form .buttons-actions p.buttons,.new_registration form .buttons-actions p.buttons,.new_user form .buttons-actions p.buttons,.new_contact form .buttons-actions p.buttons,.new_volunteer form .buttons-actions p.buttons{margin:0}.new-donations form .buttons-actions p.buttons.left,.new-heritage form .buttons-actions p.buttons.left,.new_registration form .buttons-actions p.buttons.left,.new_user form .buttons-actions p.buttons.left,.new_contact form .buttons-actions p.buttons.left,.new_volunteer form .buttons-actions p.buttons.left{margin:0 10px 0 0 !important}.new-donations form .state,.new-heritage form .state,.new_registration form .state,.new_user form .state,.new_contact form .state,.new_volunteer form .state{margin:0 0 20px}.new-donations form .state p,.new-heritage form .state p,.new_registration form .state p,.new_user form .state p,.new_contact form .state p,.new_volunteer form .state p{color:#444;font-weight:bold;font-size:1.4em;margin:0 5px 0;padding:0 0 5px;background:url(../images/backgrounds/bg-steps-donation.gif) no-repeat left bottom}.new-donations form .state p span,.new-heritage form .state p span,.new_registration form .state p span,.new_user form .state p span,.new_contact form .state p span,.new_volunteer form .state p span{background:url(../images/icons/arrow.png) no-repeat 0 10px;color:#666;display:block;font-size:0.9em;top:-3px;position:relative;padding:10px 0 0 13px;font-weight:normal;line-height:18px}.new-donations form .state p span strong,.new-heritage form .state p span strong,.new_registration form .state p span strong,.new_user form .state p span strong,.new_contact form .state p span strong,.new_volunteer form .state p span strong{color:#666;display:block;font-weight:normal}.new-donations form dd.title,.new-donations form dd.object,.new-heritage form dd.title,.new-heritage form dd.object,.new_registration form dd.title,.new_registration form dd.object,.new_user form dd.title,.new_user form dd.object,.new_contact form dd.title,.new_contact form dd.object,.new_volunteer form dd.title,.new_volunteer form dd.object{float:none;border-bottom:1px dashed #dedede;margin:0 0 7px;padding:0 0 7px}.new-donations form dd.title select,.new-donations form dd.object select,.new-heritage form dd.title select,.new-heritage form dd.object select,.new_registration form dd.title select,.new_registration form dd.object select,.new_user form dd.title select,.new_user form dd.object select,.new_contact form dd.title select,.new_contact form dd.object select,.new_volunteer form dd.title select,.new_volunteer form dd.object select{width:252px}.new-donations form dd.object,.new-heritage form dd.object,.new_registration form dd.object,.new_user form dd.object,.new_contact form dd.object,.new_volunteer form dd.object{border-bottom:0px !important}.new-donations form h3,.new-heritage form h3,.new_registration form h3,.new_user form h3,.new_contact form h3,.new_volunteer form h3{text-align:center;width:522px;font-size:1.3em;margin:30px 0 7px;background:url(../images/backgrounds/bg-amount.gif) repeat-x 0 7px;color:#333}.new-donations form h3.em,.new-heritage form h3.em,.new_registration form h3.em,.new_user form h3.em,.new_contact form h3.em,.new_volunteer form h3.em{background:url(../images/backgrounds/bg-amount-big.gif) repeat-x 0 7px}.new-donations form h3.columned,.new-heritage form h3.columned,.new_registration form h3.columned,.new_user form h3.columned,.new_contact form h3.columned,.new_volunteer form h3.columned{text-align:left;background:none;margin:0 0 10px 0;width:auto}.new-donations form .benefator-payment,.new-heritage form .benefator-payment,.new_registration form .benefator-payment,.new_user form .benefator-payment,.new_contact form .benefator-payment,.new_volunteer form .benefator-payment{padding:0;width:600px;margin:0 0 8px;overflow:hidden;height:150px}.new-donations form .benefator-payment:after,.new-heritage form .benefator-payment:after,.new_registration form .benefator-payment:after,.new_user form .benefator-payment:after,.new_contact form .benefator-payment:after,.new_volunteer form .benefator-payment:after{content:"";display:block;clear:both}.new-donations form .benefator-payment li,.new-heritage form .benefator-payment li,.new_registration form .benefator-payment li,.new_user form .benefator-payment li,.new_contact form .benefator-payment li,.new_volunteer form .benefator-payment li{min-height:112px;max-height:112px;list-style:none;-webkit-border-radius:7px;-moz-border-radius:7px;float:left;top:2px;width:225px;margin:0 10px 0 0;border:1px solid #edecec;padding:25px 15px 7px;position:relative;text-align:center}.new-donations form .benefator-payment li input,.new-heritage form .benefator-payment li input,.new_registration form .benefator-payment li input,.new_user form .benefator-payment li input,.new_contact form .benefator-payment li input,.new_volunteer form .benefator-payment li input{background:none;border:0}.new-donations form .benefator-payment li.editable label input,.new-heritage form .benefator-payment li.editable label input,.new_registration form .benefator-payment li.editable label input,.new_user form .benefator-payment li.editable label input,.new_contact form .benefator-payment li.editable label input,.new_volunteer form .benefator-payment li.editable label input{float:left;margin:5px 7px 0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #cfcfcf;background:#fff;font-size:0.9em}.new-donations form .benefator-payment li.editable label strong,.new-heritage form .benefator-payment li.editable label strong,.new_registration form .benefator-payment li.editable label strong,.new_user form .benefator-payment li.editable label strong,.new_contact form .benefator-payment li.editable label strong,.new_volunteer form .benefator-payment li.editable label strong{display:block;float:left;line-height:43px}.new-donations form .benefator-payment li.editable label strong span.currency,.new-heritage form .benefator-payment li.editable label strong span.currency,.new_registration form .benefator-payment li.editable label strong span.currency,.new_user form .benefator-payment li.editable label strong span.currency,.new_contact form .benefator-payment li.editable label strong span.currency,.new_volunteer form .benefator-payment li.editable label strong span.currency{float:left}.new-donations form .benefator-payment li.current,.new-heritage form .benefator-payment li.current,.new_registration form .benefator-payment li.current,.new_user form .benefator-payment li.current,.new_contact form .benefator-payment li.current,.new_volunteer form .benefator-payment li.current{border-color:#f3bf9c}.new-donations form .benefator-payment li.emergency,.new-heritage form .benefator-payment li.emergency,.new_registration form .benefator-payment li.emergency,.new_user form .benefator-payment li.emergency,.new_contact form .benefator-payment li.emergency,.new_volunteer form .benefator-payment li.emergency{text-align:left}.new-donations form .benefator-payment li.emergency select,.new-heritage form .benefator-payment li.emergency select,.new_registration form .benefator-payment li.emergency select,.new_user form .benefator-payment li.emergency select,.new_contact form .benefator-payment li.emergency select,.new_volunteer form .benefator-payment li.emergency select{width:105px;position:absolute;right:12px;top:26px}.new-donations form .benefator-payment li label,.new-heritage form .benefator-payment li label,.new_registration form .benefator-payment li label,.new_user form .benefator-payment li label,.new_contact form .benefator-payment li label,.new_volunteer form .benefator-payment li label{color:#333;font-weight:normal;font-size:1.4em;margin:0 5px;line-height:23px;text-shadow:0 1px 0 #fff;position:relative;top:2px;font-family:Helvetica,Arial,Sans-serif}.new-donations form .benefator-payment li label strong,.new-heritage form .benefator-payment li label strong,.new_registration form .benefator-payment li label strong,.new_user form .benefator-payment li label strong,.new_contact form .benefator-payment li label strong,.new_volunteer form .benefator-payment li label strong{display:block;line-height:38px}.new-donations form .benefator-payment li input,.new-heritage form .benefator-payment li input,.new_registration form .benefator-payment li input,.new_user form .benefator-payment li input,.new_contact form .benefator-payment li input,.new_volunteer form .benefator-payment li input{width:auto;margin:0 auto 10px;display:block}.new-donations form .recurrency,.new-heritage form .recurrency,.new_registration form .recurrency,.new_user form .recurrency,.new_contact form .recurrency,.new_volunteer form .recurrency{width:600px;margin:10px 0 5px}.new-donations form .recurrency input,.new-heritage form .recurrency input,.new_registration form .recurrency input,.new_user form .recurrency input,.new_contact form .recurrency input,.new_volunteer form .recurrency input{background:none;border:0}.new-donations form .recurrency .yearly,.new-heritage form .recurrency .yearly,.new_registration form .recurrency .yearly,.new_user form .recurrency .yearly,.new_contact form .recurrency .yearly,.new_volunteer form .recurrency .yearly{float:left;width:250px;overflow:hidden;margin:5px 0 0}.new-donations form .recurrency .yearly label span,.new-heritage form .recurrency .yearly label span,.new_registration form .recurrency .yearly label span,.new_user form .recurrency .yearly label span,.new_contact form .recurrency .yearly label span,.new_volunteer form .recurrency .yearly label span{font-weight:normal;color:#666;margin:0 0 0 5px}.new-donations form .recurrency .yearly p,.new-heritage form .recurrency .yearly p,.new_registration form .recurrency .yearly p,.new_user form .recurrency .yearly p,.new_contact form .recurrency .yearly p,.new_volunteer form .recurrency .yearly p{margin:10px 0 13px}.new-donations form .recurrency .yearly input,.new-heritage form .recurrency .yearly input,.new_registration form .recurrency .yearly input,.new_user form .recurrency .yearly input,.new_contact form .recurrency .yearly input,.new_volunteer form .recurrency .yearly input{width:auto;margin:0 5px 0 0}.new-donations form .recurrency .others,.new-heritage form .recurrency .others,.new_registration form .recurrency .others,.new_user form .recurrency .others,.new_contact form .recurrency .others,.new_volunteer form .recurrency .others{overflow:hidden;float:left;width:300px;margin:5px 0 0;z-index:9999}.new-donations form .recurrency .others p,.new-heritage form .recurrency .others p,.new_registration form .recurrency .others p,.new_user form .recurrency .others p,.new_contact form .recurrency .others p,.new_volunteer form .recurrency .others p{margin:10px 0 13px}.new-donations form .recurrency .others ul,.new-heritage form .recurrency .others ul,.new_registration form .recurrency .others ul,.new_user form .recurrency .others ul,.new_contact form .recurrency .others ul,.new_volunteer form .recurrency .others ul{padding:0}.new-donations form .recurrency .others ul li,.new-heritage form .recurrency .others ul li,.new_registration form .recurrency .others ul li,.new_user form .recurrency .others ul li,.new_contact form .recurrency .others ul li,.new_volunteer form .recurrency .others ul li{list-style:none;padding:0 0 10px}.new-donations form .recurrency .others ul li label span,.new-heritage form .recurrency .others ul li label span,.new_registration form .recurrency .others ul li label span,.new_user form .recurrency .others ul li label span,.new_contact form .recurrency .others ul li label span,.new_volunteer form .recurrency .others ul li label span{font-weight:normal;color:#666;margin:0 0 0 5px}.new-donations form .recurrency .others input,.new-heritage form .recurrency .others input,.new_registration form .recurrency .others input,.new_user form .recurrency .others input,.new_contact form .recurrency .others input,.new_volunteer form .recurrency .others input{width:auto;margin:0 5px 0 0}.new-donations form .recurrency dt,.new-donations form .recurrency dd,.new-heritage form .recurrency dt,.new-heritage form .recurrency dd,.new_registration form .recurrency dt,.new_registration form .recurrency dd,.new_user form .recurrency dt,.new_user form .recurrency dd,.new_contact form .recurrency dt,.new_contact form .recurrency dd,.new_volunteer form .recurrency dt,.new_volunteer form .recurrency dd{float:left}.new-donations form .recurrency dt,.new-heritage form .recurrency dt,.new_registration form .recurrency dt,.new_user form .recurrency dt,.new_contact form .recurrency dt,.new_volunteer form .recurrency dt{width:auto;margin:0 10px 0 0}.new-donations form .recurrency dd,.new-heritage form .recurrency dd,.new_registration form .recurrency dd,.new_user form .recurrency dd,.new_contact form .recurrency dd,.new_volunteer form .recurrency dd{padding:4px 0 0}.new-donations form .recurrency dd select,.new-heritage form .recurrency dd select,.new_registration form .recurrency dd select,.new_user form .recurrency dd select,.new_contact form .recurrency dd select,.new_volunteer form .recurrency dd select{width:100px}.new-donations form .recurrency #schedule,.new-heritage form .recurrency #schedule,.new_registration form .recurrency #schedule,.new_user form .recurrency #schedule,.new_contact form .recurrency #schedule,.new_volunteer form .recurrency #schedule{float:left;margin:0 0 0 10px;color:#333;font-weight:bold;font-size:1.4em;padding:2px 0 0}.new-donations form .recurrency label,.new-heritage form .recurrency label,.new_registration form .recurrency label,.new_user form .recurrency label,.new_contact form .recurrency label,.new_volunteer form .recurrency label{color:#333;font-weight:bold;font-size:1.4em;line-height:23px;text-shadow:0 1px 0 #fff;position:relative;top:2px;font-family:Helvetica,Arial,Sans-serif}.new-donations form .recurrency p,.new-heritage form .recurrency p,.new_registration form .recurrency p,.new_user form .recurrency p,.new_contact form .recurrency p,.new_volunteer form .recurrency p{margin:40px 0 13px}.new-donations form .sponor-type,.new-heritage form .sponor-type,.new_registration form .sponor-type,.new_user form .sponor-type,.new_contact form .sponor-type,.new_volunteer form .sponor-type{padding:0;width:600px}.new-donations form .sponor-type:after,.new-heritage form .sponor-type:after,.new_registration form .sponor-type:after,.new_user form .sponor-type:after,.new_contact form .sponor-type:after,.new_volunteer form .sponor-type:after{content:"";display:block;clear:both}.new-donations form .sponor-type input,.new-heritage form .sponor-type input,.new_registration form .sponor-type input,.new_user form .sponor-type input,.new_contact form .sponor-type input,.new_volunteer form .sponor-type input{background:none;border:0}.new-donations form .sponor-type li,.new-heritage form .sponor-type li,.new_registration form .sponor-type li,.new_user form .sponor-type li,.new_contact form .sponor-type li,.new_volunteer form .sponor-type li{list-style:none;-webkit-border-radius:7px;-moz-border-radius:7px;float:left;top:2px;width:140px;min-height:55px;margin:0 10px 0 0;border:1px solid #edecec;padding:25px 15px 20px;position:relative;text-align:center}.new-donations form .sponor-type li.current,.new-heritage form .sponor-type li.current,.new_registration form .sponor-type li.current,.new_user form .sponor-type li.current,.new_contact form .sponor-type li.current,.new_volunteer form .sponor-type li.current{border:1px solid #f3bf9c}.new-donations form .sponor-type li label,.new-heritage form .sponor-type li label,.new_registration form .sponor-type li label,.new_user form .sponor-type li label,.new_contact form .sponor-type li label,.new_volunteer form .sponor-type li label{color:#333;font-weight:bold;font-size:1.4em;margin:8px 5px 0;text-shadow:0 1px 0 #fff;position:relative;top:2px;font-family:Helvetica,Arial,Sans-serif;display:block}.new-donations form .sponor-type li input,.new-heritage form .sponor-type li input,.new_registration form .sponor-type li input,.new_user form .sponor-type li input,.new_contact form .sponor-type li input,.new_volunteer form .sponor-type li input{width:auto;margin:auto;display:block}.new-donations form .sponsor-payment,.new-heritage form .sponsor-payment,.new_registration form .sponsor-payment,.new_user form .sponsor-payment,.new_contact form .sponsor-payment,.new_volunteer form .sponsor-payment{padding:0;width:600px}.new-donations form .sponsor-payment:after,.new-heritage form .sponsor-payment:after,.new_registration form .sponsor-payment:after,.new_user form .sponsor-payment:after,.new_contact form .sponsor-payment:after,.new_volunteer form .sponsor-payment:after{content:"";display:block;clear:both}.new-donations form .sponsor-payment input,.new-heritage form .sponsor-payment input,.new_registration form .sponsor-payment input,.new_user form .sponsor-payment input,.new_contact form .sponsor-payment input,.new_volunteer form .sponsor-payment input{background:none;border:0}.new-donations form .sponsor-payment li,.new-heritage form .sponsor-payment li,.new_registration form .sponsor-payment li,.new_user form .sponsor-payment li,.new_contact form .sponsor-payment li,.new_volunteer form .sponsor-payment li{list-style:none;-webkit-border-radius:7px;-moz-border-radius:7px;float:left;top:2px;width:220px;margin:0 10px 0 0;border:1px solid #edecec;padding:25px 15px 20px;position:relative;text-align:center;min-height:50px}.new-donations form .sponsor-payment li.current,.new-heritage form .sponsor-payment li.current,.new_registration form .sponsor-payment li.current,.new_user form .sponsor-payment li.current,.new_contact form .sponsor-payment li.current,.new_volunteer form .sponsor-payment li.current{border:1px solid #f3bf9c}.new-donations form .sponsor-payment li.editable,.new-heritage form .sponsor-payment li.editable,.new_registration form .sponsor-payment li.editable,.new_user form .sponsor-payment li.editable,.new_contact form .sponsor-payment li.editable,.new_volunteer form .sponsor-payment li.editable{padding:17px 15px 21px;min-height:57px}.new-donations form .sponsor-payment li.editable p,.new-heritage form .sponsor-payment li.editable p,.new_registration form .sponsor-payment li.editable p,.new_user form .sponsor-payment li.editable p,.new_contact form .sponsor-payment li.editable p,.new_volunteer form .sponsor-payment li.editable p{margin:5px 0 0}.new-donations form .sponsor-payment li p,.new-heritage form .sponsor-payment li p,.new_registration form .sponsor-payment li p,.new_user form .sponsor-payment li p,.new_contact form .sponsor-payment li p,.new_volunteer form .sponsor-payment li p{margin:10px 0 0}.new-donations form .sponsor-payment li label,.new-heritage form .sponsor-payment li label,.new_registration form .sponsor-payment li label,.new_user form .sponsor-payment li label,.new_contact form .sponsor-payment li label,.new_volunteer form .sponsor-payment li label{color:#333;font-weight:bold;font-size:1.4em;margin:0 5px;text-shadow:0 1px 0 #fff;position:relative;top:2px;font-family:Helvetica,Arial,Sans-serif}.new-donations form .sponsor-payment li label input,.new-heritage form .sponsor-payment li label input,.new_registration form .sponsor-payment li label input,.new_user form .sponsor-payment li label input,.new_contact form .sponsor-payment li label input,.new_volunteer form .sponsor-payment li label input{margin:0 3px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #cfcfcf;background:#fff;font-size:0.9em;width:50px}.new-donations form .sponsor-payment li input,.new-heritage form .sponsor-payment li input,.new_registration form .sponsor-payment li input,.new_user form .sponsor-payment li input,.new_contact form .sponsor-payment li input,.new_volunteer form .sponsor-payment li input{width:auto;margin:auto}.new-donations form .investor-payment,.new-heritage form .investor-payment,.new_registration form .investor-payment,.new_user form .investor-payment,.new_contact form .investor-payment,.new_volunteer form .investor-payment{background:none;padding:0;width:600px}.new-donations form .investor-payment:after,.new-heritage form .investor-payment:after,.new_registration form .investor-payment:after,.new_user form .investor-payment:after,.new_contact form .investor-payment:after,.new_volunteer form .investor-payment:after{content:"";display:block;clear:both}.new-donations form .investor-payment input,.new-heritage form .investor-payment input,.new_registration form .investor-payment input,.new_user form .investor-payment input,.new_contact form .investor-payment input,.new_volunteer form .investor-payment input{background:none;border:0}.new-donations form .investor-payment li,.new-heritage form .investor-payment li,.new_registration form .investor-payment li,.new_user form .investor-payment li,.new_contact form .investor-payment li,.new_volunteer form .investor-payment li{list-style:none;-webkit-border-radius:7px;-moz-border-radius:7px;float:left;top:2px;width:140px;margin:0 10px 0 0;border:1px solid #edecec;padding:25px 15px 20px;position:relative;text-align:center;min-height:50px}.new-donations form .investor-payment li input,.new-heritage form .investor-payment li input,.new_registration form .investor-payment li input,.new_user form .investor-payment li input,.new_contact form .investor-payment li input,.new_volunteer form .investor-payment li input{background:none;border:0}.new-donations form .investor-payment li.current,.new-heritage form .investor-payment li.current,.new_registration form .investor-payment li.current,.new_user form .investor-payment li.current,.new_contact form .investor-payment li.current,.new_volunteer form .investor-payment li.current{border:1px solid #f3bf9c}.new-donations form .investor-payment li.editable,.new-heritage form .investor-payment li.editable,.new_registration form .investor-payment li.editable,.new_user form .investor-payment li.editable,.new_contact form .investor-payment li.editable,.new_volunteer form .investor-payment li.editable{padding:17px 15px 21px;min-height:57px}.new-donations form .investor-payment li.editable p,.new-heritage form .investor-payment li.editable p,.new_registration form .investor-payment li.editable p,.new_user form .investor-payment li.editable p,.new_contact form .investor-payment li.editable p,.new_volunteer form .investor-payment li.editable p{margin:5px 0 0}.new-donations form .investor-payment li p,.new-heritage form .investor-payment li p,.new_registration form .investor-payment li p,.new_user form .investor-payment li p,.new_contact form .investor-payment li p,.new_volunteer form .investor-payment li p{margin:10px 0 0}.new-donations form .investor-payment li label,.new-heritage form .investor-payment li label,.new_registration form .investor-payment li label,.new_user form .investor-payment li label,.new_contact form .investor-payment li label,.new_volunteer form .investor-payment li label{color:#333;font-weight:bold;font-size:1.4em;margin:0 5px;text-shadow:0 1px 0 #fff;position:relative;top:2px;font-family:Helvetica,Arial,Sans-serif}.new-donations form .investor-payment li label input,.new-heritage form .investor-payment li label input,.new_registration form .investor-payment li label input,.new_user form .investor-payment li label input,.new_contact form .investor-payment li label input,.new_volunteer form .investor-payment li label input{margin:0 3px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #cfcfcf;background:#fff;font-size:0.9em;width:50px}.new-donations form .investor-payment li input,.new-heritage form .investor-payment li input,.new_registration form .investor-payment li input,.new_user form .investor-payment li input,.new_contact form .investor-payment li input,.new_volunteer form .investor-payment li input{width:auto;margin:auto}.new-donations form .donations-type,.new-heritage form .donations-type,.new_registration form .donations-type,.new_user form .donations-type,.new_contact form .donations-type,.new_volunteer form .donations-type{padding:0;margin:0;width:650px}.new-donations form .donations-type:after,.new-heritage form .donations-type:after,.new_registration form .donations-type:after,.new_user form .donations-type:after,.new_contact form .donations-type:after,.new_volunteer form .donations-type:after{content:"";display:block;clear:both}.new-donations form .donations-type input,.new-heritage form .donations-type input,.new_registration form .donations-type input,.new_user form .donations-type input,.new_contact form .donations-type input,.new_volunteer form .donations-type input{background:none;border:0}.new-donations form .donations-type li,.new-heritage form .donations-type li,.new_registration form .donations-type li,.new_user form .donations-type li,.new_contact form .donations-type li,.new_volunteer form .donations-type li{list-style:none;-webkit-border-radius:7px;-moz-border-radius:7px;float:left;top:2px;width:225px;margin:0 10px 0 0;border:1px solid #edecec;padding:25px 15px;position:relative;text-align:center}.new-donations form .donations-type li.general,.new-heritage form .donations-type li.general,.new_registration form .donations-type li.general,.new_user form .donations-type li.general,.new_contact form .donations-type li.general,.new_volunteer form .donations-type li.general{width:190px}.new-donations form .donations-type li.emergency,.new-heritage form .donations-type li.emergency,.new_registration form .donations-type li.emergency,.new_user form .donations-type li.emergency,.new_contact form .donations-type li.emergency,.new_volunteer form .donations-type li.emergency{width:261px}.new-donations form .donations-type li.current,.new-heritage form .donations-type li.current,.new_registration form .donations-type li.current,.new_user form .donations-type li.current,.new_contact form .donations-type li.current,.new_volunteer form .donations-type li.current{border-color:#f3bf9c}.new-donations form .donations-type li.emergency,.new-heritage form .donations-type li.emergency,.new_registration form .donations-type li.emergency,.new_user form .donations-type li.emergency,.new_contact form .donations-type li.emergency,.new_volunteer form .donations-type li.emergency{text-align:left}.new-donations form .donations-type li.emergency select,.new-heritage form .donations-type li.emergency select,.new_registration form .donations-type li.emergency select,.new_user form .donations-type li.emergency select,.new_contact form .donations-type li.emergency select,.new_volunteer form .donations-type li.emergency select{width:105px;position:absolute;right:12px;top:26px}.new-donations form .donations-type li label,.new-heritage form .donations-type li label,.new_registration form .donations-type li label,.new_user form .donations-type li label,.new_contact form .donations-type li label,.new_volunteer form .donations-type li label{color:#333;font-weight:bold;font-size:1.4em;margin:0 5px;text-shadow:0 1px 0 #fff;position:relative;top:2px;font-family:Helvetica,Arial,Sans-serif}.new-donations form .donations-type li input,.new-heritage form .donations-type li input,.new_registration form .donations-type li input,.new_user form .donations-type li input,.new_contact form .donations-type li input,.new_volunteer form .donations-type li input{width:auto;margin:auto}.new-donations form .amount,.new-heritage form .amount,.new_registration form .amount,.new_user form .amount,.new_contact form .amount,.new_volunteer form .amount{margin:15px 0 10px;text-align:center;padding:0;background:url("../images/backgrounds/bg-steps-donation.gif") no-repeat scroll left bottom transparent}.new-donations form .amount:after,.new-heritage form .amount:after,.new_registration form .amount:after,.new_user form .amount:after,.new_contact form .amount:after,.new_volunteer form .amount:after{content:"";display:block;clear:both}.new-donations form .amount .error,.new-heritage form .amount .error,.new_registration form .amount .error,.new_user form .amount .error,.new_contact form .amount .error,.new_volunteer form .amount .error{margin:2px 0 20px}.new-donations form .amount input,.new-heritage form .amount input,.new_registration form .amount input,.new_user form .amount input,.new_contact form .amount input,.new_volunteer form .amount input{background:none;border:0}.new-donations form .amount li,.new-heritage form .amount li,.new_registration form .amount li,.new_user form .amount li,.new_contact form .amount li,.new_volunteer form .amount li{list-style:none;float:left;display:block;padding:5px 0;-webkit-border-radius:5px;-moz-border-radius:5px;margin:0 10px 5px 0;border:1px solid #edecec;width:523px}.new-donations form .amount li span.left,.new-heritage form .amount li span.left,.new_registration form .amount li span.left,.new_user form .amount li span.left,.new_contact form .amount li span.left,.new_volunteer form .amount li span.left{width:80px;margin:auto;display:block;overflow:hidden}.new-donations form .amount li span.left input,.new-heritage form .amount li span.left input,.new_registration form .amount li span.left input,.new_user form .amount li span.left input,.new_contact form .amount li span.left input,.new_volunteer form .amount li span.left input{float:left}.new-donations form .amount li span.left label,.new-heritage form .amount li span.left label,.new_registration form .amount li span.left label,.new_user form .amount li span.left label,.new_contact form .amount li span.left label,.new_volunteer form .amount li span.left label{float:left;margin:7px 0 0 10px}.new-donations form .amount li.current,.new-heritage form .amount li.current,.new_registration form .amount li.current,.new_user form .amount li.current,.new_contact form .amount li.current,.new_volunteer form .amount li.current{border-color:#f3bf9c}.new-donations form .amount li.or,.new-heritage form .amount li.or,.new_registration form .amount li.or,.new_user form .amount li.or,.new_contact form .amount li.or,.new_volunteer form .amount li.or{-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #edecec;display:block;width:520px;margin:0 0 10px;position:relative}.new-donations form .amount li.or.current,.new-heritage form .amount li.or.current,.new_registration form .amount li.or.current,.new_user form .amount li.or.current,.new_contact form .amount li.or.current,.new_volunteer form .amount li.or.current{border-color:#f3bf9c}.new-donations form .amount li.or strong,.new-heritage form .amount li.or strong,.new_registration form .amount li.or strong,.new_user form .amount li.or strong,.new_contact form .amount li.or strong,.new_volunteer form .amount li.or strong{display:block;text-transform:uppercase;color:#888}.new-donations form .amount li.or label,.new-heritage form .amount li.or label,.new_registration form .amount li.or label,.new_user form .amount li.or label,.new_contact form .amount li.or label,.new_volunteer form .amount li.or label{margin:0 0 10px}.new-donations form .amount li.or div,.new-heritage form .amount li.or div,.new_registration form .amount li.or div,.new_user form .amount li.or div,.new_contact form .amount li.or div,.new_volunteer form .amount li.or div{position:relative;left:87px;width:250px;margin:auto;line-height:25px;padding:10px 0 0}.new-donations form .amount li.or div:after,.new-heritage form .amount li.or div:after,.new_registration form .amount li.or div:after,.new_user form .amount li.or div:after,.new_contact form .amount li.or div:after,.new_volunteer form .amount li.or div:after{content:"";display:block;clear:both}.new-donations form .amount li.or div .fieldWithErrors,.new-heritage form .amount li.or div .fieldWithErrors,.new_registration form .amount li.or div .fieldWithErrors,.new_user form .amount li.or div .fieldWithErrors,.new_contact form .amount li.or div .fieldWithErrors,.new_volunteer form .amount li.or div .fieldWithErrors{width:auto;overflow:hidden;float:left;margin:0;padding:0;left:0}.new-donations form .amount li.or div #donation_free_amount,.new-heritage form .amount li.or div #donation_free_amount,.new_registration form .amount li.or div #donation_free_amount,.new_user form .amount li.or div #donation_free_amount,.new_contact form .amount li.or div #donation_free_amount,.new_volunteer form .amount li.or div #donation_free_amount{border:1px solid #ccc;background:#fff;margin:0;height:13px;padding:5px 4px}.new-donations form .amount li.or div #donation_free_amount:focus,.new-donations form .amount li.or div #donation_free_amount:hover,.new-heritage form .amount li.or div #donation_free_amount:focus,.new-heritage form .amount li.or div #donation_free_amount:hover,.new_registration form .amount li.or div #donation_free_amount:focus,.new_registration form .amount li.or div #donation_free_amount:hover,.new_user form .amount li.or div #donation_free_amount:focus,.new_user form .amount li.or div #donation_free_amount:hover,.new_contact form .amount li.or div #donation_free_amount:focus,.new_contact form .amount li.or div #donation_free_amount:hover,.new_volunteer form .amount li.or div #donation_free_amount:focus,.new_volunteer form .amount li.or div #donation_free_amount:hover{border-color:#999}.new-donations form .amount li.or div em,.new-heritage form .amount li.or div em,.new_registration form .amount li.or div em,.new_user form .amount li.or div em,.new_contact form .amount li.or div em,.new_volunteer form .amount li.or div em{font-style:normal;font-weight:bold;color:#666;font-size:0.9em;float:left;margin:0 8px 0 0}.new-donations form .amount li.or div input,.new-heritage form .amount li.or div input,.new_registration form .amount li.or div input,.new_user form .amount li.or div input,.new_contact form .amount li.or div input,.new_volunteer form .amount li.or div input{float:left;margin:5px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px}.new-donations form .amount li.or div label,.new-heritage form .amount li.or div label,.new_registration form .amount li.or div label,.new_user form .amount li.or div label,.new_contact form .amount li.or div label,.new_volunteer form .amount li.or div label{float:left;padding:0 10px}.new-donations form .amount li label,.new-heritage form .amount li label,.new_registration form .amount li label,.new_user form .amount li label,.new_contact form .amount li label,.new_volunteer form .amount li label{font-weight:bold;margin:15px 0 0 5px;color:#333}.new-donations form .amount li input,.new-heritage form .amount li input,.new_registration form .amount li input,.new_user form .amount li input,.new_contact form .amount li input,.new_volunteer form .amount li input{width:auto;margin:5px auto 5px;padding:0 0 10px}.new-donations form#new_payment,.new-heritage form#new_payment,.new_registration form#new_payment,.new_user form#new_payment,.new_contact form#new_payment,.new_volunteer form#new_payment{margin:20px 0;padding:10px 0 0;border-top:1px solid #eaeaea}.new-donations form #donation_name,.new-donations form #donation_inheritance_name,.new-heritage form #donation_name,.new-heritage form #donation_inheritance_name,.new_registration form #donation_name,.new_registration form #donation_inheritance_name,.new_user form #donation_name,.new_user form #donation_inheritance_name,.new_contact form #donation_name,.new_contact form #donation_inheritance_name,.new_volunteer form #donation_name,.new_volunteer form #donation_inheritance_name{margin:0 0 27px}.new-donations form .payment-method,.new-heritage form .payment-method,.new_registration form .payment-method,.new_user form .payment-method,.new_contact form .payment-method,.new_volunteer form .payment-method{margin:0;padding:0;background:url(../images/backgrounds/bg-steps-donation-big.gif) no-repeat left bottom}.new-donations form .payment-method li,.new-heritage form .payment-method li,.new_registration form .payment-method li,.new_user form .payment-method li,.new_contact form .payment-method li,.new_volunteer form .payment-method li{background:url(../images/icons/cards.gif) no-repeat 0 0;list-style:none;padding:3px 0 15px 40px;margin:0 0 0 15px}.new-donations form .payment-method li.forms,.new-heritage form .payment-method li.forms,.new_registration form .payment-method li.forms,.new_user form .payment-method li.forms,.new_contact form .payment-method li.forms,.new_volunteer form .payment-method li.forms{background:url(../images/icons/forms.gif) no-repeat 0 0}.new-donations form .payment-method li input,.new-heritage form .payment-method li input,.new_registration form .payment-method li input,.new_user form .payment-method li input,.new_contact form .payment-method li input,.new_volunteer form .payment-method li input{width:auto;background:none;border:0;padding:0}.new-donations form .payment-method li label,.new-heritage form .payment-method li label,.new_registration form .payment-method li label,.new_user form .payment-method li label,.new_contact form .payment-method li label,.new_volunteer form .payment-method li label{font-weight:bold;font-size:1.15em;padding:0 0 0 7px;color:#222}.new-donations form .payment-method li p,.new-heritage form .payment-method li p,.new_registration form .payment-method li p,.new_user form .payment-method li p,.new_contact form .payment-method li p,.new_volunteer form .payment-method li p{color:#444;padding:0 0 0 22px;margin:5px 0 7px;font-size:1.15em}.new-donations form .payment-method li p a,.new-heritage form .payment-method li p a,.new_registration form .payment-method li p a,.new_user form .payment-method li p a,.new_contact form .payment-method li p a,.new_volunteer form .payment-method li p a{color:#ee7523;font-weight:bold;text-decoration:underline}.new-donations form .payment-method li p label,.new-heritage form .payment-method li p label,.new_registration form .payment-method li p label,.new_user form .payment-method li p label,.new_contact form .payment-method li p label,.new_volunteer form .payment-method li p label{color:#333;padding:0 0 0 7px;font-size:1em;top:1px;position:relative}.new-donations form dl,.new-heritage form dl,.new_registration form dl,.new_user form dl,.new_contact form dl,.new_volunteer form dl{overflow:hidden;float:left;width:252px;margin:0 20px 0 0;position:relative}.new-donations form dl.em,.new-heritage form dl.em,.new_registration form dl.em,.new_user form dl.em,.new_contact form dl.em,.new_volunteer form dl.em{margin:30px 20px 0 0}.new-donations form dl .dual,.new-heritage form dl .dual,.new_registration form dl .dual,.new_user form dl .dual,.new_contact form dl .dual,.new_volunteer form dl .dual{overflow:hidden;position:relative}.new-donations form dl .dual .left,.new-donations form dl .dual .private_phone,.new-heritage form dl .dual .left,.new-heritage form dl .dual .private_phone,.new_registration form dl .dual .left,.new_registration form dl .dual .private_phone,.new_user form dl .dual .left,.new_user form dl .dual .private_phone,.new_contact form dl .dual .left,.new_contact form dl .dual .private_phone,.new_volunteer form dl .dual .left,.new_volunteer form dl .dual .private_phone{float:left;width:122px;overflow:hidden;position:relative}.new-donations form dl .dual .left .error,.new-donations form dl .dual .private_phone .error,.new-heritage form dl .dual .left .error,.new-heritage form dl .dual .private_phone .error,.new_registration form dl .dual .left .error,.new_registration form dl .dual .private_phone .error,.new_user form dl .dual .left .error,.new_user form dl .dual .private_phone .error,.new_contact form dl .dual .left .error,.new_contact form dl .dual .private_phone .error,.new_volunteer form dl .dual .left .error,.new_volunteer form dl .dual .private_phone .error{width:108px}.new-donations form dl .dual .left button.calendar,.new-donations form dl .dual .private_phone button.calendar,.new-heritage form dl .dual .left button.calendar,.new-heritage form dl .dual .private_phone button.calendar,.new_registration form dl .dual .left button.calendar,.new_registration form dl .dual .private_phone button.calendar,.new_user form dl .dual .left button.calendar,.new_user form dl .dual .private_phone button.calendar,.new_contact form dl .dual .left button.calendar,.new_contact form dl .dual .private_phone button.calendar,.new_volunteer form dl .dual .left button.calendar,.new_volunteer form dl .dual .private_phone button.calendar{position:absolute;right:8px;top:25px}.new-donations form dl .dual .right,.new-heritage form dl .dual .right,.new_registration form dl .dual .right,.new_user form dl .dual .right,.new_contact form dl .dual .right,.new_volunteer form dl .dual .right{overflow:hidden;float:left;width:128px;position:relative}.new-donations form dl .dual .right button.calendar,.new-heritage form dl .dual .right button.calendar,.new_registration form dl .dual .right button.calendar,.new_user form dl .dual .right button.calendar,.new_contact form dl .dual .right button.calendar,.new_volunteer form dl .dual .right button.calendar{position:absolute;right:-4px;top:25px}.new-donations form dl .dual .right .error,.new-heritage form dl .dual .right .error,.new_registration form dl .dual .right .error,.new_user form dl .dual .right .error,.new_contact form dl .dual .right .error,.new_volunteer form dl .dual .right .error{width:126px}.new-donations form dl .dual .mobile,.new-heritage form dl .dual .mobile,.new_registration form dl .dual .mobile,.new_user form dl .dual .mobile,.new_contact form dl .dual .mobile,.new_volunteer form dl .dual .mobile{float:left;width:132px;overflow:hidden !important}.new-donations form dl .dual .mobile dt,.new-heritage form dl .dual .mobile dt,.new_registration form dl .dual .mobile dt,.new_user form dl .dual .mobile dt,.new_contact form dl .dual .mobile dt,.new_volunteer form dl .dual .mobile dt{width:132px}.new-donations form dl .dual .mobile input,.new-heritage form dl .dual .mobile input,.new_registration form dl .dual .mobile input,.new_user form dl .dual .mobile input,.new_contact form dl .dual .mobile input,.new_volunteer form dl .dual .mobile input{width:120px !important}.new-donations form dl .dual .phone,.new-heritage form dl .dual .phone,.new_registration form dl .dual .phone,.new_user form dl .dual .phone,.new_contact form dl .dual .phone,.new_volunteer form dl .dual .phone{overflow:hidden !important;float:left;margin:0 8px 0 0}.new-donations form dl div.payement,.new-heritage form dl div.payement,.new_registration form dl div.payement,.new_user form dl div.payement,.new_contact form dl div.payement,.new_volunteer form dl div.payement{margin:28px 0 0}.new-donations form dl div.payement select,.new-heritage form dl div.payement select,.new_registration form dl div.payement select,.new_user form dl div.payement select,.new_contact form dl div.payement select,.new_volunteer form dl div.payement select{margin:5px 0 0}.new-donations form dl.checkbox,.new-heritage form dl.checkbox,.new_registration form dl.checkbox,.new_user form dl.checkbox,.new_contact form dl.checkbox,.new_volunteer form dl.checkbox{width:525px;margin:10px 0 5px;position:relative}.new-donations form dl.checkbox label,.new-heritage form dl.checkbox label,.new_registration form dl.checkbox label,.new_user form dl.checkbox label,.new_contact form dl.checkbox label,.new_volunteer form dl.checkbox label{font-size:1em;color:#666}.new-donations form dl.checkbox input,.new-heritage form dl.checkbox input,.new_registration form dl.checkbox input,.new_user form dl.checkbox input,.new_contact form dl.checkbox input,.new_volunteer form dl.checkbox input{margin:0 0 5px}.new-donations form dl.name,.new-donations form dl.remarks,.new-heritage form dl.name,.new-heritage form dl.remarks,.new_registration form dl.name,.new_registration form dl.remarks,.new_user form dl.name,.new_user form dl.remarks,.new_contact form dl.name,.new_contact form dl.remarks,.new_volunteer form dl.name,.new_volunteer form dl.remarks{width:525px}.new-donations form dl.name dd,.new-donations form dl.name dt,.new-donations form dl.remarks dd,.new-donations form dl.remarks dt,.new-heritage form dl.name dd,.new-heritage form dl.name dt,.new-heritage form dl.remarks dd,.new-heritage form dl.remarks dt,.new_registration form dl.name dd,.new_registration form dl.name dt,.new_registration form dl.remarks dd,.new_registration form dl.remarks dt,.new_user form dl.name dd,.new_user form dl.name dt,.new_user form dl.remarks dd,.new_user form dl.remarks dt,.new_contact form dl.name dd,.new_contact form dl.name dt,.new_contact form dl.remarks dd,.new_contact form dl.remarks dt,.new_volunteer form dl.name dd,.new_volunteer form dl.name dt,.new_volunteer form dl.remarks dd,.new_volunteer form dl.remarks dt{width:525px}.new-donations form dl.name dd input,.new-donations form dl.name dt input,.new-donations form dl.remarks dd input,.new-donations form dl.remarks dt input,.new-heritage form dl.name dd input,.new-heritage form dl.name dt input,.new-heritage form dl.remarks dd input,.new-heritage form dl.remarks dt input,.new_registration form dl.name dd input,.new_registration form dl.name dt input,.new_registration form dl.remarks dd input,.new_registration form dl.remarks dt input,.new_user form dl.name dd input,.new_user form dl.name dt input,.new_user form dl.remarks dd input,.new_user form dl.remarks dt input,.new_contact form dl.name dd input,.new_contact form dl.name dt input,.new_contact form dl.remarks dd input,.new_contact form dl.remarks dt input,.new_volunteer form dl.name dd input,.new_volunteer form dl.name dt input,.new_volunteer form dl.remarks dd input,.new_volunteer form dl.remarks dt input{width:513px}.new-donations form dl.remarks,.new-heritage form dl.remarks,.new_registration form dl.remarks,.new_user form dl.remarks,.new_contact form dl.remarks,.new_volunteer form dl.remarks{margin:20px 0 0}.new-donations form dl.remarks textarea:focus,.new-heritage form dl.remarks textarea:focus,.new_registration form dl.remarks textarea:focus,.new_user form dl.remarks textarea:focus,.new_contact form dl.remarks textarea:focus,.new_volunteer form dl.remarks textarea:focus{height:30px !important}.new-donations form dl.remarks dt,.new-heritage form dl.remarks dt,.new_registration form dl.remarks dt,.new_user form dl.remarks dt,.new_contact form dl.remarks dt,.new_volunteer form dl.remarks dt{font-size:1.1em}.new-donations form dl.delivery_date,.new-donations form dl.delivery_date_sentence,.new-heritage form dl.delivery_date,.new-heritage form dl.delivery_date_sentence,.new_registration form dl.delivery_date,.new_registration form dl.delivery_date_sentence,.new_user form dl.delivery_date,.new_user form dl.delivery_date_sentence,.new_contact form dl.delivery_date,.new_contact form dl.delivery_date_sentence,.new_volunteer form dl.delivery_date,.new_volunteer form dl.delivery_date_sentence{clear:both}.new-donations form dl.delivery_date_sentence,.new-heritage form dl.delivery_date_sentence,.new_registration form dl.delivery_date_sentence,.new_user form dl.delivery_date_sentence,.new_contact form dl.delivery_date_sentence,.new_volunteer form dl.delivery_date_sentence{width:100%}.new-donations form dl.delivery_date_sentence p,.new-heritage form dl.delivery_date_sentence p,.new_registration form dl.delivery_date_sentence p,.new_user form dl.delivery_date_sentence p,.new_contact form dl.delivery_date_sentence p,.new_volunteer form dl.delivery_date_sentence p{margin-top:0}.new-donations form dl.address,.new-donations form dl.person,.new-heritage form dl.address,.new-heritage form dl.person,.new_registration form dl.address,.new_registration form dl.person,.new_user form dl.address,.new_user form dl.person,.new_contact form dl.address,.new_contact form dl.person,.new_volunteer form dl.address,.new_volunteer form dl.person{width:544px}.new-donations form dl.address .left,.new-donations form dl.address .right,.new-donations form dl.person .left,.new-donations form dl.person .right,.new-heritage form dl.address .left,.new-heritage form dl.address .right,.new-heritage form dl.person .left,.new-heritage form dl.person .right,.new_registration form dl.address .left,.new_registration form dl.address .right,.new_registration form dl.person .left,.new_registration form dl.person .right,.new_user form dl.address .left,.new_user form dl.address .right,.new_user form dl.person .left,.new_user form dl.person .right,.new_contact form dl.address .left,.new_contact form dl.address .right,.new_contact form dl.person .left,.new_contact form dl.person .right,.new_volunteer form dl.address .left,.new_volunteer form dl.address .right,.new_volunteer form dl.person .left,.new_volunteer form dl.person .right{width:50%}.new-donations form dl dt,.new-heritage form dl dt,.new_registration form dl dt,.new_user form dl dt,.new_contact form dl dt,.new_volunteer form dl dt{margin:0 0 5px;width:252px;color:#666}.new-donations form dl dt.payement,.new-heritage form dl dt.payement,.new_registration form dl dt.payement,.new_user form dl dt.payement,.new_contact form dl dt.payement,.new_volunteer form dl dt.payement{margin:30px 0 0}.new-donations form dl dt.zip,.new-heritage form dl dt.zip,.new_registration form dl dt.zip,.new_user form dl dt.zip,.new_contact form dl dt.zip,.new_volunteer form dl dt.zip{position:absolute;top:0px;left:0px;width:100px}.new-donations form dl dd,.new-heritage form dl dd,.new_registration form dl dd,.new_user form dl dd,.new_contact form dl dd,.new_volunteer form dl dd{margin:0 0 10px;height:auto;overflow:hidden}.new-donations form dl dd.born_on,.new-heritage form dl dd.born_on,.new_registration form dl dd.born_on,.new_user form dl dd.born_on,.new_contact form dl dd.born_on,.new_volunteer form dl dd.born_on{position:relative;height:auto}.new-donations form dl dd.born_on button.calendar,.new-heritage form dl dd.born_on button.calendar,.new_registration form dl dd.born_on button.calendar,.new_user form dl dd.born_on button.calendar,.new_contact form dl dd.born_on button.calendar,.new_volunteer form dl dd.born_on button.calendar{position:absolute;right:-3px;top:2px}.new-donations form dl dd.boxes select,.new-heritage form dl dd.boxes select,.new_registration form dl dd.boxes select,.new_user form dl dd.boxes select,.new_contact form dl dd.boxes select,.new_volunteer form dl dd.boxes select{width:250px}.new-donations form dl dd.boxes .error,.new-donations form dl dd.phone .error,.new-donations form dl dd.country .error,.new-donations form dl dd.email .error,.new-donations form dl dd.contact_me_at .error,.new-donations form dl dd.group_name .error,.new-donations form dl dd.performance_type .error,.new-donations form dl dd.participants .error,.new-donations form dl dd.delivery_state .error,.new-donations form dl dd.school_name .error,.new-donations form dl dd.state .error,.new-donations form dl dd.event_state .error,.new-donations form dl dd.posters .error,.new-donations form dl dd.info_sheets .error,.new-donations form dl dd.tables .error,.new-donations form dl dd.business_cards .error,.new-donations form dl dd.shoe_shiners .error,.new-donations form dl dd.private_phone .error,.new-donations form dl dd.surname .error,.new-donations form dl dd.first_name .error,.new-donations form dl dd.firstname .error,.new-donations form dl dd.address_weekday .error,.new-donations form dl dd.address_weekend .error,.new-donations form dl dd.hot_drinks .error,.new-donations form dl dd.cleaners .error,.new-donations form dl dd.street_vendors .error,.new-donations form dl dd.ambassadors .error,.new-donations form dl dd.entertainers .error,.new-donations form dl dd.newspapers .error,.new-donations form dl dd.start_at .error,.new-donations form dl dd.end_at .error,.new-donations form dl dd.birth_date .error,.new-donations form dl dd.password .error,.new-donations form dl dd.password_confirmation .error,.new-heritage form dl dd.boxes .error,.new-heritage form dl dd.phone .error,.new-heritage form dl dd.country .error,.new-heritage form dl dd.email .error,.new-heritage form dl dd.contact_me_at .error,.new-heritage form dl dd.group_name .error,.new-heritage form dl dd.performance_type .error,.new-heritage form dl dd.participants .error,.new-heritage form dl dd.delivery_state .error,.new-heritage form dl dd.school_name .error,.new-heritage form dl dd.state .error,.new-heritage form dl dd.event_state .error,.new-heritage form dl dd.posters .error,.new-heritage form dl dd.info_sheets .error,.new-heritage form dl dd.tables .error,.new-heritage form dl dd.business_cards .error,.new-heritage form dl dd.shoe_shiners .error,.new-heritage form dl dd.private_phone .error,.new-heritage form dl dd.surname .error,.new-heritage form dl dd.first_name .error,.new-heritage form dl dd.firstname .error,.new-heritage form dl dd.address_weekday .error,.new-heritage form dl dd.address_weekend .error,.new-heritage form dl dd.hot_drinks .error,.new-heritage form dl dd.cleaners .error,.new-heritage form dl dd.street_vendors .error,.new-heritage form dl dd.ambassadors .error,.new-heritage form dl dd.entertainers .error,.new-heritage form dl dd.newspapers .error,.new-heritage form dl dd.start_at .error,.new-heritage form dl dd.end_at .error,.new-heritage form dl dd.birth_date .error,.new-heritage form dl dd.password .error,.new-heritage form dl dd.password_confirmation .error,.new_registration form dl dd.boxes .error,.new_registration form dl dd.phone .error,.new_registration form dl dd.country .error,.new_registration form dl dd.email .error,.new_registration form dl dd.contact_me_at .error,.new_registration form dl dd.group_name .error,.new_registration form dl dd.performance_type .error,.new_registration form dl dd.participants .error,.new_registration form dl dd.delivery_state .error,.new_registration form dl dd.school_name .error,.new_registration form dl dd.state .error,.new_registration form dl dd.event_state .error,.new_registration form dl dd.posters .error,.new_registration form dl dd.info_sheets .error,.new_registration form dl dd.tables .error,.new_registration form dl dd.business_cards .error,.new_registration form dl dd.shoe_shiners .error,.new_registration form dl dd.private_phone .error,.new_registration form dl dd.surname .error,.new_registration form dl dd.first_name .error,.new_registration form dl dd.firstname .error,.new_registration form dl dd.address_weekday .error,.new_registration form dl dd.address_weekend .error,.new_registration form dl dd.hot_drinks .error,.new_registration form dl dd.cleaners .error,.new_registration form dl dd.street_vendors .error,.new_registration form dl dd.ambassadors .error,.new_registration form dl dd.entertainers .error,.new_registration form dl dd.newspapers .error,.new_registration form dl dd.start_at .error,.new_registration form dl dd.end_at .error,.new_registration form dl dd.birth_date .error,.new_registration form dl dd.password .error,.new_registration form dl dd.password_confirmation .error,.new_user form dl dd.boxes .error,.new_user form dl dd.phone .error,.new_user form dl dd.country .error,.new_user form dl dd.email .error,.new_user form dl dd.contact_me_at .error,.new_user form dl dd.group_name .error,.new_user form dl dd.performance_type .error,.new_user form dl dd.participants .error,.new_user form dl dd.delivery_state .error,.new_user form dl dd.school_name .error,.new_user form dl dd.state .error,.new_user form dl dd.event_state .error,.new_user form dl dd.posters .error,.new_user form dl dd.info_sheets .error,.new_user form dl dd.tables .error,.new_user form dl dd.business_cards .error,.new_user form dl dd.shoe_shiners .error,.new_user form dl dd.private_phone .error,.new_user form dl dd.surname .error,.new_user form dl dd.first_name .error,.new_user form dl dd.firstname .error,.new_user form dl dd.address_weekday .error,.new_user form dl dd.address_weekend .error,.new_user form dl dd.hot_drinks .error,.new_user form dl dd.cleaners .error,.new_user form dl dd.street_vendors .error,.new_user form dl dd.ambassadors .error,.new_user form dl dd.entertainers .error,.new_user form dl dd.newspapers .error,.new_user form dl dd.start_at .error,.new_user form dl dd.end_at .error,.new_user form dl dd.birth_date .error,.new_user form dl dd.password .error,.new_user form dl dd.password_confirmation .error,.new_contact form dl dd.boxes .error,.new_contact form dl dd.phone .error,.new_contact form dl dd.country .error,.new_contact form dl dd.email .error,.new_contact form dl dd.contact_me_at .error,.new_contact form dl dd.group_name .error,.new_contact form dl dd.performance_type .error,.new_contact form dl dd.participants .error,.new_contact form dl dd.delivery_state .error,.new_contact form dl dd.school_name .error,.new_contact form dl dd.state .error,.new_contact form dl dd.event_state .error,.new_contact form dl dd.posters .error,.new_contact form dl dd.info_sheets .error,.new_contact form dl dd.tables .error,.new_contact form dl dd.business_cards .error,.new_contact form dl dd.shoe_shiners .error,.new_contact form dl dd.private_phone .error,.new_contact form dl dd.surname .error,.new_contact form dl dd.first_name .error,.new_contact form dl dd.firstname .error,.new_contact form dl dd.address_weekday .error,.new_contact form dl dd.address_weekend .error,.new_contact form dl dd.hot_drinks .error,.new_contact form dl dd.cleaners .error,.new_contact form dl dd.street_vendors .error,.new_contact form dl dd.ambassadors .error,.new_contact form dl dd.entertainers .error,.new_contact form dl dd.newspapers .error,.new_contact form dl dd.start_at .error,.new_contact form dl dd.end_at .error,.new_contact form dl dd.birth_date .error,.new_contact form dl dd.password .error,.new_contact form dl dd.password_confirmation .error,.new_volunteer form dl dd.boxes .error,.new_volunteer form dl dd.phone .error,.new_volunteer form dl dd.country .error,.new_volunteer form dl dd.email .error,.new_volunteer form dl dd.contact_me_at .error,.new_volunteer form dl dd.group_name .error,.new_volunteer form dl dd.performance_type .error,.new_volunteer form dl dd.participants .error,.new_volunteer form dl dd.delivery_state .error,.new_volunteer form dl dd.school_name .error,.new_volunteer form dl dd.state .error,.new_volunteer form dl dd.event_state .error,.new_volunteer form dl dd.posters .error,.new_volunteer form dl dd.info_sheets .error,.new_volunteer form dl dd.tables .error,.new_volunteer form dl dd.business_cards .error,.new_volunteer form dl dd.shoe_shiners .error,.new_volunteer form dl dd.private_phone .error,.new_volunteer form dl dd.surname .error,.new_volunteer form dl dd.first_name .error,.new_volunteer form dl dd.firstname .error,.new_volunteer form dl dd.address_weekday .error,.new_volunteer form dl dd.address_weekend .error,.new_volunteer form dl dd.hot_drinks .error,.new_volunteer form dl dd.cleaners .error,.new_volunteer form dl dd.street_vendors .error,.new_volunteer form dl dd.ambassadors .error,.new_volunteer form dl dd.entertainers .error,.new_volunteer form dl dd.newspapers .error,.new_volunteer form dl dd.start_at .error,.new_volunteer form dl dd.end_at .error,.new_volunteer form dl dd.birth_date .error,.new_volunteer form dl dd.password .error,.new_volunteer form dl dd.password_confirmation .error{width:250px}.new-donations form dl dd.city,.new-heritage form dl dd.city,.new_registration form dl dd.city,.new_user form dl dd.city,.new_contact form dl dd.city,.new_volunteer form dl dd.city{float:left;height:auto}.new-donations form dl dd.city .error,.new-heritage form dl dd.city .error,.new_registration form dl dd.city .error,.new_user form dl dd.city .error,.new_contact form dl dd.city .error,.new_volunteer form dl dd.city .error{width:140px}.new-donations form dl dd.zip .error,.new-heritage form dl dd.zip .error,.new_registration form dl dd.zip .error,.new_user form dl dd.zip .error,.new_contact form dl dd.zip .error,.new_volunteer form dl dd.zip .error{width:100px}.new-donations form dl dd.zip,.new-heritage form dl dd.zip,.new_registration form dl dd.zip,.new_user form dl dd.zip,.new_contact form dl dd.zip,.new_volunteer form dl dd.zip{float:left;width:102px;overflow:hidden;height:auto;margin:18px 8px 0 0}.new-donations form dl dd.zip input,.new-heritage form dl dd.zip input,.new_registration form dl dd.zip input,.new_user form dl dd.zip input,.new_contact form dl dd.zip input,.new_volunteer form dl dd.zip input{width:90px}.new-donations form dl dd input,.new-heritage form dl dd input,.new_registration form dl dd input,.new_user form dl dd input,.new_contact form dl dd input,.new_volunteer form dl dd input{width:240px}.new-donations form dl dd input#donation_city,.new-donations form dl dd input#donation_inheritance_city,.new-heritage form dl dd input#donation_city,.new-heritage form dl dd input#donation_inheritance_city,.new_registration form dl dd input#donation_city,.new_registration form dl dd input#donation_inheritance_city,.new_user form dl dd input#donation_city,.new_user form dl dd input#donation_inheritance_city,.new_contact form dl dd input#donation_city,.new_contact form dl dd input#donation_inheritance_city,.new_volunteer form dl dd input#donation_city,.new_volunteer form dl dd input#donation_inheritance_city{width:130px}.new-donations form dl dd.radios input,.new-heritage form dl dd.radios input,.new_registration form dl dd.radios input,.new_user form dl dd.radios input,.new_contact form dl dd.radios input,.new_volunteer form dl dd.radios input{width:auto;position:relative;top:-8px}.new-donations form dl dd.radios label,.new-heritage form dl dd.radios label,.new_registration form dl dd.radios label,.new_user form dl dd.radios label,.new_contact form dl dd.radios label,.new_volunteer form dl dd.radios label{position:relative;top:-8px;padding:0 0 0 5px}.new-donations form .buttons,.new-heritage form .buttons,.new_registration form .buttons,.new_user form .buttons,.new_contact form .buttons,.new_volunteer form .buttons{float:right;margin:10px 37px 0;padding:0px !important;font-size:1em}.new-donations form textarea,.new-heritage form textarea,.new_registration form textarea,.new_user form textarea,.new_contact form textarea,.new_volunteer form textarea{border:1px solid #cfcfcf;border-top:0;background:#f5f5f5 url(../images/backgrounds/bg-form.gif) repeat-x left top;padding:5px 5px 4px;font-size:1em;color:#333;width:513px !important;height:45px !important;resize:none;font-family:Verdana}.new-donations form textarea#contact_remarks,.new-heritage form textarea#contact_remarks,.new_registration form textarea#contact_remarks,.new_user form textarea#contact_remarks,.new_contact form textarea#contact_remarks,.new_volunteer form textarea#contact_remarks{height:35px !important}.new-donations form textarea#contact_remarks:focus,.new-heritage form textarea#contact_remarks:focus,.new_registration form textarea#contact_remarks:focus,.new_user form textarea#contact_remarks:focus,.new_contact form textarea#contact_remarks:focus,.new_volunteer form textarea#contact_remarks:focus{height:160px !important}.new-donations form textarea:focus,.new-heritage form textarea:focus,.new_registration form textarea:focus,.new_user form textarea:focus,.new_contact form textarea:focus,.new_volunteer form textarea:focus{border:1px solid #c4c4c4;border-top:0;background:#fafafa url(../images/backgrounds/bg-form.gif) repeat-x left top}.new-donations table,.new-heritage table,.new_registration table,.new_user table,.new_contact table,.new_volunteer table{background:#fff;border:2px solid #eaeaea;width:500px;margin:50px 0 0 30px;font-family:Helvetica,Arial,sans-serif;font-size:1.2em}.new-donations table th,.new-donations table td,.new-heritage table th,.new-heritage table td,.new_registration table th,.new_registration table td,.new_user table th,.new_user table td,.new_contact table th,.new_contact table td,.new_volunteer table th,.new_volunteer table td{padding:15px 20px;text-align:left}.new-donations table th.first,.new-donations table td.first,.new-heritage table th.first,.new-heritage table td.first,.new_registration table th.first,.new_registration table td.first,.new_user table th.first,.new_user table td.first,.new_contact table th.first,.new_contact table td.first,.new_volunteer table th.first,.new_volunteer table td.first{padding:15px 20px 0}.new-donations table th,.new-heritage table th,.new_registration table th,.new_user table th,.new_contact table th,.new_volunteer table th{width:60px}.new-donations p.payement-check,.new-heritage p.payement-check,.new_registration p.payement-check,.new_user p.payement-check,.new_contact p.payement-check,.new_volunteer p.payement-check{font-size:1.4em;font-weight:bold;color:#666;margin:20px 0 0 32px;background:url(../images/backgrounds/bg-donations.png) no-repeat -616px 0;height:19px;line-height:22px;padding:0 0 0 32px}.new-donations p.payement-check strong,.new-heritage p.payement-check strong,.new_registration p.payement-check strong,.new_user p.payement-check strong,.new_contact p.payement-check strong,.new_volunteer p.payement-check strong{font-weight:bold;color:#434343}.group-edit-main{min-height:350px}.edit{font-family:Helvetica,Arial,Sans-serif}.edit:after{content:"";display:block;clear:both}.edit form input,.edit form textarea{width:659px;color:#222;font-family:"Lucida Grande",Verdana,Sans-serif;border:1px solid #ccc;border-top:1px solid #cfd6e2;background:#fff;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px}.edit form input:focus,.edit form textarea:focus{border-color:#96a6c5;-moz-box-shadow:0px 0px 7px #c5d1e8;-webkit-box-shadow:#c5d1e8 0px 0px 7px}.edit form input[readonly=readonly]{color:silver}.edit form input[readonly=readonly]:focus{border:1px solid #ccc;-moz-box-shadow:none;-webkit-box-shadow:none}.edit form input[readonly=readonly]#asset_title_fr,.edit form input[readonly=readonly]#asset_title_de,.edit form input[readonly=readonly]#asset_title_en,.edit form input[readonly=readonly]#asset_name_fr,.edit form input[readonly=readonly]#asset_name_de,.edit form input[readonly=readonly]#asset_name_en{font-size:1.5em}.edit form textarea,.edit form:focus{resize:none;color:#111;font-size:1.2em;height:300px !important}.edit form .multilingual-file-field .multilingual-fields{border:1px solid #ccc;border-top:1px solid #cfd6e2;background:#fff;padding:5px !important;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px}.edit form .multilingual-file-field .file-preview{margin:0 0 5px}.edit form .multilingual-file-field input{border:none;padding:0;min-height:0;-webkit-border-radius:0;-moz-border-radius:0}.edit .position{overflow:hidden}.edit form{min-height:0px}.edit .dual{overflow:hidden;width:750px}.edit .dual div{width:320px;float:left;margin:0 32px 0 0}.edit .dual div.emergency,.edit .dual div.intervention{padding:23px 0 0;width:170px}.edit .dual div input{width:300px}.edit .dual div dd{padding:5px 0 0}.edit .dual div dd.iso_code{padding:0}.edit .dual div select{width:320px !important}.edit div.emergency,.edit div.intervention,.edit div.checkbox{font-size:0.9em;margin:0 5px 0 0;overflow:hidden}.edit div.emergency label,.edit div.intervention label,.edit div.checkbox label{float:left}.edit div.emergency input,.edit div.intervention input,.edit div.checkbox input{width:auto;margin:0 7px 0 0;float:left}.edit h1{color:#414553;font-size:2.4em;border-bottom:2px solid #e5e6ec;margin:0 0 20px !important;padding:10px 0;background:url(../images/icons/news-edit.gif) no-repeat right 0}.edit .help.misc{position:absolute;width:225px;top:72px;right:12px;overflow:hidden;margin:12px 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;display:block}.edit .help.misc.error-top{top:100px !important}.edit .help.misc h2{font-weight:normal;margin:0 0 10px;color:#57585e}.edit .help.misc p{margin:5px 0 20px;color:#787981;line-height:17px;padding:0 0 10px;border-bottom:1px solid #dbdbe0}.edit .testimonial #photos{top:422px}.edit .static.wg #photos{top:220px}.edit .static #photos{top:314px}.edit .country #photos{top:302px}.edit .press-upload #attachments{top:285px;right:253px;height:443px}.edit .press-upload #attachments .multilingual-field label{font-size:0.9em !important}.edit .upload.em #attachments{height:399px}.edit .upload.em #attachments .uploaded{height:165px}.edit .upload.doc #attachments{right:0 !important;top:127px !important}.edit .upload.doc .uploaded{height:90px !important;overflow-x:hidden !important}.edit .upload #attachments{top:205px}.edit .upload #attachments .multilingual-field label{font-size:0.9em !important}.edit #attachments{top:367px}.edit #photos,.edit #attachments{position:absolute;background:#f2f3f7;height:289px;right:265px;width:200px;border:1px solid #ccc;overflow:hidden;padding:10px;-webkit-border-bottom-right-radius:3px !important;-moz-border-radius-bottomright:3px !important}.edit #photos dl,.edit #attachments dl{margin:0}.edit #photos ul.uploaded,.edit #attachments ul.uploaded{overflow-y:scroll;overflow-x:hidden;height:145px;position:relative;left:-4px;margin:10px 0 0;padding:5px 0 0;border-top:1px solid #ccc;float:left;width:215px}.edit #photos ul.uploaded li,.edit #attachments ul.uploaded li{list-style:none;color:#5d6470;border-bottom:1px dotted #ccc;margin:0 0 5px;padding:0 0 5px;width:200px;clear:both;overflow:hidden}.edit #photos ul.uploaded li .filename,.edit #attachments ul.uploaded li .filename{display:block;font-size:1.1em;padding:0 0 5px}.edit #photos ul.uploaded li img,.edit #attachments ul.uploaded li img{float:left;margin:0 5px 0 0}.edit #photos ul.uploaded li a,.edit #attachments ul.uploaded li a{color:#2c439b}.edit #photos .multilingual-field,.edit #attachments .multilingual-field{width:200px}.edit #photos .select dl,.edit #photos .file dl,.edit #attachments .select dl,.edit #attachments .file dl{padding:0;margin:0}.edit #photos .select dt,.edit #photos .file dt,.edit #attachments .select dt,.edit #attachments .file dt{display:none}.edit #photos .select dd,.edit #photos .file dd,.edit #attachments .select dd,.edit #attachments .file dd{padding:0;width:205px}.edit #photos .select input,.edit #photos .file input,.edit #attachments .select input,.edit #attachments .file input{font-size:0.7em;text-align:left;background:none;border:0;margin:0;width:160px}.edit #photos input,.edit #photos textarea,.edit #attachments input,.edit #attachments textarea{-webkit-border-radius:3px;-moz-border-radius:3px;background:#fff;border:1px solid #cfd6e2;font-family:"Lucida Grande",Verdana,Sans-serif;color:#222;width:189px}.edit #photos input:focus,.edit #photos textarea:focus,.edit #attachments input:focus,.edit #attachments textarea:focus{border-color:#96a6c5;-moz-box-shadow:0px 0px 7px #c5d1e8;-webkit-box-shadow:#c5d1e8 0px 0px 7px}.edit #photos button,.edit #attachments button{background:#2c439b url(../images/backgrounds/bg-button-donation.gif) repeat-x 0 0;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;text-shadow:0 -1px 0 #23367f;text-decoration:none;padding:5px 7px;border:1px solid #23367f;font-size:1em;cursor:pointer}.edit #photos label,.edit #attachments label{color:#5d6470;font-size:1.2em}.edit #photos dt,.edit #attachments dt{position:static;margin:0 0 5px}.edit #photos dd,.edit #attachments dd{margin:0 0 5px}.edit form{color:#333;width:675px;float:left}.edit form .category input{width:auto !important;padding:0 !important;border:0 !important}.edit form .category dd{margin:10px 0 25px}.edit form .category dd input{width:auto !important;padding:0 !important;border:0 !important;margin:0 5px 0 15px}.edit form .category dd label{font-size:1.15em}.edit form dl{margin:0}.edit form dl .edit-static input,.edit form dl .edit-static textarea{-webkit-border-radius:3px !important;-moz-border-radius:3px !important}.edit form dl .edit-static ul{margin:0}.edit form dl .edit-static.news-content dd.content ul.markdown-toolbar{margin:0 !important}.edit form dl .edit-static.news-content textarea{width:438px !important;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px}.edit form dl.event{overflow:hidden;width:750px}.edit form dl.event div{float:left;width:210px;margin:0 20px 0 0}.edit form dl.event div dd{position:relative}.edit form dl.event div dd.action_id{padding:5px 0 0}.edit form dl.event div input{-webkit-border-radius:3px !important;-moz-border-radius:3px !important;width:200px !important}.edit form dl.event div button.calendar{position:absolute;right:-5px;top:3px}.edit form dl.group-edit input,.edit form dl.group-edit textarea{margin:5px 0 0;-webkit-border-radius:3px !important;-moz-border-radius:3px !important}.edit form dl.group-edit textarea,.edit form dl.group-edit textarea:focus{height:30px !important}.edit form dl.group-edit .dual div .zip_code{padding:0}.edit form dl.group-edit .dual div .city_id select{margin:5px 0 0}.edit form dl.group-edit .dual div input{width:320px}.edit form dl label{color:#5d6470;font-size:1.3em}.edit form dl dd{margin:0 0 25px;padding:0}.edit form dl dd .multilingual-field{margin:0;padding:0}.edit form dl dd .multilingual-field label{float:right}.edit form dl dd .multilingual-field ul{padding:0;margin:0}.edit form dl dd .multilingual-field ul li{padding:0;margin:0}.edit form dl dd.section_id,.edit form dl dd.asset_front_image_id{padding:5px 0 0}.edit form dl dd.section_id select,.edit form dl dd.asset_front_image_id select{width:671px}.edit form dl .city dd,.edit form dl .new_city dd{margin:0 0 5px}.edit form dl .city dd select,.edit form dl .new_city dd select{margin:0 0 8px}.edit form dl .city a,.edit form dl .new_city a{color:#2c439b}.edit form dl .abstract textarea{height:110px !important}.edit form dl .block{position:relative}.edit form dl .block.abstract textarea,.edit form dl .block.abstract:focus{resize:none;color:#111;font-size:1.2em;height:65px !important}.edit form dl .block dt{position:absolute;top:9px;left:6px}.edit form dl .block.news-content .multilingual-fields textarea{width:438px !important;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px}.edit form dl .block.em textarea{height:300px !important}.working-groups .edit .static #photos{top:188px}dl.radio dd input{margin:1px 0;width:auto !important}dl.radio dd label{margin:0 14px 0 0;color:#666}div.multilingual-field label{padding:6px 9px 3px 9px;-webkit-border-radius:15px;-moz-border-radius:15px;text-align:center;text-shadow:0 -1px 0 #fff;display:block;float:left;color:#5d6470 !important;font-size:1em !important;margin:5px 4px 5px 0;user-select:none;-moz-user-select:none;-webkit-user-select:none}div.multilingual-field label input{width:auto}div.multilingual-field label:hover{color:#4e4e4e;cursor:pointer;background:#a3bae9;color:#fff !important;text-shadow:0 1px 0 #8ea7da}div.multilingual-field label.current{color:#fff !important;padding:6px 9px 3px 9px;background:#6586c7;text-shadow:none}ul.multilingual-fields{padding:0 !important;list-style:none}ul.multilingual-fields li{list-style:none}ul.multilingual-fields input{min-height:24px}a.button-style{background:#2c439b url(../images/backgrounds/bg-button-block.gif) repeat-x 0 0;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;text-shadow:0 -1px 0 #ee7622;text-decoration:none;padding:5px 10px;border:1px solid #ee7622;font-size:1.1em;text-align:center}a.button-style:hover{text-decoration:none}a.button{background:#334f8a url(../images/backgrounds/bg-button-donation.gif) repeat-x 0 0;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff !important;text-shadow:0 -1px 0 #2c439b;text-decoration:none;padding:5px 10px;border:1px solid #2c439b;font-size:1.1em;text-align:center;margin:5px}a.button:hover{text-decoration:none}.country-edit{margin:0 !important}.activities .show-form{margin:0 0 10px;padding:0 0 10px 15px;border-bottom:1px dashed #dedede}.activities .show-form input{width:auto;margin:0 10px 0 0}.activities .copiables{margin:0}.activities .copiables .copiable{padding:10px 0 0;border-bottom:1px solid #ededed}.activities .copiables button{top:28px}.edit_asset_image,.edit_media_file{padding:2em 1em}.orange_sale{margin:0 0 10px 0}.orange_sale .copiable{width:510px;margin:5px 0 16px 0;border-bottom:1px dotted #cecece;background-color:#f8f8f8;padding:10px 0 0 10px}.orange_sale .copiable:after{content:"";display:block;clear:both}.orange_sale .copiable dl.name input{width:481px}.orange_sale .copiable .remove-copiable{right:-15px;top:18px}.orange_sale .copiable .address{width:494px}.orange_sale .copiable .address .left input{width:214px}.orange_sale .copiable .address .right input{width:234px}.orange-sale-step2 .checkbox{float:none}.orange-sale-step2 .cards .error,.orange-sale-step2 .cards select,.orange-sale-step2 .delivery_date .error,.orange-sale-step2 .delivery_date select,.orange-sale-step2 .address .error,.orange-sale-step2 .address select{width:250px}.orange-sale-step2 .total{font-weight:bold;color:#333 !important;margin:0 0 0}.orange-sale-step2 .add_more{margin:0 0 0;font-size:1.1em;padding:0 0 5px;border-bottom:1px solid #cecece}.orange-sale-step2 .add{font-size:1.1em}.orange-sale-step2 .name{clear:both}.art .address .error{width:250px}li.art-thumb{padding:5px 0}li.art-thumb img{position:relative;float:left;padding:0 5px}li.art-thumb dd,li.art-thumb dt{width:auto !important}li.art-thumb dd input,li.art-thumb dt input{width:15px !important}.langs dl{margin:0;padding:0}dl.next{margin:0;padding:0}.news-edit{position:relative;overflow:hidden}.news-edit .uploads.wg #photos{top:250px !important}.news-edit .uploads #photos{top:381px !important;right:253px !important}.news-edit .title-news{height:70px;margin:0 0 25px}.news-edit .abstract{height:110px;margin:0 0 25px}form table.applications input[type=checkbox]{width:25px}.child-rights-lang-checkboxes{font-size:1em;padding:2px 0 0}.child-rights-lang-checkboxes legend,.child-rights-lang-checkboxes li{float:left}.child-rights-lang-checkboxes ol{list-style:none;padding:0}.child-rights-lang-checkboxes label{margin:0 25px 0 0;line-height:1.5em}.child-rights-lang-checkboxes input{width:20px;margin:0 5px 0 0}.child-rights-animation-checkbox{float:left;height:19px}.exponent{vertical-align:super}.small{font-size:1em !important}.contact-email span{color:#5d6470;position:relative;top:5px}.country-form .partners ul{border:none}.country-form .partners li{border:none;height:auto;float:none}.country-form .partners .multilingual-fields .current{border:none;background:none}.country-form dd.copiables{overflow:visible}.edit-support textarea,.edit .edit-support textarea{height:75px !important;width:659px !important}#action-map-url label{display:block}form.new_user dl,form.edit_user dl{float:none}form.new_user p.buttons,form.edit_user p.buttons{margin:15px 0 0 55px;float:none}form.new_user fieldset,form.edit_user fieldset{float:left;width:280px;border-right:1px solid #ccc;margin:30px 0 0 0 !important;padding:0 !important}form.new_user fieldset:last-child,form.edit_user fieldset:last-child{width:261px;border:0;padding:0 0 0 20px !important}form.new_user fieldset:last-child p.buttons,form.edit_user fieldset:last-child p.buttons{background-position:0 -112px}form.new_user fieldset:last-child button,form.edit_user fieldset:last-child button{background-position:right -140px}form.new_user input,form.edit_user input{width:100%}form.new_user input.checkbox,form.edit_user input.checkbox{width:auto}

