@media(max-width:1400px) {

    .w_img_one img,
    .wave_one_section_four .w_mockup_img .img_screen img {
        .dropdown-menumax-width: 100%
    }

    .wave_one_section_three .w_phone_img .p_one {
        max-width: 50%
    }

    .wave_one_section_three .w_phone_img .p_two {
        max-width: 45%
    }

    .w_content .circle_line {
        left: 0
    }

    .wave_one_section_four .img_four {
        right: 0
    }

    .wave_one_section_two .round {
        width: 500px;
        height: 500px;
        top: -15px
    }

    .wave_two_section_one .w_img_table .table_img {
        width: 280px
    }

    .wave_two_section_one .w_img_table .laptop {
        width: 133px;
        left: 56%;
        margin-left: -76px;
        top: 130px
    }

    .w_img_table .flower {
        right: 21px;
        width: 130px
    }

    .w_img_table .two,
    .w_img_table .first {
        width: 144px
    }

    .w_img_table {
        padding-top: 145px
    }

    .w_img_table .first {
        left: 65%;
        top: 0
    }

    .w_img_table .two {
        right: 11px;
        top: 88px
    }

    .w_portfolio_img {
        width: 400px;
        margin: 0 auto
    }

    .w_portfolio_img img {
        max-width: 100%
    }

    .w_portfolio_img .round {
        top: -4px;
        bottom: -4px;
        left: -29px
    }

    .wave_two_section_two .w_content_two {
        padding-left: 0;
        padding-right: 74px
    }

    .scroll_service_item {
        _padding: 20px 20px
    }

    .owl-theme .owl-nav.disabled+.owl-dots {margin-top:-30px !important; position: relative !important;}

    .scroll_service_item .number {
        margin-bottom: 35px
    }

    .scroll_service_item .icon {
        top: 15px
    }

    .m_p {
        padding: 20px 10px
    }

    .full_footer {
        padding: 0 10px 20px
    }

    .sc_video_inner {
        max-width: 670px;
        height: 380px
    }

    .sc_clients_logo_info .c_logo_item {
        padding: 36px 32px
    }

    .memphis_rounds {
        right: 15px
    }

    .fullpage_slider {
        padding: 50px 0
    }

    .split_content {
        margin-left: 100px
    }

    .multi_left_img .w_phone_img {
        max-width: 360px
    }

    .ms-section .w_phone_img .p_one {
        width: 260px
    }

    .ms-section .w_phone_img .p_two {
        width: 220px
    }

    .ms-section .w_mockup_img .img_screen img {
        max-width: 100%
    }

    .multi_left_img .w_mockup_img {
        max-width: 550px
    }

    .ms-section .w_mockup_img .img_screen.two {
        left: 37px
    }

    .ms-section .w_mockup_img .img_screen.three {
        left: 60px
    }

    .multi_left_img .w_mockup_img .img_four {
        right: 16px
    }

    .gallery_post_two .img img {
        max-width: 100%
    }

    .hamburger_menu_wrepper .top_menu {
        padding: 18px 12px 0 30px
    }

    .fixed_footer {
        padding: 110px 0 100px
    }

    .portfolio_item_bg {
        padding-left: 15px;
        padding-right: 15px
    }

    .portfolio_item_bg img {
        max-width: 88%
    }

    .w_phone_img .p_two {
        max-width: 55%
    }

    .w_mockup_img .img_four {
        max-width: 50%;
        right: 20px
    }
}

@media(max-width:1366px) {
    .contact_form_box {
        padding-right: 65px
    }

    .memphis_rounds {
        margin-top: -325px
    }

    .f_round,
    .memphis_rounds {
        width: 650px;
        height: 650px
    }

    .fullpage_round.two {
        width: auto;
        height: auto;
        top: 40px;
        bottom: 40px;
        left: 40px;
        right: 40px
    }

    .fullpage_slider_img {
        max-width: 80%;
        margin-right: auto;
        margin-left: auto
    }
}

@media(max-width:1250px) {
    .split_content {
        margin-left: 58px
    }

    .fullscreen_area .single_portfolio_slider h2 {
        font-size: 75px
    }
}

