.inode-new-tab .my_account .mainnav.nav {
  white-space: nowrap;
  overflow: auto;
  flex-wrap: nowrap;
}

/* .dashbord_org {
  margin: 0px 50px !important;
} */
.dashbord_org.user_sidebar_menu{
    margin: 0px 100px;
        margin-bottom: 20px !important;
}

div#orgproject {
  margin-bottom: 50px;
}

.responsive_tab_filter {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
}

.form-control:focus {
  outline: none !important;
  box-shadow: none !important;
  border-color: #ced4da !important;
}

input#paypal_email_id {
  background-color: transparent;
}

a.filter-list-dropdown {
  border: 1px solid rgba(55, 63, 73, 1);
  border-radius: 100px;
}
a.filter-list-dropdown.active {
  border: none !important;
}

a.filter-list-dropdown:hover {
  border: none !important;
}

@media (min-width: 1700px) and (max-width: 1782px) {
.site-header .navbar .navbar-nav {
    gap: 10px;
}
}

@media (min-width: 1500px) and (max-width: 1724px) {
  .main-blog-list {
    width: 100% !important;
  }
  .main-blog-list .blog-item {
    max-width: 30%;
    width: calc(100% - 0px) !important;
    flex: 44% !important;
  }

  .navbar-brand img{
    width:140px;
  }

}

@media (min-width: 1299px) {
  .inode-business-blog .ProductBlock.slick-slide {
    width: 100% !important;
    margin: auto 15px 30px 15px;
  }  
}

@media (min-width:1024px) and (max-width: 1299px){
   .project_category.back_to_ai_buuton {
    margin-top: 20px !important;
}

.pluse-btn {
    margin-top: -5px !important;
}
}

@media (min-width:1199px) and (max-width: 1299px){
   .btn_sim_green.product-status.inprogress{
    width: 120px;
  }

  .user-subscriptions-card .buy_more_creadite {
    max-width: 50% !important;
}
}

@media (min-width: 1400px) and (max-width: 1515px) {
  .new-navbarbox .navbar-nav .nav-link {
    white-space: nowrap;
    font-size: 14px !important;
  }

  .site-header .navbar .navbar-nav{
    gap:10px;
  }

     .reswidth .form-control.paypal_email_id{
    width: 50% !important
    }

    .logout_menu.dropdown-toggle img {
      width: 60px !important;
      height: auto !important;
}
}

@media (max-width: 1499px) {

  .navbar-brand img {
    width: 140px;
}
   .approx_button{
    margin-top: 20px;
   }
   .approx_button button.primary-btn.approx_serch_button{
    margin-bottom: 12px;
   }

  .org_main .org_tabs .project_category .ino_right_catagory_section_row {
    width: 100% !important;
  }

  .org_main .org_tabs #myTabContent {
    margin: 0px !important;
  }

  .dashbord_org {
    margin: 0 80px !important;
  }

#sidebar_navContent{
  padding-left: 80px !important;
  padding-right: 80px !important;
}

  .bounties_type_tab.org_tabs {
    margin: 0px !important;
  }

  /* .project_category {
    margin: 0 30px !important;
    } */

  .org_main {
    margin-left: 0px !important;
    width: 100% !important;
    padding: 0px !important;
  }

  .inode-new-tab .my_account .mainnav.nav {
    min-width: 100% !important;
    margin: 0 20px !important;
    padding-bottom: 15px !important;
    margin-left: 0px !important;
  }

  .description {
    margin-bottom: 20px !important;
    margin-top: 20px !important;
  }

  .org_tabs {
    margin: 0 20px;
  }
}

ul.dropdown-menu.inode_ai_filters.developer_inprogress_bounties.ai_marketplace_bounties_filters.show {
    transform: translate(0.34375px, 40px) !important;
}

@media (min-width: 1300px) and (max-width: 1499px) {

.org_tabs.orgs_tab_spacing {
    margin-left: 80px;
    margin-right: 80px;
}
  
  .org_main.ms-0.purchase_run_demand {
    padding: 0 60px !important;
  }

  .main-blog-list {
    width: 100% !important;
  }
  .main-blog-list .blog-item {
    max-width: 47%;
    width: calc(100% - 0px) !important;
    flex: 44% !important;
  }

    .reswidth .form-control.paypal_email_id{
    width: 50% !important
    }

    .tab-pane.fade.Profile_tab_section.show.active{
      padding: 0px !important;
      margin-top: 20px !important;
    }

         .nav-link.dropdown-toggle::after{
    right: -2px;
    top: 19px !important;
   }

   .purchase_demand_div .payment_detail_warning_box{
    width: 90%;
    margin: 0 auto;
   }

   .col-12.padding-left-run-demand {
    margin-left: 30px;
}

}

@media (min-width: 1280px) and (max-width: 1399px) {
  .inode-about-section .img-fill img {
    left: 40px;
  }
}



@media (min-width: 1024px) and (max-width: 1499px) {
  .dashbord_org {
    margin-bottom: 24px !important;
  }
  .purchase_demand_responsive {
    margin-left: 0px !important;
  }
  #run_on_jobs_sidebar_navContent {
    margin-left: 0px !important;
  }
  .res-div-purchase {
    margin-left: 100px;
  }

  .pricing-wrapper .pricing-card .card-body {
    min-height: 560px !important;
  }

  .w-res {
    width: 100% !important;
  }

      .inode-new-tab .my_account .navbutton-menu.nav-link.active::before{
        top: 88% !important;
    }
.lock_box img {
    width: 130px !important;
    height: 130px !important;
    object-fit: cover;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}
.inode-new-tab .my_account .discuss_chat .mainnav.nav{
 padding-bottom: 0px !important;
}

  .inode-new-tab .my_account .mainnav.nav{
    min-width: 180px !important;
  }

  .share-details-right{
    margin-left: 0;
  }

  .catlog_header_right{
        width: 50%;
  }

}

