http://www.smogon.com/forums/threads/monotype-xy-read-post-393-for-tiering-updates.3493087/
I don't like the text formating we used there, so basically, all pokemon on a team must share a type, mega evolutions are counted by base type (no charizard X on dragon, can still use mega altaria on...