body.widget-snippet .sponsors-container .sponsor-item:nth-last-child(6n+1) {
    padding-right: 45px;
}
body.widget-snippet .sponsors-container .sponsor-item, body.widget-snippet .sponsors-container .sponsor-item a {
    padding: 20px;
    display: block;
}
.widget-snippet .sponsors-container {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    margin-top: 30px;
}

.widget-snippet .sponsors-container .sponsor-item {
    flex-basis: 17.5%;
    text-align: center;
    padding:20px 45px;
}

.widget-snippet .sponsors-container .sponsor-item:nth-last-child(6n+1) {
    flex-basis: 15%;
    padding-right: 0;
    text-align: right
}
.widget-snippet .sponsors-container .sponsor-item:nth-last-child(6n) {
    flex-basis: 15%;
    padding-left: 0;
    text-align: left
}


/*Responsive start*/
@media (max-width:1024px) {
.responsive .widget-snippet .sponsors-container .sponsor-item {
    padding: 20px 25px;
}
}

@media (max-width:768px) {
.responsive .widget-snippet .sponsors-container .sponsor-item {
    padding: 20px 12px;
}
}

@media (max-width:767px) {
.responsive .widget-snippet .sponsors-container .sponsor-item {
    padding: 20px 12px;
}
.responsive .widget-snippet .sponsors-container {
    margin-bottom:5px;
    padding-left: 0px;
    padding-right: 0px;
}
}

@media (max-width:650px) {
.responsive .widget-snippet .sponsors-container .sponsor-item {
    flex-basis: 28.5%;
}
}

@media (max-width:480px) {
.responsive .widget-snippet .sponsors-container .sponsor-item {
    flex-basis:48%;
}
  
.widget-snippet .sponsors-container .sponsor-item:nth-last-child(6n) {
    flex-basis:48%;
}
}

/*responsive end*/