@media (min-width: 1024px) and (max-width: 1150px) {
  .Profile_tab_section .profile-card{
   display: block !important;
  }

  .Profile_tab_section .profile-img{
    margin-bottom: 30px !important;
  }
}

@media(max-width:1024px){
   .project_category.back_to_ai_buuton{
    padding-top: 20px !important;
  }

      ul.dropdown-menu.inode_ai_filters.user-demand-modal.show {
             transform: translate3d(0px, 58px, 0px) !important;
        top: 0 !important;
        
        .dashbord_org.user_sidebar_menu{
    margin: 0px 0px !important;
        margin-bottom: 20px !important;
}
}
ul.dropdown-menu.newmanage-dropbox.inode_ai_filters.filter-on-permission.show{
  transform: translate3d(0px, 58px, 0px) !important;
        top: 0 !important;
}

}

@media (max-width: 1024px) and (max-height: 670px) {
    .profile-deshbord-tab {
        /* flex: 0 0 auto !important; */
        gap: 10px;
        overflow-x: auto;
        overflow-y: hidden;
        white-space: nowrap;
        min-width: 0;
        scrollbar-width: auto;
        padding-bottom: 6px;
    }

  .profile-deshbord-tab .navbutton {
    flex: 0 0 auto;
}
}

@media (min-width: 992px) {
  .menu-item-desktop-none button.btn.logout_menu.dropdown-toggle {
    display: none !important;
  }

  .mt-2.mt-md-0.block_display {
    display: flex;
  }

  .menu-item-desktop-none button.btn.logout_menu.responsive-toggle {
    display: block !important;
  }

  .For_responsive_ipade {
    display: none !important;
  }

  .catlog_purchace_model .row {
    flex-direction: row !important;
  }


  /* Dashbord Header scroll added Myaccount */


.sidebar_menu {
    display: flex;
    align-items: center;   /* vertical center */
    gap: 12px;             /* spacing between blocks */
    width: 100%;
}

/* Dashboard button */
#nav-home {
    flex: 0 0 auto;
    background: #0063a0;
    margin-top: -10px;
}

#nav-home span{
color: #ffffff !important;
}

/* Organization scroll area */
.profile-deshbord-tab {
    display: flex;
    flex: 1;
    gap: 10px;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    min-width: 0;             
    scrollbar-width: auto;
    padding-bottom: 6px;
}

.profile-deshbord-tab .navbutton {
    flex: 0 0 auto;            
}

/* Add New button */
.pluse-btn {
    flex: 0 0 auto;
}

}

@media (min-width: 992px) and (max-width:1199px){

.pluse-btn {
    margin-top: -15px;
}
.inode-new-tab .my_account .navbutton{
  margin-right: 0px !important;
}
  
   .org_main .project_category .indo_sub_catagory .btn_sim_green {
    width: auto !important;
  }

  .d-flex.align-items-baseline.justify-content-between.craete-bounties {
    display: block !important;
}
.btn_sim_green.product-status {
    width: auto;
}
#bounties .project_title {
    margin-top: 0;
}
.btn_sim_green.product-status.pending , 
.btn_sim_green.product-status.published ,
.btn_sim_green.product-status.unpublished {
    margin-bottom: 10px;
}
.btn_sim_green.product-status.inprogress{
  margin-bottom: 10px;
  text-overflow: inherit;
  width: auto;
}
.user-subscriptions-card .buy_more_creadite {
    max-width: 50% !important;
}
  .col-1.col-md.pl-3.approx_button {
    margin-top: 0px !important;
}
}

@media (min-width: 992px) and (max-width: 1299px) {

  ul.dropdown-menu.inode_ai_filters.developer_inprogress_bounties.ai_marketplace_bounties_filters.show {
    transform: translate(0.34375px, 46px) !important;
}

      .inode_private_tab_heades ul.dropdown-menu.inode_ai_filters.private_seller_summry.show{
    margin-top: 2px !important;
  }

     .nav-link.dropdown-toggle::after{
    right: -2px;
    top: 19px !important;
   }
    
   i.bi.bi-search.global_search {
    font-size: 10px;
}

  .login-search-container .search-box{
    font-size: 10px;
  }

  .sub_all_modal_box{
        min-height: 56px;
  }

      .reswidth .form-control.paypal_email_id{
    width: 50% !important
    }

    .tab-pane.fade.Profile_tab_section.show.active{
      padding: 0px !important;
      margin-top: 20px !important;
    }

  #bounties .project_title {
    margin-top: 20px !important;
  }

  .product-content h3,
  #favourite .project_title h3,
  #bounties .project_title h3,
  #project .project_title h3,
  #datasets .project_title h3 {
    max-width: 200px !important;
  }

  .w-res {
    width: 100% !important;
  }

  .catlog_purchace_model .card-header h2 {
    font-size: 16px;
    line-height: 24px;
  }

  .catlog_purchace_model .card-header p {
    font-size: 12px;
  }

  .catlog_purchace_model .card-body p {
    font-size: 14px;
  }

  .catlog_purchace_model .card-body span {
    font-size: 13px;
  }

  .catlog_purchace_model .empty {
    padding: 48px;
  }

  .purchase_demand_responsive {
    margin-left: 0px !important;
  }
  #run_on_jobs_sidebar_navContent {
    margin-left: 0px !important;
  }
  .res-div-purchase {
    margin-left: 30px;
  }

  .bounties-buttons.d-flex.align-items-center.justify-content-end.new-customfilter.filters-res-block {
    flex-direction: row;
  }
  .project_steps {
    padding: 0px 30px !important;
  }

  .responsive_org_padding {
    padding: 0px !important;
  }
  #favourite .sort_browse .sort_dropdown {
    width: 100px;
  }
  .inode-new-tab .bounties_type_container .org_tabs .nav-tabs .nav-link.active {
    height: 48px;
  }

  .res-margin {
    margin-top: 0px !important;
  }

  .about-sub-title {
    margin-top: 15px;
    line-height: 30px;
    font-size: 25px;
  }

  .faq-left-section h2 {
    width: 60%;
    font-size: 32px;
  }

  .filter-section {
    margin-bottom: 30px;
  }

  .menu-item-desktop-none button.btn.logout_menu.dropdown-toggle {
    display: none !important;
  }

  .d-flex.align-items-center.justify-content-between.memory-button {
    display: block !important;
  }

  .memory-button .primary-btn.blue-btn {
    width: 100%;
  }

  .org_main .org_tabs {
    margin-top: 0px !important;
    margin-bottom: 20px !important;
  }

  .inode-new-tab .my_account .nav.sidebar_menu {
    margin: 0px 15px !important;
    justify-content: flex-start !important;
    padding-left: 0px !important;
  }

  .dashbord_org.user_sidebar_menu {
    margin: 0px 0px !important;
}

