% I need to know how I can keep this tikzpicture centered. It tends to shift to left and right.
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[paperheight=14in,paperwidth=8.5in,margin=2in,heightrounded]{geometry}
\usepackage{geometry}
\usepackage{tikz}
\usepackage{amsfonts, amsmath, amsthm, amssymb} \usepackage[utf8]{inputenc}
\usepackage{dtklogos}
\usepackage{tikz}
\usetikzlibrary{positioning}
\usetikzlibrary{mindmap,trees,shadows}
\usetikzlibrary{positioning,shapes,shadows, arrows}
\begin{document}
\thispagestyle{empty}
\hspace{-4.5cm}
\begin{minipage}[t]{1.20\linewidth}
\raggedright
\vspace{-4.0cm}
\Large\textbf{Where Are We Now?}\\% Title
\today
\end{minipage}
\centering
\begin{tikzpicture}[auto, node distance = 0.36cm, thick, every node/.style = {rectangle, minimum width= 34mm, rounded corners=2pt, font = \sffamily, black,top color = green!40!white, bottom color = green!20!white,drop shadow, minimum height = 0.5cm}]
\node[minimum height=0.3cm] (SWGDAM){\sffamily\bfseries{SWGDAM Guidelines for Validation of Probabilistic Genotyping Systems}};
\node[label= {[circle, text width=0.25cm, top color=white, bottom color=white, yshift=0.17cm, xshift=-0.15cm, minimum height=0cm, minimum size=0.1cm] right:{\scriptsize4.2}}] (42) [below = of SWGDAM, xshift=3cm, yshift=0cm] {Comparative Study};
\node[label={[circle, text width=0.25cm, top color=white, bottom color=white, yshift=0.17cm, xshift=-0.1cm, minimum height=0cm, minimum size=0.1cm] right:{\scriptsize4.1}}] (41)[below = of 42, xshift=0cm, yshift=0cm] {Data Generation};
\node[label= {[circle, text width=0.25cm, top color=white, bottom color=white, yshift=0.17cm, xshift=-0.1cm, minimum height=0cm, minimum size=0.2cm] right:{\scriptsize4.2.1}}] (421) [below = of 41] {Consistency};
\node[label= {[circle, text width=0.25cm, top color=white, bottom color=white, yshift=0.17cm, xshift=-0.1cm, minimum height=0cm, minimum size=0.25cm] right:{\scriptsize4.2.1.1}}] (4211) [below = of 421, top color=yellow, bottom color=yellow] {Method Comparison};
\node[label= {[circle, text width=0.25cm, top color=white, bottom color=white, yshift=0.17cm, xshift=-0.1cm, minimum height=0cm, minimum size=0.25cm] right:{\scriptsize4.2.1.2}}] (4212) [below = of 4211, top color=yellow, bottom color=yellow] {Concordance};
\node[label= {[circle, text width=0.25cm, top color=white, bottom color=white, yshift=0.17cm, xshift=-0.15cm, minimum height=0cm, minimum size=0.1cm] right:{\scriptsize7}}] (intval) [below = of SWGDAM, xshift=-2.0cm, yshift=-0.36cm, top color=gray!40!white, bottom color=gray!40!white] {\bfseries{Internal Validation}};
\node[label= {[circle, text width=0.25cm, top color=white, bottom color=white, yshift=0.17cm, xshift=-0.15cm, minimum height=0cm, minimum size=0.1cm] right:{\scriptsize7.1.1}}] (711b) [below = of intval, xshift=0cm, yshift=0cm, top color=gray!20!white, bottom color=white] {Template Concentration};
\node[label= {[circle, text width=0.25cm, top color=white, bottom color=white, yshift=0.17cm, xshift=-0.15cm, minimum height=0cm, minimum size=0.1cm] right:{\scriptsize7.1.2}}] (712b) [below = of 711b, xshift=0cm, yshift=0cm, top color=gray!20!white, bottom color=white] {Mixture Proportions};
\node[label= {[circle, text width=0.25cm, top color=white, bottom color=white, yshift=0.17cm, xshift=-0.15cm, minimum height=0cm, minimum size=0.1cm] right:{\scriptsize3333}}] (3333) [left = of intval, xshift=-1cm, yshift=0cm, top color=gray!20!white, bottom color=white] {3333};
\end{tikzpicture}
\end{document}


\resizeboxto adjust it to your\linewidth. – Jérôme Dequeker Jan 12 '17 at 18:22