@media (min-width:1715px) {
 /*Center Style*/
    .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box {
        gap: 0;
    }
    .ais_template_page .ais_app_features_container.ais_video_list_active {
        width: 386px;
        padding-right: 0;
    }
    .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box .ais_app_features_container.ais_features_video_list_wrapper {
        width: calc(100% - 386px);
        gap: 0;
    }
    .ais_app_features_container.ais_features_video_list_wrapper .ais_app_features_video_list {
        width: 1160px;
        position: relative;
    }
    .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box .ais_app_features_container .ais_app_features_arrow {
        right: 0 !important;
    }
    .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box .ais_app_features_container.ais_features_video_list_wrapper {
        
        justify-content: center;
    }
    .ais_slide_blur_shap.right_part {
        left: unset;
        right: 0;
    }
}
@media (min-width: 1270px) and (max-width: 1715px) {  
    /*Main Features Banner Style (Template Page)*/
    .ais_app_features_container.ais_features_video_list_wrapper .ais_app_features_video_list {
        width: calc(100% - 92px);
    }
    .ais_slide_blur_shap.right_part {
        left: calc(100% - 145px);
    }
    /**/
}

@media (min-width: 1240px) and (max-width: 1570px) {    
    .ved_animation_selection .video_editor_action_element.ais_animation_action {
        z-index: 22;
    }
}

@media (max-width:1400px) {
    /**/
    .ved_music_library_popup.ais_uiv2 .ved_featured_tab {
        width: 100%;
    }
    .ved_music_library_popup.ais_uiv2 .ved_cat_inner_col .row .col-lg-6 {
        padding: 0 10px;
        max-width: 100% !important;
        flex: 0 0 100%;
    }
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .ved_animation_sidebar_inner .ved_animation_filter.ved_animation_categories 
    .ved_new_anim_category_wrapper.ved_add_animation_step {
        margin: 0 !important;
    }
}

