
@media (min-width:3840px) {
    .container {
        max-width: 1600px;
    }

    .Right_TopContent {
        top: 80px !important;
        right: 30% !important;
    }
    .Right_BottomContent {
        right: 30% !important;
        bottom: 80px !important;
    }
    .Left_topContent {
        top: 80px !important;
        left: 30% !important;
    }
    .Left_BottomContent {
        left: 30% !important;
        bottom: 80px !important;
    }
}




    @media (min-width:1920px) {
        #CropImageCrearepage .croppie-container .cr-boundary {
            width: 925px !important;
            height: 450px !important;
        }

        .croppie-container .cr-slider-wrap {
            margin: 28px 0px 10px 270px !important;
        }

        .modal-footer .plus {
            right: 250px !important;
        }

        .modal-footer .minus {
            left: 250px !important;
        }
    }

    @media (min-width:1800px) {
        .dashboard-index .col-lg-3.artwork-section {
            padding: 3rem;
        }

        .container {
            max-width: 1600px;
        }

        .secure-update-new .col-lg-2 .w-75 {
            width: 63% !important;
        }

        #CropImageCrearepage .croppie-container .cr-boundary {
            width: 865px !important;
            height: 450px !important;
        }

        .croppie-container .cr-slider-wrap {
            margin: 28px 0px 10px 240px !important;
        }

        .modal-footer .plus {
            right: 200px !important;
        }

        .modal-footer .minus {
            left: 200px !important;
        }
        /*.Right_BottomContent {
            right: 30% !important;
            bottom: 150px !important;
        }
        .Left_BottomContent {
            left: 30% !important;
            bottom: 150px !important;
        }
        .Left_topContent {
            top: 80px !important;
            left: 30% !important;
        }
        .Right_TopContent {
            top: 80px !important;
            right: 30% !important;
        }*/
    }

    @media (max-width:1600px) {
        .heading {
            margin-bottom: 20px;
        }

            .heading h4 {
                font-size: 30px;
            }

            .heading h2 {
                font-size: 55px;
            }

        footer .col-lg-3 a img {
            width: 40px;
            height: 40px;
        }

        #CropImageCrearepage .croppie-container .cr-boundary {
            width: 765px !important;
            height: 450px !important;
        }

        .croppie-container .cr-slider-wrap {
            margin: 28px 0px 10px 190px !important;
        }

        .modal-footer .plus {
            right: 170px !important;
        }

        .modal-footer .minus {
            left: 170px !important;
        }
    }

    @media (max-width:1500px) {
        .dashboard-index .col-lg-3.artwork-section {
            padding: 2rem;
        }

        .sharinger {
            width: 70% !important;
        }
    }

    @media (max-width:1440px) {
        .sharinger {
            width: 65% !important;
        }

        #CropImageCrearepage .croppie-container .cr-boundary {
            width: 685px !important;
            height: 450px !important;
        }

        .croppie-container .cr-slider-wrap {
            margin: 30px 0px 10px 135px !important;
        }

        .modal-footer .plus {
            right: 120px !important;
        }

        .modal-footer .minus {
            left: 120px !important;
        }

        .myArt img {
            height: 300px !important;
            min-height: 100% !important;
        }

        .toggle-label {
            width: 210px !important;
        }

            .toggle-label input[type=checkbox] + .back .toggle {
                width: 48% !important;
            }

            .toggle-label .label {
                font-size: 13px !important;
            }

        .login-left-sub-section {
            padding: 0 40px !important;
        }

        .sharingerBox {
            width: 50% !important;
        }
    }

    @media (max-width:1380px) {
        .myArt img {
            height: 300px !important;
            min-height: 100% !important;
        }
    }

    @media (max-width:1366px) {
        #CropImageCrearepage .croppie-container .cr-boundary {
            width: 645px !important;
            height: 450px !important;
        }
    }

    @media (max-width:1280px) {
        .sharinger {
            width: 70% !important;
        }
    }


    @media (max-width: 1200px) {
        .col-sm-8.product-desgin-details {
            width: 100%;
        }

        .banner-slider .slider.slider-for,
        .banner-slider .slider.slider-nav {
            max-width: 100%;
            float: none;
        }

        .banner-slider .slider.slider-for {
            padding-right: 0;
            padding-left: 0;
        }

        .banner-slider .slider.slider-nav {
            height: auto;
        }

        .slider-banner-image {
            height: 500px;
        }

        /* .slider.slider-nav.thumb-image {
        padding: 10px 0px;
    } */
        .slider-nav .slick-slide span {
            padding: 5px 0;
        }

        .slick-arrow {
            padding: 0;
            width: 30px;
            height: 30px;
            top: 50%;
            bottom: 0;
            -webkit-transform: translateY(-50%) rotate(-90deg);
            -moz-transform: translateY(-50%) rotate(-90deg);
            -ms-transform: translateY(-50%) rotate(-90deg);
            transform: translateY(-50%) rotate(-90deg);
        }

        .slick-prev {
            left: 0;
            right: unset;
        }

        .slick-next {
            left: unset;
            right: 0;
            background-color: transparent;
        }

        .heading h4 {
            font-size: 20px;
        }

        .heading h2 {
            font-size: 45px;
        }

        .detail h3 {
            font-size: 30px;
        }
    }

    @media only screen and (max-width: 1024px) {
        .container {
            max-width: 100%;
        }
        .navbar ul li.nav-item {
            margin-left: 0;
        }


        .mobile-login-cart a {
            margin-right: 1rem;
        }

        .main-content .nav-pills {
            margin: 125px 0 30px;
        }

        .product-form form > .row > div {
            width: 100%;
        }

            .product-form form > .row > div label.col-sm-3.col-form-label {
                width: 100%;
            }

            .product-form form > .row > div .col-form-label {
                font-weight: bold;
            }

            .product-form form > .row > div .col-sm-3 {
                width: 33%;
            }

            .product-form form > .row > div .col-sm-6 {
                width: 67%;
            }

        .sharinger a {
            padding: 10px 15px !important;
            margin: 0 10px 0 0 !important;
        }

        .sharinger {
            width: 80% !important;
        }

        .video_sect {
            width: 100px;
            height: 100px;
        }

        img.tbls_img {
            width: 100px;
            height: 100px;
        }

        .slideBnr .carousel-caption {
            padding: 20px;
            width: 600px;
            min-height: auto;
        }

            .slideBnr .carousel-caption h2 {
                font-size: 44px;
            }

            .slideBnr .carousel-caption p {
                font-size: 22px;
                margin-bottom: 10px;
                line-height: 1.5;
                color: #fff;
            }

            .slideBnr .carousel-caption a {
                color: #fff;
                text-decoration: underline;
                font-size: 18px;
            }

        #CropImageCrearepage .croppie-container .cr-boundary {
            width: 480px !important;
        }

        .croppie-container .cr-slider-wrap {
            margin: 28px 0px 10px 60px !important;
        }

        .modal-footer .minus {
            left: 50px !important;
        }

        .modal-footer .plus {
            right: 50px !important;
        }

        .art-work-sec .col-md-4 {
            flex: 0 0 auto;
            width: 33.33333333% !important;
        }

        .secure-update .row {
            align-items: center;
            justify-content: center;
        }

        header .navbar-nav li {
            padding: 0;
        }
        header .navbar .nav-item .nav-link {
            font-size: 14px !important;
        }
        .navbar-brand img {
            width: 80%;
        }
    }

    @media only screen and (max-width: 991px) {
        .artist-mobile .hireus, .artist-mobile .hireus {
            width: 50%;
        }

        #CropImageCrearepage .croppie-container .cr-boundary {
            width: 460px !important;
        }

        .croppie-container .cr-slider-wrap {
            margin: 28px 0px 10px 40px !important;
        }

        .modal-footer .minus {
            left: 20px !important;
        }

        .modal-footer .plus {
            right: 20px !important;
        }

        .artist-mobile .hireus .btn_1 {
            flex: 1 1 auto !important;
        }

        section.main-content.artist .btn-section {
            margin: 150px 0 0;
        }

        #historytbl .row {
            margin-top: 0;
        }

        .product-grid .card .card-body .w-75 {
            width: 100%;
        }

        .product-grid .card .card-body .badge {
            display: none;
        }

        .product-details-page-tbl .col-sm-4.text-end {
            width: 100%;
            text-align: left !important;
        }

        .product-details-page-tbl .nowrap {
            flex-wrap: nowrap;
            width: 55%;
            text-align: left;
        }

        .product-details-page-tbl .row .col-auto:first-child {
            width: 40%;
        }

        .product-details-page-tbl .row .col-auto:last-child {
            width: 60%;
        }

        .product-details .row .col-sm-3 {
            width: 32%;
        }

        .product-details .row .col-sm-9 {
            width: 65%;
        }

        .secure-update-new .col-sm-3 {
            width: 100%;
        }

        .secure-update-new .col-sm-4 {
            width: 75%;
        }

        .secure-update-new .col-sm-2 {
            width: 25%;
        }

        .product-details-page-tbl .col-sm-7,
        .mob-secure-update .col-sm-7,
        .mob-secure-update .col-sm-4 {
            width: 100%;
        }

        .mob-secure-update .nowrap {
            width: 100%;
        }

        .galaxy-dash {
            position: relative;
            top: 30px;
        }

            .galaxy-dash .card-title,
            .galaxy-dash .rating-stars,
            .galaxy-dash .col-sm-6.text-center,
            .galaxy-dash .row {
                justify-content: center !important;
                text-align: center !important;
            }

        .top-rated-section .card .card-body {
            min-height: 190px;
        }

        .dashboard-index .card .card-body .rated-img img {
            left: 42px;
            bottom: 152px;
        }

        .dashboard-contact button {
            position: relative;
            top: 35px;
        }

        .col-sm-5.dashboard-contact {
            width: 100%;
            margin: 0 !important;
            padding: 0 15px !important;
        }

        .col-sm-6.rating-stars {
            width: 100%;
        }

        .col-sm-6.rated-img {
            width: 100%;
        }

        .vehicle-detail-banner .car-slider-desc {
            max-width: 340px;
        }

        .bid-tag {
            padding: 10px 0 15px;
        }

        .slider.slider-nav.thumb-image {
            white-space: nowrap;
        }

        .thumbnail-image.slick-slide {
            padding: 0px 5px;
            min-width: 75px;
            display: inline-block;
            float: none;
        }

        .b-pagination-outer {
            display: none;
        }

        .sales-section .filter-details .col-lg-5,
        .sales-section .filter-details .col-lg-2 {
            margin-bottom: 15px;
            justify-content: left !important;
        }

        .nav-item.d-lg-block .d-flex .nav-link {
            width: 45%;
        }

        button.owl-next span,
        button.owl-prev span {
            display: none;
        }

        .user-details p {
            font-size: 16px;
        }

        .user-details h4 {
            font-size: 20px;
        }

        /* button.btn.btn_1 {
        font-size: 14px;
    } */
        .banner-section-bottom .col-lg-7 p {
            font-size: 14px;
        }

        .slider-c {
            padding: 100px 0 20px;
        }

        .slider-section {
            margin: 20px 0;
        }

        .artist-product-banner h2 {
            font-size: 32px;
        }

        .col-lg-10.m-auto {
            padding: 0 15px;
        }

        .artist-product-section .col-lg-12 {
            margin: 30px 0;
        }

        /*.mobile-login-cart {
            display: flex;
            align-items: center;
        }*/

            .mobile-login-cart a:first-of-type {
                /*margin-right: 1rem;
                border: 1px solid #ccc;
                height: 40px;
                width: 40px;*/
                /* display: flex; */
                /*align-items: center;
                justify-content: center;
                border-radius: 100px;*/
            }

        .image--cover {
            margin: 0 !important;
            width: 40px !important;
            height: 40px !important;
        }

        .mobile-login-cart p {
            font-size: 13px;
        }

        div#navbarSupportedContent {
            position: absolute;
            width: 100%;
            top: 92px;
            left: 0;
            background: #FBFBFB;
            padding-bottom: 10px;
            z-index: 1111;
        }

        .navbar ul li.nav-item {
            border-bottom: 1px solid #ccc;
            margin: 0;
            padding-left: 20px;
        }

        form.d-flex {
            margin: 0 10px;
        }

        .navbar-toggler:focus {
            box-shadow: none;
        }

        button.navbar-toggler {
            border: none;
        }

        .top-buttons-sec {
            text-align: end;
            display: flex;
            margin-top: 60px;
            flex-wrap: wrap;
            font-size: 12px;
        }

        .secure-update .btn_1 {
            margin: 10px 0;
            padding: 10px 20px;
            width: Calc(50% - 10px);
            margin-right: 10px !important;
        }

        /* .login-page .login-section .col-md-6.order-login-1,
.login-page .login-section .col-md-6.order-login-2 {
    width: 100%;
} */
        /* .login-page .login-section .col-md-6.order-login-2{
    order: 1;
}
.login-page .login-section .col-md-6.order-login-1{
    order: 2;
    height: 80vh;
} */
        .login-page {
            overflow: auto;
        }

        /* .order-login-1 .col-lg-6{
    width: 50%;
} */
        .login-section .copyrights-login {
            position: relative;
            bottom: -150px;
            width: 100%;
        }

        .navbar ul.d-flex li.nav-item {
            margin-left: 1rem;
            display: none !important;
        }

        .dashboard-index .col-lg-3.artwork-section {
            padding: 1.5rem 1rem;
        }

        .heading h4 {
            font-size: 18px;
        }

        .heading h2 {
            font-size: 35px;
        }

        .detail h3 {
            font-size: 24px;
        }

        .detail h5 {
            font-size: 14px;
            margin: 10px 0;
        }

        .detail h4 {
            font-size: 16px;
            margin-bottom: 40px;
        }

        .detail .button {
            padding: 10px 22px;
            font-size: 14px;
        }

        .signup-div {
            padding: 50px 25px;
        }

        .signup-section .col-3 {
            width: 40%;
        }

        .signup-section .col-5 {
            width: 60%;
        }

        .msg-head {
            display: block;
        }

        .chat-icon {
            display: block;
            margin-right: 5px;
        }

        .chatlist {
            width: 100%;
        }

        .chatbox {
            width: 100%;
            position: absolute;
            left: 1000px;
            right: 0;
            background: #fff;
            transition: all 0.5s ease;
            border-left: none;
        }

        .showbox {
            left: 0 !important;
            transition: all 0.5s ease;
        }

        .msg-head h3 {
            font-size: 14px;
        }

        .msg-head p {
            font-size: 12px;
        }

        .msg-head .flex-shrink-0 img {
            height: 30px;
        }

        .send-box button {
            width: 28%;
        }

        .send-box .form-control {
            width: 70%;
        }

        .chat-list h3 {
            font-size: 14px;
        }

        .chat-list p {
            font-size: 12px;
        }

        .msg-body ul li.sender p {
            font-size: 13px;
            padding: 8px;
            border-bottom-left-radius: 6px;
            border-top-right-radius: 6px;
            border-bottom-right-radius: 6px;
        }

        .msg-body ul li.repaly p {
            font-size: 13px;
            padding: 8px;
            border-top-left-radius: 6px;
            border-top-right-radius: 6px;
            border-bottom-left-radius: 6px;
        }

        .uploader label {
            height: 300px !important;
        }

        #qrCode .w-75 {
            width: 100% !important;
        }

        header nav.navbar p {
            color: black;
            text-align: center;
            margin-left: 0;
        }
        /*.filter_panel .gallery {
            columns: 3;
            padding: 0 15px;
        }*/
        /*.mobile-login-cart {
            display: block;
        }*/

        .mobile-login-cart {
            display: flex;
            align-items: center;
            position: absolute;
            right: 0;
        }

        header .navbar .nav-item .nav-link {
            font-size: 14px !important;
            padding: 15px;
        }

        .right-nav-sec {
            display: none;
        }

        .w_01 {
            width: 80px;
        }

    }

    @media screen and (max-width : 768px) {
        .sharinger {
            width: 100% !important;
        }

        .slideBnr .carousel-caption {
            padding: 30px 25px 30px 25px;
            width: 500px;
            min-height: auto;
        }

        .sharinger .fa-square-plus {
            margin: 0 5px 0 0 !important;
        }

        .art-work-sec .col-md-6 {
            flex: 0 0 auto;
            width: 100%;
        }

        footer .col-lg-3 a img {
            margin-right: 2px !important;
            margin-top: 10px;
            width: 26px !important;
            height: 26px !important;
        }

        .modalWidth03 {
            max-width: 55% !important;
        }

        #CropImageCrearepage .croppie-container .cr-boundary {
            width: 385px !important;
        }

        .p_left {
            padding-left: 50px !important;
        }

        .slideBnr .carousel-caption h2 {
            font-size: 34px;
        }

        .slideBnr .carousel-caption p {
            font-size: 18px;
            margin-bottom: 5px;
            color: #fff;
        }

        .slideBnr .carousel-caption a {
            color: #fff;
            text-decoration: underline;
            font-size: 16px;
        }

        .cr-slider {
            width: 240px !important;
        }

        .croppie-container .cr-slider-wrap {
            margin: 28px 0px 10px 10px !important;
        }

        .toggle-label {
            width: 180px !important;
            height: 48px !important;
        }

            .toggle-label input[type=checkbox] + .back .toggle {
                height: 40px !important;
            }

            .toggle-label .label {
                line-height: 42px !important;
            }

        .secure-update .btn_1 {
            width: Calc(33% - 10px) !important;
        }

        .topBlockchain {
            display: block !important;
        }

        .top-buttons-sec {
            margin-top: 20px !important;
        }

        .topBlockchain h2 {
            text-align: center;
        }

        .secure-update-new .col-sm-2 {
            width: 35%;
        }
    }

    @media screen and (max-width : 767px) {
        .slider-banner-image {
            height: 400px;
        }

        .slider.slider-nav.thumb-image {
            padding: 0px 3px 0 1px;
            margin: 10px 0px 0;
        }

        .slider-nav .slick-slide.thumbnail-image .thumbImg {
            max-width: 140px;
            height: 80px;
        }

        .slick-prev.slick-arrow {
            background-position: center 10px;
        }

        .slick-next.slick-arrow {
            background-position: center 10px, center;
        }

        .slider-nav .slick-slide span {
            font-size: 12px;
            white-space: normal;
        }

        section.banner-section .user-section .user_img_cls {
            margin-left: auto;
            margin-right: auto;
        }

        section.banner-section .user-details.user-details-new {
            max-width: 330px;
            left: 0;
            right: 0;
            margin: auto;
        }

        section.banner-section .user-section {
            padding-left: 15px;
        }

        table.dataTable thead th:last-child {
            width: 500px;
            min-width: 500px;
        }

        .p_left {
            padding-left: 0px !important;
        }
    }

    @media only screen and (max-width: 576px) {

        .artist-mobile .hireus,
        .artist-mobile .hireus {
            width: 100%;
        }

        .modalWidth03 {
            max-width: 90% !important;
        }

        #CropImageCrearepage .croppie-container .cr-boundary {
            width: 485px !important;
        }

        #nav-manage .filters .col-lg-4.col-md-12.col-sm-12 {
            width: 100%;
        }

        .msg-body ul li.repaly {
            width: 75%;
            margin-left: auto;
        }

        .product-details-page-tbl p {
            text-align: left;
        }

        .product-details-page-tbl .col-sm-4.text-end {
            text-align: center !important;
        }

        .product-details-page-tbl .col-form-label {
            margin-bottom: 0 !important;
        }

            .product-details-page-tbl .col-form-label.labe {
                font-weight: bold;
            }

        .product-details-page-tbl .row {
            margin: 0;
        }

        .secure-update-new .col-sm-4 {
            width: 100%;
        }

        .secure-update-new .col-sm-2 {
            width: 100%;
        }

        .col-sm-6.text-center {
            padding-right: 20px;
        }

        .select2-container {
            width: 100% !important;
        }

        .latest-carousel.off {
            margin: 0;
        }

        .latest-carousel .item.col-md-6 {
            padding: 0;
        }

        .slider-banner-image {
            height: 340px;
        }

        .dashboard-index-grid .signup-section .col-sm-6 {
            width: 100%;
        }

        /* .banner-slider .slider.slider-for{
        max-width: 100%;
        padding-left:5px;
    }
    
    .banner-slider .slider.slider-nav{
        max-width: 32%;
    } */
        .sales-section .m-5 {
            margin: 15px 0 !important;
        }

        #nav-manage-tab .filters .col-sm-6.d-flex {
            display: block !important;
        }

        .main-content.artist .container.main-section.artist-product-mobile {
            margin-top: 0;
        }

        .artist-prodcut-details .col-sm-2 {
            width: 25%;
        }

        .artist-prodcut-details .col-sm-10 {
            width: 75%;
        }

        .dashboard-contact {
            width: 160px;
        }

        #nav-earnings .earnings-section .text-end {
            text-align: center !important;
            margin-top: 1rem;
        }

        #nav-earnings .earnings-section .row.p-5 {
            padding: 1rem !important;
        }

        .main-content .nav-pills.index-left-nav {
            margin-top: 0;
        }

        section.banner-section .user-details.mobile-user-details {
            left: 0;
        }

        .artist-mobile {
            margin-top: 175px;
        }

        .follow-hire-btn {
            justify-content: center !important;
        }

        .slider-c {
            padding: 210px 0 20px;
        }

        .mobile-login-cart a {
            margin-right: 0rem;
        }

        .input-group-lg input::placeholder {
            font-size: 16px;
        }

        a.navbar-brand img {
            width: 150px;
        }

        footer .copyrights p {
            font-size: 14px;
        }

        footer .col-lg-3 a img {
            width: 32px;
            height: 32px;
        }

        .header-social-icons a {
            margin-left: 1rem;
        }

        footer {
            text-align: center;
        }

            footer .container .row {
                max-width: 90%;
                margin: auto;
            }

            footer .col-lg-3 {
                margin-top: 1rem;
                width: 100%;
                text-align: left;
            }

                footer .col-lg-3 h5 {
                    /* margin: auto; */
                    text-align: left;
                }

            footer .copyrights {
                margin-top: 40px;
            }

        .main-content.secure .filters .col-sm-4 {
            display: block !important;
        }

        section.banner-section .user-section.artist-banner {
            position: relative;
            top: 200px;
            text-align: center;
            padding-left: 0px;
        }

        .main-content.artist .col-lg-4.hireus button {
            width: 50%;
        }

        .main-content.artist .container.main-section {
            margin-top: 50px;
        }

        section.main-content.artist .btn-section {
            margin-bottom: 0;
        }

        .banner-section.banner-section-bottom {
            height: auto;
        }

            .banner-section.banner-section-bottom .col-lg-7 {
                order: 0;
                text-align: center;
            }

            .banner-section.banner-section-bottom .col-lg-5 {
                order: 1;
            }

        section.banner-section.banner-section-bottom .user-details {
            left: 19%;
            padding: 45px 30px 15px;
            bottom: -190px;
        }

        section.banner-section.banner-section-bottom .user-section {
            padding-left: 0px;
            text-align: center;
        }

        .order-login-1 .col-lg-6.login-left-sub-section {
            width: 100%;
        }

        .order-login-1 .col-lg-5.login-right-sub-section {
            display: none;
        }

        .col-md-6.order-login-2 {
            display: none !important;
        }

        .top-rated-section .col-sm-6 {
            width: 50%;
        }

        .signup-section .col-sm-4 {
            padding-top: 40px;
            padding-bottom: 40px;
        }

        .signup-section .col-sm-6 {
            margin-bottom: 40px;
        }

            .signup-section .col-sm-6 .btn_5 {
                margin-left: 0 !important;
            }

        .subscribe .col-sm-4 {
            padding: 0 15px;
        }

        .subscribe .col-sm-10 {
            width: 85%;
        }

        .subscribe .col-sm-2 {
            width: 10%;
        }

        .user-details .col-lg-2 {
            padding-bottom: 30px;
        }

        .user-details .moblie-center {
            text-align: center;
        }

        #v-pills-payment .col-lg-9 .btn_2.col-sm-2 {
            width: 30%;
        }

        .chatbox .modal-dialog-scrollable .send-box .input-group .form-control {
            width: 40%;
        }
    }

    @media only screen and (max-width: 425px) {
        .slider-banner-image {
            height: 280px;
        }

        .product-edit-btn .col-sm-2 {
            width: 30%;
        }

        .product-details .row .col-sm-3 {
            width: 32%;
        }

        .product-details .row .col-sm-9 {
            width: 65%;
        }

        .heading img {
            width: 200px;
        }

        section.banner-section.banner-section-bottom .user-details {
            left: 0%;
            padding: 45px 30px 15px;
        }

        section.banner-section .user-details {
            min-width: 100%;
        }

        section.banner-section .new-secure-section .user-details {
            min-width: auto !important;
        }

        section.banner-section .new-secure-section .user-details-new {
            min-width: 90% !important;
        }

        header section div.container a img {
            width: 12px;
            height: 12px;
        }

        header section div.container a {
            font-size: 14px;
        }

        .artist-product-banner h2 {
            font-size: 28px;
        }

        footer .copyrights p {
            font-size: 12px;
        }

        footer .first-section ul li:first-child {
            margin-top: 0px;
        }

        footer ul li a {
            font-size: 14px;
        }

        footer .col-lg-3 h5 {
            font-size: 18px;
        }

        section.banner-section .user-details.mobile-user-details {
            min-width: 95%;
            margin: 10px;
        }
    }

    /* @media only screen and (max-width:375px){
    section.banner-section.banner-section-bottom .user-details {
        left: 6%;
    }
}
@media only screen and (max-width:320px){
    section.banner-section.banner-section-bottom .user-details {
        left: 0%;
    }
} */

    @media (min-width: 475px) and (max-width: 575px) {
        section.banner-section.banner-section-bottom .user-details {
            left: 15%;
        }
    }

    @media (min-width:576px) and (max-width:991px) {
        #historytbl .col-sm-7 {
            width: 60%;
        }

        #historytbl .col-sm-4 {
            width: 30%;
        }

        .mob-secure-update .col-sm-4 {
            width: 100% !important;
        }

        #historytbl .col-auto label {
            margin-bottom: 0;
        }

        #historytbl .col-auto.flex-fill p {
            text-align: left;
        }

        .secure-update-new .col-lg-2 .w-75 {
            width: 100% !important;
        }

        .col-sm-6.text-center {
            padding-right: 20px;
        }

        .artist-prodcut-details .col-sm-2 {
            width: 30%;
        }

        .artist-prodcut-details .col-sm-10 {
            width: 70%;
        }

        footer .col-lg-3 a img {
            width: 36px;
            height: 36px;
        }

        .signup-section .row .col-sm-4 {
            width: 50%;
        }

        .product-grid .col-lg-3 {
            padding-left: 8px;
            padding-right: 8px;
        }

        .latest-carousel .item.col-md-6 {
            width: 100%;
        }

        .rating-stars img {
            width: 16px !important;
        }

        .rating-stars span {
            padding-left: .25rem;
            font-size: 14px;
        }

        .dashboard-contact .btn_6 {
            padding: 8px;
        }

        .dashboard-index .col-md-3.artwork-section p {
            line-height: 1.25rem;
        }

        .dashboard-index .gallery-img-2,
        .dashboard-index .gallery-img-1 {
            margin-top: 15px;
        }

        .order-login-1 .col-lg-5.login-right-sub-section {
            display: none;
        }

        .main-content.artist .col-lg-4.hireus button.btn_1 {
            padding: 12px 10px;
        }

        section.banner-section.banner-section-bottom .user-details {
            left: -8px;
        }

        section.banner-section.banner-section-bottom .user-section {
            padding-left: 18px;
        }

        .secure-update textarea.form-control {
            height: 170px;
        }
    }

    @media (min-width: 575px) and (max-width: 767px) {
        #nav-secure .filters .row .col-sm-3.col-lg-3 {
            width: 50%;
        }

        #nav-secure .filters .row .col-sm-2,
        #nav-secure .filters .row .col-sm-4.col-lg-4 {
            width: 50%;
        }

        #nav-secure .filters .row .col-sm-8 {
            width: 75%;
        }

        .galaxy-dash {
            position: relative;
            top: 30px;
        }

            .galaxy-dash .card-title,
            .galaxy-dash .rating-stars,
            .galaxy-dash .col-sm-6.text-center,
            .galaxy-dash .row {
                justify-content: center !important;
                text-align: center !important;
            }

        .top-rated-section .card .card-body {
            min-height: 190px;
        }

        .dashboard-index .card .card-body .rated-img img {
            left: 42px;
            bottom: 152px;
        }

        .dashboard-contact button {
            position: relative;
            top: 35px;
        }

        .col-sm-5.dashboard-contact {
            width: 100%;
            margin: 0 !important;
            padding: 0 15px !important;
        }

        .col-sm-6.rating-stars {
            width: 100%;
        }

        .col-sm-6.rated-img {
            width: 100%;
        }

        .product-grid .col-lg-3 {
            padding-left: 6px;
            padding-right: 6px;
        }

        .container {
            max-width: 90%;
        }

        footer .col-lg-3 {
            margin-top: 1rem;
            width: 100%;
            text-align: left;
        }

        footer .container .row .col-lg-3:last-child {
            width: 100%;
            margin-bottom: 20px;
        }

        .slider-c {
            padding: 250px 0 20px;
        }

        .banner-section.banner-section-bottom .col-lg-7 {
            order: 0;
            text-align: center;
        }

        .banner-section.banner-section-bottom .col-lg-5 {
            order: 1;
        }

        .follow-hire-btn {
            justify-content: center !important;
        }

        section.banner-section.banner-section-bottom .user-section {
            text-align: center;
        }

        section.banner-section.banner-section-bottom .user-details {
            left: 97px;
        }

        section.banner-section.banner-section-bottom .user-section {
            padding-left: 0;
        }

        .justify-content-start.galaxy {
            justify-content: center !important;
        }

        .slideBnr .carousel-caption {
            padding: 25px;
            width: 400px;
            min-height: auto;
        }

            .slideBnr .carousel-caption h2 {
                font-size: 26px;
                margin-bottom: 5px;
            }

            .slideBnr .carousel-caption p {
                font-size: 16px;
                color: #fff;
            }

            .slideBnr .carousel-caption a {
                color: #fff;
                text-decoration: underline;
                font-size: 15px;
            }

        .Left_topContent {
            top: 10px !important;
        }

        .Right_TopContent {
            top: 10px !important;
        }

        .Left_BottomContent {
            bottom: 10px !important;
        }

        .Right_BottomContent {
            bottom: 10px !important;
        }
    }

    @media (min-width:991px) and (max-width:1025px) {
        .user-details .container .row .col-lg-2 {
            width: 22%;
        }

        .user-details .container .row .col-lg-10 {
            width: 78%;
        }

        .product-grid .col-lg-3 {
            width: 33.33%;
        }

        .product-grid .col-lg-3 {
            padding-left: 10px;
            padding-right: 10px;
        }

        .video_sect {
            width: 100px;
            height: 100px;
        }

        img.tbls_img {
            width: 100px;
            height: 100px;
        }

        /* section.banner-section.banner-section-bottom .user-section{
        padding-left: 75px;
    } */
        /* section.banner-section.banner-section-bottom .user-details{
        left: 50px;
    } */
        .secure-update textarea.form-control {
            height: 205px;
        }
    }

    @media (min-width:991px) and (max-width:1200px) {
        .secure-update-new .col-sm-6 {
            width: 50%;
        }

        .product-grid .card .card-body .w-75 {
            width: 100% !important;
        }

        .product-grid .card .card-body .badge {
            display: none;
        }

        .product-details-page-tbl .col-sm-4.text-end {
            width: 100%;
            text-align: left !important;
        }

        .product-details-page-tbl .col-sm-7 {
            width: 100%;
        }

        .product-details .row .col-sm-3 {
            width: 32%;
        }

        .product-details .row .col-sm-9 {
            width: 65%;
        }

        .secure-update-new .col-sm-4 {
            width: 80%;
        }

        .secure-update-new .col-sm-2 {
            width: 35%;
        }

        .secure-update-new .col-sm-3 {
            width: 100%;
        }

        .secure-update-new .col-lg-2 .w-75 {
            width: 100% !important;
        }

        .galaxy-dash {
            position: relative;
            top: 30px;
        }

            .galaxy-dash .card-title,
            .galaxy-dash .rating-stars,
            .galaxy-dash .col-sm-6.text-center,
            .galaxy-dash .row {
                justify-content: center !important;
                text-align: center !important;
            }

        .top-rated-section .card .card-body {
            min-height: 190px;
        }

        .dashboard-index .card .card-body .rated-img img {
            left: 50px;
            bottom: 152px;
        }

        .dashboard-contact button {
            position: relative;
            top: 35px;
        }

        .col-sm-5.dashboard-contact {
            width: 100%;
            margin: 0 !important;
            padding: 0 15px !important;
        }

        .col-sm-6.rating-stars {
            width: 100%;
        }

        .col-sm-6.rated-img {
            width: 100%;
        }

        .col-sm-6.text-center {
            padding-right: 20px;
        }

        .product-grid .col-lg-3 {
            padding-left: 10px;
            padding-right: 10px;
        }

        .artist-prodcut-details .col-sm-2 {
            width: 24%;
        }

        .artist-prodcut-details .col-sm-10 {
            width: 75%;
        }

        .rating-stars img {
            width: 18px !important;
        }

        .dashboard-contact .btn_6 {
            padding: 8px;
        }

        .top-rated-section .col-lg-3 {
            width: 50%;
        }

        .signup-section .signup-div .col-3 {
            width: 40%;
        }

        .signup-section .signup-div .col-6 {
            width: 60%;
        }

        .product-grid-tabs .col-lg-3 {
            width: 33.33%;
        }

        .main-content .nav-pills {
            margin: 115px 0;
        }

        /* .secure-update .col-lg-2{
    width: 30%;
} */
        textarea.form-control {
            height: 205px;
        }
    }

    @media(max-width: 480px) {
        .hireus .btn_1 {
            padding: 8px 18px;
        }

        .art-work-sec .col-md-6 {
            flex: 0 0 auto;
            width: 100% !important;
        }

        section.banner-section .user-section {
            width: 100%;
            text-align: center;
            padding-left: 0;
        }

        .verification {
            height: 70vh;
        }

        .slideBnr .carousel-caption {
            padding: 10px;
            width: 300px;
            min-height: auto;
        }

            .slideBnr .carousel-caption h2 {
                font-size: 20px;
                margin-bottom: 2px;
            }

            .slideBnr .carousel-caption p {
                font-size: 14px;
                color: #fff;
                margin-bottom: 2px;
                line-height: normal;
            }

            .slideBnr .carousel-caption a {
                color: #fff;
                text-decoration: underline;
                font-size: 14px;
            }

        .Left_topContent {
            top: 10px !important;
        }

        .Right_TopContent {
            top: 10px !important;
        }

        .Left_BottomContent {
            bottom: 10px !important;
        }

        .Right_BottomContent {
            bottom: 10px !important;
        }

        .modalWidth03 {
            max-width: 96% !important;
        }

        #CropImageCrearepage .croppie-container .cr-boundary {
            width: 420px !important;
        }

        .croppie-container .cr-slider-wrap {
            margin: 28px 0px 10px 30px !important;
        }

        a.navbar-brand img {
            width: 130px;
        }

        .mobile-login-cart a img {
            width: 30px;
        }

        .sharingerBoxCrd {
            margin-bottom: 10px;
        }

        .edit_diary .btn-xs {
            padding: .25em 0.45em !important;
        }

        .secure-update .col-sm-2 .w-75 {
            width: 50% !important;
        }

        .secure-update .btn_1 {
            width: Calc(100% - 10px) !important;
        }

    }

    @media(max-width: 430px) {
        #CropImageCrearepage .croppie-container .cr-boundary {
            width: 380px !important;
        }

        .croppie-container .cr-slider-wrap {
            margin: 28px 0px 10px 0px !important;
        }
    }

    @media(max-width: 390px) {
        #CropImageCrearepage .croppie-container .cr-boundary {
            width: 340px !important;
            margin: 0;
        }

        .cr-viewport {
            width: 230px !important;
        }

        .cr-slider {
            width: 190px !important;
        }

        .croppie-container .cr-slider-wrap {
            margin: 28px 0px 10px -10px !important;
        }

        .edit_diary .btn-xs {
            padding: .25em 0.35em !important;
        }
    }

    @media (max-width: 384px) {
        .slideBnr .carousel-caption {
            padding: 10px;
            width: 300px;
            min-height: auto;
        }

            .slideBnr .carousel-caption h2 {
                font-size: 20px;
                margin-bottom: 2px;
            }

            .slideBnr .carousel-caption p {
                font-size: 14px;
                color: #fff;
                margin-bottom: 2px;
                line-height: normal;
            }

            .slideBnr .carousel-caption a {
                color: #fff;
                text-decoration: underline;
                font-size: 14px;
            }

        .croppie-container .cr-slider-wrap {
            margin: 28px 0px 10px -15px !important;
        }
    }

    @media(max-width: 375px) {
        #CropImageCrearepage .croppie-container .cr-boundary {
            width: 320px !important;
            margin: 0;
        }

        .cr-viewport {
            width: 230px !important;
        }
    }

    @media(max-width: 360px) {
        #CropImageCrearepage .croppie-container .cr-boundary {
            width: 310px !important;
            margin: 0;
        }

        .croppie-container .cr-slider-wrap {
            margin: 28px 0px 10px -20px !important;
        }
    }

    @media(max-width: 320px) {
        a.navbar-brand img {
            width: 90px;
        }
    }