@media(max-width:1199px) {
    .breadcrumb_area {
        padding: 220px 0 150px
    }

    .testimonial_slider {
        padding-left: 0
    }

    .clients_inner {
        padding-right: 0
    }

    .clients_inner .ab_clients_logo .ab_clients_logo_item img {
        max-width: 100%
    }

    .team_item img {
        max-width: 100%
    }

    .blog_list_item img {
        max-width: 100%
    }

    .blog_inner {
        padding-right: 0
    }

    .blog_list_content {
        padding: 30px
    }

    .w_content h2 {
        font-size: 100px;
        line-height: 95px
    }

    .home_one #fp-nav {
        right: 18px
    }

    .w_content_two h2 {
        font-size: 62px
    }

    .wave_one_section_two .round {
        width: 400px;
        height: 400px;
        top: -15px
    }

    .wave_one_section_four .img_screen.one {
        max-width: 80%
    }

    .wave_one_section_four .img_four {
        top: 20px
    }

    .gallery_inner_two .gallery_post_two .img img,
    .gallery_inner_three .gallery_item img,
    .portfolio_info_slider .portfolio_img img {
        max-width: 100%
    }

    .w_img_table .two,
    .w_img_table .first {
        width: 125px
    }

    .w_img_table .first {
        left: 65%;
        top: 14px
    }

    #fp-nav {
        right: 11px
    }

    .wave_two_section_two .w_content_two {
        padding-right: 10px
    }

    .wave_two_section_two .w_content_two h2 {
        font-size: 44px
    }

    /* .wave_two_section_three .intro {
        padding: 80px 0
    } */
    .wave_two_section_three .intro {
        padding: 130px 0;
    }

    .w_contact_text {
        padding-right: 81px
    }

    .fullpage_slider_content .text_f,
    .fullpage_slider_content .text_s {
        font-size: 77px
    }

    .home_three #fp-nav {
        left: 8px
    }

    .memphis_round.r_two {
        bottom: 90px
    }

    .pr_details_slider_two {
        padding-right: 100px
    }

    .multi_left_img {
        padding: 40px 30px 20px
    }

    .ms-section .w_phone_img .p_one {
        width: 230px
    }

    .ms-section .w_phone_img .p_two {
        width: 210px
    }

    .ms-section .laptop_m {
        max-width: 100%
    }

    .multi_left_img .w_mockup_img {
        max-width: 405px
    }

    .multi_left_img .w_mockup_img .img_four {
        width: 175px
    }

    .split_content {
        margin-left: 20px;
        padding-right: 15px
    }

    .split_content .sp_arrow {
        top: -80px;
        width: 45px
    }

    .cart_total_box {
        padding-left: 0
    }

    .fullscreen_area .single_portfolio_slider h2 {
        font-size: 56px
    }

    header .portfolio_menu .container-fluid {
        padding-left: 100px;
        padding-right: 100px
    }
}

@media(max-width:1024px) {
    .fullpage_main_area {
        overflow: auto;
        height: calc(100vh - 75px) !important;
        -webkit-transition: all .3s cubic-bezier(0, 0, .58, 1);
        -moz-transition: all .3s cubic-bezier(0, 0, .58, 1);
        -ms-transition: all .3s cubic-bezier(0, 0, .58, 1);
        -o-transition: all .3s cubic-bezier(0, 0, .58, 1);
        transition: all .3s cubic-bezier(0, 0, .58, 1)
    }

    .fullpage_main_area .ms-left,
    .fullpage_main_area .ms-right {
        width: 100% !important;
        min-height: 0 !important;
        height: auto !important;
        position: relative !important;
        top: auto !important
    }

    .header_area_four {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        background: #fff;
        box-shadow: 0 4px 6px 0 rgba(12, 0, 46, .06)
    }

    .fullpage_main_area {
        margin-top: 70px
    }

    .multi_left_img {
        padding-top: 0
    }

    .header_area_four .logo img {
        display: none
    }

    .header_area_four .logo img+img {
        display: block
    }

    .fullpage_main_area .w_mockup_img .img_screen.one,
    .fullpage_main_area .w_mockup_img .img_screen.two,
    .fullpage_main_area .w_mockup_img .img_screen.three,
    .multi_left_img .w_mockup_img .img_four {
        animation: fadeIn .9s both
    }

    .full_footer_dark .social_icon li a {
        color: #101010
    }

    .fullscreen_area .single_portfolio_slider.swiper-slide-prev {
        left: 0
    }

    .fullscreen_area .single_portfolio_slider.swiper-slide-next {
        right: 0
    }

    .portfolio_slider_style.style_3 .single_portfolio_content {
        padding-left: 15px;
        padding-right: 15px;
        bottom: 15px
    }

    .portfolio_slider_style.style_3 .single_portfolio_content .portfolio_content_iner {
        opacity: 1;
        visibility: visible
    }

    .portfolio_slider_style.style_3 .single_portfolio_item:hover .single_portfolio_content {
        bottom: 15px
    }

    .portfolio_slider_style.style_3 .image {
        margin-top: -100px
    }
}

