@charset "utf-8";
/* CSS Document */
@media (min-width: 320px) and (max-width: 480px) {
    .modal_about h3 {
        font-size: 30px;
    }

    .aa_main_header {
        display: none;
    }

    .ss_mobiles_menuss {
        display: block;
    }

    .ss_logintitle_des {
        background: transparent;
        border: 1px solid transparent;
        padding: 0 20px 20px 20px;
        text-align: center;
        margin-top: -80px;
    }

    .container-fluid {
        padding-left: 0;
        padding-right: 0;
    }

    .ss_mian_featured_padd {
        padding-bottom: 30px;
    }

    .modal_about p {
        font-size: 14px;
    }

    .like_box {
        margin-bottom: 15px;
    }

    .like_con_box p {
        font-size: 14px;
    }

    .match_text {
        font-size: 15px;
    }

    .modal_epi_con h5 {
        font-size: 17px;
    }

    .modal_epi_con p {
        font-size: 14px;
    }

    .modal_epi_con h4 {
        font-size: 17px;
    }

    .modal_epi_con {
        margin-left: 0px;
        margin-top: 15px;
    }

    .epi_tool_box {
        height: 40px;
        width: 40px;
        line-height: 38px;
    }

    .epi_title {
        font-size: 23px;
    }

    .match h5 {
        font-size: 14px;
    }

    .modal_epi_video {
        display: block;
    }

    .match h6 {
        font-size: 14px;
        margin-top: 0px;
    }

    .modal_des p {
        font-size: 14px;
    }

    .epi_ex p {
        font-size: 14px;
    }

    .epi_tool_box a img {
        width: 20px;
    }

    .mt-8 {
        margin-top: 50px;
    }

    .epi_play a {
        font-size: 15px;
        padding: 8px 15px;
        width: 83px;
    }

    .epi_tool_box a i {
        font-size: 16px;
    }

    .epi_tool_box a i {
        line-height: 40px;
    }

    .epi_play a i.fa.fa-play {
        font-size: 15px;
        padding-left: 5px;
    }

    .epi_modal_con {
        padding: 15px;
    }

    .epi_modal_con h2 {
        font-size: 30px;
    }

    .epi_play a {
        font-size: 15px;
    }

    .main_slider .carousel {
        position: relative;
        height: 100%;
        overflow: hidden;
    }

    .main_slider .carousel-item img {
        height: 650px;
        object-fit: cover;
    }

    .main_slider .sr-only {
        position: absolute;
        font-size: 17px;
        line-height: 40px;
        width: 90px;
        height: 40px;
    }

    .carousel-control-next,
    .carousel-control-prev {
        width: 90px;
    }

    .carousel-caption h1 {
        font-size: 20px;
    }

    .carousel-caption h1 a {
        font-size: 12px;
        padding: 3px 15px;
        top: -4px;
    }

    .carousel-caption p {
        font-size: 15px;
    }

    .play_btn {
        height: 70px;
        width: 70px;
        line-height: 76px;
        padding-left: 5px;
        margin-bottom: 15px;
    }

    .carousel-caption {
        text-align: left;
        left: 0;
        width: 100%;
        bottom: 28%;
    }

    .play_btn i {
        font-size: 25px;
    }

    .main_slider .sr-only i {
        font-size: 15px;
    }

    .main_slider {
        height: auto;
    }

    .link_bg {
        background-color: #161615;
        height: 35px;
        width: 35px;
        line-height: 33px;
    }

    .album_info h4 a {
        font-size: 15px;
    }

    .album_info h4 a img {
        width: 14px;
    }

    .album_info {
        top: 0px;
        right: 8px;
    }

    .album_con {
        padding: 15px 15px 10px 15px;
    }

    #album_slider .owl-dots,
    #album_slider1 .owl-dots,
    #album_slider2 .owl-dots,
    #album_slider3 .owl-dots,
    #exciting_slider .owl-dots,
    #featured_slider .owl-dots,
    #top_slider .owl-dots,
    #coming_slider .owl-dots,
    #documentaries_slider .owl-dots,
    #animated_slider .owl-dots,
    #cinematics_slider .owl-dots,
    #cartoons_slider .owl-dots,
    #video_slider .owl-dots {
        display: block;
    }

    #album_slider .owl-nav,
    #album_slider1 .owl-nav,
    #album_slider2 .owl-nav,
    #album_slider3 .owl-nav,
    #exciting_slider .owl-nav,
    #featured_slider .owl-nav,
    #top_slider .owl-nav,
    #coming_slider .owl-nav,
    #documentaries_slider .owl-nav,
    #animated_slider .owl-nav,
    #cinematics_slider .owl-nav,
    #cartoons_slider .owl-nav,
    #video_slider .owl-nav {
        display: none;
    }

    .padding_786 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .ss_display_desk {
        display: none !important;
    }

    .ss_logo_mobile {
        display: block;
    }

    .aa_main_header .navbar-nav {
        padding-top: 30px;
    }

    .ss_navbar_menu li.active a {
        margin: 10px 0 !important;
    }

    .welcome_dec .welcome_logo img {
        display: inline-block;
        height: 60px;
        width: auto;
    }

    .sci_images > img {
        max-height: 100px;
        width: auto;
    }

    .ss_welcome_section {
        padding: 40px 0;
        height: auto;
        overflow: hidden;
    }

    .ss_logintitle_des {
        margin-top: 0px;
    }

    .ss_logintitle_des p,
    .ss_logintitle_des .login_register a {
        font-size: 14px;
    }

    .ss_logintitle_des h2 {
        font-size: 24px;
        color: #ffffff;
    }

    .ss_cinematics_des h2 {
        font-size: 30px;
    }

    .ss_recommended_images {
        margin-bottom: 20px;
    }

    .ss_drops_sections {
        padding: 40px 0;
    }

    .ss_drops_blogs h2 {
        font-size: 14px;
        line-height: 20px;
    }

    .ss_drops_blogs {
        margin-bottom: 15px;
    }

    .ss_featured {
        padding: 00px 0 40px 0;
    }

    .ss_new_listings .title,
    .ss_main_title h1,
    .ss_main_treand h1 {
        font-size: 28px;
    }

    .listings_ss .des h2 {
        font-size: 20px;
    }

    .listings_ss {
        margin-bottom: 30px;
    }

    .ss_footer_link a {
        display: inline-block;
    }

    .last_fotter {
        padding: 15px 0;
    }

    .newslattterss_sec0 {
        padding: 30px 10px;
    }

    .treend_matrix h2 {
        font-size: 16px;
    }

    .margin-right0 {
        margin-right: 0;
    }

    .stock_blogs {
        margin-right: 0px;
    }

    .episodes_blogs {
        margin-bottom: 20px;
        margin-right: 0;
    }

    .treend_matrix .ss_drops_images img {
        height: 50px;
    }

    .crew_picksss .des h2 {
        font-size: 16px;
    }

    .high_voltage_show {
        background: #090909;
        padding: 20px 20px;
    }

    .high_voltage_show h2 {
        font-size: 22px;
    }

    .main_title h1,
    .ss_main_title h1 {
        font-size: 18px;
        font-weight: 700;
        position: relative;
        /*padding: 0px 100px 20px 0;*/
    }

    .episodes_blogs .des h2 {
        font-size: 18px;
    }

    .ss_seasons {
        width: 100%;
    }

    .episode_button a {
        min-width: 100%;
    }

    .stock_blogs .des h2 {
        font-size: 18px;
    }

    .ss_blogs_des h2 {
        font-size: 24px;
    }

    .ss_blogs_des p {
        font-size: 14px;
    }

    .ss_blogs_des {
        top: 10%;
        padding: 15px;
    }

    .blog_main_slider .images img {
        width: 100%;
        height: 266px;
    }

    .blog_images p {
        font-size: 14px;
        padding-top: 0px;
        margin-bottom: 5px;
    }

    .blog_main_title h2 {
        font-size: 20px;
        font-weight: 800;
        text-transform: uppercase;
    }

    .blog_images .images > img {
        width: 100%;
        padding: 20px 0;
    }

    .ss_mobile_flex {
        display: inline-block !important;
    }

    .ss_blog_details .d-flex {
        display: block !important;
    }

    .ss_blog_details h1 {
        font-size: 18px;
        font-weight: 700;
    }

    .blog_comments {
        display: inline-block;
        padding: 0 0px 10px 0;
    }

    .ss_blo_category_details span,
    .ss_blo_category_details h6 {
        font-size: 14px;
    }

    .ss_blog_details {
        padding: 10px 10px;
        border-radius: 10px;
        margin-top: -40px;
        background: #000000;
        border: 1px solid rgba(119, 119, 119, 0.3);
    }

    .ss_blog_detailsss p {
        padding: 15px 15px;
        font-size: 14px;
    }

    .ss_user_comments p {
        font-size: 14px;
        padding-top: 10px;
        margin-bottom: 0;
    }

    .ss_post_comments button {
        min-width: 100%;
    }

    .ss_header_sub h2 {
        font-size: 24px;
    }

    .ss_header_sub p {
        font-size: 14px;
    }

    .ss_sales_box h3 {
        font-size: 18px;
    }

    .ss_sales_box {
        border: 1px solid rgba(119, 119, 119, 0.3);
        padding: 20px 15px;
        text-align: left;
    }

    .nss_new_chinema {
        margin-bottom: 30px;
        padding: 20px 20px;
    }

    .nss_new_listings h2 {
        font-size: 24px;
    }

    .ss_experiences {
        padding: 30px 5px;
        min-height: 95px;
    }

    .ss_product_slider_section {
        padding: 40px 0 40px 0;
    }

    /*******1-5-2021******/
    .album_box {
        margin-top: 30px;
    }

    .album_title h3 {
        font-size: 18px;
    }

    .ss_play_button a,
    .ss_volume .ss_volume_icons a {
        height: 25px;
        width: 25px;
        font-size: 12px;
    }

    .ss_video_player p {
        margin-bottom: 0;
        font-size: 10px;
        font-weight: 600;
    }

    .ss_rslider {
        display: none;
    }

    .ss_video_player {
        font-size: 14px;
        margin-bottom: 0;
        padding: 0 20px;
    }

    .ss_video_des > .d-flex {
        display: inherit !important;
    }

    .ss__right_mobile_left {
        text-align: left;
        padding: 0 !important;
    }

    .like_and_dislike {
        padding: 0px 5px;
    }

    .ss_video_des > h2 {
        font-size: 20px;
        font-weight: 600;
    }

    .profiles_images {
        height: 50px;
        width: 50px;
    }

    .ss_video_des .desss p {
        color: rgba(255, 255, 255, 0.8);
        font-size: 14px;
        line-height: 24px;
    }

    .ss_main_trading {
        position: relative;
        overflow-y: scroll;
    }

    .ss_main_trading .table-responsive {
        min-width: 1080px;
    }

    /* width */
    .ss_main_trading::-webkit-scrollbar {
        width: 5px;
        height: 5px;
        border-radius: 5px;
    }

    /* Track */
    .ss_main_trading::-webkit-scrollbar-track {
        background: #f1f1f1;
        border-radius: 5px;
    }

    /* Handle */
    .ss_main_trading::-webkit-scrollbar-thumb {
        background: #0099ff;
        border-radius: 5px;
    }

    /* Handle on hover */
    .ss_main_trading::-webkit-scrollbar-thumb:hover {
        background: #0099ff;
        border-radius: 5px;
    }

    .ss_immitable_Des .d-flex {
        display: inherit !important;
        font-size: 14px;
    }

    .ss_immitable_Des li .d-flex .bd-highlight:first-child {
        width: 100%;
    }

    .ss_blog_details_des h2 {
        font-size: 20px;
        padding-top: 30px;
    }

    .ss_main_attributes .col-lg-12 {
        padding: 0 0;
    }

    .ss_attributes_section h2 {
        font-size: 24px;
    }

    .ss_price_history p,
    .price_history_box {
        font-size: 14px;
    }

    #ss_products_banner .owl-next {
        right: 0;
        height: 30px;
        width: 30px;
        line-height: 30px;
        font-size: 18px;
    }

    #ss_products_banner .owl-prev {
        left: 0;
        height: 30px;
        width: 30px;
        line-height: 30px;
        font-size: 18px;
    }

    .ss_product_banner {
        position: relative;
        height: calc(100vh - 90px);
    }

    .ss_product_banner img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .ss_position_products h2 {
        color: #ffffff;
        font-size: 24px;
        font-weight: 700;
    }

    .ss_position_products {
        top: 0;
        padding: 0 20px;
    }

    .ss_position_products p {
        font-size: 14px;
        color: rgba(255, 255, 255, 0.8);
        line-height: 20px;
    }

    .ss_best_products_des h2 {
        font-size: 24px;
        line-height: 30px;
    }

    .ss_best_products_des {
        padding: 0 10px;
    }

    .ss_best_products_images {
        text-align: center;
        padding: 50px 0;
    }

    .ss_products_box_tabs li a {
        margin-bottom: 15px;
    }

    .ss_products_boxi {
        margin: 20px;
    }

    .nss_new_listingsab > p {
        width: 90%;
        margin: 0 auto;
    }

    .ss_blog_post {
        margin: 20px;
    }

    .ss_blog_post .imagesB,
    .ss_blog_post .images {
        height: auto;
    }

    .ss_blog_post .blog_des h2 {
        font-size: 18px;
        font-weight: 600;
        line-height: 26px;
    }

    .ss_products_box_section {
        padding: 0 0 50px 0;
    }

    .nss_new_listingsab h2 {
        font-size: 28px;
    }

    .button_products a {
        padding: 0 10px;
    }

    .ss_main_title_imagemlkm img {
        height: 80px !important;
    }

    .model_title_images img {
        height: 50px;
    }

    .epi_number {
        font-size: 20px;
    }

    .modal {
        z-index: 109623;
    }

    .ss_profiles_box .d-flex {
        display: inline-block !important;
    }

    .ss_profiles_box {
        text-align: center;
    }

    .ss_activity h5 {
        font-size: 14px !important;
        line-height: 24px;
    }

    .ss_activity h4 {
        width: 30px;
    }

    .ss_explorer_box {
        position: relative;
        display: inline-block !important;
        width: 100%;
    }

    .ss_explorer_box .flex-fill {
        width: 100%;
    }

    .ss_navbar_profiles_boxs {
        padding: 20px 10px;
    }

    .ss_activity {
        padding: 10px;
    }

    .ss_navbar_profiles_css {
        padding: 20px 15px;
    }

    .ss_profile_imges {
        margin: 0 0;
    }

    .ss_navbar_profiles_boxs h5 {
        font-size: 18px;
    }

    .ss_explorer_box .flex-fill {
        margin-bottom: 30px;
    }

    .ss_pagination_navbar li a {
        height: 40px;
        width: 40px;
        font-size: 14px;
        line-height: 40px;
    }

    .ss_header_my_profies h2 {
        font-size: 24px;
    }

    .ss_header_my_profies p {
        font-size: 14px;
    }

    .ss_products_details h2 {
        font-size: 24px;
        font-weight: 600;
    }

    .ss_products_details {
        padding: 20px 0;
    }

    .ss_color_select_title {
        min-width: 128px;
    }

    .episode_button a {
        padding: 0 10px;
    }

    .ss_input_add_sub input {
        max-width: 45px;
    }

    #wrap {
        padding: 0 0%;
    }

    #carousel-thumbs img {
        height: auto;
    }

    .ss_podcasts_des h2 {
        font-size: 18px;
    }

    .ss_podcasts_des p {
        font-size: 14px;
        width: 100%;
    }

    .ss_musi .ss_des h2 {
        font-weight: 700;
        font-size: 18px;
    }

    .ss_des {
        padding: 20px 0 0 0;
    }

    .ss_des_play h3 {
        font-size: 14px;
        font-weight: 600;
        margin-bottom: 5px;
        line-height: 22px;
    }

    .ss_list h5,
    .ss_list h6 {
        font-size: 12px;
    }

    .ss_player_music h3 {
        font-size: 16px;
    }

    .ss_podcasts_des {
        padding: 20px 15px;
    }

    .ss_mobile_block {
        display: inline-block !important;
    }

    .ss_music {
        margin-bottom: 20px;
    }

    .ss_music a {
        background: #3fa9f5;
        color: #ffffff;
        line-height: 35px;
    }

    .ss_music_tags .ss_tags a {
        padding: 4px 0px;
        display: inline-block;
        font-size: 16px;
    }

    .ss_list .ss_play {
        height: 30px;
        width: 30px;
        background: #3fa9f5;
        color: #ffffff;
        line-height: 30px;
        font-size: 13px;
        border-radius: 40px;
        text-align: center;
    }

    .ss_list {
        padding: 15px 0px;
    }

    .ss_play {
        height: 40px;
        width: 40px;
        background: #3fa9f5;
        color: #ffffff;
        line-height: 40px;
        font-size: 16px;
        border-radius: 40px;
    }

    .ss_musi {
        padding: 80px 0 0 0;
    }

    .ss_margin_bottom_mobiles {
        margin-bottom: 80px;
    }

    .ss_logo_mobile > img {
        height: 50px;
    }

    l̥ .ss_advertise h2 {
        font-size: 20px;
    }

    .ss_shopping_process .d-flex {
        display: inline-block !important;
    }

    .ss_right_arrowss {
        display: none;
    }

    .ss_shopping_process .bd-highlight {
        text-align: left;
    }

    .ss_shopping_process .ss_Shopping_boxi .boxiA {
        text-align: center;
    }

    .ss_shopping_button a {
        padding: 0 15px;
        min-width: auto;
        font-weight: 600;
        border-radius: 5px;
    }

    .ss_order_flexx,
    .pay_using_coin {
        display: inline-block !important;
    }

    .ss_coin_manages p {
        margin-bottom: 0;
    }

    .ss_order_products_images {
        width: 100%;
        padding: 20px;
        margin: 0 auto;
    }

    .ss_main_order_h h2,
    .ss_price_order h3,
    .ss_price_order h4,
    .ss_mian_summery ul li h2 {
        font-size: 14px;
    }

    .ss_mian_summery {
        margin-top: 30px;
    }

    .ss_header_my_profies {
        padding: 30px 0 60px 0;
    }

    .ss_shopping_cart_section {
        padding: 40px 0;
    }

    .ss_checkoutss .d-flex {
        display: inline-block !important;
    }

    .ss_checkoutss h3 {
        font-size: 15px;
        font-weight: 700;
    }

    .ss_checkoutss h2 {
        font-size: 20px;
        font-weight: 700;
    }

    .ss_main_tracking_track .col-lg-3 {
        padding: 15;
        text-align: center;
    }

    .ss_right_des .ss_tracking_points .ss_line_tracking:before {
        margin: 0 auto;
        left: 47%;
    }

    .ss_order_produvts_list {
        display: inline-block !important;
        width: 100%;
    }

    .ss_order_produvts_list .ss_products2 {
        width: 100%;
    }

    .ss_tracking_points .ss_line_tracking:before {
        left: 47%;
        margin: 0 auto;
    }

    .ss_main_chat_box {
        display: inline-block !important;
        width: 100% !important;
    }

    .ss_main_chat_box .ss_first_poured {
        width: 100%;
    }

    .earn_rewardsss {
        font-size: 12px;
        line-height: 35px;
        padding: 0 10px;
        min-width: auto;
    }

    .planer_hopper_p {
        padding-left: 125px !important;
        padding-top: 5px !important;
        position: relative;
        top: 10px;
    }

    /*.ss_playstore_music .d-flex {*/
    /*    display: inline-block !important;*/
    /*    width: 100% !important;*/
    /*}*/

    .ss_playstore_music >.d-flex{
        display: inline-block !important;
        width: 100%;
    }

    .ss_playstore_music {
        padding: 10px 0 0px 0;
    }

    .ss_podcasts_section_main_images .images {
        height: auto;
        position: relative;
        overflow: hidden;
    }

    .ss_social_media_relative {
        position: relative;
        width: 100%;
    }

    .ss_des_play {
        padding: 10px 0 0 10px;
    }

    .ss_best_products {
        padding: 20px 0 50px 0;
    }

    .ss_height100vh {
        height: calc(100vh - 90px);
        display: table;
        padding-bottom: 70px;
    }

    .sci_images {
        text-align: center;
        padding: 3% 0 5% 0;
        position: relative;
        top: 10px;
    }

    .ss_height100vh .container {
        display: table-cell;
        vertical-align: middle;
    }

    .ss_podcast_audiocasts h2 {
        font-size: 24px;
        font-weight: 700;
    }

    .verticle_middle {
        top: -36px;
    }

    .ss_mobiles_block {
        display: inline-block !important;
    }

    .model_title_images_store img {
        height: 60px;
    }

    .ss_store_item {
        padding-top: 50px;
    }

    .home-slider #ss_stor_item_slider .owl-next {
        top: 50px;
    }

    .home-slider #ss_stor_item_slider .owl-prev {
        top: 50px;
    }

    .ss_slider_contents_ab h2 {
        font-size: 20px !important;
        padding: 10px 20px;
        line-height: 30px !important;
        font-weight: 600;
    }

    .ss_main_slider_index .container {
        padding: 0;
    }

    .ss_main_slider_index .container .row {
        margin: 0;
    }

    .ss_main_slider_index .container .row .col-lg-9 {
        padding: 0;
    }

    .ss_plannet_mobiles_logo > img {
        height: 60px;
    }

    .ss_mobiles_menuss .header {
        padding: 20px 0;
    }

    .ss_store_item .ss_headre_store h2 {
        font-size: 24px;
        font-weight: 700;
    }

    .ss_slider_contents_ab h2 {
        bottom: 0;
    }

    .ss_main_slider_index {
        padding: 0px 0;
    }

    .ss_slider_contents_ab {
        min-height: auto;
        padding: 150px 15px 150px 15px;
    }

    .ss_live_video .video_images {
        height: auto !important;
        /* height: 40vh !important; */
    }

    .rSlider input[type="range"] {
        position: relative;
        -webkit-appearance: none;
        width: 100%;
        height: 3px;
    }

    .rSlider .slide {
        height: 3px;
        top: 12px;
    }

    .rSlider {
        position: relative;
        margin-bottom: 0px;
    }

    /* .ss_live_video {
      padding: 0 0 20px 0;
    } */
    .ss_live_video .video_images .ss_back_arrow img {
        height: 20px;
        width: auto;
    }

    .ss_info_icons,
    .ss_info_icons:hover {
        height: 30px;
        width: 30px;
        line-height: 30px;
        background-color: #3fa9f5;
        display: inline-block;
        text-align: center;
        color: #ffffff;
        font-size: 16px;
        border-radius: 45px;
    }

    .ss_padding_lives_model_padd {
        padding: 20px 0;
    }

    .ss_slider_bottom_section_padd {
        margin-top: -50px;
    }

    .featured_blogs {
        border-radius: 10px;
        position: relative;
        overflow: hidden;
        background: #090909;
        margin-top: 30px;
    }

    .ss_order_tables {
        width: 100%;
        display: inline-block !important;
    }

    .ss_order_tables {
        overflow: hidden;
        min-width: auto;
    }

    .ss_winth_controll {
        width: 100%;
    }

    .ss_subtotal p {
        font-size: 12px;
        margin-bottom: 5px;
    }

    .ss_tracking_points h3 {
        font-size: 13px;
        word-break: break-word;
    }

    .ss_tracking_points p {
        font-size: 12px;
        word-break: break-word;
    }

    .ss_dowload_invoces {
        font-size: 12px;
        padding: 0 10px;
    }

    .ss_order-tracking_des h2 {
        font-size: 18px;
        font-weight: 700;
        margin-bottom: 0;
    }

    .ss_order-tracking_des p {
        font-size: 12px;
    }

    .ss_media_padd {
        padding-top: 30px;
    }

    .ss_reward_points h4 {
        font-size: 14px;
        margin-bottom: 3px;
        font-weight: 600;
    }

    .ss_tracking_points .ss_line_tracking:before {
        content: "";
        position: absolute;
        height: 15px;
        width: 15px;
        background: #26a541;
        top: -6px;
        left: 0;
        border-radius: 30px;
    }

    .ss_tracking_points .ss_line_tracking {
        position: relative;
        height: 2px;
        width: 100%;
        background: rgba(255, 255, 255, 0.2);
        text-align: center;
        margin: 20px 0;
    }

    .ss_tracking_progress_bar h2 {
        padding: 0 15px;
    }

    .ss_button_play_puch {
        position: absolute;
        right: 40%;
        bottom: 5%;
        z-index: 2112;
    }

    .ss_start_ouputmksams img {
        height: 47px !important;
        width: auto !important;
    }

    .ss_products_boxi .images {
        border: 1px solid rgba(255, 255, 255, 0.2);
        padding: 0px 30px;
        position: relative;
        min-height: 250px;
        display: table;
        width: 100%;
    }

    .ss_live_video video {
        object-fit: contain;
    }

    .images_sspatload img {
        height: 71px;
        display: inline-block;
    }

    .ss_mobiles_inlines {
      display: inline-block!important;
    }
  .ss_musi .ss_pod_contents h2 {
    font-weight: 700;
    font-size: 25px;
  }

  .ss_musi .ss_pod_contents{
    padding-top: 30px;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
    .images_sspatload img {
        height: 71px;
        display: inline-block;
    }

    .ss_playstore_music >.d-flex{
        display: inline-block !important;
        width: 100%;
    }

    .ss_playstore_music {
        padding: 10px 0 0px 0;
    }

    .ss_height100vh {
        height: calc(100vh - 90px);
        display: table;
    }

    .ss_start_ouputmksams img {
        height: 47px !important;
        width: auto !important;
    }

    .ss_products_boxi .images {
        border: 1px solid rgba(255, 255, 255, 0.2);
        padding: 0px 30px;
        position: relative;
        min-height: 250px;
        display: table;
        width: 100%;
    }

    .aa_main_header {
        display: none;
    }

    .ss_mobiles_menuss {
        display: block;
    }

    .verticle_middle {
        top: -36px;
    }

    .ss_podcast_audiocasts h2 {
        font-size: 24px;
        font-weight: 700;
    }

    .ss_height100vh .container {
        display: table-cell;
        vertical-align: middle;
    }

    .modal_about h3 {
        font-size: 30px;
    }

    .earn_rewardsss {
        font-size: 12px;
        line-height: 35px;
        padding: 0 10px;
        min-width: auto;
    }

    .planer_hopper_p {
        padding-left: 125px !important;
        padding-top: 5px !important;
        position: relative;
        top: 10px;
    }

    .ss_main_chat_box .ss_first_poured {
        width: 100%;
    }

    .ss_main_chat_box {
        display: inline-block !important;
        width: 100% !important;
    }

    .ss_order_produvts_list .ss_products2 {
        width: 100%;
    }

    .ss_order_produvts_list {
        display: inline-block !important;
    }

    .ss_tracking_points .ss_line_tracking:before {
        left: 47%;
        margin: 0 auto;
    }

    .ss_right_des .ss_tracking_points .ss_line_tracking:before {
        margin: 0 auto;
        left: 47%;
    }

    .ss_main_tracking_track .col-lg-3 {
        padding: 15;
        text-align: center;
    }

    .ss_checkoutss h3 {
        font-size: 15px;
        font-weight: 700;
    }

    .ss_checkoutss .d-flex {
        display: inline-block !important;
    }

    .ss_header_my_profies {
        padding: 30px 0 60px 0;
    }

    .ss_shopping_cart_section {
        padding: 40px 0;
    }

    .ss_main_order_h h2,
    .ss_price_order h3,
    .ss_price_order h4,
    .ss_mian_summery ul li h2 {
        font-size: 14px;
    }

    .ss_shopping_button a {
        padding: 0 15px;
        min-width: auto;
        font-weight: 600;
        border-radius: 5px;
    }

    .ss_mian_summery {
        margin-top: 30px;
    }

    .ss_order_flexx,
    .pay_using_coin {
        display: inline-block !important;
    }

    .ss_coin_manages p {
        margin-bottom: 0;
    }

    .ss_order_products_images {
        width: 100%;
        padding: 20px;
        margin: 0 auto;
    }

    .ss_main_order_h h2 {
        font-size: 14px;
    }

    .ss_shopping_process .d-flex {
        display: inline-block !important;
    }

    .ss_right_arrowss {
        display: none;
    }

    .ss_shopping_process .bd-highlight {
        text-align: left;
    }

    .ss_shopping_process .ss_Shopping_boxi .boxiA {
        text-align: center;
    }

    .ss_advertise h2 {
        font-size: 20px;
    }

    .ss_logo_mobile > img {
        height: 50px;
    }

    .ss_margin_bottom_mobiles {
        margin-bottom: 80px;
    }

    .ss_musi {
        padding: 80px 0 0 0;
    }

    .ss_play {
        height: 40px;
        width: 40px;
        background: #3fa9f5;
        color: #ffffff;
        line-height: 40px;
        font-size: 16px;
        border-radius: 40px;
    }

    .ss_list {
        padding: 15px 0px;
    }

    .ss_list .ss_play {
        height: 30px;
        width: 30px;
        background: #3fa9f5;
        color: #ffffff;
        line-height: 30px;
        font-size: 13px;
        border-radius: 40px;
        text-align: center;
    }

    .ss_music_tags .ss_tags a {
        padding: 4px 8px;
        display: inline-block;
    }

    .ss_music a {
        background: #3fa9f5;
        color: #ffffff;
        line-height: 35px;
    }

    .ss_music {
        margin-bottom: 20px;
    }

    .ss_mobile_block {
        display: inline-block !important;
    }

    .ss_player_music h3 {
        font-size: 16px;
    }

    .ss_list h5,
    .ss_list h6 {
        font-size: 14px;
    }

    .ss_des_play h3 {
        font-size: 18px;
        font-weight: 600;
        margin-bottom: 5px;
        line-height: 30px;
    }

    .ss_des {
        padding: 20px 0;
    }

    .ss_musi .ss_des h2 {
        font-weight: 700;
        font-size: 22px;
    }

    .ss_podcasts_des p {
        font-size: 14px;
        width: 100%;
    }

    .ss_podcasts_des h2 {
        font-size: 26px;
    }

    #wrap {
        padding: 0 0%;
    }

    #carousel-thumbs img {
        height: auto;
    }

    .ss_input_add_sub input {
        max-width: 45px;
    }

    .episode_button a {
        padding: 0 10px;
    }

    .ss_products_details {
        padding: 20px 0;
    }

    .ss_color_select_title {
        min-width: 128px;
    }

    .ss_products_details h2 {
        font-size: 24px;
        font-weight: 600;
    }

    .ss_mian_featured_padd {
        padding-bottom: 30px;
    }

    .ss_header_my_profies h2 {
        font-size: 24px;
    }

    .ss_header_my_profies p {
        font-size: 14px;
    }

    .ss_pagination_navbar li a {
        height: 40px;
        width: 40px;
        font-size: 14px;
        line-height: 40px;
    }

    .ss_navbar_profiles_boxs h5 {
        font-size: 18px;
    }

    .ss_profile_imges {
        margin: 0 auto;
    }

    .ss_navbar_profiles_css {
        padding: 20px 15px;
    }

    .ss_navbar_profiles_boxs {
        padding: 20px 10px;
    }

    .ss_activity {
        padding: 10px;
    }

    .ss_explorer_box .flex-fill {
        width: 100%;
    }

    .ss_explorer_box {
        position: relative;
        display: inline-block !important;
        margin-bottom: 30px;
        width: 100%;
    }

    .ss_activity h5 {
        font-size: 14px;
        line-height: 30px;
    }

    .ss_activity h4 {
        width: 50px;
    }

    .ss_profiles_box > .d-flex {
        display: inline-block !important;
        text-align: center;
    }

    .ss_profiles_box {
        text-align: center;
    }

    .modal {
        z-index: 109623;
    }

    .epi_number {
        font-size: 20px;
    }

    .model_title_images img {
        height: 50px;
    }

    .ss_main_title_imagemlkm img {
        height: 80px !important;
    }

    .button_products a {
        padding: 0 10px;
    }

    .nss_new_listingsab h2 {
        font-size: 28px;
    }

    .ss_products_box_section {
        padding: 0 0 50px 0;
    }

    .ss_best_products_des {
        padding: 0 20px;
    }

    .ss_best_products_images {
        text-align: center;
        padding: 50px 0;
    }

    .ss_best_products_des h2 {
        font-size: 24px;
        line-height: 38px;
    }

    .ss_video_des .desss p {
        color: rgba(255, 255, 255, 0.8);
        font-size: 14px;
        line-height: 24px;
    }

    .modal_about p {
        font-size: 14px;
    }

    .like_box {
        margin-bottom: 15px;
    }

    .like_con_box p {
        font-size: 14px;
    }

    .match_text {
        font-size: 15px;
    }

    .modal_epi_con h5 {
        font-size: 17px;
    }

    .modal_epi_con p {
        font-size: 14px;
    }

    .modal_epi_con h4 {
        font-size: 17px;
    }

    .modal_epi_con {
        margin-left: 0px;
        margin-top: 15px;
    }

    .epi_tool_box {
        height: 40px;
        width: 40px;
        line-height: 38px;
    }

    .epi_title {
        font-size: 23px;
    }

    .match h5 {
        font-size: 14px;
    }

    .modal_epi_video {
        display: block;
    }

    .match h6 {
        font-size: 14px;
        margin-top: 0px;
    }

    .modal_des p {
        font-size: 14px;
    }

    .epi_ex p {
        font-size: 14px;
    }

    .epi_tool_box a img {
        width: 20px;
    }

    .mt-8 {
        margin-top: 50px;
    }

    .play_btn i {
        font-size: 25px;
    }

    .main_slider .carousel {
        position: relative;
        height: 500px;
        overflow: hidden;
    }

    .main_slider .carousel-item img {
        height: 500px;
        object-fit: cover;
    }

    .main_slider .sr-only {
        position: absolute;
        font-size: 17px;
        line-height: 40px;
        width: 90px;
        height: 40px;
    }

    .carousel-control-next,
    .carousel-control-prev {
        width: 90px;
    }

    .carousel-caption h1 {
        font-size: 20px;
    }

    .carousel-caption h1 a {
        font-size: 12px;
        padding: 3px 15px;
        top: -4px;
    }

    .carousel-caption p {
        font-size: 15px;
    }

    .play_btn {
        height: 70px;
        width: 70px;
        line-height: 76px;
        padding-left: 5px;
        margin-bottom: 15px;
    }

    .carousel-caption {
        text-align: left;
        left: 0;
        width: 100%;
        bottom: 10%;
    }

    .album_title h3 {
        font-size: 18px;
    }

    .album_box {
        margin-top: 0px;
    }

    .link_bg {
        background-color: #161615;
        height: 35px;
        width: 35px;
        line-height: 33px;
    }

    .album_info h4 a {
        font-size: 15px;
    }

    .album_info h4 a img {
        width: 14px;
    }

    .album_info {
        top: 0px;
        right: 8px;
    }

    .album_con {
        padding: 15px 15px 10px 15px;
    }

    #album_slider .owl-dots,
    #album_slider1 .owl-dots,
    #album_slider2 .owl-dots,
    #album_slider3 .owl-dots,
    #exciting_slider .owl-dots,
    #featured_slider .owl-dots,
    #top_slider .owl-dots,
    #coming_slider .owl-dots,
    #documentaries_slider .owl-dots,
    #animated_slider .owl-dots,
    #cinematics_slider .owl-dots,
    #cartoons_slider .owl-dots,
    #video_slider .owl-dots {
        display: block;
    }

    #album_slider .owl-nav,
    #album_slider1 .owl-nav,
    #album_slider2 .owl-nav,
    #album_slider3 .owl-nav,
    #exciting_slider .owl-nav,
    #featured_slider .owl-nav,
    #top_slider .owl-nav,
    #coming_slider .owl-nav,
    #documentaries_slider .owl-nav,
    #animated_slider .owl-nav,
    #cinematics_slider .owl-nav,
    #cartoons_slider .owl-nav,
    #video_slider .owl-nav {
        display: none;
    }

    .padding_786 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .ss_display_desk {
        display: none !important;
    }

    .ss_logo_mobile {
        display: block;
    }

    .aa_main_header .navbar-nav {
        padding-top: 30px;
    }

    .ss_navbar_menu li.active a {
        margin: 10px 0 !important;
    }

    .ss_welcome_section {
        padding: 0;
        height: auto;
        overflow: hidden;
    }

    .ss_logintitle_des {
        margin-top: 30px;
    }

    .ss_logintitle_des p,
    .ss_logintitle_des .login_register a {
        font-size: 14px;
    }

    .ss_logintitle_des h2 {
        font-size: 20px;
    }

    .high_voltage_show {
        background: #090909;
        padding: 20px 20px;
    }

    .high_voltage_show h2 {
        font-size: 22px;
    }

    .main_title h1 {
        font-size: 24px !important;
        font-weight: 700;
        position: relative;
        padding: 10px 0;
    }

    .episodes_blogs {
        margin-bottom: 20px;
    }

    .episodes_blogs .des h2 {
        font-size: 18px;
    }

    .ss_seasons {
        width: 100%;
    }

    .episode_button a {
        min-width: 100%;
    }

    .stock_blogs .des h2 {
        font-size: 18px;
    }

    .margin-right0 {
        margin-right: 0;
    }

    .stock_blogs {
        margin-right: 0px;
    }

    .episodes_blogs {
        margin-bottom: 20px;
        margin-right: 0;
    }

    .ss_blogs_des h2 {
        font-size: 24px;
    }

    .ss_blogs_des p {
        font-size: 14px;
    }

    .ss_blogs_des {
        top: 10%;
    }

    .blog_main_slider .images img {
        width: 100%;
        height: 266px;
    }

    .blog_images .images > img {
        width: 100%;
        padding: 20px 0;
    }

    .ss_blog_details .d-flex {
        display: block !important;
    }

    .ss_blog_details h1 {
        font-size: 18px;
        font-weight: 700;
    }

    .blog_comments {
        display: inline-block;
        padding: 0 0px 10px 0;
    }

    .ss_blo_category_details span,
    .ss_blo_category_details h6 {
        font-size: 14px;
    }

    .ss_blog_details {
        padding: 10px 10px;
        border-radius: 10px;
        margin-top: -40px;
        background: #000000;
        border: 1px solid rgba(119, 119, 119, 0.3);
    }

    .ss_blog_detailsss p {
        padding: 15px 15px;
        font-size: 14px;
    }

    .ss_user_comments p {
        font-size: 14px;
        padding-top: 10px;
        margin-bottom: 0;
    }

    .ss_post_comments button {
        min-width: 100%;
    }

    .ss_header_sub h2 {
        font-size: 24px;
    }

    .ss_header_sub p {
        font-size: 14px;
    }

    .ss_sales_box h3 {
        font-size: 18px;
    }

    .ss_sales_box {
        border: 1px solid rgba(119, 119, 119, 0.3);
        padding: 20px 15px;
        text-align: left;
    }

    .nss_new_chinema {
        margin-bottom: 30px;
        padding: 20px 20px;
    }

    .nss_new_listings h2 {
        font-size: 24px;
    }

    .ss_experiences {
        padding: 30px 5px;
        min-height: 95px;
    }

    .ss_product_slider_section {
        padding: 40px 0 40px 0;
    }

    .ss_play_button a,
    .ss_volume .ss_volume_icons a {
        height: 25px;
        width: 25px;
        font-size: 14px;
    }

    .ss_rslider {
        display: none;
    }

    .ss_video_player {
        font-size: 14px;
        margin-bottom: 0;
    }

    .ss_video_des > .d-flex {
        display: inherit !important;
    }

    .ss__right_mobile_left {
        text-align: left;
    }

    .like_and_dislike {
        padding-bottom: 10px;
    }

    .ss_video_des > h2 {
        font-size: 20px;
        font-weight: 600;
    }

    .profiles_images {
        height: 50px;
        width: 50px;
    }

    .ss_main_trading {
        position: relative;
        overflow-y: scroll;
    }

    .ss_main_trading .table-responsive {
        min-width: 1080px;
    }

    /* width */
    .ss_main_trading::-webkit-scrollbar {
        width: 5px;
        height: 5px;
        border-radius: 5px;
    }

    /* Track */
    .ss_main_trading::-webkit-scrollbar-track {
        background: #f1f1f1;
        border-radius: 5px;
    }

    /* Handle */
    .ss_main_trading::-webkit-scrollbar-thumb {
        background: #0099ff;
        border-radius: 5px;
    }

    /* Handle on hover */
    .ss_main_trading::-webkit-scrollbar-thumb:hover {
        background: #0099ff;
        border-radius: 5px;
    }

    .ss_immitable_Des .d-flex {
        display: inherit !important;
        font-size: 14px;
    }

    .ss_immitable_Des li .d-flex .bd-highlight:first-child {
        width: 100%;
    }

    .ss_blog_details_des h2 {
        font-size: 20px;
        padding-top: 30px;
    }

    .ss_main_attributes .col-lg-12 {
        padding: 0 0;
    }

    .ss_attributes_section h2 {
        font-size: 24px;
    }

    .ss_price_history p,
    .price_history_box {
        font-size: 14px;
    }

    #ss_products_banner .owl-next {
        right: 0;
        height: 30px;
        width: 30px;
        line-height: 30px;
        font-size: 18px;
    }

    #ss_products_banner .owl-prev {
        left: 0;
        height: 30px;
        width: 30px;
        line-height: 30px;
        font-size: 18px;
    }

    .ss_product_banner {
        position: relative;
        height: 450px;
    }

    .ss_product_banner img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .ss_position_products h2 {
        color: #ffffff;
        font-size: 24px;
        font-weight: 700;
        margin-bottom: 0;
    }

    .ss_position_products {
        top: 0;
        padding: 0;
    }

    .ss_position_products p {
        font-size: 14px;
        color: rgba(255, 255, 255, 0.8);
        line-height: 20px;
    }

    .ss_best_products_des h2 {
        font-size: 24px;
        line-height: 38px;
    }

    .ss_best_products_des {
        padding: 0 20px;
    }

    .ss_best_products_images {
        text-align: center;
        padding: 50px 0;
    }

    .ss_products_box_tabs li a {
        margin-bottom: 15px;
    }

    .ss_products_boxi {
        margin: 0 0 60px 0;
    }

    .nss_new_listingsab > p {
        width: 90%;
        margin: 0 auto;
    }

    .ss_blog_post {
        margin: 20px;
    }

    .ss_blog_post .imagesB,
    .ss_blog_post .images {
        height: auto;
    }

    .ss_blog_post .blog_des h2 {
        font-size: 18px;
        font-weight: 600;
        line-height: 26px;
    }

    .ss_mobiles_block {
        display: inline-block !important;
    }

    .model_title_images_store img {
        height: 60px;
    }

    .ss_store_item {
        padding-top: 50px;
    }

    .home-slider #ss_stor_item_slider .owl-next {
        top: 50px;
    }

    .home-slider #ss_stor_item_slider .owl-prev {
        top: 50px;
    }

    .ss_slider_contents_ab h2 {
        font-size: 24px;
        padding: 10px 0;
        font-weight: 600;
    }

    .ss_main_slider_index {
        padding: 0px 0;
    }

    .ss_slider_contents_ab {
        min-height: 550px;
        padding: 50px 15px 30px 15px;
    }

    .ss_button_play_puch {
        position: absolute;
        right: 40%;
        bottom: 5%;
        z-index: 2112;
    }

    .ss_live_video video {
        object-fit: contain;
    }

  .ss_mobiles_inlines {
    display: inline-block!important;
  }
  .ss_musi .ss_pod_contents h2 {
    font-weight: 700;
    font-size: 25px;
  }

  .ss_musi .ss_pod_contents{
    padding-top: 30px;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .modal_about h3 {
        font-size: 30px;
    }

    .ss_products_details h2 {
        font-size: 24px;
        font-weight: 600;
    }
  .ss_mobiles_inlines {
    display: inline-block!important;
  }
  .ss_musi .ss_pod_contents h2 {
    font-weight: 700;
    font-size: 25px;
  }

  .ss_musi .ss_pod_contents{
    padding-top: 30px;
  }

    #ss_products_banner .owl-next {
        right: 0;
        height: 30px;
        width: 30px;
        line-height: 30px;
        font-size: 18px;
    }

    #ss_products_banner .owl-prev {
        left: 0;
        height: 30px;
        width: 30px;
        line-height: 30px;
        font-size: 18px;
    }

    .ss_product_banner {
        position: relative;
        height: 300px;
    }

    .ss_product_banner img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .ss_position_products h2 {
        color: #ffffff;
        font-size: 24px;
        font-weight: 700;
    }

    .ss_position_products {
        top: 0;
        padding: 0;
    }

    .ss_position_products p {
        font-size: 14px;
        color: rgba(255, 255, 255, 0.8);
        line-height: 20px;
    }

    .ss_best_products_des h2 {
        font-size: 24px;
        line-height: 38px;
    }

    .ss_best_products_des {
        padding: 0 20px;
    }

    .ss_best_products_images {
        text-align: center;
        padding: 50px 0;
    }

    .ss_products_box_tabs li a {
        margin-bottom: 15px;
    }

    .ss_products_boxi {
        margin: 0 0 60px 0;
    }

    .nss_new_listingsab > p {
        width: 90%;
        margin: 0 auto;
    }

    .ss_blog_post {
        margin: 20px;
    }

    .ss_blog_post .imagesB,
    .ss_blog_post .images {
        height: auto;
    }

    .ss_blog_post .blog_des h2 {
        font-size: 18px;
        font-weight: 600;
        line-height: 26px;
    }

    .modal_about p {
        font-size: 14px;
    }

    .epi_play a i.fa.fa-play {
        font-size: 15px;
        padding-left: 5px;
    }

    .epi_play a {
        font-size: 15px;
    }

    .epi_modal_con h2 {
        font-size: 40px;
    }

    .epi_tool_box a i {
        line-height: 40px;
    }

    .epi_tool_box a i {
        font-size: 16px;
    }

    .like_box {
        margin-bottom: 15px;
    }

    .like_con_box p {
        font-size: 14px;
    }

    .match_text {
        font-size: 15px;
    }

    .modal_epi_con h5 {
        font-size: 17px;
    }

    .modal_epi_con p {
        font-size: 14px;
    }

    .modal_epi_con h4 {
        font-size: 17px;
    }

    .modal_epi_con {
        margin-left: 0px;
        margin-top: 15px;
    }

    .epi_tool_box {
        height: 40px;
        width: 40px;
        line-height: 38px;
    }

    .epi_title {
        font-size: 23px;
    }

    .match h5 {
        font-size: 14px;
    }

    .modal_epi_video {
        display: block;
    }

    .match h6 {
        font-size: 14px;
        margin-top: 0px;
    }

    .modal_des p {
        font-size: 14px;
    }

    .epi_ex p {
        font-size: 14px;
    }

    .epi_tool_box a img {
        width: 20px;
    }

    .mt-8 {
        margin-top: 50px;
    }

    .newsletter_con h5 {
        font-size: 15px;
    }

    .newsletter_con p {
        font-size: 12px;
    }

    #album_slider .owl-dots,
    #album_slider1 .owl-dots,
    #album_slider2 .owl-dots,
    #album_slider3 .owl-dots,
    #exciting_slider .owl-dots,
    #featured_slider .owl-dots,
    #top_slider .owl-dots,
    #coming_slider .owl-dots,
    #documentaries_slider .owl-dots,
    #animated_slider .owl-dots,
    #cinematics_slider .owl-dots,
    #cartoons_slider .owl-dots,
    #video_slider .owl-dots {
        display: block;
    }

    #album_slider .owl-nav,
    #album_slider1 .owl-nav,
    #album_slider2 .owl-nav,
    #album_slider3 .owl-nav,
    #exciting_slider .owl-nav,
    #featured_slider .owl-nav,
    #top_slider .owl-nav,
    #coming_slider .owl-nav,
    #documentaries_slider .owl-nav,
    #animated_slider .owl-nav,
    #cinematics_slider .owl-nav,
    #cartoons_slider .owl-nav,
    #video_slider .owl-nav {
        display: none;
    }

    .album_btn {
        height: 50px;
        width: 50px;
        line-height: 56px;
    }

    .album_btn i {
        font-size: 22px;
    }

    .album_text h3 {
        font-size: 18px;
    }

    .album_more {
        font-size: 9px;
        padding: 2px 10px;
    }

    .link_box {
        margin-top: -8px;
    }

    .album_info h4 a {
        font-size: 14px;
    }

    .album_info a img {
        width: 12px;
    }

    .album_info {
        position: absolute;
        top: 0px;
        right: 5px;
    }

    .play_btn {
        background-color: #ff9408;
        height: 80px;
        width: 80px;
        line-height: 93px;
        padding-left: 6px;
    }

    .carousel-caption h1 {
        font-size: 30px;
    }

    .play_btn i {
        font-size: 30px;
    }

    .carousel-caption h1 a {
        font-size: 15px;
        padding: 4px 25px;
        top: -6px;
    }

    .carousel-caption p {
        font-size: 16px;
    }

    .album_box {
        margin-top: -120px;
    }

    .album_title h3 {
        font-size: 20px;
    }

    .padding_786 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .ss_welcome_section {
        padding: 0;
        height: auto;
        overflow: hidden;
    }

    .ss_logintitle_des {
        margin-top: -90px;
    }

    .ss_logintitle_des p,
    .ss_logintitle_des .login_register a {
        font-size: 14px;
    }

    .ss_logintitle_des h2 {
        font-size: 20px;
    }

    .sci_images > img {
        max-height: 217px;
        width: auto;
    }

    .welcome_dec .welcome_logo img {
        display: inline-block;
        height: 80px;
        width: auto;
    }

    .high_voltage_show {
        background: #090909;
        padding: 20px 20px;
    }

    .high_voltage_show h2 {
        font-size: 22px;
    }

    .main_title h1 {
        font-size: 24px;
        font-weight: 700;
        position: relative;
        padding: 10px 0;
    }

    .episodes_blogs {
        margin-bottom: 20px;
    }

    .episodes_blogs .des h2 {
        font-size: 18px;
    }

    .ss_seasons {
        width: 100%;
    }

    .episode_button a {
    }

    .stock_blogs .des h2 {
        font-size: 18px;
    }

    .margin-right0 {
        margin-right: 0;
    }

    .stock_blogs {
        margin-right: 0px;
    }

    .episodes_blogs {
        margin-bottom: 20px;
        margin-right: 0;
    }

    .ss_blogs_des h2 {
        font-size: 35px;
    }

    .ss_blogs_des p {
        font-size: 14px;
    }

    .blog_main_slider .images img {
        width: 100%;
        height: 266px;
    }

    .ss_mobile_flex {
        display: inline-block !important;
    }

    .ss_blog_details h1 {
        font-size: 18px;
        font-weight: 700;
    }

    .blog_comments {
        display: inline-block;
        padding: 0 0px 10px 0;
    }

    .ss_blo_category_details span,
    .ss_blo_category_details h6 {
        font-size: 14px;
    }

    .ss_blog_details {
        padding: 10px 10px;
        border-radius: 10px;
        margin-top: -40px;
        background: #000000;
        border: 1px solid rgba(119, 119, 119, 0.3);
    }

    .ss_blog_detailsss p {
        padding: 15px 15px;
        font-size: 14px;
    }

    .ss_user_comments p {
        font-size: 14px;
        padding-top: 10px;
        margin-bottom: 0;
    }

    .ss_header_sub h2 {
        font-size: 24px;
    }

    .ss_header_sub p {
        font-size: 14px;
    }

    .ss_sales_box h3 {
        font-size: 18px;
    }

    .ss_sales_box {
        border: 1px solid rgba(119, 119, 119, 0.3);
        padding: 20px 15px;
        text-align: left;
    }

    .nss_new_chinema {
        margin-bottom: 30px;
        padding: 20px 20px;
    }

    .nss_new_listings h2 {
        font-size: 24px;
    }

    .ss_experiences {
        padding: 30px 5px;
        min-height: 95px;
    }

    .ss_product_slider_section {
        padding: 40px 0 40px 0;
    }

    .ss_main_trading {
        position: relative;
        overflow-y: scroll;
    }

    .ss_main_trading .table-responsive {
        min-width: 1080px;
    }

    /* width */
    .ss_main_trading::-webkit-scrollbar {
        width: 5px;
        height: 5px;
        border-radius: 5px;
    }

    /* Track */
    .ss_main_trading::-webkit-scrollbar-track {
        background: #f1f1f1;
        border-radius: 5px;
    }

    /* Handle */
    .ss_main_trading::-webkit-scrollbar-thumb {
        background: #0099ff;
        border-radius: 5px;
    }

    /* Handle on hover */
    .ss_main_trading::-webkit-scrollbar-thumb:hover {
        background: #0099ff;
        border-radius: 5px;
    }

    .ss_immitable_Des .d-flex {
        display: inherit !important;
        font-size: 14px;
    }

    .ss_immitable_Des li .d-flex .bd-highlight:first-child {
        width: 100%;
    }

    .ss_blog_details_des h2 {
        font-size: 20px;
        padding-top: 30px;
    }

    .ss_main_attributes .col-lg-12 {
        padding: 0 0;
    }

    .ss_attributes_section h2 {
        font-size: 24px;
    }

    .ss_price_history p,
    .price_history_box {
        font-size: 14px;
    }

    #ss_products_banner .owl-next {
        right: 0;
        height: 30px;
        width: 30px;
        line-height: 30px;
        font-size: 18px;
    }

    #ss_products_banner .owl-prev {
        left: 0;
        height: 30px;
        width: 30px;
        line-height: 30px;
        font-size: 18px;
    }

    .ss_product_banner {
        position: relative;
        height: 540px;
    }

    .ss_product_banner img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .ss_position_products h2 {
        color: #ffffff;
        font-size: 18px;
        font-weight: 700;
    }

    .ss_position_products {
        top: 0;
        padding: 0 2%;
    }

    .ss_position_products p {
        font-size: 14px;
        color: rgba(255, 255, 255, 0.8);
        line-height: 20px;
    }

    .ss_mobiles_block {
        display: inline-block !important;
    }

    .model_title_images_store img {
        height: 60px;
    }

    .ss_store_item {
        padding-top: 50px;
    }

    .home-slider #ss_stor_item_slider .owl-next {
        top: 50px;
    }

    .home-slider #ss_stor_item_slider .owl-prev {
        top: 50px;
    }

    .ss_slider_contents_ab h2 {
        font-size: 24px;
        padding: 10px 0;
        font-weight: 600;
    }

    .ss_main_slider_index {
        padding: 0px 0;
    }

    .ss_slider_contents_ab {
        min-height: 550px;
        padding: 50px 15px 30px 15px;
    }
}

