Add caption ---------------------------------------------------------------------------------------------------------------------- window . Modernizr = function ( e , t , v ) { function n ( e , t ) { return typeof e = = = t } function r ( e ) { c . cssText = e } var o , i , a = { } , l = t . documentElement , c = ( t . head | | t . getElementsByTagName ( " head " ) [ 0 ] , t . createElement ( " modernizr " ) . style ) , s = t . createElement ( " input " ) , u = ( Object . prototype . toString , { } ) , p = { } , d = [ ] , f = { } . hasOwnProperty , m = n ( f , v ) | | n ( f . call , v ) ? function ( e , t ) { return t in e & & n ( e . constructor . prototype [ t ] , v ) } : function ( e , t ) { return f . call ( e , t ) } ; for ( var h in u ) m ( u , h ) & & ( o = h . toLowerCase ( ) , a [ o ] = u [ h ] ( ) , d . push ( ( a [ o ] ? " " : " no- " ) + o ) ) ; return a . input | | ( a . input = function ( e ) { for ( ...