fieldset{border:0;}input.action,button.action{font-family:Arial, Helvetica, sans-serif;color:#fff;font-size:13px;float:left;display:block;border:none;background:#008c2e;cursor:pointer;margin:0;padding:5px;}button.action span,a.action span{font-family:Arial, Helvetica, sans-serif;float:left;display:block;background:none;padding:0;margin:0;cursor:pointer;}button.action span span,a.action span span{float:left;display:block;padding:8px 14px 6px 4px;margin:0 0 0 10px;background:none;}button.action:hover span,button.action:focus span{cursor:pointer;background:none;}button.action:hover span span,button.action:hover span span{cursor:pointer;background:none;}form ul{list-style:none;}.middleColumn{width:285px;display:block;clear:left;}fieldset div.field{width:304px;float:left;display:block;margin:0 30px 15px 0;}fieldset div#KommentarText{margin:0;}.middleColumn{width:304px;float:left;display:block;clear:none;}input.text,input.textnolabeltext,input.textnolabelrequierdemail,textarea,select,.datepicker input{width:284px;padding:7px 9px;border:1px solid #b5b5b5;background:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#959595;}select{width:302px;}textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#959595 !important;text-transform:none;}input.smalltextlocationplacetext{width:75px;margin:0 10px 0 0;}input.bigtextlocationplacetext{width:179px;}.datepicker a{display:none;visibility:hidden;}div.tab .field .middleColumn{clear:none !important;margin:0 !important;width:auto;}.middleColumn .middleColumn{margin-left:0;margin-right:0;padding:0;}#ForgotPassword{width:100%;display:block;float:left;}.middleColumn .message{margin:0;}.middleColumn .validationerrorspan{display:none !important;}p.message{padding:10px !important;margin:0 0 18px 0 !important;}p#SuccessMessage{color:#fff;border:1px solid #9eb455;background:#a4c537;}p#ErrorMessage{color:#da1d1d;background:#ffdfdf;}span.validationerrorspan{display:none;}label.required{display:none !important;}input.holder-validationerrorspan{border:2px solid #d80e43;}input.error,input.required{border:2px solid #d80e43;}.field .validationError input{border:2px solid #d80e43;}.middleColumn label.error{display:none !important;}.checkboxagb .message.required,.checkboxagb .message.validationerrorspan{width:100%;float:left;font-size:12px;line-height:18px;color:#d80e43;margin:8px 0 0 30px;}.typography label{display:block;}.typography label{width:304px;float:left;display:block;margin:0 0 5px 0;}.typography .checkbox label{float:none !important;}.typography .checkbox label{margin:-1px 0 0 0;float:right;width:275px;}.checkbox .middleColumn{width:13px;float:left;}label.right{display:inline;}ul.optionset{margin:0;overflow:hidden;}ul.optionset li{margin:6px 0;float:left;}ul.optionset li input{float:left;margin:0 6px 0 0;}ul.optionset li label{margin:-1px 0 0 0;float:right;width:275px;}form h2{margin-top:10px !important;clear:both;float:left;width:100%;}#Form_MeetCatForm h3,#Form_MeetDogForm h3,#Form_MeetForm h3{width:100%;float:left;margin:5px 0 10px 0;}.recaptcha label{display:none;}#AnimalUploadForm_AnimalUploadFormForTemplate_Anrede_Holder{width:50% !important;}#AnimalUploadForm_AnimalUploadFormForTemplate_Anrede_Holder label{display:none;}#AnimalUploadForm_AnimalUploadFormForTemplate .field{width:100%;}#AnimalUploadForm_AnimalUploadFormForTemplate .field *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#AnimalUploadForm_AnimalUploadFormForTemplate .field .middleColumn,#AnimalUploadForm_AnimalUploadFormForTemplate .field textarea{width:100%;}#AnimalUploadForm_AnimalUploadFormForTemplate .field .middleColumn input,#AnimalUploadForm_AnimalUploadFormForTemplate .field textarea input{width:100%;}#AnimalUploadForm_AnimalUploadFormForTemplate .field .middleColumn select,#AnimalUploadForm_AnimalUploadFormForTemplate .field textarea select{width:100%;}.field_spacer{margin-top:45px;}