@media (min-width: 1025px) and (max-width: 1170px) {
    .ss_sales_box h3 {
        font-size: 18px;
        font-weight: 700;
        margin-bottom: 0;
    }

    .ss_products_details h2 {
        font-size: 24px;
        font-weight: 600;
    }

    #album_slider .owl-dots,
    #album_slider1 .owl-dots,
    #album_slider2 .owl-dots,
    #album_slider3 .owl-dots,
    #exciting_slider .owl-dots,
    #featured_slider .owl-dots,
    #top_slider .owl-dots,
    #coming_slider .owl-dots,
    #documentaries_slider .owl-dots,
    #animated_slider .owl-dots,
    #cinematics_slider .owl-dots,
    #cartoons_slider .owl-dots,
    #video_slider .owl-dots {
        display: block;
    }

    #album_slider .owl-nav,
    #album_slider1 .owl-nav,
    #album_slider2 .owl-nav,
    #album_slider3 .owl-nav,
    #exciting_slider .owl-nav,
    #featured_slider .owl-nav,
    #top_slider .owl-nav,
    #coming_slider .owl-nav,
    #documentaries_slider .owl-nav,
    #animated_slider .owl-nav,
    #cinematics_slider .owl-nav,
    #cartoons_slider .owl-nav,
    #video_slider .owl-nav {
        display: none;
    }

    .album_btn {
        height: 50px;
        width: 50px;
        line-height: 56px;
    }

    .album_btn i {
        font-size: 22px;
    }

    .album_text h3 {
        font-size: 18px;
    }

    .album_more {
        font-size: 9px;
        padding: 2px 10px;
    }

    .link_box {
        margin-top: -8px;
    }

    .album_info h4 a {
        font-size: 14px;
    }

    .album_info a img {
        width: 12px;
    }

    .album_info {
        position: absolute;
        top: 0px;
        right: 5px;
    }

    .play_btn {
        background-color: #ff9408;
        height: 100px;
        width: 100px;
        line-height: 119px;
    }

    .carousel-caption p {
        font-size: 16px;
    }

    .album_box {
        margin-top: -120px;
    }

    .album_title h3 {
        font-size: 20px;
    }

    .carousel-caption h1 {
        font-size: 35px;
    }

    .play_btn i {
        font-size: 40px;
    }

    .carousel-caption h1 a {
        font-size: 17px;
        padding: 4px 25px;
        top: -7px;
    }

    .newsletter_con h5 {
        font-size: 15px;
    }

    .newsletter_con p {
        font-size: 12px;
    }
}