@media(max-width:991px) {
    .sc_video_inner {
        height: 400px
    }

    .process_item {
        margin-bottom: 40px
    }

    .process_area .row {
        margin-bottom: -40px
    }

    .v_icon:before {
        transform: scale(1.3)
    }

    .v_icon:after {
        transform: scale(1.6)
    }

    .sc_clients_logo_info .c_logo_item {
        padding: 25px 15px
    }

    .clients_inner {
        margin-bottom: 50px
    }

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

    .blog_details_br_content h2 {
        font-size: 35px
    }

    .breadcrumb_area_six {
        padding: 220px 0 180px
    }

    .blog_details_area_two .blog_details_img {
        margin-top: -165px
    }

    .fullpage-wrapper .section .intro {
        padding: 150px 0;
    }

    .slide-first .intro {
        padding: 150px 0;
        position: absolute;
        bottom: 30px;
    }

    .video-text {
        color: #fff !important;
        z-index: 1 !important;
        position: absolute !important;
        left: 0 !important;
        right: 0 !important;
        top: 0;
        bottom: 0px !important;
        display: flex;
        align-items: center;
    }

    .video-text .intro {
        position: relative !important;
    }

    .scroll_service_item h3 {
        line-height: 30px;
    }

    .wave_one_section_one .w_img_one,
    .wave_one_section_two .w_img_one,
    .wave_one_section_three .w_phone_img,
    .wave_one_section_four .w_mockup_img {
        margin-top: 80px
    }

    .wave_one_section_two .round {
        top: 50%;
        transform: translateY(-50%);
        left: 122px
    }

    .wave_one_section_four .img_screen.one img {
        max-width: 100%
    }

    .header_area_one .menu_left .logo img {
        width: 120px
    }

    .gallery_content h3 {
        font-size: 17px
    }

    .gallery_content .g_tag {
        font-size: 13px
    }

    .gallery_post .gallery_text_info .gallery_content,
    .gallery_post .gallery_text_info {
        padding-left: 15px;
        padding-right: 15px
    }

    .breadcrumb_content h1 {
        font-size: 60px;
        line-height: 70px
    }

    .details_item .details_content {
        padding-right: 0
    }

    .details_item .details_content_two {
        padding-left: 0
    }

    .w_img_table {
        max-width: 500px;
        margin: 0 auto
    }

    .w_img_table .two {
        right: 23px
    }

    .w_content,
    .wave_two_section_two .w_content_two {
        text-align: center
    }

    .wave_two_section_two .w_content_two {
        padding-right: 0;
        padding-top: 50px
    }

    .scroll_service_item {
        margin-bottom: 0;

    }

    .scroll_service_item p {
        margin-bottom: 0;
        line-height: 18px;
    }

    .scroll_service_item h3 {
        font-size: 14px;
    }

    .m-hide {
        display: none;
    }

    .m-s-btn {
        float: left;
    }

    span.m-s-btn {
        width: 25% !important;
        margin-top: 20px;
        margin-left: 10px;
    }

    span.m-s-btn a {
        padding: 11px 0;
        width: 100%;
    }

    .slide-m-p {
        background-position: 75% !important
    }

    a.m-s-btn {
        width: 70% !important;
    }

    .scroll_service_item {
        padding: 10px 20px;
    }

    .m-s-btn a {
        max-width: 100%;
    }

    .wave_two_section_three .row {
        justify-content: center
    }

    .contact_form_box {
        padding-right: 0;
        padding-top: 30px
    }

    .logo_info {
        display: flex;
        align-items: center;
        margin-bottom: 10px
    }

    header .portfolio_menu .logo_info {
        margin-bottom: 0
    }

    .navbar_fixed .logo_info,
    .navbar_fixed .navbar-toggler {
        margin-top: 10px
    }

    .full_footer {
        padding: 0 0 20px
    }

    .m_p {
        padding-left: 0;
        padding-right: 0
    }

    header .m_p {
        padding: 20px 10px 10px
    }

    .navbar-nav {
        background: #fff;
        padding: 20px
    }

    .menu>.nav-item+.nav-item {
        margin-left: 0;
        margin-top: 0;
        padding-top: 8px
    }

    .menu>.nav-item.submenu .dropdown-menu {
        box-shadow: none;
        padding: 5px 0 0
    }

    .menu>.nav-item.submenu .dropdown-menu .nav-item {
        padding-left: 15px;
        padding-right: 15px
    }

    .header_area .navbar-toggler {
        margin-bottom: 0;
        
    }

    .menu>.nav-item>.nav-link {
        color: #101010;
        padding: 0;
    }

    .w_contact_text {
        padding-right: 0
    }

    .memphis_rounds {
        left: 50%;
        right: auto;
        top: 50%;
        margin-top: 0;
        transform: translate(-50%, -50%);
        z-index: -1
    }

    .fullpage_slider_img {
        margin-right: 0;
        max-width: 100%
    }

    .fullpage_slider_content .text_f,
    .fullpage_slider_content .text_s {
        font-size: 60px;
        line-height: 80px
    }

    .navbar .side_menu {
        display: none
    }

    .pr_details_slider_two {
        padding-right: 0
    }

    .pr_details_inner_two .pr_details_content {
        position: relative;
        max-width: 100%
    }

    .pr_details_slider_two .item img {
        max-width: 100%
    }

    .navbar_fixed .menu_toggle .hamburger span,
    .navbar_fixed .menu_toggle .hamburger-cross span {
        background: #101010
    }

    .navbar_fixed.header_area .menu>.nav-item {
        padding-bottom: 0;
        padding-top: 8px
    }

    .menu>.nav-item>.nav-link:before {
        display: none
    }

    .breadcrumb_area {
        background-position: 0% -100% !important
    }

    .hamburger_menu_wrepper .menu-box {
        width: 100%;
        padding-left: 0;
        padding-right: 0
    }

    .hamburger_menu_wrepper.mySideBar .offcanfas_menu>li {
        border: 0
    }

    .close_icon {
        top: 10px
    }

    .header_area .navbar-collapse {
        margin-left: -15px;
        margin-right: -15px
    }

    .pr_sidebar {
        margin-top: 60px
    }

    .coupn_code .coupon {
        width: 100%
    }

    .coupn_code,
    .cart_total_box {
        padding-left: 0
    }

    .shopping_cart_area .shop_table .cart-subtotal {
        padding-right: 0
    }

    .checkout_area {
        padding-bottom: 100px
    }

    .pr_details {
        margin-top: 50px
    }

    .custom_pagination.swiper-pagination {
        right: 20px
    }

    .full_height_dark_slider .banner_content_iner h2 {
        font-size: 80px
    }

    .navbar>.container-fluid {
        padding-left: 15px;
        padding-right: 15px
    }

    .fixed_footer {
        padding: 110px 0 100px
    }

    .masonry_portfolio_area {
        padding-top: 50px
    }

    .portfolio_slider_style.style_3 .single_portfolio_content h4 {
        font-size: 32px
    }
}

