#SeferTorahLetterForm{color:#222}#SeferTorahLetterForm,#SeferTorahLetterForm input{font-family:"Open Sans",sans-serif;font-size:14px}.formSection,.list,.type_children .mainTitle,.type_general .mainTitle,body.cco_body,body.cco_body .co_body p{font-family:Arial,Helvetica,sans-serif}.total_line{font-size:16px}.certificate_cost{padding-top:7px}.certificate_label{padding-left:1em;text-indent:-1em}.address_info{display:none}body.dir_rtl #SeferTorahLetterForm input[type=checkbox]{margin-right:0}body.dir_ltr #SeferTorahLetterForm input[type=checkbox]{margin-left:0}body.mobile #SeferTorahLetterForm .custom_content{overflow:auto}.formSection{font-size:14px;font-style:normal;background-color:#999;padding:10px;color:#fff}.type_general .mainTitle{color:#8c1527}.type_children .mainTitle{color:#286c94}.list,body.cco_body,body.cco_body .co_body p{font-size:12px;font-style:normal}ol.list{padding-left:1.5em}body.dir_ltr.cco_body ol.list{padding-left:40px}body.dir_rtl.cco_body ol.list{padding-right:40px}body.cco_body .co_body p{margin-bottom:11px}.section_header{background-color:#E5DECC;color:#000}.form_line{max-width:550px;margin:10px auto}.form_line:after{content:"";display:table;clear:both}.form_line .form_input_container{position:relative}body.dir_rtl .form_line .form_input_container{float:left;text-align:left}body.dir_ltr .form_line .form_input_container{text-align:right;float:right}.form_line label{line-height:1.2}.form_line input[type=number],.form_line input[type=submit],.form_line input[type=text],.form_line select{padding:7px;margin:0 0 0 15px}body.dir_rtl .form_line input[type=number],body.dir_rtl .form_line input[type=submit],body.dir_rtl .form_line input[type=text],body.dir_rtl .form_line select{margin:0 15px 0 0}.form_line .form_input_container input,.form_line .form_input_container select{width:280px}.form_line .form_input_container select[name=x_exp_month]{width:4em}.form_line .form_input_container select[name=x_exp_year]{width:6em}.form_line.person_age input{width:100px}.form_line input[type=radio]{width:auto}.form_line input+.keyboard{font-size:15px;position:absolute;right:1rem;top:.5rem}body.dir_rtl .form_line input+.keyboard{right:auto;left:1rem}#persons_container .form_line input+.keyboard:hover{color:gray}#persons_container a{color:#4464a3;font-size:14px}#persons_container a,#persons_container a img{vertical-align:middle}input.validation_error{outline:red;border-color:red}.form_line.edit_person{margin:20px auto 10px;max-width:590px}.form_line.edit_person .add_person a,.form_line.edit_person .remove_person a{padding:8px 12px;display:inline-block;text-decoration:none}.form_line.edit_person,.form_line.edit_person .remove_person{display:none}.person_container:last-of-type .form_line.edit_person,.person_container:last-of-type:not(:first-child) .form_line.edit_person .remove_person{display:block}#DonateAmount,.amount.cost,.amount.total{width:68px;display:inline-block;box-sizing:border-box;margin:0;padding-left:7px;padding-right:7px}.form_input_container.donation{margin-top:5px}@media screen and (max-width:585px){form[name=SeferTorahLetterForm]{margin:5px}.form_line{width:300px;box-sizing:border-box}.form_line.credit_type{width:auto}.form_line label{display:block;margin-bottom:5px}.form_line .form_input_container,.form_line input,.form_line.person_gender label{display:inline-block}.form_line.credit_type label{display:inline-block;margin:0 5px}.form_input_container.donation{margin-top:auto}}.input_field{border:1px solid #abcfde}.input_field.number{color:#999}.input_field.active{color:#000}.co_body table{margin:0 auto}#optin1{margin-top:3px}