@media screen and (min-width: 1400px) {
  .service-tab nav .nav-link {
    font-size: 18px;
    padding: 10px 16.6px 15px;
}
.hero h1 {
  font-size: 57px;
}
#nav-tax .tab_grid .img_box{
  padding: 0 140px;
}
}
@media screen and (max-width: 1200px) {
  .service-tab nav .nav-link {
    font-size: 14px;
    padding: 8px 8.8px 13px;
}
  .service-tab .tab-content .tab-pane {
    padding-top: 50px;
  }
  .service-tab .tab-content .tab-pane .text-box h1 {
    font-size: 28px;
  }
  .service-tab .tab-content .tab-pane .text-box p {
    font-size: 17px;
    margin-bottom: 20px;
  }
  .our-services-tab .tab-content .d-grid .grid-item {
    padding: 15px 10px;
}
#nav-tax .tab_grid .img_box {
  padding: 0 50px;
}
.service-tab .tab-content .tab-pane .tab_grid .img_box {
  padding: 0 10px;
}

/* faizan-css-30-11-24 */
.user-dashboard-container #sidebar .tabs-link .tab-button .tabs-item {
  padding: 13px 10px;
  font-size: 16px;
}

.dashboard-header .header-content {
  gap: 20px;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .btn-box a.btn {
  font-size: 15px;
  gap: 5px;
  padding: 10px 20px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .btn-box a.btn img {
  width: 26px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item {
  gap: 30px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .balance-boxes-grid .grid-box.left-box {
  grid-template-columns: 1fr 1fr;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .balance-boxes-grid .balance-box {
  padding: 10px 15px 20px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .balance-boxes-grid .balance-box h2 {
  font-size: 28px;
  margin: 2px 0px 10px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .balance-boxes-grid .balance-box h3 {
  font-size: 14px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .balance-boxes-grid .balance-box span {
  font-size: 12px;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .bar-content {
  width: 75%;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .y-axis div::before {
  width: 83%;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .bar-chart {
  width: 150%;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .x-axis-label {
  width: 150%;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .today-overview {
  width: 80%;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item table.today-overview-table th, 
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item table.today-overview-table td {
  padding: 10px 15px;
  font-size: 15px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item table.today-overview-table .User-name {
  height: 35px;
  width: 35px;
}

/* dev-api */

.user-dashboard-container .user-dashboard-area .dashboard-content .dev-api .api-listing {
  grid-template-columns: 1fr 1fr 1fr;;
}


/* req-for-fund */
.user-dashboard-container .user-dashboard-area .dashboard-content .req-for-fund .grid {
  gap: 40px;
  grid-template-columns: 2fr 3fr;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .req-for-fund form.kyc-form .input-group .input-field {
  padding: 10px 15px;
  font-size: 15px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .req-for-fund .fund-detail .transaction-table th, 
.user-dashboard-container .user-dashboard-area .dashboard-content .req-for-fund .fund-detail .transaction-table td {
  font-size: 15px;
  padding: 10px 10px;
}

/*-------- dispute ----------*/
.user-dashboard-container .user-dashboard-area .dashboard-content .dispute-container .report-header {
  flex-wrap: wrap;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dispute-container .report-header .entity-box {
  order: 1;
  flex: 0 0 45%;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dispute-container .report-header .dashboard-search-container {
  flex: 0 0 100%;
  order: 3;
  padding-left: 1px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dispute-container .report-header .search-box {
  order: 2;
  flex: 0 0 45%;
  display: flex;
  justify-content: end;
}
/* faizan-css-04-12-24 */
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify form.kyc-form.documentation-form .form-grid {
  grid-template-columns: 1fr 1fr;
  column-gap: 20px;
}
}

@media screen and (max-width: 1080px) {
  header .navbar {
    padding: 15px 0;
}
header .navbar-brand {
  margin-right: 30px;
}
header .navbar ul li a {
  font-size: 16px;
  padding-left: 10px !important;
  padding-right: 10px !important;
}
header .log-sign .btn {
  padding: 10px 22px;
  font-size: 17px;
}
.hero h1 {
  font-size: 60px;
}
.hero {
  padding: 50px 0;
}
.overview h2 {
  font-size: 45px;
  margin: 20px 0 40px;
}
.top_heading {
  font-size: 19px;
  padding: 10px 30px;
}
.overview .d-grid .grid-box {
  padding: 0 10px;
  margin-top: 10px;
}
.overview .d-grid {
  column-gap: 15px;
}
.overview {
  background: url(../images/onklick_unified_atm_bg.webp) 0% 5%, url(../images/onklick_unified_phone_bg.webp) 100% 0%;
  background-repeat: no-repeat;
  background-size: 120px;
}
.overview .d-grid .grid-box p {
  font-size: 16px;
}
.our-services .tab-content .d-grid .grid-item {
  padding: 20px;
  margin-bottom: 10px;
}
.our-services .tab-content .d-grid .grid-item p {
  font-size: 18px;
  line-height: 20px;
}
.our-services .tab-content .d-grid {
  padding-left: 5px;
  padding-right: 5px;
}
.service-tab .tab-content .tab-pane .tab_grid .img_box {
  padding: 0 0px;
}
.one-solution h2 {
  font-size: 45px;
}
.join-us h2 {
  margin: 20px 0 40px;
  font-size: 45px;
}
.join-us .d-flex p {
  font-size: 17px;
}
.join-us .d-flex {
  column-gap: 10px;
}
.join-us p {
  font-size: 17px;
  margin-top: 15px;
}
.our-services-tab .tab-content .d-grid .grid-item p {
  font-size: 17px;
  line-height: 20px;
}
.our-services-tab .tab-content p {
  font-size: 17px;
  margin-bottom: 40px;
}
.our-services-tab .nav-tabs {
  margin-bottom: 30px;
  margin-top: 20px;
}
.our-services-tab .tab-content h2 {
  font-size: 35px;
}
.our-services-tab {
  padding: 35px 0;
}
.apply-process h4 {
  font-size: 19px;
  margin-bottom: 10px;
}
.apply-process .apply-detail .service-list li {
  font-size: 16px;
}
.apply-process .apply-detail {
  column-gap: 5px;
  margin-bottom: 30px;
}
.apply-process .text-box .btn {
  padding: 8px 20px;
  font-size: 17px;
}
.our-services-tab .view-all-btn a {
  font-size: 20px;
}
  /* faizan */
  .apply-process, .features, .best-pricing, .vision-mission, .our-team, .about-us {
    padding: 35px 0px;
}
  .best-pricing .d-grid {
    gap: 20px;
  }
  .best-pricing .d-grid .pricing-box {
    padding: 30px 15px 20px 15px;
  }
  .best-pricing .d-grid .pricing-box p {
    font-size: 15px;
  }

  footer h2 {
    font-size: 22px;
  }
  footer p,
  footer a {
    font-size: 16px;
  }
  footer .footer-about .social-icons {
    gap: 20px;
  }
  footer .footer-contact-info h3 {
    font-size: 16px;
  }
  .contact-row .add-box {
    padding: 20px;
}
.contact-row h3 {
  font-size: 20px;
  margin-bottom: 10px;
}
.contact-row .add-box a, .contact-row .add-box p {
  font-size: 17px;
}
.service-hero h2 {
  font-size: 22px;
}

.our-team .about-ceo .grid {
  gap: 30px;
  padding: 40px 30px;
}
.our-team .about-ceo .grid .text-box p {
  font-size: 16px;
}
.our-partner .swiper-slide.text-center img {
  height: 80px;
}
.our-partner .swiper-slide.text-center {
  height: 100px;
}

/* login-sign */
.login.logn-sign .text-box p {
  width: 95%;
}

.login.logn-sign .login-form .panel-body {
  padding: 25px 30px;
  margin-left: 10px;
}
.login.logn-sign .login-form .panel-body h5 {
  margin-bottom: 20px;
}
.login.logn-sign .login-form .panel-body .form-group.login-btn .btn, 
.login.logn-sign .login-form .panel-body .new-client-box .btn {

  font-size: 18px;
  width: 60%;
}



/* faizan-css-30-11-24 */
.user-dashboard-container #sidebar .dropdown-toggle {
  gap: 10px;
  font-size: 14px;
}
.user-dashboard-container #sidebar .dropdown-toggle .account-type {
  font-size: 18px;
}
.user-dashboard-container #sidebar .dropdown-toggle img {
  width: 34px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content {
  padding: 40px 20px;
}
.dashboard-header .header-content .search-box input {
  font-size: 16px;
  background-size: 34px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .btn-box a.btn {
  padding: 10px 10px;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .balance-boxes-grid .grid-box {
  gap: 10px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .balance-boxes-grid .balance-box {
  padding: 10px 10px 20px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .balance-boxes-grid .balance-box h2 {
  font-size: 24px;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .bar-content {
  width: 70%;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .y-axis div::before {
  width: 80%;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .bar-chart,
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .x-axis-label {
  width: 170%;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .bar {
  width: 80%;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .transaction-table th, .user-dashboard-container .user-dashboard-area .dashboard-content .transaction-table td {
  font-size: 16px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .transaction-table td a.btn {
  font-size: 14px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .today-overview {
  width: 90%;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .today-overview h4 {
  font-size: 17px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item table.today-overview-table th, 
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item table.today-overview-table td {
  padding: 7px 10px;
  font-size: 14px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item table.today-overview-table .count {
  font-size: 12px;
}

/* faizan-css-03-12-24 */
/* kyc-form */

.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify .kyc-tab-content {
  gap: 40px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify .kyc-tab-content ul.nav-tabs .nav-link {
  padding: 10px;
  font-size: 17px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify .kyc-tab-content ul.nav-tabs .nav-link img {
  width: 8px;
  left: 15px;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify form.kyc-form .input-group label {
  margin-bottom: 5px;
  font-size: 14px;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify form.kyc-form .form-grid {
  column-gap: 25px;
}

/* req-for-fund */
.user-dashboard-container .user-dashboard-area .dashboard-content .req-for-fund .grid {
  gap: 30px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify form.kyc-form .input-group .input-field {
  padding: 10px 10px;
  font-size: 14px;
}

}


@media screen and (max-width: 991px) {
  .service-tab nav .nav-link {
    font-size: 11px;
    padding: 8px 5.8px 12px;
    font-weight: 600;
}
.our-team .d-grid .member-box {
  padding: 15px;
}
  .service-tab nav {
    padding: 0 5px;
    padding-top: 5px;
  }
  .service-tab .tab-content .tab-pane .tab_grid {
    grid-template-columns: 4fr 8fr;
  }
  .service-tab .tab-content .tab-pane {
    padding-top: 40px;
  }
  .service-tab .tab-content .tab-pane .text-box .upper_heading {
    font-size: 18px;
  }
  .service-tab .tab-content .tab-pane .text-box h1 {
    font-size: 25px;
    margin: 10px 0 15px;
  }
  .service-tab .tab-content .tab-pane .text-box p {
    font-size: 16px;
  }
  .service-tab .tab-content .tab-pane .text-box .btn {
    padding: 8px 20px;
    font-size: 17px;
  }
  header .log-sign .btn {
    padding: 8px 25px;
    font-size: 17px;
    margin: 0 0;
    margin-right: 10px;
}
.offcanvas-header {
  background-color: #41246e;
}
header .btn.canvas-btn{
  padding: 8px 10px;
  border: 1px solid rgb(0, 0, 0, 35%);
}
header ul.navbar-nav.me-auto.align-items-center{
align-items: start !important;
}
header .offcanvas-body{
background-color: #65B474;
}
header .navbar ul li a {
  color: #fff;
  padding-left: 0 !important;
}
header .canvas_footer {
  position: absolute;
  bottom: 0;
  background-color: #ffffff;
  width: 100%;
  left: 0;
  text-align: center;
  padding: 5px;
  font-weight: 600;
}
header .btn-close {
  background-color: #fff;
  opacity: 1;
  border: 2px solid #65B474;
}
header .btn.canvas-btn img{
  filter: brightness(10);
}
.hero h1 {
  font-size: 31px;
}
.hero p {
  font-size: 17px;
  margin-top: 15px;
  margin-bottom: 25px;
}
.hero {
  padding: 40px 0;
}
.overview .d-grid .grid-box .img-box {
  height: 60px;
  width: 60px;
}
.overview .d-grid .grid-box .img-box img{
  width: 30px;
}
.overview {
  padding: 35px 0;
}
.overview .d-grid {
  column-gap: 10px;
}
.overview .d-grid .grid-box {
  padding: 0 5px;
  margin-top: 0px;
}
.overview .d-grid .grid-box p {
  font-size: 13px;
  line-height: 15px;
}
.overview .text-box p {
  margin-bottom: 20px;
  font-size: 16px;
}
.overview h2 {
  font-size: 35px;
  margin: 15px 0 30px;
}
.top_heading {
  font-size: 17px;
  line-height: 18px;
  padding: 8px 25px;
}
.service-tab {
  padding: 20px 0 50px;
}


.our-services-tab .tab-content p {
  font-size: 16px;
  margin-bottom: 40px;
}
.our-services-tab .tab-content .d-grid {
  grid-template-columns: 1fr 1fr 1fr;
  gap: 25px;
}
.our-services-tab  .view-all-btn a {
  font-size: 19px;
}
.our-services-tab .tab-content .d-grid .grid-item {
  padding: 25px 20px;
}
.our-services-tab .tab-content .d-grid .grid-item {
  margin-bottom: 0px;
}
.one-solution {
  padding: 35px 0;
}
.one-solution h2 {
  font-size: 35px;
  margin: 20px 0 30px;
}
.one-solution h3 {
  font-size: 28px;
  line-height: 50px;
}
.one-solution h3 .primary-color {
  font-size: 45px;
}
.one-solution h3 + p {
  font-size: 16px;
  margin-top: 20px;
}
.one-solution .lower_box {
  margin-top: 30px;
}
.one-solution .lower_box h6 {
  font-size: 40px;
}
.one-solution .lower_box .img_box {
  width: 100px;
  height: 100px;
}
.one-solution .lower_box .img_box img {
  height: 50px;
}
.one-solution .lower_box p {
  font-size: 18px;
}
.join-us {
  padding: 35px 0;
}
.join-us h2 {
  margin: 20px 0 30px;
  font-size: 35px;
}
.join-us .d-flex {
  column-gap: 15px;
}
.join-us .d-flex p {
  font-size: 19px;
  margin-bottom: 0px;
}
.join-us p {
  font-size: 17px;
  margin-top: 15px;
  margin-bottom: 20px;
}
.apply-process h2 {
  font-size: 35px;
  margin: 20px 0 20px;
}
.apply-process p {
  font-size: 16px;
  margin-bottom: 30px;
}
.apply-process h3 {
  font-size: 25px;
}
.aboutus-page img{
  margin-bottom: 15px;
}
.aboutus-page h6 {
  font-size: 18px;
  margin-top: 20px;
  font-weight: 400;
}
/* faizan */

.our-team .d-grid {
  grid-template-columns: 1fr 1fr 1fr;
  row-gap: 20px;
  margin-top: 40px;
  column-gap: 20px;
}
.our-team .d-grid .member-box h3 {
  font-size: 19px;
}

.best-pricing .d-grid {
  grid-template-columns: 1fr 1fr;
}
.best-pricing .d-grid .pricing-box h3 {
  font-size: 36px;
}

.vision-mission .text-box p {
  width: 100%;
}
.vision-mission .d-grid {
  gap: 20px;
  margin-top: 40px;
}
.vision-mission .d-grid .grid-box {
  padding: 20px;
}
.vision-mission .d-grid .grid-box .img-box {
  width: 80px;
  height: 80px;
  padding: 15px;
}
.vision-mission .d-grid .grid-box h3 {
  font-size: 24px;
}

.features h2,
.best-pricing h2,
.vision-mission h2,
.our-team h2,
.about-us h2{
  font-size: 35px;
  margin: 20px 0 20px;
}
.features p,
.best-pricing p,
.vision-mission p,
.our-team p,
.about-us p {
  font-size: 16px;
  width: 100%;
}
.service-tab .tab-content .tab-pane .text-box ul li {
  font-size: 12px;
}
.features .upper-box p {
  margin-bottom: 40px;
}
.features .text-box .our-services ul {
  margin-top: 10px;
}
.features .text-box h3 {
  font-size: 25px;
  margin-bottom: 15px;
}
.features .text-box .our-services h4 {
  font-size: 19px;
}
.features .text-box .our-services ul {
  gap: 10px;
}
.features .text-box .our-services ul li {
  font-size: 16px;
}

.download-app h2 {
  font-size: 34px;
}
.download-app .download-links {
  gap: 15px;
}

footer h2 {
  font-size: 20px;
  margin-bottom: 15px;
}
footer .footer-about p {
  width: 100%;
}

footer .footer-contact-info .office-address {
  display: flex;
  gap: 10px;
  align-items: center;
}
footer .certified-box {
  margin-top: 0;
}
footer .certified-box .img-box img {
  height: 100px;
  width: 260px;
}

footer .footer-contact-info .address-box:not(:first-of-type) {
  margin-top: 0px;
}
footer .footer-contact-info p {
  width: 100%;
  margin-top: 6px;
}
footer .copyright {
  padding: 15px 0px;
}



.detail_hero{
  padding: 40px 0;
}

.detail_hero h1{
  font-size: 35px;
  margin-bottom: 25px;
}
.detail_hero p{
  font-size: 18px;
}
.detail_hero p:not(:last-child){
  margin-bottom: 20px;
}
.plans h2,
.service-featured h2{
  margin-top: 0;
}
.service-hero h1 {
  font-size: 40px;
}
section.our-partner {
  padding: 15px 0;
}
/* faizan */

.our-team .about-ceo .grid {
  gap: 25px;
  padding: 30px 20px;
  grid-template-columns: 5fr 7fr;
  margin-top: 40px;
}
.our-team .about-ceo .grid .text-box p {
  font-size: 15px;
}
#nav-tax .tab_grid .img_box {
  padding: 0 0px;
}


/* login-sign */

.login.logn-sign .text-box h2 {
  font-size: 32px;
}
.login.logn-sign .text-box p {
  margin-top: 10px;
}
.login.logn-sign .text-box.register-text h3, .login.logn-sign .text-box.register-text h3 a {
  font-size: 22px;
}
.login.logn-sign .text-box.register-text p {
  margin-top: 30px;
  margin-bottom: 20px;
  width: 100%;
}
.login.logn-sign .logo-box img {
  width: 300px;
}

/* dashboard-css */

/* .user-dashboard-container #sidebar.active{
  width: 10%;
}
.user-dashboard-container #sidebar.active .tabs-link .tab-button .tabs-item span{
display: none;
}*/
.user-dashboard-container #sidebar .toggle-btn {
  background: #fff;
  position: absolute;
  right: 0;
  padding: 5px 15px;
  top: 5px;
  border-radius: 4px 0px 0px 4px;
  display: none;
} 
.user-dashboard-container #sidebar .tabs-link .tab-button .tabs-item {
  font-size: 15px;
}

.dashboard-header .header-content {
  grid-template-columns: 3fr 2fr 3fr 1fr;
  gap: 10px;
  padding: 10px 15px;
}

.user-dashboard-container #sidebar .dropdown-toggle .account-type {
  font-size: 16px;
}
.user-dashboard-container #sidebar .dropdown-toggle {
  font-size: 12px;
  height: 80px;
}
.dashboard-header .header-content .search-box input {
  background-size: 30px;
  padding-left: 35px;
  text-overflow: ellipsis;
}

.dashboard-header .header-content .dashboard-settings a.btn{
  width: 45px;
  height: 45px;
  padding: 7px;
}

.dashboard-header .header-content .dashboard-settings .user-drop-box .user-header img {
  width: 50px;
}
.dashboard-header .header-content .dashboard-settings .user-drop-box .user-header h6 {
  font-size: 16px;
}
.dashboard-header .header-content .dashboard-settings .user-drop-box ul li a.dropdown-item {
  gap: 10px;
  font-size: 15px;
}

.dashboard-header .header-content .dashboard-settings .user-drop-box {
  top: 45px !important;
}
.dashboard-header .header-content .dashboard-settings .user-drop-box .user-header {
  padding: 12px 10px;
}
.dashboard-header .header-content .dashboard-settings .user-drop-box .user-header img {
  width: 40px;
}
.dashboard-header .header-content .dashboard-settings .user-drop-box ul li a.dropdown-item {
  gap: 8px;
  font-size: 14px;
  padding: 10px 15px;
}
.dashboard-header .header-content .dashboard-settings .user-drop-box img.polygon-img {
  width: 15px;
  top: -11px;

}

.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item {
  grid-template-columns: 1fr;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .balance-boxes-grid .grid-box.left-box {
  grid-template-columns: 2fr 2fr;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .btn-box a.btn {
  padding: 10px 20px;
  font-size: 16px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .bar-content {
  width: 80%;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .bar-chart, .user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .x-axis-label {
  width: 100%;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .x-axis-label span {
  font-size: 12px;
}

/* payout */

.user-dashboard-container .user-dashboard-area .dashboard-content .search-form {
  grid-template-columns: 3fr 3fr;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .search-form a.btn.search-btn {
  width: 150px !important;
  margin-left: auto;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .payout-item .payout-form{
  width: 100%;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .payout-item .payout-form {
  row-gap: 30px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .payout-item .payout-form > div:nth-child(1), 
.user-dashboard-container .user-dashboard-area .dashboard-content .payout-item .payout-form > div:nth-child(2) {
  flex: 0 0 48%;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .payout-item .payout-form .input-field {
  padding: 12px 20px;
  border-radius: 12px !important;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .payout-item .payout-form select#Transfer {
  background-size: 18px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .payout-item .payout-form .btn.submit-btn {
  font-size: 17px;
}

/* dev-api */
.user-dashboard-container .user-dashboard-area .dashboard-content .dev-api .api-listing {
  column-gap: 10px;
  row-gap: 20px;
  grid-template-columns: 1fr 1fr;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dev-api .api-listing .listing-box {
  padding: 15px 10px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dev-api .api-listing .listing-box h3 {
  font-size: 14px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dev-api .api-listing .listing-box .api-status a {
  padding: 7px 10px;
  font-size: 12px;
  min-width: 80px;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .req-for-fund .grid {
  grid-template-columns: 1fr;
}

/* faizan-css-03-12-24 */
/* kyc-form */
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify .kyc-tab-content {
  grid-template-columns: 4fr 9fr;
  gap: 20px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify .kyc-tab-content ul.nav-tabs .nav-link {
  font-size: 15px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify .kyc-tab-content ul.nav-tabs .nav-link img {
  left: 6px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify form.kyc-form .input-group {
  width: 100%;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify form.kyc-form .input-group .input-field {
  padding: 10px 15px;
  font-size: 15px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify form.kyc-form .btn.submit-btn {
  font-size: 16px;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .y-axis div {
  font-size: 14px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .y-axis div::before {
  width: 85%;
}

/* faizan-css-04-12-24 */
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify form.kyc-form .form-grid {
  grid-template-columns: 1fr;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify .document-header {
  margin-bottom: 30px;
  justify-content: center !important;
  gap: 20px;
  flex-direction: column;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify form.kyc-form.documentation-form .input-group {
  padding: 20px 10px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify form.kyc-form.documentation-form .input-group input[type="file"] {
  margin-top: 10px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify form.kyc-form.documentation-form .input-group input[type="file"]::before {
  background-size: 200px;
}


.user-dashboard-container #sidebar .tabs-link .dropdown-toggle.tabs-item {
  height: 49px;
}

.user-dashboard-container #sidebar .tabs-link .dropdown-menu {
  left: 15% !important;
}
.user-dashboard-container #sidebar .tabs-link .dropdown-menu .dropdown-item {
  font-size: 14px;
  padding: 8px 10px;
}
}

@media screen and (max-width: 767px) {
  .service-tab nav .nav-link {
    font-size: 15px;
    padding: 10px 10px 12px;
  }
  .service-tab nav {
    width: 980px;
}
  .service-tab .tab-content .tab-pane .tab_grid {
    display: block;
  }
  .service-tab .tab-content .tab-pane {
    padding-top: 15px;
  }
  .service-tab .tab-content .tab-pane .text-box {
    text-align: center;
  }
  .service-tab .tab-content .tab-pane .text-box h1 {
    font-size: 22px;
  }
  .service-tab .tab-content .tab-pane .text-box .btn {
    font-size: 16px;
    margin: 0 5px 0 5px;
  }
  .service-tab .tab-content .tab-pane .img_box{
    margin-bottom: 20px;
  }
  .service-tab {
    padding: 20px 0 30px;
}
header .navbar-brand {
  margin-right: 10px;
}
header .log-sign .btn {
  padding: 6px 8px;
  font-size: 13px;
  margin-right: 4px;
}
header .navbar-brand img {
    width: 110px;
}
.our-services-tab {
  padding: 30px 0;
}
header .btn.canvas-btn {
  padding: 4px 8px;
  border: 1px solid #65B474;
}
header .btn.canvas-btn img {
  width: 20px;
}
.hero h1 {
  font-size: 38px;
  margin-top: 30px;
}
.hero p {
  font-size: 16px;
}
.overview {
  padding: 30px 0;
}
.overview {
  background: url(../images/onklick_unified_atm_bg.webp) 0% 1%, url(../images/onklick_unified_phone_bg.webp) 100% 0%;
  background-repeat: no-repeat;
  background-size: 50px;
}
.top_heading {
  font-size: 15px;
  line-height: 20px;
  padding: 5px 20px;
}
.our-services-tab .nav-tabs .nav-link {
  padding: 15px;
}
.our-services-tab .nav-tabs .nav-link img {
  margin-right: 10px;
}
.overview .d-grid .grid-box p {
  font-size: 16px;
  line-height: 18px;
}
.overview .d-grid {
  grid-template-columns: 1fr 1fr 1fr;
  gap: 15px;
}
.overview h2 {
  font-size: 28px;
  margin: 15px 0 20px;
}
.our-services-tab nav{
  width: 540px;
}
.our-services-tab .nav-tabs .nav-link {
  padding: 15px;
}
.our-services-tab .nav-tabs .nav-link img {
  margin-right: 10px;
}
.our-services-tab .nav-tabs {
  margin-top: 20px;
  margin-bottom: 0;
}
.our-services-tab .tab-content h2 {
  font-size: 30px;
  margin-top: 25px;
}
.our-services-tab .tab-content .d-grid {
  grid-template-columns: 1fr 1fr;
  gap: 15px;
}
.our-services-tab .tab-content .d-grid .grid-item {
  padding: 15px;
  margin-bottom: 5px;
}
.our-services-tab .tab-content .d-grid .grid-item p {
  font-size: 17px;
  line-height: 20px;
}
.our-services-tab  .view-all-btn a {
  font-size: 17px;
}
.one-solution {
  padding: 30px 0 10px;
}
.our-services-tab {
  padding: 30px 0;
}
.about-us h2 {
  text-align: center;
}
.one-solution h2 {
  font-size: 28px;
  margin: 20px 0;
}
.one-solution h3 {
  font-size: 25px;
  line-height: 45px;
  margin-top: 20px;
}
.one-solution h3 .primary-color {
  font-size: 40px;
}
.one-solution .lower_box {
  margin-top: 20px;
}
.one-solution .lower_box h6 {
  font-size: 33px;
}
.one-solution .lower_box .img_box {
  width: 90px;
  height: 90px;
  margin: 10px auto;
}
.one-solution .lower_box .img_box img {
  height: 40px;
}
.one-solution .lower_box p {
  margin-bottom: 20px;
}
.join-us {
  padding: 30px 0 15px;
}
.join-us p {
  font-size: 16px;
  margin-bottom: 15px;
  margin-top: 5px;
}
.one-solution h2 {
  font-size: 28px;
}
.join-us h2 {
  font-size: 29px;
}
.service-tab .tab-content .tab-pane .text-box ul {
  grid-template-columns: 1fr;
  margin-bottom: 20px;
  text-align: left;
}
.service-tab .tab-content .tab-pane .text-box ul li{
  font-size: 14px;
}
.our-services-tab .tab-content .d-grid .grid-item {
  margin-bottom: 0;
}
.our-services-tab .view-all-btn a {
  font-size: 17px;
}
.about-us .center-box{
  text-align: center;
}
header .navbar {
  padding: 10px 0;
}
.apply-process .apply-detail {
  gap: 20px;
  margin-bottom: 20px;
  grid-template-columns: 1fr;
}
.apply-process h2 {
  font-size: 28px;
}
.apply-process h3 {
  font-size: 20px;
  margin-top: 20px;
  margin-bottom: 10px;
}
.apply-process .text-box p {
  margin-bottom: 20px;
}
.apply-process h4 {
  font-size: 18px;
}
.apply-process .apply-detail .service-list {
  row-gap: 10px;
}
.apply-process .text-box .btn {
  font-size: 16px;
  margin: 0 5px 0 5px;
}
.aboutus-page h6 {
  font-size: 17px;
}
.service-hero h1 {
  font-size: 32px;
  margin-top: 15px;
  margin-bottom: 10px;
}
.service-hero h2 {
  font-size: 18px;
}
  /* faizan */
  .apply-process, .features, .best-pricing, .vision-mission, .our-team, .about-us {
    padding: 30px 0px;
}
.our-team .d-grid {
  grid-template-columns: 1fr 1fr;
  row-gap: 10px;
  margin-top: 30px;
  column-gap: 10px;
}
.our-team .d-grid .member-box h3 {
  font-size: 18px;
  margin: 0px 0 5px;
}
  .best-pricing .d-grid {
    grid-template-columns: 1fr;
    margin-top: 25px;
  }
  .best-pricing .d-grid .pricing-box ul {
    gap: 10px;
    margin: 20px 0px;
    min-height: auto;
  }
  .best-pricing .d-grid .pricing-box a.btn {
    padding: 10px 0px;
    font-size: 18px;
  }

  .vision-mission .d-grid {
    grid-template-columns: 1fr;
    margin-top: 30px;
  }

  .features,
  .best-pricing,
  .vision-mission,
  .our-team,
  .about-us {
    padding: 30px 0px;
  }
  .features h2,
  .best-pricing h2,
  .vision-mission h2,
  .our-team h2,
  .about-us h2 {
    font-size: 28px;
  }
  .features .upper-box p {
    margin-bottom: 10px;
  }

  .features .text-box{
    margin-top: 30px;
  }
  .features .text-box h3 {
    font-size: 20px;
  }
  .features .text-box .our-services h4 {
    font-size: 18px;
    margin-top: 20px;
  }
  .features .text-box .our-services ul {
    margin-top: 15px;
  }
  .features .text-box .our-services ul li {
    gap: 5px;
  }
  .service-hero{
    padding: 20px 0 30px;
  }
  .download-app {
    padding: 30px 0px;
  }
  .our-team .d-grid .member-box span {
    font-size: 14px;
    line-height: 16px;
    display: inline-block;
}

  .download-app .text-box {
    margin-top: 30px;
  }
  .download-app h2 {
    font-size: 28px;
  }
  .download-app p {
    margin: 15px 0px 25px;
  }
  .detail_hero{
    padding: 30px 0;
  }
  .detail_hero h1{
    font-size: 28px;
    margin-bottom: 20px;
  }
  .detail_hero p{
    font-size: 16px;
  }
  .detail_hero p:not(:last-child){
    margin-bottom: 15px;
  }
  footer .row.footer-row {
    padding-top: 10px;
    padding-bottom: 30px;
    display: grid;
    gap: 30px;
  }
  footer .footer-about .social-icons {
    gap: 15px;
    margin-top: 15px;
  }
  footer .footer-about .social-icons img {
    width: 30px;
  }
  footer .footer-contact-info .office-address {
    display: grid;
    gap: 10px;
  }
  footer .certified-box .img-box img {
    height: 90px;
    width: 150px;
}
  footer .copyright p,
  footer .copyright a {
    font-size: 14px;
  }
  footer .copyright {
    padding: 8px 0px;
}
  /* faizan */

  .our-team .about-ceo .grid {
    gap: 30px;
    grid-template-columns: 1fr;
    margin-top: 30px;
}
.our-team .about-ceo .grid .img-box img {
  outline: 6px solid #41246e;
  border: 6px solid #fff;
}
#nav-tax .tab_grid .img_box {
  padding: 0 50px;
}
.aboutus-page .grid_address {
  grid-template-columns: 1fr;
}
section.our-partner {
  padding: 10px 0;
}
.our-partner .swiper-slide.text-center {
  height: 80px;
  padding: 10px 15px;
}
.our-partner .swiper-slide.text-center img {
  height: 65px;
}

/* login-sign */
.login.logn-sign {
  padding: 20px 0px 30px;
}
.login.logn-sign .text-box h2 {
  font-size: 28px;
}
.login.logn-sign .text-box.register-text h3, 
.login.logn-sign .text-box.register-text h3 a {
  font-size: 20px;
}
.login.logn-sign .text-box.register-text p {
  margin-top: 20px;
  margin-bottom: 15px;
}
.login.logn-sign .logo-box img {
  width: 250px;
  margin-bottom: 40px;
}
.login.logn-sign .login-form .panel-body {
  padding: 25px 20px;
  margin-left: 0px;
  margin-top: 30px;
}


/* dashboard-css */

.dashboard-header .header-content {
  grid-template-columns: 5fr 0fr 1fr 1fr;
  gap: 5px;
  padding: 10px 10px;
  width: 100%;
}
.dashboard-header .header-content .logo-box {
  margin-right: 10px;
}

.user-dashboard-container #sidebar .dropdown-toggle {
  font-size: 11px;
  height: 60px;
}

.user-dashboard-container #sidebar .dropdown-toggle img {
  width: 28px;
}
.user-dashboard-container #sidebar .dropdown-toggle .account-type {
  font-size: 14px;
}
.user-dashboard-container #sidebar .dropdown-menu .dropdown-item {
  font-size: 16px;
  padding: 7px 15px;
}
.user-dashboard-container #sidebar .dropdown-menu .dropdown-item.add-service-btn {
  padding-top: 20px !important;
}

.dashboard-header .header-content .search-box input {
  background-size: 25px;
  padding-left: 0;
  background-position: center;
  border-radius: 100%;
  width: 35px;
  height: 35px;
  padding: 10px 10px;
}
.dashboard-header .header-content .search-box input::placeholder{
  font-size: 0px;
}

.dashboard-header .header-content .search-box input:focus{
  position: absolute;
left: 50%;
top: 10px;
transform: translateX(-50%);
width: 98%;
border-radius: 30px;
background-position: 3%;
font-size: 16px;
height: 50px;
z-index: 999;
}
.dashboard-header .header-content .search-box input:focus::placeholder{
font-size: 16px;
}

.dashboard-header .header-content .dashboard-settings a.btn {
  width: 35px;
  height: 35px;
  padding: 5px;
}

.user-dashboard-container #sidebar .tabs-link .tab-button .tabs-item span {
  display: none;
}
.user-dashboard-container #sidebar .tabs-link .tab-button .tabs-item img {
  width: 32px;
  display: block;
}
.user-dashboard-container #sidebar .tabs-link .tab-button .tabs-item img.active{
  display: none;
}
.user-dashboard-container #sidebar .tabs-link .tab-button .tabs-item.active img.in-active,
.user-dashboard-container #sidebar .tabs-link .dropdown.tabs-item:has(a.dropdown-item.active) button.tabs-item img.in-active{
  display: none;
}
.user-dashboard-container #sidebar .tabs-link .tab-button .tabs-item.active img.active,
.user-dashboard-container #sidebar .tabs-link .dropdown.tabs-item:has(a.dropdown-item.active) button.tabs-item img.active{
  display: block;
}

.user-dashboard-container .user-dashboard-area .dashboard-content {
  padding: 30px 10px;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .dash-left-header {
  flex-direction: column;
  gap: 20px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .btn-box a.btn {
  font-size: 16px;
  gap: 5px;
  padding: 10px 20px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .btn-box a.btn img {
  width: 28px;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item {
  gap: 25px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .balance-boxes-grid .grid-box.left-box {
  grid-template-columns: 1fr 1fr;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .balance-boxes-grid .balance-box {
  padding: 10px 10px 15px;
  gap: 5px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .balance-boxes-grid .balance-box span {
  font-size: 12px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .balance-boxes-grid .balance-box h2 {
  font-size: 24px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .balance-boxes-grid .balance-box h3 {
  font-size: 14px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container, 
.user-dashboard-container .user-dashboard-area .dashboard-content .transaction-container,
.user-dashboard-container .user-dashboard-area .dashboard-content .report-container,
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .today-overview {
  margin-top: 40px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container h4,
.user-dashboard-container .user-dashboard-area .dashboard-content .transaction-container h4 {
  font-size: 16px;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .y-axis {
  left: 10px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .y-axis div::before {
  width: 100%;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .bar-chart, 
.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .x-axis-label {
  width: 245%;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .chart-container .bar-content {
  width: 65%;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .transaction-table th, 
.user-dashboard-container .user-dashboard-area .dashboard-content .transaction-table td {
  font-size: 15px;
  white-space: nowrap;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .dashboard-item .today-overview {
  width: 100%;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .report-header {
  align-items: center;
  flex-direction: column;
  gap: 15px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .report-header select#entities {
  width: 100px;
  height: 40px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .report-header input.input-field {
  height: 40px;
}
/* payout */
.user-dashboard-container .user-dashboard-area .dashboard-content .search-form {
  grid-template-columns: 1fr;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .search-form a.btn.search-btn {
  width: 130px !important;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .tab-item h2.main-heading.common-heading.primary {
  margin-bottom: 35px;
  font-size: 22px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .report-container h5 {
  font-size: 17px;
  margin-bottom: 30px;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .payout-item .payout-form > div:nth-child(1), 
.user-dashboard-container .user-dashboard-area .dashboard-content .payout-item .payout-form > div:nth-child(2) {
  flex: 0 0 100%;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .payout-item .payout-form {
  row-gap: 20px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .payout-item .payout-form select#Transfer {
  background-size: 14px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .payout-item .payout-form label, 
.user-dashboard-container .user-dashboard-area .dashboard-content .search-form label{
  margin-bottom: 5px;
  font-size: 15px;
}

/* dev-api */

.user-dashboard-container .user-dashboard-area .dashboard-content .dev-api .api-listing {
  column-gap: 15px;
  row-gap: 15px;
  grid-template-columns: 1fr 1fr;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dev-api .api-listing .listing-box .api-status {
  gap: 5px;
  flex-direction: column;
  height: 57px;
  justify-content: end;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dev-api .api-listing .listing-box h3 {
  height: 37px;
}

/* req-for-fund */

.user-dashboard-container .user-dashboard-area .dashboard-content .transaction-table td span.id-icon {
  padding: 4px;
  height: 20px;
  width: 20px;
  margin-right: 5px;
  font-size: 12px;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .req-for-fund form.payment-form .btn-box .btn {
  padding: 7px 15px !important;
  font-size: 15px !important;
}

/*------------- dispute ------------------*/
.user-dashboard-container .user-dashboard-area .dashboard-content .dispute-container .report-header {
  display: block;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dispute-container .report-header .input-field, 
.user-dashboard-container .user-dashboard-area .dashboard-content .dispute-container .report-header a.btn.search-btn, 
.user-dashboard-container .user-dashboard-area .dashboard-content .dispute-container .report-header select#entities {
  display: block;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .dispute-container .report-header .dashboard-search-container {
  margin: 25px 0px;
}

/* faizan-css-03-12-24 */
/* kyc-form */

.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify .kyc-tab-content {
  grid-template-columns: 1fr;
  gap: 20px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify .kyc-tab-content ul.nav-tabs {
  flex-direction: row;
  flex-wrap: nowrap !important;
  width: 100%;
  display: flex;
  overflow: auto;
  padding: 5px 0px;
  gap: 5px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify .kyc-tab-content ul.nav-tabs .nav-link {
  font-size: 15px;
  white-space: nowrap;
  padding-left: 25px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify .kyc-tab-content ul.nav-tabs .nav-link img {
  left: 10px;
}

/* faizan-css-04-12-24 */

.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify .document-header {
  gap: 15px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify .document-header a.btn.down-btn {
  padding: 10px 14px;
  font-size: 13px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify form.kyc-form.documentation-form .form-grid {
  grid-template-columns: 1fr;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify form.kyc-form.documentation-form .input-group {
  width: 100%;
  margin-bottom: 10px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify form.kyc-form.documentation-form .input-group input[type="file"] {
  margin-top: 10px;
}
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify form.kyc-form.documentation-form .input-group input[type="file"]::before {
  background-size: contain;
}


.user-dashboard-container .user-dashboard-area .dashboard-content .dash-left-content, 
.user-dashboard-container .user-dashboard-area .dashboard-content .dash-right-content, 
.user-dashboard-container .user-dashboard-area .dashboard-content .transaction-container, 
.user-dashboard-container .user-dashboard-area .dashboard-content .content-expoert-container, 
.user-dashboard-container .user-dashboard-area .dashboard-content .search-form, 
.user-dashboard-container .user-dashboard-area .dashboard-content .report-container, 
.user-dashboard-container .user-dashboard-area .dashboard-content .payout-item .payout-form, 
.user-dashboard-container .user-dashboard-area .dashboard-content .dev-api .api-listing, 
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify form.kyc-form, 
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify .kyc-tab-content ul.nav-tabs, 
.user-dashboard-container .user-dashboard-area .dashboard-content .kyc-verify .document-header {
  padding: 15px 10px !important;
}

.user-dashboard-container .user-dashboard-area .dashboard-content .content-expoert-container {
  width: 100%;
}

.user-dashboard-container #sidebar .tabs-link .dropdown-menu {
  left: 90% !important;
}
.user-dashboard-container #sidebar .tabs-link .dropdown-toggle.tabs-item i.fa-solid.fa-minus,
.user-dashboard-container #sidebar .tabs-link .dropdown-toggle.tabs-item i.fa-solid.fa-plus  {
  display: none !important;
}
.user-dashboard-container #sidebar .tabs-link .dropdown-toggle.tabs-item {
  height: auto;
  justify-content: center !important;
}

}