@media (min-width: 1171px) and (max-width: 1279px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm {
        max-width: 1100px;
    }

    #album_slider1 .owl-next,
    #album_slider2 .owl-next,
    #album_slider3 .owl-next,
    #exciting_slider .owl-next,
    #featured_slider .owl-next,
    #top_slider .owl-next,
    #coming_slider .owl-next,
    #documentaries_slider .owl-next,
    #animated_slider .owl-next,
    #cinematics_slider .owl-next,
    #cartoons_slider .owl-next,
    #video_slider .owl-next {
        right: -50px;
        top: 23%;
    }

    .ss_sales_box h3 {
        font-size: 18px;
        font-weight: 700;
        margin-bottom: 0;
    }

    #album_slider .owl-dots,
    #album_slider1 .owl-dots,
    #album_slider2 .owl-dots,
    #album_slider3 .owl-dots,
    #exciting_slider .owl-dots,
    #featured_slider .owl-dots,
    #top_slider .owl-dots,
    #coming_slider .owl-dots,
    #documentaries_slider .owl-dots,
    #animated_slider .owl-dots,
    #cinematics_slider .owl-dots,
    #cartoons_slider .owl-dots,
    #video_slider .owl-dots {
        display: none;
    }

    #album_slider .owl-nav,
    #album_slider1 .owl-nav,
    #album_slider2 .owl-nav,
    #album_slider3 .owl-nav,
    #exciting_slider .owl-nav,
    #featured_slider .owl-nav,
    #top_slider .owl-nav,
    #coming_slider .owl-nav,
    #documentaries_slider .owl-nav,
    #animated_slider .owl-nav,
    #cinematics_slider .owl-nav,
    #cartoons_slider .owl-nav,
    #video_slider .owl-nav {
        display: block;
    }

    .album_btn {
        height: 50px;
        width: 50px;
        line-height: 56px;
    }

    .album_btn i {
        font-size: 22px;
    }

    .album_text h3 {
        font-size: 18px;
    }

    .album_more {
        font-size: 9px;
        padding: 2px 10px;
    }

    .link_box {
        margin-top: -8px;
    }

    .album_info h4 a {
        font-size: 14px;
    }

    .album_info a img {
        width: 12px;
    }

    .album_info {
        position: absolute;
        top: 0px;
        right: 5px;
    }

    .play_btn {
        background-color: #ff9408;
        height: 100px;
        width: 100px;
        line-height: 119px;
    }

    .carousel-caption p {
        font-size: 16px;
    }

    .album_box {
        margin-top: -120px;
    }

    .album_title h3 {
        font-size: 20px;
    }

    .carousel-caption h1 {
        font-size: 35px;
    }

    .play_btn i {
        font-size: 40px;
    }

    .carousel-caption h1 a {
        font-size: 17px;
        padding: 4px 25px;
        top: -7px;
    }

    .newsletter_con h5 {
        font-size: 15px;
    }

    .newsletter_con p {
        font-size: 12px;
    }
}

