﻿.LiveForm.Upendo-Large{font-size:12px;margin-bottom:20px;line-height:normal;padding:15px;background-color:#fff;border:1px solid #CCC;border-radius:6px;background-color:#fff}.LiveForm.Upendo-Large div{display:table;margin:0 auto}.LiveForm.Upendo-Large ul{list-style:none outside none;margin:0;padding:0;position:relative}.LiveForm.Upendo-Large .Field-Container{position:relative}.LiveForm.Upendo-Large .MatrixWrapper .Field-Container{position:static}.viewport-sm .LiveForm.Upendo-Large .Field.Fullname input[type="text"]{margin-right:16px}.LiveForm.Upendo-Large .Field.Address table tr td:first-child{padding-right:16px}.LiveForm.Upendo-Large .Field.Address table tr:nth-child(1) td,.LiveForm.Upendo-Large .Field.Address table tr:nth-child(2) td{padding-right:0}.LiveForm.Upendo-Large .Field.Fullname .fullname-container,.LiveForm.Upendo-Large .Field.ScaleRating input[type="radio"],.LiveForm.Upendo-Large .Field.Fullname .Field-SubLabel-TextBox:last-child input[type="text"]{margin-right:0}.LiveForm.Upendo-Large .Field input[type="radio"],.LiveForm.Upendo-Large .Field input[type="checkbox"]{margin-right:8px}.LiveForm.Upendo-Large .Field.Heading div.Field-Container-Wide{padding:0 0 5px;border-bottom:1px solid #ccc}.LiveForm.Upendo-Large .Field.Heading div.Field-Container-Wide .SubHeader{font-style:italic}.LiveForm.Upendo-Large .Field.Heading div.Field-Container-Wide .Header{margin-bottom:5px}.LiveForm.Upendo-Large .Field.Heading h1{font-size:44px;font-weight:400;border-bottom:1px solid #ccc;padding:0 0 10px;margin:0 0 5px;color:#1d2127}.LiveForm.Upendo-Large .Field.Heading h2{font-size:36px;border-bottom:1px solid #ccc;font-weight:400;padding:0 0 5px;margin:0 0 5px;color:#1d2127}.LiveForm.Upendo-Large .Field.Heading h3{font-size:25px;font-weight:400;text-transform:uppercase;border-bottom:1px solid #ccc;padding:0 0 5px;margin:0 0 5px;color:#08c}.LiveForm.Upendo-Large .Submit-Align-Left{text-align:left}.LiveForm.Upendo-Large .Submit-Align-Center{text-align:center}.LiveForm.Upendo-Large .Submit-Align-Right{text-align:right}.LiveForm.Upendo-Large .Field.Required input,.LiveForm.Upendo-Large .Field.Required textarea,.LiveForm.Upendo-Large .Field.Required .plupload_filelist_footer,.LiveForm.Upendo-Large .Field.Required select,.LiveForm.Upendo-Large .Field.Required.Radiobutton table,.LiveForm.Upendo-Large .Field.Required.Checkbox table,.LiveForm.Upendo-Large .Field.Required.ScaleRating table,.LiveForm.Upendo-Large .Field.Required .StarRatingRequired{border-left:solid red 5px!important;padding-left:5px!important}.LiveForm.Upendo-Large .Field.Required.Radiobutton table,.LiveForm.Upendo-Large .Field.Required.Checkbox table{padding-left:6px;display:inline-block}.LiveForm.Upendo-Large label.error{padding:5px;color:red}.LiveForm.Upendo-Large input.error,.LiveForm.Upendo-Large textarea.error,.LiveForm.Upendo-Large select.error{border:2px solid red;border-radius:3px 3px 3px 3px;padding-left:5px}.LiveForm.Upendo-Large label.InlineEdit form input{width:100px!important}.LiveForm.Upendo-Large .Field-Tooltip{position:absolute;right:-275px;top:0;max-width:250px;min-width:250px;border:4px solid #333;background:#fff;border-radius:6px 6px;box-shadow:0 2px 4px #666;white-space:normal;display:none;z-index:99999}.LiveForm.Upendo-Large .Field.Datetime .Field-Tooltip{right:-295px}.LiveForm.Upendo-Large .Field-Tooltip-Arrow{border-color:transparent #333 transparent transparent;border-style:solid;border-width:10px;left:-24px;top:7px;position:absolute;height:0;width:0}.LiveForm.Upendo-Large .Field-SubLabel-TextBox{position:relative;vertical-align:top}.LiveForm.Upendo-Large .Field .Field-Container label,.LiveForm.Upendo-Large .Field .Field-Container-Wide label,.LiveForm.Upendo-Large .Field .Field-SubLabel-Container{font-size:11px;margin:2px 0 0 2px}.LiveForm.Upendo-Large .Field.Radiobutton .Field-Container label,.LiveForm.Upendo-Large .Field.Radiobutton .Field-Container-Wide label,.LiveForm.Upendo-Large .Field.Checkbox .Field-Container label,.LiveForm.Upendo-Large .Field.Checkbox .Field-Container-Wide label{font-size:1em;margin:0}.LiveForm.Upendo-Large .Field-Sub-Label label,.LiveForm.Upendo-Large .Address table label,.LiveForm.Upendo-Large .Field-SubLabel-Container{display:block}.LiveForm.Upendo-Large .Field.Address .Field-Container span,.LiveForm.Upendo-Large .Field.Address .Field-Container label,.LiveForm.Upendo-Large .Field.Fullname .Field-Container label,.LiveForm.Upendo-Large .Field.Datetime .Field-Container label,.LiveForm.Upendo-Large .Field.Address .Field-Container-Wide span,.LiveForm.Upendo-Large .Field.Address .Field-Container-Wide label,.LiveForm.Upendo-Large .Field.Fullname .Field-Container-Wide label,.LiveForm.Upendo-Large .Field.Datetime .Field-Container-Wide label{margin-bottom:10px}.LiveForm.Upendo-Large .Field.Fullname .Field-Container label{display:inline-block}.LiveForm.Upendo-Large .Field table td{padding:0;vertical-align:baseline}.LiveForm.Upendo-Large .Field.Address table td{vertical-align:top}.LiveForm.Upendo-Large .Field.Radiobutton table td,.LiveForm.Upendo-Large .Field.Checkbox table td{padding:4px}.LiveForm.Upendo-Large .ScaleRating table td,.LiveForm.Upendo-Large .ScaleRating table th{text-align:center;padding:4px}.LiveForm.Upendo-Large select,.LiveForm.Upendo-Large textarea,.LiveForm.Upendo-Large input[type="text"],.LiveForm.Upendo-Large input[type="password"],.LiveForm.Upendo-Large .Field.FileUpload input,.LiveForm.Upendo-Large .Field.Phone input.Phone{width:100%}.viewport-sm .LiveForm.Upendo-Large .Field.Fullname input.prefix,.viewport-sm .LiveForm.Upendo-Large .Field.Fullname input.suffix{width:50px}.LiveForm.Upendo-Large .Field-Container,.LiveForm.Upendo-Large .Field-SubLabel-TextBox{display:block}.viewport-sm .LiveForm.Upendo-Large .Field-Container,.viewport-sm .Field.Fullname .Field-SubLabel-TextBox{display:inline-table}.LiveForm.Upendo-Large .Field table{padding:0;width:100%;border-collapse:collapse}.LiveForm.Upendo-Large .Field .Field-Seperator{padding:0 8px}.viewport-sm .LiveForm.Upendo-Large .Field.Address input[type="text"],.viewport-sm .LiveForm.Upendo-Large .Field.Address select{width:142px}.viewport-sm .LiveForm.Upendo-Large select,.viewport-sm .LiveForm.Upendo-Large textarea,.viewport-sm .LiveForm.Upendo-Large input[type="text"],.viewport-sm .LiveForm.Upendo-Large input[type="password"],.viewport-sm .LiveForm.Upendo-Large .Field.FileUpload input,.viewport-sm .LiveForm.Upendo-Large .Field.Address input.Street-Address,.viewport-sm .LiveForm.Upendo-Large .Field.Address input.Street-Address2,.viewport-sm .LiveForm.Upendo-Large .Field.Phone input.Phone{width:300px}.viewport-sm .LiveForm.Upendo-Large .Field.Fullname input[type="text"]{width:142px}.viewport-sm .LiveForm.Upendo-Large .Field.Fullname input.prefix,.viewport-sm .LiveForm.Upendo-Large .Field.Fullname input.suffix{width:50px}.viewport-sm .LiveForm.Upendo-Large .Field.Birthdate input[type="text"],.viewport-sm .LiveForm.Upendo-Large .Field.Datetime input[type="text"],.viewport-sm .LiveForm.Upendo-Large .Field.Datetime select{width:80px}.viewport-sm .LiveForm.Upendo-Large .Field.Time select{width:88px}.LiveForm.Upendo-Large .Field.Phone input.AreaCode,.LiveForm.Upendo-Large .Field.Phone table tr td:first-child{width:60px}.viewport-sm .LiveForm.Upendo-Large .Field.Phone input.PhoneNumber{width:211px}.viewport-sm .LiveForm.Upendo-Large .Field-Container-Wide{display:table;position:relative}.LiveForm.Upendo-Large .Matrix table th{background-color:#ddd}.LiveForm.Upendo-Large .Matrix table td,.LiveForm.Upendo-Large .Matrix table th{padding:6px;text-align:center;border:1px solid #ccc}.LiveForm.Upendo-Large .Matrix table th.thBlank{border:0;background-color:transparent}.LiveForm.Upendo-Large .Matrix table tr > th:first-child{text-align:left}.viewport-sm .LiveForm.Upendo-Large input.Field-Matrix-TextBox,.viewport-sm .LiveForm.Upendo-Large select.Field-Matrix-DropDown,.viewport-sm .LiveForm.Upendo-Large input.Field-Matrix-TextBoxNumeric{width:130px}.LiveForm.Upendo-Large input.Field-Matrix-TextBoxNumeric{width:60px}.LiveForm.Upendo-Large .Matrix .MatrixWrapper{overflow-x:auto}.LiveForm.Upendo-Large .Matrix table th{font-weight:700}.LiveForm.Upendo-Large .Matrix .Field-Container input{margin:0}.LiveForm.Upendo-Large .Field-Tooltip-Arrow-Small{border-color:transparent #F5F5F5 transparent transparent;border-style:solid;border-width:7px;height:0;width:0;left:-14px;top:10px;position:absolute}.LiveForm.Upendo-Large .Field-Tooltip-Content{padding:10px;font-size:10px;color:#333}.LiveForm .fullname-container{margin-right:5px;white-space:nowrap}.emailwizard-header{background:none repeat scroll 0 0 #ffa100;border-bottom:1px solid #c27a00;border-radius:3px 3px 0 0;height:35px;padding:2px;position:relative;z-index:1000;vertical-align:middle;font-weight:bolder;text-shadow:0 1px 1px rgba(0,0,0,0.5);padding-left:11px 4px 0 12px;font-size:13px;cursor:move;color:#fff}.emailwizard-header-label{vertical-align:middle;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,0.5);padding-left:10px;font-size:13px;cursor:move;color:#fff}.viewport-sm .LiveForm.Upendo-Large label.Field-Label-Auto,.viewport-sm .LiveForm.Upendo-Large label.Field-Label-Hidden,.viewport-sm .LiveForm.Upendo-Large span.Field-Label-Auto{width:150px}.viewport-sm .LiveForm.Upendo-Large.Form-Top .Field-Label-Auto,.viewport-sm .LiveForm.Upendo-Large.Form-Top .Field-Label-Hidden{width:auto}.LiveForm.Upendo-Large label.Field-Label-Auto,.LiveForm.Upendo-Large span.Field-Label-Auto,.LiveForm.Upendo-Large label.Field-Label-Hidden,.LiveForm.Upendo-Large span.Field-Label-Auto{display:inline-block;vertical-align:top}.LiveForm.Upendo-Large .Field.Image .Field-Container{display:block}.LiveForm.Upendo-Large ul li .button-hidden{display:none}.LiveForm.Upendo-Large ul li .form-pagebreak-back-container input[type=button],.LiveForm.Upendo-Large ul li .form-pagebreak-next-container input[type=button]{float:left}.LiveForm.Upendo-Large .hidden{display:none}.LiveForm.Upendo-Large .Field-Container-Wide .next-form-pagebreak button:last-child,.LiveForm.Upendo-Large .Field-Container-Wide .form-pagebreak.next-form-pagebreak .button-next{float:right}@media only screen and (min-width: 0px) and (max-width: 1024px){.LiveForm.Upendo-Large{max-width:100%}}.LiveForm.Upendo-Large .Matrix .Field-Container > div{display:table-caption}.LiveForm.Upendo-Large .plupload_filelist_footer{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.LiveForm.Upendo-Large .next-form-pagebreak .button-next{float:right!important}.LiveForm.Upendo-Large .nrequired,.LiveForm.Upendo-Large .Radiobutton.Required input[type="text"]{width:107px;margin:0}.LiveForm.Upendo-Large .Submitbutton input[type='button'],.LiveForm.Upendo-Large .bSubmit,.LiveForm.Upendo-Large .form-pagebreak .button-next,.LiveForm.Upendo-Large .form-pagebreak .button-back,.LiveForm.Upendo-Large .page-break-section .button-back{padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;border:1px solid transparent;border-radius:4px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#6d5a2c;border-color:#6d5a2c #6d5a2c #493c1d}.LiveForm.Upendo-Large .Submitbutton input[type='button']:hover,.LiveForm.Upendo-Large .bSubmit:hover,.LiveForm.Upendo-Large .form-pagebreak .button-next:hover,.LiveForm.Upendo-Large .form-pagebreak .button-back:hover,.LiveForm.Upendo-Large .page-break-section .button-back:hover{color:#fff;border-color:#7f6933 #7f6933 #5b4b25;background-color:#7f6933}.LiveForm.Upendo-Large input[type='text'],.LiveForm.Upendo-Large input[type='password'],.LiveForm.Upendo-Large textarea,.LiveForm.Upendo-Large select{height:34px;padding:6px 12px;font-size:14px;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;display:block}.LiveForm.Upendo-Large .Field > label{margin-bottom:5px;color:#777;font-size:14px}.LiveForm.Upendo-Large .page-break-section{list-style-type:none;padding:0}.LiveForm.Upendo-Large .Field-Container br{display:none}footer .terms:before,footer .privacy:before{display:block;content:'';height:12px;border-left:1px solid #777;float:left;margin-right:10px;margin-top:5px}