.h3_tools h3{
text-transform: capitalize;
font-size: 1.3rem !IMPORTANT;
font-weight: 500;
}
button#addImageButton {
    background: linear-gradient(45deg, #1e55b2, #3477e8);
    transform: scale(1);
    transition:0.5s all;
}
button#addImageButton:hover {
    background: linear-gradient(45deg, #0f449f, #0f449f);
    transform: scale(1.05);
}

button#downloadLink {
   transform: scale(1);
   transition:0.5s all;
}
button#downloadLink:hover {
    background: #0e643c;
    transform: scale(1.05);
}
/*fix issues*/
@media(max-width:767px){
    .image-container {
        max-width: calc(50% - 10px) !important;
    }
    div#modeSelector {
        flex-wrap: wrap;
        justify-content: flex-start;
    }
}
@media(max-width:540px){
    .image-container {
        max-width: calc(100% - 0px) !important;
    }
    div#modeSelector h2 {
        flex: 100% 0 0;
    }
}
@media(min-width:768px) and (max-width:1200px){
    .image-container {
        max-width: calc(32.33% - 10px) !important;
    }
    div#modeSelector {
        flex-wrap: wrap;
        justify-content: flex-start;
    }
}
/* fix issue end*/