.widget-resident-directory-container{display:flex;flex-direction:column;width:100%;font-family:'Montserrat','Josefin Sans',sans-serif}.widget-resident-directory-container .font-bold{font-weight:bold}.widget-resident-directory-container .loading{display:block;margin:0 auto}.widget-resident-directory-container .widget-resident-directory-opt-in{padding:0 10px;display:flex}.widget-resident-directory-container .widget-resident-directory-opt-in .widget-resident-directory-settings{margin-left:auto}.widget-resident-directory-container .widget-resident-directory-checkbox input{margin-right:10px}.widget-resident-directory-container .widget-resident-directory-table{flex:1;margin-bottom:0!important;margin-top:0!important}.widget-resident-directory-container .widget-resident-directory-table thead tr{background:transparent}.widget-resident-directory-container .widget-resident-directory-table>tbody>tr>td{vertical-align:middle;padding:15px 9px;font-weight:500}.widget-resident-directory-container .widget-resident-directory-table>tbody>tr.current{background:#f1fdde}.widget-resident-directory-container .widget-resident-directory-table>tbody>tr>td>div{padding-bottom:5px}.widget-resident-directory-container .widget-resident-directory-table>thead>tr>th{text-transform:uppercase;font-weight:800;padding:15px 9px;background-color:transparent}.widget-resident-directory-container .dataTables_wrapper{flex:1}.widget-resident-directory-container .widget-resident-directory-table .dt-control{width:10px;display:table-cell}.widget-resident-directory-container .widget-resident-directory-table .dt-control.fa{background:#b69962}.widget-resident-directory-container .widget-resident-directory-table .dt-control.fa-plus,.widget-resident-directory-container .widget-resident-directory-table .dt-control.fa-minus{cursor:pointer}.widget-resident-directory-container .widget-resident-directory-table .widget-resident-directory-row-details tr>td:first-child{font-weight:800;text-transform:uppercase;width:200px;padding:5px 5px 0 30px}.widget-resident-directory-container .widget-resident-directory-table .widget-resident-directory-row-details tr>td:last-child{text-align:left}.widget-resident-directory-container .widget-resident-directory-table .widget-resident-directory-row-details,.widget-resident-directory-container .widget-resident-directory-table>tbody>tr.opened,.widget-resident-directory-filter .widget-resident-directory-filter-group a{background-color:#f4f6f8}.widget-resident-directory-container .widget-resident-directory-filter{width:200px;padding:0 10px}.widget-resident-directory-container .widget-resident-directory-content{flex:1;padding:0 10px}.widget-resident-directory-filter .widget-resident-directory-filter-search{position:relative;padding-bottom:10px}.widget-resident-directory-filter .widget-resident-directory-filter-search i.fa.fa-search{position:absolute;top:0;font-size:20px;padding:10px 7px}.widget-resident-directory-filter .widget-resident-directory-filter-search input{padding:20px 0 20px 30px;box-sizing:border-box}.widget-resident-directory-filter .widget-resident-directory-filter-group{background:#ebebeb}.widget-resident-directory-filter .widget-resident-directory-filter-group a{padding:15px;font-weight:bold}.widget-resident-directory-filter .widget-resident-directory-filter-group a.active{border:0;color:#333;background:#c4c4c4}.widget-resident-directory-content .dataTables_paginate,.widget-resident-directory-content .dataTables_info{color:#333;padding:10px}.widget-resident-directory-content .dt-toolbar-footer{background:transparent}.widget-resident-directory-content .dt-toolbar-footer .pagination>li>a{color:#333;border:0;background:transparent;box-shadow:none}.widget-resident-directory-content .dt-toolbar-footer .pagination>li.active>a{background:#b69962}.resident-directory-publish-setting-modal .modal-dialog{width:70vw;max-width:70vw}.resident-directory-publish-setting-modal .modal-dialog .modal-content{width:70vw;max-width:70vw;height:auto}.resident-directory-publish-setting-modal .modal-dialog .modal-content .modal-header{width:auto;justify-content:start;border:0;font-weight:bold}.resident-directory-publish-setting-modal .modal-dialog .modal-content .modal-header h4{font-weight:bold}.resident-directory-publish-setting-modal .modal-dialog .modal-content .modal-header .close{margin-left:auto}.resident-directory-publish-setting-modal .modal-dialog .modal-content .modal-body>div{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;margin-bottom:15px}.resident-directory-publish-setting-modal .modal-dialog .modal-content .modal-body>div>input[type="checkbox"]{max-width:20px;flex:1;margin:0}.resident-directory-publish-setting-modal .modal-dialog .modal-content .modal-body>div>span{margin-left:20px;flex:1;max-width:135px}.resident-directory-publish-setting-modal .modal-dialog .modal-content .modal-body>div>input[type="text"]{flex:1;margin-left:0;padding:7px 15px}.widget-resident-directory-container .btn.btn-primary,.resident-directory-publish-setting-modal .btn.btn-primary{background:#b69962;border:0;text-transform:uppercase;font-weight:bold;padding:10px 15px;min-width:150px}@media(max-width:768px){.widget-resident-directory-table tbody td{font-size:10px;line-height:5px}.widget-resident-directory-container .widget-resident-directory-table>thead>tr>th{font-size:9px;padding:10px 5px!important;border-bottom:1px solid #dee2e6}.widget-resident-directory-opt-in{margin-bottom:15px}.widget-resident-directory-container{margin:35px 0}.widget-resident-directory-checkbox{display:flex;align-items:center;margin:0}.widget-resident-directory-table .form-control{font-size:10px;padding:5px}.widget-resident-directory-container .widget-resident-directory-table>tbody>tr>td>div{padding:0}.resident-directory-publish-setting-modal .modal-dialog,.resident-directory-publish-setting-modal .modal-content{width:100%!important;max-width:100%!important;margin:0}}