@media only screen and (min-width: 1200px) and (max-width: 1670px) {
    .main-header-one__bottom-left .main-menu__main-menu-box {
        margin-left: 35px;
    }

    .main-menu .main-menu__list>li+li,
    .stricky-header .main-menu__list>li+li {
        margin-left: 38px;
    }

    .main-header-one__bottom-right .btn-box {
        display: none;
    }

    .main-header-one__bottom-right {
        width: 243px;
        padding-left: 60px;
    }

    .main-header-one__bottom-left .logo-one {
        padding-left: 5px;
        width: 225px;
    }

    .main-header-one__bottom-right-bg {
        top: -24px;
    }

    .main-header-one__bottom-right::before {
        bottom: -32px;
    }


    /*Header Two*/
    .main-header-two__top-right {
        display: none;
    }

    .main-header-two__top-middle ul li {
        padding-right: 50px;
        margin-left: 50px;
    }

    .main-header-two__top-middle ul li:first-child {
        margin-left: 0;
    }

    .main-header-two__top-middle ul li:last-child {
        padding-right: 0;
    }











}


@media only screen and (min-width: 1200px) and (max-width: 1600px) {
    .cta-three__inner {
        display: block;
        padding: 31px 50px 32px;
        padding-right: 50px;
    }

    .cta-three__right {
        padding-left: 0px;
        margin-left: 0px;
        justify-content: center;
        margin-top: 40px;
    }

    .cta-three__right::before {
        display: none;
    }

    .cta-three__left .contact-info {
        justify-content: center;
    }

    .projects-one--three .projects-one__single-img .inner .overlay-content {
        right: 15px;
        padding: 20px 20px 19px;
    }

    .footer-one--two.style3 .shape1 {
        display: none;
    }

    .footer-one--two.style3 .shape7 {
        display: none;
    }

}



@media only screen and (min-width: 1200px) and (max-width: 1350px) {
    .projects-one__single-img .inner .overlay-content .content-box h2 {
        font-size: 20px;
    }

    .projects-one__single-img .inner .overlay-content .btn-box a {
        padding: 0px 20px 0px;
    }

}


@media only screen and (min-width: 1200px) and (max-width: 1800px) {
    .about-one .shape2 {
        display: none;
    }

    .about-one .shape3 {
        display: none;
    }

    .main-header-one__bottom-right .btn-box {
        display: none;
    }

    .main-header-two .main-header-one__bottom-right {
        width: 170px;
        padding-left: 35px;
    }

    .main-header-two .main-header-one__bottom-right-bg {
        top: -24px;
    }

    .about-two .shape3 {
        display: none;
    }

    .about-two .shape2 {
        display: none;
    }

    .main-header-one__bottom-right-bg {
        top: -24px;
    }

    .main-header-one__bottom-right::before {
        bottom: -32px;
    }






}

@media only screen and (min-width: 1200px) and (max-width: 1300px) {
    .main-header__cart-box {
        display: none;
    }

    .main-header-one__bottom-right {
        width: 170px;
        padding-left: 60px;
    }

    .main-header-two .main-header__cart-box {
        display: block;
    }

    .blog-one--two.style3 .blog-one__single-content-bottom .btn-box a {
        font-size: 14px;
    }




}

@media only screen and (min-width: 1200px) and (max-width: 1500px) {
    .main-slider-one .shape8 {
        display: none;
    }

    .services-one__single {
        padding: 35px 20px 55px;
        padding-right: 20px;
    }

    .services-one__single-top .content-box {
        margin-left: 10px;
    }

    .services-one__single-top .content-box h2 {
        font-size: 16px;
    }

    .services-one__single .text-box p {
        font-size: 15px;
    }

    .blog-one__single-content .shape1 {
        display: none;
    }

    .blog-one__single-content h2 {
        font-size: 18px;
        line-height: 28px;
    }

    .blog-one__single-content {
        padding: 35px 20px 25px;
    }

    .blog-one__single-content-bottom .btn-box a {
        padding: 6px 10px 7px;
        font-size: 12px;
    }

    .blog-one__single-content-bottom {
        padding-right: 10px;
    }

    .blog-one__single-content-bottom .share-post p {
        font-size: 14px;
    }

    .blog-one__single-content-bottom .share-post p a span::before {
        font-size: 13px;
        padding-left: 4px;
    }

    .main-header-two__bottom-left-text .text-box {
        display: none;
    }

    .main-header-two__bottom-left-text .btn-box {
        margin-left: 0px;
    }

    .main-header-two__bottom-left-text {
        width: 210px;
        padding-left: 0px;
    }









}


@media only screen and (min-width: 1200px) and (max-width: 1400px) {
    .why-choose-two__bottom-single.style2 .why-choose-two__bottom-single-img {
        padding: 67px 30px 75px;
    }

    .why-choose-two__bottom-single.style2 .content-box-style2 .text-box h2 br {
        display: none;
    }

    .why-choose-two__bottom-single.style2 .content-box-style2 .text-box h2 {
        font-size: 20px;
        line-height: 30px;
    }


}

@media only screen and (min-width: 1200px) and (max-width: 1850px) {
    .video-one .shape1 {
        display: none;
    }

    .video-one .shape2 {
        display: none;
    }

    .video-one .shape3 {
        display: none;
    }


}