@media (min-width: 1280px) and (max-width: 1366px) {
    .carousel-caption h1 {
        font-size: 40px;
    }

    .carousel-caption h1 a {
        font-size: 18px;
        top: -8px;
    }

    .carousel-caption p {
        font-size: 20px;
    }

    .album_box {
        margin-top: -180px;
    }

    .album_title h3 {
        font-size: 25px;
    }

    .album_title {
        margin-top: 20px;
    }

    .album_btn i {
        font-size: 20px;
        color: #fff;
    }

    .album_con {
        padding: 15px 15px 15px 15px;
    }

    .newsletter_con h5 {
        font-size: 18px;
    }

    .newsletter_con p {
        font-size: 14px;
    }
}

@media (max-width: 1300px) {
    .container,
    .container-md,
    .container-sm {
        max-width: 100%;
    }
}


@media (min-width: 1000px) and (max-width: 1500px) {
    .ss_slider_contents_ab h2 {
        font-size: 30px !important;
        line-height: 40px !important;
    }

    .ss_cinematics_des h2 {
        font-size: 40px !important;
    }

    .ss_live_events_box .ss_des h2 {
        font-size: 16px !important;
    }

}


@media (max-width: 991px) {
    .search_box .form-control {
        max-width: 130px;
    }

    .ss_logo > img {
        height: 70px;
    }

    .images_sspatload img {
        height: 54px;
        display: inline-block;
        margin-top: 30px;
    }

    .album_btn {
        height: 40px;
        width: 40px;
        line-height: 48px;
        font-size: 10px;
    }

    .link_bg {
        background-color: #161615;
        height: 40px;
        width: 40px;
    }
}