#sidebar_navContent{
  padding-left: 0 !important;
  padding-right: 0 !important;
}

  .ino_right_catagory_section_row {
    grid-template-columns: repeat(auto-fill, minmax(30%, 3fr)) !important;
  }

  .privare_summry {
    font-size: 17px !important;
    line-height: 22px !important;
    margin: 10px 0px !important;
  }

  .buy_more_creadite h4 {
    font-size: 22px;
  }

  .creadite-details span {
    font-size: 22px;
  }

  .creadite-details a {
    font-size: 20px;
  }

  .want_card_button {
    margin-top: 50px;
  }

  .your_subscription h4 {
    padding-bottom: 15px;
    font-size: 22px;
    margin: 10px;
  }

  .your_subscription .creadite-details span {
    font-size: 22px;
  }

  .your_subscription .rate {
    margin-top: 20px;
  }

  .your_subscription .rate p {
    font-size: 26px;
  }

  .current_licens h1 {
    margin: 24px 0px;
    font-size: 24px;
  }

  .current_licens .card-title h2 {
    font-size: 22px;
  }

  .inode-new-tab .my_account .mainnav.nav {
    overflow: auto;
    flex-wrap: nowrap;
  }

  .my_account .navlabel {
    white-space: nowrap;
  }

  .about-section .ProductBlock.slick-slide {
    margin-bottom: 0px;
  }

  .main-blog-list {
    width: 100% !important;
  }
  .main-blog-list .blog-item {
    max-width: 46%;
    width: calc(100% - 0px) !important;
    flex: 44% !important;
  }
}

