.strong{font-size:18px;color:black;font-weight:bold;margin:20px 0px}.field-sub{font-size:16px;color:black;margin:20px}#project-edit-table{width:800px;margin:30px auto;text-align:center;font-size:16px;font-weight:bold}#project-edit-table td,#project-edit-table th{height:50px;vertical-align:middle;border:2px #000000 solid;text-align:center}#project-edit-table-head{background-color:#CECECE}#editor_nav_bar #editor_nav ul li .contract-nav-contents{color:white;font-size:16px;font-weight:bold;display:inline-block;text-align:center;width:100%;height:20px;padding:10px 0;border:1px solid #A00000;border-radius:6px;width:170px}#editor_nav_bar #editor_nav ul li span.contract-nav-contents{background:#B8000D}#editor_nav_bar #editor_nav ul li a.contract-nav-contents{background-image:linear-gradient(to top, #c94a5b 21%, #cc6a6a 61%);background-image:-webkit-linear-gradient(bottom, #c94a5b 21%, #cc6a6a 61%);background-image:-ms-linear-gradient(bottom, #c94a5b 21%, #cc6a6a 61%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.21, #c94a5b), color-stop(0.61, #cc6a6a))}#editor_nav_bar #editor_nav ul li a.contract-nav-contents:hover{background-image:linear-gradient(to top, #cc6a6a 21%, #dd7b7b 61%);background-image:-webkit-linear-gradient(bottom, #cc6a6a 21%, #dd7b7b 61%);background-image:-ms-linear-gradient(bottom, #cc6a6a 21%, #dd7b7b 61%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.21, #cc6a6a), color-stop(0.61, #dd7b7b))}#confirm-wrapper{margin:0px 80px;border-radius:6px;padding:20px 10px;font-size:16px;text-align:left}#editor_wrap #confirm-wrapper .editor-exp{text-align:left;margin-bottom:40px;font-size:16px;color:#AAA;font-weight:bold}#confirm-wrapper .confirm-field-label{font-weight:bold;vertical-align:middle;width:40%}#confirm-wrapper .confirm-field{text-decoration:underline;vertical-align:middle;width:60%}#confirm-preview-button{text-align:center}#confirm-preview-button a span.go{border-radius:10px;text-align:center;font-size:14px;font-weight:bold;line-height:60px;background:#0a0;padding:10px 20px;margin-right:30px;color:#fff}#confirm-preview-button a:hover span.go{background:green}#contract-form-wrap{margin:0px 80px;background-color:#EEE;border-radius:6px;padding:20px 10px;font-size:16px}#form-title{font-size:20px;font-weight:bold}#contract-form{margin:30px 30px;vertical-align:middle;zoom:1;display:inline;zoom:1;width:100%;color:#4C4C4C;line-height:18px;font-size:13px}#contract-form .title{height:100%;border-left:none;border-right:none;border-top:none;border-bottom:none;line-height:inherit;padding-left:5px;height:36px}#contract-form .name{margin-top:0px;text-align:center;background-color:#D9D9D9}#contract-form .note{color:red;text-align:right;font-size:13px;margin-left:5px}#contract-form .text{margin-top:0px;text-align:center;background-color:#D9D9D9}#contract-form .field-title{font-size:17px;font-weight:bold;margin:10px 0px}#contract-form .textarea{width:80%;height:40px;border-radius:0;border:none}#contract-form .bottom-border{border-bottom:1px solid #CCC}#contract-form label{position:relative;cursor:pointer;color:#4C4C4C;font-size:17px;font-weight:bold;display:inline-block;*display:inline;*zoom:1;line-height:18px;padding:10px;text-align:left;vertical-align:top;width:145px;margin:0}#contract-form input{font-size:16px;width:250px}.mini{width:180px !important}#contract-form textarea{font-size:16px;width:250px}#contract-form td.project_detail_text_area{height:75px}#launch-button-wrap{text-align:center;margin-top:10px}#launch-button-wrap a span{border-radius:10px;text-align:center;height:60px;font-size:14px;font-weight:bold;line-height:60px;background:#0a0;padding:20px;white-space:nowrap}#launch-button-wrap a:hover span{background:green}#launch-button-wrap a{color:#fff}.contract_editor_footer_container.changed{width:800px !important}.contract_editor_footer_container.changed .edit span{background:#76B6F5 !important}.expense_budget_list{display:table;width:100%;border-collapse:separate;border-spacing:10px}.expense_budget_list input{width:100% !important;height:36px}.expense_budget_list a{border:1px solid #ccc;padding:8px;cursor:pointer;border-radius:5px;font-size:16px}.expense_budget_list>.nested-fields:first-of-type>.expense_budget_remove{display:none}.expense_budget_list .nested-fields{display:table-row;height:36px}.expense_budget_list .nested-fields .expense_budget_item{display:table-cell;vertical-align:middle;width:70%}.expense_budget_list .nested-fields .expense_budget_estimation{display:table-cell;vertical-align:middle;width:20%}.expense_budget_list .nested-fields .expense_budget_estimation input{text-align:right}.expense_budget_list .nested-fields .expense_budget_remove{display:table-cell;vertical-align:middle}.expense_budget_list .nested-fields .expense_budget_remove a{background-color:#999;color:white;vertical-align:middle}.expense_budget_list .expense_budget_footer_box{display:table-footer-group;vertical-align:middle}.expense_budget_list .expense_budget_footer_box a{background-color:#0a0;color:white}.expense_budget_list .expense_budget_footer_box .expense_budget_add_btn{display:table-cell;width:70%}.expense_budget_list .expense_budget_footer_box .expense_budget_total_title{float:right;font-size:18px}.expense_budget_list .expense_budget_footer_box .expense_budget_total_value{display:table-cell;text-align:right;font-size:18px;border-bottom:solid 2px #999}.expense_budget_list .expense_budget_footer_box .expense_budget_total_unit{display:table-cell;font-size:18px}#fast-payment-option-message{color:red;margin:20px 0px}
