.registration-form select{max-width:300px}.hidden{display:none}.fieldset{margin-bottom:30px}.fieldset label{font-weight:bold;margin-right:10px}.fieldset .field label{display:inline-block;text-align:right;width:150px}.fieldset .field label.error{width:auto}.fieldset .field-vertical{margin:0 0 20px 0}.fieldset .field-vertical input{min-width:50%}.fieldset .radio-yesno{margin-bottom:20px}.fieldset .radio-yesno label{min-width:300px;text-align:left;margin-left:20px}.fieldset .radio-yesno>div{margin-left:50px}.radio label,.checkbox label{text-align:left;width:auto;display:inline}.one-line label{width:auto}.one-line .text{margin-right:20px}ul.radio-button-list{list-style:none}.field{margin:5px 0}.field textarea{margin-left:45px;width:400px}#content table.order-summary{width:100%;border:none}#content table.order-summary .product{border-right:none;width:60%}#content table.order-summary .price{text-align:right;border-left:none}#content table.order-summary .empty{border:none}#content table.order-summary .total{font-weight:bold}.form-controls{margin-top:15px}.promo-code{margin-bottom:20px}.title-selectbox{margin-right:5px;padding:2px}.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{float:left;margin:0 10px 0 0;width:70px;height:40px;position:relative;font-weight:bold;font-family:'Droid Sans',sans-serif !important}.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}.radio-button-list-buttons label:hover{background:#67AB5F}table.payment-schedule{width:100%}table.payment-schedule td{padding:4px !important;border:0 !important}table.payment-schedule tr:nth-child(odd){background-color:#f2f2f2 !important}table.payment-schedule tr:last-child td{border-top:2px solid #67BC62 !important;background-color:#FFF !important}#validation-summary{color:red}#txtOtherAmountError{float:right}label.error{margin-left:10px;width:auto}.error{color:red;font-weight:bold}.field-section{margin:20px 0}.hidden-section{margin:10px 0 20px 40px}#editor-container{height:375px}.jsgrid input.jsgrid-button{padding:0;margin:0}.jsgrid input.jsgrid-insert-mode-button{background-position:0 -160px}.jsgrid input.jsgrid-insert-button{background-position:0 -208px}.jsgrid input.jsgrid-edit-button{background-position:0 -120px}.jsgrid input.jsgrid-delete-button{background-position:0 -80px}.jsgrid input.jsgrid-update-button{background-position:0 -336px}.jsgrid input.jsgrid-cancel-edit-button{background-position:0 0}.jsgrid table.jsgrid-table{margin:0;border:0}.CodeMirror,.CodeMirror-scroll{max-height:400px}.registration-form .ui-widget-header{background-color:#46709e;background-image:none}