
.ScreenContainer_goForwardBtn__aKN3K {
    background: linear-gradient(90deg, #6ccdf7 0, #9158ed) !important;
    box-shadow: 0 4px 17px 0 #9158ed;
}

#res-toggle-btn-2 .rs-responsive-navbar nav.menu-wrap ul a.navbar-menu {

        justify-content: space-between;
        line-height: 1.6;
        padding: 12px 0px;
}

#res-toggle-btn-2  .rs-responsive-navbar nav.menu-wrap>ul {
    padding: 0px 0 0;
}

#res-toggle-btn-2 {
    display: none;
    margin: 0px 20px 0px 0px;
}

.Header_toolbar__3XTw1 {
    align-items: center;
    margin: 0px 20px 0px 0px;
}

#res-toggle-btn-2 .rs-responsive-navbar nav.menu-wrap ul a.navbar-menu.rs__disabled{
    pointer-events: none;
}



@media (max-width:768px){
    #res-toggle-btn-2 {
        display: block;
        margin: 0px 20px 0px 0px;
    }


    .Navigation_navigation__1NXdy.Navigation_desktop__1jFW8.rs__Navigation_navigation__1NXdy{
        display: none;
    }

    .Header_toolbar__3XTw1 {
        margin: 0px;
        gap: 15px;
    }

    .SettingsToolbar_field__235_f {
        width: 50%;
    }


    .ScreenContainer_controls__2ViSE {
        flex-direction: column;
    }

    .alternate-content {
        margin-top: 20px;
    }

    .alternate-section {
        padding: 30px 0px;
        background: white;
    }



}

