@media (max-width: 768px) {
header .wp-block-image img{
    width: 180px!important;
    
}
.main_band_builder_wrapper {
    background: linear-gradient(270deg, #f9f9f9 100%, #0000 0);
}
    .builder-innerbox-filter select {
        padding: 8px;
        font-size: 13px;
    }

    .para-1 {
        font-size: 15px;
    }

    .head-3 {
        font-size: 16px;
    }

    .head-line {
        padding-left: 30px;
        margin-bottom: 15px;

        &::after {
            width: 16px;
        }
    }

    .btn-none {
        font-size: 12px;
    }

    .builder-filter ul {
        gap: 5px;
        padding:0;

        & li {
            padding: 2px 5px;
            font-size: 9px;
            border-radius: 2px;

            & span {
                margin-right: 4px;
            }
        }
    }

    .builder-container {
        position:fixed;
        z-index: 99;
        top: 80px;
        left: 0;
        right: 0;
        background-color: var(--white);
        padding:0 15px 20px 15px;
        width:100%;
    }
    .band_builder_wrapper .left.leftSticky{
        position: fixed;
        top: inherit!important;
        left:0;
        z-index: 99;
	
    }
/*      .band_builder_wrapper  .right{
margin-top: -50px;
     } */
    .right.setPadding{
         padding-bottom:50px;
    }

    .builder-innderbox {
        flex-wrap: nowrap;
        overflow-x: auto;
        overflow-y: hidden;

        & .builder-filter-circle-btn {
            min-width: 16%;

            & label {

                & .circle {
                    width: 40px;
                    height: 40px;
                }

                & span {
                    font-size: 9px;
                }
            }
        }
    }
	
.band_builder_wrapper .left { 
    margin-bottom: 0;
}
  footer.wp-block-template-part {
    position: static!important;
	z-index: auto!important;
  
}

}

@media(max-width:991px){
.main_band_builder_wrapper {
    background: unset;
}

.builder-filter-wraper{
padding: 20px;
 background-color: #f9f9f9;
}
.band_builder_wrapper {
    justify-content: center;
}
.builder-container {
/*     top: 115px; */
    width: 100%;
}
.band_builder_wrapper .right {
    position: relative;
    margin-bottom: 0;
   
}
	.band_builder_wrapper .left { 
    margin-bottom: 0;
}

}
@media(min-width:768px) and (max-width:1023px){
.main_band_builder_wrapper {
    background: unset;
}

.builder-filter-wraper{
padding: 20px;
 background-color: #f9f9f9;
}
.band_builder_wrapper .right {
    position: relative;
    margin-bottom: 0;
   
}
.band_builder_wrapper {
    justify-content: center;
}
	.builder-container {
/*     top: 115px; */
    width: 100%;
		padding-bottom:50px;
}
}