@media (max-width:1350px) {
   /*Main Features Banner Style (Template Page)*/
    .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box .ais_app_features_container .ais_app_features_arrow {
        right: 2% !important;
    }
    /**/
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .ved_animation_sidebar_inner {
        padding: 30px 100px 30px 100px;
    }
    .ved_animation_sidebar.ais_uiv2 .ved_suffle_box {
        width: 50px;
        height: 50px;
        font-size: 10px;
        right: -60px;
    }
    .ved_animation_sidebar.ais_uiv2 .ved_suffle_box svg {
        width: 14px;
        height: 14px;
    }

    /*Admin Pages Style*/
    .ais_category_key_grid_wrapper {
        gap: 20px;
    }
    .ais_category_key_grid_wrapper .ais_category_key_grid_container .ais_key_grid_2 .ais_category_key_menu {
        column-gap: 15px;
    }
    .ais_category_key_grid_wrapper .ais_category_key_grid_container:last-child {
        width: max-content;
        flex: 1 1 0;
    }
    .ais_category_key_grid_wrapper .ais_category_key_grid_container:first-child {
        flex: 1 1 0;    
        width: max-content;
    }
    .ais_assets_setting_grid_mian {
        gap: 25px;
    }   
    .ais_category_key_grid_wrapper .ais_category_key_grid_container .ais_key_grid_2 .ais_category_key_menu {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    /*Admin Module Style*/
     .user_actions_setting_grid_main {
        width: 100%;
    }
    
    .edit_user_setting_tabs_content.user_login_history_tab_content {
        flex: 1 1 0%;
        width: 100%;
    }
    .edit_user_setting_tabs_content.ais_user_setting_input {
        flex: 1 1 0%;
        max-width: 100%;
    }
}

@media (max-width:1270px) {
    /*Main Features Banner Style (Template Page)*/
    .ais_app_features_container.ais_features_video_list_wrapper .ais_app_features_video_list {
        width: calc(100% - 92px); 
        position: unset;
    }
    .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box .ais_app_features_container .ais_app_features_arrow {
        right: unset !important;
        position: unset !important;
        right: unset !important;
        top: unset !important;
        transform: unset !important;
    }
    .ais_slide_blur_shap.right_part {
        left: calc(100% - 146px);
        right: unset; 
    }

}
@media (min-width: 1201px) and (max-width: 1300px) {    
    .ais_inner_page_body.templates_ver2 .customize_btn_wrapper .ais_btn,
    .ais_inner_page_body.templates_ver3 .customize_btn_wrapper .ais_btn {
        line-height: 1.4;
        font-size: 12px;
        height: 30px;
    }
}

@media (min-width:1200px) {

    /*Admin Side Template Creation Flow Style (Socail Post)*/
    .ais_admin_dash.ais_user_ui_page .ved_animation_sidebar.ais_uiv2>.ved_animation_sidebar_inner {
        margin-top: 0;
    }


    /*Case of Agency User Styles*/
    .ais_profile_page .ais_profile_setting_wrapper .tab_content_wrapper.ais_agency_tab_content {
        max-width: 1150px;
        margin: 0 auto;
    }
    .ais_header_main .ais_header_left_card {
        width: calc(100% - 202px);
    }
    .ais_header_main .ais_header_logo {
        width: max-content;
    }
    .ais_header_main .ais_header_menu_wrapper {
        width: calc(100% - 182px);
    }
    .ais_header_main .ais_header_menu_wrapper .ais_search_input_wrapper {
        width: auto !important;
        flex-grow: 1;
    }
    body.active_mini_anim_sidebar .ais_notfication_wrapper.ais_notfication_in {
        right: 372px;
        position: fixed;
    }
    body.animation_sidebar_open .ais_notfication_wrapper.ais_notfication_in {
       display: none !important;
    }

    /*Active Video List 01-10*/
    /* .ais_app_features_list_wrapper .ais_app_features_container.ais_video_list_active .ais_app_features_arrow {
        position: relative;
        top: unset;
        right: unset;
        transform: translate(0, 0);
    } */
   


}

@media (max-width:1200px) {

    

    /*Admin Page Style*/
    .ais_ad_page_hd {
        font-size: 28px;
    }

   

    /*Mockchate Editor Style*/
    .mock_section_wrapper.ais_mock_main .mock_step_editor {
        max-width: 90%;
        margin: 0 auto;
    }
    .mock_section_wrapper.ais_mock_main .mock_section {
        width: 100%;
        padding: 35px 0 0;
    }
    .mock_conversation_wrapper {
        height: unset;
    }
    .mock_section_wrapper.ais_mock_main  .mock_steps ul li a {
        padding: 20px 4px;
    }
    .ved_animation_sidebar.ais_uiv2>.ved_animation_sidebar_inner {
        margin-top: 75px;
    }
    /*Select Music Category Page Style*/
    .ved_music_library_popup.ais_uiv2 .ved_featured_tab .ved_music_categories{
        width: 100%;
    }
    .main_heading {
        font-size: 28px;
    }
     /*Customize Anim Video Style*/
    .ais_common_model.ais_customize_anim_video_model .main_heading{
        max-width: 100%;
    }
    .ais_template_list_wrapper {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    /*v2*/
    .ais_inner_page_body.templates_ver2 .ais_template_list_wrapper {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    /*v3*/
    .ais_inner_page_body.templates_ver3 .ais_template_list_wrapper {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    /*Music module Style*/
    .ved_music_library_popup.ais_uiv2 .ved_music_categories_inner {
        width: 100%;
    }
    .ved_music_library_popup.ais_uiv2 .ved_cat_inner_col {
        width: 100%;
    }

    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab {
        padding: 0 0 0 25px;
    }
    
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab .ved_music_sidebar {
        max-width: 15%;
        flex: 0 0 15%;
    }
    
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab .ved_music_library {
        flex: 0 0 83%;
        max-width: 83%;
    }

   
}

@media (min-width: 768px) and (max-width: 1200px) {
    .vd_sticky_filtermenu .ais_app_filter_menu_section .ais_search_input_wrapper{
        flex: 1 1 0%;
        width: max-content;
    }    
    .ved_animation_sidebar.ais_uiv2{
        right: -341px;
    }
    .ved_animation_sidebar>.ved_animation_toggle {
        display: flex !important;
    }
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2{
        right: 0;
    }
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2>.ved_animation_toggle {
        display: none;
    }
    .ved_animation_sidebar.ais_uiv2 .ved_animation_toggle_close {
        display: none;
    }
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2>.ved_animation_toggle span.ved_anm_sidebar_arrow{
        display: none;
    }
}


@media (min-width: 991px) and (max-width: 1200px) {   
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2>.ved_animation_sidebar_inner .ved_animations_box_list{
        grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    }

    /*Admin Side Template Creation Flow Style (Socail Post)*/
    .ais_admin_dash.ais_user_ui_page.animation_sidebar_open  .ved_animation_sidebar.ais_uiv2>.ved_animation_sidebar_inner {
        margin-top: 0;
    }
}

@media (max-width:1024px) { 
   
    .ais_template_page .ais_app_features_list_wrapper .ais_app_features_container.ais_video_list_active .ais_app_features_icon {
        width: 80px;
        height: 80px;
        min-width: 80px;
        min-height: 80px;
    }

    /*Common Table Header Style*/
    .ais_vdo_assets_list_page .ais_ad_inner_header.ais_res_grid_header .ais_ad_inner_header_left {
        margin-bottom: 10px;
    }
    .ais_ad_inner_header.ais_res_grid_header {
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
    }
    .ais_ad_inner_header.ais_res_grid_header .ais_ad_inner_header_right {
       grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
       width: 100%;
    }
    
    /*Admin Page Style*/
    .ais_ad_admin_content_body {
        padding: 20px 15px 15px 15px;
    }
    .ais_ad_inner_header {
        margin-bottom: 15px;
    }

    .edit_user_setting_tabs_content.ais_user_setting_input .ais_select_card.ais_select2_wrapper.ais_mrB_20 {
        margin-bottom: 16px !important;
    }

    .ais_user_actions_model .ais_page_heading_wrapper .main_heading {
        margin-bottom: 0;
        line-height: 110%;
    }

    .ais_search_no_result_wrapper .ais_solid_divider_wrapper {
        margin-bottom: 20px;
        margin-top: 20px;
    }
    .ais_search_no_result_wrapper .ais_search_heading_area h2 {
        font-size: 28px;
        line-height: 31px;
        margin: 0 auto 10px auto;
        text-align: center;
    }

     .ais_template_page .ais_app_features_list_wrapper .ais_app_features_container .ais_app_features_content h2 {
        font-weight: 500;
        font-size: 16px;
        margin-bottom: 4px;
        line-height: 100%;
    }
    .ais_template_page .ais_app_features_list_wrapper .ais_app_features_container .ais_app_features_content p {
        font-size: 13px;
    }
    .ais_template_page .ais_app_features_list_wrapper .ais_app_features_container .ais_app_features_icon {
        width: 55px;
        height: 55px;
        min-width: 55px;
        min-height: 55px;
    }
    .ais_template_page .ais_app_features_list_wrapper .ais_app_features_container {
        gap: 10px;
    }

    .ais_app_features_container .ais_features_arrow svg {
        width: 10px;
        height: 16px;
    }
    
    .ais_search_no_result_wrapper .ais_app_features_list_wrapper .ais_app_features_container .ais_app_features_content h2{
        font-size: 16px;
        line-height: 100%;
    }
     .ais_search_no_result_wrapper .ais_app_features_list_wrapper .ais_app_features_container .ais_app_features_content p{
      font-size: 13px;
    }
    .ais_search_no_result_wrapper .ais_app_features_list_wrapper .ais_app_features_container .ais_app_features_icon {
        width: 55px;
        height: 55px;
    }
    .ais_search_no_result_wrapper .ais_app_features_list_wrapper .ais_app_features_container {
        gap: 10px;
        padding: 6px 20px 6px 6px;
    }

    /*Admin View Responsive Style*/
    .ais_ad_admin_content_body {
        margin: 75px 0 10px 0;
    }
     /*Admin Sidebar Mobile View Style*/
     .ais_ad_header_sidebar {
        left: 0;
        display: flex;
        align-items: center;
        height: 75px;
        width: 100%;
        justify-content: space-between;
        border: 2px solid #F7F7F7;
    }
    .ais_ad_header_sidebar .ais_ad_responsive_toggle{
        width: 36px;
        height: 36px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .ais_ad_header_sidebar .ais_ad_logo_wrapper{
        margin-bottom: 0;
    }
    .ais_ad_header_sidebar .ais_ad_logo_wrapper a{
        display: flex;
    }
    .ais_ad_header_sidebar .ais_ad_logo_wrapper a img{
        max-width: 140px;
    }

    .ais_ad_header_sidebar .ais_ad_header_sidebar_menu {
        position: fixed;
        top: 75px;
        left: -1000px;
        bottom: 0;
        right: 0;
        height: calc(100% - 75px);
        background-color: #fff;
        padding: 0 20px 20px 20px;
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
        flex-direction: column;
        transition: .5s;
        opacity: 0;
        visibility: hidden;
    }
    .show_admin_menu .ais_ad_header_sidebar .ais_ad_header_sidebar_menu {
        left: 0;
        opacity: 1;
        visibility: visible;
        overflow: auto;
    }
    .ais_ad_header_sidebar .ais_ad_responsive_toggle .close_icon {
        display: none;
    }
    .show_admin_menu .ais_ad_header_sidebar .ais_ad_responsive_toggle .toggle_icon {
        display: none !important;
    }
    .show_admin_menu .ais_ad_header_sidebar .ais_ad_responsive_toggle .close_icon {
        display: block !important;
    }
    .ais_ad_header_sidebar_menu ul li::after{
        display: none;
    }
    .ais_ad_header_sidebar_menu ul li.active_menu a .ais_ad_header_sidebar_icon{
        display: none;
    }
    .ais_ad_header_sidebar_menu > ul{
        width: 100%;
        gap: 0;
    }
    .ais_ad_header_sidebar_menu>ul li a {
        line-height: 146%;
        padding: 18px 6px;
        border-bottom: 1px solid #F7F7F7;
    }
    .ais_ad_header_sidebar_menu>ul li:last-child a {
        border-bottom: 1px solid #fff;
    }
    .ais_ad_header_sidebar .ais_ad_header_sidebar_menu .ais_ad_header_sidebar_bottom_card{
       width: 100%;
    }
    
    .show_admin_menu .select2-container {
        z-index: 1;
    }

    /*Admin View Responsive Style*/
      .ais_ad_page_hd {
        font-size: 24px;
    }

    /*Left Indent Width Model Style*/

    .ais_common_model.ais_full_w_model.left_indent_style_model{
        top: 0 !important;
        left: 0 !important;
        width: 100% !important;
    }

    .plan_info_table_row .ais_tooltip_card.p_right.renew_info_tooltip{
        left: auto;
        right: -10px;
        display: block !important;
        bottom: -35px;
        transform: translate(0, 50%) rotate(-4deg);
        padding: 2px 9px 2px;
    }
    .plan_info_table_row .ais_tooltip_card.p_right::after {
        left: auto;
        right: 16px;
        bottom: 100%;
    }
    /*Mockchate Editor Style*/
    .mock_section_wrapper.ais_mock_main  .mock_steps ul li a {
        padding: 16px 10px;
    }


    .main_heading {
        /* font-size: 24px; */
        margin-bottom: 4px;
    }

    .ais_app_features_list_wrapper .ais_app_features_container .ais_features_arrow {
        width: 32px;
        height: 32px;
    }
    
    /*=============================
    Editor Flow CSS Style
    =============================*/

    /*Create New Video Page Style*/

    .ved_create_new_video.ais_uiv2 .ved_type_wrapper {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    /*Select Music Category Page Style*/
    .ved_music_library_popup.ais_uiv2 .ved_featured_tab .ved_music_categories .ved_music_categories_grid {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  
}

@media (min-width:1024px) {

      /*Admin Side Template Creation Flow Style (Socail Post)*/  
       .ais_admin_dash.ais_user_ui_page .ved_tinymce_toolbar_wrapper {
            left: 210px;
        }

      /*Admin Sidebar Mobile View Style*/
      .ais_ad_header_sidebar .ais_ad_responsive_toggle{
        display: none;
    }
    /*App Filter Color Shades Style*/

    /*Green Color Shades Style (Sort by Menu Style)*/

    .ais_app_filter_menu_section .ais_app_filter_menu_card > ul li.ais_green_shade .ais_app_menu:hover{
        border: 1px solid #1AC382;
        outline: 1px solid #1AC382 !important;
    }

    .ais_app_filter_menu_section .ais_app_filter_menu_card > ul li.ais_green_shade 
    .ais_app_filter_dropdown_wrapper ul a:hover{
        background-color: #E8F9F2; 
    }

    /*Primary Color Shades Style (Random Menu Style)*/

    .ais_app_filter_menu_section .ais_app_filter_menu_card > ul li.ais_primary_shade .ais_app_menu:hover{
        border: 1px solid #000000;
        outline: 1px solid #000000 !important;
    }
    .ais_app_filter_menu_section .ais_app_filter_menu_card > ul li.ais_primary_shade 
    .ais_app_filter_dropdown_wrapper ul a:hover{
        background-color: rgba(0, 0, 0, 0.05); 
    }

    /*Yellow Color Shades Style (Industry Menu Style)*/

    .ais_app_filter_menu_section .ais_app_filter_menu_card > ul li.ais_fl_yellow_shade .ais_app_menu:hover{
        border: 1px solid #FFCC31;
        outline: 1px solid #FFCC31 !important;
    }
    .ais_app_filter_menu_section .ais_app_filter_menu_card > ul li.ais_fl_yellow_shade 
    .ais_app_filter_dropdown_wrapper ul a:hover{
        background-color: #FFFAEA; 
    }

    /*light blue Color Shades Style (Platform Menu Style)*/

    .ais_app_filter_menu_section .ais_app_filter_menu_card > ul li.ais_fl_light_blue_shade .ais_app_menu:hover{
        border: 1px solid #BBDAFF;
        outline: 1px solid #BBDAFF !important;
    }
    .ais_app_filter_menu_section .ais_app_filter_menu_card > ul li.ais_fl_light_blue_shade 
    .ais_app_filter_dropdown_wrapper ul a:hover{
        background-color: #F1F8FF; 
    }

    /*Orange Color Shades Style (Packs Menu Style)*/
    .ais_app_filter_menu_section .ais_app_filter_menu_card > ul li.ais_fl_orange_shade .ais_app_menu:hover{
        border: 1px solid #E9B247;
        outline: 1px solid #E9B247 !important;
    }
    .ais_app_filter_menu_section .ais_app_filter_menu_card > ul li.ais_fl_orange_shade 
    .ais_app_filter_dropdown_wrapper ul a:hover{
        background-color: #FBF0DC; 
    }

    /*Purple Color Shades Style (Holidays Menu Style)*/
    .ais_app_filter_menu_section .ais_app_filter_menu_card > ul li.ais_fl_purple_shade .ais_app_menu:hover{
        border: 1px solid #994AC9;
        outline: 1px solid #994AC9 !important;
      }
    .ais_app_filter_menu_section .ais_app_filter_menu_card > ul li.ais_fl_purple_shade 
    .ais_app_filter_dropdown_wrapper ul a:hover{
        background-color: #F5EDFA; 
    }

}

@media (min-width: 768px) and (max-width: 1024px) {
    .ais_template_page .ais_page_heading_wrapper .main_heading {
        margin-bottom: 4px;
    }
    .ais_ad_header_sidebar .ais_ad_header_sidebar_menu {
        width: 300px;
        border-right: 1px solid #ECECEC;
        box-shadow: 0px 12px 10px -15px rgba(0, 0, 0, 0.1);
    }
    .vd_sticky_filtermenu .ais_app_filter_menu_section {
        padding: 15px 20px !important;
    }
    .vd_sticky_filtermenu .ais_app_filter_menu_section {
        flex-direction: column;
        align-items: flex-start !important;
        justify-content: center !important;
        gap: 10px !important;
    }
    .vd_sticky_filtermenu .ais_app_filter_menu_section .ais_search_input_wrapper {
        width: 100%;
    }
}

@media (min-width: 575px) and (max-width: 1024px) {    
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab.active {
        display: flex;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab {
        padding: 0 0 0 5px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab {
        padding: 0 0 0 5px;
    }
    
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab .ved_music_library .ved_cat_inner_col .vd_cat_tracks_wrapper .col-lg-6{
        flex: 0 0 100%;
        max-width: 100%;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab .ved_music_sidebar {
       max-width: 25%;
        flex: 0 0 25%;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab .ved_music_library{
       flex: 0 0 75%;
        max-width: 75%;
    }
}
@media (min-width:991px) {

    .ais_header_main .ais_btn_list_wrapper .ais_btn.ais_crt_video_btn {
        min-width: 148px;
    }

    .ais_header_main .ais_crt_mob_btn{
        display: none !important;
    }
   
 .ais_btn_list_wrapper .ais_btn.ais_hd_setting_btn{
    width: 36px;
    height: 36px;
  }
  .ais_btn_list_wrapper .ais_btn.ais_hd_setting_btn .ais_btn_icon{
    width: 24px;
    height: 24px;
  }
  .ais_btn_list_wrapper .ais_btn.ais_hd_setting_btn .ais_btn_icon svg{
    width: 24px;
    height: 24px;
  }
  
  .ais_btn_list_wrapper .ais_btn.ais_hd_support_btn{
    width: 36px;
    height: 36px;
  }
  .ais_btn_list_wrapper .ais_btn.ais_hd_support_btn .ais_btn_icon{
    width: 24px;
    height: 24px;
  }
  .ais_btn_list_wrapper .ais_btn.ais_hd_support_btn .ais_btn_icon svg{
    width: 24px;
    height: 24px;
  }

.ais_serach_card{
    display: none;
}
.ais_app_filter_menu_section .ais_hide_ai_features_btn {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translate(0, -50%);
}

/* .ais_custom_tab_container.tabcontent.studioBrandedAssetsList .ais_table_wrapper .table-responsive{
    overflow: hidden !important;
} */

}

@media (max-width:991px) {  
   
    /**/
    /*Admin Side Template Creation Flow Style (Socail Post)*/
    .ais_admin_dash.ais_user_ui_page.animation_sidebar_open .ais_ad_header_sidebar {
        z-index: 558;
    }

    /*Admin Side Pages Styles*/
    .ais_assets_setting_grid_mian {
        flex-wrap: wrap;
    }
    .ais_assets_setting_grid_mian .ais_vdo_assets_setting_sidebar {
        width: 100%;
    }
    .ais_assets_setting_grid_mian .ais_assets_filters_wrapper {
        width: 100%;
    }
    .ais_user_actions_model .ais_page_heading_wrapper {
        margin-bottom: 15px;
    }

    .ais_ad_admin_content_body .ais_input_wrapper {
        margin-bottom: 16px;
    }
    /**/

    .ais_user_list_page .ais_ad_inner_header .ais_ad_inner_header_right .ais_search_input_wrapper {
        width: max-content;
    }
    /*Pricing And Plans Page Style*/
   

    .ais_header_main .ais_sd_bottom_wrapper .ais_btn.light_green:hover .ais_btn_icon svg path{
        stroke: #000000 !important;
    }
    .ais_header_main .ais_sd_bottom_wrapper .ais_btn.light_green:hover {
        background-color: #F2FFC2 !important;
        color: #000 !important;
    }
    body:has(.ais_header_main.ais_sideber_menu_open) {
        overflow: hidden;
    }
    .ais_app_filter_menu_section .ais_hide_ai_features_btn {
        display: none;
    }
     /*Customize Anim Video Style*/
     .ais_common_model.ais_full_w_model.ais_customize_anim_video_model .modal-dialog {
        max-width: 700px;
        margin: 0 auto;
    }
     .ais_common_model.ais_customize_anim_video_model .ais_cstm_anim_video_wrapper {
        width: 100%;
    }

     .ais_common_model.ais_customize_anim_video_model .ais_cstm_anim_video_wrapper .ais_cstm_anim_video_view {
        width: 100%;
        max-width: 100%;
    }
    .ais_common_model.ais_customize_anim_video_model .main_heading {
        max-width: 315px;
        line-height: 110%;
        margin: 0 auto 15px auto;
    }
    .ais_common_model.ais_customize_anim_video_model.ais_full_w_model button.btn-close.ais_full_mdl_close_btn {
        top: 20px !important;
        z-index: 2;
    }
    .ais_customize_anim_video_model .ais_cstm_anim_video_card {
        max-width: 100%;
        flex-wrap: wrap;
        flex-direction: column;
        align-items: center;
        padding-bottom: 160px;
    }
    .ais_customize_anim_video_model .ais_cstm_anim_info_wrapper {
        min-width: 100%;
        width: 100%;
    }
  

    .ais_header_main .ais_btn_list_wrapper .ais_btn.ais_crt_video_btn.ais_crt_mob_btn {
        padding: 10px 14px 10px 12px;
        min-width: max-content;
        display: inline-flex !important;
        gap: 0px;
        height: 32px;
        line-height: 32px;
        width: 85px;
    }
    .ais_header_main .ais_btn_list_wrapper .ais_btn.ais_crt_video_btn.ais_crt_mob_btn .ais_btn_icon{
      display: none;
    }
    .ais_header_main {
        z-index: 99999;
    }
    .ais_header_main .ais_header_menu_wrapper ul .ais_search_input_wrapper{
        display: none !important;
    }
    .ais_inner_page_body {
        padding: 20px 20px;
    }
    .ais_assets_list_page .ais_table_header_wrapper {
        gap: 20px;
    }
    .ais_assets_list_page .ais_table_header_wrapper .ais_table_header_right_card {
        flex-wrap: wrap;
    }
    
    /*Assets Video List Mobile View Style*/

    .ais_assets_list_page .ais_table_wrapper tr td,
    .ais_assets_list_page .ais_table_wrapper tr th{
        display: none;
    }
    .ais_assets_list_page .ais_table_wrapper tr td:first-child,.ais_assets_list_page .ais_table_wrapper tr td:last-child,
    .ais_assets_list_page .ais_table_wrapper tr th:first-child,.ais_assets_list_page .ais_table_wrapper tr th:last-child{
        display: table-cell !important;
    }
    .ais_assets_list_page .ais_table_wrapper .ais_dropdown_wrapper .ais_dropdown_main_body > ul li a{
        font-weight: 500;
        line-height: 24px;
    }
    .ais_assets_list_page .ais_table_wrapper .ais_dropdown_wrapper .ais_dropdown_main_body > ul li a span{
        margin-bottom: 1px;
    }
    .ais_template_video_box .customize_btn_wrapper .ais_btn {
        height: 30px;
        line-height: 1.4;
        font-size: 13px;
        padding: 10px;
        text-align: center;
    }
    .ais_template_video_box .customize_btn_wrapper .ais_btn{
        gap: 2px;
    }
    .ais_template_video_box .customize_btn_wrapper .ais_btn .ais_btn_icon {
        width: 16px;
        height: 16px;
    }
    .ais_template_video_box .customize_btn_wrapper .ais_btn .ais_btn_icon .ais-custom-spinner {
        width: 12px;
        height: 12px;
    }

    .ais_template_list_section .ais_template_list_wrapper {
        grid-gap: 10px;
    }
     /*Search Wrapper Style*/

     .ais_serach_card {
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-bottom: 10px;
        gap: 6px;
    }
    .ais_serach_card .ais_search_input_wrapper{
        width: 100%;
    }
    .ais_filter_toggle_wrapper {
        display: none !important;
    }
    .ved_animation_toggle_close {
      display: none;
    }

    /*Credit Balance Info Model Style*/
    .ais_common_model.ais_balance_info_mdl {
        z-index: 99999999;
    }
}

@media (min-width: 768px) and (max-width: 991px) {  
    .ais_header_main .ais_header_menu_wrapper ul li.ais_lg_hide_b {
        display: block !important;
    }
    .ais_header_main .ais_header_menu_wrapper ul li.ais_md_none  {
        display: none !important;
    }
     /*Customize Anim Video Style*/
    .ais_common_model.ais_customize_anim_video_model .ais_grid_alert_wrapper {
        padding-right:35px;
        width: 100%;
    }
    .ais_common_model.ais_full_w_model.ais_customize_anim_video_model button.btn-close.ais_full_mdl_close_btn {
        top: 15px !important;
        right: -30px !important;
    }
    .modal.ais_common_model.ais_full_w_model {
        top: 80px;
    }
}

/*Desktop Styles*/
@media (min-width:767px) {
    body:has(.ved_create_wrapper.ais_uiv2.ais_select_social_layout_wrapper.ais_sc_post_main) .ais_notfication_wrapper {
        position: fixed;
    }
    /*Main Features Banner Style (Template Page)*/

    .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box {
        position: relative;
    }
    .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box:hover .ais_car_overlay_card {
        visibility: visible;
        opacity: 1;
    }
    .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box:hover {
        background-color: #99f5a5;
    }
    .ais_app_features_list_wrapper.ais_act_main_ft_box .ais_app_features_container.green_shade:hover,
    .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box:hover .ais_app_features_container.green_shade{
        background-color: unset;
    }
    .ais_app_features_list_wrapper.ais_act_main_ft_box:hover .ais_app_features_video_list {
        opacity: 0.1;
    }

    .ais_emoji_list_wrapper .ais_emoji_list_card:hover a {
        filter: unset;
        transform: scale(1.2);
    }

    /*Admin Page Style*/
    .ais_table_wrapper table .ais_tb_actions_wrapper ul li a:hover {
        background: linear-gradient(0deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)), #F7F7F7;
    }

    .ais_admin_dash .ais_table_wrapper .ais_custom_table .ais_tb_actions_wrapper ul li a.ais_edit_action:hover ,
    .ais_admin_dash .ais_table_wrapper .ais_custom_table .ais_tb_actions_wrapper ul li a.ais_delete_action:hover ,
    .ais_admin_dash .ais_table_wrapper .ais_custom_table .ais_tb_actions_wrapper ul li a.ais_duplicate_action:hover ,
    .ais_admin_dash .ais_table_wrapper .ais_custom_table .ais_tb_actions_wrapper ul li a.ais_default_action:hover {
        background: linear-gradient(0deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)), #F7F7F7 !important;
    }
    

    .ais_common_model.ais_rendered_video_view_model .ais_rendered_video_info_wrapper .ais_rndr_vdo_dwnl_btn .ais_btn {
        font-weight: 600;
    }   

    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_video_render_wrapper .ais_video_conversion_progress_wrapper .ais_progress_bar_wrapper {
        background-color: #fff;
        height: 180px;
    }
    .cl_right_gap_0{
        padding-right: 0;
    }

    /*Render Step Download Buttons Style*/
    .ved_create_wrapper.ais_uiv2 .ved_rendered_video_share.ais_rendered_video_view_model .ais_rendered_video_info_wrapper .ais_btn.transparent_btn,
    .ais_common_model.ais_rendered_video_view_model .ais_rendered_video_info_wrapper .ais_btn.transparent_btn{
        color: var(--ais-title-color) !important;
    }
    .ved_create_wrapper.ais_uiv2 .ved_rendered_video_share.ais_rendered_video_view_model .ais_rendered_video_info_wrapper .ais_rndr_vdo_dwnl_btn, 
    .ved_create_wrapper.ais_uiv2 .ved_rendered_video_share.ais_rendered_video_view_model .ais_rendered_video_info_wrapper .ais_rndr_vdo_edit_btn,
    .ved_create_wrapper.ais_uiv2 .ved_rendered_video_share.ais_rendered_video_view_model .ais_rendered_video_info_wrapper .ais_rndr_vdo_embed_btn,
    .ais_common_model.ais_rendered_video_view_model .ais_rendered_video_info_wrapper .ais_rndr_vdo_dwnl_btn, 
    .ais_common_model.ais_rendered_video_view_model .ais_rendered_video_info_wrapper .ais_rndr_vdo_edit_btn,
    .ais_common_model.ais_rendered_video_view_model .ais_rendered_video_info_wrapper .ais_rndr_vdo_embed_btn{
        margin-bottom: 10px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_rendered_video_share.ais_rendered_video_view_model .ais_rendered_video_info_wrapper .divider_or_wrapper,
    .ais_common_model.ais_rendered_video_view_model .ais_rendered_video_info_wrapper .divider_or_wrapper{
        height: 40px;
        margin-bottom: 10px;
    }

    .ais_custom_tab_container.tabcontent.studioBrandedAssetsList .ais_table_wrapper .table-responsive{
        overflow: hidden !important;
    }
    .ais_custom_tab_container.tabcontent.studioBrandedAssetsList .ais_table_wrapper .table-responsive
     .ais_custom_table tbody tr:last-child td .ais_tb_actions_wrapper ul li .ais_info_popover_wrapper{
        top: calc(0% + -35px);
        right: 35px;
    }

    .ved_overlay_content_sidebar .ved_overlay_content_sidebar_inner .ved_overlay_text_editor .editor_act_main .ved_text_overlay_editor{
        font-weight: 500;
        padding: 0 8px 0 8px;
    }
    .ved_overlay_content_sidebar .ved_overlay_content_sidebar_inner .ved_overlay_content .ved_text_overlay_editor > div {
        padding: 8px 0 8px 0;
    }

    .ais_alrt_card .close_btn {
       display: none !important;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .vd_element-overlay.vd_text:hover {
        outline: 2px dashed #000 !important; 
        border: none !important;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_video_step.ved_anim_step .vd_element-overlay.vd_text:hover {
        outline: none !important;
        border: none !important;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .vd_element-overlay.vd_image:hover {
        outline: 2px dashed #000 !important;
        border: none !important;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_video_step.ved_anim_step .vd_element-overlay.vd_image:hover {
        outline: none !important;
        border: none !important;
    }

    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2>.ved_animation_sidebar_inner .ved_no_records_wrapper .ved_no_records_inner_wrapper.ais_not_found_wrapper{
        margin-top: 30px;
    }
    /*Price Tag Changes Style*/
    .ais_plans_radio_button_label .plans_price .real_price{
        position: absolute;
        bottom: -15px;
        right: 0;
        margin: 0;
    }
    .ais_plans_radio_button_label .plans_price .real_price s {
        font-size: 16px;
        font-weight: 500;
    }

    .ais_paginations_wrapper .ais_paginations_menu_card a:hover {
        background-color: #F7F7F7;
    }
    .ais_customize_template_Info_content .ais-scrollbar-track {
       display: none;
    }
    .ais_ad_header_sidebar_menu ul li:hover:after{
        opacity: 1;
    }
    .ais_tb_actions_wrapper ul li a:hover {
        background: #f7f7f7;
      }
    .ved_create_wrapper.ais_uiv2.ais_tweet_video_main .ved_tweets_wrapper #ved_tv_step2 .ved_center_heading {
        font-size: 36px;
        width: 472px;
      }
    .ais_common_model.ais_subscription_cancellation_mdl .plan_radio_actions_wrapper .ais_radio_button_label:hover{
        outline: 1px solid var(--ais-primary-color) !important;
    }
    /*Pricing And Plans Page Style*/
    .ais_filled_tab_menu_wrapper ul li a:hover {
        background: #FFFFFF;
    }
    .ais_filled_tab_menu_wrapper.ais_outline_style ul li a:hover {
        background: #F7F7F7;
    }
    .ais_common_model.ais_customize_anim_video_model .ais_grid_alert_wrapper{
        height: max-content;
    }
    .ais_accordion_menu_card .ais_accordion_menu_arrow:hover{
        background: #F7F7F7;
      }
    .ais_dropdown_wrapper .ais_dropdown_main_body > ul li a:hover {
        background-color: #F7F7F7;
      }
    .ais_accordion_menu_card:hover .ais_accordion_menu_arrow{
        background: #F7F7F7;
      }
    .ais_custom_tab_wrapper ul li:hover a:after {
        opacity: 1;
    }
  /*Render video View Model Style (Video List Module)*/
  .ais_rendered_bottom_bar.ais_rendered_bottom_bar_mdl{
    display: none;
}    
    
.ais_template_video_box:hover {
    border: 2px solid var(--ais-title-color);
    transform: scale(1.02);
    cursor: pointer;
}
.ais_template_video_box:hover .customize_btn_wrapper {
    visibility: visible;
    opacity: 1;
  }
.ais_placeholder_dim_wrapper{
    display: none;
}
.ais_tb_actions_wrapper ul li a.ais_download_action:hover{
    background: #edfff0;
}
.ais_dot_dropdown_menu:hover {
    background: #F7F7F7;
}
/*Mockchat Ediotr Module Style*/
.mock_section_wrapper.ais_mock_main .ais_btn.ais_video_back {
    padding: 10px 22px 10px 16px;
}
.mock_section_wrapper.ais_mock_main .ais_btn.ais_video_next {
    padding: 10px 16px 10px 22px;
}
.mock_section_wrapper.ais_mock_main .mock_steps ul li:hover a {
    border: 0 !important;
    background-color: #F2F2F2;
    outline: 2px solid #000 !important;
}

.mock_section_wrapper.mock_create_steps{
    margin-bottom: 0;
}

.mock_section {
    padding: 80px 0 0;
}


.mock_section_wrapper.ais_mock_main .mock_steps ul li a::after {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    outline: 1px solid #000 !important;
    z-index: 999999999999;
    visibility: hidden;
    opacity: 0;
    display: none;
}
.mock_section_wrapper.ais_mock_main .mock_steps ul li a:hover:after {
    visibility: visible;
    opacity: 1;
}
.mock_section_wrapper.ais_mock_main .mock_steps ul li.mock_active a:after {
    visibility: visible;
    opacity: 1;
}

/*Tweet Ediotr Module Style*/
.ved_create_wrapper.ais_uiv2.ais_tweet_video_main .ved_twitter_size_wrapper > .ved_ts_item > label:hover{
    border-color: var(--ais-title-color) !important;
    outline: 1px solid #000 !important;
}
.ved_create_wrapper.ais_uiv2.ais_tweet_video_main .ved_tweets_wrapper{
    max-width: 500px;
}
.ved_create_wrapper.ais_uiv2.ais_tweet_video_main .ved_tweet_templete {
    max-width: 472px;
    margin-top: 35px;
}

.ved_create_wrapper.ais_uiv2.ais_tweet_video_main .ved_twitter_size_wrapper{
    width: 472px;
}
.ved_create_wrapper.ais_uiv2.ais_tweet_video_main div#ved_tv_step1 .ved_steps_btn_wrapper {
    margin: 28px auto 0 auto;
}
.ved_create_wrapper.ais_uiv2.ais_tweet_video_main .ved_steps_btn_wrapper {
    max-width: 472px;
    width: 472px;
    margin: 28px 0 0 0;
}
.ved_template_toolbar.ais_tweet_temp_toolbar {
    display: none;
}
.ved_template_toolbar.ais_tweet_temp_toolbar.show {
    display: flex !important;
} 
.ved_create_wrapper.ais_uiv2.ais_tweet_video_main .ais_btn.ais_video_back {
    padding: 10px 22px 10px 16px;
}
.ved_create_wrapper.ais_uiv2.ais_tweet_video_main .ais_btn.ais_video_next {
    padding: 10px 16px 10px 22px;
}

.ais_app_features_list_wrapper.ais_hide_ai_boxes{
    display: none !important;
}
.vd_sticky_filtermenu .ais_app_filter_menu_section .ais_hide_ai_features_btn{
    display: none;
}
/*App Filter Menu Fixed Styles */
 .vd_sticky_filtermenu .ais_app_filter_menu_section{
    position: fixed;
    top: 81px;
    left: 0;
    right: 0;
    background-color: #fff;
    box-shadow: 0px 1px 0px #F7F7F7;
    padding: 20px;
    z-index: 95;
  }
  .vd_sticky_filtermenu .ais_app_filter_menu_section{
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 6px;
  }

 .ais_app_filter_menu_section .ais_search_input_wrapper {
    width: 350px;
    opacity: 0;
    visibility: hidden;
    display: none;
}
.vd_sticky_filtermenu .ais_app_filter_menu_section .ais_search_input_wrapper {
    opacity: 1;
    visibility: visible;
    display: flex;
}

.ved_music_library_popup.ais_uiv2 .close{
    top: 18px;
    right: 18px;
    width: 20px;
    height: 20px;
}
.ved_music_library_popup.ais_uiv2{
    padding-top: 0;
}
.ved_music_library_popup.ais_uiv2 .modal-header{
   padding: 0;
}
.ved_music_library_popup.ais_uiv2 .modal-body{
    padding-top: 50px;
 }

.ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ais_btn.ved_video_back.ais_video_back{
    min-width: 128px !important;
}
.ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ais_btn.ved_video_next.ais_video_next{
    min-width: 122px !important;
}
.ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ais_btn.ved_video_next.ais_video_next.skip_music_btn.sk_ms {
    min-width: 156px !important;
}

.ved_create_wrapper.ais_uiv2  .ved_steps_btn_wrapper{
    margin-top: 28px;
}
.video_editor_action_element.ais_uiv2_desk{
    margin-left: 31px;
}
.ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_product_tripplehorizontal_editor .ved_post_img.ved_split_hover {
    border-bottom: 1px solid #000 !important;
    outline: 1px solid #000 !important;
    }

.tox .tox-collection--list .tox-collection__item--active {
    color: var(--ais-title-color);
    background-color: #F7F7F7  !important;
}
.ais_anim_bottom_actions_wrapper{
    display: none;
}

/*hover Style*/

.ais_uiv2 .ved_select_mediabox:hover {
    border: 1px solid #000 !important;
    outline: 1px solid #000 !important;
}
.ais_uiv2 .ved_select_video_type .ved_type_box:hover {
    border-color: #000000;
    box-shadow: 0px 6px 1px -5px rgba(0, 0, 0, 0.02);
    outline-color:#000000 !important;
  }
  .ais_select_template_style_wrapper .ais_template_video_box:hover {
    border: 1px solid var(--ais-title-color) !important;
    outline: 1px solid var(--ais-title-color) !important;
    transform: scale(1);
  }

  .ved_step_breadcrumb.ais_v2_step li a:hover{
    background: #FFFFFF;
    color: var(--ais-title-color) !important;
  }
  .ved_create_wrapper.ais_uiv2 .ved_editor_header_top_bar .vd_template_switcher_wrapper a:hover{
    background: #F7F7F7;
  }
  .ais_tabs_style2_wrapper li:hover .tab_menu{
  background: #FFFFFF;
}
.ved_music_library_popup.ais_uiv2 .ved_music_tabs li a:hover{
    background: #FFFFFF;
    color: var(--ais-title-color) !important;
    border-color: #0000;
  }
  .ved_play_icon.ais_play_icon:hover{
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)), #F7F7F7;
  }
  span.ais_ed_act_btn.bca_save_name:hover svg path{
    stroke: #1AC382;
  }
  
  .ais_save_opt .ais_ed_act_btn.bca_canl_name:hover svg path{
    stroke: red;
  }
  .ved_animation_sidebar.ais_uiv2 .ved_animations_box:hover .customize_btn_wrapper {
    visibility: visible;
    opacity: 1;
  }
  .ved_animation_sidebar.ais_uiv2 .ved_animations_box:hover .customize_btn_wrapper .ais_btn{
    width: 100% !important;
    opacity: 1 !important;
  }
  .ved_create_wrapper.ais_uiv2 .ved_post_img.media_added:hover .ais_edt_uploaded_image_wrapper {
    visibility: visible;
    opacity: 1;
  }
  
  .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_product_doublevertical_editor .ved_edit_wrapper_box .ved_post_img.ved_split_hover:first-child {
    border-right: 1px solid #000 !important;
    outline: 1px solid #000 !important;
  }
  /*Admin Hover Style*/

    .ais_category_key_menu li .ais_key_menu_link:hover {
        background-color: #f7f7f7;
    }


  /*2 V Grid Style*/
  .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_product_doublehorizontal_editor .ved_post_img.ved_split_hover:first-child {
    border-bottom: 1px solid #000 !important;
    outline: 1px solid #000 !important;
  }
/**/

.ved_create_wrapper.ais_uiv2 .ais_btn.ved_video_next{
    width: 94px;
}
.ved_create_wrapper.ais_uiv2 .ais_btn.ved_video_next.ais_video_next{
    padding: 10px 16px 10px 22px;
}
.ved_create_wrapper.ais_uiv2 .ais_btn.ved_video_back.ais_video_back{
    padding: 10px 22px 10px 16px;
}

.ved_create_wrapper.ais_uiv2 .ais_btn.ved_video_back{
    width: 98px;
}   

.ved_music_library_popup.ais_uiv2 {
    top: 81px;
}
.ved_music_library_popup.ais_uiv2 .ved_music_library_tab .ved_music_library .ved_genre_tags p:hover{
    border: 1px solid #000 !important;
    outline: 1px solid #000 !important;
}

/*Pick Filter Style*/
.ais_pick_filters_main{
    display: none;
}
.ais_show_filter:before{
    display: none;
}

/*Mobile Hover Style*/

/*Common Search Compenent Style*/
.ais_search_input_wrapper input:hover{
  border: 1px solid #000000;
  outline: 1px solid #000000 !important;
}
.ais_search_input_wrapper.ais_search_gray_shades input:hover{
    background:#fff;
}
.ais_search_input_wrapper input:hover ~ .icons svg path{
  stroke: #000000;
}

.ais_search_input_wrapper input:hover ~ .icons i {
    color: #000000;
}


.ved_animation_sidebar.ais_uiv2 .ved_animation_search:hover{
    border: 1px solid #000000;
    outline: 1px solid #000000 !important;
}
.ved_animation_sidebar.ais_uiv2 .ved_search_box:hover i{
    color: #000000;
}

/*Editor Screens Styles*/
.animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .ved_animations_box,
.animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .skeleton.skeleton-image{
	width: calc(16.66% - 16px);
	margin-bottom: 16px;
	margin: 0 8px 16px 8px;
}
.animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .ved_anim_full_model_close:hover svg path {
    stroke: #000;
}

.ved_music_library_popup.ais_uiv2 .ved_featured_tab .ved_music_categories .ved_col20 {
    flex: 0 0 16.66%;
  }

  .ved_music_library_popup.ais_uiv2 .ved_featured_tab .ved_music_categories .ved_music_cat_box {
    border: 2px solid transparent;
    outline: 2px solid transparent;
  }
  .ved_music_library_popup.ais_uiv2 .ved_featured_tab .ved_music_categories .ved_music_cat_box:hover {
    border: 2px solid #fff;
    outline: 2px solid #000 !important;
  }
  .ved_animation_selection .video_editor_action_element.ais_animation_action{
    display: flex !important;
  }

  .ais_rendered_bottom_bar{
    display: none;
  }

  .ved_music_library_popup.ais_uiv2  .ved_cat_inner_box:hover {
    border: 1px solid #000 !important;
    outline: 1px solid #000 !important;
    box-shadow: none;
  }

  .ais_uiv2.ais_up_search_card:hover input{
    border: 1px solid #000000;
    outline: 1px solid #000000 !important;
  }

  .ais_btn.ais_icon_btn.transparent_btn:hover {
    background-color: #f4f4f5;
    border: 1px solid #e4e4e7;
    outline: none !important;
  }
  .ais_btn.ais_icon_btn.transparent_btn:hover .ais_icon_btn_card svg path{
    stroke: var(--ais-title-color);
  }

/*Render Step Page Style*/

.ais_emoji_list_wrapper {
    display: flex !important;
}

/*Editor Resizer Style*/
.ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .vd_element-overlay.vd_text .vd_element_edit_handler a {
    background-color: #000;
    outline: 2px solid #fff !important;
}
.ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .vd_element-overlay.vd_text .vd_element_edit_handler a.edit_icon svg{
    width: 18px;
    height: 18px;
    margin-bottom: 1.5px;
}
  
.ved_create_wrapper.ais_uiv2 .ui-resizable-nw {
    left: -7px;
    top: -7px;
}
.ved_create_wrapper.ais_uiv2 .ui-resizable-ne {
    right: -7px;
    top: -7px;
}
.ved_create_wrapper.ais_uiv2 .ui-resizable-sw {
    left: -7px;
    bottom: -7px;
}
.ved_create_wrapper.ais_uiv2 .ui-resizable-se {
    bottom: -7px;
    right: -7px;
}

.ved_music_library_popup.ais_uiv2 .ved_music_library_tab .ved_music_library .ved_genre_tags {
    margin-left: -5px;
}

.ved_animation_sidebar.ais_uiv2 .ved_add_vd_anims:hover a{
    top: calc(50% + 16px);
    transform: translate(0, -50%) !important;
    opacity: 1;
    visibility: visible;
}
.ved_animation_sidebar.ais_uiv2 .ved_add_vd_anims:hover > span{
    top: calc(50% + -10px);
}

  .uploadcare--tab__content.uploadcare--draganddrop.uploadcare--draganddrop_supported button.uploadcare--button.uploadcare--button_size_big.uploadcare--button_primary {
    height: 52px;
    font-size: 20px;
    line-height: 52px;
    padding: 10px 25px;
}

.ved_rendered_video_share.ais_rendered_video_view_model .ais_save_opt {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
}

.ais_rendered_video_view_model .ais_save_opt .ais_ed_act_btn {
    width: 30px;
    height: 30px;
    /* border: 1px solid #E6E5EB; */
    border-radius: 5px;
}
.ais_rendered_video_view_model .ais_save_opt .ais_ed_act_btn svg {
    width: 28px;
    height: 28px;
}

.ved_create_wrapper.ais_uiv2 .ved_post_img .ais_edit_overlay:hover{
    border: 1px solid var(--ais-title-color);
    background: var(--ais-title-color);
}

.ved_create_wrapper.ais_uiv2 .ved_post_img .ais_edit_overlay:hover svg path{
    stroke: #fff !important;
    fill: #000 !important;
}
.ved_create_wrapper.ais_uiv2 .ved_animation_toggle:hover span.ved_anm_sidebar_arrow svg path {
    stroke: #000;
}

.animation_sidebar_open .ved_animation_sidebar>.ved_animation_toggle {
    display: none;
}

.ved_animation_sidebar>.ved_animation_toggle{
    display: none;
}

/*=============================
Scroll-Stoppers Module Style
=============================*/

.vd_element-overlay .ui-resizable-handle.ui-resizable-se:hover,
.vd_element-overlay .ui-resizable-handle.ui-resizable-ne:hover, 
.vd_element-overlay .ui-resizable-handle.ui-resizable-sw:hover,
.vd_element-overlay .ui-resizable-handle.ui-resizable-nw:hover {
background: #000 !important;
}

.ais_video_retio_wrapper{
    display: none !important;
}

.ved_new_anim_category_wrapper.ais_uiv2_anim_cat_slider .ved_new_anim_category.ais_anim_category_version2 .ved_anim_category_box:hover label{
    border: 1px solid #000 !important;
    outline:1px solid #000!important;
}

.ais_uiv2 .ved_on_off_box label p span:hover {
    background-color: #fff;
}
.ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting_box .ais_btn.gray_btn.vd_add_music_btn:hover{
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)), #F7F7F7 !important;
}
.ved_overlay_content .formating_options_list {
    gap: 18px !important;
}
.ved_animation_sidebar.ais_uiv2>.ved_animation_sidebar_inner .ved_animations_box_list{
    grid-gap: 12px;
}
.animation_sidebar_open .ved_animation_sidebar .ved_animation_search_box {
    margin-bottom: 17px;
    max-width: 592px;
}
.animation_sidebar_open .ved_animation_sidebar.ais_uiv2>.ved_animation_sidebar_inner .ved_animations_box_list{
    display: grid;
    grid-template-columns: repeat(6, minmax(0, 1fr));
    grid-gap: 10px;
    margin: 0 auto;
    max-width: calc(100% - 1px);
}
.animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .ved_animations_box,
 .animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .skeleton.skeleton-image {
    width: 100% !important;
    margin: 0 0 !important;
}
.ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_center_heading{
    line-height: 44px;
}
.plans_coupon_input_card .plans_coupon_input_wrapper input:hover{
    border-color:#000;
    outline-color:#000 !important;
}
/*Invoice Request Popup Style*/
.ais_common_model.ais_invoice_request_mdl .ais_invoice_request_form_content {
    width: 578px;
    margin: 0 auto;
}
.ved_create_new_video.ais_uiv2  .ved_select_video_type.ved_hide_mockchat_tweet_section {
    width: 560px;
}
.ved_create_new_video.ais_uiv2 .ved_select_video_type.ved_hide_mockchat_tweet_section .ved_type_wrapper {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
.ais_common_model.ais_full_w_model.ais_rendered_video_view_model button.btn-close {
    right: 20px;
}
.mock_section_wrapper.ais_mock_main .mock_info .mock_toolhover{
    z-index: 55555992;
}
}

@media (min-width: 767px) and (max-width: 991px) {  
   
   .ais_template_page .ais_serach_card{
        display: none;
    }
    .vd_sticky_filtermenu .ais_app_filter_menu_section {
        top: 80px;
    }  
    .ved_ratio_drop_main.ais_uiv2 {
        top: 40px;
        min-width: 150px;
        right: -102px;
    }
 
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2>.ved_animation_sidebar_inner .ved_animations_box_list{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
}   

@media (min-width: 681px) and (max-width: 767px) { 
    .mock_section_wrapper.ais_mock_main .mock_conversationeditor_wrapper {
        margin-top: 25px;
    }
}

/*Mobile Styles*/
@media (max-width:767px) {
    /*For Plans Spite Test 2 Style*/
    .ais_pricing_card.vd_sptest_v1 .ais_pricing_grid_content .ais_pricing_grid_body .ais_plans_pricing_points {
        min-height: auto;
    }
    /*Ft Video Changes 45*/
   
    .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box .ais_app_features_container .ais_app_features_arrow {
        position: absolute !important;
        right: 2% !important;
        width: 20px;
        height: 20px;
    }
    .ais_car_overlay_card {
        display: none;
    }
    .ais_template_page .ais_app_features_container.ais_video_list_active {
        width: 100%;
    }
    .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box .ais_app_features_container.ais_features_video_list_wrapper {
        width: 100%;
        margin-top: 10px;
    }
    .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box {
        flex-direction: column;
    }
    .app_features_badges {
        display: none;
    }
    .ais_template_page .ais_app_features_list_wrapper .ais_app_features_container.ais_video_list_active .ais_app_features_icon {
        width: 48px;
        height: 48px;
        min-width: 48px;
        min-height: 48px;
    }
    .ais_app_features_list_wrapper.ais_act_main_ft_box .ais_app_features_container .ais_app_features_icon img {
        min-width: 48px;
        max-height: 48px;
        max-width: 48px;
        min-height: 48px;
    }
    .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box {
        gap: 0;
    }
    .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box {
        background-color: #fff;
    }
    .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box .ais_app_features_container.ais_features_video_list_wrapper .ais_app_features_arrow {
        display: none;
    }
    .ais_slide_blur_shap.left_part {
        background: linear-gradient(270deg, #fff 0%, rgba(185, 255, 194, 0) 100%);
    }
    .ais_slide_blur_shap.right_part {
        background: linear-gradient(270deg, #fff 0%, rgba(185, 255, 194, 0) 100%);
    }
    .ais_app_features_container.ais_features_video_list_wrapper .ais_app_features_video_list {
        width: 100%;
    }
    .ais_car_overlay_card {
        display: none !important;
    }
   .ais_app_features_list_wrapper.ais_act_main_ft_box .ais_app_features_container .ais_app_features_content h2{
        font-size: 17px;
   }
    .ais_app_features_list_wrapper.ais_act_main_ft_box .ais_app_features_container .ais_app_features_content p {
        font-size: 14px;
    }
    .ais_slide_blur_shap.right_part {
        left: unset;
        right: 0;
    }

    /*Active Video List 01-10*/
    .ais_app_features_video_list {
        display: none;
    }

     /* .app_features_badges {
        right: -50px;
        position: absolute;
        top: -7px;
        right: 12px;
        font-size: 10px;
        line-height: 14px;
        font-weight: 500;
        height: 14px;
        width: 55px;
    } */

    /*Admin Side Template Creation Flow Style (Socail Post)*/
    .ais_admin_dash.ais_user_ui_page .ais_ad_header_sidebar {
        z-index: 99991;
    }

    /*Admin Page Style*/
    .ais_admin_dash .ais_table_wrapper .ais_custom_table .ais_tb_actions_wrapper ul li a.ais_edit_action:hover,
    .ais_admin_dash .ais_table_wrapper .ais_custom_table .ais_tb_actions_wrapper ul li a.ais_delete_action:hover,
    .ais_admin_dash .ais_table_wrapper .ais_custom_table .ais_tb_actions_wrapper ul li a.ais_duplicate_action:hover,
    .ais_admin_dash .ais_table_wrapper .ais_custom_table .ais_tb_actions_wrapper ul li a.ais_default_action:hover {
        background: #fff !important;
    }
   
    .ais_admin_dash .ais_table_wrapper .ais_custom_table .ais_tb_actions_wrapper ul li a .ais_custom_tooltip {
        display: none !important;
    }
   .ais_vdo_assets_list_page.ais_animations_module_main .ais_vdo_assets_filter_menu_right_actions {
        width: 100%;
    }
    .user_actions_setting_grid_main {
        gap: 0;
        flex-direction: column;
    }
    .ais_vdo_assets_sections .ais_vdo_assets_filter_header .ais_app_filter_menu_section {
        align-items: flex-start;
        flex-direction: column;
    }
    .ais_vdo_assets_sections .ais_vdo_assets_filter_header .ais_app_filter_menu_section .ais_app_filter_menu_card {
        width: 100%;
    }
    .ais_vdo_assets_sections .ais_vdo_assets_filter_header .ais_vdo_assets_filter_menu_right_actions {
        width: 100%;
    }
    .ais_vdo_assets_list_page .ais_ad_inner_header .ais_ad_inner_header_left {
        align-items: flex-start;
        flex-wrap: wrap;
    }
    .ais_ad_header_sidebar .ais_ad_header_sidebar_menu .ais_ad_header_sidebar_bottom_card ul li a .ais_ad_header_sidebar_icon{
       display: none;
    }

    

    /*Stats Page Style*/
    .ais_user_list_page.ais_user_common_table_card .ais_ad_inner_header .ais_ad_inner_header_right {
        justify-content: flex-start;
    }
    .ais_user_list_page.ais_user_common_table_card .ais_ad_inner_header {
        margin-bottom: 0;
    }
  
    .ais_common_model.ais_upgrade_plans_popup .ais_radio_button_label{
        padding: 7px 12px;
    }

    /*Upgrate Pro Plan Model Style*/
    .ais_common_model.ais_upgrade_plans_popup .modal-dialog {
        max-width: 364px;
    }
    
    /*Fro IPhone Transparency Widget Guide Style*/
    .pad_6p {
        padding-bottom: 6px !important;
    }

    div#iphoneTransparecyWarningWidget {
        height: 100dvh;
        display: flex;
        align-items: center;
        border: none;
        width: 100%;
        background-color: rgb(0 0 0 / 60%);
        transition: none;
        border-radius: 0;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        transform: none;
        max-width: 100%;
    }
   div#iphoneTransparecyWarningWidget .ais_user_guide_content_wrapper {
        padding: 20px;
        background-color: #fff;
        width: calc(100% - 30px);
        margin: 0 auto;
        border-radius: 12px;
   }  
   div#iphoneTransparecyWarningWidget .ais_user_guide_content_wrapper .ais_user_guide_container p:last-child{
    padding-bottom: 0 !important;
   }

    body.vd_sticky_filtermenu.ais_show_filter:has(.ais_alrt_card.red_shade) .ais_alrt_card.red_shade{
        z-index: 1;
    }
     body.vd_sticky_filtermenu.ais_show_filter:has(.ais_alrt_card.black_shade) .ais_alrt_card.black_shade{
        z-index: 1;
    }

    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_product_doublevertical_editor .ved_edit_wrapper_box .ved_post_img:first-child {
        /* border-right: 1px solid #E6E5EB !important; */
        border-right: none !important;
    }

    /*Custome Separator Line Style*/

    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_product_doublevertical_editor .ved_edit_wrapper_box .ved_post_img::before{
        position: absolute;
        content: "";
        top: 0;
        height: 100%;
        width: 1px;
        background-color: #E6E5EB;
        right: 0;
        z-index: 11;
        display: none;
    }

    /*For ved_product_doublevertical_editor Shap*/
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_product_doublevertical_editor .ved_edit_wrapper_box .ved_post_img:first-child::before{
        display: block;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_product_doublevertical_editor .ved_edit_wrapper_box .ved_post_img.media_added:first-child::before{
        display: none;
    }

    .ais_alrt_card {
        z-index: 99;
    }
    .ais_alrt_card .close_btn {
        width: 20px;
        height: 20px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-left: 10px;
    }
    .ais_alrt_card .close_btn svg path {
        stroke: #fff;
    }
    .ais_dropdown_wrapper .ais_dropdown_main_body > ul li a .ais-custom-spinner{
        width: 14px;
        height: 14px;
        margin-bottom: 0 !important;
        border: 2px solid var(--ais-primary-color);
        border-bottom-color: #0000;
    }
    .ais_dot_dropdown_menu:has(.ais_dropdown_wrapper.ais_show_dropdown){
        background-color: #f7f7f7;
    }

    /**/
    .mock_step_editor .mock_steps{
        display: none;
    }
    /*Tooltip Tap Show/Hide Style*/
    .mock_section_wrapper.ais_mock_main .mock_info:hover .mock_toolhover {
        opacity: 0;
        visibility: hidden;
    }
    .mock_section_wrapper.ais_mock_main .mock_info.show .mock_toolhover {
        opacity: 1;
        visibility: visible;
    }

    .mock_section_wrapper.ais_mock_main .mock_label.delay_time .mock_info .mock_toolhover {
        transform: translateX(-38%);
    }
    .mock_section_wrapper.ais_mock_main .mock_label.delay_time .mock_info .mock_toolhover:after {
        left: 37%;
    }
    /**/

    /*First Step Changes Style*/
     .mock_section_wrapper.ais_mock_main{
        margin-top: 75px;
        margin-bottom: 0;
        height: 100%;
    }
    .mock_section_wrapper.ais_mock_main .mock_section{
        margin-top: 0;
        padding-top: 0px;
        height: 100% !important;
    }
    .mock_conversation_wrapper{
        height: max-content;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_select_mediabox_wrapper.ved_shwocase_box .ved_select_mediabox.active .shwocase_video_type,
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_select_mediabox_wrapper.ved_shwocase_box .ved_select_mediabox.active:hover .shwocase_video_type{
        color: #fff;
    }

    /*Scroll Stopper Placeholder Border Style*/

    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_product_tripplehorizontal_editor .ved_post_img::after,
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_product_doublehorizontal_editor .ved_post_img::after{
        position: absolute;
        content: "";
        top: 100%;
        background-color: #E7E7E7;
        width: 100%;
        height: 1px;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_product_tripplehorizontal_editor .ved_post_img.media_added::after,
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_product_doublehorizontal_editor .ved_post_img.media_added::after {
        display: none !important;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_product_tripplehorizontal_editor .ved_post_img:last-child::after,
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_product_doublehorizontal_editor .ved_post_img:last-child::after {
        display: none !important;
    }

    .ais_common_model.ais_full_w_model.ais_rendered_video_view_model .ais_rendered_video_view_content{
        padding-bottom: 100px;
    }
    .ais_select_template_style_wrapper .ais_template_video_box .ais_template_video_card {
        border-radius: 4.1px !important;
        background-color: #E6E5EB;
        /* transition: 0.8s all; */
    }
    .ais_select_template_style_wrapper .ais_template_video_box .ais_template_video_card video {
        border-radius: 0 !important;
        transform: scale(1.02);
    }

    .ais_inner_container:has(.tabcontent.active) .ais_table_header_wrapper {
        margin-bottom: 2px;
    }
   

    /*Alert Card Style (Manage Positions in case of Bottom bar)*/
    .ved_create_wrapper ~ .ais_alrt_card {
        display: none;
    }
    .ais_alrt_card {
        padding: 10px;
    }
    

    /**/
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ais_add_animations_actions,
    .ved_create_wrapper.ais_uiv2.ais_sc_post_main .ais_add_animations_actions{
        margin: 15px auto 0 auto;
    }

    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ais_add_animations_actions .alert_wrapper.border-radius .ais_close_btn.bca_close_btn,
    .ved_create_wrapper.ais_uiv2.ais_sc_post_main .ais_add_animations_actions .alert_wrapper.border-radius .ais_close_btn.bca_close_btn{
        width: 16px;
        height: 16px;
        display: flex;
        align-items: center;
        justify-content: center;
    }   

    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_video_step.ved_anim_step {
       margin-top: 15px !important;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_video_step.ved_anim_step .ved_edit_wrapper{
        margin-top: 15px !important;
    }

    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2>.ved_animation_sidebar_inner .ved_no_records_wrapper .ved_no_records_inner_wrapper.ais_not_found_wrapper{
        margin-left: 0 !important;
    }
    .plans_coupon_input_card > .ais_btn.gray_btn:hover{
        background-color: #B9FFC2 !important;
        border: 1px solid #B9FFC2 !important;
    }
    /*Bottom Animations Style (BT Model)*/
    .ais_pricing_list_model.ais_common_model.ais_full_w_model.show {
        bottom: 0;
        top: 75px !important;
    }
    .ais_pricing_list_model.ais_common_model.ais_full_w_model {
        transition: 0.6s all !important;
        top: 100% !important;
        bottom: -850px;
        opacity: 1 !important;
        visibility: visible !important;
    }

    /*Case of z-index Issue in case of render video page */
    body.ved_render_email_popup .Beacon .BeaconContainer-enter-done{
        z-index: 99999992;
    }
    .ais_profile_page .ais_profile_setting_tabs.ais_custom_tab_wrapper ul li a {
        text-align: center;
    }
    .ais_header_main .ais_header_right_card .ais_btn_list_wrapper .ais_btn.ais_hd_support_btn:hover{
        background: #fff !important;
    }
    /**/
    .ais_common_model.ais_full_w_model.left_indent_style_model .modal-body {
        padding: 30px;
    }
     .ais_common_model.ais_full_w_model.left_indent_style_model button.btn-close.ais_full_mdl_close_btn {
        top: 40px !important;
        right: 30px !important;
    }
    .ais_common_model.ais_full_w_model.ais_user_actions_model .ais_rendered_video_view_content{
        padding-top: 0px;
    }

    .ais_ad_inner_header .ais_ad_inner_header_right{
        gap: 10px;
    }
    /* .ais_user_actions_model .edit_user_setting_tabs_wrapper.ais_custom_tab_wrapper {
        margin-top: 10px;
    } */

    /*Fixed User Table Style*/

    /* .ais_user_list_page .ais_table_wrapper th:first-child,
     .ais_user_list_page .ais_table_wrapper td:first-child{
        position: sticky;
        left: 0;
        background-color: #fff;
        z-index: 10;
        min-width: 150px;
        max-width: 200px;
        box-shadow: 0px 13px 16px 3px rgb(0 0 0 / 7%);
    } */

    .ais_table_wrapper .ais_custom_table.ais_fixed_first_clm th:first-child,
    .ais_table_wrapper .ais_custom_table.ais_fixed_first_clm td:first-child{
        position: sticky;
        left: 0;
        background-color: #fff;
        z-index: 10;
        min-width: 150px;
        max-width: 200px;
        box-shadow: 0px 13px 16px 3px rgb(0 0 0 / 7%);
    }
    

    .ais_assets_info_card .ais_assets_details h6 {
        word-wrap: break-word;
        white-space: break-spaces;
    }
  
    .ais_user_list_page .ais_table_wrapper .tb_name_wrap {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 180px;
    }
    .ais_user_list_page .ais_table_wrapper .tb_name_wrap p {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        margin: 0;
    }
   
    /**/

    .ved_animation_sidebar.ais_uiv2{
        bottom: 0 !important; 
        -webkit-transform: translateY(1000px);
        -moz-transform: translateY(1000px);
        transform: translateY(1000px);
    }
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2{
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        transform: translateY(0px);
    }

    /*Template Features Stiky Style */
    .ais_app_features_filter_options_card {
        top: -150px;
    }
    .vd_sticky_filtermenu .ais_app_features_filter_options_card {
        position: fixed;
        top: 70px;
        background-color: #fff;
        z-index: 99;
        padding: 15px 15px 2px 15px;
        width: 100%;
        left: 0;
        right: 0;
    }

    .animation_sidebar_open .custom_animations_content .custom_anim_content_inner.ved_no_records_wrapper h6{
        width: calc(100% - 130px);
    }
    .custom_anim_content_inner.ved_no_records_wrapper p {
        margin-bottom: 3px;
    }
    .custom_anim_content_inner.ved_no_records_wrapper {
        gap: 6px;
    }


     /*Admin View Responsive Style*/

    /*Admin User List Page Style*/
    .ais_user_list_page .ais_ad_inner_header {
        align-items: flex-start;
        justify-content: center;
        flex-direction: column;
    }
    .ais_user_list_page .ais_ad_inner_header .ais_ad_inner_header_right {
        width: 100%;
    }
    .ais_user_list_page .ais_ad_inner_header .ais_ad_inner_header_right .ais_search_input_wrapper {
        width: calc(100% - 120px);
    }


    .ais_edit_user_setting_wrapper .edit_user_setting_tabs_content {
        display: none !important;
    }
    .ais_edit_user_setting_wrapper .edit_user_setting_tabs_content.active_tab {
        display: block !important;
    }
   
    .ved_create_new_video.ais_uiv2  .ved_select_video_type.ved_hide_mockchat_tweet_section {
        width: 100%;
    }

    .ais_profile_page .ais_profile_setting_card {
        max-width: 100%;
        width: 100%;
        margin-bottom: 20px;
    }
    .ved_loop_setting h5 .ved_slideout_p_icon span,
    .ved_custom_tooltip.ais_ui2 span{
        display: none !important;
    }
    .ved_loop_setting h5 .ved_slideout_p_icon.ved_custom_tooltip.ais_ui2.show  span,
    .ved_custom_tooltip.ais_ui2.show span{
        display: block !important;
    }
    body:has(.ais_header_main.ais_sideber_menu_open) .ais_rendered_bottom_bar {
        z-index: 991 !important;
    }
      
    .ais_common_model.ais_cancellation_mdl .plan_cancellation_content > p {
        width: 100%;
    }
    .ais_common_model.ais_cancellation_mdl .plan_cancellation_content .icn {
        margin-bottom: 8px;
    }
    .ais_common_model.ais_cancellation_mdl .plan_cancellation_content .title {
        margin-bottom: 10px;
    }
    .ais_common_model.ais_cancellation_mdl .plan_cancellation_content > p{
        margin: 0 auto 10px auto;
    }
    .ais_common_model.ais_cancellation_mdl .plan_cancellation_content > p:last-child{
        margin: 0 auto 0 auto;
    }
    .ais_common_model.ais_cancellation_mdl .ais_model_btn {
        margin-top: 20px;
    }

    /*Subscription Cancellation Popup Style*/
    .ais_common_model.ais_subscription_cancellation_mdl .plan_radio_actions_wrapper {
        margin-top: 0;
    }
    .ais_common_model.ais_subscription_cancellation_mdl .ais_radio_button.box_style.box_style_2:first-child{
        margin-bottom: 10px;
    }
    .ais_common_model.ais_subscription_cancellation_mdl .ais_radio_button.box_style.box_style_2 {
        margin-bottom: 10px;
    }
    .ais_common_model.ais_subscription_cancellation_mdl .plan_radio_actions_wrapper {
        margin-bottom: 20px;
    }
    .ais_common_model.ais_subscription_cancellation_mdl .support_link {
        text-align: center;
    }

    .ved_create_wrapper.ais_uiv2 .vd_element-overlay.vd_text .vd_element_edit_handler a svg{
        width: 20px;
        height: 20px;
        padding-left: 1px;
        margin-bottom: 0;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .vd_element-overlay.vd_image .vd_element_edit_handler a svg {
        padding-left: 0px;
        margin: 0;
      }
    
    .ais_common_model.ais_cancellation_mdl .modal-dialog {
        max-width: 370px;
    }

    .ais_alrt_card {
        padding: 16px;
        display: inline-flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        gap: 4px;
    }
    .ais_common_model.ais_full_w_model.ais_change_subscription_mdl .modal-body {
        padding: 20px 0 0 0;
    }
    .ais_common_model.ais_full_w_model.ais_change_subscription_mdl button.btn-close.ais_full_mdl_close_btn {
        top: 8px !important;
        right: 3px !important;
        z-index: 99;
    }
    .ais_common_model.ais_full_w_model.ais_change_subscription_mdl .ais_full_w_title_card .main_title {
        max-width: 365px;
        margin: 0 auto 6px auto;
    }
    .ais_change_sb_content .plan_info_table_inner.bca_ch_plan_info_wrap {
        margin-bottom: 16px;
    }

    .ais_common_model.ais_change_subscription_mdl .card_heading {
        margin-bottom: 10px;
    }
    .ais_common_model.ais_change_subscription_mdl .ais_plans_radio_button_label {
        padding: 14px 16px;
    }
    .ais_common_model.ais_change_subscription_mdl .ais_plans_radio_button_label .plan_benefits_points{
        display: none;
    }
    .ais_common_model.ais_change_subscription_mdl .ais_plans_radio_button_label:has(input:checked) .plan_benefits_points{
        display: block;
    }

    .ais_common_model.ais_change_subscription_mdl .ais_plans_radio_button_label .ais_plans_radio_btn_indicator {
        top: 27px;
    }

    .ais_common_model.ais_change_subscription_mdl .ais_plans_radio_button_label .plans_price {
        top: 12px;
    }

    .ais_common_model.ais_change_subscription_mdl .plan_selection_card {
        position: relative;
        margin-bottom: 16px;
    }
    .ais_common_model.ais_change_subscription_mdl .ais_tabs_style2_wrapper {
        margin-bottom: 16px;
    }

    .ais_common_model.ais_full_w_model.ais_change_subscription_mdl .ais_full_w_title_card {
        margin-bottom: 20px;
    }

    .ais_common_model.ais_change_subscription_mdl .ais_plans_radio_button_label .plans_status{
        font-weight: 600;
    }
    .ais_common_model.ais_change_subscription_mdl .plans_coupon_input_card{
        margin-top: 16px;
    }
    .ais_common_model.ais_subscription_cancellation_mdl .btn-close.ais_tint_mdl_close_btn {
        top: 15px;
        right: 15px;
    }
    .ais_common_model.ais_subscription_cancellation_mdl .modal-content {
        padding: 30px 20px;
    }
    
    .ais_profile_page{
        padding-top: 0px;
    }
    .ais_common_model.ais_full_w_model.ais_invoice_request_mdl button.btn-close.ais_full_mdl_close_btn {
        top: 12px !important;
        right: 3px !important;
        z-index: 99;
    }
    .ais_common_model.ais_invoice_request_mdl .ais_select_card.ais_select2_wrapper{
        margin-bottom: 16px;
    }
    .ais_common_model.ais_invoice_request_mdl .ais_input_wrapper {
        margin-bottom: 16px;
    }
   
    .ais_common_model.ais_full_w_model.ais_invoice_request_mdl .modal-dialog {
        padding: 0 15px 0 15px;
    }
    .ais_common_model.ais_full_w_model.ais_invoice_request_mdl .modal-content {
        padding-top: 20px;
    }
    .ais_common_model.ais_full_w_model.ais_invoice_request_mdl .ais_full_w_title_card .sub_title {
        max-width: 310px;
        margin: 0 auto;
    }
    .ais_common_model.ais_full_w_model.ais_invoice_request_mdl .ais_full_w_title_card {
        margin-bottom: 20px;
    }
    .ais_common_model.ais_invoice_request_mdl .ais_model_btn.in_request_btns .ais_btn {
        flex: 1 1 0%;
    }
    .ais_common_model.ais_full_w_model .ais_full_w_title_card .main_title {
        font-size: 28px;
        margin-bottom: 6px;
    }
    .ais_common_model.ais_invoice_request_mdl .ais_invoice_request_form_content {
        width: 100%;
        margin: 0 auto;
        padding-bottom: 0;
    }
   
    /*Render video View Model Style (Video List Module)*/
    .ais_common_model.ais_rendered_video_view_model .ais_rendered_video_info_wrapper{
        display: none;
    }
    .ais_assets_list_page .ais_custom_tooltip{
        display: none;
    }
   .ais_assets_list_page .main_heading {
        font-size: 28px;
        line-height: 110%;
    }
    .ais_assets_list_page .ais_accordion_wrapper {
        padding: 0px 0 0 0;
    }
    
    .ais_assets_list_page .ais_custom_tab_container{
        padding-bottom: 150px;
    }
    .ais_assets_list_page .ais_custom_tab_container .ais_accordion_menu_card {
        padding-bottom: 16px;
        padding-top: 16px;
    }
    .ais_assets_list_page .ais_accordion_wrapper .ais_custom_table .ais_tb_actions_wrapper ul{
        justify-content: flex-end;
    }
    .ais_assets_list_page .ais_page_heading_wrapper {
        margin-bottom: 15px;
    }
    .ais_assets_list_page .ais_table_wrapper .table-responsive{
        overflow: visible;
    }
    .ais_assets_list_page > .ais_not_found_wrapper {
        margin: 0;
        position: fixed;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        height: auto;
    }
   

    .ais_rendered_bottom_bar  .alert_wrapper{
        border-radius: 5px;
    }

    .ais_common_model.ais_rendered_video_view_model .ais_rendered_bottom_bar.ais_rendered_bottom_bar_mdl{
        position: relative;
        padding: 0;
        z-index: 9999;
        margin-top: 0;
        box-shadow: none;
        padding-bottom: 0;
        margin-bottom: 16px;
    }
    .ais_common_model.ais_rendered_video_view_model  .ais_rendered_bottom_bar.ais_rendered_bottom_bar_mdl .alert_wrapper{
        margin-top: 10px !important;
    }
    .ais_common_model.ais_rendered_video_view_model .ais_rendered_bottom_bar.ais_rendered_bottom_bar_mdl{
        margin-bottom: 10px;
    }
    .ais_common_model.ais_rendered_video_view_model .ais_rendered_video_view_content.video_list_model .ais_rendered_video_card{
        margin-top: 10px;
    }


    /*Mockchate Editor Style*/
    .mock_section_wrapper.ais_mock_main .mock_step_editor {
        max-width: 100%;
    }
    .mock_section_wrapper.ais_mock_main .mock_accordian {
        padding: 20px 15px 0 15px;
    }
    .mock_section_wrapper.ais_mock_main .mock_step_editor .ved_action_btns{
       padding: 0 15px;
       margin: 25px 0 0;
    }
    .mock_section_wrapper.ais_mock_main .ais_btn.ais_video_back {
        padding: 10px 10px 10px 6px;
        transition: none;
        width: 76px;
    }
    .mock_section_wrapper.ais_mock_main .ais_btn.ais_video_next {
        padding: 10px 6px 10px 10px;
        width: 72px;
    }
    .mock_section_wrapper.ais_mock_main .mock_conversationeditor {
        padding: 0 15px;
    }

    .mock_section_wrapper.ais_mock_main .mock_mobile_toolbar {
        top: 0px;
        background: #fff;
    }
    .mock_section_wrapper.ais_mock_main .mock_mobile_toolbar.mock_toolbar_fixed {
        z-index: 999;
    }

    .mock_section_wrapper.ais_mock_main .mock_conversationeditor_wrapper {
        /* margin-top: 130px; */
        margin-top: 165px;
    }
    .mock_section_wrapper.ais_mock_main .mock_mobile_toolbar .mock_receiver.mock_active .mock_radio,
    .mock_section_wrapper.ais_mock_main  .mock_mobile_toolbar .mock_sender.mock_active .mock_radio {
        background-color: var(--ais-title-color);
        border-color: var(--ais-title-color);
    }
    .mock_section_wrapper.ais_mock_main .mock_preview_wrapper {
        margin: 30px 0 120px 0;
    }
    .mock_section_wrapper.ais_mock_main .mock_accordian_section .card-link span:before{
        background: transparent;
    }
  
    .ais_template_video_box .ais_template_video_card{
        cursor: pointer;
    }
    .ved_create_wrapper.ais_uiv2 .ved_post_img.ved_split_hover .up_img {
        top: calc(50% - 20px) !important;
    }

    .ais_placeholder_dim_wrapper {
        text-align: center;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        width: 100%;
        height: max-content;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
   .ais_placeholder_dim_wrapper .ais_upload_dummy_img {
        width: 44px;
        height: 44px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
    .ais_placeholder_dim_wrapper .dimenssion_text {
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 140%;
        text-align: center;
        color: #000000;
        max-width: 180px;
    }
    .Beacon > div {
        display: none;
    }
    .ved_create_wrapper.ved_create_new_video.ais_uiv2 {
        padding-top: 30px ;
      }
    .ved_create_wrapper.ais_uiv2.ais_sc_post_main{
        padding: 30px 15px 80px 15px;
    }
    .hsds-beacon .bbHIsf iframe {
        display: none;
    }
    .ved_create_wrapper.ais_uiv2.ais_moc_render_main {
        padding: 30px 15px 80px 15px;
      }
    .ved_create_wrapper.ais_uiv2.ais_tweet_video_main .ais_tweet_render_step .ved_center_sub_heading {
        display: none;
      }
    .ved_create_wrapper.ais_uiv2.ais_tweet_video_main {
        padding-top: 30px;
    }
    .ved_template_toolbar.ais_tweet_temp_toolbar.show {
        display: block !important;
    } 
    
    .ved_create_wrapper.ais_uiv2.ais_tweet_video_main .ais_btn.ais_video_back {
        padding: 10px 10px 10px 6px;
        width: 76px;
    }
    .ved_create_wrapper.ais_uiv2.ais_tweet_video_main .ais_btn.ais_video_next {
        padding: 10px 6px 10px 10px;
        width: 72px;
    }
    /*Tweet Ediotr Module Style*/

    .ved_create_wrapper.ais_uiv2.ais_tweet_video_main .ved_tweet_templete{
        margin-top: 30px;
    }
    .ved_create_wrapper.ais_uiv2.ais_tweet_video_main .ved_twitter_size_wrapper{
        margin-top: 30px;
    }

    .ais_search_input_wrapper.ais_search_left_style.ais_search_gray_shades input {
        padding: 0px 12px 0px 35px;
    }
    .ais_app_features_list_wrapper .ais_app_features_container .ais_app_features_arrow{
        right: 0;
    }
   
    
    .ais_search_no_result_wrapper .ais_app_features_list_wrapper .ais_app_features_container .ais_features_arrow svg {
        width: 6px;
        height: 16px;
    }

    .ais_search_no_result_wrapper .ais_app_features_list_wrapper {
        grid-gap: 10px;
    }
    .ais_search_no_result_wrapper .ais_btn.transparent_btn.ais_search_results_btn.ais_lg_hide_f {
        display: inline-flex !important;
        font-weight: 600;
        width: 156px;
    }
    
    .ais_customize_template_Info_model .ais_page_heading_wrapper {
        margin-bottom: 20px;
    }
    .ais_template_page .ais_app_filter_menu_section{
        margin-bottom: 0;
    }
   
    .ais_template_page .ais_app_features_list_wrapper .ais_app_features_container .ais_app_features_icon img {
        width: 100%;
        height: 100%;
    }
    .ais_template_page .ais_app_features_list_wrapper .ais_app_features_container {
        padding: 6px 20px 6px 6px;
    }
   
    .ais_template_page .ais_app_features_list_wrapper .ais_app_features_container .ais_features_arrow svg {
        width: 6px;
        height: 16px;
    }
    .ais_dr_close_btn {
        top: -40px;
        right: 8px;
        width: 40px;
        height: 40px;
        background: #FFFFFF;
        box-shadow: 0px -3px 7px -2px rgba(0, 0, 0, 0.11);
        border-radius: 5px 5px 0px 0px;
        display: flex;
        align-items: center;
        justify-content: center;
        cursor: pointer;
        position: absolute;
    }

    .ais_common_model.ais_tiktop_video_info_mdl .modal-content {
        padding: 40px 30px 30px 30px;
    }
    .ais_common_model.ais_tiktop_video_info_mdl .ais_tkt_video_list_main {
        grid-gap: 6px;
    }
    .ais_common_model.ais_tiktop_video_info_mdl.ais_twitter_info_model .ais_tkt_video_hdr_wrapper h2 {
        max-width: 308px;
        margin: 0 auto 6px auto;
    }
    .ais_common_model.ais_tiktop_video_info_mdl.ais_twitter_info_model .ais_tkt_video_hdr_wrapper p {
        max-width: 308px;
        margin: 0 auto 6px auto;
    }
    .ais_common_model.ais_tiktop_video_info_mdl.ais_twitter_info_model .ais_tkt_video_hdr_wrapper p {
        max-width: 308px;
        margin: 0 auto;
    }
    /*Search Result Page Style*/
    .ais_search_no_result_wrapper {
        width: 100%;
        margin: 0 auto;
    }

    .ais_no_results_actions_wrapper.xl_font_style h2 {
        font-size: 28px;
        line-height: 1.4;
        max-width: 368px;
        margin: 0 auto 10px auto;
    }
   
    /*Customize Anim Video Style*/
    .ais_common_model.ais_full_w_model button.btn-close.ais_full_mdl_close_btn {
        top: 10px !important;
        right: 0 !important;
    }
    
    .ais_common_model.ais_full_w_model.ais_customize_anim_video_model .modal-dialog {
        max-width: 100%;
        margin: 0 auto;
    }
   .ais_common_model.ais_full_w_model.ais_customize_anim_video_model .ais_grid_alert_wrapper {
        margin-top: 0;
        padding: 10px 24px 10px 10px;
    }
    .ais_common_model.ais_full_w_model.ais_customize_anim_video_model .ais_grid_alert_wrapper {
        height: max-content;
    }
    .ais_common_model.ais_full_w_model.ais_customize_anim_video_model .modal-content {
        padding: 20px 0 15px 0;
    }
    .ais_common_model.ais_customize_anim_video_model .main_heading {
        margin: 0 auto 15px auto;
    }
    .ais_common_model.ais_customize_anim_video_model .ais_cstm_anim_video_card {
        margin: 20px auto 0 auto;
        gap: 16px;
    }
    
    
  
    .ais_mob_mb_0{
        margin-bottom: 0 !important;
    }
    .ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting {
        margin-top: 25px;
    }
    .ved_create_wrapper.ais_uiv2 {
        margin-top: 75px;
    }
    .ais_header_main {
        height: 75px;
    }
    .ais_header_main .ais_header_menu_wrapper {
        top: 75px;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main{
        padding-top: 30px;
    }
   .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_steps_btn_wrapper.ved_prev_render_btn{
        padding: 15px 15px;
    }
    
    .ved_tinymce_toolbar_wrapper .tox-toolbar__primary .tox-toolbar__group .tox-tbtn--disabled {
        background: transparent !important;
    }

    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .vd_element-overlay.vd_image .ui-resizable-handle.ui-resizable-ne {
        background-color: #000 !important;
        border-radius: 100%;
    }

    /**/
    /*Insta Style*/
    .ved_create_wrapper.ais_uiv2 .ved_adfriendly .ved_edit_wrapper.ved_insta_editor .ved_edit_wrapper_box .ved_likes_box{
        padding-top: 0 !important;
    }
    .ved_create_wrapper.ais_uiv2 .ved_adfriendly .ved_edit_wrapper.ved_insta_editor .ved_post_description_box .ved_post_description {
        padding-top: 11px !important;
    }
    /*FB Style*/
    .ved_create_wrapper.ais_uiv2 .ved_adfriendly .ved_edit_wrapper.ved_fb_editor .ved_edit_wrapper_box .ved_user_head{
        padding-top: 0 !important;
    }
    .ved_create_wrapper.ais_uiv2 .ved_adfriendly .ved_edit_wrapper.ved_fb_editor .ved_post_description {
        padding: 11px 15px 10px 15px !important;
    }

     /*LGIN Style*/
    .ved_create_wrapper.ais_uiv2 .ved_adfriendly .ved_edit_wrapper.ved_linkedin_editor .ved_post_description {
        padding: 11px 15px 10px 15px !important;
    }
    .ved_create_wrapper.ais_uiv2 .ved_adfriendly .ved_edit_wrapper.ved_linkedin_editor .ved_post_description {
        padding: 11px 15px 0px 15px !important;
    }
    /**/

    p.ais_lg_hide_b.ais_mob_on {
        display: flex !important;
        padding: 0;
    }
    .ais_notfication_wrapper {
        width: max-content;
        position: fixed;
    }
    .ais_notfication_wrapper.ais_notfication_in {
        right: unset;
        display: flex;
        transform: translate(-50%, 0);
        left: 50%;
    }
    .ais_notfication_wrapper.error{
        border: 1px solid #ff0000 !important;
        outline: 1px solid #ff0000 !important;
    }
    .ais_notfication_wrapper.success{
        border: 1px solid #b7e1d1 !important;
        outline: 1px solid #b7e1d1 !important;
    }
    .ais_notfication_wrapper.warning{
        border: 1px solid #ffc122 !important;
        outline: 1px solid #ffc122 !important;
    }
    .ais_notfication_wrapper {
        max-width: calc(100% - 30px);
    }

    .ais_customize_template_Info_model .ais_page_heading_wrapper .sub_heading{
        max-width: 308px;
        margin: 0 auto;
    }
    .ved_create_wrapper.ais_uiv2 .ved_steps_btn_wrapper .ais_anim_bottom_actions_wrapper > .ais_cmn_text_btn.bca_swipe_animation{
        height: 36px;
        line-height: 1.4;
        padding: 5px 10px;
    }
    .ved_music_library_popup.ais_uiv2{
        transition: 0.6s all !important;
        top: 100%;
        bottom: -850px;
        border-top: 1px solid #fff;
        opacity: 1 !important;
        visibility: visible !important;
    }
    
    .ved_music_library_popup.ais_uiv2.show{
        bottom: 0;
        top: 75px;
    }
    .ved_music_library_popup.ais_uiv2 .modal-dialog {
        transition: 0.6s all !important;
    }
    .ais_rendered_buttons_actions.ved_dot_box_open .ais_rendered_left_area.ais_edit_act_box .ais_btn.transparent_btn.ved_mobile_embed_btn{
        display: none !important;
    }
    .ais_video_retio_inner.ais_socialpost_retio {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    }
    .ais_anim_bottom_actions_wrapper{
        display: none;
    }
    .ved_animation_sidebar.ais_uiv2>.ved_animation_toggle {
        background-color: transparent;
        border: 1px solid transparent;
    }
    .ved_animation_sidebar.ais_uiv2>.ved_animation_toggle .ved_animation_toggle_close{
        /* top: 12px;
        right: 8px; */
        top: 20px;
        right: 7px;
    }
    .ais_add_animations_actions .unlock_wrapper .ais_btn {
        font-weight: 600;
    }
    
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2>.ved_animation_toggle>i::before,
     .ved_animation_sidebar.ais_uiv2>.ved_animation_toggle>i::before {
        color: #000;
    }
    
    .ved_create_wrapper.ais_uiv2 .ved_post_img.media_added .ais_edt_uploaded_image_wrapper {
        visibility: visible !important;
        opacity: 1 !important;
    }
    .ved_create_wrapper.ais_uiv2 .ved_post_img.media_added .ais_edt_uploaded_image_wrapper {
        opacity: 0;
        visibility: hidden;
        top: 0;
        background: none;
    }

    .ved_create_wrapper.ais_uiv2 .ved_post_img.media_added .ais_edt_uploaded_image_wrapper .ais_btn.transparent_btn{
        background-color: #0000;
        border: 1px solid #0000;
        font-size: 16px;
        color: #fff !important;
        box-shadow: none;
    }
    .ved_create_wrapper.ais_uiv2 .ved_post_img.media_added .ais_edt_uploaded_image_wrapper .ais_btn.transparent_btn .ais_btn_icon{
        width: 24px;
        height: 24px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_post_img.media_added .ais_edt_uploaded_image_wrapper .ais_btn.transparent_btn:hover {
        background-color: #0000;
        border: 1px solid #0000;
    }

    .ved_create_wrapper.ais_uiv2 .ved_post_img.media_added .ais_edt_uploaded_image_wrapper
     .ais_btn.transparent_btn .ais_btn_icon svg path {
        stroke: #fff;
    }
    .ved_create_wrapper.ais_uiv2 .ved_post_img.media_added .ais_edt_uploaded_image_wrapper
     .ais_btn.transparent_btn .ais_btn_icon svg path {
        fill: #0000;
    }

    .ved_create_wrapper.ais_uiv2 .ved_post_img.media_added .ais_edt_uploaded_image_wrapper
    .ais_btn.transparent_btn:hover .ais_btn_icon svg path {
        stroke: #fff;
    }

    

    .ais_rendered_bottom_bar .ais_rendered_buttons_actions.ved_rendered_bar > .alert_wrapper{
        margin-top: 8 !important;
    }
      
    .ved_embed_video_popup.ais_ui2 .ved_embed_pop_close {
        top: -18px;
        right: -15px;
    }
   
    .animation_sidebar_open .custom_animations_content .custom_anim_content_inner {
        max-width: 430px;
        background: #FFFFFF;
        border: 1px solid #E4E4E7;
        box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
        border-radius: 5px;
        padding: 13px 13px 13px 16px;
        margin-top: 10px;
        position: relative;
    }
    .animation_sidebar_open .custom_animations_content .custom_anim_content_inner h6 {
        width: calc(100% - 150px);
        margin-top: 0;
    }
    .custom_animations_content .custom_anim_content_inner p {
        max-width: 230px;
    }
    .animation_sidebar_open .custom_animations_content .custom_anim_content_inner > .ais_btn {
        width: 226px;
        padding: 10px 22px;
    }
    .custom_animations_content .custom_anim_content_inner .custom_anim_content_head .icon {
        width: 100px;
        height: 84px;
        position: absolute;
        right: 13px;
        top: 13px;
    }
   .custom_animations_content .beta_lable {
        bottom: 7px;
    }
    .ais_rendered_buttons_actions .ais_rendered_left_area a.ais_btn.ved_video_download{
        padding: 10px 14px 10px 12px;
    }
    .ais_rendered_left_area.ais_download_act_box > a.ais_btn.transparent_btn{
        padding: 10px 14px 10px 12px;
    }

    .ais_rendered_buttons_actions.ved_dot_box_open .ais_rendered_left_area.ais_edit_act_box a.ais_btn.transparent_btn.ved_video_save_dropbox{
        padding: 10px 14px 10px 12px;
    }
    .ais_rendered_buttons_actions.ved_dot_box_open .ais_rendered_left_area.ais_edit_act_box a.ais_btn.transparent_btn.ved_video_edit{
        padding: 10px 14px 10px 12px;
    }
    .ais_uiv2 .ved_center_heading.fnl_dwn_hd {
        margin: 0 0 6px 0 !important;
    }
    .ais_uiv2 .ved_center_sub_heading.fnl_dwn_sb_hd{
        max-width: 200px;
        margin: 0 auto 15px auto;
    }

    .tox .tox-tbtn__select-label {
        margin-bottom: 1px !important;
    }
      .tox .tox-tbtn__select-chevron {
        margin-right: 3px;
      }
    .ved_create_wrapper.ais_uiv2 .ais_btn.ved_video_next.ais_video_next{
        width: 72px;
    }
    .ved_create_wrapper.ais_uiv2 .ais_btn.ved_video_next.ais_video_next{
        padding: 10px 6px 10px 10px;
    }
    .ved_create_wrapper.ais_uiv2 .ais_btn.ved_video_back.ais_video_back{
        padding: 10px 10px 10px 6px;
        transition: none;
    }
    
    .ved_create_wrapper.ais_uiv2 .ais_btn.ved_video_back{
        width: 76px;
    }   

    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .ved_search_box .ved_search_placeholders{
        animation: none;
    }
    .ved_animation_sidebar .ved_animation_toggle i{
        display: none;
    }
    .ved_animation_toggle_close {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 20px;
        height: 20px;
        top: 10px;
        position: absolute;
        right: 4px;
        cursor: pointer;
    }
    .ved_template_toolbar_menu li div:hover{
        box-shadow: none;
    }
    .ais_trans_info_wrapper.common_bottom_info p{
        display: inline-flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .ais_trans_info_wrapper.common_bottom_info .info_icon {
        display: inline-flex;
    }
    .video_editor_action_element.ais_uiv2_desk{
        display: none !important;
    }
    /*Hover Style*/
    .ais_btn.gray_btn:hover {
        border: 1px solid #F7F7F7 !important;
        background-color: #F7F7F7 !important;
    }
    .ais_btn:hover {
        background-color: #000;
    }
    .ais_btn.transparent_btn:hover {
        background-color: #FFFFFF;
        border: 1px solid #e4e4e7;
        outline: none !important;
    }
    
    
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .ved_animations_box_list_parent 
    .ved_templates_content_head.ved_animations_head .ved_anim_filter_option{
        width: 100%;
    }
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .ved_animations_box_list_parent 
    .ved_templates_content_head.ved_animations_head .ved_festive_cat_filter_dropdown{
        width: 100%;
    }

    .ved_music_library_popup.ais_uiv2 .modal-dialog .modal-content .modal-header {
        padding: 0;
    }
    .ais_rendered_video_view_content .ais_edit_title_wrapper {
        padding: 0px 12px;
        height: 36px;
        background: #FFFFFF;
        border: 1px solid #E6E5EB;
        box-shadow: 0px 6px 1px -5px rgba(0, 0, 0, 0.02);
        border-radius: 5px;
        position: relative;
    }
    .ais_rendered_video_view_content .ais_edit_title_wrapper .ais_edit_title {
        font-weight: 400;
        font-size: 14px;
        color: #D1D1D1;
    }
    .ais_rendered_video_view_content .ais_edit_title_wrapper .ais_edit_title_icon {
        position: absolute;
        right: 10px;
    }
    .ais_rendered_video_view_content .ais_edit_title_wrapper .ais_edit_title_icon svg path{
       stroke: #D1D1D1;
    }

    .ais_rendered_video_view_content .ais_edit_title_wrapper .ais_save_opt {
        position: absolute;
        right: 10px;
    }
    .ais_template_list_section .ais_template_video_box .ais_template_video_card .ais_template_video_thumbnail.lazy {
        border-radius: 4px;
    }
    
    .ais_template_list_section {
        padding-top: 1px;
    }

    .ais_inner_page_body.templates_ver2 .ais_template_list_wrapper {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .ais_inner_page_body.templates_ver3 .ais_template_list_wrapper {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .ais_app_filter_menu_section{
        margin-bottom: 1px;
    }
    .ais_template_page .ais_app_filter_menu_section > .ais_search_input_wrapper.ais_search_left_style{
        display: none;
    }

    /*Mob Filter Style*/

    /*Slider menu Wrapper Style*/
    .ais_app_filter_menu_section .ais_app_filter_menu_card{
        display: flex;
        align-items: center;
      
    }
    .ais_item_arrow{
        display: block;
    }
    .ais_item_arrow.left_arrow {
        transform: translate(0, -50%) rotate(180deg);
    }
    
    .ais_item_arrow{
        width: 54px;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        cursor: pointer;
        position: absolute;
        top: calc(50% + -3.7px);
        transition: none;
        transform: translate(0, -50%) rotate(0deg);
        z-index: 9;
    }
    .ais_item_arrow > svg{
        margin-top: -1px;
    }
    .ais_item_arrow.left_arrow,
     .ais_item_arrow.right_arrow {
        background: linear-gradient(90.46deg, hsla(0, 0%, 100%, .9) .36%, #fff 61.33%);
    }
    .ais_item_arrow.left_arrow {
        left: -19px;
    }
    .ais_item_arrow.right_arrow {
        right: -20px;
    }

    /*Search Wrapper Style*/

    .ais_serach_card {
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-bottom: 10px;
    }
    .ais_serach_card .ais_search_input_wrapper{
        width: 100%;
    }
    .ais_filter_toggle_wrapper {
        display: block !important;
    }
    .ais_filter_toggle_wrapper .filter_icn {
        width: 36px;
        height: 36px;
        display: flex;
        align-items: center;
        justify-content: center;
        background: #fff;
        border-radius: 5px;
        min-width: 36px;
        cursor: pointer;
        transition: all .3s;
        position: relative;
        border: 1px solid #E4E4E7;
        box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
    }
    .ais_filter_toggle_wrapper .filter_icn svg{
        width: 20px;
        height: 20px;
    }
    .ais_filter_toggle_wrapper .filter_icn svg path{
        stroke: #000;
    }

    .filter_icn .ais_filter_count{
        position: absolute;
        top: -8px;
        right: -8px;
    }


    /*Full Width Model Style (On Mobile Width)*/
    .ais_common_model.ais_mobile_full_width {
        background-color: #fff;
    }
    .ais_common_model.ais_mobile_full_width .modal-dialog {
        max-width: 100%;
    }
    .ais_common_model.ais_mobile_full_width .modal-content {
        padding: 40px 30px;
        border-radius: 0;
    }
    

     /*Customize Template Informations Model Style*/

    .ais_customize_template_Info_model .ais_customize_Info_grid_main {
        padding-bottom: 20px;
        overflow: auto;
    }
    .ais_common_model.ais_customize_template_Info_model.ais_mobile_full_width {
        background-color: rgba(0, 0, 0, 0.8);
    }
    .ais_common_model.ais_mobile_full_width.ais_customize_template_Info_model .modal-content {
        border-radius: 12px;
    }
    .ais_common_model.ais_customize_template_Info_model .modal-content {
        padding: 40px 30px 30px 30px;
    }
    .ais_common_model.ais_customize_template_Info_model .ais_customize_Info_grid_content {
        padding: 20px 20px 24px 20px;
    }
    .ais_common_model.ais_customize_template_Info_model .ais_customize_Info_grid_content .ais_customize_info_media {
        height: 181px;
    }
    .ais_common_model.ais_customize_template_Info_model .ais_customize_Info_grid_content .ais_customize_info_media .info_media_thumbnail {
        height: 100%;
    }
    .ais_common_model.ais_customize_template_Info_model .ais_customize_Info_grid_content .ais_customize_info_details h5 {
        font-weight: 600;
        font-size: 15px;
        margin-bottom: 10px;
    }
    .ais_common_model.ais_customize_template_Info_model .ais_customize_Info_grid_content .ais_customize_info_details p {
        font-size: 14px;
        padding: 0 0;
    }
    .ais_common_model.ais_customize_template_Info_model .ais_customize_Info_grid_content {
        flex: 0 0 221px;
    }
    .ais_customize_template_Info_model .ais_customize_Info_grid_main {
        display: flex;
    }

    /*Template Page Style*/
     .ais_template_page .ais_page_heading_wrapper {
        text-align: center !important;
        margin-bottom: 15px;
    }
    .ais_inner_page_body.ais_template_page_body{
        overflow: hidden;
    }

    /*App Filter Style*/
    .ais_app_filter_dropdown_wrapper {
        left: 0;
        width: 100%;
    }
    .ais_app_filter_menu_section .ais_app_filter_menu_card > ul li {
        position: unset;
    }

    .ais_app_filter_menu_section .ais_app_filter_menu_card > ul {
        flex-wrap: nowrap;
        overflow-x: auto;
        overflow-y: hidden !important;
        padding-left: 1px;
        padding-right: 0;
        padding-bottom: 1px;
        padding-top: 1px;
        gap: 0;
    }
    .ais_app_filter_menu_section .ais_app_filter_menu_card > ul li {
        flex: 0 0 auto;
        margin-right: 5px;
    }

    .ais_app_filter_menu_section .ais_app_filter_menu_card > ul::-webkit-scrollbar {
        width: 7px;
        height: 7px;
    }
      
      .ais_app_filter_menu_section .ais_app_filter_menu_card > ul::-webkit-scrollbar-track {
        background-color: #fff;
        border-radius: 0px;
      }
      
      .ais_app_filter_menu_section .ais_app_filter_menu_card > ul::-webkit-scrollbar-thumb {
        background-color: #fff;
        border-radius: 0px;
      }
      

    .ais_template_page .ais_app_features_list_wrapper {
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;  
        width: 100%;
        z-index: 99;
        margin: 0;
        grid-template-columns: none;
        grid-gap: 10px;
        grid-template-rows: repeat(1, minmax(0, 1fr));
        padding: 15px;
        background: #FFFFFF;
        box-shadow: 0px -1px 10px rgba(0, 0, 0, 0.04);
        border-radius: 0px;
        transition: .5s;
    }

    .ais_template_page .ais_app_features_list_wrapper.ais_hide_ai_boxes {
        bottom: -410px;
    }
   
    .ais_template_page{
        padding-bottom: 140px;
    }
   

    /*Assets List Page Style*/
    .ais_assets_list_page .ais_table_header_wrapper {
        flex-direction: column;
        align-items: flex-start;
    }
    .ais_assets_list_page .ais_table_header_wrapper .ais_table_header_right_card {
        width: 100%;
    }
    .ais_assets_list_page .ais_table_header_wrapper .ais_table_header_right_card .ais_search_input_wrapper {
        width: calc(100% - 46px);
    }
    .ais_assets_list_page .ais_table_header_wrapper .ais_search_input_wrapper:has(~ .ais_btn.ais_mb_hide_text.bca_create_asset.d-none){
        width: calc(100% - 94px);
    }
    .ais_assets_list_page .ais_assets_info_card .ais_assets_thumb {
        width: 48px;
        height: 48px;
    }
    .ais_assets_list_page .ais_assets_info_card .ais_assets_thumb .ais_ast_img {
        max-width: 48px;
        max-height: 48px;
        min-width: 48px;
        min-height: 48px;
    }

    .ais_common_model.ais_full_w_model .modal-content {
        padding: 0;
    }
    .ais_common_model.ais_full_w_model button.btn-close {
        top: 10px;
        right: -5px;
    }
    .ais_common_model.ais_full_w_model button.btn-close {
        transform: scale(1);
    }
    .ais_rendered_video_view_content {
        padding-top: 20px;
    }

    /*Rendered Video Share Model Style*/
    .ais_rendered_video_card .ais_rendered_video_wrapper {
        width: 100%;
        max-width: 100%;
    }
    .ais_rendered_video_card .ais_rendered_video_info_wrapper {
        width: 100%;
    }
    .ais_rendered_video_card .ais_rendered_video_wrapper .ais_rendered_video_view {
        margin: 0 auto;
    }
    .ais_edit_title_wrapper .ais_edit_title {
        font-weight: 500;
        font-size: 16px;
    }
    .ais_rendered_video_card .ais_rendered_video_wrapper .ais_rendered_video_view {
        width: 100%;
    }
    .ais_rendered_video_card {
        max-width: 575px;
        gap: 15px;
    }
    .ais_rendered_video_view_content .ais_edit_title_wrapper {
        max-width: 575px;
    }
    .ais_inner_page_body {
        padding: 20px 15px 15px 15px;
        margin-top: 75px;
    }
     /*Template Page Style*/
     .ais_template_list_wrapper {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .ais_template_page .ais_page_heading_wrapper .main_heading {
        line-height: 110%;
        letter-spacing: -0.3px;
        margin-bottom: 22px;
    }
    .ais_template_page .ais_page_heading_wrapper .sub_heading {
       display: none;
    }
    /*=============================
        Editor Flow CSS Style
    =============================*/

    .ais_md_none{
        display: none !important;
    }
    .ais_lg_hide_b{
        display: block !important;
    }
    .ais_lg_hide_f{
        display: flex !important;
    }
    .ais_lg_hide_in_b{
        display: inline-block !important;
    }
    .ais_lg_hide_in_f{
        display: inline-flex !important;
    }

    .ais_uiv2 .ved_center_heading{
        font-size: 28px;
        line-height: 31px;
    }
    .ais_uiv2 .ved_center_heading {
        margin: 0 0 4px 0;
    }

    .ais_uiv2 .ved_select_video_type .ved_type_box h2 {
        font-size: 14px;
        font-weight: 500;
        margin-bottom: 0;
    }
    .ais_uiv2 .ved_select_video_type .ved_type_box {
        padding: 10px;
    }

    /*Create New Video Page Style*/

    .ved_create_new_video.ais_uiv2 .ved_type_wrapper {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 10px;
    }
    
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_select_mediabox_wrapper.ved_shwocase_box{
        grid-gap: 10px;
    }
    .ved_create_new_video.ais_uiv2 .ved_select_video_type .ved_type_box{
        margin-bottom: 0;
    }
    .ved_create_new_video.ais_uiv2 .ved_select_video_type .ved_type_box img,
    .ved_create_new_video.ais_uiv2 .ved_select_video_type .ved_type_box video {
        display: block !important;
    }
    .ved_create_new_video.ais_uiv2 .ved_select_video_type .ved_type_box video {
        margin: 0 auto;
    }

    .ved_create_wrapper.ais_uiv2 {
        padding: 30px 30px 30px 30px;
    }
    
    .ved_create_new_video.ais_uiv2 .ved_center_sub_heading {
        max-width: 368px;
        margin: 0 auto 25px auto;
    }


   /*Select Social Layout Page Style*/

    .ais_uiv2.ais_select_social_layout_wrapper .ved_center_heading {
        margin: 0 0 15px 0;
    }
    .ais_uiv2 .ved_select_mediabox_wrapper {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        max-width: 400px;
        margin: 25px auto 20px auto;
        grid-gap: 10px;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_select_mediabox_wrapper {
        margin: 25px auto 20px auto;
    }
    .ais_uiv2 .ved_select_mediabox_wrapper.ved_shwocase_box {
        width: 400px;
    }

    .ais_uiv2 .ved_select_mediabox_wrapper .ved_select_mediabox .ved_inner_media_icon_wrapper {
        width: 72px;
        height: 72px;
    }
    .ais_uiv2 .ved_select_mediabox_wrapper .ved_select_mediabox .ved_inner_media_icon_wrapper svg {
        width: 72px;
        height: 72px;
    }
    .ais_uiv2 .ved_select_mediabox_wrapper .ved_select_mediabox p {
        font-size: 14px;
    }
    .ved_step_breadcrumb.ais_v2_step li a{
        font-size: 14px;
        width: max-content;
        margin: 0;
        text-transform: capitalize;
    }

    .ved_step_breadcrumb.ais_v2_step.ais_breadcrumb_style_2 li a::after {
        bottom: -2px;
    }
    .ved_create_wrapper.ais_uiv2.ais_sc_post_main .ved_editor_header_top_bar {
        margin-top: 15px;
        margin-bottom: 10px;
    }
    /*Socile Post Editor Info Tooltip Width Changes */
    .vd_hidesocialicons .tooltip{
        transition: none !important;
    }
    .vd_hidesocialicons .tooltip .tooltip-inner{
        max-width: 250px !important;
        transition: none !important;
    }

    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_video_step.ved_anim_step .ved_edit_wrapper {
        margin-top: 25px;
    }

    .ais_select_template_style_wrapper .ais_template_video_box .customize_btn_wrapper {
        visibility: visible !important;
        opacity: 1 !important;
    }
    .ais_select_template_style_wrapper .ais_template_video_box .customize_btn_wrapper .ais_btn {
        width: 100% !important;
        opacity: 1 !important;
    }
    .ais_select_template_style_wrapper .ais_template_video_box{
        overflow: visible;
    }
    .ais_select_template_style_wrapper .ais_template_video_box .customize_btn_wrapper {
        bottom: -47px;
    }
    .ais_select_template_style_wrapper .ved_post_layout {
        margin-bottom: 75px;
    }

    .ais_select_template_style_wrapper .ais_template_video_box .ais_template_video_card {
        overflow: hidden;
        border-radius: 5px;
    }
    .ais_select_template_style_wrapper .ais_template_video_box .ais_template_video_card video {
        border-radius: 5px;
    }
    .ais_select_template_style_wrapper .ved_post_style_selection {
        margin-top: 20px;
    }
    .ais_select_template_style_wrapper .ais_template_video_box .customize_btn_wrapper {
        width: 100%;
    }
    .ais_select_template_style_wrapper .ais_template_video_box .customize_btn_wrapper .ais_btn {
        height: 36px;
        font-size: 14px;
        font-weight: 600;
    }
    .ais_uiv2 .ved_contact_wrapper{
        display: none;
    }

    
    .ais_add_animations_actions .ved_animation_step_mobile_btn {
        gap: 6px;
    }
    .ais_add_animations_actions .ved_animation_step_mobile_btn .ais_cmn_icn_btn{
        margin-top: 0;
    }
    .ais_add_animations_actions {
        width: 400px;
        margin: 20px auto 0 auto;
    }
    .ais_add_animations_actions_inner {
        display: flex;
        align-items: center;
        justify-content: space-between;
        gap: 6px;
        margin-bottom: 10px;
    }

    .ved_create_wrapper.ais_uiv2 .ved_post_img.ved_split_hover {
        outline: 1px #E7E7E7 !important;
    }

    /*Uploadcare Style*/

    .uploadcare--page .ved-uploadcare-lable li.ved-acctive {
        color: var(--ais-title-color);
        border-bottom: 2px solid var(--ais-title-color);
    }

    .uploadcare--page .uploadcare--panel .uploadcare--icon {
        fill:var(--ais-title-color);
    }
    .uploadcare--page .uploadcare--file-sources__caption {
        font-size: 14px;
        color: #000;
        font-weight: 500;
        line-height: 1.4;
        text-transform: uppercase;
        font-family: "Poppins", sans-serif;
    }
    .uploadcare--page .uploadcare--file-source {
        background: #F7F7F7;
        border-color: #F7F7F7;
    }
    .uploadcare--page .uploadcare--dialog__close {
        right: 18px !important;
        top: 18px;
        z-index: 55;
    }

    /*Select Music Category Page Style*/
    .ved_music_library_popup.ais_uiv2 .ved_featured_tab .ved_music_categories .ved_music_categories_grid {
        grid-template-columns: repeat(3, minmax(0, 1fr));
        gap: 10px;
    }

    .ved_music_library_popup.ais_uiv2 .ved_center_heading {
        margin: 0 0 15px 0;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_tabs {
        margin: 0 auto 20px auto;
        max-width: 100%;
    }

    /*Render Step Page Style*/

    .ais_editor_render_step .ais_video_conversion_progress_wrapper{
        max-width: 100%;
    }
    .ais_editor_render_step .ais_video_conversion_progress_wrapper .ais_progress_bar_wrapper {
        max-width: 100%;
        padding-top: 0;
    }
    .ais_editor_render_step .ais_video_conversion_progress_wrapper .ais_progress_bar_wrapper > .ais_progress_title {
        margin-bottom: 20px;
    }
    .ais_editor_render_step .ais_video_conversion_progress_wrapper .ais_progress_bar_wrapper .progress-bar .progress_tooltip{
        display: none;
    }

    .ais_editor_render_step .ais_btn.ais_render_btn {
        font-size: 14px;
    }

    .ais_editor_render_step .ais_video_conversion_progress_wrapper .ais_btn_instructions_card {
        left: calc(50%);
        top: calc(50% + 65px);
    }
    .ais_editor_render_step .ais_video_conversion_progress_wrapper .ais_btn_instructions_card .ins_icn {
        width: 28px;
        height: 28px;
    }
    .ais_editor_render_step .ais_video_conversion_progress_wrapper .ais_btn_instructions_card .ins_icn svg {
        width: 28px;
        height: 28px;
    }
    .ais_editor_render_step .ais_video_conversion_progress_wrapper .ais_btn_instructions_card .ins_content p {
        max-width: 190px;
        transform: rotate(0deg);
        
    }
    .ved_create_wrapper.ais_uiv2 .ais_editor_render_step {
        margin-top: 20px;
    }

    /*Render Style*/
    div#send_videotoemailmail_popup {
        z-index: 9999;
    }

    div#send_videotoemailmail_popup .alert_wrapper{
        border-radius: 5px;
    }


    .ved_rendered_video_share.ais_rendered_video_view_model {
        padding: 10px 0 50px 0;
    }
    .ved_rendered_video_share.ais_rendered_video_view_model .ais_rendered_video_view_content{
        width: 100%;
        padding-top: 0;
    }
    .ved_rendered_video_share.ais_rendered_video_view_model{
        width: 100%;
        margin-top: 0;
    }
    .ved_rendered_video_share.ais_rendered_video_view_model .ais_rendered_video_card .ais_rendered_video_info_wrapper{
        display: none;
    }
    .ved_rendered_video_share.ais_rendered_video_view_model .ais_rendered_video_card{
        width: 100%;
        padding-bottom: 100px;
    }
    .ved_rendered_video_share.ais_rendered_video_view_model .ais_rendered_video_card .ais_rendered_video_view{
        height: auto;
    }
  
    .ais_rendered_buttons_actions.ved_rendered_bar.ved_dot_box_open .dots_buttons svg{
        transition: none;
    }

    /*Send Email Model Style*/
    .ved_send_email_popup.ais_ui2,
    .ved_embed_video_popup.ais_ui2 {
        top: 75px;
    }
    .ved_send_email_popup.ais_ui2 .modal-dialog{
        max-width: 100%;
    }
    .ved_send_email_popup.ais_ui2 .modal-dialog{
        margin: 0 auto;
    }
    .ved_send_email_popup.ais_ui2 .modal-content .modal-body {
        padding: 30px 30px 300px 30px;
        overflow: auto;
    }
    .ved_send_email_popup.ais_ui2 .modal-content .modal-header button.close span i {
        color: #000;
    }
    
    .ved_send_email_popup.ais_ui2 .ais_input_wrapper.ais_ui2 {
        margin-bottom: 8px;
    }
    .ved_send_email_popup.ais_ui2 .modal-content .modal-header button.close{
        position: fixed;
        top: 16px;
        right: 16px;
    }
    .ved_send_email_popup.ais_ui2 .ais_page_heading_wrapper {
        margin-bottom: 25px;
    }
    .ved_send_email_popup.ais_ui2 .ais_page_heading_wrapper .main_heading{
        margin-bottom: 15px;
    }
    
    .form-group.ais_input_wrapper.ais_ui2 .ais_custom_input{
        line-height: 36px !important;
        position: relative !important;
        padding: 0px 12px !important;
        border: 1px solid #E6E5EB !important;
        outline: 1px solid #fff !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        height: 36px !important;
    }
    .form-group.ais_input_wrapper.ais_ui2 .ais_custom_input:focus {
        border: 1px solid var(--ais-primary-color) !important;
        outline: 1px solid var(--ais-primary-color) !important;
    }

    .ved_send_email_popup.ais_ui2 .modal-body .alert_wrapper{
        margin-top: 8px !important;
    }

    .ved_send_email_popup.ais_ui2 .modal-content .modal-header button.close span{
        font-size: 16px;
    }
    /**/
    .ved_embed_video_popup.ais_ui2 .ved_copy_embed_mobile .ved_embed_pop_close i{
        color: #000;
        font-weight: 200;
    }
    .ved_embed_video_popup.ais_ui2 {
        padding: 30px 30px 400px 30px;
        overflow: auto;
    }
    .ved_embed_video_popup.ais_ui2 .ais_page_heading_wrapper {
        margin-bottom: 20px;
    }
    .ved_embed_video_popup.ais_ui2 .ais_page_heading_wrapper .main_heading{
        margin-bottom: 0;
    }

    .ved_rendered_video_share.ais_rendered_video_view_model .ais_rendered_video_view_content .ais_edit_title_wrapper .ais_edit_title{
        min-width: calc(100% - 60px);
    }

    .ved_rendered_video_share.ais_rendered_video_view_model .ais_rendered_video_view_content .ais_edit_title_wrapper .ais_edit_title[contenteditable="true"] {
        box-shadow: 0 0 0 1px #fff;
        padding: 0;
        font-weight: 400;
        font-size: 14px;
        color: #000000;
    }

    /*Music Modul Style*/
    .ved_music_library_popup.ais_uiv2 .ved_music_uploader {
        max-width: 70%;
        height: 225px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_cat_inner_col .row .col-lg-6 {
        padding: 0 10px;
    }

    /*Music Module Models Style*/

    .ved_music_library_popup.ais_uiv2 .modal-body{
        padding-top: 30px !important;
    }
    
    .ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting_box 
    .ved_music_setting_collapse.ved_video_setting_collapse .ved_loop_info.alert_wrapper{
        max-width: 100%;
        padding: 10px 12px;
        margin-bottom: 0 !important;
    }
    .ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting_box 
    .ved_music_setting_collapse.ved_video_setting_collapse .ved_loop_info.alert_wrapper p{
        max-width: 100%;
        padding: 0;
        display: inline-block;
    }

    .ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting_box 
    .ved_music_setting_collapse.ved_selected_music_collapse .ved_loop_info.alert_wrapper{
        max-width: 100%;
        padding: 10px 12px;
        margin-bottom: 0 !important;
    }
    .ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting_box 
    .ved_music_setting_collapse.ved_selected_music_collapse .ved_loop_info.alert_wrapper p{
        max-width: 100%;
        padding: 0;
        display: inline-block;
    }
    .ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting_box 
    .ved_music_setting_collapse.ved_selected_music_collapse .ved_loop_info.alert_wrapper p .ais_lg_hide_b {
        display: inline-block !important;
    }
    .ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting_box.ved_music_collapse
     .ved_play_icon.ais_play_icon {
        top: calc(50% - 38px);
    }
    .ved_create_wrapper.ais_uiv2 .ved_music_setting_collapse.ved_video_setting_collapse .ved_loop_setting h5 {
        display: flex;
        align-items: center;
        gap: 5px;
    }
    .ais_rendered_buttons_actions {
        width: 100%;
        justify-content: space-between;
    }

    .ved_music_setting_box.ved_music_collapse .ved_music_setting_collapse .ved_play_data p .ved_slideout_p_icon.ved_custom_tooltip.ais_ui2{
        z-index: 10;
    }
    
    /*=============================
    Scroll-Stoppers Module Style
    =============================*/
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_center_heading {
        margin-bottom: 15px;
    }
    .ais_uiv2.ais_scroll_stopper_main .ved_center_heading {
        margin: 0 0 15px 0;
    }
    .ved_shwocase_box .ved_select_mediabox p.shwocase_video_type {
        font-weight: 600;
        width: 100%;
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        padding: 10px 14px 10px 12px;
        height: 36px;
        background: #000000;
        border-radius: 5px;
        font-style: normal;
        font-weight: 600;
        line-height: 1.4;
        text-align: center;
        color: #fff;
        bottom: -46px !important;
    }
    .ais_uiv2.ais_scroll_stopper_main .ved_select_mediabox_wrapper.ved_shwocase_box  .ved_select_mediabox {
        margin-bottom: 50px !important;
    }

    /*Editor Mobile View Styles*/

    /*Main Menu Styles*/
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 {
        padding: 0;
        box-shadow: 0px -1px 10px rgba(0, 0, 0, 0.04);
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper {
        width: 100%;
        padding: 15px 15px;
        box-shadow: inset 0px 1px 0px #F8F8F8;

    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_content {
        max-width: 100%;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_setting_mob_tab_con_inner {
        margin-top: 0;
        margin-bottom: 0;
        padding: 15px 15px;
        max-width: 428px;
        margin: 0 auto;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper > ul li a {
        height: 100%;
        width: 100%;
        padding: 0px 8px;
        background: #FFFFFF;
        border: 1px solid #E4E4E7;
        box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
        border-radius: 5px;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper > ul li a.active {
        color: #fff;
        background: #000;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper > ul li
     a.active svg path {
        stroke: #fff !important;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper > ul li a p {
        margin-bottom: 0;
        font-style: normal;
        font-weight: 600;
        line-height: 1.4;
        text-align: center;
        font-size: 14px;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper > ul li a span.estting_icon {
        margin-bottom: 0;
        width: 20px;
        height: 20px;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper > ul li a svg {
        height: 20px;
        width: 20px;
        fill: #fff;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper > ul li a.ais_styles_options .estting_icon {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper > ul li a.ais_styles_options svg {
        height: 15px;
        width: 15px;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper > ul li a.ais_styles_options.active svg path{
        fill: #fff;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper > ul li a[data-content="font_slider"] svg path {
        stroke: #000;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper ul {
        width: 400px;
        display: grid;
        grid-template-columns: repeat(6, minmax(0, 1fr));
        grid-gap: 10px;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper ul li{
        aspect-ratio: 1 / 1;
    }

    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper .ved_back_btn {
        display: flex;
        align-items: center;
        justify-content: center;
        height: 54px;
        width: 54px;
        padding: 10px 8px;
        background: #FFFFFF;
        border: 1px solid #E4E4E7;
        box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
        border-radius: 5px;
        flex-direction: column;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper .ved_back_btn span {
        width: auto;
        height: auto;
        background-color: #fff;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper .ved_back_btn span svg {
        margin-right: 0;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper .ved_back_btn p {
        font-weight: 600;
        line-height: 1.4;
        text-align: center;
        font-size: 14px;
    }

    /*Edit Text Setting Styles */
    .vd_txt_edt_half_model.ais_ui2{
        box-shadow: 0px -1px 10px rgba(0, 0, 0, 0.04);
        bottom: 80px;
        transform: translate(0, 0);
    }
    .vd_txt_edt_half_model.ais_ui2 .vd_txt_edt_half_model_inner_content {
        padding: 15px 15px 15px 15px;
    }

    /*Close Style*/

    
    .ais_ui2 .ved_popup_close.ais_mb_close_btn {
        top: -40px;
        right: 8px;
        width: 40px;
        height: 40px;
        background: #FFFFFF;
        box-shadow: 0px -3px 7px -2px rgba(0, 0, 0, 0.11);
        border-radius: 5px 5px 0px 0px;
        display: flex;
        align-items: center;
        justify-content: center;
        cursor: pointer;
        position: absolute;
    }
    .ais_ui2 .ved_popup_close.ais_mb_close_btn:hover svg path {
        stroke: #000 !important;
    }
    .ais_ui2 .ved_popup_close.ais_mb_close_btn svg path {
        stroke: #000 !important;
    }

    .vd_element-overlay.vd_text .ui-resizable-handle.ui-resizable-ne{
        background-color: #000 !important;
        border-radius: 100%;
    }

    .vd_txt_edt_half_model.ais_ui2 .formating_options_list button {
        width: 26px;
        height: 26px;
        border-radius: 5px;
        border: 1px solid #fff;
        line-height: 36px;
        padding: 0;
      }
      .vd_txt_edt_half_model.ais_ui2 .formating_options_list button span {
        width: 26px;
        height: 26px;
      }
      .vd_txt_edt_half_model.ais_ui2 .formating_options_list button span svg {
        width: 20px;
        height: 20px;
      }
      .vd_txt_edt_half_model.ais_ui2 .formating_options_list button span svg path {
        stroke: #000;
      }
      .vd_txt_edt_half_model.ais_ui2 .formating_options_list .vd_toolbar_element.active {
        background-color: #f7f7f7;
        border: 1px solid #f7f7f7;
      }
      .vd_txt_edt_half_model.ais_ui2 .formating_options_list .vd_toolbar_element.active span svg path {
        stroke: #000;
      }

    .vd_txt_edt_half_model.ais_ui2 .vd_txt_edt_half_model_inner_content .text_editor_card {
        margin-bottom: 16px;
        padding: 13px 12px;
        background: #FFFFFF;
        border: 1px solid #E6E5EB;
        box-shadow: 0px 6px 1px -5px rgba(0, 0, 0, 0.02);
        border-radius: 5px;
    }
    .vd_txt_edt_half_model.ais_ui2 .vd_txt_edt_half_model_inner_content .editor_act_main {
        margin-bottom: 0;
    }

    .vd_txt_edt_half_model.ais_ui2 .vd_txt_edt_half_model_inner_content .text_editor_card .formating_options_list {
        margin-bottom: 0;
        padding-top: 0;
    }
    .vd_txt_edt_half_model.ais_ui2 .vd_txt_edt_half_model_inner_content .text_editor_card .editor_act_main {
        margin-bottom: 10px;
    }
    .vd_txt_edt_half_model.ais_ui2.ved_text_editor_mobile_main .editor_act_main .ved_text_overlay_editor {
        min-height: 66px;
        border: 1px solid #fff;
        padding: 0;
    }
    
    .vd_txt_edt_half_model.ais_ui2.ved_text_editor_mobile_main .editor_act_main .ved_text_overlay_editor > div {
      padding: 0;
    }

    /*Text Size Setting Style*/
   .vd_txt_edt_half_model.ais_ui2 .vd_text_size_wrapper input.ved_custom_input {
        border: 1px solid #E6E5EB;
        border-radius: 4px;
        text-align: center;
        padding: 5px;
        width: 41px;
        height: 36px;
        line-height: 36px !important;
    }
    .vd_txt_edt_half_model.ais_ui2 .vd_text_size_wrapper input.ved_custom_input {
        gap: 20px;
    }

    .vd_txt_edt_half_model.ais_ui2 .vd_txt_edt_half_model_inner_content .text_editor_card .formating_options_list
     button.vd_toolbar_element.underline span {
        margin-bottom: 0px;
        margin-left: 0px;
    }
    .vd_txt_edt_half_model.ais_ui2 .vd_txt_edt_half_model_inner_content .text_editor_card .formating_options_list button.vd_toolbar_element.text-alignment.text-left span {
        margin-bottom: 0px;
        margin-right: 0px;
    }
    .vd_txt_edt_half_model.ais_ui2 .vd_txt_edt_half_model_inner_content .text_editor_card 
    .formating_options_list button.vd_toolbar_element.text-alignment.text-middle span {
        margin-bottom: 0px;
        margin-right: 0px;
    }
    .vd_txt_edt_half_model.ais_ui2 .vd_txt_edt_half_model_inner_content .text_editor_card 
    .formating_options_list button.vd_toolbar_element.text-alignment.text-right span {
        margin-bottom: 0px;
        margin-right: 0px;
    }
    .vd_txt_edt_half_model.ais_ui2 .vd_txt_edt_half_model_inner_content .text_editor_card 
    .formating_options_list button.vd_toolbar_element.wrap span {
        margin-right: 0px;
        margin-bottom: 0px;
    }
    .vd_txt_edt_half_model.ais_ui2 .vd_txt_edt_half_model_inner_content .text_editor_card 
    .formating_options_list button.vd_toolbar_element.delete span {
        margin-right: 0px;
        margin-bottom: 0px;
    }

    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_content .ved_setting_mob_tab_con_inner.font_slider ul li p {
        font-weight: 400;
        font-size: 14px;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_content .ved_setting_mob_tab_con_inner.font_slider ul{
        max-height: 172px;
        gap: 7px;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_content .ved_setting_mob_tab_con_inner.font_slider ul li {
        padding: 4px 8px;
        background: #F7F7F7;
        border-radius: 5px;
    }

    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_content .ved_setting_mob_tab_con_inner.font_slider ul::-webkit-scrollbar {
        width: 4px;
        height: 4px;
    }

    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_content 
    .ved_setting_mob_tab_con_inner.font_slider ul::-webkit-scrollbar-track {
        background-color: #f7f7f7;
        border-radius: 10px;
    }

    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_content .ved_setting_mob_tab_con_inner.font_slider ul::-webkit-scrollbar-thumb {
        background-color: #d1d1d1;
        border-radius: 10px;
    }
    /*Text Color Style*/
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_content 
    .ved_setting_mob_tab_con_inner.vd_mobile_tab_conent_inner .color_formating_options_list .color_shades_option_list .color_selectore_wrapper{
        aspect-ratio: 1 / 1;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_content 
    .ved_setting_mob_tab_con_inner.vd_mobile_tab_conent_inner .color_formating_options_list .color_shades_option_list 
    .color_selectore_wrapper .colopicker-feilds{
        height: 100%;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_content 
    .ved_setting_mob_tab_con_inner.vd_mobile_tab_conent_inner .color_formating_options_list .color_shades_option_list {
        display: grid;
        gap: 8.68px;
        grid-template-columns: repeat(10, minmax(0, 1fr));
        width: 100%;
    }


    .ved_setting_mob_tab_con_inner.vd_mobile_tab_conent_inner .color_formating_options_list .color_shades_option_list {
        gap: 6px;
        padding: 0;
    }
    .ved_setting_mob_tab_con_inner.vd_mobile_tab_conent_inner .color_formating_options_list .color_shades_option_list span {
        width: 100%;
        height: 100%;
        border-radius: 5px;
        max-width: 100%;
        min-width: 100%;
        outline: 0px solid #0000 !important;
        border: 0;
        aspect-ratio: 1 / 1;
    }

    .color_formating_options_list .color_shades_option_list span.active {
        outline: 0px solid #0000 !important;
    }
    .color_formating_options_list .color_shades_option_list span .color_check_icon {
        width: 20px;
        height: 20px;
        transition: 0.3s all;
        opacity: 0;
        visibility: hidden;
    }
    .color_formating_options_list .color_shades_option_list span.active .color_check_icon {
        opacity: 1;
        visibility: visible;
    }
    .color_formating_options_list .color_selectore_wrapper .colopicker-feilds > span {
        width: 100%;
        height: 100%;
        border-radius: 5px;
        max-width: 100%;
        min-width: 100%;
    }
    .color_formating_options_list .color_selectore_wrapper .colopicker-feilds .sp-replacer {
        width: 100%;
        height: 100%;
    }

    .color_formating_options_list {
        justify-content: center;
        padding: 0 0;
    }

    /*Bg Color Setting Styles*/
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_content 
    .ved_setting_mob_tab_con_inner.vd_mobile_tab_conent_inner.bg_fill .color_formating_options_list {
        margin-bottom: 15px;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_content 
    .ved_setting_mob_tab_con_inner.vd_mobile_tab_conent_inner.bg_fill .slidecontainer {
        margin-bottom: 5px;
    }
    

    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .formating_options_list.stroke_formating_options_list button.vd_toolbar_element {
        background-color:#F7F7F7;
        border: 1px solid #F7F7F7;
        width: 32px;
        height: 32px;
      }
        .vd_mobile_tab_conent_inner.styles .editor_act_main.vd_bg_styles.mt-2 {
            margin: 0 !important;
        }
     
      .ved_editor_fixed_mobile_wrapper_main.ais_ui2  .formating_options_list.stroke_formating_options_list .vd_toolbar_element.active {
        background-color: #F7F7F7;
        border: 1px solid #F7F7F7;
      }
      
      .ved_editor_fixed_mobile_wrapper_main.ais_ui2  .formating_options_list.stroke_formating_options_list button.vd_toolbar_element 
      .stroke_icon {
        width: 24px !important;
        height: 24px !important;
        min-width: 24px !important;
        margin: 0.5px auto 0 auto !important;
      }
      .ved_editor_fixed_mobile_wrapper_main.ais_ui2  .formating_options_list.stroke_formating_options_list button.vd_toolbar_element .stroke_icon img{
        border-radius: 2px;
      }
      .ved_editor_fixed_mobile_wrapper_main.ais_ui2  .formating_options_list.stroke_formating_options_list 
      .vd_toolbar_element.no_bg.bg_shap span svg{
        fill: #f7f7f7;
        width: 24px;
        height: 24px;
      }
      .ved_editor_fixed_mobile_wrapper_main.ais_ui2  .formating_options_list.stroke_formating_options_list 
      .vd_toolbar_element.no_bg.bg_shap span{
        margin-top: 0;
        margin-left: 0;
        margin-bottom: 0;
      }
     
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .formating_options_list.stroke_formating_options_list .bg_shap:before {
       display: none;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .formating_options_list.stroke_formating_options_list  {
        justify-content: center;
        width: 100%;
        gap: 6px;
        margin: 0 auto;
    }
    /**/
    .ais_video_retio_wrapper {
        padding: 15px 15px;
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 12;
        width: 100% !important;
        background: #ffffff;
        transition: all 0.3s;
        box-shadow: 0px -1px 10px rgba(0, 0, 0, 0.04);
        display: none;
    }
    .ais_video_retio_wrapper .ais_video_retio_inner {
        display: grid;
        grid-template-columns: repeat(4, minmax(0, 1fr));
        grid-gap: 10px;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ais_video_retio_wrapper .ais_video_retio_inner {
        width: 400px;
        margin: 0 auto;
    }
    .ais_video_retio_wrapper .ais_video_retio_inner .ais_video_retio_options{
        width: 100%;
    }
    .ais_video_retio_wrapper .ais_video_retio_inner .ais_video_retio_options .ais_video_retio_btn{
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        padding: 10px 8px;
        height: 54px;
        background: #FFFFFF;
        border: 1px solid #E4E4E7;
        box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
        border-radius: 5px;
        width: 100%;
        margin-bottom: 0;
    }


    /**/
    .ais_video_retio_wrapper .ais_video_retio_inner .ais_video_retio_options .ais_video_retio_btn:has(input:checked){
        background: #000;
        border: 1px solid #000;
    }
    .ais_video_retio_wrapper .ais_video_retio_inner .ais_video_retio_options .ais_video_retio_btn:has(input:checked) .icon svg path{
        stroke: #fff;
    }
    .ais_video_retio_wrapper .ais_video_retio_inner .ais_video_retio_options .ais_video_retio_btn:has(input:checked) p{
        color: #fff;
    }


    .ais_video_retio_wrapper .ais_video_retio_inner .ais_video_retio_options .ais_video_retio_btn .icon{
        width: 20px;
        height: 20px;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    
    .ais_video_retio_wrapper .ais_video_retio_inner .ais_video_retio_options .ais_video_retio_btn p{
        font-style: normal;
        font-weight: 600;
        font-size: 14px;
        line-height: 1.4;
        text-align: center;
        color: #000000;
    }

    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main {
        margin-bottom: 50px;
    }
    .ais_select_template_style_wrapper .ved_post_style_wrapper {
        max-width: 400px;
    }
    .ais_select_template_style_wrapper .ved_post_style_selection{
        max-width: 100%;
    }
    .ais_select_template_style_wrapper .ved_steps_btn_wrapper {
        max-width: 368px;
    }
    .ais_add_animations_actions .ved_animation_step_mobile_btn .ais_cmn_icn_btn.d-none{
        display: none !important;
    }

    .ved_create_wrapper.ais_uiv2 .ved_steps_btn_wrapper .ais_cmn_text_btn.ais_tap_anim_btn{
        height: 36px;
        line-height: 1.4;
        padding: 5px 10px;
    }
    .ved_step_breadcrumb.ais_v2_step.ved_edit_step_breadcrumb {
        justify-content: space-between;
        gap: 6px;
    }
    .ved_step_breadcrumb.ais_v2_step.ved_edit_step_breadcrumb li{
        flex: 1 1 0%;
        width: max-content;
    }
    .ved_step_breadcrumb.ais_v2_step.ved_edit_step_breadcrumb li a{
        width: 100%;
    }
    .ved_step_breadcrumb.ais_v2_step{
        max-width: max-content;
        width: max-content;
    }
    .ved_step_breadcrumb.ais_v2_step li {
        flex: 1 1 0%;
        width: max-content;
    }
    .ved_step_breadcrumb.ais_v2_step li a {
        width: 100%;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_tabs li{
        flex: 1 1 0%;
    }
    span.ais_heading_emoji {
        display: inline-block;
        font-size: 28px;
        margin-left: 2px;
    }
    .video_editor_action_element.vd_mobile{
        gap: 6px;
    }
    .video_editor_action_element.vd_mobile .video_editor_action_element_menu.ais_cmn_icn_btn{
        justify-content: center !important;
        align-items: center !important;
    }
    .video_editor_action_element.vd_mobile .video_editor_action_element_menu.ais_cmn_icn_btn svg{
        width: 36px;
        height: 36px;
        min-width: 36px;
        max-width: 36px;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ais_shwocase_video_edit_step {
        margin-top: 25px;
    }
    .ved_animation_sidebar.ais_uiv2>.ved_animation_sidebar_inner {
        padding-top: 25px !important;
        margin-top: 75px !important;
    }
    .ved_animation_sidebar.ais_uiv2>.ved_animation_sidebar_inner .ved_center_heading{
        margin-bottom: 20px !important;
    }
    .animation_sidebar_open .ved_animation_sidebar>.ved_animation_sidebar_inner .ved_animations_box_list {
        grid-gap: 10px;
    }
    .modal.ais_common_model.ais_full_w_model {
        top: 75px;
        padding: 0 !important;
    }
     /*Customize Anim Video Style*/
    .ais_common_model.ais_full_w_model.ais_customize_anim_video_model .ais_rendered_video_view_content {
        padding-top: 0;
    }
    .ais_common_model.ais_customize_anim_video_model .ais_grid_alert_wrapper .alrt_icon_close {
        top: 10px;
      }
    .ais_common_model.ais_full_w_model.ais_customize_anim_video_model .ais_cstm_anim_instructions.ais_lg_hide_b {
        display: flex !important;
        width: 100%;
        margin: 0 auto 16px auto;
        padding: 0;
        border: none;
    }
    .ais_common_model.ais_full_w_model.ais_customize_anim_video_model .ais_cstm_anim_instructions p {
        font-size: 13px;
    }
    .ais_common_model.ais_full_w_model.ais_customize_anim_video_model .ais_grid_alert_wrapper .alrt_icon{
        width: 22.85px;
        height: 20px;
        margin-top: 4px;
    }
    .ais_billing_tab_content .plan_info_hdr {
        flex-wrap: wrap;
        gap: 10px;
        margin-bottom: 20px;
    }
    .ais_profile_page .tab_content_wrapper.ais_billing_tab_content{
        padding-bottom: 50px;
    }
    .ais_profile_page .tab_content_wrapper.ais_profile_tab_content {
        padding-bottom: 50px;
    }
    .plan_info_table_main {
        padding: 16px;
    }
    .plan_info_table_main h4.tile {
        margin-bottom: 10px;
    }
    .payment_method_actions_wrapper {
        padding: 16px;
    }
    .payment_method_actions_wrapper > h2 {
        margin-bottom: 10px;
    }
   
    .payment_method_actions_btn .ais_btn{
        height: 32px;
        line-height: 32px;
    }
    .ais_profile_setting_wrapper {
        width: 100%;
    }
    .ais_profile_page .tab_content_wrapper.ais_profile_tab_content {
        width: 100%;
    }
    .ais_profile_page .tab_content_wrapper.ais_billing_tab_content{
        width: 100%;
    }
    .plan_info_table_row:last-child {
        padding-bottom: 0;
    }
    .ved_music_library_popup.ais_uiv2 .ved_play_icon.ais_play_icon svg{
        margin-left: 3px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_play_icon.ais_play_icon.playing svg{
        margin-left: 0px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting_box.ved_music_collapse .ved_play_icon.ais_play_icon svg{
        margin-left: 3px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting_box.ved_music_collapse .ved_play_icon.ais_play_icon.playing svg{
        margin-left: 0px;
    }
    /*Case of Agency User Styles*/
    .ais_profile_page .ais_profile_setting_wrapper .tab_content_wrapper.ais_agency_tab_content .ais_table_header_wrapper .ais_table_header_right_card{
        width: 100%;
    }
    .ais_profile_page .ais_profile_setting_wrapper .tab_content_wrapper.ais_agency_tab_content .ais_table_header_wrapper
     .ais_table_header_right_card .ais_search_input_wrapper {
        width: calc(100% - 135px);
    }
    .ais_profile_page .ais_profile_setting_wrapper .tab_content_wrapper.ais_agency_tab_content .ais_page_heading_wrapper {
        text-align: left;
    }
    .ais_profile_page .ais_profile_setting_wrapper .tab_content_wrapper.ais_agency_tab_content .ais_table_header_wrapper {
        margin-bottom: 10px;
    }
    .ais_label_info .ais_tooltip_card{
        display: flex !important;
    }

    .ved_create_wrapper.ais_uiv2 .ved_music_setting .ved_advance_setting .ved_check_buttons.ved_loop_skip > h2 .ved_custom_tooltip.ais_ui2 > span::before{
        left: 47%;
        bottom: -13px;
        border-top: 7px solid #000;
        border-right-color: #0000;
        border-left: 7px solid #0000;
        transform: translate(0, -50%) rotate(133deg);
        top: auto;
      }
      .ved_create_wrapper.ais_uiv2 .ved_music_setting .ved_advance_setting .ved_check_buttons.ved_loop_skip > h2 .ved_custom_tooltip.ais_ui2 > span{
        margin-left: 0;
        margin-bottom: 20px;
        left: 50%;
        transform: translateX(-50%);
        bottom: 100%;
        width: 190px;
      }
      .ved_create_wrapper.ais_uiv2 .ved_music_setting .ved_advance_setting .ved_check_buttons.ved_loop_skip > h2 .ved_custom_tooltip.ais_ui2{
        z-index: 10;
      }
    .ved_animation_sidebar.ais_uiv2 div#customAnimation {
        margin-top: 22px;
    }

    .mock_section_wrapper.ais_mock_main .mock_info .mock_toolhover{
        z-index: 55555992;
        padding: 10px 12px;
    }

    /**/
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_popup_close.ais_mb_close_btn {
        top: -39px;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_popup_close.ais_mb_close_btn svg{
         margin-bottom: 0.5px;
    }
    .vd_txt_edt_half_model.ais_ui2.ved_text_editor_mobile_main .vd_txt_edt_half_model_inner_content .ved_popup_close.ais_mb_close_btn{
        top: -39px;
    }
    .vd_txt_edt_half_model.ais_ui2.ved_text_editor_mobile_main .vd_txt_edt_half_model_inner_content .ved_popup_close.ais_mb_close_btn svg{
        margin-bottom: 0.5px;
    } 

    /**/
    .ais_experiments_main .ais_ad_inner_header {
        flex-direction: column;
        align-items: flex-start;
    }
    .ais_experiments_main .ais_ad_inner_header .ais_ad_inner_header_right,
    .ais_experiments_main .ais_ad_inner_header .ais_ad_inner_header_left {
        width: 100%;
    }
    

}

@media (min-width: 575px) and (max-width: 767px) { 

    /*Admin Style*/
    .ais_experiments_main .ais_ad_inner_header .ais_ad_inner_header_right > div {
        width: 49% !important;
    }

    .ved_overlay_content_sidebar .ved_overlay_content_sidebar_inner {
        margin-top: 75px;
    }
    .ved_create_wrapper.ais_uiv2.ais_sc_post_main .ved_video_step .ved_animation_selection .video_editor_action_element.ais_uiv2_desk{
        display: none !important;
    }
    .ved_create_wrapper.ais_uiv2.ais_sc_post_main .ved_video_step .video_editor_action_element.ais_uiv2_desk{
        display: flex !important;
    }
   
    .ved_create_wrapper.ais_uiv2.ais_sc_post_main .ved_video_step .video_editor_action_element.ais_uiv2_desk .ved_ratio_drop_main.ais_uiv2 {
        display: none;
    }
    .ved_create_wrapper.ais_uiv2.ais_sc_post_main .ved_video_step .video_editor_action_element.ais_uiv2_desk .ais_tooltip_card{
        display: none !important;
    }

    .ved_create_wrapper.ais_uiv2.ais_sc_post_main .ved_video_step .video_editor_action_element.ais_animation_action{
        display: none !important;
    }
    .ved_create_wrapper.ais_uiv2.ais_sc_post_main .ved_video_step .ved_animation_selection .video_editor_action_element.ais_animation_action{
        display: flex !important;
    }

    .ved_create_wrapper.ais_uiv2.ais_sc_post_main .ved_steps_btn_wrapper .ais_anim_bottom_actions_wrapper{
        display: block;
    }
    .ved_create_wrapper.ais_uiv2.ais_sc_post_main .ved_steps_btn_wrapper .ais_anim_bottom_actions_wrapper .ais_anm_edit_wrapper.bca_edit_action_menus{
        display: none !important;
    }
    .ais_profile_page .tab_content_wrapper.ais_profile_tab_content .ais_setting_grid.grid_items_2{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    .ved_create_wrapper.ais_uiv2.ais_sc_post_main .ui-resizable-nw {
        left: -7px;
        top: -7px;
    }
    .ved_create_wrapper.ais_uiv2.ais_sc_post_main .ui-resizable-ne {
        right: -7px;
        top: -7px;
    }
    .ved_create_wrapper.ais_uiv2.ais_sc_post_main .ui-resizable-sw {
        left: -7px;
        bottom: -7px;
    }
    .ved_create_wrapper.ais_uiv2.ais_sc_post_main .ui-resizable-se {
        bottom: -7px;
        right: -7px;
    }
    .ved_create_wrapper.ais_uiv2.ais_tweet_video_main {
        padding-top: 85px;
    } 
    .ved_template_toolbar.ais_tweet_temp_toolbar .ved_template_toolbar_menu {
        justify-content: center;
    }

    .ved_step_breadcrumb.ais_v2_step {
        max-width: 400px !important;
        width: 400px !important;
        justify-content: space-between;
    } 
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .ved_animation_sidebar_inner {
        padding: 30px 30px 30px 30px;
    }
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .ved_animation_sidebar_inner .ved_animation_filter.ved_animation_categories {
        justify-content: flex-start;
        position: relative;
        margin-bottom: 15px !important;
        margin-left: 0;
        margin-right: 0;
    }
    .ved_new_anim_category_wrapper.ved_add_animation_step {
        margin: 0 0;
    }
    .animation_sidebar_open .ved_animation_sidebar .ved_animation_search_box {
        max-width: 100%;
    }
    .animation_sidebar_open .ved_animation_sidebar>.ved_animation_sidebar_inner .ved_animations_box_list {
        margin: 0 2px;
        display: grid;
        grid-template-columns: repeat(3, minmax(0, 1fr));
        grid-gap: 10px;
        margin: 0 auto;
        max-width: calc(100% - 4px);
    }
    .vd_two_coloumn .ved_animations_box, .vd_two_coloumn .skeleton.skeleton-image {
        width: 100%;
        margin: 0 0 !important;
    }
    .ved_animation_sidebar.ais_uiv2 .ved_animation_toggle i.far.fa-expand-alt{
        display: flex;
        background-color: #f7f7f7;
        border-radius: 5px 0 0 5px;
    }
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .ved_animation_toggle i.far.fa-expand-alt{
        display: none;
    }
    .ved_animation_sidebar.ais_uiv2 .ved_animation_toggle_close{
        display: none;
    }
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .ved_animation_toggle_close{
        display: flex;
    }
    .ved_create_wrapper.ais_uiv2 .ved_template_toolbar_menu {
       display: none;
    }
    .ved_music_library_tab .ved_music_library .ved_cat_inner_col .ved_music_search_wrapper {
        width: 100%;
        padding-left: 0;
        margin-bottom: 10px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab .ved_music_library .ved_cat_inner_col .vd_cat_tracks_wrapper .col-lg-6{
        padding: 0 0;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab .ved_music_library .ved_cat_inner_col .ved_music_search_wrapper .ved_music_search {
        margin-bottom: 0;
        padding-right: 0;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_load_more {
        margin-top: 10px;
    }
}
@media (min-width: 428px) and (max-width: 767px) {  
    .ved_step_breadcrumb.ais_v2_step li a {
        padding: 4px 8px;
    }
    .ved_step_breadcrumb.ais_v2_step.ved_breadcrumb_3 li a {
        padding: 4px 10px;
    }
    .ved_step_breadcrumb.ais_v2_step.ved_breadcrumb_5{
        gap: 6px;
    }
    .ved_step_breadcrumb.ais_v2_step.ved_breadcrumb_4{
        gap: 0;
    }
    .ved_step_breadcrumb.ais_v2_step.ved_breadcrumb_3{
        gap: 0;
    }
 }

@media (max-width:575px) {
    /*Admin Page Styles*/

    .ais_experiments_main .ais_ad_inner_header .ais_ad_inner_header_left {
        margin-bottom: 15px;
    }
    .ais_experiments_main .ais_ad_inner_header .ais_ad_inner_header_right > div {
        width: 100% !important;
    }

    .ais_experiments_main .ais_ad_inner_header .ais_ad_inner_header_right {
        flex-direction: column;
    }
    .ais_vdo_assets_list_page .ais_ad_inner_header .ais_ad_inner_header_left {
        flex-direction: column;
        align-items: flex-start;
        width: 100%;
    }
    .ais_vdo_assets_list_page .ais_ad_inner_header .ais_btn {
        min-width: 100%;
    }
    .ais_vdo_assets_list_page .ais_ad_inner_header {
        gap: 0;
    }

    .ved_create_wrapper.ais_uiv2.ais_sc_post_main .ais_add_animations_actions .ved_animation_step_mobile_btn .ved_animation_reset_mobile_btn.ais_cmn_icn_btn,
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ais_add_animations_actions .ved_animation_step_mobile_btn .ved_animation_reset_mobile_btn.ais_cmn_icn_btn {
        top: 0;
    }
    .ais_common_model.ais_change_subscription_mdl .ais_plans_radio_button_label {
        margin-bottom: 15px;
    }
    .ais_common_model.ais_change_subscription_mdl .ais_plans_radio_button_label .plans_status{
        position: absolute;
        top: -9px;
        right: 9px;
        line-height: 1.4;
        font-size: 10px;
    }

    .mock_section_wrapper.ais_mock_main .mock_mobile_toolbar .mock_receiver {
        border-top: none;
        border-left: none;
        border-right: none;
    }
    .mock_section_wrapper.ais_mock_main .mock_mobile_toolbar .mock_sender {
        border-bottom: none;
        border-left: none;
        border-right: none;
    }
    .mock_section_wrapper.ais_mock_main .mock_conversation_tool ul {
        border: none;
    }
    /*In Case Of "mock_mobile_toolbar" Is Fixed*/
    body:has(.mock_conversation_tool.mock_mobile_toolbar.mock_toolbar_fixed) .ais_header_main {
        z-index: 9 !important;
    }

    .video_editor_action_element.vd_mobile .video_editor_action_element_menu.ais_cmn_icn_btn.d-none{
        display: none !important;
    }
    .ais_common_model.ais_add_user_model .modal-content {
        padding: 30px;
    }
    .ais_common_model.ais_add_user_model .ais_model_title_card {
        margin-bottom: 15px;
    }
    .ved_overlay_content_sidebar .ved_overlay_content_sidebar_inner {
        display: none;
    }
    /*Profile Module Mobile View Style*/
    .ais_profile_page .ais_custom_tab_wrapper ul li {
        flex: 1 1 0%;
    }
    .ais_profile_page .ais_custom_tab_wrapper ul li a {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .ais_profile_page .tab_content_wrapper.ais_billing_tab_content{
        width: 100%;
    }
    .ais_profile_page .ais_profile_setting_wrapper {
        width: 100%;
    }
    .ais_profile_page .ais_page_heading_wrapper .main_heading {
        margin-bottom: 6px;
    }
    .ais_profile_page .ais_page_heading_wrapper {
        margin-bottom: 20px;
    }
    .ais_profile_page .ais_profile_setting_tabs {
        margin-bottom: 25px;
    }
    .ais_profile_page .ais_custom_tab_wrapper ul {
        column-gap: 0;
    }
    .ais_profile_page .ais_setting_grid.grid_items_2 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
        grid-gap: 20px;
        display: flex;
        flex-direction: column;
        flex-flow: column-reverse;
        align-items: flex-start;
    }
    .ais_profile_page .ais_input_wrapper.bca_profileImg_uploader {
        margin-bottom: 0;
    }
    .ais_profile_page .up_c_main {
        margin-bottom: 0;
    }
    .ais_profile_page .up_c_main .up_c_title {
        display: none;
    }
    .ais_profile_page .up_c_main {
        flex-direction: row;
        gap: 20px;
        padding: 0 0;
        border: 1px solid #fff;
        justify-content: flex-start;
    }
    .ais_profile_page .up_c_main .up_user_image_wrapper {
        width: 64px;
        height: 64px;
        margin-bottom: 0;
    }
    .ais_profile_page .up_c_main .up_user_image_wrapper img {
        max-width: 64px;
        min-width: 64px;
        max-height: 64px;
        min-height: 64px;
    }

    .ais_common_model.ais_full_w_model.ais_rendered_video_view_model button.btn-close {
        top: 10px;
        right: -5px;
    }
    .ais_common_model.ais_full_w_model.ais_rendered_video_view_model .ais_page_heading_wrapper {
        margin-bottom: 15px;
    }
    .ais_common_model.ais_full_w_model.ais_rendered_video_view_model .ais_rendered_video_view_content .ais_edit_title_wrapper .ais_edit_title {
        box-shadow: 0 0 0 1px #fff;
        padding: 0;
        color: #000000;
    }
    .ais_common_model.ais_full_w_model.ais_rendered_video_view_model .ais_rendered_video_view_content {
        padding-top: 30px;
    }


    .mock_section_wrapper.ais_mock_main .mock_step_editor .ved_action_btns{
        flex-direction: row;
    }
   
    /*Tweet Video Style*/
    .ved_create_wrapper.ais_uiv2.ais_tweet_video_main .ved_steps_btn_wrapper{
        padding: 15px 15px;
    }
    .ais_tweet_temp_toolbar .ved_template_toolbar_menu li {
        margin: 0 0;
    }
    .ais_tweet_temp_toolbar .ved_template_toolbar_menu {
        gap: 6px;
    }
    .ais_tweet_temp_toolbar .ved_template_toolbar_menu li div:hover {
        color: var(--ais-title-color);
        border-color: #E6E5EB;
    }
    .ais_tweet_temp_toolbar .ved_template_toolbar_menu li div:hover i {
        color: var(--ais-title-color);
    }
    .ais_tweet_temp_toolbar .ved_template_toolbar_menu .ved_typing_speed_option > .ved_tso_dd {
        top: auto;
        bottom: 100%;
    }
    .ais_tweet_temp_toolbar .ved_template_toolbar_menu li.ved_typing_speed_option:hover div i {
        margin-right: 0;
    }
    .ais_tweet_temp_toolbar .ved_template_toolbar_menu .ved_typing_speed_option > .ved_tso_dd {
        width: 130px !important;
    }
    .ais_tweet_temp_toolbar .ved_template_toolbar_menu .ved_typing_speed_option > .ved_tso_dd > .ved_tso_item > label::before{
        min-width: 14px;
        max-width: 14px;
    }
    .ais_tweet_temp_toolbar .ved_template_toolbar_menu .ved_typing_speed_option > .ved_tso_dd > .ved_tso_item{
      width: 100%;
    }
    .ais_tweet_temp_toolbar .ved_template_toolbar_menu li.ved_typing_speed_option:hover div span{
        display: none !important;
    }
    
    .ais_tweet_temp_toolbar .ved_template_toolbar_menu > div {
        margin: 0 0 3px 0;
    }
    .ais_tweet_temp_toolbar .ved_template_toolbar_menu .tool_menu{
        min-height: 36px !important;
        padding: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 36px;
        min-width: 36px;
        margin: 0 0 3px 0;
    }


    .ais_common_model.ais_customize_template_Info_model  .modal-dialog {
        max-width: 395px;
    }
   
    .ved_send_email_popup.ais_ui2 .modal-content .modal-body {
        padding: 15px 15px 300px 15px;
    }
    .ais_rendered_bottom_bar {
        padding: 15px;
    }
    .ved_users_page .ved_tinymce_toolbar_wrapper{
        border-left: 1px solid #eee;
        left: 14px;
    }
   
    .ved_users_page .ved_tinymce_toolbar_wrapper .tox .tox-toolbar__primary {
        border-radius: 0;
    }
    .ved_users_page .ved_tinymce_toolbar_wrapper .tox.tox-tinymce-inline .tox-editor-header {
        border-radius: 0;
    }
    .ais_header_menu_wrapper .ais_sidebar_bottom_wrapper .ais_credit_record_card {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    .animation_sidebar_open .ved_animation_sidebar_inner .ais_tabs_style2_wrapper {
        max-width: calc(100% - 4px);
        margin: 0 auto 5px auto;
    }
    .animation_sidebar_open .custom_animations_content .custom_anim_content_inner {
        max-width: 100%;
    }
    div#send_videotoemailmail_popup {
        padding-left: 0 !important;
    }
    .ved_send_email_popup.ais_ui2 .modal-dialog {
        padding: 0;
    }

    .ais_tap_anm_btn {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        padding: 0 10px;
        background: #FFFFFF;
        border: 1px solid #E4E4E7;
        box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
        border-radius: 5px;
        height: 36px;
        line-height: 36px;
        display: none;
    }
    .ais_tap_anm_btn p {
        font-style: normal;
        font-weight: 600;
        font-size: 14px;
        line-height: 1.4;
        text-align: center;
        color: #000000;
    }

    .ved_template_toolbar{
        display: none !important;
    }
    .ais_anim_bottom_actions_wrapper {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
    }
    .ais_anim_bottom_actions_wrapper .ais_anm_edit_wrapper{
        margin-left: -4px;
    }
    
    .ais_anm_edit_wrapper {
        display: flex;
        align-items: center;
        gap: 6px;
    }
    
    .ais_anm_edit_wrapper .ais_anm_edit_btn {
        width: 36px !important;
        height: 36px !important;
        background: #FFFFFF;
        border: 1px solid #E4E4E7 !important;
        box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
        border-radius: 5px !important;
        min-width: 36px !important;
        display: flex;
        align-items: center;
        justify-content: center;
    }


    .ved_music_library_popup.ais_uiv2 .close{
        top: 6px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_split_hover.ved_post_img p.ved_placeholder_dimenssion {
        transform: translateY(calc(-50% + 22px)) !important;
    }
    
    .body_editing_box .ved_create_wrapper.ais_uiv2 .ved_template_toolbar {
        left: 50% !important;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
    }
    /*Music featured tab Style*/

    .ved_music_library_popup.ais_uiv2 .ved_featured_tab .ved_music_categories_inner .ved_cat_inner_box{
        padding: 10px 10px 10px 55px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_featured_tab .ved_music_categories_inner .ved_cat_inner_box .ved_play_icon.ais_play_icon{
        left: 10px;
    }
   
    .ved_music_library_popup.ais_uiv2 .ved_featured_tab .ved_music_categories_inner .vd_mobile_wave.ved_cat_inner_box .ved_play_icon.ais_play_icon {
        top: calc(50% - 44px);
    }

    /*Music ved_music_library_tab tab Style*/
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab  .ved_music_library .ved_cat_inner_box{
    padding: 10px 10px 10px 55px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab  .ved_music_library .ved_cat_inner_box .ved_play_icon.ais_play_icon{
        left: 10px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab  .ved_music_library .vd_mobile_wave.ved_cat_inner_box .ved_play_icon.ais_play_icon {
        top: calc(50% - 41px);
    }
    /*Music ved_saved_tab tab Style*/
    .ved_music_library_popup.ais_uiv2 .ved_saved_tab .ved_music_head {
        margin-bottom: 10px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_saved_tab .ved_music_categories_inner .ved_cat_inner_box{
        padding: 10px 10px 10px 55px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_saved_tab .ved_music_categories_inner .ved_cat_inner_box .ved_play_icon.ais_play_icon{
        left: 10px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_saved_tab .ved_music_categories_inner .vd_mobile_wave.ved_cat_inner_box .ved_play_icon.ais_play_icon {
        top: calc(50% - 41px);
    }

    .ved_music_library_popup.ais_uiv2 .ved_saved_tab .ved_music_head .ved_music_search {
        width: 100%;
    }
    
    /*Music ved_music_uploader tab Style*/
    .ved_music_library_popup.ais_uiv2 .ved_music_uploader .ved_music_upload_box > span{
        display: none;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_uploader .ved_music_upload_box .ved_upload_icon {
        margin-bottom: 8px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_uploader .ved_music_upload_box > p.desktop_upload_text {
        display: none !important;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_uploader .ved_music_upload_box > p.mobile_upload_text {
        display: block !important;
        margin-bottom: 13px;
    }
    /**/
    .ved_music_setting_box.ved_music_collapse .ved_music_setting_inner .ved_arrow_box.active i {
        background: #F7F7F7;
    }
    .ved_music_setting_box.ved_music_collapse .ved_music_input_field input[type=range] {
        width: calc(100% - 145px);
    }
    .ved_create_wrapper.ais_uiv2 .ved_loop_setting .select2-container .select2-selection--single .select2-selection__rendered{
        line-height: 34px !important;
    }
    
    .ved_create_wrapper.ais_uiv2 .ved_music_setting_box.ved_music_collapse.ms_st.active{
        border: 2px solid #000 !important;
    }
    .ved_create_wrapper.ais_uiv2 .ved_music_setting_box.ved_music_collapse.vd_st.active{
        border: 2px solid #000 !important;
    }


    .ais_tooltip_card{
        display: none !important;
    }

    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .ved_animations_box_list_parent .ved_templates_content_head.ved_animations_head{
        padding-left: 2px;
        padding-right: 2px;
    }
    .ais_trans_info_wrapper.common_bottom_info {
        margin: 25px 0 25px 0;
    }
    
    .animation_sidebar_open .ved_animation_sidebar>.ved_animation_sidebar_inner .ved_animations_box_list {
        margin: 0 2px;
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        grid-gap: 10px;
        margin: 0 auto;
        max-width: calc(100% - 4px);
    }
    .animation_sidebar_open .ved_animations_box {
        margin-bottom: 0 !important;
    }
    .vd_two_coloumn .ved_animations_box, .vd_two_coloumn .skeleton.skeleton-image {
        width: 100%;
        margin: 0 0 !important;
    }
    .ved_animation_sidebar.ais_uiv2>.ved_animation_sidebar_inner .ved_animations_box_list .ved_add_vd_anims {
        margin-bottom: 0;
    }
    .animation_sidebar_open .ved_animation_sidebar .ved_animation_search_box{
        margin-bottom: 15px;
    }
    
    .ved_new_anim_category_wrapper.ved_add_animation_step {
        margin: 0 0;
    }
    /*Editor Mobile View Style*/
    /*Editor Top Header Mobile View Style*/
    .ved_create_wrapper.ais_uiv2 .vd_socialpost_wrapper .ved_edit_wrapper {
        margin: 5px auto 20px auto;
    }
    .ved_create_wrapper.ais_uiv2 .ved_anim_step .vd_socialpost_wrapper .ved_edit_wrapper{
        margin: 15px auto 20px auto;
    }

    .ved_create_wrapper.ais_uiv2 .ved_editor_header_top_bar .vd_template_switcher_wrapper {
        border: 1px solid #fff;
        box-shadow: none;
        padding: 0;
    }
    .ved_create_wrapper.ais_uiv2 .ved_post_img p.ved_placeholder_dimenssion{
        max-width: 200px;
    }
  
    .ved_animation_sidebar.ais_uiv2>.ved_animation_sidebar_inner {
        padding: 30px 15px 15px 15px !important;
    }
   
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2>.ved_animation_toggle {
        right: 10px;
    }

    .ved_animation_sidebar.ais_uiv2 >.ved_animation_toggle {
        top: 70px;
    }
    

    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2>.ved_animation_sidebar_inner>.ved_animation_filter.ved_animation_categories {
        margin-bottom: 16px;
    }

    /*Music Setting Style*/
    .ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting_box {
        padding: 10px;
        margin-bottom: 10px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting_box p {
        max-width: 210px;
        padding: 2px 0 0 0;
    }
    
    .ais_uiv2 .ved_on_off_box label p span {
      padding: 4px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting_box .ved_on_off_box {
        right: 10px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting_box .ved_music_setting_inner .ved_on_off_box{
        right: 0;
    }
    .ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting_box .ved_on_off_box label p{
        padding: 4px;
    }

    /*Music Modul Style*/
    .ved_music_library_popup.ais_uiv2 .ved_music_uploader {
        max-width: 100%;
    }
  
    .ved_music_library_popup.ais_uiv2 .ved_featured_tab .ved_music_head .ved_music_search {
        width: calc(100% - 0px);
    }
   
    .ved_music_library_popup.ais_uiv2 .vd_mobile_wave.ved_cat_inner_box .ved_audio_wave {
        position: absolute;
        bottom: 10px;
        left: 20px;
        right: 20px;
        width: auto;
    }
    .ved_create_wrapper.ais_uiv2 .ved_music_setting_box .vd_mobile_wave.ved_cat_inner_box .ved_audio_wave {
        bottom: 10px;
    }
    .ved_music_library_popup.ais_uiv2 .vd_mobile_wave.ved_cat_inner_box .ved_audio_wave wave {
        height: 45px !important;
    }
   
    .ved_create_wrapper.ais_uiv2 .ved_music_setting_box .vd_mobile_wave.ved_cat_inner_box .ved_audio_wave wave {
        height: 45px !important;
    }

    .ved_music_library_popup.ais_uiv2 .ved_cat_inner_box.vd_mobile_wave {
        padding-bottom: 60px !important;
        justify-content: space-between;
    }
    .ved_music_library_popup.ais_uiv2 .vd_mobile_wave.ved_cat_inner_box .ved_play_icon.ais_play_icon {
        top: calc(50% - 45px);
        transform: translate(0, 0);
    }
    .ved_music_library_popup.ais_uiv2 .ved_cat_inner_box h5 {
        margin-bottom: 1px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_play_icon.ais_play_icon {
        top: calc(50%);
        transform: translate(0, -50%);
        left: 14px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_play_data {
        margin-left: 0;
    }

    .ved_music_library_popup.ais_uiv2 .modal-body{
        padding: 30px 15px 15px 15px;
    }
   

    .ved_music_library_popup.ais_uiv2 .ved_cat_inner_box {
        padding: 10px 14px 10px 60px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_cat_inner_box.vd_mobile_wave{
        padding: 15px 14px 10px 60px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_categories_inner .ved_music_head {
        margin-bottom: 10px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_load_more {
        margin-top: 10px;
    }
    .ved_music_library_tab .ved_music_sidebar .ved_templates_side ul li label p.ved_sideMenu_heading {
        font-size: 14px;
    }
    .ved_music_library_tab .ved_music_sidebar .ved_templates_side ul.ved_sub_category {
        padding-top: 5px;
    }
    .ved_music_sidebar .ved_templates_side .ved_templates_side_inner ul li{
        margin-bottom: 12px;
    }
    .ved_music_library_tab .ved_music_sidebar .ved_templates_side .ved_templates_side_inner .ved_animation_li .ved_sub_category.ved_music_cat_list li label p{
        font-weight: 500;
    }
    .ved_music_library_tab .ved_music_sidebar .ved_templates_side .ved_templates_side_inner .ved_animation_li .ved_sub_category.ved_music_cat_list li label:before {
        position: absolute;
        content: '';
        bottom: -4px;
        left: 0px;
        width: calc(100% - 20px);
        height: 2px !important;
        z-index: 22;
        background-color: #000;
        visibility: hidden;
        opacity: 0;
    }
 
    .ved_music_library_tab .ved_music_sidebar .ved_templates_side .ved_templates_side_inner .ved_animation_li
     .ved_sub_category.ved_music_cat_list li label:has(input:checked):before{
        visibility: visible;
        opacity: 1;
    }

    .ved_music_library_tab .ved_music_sidebar .ved_templates_side .ved_list_right_arrow,
    .ved_music_library_tab .ved_music_sidebar .ved_templates_side .ved_list_left_arrow{
        color: #000;
        top: 22px;
        font-size: 24px;
        height: 24px;
        width: 24px;
        line-height: 24px;
    }

    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab .ved_cat_inner_col .row .col-lg-6 {
        padding: 0 0;
    }
        
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab .ved_cat_inner_col .row {
        margin: 0 0;
    }
    
    .ved_music_library_popup.ais_uiv2  .ved_music_library_tab .ved_music_library .ved_cat_inner_col .ved_music_search_wrapper {
        width: 100%;
        padding-left: 0;
        margin-bottom: 10px;
    }
    .ved_music_library_popup.ais_uiv2  .ved_music_library_tab .ved_music_library .ved_cat_inner_col .ved_music_search_wrapper .ved_music_search {
        padding-right: 0;
    }

    .ais_inner_page_body.templates_ver2 .ais_template_list_wrapper {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .ais_inner_page_body.templates_ver3 .ais_template_list_wrapper {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    /*Template Page Style*/
    .ais_template_list_wrapper {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    /*Rendered Video Share Model Style*/
    .ais_rendered_video_view_content .ais_edit_title_wrapper {
        max-width: 100%;
    }
    .ais_rendered_video_card {
        max-width: 100%;
    }
    .ved_create_wrapper.ais_uiv2 {
        padding: 15px 15px 80px 15px;
    }
    .ais_select_template_style_wrapper .ved_post_style_selection {
        grid-gap: 10px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_steps_btn_wrapper.ved_insta_width{
        max-width: 100%;
        padding: 15px 15px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_steps_btn_wrapper.ved_showcase_width_btn{
        padding: 15px 15px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_steps_btn_wrapper .ais_btn{
        padding: 10px 8px;
    }
    .ais_btn.gray_btn.skip_music_btn.ved_video_next.ved_light_btn.sk_ms  {
        background: #FFFFFF;
        border: 1px solid #E4E4E7;
        font-weight: 600;
        width: 132px !important;
    }
    .ais_btn.gray_btn.skip_music_btn.ved_video_next.ved_light_btn.sk_ms:hover  {
        background: #FFFFFF;
        border: 1px solid #E4E4E7 !important;
        background-color: #fff !important;
    }

    .ais_select_template_style_wrapper .ais_template_video_box:hover {
        border: 1px solid #E6E5EB !important;
        outline: 1px solid #fff !important;
    }
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .ved_animation_sidebar_inner .ved_animation_filter.ved_animation_categories {
        justify-content: flex-start;
        position: relative;
        margin-bottom: 15px !important;
        margin-left: 0;
        margin-right: 0;
      }
      .animation_sidebar_open .ved_animation_sidebar.ais_uiv2 
      .ved_animation_sidebar_inner .ved_animation_filter.ved_animation_categories 
      .ved_new_anim_category_wrapper.ved_add_animation_step .ved_anim_left_arrow svg{
        margin-left: 3px;
      }
      .animation_sidebar_open .ved_animation_sidebar.ais_uiv2 
      .ved_animation_sidebar_inner .ved_animation_filter.ved_animation_categories 
      .ved_new_anim_category_wrapper.ved_add_animation_step .ved_anim_right_arrow svg{
        margin-right: 3px;
      }
      
      .animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .ved_animation_sidebar_inner .ved_animation_filter{
        max-width: 100%;
      }

    /*Uploadcare Style*/

    .uploadcare--page .pixabay-input-wrapper>.uploadcare--input {
        width: auto;
    }
    .uploadcare--page .pixabay-input-wrapper>.uploadcare--button_primary {
        right: 0;
    }

    .ved_create_wrapper.ais_uiv2 .ved_steps_btn_wrapper.ved_insta_width .ais_btn.skip_music_btn{
        position: absolute;
        left: 50%;
        transform: translate(-50%, 0);
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_video_step.ved_music_step .ved_steps_btn_wrapper .ved_step_right_btn .skip_music_btn {
        position: absolute;
        left: 50%;
        transform: translate(-50%, 0);
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_video_step.ved_music_step .ved_steps_btn_wrapper {
        padding: 15px 15px;
    }


    /*Select Music Category Page Style*/
      
    .ved_music_library_popup.ais_uiv2 .ved_featured_tab .ved_music_categories .ved_music_cat_box {
        height: 138px;
        border-radius: 8px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_featured_tab .ved_music_categories .ved_music_cat_box img {
        border-radius: 8px;
    }
    .ved_music_library_popup.ais_uiv2 .ved_featured_tab .ved_music_categories .ved_music_cat_box:before {
        border-radius: 8px;
        opacity: 0 !important;
    }
    /*Select Music Category Page Style*/
    .ved_music_library_popup.ais_uiv2 .ved_featured_tab .ved_music_categories .ved_music_categories_grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab {
        padding: 0 0 0 0;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab .ved_music_sidebar {
        max-width: 100%;
        flex: 0 0 100%;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab .ved_music_library {
        max-width: 100%;
        flex: 0 0 100%;
    }

    /*Editor Resizer Style*/
    .ved_create_wrapper.ais_uiv2 .ui-resizable-se,
    .ved_create_wrapper.ais_uiv2 .ui-resizable-ne, 
    .ved_create_wrapper.ais_uiv2 .ui-resizable-sw,
    .ved_create_wrapper.ais_uiv2 .ui-resizable-nw {
        width: 30px;
        height: 30px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_overlay_video_thumb .ui-wrapper {
        border: 2px dashed var(--ais-title-color) !important;
    }
    .ved_create_wrapper.ais_uiv2 .ui-draggable-disabled.ved_overlay_video_thumb .ui-wrapper {
        border: none !important;
    }
    
    .ved_create_wrapper.ais_uiv2 .ui-wrapper .ui-resizable-handle:before {
        background: var(--ais-title-color); 
    }
    .ved_create_wrapper.ais_uiv2 .ui-resizable-sw {
        bottom: -16px;
        left: -16px;
    }
    .ved_create_wrapper.ais_uiv2 .ui-resizable-se {
        bottom: -16px;
        right: -16px;
    }
    .ved_create_wrapper.ais_uiv2 .ui-resizable-nw {
        left: -16px;
        top: -16px;
    }
    .ved_create_wrapper.ais_uiv2 .ui-resizable-ne {
        top: -16px;
        right: -16px;
    }

    .ved_create_wrapper.ais_uiv2 .ved_product_doublevertical_editor .ved_edit_wrapper_box
     .ved_post_img.ved_split_hover .ved_editor_placeholder, .ved_create_wrapper.ais_uiv2 .ved_product_doublehorizontal_editor .ved_post_img.ved_split_hover .ved_editor_placeholder, .ved_create_wrapper.ais_uiv2 .ved_product_tripplehorizontal_editor .ved_post_img.ved_split_hover .ved_editor_placeholder {
        outline: none !important;
    }

    .ved_step_breadcrumb.ais_v2_step {
        max-width: 100%;
        width: 100%;
        gap: 0;
    }
    .ved_step_breadcrumb.ais_v2_step li{
        flex: 1 1 0%;
    }
    .ved_step_breadcrumb.ais_v2_step li a{
        /* padding: 4px 6px; */
        border-radius: 5px;
    } 
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_post_img.ved_split_hover .up_img {
        top: calc(50% - 23px) !important;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_product_full_editor .ved_split_hover.ved_post_img p.ved_placeholder_dimenssion {
        transform: translateY(calc(-50% + 22px)) !important;
    }

    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_product_doublehorizontal_editor .ved_split_hover.ved_post_img p.ved_placeholder_dimenssion {
        transform: translateY(calc(-50% + 22px)) !important;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_product_tripplehorizontal_editor .ved_split_hover.ved_post_img p.ved_placeholder_dimenssion {
        transform: translateY(calc(-50% + 22px)) !important;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ved_product_doublevertical_editor
    .ved_post_img.ved_split_hover p.ved_placeholder_dimenssion {
        transform: translateY(calc(-50% + 22px)) !important;
    }
}

@media (min-width: 428px) and (max-width: 575px) {   
    .ved_step_breadcrumb.ais_v2_step {
        max-width: 400px;
        width: 400px;
    }
}

@media (max-width:459px) {
    .ais_common_model.ais_full_w_model.ais_pricing_list_model button.btn-close.ais_full_mdl_close_btn{
        top: 10px !important;
    }
    .ved_step_breadcrumb.ais_v2_step {
        justify-content: space-between;
        flex-wrap: nowrap;
        gap: 0;
    }
    .ais_add_animations_actions {
        width: 100% !important;
    }
    .ais_uiv2 .ved_select_mediabox_wrapper {
        max-width: 100%;
    }
    .ais_select_template_style_wrapper .ved_post_style_wrapper {
        max-width: 100%;
    }
}
@media (min-width:575px) {
    .ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting_box.ved_music_collapse .ved_play_icon.ais_play_icon {
        top: 50%;
        transform: translate(0, -50%);
    }
    .ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting_box.ved_music_collapse .ved_play_data p {
     padding: 2px 0 0 0;
    }
    .ved_music_library_popup.ais_uiv2 .ved_featured_tab 
    .ved_music_categories_inner .ved_play_icon.ais_play_icon {
        top: 50%;
        transform: translate(0, -50%);
    }
    .ved_music_library_popup.ais_uiv2 .ved_featured_tab .ved_cat_inner_box{
        align-items: center;
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab .ved_cat_inner_box .ved_play_icon.ais_play_icon{
        top: 50%;
        transform: translate(0, -50%);
    }
    .ved_music_library_popup.ais_uiv2 .ved_music_library_tab .ved_cat_inner_box{
        align-items: center;
    }

}

@media (max-width:480px) {
    /*Mockchat Module Style*/
    .mock_section_wrapper.ais_mock_main .mock_info.ved_custom_tooltip.ais_mock_vbi_info_tlp .mock_toolhover {
        top: auto;
        margin-bottom: 10px;
        left: 65%;
    }
}
@media (max-width:475px) {
    
    .ais_common_model.ais_upgrade_plans_popup .modal-content {
        padding: 35px 22px 22px;
    }

    .ais_profile_page .ais_custom_tab_wrapper ul li a {
        font-size: 13px;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2  .ved_editor_mob_setting_tab_wrapper {
        width: 100%;
    }
    .ais_rendered_buttons_actions .ais_rendered_left_area{
        flex-wrap: wrap;
      }
  
    .ved_music_library_popup.ais_uiv2 .ved_music_tabs {
        max-width: 100%;
        justify-content: space-between;

    }
    .ved_music_library_popup.ais_uiv2 .ved_center_heading {
        font-size: 24px;
    }
  
}
@media (max-width:430px) {
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper ul {
        width: 100%;
    }
    .ved_create_wrapper.ais_uiv2.ais_scroll_stopper_main .ais_video_retio_wrapper .ais_video_retio_inner {
        width: 100%;
        margin: 0 auto;
    }
}
@media (max-width:425px) {
    .main_heading {
        font-size: 24px;
    }
    .ais_template_page .ais_page_heading_wrapper .main_heading{
        font-size: 27px;
        max-width: 300px;
        margin: 0 auto 22px auto;
    }
    .ved_step_breadcrumb.ais_v2_step{
        flex-wrap: wrap;
    }
  
    .ved_step_breadcrumb.ais_v2_step li:before{
        display: none !important;
    }
    .ais_uiv2.ais_unsave_model.ved_confirmation_popup_wrapper .modal-content .modal-footer button:first-child {
        margin-bottom: 0 !important;
    }
}
@media (max-width:410px) {
   
    /*Ft Video Changes 45*/
    .ais_app_features_list_wrapper.ais_act_main_ft_box .ais_app_features_container .ais_app_features_content h2 {
        font-size: 16px;
    }
    .ais_app_features_list_wrapper.ais_act_main_ft_box .ais_app_features_container .ais_app_features_content p {
        font-size: 13px;
    }
    /**/

    .ais_app_features_list_wrapper .ais_app_features_container .ais_app_features_content p {
        max-width: 100%;
    }
    .ved_create_wrapper.ais_uiv2 .ved_editor_header_top_bar .vd_template_switcher_wrapper{
        gap: 0;
    }
    .ved_create_wrapper.ais_uiv2 .ved_editor_header_top_bar .vd_template_switcher_wrapper a {
        width: 32px;
        height: 32px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_editor_header_top_bar .ved_center_ad_friendly .ais_switch_wrapper {
        margin-left: 5px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_editor_header_top_bar .vd_template_switcher_wrapper a {
        width: 32px;
        height: 32px;
    }
  
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper .ved_back_btn {
        height: auto;
        width: auto;
        padding: 4px 8px;
        flex-direction: row;
        position: absolute;
        right: 26px;
        top: 13px;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper .ved_back_btn span {
        width: auto;
        height: auto;
        margin-right: 5px;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper .ved_back_btn p {
        font-weight: 500;
        font-size: 12px;
    }
   
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper ul {
        flex-wrap: wrap;
    }
}
@media (max-width:400px) {

    .ved_create_wrapper.ais_uiv2 .ved_editor_header_top_bar .ved_center_ad_friendly {
        font-size: 13px;
    }
    .ais_add_animations_actions {
        width: 100%;
    }
    .custom_animations_content .custom_anim_content_inner .custom_anim_content_head .icon {
        width: 75px;
        height: 75px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_steps_btn_wrapper.ved_insta_width {
        gap: 10px;
    }
  
    .ais_trans_info_wrapper.common_bottom_info p{
        position: relative;
    }
     .ais_trans_info_wrapper.common_bottom_info p {
        display: inline-block;
        flex-wrap: wrap;
        justify-content: center;
    }

    .ved_users_page .ved_tinymce_toolbar_wrapper{
        left: 15px;
    }

}

@media (max-width:428px) {
    .ais_select_template_style_wrapper .ved_steps_btn_wrapper {
        max-width: 100%;
    }
    .ais_select_template_style_wrapper .ved_steps_btn_wrapper {
        max-width: 100%;
    }
}
@media (max-width:427px) {
    .ved_step_breadcrumb.ais_v2_step li a{
        padding: 4px 6px;
    }
    .ved_step_breadcrumb.ais_v2_step.ved_breadcrumb_4 li a{
        padding: 4px 8px;
    }
    .ved_step_breadcrumb.ais_v2_step.ved_breadcrumb_4{
        gap: 0;
    }
    .ved_step_breadcrumb.ais_v2_step.ved_breadcrumb_3 li a{
        padding: 4px 10px;
    }
    .ved_step_breadcrumb.ais_v2_step.ved_breadcrumb_5{
        gap: 3px;
    }
    .ved_step_breadcrumb.ais_v2_step.ved_breadcrumb_4{
        gap: 0;
    }
    .ved_step_breadcrumb.ais_v2_step.ved_breadcrumb_3{
        gap: 0;
    }
    
}

@media (max-width:384px) {
    .ved_create_wrapper.ais_uiv2 .ved_steps_btn_wrapper .ais_anim_bottom_actions_wrapper > .ais_cmn_text_btn {
        width: 120px;
        overflow: hidden;
        white-space: nowrap;
        box-sizing: border-box;
    }
    .ved_create_wrapper.ais_uiv2 .ved_steps_btn_wrapper .ais_anim_bottom_actions_wrapper > .ais_cmn_text_btn p {
        display: inline-block;
        padding-left: 100%;
        animation: ais-scroll-left 10s linear infinite;
    }

    @keyframes ais-scroll-left {
        0% {
          transform: translateX(0%);
        }
        100% {
          transform: translateX(-100%);
        }
    } 

    /*ST Style*/
    .ved_create_wrapper.ais_uiv2 .ved_steps_btn_wrapper .ais_cmn_text_btn.ais_tap_anim_btn{
       width: 120px;
        overflow: hidden;
        white-space: nowrap;
        box-sizing: border-box;
    }
    .ved_create_wrapper.ais_uiv2 .ved_steps_btn_wrapper .ais_cmn_text_btn.ais_tap_anim_btn p{
        display: inline-block;
        padding-left: 100%;
        animation: ais-scroll-left-anim 10s linear infinite;
    }
    @keyframes ais-scroll-left-anim {
        0% {
          transform: translateX(0%);
        }
        100% {
          transform: translateX(-100%);
        }
    } 
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_content
     .ved_setting_mob_tab_con_inner.vd_mobile_tab_conent_inner .color_formating_options_list .color_shades_option_list {
        gap: 5px;
    }
}
@media (max-width:375px) {
    /*Ft Video Changes 45*/
   .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box .ais_app_features_container.ais_video_list_active .ais_app_features_icon {
        width: 70px;
        height: 70px;
        min-width: 70px;
        min-height: 70px;
    }
        .ais_app_features_list_wrapper.ais_act_main_ft_box .ais_app_features_container .ais_app_features_icon img {
        min-width: 70px;
        max-height: 70px;
        max-width: 70px;
        min-height: 70px;
    }
    .ais_template_page .ais_app_features_list_wrapper.ais_act_main_ft_box .ais_app_features_container .ais_app_features_arrow {
        display: none;
    }
    /**/
    .ais_common_model.ais_customize_template_Info_model .modal-dialog {
        max-width: 100%;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper > ul li a{
        padding: 5px 5px;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper > ul li a svg {
        height: 18px;
        width: 18px;
    }
    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper > ul li a p {
        font-size: 12px;
    }
    .animation_sidebar_open .custom_animations_content .custom_anim_content_inner h6 {
        width: calc(100% - 100px);
    }
    .ved_create_wrapper.ais_uiv2 .ved_video_step.ved_music_step .ved_music_setting_box p {
        max-width: 170px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_steps_btn_wrapper .ved_swipe_animation .ais_cmn_text_btn {
		padding: 7px 8px;
		font-size: 12px;
		min-height: 36px;
	}
    .ais_template_video_box .customize_btn_wrapper .ais_btn{
        height: 28px;
        font-size: 10px;
        padding: 5px;
    }
    .ais_select_template_style_wrapper .ais_template_video_box .customize_btn_wrapper .ais_btn {
        font-size: 13px;
        font-weight: 500;
        height: 30px;
    }
    /*Music featured tab Style*/
    
    .ved_music_library_popup.ais_uiv2 .ved_featured_tab .ved_music_categories_inner .ved_cat_inner_box h5 {
        font-size: 12px;
    }
     /*Music ved_music_library_tab tab Style*/
     .ved_music_library_popup.ais_uiv2 .ved_music_library_tab .ved_music_categories_inner .ved_cat_inner_box h5 {
        font-size: 12px;
    }
    .ais_select_template_style_wrapper .ais_template_video_box .customize_btn_wrapper .ais_btn {
        font-size: 11px;
    }
}

@media (max-width:365px) {
    .ved_step_breadcrumb.ais_v2_step {
        gap: 0 !important;
    }
    .payment_method_actions_wrapper .request_link .small_link {
        width: 100%;
    }
    .payment_method_actions_wrapper .payment_method_actions_btn .ais_btn {
        flex: 1 1 100%;
    }
    .payment_method_actions_wrapper .payment_method_actions_btn{
        flex-wrap: wrap;
    }
  
}

@media (max-width:350px) {
    .ais_common_model.ais_add_user_model .modal-content {
        padding: 25px;
    }
    .ais_common_model.ais_add_user_model .ais_tooltip_card {
        max-width: 140px;
    }
    .ais_common_model.ais_cancellation_mdl .modal-content {
        padding: 30px 20px;
    }
     /*Customize Anim Video Style*/
    .ais_common_model.ais_full_w_model.ais_customize_anim_video_model .ais_cstm_anim_actions_content {
        flex-direction: column;
    }
    .ais_common_model.ais_full_w_model.ais_customize_anim_video_model .ais_copy_url_wrapper {
        width: 100%;
    }
    .ved_create_wrapper.ais_uiv2 .ved_steps_btn_wrapper.ved_insta_width .ais_btn.skip_music_btn.sk_ms {
        font-size: 12px;
        padding: 5px;
        width: auto !important;
    }
    .ais_uiv2 .ved_select_mediabox_wrapper .ved_select_mediabox p {
        font-size: 13px;
        padding: 0 5px;
    }
    .ais_uiv2 .ved_select_mediabox_wrapper .ved_select_mediabox .ved_inner_media_icon_wrapper {
        width: 50px;
        height: 50px;
    }
    .ais_uiv2 .ved_select_mediabox_wrapper .ved_select_mediabox .ved_inner_media_icon_wrapper svg {
        width: 50px;
        height: 50px;
    }
    .ved_step_breadcrumb.ais_v2_step li a {
        font-size: 12px;
    }
    .ais_select_template_style_wrapper .ais_template_video_box .customize_btn_wrapper .ais_btn {
        font-size: 11px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_editor_header_top_bar {
        margin-top: 15px;
        flex-wrap: wrap;
        justify-content: center;
    }
    .animation_sidebar_open .ved_animation_sidebar_inner .ais_tabs_style2_wrapper {
        margin: 0 auto 5px auto;
    }
    .ved_create_wrapper.ais_uiv2 .vd_socialpost_wrapper .ved_edit_wrapper {
        margin: 15px auto 20px auto;
    }

    .ved_editor_fixed_mobile_wrapper_main.ais_ui2 .ved_editor_mob_setting_tab_wrapper > ul li a p {
        font-weight: 500;
        font-size: 12px;
    }
    
     .ais_alrt_card.red_shade{
        padding: 16px 6px;
     }
}

@media (max-width:340px) {
    .ved_create_wrapper.ais_uiv2 {
        padding: 15px;
    }
    .ved_animation_sidebar.ais_uiv2>.ved_animation_sidebar_inner {
        padding: 15px !important;
    }
    .ved_create_wrapper.ais_uiv2 .ved_steps_btn_wrapper.ved_insta_width {
        padding: 15px;
    }
  
    .ved_send_email_popup.ais_ui2 .modal-content .modal-body {
        padding: 15px 15px 300px 15px;
    }
    .ais_rendered_bottom_bar {
        padding: 15px;
    }
    .ved_embed_video_popup.ais_ui2 {
        padding: 15px 15px 400px 15px;
    }
    .ved_rendered_video_share.ais_rendered_video_view_model {
        margin-bottom: 100px;
    }
    .ais_uiv2 .ved_select_mediabox_wrapper {
        margin: 15px auto 15px auto;
    }
    .ais_uiv2 .ved_select_mediabox_wrapper {
        grid-gap: 15px;
    }
    .ved_create_wrapper.ais_uiv2 .ved_music_setting_box .ved_music_setting_collapse.ved_selected_music_collapse .ved_cat_inner_box .ved_music_other {
        background-color: #fff;
    }
    .ais_uiv2 .ved_center_heading {
        font-size: 22px;
        line-height: 25px;
    }
    .animation_sidebar_open .ved_animation_sidebar .ved_animation_search_box {
        margin-bottom: 10px;
    }
    .animation_sidebar_open .ved_animation_sidebar.ais_uiv2 .ved_animation_sidebar_inner .ved_animation_filter.ved_animation_categories {
        margin-bottom: 10px !important;
    }
    .plan_info_table_row .ais_tooltip_card.p_right.renew_info_tooltip {
        bottom: -45px;
        max-width: 210px;
    }
}

@media (max-width:330px) {
    .ais_add_animations_actions_inner {
        justify-content: center;
        flex-wrap: wrap;
    }
}

@supports (-webkit-touch-callout: none) {
    .ais_template_list_section {
        padding-top: 8px;
    }
    @media (max-width:767px) {
        .ais_item_arrow{
            top: calc(50% + -0px);
        }
        .vd_sticky_filtermenu .ais_app_features_filter_options_card {
            padding: 15px 15px 10px 15px;
        }

    }
}