/* card selection cb */
@media screen and (min-width:991px) {
	.cb-secondry-card-drop { min-width: 370px; }
}
.cb-secondry-card-drop > .btn-secondary { display: flex; min-height: inherit; padding: 9px 38px 9px 16px; align-items: center; justify-content: space-between; }
.cb-secondry-card-drop > .btn-secondary .user-info .name { font-size: .8125rem; line-height: 1.461538461538462; margin: 0; color: #444; }
.cb-secondry-card-drop > .btn-secondary .user-info .card-num { font-size: .875rem; line-height: 1.5; padding: 2px 0 0; color: #222; }
.cb-secondry-card-drop .card-num .dot { opacity: .61; background: #aaa; }
.cb-secondry-card-drop .amount-info { display: flex; margin: 0; flex-direction: column;align-items: flex-end; }
.cb-secondry-card-drop .custom-card .amount { font-size: .9375rem; font-weight: 700; line-height: 1.6; display: flex; margin: 0; align-items: center; }
.cb-secondry-card-drop .custom-card { display: flex; margin: 7px 8px; padding: 10px 18px 10px 13px; align-items: center; justify-content: space-between; }
.cb-secondry-card-drop .amount-info, .cb-secondry-card-drop .user-info { width: auto; }
.cb-secondry-card-drop .amount { display: flex; margin: 0; align-items: center; }
.cb-secondry-card-drop > .btn-secondary .num { font-size: .9375rem; }
.cb-secondry-card-drop .custom-card .amount .num { font-size: .875rem; font-weight: 700; line-height: 1.714285714285714; }
.cb-secondry-card-drop .custom-card .name { font-size: .8125rem; font-weight: 400; line-height: 1.461538461538462; margin: 0; }
.cb-secondry-card-drop .custom-card .card-num { font-size: .8125rem; font-weight: 500; line-height: 1.461538461538462; padding: 1px 0; }
.cb-secondry-card-drop .amount img { width: 14px; height: 14px; }
.cb-secondry-card-drop ul .amount img { width: 10px; height: 10px; }
.cb-secondry-card-drop .dropdown-menu-area { background: #f3f6f9; }
.cb-secondry-card-drop .search { padding: 10px 6px 8px; background: #fff; }
.cb-secondry-card-drop .dropdown-menu-area .scroll-holder { width: auto !important; padding: 0 6px 6px; border-bottom: solid 6px #fff; background: #fff; }
.cb-secondry-card-drop .search .form-control:not(:focus, :hover) { border-color: #ebeff4 !important; }
.cb-secondry-card-drop .search .ico { top: 24px; color: #777; }
.cb-secondry-card-drop .info-holder ul li { border-width: 0; }
.cb-secondry-card-drop .info-holder ul li + li { margin: 8px 0 0; }
.cb-secondry-card-drop .info-holder ul li + li::before { display: none; }
.cb-secondry-card-drop .info-holder ul a { display: flex; min-height: 56px; padding: 7px 9px; border: 1px solid; border-radius: 4px; align-items: center; justify-content: space-between; }
.cb-secondry-card-drop .info-holder ul a:not(:hover, :focus) { border-color: #ebeff4; }
.cb-secondry-card-drop .user-info .name { line-height: 1.5; margin: 0; }
.cb-secondry-card-drop .user-info .card-num { line-height: 1.464285714285714; padding: 2px 0 0; }
.cb-secondry-card-drop ul .amount-info .amount { font-size: .8125rem; font-weight: 500; line-height: 1.846153846153846; display: flex; color: #222; align-items: center; }
.cb-secondry-card-drop .amount img { margin: 0 0 0 4px; }
.cb-secondry-card-drop #card-drop-menu .no-records { width: auto; height: auto; margin: 0; padding: 20px; border-radius: 0; background: #fff; }
.cb-secondry-card-drop #card-drop-menu .no-records:before { display: none; }
.cb-secondry-card-drop #card-drop-menu .no-records .circle { display: flex; flex-direction: column; width: 210px; height: 210px; margin: 0 auto; border-radius: 100%; background: #f3f6f9; align-items: center; justify-content: center; }
.cb-secondry-card-drop .amount .currency-sign { margin: 0 0 0 5px; }
.cb-secondry-card-drop .amount-info .card-category { font-size: .625rem; font-weight: 500; line-height: 1.5; text-transform: uppercase; }
.cb-secondry-card-drop ul .amount-info .card-category, .cb-secondry-card-drop .dropdown-toggle:not([aria-expanded='true']) .amount-info .card-category { color: #757575; }

/*.slimScrollDiv > div:not([class*="slimScrollBar"]), .slimScrollDiv { width: auto !important; }*/
@media screen and (max-width:767px) {
	.cb-secondry-card-drop .amount-info .card-category { font-size: .8rem; }
	.cb-secondry-card-drop > .btn-secondary:not(:disabled) .card-num .dot:nth-child(2) { margin: 0 0 0 3px; }
}