@media(max-width:767px) {
    .sc_video_inner {
        height: 300px
    }

    .sec_title {
        margin-bottom: 55px
    }

    .sc_clients_logo_info .c_logo_item {
        flex: 0 0 25%;
        max-width: 25%
    }

    .sc_clients_logo_info,
    .shop_menu_right.justify-content-end {
        justify-content: center !important
    }

    .footer_area .footer_top h3 {
        margin-bottom: 40px
    }

    .footer_area .footer_top .f_logo {
        margin-bottom: 35px
    }

    .blog_details_br_content h2 br {
        display: none
    }

    .wave_one_section_four .w_mockup_img img,
    .gallery_post_two .img img {
        max-width: 100%
    }

    .wave_one_section_four .img_screen.one img {
        max-width: 92%
    }

    .wave_one_section_four .img_four {
        width: 180px;
        top: 60px
    }

    .close_icon {
        top: 10px;
        right: 15px
    }

    .m_p {
        padding: 20px 0
    }

    .navbar .container-fluid {
        padding-left: 15px;
        padding-right: 15px
    }

    .h_contact_info a+a {
        margin-left: 8px
    }

    .h_contact_info a+a:before {
        margin-right: 8px
    }

    .full_footer {
        padding-left: 0;
        padding-right: 0
    }

    .gallery_filter {
        text-align: center;
        display: block
    }

    .gallery_filter li {
        display: inline-block
    }

    .gallery_filter li+li {
        margin-left: 10px
    }

    .gallery_post_two .hover_text {
        padding: 15px
    }

    .gallery_post_two .hover_text h3 {
        font-size: 22px
    }

    .breadcrumb_content {
        display: block !important
    }

    .breadcrumb_area_four {
        padding: 170px 0
    }

    .portfolio_info_slider {
        margin-top: -120px
    }

    .details_item .details_content {
        padding-top: 30px
    }

    .details_item {
        padding-bottom: 0
    }

    .portfolio_info_area {
        padding-bottom: 100px
    }

    .fullpage_slider .container {
        max-width: 100%
    }

    .fullpage_slider_content {
        margin-right: -180px;
        padding-left: 30px
    }

    .hamburger_menu_wrepper .menu-box {
        width: 100%
    }

    .hamburger_menu_wrepper {
        padding-left: 0;
        padding-right: 0
    }

    .shop_tab {
        text-align: center
    }

    .shop_menu_left p {
        margin-bottom: 8px
    }

    .shop_list_img {
        margin-bottom: 25px
    }

    .coupn_code .coupon .input_text {
        width: 100%
    }

    .cart_total_box {
        margin-top: 40px
    }

    .cart_table thead,
    .cart_table tbody td .media .remove {
        display: none
    }

    .cart_table tbody tr {
        display: block;
        float: none;
        width: 100%;
        background: #f5f5f5;
        padding: 0 15px;
        margin-bottom: 20px
    }

    .cart_table tbody tr td {
        position: relative;
        display: block;
        width: 100%;
        max-width: 100%;
        overflow: hidden;
        padding: 20px 0
    }

    .cart_table tbody tr td:last-child {
        border-bottom: 0;
        padding-right: 0
    }

    .cart_table tbody tr td:before {
        content: attr(data-title);
        font-weight: 600;
        float: left;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 0;
        color: #031440
    }

    .cart_table tbody tr td .media,
    .cart_table tbody tr td.price ins,
    .cart_table tbody tr td.quantity .product-qty,
    .cart_table tbody tr td .total,
    .cart_table tbody tr td.price del {
        display: block;
        float: right;
        text-align: right
    }

    .review_comment_info .p_comment_list .comment_post .media-body {
        padding-right: 0
    }

    .full_height_dark_slider .banner_img_content {
        margin-left: 0
    }

    .full_height_dark_slider .banner_content_iner h2 {
        font-size: 60px
    }

    header .portfolio_menu .container-fluid {
        padding-left: 15px;
        padding-right: 15px
    }

    .portfolio_item_bg img {
        max-width: 100%
    }

    .fullscreen_area .single_portfolio_slider {
        padding: 40px 20px
    }

    .fullscreen_area .single_portfolio_slider .swiper_slide_inner img {
        max-width: 100%
    }

    .w_content .p_btn3 {
        margin-left: 0;
        width: 260px;
    }

    .w_content .p_btn {
        width: 260px;
    }

    .wave_two_section_one {
        position: relative;
    }

    .wave_two_section_one::after {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: linear-gradient(-180deg, rgb(255 255 255 / 0) 0%, rgba(255, 255, 255, 1) 110%);
        z-index: 0;
        opacity: .7;
    }

    .modal-lg,
    .modal-xl {
        max-width: 100%;
    }



    /* YENİ MOBİL */
    video {
        height: 100%;
        z-index: 0 !important;
    }

    .header_area {
        background: rgb(0 0 0 / 60%) !important;
    }

    .content-black .menu_toggle .hamburger-cross span,
    .content-black .menu_toggle .hamburger span {
        background: #ffffff !important;
    }

    .news-container .s_section_title {
        font-size: 33px !important;
        text-align: center !important;
    }

    .news-content {
        min-height: fit-content !important;
    }

    .news-btn {
        text-align: center !important;
    }

    .content-black .menu>.nav-item>.nav-link {
        color: #fff !important;
    }

    .menu>.nav-item>.nav-link {
        color: #ffffff !important;
        padding: 0 !important;
    }

    .navbar-nav {
        background: #000 !important;
        padding: 20px !important;
        height: 100vh !important;
        margin-top: -60px !important;
        padding-top: 100px !important;
        position: relative !important;
    }

    .logo_info {
        z-index: 2 !important;
    }

    .header_area .navbar-toggler {
        z-index: 2 !important;
    }

    .lang {
        margin-left: 0 !important;
    }

    .page-overlay.active {
        display: none !important;
    }

    #busco-section-one .featured-item,
    #busco-section-two .featured-item {
        padding: 50px !important;
        position: relative !important;
        width: 100% !important;
        float: left !important;
        text-align: left !important;
    }

    .featured-item-left img {
        width: 85% !important;
        margin: auto !important;
        float: none !important;
        display: block !important;
    }

    .footer-logo,
    .footer-address {
        text-align: center !important;
    }

    .social_icon {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        margin-bottom: 30px !important;
    }

    .detail-footer h2 {
        text-align: center !important;
        margin-top: 30px !important;
    }

    .detail-footer li {
        text-align: center !important;
    }

    #siralama .featured-item {
        margin-top: 50px !important;
    }

    .global-ic-icon {
        text-align: center !important;
    }

    .global-ic-text {
        text-align: center !important;
        margin-top: 15px !important;
        margin-bottom: 30px !important;
    }

    .global-ic-icon img {
        height: 40px !important;
        float: none !important;
        margin-bottom: 20px !important;
        margin: auto !important;
    }

    #busco-section-three .featured-item {
        padding: 0 !important;
        width: 100% !important;
        text-align: center !important;
    }

    #busco-section-three .featured-item {
        padding: 0 30px !important;
        position: relative !important;
        width: 100% !important;
        float: left !important;
        margin-top: 30px !important;
    }

    .detail-input input {
        font-size: 10px !important;
    }

    .product-list .single_product_item {
        background-color: transparent !important;
        padding: 0 15px !important;
        width: 100% !important;
        max-width: fit-content !important;
        margin-bottom: 60px !important;
    }

    .liste-sayfasi .p_btn:first-of-type {
        width: 20% !important;
    }

    .liste-sayfasi .p_btn:last-of-type {
        width: 78% !important;
    }

    .pr_details .p_btn {
        padding: 11px 20px 10px !important;
    }

    .modal-content {
        padding: 15px !important;
    }

    .modal-body .contact_form_box .text_box input,
    .modal-body .contact_form_box .text_box textarea {
        font-size: 12px !important;
    }

    .modal-body .contact_form_box {
        padding-top: 0 !important;
    }

    .modal-body .contact_form_box .p_btn {
        width: 100% !important;
    }

    .lds-ellipsis {
        width: 160px !important;
    }

    .sticky-menu {
        padding: 20px 0 !important;
    }

    .sticky-menu .menu .nav-item .nav-link {
        padding: 0 !important;
    }

    .fp-tableCell {
        position: relative !important;
        z-index: 1 !important;
    }

    .video-modal {
        width: 100%;
        height: 100%;
        margin: 0;
        background: #000;
    }

    .video-modal .modal-content {
        width: 100%;
        height: 100%;
    }

    .video-modal .modal-body {
        padding: 0 !important;
        width: 100%;
        height: 100%;
        display: flex;
        align-items: center;
    }

    .video-modal .modal-header {
        position: absolute;
        top: 0;
        /* left: 0; */
        right: 0;
        width: 40px;
        height: 40px;
        background: #2c3f59;
        border-radius: 0;
        padding: 0;
    }

    .video-modal .modal-header .close {
        float: left;
        width: 40px;
        height: 40px;
        padding: 0;
        margin: 0;
        z-index: 999;
    }
    .mobile-search
    {
        display: block;
    }
}