@media (max-width: 991px) {
  
  .ai_prj_details_header{
    flex-direction: column !important;
  }

.inode-new-tab .my_account .nav.sidebar_menu{
          /* max-width: 100%; */
          padding: 22px 20px !important;
          margin-bottom:0px !important;
}

  .inode-new-tab .my_account .navicon.add-new-taxt{
      margin-left: 10px;
  }

   .pluse-btn .navicon{
    width: 120px;
    margin-left: -15px;
   }

  .ino_right_catagory_section_row.project_publicsection {
    margin-left: -2px;
}
  
  .hide-reply span.text-muted{
font-size: 14px;
  }

  p.mt-2.description-reply {
    margin-bottom: 0px !important;
}

  button.btn.btn-link.p-0.toggle-reply-box {
    font-size: 14px !important;
}

.horizontal .detatls-section-tab p{
  font-size: 15px !important;
}

.tables_res .table-responsive {
  margin-bottom: 20px !important;
}

 .horizontal .tables_res .custome-table{
      font-size: 14px;
}

 .horizontal .tables_res .custome-table .table td{
      padding: 0.4rem;
}

.details-commment {
    margin-top: 0;
}
.details-commment h5{
  padding-left: 10px;
  font-size: 16px;
}


  /* .site-header .navbar .navbar-nav .nav-link{
    background: transparent;
  } */
.navbar-toggler:focus{
  box-shadow: none;
}

.collapsed {
    background-color: transparent;
}

  .mega-menu{
    margin-left: -12px;
  }
  .org_main.ms-0.purchase_run_demand{
    padding-bottom: 15px !important;
  }

  .approx_box{
    padding-left: 0px !important;
  }

  .res_display_blocks{
    display: block !important;
  }
.new_api button.primary-btn {
    width: 100%;
    margin-top: 10px;
}

  #api_key_value{
    margin: 1rem !important;
  }
  
 .pb-5.mb-0.padding_res{
    padding-bottom: 0px !important;
  }

  .org_main.ms-0.card.p-4.purchase-runmodels{
        padding: 0.5rem !important;
  }

  .purchase_demand_div h2, #provide_payment h2{
    font-size: 14px !important;
    margin-top: 10px;
  }

  .bg-black.text-success.ps-5{
   padding: 0px 10px !important;
  }

  #inferenceapi .code_card{
    padding: 0px !important;
  }

  td.members_truncate {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 350px;
}

      .reswidth .form-control.paypal_email_id{
    width: 100% !important
    }

    .tab-pane.fade.Profile_tab_section.show.active{
      padding: 0px !important;
      margin-top: 20px !important;
    }

  .build_project ul.dropdown-menu{
    left: 0px !important;
    width: auto !important;
  }

    .res_margin_building{
    margin-right: 74% !important;
  }

  .res_margin_building_button{
    margin-right: 32% !important;
        margin-bottom: 20px;
  }

  .product-content h3,
  #favourite .project_title h3,
  #bounties .project_title h3,
  #project .project_title h3,
  #datasets .project_title h3 {
    max-width: 200px !important;
  }

  .w-res {
    width: 100% !important;
  }

  .replay-main .name_title {
    font-size: 14px;
  }

  .horizontal .tab-link {
    padding: 0px !important;
    width: 100px;
  }

  .horizontal .tab {
    justify-content: space-between;
  }

  .pricing_inner_details .catlog_header_left {
    width: 100%;
    align-items: center;
  }

  .pricing_inner_details .project_titile_content h1 {
    font-size: 20px;
  }

  .catlog_header_right {
    justify-content: left;
  }

  .footer-bottom {
    margin-top: 0px;
  }
  .catlog_summery {
    margin-left: 0px !important;
  }

  .catlog_summery .des {
    font-size: 14px;
    line-height: 24px;
  }

  .detail_section .detail_content .detail_iconbx {
    margin-bottom: 10px;
  }

  .catlog_iconbox {
    gap: 10px;
  }
  .pricing_inner_details .detail_section .detail_content .detail_iconbx {
    padding: 15px;
  }

  .pricing_inner_details .detail_section .detail_content .detail_iconbx h2 {
    font-size: 18px;
  }

  .catlog_purchace_model .col-sm-12 {
    padding-left: 0;
  }

  .catlog_purchace_model .card-header h2 {
    font-size: 16px;
    line-height: 24px;
  }

  .catlog_purchace_model .card-header p {
    font-size: 14px;
  }

  .catlog_purchace_model .empty {
    padding: 0px;
  }

  #run_on_jobs_sidebar_navContent {
    margin-left: 0px;
  }

  .about-section .ProductBlock.slick-slide {
    margin-bottom: 0px;
  }

  .mycustome-headdrop .mega-panel {
    padding: 0px !important;
    margin-top: 0px;
    margin-left: 10px !important;
  }

  .footer-bottom p {
    margin-bottom: 0px !important;
  }

  .res-padding {
    padding: 0px !important;
    margin-left: 10px !important;
  }

  .org_main.ms-0.card.p-4.purchase-runmodels .org_tabs .nav.nav-tabs {
    margin-top: 0px !important;
  }

  .col-12.card.recent_jobs {
    margin-bottom: 0px !important;
  }
  .org_main.ms-0.card.p-4.purchase-runmodels .org_tabs {
    margin: 0px !important;
  }

  .respo-width-100btn {
    width: 100% !important;
  }

  .res-div-purchase {
    margin-left: 15px;
  }

  .mt-2.mt-md-0.block_display {
    display: flex;
  }

  .sort_dropdown_projects.d-flex.align-items-center.mb-3.flex-rows {
    flex-direction: column;
  }
  .org_main .org_tabs.stpes {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .font-18 {
    font-size: 18px !important;
  }

  .responsive_org_padding {
    padding: 0px !important;
  }

  .card.px-5.pb-3.mb-3.responsive-step-padding {
    padding: 0px 20px 20px !important;
  }
  .project_steps {
    padding: 0px 20px !important;
  }

  /* .empty_tab img {
    width: 20%;
  } */
  .container-fuild.Test_Result_box.text-end.bg-border {
    margin-bottom: 0 !important;
    padding-top: 20px !important;
  }

  .d-flex.filters-res-block {
    flex-direction: row;
  }

  .favourite_proeject.sort_dropdown .dropdown-toggle {
    padding-left: 0 !important;
  }

  .res-margin {
    margin-top: 0px !important;
  }

  .about-sub-title {
    margin-top: 15px;
    line-height: 28px;
    font-size: 22px;
  }

  .pricing {
    padding-top: 20px !important;
  }

  /* .inodcdi_wrapper{
  padding-top: 30px !important;
} */

  .filter-section {
    margin-bottom: 30px;
    padding: 15px;
  }

  .filter-dropdown .custom-dropdown {
    font-size: 16px;
  }

  .faq-left-section h2 {
    width: 100%;
    font-size: 28px;
  }

  .faq-left-section p {
    width: 100%;
    font-size: 19px !important;
  }

  .faq-left-section h5 {
    margin-top: 30px;
  }

  .pracing-sections .accordion__wrapper {
    margin-top: 20px;
  }

  .pracing-sections .accordion__question {
    font-size: 16px;
    line-height: 22px;
  }

  .about-us-section {
    margin-top: 30px;
    margin-bottom: 40px;
  }

  a.navbar-brand {
    margin-left: 15px;
    margin-right: 0px;
  }

  .d-flex.align-items-center.ms-auto.justify-content-center.flex-start-responisve {
    justify-content: flex-start !important;
  }

  .menu-item-desktop-none button.btn.logout_menu.dropdown-toggle {
    display: block !important;
    padding-top: 6px !important;
  }

  .d-flex.justify-content-center.align-items-center.myaccount-dropdown.menu-item-responisve-none
    .btn.logout_menu.dropdown-toggle {
    display: none !important;
  }

  .responsive_width_class {
    max-width: 100% !important;
  }

  .contactus {
    margin: 30px 0px;
  }

  .d-flex.align-items-center.justify-content-between.memory-button {
    display: block !important;
  }

  .memory-button .primary-btn.blue-btn {
    width: 100%;
  }

  .org_main .org_tabs {
    margin-top: 0px !important;
    margin-bottom: 20px !important;
  }

  #billing .nav {
    margin-top: 20px !important;
  }

  .ino_right_catagory_section_row {
    grid-template-columns: repeat(auto-fill, minmax(48%, 2fr)) !important;
  }

  .my_account .navlabel {
    white-space: nowrap;
  }

  /* 
.project_category {
margin: 0 20px !important;
} */

  .org_main .org_tabs .nav-tabs {
    margin-top: 20px !important;
  }

  .d-flex.justify-content-between.align-items-center.w-100.responsive-block-property {
    display: block !important;
  }

  .edit-user-picture {
    top: 50px;
    height: 30px;
    width: 30px;
    font-size: 12px !important;
  }

  .responsive-block-property .row.align-items-center.g-3 {
    margin-top: 10px;
  }

  .org_logo.org_box.container-fluid.Profile_tab_section {
    margin: 20px 0px !important;
  }

  .description.Profile_tab_section .description-title {
    font-size: 20px !important;
  }

  .privare_summry {
    font-size: 16px !important;
    line-height: 20px !important;
    margin: 10px 0px !important;
  }

  .inode-new-tab .my_account .mainnav.nav {
    overflow: auto;
    flex-wrap: nowrap;
  }

  .my_account .navbutton-menu {
    padding: 0px 0px !important;
  }
}

