@font-face {
	font-family: 'Material Icons';
	font-style: normal;
	font-weight: 100;
	src: url('../fonts/material-icons/MaterialIcons-Regular.eot'); /* IE9 Compat Modes */
	src: local('Material Icons'), local('WorkSans-Thin'),
		 url('../fonts/material-icons/MaterialIcons-Regular.eot') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/material-icons/MaterialIcons-Regular.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../fonts/material-icons/MaterialIcons-Regular.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/material-icons/MaterialIcons-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/material-icons/MaterialIcons-Regular.svg#MaterialIcons') format('svg'); /* Legacy iOS */
  }

/* work-sans-100 - latin */
@font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 100;
	src: url('../fonts/work-sans-v3-latin/work-sans-v3-latin-100.eot'); /* IE9 Compat Modes */
	src: local('Work Sans Thin'), local('WorkSans-Thin'),
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-100.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-100.svg#WorkSans') format('svg'); /* Legacy iOS */
  }
  /* work-sans-300 - latin */
  @font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/work-sans-v3-latin/work-sans-v3-latin-300.eot'); /* IE9 Compat Modes */
	src: local('Work Sans Light'), local('WorkSans-Light'),
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-300.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-300.svg#WorkSans') format('svg'); /* Legacy iOS */
  }
  /* work-sans-200 - latin */
  @font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 200;
	src: url('../fonts/work-sans-v3-latin/work-sans-v3-latin-200.eot'); /* IE9 Compat Modes */
	src: local('Work Sans ExtraLight'), local('WorkSans-ExtraLight'),
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-200.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-200.svg#WorkSans') format('svg'); /* Legacy iOS */
  }
  /* work-sans-regular - latin */
  @font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 400;
	src: url('../fonts/work-sans-v3-latin/work-sans-v3-latin-regular.eot'); /* IE9 Compat Modes */
	src: local('Work Sans'), local('WorkSans-Regular'),
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-regular.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-regular.svg#WorkSans') format('svg'); /* Legacy iOS */
  }
  /* work-sans-600 - latin */
  @font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 600;
	src: url('../fonts/work-sans-v3-latin/work-sans-v3-latin-600.eot'); /* IE9 Compat Modes */
	src: local('Work Sans SemiBold'), local('WorkSans-SemiBold'),
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-600.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-600.svg#WorkSans') format('svg'); /* Legacy iOS */
  }
  /* work-sans-500 - latin */
  @font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/work-sans-v3-latin/work-sans-v3-latin-500.eot'); /* IE9 Compat Modes */
	src: local('Work Sans Medium'), local('WorkSans-Medium'),
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-500.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-500.svg#WorkSans') format('svg'); /* Legacy iOS */
  }
  /* work-sans-700 - latin */
  @font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 700;
	src: url('../fonts/work-sans-v3-latin/work-sans-v3-latin-700.eot'); /* IE9 Compat Modes */
	src: local('Work Sans Bold'), local('WorkSans-Bold'),
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-700.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-700.svg#WorkSans') format('svg'); /* Legacy iOS */
  }
  /* work-sans-900 - latin */
  @font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 900;
	src: url('../fonts/work-sans-v3-latin/work-sans-v3-latin-900.eot'); /* IE9 Compat Modes */
	src: local('Work Sans Black'), local('WorkSans-Black'),
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-900.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-900.svg#WorkSans') format('svg'); /* Legacy iOS */
  }
  /* work-sans-800 - latin */
  @font-face {
	font-family: 'Work Sans';
	font-style: normal;
	font-weight: 800;
	src: url('../fonts/work-sans-v3-latin/work-sans-v3-latin-800.eot'); /* IE9 Compat Modes */
	src: local('Work Sans ExtraBold'), local('WorkSans-ExtraBold'),
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-800.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/work-sans-v3-latin/work-sans-v3-latin-800.svg#WorkSans') format('svg'); /* Legacy iOS */
  }




  /* roboto-100 - latin */
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 100;
	src: url('../fonts/roboto-v18-latin/roboto-v18-latin-100.eot'); /* IE9 Compat Modes */
	src: local('Roboto Thin'), local('Roboto-Thin'),
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-100.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-100.svg#Roboto') format('svg'); /* Legacy iOS */
  }
  /* roboto-300 - latin */
  @font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/roboto-v18-latin/roboto-v18-latin-300.eot'); /* IE9 Compat Modes */
	src: local('Roboto Light'), local('Roboto-Light'),
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-300.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
  }
  /* roboto-regular - latin */
  @font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: url('../fonts/roboto-v18-latin/roboto-v18-latin-regular.eot'); /* IE9 Compat Modes */
	src: local('Roboto'), local('Roboto-Regular'),
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
  }
  /* roboto-500 - latin */
  @font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/roboto-v18-latin/roboto-v18-latin-500.eot'); /* IE9 Compat Modes */
	src: local('Roboto Medium'), local('Roboto-Medium'),
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-500.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
  }
  /* roboto-700 - latin */
  @font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	src: url('../fonts/roboto-v18-latin/roboto-v18-latin-700.eot'); /* IE9 Compat Modes */
	src: local('Roboto Bold'), local('Roboto-Bold'),
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-700.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
  }
  /* roboto-900 - latin */
  @font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	src: url('../fonts/roboto-v18-latin/roboto-v18-latin-900.eot'); /* IE9 Compat Modes */
	src: local('Roboto Black'), local('Roboto-Black'),
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-900.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/roboto-v18-latin/roboto-v18-latin-900.svg#Roboto') format('svg'); /* Legacy iOS */
  }

  .material-icons {
	font-family: 'Material Icons';
	font-weight: normal;
	font-style: normal;
	font-size: 24px;  /* Preferred icon size */
	display: inline-block;
	line-height: 1;
	text-transform: none;
	letter-spacing: normal;
	word-wrap: normal;
	white-space: nowrap;
	direction: ltr;
  
	/* Support for all WebKit browsers. */
	-webkit-font-smoothing: antialiased;
	/* Support for Safari and Chrome. */
	text-rendering: optimizeLegibility;
  
	/* Support for Firefox. */
	-moz-osx-font-smoothing: grayscale;
  
	/* Support for IE. */
	font-feature-settings: 'liga';
  }