/* YENİ MOBİL BİTİŞ */

@media(max-width:650px) {

    .fullpage_slider_content .text_f,
    .fullpage_slider_content .text_s {
        font-size: 45px;
        line-height: 56px
    }
}

@media(max-width:600px) {
    .breadcrumb_area {
        padding: 180px 0 120px;
        background-position: left bottom !important
    }

    .sc_clients_logo_info .c_logo_item {
        flex: 0 0 33.33%;
        max-width: 33.33%
    }

    .s_section_title {
        font-size: 33px
    }

    .breadcrumb_area_six {
        padding: 190px 0 150px
    }

    .blog_details_area_two .blog_details_img {
        margin-top: -133px;
        margin-bottom: 30px
    }

    .f_round,
    .memphis_rounds {
        width: 450px;
        height: 450px
    }

    .shop_table .cr_item .media img {
        margin-right: 8px
    }

    .multi_left_img .left_dot {
        left: 0
    }

    .portfolio_slider_style.style_3 .single_portfolio_content h4 {
        font-size: 29px;
        margin-bottom: 10px
    }

    .portfolio_slider_style.style_3 .single_portfolio_content p {
        margin-bottom: 8px
    }
}

@media(max-width:576px) {
    .team_item {
        max-width: 300px;
        margin: 0 auto 55px
    }

    .breadcrumb_content h1 {
        font-size: 38px;
        line-height: 44px
    }

    .breadcrumb_content p {
        font-size: 20px
    }

    .testimonial_slider .slick-list .item .media {
        padding-left: 15px;
        padding-right: 15px
    }

    .testimonial_slider .slick-list .item .media .img {
        margin-right: 15px
    }

    .testimonial_slider .slick-list .item .media h5 {
        font-size: 18px
    }

    .testimonial_slider .slick-list .item .media p {
        font-size: 14px;
        line-height: 25px
    }

    .b_inner {
        padding-left: 15px;
        padding-right: 15px;
        margin-top: -25px
    }

    blockquote {
        padding-left: 25px;
        padding-right: 25px
    }

    .blockquote_two {
        padding: 38px 40px 20px 25px
    }

    .blog_list_content {
        padding: 30px 15px
    }

    .blog_list_content h2 {
        font-size: 25px;
        line-height: 33px
    }

    .p_comment_list .post_comment .reply-comment {
        padding-left: 20px
    }

    .social_link li+li {
        margin-left: 6px
    }

    .blog_details_br_content h2 {
        font-size: 32px
    }

    .blog_details_area_two .blog_details_img {
        margin-top: -90px;
        margin-bottom: 20px
    }

    .breadcrumb_area_six {
        padding: 180px 0 90px
    }

    .h_contact_info {
        display: none
    }

    .w_content .circle_line {
        left: 0;
        width: 290px;
        top: -52px
    }

    .wave_one_section_four .img_screen.one img {
        max-width: 75%
    }

    .w_content h2 {
        font-size: 40px;
        line-height: 80px;
        text-align: center
    }

    .w_phone_img {
        text-align: inherit;
        padding-left: 10px
    }

    .gallery_post .gallery_text_info .gallery_content,
    .gallery_post .gallery_text_info {
        padding-left: 30px;
        padding-right: 30px
    }

    .gallery_filter li {
        margin-bottom: 3px
    }

    .gallery_filter {
        margin-bottom: 35px
    }

    .gallery_post_two .img img {
        width: 100%
    }

    .gallery_inner_three {
        margin-left: 0;
        margin-right: 0
    }

    .gallery_inner_three .gallery_item {
        padding-left: 15px;
        padding-right: 15px
    }

    .w_img_table .two,
    .w_img_table .first {
        width: 115px
    }

    .social_icon {
        display: flex;
        align-items: flex-end
    }

    .fullpage_slider {
        padding: 100px 10px
    }

    .fullpage_slider_content {
        margin-right: 0;
        margin-top: -30px
    }

    .contact_area .contact_info .col-6 {
        flex: 0 0 100%;
        max-width: 100%;
        margin-bottom: 30px
    }

    .multi_left_img .left_dot {
        width: 100%
    }

    .big_rounds {
        opacity: 1;
        width: 300px;
        height: 300px
    }

    .w_mockup_img .img_screen.one {
        max-width: 90%
    }

    .multi_left_img .w_mockup_img .img_four {
        top: 65px
    }

    .pr_details_inner_two .pr_details_content {
        padding-left: 15px;
        padding-right: 15px
    }

    .pr_list_item .pr_list_content .price {
        float: none;
        padding-top: 5px
    }

    .shop_table .cart-subtotal .amount #coupon_two {
        width: 205px
    }

    .full_height_dark_slider .banner_img_content {
        margin-left: 80px
    }

    .text-right .social_icon {
        display: block
    }

    .full_height_dark_slider .banner_content_iner h2 {
        font-size: 40px
    }

    .custom_pagination.swiper-pagination {
        display: none
    }

    .fullscreen_area .single_portfolio_slider h2 {
        font-size: 38px
    }

    .masonry_portfolio_area .gallery_item {
        padding: 0
    }

    .portfolio_slider_style.style_3 .single_portfolio_content p {
        font-size: 14px;
        line-height: 22px
    }

    .hamburger_menu_wrepper .top_menu {
        padding: 18px 2px 0 15px
    }

    .hamburger_menu_wrepper .top_menu img {
        width: 150px
    }
}

