/*-----------------------------*/
/*---------- GLOBAL -----------*/
/*-----------------------------*/
input,select{font-family:'Montserrat' !important;}
/* Spacing */
.pd-0{padding-bottom: 0px;}
.pd-10{padding-bottom: 10px;}
.pd-20{padding-bottom: 20px;}
.pd-50{padding-bottom: 50px;}
.pd-100{padding-bottom: 100px;}
.text-bold{font-weight:bold !important;}
.mb-10 { margin-bottom: 10px; }

/* Tables */
.fullcount-container .table-responsive { overflow-y: auto; }
.page-id-58002 .fullcount-container .table-responsive { overflow-y: unset; }
.page-id-58006 .fullcount-container .table-responsive { overflow-y: unset; }
.mp-top{margin-top:15px;}
.mp-bottom{margin-bottom:15px;}
.fullcount-container .fullcount { border: 1px solid #ccc !important; /* min-width: 1100px; */ }
.fullcount-container .fullcount tr { border-bottom: 1px solid #ccc !important; }
.fullcount-container .fullcount tr:nth-child(even) { background: #f5f5f5; } 
.fullcount-container .fullcount th,
.fullcount-container .fullcount td { border: 0px !important; padding: 10px !important; }
.fullcount-container .fullcount th:nth-child(1),
.fullcount-container .fullcount td:nth-child(1) { /** width: 2% !important; */ }
.fullcount-container .fullcount.has-id th:nth-child(1),
.fullcount-container .fullcount.has-id td:nth-child(1) { /* width: 13% !important; */ }
.fullcount-container .fullcount.account-details th,
.fullcount-container .fullcount.account-details td { /* width: 25% !important; */ }
.fullcount-container .btn-default { 
	padding: 0px 10px; 
	line-height: 40px; 
	display: inline-block; 
	text-transform: capitalize; 
}

.fullcount-container .table-responsive { overflow-y: auto; }
.page-id-58002 .fullcount-container .table-responsive { overflow-y: unset; }
.page-id-58006 .fullcount-container .table-responsive { overflow-y: unset; }
.fullcount-container .displayfullcount { border: 1px solid #ccc !important;}
.fullcount-container .displayfullcount tr { border-bottom: 1px solid #ccc !important; }
.fullcount-container .displayfullcount tr:nth-child(even) { background: #f5f5f5; } 
.fullcount-container .displayfullcount th,
.fullcount-container .displayfullcount td { border: 0px !important; padding: 10px !important; }
.hiddenpagination .dataTables_paginate {display:none !important;}
#longperiodtransactions td{text-align:center;}
/* Pagination */
/*
.fullcount-container .fullcount + .dataTables_paginate { margin-top: 20px; }
.fullcount-container .fullcount + .dataTables_paginate a,
.fullcount-container .fullcount + .dataTables_paginate span {
	display: inline-block;
	padding: 0px !important;
	width: 25px !important;
	text-align: center !important;
	line-height: 22px !important;
	height: 25px !important;
}
.fullcount-container .fullcount + .dataTables_paginate a.current { 
	border-radius: 0px; 
	border: 1px solid #647f78; 
	background: #647f78 !important; 
	color: #fff !important; 
}
*/

.page-id-58284 #shortperiodtransactions tbody td p {text-align:right;margin: 0px !important;}
.page-id-58284 #shortperiodtransactions tbody td p a {background:#b19579;padding:5px 30px;color:#fff;}
.page-id-58284 #shortperiodtransactions tfoot td a,
.page-id-58284 #transactionslist tfoot td a {border-bottom:2px solid #333;}
.page-id-58284 #shortperiodtransactions tfoot td a:hover,
.page-id-58284 #transactionslist tfoot td a:hover {border-color:#b19579;}
.page-id-58284 .table>thead>tr>th {font-weight: normal !important;font-size:20px;}
.page-id-57995 .dataTables_paginate a.paginate_button.current,
.page-id-58002 .dataTables_paginate a.paginate_button.current {background:#b19579 !important;color: #fff !important;}
.page-id-57995 .dataTables_paginate a.paginate_button,
.page-id-58002 .dataTables_paginate a.paginate_button{border:0px !important;}
.page-id-57995 .dataTables_paginate a.paginate_button:hover,
.page-id-58002 .dataTables_paginate a.paginate_button:hover{color:#333 !important}
.page-id-57995 .dataTables_wrapper .dataTables_paginate ,
.page-id-58002 .dataTables_wrapper .dataTables_paginate {margin-bottom: 10px;}	

.summary_account table.table {border:0px !important}
.summary_account table.table tbody tr {border:1px solid #ccc;}
.summary_account table.table tfoot tr {border-bottom:0px !important;}
.summary_account table.table tfoot tr td {padding-top:20px !important;}
.summary_account table.table tfoot tr a {background:#b19579;padding:8px 20px;color:#fff;border-radius:2px;box-shadow:1px 1px 5px #ccc;}
.btn-view {
   font-family: 'Lato' !important;
   font-size:16px !important;
   background: #b19579 !important;
   border: 2px solid #b19579 !important;
   font-weight: 700 !important;
   display: inline-block;
   text-transform: capitalize;
   cursor:pointer;
   padding: 6px 20px;
   color: #fff;
   border-radius: 2px;
   box-shadow: 1px 1px 5px #ccc;
}
@media(max-width:800px){
    .page-id-58284 .fusion-column-wrapper .col-sm-8 {width:100%;margin-top:20px}
}

@media(max-width:572px){
    .page-id-57995 .table.account-details tbody td a {line-height:22px;}
}
@media(max-width:1025px){
    .page-id-58284 .fusion-column-wrapper .col-sm-4,
    .page-id-58284 .fusion-column-wrapper .col-sm-8 {width:100%;}
}