/* Medium screen  */
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .main-slider-two .image-layer{
        background-position: 35% 0;
    }
    /* Main Header One */
    .main-header-one__top {
        display: none;
    }

    .main-header-one__bottom-right {
        display: none;
    }

    .main-header-one__bottom-left {
        width: 100%;
        justify-content: space-between;
    }

    .logo-one__bg {
        display: none;
    }

    .main-header-one__bottom-left .logo-one::before {
        display: none;
    }

    .main-header-one__bottom-left .logo-one {
        padding-left: 0;
    }

    .main-header-one__bottom {
        padding: 15px 0px 15px;
    }

    .main-header-one .container {
        max-width: 100%;
        padding: 0px 0px;
    }

    .main-header-one__bottom .container {
        padding: 0px 15px;
    }

    .main-header-one__bottom-left .main-menu__main-menu-box {
        margin-left: 0px;
        line-height: 0;
    }

    /* Main Slider One */
    .main-slider-one {
        margin-top: 0px;
    }

    .main-slider-one .shape8 {
        display: none;
    }

    .main-slider-one .shape2 {
        display: none;
    }

    .main-slider-one .shape3 {
        display: none;
    }

    .main-slider-one__content {
        padding: 124px 0px 150px;
    }

    .main-slider-one__content .title h2 {
        font-size: 60px;
    }

    /* Why Choose One */
    .why-choose-one .shape1 {
        display: none;
    }

    .why-choose-one__single-inner p br {
        display: none;
    }

    /* About One */
    .about-one .shape2 {
        display: none;
    }

    .about-one .shape3 {
        display: none;
    }

    .about-one__img {
        margin-left: 0px;
        margin-right: 0px;
        max-width: 690px;
        width: 100%;
    }

    .about-one__content {
        margin-left: 0px;
        margin-top: 75px;
        max-width: 700px;
        width: 100%;
    }

    .about-one {
        padding: 110px 0px 110px;
    }

    /* Projects One */
    .projects-one__single {
        max-width: 500px;
        width: 100%;
        margin: 0 auto 30px;
    }

    /*Team One*/
    .team-one__top-inner {
        display: block;
        text-align: center;
    }

    .team-one__top-inner .text-box {
        margin: 0 auto;
        margin-top: 20px;
    }

    /*Testimonial One*/
    .testimonial-one__top-inner {
        display: block;
        text-align: center;
    }

    .testimonial-one__top-inner .text-box {
        margin: 0 auto;
        margin-top: 30px;
    }

    .testimonial-one__single {
        padding: 35px 30px 45px;
        padding-right: 30px;
    }

    .testimonial-one__single-top-left .content-box p {
        font-size: 15px;
    }

    /*Process One*/
    .process-one__single .shape1 {
        display: none;
    }

    .process-one__single .shape2 {
        display: none;
    }

    .process-one__single {
        margin: 0 auto 30px;
    }

    .process-one__single.mt60 {
        margin-top: 0px;
    }

    .process-one__single.ml40 {
        margin-left: 0px;
        margin: 0 auto 30px;
    }

    .process-one__single.ml50 {
        margin-left: 0px;
        margin: 0 auto 30px;
    }

    .process-one__single.ml20 {
        margin-left: 0px;
        margin: 0 auto 30px;
    }

    /*Blog One*/
    .blog-one__top-inner {
        display: block;
        text-align: center;
    }

    .blog-one__top-inner .text-box {
        margin: 0 auto;
        margin-top: 30px;
    }

    /*Cta Two*/
    .cta-two__inner {
        display: block;
        text-align: center;
        padding-right: 75px;
    }

    .cta-two__inner .btn-box {
        margin-top: 20px;
    }

    /*Footer One*/
    .footer-one__post {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 70px;
        max-width: 350px;
    }

    .footer-one__newsletter {
        margin-top: 70px;
        max-width: 400px;
        width: 100%;
    }

    /*Main Header Two*/
    .main-header-two__top {
        display: none;
    }

    .main-header-two__bottom-left-text-bg {
        display: none;
    }

    .main-header-two .main-header-one__bottom {
        padding: 30px 0px 30px;
    }

    .main-header-two .main-header-two__bottom-left-text {
        width: 100%;
        padding-left: 0px;
    }

    .main-header-two .container {
        padding: 0px 0px;
    }

    .main-header-two .main-header-one__bottom .container {
        padding: 0px 15px;
    }

    /*About Two*/
    .about-two__img {
        margin-left: 0px;
        padding-right: 50px;
        max-width: 700px;
        width: 100%;
    }

    .about-two .shape2 {
        display: none;
    }

    .about-two .shape3 {
        display: none;
    }

    .about-two__content {
        margin-left: 0px;
        margin-top: 100px;
        max-width: 700px;
        width: 100%;
    }

    /* Why Choose Two */
    .why-choose-two__bottom-single {
        max-width: 680px;
        width: 100%;
        margin: 0 auto 30px;
    }

    /* Services Two */
    .services-two__single {
        padding: 40px 25px 55px;
        padding-right: 25px;
    }

    .services-two__single-top .content-box h2 {
        font-size: 18px;
        font-weight: 700;
    }

    .services-two__bottom-inner {
        display: block;
        text-align: center;
    }

    .services-two__bottom-inner .btn-box {
        margin-top: 30px;
    }

    /* Projects Two */
    .process-one--two-top {
        display: block;
        text-align: center;
    }

    .process-one--two-top .text-box {
        margin: 30px auto 0px;
    }

    /* Brand One */
    .brand-one__list li {
        padding-right: 25px;
    }

    /* Cta Three */
    .cta-three__inner {
        display: block;
        padding: 31px 50px 32px;
        padding-right: 50px;
    }

    .cta-three__right {
        padding-left: 0px;
        margin-left: 0px;
        justify-content: center;
        margin-top: 40px;
    }

    .cta-three__right::before {
        display: none;
    }

    .cta-three__left .contact-info {
        justify-content: center;
    }

    /* Main Header Three */
    .main-header-two__bottom-left-text .text-box {
        display: none;
    }

    .main-header-two__bottom-left-text .btn-box {
        position: relative;
        display: block;
        margin-left: 0px;
    }

    /* Cta Four */
    .cta-four__inner {
        padding: 26px 40px 26px;
        padding-right: 40px;
    }

    .cta-four__left .text-box {
        margin-left: 30px;
    }

    /* About Three */
    .about-three__img {
        max-width: 585px;
        width: 100%;
    }

    .about-three .shape2 {
        display: none;
    }

    .about-three__content {
        margin-top: 130px;
        margin-left: 0px;
        max-width: 700px;
        width: 100%;
    }

    /* Services Two */
    .process-one--three .sec-title__title {
        font-size: 50px;
    }

    /* Testimonial Two */
    .testimonial-one.style2 .testimonial-one__single-top {
        padding-right: 25px;
    }

    /* Projects One */
    .projects-one--three .projects-one__single {
        max-width: 100%;
        width: 100%;
    }

    /* Video One */
    .video-one .shape1 {
        display: none;
    }

    .video-one .shape2 {
        display: none;
    }

    .video-one .shape3 {
        display: none;
    }

    .footer-one--two.style3 .shape1 {
        display: none;
    }

    .footer-one--two.style3 .shape7 {
        display: none;
    }

    /*Team Details*/
    .team-details__content {
        margin-left: 0px;
        margin-top: 51px;
        max-width: 700px;
        width: 100%;
    }

    /*Services Details*/
    .sidebar {
        max-width: 550px;
        width: 100%;
        margin: 0 auto 60px;
    }

    .services-details__content {
        margin-left: 0px;
    }

    /*Project Details*/
    .project-details__img1-content {
        padding-left: 360px;
    }

    .project-details__img1-content .text-box h2 {
        font-size: 30px;
        line-height: 40px;
    }

    /*Blog List*/
    .blog-list-page__content {
        margin-right: 0px;
    }

    .sidebar.style2 {
        margin: 60px auto 0px;
    }

    /*Faq Page*/
    .faq-page__faq .accrodion-title h4::before {
        right: -30px;

    }

    .faq-page__faq .accrodion-title {
        padding: 17px 50px 17px 30px;
    }

    /*Shop Details*/
    .shop-details__img-box {
        margin-right: 0px;
        max-width: 650px;
    }

    .shop-details__content {
        margin-top: 90px;
        max-width: 750px;
        width: 100%;
        margin-left: 0;
    }

    .single-review-box .text-box h3 {
        font-size: 18px;
    }





















}