@media(max-width:480px) {
    .clients_inner .ab_clients_logo {
        flex-wrap: wrap
    }

    .clients_inner .ab_clients_logo .ab_clients_logo_item {
        width: 100%
    }

    .blog_list_content .b_post_info,
    .post_social_info {
        display: block
    }

    .blog_list_content .b_post_info .p_date {
        margin-left: 0;
        margin-top: 5px
    }

    .blog_details_br_content .post_details .p_date,
    .blog_details_area_two .blog_details .post_details .p_date {
        margin-left: 0;
        margin-right: 10px
    }

    .b_post_info {
        display: block !important
    }

    .author_post {
        padding: 20px
    }

    .comment_post .author_img {
        margin-right: 15px
    }

    .footer_text h3 {
        font-size: 26px
    }

    .footer_text p {
        line-height: 20px
    }

    /* YENİ MOBİL 7  */
    .pr_details .p_btn {
        padding: 11px 15px 10px !important;
    }

    .w_content h2,
    .w_content_two h2 {
        font-size: 37px !important;
        line-height: initial !important
    }

    .aciklama-text,
    .aciklama-text2 {
        font-size: 14px;
        line-height: initial;
    }

    .header_area {
        padding: 10px 0;
    }

    .fullpage-wrapper .section .intro {
        padding: 90px 0;
    }
    .news-image img 
    {
        height: 200px;
        object-fit: cover;
    }

    .w_content .p_btn {
        margin-top: 30px;
    }

    /* YENİ MOBİL 7 BİTİŞ */
    .w_content .circle_line {
        top: 50%
    }

    .wave_one_section_two .round {
        width: 290px;
        height: 290px;
        left: 30px
    }

    .wave_one_section_four .img_four {
        width: 137px;
        top: 0
    }

    .por_details_item p a {
        font-size: 14px
    }

    .w_img_table .two,
    .w_img_table .first {
        display: none
    }

    .w_img_table {
        padding-top: 118px
    }

    .wave_two_section_one .w_img_table .laptop {
        top: 97px
    }

    .w_portfolio_img {
        width: 100%
    }

    .sc_video_inner {
        height: 253px;
        width: 97%
    }

    .w_contact_info li {
        width: 100%;
        margin-bottom: 8px
    }

    .fullpage_slider_content {
        padding-left: 0
    }

    .pr_details_inner_two .pr_details_content .por_details_item {
        width: 50%
    }

    .pr_details_content .pr_details_nav {
        margin-top: 10px
    }

    .shop_area .col-6 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .single_product_item {
        max-width: 255px;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 40px
    }

    .pr_details .d-flex,
    .pr_tab {
        display: block !important
    }

    .pr_tab {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 40px
    }

    .pr_tab .nav-item .nav-link {
        padding-top: 8px;
        padding-bottom: 8px
    }

    .pr_details .pr_button {
        margin-left: 0;
        margin-top: 12px
    }

    .pr_tab .nav-item {
        margin-right: 0;
        text-align: center
    }

    .product_description_area .tab-content {
        padding-top: 40px
    }

    .full_height_dark_slider .banner_content_iner {
        position: relative;
        padding: 20px 15px 0;
        top: 0;
        transform: translateY(0);
        width: 100%
    }

    .full_height_dark_slider .banner_img_content {
        margin-left: 15px
    }

    .fullpage_slider_img:before {
        top: -10px;
        left: -10px
    }
}

@media(max-width:380px) {

    .comment_post,
    .shop_menu_right {
        display: block !important
    }

    .comment_post .author_img {
        margin-bottom: 20px
    }

    .post_social_info .tags .tag {
        margin-left: 0;
        margin-bottom: 5px
    }

    .post_social_info .tags {
        margin-bottom: 10px
    }

    .w_content_two h2 {
        font-size: 48px
    }

    .shop_menu_right .view-style {
        justify-content: center;
        margin-bottom: 8px
    }
}