body{color:#566787;background:#f5f5f5;font-family:Varela Round,sans-serif;font-size:13px}.table-responsive{margin:30px 0}.table-wrapper{min-width:1000px;background:#fff;padding:20px 25px;border-radius:3px;box-shadow:0 1px 1px #0000000d}.table-title{background:#435d7d;color:#fff;padding:16px 30px;margin:-20px -25px 10px;border-radius:3px 3px 0 0}.table-title h2{margin:5px 0 0;font-size:24px}.table-title .btn-group{float:right}.table-title .btn{color:#fff;float:right;font-size:13px;min-width:50px;border-radius:2px;border:none;outline:none!important;margin-left:10px}.table-title .btn i{float:left;font-size:21px;margin-right:5px}.table-title .btn span{float:left;margin-top:2px}table.table tr td,table.table tr th{border-color:#e9e9e9;padding:12px 15px;vertical-align:middle}table.table tr th:first-child{width:60px}table.table tr th:last-child{width:100px}table.table-striped tbody tr:nth-of-type(odd){background-color:#fcfcfc}table.table-striped.table-hover tbody tr:hover{background:#f5f5f5}table.table th i{font-size:13px;margin:0 5px;cursor:pointer}table.table td:last-child i{opacity:.9;font-size:22px;margin:0 5px}table.table td a{font-weight:700;color:#566787;display:inline-block;text-decoration:none;outline:none!important}table.table td a:hover{color:#2196f3}table.table td a.edit{color:#ffc107}table.table td a.delete{color:#f44336}table.table td i{font-size:19px}table.table .avatar{border-radius:50%;vertical-align:middle;margin-right:10px}.pagination{float:right;margin:0 0 5px}.pagination li a{border:none;font-size:13px;min-width:30px;min-height:30px;color:#999;margin:0 2px;line-height:30px;border-radius:2px!important;text-align:center;padding:0 6px}.pagination li a:hover{color:#666}.pagination li.active a,.pagination li.active a.page-link{background:#03a9f4}.pagination li.active a:hover{background:#0397d6}.pagination li.disabled i{color:#ccc}.pagination li i{font-size:16px;padding-top:6px}.hint-text{float:left;margin-top:10px;font-size:13px}.custom-checkbox{position:relative}.custom-checkbox input[type=checkbox]{opacity:0;position:absolute;margin:5px 0 0 3px;z-index:9}.custom-checkbox label:before{width:18px;height:18px;content:"";margin-right:10px;display:inline-block;vertical-align:text-top;background:#fff;border:1px solid #bbb;border-radius:2px;box-sizing:border-box;z-index:2}.custom-checkbox input[type=checkbox]:checked+label:after{content:"";position:absolute;left:6px;top:3px;width:6px;height:11px;border:solid #000;border-width:0 3px 3px 0;transform:inherit;z-index:3;transform:rotate(45deg)}.custom-checkbox input[type=checkbox]:checked+label:before{border-color:#03a9f4;background:#03a9f4}.custom-checkbox input[type=checkbox]:checked+label:after{border-color:#fff}.custom-checkbox input[type=checkbox]:disabled+label:before{color:#b8b8b8;cursor:auto;box-shadow:none;background:#ddd}.modal .modal-dialog{max-width:400px}.modal .modal-body,.modal .modal-footer,.modal .modal-header{padding:20px 30px}.modal .modal-content{border-radius:3px}.modal .modal-footer{background:#ecf0f1;border-radius:0 0 3px 3px}.modal .modal-title{display:inline-block}.modal .form-control{border-radius:2px;box-shadow:none;border-color:#ddd}.modal textarea.form-control{resize:vertical}.modal .btn{border-radius:2px;min-width:100px}.modal form label{font-weight:400}