@media (min-width: 1920px) {
  .section_7_admin{
    background-size: 100% 70%;
  }
  .admin-img img {
    top: 18px;
}
}
@media (min-width: 1200px) {
  .container {
      width: 1200px;
  }
}
@media only screen and (max-width:767px) {
  .container{
    max-width: 100%;
  }
  /* Plans and Pricing */
  .gold_tabel .p_tx4 {
    border-radius: 4px;
    border: solid 1px #fec16b;
    background-color: #fdf7ee;
  }

  .mobile_price {
    display: block;
  }

  .silver_tabel {
    border-radius: 10px;
    border: solid 1px #cbd8e8;
    background-image: linear-gradient(to bottom, #e3e8ed, #f8f8f7);
    padding: 20px;
    display: inline-block;
    width: 100%;
    margin-top: 20px;
  }

  .sl_1 {
    margin-top: 0px;
    font-size: 32px;
    font-weight: 600;
  }
.d-xs-none{display: none;}
.icons-windows{margin-right: 8px;}
  .sl_1 {
    width: 100%;
    float: left;
  }

  .sl_2 {
    width: 100%;
    float: left;

  }

  .select_price_all {
    float: left;
    width: 50%;
  }

  .silver_tabel h2 {
    margin-top: 0px;
    font-size: 28px;
    font-weight: 600;
    margin-bottom: 20px;
    width: auto;
    float: left;
  }

  .sl_img {
    max-width: 20%;
    position: relative;
    bottom: 2px;
  }

  .select_drop {
    width: 50%;
    float: right;
  }

  .p_tx4 {
    padding: 4px 15px;
    border-radius: 4px;
    border: solid 1px #cbd8e8;
    background-color: #fafbfd;
    font-size: 14px;
    height: 35px;
    float: right;
  }

  .sl_2 del {
    font-size: 17px;
    color: #71748e;
    float: left;
    margin-left: 0px;
    position: relative;
    top: 4px;
  }

  .sl__2 del {
    font-size: 17px;
    color: #71748e;
    float: left;
    margin-left: 0px;
    position: relative;
    top: 4px;
  }

  .sl_list {
    float: left;
    width: 100%;
    padding: 20px;
    border-radius: 8px;
    background-color: #fff;
    margin-top: 0px;
  }

  .sl_list li {
    font-size: 15px;
    list-style: none;
    text-align: left;
    margin-bottom: 12px;
    float: left;
    width: 100%;

  }

  .sl_list ul {
    padding: 0px;
    margin-bottom: 0px;
  }

  .list_1 {
    width: 10%;
    float: left;
  }

  .list_2 {
    width: 90%;
    float: left;
  }

  .more_tabel {
    font-size: 16px;
    border: none;
    background: no-repeat;
    text-align: left;
    color: #0175e8;
    display: block;
  }

  .buy_n1 {
    text-align: center;
    margin-top: 0px;
    display: inline-block;
    width: 50%;
    float: right;
  }

  .select_price_all {
    float: left;
    width: 50%;
  }

  .select_price_all h2 {
    margin-bottom: 0px;
    font-size: 25px;
    margin-right: 10px;
  }

  .buy_n1 a {
    float: right;
    background: #eb1a3a !important;
    height: 35px;
    line-height: 29px;
    font-size: 14px;
    margin-top: 0px;
    padding: 4px 18px;
  }

  .silver_tabel .sl_2 {
    display: none;

  }

  .gold_tabel {
    border: solid 1px #fec16b;
    background-image: linear-gradient(to bottom, #fee3bc, #f8f8f7);
  }

  .sl__2 {
    width: 100%;
    float: left;

  }

  .sl__2 {
    display: none;
  }

  /* modal */
  .mod_1 {
    float: left;
    width: 100%;
    background: #fff;
  }

  .plans_tabel {
    background: #fff;
  }


  .plans_tabel td {
    text-align: center;

    font-size: 12px;
  }


  .plans_tabel .table>tbody>tr>td,
  .table>tbody>tr>th,
  .table>tfoot>tr>td,
  .table>tfoot>tr>th,
  .table>thead>tr>td,
  .table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #dddddd57;
  }

  .plans_tabel .modal-open .modal {
    overflow-x: hidden;
    overflow-y: scroll;
  }

  .plans_tabel .close {
    position: absolute;
    right: 13px;
    border: 1px solid #000;
    color: #000;
    opacity: 1;
    font-size: 13px;
    border-radius: 100px;
    width: 18px;
    height: 18px;
    line-height: 18px;
    top: 10px;
    z-index: 999;
  }

  .plans_tabel .modal-dialog {
    margin: 0px;
    border-radius: 0px;
  }

  .plans_tabel .modal-body h2 {
    font-size: 22px;
    font-weight: 600;
    padding-left: 8px;
    margin-bottom: 20px;
  }

  .plans_tabel .modal-body {
    float: left;
    width: 100%;
    box-shadow: none;
    border: none;
    padding: 0px;
    background-color: #f7f7f7;
  }

  .gld_img {
    max-width: 30%;
    margin-right: 3px;
  }

  .plans_tabel .modal-content {
    float: left;
    width: 100%;
    border-radius: 0px;
    border: none;
    box-shadow: none;
    padding: 0px;
  }

  .thead-dark th {
    background-color: #f2f5f7;
    border-color: #f2f5f7 !important;
    text-align: left;
    color: #393434;
    font-weight: normal;
    border: none;
    font-size: 13px !important;
    font-weight: 600 !important;
  }



  .mod_1 th {
    font-size: 12px;
    text-align: left;
    color: #393434;
    font-weight: normal;
    border: none;
  }

  /* modal */
  /* Plans and Pricing */
  .sl__3 del {
    font-size: 17px;
    color: #71748e;
    float: left;
    margin-left: 0px;
    position: relative;
    top: 4px;
  }

  .sl__3 {
    display: none;
  }


  .desktop_g del {
    font-size: 17px;
    color: #71748e;
    float: left;
    margin-left: 0px;
    position: relative;
    top: 4px;
  }

  .desktop_g {
    display: none;
  }

  .desktop_m del {
    font-size: 17px;
    color: #71748e;
    float: left;
    margin-left: 0px;
    position: relative;
    top: 4px;
  }

  .desktop_m {
    display: none;
  }

  .desktop_m1 del {
    font-size: 17px;
    color: #71748e;
    float: left;
    margin-left: 0px;
    position: relative;
    top: 4px;
  }

  .desktop_m1 {
    display: none;
  }

  .web_price {
    display: none;
  }

  .ex_gst {
    left: 55px;
  }

  .section_3_application .col-md-3 {
    width: 50%;
    float: left;
  }

  .section_10_benefits_vyapar {
    float: left;
    width: 100%;
    padding: 35px 0px;
    margin-top: 0px;
  }

  .tabs_text_2 .tab-pane {
    position: relative;
  }

  .more_btn {
    margin-top: 22px;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    height: auto;
    position: absolute;
    bottom: -58px;
    text-align: center;
    align-items: center;
  }

  .tabs_text_scroll {
    overflow: hidden;
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    width: auto;
  }

  .tabs_text_scroll .row {
    display: flex;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 300px;
  }

  .features_tabel_list_new .col-md-3 {
    width: auto;
  }

  .pricing-tabs_ck .nav.nav-tabs {
    border-radius: 35px;
    background-color: #fff3f4;
    border: none;
    margin: auto;
    width: 100%;
    text-align: center;
    padding: 6px 18px;
  }

  .pricing-tabs_ck .nav-tabs>li {
    display: inline-block;
    margin-right: 0px;
    float: none;
  }

  .text-center1 {
    text-align: center !important;
  }

  .year-tabs_plan {
    margin-top: 15px;
  }

  .pricing-tabs_ck .nav-tabs>li a {
    margin-right: 0px;
    padding: 7px 17px;
    font-size: 12px;
    float: left;
    width: 100%;
  }

  .year-tabs_plan .nav-tabs>li a {
    font-size: 16px;
  }

  .year-tabs_plan .nav-tabs>li.active>a {
    font-size: 16px;
  }

  .icon_mobile_sliders {
    display: block;
  }

  .slick-dots {
    bottom: 0px;
    width: 100%;
    list-style: none;
    text-align: center;
    position: relative;
    margin-left: 0px;
    padding: 0px;
  }

  .slick-active button {
    background: #000 !important;
  }

  .slick-dots li {
    position: relative;
    display: inline-block;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;
  }

  .slick-dots li button::before {
    font-size: -2px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: '';
    text-align: center;
    opacity: .25;
    color: #000;
  }

  .slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 4px;
    height: 2px;
    cursor: pointer;
    color: #000;
    border: 0;
    border-radius: 100px;
    outline: 0;
    background: #acacac;
    padding: 4px;
  }
  .banner_text img {
    margin-top: 30px;
}
  .buy_now_btn {
    text-align: right;
  }
  .mobile_menu {
    display: none;
  }

  .banner_text h1 {
    font-size: 25px;
    margin-bottom: 11px;
    line-height: 1.4;
    margin-top: 25px;
  }
  .section_5_attributes .page-title {
    margin-bottom: 30px;
  }
  .avail-feature{display: none;}
  .banner_text_n1 {
    font-size: 14px;
    line-height: 1.4;
    margin-bottom: 24px;
  }

  .from-md-box {
    width: 100%;
    margin: auto;
  }

  .text_cn1 {
    padding: 11px;
    width: 40%;
    display: inline-block !important;
  }
  .text_cn1 p{
    max-width: 100%;
    margin-bottom: 5px;
  }

  .text_cn2 br {
    display: none;
  }
  .from-title {
    min-height: auto;
  }
  .text_cn1 {
    font-size: 17px;
    margin-left: 17px;
    /* width: 40%; */
    display: inline-block !important;
}
.from-title img {
  float: left;
  width: 15%;
  }

  .from-title {
    border-radius: 8px;
    margin-bottom: 20px;
    float: left;
    width: 100%;
    height: auto;
  }

  .section_7_platforms_lsit .col-md-3 {
    width: auto;
  }

  .from_title_dv1 .text_cn2 {
    padding: 0px;
  }
  .text_cn1 {
    font-size: 17px;
    padding: 0;
    width: 74%;
  }

  .text_cn2 p {
    margin-bottom: 0px;
    font-size: 15px;
    text-align: left;
    position: relative;
    top: 0px;
    left: 15px;
  }

  .text_cn2 {
    width: 85%;
    float: left;
    font-size: 24px;
    color: #282828;
    text-align: left;
    display: inline-block;
    height: 100%;
    margin: 0px;
    position: relative;
  }

  .benefits_list p {
    font-size: 20px;
  }

  .wht_1 {
    width: 50%;
  }

  .plan_mweb {
    display: block !important;
    text-align: center;

  }

  .plan_web {
    display: none !important;
  }

  .buy_now_btn_1 {
    width: 40%;
  }
  .buy_now_btn_1{
    padding: 10px 20px 10px 20px;
  }
  .Marquee-tag {
    width: 140px;
  }
  .banner_price {
    font-size: 45px;
  }
  .m-none{
    display: none !important;
  }

  .price_r1 {
    font-size: 15px;
    position: relative;
    bottom: 18px;
    left: -4px;
  }

  .main-header {
    height: 66px;
    padding: 15px 0px;
  }

  .section_1_banner {
    padding-top: 0px;
    margin-top: 60px;
  }

  .payment_box p {
    width: 100%;
  }

  .payment_box {
    height: auto;
  }

  .payment_box .icon_p {
    float: left;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 18px;
  }

  .footer_email {
    text-align: center;
  }

  .footer_logo {
    text-align: center;
  }

  .footer_link {
    text-align: center;
  }

  .order_text {
    padding: 20px 0px;
  }

  .product_box {
    margin-top: 15px;
    border-radius: 8px;
  }

  .details_box .col-md-12 {
    padding: 0px;
  }

  .details_box .col-md-6 {
    padding: 0px;
  }

  .listed-lsit-dv1 .col-md-3 {
    width: 50%;
    float: left;
  }

  .web_vw {
    display: none;
  }

  .mobile_vw {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    padding-top: 0px;
  }

  .order_text img {
    display: none;
  }

  .mobile_vw img {
    display: block !important;
    float: left;
    margin-right: 7px;
  }

  .checkout_form {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .software-ls1 span br {
    display: none;
  }

  .software-ls1 span {
    font-size: 10px !important;
    font-weight: 500;
    line-height: 1.5;
  }

  .software-ls1 img {
    width: 20%;
    margin-right: 0;
    position: relative;
    top: 0px;
    float: left;
    max-width: 15%;
  }

  .footer-lsit-dv1 {
    margin-top: 0;
    padding: 20px 0px;

  }

  .section_10_questions {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .mobile_vw {
    display: block !important;
  }

  .software-ls1 p {
    margin-bottom: 5px;
  }


  .banner_image img {
    max-width: 100%;
  }

  .logo img {
    max-width: 100%;
  }

  .buy_now_btn a {
    padding: 10px 15px;
    font-size: 12px;
    font-weight: 600;
  }

  .menu-button {
    margin-top: 33px;
  }

  .section_2_logo {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .pricing_benefits {
    padding-bottom: 10px;
    padding-top: 65px;
  }

  .section_6_plagiarism {
    margin-top: 0px;

    text-align: center;
  }

  .section_5_attributes {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .page-title h2 {
    line-height: 42px !important;
    font-size: 24px;
    margin-bottom: 30px;
  }

  .mobile_price .gst_text {
    font-size: 14px;
    margin-bottom: 20px;
  }

  .section_3_application {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .section_4_demo{padding: 40px 0px;}
  .section_4_demo{
    padding: 40px 0px;
  }
  .user-segment-text p{
    margin-bottom: 20px;
    font-size: 16px;
  }
  .web_b {
    display: none;
  }
  .mb-block{
    display: block !important; 
  }

  .web_slider {
    display: none;
  }

  .section_1_banner .buy_now_btn_1 {
    margin-bottom: 40px;
  }

  .banner_text_application {
    margin-bottom: 20px;
  }
  .demo-content h2{
    margin: 0px;
    font-size: 28px;
    text-align: center;
  }
  .demo-content{
    text-align: center;
  }
  .demo-content{
    margin-bottom: 40px;
  }
  .application_text {
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
}
  .m-essential-img img{
    width: 100%;
    transform: scaleX(-1);
  }
  .application_text_1 {
    font-size: 14px !important;
    line-height: 24px;
  }

  .content_solution-text h2 {
    font-size: 15px;
  }

  .text_features {
    width: 77%;
  }

  .icon_at {
    width: 23%;
    float: left;
    margin-bottom: 15px;
  }


  .content_solution_img1 {
    text-align: center;
    position: absolute;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .content_solution_img {
    text-align: right;
  }

  .content_solution-text {
    text-align: center;
    margin-bottom: 21px;
    float: left;
    width: 100%;
  }

  .section_4_content_solution {
    float: left;
    width: 100%;

    position: relative;
    height: 462px;
  }

  .content_solution_img img {
    position: relative;
    bottom: 0px;
  }

  .section_5_attributes .application_text br {
    display: none;
  }

  .web_b {
    display: none;
  }

  .section_5_attributes .application_text {
    font-size: 17px;
    margin: 0px;
    line-height: 25px;
  }

  .section_5_attributes .banner_text_application {
    height: auto;
    margin-bottom: 21px;
    padding: 10px 10px;
  }

  .banner_text_application img {
    max-width: 70%;
  }

  .accordion-item-header .accordion-item-header-title {
    font-size: 15px !important;
    font-weight: 600 !important;
    width: 90% !important;
  }

  .bn1 {
    float: left;
    width: 10%;
  }

  .bn2 {
    float: left;
    width: 88%;
  }

  .benefits_video {
    margin-bottom: 25px;
  }

  .platforms_lsit_box {
    margin-bottom: 0px;
    min-height: auto;
  }

  .platforms_lsit_box img {
    margin-bottom: 15px;
    max-width: 25%;
  }

  .section_7_platforms_lsit {
    padding-top: 50px;
    padding-bottom: 16px;
  }

  .price_text_1 {
    margin-top: 0px;
    font-size: 30px;
  }

  .plan_price_list img {
    max-width: 50%;
  }

  .price_text_2 {
    font-size: 20px;
  }

  .testimonial_box-top {
    height: auto;
  }

  .listed-lsit-dv1 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .plan_tabel_list {
    margin-bottom: 20px;
  }

  .plan_price_list {
    margin-bottom: 35px;
  }

  .section_8_price_plan {
    margin-top: 20px;
    margin-bottom: 20px;

  }
  .testimonial_box-img img {
    width: 100%;
  }

  .testimonial_box-img h4 {
    width: 100%;
    top: 0px;
    margin-bottom: 0px;
  }

  .testimonial_box-img {
    width: 100%;
  }

  .rat_1 {
    width: 34% !important;
    margin-left: 15px;
    margin-top: 4px;
  }

  .mweb_cn1 {
    display: block !important;
  }

  .bn2 br {
    display: none;
  }

  .mweb_b {
    display: block !important;
  }

  .sidenav {
    height: 100%;
    /* 100% Full-height */
    width: 0;
    /* 0 width - change this with JavaScript */
    position: fixed;
    /* Stay in place */
    z-index: 1;
    /* Stay on top */
    top: 0;
    left: 0;
    background-color: #fff;
    /* Black*/
    overflow-x: hidden;
    /* Disable horizontal scroll */
    padding-top: 60px;
    /* Place content 60px from the top */
    transition: 0.5s;
    /* 0.5 second transition effect to slide in the sidenav */
  }

  /* The navigation menu links */
  .sidenav a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    font-size: 22px;
    color: #000;
    display: block;
    transition: 0.3s;
    border-bottom: 1px solid #e8e8e8;
  }


  /* Position and style the close button (top right corner) */
  .sidenav .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
    border: none !important;
  }

  .footer_link ul {
    padding: 0px;
  }

  /* Style page content - use this if you want to push the page content to the right when you open the side navigation */
  #main {
    transition: margin-left .5s;
    padding: 20px;
  }

  .menu_mobile span img {
    max-width: 6%;
    float: right;
    position: relative;
    right: 21px;
    top: 6px;
  }

  .menu_mobile {
    display: block;
  }
  .rat_1 {
    display: block !important;
  }
  .section_6_feature .row .col-md-8{
    width: 100%;
  }
  .section_6_feature{
    padding-top: 50px;
    padding-bottom: 0px;
  }
  .section_7_admin{
    background: rgba(251, 255, 255, 1);
    padding: 40px 0px;
  }
  .admin-img img{
    top: 0px;
    margin-top: 16px;
  }
  .scroll-div{
    height: 424px;
    overflow: auto;
  }
  .section_8_from_techjockey{padding-top: 40px;}
  .section_9_Our.users{padding-bottom: 40px;}
  .section_8_from_techjockey .page-title h2 {
    font-size: 23px !important;
  }
  .section_8_from_techjockey .container{
    max-width: 100%;
  }
  .features_tabel{
    width: 100%;
    min-height: 100% !important;
    margin-bottom: 22px;
  }
  .gst_text{
    margin-bottom: 30px;
  }
  .bottom_btn {
    position: absolute;
    left: inherit;
    top: 82px !important;
    right: 38px;
    bottom: inherit !important;
}
.silver_color_ch2 .plan_list_text h2{
  margin-top: 20px;
}
.center-select select{
  top: 40px !important;
}
.features_tabel h2{
  font-size: 24px;
}
.silver_color_ch1 p{
  position: relative;
  top: 15px;
}
.silver_color_ch2 p{
  position: relative;
  top: 15px;
}
.modal-list li {
  list-style: none;
  padding-bottom: 12px;
  font-size: 14px;
  border-bottom: 1px solid #e2e2e2;
  margin-top: 12px;
}
.modal-list {
  margin-top: 20px;
  padding-left: 25px;
}
.Marquee-tag img {
  max-width: 100px;
}
.title{
  text-align: center;
  font-size: 20px;
  line-height: 34px;
  margin-top: 0px;
}
.section_10_questions{padding: 40px 0px;}
.tech-line{
  text-align: center;
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 25px;
}
.let_btn {
  padding: 10px 20px;
  font-size: 12px;
}
.features_tabel_ist li{
  padding-bottom: 0px;
  margin-bottom: 0px;
}
.features_tabel:hover {
  background: rgba(0, 60, 60, 1);
  transform: scale(0.9);
}
.features_tabel:hover .more_tabel{
  color: #fff !important;
}
.desk-select select {
  width: 93px;
  right: 38px;
}

.right-img{
  left: 0px;
}
.m-auto{
  margin: auto;
}
.section_11_tech_news{ padding-top: 40px;
  padding-bottom: 40px;}
}