.hidden{display:none}button,a.button,input[type="reset"],input[type="submit"],input[type="button"]{font-family:arial,sans-serif;background-color:#67BC62;text-shadow:none;text-transform:none;border-radius:5px}.donation-form h2{text-transform:none;margin:20px 0;padding:0;font-size:1.4em}.donation-form h5{text-transform:none;width:80%;font-size:12px;font-weight:bold;margin:10px 0}.field textarea.text{width:100%}ul.radio-button-list{list-style:none;margin:15px 0;padding:0;width:100%;clear:both}ul.radio-button-list-buttons{list-style-type:none;margin:0;padding:0}.radio-button-list-buttons label{padding:5px;border:1px solid #CCC;cursor:pointer;z-index:90;color:#FFF;background-color:#000;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;line-height:24px;text-align:center}.field .radio-button-list-buttons li{float:left;margin:10px 0;width:100%;height:40px;position:relative;font-weight:bold;font-family:'Droid Sans',sans-serif !important;list-style:none;overflow:hidden}.field{margin:10px 0;width:100%;overflow:hidden}.field label{width:120px;word-wrap:normal}.field label.long{width:100%;float:none;text-align:left}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{width:50%;float:left}label{display:inline-block;font-weight:bold;margin-right:10px;text-align:right;float:left}.radio label{width:100%;text-align:left}ul.radio-button-list.checkbox-group{padding:0}.checkbox-group input.text{float:right;margin-bottom:10px;width:100%}.checkbox-group input.radio{margin-right:10px}.checkbox input{float:left}#btnReview.update-order-trigger{border-radius:5px;text-shadow:none;color:#fff;background-color:#67BC62;font-family:arial,sans-serif;text-transform:none;font-weight:normal}.critter-shape-list img{width:100%;height:auto}.critter-shape-list li label{display:block;padding:5px 5px 1px 5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;width:100%}.critter-shape-list li{display:inline-block;height:auto;vertical-align:middle;width:32%;margin-right:1%;overflow:hidden}.one-line label{width:100%;text-align:left;font-weight:normal;margin:10px 0}.checkbox label{width:80%;text-align:left;line-height:1em;margin-left:10px}.modal{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba( 255,255,255,.75 ) 50% 50% no-repeat}.modal .modal-dialog{position:relative;top:40%;text-align:center;padding:20px;background:rgba( 240,240,240,1)50% 50% no-repeat}.modal .modal-image{height:55px;background:rgba( 240,240,240,1) url('/sc_images/ajax-loader.gif') 50% 50% no-repeat}body.loading{overflow:hidden}body.loading .modal{display:block}.radio-button-list-buttons{list-style-type:none;margin:25px 0 0 0;padding:0}.radio-button-list-buttons li div:first-child{width:90px}.radio-button-list-buttons li div{float:left;position:relative;height:40px;width:50%}.radio-button-list-buttons label,.radio-button-list-buttons input{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.radio-button-list-buttons input[type="radio"]{opacity:0.011;z-index:100}.radio-button-list-buttons input[type="radio"]:checked + label{background:#67AB5F}.radio-button-list-buttons label{padding:5px;border:1px solid #CCC;cursor:pointer;z-index:90;color:#FFF;background-color:#000;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;line-height:30px;text-align:center;width:70px}.radio-button-list-buttons label:hover{background:#67AB5F}.critter-shape-list{padding:0}.critter-shape-list img{border:0 !important}.critter-shape-list li{display:inline-block;vertical-align:middle}.critter-shape-list li label{display:block;padding:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}.critter-shape-list input[type="radio"]{opacity:0.011;z-index:100;display:none}.critter-shape-list input[type="radio"]:checked + label{background:#67AB5F}.critter-shape-list label:hover{background:#67AB5F}#validation-summary{color:red}label.error{color:red;margin-left:10px;width:auto;font-weight:bold}