[Tex/LaTex] Changing the color of itemize item in beamer

beamercoloritemizelists

I would like to change the color of itemize item and itemize subitem (the bullet) throughout the presentation. I was wondering how I can do that. Here is my MWE:

\documentclass [11 pt, xcolor=pdftex,x11names,table]{beamer} 
\usepackage{pgf, pgfpages}
\usepackage[latin1]{inputenc} 
\usepackage[english]{babel}
\usepackage{beamerhighlight}
\usepackage{colortbl}
\usepackage{color}
\usepackage{pdfpages}
\usepackage[absolute,overlay]{textpos}
\usepackage{url}
\usepackage{graphicx}

\mode<presentation>
{
    \usetheme{Madrid}
    \usefonttheme{professionalfonts} 
    \setbeamertemplate{itemize item}{$\blacksquare$}
    \setbeamertemplate{itemize subitem}{$\blacktriangleright$}
}
\usepackage{hyperref}
\begin{document}
\begin{frame}
\begin{itemize}
    \item hey
\end{itemize}
\end{frame}
\end {document}

Best Answer

How about

\setbeamertemplate{itemize item}{\color{yellow}$\blacksquare$}
\setbeamertemplate{itemize subitem}{\color{orange}$\blacktriangleright$}

MWE

\documentclass {beamer} 

\mode<presentation>
{
    \usetheme{Madrid}
    \usefonttheme{professionalfonts} 
    \setbeamertemplate{itemize item}{\color{yellow}$\blacksquare$}
    \setbeamertemplate{itemize subitem}{\color{orange}$\blacktriangleright$}
}
\usepackage{hyperref}
\begin{document}
\begin{frame}
\begin{itemize}
    \item hey
\begin{itemize}
    \item hey
\end{itemize}
\end{itemize}
\end{frame}
\end {document}