Previously I was having trouble with trying a transcluded approach, but I think that may stem from the issues around having the right angular loaded up. I will give it another shot and see about trying to infer the required form the input instead of specifying it on the div for styling.