@media (max-width: 1400px) {
    .ss_live_TV_events .ss_profile_imges {
        /*height: 70px;*/
        width: 130px;
        aspect-ratio: 16 / 9;
        height: auto;
    }

    #ss_livechatings .owl-prev,
    #ss_livechatings .owl-next {
        height: 35px;
        width: 35px;
        background: #3fa9f5;
        border-radius: 40px;
        line-height: 35px;
        font-size: 18px;
    }

    .ss_hot_deal_ab h3 {
        font-size: 26px;
        font-weight: 600;
        text-transform: uppercase;
    }

    .ss_hot_deal_ab h2 {
        font-size: 35px;
        font-weight: 600;
    }

    .ss_hotdeal {
        margin-bottom: 20px;
    }

    .ss_start_ouputmksams img {
        height: 60px !important;
        width: auto !important;
    }

    .ss_position_products .liness {
        height: 4px;
        width: 52px;
        margin-bottom: 5px;
        margin-top: 7px;
    }

    .ss_profile_imges {
        display: inline-block;
    }
}

@media (min-width: 2000px) {

    #album_slider .owl-next {
        top: 45%;
        font-size: 150px;
        right: -133px;
    }

    #album_slider .owl-prev {
        top: 45%;
        font-size: 150px;
        left: -133px;
    }

    #album_slider1 .owl-next, #album_slider2 .owl-next, #album_slider3 .owl-next, #exciting_slider .owl-next, #featured_slider .owl-next, #top_slider .owl-next, #coming_slider .owl-next, #documentaries_slider .owl-next, #animated_slider .owl-next, #cinematics_slider .owl-next, #cartoons_slider .owl-next, #video_slider .owl-next {
        top: 45%;
        font-size: 150px;
        right: -133px;
    }

    #album_slider1 .owl-prev, #album_slider2 .owl-prev, #album_slider3 .owl-prev, #exciting_slider .owl-prev, #featured_slider .owl-prev, #top_slider .owl-prev, #coming_slider .owl-prev, #documentaries_slider .owl-prev, #animated_slider .owl-prev, #cinematics_slider .owl-prev, #cartoons_slider .owl-prev, #video_slider .owl-prev {
        top: 45%;
        font-size: 150px;
        left: -133px;
    }

}


@media (max-width: 1300px) {
    .album_con {
        padding: 0px 0px 0px 0px;
    }

    .album_btn {
        height: 35px;
        width: 35px;
        line-height: 39px;
    }

    .album_btn i {
        font-size: 16px;
    }

    .link_bg {
        background-color: #161615;
        height: 35px;
        width: 35px;
        border-radius: 35px;
        text-align: center;
        line-height: 35px;
        border: 1px solid rgba(255, 255, 255, 0.1);
    }

    .model_youhave_images>img {
        height: 50px;
    }
}