/* Desktop */
@media (min-width: 768px) and (max-width: 1023px) {

    .nav-sub-menu{
        padding:10px;
    }
    .site-footer {
        padding-bottom: 0
    }

    .site-footer .copyright-text,
    .site-footer .social-icons {
        text-align: center
    }

    .f_feature {
        width: 100%;
    }



    .sub_shw_vin {
        display: block;
        width: 100%;
    }

    .p-smart-search #show_product{
        top: -35px;
        position: relative;
    
      }



    .tb-mobile-news {
        display: none;
    }

  


    .box-feat {

        margin-top: 50px;
    }

    .BshowBrand3 {
        display: none;
    }

    /* CSS styles for desktops */
    .box-banner {
        overflow: hidden;
    }

    video {
        padding: 0 !important;
        width: 200%;


    }

    .f_feature {
        width: 100%;
    }
    .table-bordered thead tr {
        border:var(--black)!important;

    }
    .p-main-menu .bg-dark{
        position: absolute;
        top: 0;
        z-index: 99;
        background: transparent !important;
        width: 100% !important;
        padding: 0;
    }


    .light-mode .p-main-menu .bg-dark{
        position: absolute;
        top: 0;
        z-index: 99;
        background: transparent !important;
        width: 100% !important;
        padding: 0;
    }
   .bg-dark {
        position: absolute;
        top: 0;
        z-index: 99;
        background: transparent !important;
        width: 100% !important;
        padding: 0;
    }

    .light-mode .bg-dark {
        position: absolute;
        top: 0;
        z-index: 99;
        background: #141414 !important;
        width: 100% !important;
        padding: 0;
    }


    .head-search {
        padding-top: 100px;
        color: var(--white);
        background-size: 100% !important;
        background-repeat: no-repeat !important;
        background-attachment: fixed !important;
    }

    .light-mode .head-search {
    padding-top: 100px;
  }

    .register-modal {
        background: #bbbbbb52;
        color: var(--white);
        backdrop-filter: blur(4px);
    }

    .login-modal {
        background: var(--black);
        color: var(--white);
        backdrop-filter: blur(7px);
        box-shadow: #00ced16e 0px 6px 24px 0px, #00ced130 0px 0px 0px 1px;
    }




    .navbar-collapse {
        background: var(--black);
        backdrop-filter: blur(7px);
    }

    .navbar-brand {
        font-size: 42px;
        font-family: system-ui;
        padding-left: 21px;

    }

    .image-wrapper-main {
        max-height: 68vh !important;
    }

   /* .p-smart-search .shw_pd_list_tb {
        height: 80vh;
      }

      .p-smart-search .shw_pd_list_tb{
        height: 80vh;
        background: white;
        top: 7;
        position: relative;
        padding: 0;
        box-shadow: #00ced16e 0px 6px 24px 0px, #00ced130 0px 0px 0px 1px; 
        }
        */
}