AngularJS directive for handling responsive images loaded based on CSS Media query rules