
	\begin{tikzpicture}[scale= 0.7, transform shape]
			  	
\onslide<1->{		
            \node [rectangle, minimum height=8mm, minimum width=3mm, fill=blue!50, draw=black] (A1) at (-1.5,0){};
            \node [rectangle, minimum height=6mm, minimum width=3mm, fill=orange!50, draw=black] (A2) at (-1.5,-1.5){};
		\draw[->] (A2)	-- (A1);
            \node [rectangle, minimum height=8mm, minimum width=3mm, fill=blue!50, draw=black] (A3) at (-2.5,0){};
            \node [rectangle, minimum height=6mm, minimum width=3mm, fill=orange!50, draw=black] (Aemb) at (-2.5,-1.5){};
		\draw[->] (Aemb)	-- (A3);
            \node [rectangle, minimum height=8mm, minimum width=3mm, fill=red!60, draw=black] (A4) at (-0.5,0){};
            \node [rectangle, minimum height=6mm, minimum width=3mm, fill=orange!50, draw=black] (Aemb) at (-0.5,-1.5){};
	    \draw[->] (Aemb) -- (A4);
           \draw[->] (A3) -- (A1);
           \draw[->] (A1) -- (A4);
	\node at (-2.5,-2.1) {Politics};
	\node at (-1.5,-2.1) {is};	
	\node at (-1,-1.5) {\dots};
	\node at (-0.5,-2.1) {decisions};
	

            \node [rectangle, minimum height=8mm, minimum width=3mm, fill=blue!50, draw=black] (A5) at (1,0){};
            \node [rectangle, minimum height=6mm, minimum width=3mm, fill=orange!50, draw=black] (A6) at (1,-1.5){};
		\draw[->] (A6)	-- (A5);
            \node [rectangle, minimum height=8mm, minimum width=3mm, fill=blue!50, draw=black] (A7) at (2,0){};
            \node [rectangle, minimum height=6mm, minimum width=3mm, fill=orange!50, draw=black] (A8) at (2,-1.5){};
		\draw[->] (A8)	-- (A7);
            \node [rectangle, minimum height=8mm, minimum width=3mm, fill=red!60, draw=black] (A9) at (3,0){};
            \node [rectangle, minimum height=6mm, minimum width=3mm, fill=orange!50, draw=black] (A10) at (3,-1.5){};
	    \draw[->] (A10) -- (A9);

           \draw[->] (A5) -- (A7);
           \draw[->] (A7) -- (A9);
	\node at (1,-2.1) {applying};
	\node at (2,-2.1) {to};	
	\node at (2.6,-1.5) {\dots};
	\node at (3,-2.1) {group};

            \node [rectangle, minimum height=8mm, minimum width=3mm, fill=blue!50, draw=black] (A15) at (4.5,0){};
            \node [rectangle, minimum height=6mm, minimum width=3mm, fill=orange!50, draw=black] (A16) at (4.5,-1.5){};
		\draw[->] (A16)	-- (A15);
            \node [rectangle, minimum height=8mm, minimum width=3mm, fill=blue!50, draw=black] (A17) at (5.5,0){};
            \node [rectangle, minimum height=6mm, minimum width=3mm, fill=orange!50, draw=black] (A18) at (5.5,-1.5){};
		\draw[->] (A18)	-- (A17);
            \node [rectangle, minimum height=8mm, minimum width=3mm, fill=red!60, draw=black] (A19) at (6.5,0){};
            \node [rectangle, minimum height=6mm, minimum width=3mm, fill=orange!50, draw=black] (A20) at (6.5,-1.5){};
	    \draw[->] (A20) -- (A19);

           \draw[->] (A15) -- (A17);
           \draw[->] (A17) -- (A19);
	\node at (4.3,-2.1) {More};
	\node at (5.5,-2.1) {narrowly};	
	\node at (6,-1.5) {\dots};
	\node at (6.5,-2.1) {and};
}
\onslide<1->{
		\node [rectangle, minimum height=8mm, minimum width=3mm, fill=green!60, draw=black] (A21) at (6.5,1.5){};	
		\node [rectangle, minimum height=8mm, minimum width=3mm, fill=green!60, draw=black] (A22) at (3,1.5){};	
		\node [rectangle, minimum height=8mm, minimum width=3mm, fill=green!60, draw=black] (A23) at (-0.5,1.5){};	
           \draw[->] (A23) -- (A22);
           \draw[->] (A22) -- (A21);

           \draw[->] (A19) -- (A21);
           \draw[->] (A9) -- (A22);
           \draw[->] (A4) -- (A23);
}
\onslide<1->{
		\draw[draw=red!60,fill=green!20,thick,solid,rounded corners] (5,3) rectangle (7.9,5);
      		\node [rectangle, minimum height=3mm, minimum width=1.5cm, fill=blue!50, draw=black] (B) at (6.5,3.5){};
      		\draw[->](A21)--(B);
      		\node [rectangle, minimum height=3mm, minimum width=1.5cm, fill=green!200, draw=black] (C) at (6.5,4.5){};
      		\node [rectangle, minimum height=3mm, minimum width=1.5cm, align=center] (w1) at (6.5,4.8){\tiny Politics};
      		\draw[->](B)--(C);
      		\draw[-](6,4.35)--(6,4.65);
      		\draw[-](6.2,4.35)--(6.2,4.65);	    

	  }                
	\end{tikzpicture}