@media (max-width:568px){


    .prev, .next {
        display: none;
    }

    .mySlidesContainer q {
        font-size: 13px !important;
    }

    .hh-image-bar {
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .alternate-section-3 {
        margin: 20px 0px;
    }

    .alternate-section-3 h2 {
        font-size: 24px;
    }

    .hh-from-section h2 {
        font-size: 24px;
    }


    .hh-from-section {
        padding: 40px 0px;
    }

    .alternate-section-2{
        display: none;
    }

    .rs__download__logo .rs__container {
        width: auto !important;
    }

    .rs__download__logo .rs__grid__2 .rs__selected__logo {
        padding: 0px !important;
        justify-content: center !important;
    }

    .rs__download__logo .rs__grid__2 {
        grid-template-columns: 100% !important;
        gap: 20px !important;
    }

    .rs__edit__logo .rs__grid__2 .rs__mainaria .rs__logo__showcases .tab-content .rs__grid__2__sm {
        /* display: grid; */
        grid-template-columns: 100% !important;
    }

    .LogosList_logos__2nWt6 .rs__grid__3 {
        grid-template-columns: 100% !important;
        margin-top: 350px;
    }

    .rs__suggestion__press__button {
        display: none !important;
    }

    .SettingsToolbar_component__3CSRP .TextField_field__ukZvK input {
        height: 45px !important;
    }


    .TextField_field__ukZvK:after {
        width: 22px;
        height: 22px;

    }

    .ColorPicker_palette__2vUMe {
        width: 80px;
        height: 80px;
    }

    .IconPicker_iconsSelectedIcon__27aOn, .IconPicker_iconsSelectedStub__3qboc {
        width: 80px;
        height: 80px;
    }

    .ColorPicker_paletteButton__2y2wP>div {
        width: 70px;
        height: 70px;
    }
    .SettingsToolbar_field__235_f {
            width: 100%;
            margin-bottom: 10px;

    }

    .ColorPicker_menu__x2Taj {

    }

    .PaletteSelect_list__ruXMK.ColorPicker_list__2LxWz,.PaletteGroupSelect_list__27xxu.ColorPicker_list__2LxWz li{
        /* margin: auto; */
    }


    .rs-navbar-menu-icon-wrap a svg{width:22px}
    nav.menu-wrap ul li {
        position: relative;
        right:0px;
    }

    .SettingsToolbar_menu__1ougU {
        width: 90vw;
        z-index: 2;
    }

    p{font-size:14px;}

    .main-hero-content h1 {
    
        font-size: 40px;
        
    }

    .main-hero {
        padding-top: 40px;
        padding-bottom: 40px;
        position: relative;
        background: #f8fafd;
    
    }


    input.form-control.logo-input {
        width: 100%;
        max-width: 100%;
    }
    input.generate-btn {
        padding: 20px 15px;
    width: 100%;
        max-width: 100%;
    }


    .logo-gallery {
    
        padding:30px 0px;
        
    }

    .logo-galllery-content h2 {
        font-size: 24px;
    
    }
    .logo-galllery-content p {
        font-size: 14px;
    }


    ul.list-logo li {
    
        font-size: 14px;
        
    }

    .logo-galllery-images img {
    
        margin: 10px 0px; 
        
    }

    .mySlidesContainer {
        padding: 30px 10px;
        /* background: url(../images/testomonials_bg.jpg) #fff 50% no-repeat; */
        background-size: contain;
        width: 100%;
        min-height: 150px;
        margin: 0 auto;
    }



    .prev, .next {
        
    
        top: 50%;
        
    
        font-size: 2rem;
    
    }


    .alternate-section {
        padding: 10px 0px;
        text-align: center;
    
    }

    .alternate-iamge img {
        display:none;
    }

    .alternate-content {
        padding: 0px;
        width: 100%;
    }

    .alternate-content span {
        font-size: 18px;
    }

    .branding-package-content h2 {
        font-size: 24px;
    
    }
    .create-logo-for-anything-section .appliance p {
        margin-top:0px;
    }
        .print-section {
            padding: 10px 0;
        }


    .print-section .container {
        max-width: 100%;
    }
    .print-section .section-inner h2 {
        font-size: 24px;
        
    }
    .print-section .section-inner p {
        font-size: 14px;
    }
        .print-section ul {
            margin: 0px; 
        }
        
            .print-section .partners-logos {
            margin: 10px;
            max-width: 60%;
        }
        
        .print-section .partners-logos {
        
        display: inline-block;
        
    }

    .promo-section .section-inner {
            
            padding: 30px 0;
            text-align: center;
        }
        
    .faq-section .section-inner {
        padding: 30px 0px;
        text-align: left;
    }

    .faq-section h2 {
        font-size: 24px;
        
    }

    .faq-section h3 {
    margin: 5px 0px;
        font-size:18px;
    }
    .faq-section p {
        margin: 5px 0px;
    }


    .cta-section {
        padding: 20px 0px;
        overflow: hidden;
    
    }


    .cta-section h2 {
        font-size: 30px;
        margin: 0 auto .3em;
    }


    .featured-section .section-inner {
            padding: 20px 0px;
        }

    .featured-section .img-wrapper.the-next-web img {
            max-width: 100%;
        }
    .footer-section .services {
        
        display: inline-block;
    
    }


    .footer-section .content {
            padding: 25px 0 30px;
        }
        
        
    .footer-section .copyright {
        font-size: 12px;
    }

    .how-it-works-section .how-to-steps .step .step-block.step-content {
        width: 100%;
    }

    .how-it-works-section .how-to-steps .step .step-block {
        margin-bottom:0px;
        padding: 20px;
    }

    .how-it-works-section .how-to-steps .step .step-block.step-image {
        width: 100%;
    }


    .how-it-works-section h2 {
        
        font-size: 24px;
    }


    .inspiration-industries-section .business {
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        height: 200px;
        -ms-flex: 1 250px;
        flex: 1 250px;
        -ms-flex-direction: column;
        flex-direction: column;
        padding: 50px 0;
        margin: 15px 0px;
        background: #3c526f;
        border-radius: 3px;
    }
    .entrance-section .rs__entranceForm .field input {
        font-size: 16px;
        padding: 0px;
    }
    .SelectStyle_imageHover__2Uyep {
        background-size: 130% auto;
    }
    .SelectStyle_label__3TysP {
        font-size: 12px;
        margin: 20px 0px 30px;
        display: block;
    }
    .IconsSelected_list__3wTkM {
        margin: 0 0px;
        justify-content: center;
    }
    .SelectIcons_list__Cg5ba {
        padding: 0px;
    }


    /* Edit-style  responsive  Css */

    .rs__edit__logo .rs__grid__2 .rs__mainaria .rs__logo__showcases .tab-content .rs__grid__2__sm .rs__preview__wrap.rs__outdoor-glass-sign img {
        transform: translate(105px, 0px);
    }
    .rs__edit__logo .rs__grid__2 .rs__mainaria .rs__logo__showcases .tab-content .rs__grid__2__sm .rs__preview__wrap img {
        width: 160% !important;
    }



    .rs__edit__logo .rs__grid__2 .rs__mainaria .rs__logo__showcases .tab-content .rs__grid__2__sm .rs__preview__wrap.rs__business-cards img.rs__logo__detail {
        width: 27% !important;
        top: 21% !important;
        left: 20% !important;
    }

    .rs__edit__logo .rs__grid__2 .rs__mainaria .rs__logo__showcases .tab-content .rs__grid__2__sm .rs__preview__wrap.rs__street-sign img.rs__logo__detail {
        top: 33% !important;
        left: 34% !important;
        width:45% !important;
        transform: rotate(-10deg) skew(-7deg, -4deg);
    }

    .rs__edit__logo .rs__grid__2 .rs__mainaria .rs__logo__showcases .tab-content .rs__grid__2__sm .rs__preview__wrap.rs__tshirt-female img.rs__logo__detail {
        top: 30% !important;
        left: 32% !important;
        width: 45% !important;
        transform: skew(0deg, 0deg) rotate(0deg);
    }


    .rs__edit__logo .rs__grid__2 .rs__mainaria .rs__logo__showcases .tab-content .rs__grid__2__sm .rs__preview__wrap.rs__tshirt-male img.rs__logo__detail {
        top: 20% !important;
        left: 30% !important;
        width: 45% !important;
        transform: skew(0deg, 0deg) rotate(0deg);
    }

    .rs__edit__logo .rs__grid__2 .rs__mainaria .rs__logo__showcases .tab-content .rs__grid__2__sm .rs__preview__wrap.rs__office img.rs__logo__detail {
        top: 20% !important;
        width: 40% !important;
        left: 32% !important;
        transform: skew(0deg, 0deg);
    }


    .rs__edit__logo .rs__grid__2 .rs__mainaria .rs__logo__showcases .tab-content .rs__grid__2__sm .rs__preview__wrap.rs__app img.rs__logo__detail {
        top: 25% !important;
        left: 25% !important;
        width: 50% !important;
       
    }


    .rs__edit__logo .rs__grid__2 .rs__mainaria .rs__logo__showcases .tab-content .rs__grid__2__sm .rs__preview__wrap.rs__outdoor-glass-sign img.rs__logo__detail {
        top: 33% !important;
        left: 26%  !important;
        width: 50% !important;
    }

    .rs__edit__logo .rs__grid__2 .rs__mainaria .rs__logo__showcases .tab-content .rs__grid__2__sm .rs__preview__wrap.rs__box img.rs__logo__detail {
        top: 30% !important;
        left: 26% !important;
        width: 30% !important;
        transform: skew(42deg, -17deg) rotate(-9deg);
    }

    .rs__pricing__section .section-inner ul.perks li svg {
        display: none;
    }
    .rs__pricing__section .rs__container {
        max-width: 100%!important;
        width: 95%!important;
    }
    .rs__pricing__section .rs__pricing__wrap {
        display: grid;
        grid-template-columns: 100%!important;
        max-width: 100%!important;
    }
    .rs-header .cantainer {
        width: 95%;
        margin: auto;
        max-width: 100%;
    }
    #res-toggle-btn-2 {
        margin: 0px 0px 0px 0px;
    }
    .pricing-section .package h3 {
        font-size: 23px;
    }
    .pricing-section .package-head .price+.price {
        font-size: 35px;
    }
    .pricing-section .package-head .price-old {
        font-size: 16px;
    }
    .logo-design-main-section .section-inner {
        padding: 0px;
    }
    .logo-gallery {
        padding: 30px 0px 0px;
    }
    .rs__app__header .Header_toolbar__3XTw1 {
        margin: 0px 15px 0px 0px;
    }
    #res-toggle-btn-2 .rs-responsive-navbar nav.menu-wrap ul a.navbar-menu {
        padding: 12px 15px;
        background-color: rgb(205 205 247);
    }
    #res-toggle-btn-2 .rs-responsive-navbar nav.menu-wrap ul a.navbar-menu.rs__disabled {
        background-color: lavender;
    }
    .rs__select__color__page .PaletteGroupSelect_item__3h82v {
        width: 33.33%;
        max-width: 33.33%;
    }
    .rs__select__color__page .PaletteSelect_item__21Ykr {
        width: 33.33%;
        max-width: 33.33%;
        height: 33.33%;
    }
    .rs__select__color__page .SelectColors_list__1GYcY:not(:last-child):after {
        width: 100%;
        right: 0%;
        bottom: 0;
        left: 0%;
    }
    .rs__select__color__page .SelectColors_inner__260LI {
        padding: 30px 25px 0px;
    }
    .print-section ul li svg {
        display: none;
    }
    .print-section ul {
        margin: 0px 0px 16px;
    }
    .tos-section .section-inner {
        padding: 20px 0 20px;
        margin-top: 1em;
    }
    .GeneratorResults_page__YktQH {
        position: relative;
        padding: 0px 0 20px;
        display: flex;
        flex-direction: column-reverse;
        background-color: white;
    }
    .GeneratorResults_settingsToolbar__35iFF {
        right: 0px;
        left: 0px;
        position: relative;
        top: 0px;
    }
    .LogosList_logos__2nWt6 .rs__grid__3 {
        margin-top: 0px;
    }
    .rs__preview {
        min-height: 300px;
    }
    .layout_pageContainer__3B7CC {
        height: unset;
        min-height: unset;
    }
    .rs__loader__wrap .rs__loader__span {
        display: none;
    }
    .rs__loader__wrap .rs__loader {
        margin-top: 25px;
    }
    .rs__download__logo {
        padding: 0px 0px 30px;
    }
    .IconsSelected_list__3wTkM {
        justify-content: left;
    }
    .rs__generated__logo__page .rs__generated__logo .rs__heading__wrap {
        flex-direction: column;
        gap: 7px;
        margin: 50px 0px 50px;
    }
    .rs__profile__page .rs__table__wrap {
        overflow-y: auto;
    }
    .rs__profile__page .rs__sidebar .card-body .col-xl-12 {
        padding: 0px;
    }
}

@media (max-width: 519px) {
    .h1,h1 {
        margin:0 0 .7em;
        font-size: 40px
    }

    .h2,h2 {
        font-size: 24px
    }

    .h2,.h3,h2,h3 {
        line-height: 1.3
    }
    .h3,h3 {
        font-size: 18px
    }	
}

@media (max-width:425px){
    .IconPicker_iconsSelectedIcon__27aOn, .IconPicker_iconsSelectedStub__3qboc {
        width: 50px;
        height: 50px;
    }

    .PaletteSelect_item__21Ykr {
        width: fit-content;
        max-width: fit-content;
    }
    
    .ColorPicker_paletteButton__2y2wP>div {
        width: 38px;
        height: 38px;
    }

    .ColorPicker_palette__2vUMe {
        width: 60px;
        height: 60px;
    }

    .PaletteGroupSelect_item__3h82v {
        width: fit-content;
        max-width: fit-content;
    }

    /* .LogosList_logos__2nWt6 .rs__grid__3 {
        margin-top: 300px;
    } */

    /* .PaletteGroupSelect_buttonContent__33s1Z {
        width: 90px;
        height: 90px;
    }

    .PaletteSelect_button__1O9pw {
        width: 90px;
        height: 90px;
    } */
}