/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) {

    .main-slider-two .image-layer{
        background-position: 30% 0;
    }
    .main-slider-two__content .title h2{
        font-size: 75px;
    }
    /* Main Header One */
    .main-header-one__top {
        display: none;
    }

    .main-header-one__bottom-right {
        display: none;
    }

    .main-header-one__bottom-left {
        width: 100%;
        justify-content: space-between;
    }

    .logo-one__bg {
        display: none;
    }

    .main-header-one__bottom-left .logo-one::before {
        display: none;
    }

    .main-header-one__bottom-left .logo-one {
        padding-left: 0;
    }

    .main-header-one__bottom {
        padding: 15px 0px 15px;
    }

    .main-header-one .container {
        max-width: 100%;
        padding: 0px 0px;
    }

    .main-header-one__bottom .container {
        padding: 0px 15px;
    }

    .main-header-one__bottom-left .main-menu__main-menu-box {
        margin-left: 0px;
        line-height: 0;
    }

    /* Main Slider One */
    .main-slider-one {
        margin-top: 0px;
    }

    .main-slider-one .shape8 {
        display: none;
    }

    .main-slider-one .shape2 {
        display: none;
    }

    .main-slider-one .shape3 {
        display: none;
    }

    .main-slider-one__content {
        padding: 124px 0px 150px;
    }

    .main-slider-one__content .title h2 {
        font-size: 60px;
    }

    .main-slider-one .shape1 {
        display: none;
    }

    .main-slider-one .image-layer::after {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        background: rgba(255, 255, 255, 0.7);
        content: "";
        z-index: -1;
    }

    /* Why Choose One */
    .why-choose-one .shape1 {
        display: none;
    }

    .why-choose-one__single {
        max-width: 500px;
        width: 100%;
        margin: 0 auto 30px;
    }

    .cta-one__inner-box .text-box h2 br {
        display: none;
    }

    .cta-one__inner {
        padding: 168px 20px 80px;
    }

    /* About One */
    .about-one .shape2 {
        display: none;
    }

    .about-one .shape3 {
        display: none;
    }

    .about-one__img {
        margin-left: 0px;
        margin-right: 0px;
        max-width: 690px;
        width: 100%;
    }

    .about-one__content {
        margin-left: 0px;
        margin-top: 75px;
        max-width: 700px;
        width: 100%;
    }

    .about-one {
        padding: 110px 0px 110px;
    }

    /* Projects One */
    .projects-one__single {
        max-width: 500px;
        width: 100%;
        margin: 0 auto 30px;
    }

    /*Team One*/
    .team-one__top-inner {
        display: block;
        text-align: center;
    }

    .team-one__top-inner .text-box {
        margin: 0 auto;
        margin-top: 20px;
    }

    .team-one__single {
        max-width: 500px;
        width: 100%;
        margin: 0 auto 30px;
    }

    /*Services One*/
    .services-one__bottom-inner {
        display: block;
        text-align: center;
    }

    .services-one__bottom-inner .btn-box {
        margin-top: 30px;
    }

    /*Testimonial One*/
    .testimonial-one__top-inner {
        display: block;
        text-align: center;
    }

    .testimonial-one__top-inner .text-box {
        margin: 0 auto;
        margin-top: 30px;
    }

    .testimonial-one__single {
        max-width: 570px;
        width: 100%;
        margin: 0 auto;
    }

    /*Process One*/
    .process-one__single .shape1 {
        display: none;
    }

    .process-one__single .shape2 {
        display: none;
    }

    .process-one__single {
        margin: 0 auto 30px;
    }

    .process-one__single.mt60 {
        margin-top: 0px;
    }

    .process-one__single.ml40 {
        margin-left: 0px;
        margin: 0 auto 30px;
    }

    .process-one__single.ml50 {
        margin-left: 0px;
        margin: 0 auto 30px;
    }

    .process-one__single.ml20 {
        margin-left: 0px;
        margin: 0 auto 30px;
    }

    /*Blog One*/
    .blog-one__top-inner {
        display: block;
        text-align: center;
    }

    .blog-one__top-inner .text-box {
        margin: 0 auto;
        margin-top: 30px;
    }

    /*Cta Two*/
    .cta-two__inner {
        display: block;
        text-align: center;
        padding-right: 75px;
    }

    .cta-two__inner .btn-box {
        margin-top: 20px;
    }

    .cta-two__inner .text-box h2 {
        font-size: 32px;
    }

    /*Footer One*/
    .footer-one__post {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 70px;
        max-width: 350px;
    }

    .footer-one__newsletter {
        margin-top: 70px;
        max-width: 400px;
        width: 100%;
    }

    /*Main Header Two*/
    .main-header-two__top {
        display: none;
    }

    .main-header-two__bottom-left-text-bg {
        display: none;
    }

    .main-header-two .main-header-one__bottom {
        padding: 30px 0px 30px;
    }

    .main-header-two .main-header-two__bottom-left-text {
        width: 100%;
        padding-left: 0px;
    }

    .main-header-two .container {
        padding: 0px 0px;
    }

    .main-header-two .main-header-one__bottom .container {
        padding: 0px 15px;
    }

    /*About Two*/
    .about-two__img {
        margin-left: 0px;
        padding-right: 50px;
        max-width: 700px;
        width: 100%;
    }

    .about-two .shape2 {
        display: none;
    }

    .about-two .shape3 {
        display: none;
    }

    .about-two__content {
        margin-left: 0px;
        margin-top: 100px;
        max-width: 700px;
        width: 100%;
    }

    /*Why Choose Two*/
    .why-choose-two__single {
        max-width: 500px;
        width: 100%;
        margin: 0 auto 30px;
    }

    /* Why Choose Two */
    .why-choose-two__bottom-single {
        max-width: 680px;
        width: 100%;
        margin: 0 auto 30px;
    }

    /* Services Two */
    .services-two__bottom-inner {
        display: block;
        text-align: center;
    }

    .services-two__bottom-inner .btn-box {
        margin-top: 30px;
    }

    .services-two__bottom-inner .text-box h2 br {
        display: none;
    }

    .services-two__single {
        max-width: 500px;
        width: 100%;
        margin: 0 auto 30px;
    }

    /* Projects Two */
    .process-one--two-top {
        display: block;
        text-align: center;
    }

    .process-one--two-top .text-box {
        margin: 30px auto 0px;
    }

    /* Pricing One */
    .pricing-one .sec-title__title br {
        display: none;
    }

    /* Brand One */
    .brand-one .title-box {
        margin-bottom: 41px;
    }

    .brand-one .title-box h2 br {
        display: none;
    }

    .brand-one__list li {
        padding-right: 0px;
        margin-bottom: 30px;
    }

    .brand-one__list li:before {
        display: none;
    }

    .brand-one__list li .img-box a img {
        width: auto;
    }

    .brand-one__list {
        display: block;
        text-align: center;
    }

    /* Cta Three */
    .cta-three__inner {
        display: block;
        padding: 31px 40px 32px;
        padding-right: 40px;
    }

    .cta-three__right {
        padding-left: 0px;
        margin-left: 0px;
        justify-content: center;
        margin-top: 40px;
    }

    .cta-three__right::before {
        display: none;
    }

    .cta-three__left .contact-info {
        justify-content: center;
    }

    .cta-three__right .btn-box {
        margin-left: 30px;
    }

    /* Main Header Three */
    .main-header-two__bottom-left-text .text-box {
        display: none;
    }

    .main-header-two__bottom-left-text .btn-box {
        position: relative;
        display: block;
        margin-left: 0px;
    }

    /* Main Slider Three */
    .main-slider-two__single .shape2 {
        display: none;
    }

    /* Cta Four */
    .cta-four__inner {
        padding: 26px 40px 26px;
        padding-right: 40px;
        display: block;
    }

    .cta-four__left .text-box {
        margin-left: 30px;
    }

    .cta-four__left {
        display: block;
        text-align: center;
    }

    .cta-four__left .icon-box {
        margin: 0 auto 20px;
    }

    .cta-four__right .btn-box {
        text-align: center;
        margin-top: 20px;
    }

    /* About Three */
    .about-three__img {
        max-width: 585px;
        width: 100%;
    }

    .about-three .shape2 {
        display: none;
    }

    .about-three__content {
        margin-top: 130px;
        margin-left: 0px;
        max-width: 700px;
        width: 100%;
    }

    /* Services Two */
    .process-one--three .sec-title__title {
        font-size: 50px;
    }

    .process-one--three__top-inner {
        display: block;
    }

    .process-one--three__top-inner .sec-title {
        padding-bottom: 0px;
        margin-bottom: 40px;
    }

    /* Projects One */
    .projects-one--three .projects-one__single {
        max-width: 100%;
        width: 100%;
    }

    /* Video One */
    .video-one .shape1 {
        display: none;
    }

    .video-one .shape2 {
        display: none;
    }

    .video-one .shape3 {
        display: none;
    }

    .footer-one--two.style3 .shape1 {
        display: none;
    }

    .footer-one--two.style3 .shape7 {
        display: none;
    }

    /*Team Details*/
    .team-details__content {
        margin-left: 0px;
        margin-top: 51px;
        max-width: 700px;
        width: 100%;
    }

    .contact-one__inner {
        padding: 80px 30px 80px;
    }

    .services-one--services .services-one__single-top .content-box h2 {
        font-size: 21px;
    }

    /*Services Details*/
    .sidebar {
        max-width: 550px;
        width: 100%;
        margin: 0 auto 60px;
    }

    .services-details__content {
        margin-left: 0px;
    }

    /*Project Details*/
    .project-details__img1-content {
        padding-left: 350px;
        display: block;
    }

    .project-details__img1-content .social-links {
        max-width: 170px;
        margin-top: 10px;
    }

    .project-details__img1-content .text-box h2 {
        font-size: 28px;
        line-height: 38px;
    }

    .project-details-text3-img {
        margin-top: 30px;
    }

    .project-details-text4-single {
        margin-top: 45px;
    }

    .project-details-text4 {
        padding: 0px 40px 51px;
    }

    /*Blog*/
    .blog-one--two .blog-one__single-content-bottom .btn-box a {
        padding: 6px 17px 7px;
    }

    .blog-one--two .blog-one__single-content h2 a br {
        display: none;
    }

    /*Blog List*/
    .blog-list-page__content {
        margin-right: 0px;
    }

    .sidebar.style2 {
        margin: 60px auto 0px;
    }

    /*Contact Page*/
    .contact-page-top__single {
        max-width: 500px;
        width: 100%;
        margin: 0 auto 30px;
    }

    .contact-page-top__single::before {
        display: none;
    }

    .contact-page-top .title-box h2 br {
        display: none;
    }

    /*Faq Page*/
    .faq-page__faq .accrodion-title h4::before {
        right: -30px;
    }

    .faq-page__faq .accrodion-title {
        padding: 17px 50px 17px 30px;
    }

    .faq-page .title-box p br {
        display: none;
    }

    .faq-page__single {
        margin-bottom: 40px;
    }

    .faq-page {
        position: relative;
        padding: 100px 0px 70px;
    }

    /*Shop Page*/
    .shop-page__single-content .bottom-text .text-box h4 {
        font-size: 14px;
        font-weight: 700;
    }

    /*Shop Details*/
    .shop-details__img-box {
        margin-right: 0px;
        max-width: 650px;
    }

    .shop-details__content {
        margin-top: 90px;
        max-width: 750px;
        width: 100%;
        margin-left: 0;
    }

    .single-review-box-outer {
        margin-bottom: 20px;
    }

    /*Cart Page*/
    .cart-page__left {
        margin-right: 0px;
    }

    .cart-page__right {
        margin-left: 0px;
        margin-top: 30px;
    }

    /*Checkout Area*/
    .checkout-area__sidebar {
        margin-left: 0px;
        max-width: 600px;
        width: 100%;
        margin: 40px auto 0px;
    }

    /*Main Slider Three*/
    .main-slider-three__content .title h2 {
        font-size: 60px;
        line-height: 1.2em;
    }





























}