@media (min-width: 500px){
  .profile-deshbord-tab{
    max-width: max-content;
  }
}

@media (min-width: 600px) {
  .availablecredits-card {
    flex-direction: row !important;
  }

  .buy_more_creadite {
    width: 400px !important;
  }

}

@media (min-width: 768px) and (max-width: 991px) {

.inode-new-tab .my_account .nav.sidebar_menu{
          justify-content: flex-start;
        max-width: 100%;
}

      ul.dropdown-menu.inode_ai_filters.developer_inprogress_bounties.ai_marketplace_bounties_filters.show {
   transform: translate(-20.65625px, 187px) !important;
}

  .marketplacetab{
    flex-direction: column !important;
    
  }
.bounties-buttons.d-flex.align-items-center.justify-content-end.new-customfilter.filters-res-block.marketplace-tabs-col{
      justify-content: flex-end !important;
    width: 100%;
}
.bounties-lisst{
  width: 100% !important;
}
.create-marketplace {
    margin-top: -20px !important;
}
  .col-1.col-md.pl-3.approx_button {
    margin-top: 0px !important;
}
  .modal-dialog.modal-dialog-centered.models_Width .modal-header h1{
    font-size: 30px !important;
  }

.login-wrapper .login-content{
  width: 80% !important;
  margin: 0 auto !important;
}

.btn_sim_green.product-status.inprogress{
  width: 100px;
}

.buy_more_creadite {
    max-width: 100% !important;
}

.user-subscriptions-card .buy_more_creadite {
    max-width: 50% !important;
}


  .mb_form{
    margin-bottom: 7px !important;
}

  .profile-mianbox{
    flex-direction: row !important;
  }

  .gov_id_proof .d-flex.align-items-center.justify-content-between.profile-mianbox {
    /* justify-content: flex-start !important; */
    align-items: flex-start !important;
}

#profile .org_logo.org_box{
  margin-top: 0px !important;
}

   .res_margin_zero{
               margin-left: 74% !important;
  }

  p#before-msg {
    font-size: 13px;
}

  /* div#nav-home {
    margin-bottom: 12px;
} */

  .faq-left-section h2 {
    font-size: 24px;
    max-width: 100%;
    line-height: 32px;
  }

  .catlog_purchace_model .row {
    flex-direction: column;
  }
  .horizontal .tab-link {
    font-size: 14px !important;
  }

  .main-blog-list .blog-item h3 {
    font-size: 16px !important;
  }

  .main-blog-list {
    width: 100% !important;
  }
  .main-blog-list .blog-item {
    max-width: 45%;
    width: calc(100% - 0px) !important;
    flex: 44% !important;
  }

  .for_not_ipade {
    display: none !important;
  }

  .site-footer .footer-main {
    position: relative;
    margin-bottom: 10px;
  }

  .gt_footer_right_btn.float_left.For_responsive_ipade {
    position: absolute;
    right: 0;
    top: -30px;
  }

  .inode-new-tab .bounties_type_container .org_tabs .nav-tabs .nav-link.active {
    height: 48px;
  }
  #favourite .sort_browse .sort_dropdown {
    width: 100px;
  }

  .new-newbg-filter {
    flex-direction: row;
  }

  .pricing-wrapper .pricing-card .card-body {
    min-height: 490px;
    padding-bottom: 50px;
  }

  .contact-top-content h2 {
    font-size: 24px;
  }

  .contact-top-content h2 span {
    font-size: 24px;
  }

  .login-search-container {
    width: 60% !important;
  }

  .profile-deshbord-tab.Responsive-scroll-tab {
    display: flex !important;
    flex-direction: row !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    white-space: nowrap !important;
    max-height: 570px !important;
    gap: 15px;
    margin: 15px 0px;
    width: 64%;
    padding-bottom: 6px;
    margin-top: 30px;
  }

  /* .pluse-btn {
    margin-top: 10px;
  } */

  .profile-deshbord-tab::-webkit-scrollbar {
    height: 6px !important;
  }

  .profile-deshbord-tab .navbutton {
    flex: 0 0 auto !important;
    /* prevent shrinking */
    margin-right: 10px !important;
    /* spacing between buttons */
  }

  .buy_more_creadite h4 {
    font-size: 18px;
  }

  .creadite-details span {
    font-size: 20px;
  }

  .creadite-details a {
    font-size: 19px;
  }

  .want_card_button {
    margin-top: 100px;
  }

  .your_subscription h4 {
    padding-bottom: 10px;
    font-size: 20px;
    margin: 0px;
  }

  .your_subscription .creadite-details span {
    font-size: 20px;
  }

  .your_subscription .rate {
    margin-top: 15px;
  }

  .your_subscription .rate p {
    font-size: 24px;
  }

  .current_licens h1 {
    margin: 24px 0px;
    font-size: 22px;
  }

  .current_licens .card-title h2 {
    font-size: 18px;
  }

  .credit-price {
    font-size: 22px;
  }

  .credit-desc {
    font-size: 19px;
  }

  .text-darks {
    font-size: 19px;
  }

  .credit-option {
    padding: 14px;
  }

  .my_account .navlabel {
    font-size: 16px;
    font-weight: 500;
    padding-top: 7px;
  }
}