body, p, ul, li {
	font-family: "Roboto";
	font-weight: 300;
	font-size: 16px;
	line-height: 1.5em;
	color:#000;
	margin:0;
	padding:0;
	min-height: 1.5rem;
}

h1 {
	font-size: 1.8rem;
	font-family: "Work Sans";
	font-weight: 600;
	line-height:1.2em;
	color:#464646;
}

h1.moduleheader {
	padding-top:20px;
	padding-right:20px;
	line-height:35px;
	
}

.content3col h1 {
	font-size:14px;
	font-style:normal;
}

h2 {
	font-size: 1.3rem;
}

h3 {
	line-height: 1.1rem;
}

h4 {
	font-weight:bold;
}

.dbx-content a, a {
	color:inherit;
	font-size: 14px;
	font-weight: 400;
}

a .material-icons {
	display: inline;
}
a:hover {
	opacity: .5;
	color: inherit;
}

#header .content h1 {
	font-family: "Work Sans";
	font-size:1.5rem;
	color:#fff;
	padding-top:14px;
	padding-bottom:5px;
}

#header .content h1 span {
	font-weight: 300;
}
#header .content h2 {
	
	font-size:1rem;
	color:#617e94;
}

.dbx-content h1 {
	font-size: 1rem;
}


hr {
	border: 0;
	border-bottom: 1px solid #aaa;
	margin-top: 1rem;
	margin-bottom: 1rem;
}

input[type=checkbox] {
	vertical-align: middle;
	margin:5px;
	margin-right: 0;
	width: 20px;
	height: 32px;
	border: 3px solid;
	border-radius: 0;
	background: none;
}