/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) {

    .sec-title__title {
        font-size: 35px;
        line-height: 1.2em;
    }

    .sec-title__title br {
        display: none;
    }

    .sec-title{
        padding-bottom: 40px;
    }

    /* Main Header One */
    .main-header-one__top {
        display: none;
    }

    .main-header-one__bottom-right {
        display: none;
    }

    .main-header-one__bottom-left {
        width: 100%;
        justify-content: space-between;
    }

    .logo-one__bg {
        display: none;
    }

    .main-header-one__bottom-left .logo-one::before {
        display: none;
    }

    .main-header-one__bottom-left .logo-one {
        padding-left: 0;
    }

    .main-header-one__bottom {
        padding: 15px 0px 15px;
    }

    .main-header-one .container {
        max-width: 100%;
        padding: 0px 0px;
    }

    .main-header-one__bottom .container {
        padding: 0px 15px;
    }

    .main-header-one__bottom-left .main-menu__main-menu-box {
        margin-left: 0px;
        line-height: 0;
    }

    /* Main Slider One */
    .main-slider-one {
        margin-top: 0px;
    }

    .main-slider-one .shape8 {
        display: none;
    }

    .main-slider-one .shape2 {
        display: none;
    }

    .main-slider-one .shape3 {
        display: none;
    }

    .main-slider-one__content {
        padding: 124px 0px 150px;
    }

    .main-slider-one__content .title h2 {
        font-size: 36px;
        line-height: 1.2em;
    }

    .main-slider-one .shape1 {
        display: none;
    }

    .main-slider-one .image-layer::after {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        background: rgba(255, 255, 255, 0.7);
        content: "";
        z-index: -1;
    }

    .main-slider-one__content .tagline h6 {
        font-size: 15px;
    }

    .main-slider-one__content .title h2 br {
        display: none;
    }

    .main-slider-one .shape7 {
        display: none;
    }

    .main-slider-one .owl-theme .owl-nav {
        display: none;
    }

    .main-slider-one__content .text p br {
        display: none;
    }

    /* Why Choose One */
    .why-choose-one .shape1 {
        display: none;
    }

    .why-choose-one__single {
        max-width: 500px;
        width: 100%;
        margin: 0 auto 30px;
    }

    .cta-one__inner-box .text-box h2 br {
        display: none;
    }

    .cta-one__inner {
        padding: 168px 20px 80px;
    }

    .why-choose-one .shape2 {
        display: none;
    }

    .why-choose-one__single-inner p br {
        display: none;
    }

    .cta-one__inner-box .text-box h2 {
        font-size: 35px;
        line-height: 45px;
    }

    /* About One */
    .about-one .shape2 {
        display: none;
    }

    .about-one .shape3 {
        display: none;
    }

    .about-one__img {
        margin-left: 0px;
        margin-right: 0px;
        max-width: 690px;
        width: 100%;
    }

    .about-one__content {
        margin-left: 0px;
        margin-top: 65px;
        max-width: 700px;
        width: 100%;
    }

    .about-one__img2 {
        position: relative;
        bottom: 0px;
        right: 0px;
        margin-top: 20px;
    }

    .about-one__img3 {
        position: relative;
        right: 0;
        bottom: 0px;
        margin-top: 10px;
    }

    .about-one__img .shape1 {
        bottom: auto;
        right: auto;
        top: -25px;
        left: -25px;
    }

    .about-one__content-text2-single.style2 {
        margin-top: 30px;
    }

    .about-one {
        padding: 110px 0px 110px;
    }

    .about-one__content-text2-single {
        max-width: 400px;
    }

    /* Projects One */
    .projects-one__single {
        max-width: 500px;
        width: 100%;
        margin: 0 auto 30px;
    }

    .projects-one__single-img .inner .overlay-content {
        left: 0px;
        right: 10px;
        padding: 20px 15px 19px;
        padding-right: 10px;

    }

    .projects-one__single-img .inner .overlay-content .btn-box a {
        padding: 0px 15px 0px;
        font-size: 12px;
    }

    .projects-one__single-img .inner .overlay-content .content-box h2 {
        font-size: 19px;
    }

    .projects-one__bottom {
        display: block;
        text-align: center;
        padding: 20px 10px 20px;
    }

    .projects-one__bottom .btn-box a {
        border: 1px solid var(--clenq-black2);
        border-top: 1px solid var(--clenq-black2);
        border-bottom: 1px solid var(--clenq-black2);
        border-right: 1px solid var(--clenq-black2);
    }

    .projects-one__bottom .btn-box {
        margin-top: 15px;
    }

    /*Team One*/
    .team-one__top-inner {
        display: block;
        text-align: center;
    }

    .team-one__top-inner .text-box {
        margin: 0 auto;
        margin-top: 20px;
    }

    .team-one__single {
        max-width: 500px;
        width: 100%;
        margin: 0 auto 30px;
    }

    /*Services One*/
    .services-one__bottom-inner {
        display: block;
        text-align: center;
        padding: 41px 25px 42px;
    }

    .services-one__bottom-inner .btn-box {
        margin-top: 30px;
    }

    .services-one__bottom-inner .text-box h2 {
        font-size: 30px;
        line-height: 40px;
    }

    .services-one__bottom-inner .text-box h2 br {
        display: none;
    }

    .services-one__bottom-inner .btn-box .thm-btn {
        padding: 0px 35px 0px;
    }

    .services-one__single {
        max-width: 435px;
        width: 100%;
        margin: 0 auto 30px;
    }

    /*Testimonial One*/
    .testimonial-one__top-inner {
        display: block;
        text-align: center;
    }

    .testimonial-one__top-inner .text-box {
        margin: 0 auto;
        margin-top: 30px;
    }

    .testimonial-one__single {
        padding: 35px 30px 45px;
        padding-right: 30px;
    }

    .testimonial-one__single-top-left .content-box p {
        font-size: 15px;
    }

    .testimonial-one__single {
        max-width: 570px;
        width: 100%;
        margin: 0 auto;
    }

    .testimonial-one__single .shape1 {
        display: none;
    }

    .testimonial-one__single-top-left {
        display: block;
    }

    .testimonial-one__single-top-left .content-box {
        margin-left: 0px;
        margin-top: 20px;
    }

    .testimonial-one__single-top {
        display: block;
        margin-bottom: 20px;
    }

    .testimonial-one__single-top-right .icon-box {
        background: #f2f2ee;
        margin-top: 15px;
    }

    /*Process One*/
    .process-one__single .shape1 {
        display: none;
    }

    .process-one__single .shape2 {
        display: none;
    }

    .process-one__single {
        margin: 0 auto 30px;
    }

    .process-one__single.mt60 {
        margin-top: 0px;
    }

    .process-one__single.ml40 {
        margin-left: 0px;
        margin: 0 auto 30px;
    }

    .process-one__single.ml50 {
        margin-left: 0px;
        margin: 0 auto 30px;
    }

    .process-one__single.ml20 {
        margin-left: 0px;
        margin: 0 auto 30px;
    }

    /*Blog One*/
    .blog-one__top-inner {
        display: block;
        text-align: center;
    }

    .blog-one__top-inner .text-box {
        margin: 0 auto;
        margin-top: 30px;
    }

    .blog-one__single-content .shape1 {
        display: none;
    }

    .blog-one__single-content h2 {
        font-size: 18px;
        line-height: 28px;
    }

    .blog-one__single-content {
        padding: 35px 20px 25px;
    }

    .blog-one__single-content-bottom .btn-box a {
        padding: 6px 10px 7px;
        font-size: 12px;
    }

    .blog-one__single-content-bottom {
        padding-right: 10px;
        max-width: 240px;
        width: 100%;
    }

    .blog-one__single-content-bottom .share-post p {
        font-size: 14px;
    }

    .blog-one__single-content-bottom .share-post p a span::before {
        font-size: 13px;
        padding-left: 4px;
    }

    .blog-one__single {
        max-width: 500px;
        width: 100%;
        margin: 0 auto 30px;
    }

    /*Cta Two*/
    .cta-two__inner {
        display: block;
        text-align: center;
        padding-right: 25px;
        padding: 41px 25px 41px;
    }

    .cta-two__inner .btn-box {
        margin-top: 20px;
    }

    .cta-two__inner .text-box h2 {
        font-size: 32px;
        line-height: 42px;
    }

    .cta-two__inner .btn-box .thm-btn {
        padding: 0px 35px 0px;
    }

    .cta-two__inner .shape1 {
        display: none;
    }

    /*Footer One*/
    .footer-one__post {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 70px;
        max-width: 350px;
    }

    .footer-one__newsletter {
        margin-top: 70px;
        max-width: 400px;
        width: 100%;
    }

    .footer-one__about {
        margin-bottom: 60px;
    }

    .footer-one__bottom-inner {
        display: block;
        text-align: center;
    }

    .footer-one__bottom-right {
        justify-content: center;
        margin-top: 20px;
    }

    /*Main Header Two*/
    .main-header-two__top {
        display: none;
    }

    .main-header-two__bottom-left-text-bg {
        display: none;
    }

    .main-header-two .main-header-one__bottom {
        padding: 30px 0px 30px;
    }

    .main-header-two .main-header-two__bottom-left-text {
        width: 100%;
        padding-left: 0px;
    }

    .main-header-two__bottom-left-text .text-box {
        display: none;
    }

    .main-header-two__bottom-left-text .btn-box {
        margin-left: 0px;
    }

    .main-header-two .container {
        padding: 0px 0px;
    }

    .main-header-two .main-header-one__bottom .container {
        padding: 0px 15px;
    }

    /*Slider Two*/
    .main-slider-two__content .title h2 {
        font-size: 40px;
    }

    .main-slider-two__content .title h2 br {
        display: none;
    }

    .main-slider-two__content .text p br {
        display: none;
    }

    .main-slider-two .owl-theme .owl-nav {
        display: none;
    }

    .main-slider-two__content {
        padding: 200px 0px 90px;
    }

    .main-slider-two .image-layer{
        background-position: -100% 0%;
    }

    /*About Two*/
    .about-two__img {
        margin-left: 0px;
        padding-right: 0px;
        max-width: 700px;
        width: 100%;
    }

    .about-two .shape2 {
        display: none;
    }

    .about-two .shape3 {
        display: none;
    }

    .about-two__content {
        margin-left: 0px;
        margin-top: 60px;
        max-width: 700px;
        width: 100%;
    }

    .about-two__img2 {
        position: relative;
        right: 0px;
        bottom: 0px;
        margin-top: 20px;
    }

    .about-two__img2 .shape1 {
        top: 20px;
        left: 20px;
    }

    .about-two__img::before {
        display: none;
    }

    .about-two__img::after {
        display: none;
    }

    .about-two__img2 .inner {
        width: auto;
        height: auto;
    }

    .about-two__content-text2-single.style2 {
        margin-top: 8px;
        margin-left: 0px;
        margin-bottom: 30px;
    }

    /*Why Choose Two*/
    .why-choose-two__single {
        max-width: 500px;
        width: 100%;
        margin: 0 auto 30px;
    }

    /* Why Choose Two */
    .why-choose-two__bottom-single {
        max-width: 500px;
        width: 100%;
        margin: 0 auto 30px;
    }

    .why-choose-two__bottom-single-img {
        padding: 51px 25px 60px;
    }

    .why-choose-two__bottom-single.style2 .content-box-style2 {
        display: block;
        background: var(--clenq-primary);
        text-align: center;
        padding: 20px 20px 20px;
    }

    .why-choose-two__bottom-single.style2 .content-box-style2 .icon-box {
        margin: 0 auto;
    }

    .why-choose-two__bottom-single.style2 .content-box-style2 .text-box {
        margin-left: 0px;
        margin-top: 15px;
    }

    .why-choose-two__bottom-single.style2 .content-box-style2 .icon-box {
        width: 150px;
        height: 150px;
    }

    .why-choose-two__bottom-single.style2 .content-box-style2 .icon-box span::before {
        font-size: 65px;
    }

    .why-choose-two__bottom-single.style2 .why-choose-two__bottom-single-img {
        padding: 67px 25px 75px;
    }

    .why-choose-two__bottom-single.style2 .content-box-style2 .text-box h2 br {
        display: none;
    }

    .why-choose-two__bottom-single.style2 .content-box-style2 .text-box h2 {
        font-size: 20px;
    }

    /* Services Two */
    .services-two__bottom-inner {
        display: block;
        text-align: center;
        padding: 41px 25px 42px;
    }

    .services-two__bottom-inner .btn-box {
        margin-top: 30px;
    }

    .services-two__bottom-inner .text-box h2 br {
        display: none;
    }

    .services-two__single {
        max-width: 500px;
        width: 100%;
        margin: 0 auto 30px;
    }

    .services-two__single {
        padding: 40px 25px 55px;
        padding-right: 25px;
    }

    .services-two__single-top .content-box h2 {
        font-size: 18px;
        font-weight: 700;
    }

    .services-two__bottom-inner .text-box h2 {
        font-size: 30px;
        line-height: 40px;
    }

    .services-two__bottom-inner .btn-box .thm-btn {
        padding: 0px 35px 0px;
    }

    /* Projects Two */
    .process-one--two-top {
        display: block;
        text-align: center;
    }

    .process-one--two-top .text-box {
        margin: 30px auto 0px;
    }

    /* Pricing One */
    .pricing-one__single {
        max-width: 450px;
        width: 100%;
        margin: 0 auto 30px;
    }

    /* Brand One */
    .brand-one .title-box {
        margin-bottom: 41px;
    }

    .brand-one .title-box h2 br {
        display: none;
    }

    .brand-one__list li {
        padding-right: 0px;
        margin-bottom: 30px;
    }

    .brand-one__list li:before {
        display: none;
    }

    .brand-one__list li .img-box a img {
        width: auto;
    }

    .brand-one__list {
        display: block;
        text-align: center;
    }

    .brand-one .title-box h2 {
        font-size: 35px;
        line-height: 43px;
    }

    /* Cta Three */
    .cta-three__inner {
        display: block;
        padding: 31px 40px 32px;
        padding-right: 40px;
    }

    .cta-three__right {
        padding-left: 0px;
        margin-left: 0px;
        justify-content: center;
        margin-top: 40px;
    }

    .cta-three__right::before {
        display: none;
    }

    .cta-three__left .contact-info {
        justify-content: center;
    }

    .cta-three__right .btn-box {
        margin-left: 30px;
    }

    .cta-three__left .contact-info {
        display: block;
    }

    .cta-three__left .contact-info li {
        display: block;
        margin-right: 0px;
        text-align: center;
        margin-bottom: 20px;
    }

    .cta-three__left .contact-info li:last-child {
        margin-bottom: 0;
    }

    .cta-three__left .contact-info li .content-box {
        margin-left: 0px;
        margin-top: 10px;
    }

    .cta-three__left .contact-info li .icon-box {
        margin: 0 auto;
    }

    .cta-three__right {
        display: block;
        text-align: center;
    }

    .cta-three__right .btn-box {
        margin-left: 0px;
        margin-top: 15px;
    }

    /* Main Slider Three */
    .main-slider-two__single .shape2 {
        display: none;
    }

    .main-slider-three .owl-theme .owl-nav {
        display: none;
    }

    .main-slider-three__content .title h2 br {
        display: none;
    }

    .main-slider-three__content .title h2 {
        font-size: 34px;
        line-height: 1.3em
    }

    .main-slider-three__content .btn-box {
        display: block;
    }

    .main-slider-three__content .btn-box .btn-one {
        margin-right: 0px;
        margin-bottom: 10px;
    }

    .main-slider-three__content .btn-box .btn-two {
        max-width: 210px;
        width: 100%;
    }

    /* Cta Four */
    .cta-four__inner {
        padding: 26px 25px 26px;
        padding-right: 25px;
        display: block;
    }

    .cta-four__left .text-box {
        margin-left: 0px;
    }

    .cta-four__left {
        display: block;
        text-align: center;
    }

    .cta-four__left .icon-box {
        margin: 0 auto 20px;
    }

    .cta-four__right .btn-box {
        text-align: center;
        margin-top: 20px;
    }

    .cta-four__bg {
        display: none;
    }

    .cta-four__left .text-box h2 br {
        display: none;
    }

    .main-slider-three .container {
        padding: 188px 15px 95px;
    }

    /* About Three */
    .about-three__img {
        max-width: 585px;
        width: 100%;
    }

    .about-three .shape2 {
        display: none;
    }

    .about-three__content {
        margin-top: 60px;
        margin-left: 0px;
        max-width: 700px;
        width: 100%;
    }

    .about-three .shape3 {
        display: none;
    }

    .about-three__img2 {
        position: relative;
        right: 0px;
        bottom: 0px;
    }

    .about-three__img::before {
        display: none;
    }

    .about-three__img::after {
        display: none;
    }

    .about-three__img1 {
        margin-right: 0px;
        margin-bottom: 20px;
    }

    .about-three__img-content {
        position: relative;
        left: 0px;
        bottom: 0px;
        display: block;
        margin-top: 10px;
    }

    .about-three__img-content .content-box .content-box-top::before {
        top: 0;
        left: 0px;
        bottom: 0;
        right: 0px;
    }

    .about-three__img-content .content-box .content-box-bottom::before {
        top: 0;
        left: 0px;
        bottom: 0;
        right: 0px;
    }

    .about-three__img-content .rating-box {
        margin-bottom: 15px;
    }

    .about-three {
        padding: 85px 0px 110px;
    }

    .about-three__content-text1 ul li {
        display: block;
    }

    .about-three__content-text1 ul li .content-box {
        margin-left: 0px;
        margin-top: 15px;
    }

    /* Services Two */
    .process-one--three__top-inner {
        display: block;
    }

    .process-one--three__top-inner .sec-title {
        padding-bottom: 0px;
        margin-bottom: 40px;
    }

    .process-one--three .process-one__single {
        max-width: 500px;
        width: 100%;
        margin: 0 auto 30px;
    }

    /* Testimonial Two */
    .testimonial-one.style2 .testimonial-one__single-top-left .content-box {
        margin-left: 0px;
        margin-top: 45px;
    }

    .testimonial-one.style2 .testimonial-one__single-top {
        display: block;
        padding-right: 25px;
    }

    .testimonial-one.style2 .testimonial-one__single-bottom {
        padding: 30px 25px 60px;
    }

    .testimonial-one.style2 .testimonial-one__single-top-right .icon-box {
        margin-top: 10px;
    }

    /* Projects One */
    .projects-one--three .projects-one__single-img .inner .overlay-content {
        padding: 20px 25px 19px;
        right: 20px;
    }

    /* Video One */
    .video-one .shape1 {
        display: none;
    }

    .video-one .shape2 {
        display: none;
    }

    .video-one .shape3 {
        display: none;
    }

    .video-one__top {
        display: block;
        text-align: center;
    }

    .video-one__icon {
        margin: 0 auto;
    }

    .video-one__top-right .icon-box {
        margin: 0 auto;
    }

    .video-one__top-right h2 br {
        display: none;
    }

    .video-one__top-right h2 {
        font-size: 34px;
        line-height: 44px;
        margin-top: 15px;
    }

    .video-one__top-right {
        margin-top: 25px;
    }

    .footer-one--two.style3 .shape1 {
        display: none;
    }

    .footer-one--two.style3 .shape7 {
        display: none;
    }

    /* Page Header */
    .page-header__inner h2 {
        font-size: 38px;
        line-height: 55px;
    }

    /*Team Details*/
    .team-details__content {
        margin-left: 0px;
        margin-top: 41px;
        max-width: 700px;
        width: 100%;
    }

    .contact-one__inner {
        padding: 80px 30px 80px;
    }

    .team-details__content-text1-single {
        margin-bottom: 30px;
    }

    .team-details__content-social-links {
        margin-top: 19px;
    }

    .team-details__content-bottom {
        display: block;
        text-align: center;
    }

    .team-details__content-bottom .right-text {
        margin-top: 15px;
    }

    .footer-one__post-box ul li .content-box h4 a br {
        display: none;
    }

    /*Services Details*/
    .sidebar {
        max-width: 550px;
        width: 100%;
        margin: 0 auto 60px;
    }

    .sidebar__services {
        padding: 31px 30px 40px;
    }

    .sidebar__contact {
        padding: 40px 30px 40px;
    }

    .services-details__content {
        margin-left: 0px;
        margin-top: 0px;
    }

    .services-details__content-text1 h2 {
        font-size: 35px;
        line-height: 45px;
    }

    .services-details__content-text1 h3 {
        font-size: 23px;
        line-height: 33px;
    }

    .services-details__content-text2-list li {
        display: block;
    }

    .services-details__content-text2-list li .content-box {
        margin-left: 0px;
    }

    .services-details__content-text2-list li .icon-box {
        margin-bottom: 20px;
    }

    .services-details__content-text3 {
        display: block;
        padding: 51px 25px 50px;
    }

    .services-details__content-text3 .img-box {
        margin-left: 0px;
        margin-top: 40px;
    }

    .services-details__faq .accrodion-title h4::before {
        right: -35px;
    }

    .services-details__faq .accrodion-title {
        padding: 16px 50px 16px 30px;
    }

    /*Project Details*/
    .project-details__img1-content .social-links {
        max-width: 170px;
        margin-top: 10px;
    }

    .project-details__img1-content .text-box h2 {
        font-size: 22px;
        line-height: 32px;
    }

    .project-details-text3-img {
        margin-top: 30px;
    }

    .project-details-text4-single {
        margin-top: 45px;
    }

    .project-details-text4 {
        padding: 0px 25px 51px;
    }

    .project-details__img1-content {
        position: relative;
        padding-left: 20px;
        display: block;
    }

    .project-details__img1-content-two {
        position: relative;
        left: 0px;
        bottom: 0;
    }

    /*Blog List*/
    .blog-list-page__content {
        margin-right: 0px;
    }

    .sidebar.style2 {
        margin: 60px auto 0px;
    }

    .blog-list-page__single-content {
        padding: 35px 20px 40px;
    }

    .blog-list-page__single-content .shape1 {
        display: none;
    }

    .blog-list-page__single-content h2 a br {
        display: none;
    }

    .blog-list-page__single-content h2 {
        font-size: 26px;
        line-height: 40px;
    }

    .blog-list-page__single-content-bottom {
        display: block;
    }

    .blog-list-page__single-content-bottom ul {
        display: block;
    }

    .blog-list-page__single-content-bottom::before {
        display: none;
    }

    .blog-list-page__single-content-bottom ul li .inner .btn-box {
        margin-bottom: 15px;
    }

    .blog-list-page__single-content-bottom .share-btn {
        margin-top: 15px;
    }

    .sidebar__search {
        padding: 35px 30px 35px;
    }

    .sidebar__catageries {
        padding: 31px 30px 40px;
    }

    .sidebar__post {
        padding: 31px 30px 36px;
    }

    .sidebar__tag {
        padding: 31px 30px 40px;
    }

    .sidebar__post-box-list li .text-box h3 a br {
        display: none;
    }

    /*Blog Details*/
    .blog-details__content-text1 .shape1 {
        display: none;
    }

    .blog-details__content-text1 h2 a br {
        display: none;
    }

    .blog-details__content-text1 h2 {
        font-size: 28px;
        line-height: 40px;
    }

    .blog-details__content-text3-single {
        display: block;
        margin-bottom: 30px;
    }

    .blog-details__content-text3-single .text-box {
        margin-left: 0px;
        margin-top: 20px;
    }

    .blog-details__content-text4 {
        margin-top: 11px;
    }

    .blog-details__content-text6 {
        display: block;
    }

    .blog-details__content-text6-tag {
        display: block;
    }

    .blog-details__content-text6-post {
        display: block;
        margin-top: 25px;
    }

    .blog-details__content-text6-tag ul {
        margin-left: 0px;
    }

    .blog-details__content-text6-post ul {
        margin-left: 0px;
    }

    .blog-details__content-text6-tag .title-box {
        margin-bottom: 15px;
    }

    .blog-details__content-text6-post .title-box {
        margin-bottom: 15px;
    }

    .blog-details__content-text6 {
        margin-top: 60px;
    }

    .blog-details__author {
        display: block;
        padding: 29px 25px 35px;
    }

    .blog-details__author-content {
        margin-left: 0px;
        margin-top: 20px;
    }

    .blog-details__author-content-bottom {
        display: block;
    }

    .blog-details__author-content-bottom ul {
        margin-left: 0px;
        margin-top: 10px;
    }

    .comment-one__single {
        display: block;
    }

    .comment-one__content {
        margin-left: 0px;
        margin-top: 20px;
    }

    .comment-one__single.ml75 {
        margin-left: 0px;
    }

    .comment-form__btn.thm-btn {
        padding: 0px 39px 0px;
    }

    /*Contact Page*/
    .contact-page-top__single {
        max-width: 500px;
        width: 100%;
        margin: 0 auto 30px;
    }

    .contact-page-top__single::before {
        display: none;
    }

    .contact-page-top .title-box h2 br {
        display: none;
    }

    .contact-page-top .title-box h2 {
        font-size: 32px;
        line-height: 42px;
    }

    /*Faq Page*/
    .faq-page__faq .accrodion-title h4::before {
        right: -40px;
    }

    .faq-page__faq .accrodion-title {
        padding: 17px 60px 17px 30px;
    }

    .faq-page .title-box p br {
        display: none;
    }

    .faq-page__single {
        margin-bottom: 40px;
    }

    .faq-page {
        position: relative;
        padding: 100px 0px 70px;
    }

    .faq-page .title-box h2 {
        font-size: 36px;
        line-height: 46px;
    }

    .faq-page__pattern {
        top: 0px;
    }

    .faq-page .title-box h2 {
        font-size: 30px;
        line-height: 40px;
    }


    /*Error Page*/
    .error-page__inner h2 {
        font-size: 140px;
    }

    .error-page__inner h3 {
        font-size: 30px;
        line-height: 40px;
    }

    .error-page__inner p br {
        display: none;
    }

    /*Shop Page*/
    .shop-page__top-inner {
        display: block;
        text-align: center;
        padding: 10px 30px 10px;
        padding-right: 30px;
    }

    .product__showing-sort .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
        max-width: 195px;
        margin: 0 auto;
    }

    .shop-page__single-content .bottom-text {
        padding: 27px 17px 27px;
        display: block;
    }

    .styled-pagination-two li.prev {
        margin-right: 5px;
    }

    .styled-pagination-two li.next {
        margin-left: 0px;
    }

    .styled-pagination-two li a {
        width: 40px;
        height: 45px;
        line-height: 45px;
    }

    .styled-pagination-two li.prev a,
    .styled-pagination-two li.next a {
        height: 45px;
    }

    .product__showing-sort {
        margin: 0 auto;
    }

    /*Shop Details*/
    .shop-details__img-box {
        margin-right: 0px;
        max-width: 650px;
    }

    .shop-details__content {
        margin-top: 90px;
        max-width: 750px;
        width: 100%;
        margin-left: 0;
    }

    .shop-details__content .title h2 {
        font-size: 26px;
        line-height: 36px;
    }

    .shop-details__content-text3 .inner {
        display: block;
    }

    .shop-details__content-text3 .btn-box {
        margin-left: 0px;
        margin-top: 10px;
    }

    .shop-details__content-text3 .icon-box {
        margin-left: 0px;
        margin-top: 10px;
    }

    .shop-details__content-text3 .product-quantity {
        width: 115px;
    }

    .shop-details__tab-button .tab-buttons li {
        margin-bottom: 5px;
    }

    .shop-details__tab-button .tab-buttons li:last-child {
        margin-bottom: 0;
    }

    .shop-details__tab-description {
        padding: 36px 25px 55px;
    }

    .shop-details__tab-specifications {
        position: relative;
        display: block;
        padding: 36px 25px 55px;
    }

    .single-review-box-outer {
        padding: 38px 15px 34px;
    }

    .single-review-box .text-box {
        padding-left: 0px;
    }

    .single-review-box .img-box {
        position: relative;
        top: 0px;
    }

    .single-review-box {
        padding-left: 0px;
    }

    .shop-details__tab-content-item.style2 {
        padding: 50px 20px 50px;
    }

    .review-form {
        padding: 53px 20px 60px;
    }

    .review-form .title-box h2 {
        font-size: 22px;
    }

    .shop-details__tab-reviews .review-form .button-box {
        display: block;
        padding-top: 35px;
    }

    .shop-details__tab-reviews .review-form .button-box .right {
        padding-left: 0px;
    }

    .single-review-box-outer {
        margin-bottom: 20px;
    }

    .shop-details__tab-reviews .review-form .button-box .left {
        margin-bottom: 10px;
    }

    /*Cart Page*/
    .cart-page__left {
        margin-right: 0px;
    }

    .cart-page__right {
        margin-left: 0px;
        margin-top: 30px;
    }

    .cart-cupon__form button {
        padding: 0px 25px 0px;
    }

    .cart-cupon__input {
        padding-right: 130px;
    }

    /*Checkout Area*/
    .checkout-area__sidebar {
        margin-left: 0px;
        max-width: 600px;
        width: 100%;
        margin: 40px auto 0px;
    }

    .error-page__inner h2 .icon {
        display: none;
    }

    .about-three__img-content .content-box .content-box-bottom:after {
        display: none;
    }

    .about-three__img-content .content-box .content-box-bottom {
        padding-left: 20px;
    }



















}
@media (max-width: 1199px){

    .main-header-one__bottom-left .btn-box{
        display: none;
    }
    .main-header-one__bottom-left .logo-box{
        display: inline-block;
    }
    .stricky-header__three .main-header-one__bottom-left .logo-box,
    .stricky-header__two .main-header-one__bottom-left .logo-box{
    display: inline-block;
    padding: 15px 0;
    }
    .stricky-header__three .main-header-one__bottom-left .btn-box,
    .stricky-header__two .main-header-one__bottom-left .btn-box{
    display: none;
    }
    .stricky-header__three .main-header-one__bottom,
    .main-header-two .main-header-one__bottom{
        padding: 18px 0;
    }
}