@media (max-width: 767px) {

  .inode-new-tab .my_account .nav.sidebar_menu{
          justify-content: flex-start;
        max-width: 90%;
        flex-wrap: nowrap;
}

    .project_category.back_to_ai_buuton{
    padding-top: 0px !important;
  }

   .org_main .project_category .indo_sub_catagory .btn_sim_green {
    width: auto !important;
  }

  .document_tab_form .usecase_right button.removeSectionButton {
    position: absolute;
    right: 10px;
    top: 0px;
}

.col-auto.usecase_right.anti-close-btn button.removeSectionButton {
    right: -6px;
}
    .document-data-accordian .accordion-button .font-weight-500 {
    display: none;
  }
  .document-data-accordian .accordion-button .px-1 {
    display: inline;
  }
  label.form-label.text-start.w-100.sub-title span.font-weight-500 {
    display: none;
}
.document_tab_form .general-model .font-weight-500 {
    display: none;
}

 ul.dropdown-menu.inode_ai_filters.user-demand-modal.show {
        transform: translate3d(0px, 58px, 0px) !important;
        top: 35px !important;
}
ul.dropdown-menu.newmanage-dropbox.inode_ai_filters.filter-on-permission.show{
  transform: translate3d(0px, 58px, 0px) !important;
        top: 35px !important;
                min-width: auto !important;
}

  .modal-dialog.modal-dialog-centered.custmized_model_width .modal-content {
    width: 95% !important;
    margin: 0 auto;
}

.modal-dialog.modal-dialog-centered.models_Width .modal-content {
    width: 95%;
    margin: 0 auto;
}
.modal-dialog.modal-dialog-centered.purchase_models .modal-content{
   width: 95%;
    margin: 0 auto;
}

  .btn_sim_green.product-status.inprogress{
     margin-bottom: 10px;
  }
button.btn_sim_green.product-status.private {
    margin-bottom: 0px !important;
}
  .btn_sim_green.product-status.inprogress{
    text-overflow: inherit;
    width: auto;
  }

  .ino_right_catagory_section_row {
    grid-template-columns: repeat(auto-fill, minmax(100%, 2fr)) !important;
}
  

.d-flex.align-items-baseline.justify-content-between.craete-bounties {
    display: block !important;
}

.d-flex.availablecredits-card.user-subscriptions-card {
    flex-direction: column !important;
}

.btn_sim_green.product-status{
    width: auto;
}

.btn_sim_green.product-status {
    margin-bottom: 10px;
}

  .alert.alert-success.text-center.align-items-center.mb-4.market_place {
    padding-left: 20px !important;
    padding-right: 0px !important;
    margin-bottom: 0px !important;
}
  .market_pera{
      padding: 0px !important;
      margin: 0px !important;
      font-size: 14px;
      text-align: left;
      width: 90%;
      padding-top: 10px !important;
  }

  .mt-2.mt-md-0.row.ms-0.me-2.justify-content-between.gap-2.processing_tabs_loader{
    width: 100% !important;
}

.error_box button{
  width: 100% !important;
}

.btn_sim_green.loader_button{
  width: 100% !important;
}

.mb_res{
margin-bottom: 20px;
}

.mb_form{
margin-bottom: 7px !important;
}

.bounties-buttons.d-flex.align-items-center.justify-content-end.new-customfilter.filters-res-block {
width: 100% !important;
justify-content: flex-end !important;
/* margin-top: -33px !important; */
}

.bounties-buttons.d-flex.align-items-center.justify-content-end.new-customfilter.filters-res-block.nodata_bountiesfilter {
	margin-top: -33px !important;
}

  .d-flex.align-items-center.justify-content-between.bg-border.new-newbg-filter {
    align-items: flex-start !important;
}

.mobile_gap .col-sm-12.col-md-6.col-lg-6.col-xl-3.col-xxl-3.d-flex.mobile_padding {
    padding: 0px;
}

.nav.nav-tabs.mainnav.overflow-section.mobile_flex {
    justify-content: flex-start !important;
}
  .navlabel.mobile_display {
    display: block !important;
}

button.btn.dropdown-toggle.org_members_option.collaborator_three_dots {
    width: 100px !important;
}

.pricing_inner_details .catlog_header_left{
  align-items: center;
}

.catlog_header_right{
  justify-content: left;
}

.share-details-left{
  margin-left: 0;
    margin-top: 12px;
    margin-bottom: 8px;
}

.share-details-right{
  margin-left: 0px !important;
}

.catlog_header_right .d-flex.align-items-center.title_txt {
    display: block !important;
}

  button.btn.dropdown-toggle.org_members_option img {
    width: 20% !important;
}

.d-flex.justify-content-evenly.manage_roles {
    display: block !important;
}

.lock_box {
    display: block !important;
    padding: 30px !important;
}

.lock_box img {
    width: 130px !important;
    height: 130px !important;
    object-fit: cover;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}

.d-flex.gap-5.mt-5.discuss_chat {
    display: block !important;
}

.inode-new-tab .my_account .discuss_chat .mainnav.nav.overflow-section{
  flex-direction: row !important;
}

.inode-new-tab .my_account .discuss_chat .mainnav.nav{
 padding-bottom: 0px !important;
}

  .inode-new-tab .my_account .mainnav.nav{
    min-width: 150px !important;
  }

  .three_dots {
    width: 100px !important;
}
  .my_account .navlabel.discuss_nav{
    display: block !important;
  }

  .meeting_btn.primary-btn{
    width: 100% !important;
  }

  .edit_bounty .category_data img{
    margin-left: 6px;
  }

  .not_sure_class{
    font-size: 16px !important;
  }

  .not_sure_p{
    font-size: 14px !important;
    line-height: 22px !important;
  }

  .edit_bounty button.edit_btn{
    font-size: 12px !important;
  }

   .edit_bounty button.edit_btn img{
    font-size: 12px !important;
    height: 14px;
    width: 14px;
  }
  .edit_bounty .grey_box{
    padding: 10px !important;
  }

  .edit_bounty label.form-label{
    font-size: 12px !important;
  }

  .edit_bounty label.form-label span.text-danger{
    font-size: 12px !important;
  }

  .org_main .org_tabs .nav-tabs .nav-link{
    font-size: 14px !important;
  }

  .customemargine {
    margin-top: -10px;
}

  .sub_all_modal_box{
    min-height: 55px;
  }

  .m-5.purchase_cradits_poup{
    margin: 0px !important;
  }

   .profile-mianbox {
        flex-direction: column !important;
    }

    .Profile_tab_section .edit-btn{
    width: 100%;
  }

  .res_margin_zero{
   margin-left: 0% !important;
  }

  .additional-doc-content {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
}

#buildTabContent h2{
  font-size: 16px !important;
}

  .mt-2.mt-md-0.block_display{
    display: block !important;
    width: 100% !important;
  }

 .mt-2.mt-md-0.block_display button.btn.primary-btn.me-2{
    width: 100% !important;
    padding: 0px !important;
    margin: 8px 0px !important;
}

