.left{ float: left; } .middle{ float: left; padding-left: 5px !important; } .right{ float: right; margin-left: auto; } .container-img { background-image: url(/assets/gif/theme/gov/Blocks-loader.svg); background-repeat: no-repeat; background-position-x: center; background-position-y: center; } @media only screen and (max-width: 650px) { .container-img { background-size: 25%; } }