*{margin:0;padding:0}html,body{font-family:Arial;font-size:12px;height:100%;color:#2a2a2a;background-color:#3e3e3e;background-image:url("../images_layout/bg_top.png");background-repeat:repeat-x;background-position:top left}a{text-decoration:underline;color:#1b4874}a:hover{text-decoration:none}img{border:0}hr{height:1px;border:0;border-bottom:1px solid #a5a5a5;margin-top:20px;display:none}h1{font-size:28px;color:#464646;font-family:Arial;font-weight:normal;margin-bottom:45px;margin-top:0px}h2{font-size:24px;color:#2f5376;font-family:Arial;font-weight:normal}h3{font-size:18px;color:#2f5376;font-family:Arial;font-weight:normal}h4{font-size:14px;color:#2f5376}h5{font-size:12px;color:#2f5376}h6{font-size:12px}p{line-height:18px;margin-bottom:10px}.framed{border:2px solid black }.border-right{border-right:1px solid grey }.border-left{border-left:1px solid grey }.border-top{border-top:1px solid grey }.border-bottom{border-bottom:1px solid grey }.clear{float:left;clear:both}.hover-grey:hover{background:#DDDDDD}.red{color:red}.green{color:green}.blue{color:blue}.gold{color:#b29600}.white{color:white}.clickable{cursor:pointer} .float-left{float:left}.float-right{float:right}.clear-both{clear:both}.overflow-hidden{overflow:hidden}.inline{display:inline-block} .f-justified{text-align:justify}.f-bold{font-weight:bold}.f-italic{font-style:italic}.f-normal{font-style:normal}.f-weight-normal{font-weight:normal}.highlight-text{font-size:110%;color:#A6DFF4}.line-height-double{line-height:22px} table.data{width:100%;margin-bottom:10px;margin-top:0px}table.data th{}table.data thead tr{color:#2c445b}table.data thead tr a{color:#704f09}table.data thead tr th{line-height:30px;padding:5px;text-align:left;font-size:13px;white-space:nowrap}table.data thead tr th.right{text-align:right}table.data thead tr th.left{text-align:left;width:1px}table.data tbody tr.odd{background:#f9f9f9}table.data tbody tr.odd:hover{background:#f9f9f9}table.data tbody tr.even{background:#ebebeb}table.data tbody tr.even:hover{background:#ebebeb}table.data tbody tr.error{background:rgba(255,0,0,0.9)}table.data tbody tr.error:hover{background:rgba(255,0,0,0.9)}table.data tbody tr td{border-bottom:1px solid #DDDDDD;line-height:normal;padding:8px 4px 8px 4px;text-align:left;white-space:nowrap}table.data tbody tr td.plus{color:#0f6b00}table.data tbody tr td.minus{color:#910000}table.data tbody tr td.right{text-align:right}table.data tbody tr td.left{text-align:left;width:1px}table.data tbody tr td.bold{font-weight:bold}table.data tbody tr:hover{background:#f1f1f1}table.data tbody tr.link:hover{cursor:pointer}table.data tbody tr[id^="row-info"]{display:none}table.data tbody tr[id^="row-info"] > td{white-space:normal;width:500px}table.data tbody tr.selected{background:#BFEFFF}table.data tbody tr.selected:hover{background:#BFEFFF}table.data tbody tr td.clickable:hover{background:#bbbbbb}table.data tbody tr.odd.nohover:hover{background:#f9f9f9}table.data tbody tr.even.nohover:hover{background:#ebebeb}table.data tr.rowex{display:none}table.data .rowex tr{background:transparent;font-size:11px}table.data tbody tr td.rowex{border-bottom:1px solid #DDDDDD}table.data .rowex tr th{text-align:left;border-bottom:none;border-top:none;line-height:10px}table.data .rowex tr td{border-bottom:none;border-top:none}table.data .rowex tr:hover{background:transparent}table.data th.sortAsc{background:#7f8387;background-image:url('../images_layout/asc.gif');background-repeat:no-repeat;background-position:center right}table.data th.sortDesc{background:#7f8387;background-image:url('../images_layout/desc.gif');background-repeat:no-repeat;background-position:center right}table.striped tbody tr:nth-child(odd){background:#ebebeb}table.striped tbody tr:nth-child(even){background:#f9f9f9}.base-currency{color:blue}td .base-currency:not(:only-child){font-size:10px;padding-top:5px}div.error-message{margin-bottom:10px;color:red;font-weight:bold} .modalOverlay{position:fixed;width:100%;height:100%;top:0px;left:0px;background-color:rgba(0,0,0,0.3); } a.button{display:inline-block;zoom:1; *display:inline;vertical-align:baseline;margin:14px 2px 0px 0px;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:12px/100% Arial,Helvetica,sans-serif;font-weight:bold;padding:.9em 1.5em .9em;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}a.button:hover{text-decoration:none}a.button:active{position:relative;top:1px}a.button.white.disabled{color:#767676 !important;opacity:0.8 !important;cursor:wait;pointer-events:none} a.button.white{color:#000000;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:-moz-linear-gradient(top,#fff,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed')}a.button.white.small{margin:0px 0px 2px 2px;padding:.4em 0.8em .4em;font-size:11px;display:inline-block}a.button.white:hover{background:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dcdcdc));background:-moz-linear-gradient(top,#fff,#dcdcdc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dcdcdc')}a.button.white:active{color:#999;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:-moz-linear-gradient(top,#ededed,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff')}a.button img{vertical-align:baseline;margin-right:6px;display:none} #sitesettings_edit{display:none;border:solid 1px #A3A3A3;padding:10px;position:fixed;background-color:white;left:40%;top:40%;z-index:99999999}#payout_message{display:none;border:solid 1px #A3A3A3;padding:10px;position:fixed;background-color:white;width:500px;left:30%;z-index:99999999} #default_message{width:230px;overflow-y:hidden;background:inherit;border:none}#default_message:focus{outline:none}.section-message{width:100%;overflow:hidden;margin-bottom:10px;border:1px solid grey}.section-message .section-header{overflow:auto;background:#3e3e3e;color:white}.section-message .section-header .header{float:left;width:18%;clear:left;padding:10px}.section-message .section-header .text{float:left;padding:10px 0 10px 0}.section-message .section-header .message-read{float:right;height:68px;border-left:1px solid grey}.section-message .section-header .message-read.short{float:right;height:34px;border-left:1px solid grey}.section-message .section-header .message-read img{position:relative;padding:20px 5px 0 5px}.section-message .section-header .message-read img.short{position:relative;padding:5px 5px 0 5px}.section-message .section-message-text{float:left;clear:both;padding:10px;width:100%;display:none;border-top:1px solid grey}  div.errors{display:none}form label.error,div.errors label.error{display:none;color:#000000;margin-top:5px;font-size:11px;padding-left:18px;background-image:url("../images_layout/icon_attention.png");background-repeat:no-repeat;background-position:left}form input:focus{border:1px solid grey;box-shadow:0 0 1px grey}form input.error_input:focus{border:1px solid #FF0000;box-shadow:0 0 1px #FF0000;outline:none}form input.valid_input:focus{border:1px solid #009900;box-shadow:0 0 1px #009900;outline:none}form input:read-only{background-color:inherit}form{margin-top:0px}label{font-size:13px;font-weight:bold;display:block;margin-top:15px;margin-bottom:8px;color:#2c445b;cursor:inherit}label.inline{display:inline-block;text-align:right}input{border:1px solid #a5a5a5}input.invalid{border:1px solid red;outline:none}input[type='text']{width:230px;font-size:13px;padding:4px;background-color:#fff}input[type='text'].filter-input{float:left;width:350px}input[type='tel']{width:230px;font-size:13px;padding:4px;background-color:#fff}input[type='radio']{vertical-align:middle;padding:10px}input[type='password']{width:230px;font-size:13px;padding:4px;background-color:#fff}input[type='submit']{display:none}textarea{width:300px;height:350px;resize:none;font-size:13px;padding:4px;background-color:#fff;border:1px solid #a5a5a5;font-family:Arial}button{padding:6px;font-size:13px;font-weight:bold;min-width:80px;margin-top:15px}button img{vertical-align:text-bottom;margin-right:6px;display:none}select{min-width:240px;padding:4px;font-size:13px}#input_search_field.hasDatepicker{border:1px solid #a5a5a5}#input_start.hasDatepicker{border:1px solid #a5a5a5}#input_end.hasDatepicker{border:1px solid #a5a5a5}#section_form_internal_message{float:left;position:relative}#section_internal_message_container{float:left}#section_internal_message_subject{float:left}#section_internal_message{width:100%}#section_internal_message_text{float:left;clear:left}#section_internal_message_text textarea{height:500px}#section_internal_message_receiver{float:left;margin-left:20px}#section_internal_message_send_btn{position:absolute;bottom:0}#section_characters_remaining{clear:left}#form_customer_search_submit{float:left;clear:both} .section-item-filter{margin-top:20px}div.select-box{float:left;clear:left;border:1px solid black;width:358px;height:180px;cursor:default;overflow-y:auto;-moz-user-select:none; -ms-user-select:none; -khtml-user-select:none; -webkit-user-select:none; -webkit-touch-callout:none; }.select-box-item.selected{background:#BFEFFF}.select-box-item{width:348px;padding:5px}#input_filter{float:left;width:350px} .redbold{color:red;font-weight:bold} #container-site{display:inline-block;white-space:nowrap}#container-left{display:inline-block;white-space:initial;vertical-align:top;width:260px}#container-left #logo{box-sizing:content-box;margin:10px 10px 0 10px;padding:9px 19px;border-radius:5px;max-width:260px;background:-webkit-gradient(linear,left bottom,left top,from(#ededed),to(#fff));background:-moz-linear-gradient(top,#ededed,#fff);text-align:center}#container-left #logo img{max-width:100%;mix-blend-mode:multiply}#container-left .splitter{height:2px;width:260px;background-image:url("../images_layout/bg_left_splitter.png");background-repeat:no-repeat}#container-content{display:inline-block;white-space:initial;position:relative;background-color:#FFFFFF;background-image:url("../images_layout/bg_content_top.png");background-size:100% 86px;background-repeat:no-repeat;background-position:top left}#content{float:left;min-width:690px;padding:30px 20px 20px 20px}#container-id-logout{margin-top:10px;text-align:center}#container-id{margin-top:20px}#container-id-logout .id-content{background-image:url("../images_layout/bg_id_middle.png");background-repeat:repeat-y;overflow:hidden}#container-id .id-content{background-image:url("../images_layout/bg_id_middle.png");background-repeat:repeat-y;padding-left:15px;overflow:hidden}#container-id .id-content img{float:left}#container-id .id-content .user-info{float:left;margin-left:10px}#container-id .bg_id_top,#container-id-logout .bg_id_top{background-image:url("../images_layout/bg_id_top.png");background-repeat:no-repeat;height:5px}#container-id .bg_id_bottom,#container-id-logout .bg_id_bottom{background-image:url("../images_layout/bg_id_bottom.png");background-repeat:no-repeat;height:5px}#container-search{height:32px;width:260px;background-image:url("../images_layout/bg_search.png");background-repeat:no-repeat;margin-top:10px;padding:7px 0px 0px 48px}#container-search input{width:180px;background-color:#545454;border:0px;color:#FFFFFF}#container-menu{margin-top:10px}#container-menu div{}#container-menu div.item{padding:10px 0px 10px 10px;color:#FFFFFF;font-size:15px;cursor:pointer}#container-menu div.item-selected{background-color:#545454}#container-menu div.sub-item{padding:10px 0px 10px 30px;color:#FFFFFF;font-size:13px;background-color:#303030}#container-menu div.item img{float:left;margin-right:10px;margin-top:-3px}#container-menu div.sub-item ul li{list-style-type:none;background:url("../images_layout/menu_dot.png");background-position:0px 12px;background-repeat:no-repeat}#container-menu div.sub-item ul li{display:block;margin:0px;padding-left:20px;line-height:27px}#container-menu div.sub-item ul li a{text-transform:none;color:#FFFFFF;padding:0px 0px 0px 0px}#container-menu div.sub-item ul li a:hover{} .ui-timepicker-select{width:50px;min-width:50px;display:inline}.ui_tpicker_hour_label,.ui_tpicker_hour_slider,.ui_tpicker_hour,.ui_tpicker_minute_slider,.ui_tpicker_minute_label,.ui_tpicker_minute,.ui_tpicker_time_label,.ui_tpicker_time{display:inline}.ui_tpicker_time:after{content:'\a';white-space:pre}  ul.tab{list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:#FFFFFF} ul.tab li{float:left} ul.tab li a{display:inline-block;color:white;text-align:center;padding:14px 16px;text-decoration:none;transition:0.3s;font-size:15px;font-family:Arial;background-color:#3e3e3e} ul.tab li a.active{background-color:#545454} .tabcontent{padding:10px 12px 20px 12px;border:1px solid #ccc;overflow:hidden}#tabbed_content{padding-top:20px;width:690px} .requirement-option-container{display:flex;gap:12px}.requirement-option-add{flex:1}.requirement-option{border:2px solid #ccc;flex:1;padding:10px}.requirement-option:hover{border-color:red}.requirement-option.active{border-color:green;pointer-events:none;cursor:default}.requirement-option.disabled{pointer-events:none;cursor:default}.requirement-option-header{text-align:center;font-size:20px}.requirement-option-req{text-align:left;padding-bottom:100px}.limit-container{padding:5px;border:1px solid red;width:50px;float:right}.limit-container:hover{background:#ccc}#id_image{width:350px;height:300px}#id_image img{max-width:100%;max-height:100%}#admin_details{float:left}#member_details{float:left}#admin_permissions{float:left;width:100%;padding-bottom:50px}.relative{position:relative}.details-column{float:left;margin-left:80px}.details-submit{position:absolute;right:0;bottom:0}.permissions-table{width:100%;float:left;clear:both}.permission-radio{width:50px;text-align:center}.permission-header{background:#3e3e3e;margin-top:20px;border:1px solid #3e3e3e;padding:10px 5px}.permission-sub{position:relative;border:1px solid grey;border-top:0;padding-bottom:10px}#section_connected_member{}#section_admin_create_form{padding-top:20px} #auth_selection,#auth_selection_code{width:300px;overflow:hidden;margin-top:-10px}#auth_selection div,#auth_selection_code div{float:left;width:100px;padding:3px;text-align:center;border:1px solid #c3c3c3;background:#f9f9f9;margin-top:6px}#auth_selection div.auth-selected,#auth_selection_code div.auth-selected{border:1px solid #5c2114}#auth_selection div label,#auth_selection_code div label{color:#000000;font-size:12px;margin-top:6px}#auth_selection div input,#auth_selection_code div input{margin-top:10px}#auth_frame_pin,#auth_frame_auto{margin-right:20px}#customer_uploaded_documents{width:500px}.page-number{display:inline;background-color:#3e3e3e;color:white;font-size:20px;padding:10px;margin:0 3px 0 3px;cursor:pointer;text-align:center;-moz-user-select:none; -ms-user-select:none; -khtml-user-select:none; -webkit-user-select:none; -webkit-touch-callout:none; }.page-number.selected{background-color:black;text-decoration:underline}#section_remittance_active div#section_errors,#section_payout_view div#section_errors{width:100%}#section_remittance_active div#section_errors{display:none;margin-top:10px}#section_payout_view div#section_errors{margin-top:10px}#section_remittance_active div#section_errors p,#section_payout_view div#section_errors p{margin:0;font-size:11px;font-weight:bold;padding-left:18px;background-image:url("../images_layout/icon_attention.png");background-repeat:no-repeat;background-position:left}#container_remittance_receipt div{margin-bottom:20px}.signatures{display:none} #container_ledger_receipt{padding:10px;position:absolute;z-index:10;top:25%;left:50%;background:white}#container_ledger_receipt td:nth-child(even){padding-left:100px}#container_ledger_receipt a.button{margin:5px 0 0 0}#container_ledger_receipt h2{margin:0 0 15px 0}#container_ledger_receipt div:nth-of-type(1){float:left}#container_ledger_receipt div:nth-of-type(2){float:right;cursor:pointer} #map{height:500px;margin-bottom:20px} .controls{margin-top:10px;border:1px solid transparent;border-radius:2px 0 0 2px;box-sizing:border-box;-moz-box-sizing:border-box;height:32px;outline:none;box-shadow:0 2px 6px rgba(0,0,0,0.3)}#pac-input{background-color:#fff;font-family:Roboto;font-size:15px;font-weight:300;margin-left:12px;padding:0 11px 0 13px;text-overflow:ellipsis;width:300px}#pac-input:focus{border-color:#4d90fe}.pac-container{font-family:Roboto}#type-selector{color:#fff;background-color:#4d90fe;padding:5px 11px 0px 11px}#type-selector label{font-family:Roboto;font-size:13px;font-weight:300}#target{width:345px}#section-input-branch-location img{display:inline;width:32px;height:32px;vertical-align:middle}#section-input-branch-location .button.icon img{display:block;margin:0}#section-input-branch-location .button.icon{padding:3px;margin:0;vertical-align:middle;margin-left:10px}#section-input-branch-location input[type="text"]{vertical-align:middle;width:300px}@media print{.no-print{display:none !important}#container-content{width:100%}#container_ledger_receipt{visibility:visible;position:absolute;top:20% !important;left:20% !important;width:60% !important}#container_remittance_receipt{visibility:visible;position:absolute;top:20%;left:10%;width:80%}#container_remittance_receipt h2{position:relative;font-size:28px !important}#value_popup{visibility:visible;position:absolute;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;top:20% !important;left:10% !important;width:80% !important}.signatures{display:block !important;overflow:auto}.signatures div.signature{width:45%;font-weight:bold}.signatures div.signature:nth-child(even){float:left}.signatures div.signature:nth-child(odd){float:right}.signatures div hr{display:block;margin-bottom:10px;width:100%}} #tpl_micro_loan_details{border-top:1px solid black;padding-top:20px} #form_transactions_search a.button[id^="btn_clear"]{color:red;margin:0 0 0 5px;padding:7px 12px}#tpl_result_transactions td,#tpl_result_transactions th{padding:5px 0 5px 0px;white-space:nowrap}#tpl_result_transactions td:not(:first-child):not(:last-child),#tpl_result_transactions th:not(:first-child):not(:last-child){padding-left:10px;padding-right:10px;white-space:nowrap}#tpl_result_transactions table{font-size:smaller} .shadow-box{text-align:center;display:block;float:left;width:40%;padding:15px;margin:2em 10px 1em;background:white;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset}.box-font{font-size:14px;margin-top:20px}.box-label{font-size:16px}#balance-box.shadow-box{font-size:22px;white-space:nowrap;margin-top:0}#ledger-info-box.shadow-box{text-align:left;width:100%;margin-left:0;float:none;box-sizing:border-box;margin-bottom:20px} .itempicker-container{display:none;position:fixed;z-index:100;background:white;top:50%;left:50%;width:700px;padding:20px;transform:translate(-50%,-50%);border:3px solid grey;border-radius:5px;max-height:500px;overflow-y:auto}.itempicker-container .itempicker-close{position:absolute;top:0;right:0;padding:5px;cursor:pointer} .horizontal{flex-direction:row}.vertical{flex-direction:column}.horizontal,.vertical{display:flex}.horizontal > div,.vertical > div{flex:1}.center{align-items:center}.invoice-header{padding-bottom:10px}.invoice-content{padding:10px 0;border-bottom:1px solid grey;border-top:1px solid grey}.invoice-footer{padding-top:10px}.invoice-content > div:last-of-type input,.invoice-content > div:first-of-type input{max-width:150px}.box{background:rgb(234,234,234);padding:10px}