.mt-2.mt-md-0.block_display .btn_sim_green{
  width: 100% !important; 
}

  p#before-msg {
    font-size: 12px;
    width: 100%;
}

 .d-flex.gap-3.res_popup_block {
    display: block !important;
}

  #bounties .data_choice_radio_button{
    width: 100% !important;
  }

  #bounties .indo_sub_catagory .primary-btn{
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .inprogresss_res_bountiess .container-fluid{
    padding: 0px !important;
  }

.bounties_type_tab.org_tabs.res_orga_tabs {
    padding: 0px !important;
    margin: 0px !important;
}

.res_orga_tabs .project_category{
  margin-top: 0px !important;
}

  .test_results .table-responsive {
    overflow-x: auto !important;
  }

  .responsive_bounties_block {
    display: block !important;
  }

  .responsive_bounties_block h1.title-border {
    margin-top: 10px !important;
  }

  .my_account .docu_sidebar .navbutton-menu .navlabel {
    display: block;
    padding-left: 10px;
  }

  .bounty-graph-img img {
    height: 100%;
    object-fit: cover;
  }

  .faq-left-section h2 {
    font-size: 20px;
    max-width: 100%;
    line-height: 0;
  }

  #progressbar li strong {
    text-align: center !important;
    display: flex;
    align-items: center;
    justify-content: end;
    padding-top: 5px;
    font-size: 11px !important;
  }

  div#already_purchased {
    padding: 0px !important;
    margin: 0px !important;
  }

  #purchesdatafieldset4 h3 {
    font-size: 20px !important;
  }

  .document-accordian .recomend_usecase {
    display: block;
  }

  .horizontal .detatls-section-tab .round-data {
    font-size: 12px;
  }

  .d-flex.gap-2.align-items-center.use_case_badge {
    flex-wrap: wrap;
  }

  .catlog_purchace_model .row {
    flex-direction: column;
  }

  .document-data h2 {
    font-size: 14px !important;
  }

  .document-data .text-dark {
    font-size: 14px !important;
  }

  .document-data .text-muted {
    font-size: 14px !important;
  }

  .horizontal .tab-link {
    font-size: 14px !important;
  }

  .accordion-title {
    font-size: 14px !important;
  }

  .newcatalog-tab-details .tab {
    flex-direction: row !important;
  }

  .main-blog-list .blog-item h3 {
    font-size: 16px !important;
  }

  .main-blog-list {
    display: block;
  }

  .main-blog-list .blog-item {
    max-width: 100%;
    width: calc(100% - 30px) !important;
  }
  .org_main .org_tabs .nav-tabs.responsive-purchase-runmodel {
    gap: 6px;
    justify-content: space-between;
    margin-bottom: 20px;
  }

  .org_main .org_tabs .nav-tabs.responsive-purchase-runmodel .nav-link {
    padding: 5px 0px !important;
    font-size: 15px;
  }

  .purchase-run-model .sort_dropdown_projects {
    align-items: center !important;
  }

  .sort_browse.d-flex.align-items-center.justify-content-end.w-100.bg-border {
    flex-direction: row;
  }
  #sidebar_navContent .tab-pane {
    padding: 0px !important;
    margin-top: 20px !important;
  }

  .justify-content-end.filters-res-block {
    justify-content: space-between !important;
  }
  .new-newbg-filter {
    flex-direction: column;
  }

  .pricing-wrapper .pricing-card .card-body {
    min-height: 100%;
    padding-bottom: 50px;
  }

  .gov-font {
    font-size: 20px !important;
  }

  .professional_personal_font {
    font-size: 20px !important;
  }

  button.primary-btn.about-btn {
    width: 100%;
  }

  .new-banner-section .banner-section .banner-title {
    font-size: 35px !important;
    line-height: 40px;
  }

  .monetize-card::before {
    display: none;
  }

  .cta-banner {
    margin-top: 30px;
    padding: 30px 20px;
  }

  .cta-banner h2 {
    font-size: 20px;
  }

  .pricing-wrapper .pricing-plan-title {
    font-size: 22px;
  }

  .login-search-container {
    width: 100% !important;
  }

  .contact-top-content h2 {
    font-size: 20px;
  }

  .contact-top-content h2 span {
    font-size: 20px;
  }

  .org_main .org_tabs .seller .archieve_product {
    flex-direction: row !important;
  }

  .archieve_product img {
    font-size: 14px !important;
    height: 15px !important;
    width: 15px !important;
}


  .responsive_tab_filter {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding-bottom: 10px;
  }

  .responisve_text {
    margin: 0px 15px 0px 0px !important;
    text-align: right !important;
  }

  .profile-deshbord-tab.Responsive-scroll-tab {
    display: flex !important;
    flex-direction: row !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    white-space: nowrap !important;
    max-height: 570px !important;
    gap: 15px;
    padding: 10px 0px;
    width: 64%;
  }

  .pluse-btn {
    margin-top: 10px;
    margin-bottom: 10px !important;
  }

  .profile-deshbord-tab::-webkit-scrollbar {
    height: 6px !important;
  }

  .profile-deshbord-tab .navbutton {
    flex: 0 0 auto !important;
    /* prevent shrinking */
    margin-right: 10px !important;
    /* spacing between buttons */
  }

  /* .inode-new-tab .my_account .nav.sidebar_menu {
    width: 100% !important;
    margin: 24px auto !important;
    padding: 0px !important;
} */

  .inode-new-tab .my_account .nav.sidebar_menu {
    padding: 0 !important;
    margin: 47px auto 0px auto;
  }

  .responsive-block-property button#edit_info_btn {
    width: 100% !important;
  }

  .member_title .title_members {
    margin: 0px !important;
    padding-bottom: 10px !important;
  }

  .member_title {
    margin-bottom: 0px !important;
  }

  .privare_summry {
    font-size: 14px !important;
    line-height: 20px !important;
    margin: 10px 0px !important;
  }

  .buy_more_creadite h4 {
    font-size: 18px;
  }

  .creadite-details span {
    font-size: 20px;
  }

  .creadite-details a {
    font-size: 19px;
  }

  .want_card_button {
    margin-top: 100px;
  }

  .your_subscription h4 {
    padding-bottom: 10px;
    font-size: 20px;
    margin: 0px;
  }

  .your_subscription .creadite-details span {
    font-size: 20px;
  }

  .your_subscription .rate {
    margin-top: 15px;
  }

  .your_subscription .rate p {
    font-size: 24px;
  }

  .current_licens h1 {
    margin: 24px 0px;
    font-size: 22px;
  }

  .current_licens .card-title h2 {
    font-size: 18px;
  }

  h2.invoice_font {
    font-size: 20px;
  }

  .d-flex.align-items-center.justify-content-between.mb-4.Profile_tab_section.bg-border.responsive_payment_method {
    display: block !important;
    padding-bottom: 10px !important;
  }

  .emial-section {
    margin-bottom: 15px !important;
  }

  .responsive_payment_method .buutons {
    margin-bottom: 20px !important;
  }

  .credit-price {
    font-size: 20px;
  }

  .credit-desc {
    font-size: 17px;
  }

  .text-darks {
    font-size: 18px;
  }

  .credit-option {
    padding: 12px;
  }

  .project-wrapperss {
    grid-template-columns: repeat(auto-fill, minmax(100%, 1fr)) !important;
  }

  .seller_summery {
    font-size: 14px !important;
    margin: 30px 0px 10px 0px !important;
  }

  .my_account .navlabel {
    display: none;
  }

  .inode-new-tab .my_account .mainnav.nav {
    gap: 0px !important;
    justify-content: space-around !important;
    padding-bottom: 12px !important;
    margin-left: 0px !important;
  }

  .my_account .mainnav .navicon {
    width: 70px !important;
    height: 40px;
  }

  .video_width{
   height:300px;
}
}

