.IAMForm{margin-top:2em}.IAMForm ul li{list-style-type:none}.IAMForm label.label{font-weight:600;color:#8c8c8c;font-size:1.6em}.IAMForm .fieldset-type-5 .text-input{border-top-right-radius:0;border-bottom-right-radius:0;margin:.5em 0 1em 0}.IAMForm button.submit{border:none;font-size:1.5em;font-size:2em;display:block;min-height:37px;line-height:37px;float:left;padding:0 .5em 0 .5em;color:#fff;background:#64556c;font-weight:600;transition:background-color .5s ease}.IAMForm button.submit:hover{background:#f77d43}.IAMForm fieldset.fieldset-type-5 ul{clear:both}.IAMForm .container,.IAMForm .g5,.IAMForm .g4,.IAMForm .g3{float:left}.IAMForm li{margin:0 0 0 1.5em}.IAMForm label#Label25{position:absolute}.IAMForm #lbpottingCompost_JohnInnesEricaceous,.IAMForm #lbpottingCompost_Other{white-space:nowrap}.IAMForm fieldset.fieldset-type-5{padding:1em 0 1.5em 0}.IAMForm label.label{padding-bottom:.5em;display:inline-block}.IAMForm .fieldset-type-5 textarea{border-top-right-radius:0;border-bottom-right-radius:0;line-height:1.3em}.IAMForm .valid-message{float:left;height:4em;width:2em!important;margin-left:87.5em;width:32%;padding:0 0 0 4em;margin-top:-3.7em;position:absolute;pointer-events:none}.IAMForm .approx-height-valid{margin-left:25.5em}.IAMForm .approx-width-valid{margin-left:25.5em}.IAMForm .approx-date-planted-valid{margin-left:64.5em}.IAMForm .email-response-address{margin-left:57.5em}.IAMForm .fields>.field .error-msg{background:#f77d43 url(http://cfsgqa.rhs.org.uk/assets/styles/img/alert.svg) no-repeat 1em 1.3em;color:#fff;width:100%!important;font-size:1em;position:relative;clear:both;margin-left:0}.IAMForm .fields>.field .error-msg p{color:#fff;line-height:1.5em;padding:1em 0 1em 3em;font-size:1.5em}.IAMForm li{margin:0 0 0 0}.IAMForm pre.ng-binding{height:0}.IAMForm fieldset,.IAMForm textarea,.IAMForm select,.IAMForm label,.IAMForm input{color:rgba(140,140,140,1)}.IAMForm .g5{float:left;margin-right:10em}.IAMForm input[type=text].valid,.IAMForm textarea.valid{box-shadow:0 0 5px rgba(51,102,0,.7);padding:3px 0 3px 3px;margin:5px 1px 3px 0;border:1px solid rgba(51,102,0,.7)}.IAMForm li{font-size:1em}.IAMForm input[type=text],.IAMForm select,.IAMForm textarea{box-shadow:0 0 5px rgba(255,0,0,.2);padding:3px 0 3px 3px;margin:5px 1px 3px 0;border:1px solid rgba(255,0,0,.2)}.IAMForm input[type=text]:focus,.IAMForm textarea:focus,.IAMForm select:focus{box-shadow:0 0 5px rgba(81,203,238,1);padding:3px 0 3px 3px;margin:5px 1px 3px 0;border:1px solid rgba(81,203,238,1)}.IAMForm input[type="file"]{line-height:normal;min-height:1%;padding:9px 8px 7px;-moz-box-shadow:inset 0 0 2px #ddd;-webkit-box-shadow:inset 0 1px 2px #ddd;box-shadow:inset 0 1px 2px #ddd;background-color:#c5dce7}.IAMForm ul.fields.container.radios{margin:0;padding:0}.IAMForm .text-input,.IAMForm textarea{width:100%;padding-left:5px;min-height:37px;line-height:37px;background-color:#c5dce7;font-size:1.4em;font-weight:bold;color:#666}