@media (max-width: 600px) {

  .nav.nav-tabs.newmarket-placetab {
    justify-content: center;
    gap: 14px !important;
}

.d-flex.justify-content-between.user_license_key {
    flex-direction: column;
    gap: 20px;
}
.user_license_key a button.cancel_btn.p-1 {
    margin-left: 0px !important;
}
                        
   .data_choice_section{
    display: block !important;
   }

  .inode-new-tab .my_account .navicon.add-new-taxt{
    width: 100px !important;
  }

.add-new-btn img {
width: 13% !important;
}

  .submitreview{
  width: 100% !important;
}
  .org_main .org_tabs {
    margin: 20px !important;
  }

  .d-flex.align-items-center.justify-content-between.positionabsolute {
    display: block !important;
  }

  .ino_right_catagory_section_row {
    grid-template-columns: repeat(auto-fill, minmax(100%, 1fr)) !important;
  }

  .description.Profile_tab_section
    .d-flex.align-items-center.justify-content-between {
    display: block !important;
  }

  #personal_info_edit_btn {
    width: 100% !important;
  }

  .responsive_payment_method .buutons {
    margin-bottom: 0px !important;
  }

  .org_emil_button {
    margin-bottom: 20px !important;
  }

  .link-list {
    padding-bottom: 10px;
    margin-top: 10px;
    overflow: auto;
  }

  .link-list a {
    margin-left: 0;
    font-size: 15px;
  }

      .edit_description_button{
    width: 100% !important;
  }
  .document-data-accordian .accordion-button{
  font-size: 16px !important;
  }
    .document-data-accordian .accordion-button>span{
    display:flex;
  }
  .document-data-accordian .accordion-button span{
   font-size: 12px !important;
  }
  button.primary-btn.performance-test-link.add-usecase-link-btn.rs-width {
    width: 100%;
}
.implimate-input-with {
    width: 90%;
}
}

@media(max-width: 399px){

.my_account .navbutton.demoanimhover .navicon span{
          width: 270px !important;
}


  button#first_step_create_dataset{
    margin-left: 5px !important;
    margin-right: 5px !important;
    width: 120px;
  }

  button.cancel_btn.btn.primary-btn{
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
  #uploadDataset .primary-btn, #uploadDataset .cancel_btn, .empty_tab .upload_file_box, #datasets .empty_tab .dataset_btn .primary-btn, #profile .org_logo .upload_file_box{
    width: 120px;
  }
  .dataset-model .upload_file_box{
    width: 100% !important;
  }

  .monthly_buget .form-control{
    font-size: 14px !important;
  }
  .monthly_buget button#agree_user_aggrement{
    width: 120px;
  }

  .table-wrap-text{
  max-width: 150px;
}
}
