@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic,800,800italic,300italic,300|Open+Sans+Condensed:300,700,300italic);
@font-face {
  font-family: 'FiraSans-Regular';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Medium';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Light';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
.section {
  clear: both;
  padding: 0px;
  margin: 0px;
}
.group:before,
.group:after {
  content: "";
  display: table;
}
.group:after {
  clear: both;
}
.group {
  zoom: 1;
}
.col {
  display: block;
  float: left;
  margin: 1% 0 1% 1.6%;
}
.col:first-child {
  margin-left: 0;
}
@media only screen and (max-width: 768px) {
  .col {
    margin: 1% 0 1% 0%;
  }
}
.span_12_of_12 {
  width: 100%;
}
.span_11_of_12 {
  width: 91.46%;
}
.span_10_of_12 {
  width: 83%;
}
.span_9_of_12 {
  width: 74.54%;
}
.span_8_of_12 {
  width: 66.08%;
}
.span_7_of_12 {
  width: 57.62%;
}
.span_6_of_12 {
  width: 49.16%;
}
.span_5_of_12 {
  width: 40.7%;
}
.span_4_of_12 {
  width: 32.24%;
}
.span_3_of_12 {
  width: 23.78%;
}
.span_2_of_12 {
  width: 15.32%;
}
.span_1_of_12 {
  width: 6.86%;
}
@media only screen and (max-width: 768px) {
  .span_12_of_12 {
    width: 100%;
  }
  .span_11_of_12 {
    width: 100%;
  }
  .span_10_of_12 {
    width: 100%;
  }
  .span_9_of_12 {
    width: 100%;
  }
  .span_8_of_12 {
    width: 100%;
  }
  .span_7_of_12 {
    width: 100%;
  }
  .span_6_of_12 {
    width: 100%;
  }
  .span_5_of_12 {
    width: 100%;
  }
  .span_4_of_12 {
    width: 100%;
  }
  .span_3_of_12 {
    width: 100%;
  }
  .span_2_of_12 {
    width: 100%;
  }
  .span_1_of_12 {
    width: 100%;
  }
}
body {
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  background-color: #393536;
  color: #3F3F3F;
  font-size: 13px;
  font-weight: normal;
  line-height: 22px;
}
body .jPanelMenu-panel {
  display: block;
  overflow: hidden;
  height: auto;
}
#site-wrap {
  display: block;
  overflow: hidden;
}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
#skip-link {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
#skip-link.focusable:active,
#skip-link.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
.container {
  width: 100%;
  margin: 0 auto;
}
.content-width {
  max-width: 820px;
  margin: 0 auto;
  padding-left: 200px;
  padding-right: 20px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  .content-width {
    max-width: 820px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media print {
  .content-width {
    max-width: 820px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.content-width-no-pad {
  max-width: 820px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.blue_button_set {
  background: #58a2c4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#58a2c4),color-stop(50%,#58a2c4),color-stop(50%,#4491af),color-stop(100%,#4491af));
  background: -webkit-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -o-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -ms-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: linear-gradient(to bottom,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#58a2c4',endColorstr='#4491af',GradientType=0);
  border: 1px solid #136785;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
}
.blue_button_set:hover {
  background: #4890b1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4890b1),color-stop(50%,#4890b1),color-stop(50%,#37829f),color-stop(100%,#37829f));
  background: -webkit-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -o-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -ms-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: linear-gradient(to bottom,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4890b1',endColorstr='#37829f',GradientType=0);
}
.resource-files h4 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
.resource-files a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
.grey_button_set {
  background: #bdbec0;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FjYWRiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2FkYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#bdbec0),color-stop(50%,#bdbec0),color-stop(50%,#acadb1),color-stop(100%,#acadb1));
  background: -webkit-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -o-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -ms-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: linear-gradient(to bottom,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbec0',endColorstr='#acadb1',GradientType=0);
  border: 1px solid #878787;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
}
.grey_button_set:hover {
  background: #aeafb1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FjYWRiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2FkYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#aeafb1),color-stop(50%,#aeafb1),color-stop(50%,#999a9e),color-stop(100%,#999a9e));
  background: -webkit-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -o-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -ms-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: linear-gradient(to bottom,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aeafb1',endColorstr='#999a9e',GradientType=0);
}
table {
  border-collapse: collapse;
  margin: 10px 0 22px 0;
  width: 100%;
}
table thead {
  background: none;
  border: none;
}
table thead tr {
  background: none;
  border: none;
}
table thead tr th {
  color: #5C5C5C;
  font-size: 13px;
  letter-spacing: .01em;
  font-weight: bold;
  text-align: left;
  padding: 10px;
  background: none;
  border: none;
  margin-bottom: 0;
  line-height: 14px;
}
table thead tr th a {
  color: #5C5C5C;
  text-decoration: none;
}
table thead tr th p {
  color: white;
  margin: 0;
}
table tbody {
  background-color: #fff;
  border: 1px solid #c6c6c6;
}
table tbody tr {
  background-color: #fff;
  border-bottom: 1px solid #ccc;
}
table tbody tr:nth-child(even),
table tbody tr.even {
  background: #F7F5F5;
}
table tbody tr td {
  padding: 10px;
  border-right: 1px solid #c6c6c6;
  line-height: 18px;
  font-size: 13px;
}
table tbody tr td p {
  line-height: 18px;
}
table tbody tr td p:last-child {
  margin-bottom: 0;
}
table tbody tr td h3,
table tbody tr td h4,
table tbody tr td h5,
table tbody tr td h6 {
  margin: 0;
  font-weight: normal;
}
table tbody tr td h5,
table tbody tr td h6 {
  margin: 0;
}
table tbody tr td h5 {
  margin: 0;
}
table tbody tr td ol li {
  font-size: 13px;
  line-height: 18px;
}
table tfoot {
  background-color: #EBEBEB;
}
table tfoot tr {
  border: 1px solid #c6c6c6;
  background-color: #EBEBEB;
}
.wysiwyg {
  @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic,800,800italic,300italic,300|Open+Sans+Condensed:300,700,300italic);
}
@font-face {
  font-family: 'FiraSans-Regular';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Medium';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Light';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
.wysiwyg h1,
.wysiwyg h2,
.wysiwyg h3,
.wysiwyg h4,
.wysiwyg h5,
.wysiwyg h6,
.wysiwyg p,
.wysiwyg em,
.wysiwyg font,
.wysiwyg strike,
.wysiwyg strong,
.wysiwyg ol,
.wysiwyg ul,
.wysiwyg li {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
.wysiwyg body {
  font-family: 'Open Sans', sans-serif;
}
.wysiwyg a.btn-white,
.wysiwyg a.btn-teal,
.wysiwyg a.btn-red {
  display: inline-block;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: bold;
  margin: 0 5px;
  text-shadow: none;
  text-decoration: none;
}
.wysiwyg a.btn-white {
  color: #000;
  background: #fff;
  border: 1px solid #e2e2e2;
}
.wysiwyg a.btn-teal {
  color: #fff;
  background: #57accb;
}
.wysiwyg a.btn-red {
  color: #fff;
  background: red;
}
.wysiwyg a.btn-white:hover,
.wysiwyg a.btn-teal:hover,
.wysiwyg a.btn-red:hover {
  background-color: #008367 !important;
  color: #fff !important;
  text-shadow: none;
  text-decoration: none !important;
}
.wysiwyg div {
  font-size: 13px;
  line-height: 22px;
  font-weight: normal;
  color: #3F3F3F;
  margin: 0 0 22px 0;
}
.wysiwyg p {
  font-size: 13px;
  line-height: 22px;
  font-weight: normal;
  color: #3F3F3F;
  margin: 0 0 22px 0;
}
.wysiwyg sup,
.wysiwyg sub {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
  font-size: 10px;
}
.wysiwyg sub {
  top: 0.4em;
}
.wysiwyg b {
  letter-spacing: .01em;
  font-weight: bold;
}
.wysiwyg strong {
  font-weight: bold;
}
.wysiwyg em {
  font-style: italic;
}
.wysiwyg i {
  font-style: italic;
}
.wysiwyg u {
  text-decoration: underline;
}
.wysiwyg h3 {
  font-family: 'FiraSans-Medium';
  font-size: 16px;
  line-height: 18px;
  letter-spacing: .04em;
  color: #CB461D;
  text-transform: uppercase;
}
.wysiwyg h4 {
  font-family: 'FiraSans-Medium';
  font-size: 16px;
  line-height: 18px;
  letter-spacing: .02em;
  color: #3F3F3F;
}
.wysiwyg h5 {
  font-size: 14px;
  line-height: 16px;
  letter-spacing: .02em;
  color: #CB461D;
  font-weight: bold;
}
.wysiwyg h6 {
  font-size: 15px;
  line-height: 27px;
  color: #4d4d4d;
  font-weight: bold;
  margin-bottom: 22px;
}
.wysiwyg h3 strong,
.wysiwyg h4 strong {
  font-weight: normal;
}
.wysiwyg a {
  color: #336699;
}
.wysiwyg a:hover {
  color: #CB461D;
}
.wysiwyg li>a {
  text-decoration: none;
}
.wysiwyg li a:hover {
  text-decoration: underline;
}
.wysiwyg h3 a,
.wysiwyg h5 a {
  color: #CB461D;
}
.wysiwyg h3 a:hover,
.wysiwyg h5 a:hover {
  color: #a5261c;
}
.wysiwyg h4 a {
  color: #3F3F3F;
}
.wysiwyg h4 a:hover {
  color: #5b5b5b;
}
.wysiwyg hr {
  border: 0;
  height: 0;
  border-top: 1px solid #999999;
}
.wysiwyg hr.rule-large {
  border: 0;
  height: 0;
  border-top: 2px solid #999999;
}
.wysiwyg hr.rule-margins {
  margin: 22px 0 22px 0;
}
.wysiwyg hr.rule-dotted {
  border-top: 1px dotted #CCCCCC;
  border-bottom: none;
}
.wysiwyg img {
  max-width: 100% !important;
  height: auto !important;
}
.wysiwyg p img {
  margin: 22px 6px 22px 0;
}
.wysiwyg p a img {
  margin-left: 2px;
  max-width: 99.5% !important;
}
.wysiwyg p a img:hover {
  border: 2px solid gray;
  margin: 20px 4px 20px 0;
}
.wysiwyg ul {
  margin: 0 0 22px 0;
}
.wysiwyg li {
  font-size: 13px;
  line-height: 18px;
  font-weight: normal;
  color: #3F3F3F;
  list-style-position: outside;
  margin: 10px 0 10px 0;
}
.wysiwyg ul ul {
  margin: 0 0 0 16px;
}
.wysiwyg ul li {
  list-style: disc;
  margin-left: 16px;
}
.wysiwyg ul ul li {
  margin: 10px 0 10px 16px;
  list-style: circle;
}
.wysiwyg ol {
  margin: 0px 0 22px 0;
}
.wysiwyg ol li {
  list-style: none;
  margin: 0 0 10px 17px;
  list-style-type: decimal;
}
.wysiwyg ol ol {
  margin: 10px 0 0 2px;
}
.wysiwyg ol ol li {
  list-style: lower-alpha;
}
.wysiwyg li h3 {
  display: inline;
}
.wysiwyg li h4 {
  display: inline;
}
.wysiwyg li h5 {
  display: inline;
}
.wysiwyg li h6 {
  display: inline;
}
.wysiwyg p a[href^="http"]:after,
.wysiwyg li a[href^="http"]:after,
.wysiwyg td a[href^="http"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-external.gif);
  padding: 0 0px 0 3px;
}
.wysiwyg p a[href^="http"]:hover:after,
.wysiwyg li a[href^="http"]:hover:after,
.wysiwyg td a[href^="http"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-external-hover.gif);
  padding: 0 0px 0 3px;
}
.wysiwyg p a[href$=".pdf"]:after,
.wysiwyg p a[href$=".xls"]:after,
.wysiwyg p a[href$=".xlsx"]:after,
.wysiwyg p a[href$=".doc"]:after,
.wysiwyg p a[href$=".docx"]:after,
.wysiwyg p a[href$=".xl"]:after,
.wysiwyg p a[href$=".txt"]:after,
.wysiwyg p a[href$=".rtf"]:after,
.wysiwyg p a[href$=".ppt"]:after,
.wysiwyg p a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
.wysiwyg p a[href$=".pdf"]:hover:after,
.wysiwyg p a[href$=".xls"]:hover:after,
.wysiwyg p a[href$=".xlsx"]:hover:after,
.wysiwyg p a[href$=".doc"]:hover:after,
.wysiwyg p a[href$=".docx"]:hover:after,
.wysiwyg p a[href$=".xl"]:hover:after,
.wysiwyg p a[href$=".txt"]:hover:after,
.wysiwyg p a[href$=".rtf"]:hover:after,
.wysiwyg p a[href$=".ppt"]:hover:after,
.wysiwyg p a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
.wysiwyg li a[href$=".pdf"]:after,
.wysiwyg li a[href$=".xls"]:after,
.wysiwyg li a[href$=".xlsx"]:after,
.wysiwyg li a[href$=".doc"]:after,
.wysiwyg li a[href$=".docx"]:after,
.wysiwyg li a[href$=".xl"]:after,
.wysiwyg li a[href$=".txt"]:after,
.wysiwyg li a[href$=".rtf"]:after,
.wysiwyg li a[href$=".ppt"]:after,
.wysiwyg li a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
.wysiwyg li a[href$=".pdf"]:hover:after,
.wysiwyg li a[href$=".xls"]:hover:after,
.wysiwyg li a[href$=".xlsx"]:hover:after,
.wysiwyg li a[href$=".doc"]:hover:after,
.wysiwyg li a[href$=".docx"]:hover:after,
.wysiwyg li a[href$=".xl"]:hover:after,
.wysiwyg li a[href$=".txt"]:hover:after,
.wysiwyg li a[href$=".rtf"]:hover:after,
.wysiwyg li a[href$=".ppt"]:hover:after,
.wysiwyg li a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
.wysiwyg td a[href$=".pdf"]:after,
.wysiwyg td a[href$=".xls"]:after,
.wysiwyg td a[href$=".xlsx"]:after,
.wysiwyg td a[href$=".doc"]:after,
.wysiwyg td a[href$=".docx"]:after,
.wysiwyg td a[href$=".xl"]:after,
.wysiwyg td a[href$=".txt"]:after,
.wysiwyg td a[href$=".rtf"]:after,
.wysiwyg td a[href$=".ppt"]:after,
.wysiwyg td a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
.wysiwyg td a[href$=".pdf"]:hover:after,
.wysiwyg td a[href$=".xls"]:hover:after,
.wysiwyg td a[href$=".xlsx"]:hover:after,
.wysiwyg td a[href$=".doc"]:hover:after,
.wysiwyg td a[href$=".docx"]:hover:after,
.wysiwyg td a[href$=".xl"]:hover:after,
.wysiwyg td a[href$=".txt"]:hover:after,
.wysiwyg td a[href$=".rtf"]:hover:after,
.wysiwyg td a[href$=".ppt"]:hover:after,
.wysiwyg td a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
.wysiwyg .callout {
  background-color: #EFEFEF;
  border: 1px solid #D8D8D8;
  padding: 22px;
  margin-bottom: 22px;
}
.wysiwyg span.callout {
  display: block;
}
.wysiwyg .callout ul:last-child,
.wysiwyg .callout ol:last-child,
.wysiwyg .callout div:last-child,
.wysiwyg .callout p:last-child,
.wysiwyg .callout h6:last-child {
  margin-bottom: 0;
}
.wysiwyg span.link-arrow a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-arrow.png);
  margin-left: 4px;
  vertical-align: -1px;
}
.wysiwyg span.link-arrow a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-arrow.png);
  margin-left: 4px;
  vertical-align: -1px;
}
.wysiwyg span.link-pdf a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-pdf.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
.wysiwyg span.link-pdf a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-pdf.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
.wysiwyg span.link-xls a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-xls.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
.wysiwyg span.link-xls a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-xls.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
.wysiwyg span.link-doc a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-doc.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
.wysiwyg span.link-doc a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-doc.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
.wysiwyg span.link-external a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-link-external.gif) !important;
  margin-left: 7px;
  vertical-align: -5px;
}
.wysiwyg span.link-external a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-link-external.gif) !important;
  margin-left: 7px;
  vertical-align: -5px;
}
.wysiwyg span.link-arrow a,
.wysiwyg span.link-pdf a,
.wysiwyg span.link-xls a,
.wysiwyg span.link-doc a,
.wysiwyg span.link-external a {
  border-bottom: none;
  text-decoration: none;
}
.wysiwyg table {
  border-collapse: collapse;
  margin: 10px 0 22px 0;
  width: 100%;
}
.wysiwyg thead {
  background-color: #D9D9D9;
  border: 1px solid #c6c6c6;
}
.wysiwyg tbody {
  background-color: #fff;
  border: 1px solid #c6c6c6;
}
.wysiwyg tfoot {
  background-color: #EBEBEB;
}
.wysiwyg tbody tr {
  background-color: #fff;
  border-bottom: 1px solid #ccc;
}
.wysiwyg th {
  color: #5C5C5C;
  font-size: 13px;
  line-height: 16x;
  letter-spacing: .01em;
  font-weight: bold;
  text-align: left;
  padding: 10px;
  background-color: #D9D9D9;
  border-right: 1px solid #c6c6c6;
}
.wysiwyg td {
  padding: 10px;
  border-right: 1px solid #c6c6c6;
  line-height: 18px;
  font-size: 13px;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
.wysiwyg tfoot tr {
  border: 1px solid #c6c6c6;
  background-color: #EBEBEB;
}
.wysiwyg tbody td p {
  line-height: 18px;
}
.wysiwyg thead th h3,
.wysiwyg thead th h4,
.wysiwyg thead th h5,
.wysiwyg thead th h6 {
  margin: 0;
  font-weight: normal;
}
.wysiwyg thead th h5,
.wysiwyg thead th h6 {
  margin: 0;
}
.wysiwyg tbody tr td h5 {
  margin: 0;
}
.wysiwyg thead tr th p {
  color: white;
  margin: 0;
}
.wysiwyg tbody tr td p:last-child {
  margin-bottom: 0;
}
.wysiwyg table ol li {
  font-size: 13px;
  line-height: 18px;
}
.wysiwyg table li {
  list-style: disc inside none;
}
.wysiwyg table ul li {
  list-style: disc inside none;
}
.wysiwyg table ul li:before,
.wysiwyg table ul ul li:before {
  content: none;
}
.wysiwyg table ul ul li {
  list-style: circle inside none;
}
.wysiwyg .table-striped tbody tr:nth-child(even) {
  background: #F7F5F5;
}
.wysiwyg .table-striped thead,
.wysiwyg .table-striped thead tr th,
.wysiwyg .table-striped thead tr {
  background: none;
  border: none;
}
.wysiwyg .table-striped thead tr th {
  margin-bottom: 0;
  line-height: 14px;
}
.wysiwyg ul.list-plain li {
  list-style: none;
  margin-left: 0;
}
.wysiwyg span.text-caps-off {
  text-transform: none;
}
.wysiwyg span.text-normal {
  font-weight: normal;
  font-family: 'Open Sans', sans-serif;
}
.wysiwyg span.text-semibold {
  font-weight: 600;
  font-family: 'Open Sans', sans-serif;
}
.wysiwyg h3 span.text-normal,
.wysiwyg h4 span.text-normal,
.wysiwyg h3 span.text-semibold,
.wysiwyg h4 span.text-semibold {
  font-family: 'FiraSans-regular';
  font-weight: normal;
}
.wysiwyg span.link-noicon a:after,
.wysiwyg span.link-noicon a:hover:after,
.wysiwyg span.link-noicon a:visited:after {
  content: "";
  padding: 0;
}
.wysiwyg span.text-red {
  color: #CB461D;
}
.wysiwyg span.text-black {
  color: #3F3F3F;
}
.wysiwyg span.text-green {
  color: #1E7B82;
}
.wysiwyg span.text-quote {
  font-family: Georgia, serif;
  font-size: 15px;
  line-height: 23px;
  color: #4B4B4B;
}
.wysiwyg span.text-quote-name {
  font-family: Georgia, serif;
  font-size: 14px;
  line-height: 16px;
  color: #3A8B91;
}
.wysiwyg span.image-thumb img {
  margin: 0;
  height: 120px !important;
  width: auto !important;
  background-color: white;
  margin: 4px;
}
.wysiwyg span.image-thumb a img:hover {
  border: 2px solid gray;
  margin: 2px;
}
.wysiwyg span.image-thumb a:hover {
  border-bottom: none;
}
.wysiwyg span.image-thumb a:after,
.wysiwyg span.image-thumb a:hover:after,
.wysiwyg span.image-thumb a:visited:after {
  content: "";
  padding: 0;
}
.wysiwyg li>p:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 480px) {
  .wysiwyg span.image-thumb img {
    height: auto !important;
    max-height: 120px !important;
    max-width: 100% !important;
  }
}
.region-content #user-login,
.region-content #user-pass,
.region-content #user-pass-reset {
  max-width: 820px;
  margin: 0 auto;
  padding-left: 200px;
  padding-right: 20px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  .region-content #user-login,
  .region-content #user-pass,
  .region-content #user-pass-reset {
    max-width: 820px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media print {
  .region-content #user-login,
  .region-content #user-pass,
  .region-content #user-pass-reset {
    max-width: 820px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.action-links .add_redirect {
  max-width: 820px;
  margin: 0 auto;
  padding-left: 200px;
  padding-right: 20px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  .action-links .add_redirect {
    max-width: 820px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media print {
  .action-links .add_redirect {
    max-width: 820px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
  }
}
#block-system-main.active-trail-import .block-wrap {
  max-width: 820px;
  margin: 0 auto;
  padding-left: 200px;
  padding-right: 20px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #block-system-main.active-trail-import .block-wrap {
    max-width: 820px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media print {
  #block-system-main.active-trail-import .block-wrap {
    max-width: 820px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
  }
}
#page #page-wrapper header,
#page #page-wrapper #header {
  position: fixed;
  z-index: 10;
  width: 100%;
}
#page #page-wrapper header #header-wrap,
#page #page-wrapper #header #header-wrap {
  position: relative;
  width: 100%;
}
#page #page-wrapper #main-content {
  margin-top: 101px;
  background-color: #ffffff;
}
#page #page-wrapper footer,
#page #page-wrapper #footer {
  width: 100%;
  background-color: #393536;
  display: block;
}
#page #page-wrapper footer #footer-wrap,
#page #page-wrapper #footer #footer-wrap {
  padding-bottom: 100px;
  padding-top: 50px;
}
.split {
  float: left;
  display: block;
}
.split-1 {
  width: 8.3333333333333%;
}
.split-2 {
  width: 16.666666666667%;
}
.split-3 {
  width: 25%;
}
.split-4 {
  width: 33.333333333333%;
}
.split-5 {
  width: 41.666666666667%;
}
.split-6 {
  width: 50%;
}
.split-7 {
  width: 58.333333333333%;
}
.split-8 {
  width: 66.666666666667%;
}
.split-9 {
  width: 75%;
}
.split-10 {
  width: 83.333333333333%;
}
.split-11 {
  width: 91.666666666667%;
}
.split-12 {
  width: 100%;
}
.view table.sticky-header {
  z-index: 2;
}
.view .filter-expand {
  background-color: #FFFFFF;
  border-top: 1px solid #E9E9EB;
  height: 15px;
}
.view .filter-expand .filter-expand-wrap {
  *zoom: 1;
  position: relative;
  height: 15px;
}
.view .filter-expand .filter-expand-wrap:before,
.view .filter-expand .filter-expand-wrap:after {
  content: "";
  display: table;
}
.view .filter-expand .filter-expand-wrap:after {
  clear: both;
}
.view .filter-expand .filter-expand-wrap a {
  position: absolute;
  bottom: 14px;
  right: 20px;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 6px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border-top: 1px solid #E9E9EB;
  border-right: 1px solid #E9E9EB;
  border-left: 1px solid #E9E9EB;
  display: inline-block;
  text-decoration: none;
  color: #326696;
  background: transparent url(/sites/default/themes/atd_2014/images/content/icon-arrow.png) no-repeat right center;
  padding-right: 16px;
  line-height: 20px;
  font-weight: 600;
  font-size: 15px;
  padding: 5px 40px 5px 20px;
  background: #ffffff url(/sites/default/themes/atd_2014/images/page/icon-filter-arrow-expand.png) no-repeat 93% 55%;
}
.view .filter-expand .filter-expand-wrap a.expanded {
  background-image: url(/sites/default/themes/atd_2014/images/page/icon-filter-arrow-hide.png);
}
.view .view-filters.expandible,
.view .view-filters.gray-bg {
  border-top: 1px solid #CCCCCC;
  background-color: #E9E9EB;
  display: block;
  overflow: hidden;
  padding-top: 20px;
  padding-bottom: 20px;
}
.view .view-filters.expandible .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets,
.view .view-filters.gray-bg .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets {
  position: relative;
}
.view ul.pager li {
  padding-top: 0px;
  padding-bottom: 0px;
  padding: 3px 8px;
}
.view ul.pager li.pager-first {
  margin-left: 0px;
  margin-right: 0px;
  padding-right: 11px;
  border-right: 1px solid #326696;
}
.view ul.pager li.pager-first a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
.view ul.pager li.pager-previous {
  margin-left: 0px;
  padding-left: 5px;
  margin-right: 1em;
}
.view ul.pager li.pager-previous a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
.view ul.pager li.pager-item {
  border: 1px solid #CFCFCF;
  background-color: #F5F5F5;
  margin-left: .25em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.view ul.pager li.pager-item a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
.view ul.pager li.pager-current {
  border: 1px solid #CFCFCF;
  background-color: #CFCFCF;
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  color: #ffffff;
  margin-left: .5em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.view ul.pager li.pager-ellipsis {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  display: none;
}
.view ul.pager li.pager-next {
  margin-left: 1.5em;
  padding-left: 5px;
}
.view ul.pager li.pager-next a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
.view ul.pager li.pager-last {
  margin-left: 0px;
  padding-left: 11px;
  border-left: 1px solid #326696;
}
.view ul.pager li.pager-last a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
.js .view .view-filters.expandible {
  display: none;
}
.atd-popup-search-form {
  height: 100%;
  width: 100%;
  display: block;
  overflow: hidden;
  background-color: #E6E6E6;
}
.atd-popup-search-form h2 {
  color: #ffffff;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 18px;
  text-transform: uppercase;
  font-weight: bold;
  background-color: #336799;
}
.atd-popup-search-form form {
  width: 100%;
  height: 100%;
}
.atd-popup-search-form form > div {
  padding: 10px 20px;
}
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_multi_fulltext,
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext,
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-type,
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-atd_site_content_search_index_type,
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-sort-sort_bef_combine {
  padding-top: 20px;
  width: 100%;
  clear: both;
  margin-right: 10%;
  padding-right: 0px;
}
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_multi_fulltext label,
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext label,
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-type label,
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-atd_site_content_search_index_type label,
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-sort-sort_bef_combine label {
  border-bottom: 1px solid #656565;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  margin: 0 0 10px;
  padding: 0 0 0px;
  text-transform: uppercase;
  width: 96%;
}
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_multi_fulltext .views-widget input,
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_multi_fulltext .views-widget select,
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget input,
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget select,
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-type .views-widget input,
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-type .views-widget select,
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-atd_site_content_search_index_type .views-widget input,
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-atd_site_content_search_index_type .views-widget select,
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-sort-sort_bef_combine .views-widget input,
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-sort-sort_bef_combine .views-widget select {
  padding: 5px 8px;
  width: 90%;
}
@media screen and (max-width: 480px) {
  .atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_multi_fulltext,
  .atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext,
  .atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-type,
  .atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-filter-atd_site_content_search_index_type,
  .atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-sort-sort_bef_combine {
    width: 100%;
  }
}
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-widget-sort-sort_bef_combine {
  padding-bottom: 20px;
}
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-submit-button {
  clear: left;
  padding-right: 2%;
}
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-submit-button input {
  background: #58a2c4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#58a2c4),color-stop(50%,#58a2c4),color-stop(50%,#4491af),color-stop(100%,#4491af));
  background: -webkit-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -o-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -ms-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: linear-gradient(to bottom,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#58a2c4',endColorstr='#4491af',GradientType=0);
  border: 1px solid #136785;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
  padding-right: 20%;
  padding-left: 20%;
  cursor: pointer;
  margin-top: 8px;
}
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-submit-button input:hover {
  background: #4890b1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4890b1),color-stop(50%,#4890b1),color-stop(50%,#37829f),color-stop(100%,#37829f));
  background: -webkit-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -o-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -ms-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: linear-gradient(to bottom,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4890b1',endColorstr='#37829f',GradientType=0);
}
.atd-popup-search-form .views-exposed-form .views-exposed-widgets .views-reset-button {
  display: none;
}
.page-user-imce .region-content .block-content {
  max-width: 820px;
  margin: 0 auto;
  padding-left: 200px;
  padding-right: 20px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  .page-user-imce .region-content .block-content {
    max-width: 820px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media print {
  .page-user-imce .region-content .block-content {
    max-width: 820px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.wysiwyg ul.social-icons {
  display: inline-block;
  margin: 0 auto;
}
.wysiwyg ul.social-icons li {
  display: inline-block;
  padding: 2px;
}
.wysiwyg ul.social-icons li a {
  text-indent: -9999px;
  width: 49px;
  height: 48px;
  display: inline-block;
  background-image: url(/sites/default/themes/atd_2014/images/contact/contact-icon-sprite.png);
  background-repeat: no-repeat;
}
.wysiwyg ul.social-icons li#facebook-footer a {
  background-position: 0px top;
}
.wysiwyg ul.social-icons li#facebook-footer a:hover {
  background-position: 0px bottom;
}
.wysiwyg ul.social-icons li#twitter-footer a {
  background-position: -49px top;
}
.wysiwyg ul.social-icons li#twitter-footer a:hover {
  background-position: -49px bottom;
}
.wysiwyg ul.social-icons li#mail-footer a {
  background-position: -98px top;
}
.wysiwyg ul.social-icons li#mail-footer a:hover {
  background-position: -98px bottom;
}
.wysiwyg ul.social-icons li#linkedin-footer a {
  background-position: -147px top;
}
.wysiwyg ul.social-icons li#linkedin-footer a:hover {
  background-position: -147px bottom;
}
.related-body-section {
  margin-bottom: 7.5px;
  margin-top: 15px;
}
.related-body-section.margin-xtralg,
.related-body-section .margin-xtralg {
  margin-bottom: 30px;
}
.related-body-section .title h3 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
.related-body-section .sub-title h3 {
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
}
.related-body-section .value-list .view-content ul li {
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  font-size: 13px;
  line-height: 18px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #cacaca;
}
.related-body-section .value-list .view-content ul li.last {
  border-bottom: 0px;
}
.related-body-section .value-list .view-content ul li.first {
  padding-top: 5px;
}
.related-body-section .value-list .view-content ul li a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
.related-body-section .value-list-bullet ul {
  list-style: disc outside none;
  margin: 0px 20px;
  padding-left: 10px;
  vertical-align: text-top;
}
.related-body-section .value-list-bullet ul li {
  color: #000000;
  font-family: 'Open Sans', sans-serif;
  font-size: 13px;
  line-height: 18px;
  padding-top: 7.5px;
  padding-bottom: 7.5px;
  padding-left: 5px;
}
.related-body-section .value-list-bullet ul li a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  display: block;
}
.small-label {
  font-size: 13px;
  font-weight: bold;
}
.medium-label {
  font-size: 16px;
  font-weight: bold;
}
.section-title {
  border-bottom: 1px solid #8B8B8B;
  margin-top: 30px;
  margin-bottom: 0px;
  overflow: hidden;
}
.section-title h2 {
  float: left;
  color: #CB461D;
  display: block;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  padding-bottom: 5px;
  text-align: left;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 16px;
}
.section-title span,
.section-title div {
  float: right;
}
.section-title span a,
.section-title div a {
  display: block;
  padding: 3px 0px;
  text-decoration: none;
  font-size: 13px;
  font-weight: 600;
}
.bg-sidebar-wrap {
  background-color: #E9E9E9;
  border: 1px solid #D9D9D9;
  padding: 15px;
  margin-bottom: 15px;
}
.bg-sidebar-wrap.-centered {
  text-align: center;
}
.bg-sidebar-wrap.-light {
  background-color: #F4F4F4;
  border-color: #D9D9D9;
}
.sidebar-field {
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #D9D9D9;
}
.sidebar-field:first-child {
  padding-top: 0px;
}
.sidebar-field:last-child {
  padding-bottom: 0px;
  border-bottom: 0px;
}
.sidebar-field .field-output {
  color: #58A2C4;
}
.float-grid .float-grid-item.no-margin-l {
  margin-left: 0;
}
.float-grid .float-grid-item .grid-item-wrap {
  margin: 3px;
  position: relative;
  height: 280px;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);
  box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);
}
.float-grid .float-grid-item .grid-item-wrap .float-grid-thumbnail {
  border-bottom: 2px solid #EEEEEE;
}
.float-grid .float-grid-item .grid-item-wrap .float-grid-thumbnail img {
  width: 100%;
  height: auto;
  display: block;
}
.float-grid .float-grid-item .grid-item-wrap .float-grid-title {
  padding: 10px;
}
.float-grid .float-grid-item .grid-item-wrap .float-grid-title a {
  color: #336699;
  text-decoration: none;
  font-size: 16px;
  line-height: 19px;
  font-weight: bold;
}
.float-grid .float-grid-item .grid-item-wrap .float-grid-date {
  padding: 10px 10px 0px 10px;
  color: #606060;
  text-decoration: none;
  font-size: 11px;
  line-height: 16px;
  font-weight: bold;
}
.float-grid.filter-expand,
.float-grid.view-filters {
  border-bottom: 1px solid #CCCCCC;
}
.float-grid.view-content {
  overflow: hidden;
  padding-top: 20px;
  padding-bottom: 40px;
}
.float-grid.view-pagers {
  border-top: 1px solid #CCCCCC;
  padding-top: 25px;
  padding-bottom: 60px;
}
.post-date-flag {
  position: absolute;
  top: 0px;
  right: 5%;
  width: 56px;
  text-align: center;
  background-color: #58A2C4;
  display: block;
  overflow: hidden;
  z-index: 1;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.post-date-flag .post-month {
  display: block;
  border-top: 3px solid #43859D;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 18px;
  line-height: 22px;
  text-align: center;
  color: #fff;
  text-transform: uppercase;
}
.post-date-flag .post-day {
  display: block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-size: 22px;
  line-height: 24px;
  text-align: center;
  color: #fff;
  padding-bottom: 5px;
}
.arrow-link {
  position: relative;
  padding-right: 18px;
}
.arrow-link:after {
  height: 12px;
  width: 12px;
  content: '';
  position: absolute;
  top: 50%;
  right: 0px;
  margin-top: -7px;
  background: transparent url(/sites/default/themes/atd_2014/images/common/link-arrow.png) no-repeat center center;
}
.external-icon {
  position: relative;
  padding-right: 18px;
}
.external-icon:after {
  height: 12px;
  width: 12px;
  content: '';
  position: absolute;
  top: 50%;
  right: 0px;
  margin-top: -7px;
  background: transparent url(/sites/default/themes/atd_2014/images/common/link-external.png) no-repeat center center;
}
.plus-icon,
.minus-icon {
  position: relative;
}
.plus-icon:after,
.minus-icon:after {
  height: 17px;
  width: 17px;
  content: '';
  position: absolute;
  top: 50%;
  right: 30px;
  margin-top: -8px;
  background: transparent url(/sites/default/themes/atd_2014/images/common/plus-minus-icon.png) no-repeat top center;
}
.minus-icon:after {
  background-position: bottom center;
}
.carrot-grey-up-icon,
.carrot-grey-right-icon,
.carrot-grey-down-icon,
.carrot-grey-left-icon {
  position: relative;
}
.carrot-grey-up-icon:after,
.carrot-grey-right-icon:after,
.carrot-grey-down-icon:after,
.carrot-grey-left-icon:after {
  height: 18px;
  width: 18px;
  content: '';
  position: absolute;
  top: 50%;
  right: 0px;
  margin-top: -9px;
  background: transparent url(/sites/default/themes/atd_2014/images/common/carrot-icon.png) no-repeat;
}
.carrot-grey-up-icon:after {
  background-position: left -18px;
}
.carrot-grey-up-icon.active {
  background-position: right -18px;
}
.carrot-grey-right-icon:after {
  background-position: left top;
}
.carrot-grey-right-icon.active {
  background-position: right top;
}
.carrot-grey-down-icon:after {
  background-position: left -36px;
}
.carrot-grey-down-icon.active {
  background-position: right -36px;
}
.carrot-grey-left-icon:after {
  background-position: left -54px;
}
.carrot-grey-left-icon.active {
  background-position: right -54px;
}
.bg-grey {
  background-color: #E9E9EB;
}
.blue-texture-section {
  background: transparent url(/sites/default/themes/atd_2014/images/home/blue_lines.png) repeat center center;
  display: block;
  overflow: hidden;
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
}
.trans-section {
  display: block;
  overflow: hidden;
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
}
.b-grey {
  border: 1px solid #E6E6E6;
}
.b-top-grey {
  border-top: 1px solid #E6E6E6;
}
.b-bot-grey {
  border-bottom: 1px solid #E6E6E6;
}
.red-sec-title {
  font-family: "FiraSans-Medium", arial, helvetica, sans-serif;
  color: #CB461D;
  font-size: 19px;
  line-height: 26px;
}
.white-sec-title {
  font-size: 16px;
  line-height: 26px;
  color: #FFFFFF;
  font-weight: bold;
}
.white-sec-title.-bot-border-lb {
  border-bottom: 2px solid #8ABED6;
}
.accordian-button {
  cursor: pointer;
}
.accordian-button.-white {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #FFFFFF;
}
.accordian-button.-offwhite {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #F5F5F5;
}
.accordian-button.-offwhite.active {
  background-color: #7A9BBD;
}
.region-headertop .atd-custom-blocks-atd-main-menu {
  display: block;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  .region-headertop .atd-custom-blocks-atd-main-menu {
    display: none;
  }
}
.region-headertop .atd-custom-blocks-atd-main-menu nav,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation {
  width: 100%;
  height: 5px;
  background-color: #2C2A2B;
  padding: 0px;
  margin: 0px;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav {
  max-width: 820px;
  margin: 0 auto;
  padding-left: 200px;
  padding-right: 20px;
  position: relative;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  .region-headertop .atd-custom-blocks-atd-main-menu nav #nav,
  .region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav {
    max-width: 820px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media print {
  .region-headertop .atd-custom-blocks-atd-main-menu nav #nav,
  .region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav {
    max-width: 820px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap {
  width: 172px;
  display: block;
  background-color: #2C2829;
  position: absolute;
  top: 0px;
  left: 10px;
  z-index: 10;
  border-radius: 7px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap #atd-logo,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap #atd-logo {
  display: block;
  padding: 45px 0px 20px 0px;
  margin: 0 auto;
  background-repeat: no-repeat;
  background-position: center center;
  width: 129px;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap #atd-logo a,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap #atd-logo a {
  display: block;
  text-align: center;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li a,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li a {
  color: #DFDFDF;
  display: block;
  text-decoration: none;
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  text-shadow: none;
  background: #4f4c4d;
  background: -moz-linear-gradient(top,#4f4c4d 0%,#4f4c4d 50%,#4b4748 51%,#4b4748 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4f4c4d),color-stop(50%,#4f4c4d),color-stop(51%,#4b4748),color-stop(100%,#4b4748));
  background: -webkit-linear-gradient(top,#4f4c4d 0%,#4f4c4d 50%,#4b4748 51%,#4b4748 100%);
  background: -o-linear-gradient(top,#4f4c4d 0%,#4f4c4d 50%,#4b4748 51%,#4b4748 100%);
  background: -ms-linear-gradient(top,#4f4c4d 0%,#4f4c4d 50%,#4b4748 51%,#4b4748 100%);
  background: linear-gradient(to bottom,#4f4c4d 0%,#4f4c4d 50%,#4b4748 51%,#4b4748 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f4c4d',endColorstr='#4b4748',GradientType=0);
  border-top: solid 1px #656263;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li a span,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li a span {
  padding: 5px 10px;
  display: block;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li a:hover,
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li a.active,
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li a.active-trail,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li a:hover,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li a.active,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li a.active-trail {
  background: #312f30;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxMmYzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzMxMmYzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJhMjYyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYTI2MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#312f30),color-stop(50%,#312f30),color-stop(50%,#2a2627),color-stop(100%,#2a2627));
  background: -webkit-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -o-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -ms-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: linear-gradient(to bottom,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#312f30',endColorstr='#2a2627',GradientType=0);
  border-top: solid 1px #656263;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li a:hover span,
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li a.active span,
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li a.active-trail span,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li a:hover span,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li a.active span,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li a.active-trail span {
  padding: 5px 10px;
  display: block;
  background-image: url(/sites/default/themes/atd_2014/images/navigation/current-indicator.png);
  background-position: center right;
  background-repeat: no-repeat;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2899 a,
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2900 a,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2899 a,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2900 a {
  background-color: #CB461D;
  background: #cb461d;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiNDYxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2NiNDYxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2MyM2ExNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMjNhMTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#cb461d 0%,#cb461d 50%,#c23a17 51%,#c23a17 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#cb461d),color-stop(50%,#cb461d),color-stop(51%,#c23a17),color-stop(100%,#c23a17));
  background: -webkit-linear-gradient(top,#cb461d 0%,#cb461d 50%,#c23a17 51%,#c23a17 100%);
  background: -o-linear-gradient(top,#cb461d 0%,#cb461d 50%,#c23a17 51%,#c23a17 100%);
  background: -ms-linear-gradient(top,#cb461d 0%,#cb461d 50%,#c23a17 51%,#c23a17 100%);
  background: linear-gradient(to bottom,#cb461d 0%,#cb461d 50%,#c23a17 51%,#c23a17 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cb461d',endColorstr='#c23a17',GradientType=0);
  border-top: solid 1px #DB7D61;
  color: #faeeeb;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2899 a:hover,
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2899 a.active,
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2899 a.active-trail,
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2900 a:hover,
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2900 a.active,
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2900 a.active-trail,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2899 a:hover,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2899 a.active,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2899 a.active-trail,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2900 a:hover,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2900 a.active,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2900 a.active-trail {
  background: #b22e1d;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IyMmUxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2IyMmUxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2E1MjYxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNTI2MWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#b22e1d 0%,#b22e1d 50%,#a5261c 50%,#a5261c 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#b22e1d),color-stop(50%,#b22e1d),color-stop(50%,#a5261c),color-stop(100%,#a5261c));
  background: -webkit-linear-gradient(top,#b22e1d 0%,#b22e1d 50%,#a5261c 50%,#a5261c 100%);
  background: -o-linear-gradient(top,#b22e1d 0%,#b22e1d 50%,#a5261c 50%,#a5261c 100%);
  background: -ms-linear-gradient(top,#b22e1d 0%,#b22e1d 50%,#a5261c 50%,#a5261c 100%);
  background: linear-gradient(to bottom,#b22e1d 0%,#b22e1d 50%,#a5261c 50%,#a5261c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b22e1d',endColorstr='#a5261c',GradientType=0);
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2899 a:hover span,
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2899 a.active span,
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2899 a.active-trail span,
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2900 a:hover span,
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2900 a.active span,
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2900 a.active-trail span,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2899 a:hover span,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2899 a.active span,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2899 a.active-trail span,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2900 a:hover span,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2900 a.active span,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap .menu-block-3 ul li.menu-mlid-2900 a.active-trail span {
  background-image: url(/sites/default/themes/atd_2014/images/navigation/current-indicator.png);
  background-position: center right;
  background-repeat: no-repeat;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap ul.social-icons,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap ul.social-icons {
  margin-top: 10px;
  margin-bottom: 5px;
  margin-left: 8px;
  border: none;
  display: block;
  overflow: hidden;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap ul.social-icons li,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap ul.social-icons li {
  padding: 4px 2px;
  display: inline-block;
  background-color: transparent;
  border: none;
  float: left;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap ul.social-icons li a,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap ul.social-icons li a {
  text-indent: -9999px;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap ul.social-icons li#facebook a,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap ul.social-icons li#facebook a {
  background-image: url(/sites/default/themes/atd_2014/images/navigation/nav-icon-sprite.png?v=1);
  background-repeat: no-repeat;
  width: 27px;
  height: 27px;
  display: inline-block;
  background-position: -3px -3px;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap ul.social-icons li#facebook a:hover,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap ul.social-icons li#facebook a:hover {
  background-position: -3px -3px;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap ul.social-icons li#twitter a,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap ul.social-icons li#twitter a {
  background-image: url(/sites/default/themes/atd_2014/images/navigation/nav-icon-sprite.png?v=1);
  background-repeat: no-repeat;
  width: 27px;
  height: 27px;
  display: inline-block;
  background-color: transparent;
  background-position: -32px -3px;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap ul.social-icons li#twitter a:hover,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap ul.social-icons li#twitter a:hover {
  background-position: -32px -32px;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap ul.social-icons li#email a,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap ul.social-icons li#email a {
  background-image: url(/sites/default/themes/atd_2014/images/navigation/nav-icon-sprite.png?v=1);
  background-repeat: no-repeat;
  width: 27px;
  height: 27px;
  display: inline-block;
  background-position: -61px -3px;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap ul.social-icons li#email a:hover,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap ul.social-icons li#email a:hover {
  background-position: -61px -32px;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap ul.social-icons li#search a,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap ul.social-icons li#search a {
  background-image: url(/sites/default/themes/atd_2014/images/navigation/nav-icon-sprite.png?v=1);
  background-repeat: no-repeat;
  width: 27px;
  height: 27px;
  display: inline-block;
  background-position: -90px -3px;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap ul.social-icons li#search a:hover,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap ul.social-icons li#search a:hover {
  background-position: -90px -32px;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap ul.social-icons li#linkedin a,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap ul.social-icons li#linkedin a {
  background-image: url(/sites/default/themes/atd_2014/images/navigation/nav-icon-sprite.png?v=1);
  background-repeat: no-repeat;
  width: 27px;
  height: 27px;
  display: inline-block;
  background-position: -119px -3px;
}
.region-headertop .atd-custom-blocks-atd-main-menu nav #nav #nav-wrap ul.social-icons li#linkedin a:hover,
.region-headertop .atd-custom-blocks-atd-main-menu #navigation #nav #nav-wrap ul.social-icons li#linkedin a:hover {
  background-position: -119px -32px;
}
.region-headermain {
  display: block;
  overflow: hidden;
  width: 100%;
}
.region-headermain .atd-custom-blocks-atd-title-area {
  display: block;
  overflow: hidden;
  width: 100%;
}
.region-headermain .atd-custom-blocks-atd-title-area .block-wrap .block-content .page-titlebar-text {
  background-color: #4F4C4D;
  border-top: solid 2px #322F30;
  border-bottom: solid 2px #322F30;
  width: 100%;
  background-color: #4F4C4D;
  display: block;
  overflow: hidden;
}
.region-headermain .atd-custom-blocks-atd-title-area .block-wrap .block-content .page-titlebar-text .page-titlebar-text-wrap .page-titlebar-text-content {
  margin-top: 0px;
  margin-bottom: 0px;
}
.region-headermain .atd-custom-blocks-atd-title-area .block-wrap .block-content .page-titlebar-text .page-titlebar-text-wrap .page-titlebar-text-content h1.main-text {
  color: #FFF;
  display: block;
  padding: 12px 0;
  text-align: center;
  font-family: 'FiraSans-Light', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 26px;
}
@media screen and (max-width: 480px) {
  .region-headermain .atd-custom-blocks-atd-title-area .block-wrap .block-content .page-titlebar-text .page-titlebar-text-wrap .page-titlebar-text-content h1.main-text {
    font-size: 20px;
    padding: 6px 0;
  }
}
.region-headermain .atd-custom-blocks-atd-title-area .block-wrap .block-content .page-titlebar-text .page-titlebar-text-wrap .page-titlebar-text-content h1.main-text span.main-text-wrap a {
  text-decoration: none;
  color: #FFF;
}
.region-headermain .atd-custom-blocks-atd-sub-menu {
  background-color: #E5E4E4;
  width: 100%;
  display: block;
  overflow: hidden;
  border-bottom: solid 1px #AEAFB0;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  .region-headermain .atd-custom-blocks-atd-sub-menu {
    display: none;
  }
}
.region-headermain .atd-custom-blocks-atd-sub-menu .block-wrap .block-content .page-sub-menu-wrap .page-sub-menu-content {
  margin-top: 0px;
  margin-bottom: 0px;
}
.region-headermain .atd-custom-blocks-atd-sub-menu .block-wrap .block-content .page-sub-menu-wrap .page-sub-menu-content .menu-block-5 {
  display: block;
  overflow: hidden;
}
.region-headermain .atd-custom-blocks-atd-sub-menu .block-wrap .block-content .page-sub-menu-wrap .page-sub-menu-content .menu-block-5 ul.menu {
  display: block;
  overflow: hidden;
  padding-left: 1px;
  padding-top: 15px;
  padding-bottom: 15px;
  text-align: center;
}
.region-headermain .atd-custom-blocks-atd-sub-menu .block-wrap .block-content .page-sub-menu-wrap .page-sub-menu-content .menu-block-5 ul.menu li {
  display: inline-block;
  background-color: #FFF;
  overflow: hidden;
  margin-left: -4px;
}
.region-headermain .atd-custom-blocks-atd-sub-menu .block-wrap .block-content .page-sub-menu-wrap .page-sub-menu-content .menu-block-5 ul.menu li a {
  display: block;
  overflow: hidden;
  text-align: center;
  border: solid 1px #AEAFB0;
  text-decoration: none;
  padding-top: 6px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  background-image: url(/sites/default/themes/atd_2014/images/navigation/secondary-nav-off.png);
  background-position: center bottom;
  background-repeat: no-repeat;
  color: #5C5C5C;
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
}
@media screen and (max-width: 1024px) and (min-width: 769px) {
  .region-headermain .atd-custom-blocks-atd-sub-menu .block-wrap .block-content .page-sub-menu-wrap .page-sub-menu-content .menu-block-5 ul.menu li a {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.region-headermain .atd-custom-blocks-atd-sub-menu .block-wrap .block-content .page-sub-menu-wrap .page-sub-menu-content .menu-block-5 ul.menu li.active a,
.region-headermain .atd-custom-blocks-atd-sub-menu .block-wrap .block-content .page-sub-menu-wrap .page-sub-menu-content .menu-block-5 ul.menu li.active-trail a,
.region-headermain .atd-custom-blocks-atd-sub-menu .block-wrap .block-content .page-sub-menu-wrap .page-sub-menu-content .menu-block-5 ul.menu li:hover a {
  background-image: url(/sites/default/themes/atd_2014/images/navigation/secondary-nav-on.png);
}
.my-interventions-menu,
.region-headermain {
  display: block;
  overflow: hidden;
  display: block;
  overflow: hidden;
}
.my-interventions-menu ul.menu,
.region-headermain ul.menu {
  display: block;
  overflow: hidden;
  padding-left: 1px;
  padding-top: 15px;
  padding-bottom: 15px;
  text-align: center;
}
.my-interventions-menu ul.menu li,
.region-headermain ul.menu li {
  display: inline-block;
  background-color: #FFF;
  overflow: hidden;
  margin-left: -4px;
}
.my-interventions-menu ul.menu li a,
.region-headermain ul.menu li a {
  display: block;
  overflow: hidden;
  text-align: center;
  border: solid 1px #AEAFB0;
  text-decoration: none;
  padding-top: 6px;
  padding-bottom: 10px;
  padding-left: 30px;
  padding-right: 30px;
  background-image: url(/sites/default/themes/atd_2014/images/navigation/secondary-nav-off.png);
  background-position: center bottom;
  background-repeat: no-repeat;
  color: #5C5C5C;
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
}
.my-interventions-menu ul.menu li.active a,
.my-interventions-menu ul.menu li.active-trail a,
.my-interventions-menu ul.menu li:hover a,
.region-headermain ul.menu li.active a,
.region-headermain ul.menu li.active-trail a,
.region-headermain ul.menu li:hover a {
  background-image: url(/sites/default/themes/atd_2014/images/navigation/secondary-nav-on.png);
}
.region-headermain .atd-custom-blocks-atd-interventions-reporting {
  background-color: #E5E4E4;
  width: 100%;
  display: block;
  overflow: hidden;
  border-bottom: solid 1px #AEAFB0;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  .region-headermain .atd-custom-blocks-atd-interventions-reporting {
    display: none;
  }
}
.region-headermain .atd-custom-blocks-atd-interventions-reporting .block-wrap {
  max-width: 820px;
  margin: 0 auto;
  padding-left: 200px;
  padding-right: 20px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  .region-headermain .atd-custom-blocks-atd-interventions-reporting .block-wrap {
    max-width: 820px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media print {
  .region-headermain .atd-custom-blocks-atd-interventions-reporting .block-wrap {
    max-width: 820px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.region-headertop .atd-custom-blocks-atd-mobile-menu {
  overflow: hidden;
  height: 45px;
  display: none;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  .region-headertop .atd-custom-blocks-atd-mobile-menu {
    display: block;
  }
}
.region-headertop .atd-custom-blocks-atd-mobile-menu .block-wrap .block-content #jpanelmen .menu-trigger-logo {
  overflow: hidden;
  height: 45px;
  display: block;
  background: #312f30;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxMmYzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzMxMmYzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJhMjYyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYTI2MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#312f30),color-stop(50%,#312f30),color-stop(50%,#2a2627),color-stop(100%,#2a2627));
  background: -webkit-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -o-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -ms-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: linear-gradient(to bottom,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#312f30',endColorstr='#2a2627',GradientType=0);
}
.region-headertop .atd-custom-blocks-atd-mobile-menu .block-wrap .block-content #jpanelmen .menu-trigger-logo .menu-trigger-logo-wrap {
  position: relative;
  overflow: hidden;
}
.region-headertop .atd-custom-blocks-atd-mobile-menu .block-wrap .block-content #jpanelmen .menu-trigger-logo .menu-trigger-logo-wrap .menu-trigger {
  position: absolute;
  top: 0px;
  left: 0px;
}
.region-headertop .atd-custom-blocks-atd-mobile-menu .block-wrap .block-content #jpanelmen .menu-trigger-logo .menu-trigger-logo-wrap .menu-trigger .menu-trigger-button a {
  display: inline-block;
  padding: 13px 15px;
  border-right: 1px solid #3F3F3F;
}
.region-headertop .atd-custom-blocks-atd-mobile-menu .block-wrap .block-content #jpanelmen .menu-trigger-logo .menu-trigger-logo-wrap .mobile-logo {
  padding-left: 45px;
  padding-top: 9px;
  text-align: center;
}
.region-headertop .atd-custom-blocks-atd-mobile-menu .block-wrap .block-content #jpanelmen .menu-trigger-logo .menu-trigger-logo-wrap .mobile-logo .mobile-logo-wrap {
  display: inline-block;
}
.region-headertop .atd-custom-blocks-atd-mobile-menu .block-wrap .block-content #jpanelmen .menu-trigger-logo .menu-trigger-logo-wrap .mobile-logo .mobile-logo-wrap img {
  width: 100% !important;
  height: auto !important;
}
#jPanelMenu-menu {
  background-color: #2C2829;
}
#jPanelMenu-menu .menu-block-wrapper {
  border-right: 1px solid #2c2829;
}
#jPanelMenu-menu .menu-block-wrapper a {
  text-decoration: none;
}
#jPanelMenu-menu .menu-block-wrapper > ul > li > a {
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  display: block;
  border-bottom: 1px solid #656263;
  font-size: 15px;
  line-height: 18px;
  color: #C7C7C7;
  padding: 8px 11px 8px 13px;
  background: #4f4c4d;
  background: -moz-linear-gradient(top,#4f4c4d 0%,#4f4c4d 50%,#4b4748 51%,#4b4748 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4f4c4d),color-stop(50%,#4f4c4d),color-stop(51%,#4b4748),color-stop(100%,#4b4748));
  background: -webkit-linear-gradient(top,#4f4c4d 0%,#4f4c4d 50%,#4b4748 51%,#4b4748 100%);
  background: -o-linear-gradient(top,#4f4c4d 0%,#4f4c4d 50%,#4b4748 51%,#4b4748 100%);
  background: -ms-linear-gradient(top,#4f4c4d 0%,#4f4c4d 50%,#4b4748 51%,#4b4748 100%);
  background: linear-gradient(to bottom,#4f4c4d 0%,#4f4c4d 50%,#4b4748 51%,#4b4748 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f4c4d',endColorstr='#4b4748',GradientType=0);
}
#jPanelMenu-menu .menu-block-wrapper > ul > li > a span {
  display: block;
  padding-right: 19px;
  background: transparent url(/sites/default/themes/atd_2014/images/mobile/mobile-menu-arrows.png) no-repeat right 4px;
}
#jPanelMenu-menu .menu-block-wrapper > ul > li > a:hover {
  background: #312f30;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxMmYzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzMxMmYzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJhMjYyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYTI2MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#312f30),color-stop(50%,#312f30),color-stop(50%,#2a2627),color-stop(100%,#2a2627));
  background: -webkit-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -o-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -ms-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: linear-gradient(to bottom,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#312f30',endColorstr='#2a2627',GradientType=0);
}
#jPanelMenu-menu .menu-block-wrapper > ul > li.expanded > a {
  background: #312f30;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxMmYzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzMxMmYzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJhMjYyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYTI2MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#312f30),color-stop(50%,#312f30),color-stop(50%,#2a2627),color-stop(100%,#2a2627));
  background: -webkit-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -o-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -ms-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: linear-gradient(to bottom,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#312f30',endColorstr='#2a2627',GradientType=0);
}
#jPanelMenu-menu .menu-block-wrapper > ul > li.expanded > a span {
  background-position: right center;
}
#jPanelMenu-menu .menu-block-wrapper > ul > li.last > a {
  border-bottom: 0px;
}
#jPanelMenu-menu .menu-block-wrapper > ul > li.active-trail > a {
  background: #312f30;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxMmYzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzMxMmYzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJhMjYyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYTI2MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#312f30),color-stop(50%,#312f30),color-stop(50%,#2a2627),color-stop(100%,#2a2627));
  background: -webkit-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -o-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -ms-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: linear-gradient(to bottom,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#312f30',endColorstr='#2a2627',GradientType=0);
}
#jPanelMenu-menu .menu-block-wrapper > ul > li.active-trail > a span {
  background-position: right center;
}
#jPanelMenu-menu .menu-block-wrapper > ul > li.active > a {
  background: #312f30;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxMmYzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzMxMmYzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJhMjYyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYTI2MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#312f30),color-stop(50%,#312f30),color-stop(50%,#2a2627),color-stop(100%,#2a2627));
  background: -webkit-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -o-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: -ms-linear-gradient(top,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  background: linear-gradient(to bottom,#312f30 0%,#312f30 50%,#2a2627 50%,#2a2627 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#312f30',endColorstr='#2a2627',GradientType=0);
}
#jPanelMenu-menu .menu-block-wrapper > ul > li.menu-mlid-2898 > a {
  border-bottom: 0px;
}
#jPanelMenu-menu .menu-block-wrapper > ul > li.menu-mlid-2899 > a,
#jPanelMenu-menu .menu-block-wrapper > ul > li.menu-mlid-2900 > a {
  background-color: #CB461D;
  background: #cb461d;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiNDYxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2NiNDYxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2MyM2ExNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMjNhMTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#cb461d 0%,#cb461d 50%,#c23a17 51%,#c23a17 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#cb461d),color-stop(50%,#cb461d),color-stop(51%,#c23a17),color-stop(100%,#c23a17));
  background: -webkit-linear-gradient(top,#cb461d 0%,#cb461d 50%,#c23a17 51%,#c23a17 100%);
  background: -o-linear-gradient(top,#cb461d 0%,#cb461d 50%,#c23a17 51%,#c23a17 100%);
  background: -ms-linear-gradient(top,#cb461d 0%,#cb461d 50%,#c23a17 51%,#c23a17 100%);
  background: linear-gradient(to bottom,#cb461d 0%,#cb461d 50%,#c23a17 51%,#c23a17 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cb461d',endColorstr='#c23a17',GradientType=0);
  border-top: solid 1px #000000;
  border-bottom: 0px;
  color: #F7E0DA;
}
#jPanelMenu-menu .menu-block-wrapper > ul > li.menu-mlid-2899:hover > a,
#jPanelMenu-menu .menu-block-wrapper > ul > li.menu-mlid-2899.active > a,
#jPanelMenu-menu .menu-block-wrapper > ul > li.menu-mlid-2899.active-trail > a,
#jPanelMenu-menu .menu-block-wrapper > ul > li.menu-mlid-2900:hover > a,
#jPanelMenu-menu .menu-block-wrapper > ul > li.menu-mlid-2900.active > a,
#jPanelMenu-menu .menu-block-wrapper > ul > li.menu-mlid-2900.active-trail > a {
  background: #b22e1d;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IyMmUxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2IyMmUxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2E1MjYxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNTI2MWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#b22e1d 0%,#b22e1d 50%,#a5261c 50%,#a5261c 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#b22e1d),color-stop(50%,#b22e1d),color-stop(50%,#a5261c),color-stop(100%,#a5261c));
  background: -webkit-linear-gradient(top,#b22e1d 0%,#b22e1d 50%,#a5261c 50%,#a5261c 100%);
  background: -o-linear-gradient(top,#b22e1d 0%,#b22e1d 50%,#a5261c 50%,#a5261c 100%);
  background: -ms-linear-gradient(top,#b22e1d 0%,#b22e1d 50%,#a5261c 50%,#a5261c 100%);
  background: linear-gradient(to bottom,#b22e1d 0%,#b22e1d 50%,#a5261c 50%,#a5261c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b22e1d',endColorstr='#a5261c',GradientType=0);
}
#jPanelMenu-menu .menu-block-wrapper > ul > li > ul > li > a {
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  display: block;
  border-bottom: 1px solid #797979;
  background-color: #BFBDBE;
  font-size: 15px;
  line-height: 18px;
  color: #505050;
  padding: 8px 11px 8px 13px;
}
#jPanelMenu-menu .menu-block-wrapper > ul > li > ul > li > a span {
  display: block;
  padding-right: 19px;
  background: transparent url(/sites/default/themes/atd_2014/images/mobile/mobile-menu-arrows.png) no-repeat right -66px;
}
#jPanelMenu-menu .menu-block-wrapper > ul > li > ul > li > a:hover {
  background-color: #9c9a9b;
  color: #505050;
}
#jPanelMenu-menu .menu-block-wrapper > ul > li > ul > li.expanded > a span {
  background-position: right center;
}
#jPanelMenu-menu .menu-block-wrapper > ul > li > ul > li.last > a {
  border-bottom: 0px;
}
#jPanelMenu-menu .menu-block-wrapper > ul > li > ul > li.active-trail > a {
  background-color: #9c9a9b;
}
@media screen and (max-width: 480px) {
  #sitemap-area {
    display: none;
  }
}
#sitemap-area #sitemap-area-top {
  background-color: #302C2D;
  display: block;
  height: 30px;
  border-bottom: solid 1px #656263;
}
#sitemap-area #sitemap-area-top #sitemap-area-top-wrap {
  position: relative;
  height: 30px;
}
#sitemap-area #sitemap-area-top #sitemap-area-top-wrap .sitemapbtn {
  cursor: pointer;
  width: 133px;
  background: #00786a;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzg2YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDhlN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#00786a 0%,#008e7e 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#00786a),color-stop(100%,#008e7e));
  background: -webkit-linear-gradient(top,#00786a 0%,#008e7e 100%);
  background: -o-linear-gradient(top,#00786a 0%,#008e7e 100%);
  background: -ms-linear-gradient(top,#00786a 0%,#008e7e 100%);
  background: linear-gradient(to bottom,#00786a 0%,#008e7e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00786a',endColorstr='#008e7e',GradientType=0);
  padding: 7px 15px 5px 15px;
  text-align: center;
  border-radius: 7px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  display: block;
  float: right;
  margin-top: -9px;
}
#sitemap-area #sitemap-area-top #sitemap-area-top-wrap .sitemapbtn h3 {
  color: #FFF;
  text-transform: uppercase;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 4px;
}
#sitemap-area #sitemap-area-top #sitemap-area-top-wrap .sitemapbtn p {
  color: #FFF;
  font-family: 'FiraSans-Light', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 9px;
  line-height: 9px;
}
#sitemap-area #sitemap-area-bottom {
  background-color: #464344;
  padding-bottom: 30px;
  display: block;
  width: 100%;
}
#sitemap-area #sitemap-area-bottom #sitemap-area-bottom-wrap div.menu-block-4 > ul.menu > li {
  padding-top: 30px;
  float: left;
  min-width: 150px;
  width: 33.33%;
}
#sitemap-area #sitemap-area-bottom #sitemap-area-bottom-wrap div.menu-block-4 > ul.menu > li > a {
  color: #58a2c4;
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  text-decoration: none;
  line-height: 17px;
  display: block;
  padding-right: 10px;
}
#sitemap-area #sitemap-area-bottom #sitemap-area-bottom-wrap div.menu-block-4 > ul.menu > li > ul > li {
  padding-top: 0px;
  float: none;
  width: 100%;
}
#sitemap-area #sitemap-area-bottom #sitemap-area-bottom-wrap div.menu-block-4 > ul.menu > li > ul > li > a {
  color: #EDEDED;
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  text-decoration: none;
  line-height: 20px;
  display: block;
  padding-right: 10px;
}
footer h2.org-title,
#footer h2.org-title {
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: 600;
  color: #ebebeb;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
}
footer .adr,
footer .phone,
#footer .adr,
#footer .phone {
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  color: #ebebeb;
  line-height: 22px;
}
footer .phone,
#footer .phone {
  margin-top: 30px;
}
footer ul.footerlinks,
#footer ul.footerlinks {
  float: right;
  width: 240px;
  text-align: right;
  margin-top: -15px;
}
footer ul.footerlinks li a,
#footer ul.footerlinks li a {
  float: left;
  display: block;
  padding: 2px 10px;
  color: #EDEDED;
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  text-decoration: none;
  border-right: solid 1px #EDEDED;
}
footer ul.footerlinks li a.last,
#footer ul.footerlinks li a.last {
  border: none;
}
footer .copyright .copyright-wrap,
#footer .copyright .copyright-wrap {
  margin-top: 40px;
  border-top: solid 1px #fff;
  color: #ebebeb;
  padding-top: 10px;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-size: 13px;
}
footer .footer-address-block,
#footer .footer-address-block {
  border: 1px solid #AFAFB0;
  display: block;
  overflow: hidden;
  padding: 15px 10px;
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  footer .footer-address-block,
  #footer .footer-address-block {
    width: 50%;
    margin: 0 auto;
  }
}
@media screen and (max-width: 480px) {
  footer .footer-address-block,
  #footer .footer-address-block {
    width: 75%;
    margin: 0 auto;
  }
}
footer .mail-list-donate-footer,
#footer .mail-list-donate-footer {
  padding-top: 30px;
  display: block;
  overflow: hidden;
  width: 93%;
}
@media screen and (max-width: 480px) {
  footer .mail-list-donate-footer,
  #footer .mail-list-donate-footer {
    float: none;
    text-align: center;
    margin: 20px auto 0 auto;
    width: auto;
  }
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  footer .mail-list-donate-footer,
  #footer .mail-list-donate-footer {
    width: auto;
  }
}
footer .mail-list-donate-footer ul,
#footer .mail-list-donate-footer ul {
  text-align: center;
  font-family: 'FiraSans-Light', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  margin-left: 50px;
  display: block;
  overflow: hidden;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  footer .mail-list-donate-footer ul,
  #footer .mail-list-donate-footer ul {
    text-align: center;
    margin: 20px auto 0 auto;
    width: 50%;
  }
}
@media screen and (max-width: 480px) {
  footer .mail-list-donate-footer ul,
  #footer .mail-list-donate-footer ul {
    width: 75%;
  }
}
footer .mail-list-donate-footer ul li,
#footer .mail-list-donate-footer ul li {
  display: inline-block;
  padding: 2px;
}
footer .mail-list-donate-footer ul li a,
#footer .mail-list-donate-footer ul li a {
  text-indent: -9999px;
  width: 50px;
  height: 50px;
  display: inline-block;
  background-image: url(/sites/default/themes/atd_2014/images/footer/footer-icon-sprite.png?v=1);
  background-repeat: no-repeat;
}
footer .mail-list-donate-footer ul li h2,
#footer .mail-list-donate-footer ul li h2 {
  text-transform: uppercase;
  font-size: 13px;
  color: #ebebeb;
  width: 100%;
  text-align: center;
  margin-top: 10px;
}
footer .mail-list-donate-footer ul li#mail-list-footer,
#footer .mail-list-donate-footer ul li#mail-list-footer {
  float: left;
}
footer .mail-list-donate-footer ul li#mail-list-footer a,
#footer .mail-list-donate-footer ul li#mail-list-footer a {
  background-position: -156px -2px;
}
footer .mail-list-donate-footer ul li#mail-list-footer a:hover,
#footer .mail-list-donate-footer ul li#mail-list-footer a:hover {
  background-position: -156px -53px;
}
footer .mail-list-donate-footer ul li#donate-footer,
#footer .mail-list-donate-footer ul li#donate-footer {
  float: right;
}
footer .mail-list-donate-footer ul li#donate-footer a,
#footer .mail-list-donate-footer ul li#donate-footer a {
  background-position: -257.5px -2px;
}
footer .mail-list-donate-footer ul li#donate-footer a:hover,
#footer .mail-list-donate-footer ul li#donate-footer a:hover {
  background-position: -257.5px -53px;
}
footer .footerconnect,
#footer .footerconnect {
  float: right;
  width: 230px;
  text-align: center;
  padding-top: 30px;
  font-family: 'FiraSans-Light', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  footer .footerconnect,
  #footer .footerconnect {
    float: none;
    text-align: center;
    margin: 20px auto 0 auto;
    width: 50%;
  }
}
@media screen and (max-width: 480px) {
  footer .footerconnect,
  #footer .footerconnect {
    width: 75%;
  }
}
footer .footerconnect h2,
#footer .footerconnect h2 {
  text-transform: uppercase;
  font-size: 13px;
  color: #ebebeb;
  width: 100%;
  text-align: center;
  margin-top: 10px;
}
footer .footerconnect ul,
#footer .footerconnect ul {
  display: inline-block;
  margin: 0 auto;
}
footer .footerconnect ul li,
#footer .footerconnect ul li {
  display: inline-block;
  padding: 2px;
}
footer .footerconnect ul li a,
#footer .footerconnect ul li a {
  text-indent: -9999px;
  width: 50px;
  height: 50px;
  display: inline-block;
  background-image: url(/sites/default/themes/atd_2014/images/footer/footer-icon-sprite.png?v=1);
  background-repeat: no-repeat;
}
footer .footerconnect ul li#facebook-footer a,
#footer .footerconnect ul li#facebook-footer a {
  background-position: -3px -2px;
}
footer .footerconnect ul li#facebook-footer a:hover,
#footer .footerconnect ul li#facebook-footer a:hover {
  background-position: -3px -53px;
}
footer .footerconnect ul li#twitter-footer a,
#footer .footerconnect ul li#twitter-footer a {
  background-position: -54px -2px;
}
footer .footerconnect ul li#twitter-footer a:hover,
#footer .footerconnect ul li#twitter-footer a:hover {
  background-position: -54px -53px;
}
footer .footerconnect ul li#mail-footer a,
#footer .footerconnect ul li#mail-footer a {
  background-position: -105px -2px;
}
footer .footerconnect ul li#mail-footer a:hover,
#footer .footerconnect ul li#mail-footer a:hover {
  background-position: -105px -53px;
}
footer .footerconnect ul li#linkedin-footer a,
#footer .footerconnect ul li#linkedin-footer a {
  background-position: -206px -2px;
}
footer .footerconnect ul li#linkedin-footer a:hover,
#footer .footerconnect ul li#linkedin-footer a:hover {
  background-position: -206px -53px;
}
#shadowbox-container {
  display: none;
}
#shadowbox-container.shadowbox-visible {
  display: block;
}
#shadowbox-container.shadowbox-visible #shadowbox-blackout {
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 3000;
  background-color: #000000;
  background-color: rgba(0,0,0,0.5);
  text-indent: -9999px;
}
#shadowbox-container.shadowbox-visible #shadowbox-container-wrap {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  z-index: 3000;
  pointer-events: none;
}
#shadowbox-container.shadowbox-visible #shadowbox-container-wrap #shadowbox-container-content {
  pointer-events: auto;
  position: relative;
  top: 40px;
  height: 100%;
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  z-index: 3001;
}
#shadowbox-container.shadowbox-visible #shadowbox-container-wrap #shadowbox-container-content a.cshadowbox-close {
  position: absolute;
  top: -16px;
  right: 2px;
  color: #ffffff;
  display: block;
  clear: both;
  width: 30px;
  height: 30px;
  text-indent: -9999px;
  text-decoration: none;
  background: #AD3A31 url(/sites/default/themes/atd_2014/images/admin/admin-expand-section-icon-sprite.png) no-repeat 9px center;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  text-align: center;
  font-weight: bold;
  -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.75);
  box-shadow: 0px 0px 5px rgba(0,0,0,0.75);
  z-index: 200;
}
#shadowbox-container.shadowbox-visible #shadowbox-container-wrap #shadowbox-container-content #shadowbox-container-content-wrap {
  background-color: #ffffff;
  display: block;
  overflow: hidden;
  clear: both;
  min-height: 600px;
  margin: 0px 15px;
  -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.75);
  box-shadow: 0px 0px 5px rgba(0,0,0,0.75);
}
#shadowbox-container.shadowbox-visible.shadowbox-size #shadowbox-container-wrap #shadowbox-container-content a.cshadowbox-close {
  top: -15px;
  right: -13px;
}
#messages-tabs {
  background: transparent url(/sites/default/themes/atd_2014/images/home/white_lines.png) repeat center center;
  display: block;
  overflow: hidden;
  width: 100%;
}
ul.tabs.primary {
  border-bottom: 1px solid #bbb;
  border-collapse: collapse;
  height: auto;
  line-height: normal;
  list-style: none;
  margin: 15px 0px;
  padding: 0 2% 0 2%;
  white-space: nowrap;
}
ul.tabs.primary li {
  display: inline;
}
ul.tabs.primary li a {
  background-color: #ddd;
  border-color: #bbb;
  border-style: solid solid none solid;
  border-width: 1px;
  height: auto;
  margin-right: 1%;
  padding: 0 3%;
  text-decoration: none;
}
ul.tabs.primary li a:hover {
  background-color: #eee;
  border-color: #ccc;
  border-bottom-color: #eee;
}
ul.tabs.primary li.active a {
  background-color: #fff;
  border: 1px solid #bbb;
  border-bottom: 1px solid #fff;
}
ul.tabs ul.secondary {
  border-bottom: 1px solid #bbb;
  padding: 0.5em 1em;
  margin: 5px;
}
ul.tabs ul.secondary li {
  border-right: 1px solid #ccc;
  display: inline;
  padding: 0 1em;
}
ul.tabs ul.secondary a {
  padding: 0;
  text-decoration: none;
}
ul.tabs ul.secondary a.active {
  border-bottom: 4px solid #999;
}
#content {
  background: transparent url(/sites/default/themes/atd_2014/images/home/white_lines.png) repeat center center;
  display: block;
  overflow: hidden;
  width: 100%;
}
.body-sidebar {
  background: transparent url(/sites/default/themes/atd_2014/images/home/white_lines.png) repeat center center;
  display: block;
  overflow: hidden;
  width: 100%;
}
.body-sidebar .body-sidebar-wrap .body .body-wrap {
  padding: 25px 0 30px 0;
}
.body-sidebar .body-sidebar-wrap .body.body-no-sidebar {
  margin-top: 0px;
  margin-bottom: 0px;
}
.body-sidebar .body-sidebar-wrap .body.body-no-sidebar .body-wrap {
  padding: 25px 0 30px 0;
}
.body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap {
  padding: 25px 15px 30px 15px;
  display: block;
  overflow: hidden;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap {
    padding: 0 0 30px 0;
  }
}
.body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-notes .sidebar-notes-wrap ul.notes-list li {
  padding-bottom: 25px;
}
.body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-notes .sidebar-notes-wrap ul.notes-list li .note-wrap {
  display: block;
  overflow: hidden;
  background-color: #F2F2F2;
  padding: 10px 15px 0px 15px;
  border: 1px solid #E5E5E5;
  max-width: 480px;
}
.body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-notes .sidebar-notes-wrap ul.notes-list li .note-wrap .note-title h2 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
  border-bottom: 0px;
  margin-bottom: 0px;
}
.field-name-field-attached-file table a {
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
.content-disclaimer {
  border-top: 1px solid #D9D9D9;
  margin-top: 20px;
}
.content-disclaimer .content-disclaimer-wrap {
  display: block;
  overflow: hidden;
  padding: 20px 0px 60px 0px;
  font-style: italic;
  font-size: 12px;
}
.secondary-page-titlearea {
  background: transparent url(/sites/default/themes/atd_2014/images/home/white_lines.png) repeat center center;
  display: block;
  overflow: hidden;
  width: 100%;
  padding-top: 60px;
}
.secondary-page-titlearea.-no-bg {
  background-image: none;
}
@media screen and (max-width: 480px) {
  .secondary-page-titlearea {
    padding-top: 40px;
  }
}
.secondary-page-titlearea .secondary-page-titlearea-wrap .secondary-page-title-crumb {
  margin-top: 0px;
  margin-bottom: 0px;
}
@media screen and (max-width: 480px) {
  .secondary-page-titlearea .secondary-page-titlearea-wrap .secondary-page-title-crumb {
    font-size: 26px;
    line-height: 32px;
  }
}
.secondary-page-titlearea .secondary-page-titlearea-wrap .secondary-page-title-crumb h1 {
  border-bottom: 1px solid #AEAFB0;
  color: #3E3E3E;
  display: block;
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 32px;
  line-height: 38px;
  margin-bottom: 2px;
  padding-bottom: 7px;
  padding-right: 15%;
}
@media screen and (max-width: 480px) {
  .secondary-page-titlearea .secondary-page-titlearea-wrap .secondary-page-title-crumb h1 {
    font-size: 26px;
    line-height: 32px;
  }
}
.secondary-page-titlearea .secondary-page-titlearea-wrap .secondary-page-title-crumb h2 {
  display: block;
  font-family: 'Open Sans', sans-serif;
  font-size: 18px;
  line-height: 23px;
  margin: 10px 0px;
}
@media screen and (max-width: 480px) {
  .secondary-page-titlearea .secondary-page-titlearea-wrap .secondary-page-title-crumb h2 {
    font-size: 16px;
    line-height: 23px;
  }
}
.secondary-page-titlearea .secondary-page-titlearea-wrap .secondary-page-title-crumb .breadcrumb {
  color: #949494;
  font-size: 11px;
  line-height: 15px;
  margin: 8px 0 4px 0;
}
.secondary-page-titlearea .secondary-page-titlearea-wrap .secondary-page-title-crumb .breadcrumb a {
  color: #326599;
  padding: 2px;
  text-decoration: none;
}
#page-node .landing-page-header {
  background: transparent url(/sites/default/themes/atd_2014/images/home/blue_lines.png) repeat center center;
  display: block;
  overflow: hidden;
  width: 100%;
}
#page-node .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap {
  padding-bottom: 60px;
  padding-top: 60px;
  color: #FFFFFF;
  font-family: Georgia, serif;
  font-size: 22px;
  line-height: 34px;
}
@media screen and (max-width: 480px) {
  #page-node .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap {
    font-size: 20px;
    line-height: 28px;
    padding-bottom: 34px;
    padding-top: 34px;
  }
}
#page-node .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-cust-content-wrap {
  margin-bottom: 30px;
  margin-top: 30px;
  padding: 50px 0px 30px;
  color: #FFFFFF;
  background-color: #58A2C4;
  border: 1px solid #82B9D3;
}
#page-node .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-cust-content-wrap .cust-title {
  font-size: 48px;
  line-height: 52px;
  font-weight: bold;
  padding-left: 20px;
  padding-right: 20px;
}
#page-node .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-cust-content-wrap .cust-title a {
  color: #FFFFFF;
  text-decoration: none;
}
#page-node .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-cust-content-wrap .cust-date {
  font-size: 13px;
  color: #205C82;
  font-weight: bold;
  padding-left: 20px;
  padding-right: 20px;
}
#page-node .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-cust-content-wrap .cust-body {
  padding-top: 15px;
  padding-left: 20px;
  padding-right: 20px;
}
#page-node .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-cust-content-wrap .cust-image img {
  height: auto;
  max-width: 100%;
}
#page-node .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-cust-content-wrap .cust-link {
  padding-top: 15px;
}
#page-node .landing-page-header .landing-page-header-wrap .landing-page-header-image-strip {
  display: block;
  clear: both;
  overflow: hidden;
  width: 100%;
  height: 125px;
  border-top: 1px solid #fff;
  text-indent: -9999px;
}
@media screen and (max-width: 480px) {
  #page-node .landing-page-header .landing-page-header-wrap .landing-page-header-image-strip {
    display: none;
  }
}
#page-node .body-sidebar {
  background: transparent url(/sites/default/themes/atd_2014/images/home/white_lines.png) repeat center center;
  display: block;
  overflow: hidden;
  width: 100%;
}
#page-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-quotes {
  padding-top: 80px;
  display: block;
  overflow: hidden;
}
#page-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap {
  display: block;
  overflow: hidden;
}
#page-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li {
  text-align: center;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #page-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li {
    padding: 0 5% 20px 5%;
  }
}
#page-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li .quote-photo {
  display: inline-block;
  width: 55%;
  height: 0;
  padding-bottom: 55%;
  -webkit-border-radius: 55%;
  -moz-border-radius: 55%;
  border-radius: 55%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  overflow: hidden;
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  #page-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li .quote-photo {
    display: inline-block;
    width: 30%;
    height: 0;
    padding-bottom: 30%;
    -webkit-border-radius: 55%;
    -moz-border-radius: 55%;
    border-radius: 55%;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    overflow: hidden;
  }
}
#page-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li .quote-photo img {
  width: 100% !important;
  height: auto !important;
}
#page-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li .quote-text {
  color: #4B4B4B;
  font-family: Georgia, serif;
  font-size: 15px;
  line-height: 23px;
  text-align: center;
  padding: 15px 0px;
}
#page-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li .quote-text span {
  color: #CA461D;
  font-family: Georgia, serif;
  font-size: 15px;
  line-height: 21px;
}
#page-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li .quote-name-title {
  color: #7F7F7F;
  font-size: 13px;
  text-align: center;
  line-height: 18px;
}
#page-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li .quote-name-title span {
  color: #1D7A82;
}
#page-node .learn-more-section {
  background: transparent url(/sites/default/themes/atd_2014/images/home/blue_lines.png) repeat center center;
  display: block;
  overflow: hidden;
  width: 100%;
}
#page-node .learn-more-section .learn-more-section-wrap {
  padding-bottom: 80px;
}
#page-node .learn-more-section .learn-more-section-wrap .learn-more-title {
  display: block;
  overflow: hidden;
  border-bottom: 2px solid #8ABDD5;
  margin-bottom: 20px;
  padding-bottom: 10px;
  padding-top: 20px;
}
#page-node .learn-more-section .learn-more-section-wrap .learn-more-title h3 {
  color: #FFFFFF;
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
  text-transform: uppercase;
}
#page-node .learn-more-section .learn-more-section-wrap ul.learn-more-sections-list li .learn-more-section-wrap {
  display: block;
  overflow: hidden;
  background-color: #57A1C4;
  padding: 10px 10px 50px 10px;
  position: relative;
}
#page-node .learn-more-section .learn-more-section-wrap ul.learn-more-sections-list li .learn-more-section-wrap .title h4 {
  color: #FFFFFF;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 0;
}
#page-node .learn-more-section .learn-more-section-wrap ul.learn-more-sections-list li .learn-more-section-wrap .body p {
  color: #FFFFFF;
  font-size: 13px;
  line-height: 20px;
}
#page-node .learn-more-section .learn-more-section-wrap ul.learn-more-sections-list li .learn-more-section-wrap .read-more-link {
  position: absolute;
  bottom: 10px;
  left: 10px;
}
#page-node .learn-more-section .learn-more-section-wrap ul.learn-more-sections-list li .learn-more-section-wrap .read-more-link a {
  background-image: url(/sites/default/themes/atd_2014/images/page/whitearrow.png);
  background-position: right center;
  background-repeat: no-repeat;
  color: #FFFFFF;
  font-size: 13px;
  line-height: 20px;
  padding-right: 16px;
  text-decoration: none;
}
#page-node ul.greybox-list li.greybox-list-item .item-wrap {
  display: block;
  overflow: hidden;
  background-color: #F2F2F2;
  border: 1px solid #E5E5E5;
  padding: 10px 10px 50px 10px;
  position: relative;
}
#page-node ul.greybox-list li.greybox-list-item .item-wrap .title h4 {
  color: #404040;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 0;
}
#page-node ul.greybox-list li.greybox-list-item .item-wrap .body p {
  font-size: 13px;
  line-height: 20px;
}
#page-node ul.greybox-list li.greybox-list-item .item-wrap .read-more-link {
  position: absolute;
  bottom: 10px;
  left: 10px;
}
#page-node ul.greybox-list li.greybox-list-item .item-wrap .read-more-link a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  background: transparent url(/sites/default/themes/atd_2014/images/content/icon-arrow.png) no-repeat right center;
  padding-right: 16px;
  line-height: 20px;
  font-weight: 600;
}
#page-node .mission-vision-values {
  background-color: #F5F5F5;
  border-top: 1px solid #E6E6E6;
  display: block;
  overflow: hidden;
  width: 100%;
  padding: 20px 0px 80px 0px;
}
#page-node .mission-vision-values .mission-vision-values-wrap .mission-vision-values-title .mission-vision-values-title-wrap {
  display: none;
}
#page-node .mission-vision-values .mission-vision-values-wrap .mission-vision-values-title .mission-vision-values-title-wrap h2 {
  border-bottom: 1px solid #AEAFB0;
  color: #CB461D;
  display: block;
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: 600;
  margin-bottom: 20px;
  padding-bottom: 10px;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  #page-node .mission-vision-values .mission-vision-values-wrap .mission-vision-values-content .mission-vision-values-right {
    width: 50%;
  }
}
#page-node .mission-vision-values .mission-vision-values-wrap .mission-vision-values-content .mission-vision-values-right .mission-vision-values-right-wrap img {
  display: block;
  clear: both;
  width: 100% !important;
  height: auto !important;
  margin-bottom: 15px;
}
#page-node .subpages {
  display: block;
  overflow: hidden;
  padding-top: 15px;
  padding-bottom: 30px;
}
#page-node .subpages .subpages-wrap .view .view-content ul.subpages-list {
  display: block;
  overflow: hidden;
}
#page-node .subpages .subpages-wrap .view .view-content ul.subpages-list li.subpage-item {
  display: block;
  overflow: hidden;
  float: left;
  width: 47.5%;
  padding-bottom: 15px;
  margin-bottom: 30px;
  position: relative;
}
@media screen and (max-width: 480px) {
  #page-node .subpages .subpages-wrap .view .view-content ul.subpages-list li.subpage-item {
    width: 100%;
    clear: both;
  }
}
#page-node .subpages .subpages-wrap .view .view-content ul.subpages-list li.subpage-item h3.subpage-title {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#page-node .subpages .subpages-wrap .view .view-content ul.subpages-list li.subpage-item .subpage-link {
  position: absolute;
  bottom: 0px;
  left: 0px;
}
#page-node .subpages .subpages-wrap .view .view-content ul.subpages-list li.subpage-item .subpage-link a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  background: transparent url(/sites/default/themes/atd_2014/images/content/icon-arrow.png) no-repeat right center;
  padding-right: 16px;
  line-height: 20px;
  font-weight: 600;
}
#page-node .subpages .subpages-wrap .view .view-content ul.subpages-list li.subpage-item.odd {
  padding-right: 2.5%;
}
@media screen and (max-width: 480px) {
  #page-node .subpages .subpages-wrap .view .view-content ul.subpages-list li.subpage-item.odd {
    padding-right: 0;
  }
}
#page-node .subpages .subpages-wrap .view .view-content ul.subpages-list li.subpage-item.even {
  padding-left: 2.5%;
}
@media screen and (max-width: 480px) {
  #page-node .subpages .subpages-wrap .view .view-content ul.subpages-list li.subpage-item.even {
    padding-left: 0;
  }
}
#page-node .subpages .subpages-wrap .view .view-content ul.subpages-list li.subpage-item.even .subpage-link {
  left: 5.15%;
}
@media screen and (max-width: 480px) {
  #page-node .subpages .subpages-wrap .view .view-content ul.subpages-list li.subpage-item.even .subpage-link {
    left: auto;
  }
}
#home .home-section {
  display: block;
  overflow: hidden;
}
#home .home-top .home-top-wrap {
  position: relative;
  max-height: 850px;
  display: block;
  overflow: hidden;
}
#home .home-top .home-top-wrap .homestripes {
  position: absolute;
  bottom: 20px;
  left: 0px;
  width: 100%;
  z-index: 3;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #home .home-top .home-top-wrap .homestripes {
    position: relative;
    bottom: auto;
    left: auto;
  }
}
#home .home-top .home-top-wrap .homestripes .homestripe {
  width: 100%;
  display: block;
  overflow: hidden;
  background-color: RGB(42,79,129);
  background-color: rgba(42,79,129,0.8);
  border-top: solid 1px #58A2C4;
  border-bottom: solid 1px #58A2C4;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #home .home-top .home-top-wrap .homestripes .homestripe {
    background-color: #145E9F;
    border-bottom: 0px;
  }
}
#home .home-top .home-top-wrap .homestripes .homestripe .home-section-title-wrap .home-section-main-title {
  margin-top: 0px;
}
#home .home-top .home-top-wrap .homestripes .homestripe .home-section-title-wrap .home-section-main-title h1 {
  display: block;
  font-family: georgia, serif;
  line-height: 47px;
  text-shadow: 0 0 3px rgba(0,0,0,0.6);
  font-size: 40px;
  color: #fff;
  margin: 20px 0px;
  padding: 0px 24px 0px 0px;
  border-right: solid 1px #58A2C4;
}
@media screen and (max-width: 480px) {
  #home .home-top .home-top-wrap .homestripes .homestripe .home-section-title-wrap .home-section-main-title h1 {
    padding: 0px;
    border-right: 0px;
    font-size: 24px;
    line-height: 34px;
    border-bottom: 1px solid #58A2C4;
    padding-bottom: 10px;
    margin: 20px 0 6px 0;
  }
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  #home .home-top .home-top-wrap .homestripes .homestripe .home-section-title-wrap .home-section-main-title h1 {
    padding: 0px;
    border-right: 0px;
    border-bottom: 1px solid #58A2C4;
    padding-bottom: 10px;
    margin: 20px 0 6px 0;
  }
}
#home .home-top .home-top-wrap .homestripes .homestripe .home-section-title-wrap .home-section-site-desc {
  margin-top: 0px;
}
#home .home-top .home-top-wrap .homestripes .homestripe .home-section-title-wrap .home-section-site-desc p {
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-size: 14px;
  line-height: 23px;
  padding: 10px 0px 10px 24px;
  margin-top: 10px;
  display: block;
  color: #f7fafc;
}
@media screen and (max-width: 480px) {
  #home .home-top .home-top-wrap .homestripes .homestripe .home-section-title-wrap .home-section-site-desc p {
    padding: 0px 0px 20px 0px;
    margin-top: 0px;
    font-size: 13px;
    line-height: 22px;
  }
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  #home .home-top .home-top-wrap .homestripes .homestripe .home-section-title-wrap .home-section-site-desc p {
    padding: 0px 0px 20px 0px;
    margin-top: 0px;
  }
}
#home .home-top .home-top-wrap .homestripes .homestripe-small {
  width: 100%;
  height: 86px;
  display: block;
  overflow: hidden;
  background-color: RGB(51,102,153);
  background-color: rgba(51,102,153,0.65);
  border-bottom: solid 1px #58A2C4;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #home .home-top .home-top-wrap .homestripes .homestripe-small {
    display: none;
  }
}
#home .home-top .home-top-wrap .homestripes .homestripe-small div {
  height: 86px;
}
#home .home-top .home-top-wrap .homestripes .homestripe-small div span.mouseicon {
  display: block;
  margin: 0 auto;
  margin-top: 20px;
  background-image: url(/sites/default/themes/atd_2014/images/home/icon-scroll.gif);
  background-position: center center;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  width: 46px;
  height: 46px;
  text-indent: -9999px;
}
#home .home-top .home-top-wrap .home-images {
  height: 100%;
  width: 100%;
  display: block;
  overflow: hidden;
}
#home .home-top .home-top-wrap .home-images .background-image {
  height: 100%;
  width: 100%;
  display: block;
  overflow: hidden;
}
#home .home-top .home-top-wrap .home-images .background-image .background-image-wrap {
  height: 100%;
  width: 100%;
  display: block;
  overflow: hidden;
}
#home .home-top .home-top-wrap .home-images .background-image .background-image-wrap span {
  display: block;
  overflow: hidden;
}
#home .home-top .home-top-wrap .home-images .background-image .background-image-wrap img {
  display: block;
  overflow: hidden;
  height: auto !important;
  width: 100% !important;
}
#home .home-bottom {
  background-image: url(/sites/default/themes/atd_2014/images/home/white_lines.png);
  width: 100%;
}
#home .home-bottom .home-bottom-wrap {
  position: relative;
}
#home .home-bottom .home-bottom-wrap .home-bottom-title {
  display: block;
  background-color: #e7e7e7;
  width: 100%;
  padding: 15px 0;
  border-top: solid 1px #FFF;
}
#home .home-bottom .home-bottom-wrap .home-bottom-title .home-section-title-wrap {
  display: block;
  overflow: hidden;
}
#home .home-bottom .home-bottom-wrap .home-bottom-title .home-section-title-wrap h2.title {
  float: left;
  color: #455560;
  font-family: 'Open Sans', sans-serif;
  font-weight: bold;
  font-size: 28px;
  line-height: 35px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #home .home-bottom .home-bottom-wrap .home-bottom-title .home-section-title-wrap h2.title {
    line-height: 31px;
    font-size: 24px;
  }
}
#home .home-bottom .home-bottom-wrap .home-bottom-title .home-section-title-wrap .back-to-top {
  float: right;
  margin-top: 4px;
}
@media screen and (max-width: 480px) {
  #home .home-bottom .home-bottom-wrap .home-bottom-title .home-section-title-wrap .back-to-top {
    display: none;
  }
}
#home .home-bottom .home-bottom-wrap .home-bottom-title .home-section-title-wrap .back-to-top a {
  font-weight: 400;
  font-size: 11px;
  line-height: 12px;
  color: #455560;
  text-decoration: none;
}
#home .home-bottom .home-bottom-wrap .stickyheader {
  display: none;
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  overflow: hidden;
  z-index: 4;
}
#home .home-bottom .home-bottom-wrap .stickyheader .home-bottom-title {
  display: block;
  background-color: #e7e7e7;
  width: 100%;
  padding: 15px 0;
  border-top: solid 1px #FFF;
}
#home .home-bottom .home-bottom-wrap .stickyheader .home-bottom-title .home-section-title-wrap {
  display: block;
  overflow: hidden;
}
#home .home-bottom .home-bottom-wrap .stickyheader .home-bottom-title .home-section-title-wrap h2.title {
  float: left;
  color: #455560;
  font-family: 'Open Sans', sans-serif;
  font-weight: bold;
  font-size: 28px;
  line-height: 35px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #home .home-bottom .home-bottom-wrap .stickyheader .home-bottom-title .home-section-title-wrap h2.title {
    line-height: 31px;
    font-size: 24px;
  }
}
#home .home-bottom .home-bottom-wrap .stickyheader .home-bottom-title .home-section-title-wrap .back-to-top {
  float: right;
  margin-top: 4px;
}
@media screen and (max-width: 480px) {
  #home .home-bottom .home-bottom-wrap .stickyheader .home-bottom-title .home-section-title-wrap .back-to-top {
    display: none;
  }
}
#home .home-bottom .home-bottom-wrap .stickyheader .home-bottom-title .home-section-title-wrap .back-to-top a {
  font-weight: 400;
  font-size: 11px;
  line-height: 12px;
  color: #455560;
  text-decoration: none;
}
@media screen and (max-width: 480px) {
  #home .home-bottom .home-bottom-wrap #home-bottom-content .three-images {
    display: none;
  }
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .three-images .three-images-wrap ul {
  clear: both;
  margin: 30px auto 30px auto;
  text-align: center;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .three-images .three-images-wrap ul li.roundimages {
  display: inline-block;
  overflow: hidden;
  margin: 0 0 0 10%;
  text-align: center;
  background-color: #FFFFFF;
  border-radius: 66px;
  height: 130px;
  width: 130px;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .three-images .three-images-wrap ul li.roundimages img {
  width: 132px;
  height: 132px;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .three-images .three-images-wrap ul li.roundimages.ri-1 {
  margin-left: 0;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views {
  display: block;
  overflow: hidden;
  padding-bottom: 30px;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets {
  display: block;
  overflow: hidden;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-news {
  display: block;
  overflow: hidden;
  padding-right: 30px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-news {
    padding-right: 0px;
  }
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-news .home-latest-news-title-wrap {
  display: block;
  overflow: hidden;
  border-bottom: solid 2px #d3d3d3;
  padding-bottom: 5px;
  margin-bottom: 10px;
}
@media screen and (max-width: 480px) {
  #home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-news .home-latest-news-title-wrap {
    margin-top: 36px;
  }
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-news .home-latest-news-title-wrap h2.title {
  float: left;
  display: block;
  overflow: hidden;
  color: #CB461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 22px;
  display: inline-block;
  text-transform: uppercase;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-news .home-latest-news-title-wrap .view-all {
  float: right;
  display: block;
  overflow: hidden;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-news .home-latest-news-title-wrap .view-all a {
  color: #336699;
  font-size: 13px;
  text-decoration: none;
  font-style: normal;
  display: block;
  background-image: url(/sites/default/themes/atd_2014/images/home/linkarrow.png);
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 15px;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-news .view-display-id-block .view-content ul.latest-news-list li.latest-news-item {
  border-bottom: 1px solid #D3D3D3;
  margin-bottom: 12px;
  padding-bottom: 12px;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-news .view-display-id-block .view-content ul.latest-news-list li.latest-news-item .latest-news-post-date {
  color: #606060;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 11px;
  font-style: normal;
  text-decoration: none;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-news .view-display-id-block .view-content ul.latest-news-list li.latest-news-item .latest-news-title a {
  color: #336699;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 13px;
  line-height: 20px;
  text-decoration: none;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-twitter-post .view-display-id-block .view-content ul.twitter-list {
  display: block;
  overflow: hidden;
  padding: 0 0 41px;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-twitter-post .view-display-id-block .view-content ul.twitter-list li.twitter-item {
  background-color: #58A2C4;
  background-image: url(/sites/default/themes/atd_2014/images/home/twittericon.png);
  background-position: 95% 95%;
  background-repeat: no-repeat;
  border-radius: 10px;
  margin-top: 30px;
  padding: 20px 20px 10px 20px;
  width: 65%;
}
@media screen and (max-width: 480px) {
  #home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-twitter-post .view-display-id-block .view-content ul.twitter-list li.twitter-item {
    width: 85%;
  }
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-twitter-post .view-display-id-block .view-content ul.twitter-list li.twitter-item .twitter-item-wrap {
  display: block;
  position: relative;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-twitter-post .view-display-id-block .view-content ul.twitter-list li.twitter-item .twitter-item-wrap .twitter-item-content .twitter-message-text,
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-twitter-post .view-display-id-block .view-content ul.twitter-list li.twitter-item .twitter-item-wrap .twitter-item-content .twitter-message-text a {
  color: #FFFFFF;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-twitter-post .view-display-id-block .view-content ul.twitter-list li.twitter-item .twitter-item-wrap .twitter-item-content .twitter-post-date {
  color: #FFFFFF;
  font-size: 10px;
  line-height: 14px;
  margin: 10px 0;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .latest-news-tweets .home-latest-twitter-post .view-display-id-block .view-content ul.twitter-list li.twitter-item .twitter-item-wrap:after {
  position: absolute;
  bottom: -40px;
  left: -20px;
  background-image: url(/sites/default/themes/atd_2014/images/home/twitter_bottomangle.png);
  display: block;
  height: 20px;
  padding: 0;
  width: 49px;
  content: ' ';
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight {
  display: block;
  overflow: hidden;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight {
  display: block;
  overflow: hidden;
  padding-left: 30px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight {
    padding-left: 0px;
  }
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight .home-latest-spotlight-title-wrap {
  display: block;
  overflow: hidden;
  border-bottom: solid 2px #d3d3d3;
  padding-bottom: 5px;
  margin-bottom: 10px;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight .home-latest-spotlight-title-wrap h2.title {
  float: left;
  display: block;
  overflow: hidden;
  color: #CB461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 22px;
  display: inline-block;
  text-transform: uppercase;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight .home-latest-spotlight-title-wrap .view-all {
  float: right;
  display: block;
  overflow: hidden;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight .home-latest-spotlight-title-wrap .view-all a {
  color: #336699;
  font-size: 13px;
  text-decoration: none;
  font-style: normal;
  display: block;
  background-image: url(/sites/default/themes/atd_2014/images/home/linkarrow.png);
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 15px;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight .view-display-id-block_1 .view-content ul.spotlight-list {
  display: block;
  overflow: hidden;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight .view-display-id-block_1 .view-content ul.spotlight-list li.spotlight-item {
  display: block;
  position: relative;
  margin-top: 5px;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight .view-display-id-block_1 .view-content ul.spotlight-list li.spotlight-item .post-image {
  padding-bottom: 20px;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight .view-display-id-block_1 .view-content ul.spotlight-list li.spotlight-item .post-image a {
  display: block;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight .view-display-id-block_1 .view-content ul.spotlight-list li.spotlight-item .post-image a img {
  width: 100% !important;
  height: auto !important;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight .view-display-id-block_1 .view-content ul.spotlight-list li.spotlight-item .post-title {
  padding-bottom: 10px;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight .view-display-id-block_1 .view-content ul.spotlight-list li.spotlight-item .post-title a {
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 15px;
  line-height: 22px;
  color: #336699;
  text-decoration: none;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight .view-display-id-block_1 .view-content ul.spotlight-list li.spotlight-item .post-body {
  padding-bottom: 10px;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight .view-display-id-block_1 .view-content ul.spotlight-list li.spotlight-item .post-body p {
  color: #606060;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight .view-display-id-block_1 .view-content ul.spotlight-list li.spotlight-item .post-body a {
  color: #336699;
  text-decoration: none;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight .view-display-id-block_1 .view-content ul.spotlight-list li.spotlight-item .read-more-link {
  padding-bottom: 10px;
}
#home .home-bottom .home-bottom-wrap #home-bottom-content .home-views .home-views-wrap .spotlight .home-latest-spotlight .view-display-id-block_1 .view-content ul.spotlight-list li.spotlight-item .read-more-link a {
  display: block;
  font-size: 12px;
  width: 70px;
  background-image: url(/sites/default/themes/atd_2014/images/home/linkarrow.png);
  background-position: right center;
  background-repeat: no-repeat;
  padding-right: 16px;
  color: #336699;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-size: 13px;
  text-decoration: none;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section {
  background-image: url(/sites/default/themes/atd_2014/images/home/blue_lines.png);
  width: 100%;
  padding-bottom: 50px;
  border-top: solid 2px #FFF;
  border-bottom: solid 2px #FFF;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap {
  position: relative;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .home-section-title {
  display: block;
  background-color: #58A2C4;
  width: 100%;
  padding: 15px 0;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .home-section-title .home-section-title-wrap {
  display: block;
  overflow: hidden;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .home-section-title .home-section-title-wrap h2.title {
  float: left;
  color: #FFF;
  font-weight: bold;
  font-size: 28px;
  line-height: 35px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .home-section-title .home-section-title-wrap h2.title {
    line-height: 31px;
    font-size: 24px;
  }
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .home-section-title .home-section-title-wrap .back-to-top {
  float: right;
  margin-top: 4px;
}
@media screen and (max-width: 480px) {
  #home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .home-section-title .home-section-title-wrap .back-to-top {
    display: none;
  }
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .home-section-title .home-section-title-wrap .back-to-top a {
  font-weight: 400;
  font-size: 11px;
  line-height: 12px;
  color: #f7fafc;
  text-decoration: none;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .home-section-custom {
  display: block;
  overflow: hidden;
}
@media screen and (max-width: 480px) {
  #home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .home-section-custom {
    display: none;
  }
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .home-section-custom .home-section-custom-wrap {
  padding-top: 20px;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .home-section-body .home-section-body-wrap .body-content {
  font-weight: 600;
  font-size: 17px;
  line-height: 28px;
  color: #f7fafc;
  border-top: solid 2px #8ABED6;
  padding-top: 15px;
  padding-bottom: 20px;
  border-bottom: solid 2px #8ABED6;
  margin-top: 20px;
  margin-bottom: 20px;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .home-section-learnmore {
  display: block;
  overflow: hidden;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .home-section-learnmore .home-section-learnmore-wrap a {
  margin: 5px auto 0 auto;
  background-color: #58A2C4;
  width: 126px;
  padding: 5px 12px;
  border: solid 1px #74B3CE;
  border-radius: 8px;
  display: block;
  overflow: hidden;
  text-decoration: none;
  background: #4895bc;
  background: -moz-linear-gradient(top,#4895bc 0%,#4895bc 50%,#55a1c6 51%,#55a1c6 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4895bc),color-stop(50%,#4895bc),color-stop(51%,#55a1c6),color-stop(100%,#55a1c6));
  background: -webkit-linear-gradient(top,#4895bc 0%,#4895bc 50%,#55a1c6 51%,#55a1c6 100%);
  background: -o-linear-gradient(top,#4895bc 0%,#4895bc 50%,#55a1c6 51%,#55a1c6 100%);
  background: -ms-linear-gradient(top,#4895bc 0%,#4895bc 50%,#55a1c6 51%,#55a1c6 100%);
  background: linear-gradient(to bottom,#4895bc 0%,#4895bc 50%,#55a1c6 51%,#55a1c6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4895bc',endColorstr='#55a1c6',GradientType=0);
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .home-section-learnmore .home-section-learnmore-wrap a span {
  text-transform: uppercase;
  color: #FFF;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  text-decoration: none;
  display: block;
  background-image: url(/sites/default/themes/atd_2014/images/home/learnarrow_clear.png);
  background-repeat: no-repeat;
  background-position: right center;
  display: block;
  line-height: 16px;
  padding: 7px 0px 3px 0px;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .stickyheader {
  display: none;
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  overflow: hidden;
  z-index: 4;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .stickyheader .home-section-title {
  display: block;
  background-color: #58A2C4;
  width: 100%;
  padding: 15px 0;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .stickyheader .home-section-title .home-section-title-wrap {
  display: block;
  overflow: hidden;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .stickyheader .home-section-title .home-section-title-wrap h2.title {
  float: left;
  color: #FFF;
  font-weight: bold;
  font-size: 28px;
  line-height: 35px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .stickyheader .home-section-title .home-section-title-wrap h2.title {
    line-height: 31px;
    font-size: 24px;
  }
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .stickyheader .home-section-title .home-section-title-wrap .back-to-top {
  float: right;
  margin-top: 4px;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section .home-section-wrap .stickyheader .home-section-title .home-section-title-wrap .back-to-top a {
  font-weight: 400;
  font-size: 11px;
  line-height: 12px;
  color: #f7fafc;
  text-decoration: none;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section.home-section-red {
  background-image: url(/sites/default/themes/atd_2014/images/home/orange_lines.png);
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section.home-section-red .home-section-title {
  background-color: #CB461D;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section.home-section-red .home-section-body .home-section-body-wrap .body-content {
  border-top: solid 2px #D56B4A;
  border-bottom: solid 2px #D56B4A;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section.home-section-red .home-section-learnmore .home-section-learnmore-wrap a {
  background-color: #c23b17;
  border: solid 1px #D56B4A;
  background: #c33a02;
  background: -moz-linear-gradient(top,#c33a02 0%,#c33a02 50%,#cd450d 51%,#cd450d 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#c33a02),color-stop(50%,#c33a02),color-stop(51%,#cd450d),color-stop(100%,#cd450d));
  background: -webkit-linear-gradient(top,#c33a02 0%,#c33a02 50%,#cd450d 51%,#cd450d 100%);
  background: -o-linear-gradient(top,#c33a02 0%,#c33a02 50%,#cd450d 51%,#cd450d 100%);
  background: -ms-linear-gradient(top,#c33a02 0%,#c33a02 50%,#cd450d 51%,#cd450d 100%);
  background: linear-gradient(to bottom,#c33a02 0%,#c33a02 50%,#cd450d 51%,#cd450d 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c33a02',endColorstr='#cd450d',GradientType=0);
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section.home-section-red .stickyheader .home-section-title {
  background-color: #CB461D;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section.home-section-green {
  background-image: url(/sites/default/themes/atd_2014/images/home/green_lines.png);
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section.home-section-green .home-section-title {
  background-color: #0E9091;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section.home-section-green .home-section-body .home-section-body-wrap .body-content {
  border-top: solid 2px #8CBCC2;
  border-bottom: solid 2px #8CBCC2;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section.home-section-green .home-section-learnmore .home-section-learnmore-wrap a {
  border: solid 1px #8CBCC2;
  background: #098384;
  background: -moz-linear-gradient(top,#098384 0%,#098384 50%,#0e9091 51%,#0e9091 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#098384),color-stop(50%,#098384),color-stop(51%,#0e9091),color-stop(100%,#0e9091));
  background: -webkit-linear-gradient(top,#098384 0%,#098384 50%,#0e9091 51%,#0e9091 100%);
  background: -o-linear-gradient(top,#098384 0%,#098384 50%,#0e9091 51%,#0e9091 100%);
  background: -ms-linear-gradient(top,#098384 0%,#098384 50%,#0e9091 51%,#0e9091 100%);
  background: linear-gradient(to bottom,#098384 0%,#098384 50%,#0e9091 51%,#0e9091 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#098384',endColorstr='#0e9091',GradientType=0);
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section.home-section-green .stickyheader .home-section-title {
  background-color: #0E9091;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section-image {
  display: block;
  overflow: hidden;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section-image .home-section-image-wrap {
  display: block;
  overflow: hidden;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section-image .home-section-image-wrap > span {
  display: block;
  overflow: hidden;
}
#home .view-home-sections .view-content ul.home-sections-list li.home-section-item .home-section-image .home-section-image-wrap img {
  width: 100% !important;
  height: auto;
  display: block;
  overflow: hidden;
}
#home #home-section-network-custom {
  color: #f7fafc;
  text-align: center;
}
#home #home-section-network-custom h2 {
  font-size: 72px;
  line-height: 75px;
  margin: 0 auto;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
}
#home #home-section-network-custom h3 {
  font-size: 16px;
  line-height: 22px;
  text-align: center;
  padding-bottom: 10px;
  font-weight: 600;
}
#home #home-section-network-custom img {
  width: 67% !important;
  height: auto !important;
  margin: 10px 0px;
}
#home #home-section-network-custom ul.mapstats {
  list-style: none;
  text-align: center;
  clear: both;
  margin: 0 auto;
}
#home #home-section-network-custom ul.mapstats li.stats {
  background-color: #FFF;
  display: inline-block;
  height: 150px;
  width: 150px;
  border-radius: 75px;
  margin: 15px 0px 15px 5%;
  vertical-align: middle;
}
#home #home-section-network-custom ul.mapstats li.stats .statswrap {
  display: block;
  margin-top: 25px;
}
#home #home-section-network-custom ul.mapstats li.stats .statswrap h4 {
  color: #58A2C4;
  font-weight: bold;
  font-size: 60px;
  line-height: 63px;
}
#home #home-section-network-custom ul.mapstats li.stats .statswrap h5 {
  color: #58A2C4;
  font-weight: 600;
  font-size: 16px;
  text-transform: uppercase;
}
#home #home-section-network-custom ul.mapstats li.stats.stats-1 {
  margin-left: 0;
}
#home #home-section-network-custom ul.mapstats li.stats.stats-1 .statswrap {
  display: block;
  margin-top: 35px;
}
#home #home-section-network-custom ul.mapstats li.stats.stats-1 .statswrap h4 {
  font-size: 50px;
  line-height: 53px;
}
#home #home-section-focus-area-custom {
  width: 100%;
  display: block;
  overflow: hidden;
  padding-top: 30px;
  padding-bottom: 5px;
}
#home #home-section-focus-area-custom .focus-areas-grid {
  width: 100%;
  display: block;
  overflow: hidden;
}
#home #home-section-focus-area-custom .focus-areas-grid .focus-areas-grid-wrap {
  width: 100%;
  display: block;
  overflow: hidden;
  position: relative;
}
#home #home-section-focus-area-custom .focus-areas-grid .focus-areas-grid-wrap ul.vocab-list {
  display: block;
  margin-top: -2%;
  margin-left: -2%;
  width: 100%;
}
#home #home-section-focus-area-custom .focus-areas-grid .focus-areas-grid-wrap ul.vocab-list li.term-item {
  float: left;
  margin: 2% 0 0 0;
  width: 25%;
  min-width: 170px;
  background: transparent url(/sites/default/themes/atd_2014/images/home/redgridbg.png) repeat-x center center;
}
#home #home-section-focus-area-custom .focus-areas-grid .focus-areas-grid-wrap ul.vocab-list li.term-item .term-link-wrap {
  width: 92%;
  margin: -8% 0 0 8%;
  padding-top: 8%;
  display: table;
  overflow: hidden;
  background: transparent url(/sites/default/themes/atd_2014/images/home/redgridbg.png) repeat-y center center;
}
#home #home-section-focus-area-custom .focus-areas-grid .focus-areas-grid-wrap ul.vocab-list li.term-item .term-link-wrap a.term-link {
  background-color: #CE512B;
  display: table-row;
  width: 100%;
  height: 120px;
  position: relative;
  text-align: center;
  color: #ffffff;
  text-decoration: none;
}
#home #home-section-focus-area-custom .focus-areas-grid .focus-areas-grid-wrap ul.vocab-list li.term-item .term-link-wrap a.term-link span {
  display: table-cell;
  vertical-align: middle;
  height: 120px;
  padding: 0 16% 0 16%;
  text-align: center;
}
#home #home-section-resources-custom {
  display: block;
  margin: 25px 0 75px 0;
  text-align: center;
}
#home #home-section-resources-custom ul.resource-icons {
  margin: 0 auto;
  text-align: center;
  clear: both;
}
#home #home-section-resources-custom ul.resource-icons li {
  display: inline-block;
  width: 132px;
  text-align: center;
  margin: 15px 0px 15px 10%;
}
#home #home-section-resources-custom ul.resource-icons li a {
  display: block;
  text-decoration: none;
  position: relative;
}
#home #home-section-resources-custom ul.resource-icons li a span.image {
  background-color: #FFF;
  border-radius: 66px;
  display: block;
  height: 132px;
  width: 132px;
  text-indent: -9999px;
}
#home #home-section-resources-custom ul.resource-icons li a span.text {
  font-family: FiraSans-Regular, sans-serif;
  color: #FFF;
  font-size: 16px;
  line-height: 22px;
  position: absolute;
  top: 150px;
  left: 0px;
  width: 132px;
}
#home #home-section-resources-custom ul.resource-icons li#bulb {
  margin-left: 0px;
}
#home #home-section-resources-custom ul.resource-icons li#bulb a span.image {
  background-image: url(/sites/default/themes/atd_2014/images/home/bulb_icon2.png);
  background-repeat: no-repeat;
  background-position: center center;
}
#home #home-section-resources-custom ul.resource-icons li#cal a span.image {
  background-image: url(/sites/default/themes/atd_2014/images/home/cal_icon2.png);
  background-repeat: no-repeat;
  background-position: center center;
}
#home #home-section-resources-custom ul.resource-icons li#barchart a span.image {
  background-image: url(/sites/default/themes/atd_2014/images/home/bargraph_icon2.png);
  background-repeat: no-repeat;
  background-position: center center;
}
#home #home-section-jtm-custom ul.jtm-custom-list li {
  float: left;
  width: 31.33%;
  min-width: 170px;
  margin: 1% 2% 1% 0;
  height: 125px;
}
#home #home-section-jtm-custom ul.jtm-custom-list li .element-wrap {
  width: 100%;
  display: table;
  overflow: hidden;
  background-color: #219292;
}
#home #home-section-jtm-custom ul.jtm-custom-list li.title-element a {
  display: block;
  text-align: center;
  text-decoration: none;
}
#home #home-section-jtm-custom ul.jtm-custom-list li.title-element .element-wrap .title-element-wrap {
  display: table-row;
  width: 100%;
  height: 120px;
  position: relative;
  text-align: center;
  color: #ffffff;
  text-decoration: none;
}
#home #home-section-jtm-custom ul.jtm-custom-list li.title-element .element-wrap .title-element-wrap span {
  display: table-cell;
  vertical-align: middle;
  height: 125px;
  padding: 0 16% 0 16%;
  text-align: center;
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 19px;
  line-height: 26px;
  color: #fff;
}
#home #home-section-jtm-custom ul.jtm-custom-list li.photo-element .element-wrap {
  display: block;
}
#home #home-section-jtm-custom ul.jtm-custom-list li.photo-element .element-wrap .photo-element-wrap {
  width: 100%;
  height: 125px;
}
#home #home-section-jtm-custom ul.jtm-custom-list li.photo-element .element-wrap .photo-element-wrap .anystretch-wrap,
#home #home-section-jtm-custom ul.jtm-custom-list li.photo-element .element-wrap .photo-element-wrap .anystretch {
  width: 100%;
  height: 125px;
  z-index: 1;
}
#home .home-right-nav {
  position: fixed;
  top: 25%;
  right: 0px;
  width: 26px;
  display: block;
  overflow: hidden;
  background-color: #4f4b4c;
  z-index: 100;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #home .home-right-nav {
    display: none;
  }
}
#home .home-right-nav .home-right-nav-wrap {
  display: block;
  overflow: hidden;
}
#home .home-right-nav .home-right-nav-wrap ul.home-right-nav-list {
  display: block;
  overflow: hidden;
}
#home .home-right-nav .home-right-nav-wrap ul.home-right-nav-list li {
  padding: 2px 0px;
  display: block;
  overflow: hidden;
  clear: both;
}
#home .home-right-nav .home-right-nav-wrap ul.home-right-nav-list li a {
  display: block;
  overflow: hidden;
  width: 26px;
  height: 26px;
  background: #4f4b4c url(/sites/default/themes/atd_2014/images/home/home-nav-sprite.gif) no-repeat top center;
  text-indent: -9999px;
}
#home .home-right-nav .home-right-nav-wrap ul.home-right-nav-list li.active a,
#home .home-right-nav .home-right-nav-wrap ul.home-right-nav-list li:hover a {
  background-position: center -25px;
}
#home .home-right-nav .home-right-nav-wrap ul.home-right-nav-list li.first a {
  background-position: center -52px;
}
#home .home-right-nav .home-right-nav-wrap ul.home-right-nav-list li.first.active a,
#home .home-right-nav .home-right-nav-wrap ul.home-right-nav-list li.first:hover a {
  background-position: bottom center;
}
.front #header .home-page-latest-news-header {
  position: relative;
  height: 0px;
  width: 100%;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  .front #header .home-page-latest-news-header {
    display: none;
  }
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-content {
  display: none;
  background: transparent url(/sites/default/themes/atd_2014/images/home/blue_lines.png) repeat center center;
  overflow: hidden;
  width: 100%;
  padding-bottom: 30px;
  padding-top: 30px;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-content .home-page-latest-news-header-content-wrap .title {
  border-bottom: 2px solid #ACC1D6;
  padding-bottom: 5px;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-content .home-page-latest-news-header-content-wrap .title a {
  display: block;
  color: #FFFFFF;
  font-family: Georgia, serif;
  font-size: 22px;
  line-height: 32px;
  text-decoration: none;
  width: 70%;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-content .home-page-latest-news-header-content-wrap .content-wrap {
  display: block;
  overflow: hidden;
  padding-top: 15px;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-content .home-page-latest-news-header-content-wrap .content-wrap .content-left {
  display: block;
  overflow: hidden;
  float: left;
  width: 65%;
  padding-right: 5%;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-content .home-page-latest-news-header-content-wrap .content-wrap .content-left .post-date {
  color: #004684;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding-bottom: 10px;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-content .home-page-latest-news-header-content-wrap .content-wrap .content-left .post-date span {
  text-transform: uppercase;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-content .home-page-latest-news-header-content-wrap .content-wrap .content-left .article-body {
  color: #ffffff !important;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-content .home-page-latest-news-header-content-wrap .content-wrap .content-left .article-link {
  padding-top: 10px;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-content .home-page-latest-news-header-content-wrap .content-wrap .content-left .article-link a {
  background: #58a2c4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#58a2c4),color-stop(50%,#58a2c4),color-stop(50%,#4491af),color-stop(100%,#4491af));
  background: -webkit-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -o-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -ms-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: linear-gradient(to bottom,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#58a2c4',endColorstr='#4491af',GradientType=0);
  border: 1px solid #136785;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-content .home-page-latest-news-header-content-wrap .content-wrap .content-left .article-link a:hover {
  background: #4890b1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4890b1),color-stop(50%,#4890b1),color-stop(50%,#37829f),color-stop(100%,#37829f));
  background: -webkit-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -o-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -ms-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: linear-gradient(to bottom,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4890b1',endColorstr='#37829f',GradientType=0);
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-content .home-page-latest-news-header-content-wrap .content-wrap .content-right {
  display: block;
  overflow: hidden;
  float: right;
  width: 30%;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-content .home-page-latest-news-header-content-wrap .content-wrap .content-right .article-image a img {
  width: 100% !important;
  height: auto !important;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-bar {
  height: 5px;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-bar.expened-bar {
  background-color: #2F2B2C;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-bar .home-page-latest-news-header-bar-wrap .latest-update-bar {
  margin: 0px 15px;
  background-color: #312F30;
  border-bottom: 1px solid #000000;
  position: relative;
  padding: 3px 15px;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-bar .home-page-latest-news-header-bar-wrap .latest-update-bar .bar-info .bar-info-wrap span {
  color: #ffffff;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-bar .home-page-latest-news-header-bar-wrap .latest-update-bar .bar-info .bar-info-wrap span.ja-label {
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-bar .home-page-latest-news-header-bar-wrap .latest-update-bar .bar-info .bar-info-wrap span.item-title-limited {
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-bar .home-page-latest-news-header-bar-wrap .latest-update-bar .bar-button {
  position: absolute;
  bottom: -9px;
  right: 5%;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-bar .home-page-latest-news-header-bar-wrap .latest-update-bar .bar-button .bar-button-wrap a.bar-button-link {
  text-decoration: none;
  cursor: pointer;
  width: 85px;
  background: #00786a;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzg2YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDhlN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#00786a 0%,#008e7e 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#00786a),color-stop(100%,#008e7e));
  background: -webkit-linear-gradient(top,#00786a 0%,#008e7e 100%);
  background: -o-linear-gradient(top,#00786a 0%,#008e7e 100%);
  background: -ms-linear-gradient(top,#00786a 0%,#008e7e 100%);
  background: linear-gradient(to bottom,#00786a 0%,#008e7e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00786a',endColorstr='#008e7e',GradientType=0);
  padding: 7px 15px 5px 15px;
  text-align: center;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 7px;
  -webkit-border-bottom-left-radius: 7px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 7px;
  -moz-border-radius-bottomleft: 7px;
  -moz-border-radius-topleft: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 7px;
  border-bottom-left-radius: 7px;
  border-top-left-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  display: block;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-bar .home-page-latest-news-header-bar-wrap .latest-update-bar .bar-button .bar-button-wrap a.bar-button-link span.learn-more-text {
  display: block;
  color: #FFF;
  text-transform: uppercase;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 4px;
}
.front #header .home-page-latest-news-header .home-page-latest-news-header-wrap .home-page-latest-news-header-bar .home-page-latest-news-header-bar-wrap .latest-update-bar .bar-button .bar-button-wrap a.bar-button-link span.click-info {
  display: block;
  color: #FFF;
  font-family: 'FiraSans-Light', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 9px;
  line-height: 9px;
}
.front-page-popup-content .popup-photo {
  border-bottom: 6px solid #F7A218;
  display: block;
  overflow: hidden;
}
.front-page-popup-content .popup-photo img {
  width: 100%;
  display: block;
  overflow: hidden;
}
.front-page-popup-content .popup-body {
  display: block;
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
  padding-top: 30px;
  background-color: #00877A;
}
.front-page-popup-content .popup-body .popup-title {
  padding: 0px 30px;
}
.front-page-popup-content .popup-body .popup-title h2 {
  font-family: georgia, serif;
  font-size: 36px;
  line-height: 40px;
  color: #FFFFFF;
}
.front-page-popup-content .popup-body .popup-body-wysiwyg {
  padding: 20px 30px 20px 30px;
  color: #FFFFFF !important;
}
.front-page-popup-content .popup-body .register-button {
  position: absolute;
  bottom: 55px;
  left: 0px;
  width: 100%;
}
.front-page-popup-content .popup-body .register-button .register-button-wrap {
  display: inline-block;
  position: relative;
  top: 0px;
  left: 50%;
}
.front-page-popup-content .popup-body .register-button .register-button-wrap a {
  position: relative;
  display: block;
  border: 1px solid #A3A3A3;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 14px;
  text-transform: uppercase;
  color: #FFFFFF;
  padding: 10px 40px 10px 10px;
  text-decoration: none;
  background: #6D6D6D;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDdmNzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDhlODAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#6D6D6D 50%,#7A7A7A 50%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,#6D6D6D),color-stop(50%,#7A7A7A));
  background: -webkit-linear-gradient(top,#6D6D6D 50%,#7A7A7A 50%);
  background: -o-linear-gradient(top,#6D6D6D 50%,#7A7A7A 50%);
  background: -ms-linear-gradient(top,#6D6D6D 50%,#7A7A7A 50%);
  background: linear-gradient(to bottom,#6D6D6D 50%,#7A7A7A 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6D6D6D',endColorstr='#7A7A7A',GradientType=0);
}
.front-page-popup-content .popup-body .register-button .register-button-wrap a:after {
  content: " ";
  width: 18px;
  height: 18px;
  position: absolute;
  top: 7px;
  right: 10px;
  background: transparent url(/sites/default/themes/atd_2014/images/home/learnarrow_clear.png) no-repeat center center;
}
.front-page-popup-content .popup-body .close-and-no-show {
  position: absolute;
  bottom: 5px;
  right: 10px;
}
.front-page-popup-content .popup-body .close-and-no-show a {
  color: #000000;
  text-decoration: none;
}
.hide-front-news-bar .home-page-latest-news-header-bar {
  display: none !important;
}
#node--about-us--history .founding-investors,
#node--about-us--history .founding-partners {
  padding-bottom: 40px;
}
#node--about-us--history .founding-investors .founding-investors-wrap h2.view-title,
#node--about-us--history .founding-investors .founding-partners-wrap h2.view-title,
#node--about-us--history .founding-partners .founding-investors-wrap h2.view-title,
#node--about-us--history .founding-partners .founding-partners-wrap h2.view-title {
  border-bottom: 1px solid #8B8B8B;
  color: #CB461D;
  display: block;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  margin-bottom: 30px;
  padding-bottom: 5px;
  text-align: left;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 16px;
}
#node--about-us--history .founding-investors .founding-investors-wrap .view,
#node--about-us--history .founding-investors .founding-partners-wrap .view,
#node--about-us--history .founding-partners .founding-investors-wrap .view,
#node--about-us--history .founding-partners .founding-partners-wrap .view {
  display: block;
  overflow: hidden;
}
#node--about-us--history .founding-investors .founding-investors-wrap .view .view-content,
#node--about-us--history .founding-investors .founding-partners-wrap .view .view-content,
#node--about-us--history .founding-partners .founding-investors-wrap .view .view-content,
#node--about-us--history .founding-partners .founding-partners-wrap .view .view-content {
  display: block;
  overflow: hidden;
}
#node--about-us--history .founding-investors .founding-investors-wrap .view .view-content ul.who-we-are-list,
#node--about-us--history .founding-investors .founding-partners-wrap .view .view-content ul.who-we-are-list,
#node--about-us--history .founding-partners .founding-investors-wrap .view .view-content ul.who-we-are-list,
#node--about-us--history .founding-partners .founding-partners-wrap .view .view-content ul.who-we-are-list {
  display: block;
  overflow: hidden;
}
#node--about-us--history .founding-investors .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
#node--about-us--history .founding-investors .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
#node--about-us--history .founding-partners .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
#node--about-us--history .founding-partners .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item {
  display: block;
  overflow: hidden;
  float: left;
  width: 33.33%;
  padding-bottom: 30px;
}
@media screen and (max-width: 480px) {
  #node--about-us--history .founding-investors .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
  #node--about-us--history .founding-investors .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
  #node--about-us--history .founding-partners .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
  #node--about-us--history .founding-partners .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item {
    float: none;
    width: 100%;
  }
}
#node--about-us--history .founding-investors .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image,
#node--about-us--history .founding-investors .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image,
#node--about-us--history .founding-partners .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image,
#node--about-us--history .founding-partners .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image {
  padding: 0px 10px;
  text-align: center;
}
@media screen and (max-width: 480px) {
  #node--about-us--history .founding-investors .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image,
  #node--about-us--history .founding-investors .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image,
  #node--about-us--history .founding-partners .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image,
  #node--about-us--history .founding-partners .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image {
    padding: 0px;
  }
}
#node--about-us--history .founding-investors .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image a,
#node--about-us--history .founding-investors .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image a,
#node--about-us--history .founding-partners .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image a,
#node--about-us--history .founding-partners .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image a {
  display: inline-block;
  background-color: #ffffff;
}
#node--about-us--history .founding-investors .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image a img,
#node--about-us--history .founding-investors .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image a img,
#node--about-us--history .founding-partners .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image a img,
#node--about-us--history .founding-partners .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image a img {
  width: 100%;
  height: auto;
}
#node--about-us--history .founding-investors .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-name,
#node--about-us--history .founding-investors .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-name,
#node--about-us--history .founding-partners .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-name,
#node--about-us--history .founding-partners .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-name {
  padding: 0px 10px;
  text-align: center;
  padding-top: 20px;
}
@media screen and (max-width: 480px) {
  #node--about-us--history .founding-investors .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-name,
  #node--about-us--history .founding-investors .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-name,
  #node--about-us--history .founding-partners .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-name,
  #node--about-us--history .founding-partners .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-name {
    padding: 0px;
  }
}
#node--about-us--history .founding-investors .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-name a,
#node--about-us--history .founding-investors .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-name a,
#node--about-us--history .founding-partners .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-name a,
#node--about-us--history .founding-partners .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-name a {
  color: #326599;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 13px;
  line-height: 20px;
  margin-top: 0;
  text-decoration: none;
}
#node--about-us--history .founding-investors .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-type,
#node--about-us--history .founding-investors .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-type,
#node--about-us--history .founding-partners .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-type,
#node--about-us--history .founding-partners .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-type {
  padding: 0px 10px;
  text-align: center;
  color: #3E3E3E;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-size: 13px;
  line-height: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
@media screen and (max-width: 480px) {
  #node--about-us--history .founding-investors .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-type,
  #node--about-us--history .founding-investors .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-type,
  #node--about-us--history .founding-partners .founding-investors-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-type,
  #node--about-us--history .founding-partners .founding-partners-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-type {
    padding: 0px;
  }
}
#node--about-us--who-we-are .anchor-links {
  display: block;
  overflow: hidden;
  border-top: 1px solid #E6E6E6;
  border-bottom: 1px solid #E6E6E6;
  background-color: #ffffff;
  padding: 20px 0px;
}
#node--about-us--who-we-are .anchor-links .anchor-links-wrap {
  display: block;
  overflow: hidden;
}
#node--about-us--who-we-are .anchor-links .anchor-links-wrap ul.anchor-links-list {
  display: block;
  overflow: hidden;
}
#node--about-us--who-we-are .anchor-links .anchor-links-wrap ul.anchor-links-list li.anchor-link {
  display: inline-block;
}
#node--about-us--who-we-are .anchor-links .anchor-links-wrap ul.anchor-links-list li.anchor-link a {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  display: block;
  border: 1px solid #E6E6E6;
  background-color: #F5F5F5;
  text-align: center;
  text-decoration: none;
  padding: 2px 25px;
  margin: 2px 5px;
  color: #326599;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 13px;
  line-height: 20px;
}
@media screen and (max-width: 480px) {
  #node--about-us--who-we-are .anchor-links .anchor-links-wrap ul.anchor-links-list li.anchor-link a {
    margin: 2px 1px;
    padding: 2px 10px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
  }
}
#node--about-us--who-we-are #who-we-are-board-of-directors,
#node--about-us--who-we-are #who-we-are-president-and-ceo,
#node--about-us--who-we-are #who-we-are-coaches,
#node--about-us--who-we-are #who-we-are-staff {
  display: block;
  overflow: hidden;
}
#node--about-us--who-we-are #who-we-are-board-of-directors .who-we-are-section-wrap,
#node--about-us--who-we-are #who-we-are-president-and-ceo .who-we-are-section-wrap,
#node--about-us--who-we-are #who-we-are-coaches .who-we-are-section-wrap,
#node--about-us--who-we-are #who-we-are-staff .who-we-are-section-wrap {
  display: block;
  overflow: hidden;
  padding-top: 30px;
  padding-bottom: 30px;
}
#node--about-us--who-we-are #who-we-are-board-of-directors .who-we-are-section-wrap h2.view-title,
#node--about-us--who-we-are #who-we-are-president-and-ceo .who-we-are-section-wrap h2.view-title,
#node--about-us--who-we-are #who-we-are-coaches .who-we-are-section-wrap h2.view-title,
#node--about-us--who-we-are #who-we-are-staff .who-we-are-section-wrap h2.view-title {
  border-bottom: 1px solid #8B8B8B;
  color: #CB461D;
  display: block;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  margin-bottom: 30px;
  padding-bottom: 5px;
  text-align: left;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 16px;
}
#node--about-us--who-we-are #who-we-are-board-of-directors .who-we-are-section-wrap .view,
#node--about-us--who-we-are #who-we-are-president-and-ceo .who-we-are-section-wrap .view,
#node--about-us--who-we-are #who-we-are-coaches .who-we-are-section-wrap .view,
#node--about-us--who-we-are #who-we-are-staff .who-we-are-section-wrap .view {
  display: block;
  overflow: hidden;
}
#node--about-us--who-we-are #who-we-are-board-of-directors .who-we-are-section-wrap .view .view-content,
#node--about-us--who-we-are #who-we-are-president-and-ceo .who-we-are-section-wrap .view .view-content,
#node--about-us--who-we-are #who-we-are-coaches .who-we-are-section-wrap .view .view-content,
#node--about-us--who-we-are #who-we-are-staff .who-we-are-section-wrap .view .view-content {
  display: block;
  overflow: hidden;
}
#node--about-us--who-we-are #who-we-are-board-of-directors .who-we-are-section-wrap .view .view-content ul.who-we-are-list,
#node--about-us--who-we-are #who-we-are-president-and-ceo .who-we-are-section-wrap .view .view-content ul.who-we-are-list,
#node--about-us--who-we-are #who-we-are-coaches .who-we-are-section-wrap .view .view-content ul.who-we-are-list,
#node--about-us--who-we-are #who-we-are-staff .who-we-are-section-wrap .view .view-content ul.who-we-are-list {
  display: block;
  overflow: hidden;
}
#node--about-us--who-we-are #who-we-are-board-of-directors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
#node--about-us--who-we-are #who-we-are-president-and-ceo .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
#node--about-us--who-we-are #who-we-are-coaches .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
#node--about-us--who-we-are #who-we-are-staff .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item {
  display: block;
  overflow: hidden;
  float: left;
  width: 33.33%;
  padding: 15px 0px;
}
@media screen and (max-width: 480px) {
  #node--about-us--who-we-are #who-we-are-board-of-directors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
  #node--about-us--who-we-are #who-we-are-president-and-ceo .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
  #node--about-us--who-we-are #who-we-are-coaches .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
  #node--about-us--who-we-are #who-we-are-staff .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  #node--about-us--who-we-are #who-we-are-board-of-directors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
  #node--about-us--who-we-are #who-we-are-president-and-ceo .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
  #node--about-us--who-we-are #who-we-are-coaches .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
  #node--about-us--who-we-are #who-we-are-staff .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item {
    width: 50%;
  }
}
#node--about-us--who-we-are #who-we-are-board-of-directors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-image,
#node--about-us--who-we-are #who-we-are-president-and-ceo .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-image,
#node--about-us--who-we-are #who-we-are-coaches .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-image,
#node--about-us--who-we-are #who-we-are-staff .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-image {
  text-align: center;
}
#node--about-us--who-we-are #who-we-are-board-of-directors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-image a,
#node--about-us--who-we-are #who-we-are-president-and-ceo .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-image a,
#node--about-us--who-we-are #who-we-are-coaches .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-image a,
#node--about-us--who-we-are #who-we-are-staff .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-image a {
  display: inline-block;
  width: 50%;
  height: 0;
  padding-bottom: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  overflow: hidden;
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  #node--about-us--who-we-are #who-we-are-board-of-directors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-image a,
  #node--about-us--who-we-are #who-we-are-president-and-ceo .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-image a,
  #node--about-us--who-we-are #who-we-are-coaches .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-image a,
  #node--about-us--who-we-are #who-we-are-staff .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-image a {
    display: inline-block;
    width: 35%;
    height: 0;
    padding-bottom: 35%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    overflow: hidden;
  }
}
#node--about-us--who-we-are #who-we-are-board-of-directors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-image a img,
#node--about-us--who-we-are #who-we-are-president-and-ceo .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-image a img,
#node--about-us--who-we-are #who-we-are-coaches .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-image a img,
#node--about-us--who-we-are #who-we-are-staff .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-image a img {
  width: 100% !important;
  height: auto !important;
}
#node--about-us--who-we-are #who-we-are-board-of-directors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-name,
#node--about-us--who-we-are #who-we-are-president-and-ceo .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-name,
#node--about-us--who-we-are #who-we-are-coaches .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-name,
#node--about-us--who-we-are #who-we-are-staff .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-name {
  text-align: center;
  padding-top: 20px;
}
#node--about-us--who-we-are #who-we-are-board-of-directors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-name a,
#node--about-us--who-we-are #who-we-are-president-and-ceo .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-name a,
#node--about-us--who-we-are #who-we-are-coaches .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-name a,
#node--about-us--who-we-are #who-we-are-staff .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-name a {
  color: #326599;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 13px;
  line-height: 20px;
  margin-top: 0;
  text-decoration: none;
}
#node--about-us--who-we-are #who-we-are-board-of-directors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-job-title,
#node--about-us--who-we-are #who-we-are-president-and-ceo .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-job-title,
#node--about-us--who-we-are #who-we-are-coaches .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-job-title,
#node--about-us--who-we-are #who-we-are-staff .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .person-job-title {
  text-align: center;
  color: #3E3E3E;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-size: 13px;
  line-height: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
#node--about-us--who-we-are #who-we-are-board-of-directors .who-we-are-section-wrap .back-to-top,
#node--about-us--who-we-are #who-we-are-president-and-ceo .who-we-are-section-wrap .back-to-top,
#node--about-us--who-we-are #who-we-are-coaches .who-we-are-section-wrap .back-to-top,
#node--about-us--who-we-are #who-we-are-staff .who-we-are-section-wrap .back-to-top {
  padding: 10px 0px;
  display: block;
  overflow: hidden;
}
#node--about-us--who-we-are #who-we-are-board-of-directors .who-we-are-section-wrap .back-to-top a,
#node--about-us--who-we-are #who-we-are-president-and-ceo .who-we-are-section-wrap .back-to-top a,
#node--about-us--who-we-are #who-we-are-coaches .who-we-are-section-wrap .back-to-top a,
#node--about-us--who-we-are #who-we-are-staff .who-we-are-section-wrap .back-to-top a {
  display: block;
  text-align: center;
  text-decoration: none;
  color: #326599;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-size: 10px;
  line-height: 14px;
}
#node--about-us--who-we-are #who-we-are-president-and-ceo,
#node--about-us--who-we-are #who-we-are-coaches {
  background-color: #F5F5F5;
  border-top: 1px solid #E6E6E6;
  border-bottom: 1px solid #E6E6E6;
}
#node--about-us--who-we-are #who-we-are-investors,
#node--about-us--who-we-are #who-we-are-partners {
  display: block;
  overflow: hidden;
}
#node--about-us--who-we-are #who-we-are-investors .who-we-are-section-wrap,
#node--about-us--who-we-are #who-we-are-partners .who-we-are-section-wrap {
  display: block;
  overflow: hidden;
  padding-top: 30px;
  padding-bottom: 30px;
}
#node--about-us--who-we-are #who-we-are-investors .who-we-are-section-wrap h2.view-title,
#node--about-us--who-we-are #who-we-are-partners .who-we-are-section-wrap h2.view-title {
  border-bottom: 1px solid #8B8B8B;
  color: #CB461D;
  display: block;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  margin-bottom: 30px;
  padding-bottom: 5px;
  text-align: left;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 16px;
}
#node--about-us--who-we-are #who-we-are-investors .who-we-are-section-wrap .view,
#node--about-us--who-we-are #who-we-are-partners .who-we-are-section-wrap .view {
  display: block;
  overflow: hidden;
}
#node--about-us--who-we-are #who-we-are-investors .who-we-are-section-wrap .view .view-content,
#node--about-us--who-we-are #who-we-are-partners .who-we-are-section-wrap .view .view-content {
  display: block;
  overflow: hidden;
}
#node--about-us--who-we-are #who-we-are-investors .who-we-are-section-wrap .view .view-content ul.who-we-are-list,
#node--about-us--who-we-are #who-we-are-partners .who-we-are-section-wrap .view .view-content ul.who-we-are-list {
  display: block;
  overflow: hidden;
}
#node--about-us--who-we-are #who-we-are-investors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
#node--about-us--who-we-are #who-we-are-partners .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item {
  display: block;
  overflow: hidden;
  float: left;
  width: 33.33%;
  padding: 15px 0px;
}
@media screen and (max-width: 480px) {
  #node--about-us--who-we-are #who-we-are-investors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
  #node--about-us--who-we-are #who-we-are-partners .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  #node--about-us--who-we-are #who-we-are-investors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item,
  #node--about-us--who-we-are #who-we-are-partners .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item {
    width: 50%;
  }
}
#node--about-us--who-we-are #who-we-are-investors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image,
#node--about-us--who-we-are #who-we-are-partners .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image {
  text-align: center;
}
#node--about-us--who-we-are #who-we-are-investors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image a,
#node--about-us--who-we-are #who-we-are-partners .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-image a {
  display: inline-block;
  background-color: #ffffff;
}
#node--about-us--who-we-are #who-we-are-investors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-name,
#node--about-us--who-we-are #who-we-are-partners .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-name {
  text-align: center;
  padding-top: 20px;
}
#node--about-us--who-we-are #who-we-are-investors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-name a,
#node--about-us--who-we-are #who-we-are-partners .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-name a {
  color: #326599;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 13px;
  line-height: 18px;
  margin-top: 0;
  text-decoration: none;
}
#node--about-us--who-we-are #who-we-are-investors .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-type,
#node--about-us--who-we-are #who-we-are-partners .who-we-are-section-wrap .view .view-content ul.who-we-are-list li.who-we-are-list-item .organization-type {
  text-align: center;
  color: #3E3E3E;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-size: 13px;
  line-height: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
#node--about-us--who-we-are #who-we-are-investors .who-we-are-section-wrap .back-to-top,
#node--about-us--who-we-are #who-we-are-partners .who-we-are-section-wrap .back-to-top {
  padding: 10px 0px;
  display: block;
  overflow: hidden;
}
#node--about-us--who-we-are #who-we-are-investors .who-we-are-section-wrap .back-to-top a,
#node--about-us--who-we-are #who-we-are-partners .who-we-are-section-wrap .back-to-top a {
  display: block;
  text-align: center;
  text-decoration: none;
  color: #326599;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-size: 10px;
  line-height: 14px;
}
#node--about-us--who-we-are #who-we-are-partners {
  background-color: #F5F5F5;
  border-top: 1px solid #E6E6E6;
  border-bottom: 1px solid #E6E6E6;
}
#person-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .org-thumbnail,
#organization-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .org-thumbnail {
  text-align: left;
  padding: 0 0 20px;
  display: block;
  overflow: hidden;
}
#person-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .org-thumbnail .image,
#organization-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .org-thumbnail .image {
  display: inline-block;
  width: 100%;
  overflow: hidden;
}
#person-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .org-thumbnail .image img,
#organization-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .org-thumbnail .image img {
  width: 100% !important;
  height: auto !important;
}
#person-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .org-link,
#organization-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .org-link {
  padding: 0 0 20px;
  display: block;
  overflow: hidden;
}
#person-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .org-link h4,
#organization-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .org-link h4 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#person-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .org-link .type a,
#organization-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .org-link .type a {
  text-decoration: none;
}
#person-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .bio-thumbnail,
#organization-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .bio-thumbnail {
  text-align: center;
  padding: 0 0 20px;
  display: block;
  overflow: hidden;
}
#person-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .bio-thumbnail .image,
#organization-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .bio-thumbnail .image {
  display: inline-block;
  width: 75%;
  height: 0;
  padding-bottom: 75%;
  -webkit-border-radius: 75%;
  -moz-border-radius: 75%;
  border-radius: 75%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  overflow: hidden;
}
#person-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .bio-thumbnail .image img,
#organization-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .bio-thumbnail .image img {
  width: 100% !important;
  height: auto !important;
}
#person-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .bio-job-title,
#organization-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .bio-job-title {
  padding: 0 0 20px;
  display: block;
  overflow: hidden;
}
#person-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .bio-job-title h4,
#organization-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .bio-job-title h4 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#person-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .bio-person-type,
#organization-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .bio-person-type {
  padding: 0 0 20px;
  display: block;
  overflow: hidden;
}
#person-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .bio-person-type h4,
#organization-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .bio-person-type h4 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#person-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .bio-person-type .person-type a,
#organization-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .bio-person-type .person-type a {
  display: block;
  clear: both;
}
#node--our-network .map-section {
  background-color: #EEEEEF;
  border-bottom: 1px solid #E6E6E6;
  padding-top: 30px;
  padding-bottom: 30px;
  display: block;
  overflow: hidden;
}
#node--our-network .map-section .map-section-wrap {
  color: #58A3C2;
  text-align: center;
}
#node--our-network .map-section .map-section-wrap h2 {
  font-size: 72px;
  line-height: 75px;
  margin: 0 auto;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
}
@media screen and (max-width: 480px) {
  #node--our-network .map-section .map-section-wrap h2 {
    font-size: 52px;
    line-height: 54px;
  }
}
#node--our-network .map-section .map-section-wrap h3 {
  font-size: 16px;
  line-height: 22px;
  text-align: center;
  padding-bottom: 10px;
  font-weight: 600;
}
@media screen and (max-width: 480px) {
  #node--our-network .map-section .map-section-wrap h3 {
    text-transform: uppercase;
    border-bottom: 1px solid #ccc;
  }
}
#node--our-network .map-section .map-section-wrap .map-section-map {
  text-align: center;
}
@media screen and (max-width: 480px) {
  #node--our-network .map-section .map-section-wrap .map-section-map {
    display: none;
  }
}
#node--our-network .map-section .map-section-wrap .map-section-map img {
  max-width: 100% !important;
  height: auto !important;
  margin: 10px 0px;
}
#node--our-network .map-section .map-section-wrap .map-section-stats ul.mapstats {
  list-style: none;
  text-align: center;
  clear: both;
  margin: 0 auto;
}
#node--our-network .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats {
  background-color: #FFF;
  display: inline-block;
  height: 150px;
  width: 150px;
  border-radius: 75px;
  margin: 15px 0px 15px 5%;
  vertical-align: middle;
}
@media screen and (max-width: 480px) {
  #node--our-network .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats {
    background-color: transparent;
    border-radius: 0;
    display: block;
    width: 100%;
    border-bottom: 1px solid #ccc;
    height: auto;
    margin: 0;
  }
  #node--our-network .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats:last-child {
    border-bottom: 0px;
  }
}
#node--our-network .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats .statswrap {
  display: block;
  margin-top: 25px;
}
@media screen and (max-width: 480px) {
  #node--our-network .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats .statswrap {
    margin: 10px 0;
  }
}
#node--our-network .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats .statswrap h4 {
  color: #58A2C4;
  font-weight: bold;
  font-size: 60px;
  line-height: 63px;
}
#node--our-network .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats .statswrap h5 {
  color: #58A2C4;
  font-weight: 600;
  font-size: 16px;
  text-transform: uppercase;
}
#node--our-network .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats.stats-1 {
  margin-left: 0;
}
#node--our-network .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats.stats-1 .statswrap {
  display: block;
  margin-top: 35px;
}
@media screen and (max-width: 480px) {
  #node--our-network .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats.stats-1 .statswrap {
    margin: 10px 0;
  }
}
#node--our-network .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats.stats-1 .statswrap h4 {
  font-size: 50px;
  line-height: 53px;
}
#node--our-network--colleges {
  position: relative;
}
#node--our-network--colleges .map-section-view-tabs {
  background-color: #EEEEEF;
  padding-top: 30px;
  display: block;
  overflow: hidden;
  margin-top: 20px;
  border-top: 2px solid #FFFFFF;
}
#node--our-network--colleges .map-section-view-tabs .map-section .map-section-wrap {
  display: block;
  overflow: hidden;
  padding-bottom: 30px;
}
#node--our-network--colleges .map-section-view-tabs .map-section .map-section-wrap .map-section-map {
  text-align: center;
}
@media screen and (max-width: 480px) {
  #node--our-network--colleges .map-section-view-tabs .map-section .map-section-wrap .map-section-map {
    display: none;
  }
}
#node--our-network--colleges .map-section-view-tabs .map-section .map-section-wrap .map-section-map img {
  max-width: 100% !important;
  height: auto;
}
#node--our-network--colleges .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats {
  list-style: none;
  text-align: center;
  clear: both;
  margin: 0 auto;
}
#node--our-network--colleges .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats {
  background-color: #FFF;
  display: inline-block;
  clear: both;
  height: 150px;
  width: 150px;
  border-radius: 75px;
  margin: 0px 15px 5% 15px;
  vertical-align: middle;
}
@media screen and (max-width: 480px) {
  #node--our-network--colleges .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats {
    background-color: transparent;
    border-radius: 0;
    display: block;
    width: 100%;
    border-bottom: 1px solid #ccc;
    height: auto;
    margin: 0;
  }
  #node--our-network--colleges .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats:last-child {
    border-bottom: 0px;
  }
}
#node--our-network--colleges .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats .statswrap {
  display: block;
  margin-top: 25px;
}
@media screen and (max-width: 480px) {
  #node--our-network--colleges .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats .statswrap {
    margin: 10px 0;
  }
}
#node--our-network--colleges .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats .statswrap h4 {
  color: #58A2C4;
  font-weight: bold;
  font-size: 60px;
  line-height: 63px;
}
#node--our-network--colleges .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats .statswrap h5 {
  color: #58A2C4;
  font-weight: 600;
  font-size: 16px;
  text-transform: uppercase;
}
#node--our-network--colleges .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats.stats-1 .statswrap {
  display: block;
  margin-top: 35px;
}
@media screen and (max-width: 480px) {
  #node--our-network--colleges .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats.stats-1 .statswrap {
    margin: 10px 0;
  }
}
#node--our-network--colleges .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats.stats-1 .statswrap h4 {
  font-size: 50px;
  line-height: 53px;
}
#node--our-network--colleges .view-tabs {
  background-color: #EEEEEF;
  display: block;
  overflow: hidden;
}
@media screen and (max-width: 480px) {
  #node--our-network--colleges .view-tabs .view-tabs-wrap {
    padding: 0px;
  }
}
#node--our-network--colleges .view-tabs .view-tabs-wrap ul.view-tabs-list {
  display: block;
  height: 34px;
}
@media screen and (max-width: 480px) {
  #node--our-network--colleges .view-tabs .view-tabs-wrap ul.view-tabs-list {
    height: auto;
    overflow: hidden;
    border-top: 1px solid #C8C8C8;
  }
}
#node--our-network--colleges .view-tabs .view-tabs-wrap ul.view-tabs-list li.view-tabs-item {
  float: left;
  width: 32.33%;
  margin-right: 1%;
}
@media screen and (max-width: 480px) {
  #node--our-network--colleges .view-tabs .view-tabs-wrap ul.view-tabs-list li.view-tabs-item {
    display: block;
    float: none;
    width: 100%;
    margin-right: 0;
  }
}
#node--our-network--colleges .view-tabs .view-tabs-wrap ul.view-tabs-list li.view-tabs-item a {
  display: block;
  text-align: left;
  text-indent: 10px;
  padding: 6px 0px;
  text-decoration: none;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 6px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #BEBFC0;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  color: #515151;
}
@media screen and (max-width: 480px) {
  #node--our-network--colleges .view-tabs .view-tabs-wrap ul.view-tabs-list li.view-tabs-item a {
    background-color: #DCDCDC;
    text-align: center;
    text-indent: 0px;
    padding: 13px;
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-top-left-radius: 0;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-topleft: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border-bottom: 1px solid #C8C8C8;
    font-size: 14px;
    line-height: 16px;
    color: #999;
  }
}
#node--our-network--colleges .view-tabs .view-tabs-wrap ul.view-tabs-list li.view-tabs-item.active a {
  background-color: #FFFFFF;
  color: #515151;
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-anchors {
  background-color: #ffffff;
  border-bottom: 1px solid #E6E6E6;
  border-top: 1px solid #E6E6E6;
  margin-top: -1px;
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-anchors-alpha .view-anchors-wrap ul.view-anchor-list {
  display: block;
  overflow: hidden;
  padding: 30px 0px 30px 0px;
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-anchors-alpha .view-anchors-wrap ul.view-anchor-list li.view-anchor-item {
  float: left;
  width: 25px;
  height: 25px;
  padding-right: 5px;
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-anchors-alpha .view-anchors-wrap ul.view-anchor-list li.view-anchor-item a {
  background-color: #F5F5F5;
  text-align: center;
  display: block;
  width: 100%;
  text-decoration: none;
  padding: 1px 0px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #E6E6E6;
  color: #326696;
  font-size: 13px;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  line-height: 22px;
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-anchors-state .view-anchors-wrap ul.view-anchor-list,
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-anchors-netstat .view-anchors-wrap ul.view-anchor-list {
  display: block;
  overflow: hidden;
  padding: 30px 0px 30px 0px;
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-anchors-state .view-anchors-wrap ul.view-anchor-list li.view-anchor-item,
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-anchors-netstat .view-anchors-wrap ul.view-anchor-list li.view-anchor-item {
  float: left;
  padding-right: 2%;
  padding-bottom: 1%;
  width: 22%;
  min-width: 20%;
}
@media screen and (max-width: 480px) {
  #node--our-network--colleges #view-output-colleges .view-output-wrap .view-anchors-state .view-anchors-wrap ul.view-anchor-list li.view-anchor-item,
  #node--our-network--colleges #view-output-colleges .view-output-wrap .view-anchors-netstat .view-anchors-wrap ul.view-anchor-list li.view-anchor-item {
    width: 44%;
  }
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-anchors-state .view-anchors-wrap ul.view-anchor-list li.view-anchor-item a,
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-anchors-netstat .view-anchors-wrap ul.view-anchor-list li.view-anchor-item a {
  background-color: #F5F5F5;
  text-align: left;
  text-indent: 6px;
  display: block;
  width: 100%;
  text-decoration: none;
  padding: 1px 0px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #E6E6E6;
  color: #326696;
  font-size: 13px;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  line-height: 22px;
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group {
  padding: 30px 0px 0px 0px;
  border-bottom: 1px solid #ADADAD;
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group .college-group-groupby {
  padding-bottom: 30px;
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group .college-group-groupby .abreviation {
  width: 45px;
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group .college-group-groupby .abreviation:after {
  content: "";
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  background: #CA461D;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group .college-group-groupby .abreviation span {
  float: left;
  width: 100%;
  padding-top: 50%;
  line-height: 1em;
  margin-top: -0.5em;
  text-align: center;
  color: #ffffff;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  text-transform: uppercase;
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group .college-group-groupby .state,
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group .college-group-groupby .college-type {
  padding-top: 15px;
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group .college-group-groupby .state h3.title,
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group .college-group-groupby .college-type h3.title {
  color: #CA461D;
  font-size: 16px;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  text-transform: uppercase;
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group .college-group-colleges ul.college-profile-list li.college-profile-item {
  display: block;
  overflow: hidden;
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group .college-group-colleges ul.college-profile-list li.college-profile-item .college-name {
  float: left;
  width: 50%;
}
@media screen and (max-width: 480px) {
  #node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group .college-group-colleges ul.college-profile-list li.college-profile-item .college-name {
    width: 100%;
  }
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group .college-group-colleges ul.college-profile-list li.college-profile-item .college-name a {
  display: block;
  margin-left: 10px;
  text-decoration: none;
  border-bottom: 1px solid #E6E6E6;
  padding: 3px 0px;
  color: #326696;
}
@media screen and (max-width: 480px) {
  #node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group .college-group-colleges ul.college-profile-list li.college-profile-item .college-name a {
    margin-left: 0px;
  }
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group .college-group-colleges ul.college-profile-list li.college-profile-item .college-name:first-child a {
  margin-left: 0px;
  margin-right: 10px;
}
@media screen and (max-width: 480px) {
  #node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group .college-group-colleges ul.college-profile-list li.college-profile-item .college-name:first-child a {
    margin-right: 0px;
  }
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group .college-group-colleges .back-to-top {
  display: block;
  overflow: hidden;
  text-align: center;
  padding: 15px 0px;
}
#node--our-network--colleges #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content .college-group .college-group-colleges .back-to-top a {
  color: #F7FAFC;
  font-size: 11px;
  font-weight: 400;
  line-height: 12px;
  text-decoration: none;
  color: #326696;
}
#node--our-network--state-policy-teams {
  position: relative;
}
#node--our-network--state-policy-teams .map-section-view-tabs {
  background-color: #EEEEEF;
  padding-top: 30px;
  display: block;
  overflow: hidden;
  margin-top: 20px;
  border-top: 2px solid #FFFFFF;
}
#node--our-network--state-policy-teams .map-section-view-tabs .map-section .map-section-wrap {
  display: block;
  overflow: hidden;
  padding-bottom: 30px;
}
#node--our-network--state-policy-teams .map-section-view-tabs .map-section .map-section-wrap .map-section-map {
  text-align: center;
}
@media screen and (max-width: 480px) {
  #node--our-network--state-policy-teams .map-section-view-tabs .map-section .map-section-wrap .map-section-map {
    display: none;
  }
}
#node--our-network--state-policy-teams .map-section-view-tabs .map-section .map-section-wrap .map-section-map img {
  max-width: 100% !important;
  height: auto;
}
#node--our-network--state-policy-teams .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats {
  list-style: none;
  text-align: center;
  clear: both;
  margin: 0 auto;
}
#node--our-network--state-policy-teams .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats {
  background-color: #FFF;
  display: inline-block;
  clear: both;
  height: 150px;
  width: 150px;
  border-radius: 75px;
  margin: 0px 15px 5% 15px;
  vertical-align: middle;
}
@media screen and (max-width: 480px) {
  #node--our-network--state-policy-teams .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats {
    background-color: transparent;
    border-radius: 0;
    display: block;
    width: 100%;
    border-bottom: 1px solid #ccc;
    height: auto;
    margin: 0;
  }
  #node--our-network--state-policy-teams .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats:last-child {
    border-bottom: 0px;
  }
}
#node--our-network--state-policy-teams .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats .statswrap {
  display: block;
  margin-top: 25px;
}
@media screen and (max-width: 480px) {
  #node--our-network--state-policy-teams .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats .statswrap {
    margin: 10px 0;
  }
}
#node--our-network--state-policy-teams .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats .statswrap h4 {
  color: #58A2C4;
  font-weight: bold;
  font-size: 60px;
  line-height: 63px;
}
#node--our-network--state-policy-teams .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats .statswrap h5 {
  color: #58A2C4;
  font-weight: 600;
  font-size: 16px;
  text-transform: uppercase;
}
#node--our-network--state-policy-teams .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats.stats-1 .statswrap {
  display: block;
  margin-top: 35px;
}
@media screen and (max-width: 480px) {
  #node--our-network--state-policy-teams .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats.stats-1 .statswrap {
    margin: 10px 0;
  }
}
#node--our-network--state-policy-teams .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats.stats-1 .statswrap h4 {
  font-size: 50px;
  line-height: 53px;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-anchors {
  background-color: #ffffff;
  border-bottom: 1px solid #E6E6E6;
  border-top: 1px solid #E6E6E6;
  margin-top: -1px;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-anchors .view-anchors-wrap ul.view-anchor-list {
  display: block;
  overflow: hidden;
  padding: 30px 0px 30px 0px;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-anchors .view-anchors-wrap ul.view-anchor-list li.view-anchor-item {
  float: left;
  padding-right: 2%;
  padding-bottom: 1%;
  width: 22%;
  min-width: 20%;
}
@media screen and (max-width: 480px) {
  #node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-anchors .view-anchors-wrap ul.view-anchor-list li.view-anchor-item {
    width: 44%;
  }
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-anchors .view-anchors-wrap ul.view-anchor-list li.view-anchor-item a {
  background-color: #F5F5F5;
  text-align: left;
  text-indent: 6px;
  display: block;
  width: 100%;
  text-decoration: none;
  padding: 1px 0px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #E6E6E6;
  color: #326696;
  font-size: 13px;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  line-height: 22px;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content ul.state-policy-list {
  display: block;
  overflow: hidden;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content ul.state-policy-list li.state-policy-item {
  display: block;
  overflow: hidden;
  padding: 30px 0px 0px 0px;
  border-bottom: 1px solid #ADADAD;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content ul.state-policy-list li.state-policy-item .state-policy-wrap .state-policy-info .state-abreviation {
  width: 45px;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content ul.state-policy-list li.state-policy-item .state-policy-wrap .state-policy-info .state-abreviation:after {
  content: "";
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  background: #CA461D;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content ul.state-policy-list li.state-policy-item .state-policy-wrap .state-policy-info .state-abreviation .state-abreviation-wrap {
  float: left;
  width: 100%;
  padding-top: 50%;
  line-height: 1em;
  margin-top: -0.5em;
  text-align: center;
  color: #ffffff;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  text-transform: uppercase;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content ul.state-policy-list li.state-policy-item .state-policy-wrap .state-policy-info .state-name {
  padding-top: 15px;
  padding-bottom: 15px;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content ul.state-policy-list li.state-policy-item .state-policy-wrap .state-policy-info .state-name .state-name-wrap {
  color: #CA461D;
  font-size: 16px;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  text-transform: uppercase;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content ul.state-policy-list li.state-policy-item .state-policy-wrap .state-policy-info .state-lead {
  border-top: 1px solid #CCCCCC;
  padding: 15px 0px;
  display: block;
  overflow: hidden;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content ul.state-policy-list li.state-policy-item .state-policy-wrap .state-policy-info .state-lead .state-lead-wrap h3 {
  color: #3E3E3E;
  text-transform: uppercase;
  font-size: 14px;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content ul.state-policy-list li.state-policy-item .state-policy-wrap .state-policy-info .state-lead .state-lead-wrap .state-lead-title {
  color: #6E6E6E;
  font-size: 13px;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content ul.state-policy-list li.state-policy-item .state-policy-wrap .state-policy-info .state-contact {
  border-top: 1px solid #CCCCCC;
  padding: 15px 0px;
  display: block;
  overflow: hidden;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content ul.state-policy-list li.state-policy-item .state-policy-wrap .state-policy-info .state-contact .state-contact-wrap h3 {
  color: #3E3E3E;
  text-transform: uppercase;
  font-size: 14px;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content ul.state-policy-list li.state-policy-item .state-policy-wrap .state-policy-info .state-contact .state-contact-wrap .state-contact-title {
  color: #6E6E6E;
  font-size: 13px;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content ul.state-policy-list li.state-policy-item .state-policy-wrap .state-policy-back .back-to-top {
  display: block;
  overflow: hidden;
  text-align: center;
  padding: 15px 0px;
}
#node--our-network--state-policy-teams #view-output-colleges .view-output-wrap .view-embed .view-embed-wrap .view .view-content ul.state-policy-list li.state-policy-item .state-policy-wrap .state-policy-back .back-to-top a {
  color: #F7FAFC;
  font-size: 11px;
  font-weight: 400;
  line-height: 12px;
  text-decoration: none;
  color: #326696;
}
#college-profile-node .college-page-titlearea {
  background-color: #E6E6E6;
  border-bottom: 1px solid #E1E1E1;
}
#college-profile-node .college-page-titlearea .college-page-titlearea-wrap {
  display: block;
  overflow: hidden;
  padding-top: 30px;
  padding-bottom: 15px;
}
#college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-title-crumb h1 {
  border-bottom: 1px solid #AEAFB0;
  color: #3E3E3E;
  display: block;
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 32px;
  line-height: 38px;
  margin-bottom: 2px;
  padding-bottom: 7px;
}
#college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-title-crumb .breadcrumb {
  color: #949494;
  font-size: 11px;
  line-height: 15px;
  margin: 8px 15% 4px 0;
}
#college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-title-crumb .breadcrumb a {
  color: #326599;
  padding: 2px;
  text-decoration: none;
}
#college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-title-crumb .college-active .college-active-wrap .title h3 {
  color: #299696;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 20px;
  margin: 20px 0 0;
  padding: 0;
  text-transform: uppercase;
}
#college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-title-crumb .college-active .college-active-wrap .value {
  color: #444041;
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 22px;
  margin: 4px 0;
  padding: 0;
}
#college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-title-crumb .college-leader .college-leader-wrap .title h3 {
  color: #299696;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 20px;
  margin: 20px 0 0;
  padding: 0;
  text-transform: uppercase;
}
#college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-title-crumb .college-leader .college-leader-wrap .value {
  color: #444041;
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 22px;
  margin: 4px 0;
  padding: 0;
}
#college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-logo-site .college-logo {
  margin-left: 5%;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-logo-site .college-logo {
    margin-left: 0;
  }
}
#college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-logo-site .college-logo .college-logo-wrap {
  width: 100%;
  text-align: center;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-logo-site .college-logo .college-logo-wrap {
    text-align: left;
  }
}
#college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-logo-site .college-logo .college-logo-wrap img {
  width: 80% !important;
  height: auto !important;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-logo-site .college-logo .college-logo-wrap img {
    width: auto !important;
    max-width: 100% !important;
  }
}
#college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-logo-site .college-website {
  margin-left: 5%;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-logo-site .college-website {
    margin-left: 0;
  }
}
#college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-logo-site .college-website .college-website-wrap {
  padding-top: 15px;
  width: 100%;
  text-align: center;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-logo-site .college-website .college-website-wrap {
    text-align: left;
  }
}
#college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-logo-site .college-website .college-website-wrap a {
  background: #58a2c4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#58a2c4),color-stop(50%,#58a2c4),color-stop(50%,#4491af),color-stop(100%,#4491af));
  background: -webkit-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -o-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -ms-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: linear-gradient(to bottom,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#58a2c4',endColorstr='#4491af',GradientType=0);
  border: 1px solid #136785;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
  width: 60%;
  padding-left: 2%;
  padding-right: 18%;
  position: relative;
}
#college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-logo-site .college-website .college-website-wrap a:hover {
  background: #4890b1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4890b1),color-stop(50%,#4890b1),color-stop(50%,#37829f),color-stop(100%,#37829f));
  background: -webkit-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -o-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -ms-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: linear-gradient(to bottom,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4890b1',endColorstr='#37829f',GradientType=0);
}
@media screen and (max-width: 480px) {
  #college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-logo-site .college-website .college-website-wrap a {
    width: 194px;
    padding: 6px 4% 6px 2%;
  }
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  #college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-logo-site .college-website .college-website-wrap a {
    width: 194px;
    padding: 6px 4% 6px 2%;
  }
}
#college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-logo-site .college-website .college-website-wrap a:after {
  content: ' ';
  position: absolute;
  top: 9px;
  right: 15%;
  width: 15px;
  height: 16px;
  background: transparent url(/sites/default/themes/atd_2014/images/page/icon-external-link.png) no-repeat center center;
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  #college-profile-node .college-page-titlearea .college-page-titlearea-wrap .college-page-logo-site .college-website .college-website-wrap a:after {
    right: 10%;
  }
}
#college-profile-node .body-sidebar .body-sidebar-wrap .body .college-quotation .college-quotation-wrap blockquote {
  padding-bottom: 30px;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .body .college-quotation .college-quotation-wrap blockquote .quote {
  color: #4B4B4B;
  font-family: Georgia, serif;
  font-size: 15px;
  line-height: 23px;
  padding: 60px 0 0 0;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .body .college-quotation .college-quotation-wrap blockquote .quote .quote-marks {
  color: #CA461D;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .body .college-quotation .college-quotation-wrap blockquote .quote-attribution {
  color: #3A8B91;
  font-family: Georgia, serif;
  font-size: 14px;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .college-tag-images .images {
  width: 100%;
  text-align: center;
  padding-top: 15px;
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  #college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .college-tag-images .images {
    text-align: left;
  }
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .college-tag-images .images .leader-college-image {
  display: inline-block;
  width: 40%;
  margin-right: 5%;
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  #college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .college-tag-images .images .leader-college-image {
    width: auto;
    max-width: 100%;
  }
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .college-tag-images .images .leader-college-image img {
  width: 100% !important;
  height: auto !important;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .college-tag-images .images .institution-image {
  display: inline-block;
  width: 30%;
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  #college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .college-tag-images .images .institution-image {
    width: auto;
    max-width: 100%;
  }
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .college-tag-images .images .institution-image img {
  width: 100% !important;
  height: auto !important;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .data-coaches,
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .leadership-coaches {
  padding: 15px 0px;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .data-coaches h4,
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .leadership-coaches h4 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .data-coaches ul.coach-list li.data-coach-item,
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .leadership-coaches ul.coach-list li.data-coach-item {
  border-bottom: 1px solid #CCCCCC;
  margin-bottom: 2px;
  margin-right: 1px;
  padding-bottom: 4px;
  padding-right: 1px;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .data-coaches ul.coach-list li.data-coach-item .name,
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .leadership-coaches ul.coach-list li.data-coach-item .name {
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #326599;
  font-size: 13px;
  font-weight: bold;
  line-height: 20px;
  margin-top: 0;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .data-coaches ul.coach-list li.data-coach-item .title,
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .leadership-coaches ul.coach-list li.data-coach-item .title {
  color: #3E3E3E;
  font-size: 13px;
  font-weight: normal;
  line-height: 20px;
  margin-bottom: 20px;
  margin-top: 0;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .data-coaches ul.coach-list li.data-coach-item:last-child,
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .leadership-coaches ul.coach-list li.data-coach-item:last-child {
  border-bottom: 0px;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .college-character .college-character-wrap {
  background-color: #F2F2F2;
  border: 1px solid #CCCCCC;
  display: block;
  margin-bottom: 30px;
  margin-top: 30px;
  padding: 15px;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .college-character .college-character-wrap .title h4 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .college-character .college-character-wrap ul.college-character-list li {
  border-bottom: 1px solid #CCCCCC;
  margin-right: 1px;
  margin-bottom: 8px;
  margin-top: 8px;
  padding-bottom: 4px;
  padding-right: 1px;
  color: #5C5C5C;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-size: 13px;
  line-height: 18px;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .college-character .college-character-wrap ul.college-character-list li span.field-label {
  font-weight: bold;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .college-character .college-character-wrap ul.college-character-list li:last-child {
  border-bottom: 0px;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .percent-of-enroll .percent-of-enroll-wrap {
  background-color: #F2F2F2;
  border: 1px solid #CCCCCC;
  display: block;
  margin-bottom: 30px;
  margin-top: 30px;
  padding: 15px;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .percent-of-enroll .percent-of-enroll-wrap .title h4 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .percent-of-enroll .percent-of-enroll-wrap ul.percent-of-enroll-list li {
  border-bottom: 1px solid #CCCCCC;
  margin-right: 1px;
  margin-bottom: 8px;
  margin-top: 8px;
  padding-bottom: 4px;
  padding-right: 1px;
  color: #5C5C5C;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-size: 13px;
  line-height: 18px;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .percent-of-enroll .percent-of-enroll-wrap ul.percent-of-enroll-list li span.field-label {
  font-weight: bold;
}
#college-profile-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .college-sidebar-info .percent-of-enroll .percent-of-enroll-wrap ul.percent-of-enroll-list li:last-child {
  border-bottom: 0px;
}
#node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap,
#areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap {
  padding-top: 40px;
  padding-bottom: 60px;
}
#node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap,
#areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap {
  display: block;
  overflow: hidden;
}
#node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list,
#areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list {
  width: 103%;
  display: block;
  overflow: hidden;
}
#node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item,
#areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item {
  width: 30.33%;
  float: left;
  display: table;
  overflow: hidden;
  height: 125px;
  padding: 1.25% 2.5% 1.25% 0;
}
@media screen and (max-width: 480px) {
  #node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item,
  #areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item {
    width: 97%;
    padding: 1.25% 0 1.25% 0;
  }
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  #node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item,
  #areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item {
    width: 47%;
  }
}
#node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item .term-link-wrap,
#areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item .term-link-wrap {
  height: 100%;
  display: table-row;
  overflow: hidden;
}
#node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item .term-link-wrap a.term-link,
#areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item .term-link-wrap a.term-link {
  background-color: #E4E5E6;
  border: 1px solid #CCCCCC;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  text-decoration: none;
  padding: 10px;
}
#node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item .term-link-wrap a.term-link span.term-name,
#areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item .term-link-wrap a.term-link span.term-name {
  color: #5B5B5B;
  font-size: 16px;
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
}
#node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item .term-link-wrap a.term-link span.term-desc,
#areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item .term-link-wrap a.term-link span.term-desc {
  display: none;
}
#node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item .term-link-wrap a.term-link.active,
#areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item .term-link-wrap a.term-link.active {
  background-color: #F5F5F5;
}
#node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item .term-link-wrap a.term-link.inactive span.term-name,
#areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .focus-areas .focus-areas-wrap ul.vocab-list li.term-item .term-link-wrap a.term-link.inactive span.term-name {
  color: #B3B3B3;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .desc-sidebar,
  #areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .desc-sidebar {
    display: none;
  }
}
#node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .desc-sidebar .desc-sidebar-wrap .focus-areas-title,
#areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .desc-sidebar .desc-sidebar-wrap .focus-areas-title {
  margin: 0 auto;
  width: 100px;
}
#node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .desc-sidebar .desc-sidebar-wrap .focus-areas-title:after,
#areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .desc-sidebar .desc-sidebar-wrap .focus-areas-title:after {
  content: "";
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  background: #CA461D;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .desc-sidebar .desc-sidebar-wrap .focus-areas-title h2,
#areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .desc-sidebar .desc-sidebar-wrap .focus-areas-title h2 {
  float: left;
  width: 100%;
  padding-top: 50%;
  line-height: 1.15em;
  margin-top: -1.1em;
  text-align: center;
  color: #ffffff;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-size: 22px;
  text-transform: uppercase;
}
#node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .desc-sidebar .desc-sidebar-wrap .focus-area-hover,
#areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .desc-sidebar .desc-sidebar-wrap .focus-area-hover {
  padding-top: 40px;
  padding-top: 60px;
  display: none;
}
#node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .desc-sidebar .desc-sidebar-wrap .focus-area-hover .title,
#areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .desc-sidebar .desc-sidebar-wrap .focus-area-hover .title {
  border-bottom: 1px solid #CCCCCC;
  color: #5B5B5B;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  margin: 0 0 10px;
  padding: 0 0 4px;
}
#node--focus-areas .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .desc-sidebar .desc-sidebar-wrap .focus-area-hover .desc,
#areas-of-focus-term .focus-areas-desc-sidebar .focus-areas-desc-sidebar-wrap .desc-sidebar .desc-sidebar-wrap .focus-area-hover .desc {
  border-bottom: 1px solid #CCCCCC;
}
#areas-of-focus-term .fa-itnews-interventions-resources {
  padding-top: 40px;
  padding-bottom: 0px;
  border-top: 2px solid #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  background-color: #F5F5F5;
  display: block;
  overflow: hidden;
}
#node--resources .landing-pages-icons {
  background-color: #F5F5F5;
  border-bottom: 1px solid #E6E6E6;
}
@media screen and (max-width: 480px) {
  #node--resources .landing-pages-icons {
    display: none;
  }
}
#node--resources .landing-pages-icons .landing-pages-icons-wrap {
  display: block;
  padding-top: 30px;
  padding-bottom: 30px;
  text-align: center;
}
#node--resources .landing-pages-icons .landing-pages-icons-wrap ul.icons-list {
  margin: 0 auto;
  text-align: center;
  clear: both;
}
#node--resources .landing-pages-icons .landing-pages-icons-wrap ul.icons-list li {
  display: inline-block;
  width: 132px;
  text-align: center;
  margin: 15px 0px 15px 10%;
}
#node--resources .landing-pages-icons .landing-pages-icons-wrap ul.icons-list li span.icon-wrap {
  background-color: #58A2C5;
  border-radius: 66px;
  display: block;
  height: 132px;
  width: 132px;
  text-indent: -9999px;
}
#node--resources .landing-pages-icons .landing-pages-icons-wrap ul.icons-list li.icon-1 {
  margin-left: 0;
}
#node--resources .landing-pages-icons .landing-pages-icons-wrap ul.icons-list li.knowledge-center-icon span.icon-wrap {
  background-image: url(/sites/default/themes/atd_2014/images/resource/resource-landing-icon-01.png);
  background-repeat: no-repeat;
  background-position: center center;
}
#node--resources .landing-pages-icons .landing-pages-icons-wrap ul.icons-list li.initiatives-icon span.icon-wrap {
  background-image: url(/sites/default/themes/atd_2014/images/resource/resource-landing-icon-02.png);
  background-repeat: no-repeat;
  background-position: center center;
}
#node--resources .landing-pages-icons .landing-pages-icons-wrap ul.icons-list li.interventions-showcase-icon span.icon-wrap {
  background-image: url(/sites/default/themes/atd_2014/images/resource/resource-landing-icon-03.png);
  background-repeat: no-repeat;
  background-position: center center;
}
.knowledge-center .knowledge-center-wrap {
  padding-bottom: 60px;
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-field-series-tid-wrapper {
  float: left;
  width: 35%;
  padding: 0px;
}
@media screen and (max-width: 480px) {
  .knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-field-series-tid-wrapper {
    width: 100%;
    float: none;
    padding-bottom: 20px;
  }
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-field-series-tid-wrapper > label {
  border-bottom: 1px solid #656565;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  margin: 0 10% 10px 0;
  padding: 0 0 0px;
  text-transform: uppercase;
}
@media screen and (max-width: 480px) {
  .knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-field-series-tid-wrapper > label {
    margin-right: 0px;
  }
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-field-series-tid-wrapper .views-widget .form-type-select .form-checkboxes .cvm-checkboxes .form-type-bef-checkbox {
  display: block;
  overflow: hidden;
  width: 100%;
  margin: 0px;
  padding: 3px 0px;
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-field-series-tid-wrapper .views-widget .form-type-select .form-checkboxes .cvm-checkboxes .form-type-bef-checkbox input {
  float: left;
  width: 10%;
  margin: 2px 0px 0px 0px;
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-field-series-tid-wrapper .views-widget .form-type-select .form-checkboxes .cvm-checkboxes .form-type-bef-checkbox label {
  float: left;
  width: 80%;
  font-size: 12px;
  line-height: 14px;
  padding-right: 10%;
  font-weight: normal;
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-term-node-tid-multiple-vocabularies-wrapper {
  float: left;
  width: 65%;
  clear: right;
  padding: 0px;
}
@media screen and (max-width: 480px) {
  .knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-term-node-tid-multiple-vocabularies-wrapper {
    width: 100%;
    float: none;
    padding-bottom: 20px;
  }
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-term-node-tid-multiple-vocabularies-wrapper > label {
  border-bottom: 1px solid #656565;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  margin: 0 0 10px;
  padding: 0 0 0px;
  text-transform: uppercase;
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-term-node-tid-multiple-vocabularies-wrapper .views-widget .form-type-select .form-checkboxes .cvm-checkboxes {
  display: block;
  overflow: hidden;
  display: block;
  width: 100%;
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-term-node-tid-multiple-vocabularies-wrapper .views-widget .form-type-select .form-checkboxes .cvm-checkboxes .form-type-bef-checkbox {
  display: block;
  overflow: hidden;
  float: left;
  width: 50%;
  margin: 0px;
  padding: 3px 0px;
}
@media screen and (max-width: 480px) {
  .knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-term-node-tid-multiple-vocabularies-wrapper .views-widget .form-type-select .form-checkboxes .cvm-checkboxes .form-type-bef-checkbox {
    width: 100%;
    float: none;
  }
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-term-node-tid-multiple-vocabularies-wrapper .views-widget .form-type-select .form-checkboxes .cvm-checkboxes .form-type-bef-checkbox input {
  float: left;
  width: 10%;
  margin: 2px 0px 0px 0px;
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-term-node-tid-multiple-vocabularies-wrapper .views-widget .form-type-select .form-checkboxes .cvm-checkboxes .form-type-bef-checkbox label {
  float: left;
  width: 80%;
  font-size: 12px;
  line-height: 14px;
  padding-right: 10%;
  font-weight: normal;
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-title-wrapper {
  padding-top: 20px;
  width: 55%;
  clear: both;
  margin-right: 10%;
  padding-right: 0px;
}
@media screen and (max-width: 480px) {
  .knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-title-wrapper {
    width: 100%;
    float: none;
    padding-bottom: 20px;
  }
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-title-wrapper > label {
  border-bottom: 1px solid #656565;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  margin: 0 0 10px;
  padding: 0 0 0px;
  text-transform: uppercase;
  width: 96%;
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-title-wrapper .views-widget .form-type-textfield input {
  padding: 8px 10px;
  width: 90%;
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-submit-button {
  display: block;
  overflow: hidden;
  padding-top: 30px;
  padding-right: 2%;
}
@media screen and (max-width: 480px) {
  .knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-submit-button {
    padding-top: 10px;
    padding-right: 10px;
  }
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-submit-button input {
  background: #58a2c4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#58a2c4),color-stop(50%,#58a2c4),color-stop(50%,#4491af),color-stop(100%,#4491af));
  background: -webkit-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -o-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -ms-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: linear-gradient(to bottom,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#58a2c4',endColorstr='#4491af',GradientType=0);
  border: 1px solid #136785;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
  padding-right: 10px;
  padding-left: 10px;
  cursor: pointer;
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-submit-button input:hover {
  background: #4890b1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4890b1),color-stop(50%,#4890b1),color-stop(50%,#37829f),color-stop(100%,#37829f));
  background: -webkit-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -o-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -ms-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: linear-gradient(to bottom,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4890b1',endColorstr='#37829f',GradientType=0);
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-reset-button {
  display: block;
  overflow: hidden;
  padding-top: 30px;
  padding-right: 0px;
}
@media screen and (max-width: 480px) {
  .knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-reset-button {
    padding-top: 10px;
    padding-right: 10px;
  }
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-reset-button input {
  background: #bdbec0;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FjYWRiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2FkYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#bdbec0),color-stop(50%,#bdbec0),color-stop(50%,#acadb1),color-stop(100%,#acadb1));
  background: -webkit-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -o-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -ms-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: linear-gradient(to bottom,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbec0',endColorstr='#acadb1',GradientType=0);
  border: 1px solid #878787;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
  padding-right: 10px;
  padding-left: 10px;
  cursor: pointer;
}
.knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-reset-button input:hover {
  background: #aeafb1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FjYWRiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2FkYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#aeafb1),color-stop(50%,#aeafb1),color-stop(50%,#999a9e),color-stop(100%,#999a9e));
  background: -webkit-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -o-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -ms-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: linear-gradient(to bottom,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aeafb1',endColorstr='#999a9e',GradientType=0);
}
.knowledge-center .knowledge-center-wrap .view .view-header .itemcount-minipager {
  background-color: #F3F3F3;
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #E6E6E6;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 15px;
  display: block;
  overflow: hidden;
}
.knowledge-center .knowledge-center-wrap .view .view-header .itemcount-minipager .itemcount-minipager-wrap .itemcount .itemcount-wrap span {
  font-style: italic;
  font-size: 12px;
}
.knowledge-center .knowledge-center-wrap .view .view-header .itemcount-minipager .itemcount-minipager-wrap .minipager .minipager-wrap ul.minipager-list {
  text-align: right;
}
.knowledge-center .knowledge-center-wrap .view .view-header .itemcount-minipager .itemcount-minipager-wrap .minipager .minipager-wrap ul.minipager-list li {
  display: inline-block;
}
.knowledge-center .knowledge-center-wrap .view .view-header .itemcount-minipager .itemcount-minipager-wrap .minipager .minipager-wrap ul.minipager-list li a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
.knowledge-center .knowledge-center-wrap .view .view-header .itemcount-minipager .itemcount-minipager-wrap .minipager .minipager-wrap ul.minipager-list li a.previous-pager {
  padding-right: 10px;
  margin-right: 10px;
  border-right: 1px solid #E6E6E6;
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap {
  padding-bottom: 15px;
}
@media screen and (max-width: 480px) {
  .knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap .sticky-header {
    display: none;
  }
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table {
  width: 100%;
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table thead tr th a {
  text-decoration: none;
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table thead tr th.views-field-field-author-reference {
  width: 25%;
  vertical-align: middle;
}
@media screen and (max-width: 480px) {
  .knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table thead tr th.views-field-field-author-reference {
    display: none;
  }
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table thead tr th.views-field-created {
  width: 14%;
  text-align: center;
  vertical-align: middle;
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table thead tr th.views-field-field-attached-file {
  width: 14%;
  text-align: center;
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table tbody tr td.views-field-title a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table tbody tr td.views-field-field-author-reference {
  width: 25%;
  vertical-align: middle;
}
@media screen and (max-width: 480px) {
  .knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table tbody tr td.views-field-field-author-reference {
    display: none;
  }
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table tbody tr td.views-field-field-author-reference a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table tbody tr td.views-field-created {
  width: 14%;
  text-align: center;
  vertical-align: middle;
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table tbody tr td.views-field-field-attached-file {
  width: 14%;
  text-align: center;
  vertical-align: middle;
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table tbody tr td.views-field-field-attached-file .item-list ul {
  margin: 0px;
  padding: 0px;
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table tbody tr td.views-field-field-attached-file .item-list ul li {
  margin: 0px;
  padding: 0px;
  clear: both;
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table tbody tr td.views-field-field-attached-file .item-list ul li span.file {
  display: block;
  overflow: hidden;
  width: 100%;
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table tbody tr td.views-field-field-attached-file .item-list ul li span.file img {
  display: inline-block;
  margin-top: 8px;
  margin-right: 2%;
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table tbody tr td.views-field-field-attached-file .item-list ul li span.file a {
  background: #bdbec0;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FjYWRiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2FkYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#bdbec0),color-stop(50%,#bdbec0),color-stop(50%,#acadb1),color-stop(100%,#acadb1));
  background: -webkit-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -o-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -ms-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: linear-gradient(to bottom,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbec0',endColorstr='#acadb1',GradientType=0);
  border: 1px solid #878787;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
  width: 35%;
  text-indent: -9999px;
  display: inline-block;
  position: relative;
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table tbody tr td.views-field-field-attached-file .item-list ul li span.file a:hover {
  background: #aeafb1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FjYWRiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2FkYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#aeafb1),color-stop(50%,#aeafb1),color-stop(50%,#999a9e),color-stop(100%,#999a9e));
  background: -webkit-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -o-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -ms-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: linear-gradient(to bottom,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aeafb1',endColorstr='#999a9e',GradientType=0);
}
.knowledge-center .knowledge-center-wrap .view .view-content .view-content-wrap table tbody tr td.views-field-field-attached-file .item-list ul li span.file a:after {
  position: absolute;
  top: 0px;
  left: 0px;
  content: ' ';
  width: 100%;
  height: 30px;
  background: transparent url(/sites/default/themes/atd_2014/images/page/icon-download.png) no-repeat center center;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap {
  padding-bottom: 15px;
  @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic,800,800italic,300italic,300|Open+Sans+Condensed:300,700,300italic);
}
@font-face {
  font-family: 'FiraSans-Regular';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Medium';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Light';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h1,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h2,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h3,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h4,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h5,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h6,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap em,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap font,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap strike,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap strong,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap ol,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap ul,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap body {
  font-family: 'Open Sans', sans-serif;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap a.btn-white,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap a.btn-teal,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap a.btn-red {
  display: inline-block;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: bold;
  margin: 0 5px;
  text-shadow: none;
  text-decoration: none;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap a.btn-white {
  color: #000;
  background: #fff;
  border: 1px solid #e2e2e2;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap a.btn-teal {
  color: #fff;
  background: #57accb;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap a.btn-red {
  color: #fff;
  background: red;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap a.btn-white:hover,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap a.btn-teal:hover,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap a.btn-red:hover {
  background-color: #008367 !important;
  color: #fff !important;
  text-shadow: none;
  text-decoration: none !important;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap div {
  font-size: 13px;
  line-height: 22px;
  font-weight: normal;
  color: #3F3F3F;
  margin: 0 0 22px 0;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p {
  font-size: 13px;
  line-height: 22px;
  font-weight: normal;
  color: #3F3F3F;
  margin: 0 0 22px 0;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap sup,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap sub {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
  font-size: 10px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap sub {
  top: 0.4em;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap b {
  letter-spacing: .01em;
  font-weight: bold;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap strong {
  font-weight: bold;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap em {
  font-style: italic;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap i {
  font-style: italic;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap u {
  text-decoration: underline;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h3 {
  font-family: 'FiraSans-Medium';
  font-size: 16px;
  line-height: 18px;
  letter-spacing: .04em;
  color: #CB461D;
  text-transform: uppercase;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h4 {
  font-family: 'FiraSans-Medium';
  font-size: 16px;
  line-height: 18px;
  letter-spacing: .02em;
  color: #3F3F3F;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h5 {
  font-size: 14px;
  line-height: 16px;
  letter-spacing: .02em;
  color: #CB461D;
  font-weight: bold;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h6 {
  font-size: 15px;
  line-height: 27px;
  color: #4d4d4d;
  font-weight: bold;
  margin-bottom: 22px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h3 strong,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h4 strong {
  font-weight: normal;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap a {
  color: #336699;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap a:hover {
  color: #CB461D;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li>a {
  text-decoration: none;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a:hover {
  text-decoration: underline;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h3 a,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h5 a {
  color: #CB461D;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h3 a:hover,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h5 a:hover {
  color: #a5261c;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h4 a {
  color: #3F3F3F;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h4 a:hover {
  color: #5b5b5b;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap hr {
  border: 0;
  height: 0;
  border-top: 1px solid #999999;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap hr.rule-large {
  border: 0;
  height: 0;
  border-top: 2px solid #999999;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap hr.rule-margins {
  margin: 22px 0 22px 0;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap hr.rule-dotted {
  border-top: 1px dotted #CCCCCC;
  border-bottom: none;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap img {
  max-width: 100% !important;
  height: auto !important;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p img {
  margin: 22px 6px 22px 0;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a img {
  margin-left: 2px;
  max-width: 99.5% !important;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a img:hover {
  border: 2px solid gray;
  margin: 20px 4px 20px 0;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap ul {
  margin: 0 0 22px 0;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li {
  font-size: 13px;
  line-height: 18px;
  font-weight: normal;
  color: #3F3F3F;
  list-style-position: outside;
  margin: 10px 0 10px 0;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap ul ul {
  margin: 0 0 0 16px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap ul li {
  list-style: disc;
  margin-left: 16px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap ul ul li {
  margin: 10px 0 10px 16px;
  list-style: circle;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap ol {
  margin: 0px 0 22px 0;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap ol li {
  list-style: none;
  margin: 0 0 10px 17px;
  list-style-type: decimal;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap ol ol {
  margin: 10px 0 0 2px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap ol ol li {
  list-style: lower-alpha;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li h3 {
  display: inline;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li h4 {
  display: inline;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li h5 {
  display: inline;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li h6 {
  display: inline;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href^="http"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href^="http"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href^="http"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-external.gif);
  padding: 0 0px 0 3px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href^="http"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href^="http"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href^="http"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-external-hover.gif);
  padding: 0 0px 0 3px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".pdf"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".xls"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".xlsx"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".doc"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".docx"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".xl"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".txt"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".rtf"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".ppt"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".pdf"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".xls"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".xlsx"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".doc"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".docx"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".xl"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".txt"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".rtf"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".ppt"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap p a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".pdf"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".xls"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".xlsx"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".doc"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".docx"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".xl"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".txt"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".rtf"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".ppt"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".pdf"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".xls"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".xlsx"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".doc"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".docx"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".xl"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".txt"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".rtf"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".ppt"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".pdf"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".xls"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".xlsx"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".doc"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".docx"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".xl"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".txt"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".rtf"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".ppt"]:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".pdf"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".xls"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".xlsx"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".doc"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".docx"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".xl"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".txt"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".rtf"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".ppt"]:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap .callout {
  background-color: #EFEFEF;
  border: 1px solid #D8D8D8;
  padding: 22px;
  margin-bottom: 22px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.callout {
  display: block;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap .callout ul:last-child,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap .callout ol:last-child,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap .callout div:last-child,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap .callout p:last-child,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap .callout h6:last-child {
  margin-bottom: 0;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-arrow a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-arrow.png);
  margin-left: 4px;
  vertical-align: -1px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-arrow a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-arrow.png);
  margin-left: 4px;
  vertical-align: -1px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-pdf a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-pdf.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-pdf a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-pdf.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-xls a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-xls.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-xls a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-xls.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-doc a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-doc.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-doc a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-doc.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-external a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-link-external.gif) !important;
  margin-left: 7px;
  vertical-align: -5px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-external a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-link-external.gif) !important;
  margin-left: 7px;
  vertical-align: -5px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-arrow a,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-pdf a,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-xls a,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-doc a,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-external a {
  border-bottom: none;
  text-decoration: none;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap table {
  border-collapse: collapse;
  margin: 10px 0 22px 0;
  width: 100%;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap thead {
  background-color: #D9D9D9;
  border: 1px solid #c6c6c6;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap tbody {
  background-color: #fff;
  border: 1px solid #c6c6c6;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap tfoot {
  background-color: #EBEBEB;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap tbody tr {
  background-color: #fff;
  border-bottom: 1px solid #ccc;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap th {
  color: #5C5C5C;
  font-size: 13px;
  line-height: 16x;
  letter-spacing: .01em;
  font-weight: bold;
  text-align: left;
  padding: 10px;
  background-color: #D9D9D9;
  border-right: 1px solid #c6c6c6;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap td {
  padding: 10px;
  border-right: 1px solid #c6c6c6;
  line-height: 18px;
  font-size: 13px;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap tfoot tr {
  border: 1px solid #c6c6c6;
  background-color: #EBEBEB;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap tbody td p {
  line-height: 18px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap thead th h3,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap thead th h4,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap thead th h5,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap thead th h6 {
  margin: 0;
  font-weight: normal;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap thead th h5,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap thead th h6 {
  margin: 0;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap tbody tr td h5 {
  margin: 0;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap thead tr th p {
  color: white;
  margin: 0;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap tbody tr td p:last-child {
  margin-bottom: 0;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap table ol li {
  font-size: 13px;
  line-height: 18px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap table li {
  list-style: disc inside none;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap table ul li {
  list-style: disc inside none;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap table ul li:before,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap table ul ul li:before {
  content: none;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap table ul ul li {
  list-style: circle inside none;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap .table-striped tbody tr:nth-child(even) {
  background: #F7F5F5;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap .table-striped thead,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap .table-striped thead tr th,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap .table-striped thead tr {
  background: none;
  border: none;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap .table-striped thead tr th {
  margin-bottom: 0;
  line-height: 14px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap ul.list-plain li {
  list-style: none;
  margin-left: 0;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.text-caps-off {
  text-transform: none;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.text-normal {
  font-weight: normal;
  font-family: 'Open Sans', sans-serif;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.text-semibold {
  font-weight: 600;
  font-family: 'Open Sans', sans-serif;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h3 span.text-normal,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h4 span.text-normal,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h3 span.text-semibold,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap h4 span.text-semibold {
  font-family: 'FiraSans-regular';
  font-weight: normal;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-noicon a:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-noicon a:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.link-noicon a:visited:after {
  content: "";
  padding: 0;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.text-red {
  color: #CB461D;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.text-black {
  color: #3F3F3F;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.text-green {
  color: #1E7B82;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.text-quote {
  font-family: Georgia, serif;
  font-size: 15px;
  line-height: 23px;
  color: #4B4B4B;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.text-quote-name {
  font-family: Georgia, serif;
  font-size: 14px;
  line-height: 16px;
  color: #3A8B91;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.image-thumb img {
  margin: 0;
  height: 120px !important;
  width: auto !important;
  background-color: white;
  margin: 4px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.image-thumb a img:hover {
  border: 2px solid gray;
  margin: 2px;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.image-thumb a:hover {
  border-bottom: none;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.image-thumb a:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.image-thumb a:hover:after,
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.image-thumb a:visited:after {
  content: "";
  padding: 0;
}
.knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap li>p:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 480px) {
  .knowledge-center .knowledge-center-wrap .view .view-empty .view-empty-wrap span.image-thumb img {
    height: auto !important;
    max-height: 120px !important;
    max-width: 100% !important;
  }
}
.technology-solutions-page .knowledge-center .knowledge-center-wrap {
  background: url(/sites/default/themes/atd_2014/images/home/blue_lines.png) repeat scroll center center transparent;
}
.technology-solutions-page .knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets {
  position: relative;
}
.technology-solutions-page .knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-field-investor-nid-wrapper {
  float: left;
  width: 35%;
  padding: 0px;
}
.technology-solutions-page .knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-field-investor-nid-wrapper select {
  width: 90%;
}
.technology-solutions-page .knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-field-technology-solutions-type-tid-wrapper {
  position: absolute;
  top: 50px;
  left: 0px;
}
.technology-solutions-page .knowledge-center .knowledge-center-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-field-technology-solutions-type-tid-wrapper select {
  width: 90%;
}
.technology-solutions-page .knowledge-center .knowledge-center-wrap .view .view-header .itemcount-minipager {
  margin-bottom: 0px;
}
.technology-solutions-page .knowledge-center .knowledge-center-wrap .view .view-content {
  padding-top: 15px;
  background: url(/sites/default/themes/atd_2014/images/home/blue_lines.png) repeat scroll center center transparent;
  display: block;
  overflow: hidden;
}
.technology-solutions-page .knowledge-center .knowledge-center-wrap .view .view-content table.views-table thead tr th,
.technology-solutions-page .knowledge-center .knowledge-center-wrap .view .view-content table.views-table thead tr th a {
  color: #fff !important;
}
.technology-solutions-page .knowledge-center .knowledge-center-wrap .view .view-content td.views-field.views-field-field-investor {
  vertical-align: middle;
}
#node--resources--initiatives .initiatives-term-list {
  padding-bottom: 60px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list .term-list-wrap h2 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list .term-list-wrap .term-link {
  padding: 5px 0px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list .term-list-wrap .term-link a {
  display: block;
  background: #e5e6e8;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTZlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#e5e6e8 0%,#dbdbdb 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#e5e6e8),color-stop(100%,#dbdbdb));
  background: -webkit-linear-gradient(top,#e5e6e8 0%,#dbdbdb 100%);
  background: -o-linear-gradient(top,#e5e6e8 0%,#dbdbdb 100%);
  background: -ms-linear-gradient(top,#e5e6e8 0%,#dbdbdb 100%);
  background: linear-gradient(to bottom,#e5e6e8 0%,#dbdbdb 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e6e8',endColorstr='#dbdbdb',GradientType=0);
  text-decoration: none;
  border: 1px solid #CCCCCC;
  padding: 15px;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  color: #7F7F7F;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list .term-list-wrap .term-link a span.term-desc {
  display: none;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list .term-list-wrap .term-link a.active {
  background-color: #F2F2F2;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list .term-list-wrap .term-link a.inactive span.term-name {
  color: #A3A3A5;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list .term-list-wrap .former-initiatives h2 {
  padding-top: 40px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover {
  display: none;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover h3.term-title {
  border-bottom: 1px solid #5B5B5B;
  border-top: 1px solid #5B5B5B;
  color: #5B5B5B;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  margin: 0 0 10px;
  padding: 4px 0 4px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc {
  @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic,800,800italic,300italic,300|Open+Sans+Condensed:300,700,300italic);
}
@font-face {
  font-family: 'FiraSans-Regular';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Medium';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Light';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h1,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h2,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h3,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h4,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h5,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h6,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc em,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc font,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc strike,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc strong,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc ol,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc ul,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc body {
  font-family: 'Open Sans', sans-serif;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc a.btn-white,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc a.btn-teal,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc a.btn-red {
  display: inline-block;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: bold;
  margin: 0 5px;
  text-shadow: none;
  text-decoration: none;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc a.btn-white {
  color: #000;
  background: #fff;
  border: 1px solid #e2e2e2;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc a.btn-teal {
  color: #fff;
  background: #57accb;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc a.btn-red {
  color: #fff;
  background: red;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc a.btn-white:hover,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc a.btn-teal:hover,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc a.btn-red:hover {
  background-color: #008367 !important;
  color: #fff !important;
  text-shadow: none;
  text-decoration: none !important;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc div {
  font-size: 13px;
  line-height: 22px;
  font-weight: normal;
  color: #3F3F3F;
  margin: 0 0 22px 0;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p {
  font-size: 13px;
  line-height: 22px;
  font-weight: normal;
  color: #3F3F3F;
  margin: 0 0 22px 0;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc sup,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc sub {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
  font-size: 10px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc sub {
  top: 0.4em;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc b {
  letter-spacing: .01em;
  font-weight: bold;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc strong {
  font-weight: bold;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc em {
  font-style: italic;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc i {
  font-style: italic;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc u {
  text-decoration: underline;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h3 {
  font-family: 'FiraSans-Medium';
  font-size: 16px;
  line-height: 18px;
  letter-spacing: .04em;
  color: #CB461D;
  text-transform: uppercase;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h4 {
  font-family: 'FiraSans-Medium';
  font-size: 16px;
  line-height: 18px;
  letter-spacing: .02em;
  color: #3F3F3F;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h5 {
  font-size: 14px;
  line-height: 16px;
  letter-spacing: .02em;
  color: #CB461D;
  font-weight: bold;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h6 {
  font-size: 15px;
  line-height: 27px;
  color: #4d4d4d;
  font-weight: bold;
  margin-bottom: 22px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h3 strong,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h4 strong {
  font-weight: normal;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc a {
  color: #336699;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc a:hover {
  color: #CB461D;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li>a {
  text-decoration: none;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a:hover {
  text-decoration: underline;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h3 a,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h5 a {
  color: #CB461D;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h3 a:hover,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h5 a:hover {
  color: #a5261c;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h4 a {
  color: #3F3F3F;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h4 a:hover {
  color: #5b5b5b;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc hr {
  border: 0;
  height: 0;
  border-top: 1px solid #999999;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc hr.rule-large {
  border: 0;
  height: 0;
  border-top: 2px solid #999999;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc hr.rule-margins {
  margin: 22px 0 22px 0;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc hr.rule-dotted {
  border-top: 1px dotted #CCCCCC;
  border-bottom: none;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc img {
  max-width: 100% !important;
  height: auto !important;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p img {
  margin: 22px 6px 22px 0;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a img {
  margin-left: 2px;
  max-width: 99.5% !important;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a img:hover {
  border: 2px solid gray;
  margin: 20px 4px 20px 0;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc ul {
  margin: 0 0 22px 0;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li {
  font-size: 13px;
  line-height: 18px;
  font-weight: normal;
  color: #3F3F3F;
  list-style-position: outside;
  margin: 10px 0 10px 0;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc ul ul {
  margin: 0 0 0 16px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc ul li {
  list-style: disc;
  margin-left: 16px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc ul ul li {
  margin: 10px 0 10px 16px;
  list-style: circle;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc ol {
  margin: 0px 0 22px 0;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc ol li {
  list-style: none;
  margin: 0 0 10px 17px;
  list-style-type: decimal;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc ol ol {
  margin: 10px 0 0 2px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc ol ol li {
  list-style: lower-alpha;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li h3 {
  display: inline;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li h4 {
  display: inline;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li h5 {
  display: inline;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li h6 {
  display: inline;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href^="http"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href^="http"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href^="http"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-external.gif);
  padding: 0 0px 0 3px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href^="http"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href^="http"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href^="http"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-external-hover.gif);
  padding: 0 0px 0 3px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".pdf"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".xls"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".xlsx"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".doc"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".docx"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".xl"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".txt"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".rtf"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".ppt"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".pdf"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".xls"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".xlsx"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".doc"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".docx"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".xl"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".txt"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".rtf"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".ppt"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc p a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".pdf"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".xls"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".xlsx"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".doc"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".docx"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".xl"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".txt"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".rtf"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".ppt"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".pdf"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".xls"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".xlsx"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".doc"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".docx"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".xl"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".txt"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".rtf"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".ppt"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".pdf"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".xls"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".xlsx"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".doc"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".docx"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".xl"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".txt"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".rtf"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".ppt"]:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".pdf"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".xls"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".xlsx"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".doc"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".docx"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".xl"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".txt"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".rtf"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".ppt"]:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc .callout {
  background-color: #EFEFEF;
  border: 1px solid #D8D8D8;
  padding: 22px;
  margin-bottom: 22px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.callout {
  display: block;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc .callout ul:last-child,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc .callout ol:last-child,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc .callout div:last-child,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc .callout p:last-child,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc .callout h6:last-child {
  margin-bottom: 0;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-arrow a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-arrow.png);
  margin-left: 4px;
  vertical-align: -1px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-arrow a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-arrow.png);
  margin-left: 4px;
  vertical-align: -1px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-pdf a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-pdf.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-pdf a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-pdf.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-xls a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-xls.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-xls a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-xls.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-doc a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-doc.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-doc a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-doc.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-external a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-link-external.gif) !important;
  margin-left: 7px;
  vertical-align: -5px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-external a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-link-external.gif) !important;
  margin-left: 7px;
  vertical-align: -5px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-arrow a,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-pdf a,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-xls a,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-doc a,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-external a {
  border-bottom: none;
  text-decoration: none;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc table {
  border-collapse: collapse;
  margin: 10px 0 22px 0;
  width: 100%;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc thead {
  background-color: #D9D9D9;
  border: 1px solid #c6c6c6;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc tbody {
  background-color: #fff;
  border: 1px solid #c6c6c6;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc tfoot {
  background-color: #EBEBEB;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc tbody tr {
  background-color: #fff;
  border-bottom: 1px solid #ccc;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc th {
  color: #5C5C5C;
  font-size: 13px;
  line-height: 16x;
  letter-spacing: .01em;
  font-weight: bold;
  text-align: left;
  padding: 10px;
  background-color: #D9D9D9;
  border-right: 1px solid #c6c6c6;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc td {
  padding: 10px;
  border-right: 1px solid #c6c6c6;
  line-height: 18px;
  font-size: 13px;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc tfoot tr {
  border: 1px solid #c6c6c6;
  background-color: #EBEBEB;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc tbody td p {
  line-height: 18px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc thead th h3,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc thead th h4,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc thead th h5,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc thead th h6 {
  margin: 0;
  font-weight: normal;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc thead th h5,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc thead th h6 {
  margin: 0;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc tbody tr td h5 {
  margin: 0;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc thead tr th p {
  color: white;
  margin: 0;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc tbody tr td p:last-child {
  margin-bottom: 0;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc table ol li {
  font-size: 13px;
  line-height: 18px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc table li {
  list-style: disc inside none;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc table ul li {
  list-style: disc inside none;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc table ul li:before,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc table ul ul li:before {
  content: none;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc table ul ul li {
  list-style: circle inside none;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc .table-striped tbody tr:nth-child(even) {
  background: #F7F5F5;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc .table-striped thead,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc .table-striped thead tr th,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc .table-striped thead tr {
  background: none;
  border: none;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc .table-striped thead tr th {
  margin-bottom: 0;
  line-height: 14px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc ul.list-plain li {
  list-style: none;
  margin-left: 0;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.text-caps-off {
  text-transform: none;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.text-normal {
  font-weight: normal;
  font-family: 'Open Sans', sans-serif;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.text-semibold {
  font-weight: 600;
  font-family: 'Open Sans', sans-serif;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h3 span.text-normal,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h4 span.text-normal,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h3 span.text-semibold,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc h4 span.text-semibold {
  font-family: 'FiraSans-regular';
  font-weight: normal;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-noicon a:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-noicon a:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.link-noicon a:visited:after {
  content: "";
  padding: 0;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.text-red {
  color: #CB461D;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.text-black {
  color: #3F3F3F;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.text-green {
  color: #1E7B82;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.text-quote {
  font-family: Georgia, serif;
  font-size: 15px;
  line-height: 23px;
  color: #4B4B4B;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.text-quote-name {
  font-family: Georgia, serif;
  font-size: 14px;
  line-height: 16px;
  color: #3A8B91;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.image-thumb img {
  margin: 0;
  height: 120px !important;
  width: auto !important;
  background-color: white;
  margin: 4px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.image-thumb a img:hover {
  border: 2px solid gray;
  margin: 2px;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.image-thumb a:hover {
  border-bottom: none;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.image-thumb a:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.image-thumb a:hover:after,
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.image-thumb a:visited:after {
  content: "";
  padding: 0;
}
#node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc li>p:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 480px) {
  #node--resources--initiatives .initiatives-term-list .initiatives-term-list-wrap .term-list-sidebar .term-list-sidebar-wrap .term-list-hover .term-desc span.image-thumb img {
    height: auto !important;
    max-height: 120px !important;
    max-width: 100% !important;
  }
}
#node--resources--interventions-showcase .interventions-showcase-frame .interventions-showcase-frame-wrap .showcase-frame .no-showcase {
  display: none;
  overflow: hidden;
  padding-bottom: 60px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #node--resources--interventions-showcase .interventions-showcase-frame .interventions-showcase-frame-wrap .showcase-frame .no-showcase {
    display: block;
  }
}
#node--resources--interventions-showcase .interventions-showcase-frame .interventions-showcase-frame-wrap .showcase-frame .get-showcase {
  display: block;
  overflow: hidden;
  padding-bottom: 60px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #node--resources--interventions-showcase .interventions-showcase-frame .interventions-showcase-frame-wrap .showcase-frame .get-showcase {
    display: none;
  }
}
#node--resources--interventions-showcase .interventions-showcase-frame .interventions-showcase-frame-wrap .showcase-frame .get-showcase .get-showcase-wrap a.get-showcase-link {
  background: #58a2c4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#58a2c4),color-stop(50%,#58a2c4),color-stop(50%,#4491af),color-stop(100%,#4491af));
  background: -webkit-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -o-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -ms-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: linear-gradient(to bottom,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#58a2c4',endColorstr='#4491af',GradientType=0);
  border: 1px solid #136785;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
}
#node--resources--interventions-showcase .interventions-showcase-frame .interventions-showcase-frame-wrap .showcase-frame .get-showcase .get-showcase-wrap a.get-showcase-link:hover {
  background: #4890b1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4890b1),color-stop(50%,#4890b1),color-stop(50%,#37829f),color-stop(100%,#37829f));
  background: -webkit-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -o-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -ms-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: linear-gradient(to bottom,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4890b1',endColorstr='#37829f',GradientType=0);
}
#node--resources--interventions-showcase .interventions-showcase-frame .interventions-showcase-frame-wrap .showcase-frame .get-showcase .get-showcase-wrap a.get-showcase-link-help {
  background: #bdbec0;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FjYWRiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2FkYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#bdbec0),color-stop(50%,#bdbec0),color-stop(50%,#acadb1),color-stop(100%,#acadb1));
  background: -webkit-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -o-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -ms-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: linear-gradient(to bottom,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbec0',endColorstr='#acadb1',GradientType=0);
  border: 1px solid #878787;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
}
#node--resources--interventions-showcase .interventions-showcase-frame .interventions-showcase-frame-wrap .showcase-frame .get-showcase .get-showcase-wrap a.get-showcase-link-help:hover {
  background: #aeafb1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FjYWRiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2FkYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#aeafb1),color-stop(50%,#aeafb1),color-stop(50%,#999a9e),color-stop(100%,#999a9e));
  background: -webkit-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -o-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -ms-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: linear-gradient(to bottom,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aeafb1',endColorstr='#999a9e',GradientType=0);
}
#resource-node .body-sidebar .body-sidebar-wrap .body {
  padding-bottom: 60px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #resource-node .body-sidebar .body-sidebar-wrap .body {
    padding-bottom: 30px;
  }
}
#resource-node .body-sidebar .body-sidebar-wrap .body .resource-files h4 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#resource-node .body-sidebar .body-sidebar-wrap .body .resource-files a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
#resource-node .body-sidebar .body-sidebar-wrap .sidebar {
  padding-bottom: 60px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #resource-node .body-sidebar .body-sidebar-wrap .sidebar {
    padding-bottom: 30px;
  }
}
#resource-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap {
  padding-top: 25px;
}
#resource-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .resource-thumbnail {
  text-align: left;
  padding: 0 0 20px;
  display: block;
  overflow: hidden;
}
#resource-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .resource-thumbnail .image {
  display: inline-block;
  width: 100%;
  overflow: hidden;
}
#resource-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .resource-thumbnail .image img {
  width: 100% !important;
  height: auto !important;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #resource-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .resource-thumbnail .image img {
    width: auto !important;
    max-width: 100%;
  }
}
#resource-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-info-item {
  display: block;
  overflow: hidden;
  padding: 10px 0px 10px 0px;
  border-bottom: 1px solid #CCCCCC;
}
#resource-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-info-item h4 {
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
}
#resource-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-info-item .value a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
#resource-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .resource-type {
  padding-top: 0px;
}
#initiative-type-term .body-sidebar .subpages-sidebar .subpages-sidebar-wrap {
  padding-top: 25px;
}
#initiative-type-term .body-sidebar .subpages-sidebar .subpages-sidebar-wrap .initiatives-areas-of-focus {
  background-color: #F2F2F2;
  border: 1px solid #CCCCCC;
  display: block;
  margin-bottom: 30px;
  padding: 15px;
  overflow: hidden;
}
#initiative-type-term .body-sidebar .subpages-sidebar .subpages-sidebar-wrap .initiatives-areas-of-focus .initiatives-areas-of-focus-wrap .initiatives-section-title h3 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#initiative-type-term .body-sidebar .subpages-sidebar .subpages-sidebar-wrap .initiatives-areas-of-focus .initiatives-areas-of-focus-wrap ul.initiatives-aof-list li.initiatives-aof-item {
  border-bottom: 1px solid #D8D8D8;
  padding: 9px 0;
}
#initiative-type-term .body-sidebar .subpages-sidebar .subpages-sidebar-wrap .initiatives-areas-of-focus .initiatives-areas-of-focus-wrap ul.initiatives-aof-list li.initiatives-aof-item a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
#initiative-type-term .body-sidebar .subpages-sidebar .subpages-sidebar-wrap .initiatives-areas-of-focus .initiatives-areas-of-focus-wrap ul.initiatives-aof-list li.initiatives-aof-item:last-child {
  border-bottom: 0px;
}
#initiative-type-term #page-anchors-initiatives {
  background-color: #ffffff;
  border-bottom: 1px solid #E6E6E6;
  border-top: 1px solid #E6E6E6;
  margin-top: -1px;
}
#initiative-type-term #page-anchors-initiatives .page-anchors-initiatives-wrap ul.page-anchors-list {
  display: block;
  overflow: hidden;
  padding: 20px 0px 10px 0px;
}
#initiative-type-term #page-anchors-initiatives .page-anchors-initiatives-wrap ul.page-anchors-list li.page-anchors-item {
  display: inline-block;
  padding-right: 2%;
  padding-bottom: 1%;
  min-width: 20%;
  overflow: hidden;
}
#initiative-type-term #page-anchors-initiatives .page-anchors-initiatives-wrap ul.page-anchors-list li.page-anchors-item a {
  background-color: #F5F5F5;
  text-align: center;
  display: block;
  text-decoration: none;
  padding: 1px 5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #E6E6E6;
  color: #326696;
  font-size: 13px;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  line-height: 22px;
}
@media screen and (max-width: 480px) {
  #initiative-type-term #page-anchors-initiatives .page-anchors-initiatives-wrap ul.page-anchors-list li.page-anchors-item a {
    margin: 2px 1px;
    padding: 2px 10px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
  }
}
#initiative-type-term #whos-involved {
  padding-bottom: 40px;
  padding-top: 40px;
  background-color: #F1F1F1;
  border-bottom: 2px solid #ffffff;
}
#initiative-type-term #whos-involved .whos-involved-wrap .initiatives-section-title h3 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list {
  display: block;
  overflow: hidden;
}
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item {
  float: left;
  width: 25%;
}
@media screen and (max-width: 480px) {
  #initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item {
    width: 100%;
    padding-bottom: 15px;
  }
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  #initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item {
    width: 50%;
    padding-bottom: 15px;
  }
}
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item .wi-states-wrap,
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item .wi-colleges-wrap,
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item .wi-investors-wrap,
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item .wi-partners-wrap {
  padding-right: 15px;
}
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item .wi-states-wrap h4.title,
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item .wi-colleges-wrap h4.title,
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item .wi-investors-wrap h4.title,
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item .wi-partners-wrap h4.title {
  border-bottom: 1px solid #D8D8D8;
  color: #3E3E3E;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  margin-bottom: 10px;
  margin-right: 15px;
  padding-bottom: 7px;
}
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item .wi-states-wrap ul li,
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item .wi-colleges-wrap ul li,
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item .wi-investors-wrap ul li,
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item .wi-partners-wrap ul li {
  padding: 5px 0px;
}
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item .wi-states-wrap ul li a,
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item .wi-colleges-wrap ul li a,
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item .wi-investors-wrap ul li a,
#initiative-type-term #whos-involved .whos-involved-wrap ul.whos-involved-list li.whos-involved-item .wi-partners-wrap ul li a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
#initiative-type-term #resources {
  padding-bottom: 40px;
  padding-top: 40px;
  background-color: #F9F9F9;
}
#initiative-type-term #resources .resources-wrap .initiatives-section-title h3 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap {
  padding-bottom: 15px;
  @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic,800,800italic,300italic,300|Open+Sans+Condensed:300,700,300italic);
}
@font-face {
  font-family: 'FiraSans-Regular';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Medium';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Light';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h1,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h2,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h3,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h4,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h5,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h6,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap em,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap font,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap strike,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap strong,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap ol,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap ul,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap body {
  font-family: 'Open Sans', sans-serif;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap a.btn-white,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap a.btn-teal,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap a.btn-red {
  display: inline-block;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: bold;
  margin: 0 5px;
  text-shadow: none;
  text-decoration: none;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap a.btn-white {
  color: #000;
  background: #fff;
  border: 1px solid #e2e2e2;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap a.btn-teal {
  color: #fff;
  background: #57accb;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap a.btn-red {
  color: #fff;
  background: red;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap a.btn-white:hover,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap a.btn-teal:hover,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap a.btn-red:hover {
  background-color: #008367 !important;
  color: #fff !important;
  text-shadow: none;
  text-decoration: none !important;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap div {
  font-size: 13px;
  line-height: 22px;
  font-weight: normal;
  color: #3F3F3F;
  margin: 0 0 22px 0;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p {
  font-size: 13px;
  line-height: 22px;
  font-weight: normal;
  color: #3F3F3F;
  margin: 0 0 22px 0;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap sup,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap sub {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
  font-size: 10px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap sub {
  top: 0.4em;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap b {
  letter-spacing: .01em;
  font-weight: bold;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap strong {
  font-weight: bold;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap em {
  font-style: italic;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap i {
  font-style: italic;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap u {
  text-decoration: underline;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h3 {
  font-family: 'FiraSans-Medium';
  font-size: 16px;
  line-height: 18px;
  letter-spacing: .04em;
  color: #CB461D;
  text-transform: uppercase;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h4 {
  font-family: 'FiraSans-Medium';
  font-size: 16px;
  line-height: 18px;
  letter-spacing: .02em;
  color: #3F3F3F;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h5 {
  font-size: 14px;
  line-height: 16px;
  letter-spacing: .02em;
  color: #CB461D;
  font-weight: bold;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h6 {
  font-size: 15px;
  line-height: 27px;
  color: #4d4d4d;
  font-weight: bold;
  margin-bottom: 22px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h3 strong,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h4 strong {
  font-weight: normal;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap a {
  color: #336699;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap a:hover {
  color: #CB461D;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li>a {
  text-decoration: none;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a:hover {
  text-decoration: underline;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h3 a,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h5 a {
  color: #CB461D;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h3 a:hover,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h5 a:hover {
  color: #a5261c;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h4 a {
  color: #3F3F3F;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h4 a:hover {
  color: #5b5b5b;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap hr {
  border: 0;
  height: 0;
  border-top: 1px solid #999999;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap hr.rule-large {
  border: 0;
  height: 0;
  border-top: 2px solid #999999;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap hr.rule-margins {
  margin: 22px 0 22px 0;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap hr.rule-dotted {
  border-top: 1px dotted #CCCCCC;
  border-bottom: none;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap img {
  max-width: 100% !important;
  height: auto !important;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p img {
  margin: 22px 6px 22px 0;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a img {
  margin-left: 2px;
  max-width: 99.5% !important;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a img:hover {
  border: 2px solid gray;
  margin: 20px 4px 20px 0;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap ul {
  margin: 0 0 22px 0;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li {
  font-size: 13px;
  line-height: 18px;
  font-weight: normal;
  color: #3F3F3F;
  list-style-position: outside;
  margin: 10px 0 10px 0;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap ul ul {
  margin: 0 0 0 16px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap ul li {
  list-style: disc;
  margin-left: 16px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap ul ul li {
  margin: 10px 0 10px 16px;
  list-style: circle;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap ol {
  margin: 0px 0 22px 0;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap ol li {
  list-style: none;
  margin: 0 0 10px 17px;
  list-style-type: decimal;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap ol ol {
  margin: 10px 0 0 2px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap ol ol li {
  list-style: lower-alpha;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li h3 {
  display: inline;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li h4 {
  display: inline;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li h5 {
  display: inline;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li h6 {
  display: inline;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href^="http"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href^="http"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href^="http"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-external.gif);
  padding: 0 0px 0 3px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href^="http"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href^="http"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href^="http"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-external-hover.gif);
  padding: 0 0px 0 3px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".pdf"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".xls"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".xlsx"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".doc"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".docx"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".xl"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".txt"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".rtf"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".ppt"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".pdf"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".xls"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".xlsx"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".doc"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".docx"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".xl"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".txt"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".rtf"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".ppt"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap p a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".pdf"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".xls"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".xlsx"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".doc"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".docx"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".xl"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".txt"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".rtf"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".ppt"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".pdf"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".xls"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".xlsx"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".doc"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".docx"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".xl"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".txt"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".rtf"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".ppt"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".pdf"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".xls"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".xlsx"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".doc"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".docx"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".xl"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".txt"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".rtf"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".ppt"]:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".pdf"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".xls"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".xlsx"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".doc"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".docx"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".xl"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".txt"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".rtf"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".ppt"]:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap .callout {
  background-color: #EFEFEF;
  border: 1px solid #D8D8D8;
  padding: 22px;
  margin-bottom: 22px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.callout {
  display: block;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap .callout ul:last-child,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap .callout ol:last-child,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap .callout div:last-child,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap .callout p:last-child,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap .callout h6:last-child {
  margin-bottom: 0;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-arrow a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-arrow.png);
  margin-left: 4px;
  vertical-align: -1px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-arrow a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-arrow.png);
  margin-left: 4px;
  vertical-align: -1px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-pdf a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-pdf.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-pdf a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-pdf.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-xls a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-xls.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-xls a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-xls.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-doc a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-doc.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-doc a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-doc.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-external a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-link-external.gif) !important;
  margin-left: 7px;
  vertical-align: -5px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-external a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-link-external.gif) !important;
  margin-left: 7px;
  vertical-align: -5px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-arrow a,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-pdf a,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-xls a,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-doc a,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-external a {
  border-bottom: none;
  text-decoration: none;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap table {
  border-collapse: collapse;
  margin: 10px 0 22px 0;
  width: 100%;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap thead {
  background-color: #D9D9D9;
  border: 1px solid #c6c6c6;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap tbody {
  background-color: #fff;
  border: 1px solid #c6c6c6;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap tfoot {
  background-color: #EBEBEB;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap tbody tr {
  background-color: #fff;
  border-bottom: 1px solid #ccc;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap th {
  color: #5C5C5C;
  font-size: 13px;
  line-height: 16x;
  letter-spacing: .01em;
  font-weight: bold;
  text-align: left;
  padding: 10px;
  background-color: #D9D9D9;
  border-right: 1px solid #c6c6c6;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap td {
  padding: 10px;
  border-right: 1px solid #c6c6c6;
  line-height: 18px;
  font-size: 13px;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap tfoot tr {
  border: 1px solid #c6c6c6;
  background-color: #EBEBEB;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap tbody td p {
  line-height: 18px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap thead th h3,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap thead th h4,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap thead th h5,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap thead th h6 {
  margin: 0;
  font-weight: normal;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap thead th h5,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap thead th h6 {
  margin: 0;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap tbody tr td h5 {
  margin: 0;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap thead tr th p {
  color: white;
  margin: 0;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap tbody tr td p:last-child {
  margin-bottom: 0;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap table ol li {
  font-size: 13px;
  line-height: 18px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap table li {
  list-style: disc inside none;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap table ul li {
  list-style: disc inside none;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap table ul li:before,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap table ul ul li:before {
  content: none;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap table ul ul li {
  list-style: circle inside none;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap .table-striped tbody tr:nth-child(even) {
  background: #F7F5F5;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap .table-striped thead,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap .table-striped thead tr th,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap .table-striped thead tr {
  background: none;
  border: none;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap .table-striped thead tr th {
  margin-bottom: 0;
  line-height: 14px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap ul.list-plain li {
  list-style: none;
  margin-left: 0;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.text-caps-off {
  text-transform: none;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.text-normal {
  font-weight: normal;
  font-family: 'Open Sans', sans-serif;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.text-semibold {
  font-weight: 600;
  font-family: 'Open Sans', sans-serif;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h3 span.text-normal,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h4 span.text-normal,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h3 span.text-semibold,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap h4 span.text-semibold {
  font-family: 'FiraSans-regular';
  font-weight: normal;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-noicon a:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-noicon a:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.link-noicon a:visited:after {
  content: "";
  padding: 0;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.text-red {
  color: #CB461D;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.text-black {
  color: #3F3F3F;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.text-green {
  color: #1E7B82;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.text-quote {
  font-family: Georgia, serif;
  font-size: 15px;
  line-height: 23px;
  color: #4B4B4B;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.text-quote-name {
  font-family: Georgia, serif;
  font-size: 14px;
  line-height: 16px;
  color: #3A8B91;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.image-thumb img {
  margin: 0;
  height: 120px !important;
  width: auto !important;
  background-color: white;
  margin: 4px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.image-thumb a img:hover {
  border: 2px solid gray;
  margin: 2px;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.image-thumb a:hover {
  border-bottom: none;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.image-thumb a:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.image-thumb a:hover:after,
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.image-thumb a:visited:after {
  content: "";
  padding: 0;
}
#initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap li>p:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 480px) {
  #initiative-type-term #resources .resources-wrap .view .view-empty .view-empty-wrap span.image-thumb img {
    height: auto !important;
    max-height: 120px !important;
    max-width: 100% !important;
  }
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-title {
  background-color: #D6D9DA;
  border-bottom: 1px solid #FFFFFF;
  cursor: pointer;
  padding: 6px 20px;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-title a {
  display: block;
  background: transparent url(/sites/default/themes/atd_2014/images/page/icon-expand-plus-grey.gif) no-repeat right center;
  color: #5B5B5B;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  padding-right: 25px;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-title:hover {
  background-color: #949599;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-title:hover a {
  background: transparent url(/sites/default/themes/atd_2014/images/page/icon-expand-minus.gif) no-repeat right center;
  color: #ffffff;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-title.expanded {
  background-color: #949599;
  border-bottom: 0px;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-title.expanded a {
  background: transparent url(/sites/default/themes/atd_2014/images/page/icon-expand-minus.gif) no-repeat right center;
  color: #ffffff;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-content {
  overflow: hidden;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap {
  display: block;
  overflow: hidden;
  padding: 15px 20px;
  border-right: 1px solid #E6E6E6;
  border-left: 1px solid #E6E6E6;
  border-bottom: 4px solid #949599;
  margin-bottom: 2px;
  background-color: #ffffff;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-body-sidebar {
  padding-bottom: 30px;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-body-sidebar .resource-body-sidebar-wrap .resource-files h4 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-body-sidebar .resource-body-sidebar-wrap .resource-files .files a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar {
  padding-bottom: 30px;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .resource-thumbnail {
  text-align: left;
  padding: 0 0 20px;
  display: block;
  overflow: hidden;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .resource-thumbnail .image {
  display: inline-block;
  width: 100%;
  overflow: hidden;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .resource-thumbnail .image img {
  width: 100% !important;
  height: auto !important;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .sidebar-info-item {
  display: block;
  overflow: hidden;
  padding: 10px 0px 10px 0px;
  border-bottom: 1px solid #CCCCCC;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .sidebar-info-item:last-child {
  border-bottom: 0px;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .sidebar-info-item h4 {
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .sidebar-info-item .value a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
#initiative-type-term #resources .resources-wrap .view .view-content ul.resource-list li.resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .resource-type {
  padding-top: 0px;
}
#initiative-type-term .active #resources {
  border-top: 2px solid #ffffff;
  background-color: #F1F1F1;
}
#initiative-type-term #latest-news-updates {
  padding-bottom: 40px;
  padding-top: 40px;
  background-color: #F1F1F1;
  border-top: 2px solid #ffffff;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates {
  padding-top: 15px;
  display: block;
  overflow: hidden;
  position: relative;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .initiatives-section-title h3 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .view-content ul.news-list {
  display: block;
  overflow: hidden;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .view-content ul.news-list li.news-list-item {
  display: block;
  overflow: hidden;
  float: left;
  width: 33.33%;
  padding-top: 20px;
  padding-bottom: 20px;
}
@media screen and (max-width: 480px) {
  #initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .view-content ul.news-list li.news-list-item {
    width: 100%;
    float: none;
    border-bottom: 1px solid #D3D3D3;
  }
  #initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .view-content ul.news-list li.news-list-item.last {
    border-bottom: 0px;
  }
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .view-content ul.news-list li.news-list-item .post-image {
  padding: 0px 10px;
}
@media screen and (max-width: 480px) {
  #initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .view-content ul.news-list li.news-list-item .post-image {
    padding: 0px;
  }
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .view-content ul.news-list li.news-list-item .post-image a img {
  width: 100% !important;
  height: auto !important;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .view-content ul.news-list li.news-list-item .post-date {
  padding: 0px 10px;
  color: #606060;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}
@media screen and (max-width: 480px) {
  #initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .view-content ul.news-list li.news-list-item .post-date {
    padding: 0px;
  }
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .view-content ul.news-list li.news-list-item .post-title {
  padding: 0px 10px;
}
@media screen and (max-width: 480px) {
  #initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .view-content ul.news-list li.news-list-item .post-title {
    padding: 0px;
  }
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .view-content ul.news-list li.news-list-item .post-title a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  font-weight: 600;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .item-list {
  display: block;
  overflow: hidden;
  position: absolute;
  top: 15px;
  right: 0px;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .item-list ul.pager li {
  margin: 0px;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .item-list ul.pager li.pager-previous {
  border-right: 1px solid #CCCCCC;
  padding-right: 10px;
  margin-right: 3px;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .item-list ul.pager li.pager-next {
  border-left: 1px solid #CCCCCC;
  padding-left: 10px;
  margin-left: 3px;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .item-list ul.pager li.pager-current {
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .updates .updates-view .view .item-list ul.pager li a {
  color: #336699;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .itn .itn-wrap {
  padding-top: 15px;
  display: block;
  overflow: hidden;
  position: relative;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .itn .itn-wrap .initiatives-section-title h3 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .itn .itn-wrap .itn-view .view .view-content ul.news-list {
  display: block;
  overflow: hidden;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .itn .itn-wrap .itn-view .view .view-content ul.news-list li.news-list-item {
  display: block;
  overflow: hidden;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #D3D3D3;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .itn .itn-wrap .itn-view .view .view-content ul.news-list li.news-list-item.last {
  border-bottom: 0px;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .itn .itn-wrap .itn-view .view .view-content ul.news-list li.news-list-item .post-categories {
  color: #999999;
  text-transform: uppercase;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .itn .itn-wrap .itn-view .view .view-content ul.news-list li.news-list-item .post-categories a {
  color: #999999;
  text-transform: uppercase;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .itn .itn-wrap .itn-view .view .view-content ul.news-list li.news-list-item .post-date {
  color: #606060;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .itn .itn-wrap .itn-view .view .view-content ul.news-list li.news-list-item .post-title a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  font-weight: 600;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .itn .itn-wrap .itn-view .view .view-content ul.news-list li.news-list-item.last {
  border-bottom: 0px;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .itn .itn-wrap .itn-view .view .item-list {
  display: block;
  overflow: hidden;
  position: absolute;
  top: 15px;
  right: 0px;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .itn .itn-wrap .itn-view .view .item-list ul.pager li {
  margin: 0px;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .itn .itn-wrap .itn-view .view .item-list ul.pager li.pager-previous {
  border-right: 1px solid #CCCCCC;
  padding-right: 10px;
  margin-right: 3px;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .itn .itn-wrap .itn-view .view .item-list ul.pager li.pager-next {
  border-left: 1px solid #CCCCCC;
  padding-left: 10px;
  margin-left: 3px;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .itn .itn-wrap .itn-view .view .item-list ul.pager li.pager-current {
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .itn .itn-wrap .itn-view .view .item-list ul.pager li a {
  color: #336699;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .itn .itn-wrap .itn-view .view .item-list ul.pager li.last {
  border-bottom: 0px;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .press .press-wrap {
  padding-top: 15px;
  display: block;
  overflow: hidden;
  position: relative;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .press .press-wrap .initiatives-section-title h3 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .press .press-wrap .press-view .view .view-content ul.news-list {
  display: block;
  overflow: hidden;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .press .press-wrap .press-view .view .view-content ul.news-list li.news-list-item {
  display: block;
  overflow: hidden;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #D3D3D3;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .press .press-wrap .press-view .view .view-content ul.news-list li.news-list-item.last {
  border-bottom: 0px;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .press .press-wrap .press-view .view .view-content ul.news-list li.news-list-item .post-date {
  color: #606060;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .press .press-wrap .press-view .view .view-content ul.news-list li.news-list-item .post-title a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  font-weight: 600;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .press .press-wrap .press-view .view .item-list {
  display: block;
  overflow: hidden;
  position: absolute;
  top: 15px;
  right: 0px;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .press .press-wrap .press-view .view .item-list ul.pager li {
  margin: 0px;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .press .press-wrap .press-view .view .item-list ul.pager li.pager-previous {
  border-right: 1px solid #CCCCCC;
  padding-right: 10px;
  margin-right: 3px;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .press .press-wrap .press-view .view .item-list ul.pager li.pager-next {
  border-left: 1px solid #CCCCCC;
  padding-left: 10px;
  margin-left: 3px;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .press .press-wrap .press-view .view .item-list ul.pager li.pager-current {
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#initiative-type-term #latest-news-updates .initiatives-latest-news-updates-wrap .itn-press .press .press-wrap .press-view .view .item-list ul.pager li a {
  color: #336699;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}
.js #initiative-type-term .resource-content {
  display: none;
}
.page-my-interventions .welcome-text-area {
  padding-top: 15px;
}
.page-my-interventions .secondary-page-titlearea {
  background: transparent !important;
}
.page-my-interventions .my-interventions-top-content {
  background-color: #e5e4e4;
  border-bottom: 1px solid #aeafb0;
  display: block;
  overflow: hidden;
  width: 100%;
  padding-bottom: 30px;
}
.page-my-interventions .my-interventions-bottom-content {
  padding-top: 30px;
  padding-bottom: 80px;
  display: block;
  overflow: hidden;
  width: 100%;
}
.page-my-interventions .atd-interventions-directions-title {
  display: block;
  overflow: hidden;
  border-bottom: 2px solid #cacaca;
}
.page-my-interventions .atd-interventions-directions-title h5 {
  color: #ca461d;
  font-family: "FiraSans-Medium", arial, helvetica, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  margin: 0 0 10px;
  text-transform: uppercase;
  float: left;
}
.page-my-interventions .atd-interventions-directions-title a {
  float: right;
  text-decoration: none;
}
.page-my-interventions table thead tr th {
  text-transform: uppercase;
}
.page-my-interventions table tbody tr td {
  padding: 15px;
  vertical-align: middle;
}
.page-my-interventions table tbody tr td a {
  text-decoration: none;
}
.page-my-interventions .my-interventions-key hr {
  border-color: #CCCCCC;
  margin: 30px 0px;
}
.page-my-interventions .my-interventions-key .my-interventions-key-wrap {
  border: 1px solid #CCCCCC;
  background-color: #F2F2F2;
  padding: 15px;
}
.page-my-interventions .my-interventions-key h2 {
  color: #5E5B5C;
  font-weight: bold;
  font-size: 13px;
  display: block;
}
.page-my-interventions .my-interventions-key ul {
  display: block;
  overflow: hidden;
}
.page-my-interventions .my-interventions-key ul li {
  display: block;
  overflow: hidden;
  margin: 15px 0px;
}
.page-my-interventions .my-intervention-report-status {
  display: block;
  overflow: hidden;
  position: relative;
  padding-left: 45px;
  min-height: 35px;
}
.page-my-interventions .my-intervention-report-status:before {
  content: 'Report Status Icon';
  text-indent: 100%;
  position: absolute;
  top: 2px;
  left: 0px;
  display: block;
  overflow: hidden;
  width: 30px;
  height: 30px;
  background: transparent url(/sites/default/themes/atd_2014/images/interventions/atd-intervention-sprite.png) no-repeat top left;
  white-space: nowrap;
}
.page-my-interventions .my-intervention-report-status.update-needed:before {
  background-position: 0px -30px;
}
.page-my-interventions .my-intervention-report-status.draft:before {
  background-position: -30px -30px;
}
.page-my-interventions .my-intervention-report-status.finalized:before {
  background-position: 0px 0px;
}
.page-my-interventions .my-intervention-report-status.opt-out:before {
  background-position: -30px 0px;
}
.page-my-interventions .my-intervention-report-status .mod-state {
  display: block;
  clear: both;
  color: #575757;
  font-weight: bold;
  font-size: 13px;
  line-height: 16px;
}
.page-my-interventions .my-intervention-report-status .mod-action {
  display: block;
  clear: both;
  color: #929292;
  font-size: 13px;
  line-height: 16px;
}
.page-my-interventions a.my-intervention-report-status .mod-action {
  color: #507BA7;
}
.sidebar-wrap .atd-interventions-reporting {
  background-color: #F2F2F2;
  border: 1px solid #CCCCCC;
  display: block;
  margin-bottom: 30px;
  padding: 15px;
}
.sidebar-wrap .atd-interventions-reporting .atd-interventions-reporting-wrap .atd-interventions-reporting-title h5 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
.sidebar-wrap .atd-interventions-reporting .atd-interventions-reporting-wrap ul.atd-interventions-reporting-list li {
  border-bottom: 1px solid #CCCCCC;
  font-size: 11px;
  font-style: normal;
  margin-bottom: 2px;
  margin-right: 1px;
  padding-bottom: 4px;
  padding-right: 1px;
}
.sidebar-wrap .atd-interventions-reporting .atd-interventions-reporting-wrap ul.atd-interventions-reporting-list li:last-child {
  border-bottom: 0px;
}
.sidebar-wrap .atd-interventions-reporting .atd-interventions-reporting-wrap ul.atd-interventions-reporting-list li a {
  text-decoration: none;
  font-size: 11px;
  font-style: normal;
}
.intervention-form .interventions-non-admin-fields {
  background-color: #f2f2f2;
  border: 1px solid #e5e5e5;
  padding: 25px;
  margin: 30px 0px;
}
.intervention-form .interventions-admin-fields {
  background-color: #ffffff;
  border: 1px solid #e6e6e6;
  padding: 25px;
  margin: 30px 0px;
}
.intervention-form .interventions-moderation-fields {
  background-color: #e6e6e6;
  border: 1px solid #d4d4d4;
  padding: 25px;
  margin: 30px 0px;
}
.intervention-form .interventions-submit-fields {
  padding: 10px 0px;
  margin: 30px 0px 60px 0px;
}
.intervention-form .intervention-field-wrap {
  display: block;
  padding: 15px 0px;
}
.intervention-form .intervention-field-wrap.title {
  padding-top: 0px;
}
.intervention-form .intervention-field-wrap > label {
  font-weight: bold;
}
.intervention-form .intervention-field-wrap > label.required:after {
  content: ' * ';
  color: red;
}
.intervention-form .intervention-field-wrap .intervention-field label {
  display: none;
}
.intervention-form .intervention-field-wrap .intervention-field .form-radios label,
.intervention-form .intervention-field-wrap .intervention-field .form-checkboxes label {
  display: inline;
}
.intervention-form .intervention-field-wrap .intervention-field-desc {
  font-style: italic;
  color: #7c7c7c;
  max-width: 75%;
}
.intervention-form .text-format-wrapper {
  padding-bottom: 10px;
}
.intervention-form .text-format-wrapper .filter-wrapper .filter-guidelines,
.intervention-form .text-format-wrapper .filter-wrapper .filter-help,
.intervention-form .text-format-wrapper .ckeditor_links {
  display: none !important;
}
.intervention-form input,
.intervention-form select {
  padding: 10px;
}
.intervention-form .intervention-type .form-type-checkbox,
.intervention-form .content-area .form-type-checkbox,
.intervention-form .target-population .form-type-checkbox,
.intervention-form .target-race .form-type-checkbox,
.intervention-form .areas-of-focus .form-type-checkbox {
  float: left;
  width: 50%;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  .intervention-form .intervention-type .form-type-checkbox,
  .intervention-form .content-area .form-type-checkbox,
  .intervention-form .target-population .form-type-checkbox,
  .intervention-form .target-race .form-type-checkbox,
  .intervention-form .areas-of-focus .form-type-checkbox {
    float: none;
    width: auto;
  }
}
.intervention-form .reporting-year legend {
  display: none;
}
.intervention-form .reporting-year .container-inline-date .date-padding {
  padding-left: 0px;
}
.intervention-form .reporting-year .container-inline-date .date-padding label {
  display: none;
}
.intervention-form .save-button input {
  background: #58a2c4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#58a2c4),color-stop(50%,#58a2c4),color-stop(50%,#4491af),color-stop(100%,#4491af));
  background: -webkit-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -o-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -ms-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: linear-gradient(to bottom,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#58a2c4',endColorstr='#4491af',GradientType=0);
  border: 1px solid #136785;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
  text-transform: uppercase;
  font-size: 15px;
  padding: 8px 6%;
}
.intervention-form .save-button input:hover {
  background: #4890b1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4890b1),color-stop(50%,#4890b1),color-stop(50%,#37829f),color-stop(100%,#37829f));
  background: -webkit-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -o-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -ms-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: linear-gradient(to bottom,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4890b1',endColorstr='#37829f',GradientType=0);
}
.option-definition-wrap {
  position: relative;
}
.option-definition-wrap .option-definition-icon {
  margin-left: 5px;
  font-size: 12px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  line-height: 14px;
  font-style: italic;
  color: #ffffff;
  width: 14px;
  height: 14px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #888888;
  text-align: center;
}
.option-definition-wrap .option-definition {
  display: none;
  position: absolute;
  top: 0px;
  right: -120px;
  width: 200px;
  -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.5);
  -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.5);
  box-shadow: 1px 1px 2px rgba(0,0,0,0.5);
  background-color: #ffffff;
  padding: 15px 25px 15px 15px;
  z-index: 500;
}
.option-definition-wrap .option-definition .option-title {
  color: #286594;
  display: block;
  clear: both;
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  margin-bottom: 10px;
}
.option-definition-wrap:hover .option-definition {
  display: block;
}
#intervention-node .interventions-sidebar-info {
  display: block;
  overflow: hidden;
  margin-top: 40px;
  padding-top: 40px;
  border-top: 2px solid #AEAFB0;
}
#intervention-node .interventions-sidebar-info .intervention-id {
  margin-bottom: 40px;
  width: 90px;
}
#intervention-node .interventions-sidebar-info .intervention-id:after {
  content: "";
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  background: #CA461D;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#intervention-node .interventions-sidebar-info .intervention-id span {
  float: left;
  width: 100%;
  padding-top: 50%;
  line-height: 0;
  margin-top: -0.7em;
  text-align: center;
  color: #ffffff;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  text-transform: uppercase;
}
#intervention-node .interventions-sidebar-info .sidebar-info-item {
  border-bottom: 1px solid #D9D9D9;
}
#intervention-node .interventions-sidebar-info .sidebar-info-item:last-child {
  border-bottom: 0px;
}
#node--atd--learning-events .views-exposed-form .filter-title-label {
  border-bottom: 1px solid #656565;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  margin: 0 0 10px;
  padding: 0 0 0px;
  text-transform: uppercase;
}
#node--atd--learning-events .views-exposed-form .form-type-textfield input {
  padding: 8px 10px;
  width: 90%;
}
#node--atd--learning-events .views-exposed-form .form-select {
  padding: 8px 10px;
  width: 200px;
}
#node--atd--learning-events .views-exposed-form .views-submit-button {
  display: block;
  overflow: hidden;
  padding-right: 2%;
}
@media screen and (max-width: 480px) {
  #node--atd--learning-events .views-exposed-form .views-submit-button {
    padding-right: 10px;
  }
}
#node--atd--learning-events .views-exposed-form .views-submit-button input {
  background: #58a2c4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#58a2c4),color-stop(50%,#58a2c4),color-stop(50%,#4491af),color-stop(100%,#4491af));
  background: -webkit-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -o-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -ms-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: linear-gradient(to bottom,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#58a2c4',endColorstr='#4491af',GradientType=0);
  border: 1px solid #136785;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
  padding-right: 10px;
  padding-left: 10px;
  cursor: pointer;
}
#node--atd--learning-events .views-exposed-form .views-submit-button input:hover {
  background: #4890b1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4890b1),color-stop(50%,#4890b1),color-stop(50%,#37829f),color-stop(100%,#37829f));
  background: -webkit-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -o-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -ms-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: linear-gradient(to bottom,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4890b1',endColorstr='#37829f',GradientType=0);
}
#node--atd--learning-events .views-exposed-form .views-reset-button {
  display: block;
  overflow: hidden;
  padding-right: 0px;
}
@media screen and (max-width: 480px) {
  #node--atd--learning-events .views-exposed-form .views-reset-button {
    padding-right: 10px;
  }
}
#node--atd--learning-events .views-exposed-form .views-reset-button input {
  background: #bdbec0;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FjYWRiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2FkYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#bdbec0),color-stop(50%,#bdbec0),color-stop(50%,#acadb1),color-stop(100%,#acadb1));
  background: -webkit-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -o-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -ms-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: linear-gradient(to bottom,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbec0',endColorstr='#acadb1',GradientType=0);
  border: 1px solid #878787;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
  padding-right: 10px;
  padding-left: 10px;
  cursor: pointer;
}
#node--atd--learning-events .views-exposed-form .views-reset-button input:hover {
  background: #aeafb1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FjYWRiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2FkYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#aeafb1),color-stop(50%,#aeafb1),color-stop(50%,#999a9e),color-stop(100%,#999a9e));
  background: -webkit-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -o-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -ms-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: linear-gradient(to bottom,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aeafb1',endColorstr='#999a9e',GradientType=0);
}
.event-top-general,
.event-top-dream {
  padding-top: 15px;
  padding-bottom: 30px;
}
.event-top-general .event-top-left .field-output,
.event-top-dream .event-top-left .field-output {
  color: #336699;
  font-size: 16px;
  line-height: 22px;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
}
.event-top-dream {
  padding-bottom: 0px;
}
.event-top-dream-wrap {
  border: 1px solid #E6E6E6;
  background-color: #FFFFFF;
}
.event-top-dream-wrap .event-top-left-wrap {
  padding: 20px;
}
.event-top-dream-wrap .event-image {
  margin-bottom: 15px;
}
.event-extra-dream {
  border-top: 1px solid #E6E6E6;
  margin-bottom: 60px;
}
.content-notes,
.content-files {
  background-color: #E9E9E9;
  border: 1px solid #D9D9D9;
  padding: 15px;
  margin-bottom: 15px;
}
.event-date {
  padding-bottom: 15px;
}
.event-image img {
  width: 100%;
  height: auto;
  display: block;
}
.event-register-btn .blue_button_set {
  padding: 10px 80px;
  text-indent: -20px;
}
.event-register-btn .blue_button_set:after {
  right: 55px;
}
.content-top-left-wrap {
  padding-right: 15px;
}
.event-mid {
  padding-top: 30px;
  padding-bottom: 30px;
}
.event-lodging .accordian-content {
  padding: 15px 0px;
}
.session-mat-list {
  margin: 20px 0px 30px 0px;
  border-top: 35px solid #7A9BBD;
  -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);
  box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);
}
.session-mat-list .accordian-button {
  padding-left: 30px;
  padding-right: 30px;
  color: #336699;
  font-size: 13px;
  border-bottom: 1px solid #DBDBDB;
}
.session-mat-list .accordian-button span {
  padding-right: 30px;
}
.session-mat-list .accordian-button.active {
  color: #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}
.session-mat-list .accordian-content {
  background-color: #FFFFFF;
  padding: 30px;
}
.session-mat-list .session-mat-file {
  margin-top: 30px;
}
.session-mat-list .session-mat-presenters {
  padding-left: 10px;
}
.session-mat-list .session-mat-presenters .item-list ul,
.session-mat-list .session-mat-presenters .item-list li {
  margin: 0px;
  padding: 0px;
}
.session-mat-list .session-mat-presenters .item-list li {
  padding: 10px 0px;
  border-bottom: 1px dotted #D9D9D9;
}
.session-mat-list .session-mat-presenters .item-list li:last-child {
  border-bottom: 0px;
}
.session-mat-list .session-mat-presenters .item-list .splitstr-1 {
  font-weight: 400;
}
.session-mat-list .session-mat-presenters .item-list .splitstr-2 {
  font-style: italic;
  font-size: 11px;
}
.schedule-agenda-row {
  width: 100%;
  display: block;
  position: relative;
  background-color: #F5F5F5;
  -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);
  box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);
  margin: 20px 0px 30px 0px;
}
.schedule-agenda-row ul,
.schedule-agenda-row li {
  padding: 0px !important;
  margin: 0px !important;
}
.schedule-agenda-row .post-date-flag {
  right: 0;
  left: 10px;
  background-color: #79B5D0;
}
.schedule-agenda-row .post-day-of-week,
.schedule-agenda-row .post-agenda-field {
  padding-left: 80px;
}
.schedule-agenda-row .post-day-of-week {
  background-color: #58A2C4;
  color: #FFFFFF;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 15px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.schedule-agenda-row .post-agenda-field {
  padding-top: 30px;
  padding-bottom: 30px;
}
.schedule-agenda-row .post-agenda-field .item-left {
  font-weight: bold;
}
.schedule-agenda-row .post-agenda-field .time-left,
.schedule-agenda-row .post-agenda-field .time-right {
  min-width: 60px;
  display: inline-block;
}
.schedule-agenda-row .post-agenda-field .dashsep {
  padding: 0px 15px 0px 5px;
}
.cover-bg-noimg {
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  width: 100%;
  height: 100%;
}
.default-bg-in-person {
  background: url(/sites/default/themes/atd_2014/images/events/event-inperson.png) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.default-bg-webinar {
  background: url(/sites/default/themes/atd_2014/images/events/event-webinar.png) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.default-bg-dream {
  background: url(/sites/default/themes/atd_2014/images/events/event-dream.png) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap {
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  line-height: 34px;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media screen and (max-width: 480px) {
  #node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap {
    font-size: 20px;
    line-height: 28px;
  }
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .title {
  border-bottom: 2px solid #ACC1D6;
  padding-bottom: 5px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .title a {
  display: block;
  color: #FFFFFF;
  font-family: Georgia, serif;
  font-size: 22px;
  line-height: 32px;
  text-decoration: none;
  width: 70%;
}
@media screen and (max-width: 480px) {
  #node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .title a {
    width: auto;
  }
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap {
  display: block;
  overflow: hidden;
  padding-top: 15px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left {
  display: block;
  overflow: hidden;
  float: left;
  width: 65%;
  padding-right: 5%;
}
@media screen and (max-width: 480px) {
  #node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left {
    float: none;
    width: 100%;
    padding: 0px;
  }
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .post-date {
  color: #004684;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding-bottom: 10px;
  font-size: 13px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .post-date span {
  text-transform: uppercase;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body {
  @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic,800,800italic,300italic,300|Open+Sans+Condensed:300,700,300italic);
}
@font-face {
  font-family: 'FiraSans-Regular';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Medium';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Light';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h1,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h2,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h3,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h4,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h5,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h6,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body em,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body font,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body strike,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body strong,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body ol,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body ul,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body body {
  font-family: 'Open Sans', sans-serif;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body a.btn-white,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body a.btn-teal,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body a.btn-red {
  display: inline-block;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: bold;
  margin: 0 5px;
  text-shadow: none;
  text-decoration: none;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body a.btn-white {
  color: #000;
  background: #fff;
  border: 1px solid #e2e2e2;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body a.btn-teal {
  color: #fff;
  background: #57accb;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body a.btn-red {
  color: #fff;
  background: red;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body a.btn-white:hover,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body a.btn-teal:hover,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body a.btn-red:hover {
  background-color: #008367 !important;
  color: #fff !important;
  text-shadow: none;
  text-decoration: none !important;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body div {
  font-size: 13px;
  line-height: 22px;
  font-weight: normal;
  color: #3F3F3F;
  margin: 0 0 22px 0;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p {
  font-size: 13px;
  line-height: 22px;
  font-weight: normal;
  color: #3F3F3F;
  margin: 0 0 22px 0;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body sup,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body sub {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
  font-size: 10px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body sub {
  top: 0.4em;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body b {
  letter-spacing: .01em;
  font-weight: bold;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body strong {
  font-weight: bold;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body em {
  font-style: italic;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body i {
  font-style: italic;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body u {
  text-decoration: underline;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h3 {
  font-family: 'FiraSans-Medium';
  font-size: 16px;
  line-height: 18px;
  letter-spacing: .04em;
  color: #CB461D;
  text-transform: uppercase;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h4 {
  font-family: 'FiraSans-Medium';
  font-size: 16px;
  line-height: 18px;
  letter-spacing: .02em;
  color: #3F3F3F;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h5 {
  font-size: 14px;
  line-height: 16px;
  letter-spacing: .02em;
  color: #CB461D;
  font-weight: bold;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h6 {
  font-size: 15px;
  line-height: 27px;
  color: #4d4d4d;
  font-weight: bold;
  margin-bottom: 22px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h3 strong,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h4 strong {
  font-weight: normal;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body a {
  color: #336699;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body a:hover {
  color: #CB461D;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li>a {
  text-decoration: none;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a:hover {
  text-decoration: underline;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h3 a,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h5 a {
  color: #CB461D;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h3 a:hover,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h5 a:hover {
  color: #a5261c;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h4 a {
  color: #3F3F3F;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h4 a:hover {
  color: #5b5b5b;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body hr {
  border: 0;
  height: 0;
  border-top: 1px solid #999999;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body hr.rule-large {
  border: 0;
  height: 0;
  border-top: 2px solid #999999;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body hr.rule-margins {
  margin: 22px 0 22px 0;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body hr.rule-dotted {
  border-top: 1px dotted #CCCCCC;
  border-bottom: none;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body img {
  max-width: 100% !important;
  height: auto !important;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p img {
  margin: 22px 6px 22px 0;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a img {
  margin-left: 2px;
  max-width: 99.5% !important;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a img:hover {
  border: 2px solid gray;
  margin: 20px 4px 20px 0;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body ul {
  margin: 0 0 22px 0;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li {
  font-size: 13px;
  line-height: 18px;
  font-weight: normal;
  color: #3F3F3F;
  list-style-position: outside;
  margin: 10px 0 10px 0;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body ul ul {
  margin: 0 0 0 16px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body ul li {
  list-style: disc;
  margin-left: 16px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body ul ul li {
  margin: 10px 0 10px 16px;
  list-style: circle;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body ol {
  margin: 0px 0 22px 0;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body ol li {
  list-style: none;
  margin: 0 0 10px 17px;
  list-style-type: decimal;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body ol ol {
  margin: 10px 0 0 2px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body ol ol li {
  list-style: lower-alpha;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li h3 {
  display: inline;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li h4 {
  display: inline;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li h5 {
  display: inline;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li h6 {
  display: inline;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href^="http"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href^="http"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href^="http"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-external.gif);
  padding: 0 0px 0 3px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href^="http"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href^="http"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href^="http"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-external-hover.gif);
  padding: 0 0px 0 3px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".pdf"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".xls"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".xlsx"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".doc"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".docx"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".xl"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".txt"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".rtf"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".ppt"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".pdf"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".xls"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".xlsx"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".doc"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".docx"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".xl"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".txt"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".rtf"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".ppt"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".pdf"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".xls"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".xlsx"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".doc"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".docx"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".xl"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".txt"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".rtf"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".ppt"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".pdf"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".xls"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".xlsx"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".doc"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".docx"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".xl"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".txt"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".rtf"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".ppt"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".pdf"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".xls"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".xlsx"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".doc"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".docx"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".xl"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".txt"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".rtf"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".ppt"]:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".pdf"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".xls"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".xlsx"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".doc"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".docx"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".xl"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".txt"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".rtf"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".ppt"]:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body .callout {
  background-color: #EFEFEF;
  border: 1px solid #D8D8D8;
  padding: 22px;
  margin-bottom: 22px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.callout {
  display: block;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body .callout ul:last-child,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body .callout ol:last-child,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body .callout div:last-child,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body .callout p:last-child,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body .callout h6:last-child {
  margin-bottom: 0;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-arrow a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-arrow.png);
  margin-left: 4px;
  vertical-align: -1px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-arrow a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-arrow.png);
  margin-left: 4px;
  vertical-align: -1px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-pdf a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-pdf.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-pdf a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-pdf.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-xls a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-xls.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-xls a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-xls.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-doc a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-doc.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-doc a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-doc.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-external a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-link-external.gif) !important;
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-external a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-link-external.gif) !important;
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-arrow a,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-pdf a,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-xls a,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-doc a,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-external a {
  border-bottom: none;
  text-decoration: none;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body table {
  border-collapse: collapse;
  margin: 10px 0 22px 0;
  width: 100%;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body thead {
  background-color: #D9D9D9;
  border: 1px solid #c6c6c6;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body tbody {
  background-color: #fff;
  border: 1px solid #c6c6c6;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body tfoot {
  background-color: #EBEBEB;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body tbody tr {
  background-color: #fff;
  border-bottom: 1px solid #ccc;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body th {
  color: #5C5C5C;
  font-size: 13px;
  line-height: 16x;
  letter-spacing: .01em;
  font-weight: bold;
  text-align: left;
  padding: 10px;
  background-color: #D9D9D9;
  border-right: 1px solid #c6c6c6;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body td {
  padding: 10px;
  border-right: 1px solid #c6c6c6;
  line-height: 18px;
  font-size: 13px;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body tfoot tr {
  border: 1px solid #c6c6c6;
  background-color: #EBEBEB;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body tbody td p {
  line-height: 18px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body thead th h3,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body thead th h4,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body thead th h5,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body thead th h6 {
  margin: 0;
  font-weight: normal;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body thead th h5,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body thead th h6 {
  margin: 0;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body tbody tr td h5 {
  margin: 0;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body thead tr th p {
  color: white;
  margin: 0;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body tbody tr td p:last-child {
  margin-bottom: 0;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body table ol li {
  font-size: 13px;
  line-height: 18px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body table li {
  list-style: disc inside none;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body table ul li {
  list-style: disc inside none;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body table ul li:before,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body table ul ul li:before {
  content: none;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body table ul ul li {
  list-style: circle inside none;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body .table-striped tbody tr:nth-child(even) {
  background: #F7F5F5;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body .table-striped thead,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body .table-striped thead tr th,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body .table-striped thead tr {
  background: none;
  border: none;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body .table-striped thead tr th {
  margin-bottom: 0;
  line-height: 14px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body ul.list-plain li {
  list-style: none;
  margin-left: 0;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.text-caps-off {
  text-transform: none;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.text-normal {
  font-weight: normal;
  font-family: 'Open Sans', sans-serif;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.text-semibold {
  font-weight: 600;
  font-family: 'Open Sans', sans-serif;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h3 span.text-normal,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h4 span.text-normal,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h3 span.text-semibold,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body h4 span.text-semibold {
  font-family: 'FiraSans-regular';
  font-weight: normal;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-noicon a:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-noicon a:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.link-noicon a:visited:after {
  content: "";
  padding: 0;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.text-red {
  color: #CB461D;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.text-black {
  color: #3F3F3F;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.text-green {
  color: #1E7B82;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.text-quote {
  font-family: Georgia, serif;
  font-size: 15px;
  line-height: 23px;
  color: #4B4B4B;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.text-quote-name {
  font-family: Georgia, serif;
  font-size: 14px;
  line-height: 16px;
  color: #3A8B91;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.image-thumb img {
  margin: 0;
  height: 120px !important;
  width: auto !important;
  background-color: white;
  margin: 4px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.image-thumb a img:hover {
  border: 2px solid gray;
  margin: 2px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.image-thumb a:hover {
  border-bottom: none;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.image-thumb a:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.image-thumb a:hover:after,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.image-thumb a:visited:after {
  content: "";
  padding: 0;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li>p:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 480px) {
  #node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body span.image-thumb img {
    height: auto !important;
    max-height: 120px !important;
    max-width: 100% !important;
  }
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body p,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body li,
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-body a {
  color: #ffffff !important;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-link {
  padding-top: 10px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-link a {
  background: #58a2c4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#58a2c4),color-stop(50%,#58a2c4),color-stop(50%,#4491af),color-stop(100%,#4491af));
  background: -webkit-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -o-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -ms-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: linear-gradient(to bottom,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#58a2c4',endColorstr='#4491af',GradientType=0);
  border: 1px solid #136785;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
  line-height: 18px;
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-left .article-link a:hover {
  background: #4890b1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4890b1),color-stop(50%,#4890b1),color-stop(50%,#37829f),color-stop(100%,#37829f));
  background: -webkit-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -o-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -ms-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: linear-gradient(to bottom,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4890b1',endColorstr='#37829f',GradientType=0);
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-right {
  display: block;
  overflow: hidden;
  float: right;
  width: 30%;
}
@media screen and (max-width: 480px) {
  #node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-right {
    display: none;
  }
}
#node--atd--latest-news .landing-page-header .landing-page-header-wrap .landing-page-header-content .landing-page-header-content-wrap .view .view-content ul.latest-news-list li.latest-news-list-item .recent-featured-update .content-wrap .content-right .article-image a img {
  width: 100% !important;
  height: auto !important;
}
#node--atd--latest-news .latest-news-3-updates {
  padding-top: 40px;
  padding-bottom: 10px;
}
#node--atd--latest-news .latest-news-3-updates .latest-news-3-updates-content .latest-news-title-wrap {
  display: block;
  overflow: hidden;
  border-bottom: solid 2px #d3d3d3;
  padding-bottom: 5px;
  margin-bottom: 10px;
}
#node--atd--latest-news .latest-news-3-updates .latest-news-3-updates-content .latest-news-title-wrap h2.title {
  float: left;
  display: block;
  overflow: hidden;
  color: #CB461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 22px;
  display: inline-block;
  text-transform: uppercase;
}
#node--atd--latest-news .latest-news-3-updates .latest-news-3-updates-content .latest-news-title-wrap .view-all {
  float: right;
  display: block;
  overflow: hidden;
}
#node--atd--latest-news .latest-news-3-updates .latest-news-3-updates-content .latest-news-title-wrap .view-all a {
  color: #336699;
  font-size: 13px;
  text-decoration: none;
  font-style: normal;
  display: block;
  background-image: url(/sites/default/themes/atd_2014/images/home/linkarrow.png);
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 15px;
}
#node--atd--latest-news .latest-news-3-updates .latest-news-3-updates-content .latest-news-views .view .view-content ul.latest-news-list {
  display: block;
  overflow: hidden;
}
#node--atd--latest-news .latest-news-3-updates .latest-news-3-updates-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item {
  display: block;
  overflow: hidden;
  float: left;
  width: 33.33%;
  padding-top: 20px;
  padding-bottom: 20px;
}
@media screen and (max-width: 480px) {
  #node--atd--latest-news .latest-news-3-updates .latest-news-3-updates-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item {
    width: 100%;
    border-bottom: 1px solid #D3D3D3;
  }
  #node--atd--latest-news .latest-news-3-updates .latest-news-3-updates-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item.last {
    border-bottom: 0px;
  }
}
#node--atd--latest-news .latest-news-3-updates .latest-news-3-updates-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-image {
  padding: 0px 10px;
}
@media screen and (max-width: 480px) {
  #node--atd--latest-news .latest-news-3-updates .latest-news-3-updates-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-image {
    padding: 0px;
  }
}
#node--atd--latest-news .latest-news-3-updates .latest-news-3-updates-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-image a img {
  width: 100% !important;
  height: auto !important;
}
#node--atd--latest-news .latest-news-3-updates .latest-news-3-updates-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-post-date {
  padding: 0px 10px;
  color: #606060;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}
@media screen and (max-width: 480px) {
  #node--atd--latest-news .latest-news-3-updates .latest-news-3-updates-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-post-date {
    padding: 0px;
  }
}
#node--atd--latest-news .latest-news-3-updates .latest-news-3-updates-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-title {
  padding: 0px 10px;
}
@media screen and (max-width: 480px) {
  #node--atd--latest-news .latest-news-3-updates .latest-news-3-updates-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-title {
    padding: 0px;
  }
}
#node--atd--latest-news .latest-news-3-updates .latest-news-3-updates-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-title a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  font-weight: 600;
}
#node--atd--latest-news .latest-news-3-in-the-news {
  padding-top: 40px;
  padding-bottom: 40px;
}
#node--atd--latest-news .latest-news-3-in-the-news .latest-news-3-in-the-news-content .latest-news-title-wrap {
  display: block;
  overflow: hidden;
  border-bottom: solid 2px #d3d3d3;
  padding-bottom: 5px;
  margin-bottom: 10px;
}
#node--atd--latest-news .latest-news-3-in-the-news .latest-news-3-in-the-news-content .latest-news-title-wrap h2.title {
  float: left;
  display: block;
  overflow: hidden;
  color: #CB461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 22px;
  display: inline-block;
  text-transform: uppercase;
}
#node--atd--latest-news .latest-news-3-in-the-news .latest-news-3-in-the-news-content .latest-news-title-wrap .view-all {
  float: right;
  display: block;
  overflow: hidden;
}
#node--atd--latest-news .latest-news-3-in-the-news .latest-news-3-in-the-news-content .latest-news-title-wrap .view-all a {
  color: #336699;
  font-size: 13px;
  text-decoration: none;
  font-style: normal;
  display: block;
  background-image: url(/sites/default/themes/atd_2014/images/home/linkarrow.png);
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 15px;
}
#node--atd--latest-news .latest-news-3-in-the-news .latest-news-3-in-the-news-content .latest-news-views .view .view-content ul.latest-news-list {
  display: block;
  overflow: hidden;
}
#node--atd--latest-news .latest-news-3-in-the-news .latest-news-3-in-the-news-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item {
  display: block;
  overflow: hidden;
  float: left;
  width: 33.33%;
  padding-top: 20px;
  padding-bottom: 20px;
}
@media screen and (max-width: 480px) {
  #node--atd--latest-news .latest-news-3-in-the-news .latest-news-3-in-the-news-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item {
    width: 100%;
    border-bottom: 1px solid #D3D3D3;
  }
  #node--atd--latest-news .latest-news-3-in-the-news .latest-news-3-in-the-news-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item.last {
    border-bottom: 0px;
  }
}
#node--atd--latest-news .latest-news-3-in-the-news .latest-news-3-in-the-news-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-categories {
  padding: 0px 10px;
  color: #999999;
  text-transform: uppercase;
}
@media screen and (max-width: 480px) {
  #node--atd--latest-news .latest-news-3-in-the-news .latest-news-3-in-the-news-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-categories {
    padding: 0px;
  }
}
#node--atd--latest-news .latest-news-3-in-the-news .latest-news-3-in-the-news-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-categories a {
  color: #999999;
  text-transform: uppercase;
}
#node--atd--latest-news .latest-news-3-in-the-news .latest-news-3-in-the-news-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-post-date {
  padding: 0px 10px;
  color: #606060;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}
@media screen and (max-width: 480px) {
  #node--atd--latest-news .latest-news-3-in-the-news .latest-news-3-in-the-news-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-post-date {
    padding: 0px;
  }
}
#node--atd--latest-news .latest-news-3-in-the-news .latest-news-3-in-the-news-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-title {
  padding: 0px 10px;
}
@media screen and (max-width: 480px) {
  #node--atd--latest-news .latest-news-3-in-the-news .latest-news-3-in-the-news-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-title {
    padding: 0px;
  }
}
#node--atd--latest-news .latest-news-3-in-the-news .latest-news-3-in-the-news-content .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-title a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  font-weight: 600;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter {
  padding-top: 40px;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight {
  display: block;
  overflow: hidden;
  padding-bottom: 40px;
  padding-right: 5px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight {
    padding-right: 0px;
  }
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight .latest-news-title-wrap {
  display: block;
  overflow: hidden;
  border-bottom: solid 2px #d3d3d3;
  padding-bottom: 5px;
  margin-bottom: 10px;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight .latest-news-title-wrap h2.title {
  float: left;
  display: block;
  overflow: hidden;
  color: #CB461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 22px;
  display: inline-block;
  text-transform: uppercase;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight .latest-news-title-wrap .view-all {
  float: right;
  display: block;
  overflow: hidden;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight .latest-news-title-wrap .view-all a {
  color: #336699;
  font-size: 13px;
  text-decoration: none;
  font-style: normal;
  display: block;
  background-image: url(/sites/default/themes/atd_2014/images/home/linkarrow.png);
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 15px;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight .latest-news-views .view .view-content ul.latest-news-list {
  display: block;
  overflow: hidden;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item {
  display: block;
  position: relative;
  margin-top: 5px;
  border-bottom: 1px solid #D3D3D3;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item.last {
  border-bottom: 0px;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .post-image {
  padding-bottom: 20px;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .post-image a {
  display: block;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .post-image a img {
  width: 100% !important;
  height: auto !important;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .post-title {
  padding-bottom: 10px;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .post-title a {
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 15px;
  line-height: 22px;
  color: #336699;
  text-decoration: none;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .post-body {
  padding-bottom: 10px;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .post-body p {
  color: #606060;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .post-body a {
  color: #336699;
  text-decoration: none;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .post-link {
  padding-bottom: 10px;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-spotlight .spotlight .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .post-link a {
  display: block;
  font-size: 12px;
  width: 70px;
  background-image: url(/sites/default/themes/atd_2014/images/home/linkarrow.png);
  background-position: right center;
  background-repeat: no-repeat;
  padding-right: 15px;
  color: #336699;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-size: 13px;
  text-decoration: none;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .press,
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .newsletters {
  display: block;
  overflow: hidden;
  padding-bottom: 40px;
  padding-left: 5px;
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .press,
  #node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .newsletters {
    padding-left: 0px;
  }
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .press .latest-news-title-wrap,
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .newsletters .latest-news-title-wrap {
  display: block;
  overflow: hidden;
  border-bottom: solid 2px #d3d3d3;
  padding-bottom: 5px;
  margin-bottom: 10px;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .press .latest-news-title-wrap h2.title,
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .newsletters .latest-news-title-wrap h2.title {
  float: left;
  display: block;
  overflow: hidden;
  color: #CB461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 22px;
  display: inline-block;
  text-transform: uppercase;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .press .latest-news-title-wrap .view-all,
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .newsletters .latest-news-title-wrap .view-all {
  float: right;
  display: block;
  overflow: hidden;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .press .latest-news-title-wrap .view-all a,
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .newsletters .latest-news-title-wrap .view-all a {
  color: #336699;
  font-size: 13px;
  text-decoration: none;
  font-style: normal;
  display: block;
  background-image: url(/sites/default/themes/atd_2014/images/home/linkarrow.png);
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 15px;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .press .latest-news-views .view .view-content ul.latest-news-list,
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .newsletters .latest-news-views .view .view-content ul.latest-news-list {
  display: block;
  overflow: hidden;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .press .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item,
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .newsletters .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item {
  display: block;
  overflow: hidden;
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #D3D3D3;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .press .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item.last,
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .newsletters .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item.last {
  border-bottom: 0px;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .press .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-post-date,
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .newsletters .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-post-date {
  color: #606060;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .press .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-title a,
#node--atd--latest-news .latest-news-spotlight-press-newsletter .latest-news-press-newsletter .newsletters .latest-news-views .view .view-content ul.latest-news-list li.latest-news-list-item .news-title a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  font-weight: 600;
}
#node--atd--latest-news .latest-news-twitter-media {
  background-color: #F5F5F5;
  padding-top: 30px;
  padding-bottom: 60px;
  border-top: 1px solid #E6E6E6;
}
#node--atd--latest-news .latest-news-twitter-media .latest-news-twitter-media-wrap .latest-news-twitter .twitter .latest-twitter-post .view .view-content ul.twitter-list {
  display: block;
  overflow: hidden;
  padding: 0 0 41px;
}
#node--atd--latest-news .latest-news-twitter-media .latest-news-twitter-media-wrap .latest-news-twitter .twitter .latest-twitter-post .view .view-content ul.twitter-list li.twitter-item {
  background-color: #58A2C4;
  background-image: url(/sites/default/themes/atd_2014/images/home/twittericon.png);
  background-position: 95% 95%;
  background-repeat: no-repeat;
  border-radius: 10px;
  padding: 20px 20px 10px 20px;
  width: 65%;
}
@media screen and (max-width: 480px) {
  #node--atd--latest-news .latest-news-twitter-media .latest-news-twitter-media-wrap .latest-news-twitter .twitter .latest-twitter-post .view .view-content ul.twitter-list li.twitter-item {
    width: 85%;
  }
}
#node--atd--latest-news .latest-news-twitter-media .latest-news-twitter-media-wrap .latest-news-twitter .twitter .latest-twitter-post .view .view-content ul.twitter-list li.twitter-item .twitter-item-wrap {
  display: block;
  position: relative;
}
#node--atd--latest-news .latest-news-twitter-media .latest-news-twitter-media-wrap .latest-news-twitter .twitter .latest-twitter-post .view .view-content ul.twitter-list li.twitter-item .twitter-item-wrap .twitter-item-content .twitter-message-text,
#node--atd--latest-news .latest-news-twitter-media .latest-news-twitter-media-wrap .latest-news-twitter .twitter .latest-twitter-post .view .view-content ul.twitter-list li.twitter-item .twitter-item-wrap .twitter-item-content .twitter-message-text a {
  color: #FFFFFF;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}
#node--atd--latest-news .latest-news-twitter-media .latest-news-twitter-media-wrap .latest-news-twitter .twitter .latest-twitter-post .view .view-content ul.twitter-list li.twitter-item .twitter-item-wrap .twitter-item-content .twitter-post-date {
  color: #FFFFFF;
  font-size: 10px;
  line-height: 14px;
  margin: 10px 0;
}
#node--atd--latest-news .latest-news-twitter-media .latest-news-twitter-media-wrap .latest-news-twitter .twitter .latest-twitter-post .view .view-content ul.twitter-list li.twitter-item .twitter-item-wrap:after {
  position: absolute;
  bottom: -40px;
  left: -20px;
  background-image: url(/sites/default/themes/atd_2014/images/home/twitter_bottomangle.png);
  display: block;
  height: 20px;
  padding: 0;
  width: 49px;
  content: ' ';
}
#node--atd--latest-news .latest-news-twitter-media .latest-news-twitter-media-wrap .latest-news-media .media .media-request .media-request-wrap {
  padding: 15px;
  background-color: #F2F2F2;
  border: 1px solid #C9C9C9;
}
#node--atd--latest-news .latest-news-twitter-media .latest-news-twitter-media-wrap .latest-news-media .media .media-request .media-request-wrap .title h3 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
.node--atd--latest-news--views .news-listing {
  display: block;
  overflow: hidden;
  padding-top: 40px;
  padding-bottom: 60px;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets {
  display: block;
  overflow: hidden;
  padding-bottom: 20px;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-field-categories-tid-wrapper {
  float: left;
  width: 48%;
  padding-right: 0px;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-field-categories-tid-wrapper {
    width: 100%;
    float: none;
    padding-bottom: 20px;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-field-categories-tid-wrapper label {
  border-bottom: 1px solid #656565;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  margin: 0 0 10px;
  padding: 0 0 0px;
  text-transform: uppercase;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-field-categories-tid-wrapper .views-widget .form-type-select {
  width: 100%;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-field-categories-tid-wrapper .views-widget .form-type-select select {
  width: 100%;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper {
  float: right;
  width: 48%;
  padding-right: 0px;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper {
    width: 100%;
    float: none;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper > label {
  border-bottom: 1px solid #656565;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  margin: 0 0 10px;
  padding: 0 0 0px;
  text-transform: uppercase;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper .views-widget {
  display: block;
  overflow: hidden;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper .views-widget #edit-date-filter-min-wrapper {
  float: left;
  width: 48%;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper .views-widget #edit-date-filter-min-wrapper {
    width: 100%;
    float: none;
    padding-bottom: 10px;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper .views-widget #edit-date-filter-min-wrapper #edit-date-filter-min .container-inline-date .form-type-date-popup {
  display: block;
  overflow: hidden;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper .views-widget #edit-date-filter-min-wrapper #edit-date-filter-min .container-inline-date .form-type-date-popup label {
  float: left;
  width: 45%;
  text-align: right;
  padding-right: 5%;
  font-weight: normal;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper .views-widget #edit-date-filter-min-wrapper #edit-date-filter-min .container-inline-date .form-type-date-popup label {
    width: 100%;
    float: none;
    text-align: left;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper .views-widget #edit-date-filter-min-wrapper #edit-date-filter-min .container-inline-date .form-type-date-popup .date-padding {
  float: left;
  width: 50%;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper .views-widget #edit-date-filter-min-wrapper #edit-date-filter-min .container-inline-date .form-type-date-popup .date-padding {
    width: 100%;
    float: none;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper .views-widget #edit-date-filter-min-wrapper #edit-date-filter-min .container-inline-date .form-type-date-popup .date-padding .form-type-textfield div.description {
  display: none;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper .views-widget #edit-date-filter-max-wrapper {
  float: left;
  width: 48%;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper .views-widget #edit-date-filter-max-wrapper {
    width: 100%;
    float: none;
    padding-bottom: 10px;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper .views-widget #edit-date-filter-max-wrapper #edit-date-filter-max .container-inline-date .form-type-date-popup {
  display: block;
  overflow: hidden;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper .views-widget #edit-date-filter-max-wrapper #edit-date-filter-max .container-inline-date .form-type-date-popup label {
  float: left;
  width: 45%;
  text-align: right;
  padding-right: 5%;
  font-weight: normal;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper .views-widget #edit-date-filter-max-wrapper #edit-date-filter-max .container-inline-date .form-type-date-popup label {
    width: 100%;
    float: none;
    text-align: left;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper .views-widget #edit-date-filter-max-wrapper #edit-date-filter-max .container-inline-date .form-type-date-popup .date-padding {
  float: left;
  width: 50%;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper .views-widget #edit-date-filter-max-wrapper #edit-date-filter-max .container-inline-date .form-type-date-popup .date-padding {
    width: 100%;
    float: none;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets #edit-date-filter-wrapper .views-widget #edit-date-filter-max-wrapper #edit-date-filter-max .container-inline-date .form-type-date-popup .date-padding .form-type-textfield div.description {
  display: none;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-submit-button {
  position: relative;
  bottom: 0px;
  padding-right: 2%;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-submit-button input {
  background: #58a2c4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#58a2c4),color-stop(50%,#58a2c4),color-stop(50%,#4491af),color-stop(100%,#4491af));
  background: -webkit-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -o-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -ms-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: linear-gradient(to bottom,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#58a2c4',endColorstr='#4491af',GradientType=0);
  border: 1px solid #136785;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
  padding-right: 20%;
  padding-left: 20%;
  cursor: pointer;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-submit-button input:hover {
  background: #4890b1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4890b1),color-stop(50%,#4890b1),color-stop(50%,#37829f),color-stop(100%,#37829f));
  background: -webkit-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -o-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -ms-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: linear-gradient(to bottom,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4890b1',endColorstr='#37829f',GradientType=0);
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-reset-button {
  position: relative;
  bottom: 0px;
  right: 0px;
  padding-right: 0px;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-reset-button input {
  background: #bdbec0;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FjYWRiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2FkYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#bdbec0),color-stop(50%,#bdbec0),color-stop(50%,#acadb1),color-stop(100%,#acadb1));
  background: -webkit-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -o-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -ms-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: linear-gradient(to bottom,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbec0',endColorstr='#acadb1',GradientType=0);
  border: 1px solid #878787;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
  padding-right: 20%;
  padding-left: 20%;
  cursor: pointer;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-reset-button input:hover {
  background: #aeafb1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FjYWRiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2FkYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#aeafb1),color-stop(50%,#aeafb1),color-stop(50%,#999a9e),color-stop(100%,#999a9e));
  background: -webkit-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -o-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -ms-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: linear-gradient(to bottom,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aeafb1',endColorstr='#999a9e',GradientType=0);
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content {
  border-top: 1px solid #CBCBCB;
  padding-top: 20px;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content ul.latest-news-list {
  display: block;
  overflow: hidden;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content ul.latest-news-list li.latest-news-list-item {
  display: block;
  overflow: hidden;
  float: left;
  width: 33.33%;
  padding-top: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #DFDFDF;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content ul.latest-news-list li.latest-news-list-item {
    width: 100%;
    border-bottom: 1px solid #D3D3D3;
  }
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content ul.latest-news-list li.latest-news-list-item.last {
    border-bottom: 0px;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-updates .news-image {
  padding: 0px 10px;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-updates .news-image {
    padding: 0px;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-updates .news-image a img {
  width: 100% !important;
  height: auto !important;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-updates .news-post-date {
  padding: 0px 10px;
  color: #606060;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-updates .news-post-date {
    padding: 0px;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-updates .news-title {
  padding: 0px 10px;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-updates .news-title {
    padding: 0px;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-updates .news-title a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  font-weight: 600;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-press .news-categories {
  padding: 0px 10px;
  color: #999999;
  text-transform: uppercase;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-press .news-categories {
    padding: 0px;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-press .news-categories a {
  color: #999999;
  text-transform: uppercase;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-press .news-post-date {
  padding: 0px 10px;
  color: #606060;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-press .news-post-date {
    padding: 0px;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-press .news-title {
  padding: 0px 10px;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-press .news-title {
    padding: 0px;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-press .news-title a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  font-weight: 600;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-itn .news-post-date {
  padding: 0px 10px;
  color: #606060;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-itn .news-post-date {
    padding: 0px;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-itn .news-title {
  padding: 0px 10px;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-itn .news-title {
    padding: 0px;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-itn .news-title a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  font-weight: 600;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-spotlight .news-image {
  padding: 0px 10px;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-spotlight .news-image {
    padding: 0px;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-spotlight .news-image a img {
  width: 100% !important;
  height: auto !important;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-spotlight .news-post-date {
  padding: 0px 10px;
  color: #606060;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-spotlight .news-post-date {
    padding: 0px;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-spotlight .news-title {
  padding: 0px 10px;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-spotlight .news-title {
    padding: 0px;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-spotlight .news-title a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  font-weight: 600;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-newsletters .news-post-date {
  padding: 0px 10px;
  color: #606060;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-newsletters .news-post-date {
    padding: 0px;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-newsletters .news-title {
  padding: 0px 10px;
}
@media screen and (max-width: 480px) {
  .node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-newsletters .news-title {
    padding: 0px;
  }
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content-newsletters .news-title a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  font-weight: 600;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view ul.pager {
  padding-top: 30px;
}
.news-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .news-sidebar-info .news-thumbnail {
  text-align: left;
  padding: 0 0 20px;
  display: block;
  overflow: hidden;
}
.news-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .news-sidebar-info .news-thumbnail .image {
  display: inline-block;
  width: 100%;
  overflow: hidden;
}
.news-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .news-sidebar-info .news-thumbnail .image img {
  width: 100% !important;
  height: auto !important;
}
.news-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .news-sidebar-info .sidebar-info-item {
  display: block;
  overflow: hidden;
  padding: 10px 0px 10px 0px;
  border-bottom: 1px solid #CCCCCC;
}
.news-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .news-sidebar-info .sidebar-info-item:last-child {
  border-bottom: 0px;
}
.news-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .news-sidebar-info .sidebar-info-item h4 {
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
}
.news-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .news-sidebar-info .sidebar-info-item .value a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
.news-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .news-sidebar-info .posted-date {
  padding-top: 0px;
}
.news-node .press-release-files {
  display: block;
}
.news-node .press-release-files h4 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
.news-link {
  padding: 0 10px;
}
@media screen and (max-width: 480px) {
  .news-link {
    padding: 0px;
  }
}
@media screen and (max-width: 480px) {
  #node--atd--contact-us .contact-us-map {
    display: none;
  }
}
#node--atd--contact-us .contact-us-map .contact-us-map-wrap .map-image {
  height: 375px;
  width: 100%;
  background: #E9E5DC url(/sites/default/themes/atd_2014/images/contact/contact-google-maps.png) repeat-x center center;
  text-indent: -9999px;
  border-bottom: 2px solid #ffffff;
  display: block;
  overflow: hidden;
}
#node--atd--contact-us .contact-us-body-sidebar {
  padding-top: 40px;
  padding-bottom: 60px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap {
  background-color: #F2F2F2;
  border: 1px solid #E6E6E6;
  padding: 25px;
  margin-right: 22px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .links {
  display: none !important;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation {
  @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic,800,800italic,300italic,300|Open+Sans+Condensed:300,700,300italic);
}
@font-face {
  font-family: 'FiraSans-Regular';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Medium';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Light';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h1,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h2,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h3,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h4,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h5,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h6,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation em,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation font,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation strike,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation strong,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation ol,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation ul,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation body {
  font-family: 'Open Sans', sans-serif;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation a.btn-white,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation a.btn-teal,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation a.btn-red {
  display: inline-block;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: bold;
  margin: 0 5px;
  text-shadow: none;
  text-decoration: none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation a.btn-white {
  color: #000;
  background: #fff;
  border: 1px solid #e2e2e2;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation a.btn-teal {
  color: #fff;
  background: #57accb;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation a.btn-red {
  color: #fff;
  background: red;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation a.btn-white:hover,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation a.btn-teal:hover,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation a.btn-red:hover {
  background-color: #008367 !important;
  color: #fff !important;
  text-shadow: none;
  text-decoration: none !important;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation div {
  font-size: 13px;
  line-height: 22px;
  font-weight: normal;
  color: #3F3F3F;
  margin: 0 0 22px 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p {
  font-size: 13px;
  line-height: 22px;
  font-weight: normal;
  color: #3F3F3F;
  margin: 0 0 22px 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation sup,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation sub {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
  font-size: 10px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation sub {
  top: 0.4em;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation b {
  letter-spacing: .01em;
  font-weight: bold;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation strong {
  font-weight: bold;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation em {
  font-style: italic;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation i {
  font-style: italic;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation u {
  text-decoration: underline;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h3 {
  font-family: 'FiraSans-Medium';
  font-size: 16px;
  line-height: 18px;
  letter-spacing: .04em;
  color: #CB461D;
  text-transform: uppercase;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h4 {
  font-family: 'FiraSans-Medium';
  font-size: 16px;
  line-height: 18px;
  letter-spacing: .02em;
  color: #3F3F3F;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h5 {
  font-size: 14px;
  line-height: 16px;
  letter-spacing: .02em;
  color: #CB461D;
  font-weight: bold;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h6 {
  font-size: 15px;
  line-height: 27px;
  color: #4d4d4d;
  font-weight: bold;
  margin-bottom: 22px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h3 strong,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h4 strong {
  font-weight: normal;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation a {
  color: #336699;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation a:hover {
  color: #CB461D;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li>a {
  text-decoration: none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a:hover {
  text-decoration: underline;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h3 a,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h5 a {
  color: #CB461D;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h3 a:hover,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h5 a:hover {
  color: #a5261c;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h4 a {
  color: #3F3F3F;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h4 a:hover {
  color: #5b5b5b;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation hr {
  border: 0;
  height: 0;
  border-top: 1px solid #999999;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation hr.rule-large {
  border: 0;
  height: 0;
  border-top: 2px solid #999999;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation hr.rule-margins {
  margin: 22px 0 22px 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation hr.rule-dotted {
  border-top: 1px dotted #CCCCCC;
  border-bottom: none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation img {
  max-width: 100% !important;
  height: auto !important;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p img {
  margin: 22px 6px 22px 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a img {
  margin-left: 2px;
  max-width: 99.5% !important;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a img:hover {
  border: 2px solid gray;
  margin: 20px 4px 20px 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation ul {
  margin: 0 0 22px 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li {
  font-size: 13px;
  line-height: 18px;
  font-weight: normal;
  color: #3F3F3F;
  list-style-position: outside;
  margin: 10px 0 10px 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation ul ul {
  margin: 0 0 0 16px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation ul li {
  list-style: disc;
  margin-left: 16px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation ul ul li {
  margin: 10px 0 10px 16px;
  list-style: circle;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation ol {
  margin: 0px 0 22px 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation ol li {
  list-style: none;
  margin: 0 0 10px 17px;
  list-style-type: decimal;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation ol ol {
  margin: 10px 0 0 2px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation ol ol li {
  list-style: lower-alpha;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li h3 {
  display: inline;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li h4 {
  display: inline;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li h5 {
  display: inline;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li h6 {
  display: inline;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href^="http"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href^="http"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href^="http"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-external.gif);
  padding: 0 0px 0 3px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href^="http"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href^="http"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href^="http"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-external-hover.gif);
  padding: 0 0px 0 3px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".pdf"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".xls"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".xlsx"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".doc"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".docx"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".xl"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".txt"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".rtf"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".ppt"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".pdf"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".xls"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".xlsx"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".doc"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".docx"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".xl"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".txt"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".rtf"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".ppt"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation p a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".pdf"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".xls"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".xlsx"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".doc"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".docx"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".xl"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".txt"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".rtf"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".ppt"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".pdf"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".xls"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".xlsx"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".doc"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".docx"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".xl"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".txt"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".rtf"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".ppt"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".pdf"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".xls"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".xlsx"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".doc"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".docx"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".xl"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".txt"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".rtf"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".ppt"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".pdf"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".xls"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".xlsx"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".doc"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".docx"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".xl"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".txt"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".rtf"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".ppt"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation .callout {
  background-color: #EFEFEF;
  border: 1px solid #D8D8D8;
  padding: 22px;
  margin-bottom: 22px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.callout {
  display: block;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation .callout ul:last-child,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation .callout ol:last-child,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation .callout div:last-child,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation .callout p:last-child,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation .callout h6:last-child {
  margin-bottom: 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-arrow a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-arrow.png);
  margin-left: 4px;
  vertical-align: -1px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-arrow a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-arrow.png);
  margin-left: 4px;
  vertical-align: -1px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-pdf a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-pdf.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-pdf a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-pdf.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-xls a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-xls.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-xls a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-xls.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-doc a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-doc.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-doc a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-doc.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-external a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-link-external.gif) !important;
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-external a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-link-external.gif) !important;
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-arrow a,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-pdf a,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-xls a,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-doc a,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-external a {
  border-bottom: none;
  text-decoration: none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation table {
  border-collapse: collapse;
  margin: 10px 0 22px 0;
  width: 100%;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation thead {
  background-color: #D9D9D9;
  border: 1px solid #c6c6c6;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation tbody {
  background-color: #fff;
  border: 1px solid #c6c6c6;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation tfoot {
  background-color: #EBEBEB;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation tbody tr {
  background-color: #fff;
  border-bottom: 1px solid #ccc;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation th {
  color: #5C5C5C;
  font-size: 13px;
  line-height: 16x;
  letter-spacing: .01em;
  font-weight: bold;
  text-align: left;
  padding: 10px;
  background-color: #D9D9D9;
  border-right: 1px solid #c6c6c6;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation td {
  padding: 10px;
  border-right: 1px solid #c6c6c6;
  line-height: 18px;
  font-size: 13px;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation tfoot tr {
  border: 1px solid #c6c6c6;
  background-color: #EBEBEB;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation tbody td p {
  line-height: 18px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation thead th h3,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation thead th h4,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation thead th h5,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation thead th h6 {
  margin: 0;
  font-weight: normal;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation thead th h5,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation thead th h6 {
  margin: 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation tbody tr td h5 {
  margin: 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation thead tr th p {
  color: white;
  margin: 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation tbody tr td p:last-child {
  margin-bottom: 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation table ol li {
  font-size: 13px;
  line-height: 18px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation table li {
  list-style: disc inside none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation table ul li {
  list-style: disc inside none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation table ul li:before,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation table ul ul li:before {
  content: none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation table ul ul li {
  list-style: circle inside none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation .table-striped tbody tr:nth-child(even) {
  background: #F7F5F5;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation .table-striped thead,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation .table-striped thead tr th,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation .table-striped thead tr {
  background: none;
  border: none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation .table-striped thead tr th {
  margin-bottom: 0;
  line-height: 14px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation ul.list-plain li {
  list-style: none;
  margin-left: 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.text-caps-off {
  text-transform: none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.text-normal {
  font-weight: normal;
  font-family: 'Open Sans', sans-serif;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.text-semibold {
  font-weight: 600;
  font-family: 'Open Sans', sans-serif;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h3 span.text-normal,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h4 span.text-normal,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h3 span.text-semibold,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h4 span.text-semibold {
  font-family: 'FiraSans-regular';
  font-weight: normal;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-noicon a:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-noicon a:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.link-noicon a:visited:after {
  content: "";
  padding: 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.text-red {
  color: #CB461D;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.text-black {
  color: #3F3F3F;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.text-green {
  color: #1E7B82;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.text-quote {
  font-family: Georgia, serif;
  font-size: 15px;
  line-height: 23px;
  color: #4B4B4B;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.text-quote-name {
  font-family: Georgia, serif;
  font-size: 14px;
  line-height: 16px;
  color: #3A8B91;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.image-thumb img {
  margin: 0;
  height: 120px !important;
  width: auto !important;
  background-color: white;
  margin: 4px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.image-thumb a img:hover {
  border: 2px solid gray;
  margin: 2px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.image-thumb a:hover {
  border-bottom: none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.image-thumb a:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.image-thumb a:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.image-thumb a:visited:after {
  content: "";
  padding: 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation li>p:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 480px) {
  #node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation span.image-thumb img {
    height: auto !important;
    max-height: 120px !important;
    max-width: 100% !important;
  }
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .webform-confirmation h2.block-main-title {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
  border-bottom: 0px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap h2.block-main-title {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
  border-bottom: 0px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .webform-component label {
  color: #575556;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .webform-component input {
  border: 1px solid #D2D4D3;
  padding: 6px 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  width: 93%;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .webform-component .form-textarea-wrapper textarea {
  border: 1px solid #D2D4D3;
  padding: 6px 10px;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  width: 99%;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .webform-component .form-textarea-wrapper .grippie {
  width: 99%;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha label {
  color: #575556;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix {
  @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic,800,800italic,300italic,300|Open+Sans+Condensed:300,700,300italic);
}
@font-face {
  font-family: 'FiraSans-Regular';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Medium';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Light';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h1,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h2,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h3,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h4,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h5,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h6,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix em,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix font,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix strike,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix strong,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix ol,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix ul,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix body {
  font-family: 'Open Sans', sans-serif;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix a.btn-white,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix a.btn-teal,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix a.btn-red {
  display: inline-block;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: bold;
  margin: 0 5px;
  text-shadow: none;
  text-decoration: none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix a.btn-white {
  color: #000;
  background: #fff;
  border: 1px solid #e2e2e2;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix a.btn-teal {
  color: #fff;
  background: #57accb;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix a.btn-red {
  color: #fff;
  background: red;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix a.btn-white:hover,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix a.btn-teal:hover,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix a.btn-red:hover {
  background-color: #008367 !important;
  color: #fff !important;
  text-shadow: none;
  text-decoration: none !important;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix div {
  font-size: 13px;
  line-height: 22px;
  font-weight: normal;
  color: #3F3F3F;
  margin: 0 0 22px 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p {
  font-size: 13px;
  line-height: 22px;
  font-weight: normal;
  color: #3F3F3F;
  margin: 0 0 22px 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix sup,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix sub {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
  font-size: 10px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix sub {
  top: 0.4em;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix b {
  letter-spacing: .01em;
  font-weight: bold;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix strong {
  font-weight: bold;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix em {
  font-style: italic;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix i {
  font-style: italic;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix u {
  text-decoration: underline;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h3 {
  font-family: 'FiraSans-Medium';
  font-size: 16px;
  line-height: 18px;
  letter-spacing: .04em;
  color: #CB461D;
  text-transform: uppercase;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h4 {
  font-family: 'FiraSans-Medium';
  font-size: 16px;
  line-height: 18px;
  letter-spacing: .02em;
  color: #3F3F3F;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h5 {
  font-size: 14px;
  line-height: 16px;
  letter-spacing: .02em;
  color: #CB461D;
  font-weight: bold;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h6 {
  font-size: 15px;
  line-height: 27px;
  color: #4d4d4d;
  font-weight: bold;
  margin-bottom: 22px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h3 strong,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h4 strong {
  font-weight: normal;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix a {
  color: #336699;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix a:hover {
  color: #CB461D;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li>a {
  text-decoration: none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a:hover {
  text-decoration: underline;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h3 a,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h5 a {
  color: #CB461D;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h3 a:hover,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h5 a:hover {
  color: #a5261c;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h4 a {
  color: #3F3F3F;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h4 a:hover {
  color: #5b5b5b;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix hr {
  border: 0;
  height: 0;
  border-top: 1px solid #999999;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix hr.rule-large {
  border: 0;
  height: 0;
  border-top: 2px solid #999999;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix hr.rule-margins {
  margin: 22px 0 22px 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix hr.rule-dotted {
  border-top: 1px dotted #CCCCCC;
  border-bottom: none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix img {
  max-width: 100% !important;
  height: auto !important;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p img {
  margin: 22px 6px 22px 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a img {
  margin-left: 2px;
  max-width: 99.5% !important;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a img:hover {
  border: 2px solid gray;
  margin: 20px 4px 20px 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix ul {
  margin: 0 0 22px 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li {
  font-size: 13px;
  line-height: 18px;
  font-weight: normal;
  color: #3F3F3F;
  list-style-position: outside;
  margin: 10px 0 10px 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix ul ul {
  margin: 0 0 0 16px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix ul li {
  list-style: disc;
  margin-left: 16px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix ul ul li {
  margin: 10px 0 10px 16px;
  list-style: circle;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix ol {
  margin: 0px 0 22px 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix ol li {
  list-style: none;
  margin: 0 0 10px 17px;
  list-style-type: decimal;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix ol ol {
  margin: 10px 0 0 2px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix ol ol li {
  list-style: lower-alpha;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li h3 {
  display: inline;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li h4 {
  display: inline;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li h5 {
  display: inline;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li h6 {
  display: inline;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href^="http"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href^="http"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href^="http"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-external.gif);
  padding: 0 0px 0 3px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href^="http"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href^="http"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href^="http"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-external-hover.gif);
  padding: 0 0px 0 3px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".pdf"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".xls"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".xlsx"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".doc"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".docx"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".xl"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".txt"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".rtf"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".ppt"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".pdf"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".xls"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".xlsx"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".doc"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".docx"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".xl"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".txt"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".rtf"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".ppt"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix p a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".pdf"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".xls"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".xlsx"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".doc"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".docx"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".xl"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".txt"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".rtf"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".ppt"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".pdf"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".xls"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".xlsx"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".doc"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".docx"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".xl"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".txt"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".rtf"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".ppt"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".pdf"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".xls"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".xlsx"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".doc"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".docx"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".xl"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".txt"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".rtf"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".ppt"]:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".pdf"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".xls"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".xlsx"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".doc"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".docx"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".xl"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".txt"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".rtf"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".ppt"]:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix .callout {
  background-color: #EFEFEF;
  border: 1px solid #D8D8D8;
  padding: 22px;
  margin-bottom: 22px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.callout {
  display: block;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix .callout ul:last-child,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix .callout ol:last-child,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix .callout div:last-child,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix .callout p:last-child,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix .callout h6:last-child {
  margin-bottom: 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-arrow a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-arrow.png);
  margin-left: 4px;
  vertical-align: -1px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-arrow a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-arrow.png);
  margin-left: 4px;
  vertical-align: -1px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-pdf a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-pdf.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-pdf a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-pdf.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-xls a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-xls.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-xls a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-xls.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-doc a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-doc.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-doc a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-doc.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-external a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-link-external.gif) !important;
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-external a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-link-external.gif) !important;
  margin-left: 7px;
  vertical-align: -5px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-arrow a,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-pdf a,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-xls a,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-doc a,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-external a {
  border-bottom: none;
  text-decoration: none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix table {
  border-collapse: collapse;
  margin: 10px 0 22px 0;
  width: 100%;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix thead {
  background-color: #D9D9D9;
  border: 1px solid #c6c6c6;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix tbody {
  background-color: #fff;
  border: 1px solid #c6c6c6;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix tfoot {
  background-color: #EBEBEB;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix tbody tr {
  background-color: #fff;
  border-bottom: 1px solid #ccc;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix th {
  color: #5C5C5C;
  font-size: 13px;
  line-height: 16x;
  letter-spacing: .01em;
  font-weight: bold;
  text-align: left;
  padding: 10px;
  background-color: #D9D9D9;
  border-right: 1px solid #c6c6c6;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix td {
  padding: 10px;
  border-right: 1px solid #c6c6c6;
  line-height: 18px;
  font-size: 13px;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix tfoot tr {
  border: 1px solid #c6c6c6;
  background-color: #EBEBEB;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix tbody td p {
  line-height: 18px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix thead th h3,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix thead th h4,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix thead th h5,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix thead th h6 {
  margin: 0;
  font-weight: normal;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix thead th h5,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix thead th h6 {
  margin: 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix tbody tr td h5 {
  margin: 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix thead tr th p {
  color: white;
  margin: 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix tbody tr td p:last-child {
  margin-bottom: 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix table ol li {
  font-size: 13px;
  line-height: 18px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix table li {
  list-style: disc inside none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix table ul li {
  list-style: disc inside none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix table ul li:before,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix table ul ul li:before {
  content: none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix table ul ul li {
  list-style: circle inside none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix .table-striped tbody tr:nth-child(even) {
  background: #F7F5F5;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix .table-striped thead,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix .table-striped thead tr th,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix .table-striped thead tr {
  background: none;
  border: none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix .table-striped thead tr th {
  margin-bottom: 0;
  line-height: 14px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix ul.list-plain li {
  list-style: none;
  margin-left: 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.text-caps-off {
  text-transform: none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.text-normal {
  font-weight: normal;
  font-family: 'Open Sans', sans-serif;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.text-semibold {
  font-weight: 600;
  font-family: 'Open Sans', sans-serif;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h3 span.text-normal,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h4 span.text-normal,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h3 span.text-semibold,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix h4 span.text-semibold {
  font-family: 'FiraSans-regular';
  font-weight: normal;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-noicon a:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-noicon a:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.link-noicon a:visited:after {
  content: "";
  padding: 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.text-red {
  color: #CB461D;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.text-black {
  color: #3F3F3F;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.text-green {
  color: #1E7B82;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.text-quote {
  font-family: Georgia, serif;
  font-size: 15px;
  line-height: 23px;
  color: #4B4B4B;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.text-quote-name {
  font-family: Georgia, serif;
  font-size: 14px;
  line-height: 16px;
  color: #3A8B91;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.image-thumb img {
  margin: 0;
  height: 120px !important;
  width: auto !important;
  background-color: white;
  margin: 4px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.image-thumb a img:hover {
  border: 2px solid gray;
  margin: 2px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.image-thumb a:hover {
  border-bottom: none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.image-thumb a:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.image-thumb a:hover:after,
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.image-thumb a:visited:after {
  content: "";
  padding: 0;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix li>p:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 480px) {
  #node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha span.field-prefix span.image-thumb img {
    height: auto !important;
    max-height: 120px !important;
    max-width: 100% !important;
  }
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-item-mollom-captcha input {
  border: 1px solid #D2D4D3;
  padding: 6px 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-actions {
  text-align: center;
  padding-top: 20px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-actions input {
  background: #58a2c4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#58a2c4),color-stop(50%,#58a2c4),color-stop(50%,#4491af),color-stop(100%,#4491af));
  background: -webkit-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -o-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -ms-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: linear-gradient(to bottom,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#58a2c4',endColorstr='#4491af',GradientType=0);
  border: 1px solid #136785;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
  cursor: pointer;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .body .body-wrap .send-us-a-message .send-us-a-message-wrap .block-webform .block-wrap .block-content form > div .form-actions input:hover {
  background: #4890b1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4890b1),color-stop(50%,#4890b1),color-stop(50%,#37829f),color-stop(100%,#37829f));
  background: -webkit-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -o-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -ms-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: linear-gradient(to bottom,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4890b1',endColorstr='#37829f',GradientType=0);
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap #sidebar-main .atd-custom-blocks-atd-contact-location {
  padding-bottom: 60px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap #sidebar-main .atd-custom-blocks-atd-contact-location .block-wrap .block-content .contact-us-location-info .contact-us-location-info-wrap .title h3 {
  border-bottom: 2px solid #CCCCCC;
  color: #404042;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
  text-transform: none;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap #sidebar-main .atd-custom-blocks-atd-connect-with-us .block-wrap .block-content .connect-with-us .connect-with-us-wrap .title h3 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap #sidebar-main .atd-custom-blocks-atd-connect-with-us .block-wrap .block-content .connect-with-us .connect-with-us-wrap .block-body ul.social-icons {
  display: inline-block;
  margin: 0 auto;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap #sidebar-main .atd-custom-blocks-atd-connect-with-us .block-wrap .block-content .connect-with-us .connect-with-us-wrap .block-body ul.social-icons li {
  display: inline-block;
  padding: 2px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap #sidebar-main .atd-custom-blocks-atd-connect-with-us .block-wrap .block-content .connect-with-us .connect-with-us-wrap .block-body ul.social-icons li a {
  text-indent: -9999px;
  width: 50px;
  height: 50px;
  display: inline-block;
  background-image: url(/sites/default/themes/atd_2014/images/contact/contact-icon-sprite.png?v=1);
  background-repeat: no-repeat;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap #sidebar-main .atd-custom-blocks-atd-connect-with-us .block-wrap .block-content .connect-with-us .connect-with-us-wrap .block-body ul.social-icons li#facebook-footer a {
  background-position: -3px -2px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap #sidebar-main .atd-custom-blocks-atd-connect-with-us .block-wrap .block-content .connect-with-us .connect-with-us-wrap .block-body ul.social-icons li#facebook-footer a:hover {
  background-position: -3px -53px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap #sidebar-main .atd-custom-blocks-atd-connect-with-us .block-wrap .block-content .connect-with-us .connect-with-us-wrap .block-body ul.social-icons li#twitter-footer a {
  background-position: -54px -2px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap #sidebar-main .atd-custom-blocks-atd-connect-with-us .block-wrap .block-content .connect-with-us .connect-with-us-wrap .block-body ul.social-icons li#twitter-footer a:hover {
  background-position: -54px -53px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap #sidebar-main .atd-custom-blocks-atd-connect-with-us .block-wrap .block-content .connect-with-us .connect-with-us-wrap .block-body ul.social-icons li#mail-footer a {
  background-position: -105px -2px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap #sidebar-main .atd-custom-blocks-atd-connect-with-us .block-wrap .block-content .connect-with-us .connect-with-us-wrap .block-body ul.social-icons li#mail-footer a:hover {
  background-position: -105px -53px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap #sidebar-main .atd-custom-blocks-atd-connect-with-us .block-wrap .block-content .connect-with-us .connect-with-us-wrap .block-body ul.social-icons li#linkedin-footer a {
  background-position: -155px -2px;
}
#node--atd--contact-us .contact-us-body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap #sidebar-main .atd-custom-blocks-atd-connect-with-us .block-wrap .block-content .connect-with-us .connect-with-us-wrap .block-body ul.social-icons li#linkedin-footer a:hover {
  background-position: -155px -53px;
}
#contact-us-staff-contacts {
  display: block;
  overflow: hidden;
  padding-bottom: 60px;
}
#contact-us-staff-contacts .contact-us-staff-contacts-wrap .view .view-content ul.staff-contact-list {
  display: block;
  overflow: hidden;
}
#contact-us-staff-contacts .contact-us-staff-contacts-wrap .view .view-content ul.staff-contact-list li.staff-contact-list-item {
  display: block;
  overflow: hidden;
  float: left;
  width: 47.5%;
  padding-right: 2.5%;
  padding-bottom: 40px;
}
@media screen and (max-width: 480px) {
  #contact-us-staff-contacts .contact-us-staff-contacts-wrap .view .view-content ul.staff-contact-list li.staff-contact-list-item {
    width: 100%;
    padding-right: 0;
  }
}
#contact-us-staff-contacts .contact-us-staff-contacts-wrap .view .view-content ul.staff-contact-list li.staff-contact-list-item .person-name a {
  text-decoration: none;
}
#contact-us-staff-contacts .contact-us-staff-contacts-wrap .view .view-content ul.staff-contact-list li.staff-contact-list-item .person-name h3 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#contact-us-staff-contacts .contact-us-staff-contacts-wrap .view .view-content ul.staff-contact-list li.staff-contact-list-item .person-info .person-info-wrap {
  display: block;
  overflow: hidden;
}
#contact-us-staff-contacts .contact-us-staff-contacts-wrap .view .view-content ul.staff-contact-list li.staff-contact-list-item .person-info .person-info-wrap .person-left {
  float: left;
  width: 60%;
  display: block;
  overflow: hidden;
}
#contact-us-staff-contacts .contact-us-staff-contacts-wrap .view .view-content ul.staff-contact-list li.staff-contact-list-item .person-info .person-info-wrap .person-left .person-job-title .person-job-title-wrap {
  font-family: 'Open Sans', sans-serif;
  font-style: italic;
  padding-bottom: 10px;
}
#contact-us-staff-contacts .contact-us-staff-contacts-wrap .view .view-content ul.staff-contact-list li.staff-contact-list-item .person-info .person-info-wrap .person-left .person-direct .person-direct-wrap span.label {
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
}
#contact-us-staff-contacts .contact-us-staff-contacts-wrap .view .view-content ul.staff-contact-list li.staff-contact-list-item .person-info .person-info-wrap .person-left .person-cell .person-cell-wrap span.label {
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
}
#contact-us-staff-contacts .contact-us-staff-contacts-wrap .view .view-content ul.staff-contact-list li.staff-contact-list-item .person-info .person-info-wrap .person-left .person-email .person-email-wrap a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  padding-left: 30px;
  background: transparent url(/sites/default/themes/atd_2014/images/contact/contact-email-icon.png) no-repeat left center;
}
#contact-us-staff-contacts .contact-us-staff-contacts-wrap .view .view-content ul.staff-contact-list li.staff-contact-list-item .person-info .person-info-wrap .person-right {
  float: right;
  width: 30%;
  display: block;
  overflow: hidden;
}
#contact-us-staff-contacts .contact-us-staff-contacts-wrap .view .view-content ul.staff-contact-list li.staff-contact-list-item .person-info .person-info-wrap .person-right .person-photo {
  text-align: center;
}
#contact-us-staff-contacts .contact-us-staff-contacts-wrap .view .view-content ul.staff-contact-list li.staff-contact-list-item .person-info .person-info-wrap .person-right .person-photo .person-photo-wrap {
  display: inline-block;
  width: 75%;
  height: 0;
  padding-bottom: 75%;
  -webkit-border-radius: 75%;
  -moz-border-radius: 75%;
  border-radius: 75%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  overflow: hidden;
}
#contact-us-staff-contacts .contact-us-staff-contacts-wrap .view .view-content ul.staff-contact-list li.staff-contact-list-item .person-info .person-info-wrap .person-right .person-photo .person-photo-wrap img {
  width: 100% !important;
  height: auto !important;
}
#node--atd--contact-us--donate .body-sidebar {
  padding-bottom: 30px;
}
#node--atd--contact-us--donate .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap #block-block-2 {
  padding-bottom: 15px;
}
#node--atd--contact-us--donate .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap #block-block-2 #donate-button {
  background: #58a2c4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#58a2c4),color-stop(50%,#58a2c4),color-stop(50%,#4491af),color-stop(100%,#4491af));
  background: -webkit-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -o-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -ms-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: linear-gradient(to bottom,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#58a2c4',endColorstr='#4491af',GradientType=0);
  border: 1px solid #136785;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
  width: 100%;
}
#node--atd--contact-us--donate .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap #block-block-2 #donate-button:hover {
  background: #4890b1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4890b1),color-stop(50%,#4890b1),color-stop(50%,#37829f),color-stop(100%,#37829f));
  background: -webkit-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -o-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -ms-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: linear-gradient(to bottom,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4890b1',endColorstr='#37829f',GradientType=0);
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers {
  display: block;
  overflow: hidden;
  padding-bottom: 60px;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content h3.group-title {
  background-color: #7094B7;
  color: #EAEFF4;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 1px;
  padding: 17px 20px;
  cursor: pointer;
  border-bottom: 1px solid #ffffff;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content h3.group-title span {
  color: #EAEFF4;
  font-weight: bold;
  display: block;
  width: 100%;
  text-decoration: none;
  background: transparent url(/sites/default/themes/atd_2014/images/page/icon-expand-plus.gif) no-repeat right center;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content h3.group-title:hover {
  background-color: #4372A0;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content h3.group-title.expanded {
  background-color: #4372A0;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content h3.group-title.expanded span {
  background: transparent url(/sites/default/themes/atd_2014/images/page/icon-expand-minus.gif) no-repeat right center;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list {
  display: block;
  overflow: hidden;
  padding-bottom: 25px;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item {
  display: block;
  overflow: hidden;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item .job-career-item .job-career-item-wrap .job-career-title {
  display: block;
  overflow: hidden;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item .job-career-item .job-career-item-wrap .job-career-title h4 {
  padding: 6px 20px;
  background-color: #D6D9DA;
  border-bottom: 1px solid #ffffff;
  cursor: pointer;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item .job-career-item .job-career-item-wrap .job-career-title h4 a {
  display: block;
  background: transparent url(/sites/default/themes/atd_2014/images/page/icon-expand-plus-grey.gif) no-repeat right center;
  color: #5B5B5B;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item .job-career-item .job-career-item-wrap .job-career-title:hover h4 {
  background-image: url();
  background-color: #949599;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item .job-career-item .job-career-item-wrap .job-career-title:hover h4 a {
  background: transparent url(/sites/default/themes/atd_2014/images/page/icon-expand-minus.gif) no-repeat right center;
  color: #ffffff;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item .job-career-item .job-career-item-wrap .job-career-title.expanded h4 {
  background-image: url();
  background-color: #949599;
  border-bottom: 0px;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item .job-career-item .job-career-item-wrap .job-career-title.expanded h4 a {
  background: transparent url(/sites/default/themes/atd_2014/images/page/icon-expand-minus.gif) no-repeat right center;
  color: #ffffff;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item .job-career-item .job-career-item-wrap .job-career-content {
  display: block;
  overflow: hidden;
  padding-bottom: 6px;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item .job-career-item .job-career-item-wrap .job-career-content .job-career-content-wrap {
  display: block;
  overflow: hidden;
  padding: 15px 20px;
  border-right: 1px solid #E6E6E6;
  border-left: 1px solid #E6E6E6;
  border-bottom: 4px solid #949599;
  margin-bottom: 2px;
  background-color: #ffffff;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item .job-career-item .job-career-item-wrap .job-career-content .job-career-content-wrap .job-career-body .job-career-body-wrap {
  padding-right: 5%;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item .job-career-item .job-career-item-wrap .job-career-content .job-career-content-wrap .job-career-sidebar .job-career-sidebar-wrap .sidebar-info-item {
  padding: 10px 0px;
  border-bottom: 1px solid #E6E6E6;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item .job-career-item .job-career-item-wrap .job-career-content .job-career-content-wrap .job-career-sidebar .job-career-sidebar-wrap .sidebar-info-item h5 {
  font-weight: bold;
  clear: both;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item .job-career-item .job-career-item-wrap .job-career-content .job-career-content-wrap .job-career-sidebar .job-career-sidebar-wrap .sidebar-info-item .value a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item .job-career-item .job-career-item-wrap .job-career-content .job-career-content-wrap .job-career-sidebar .job-career-sidebar-wrap .note {
  padding-top: 15px;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item .job-career-item .job-career-item-wrap .job-career-content .job-career-content-wrap .job-career-sidebar .job-career-sidebar-wrap .note .note-wrap {
  display: block;
  overflow: hidden;
  background-color: #F2F2F2;
  padding: 10px 10px 0px 10px;
  border: 1px solid #E5E5E5;
  max-width: 480px;
}
#node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item .job-career-item .job-career-item-wrap .job-career-content .job-career-content-wrap .job-career-sidebar .job-career-sidebar-wrap .note .note-wrap h5 {
  font-weight: bold;
}
.js #node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list {
  display: none;
}
.js #node--atd--contact-us--jobs-careers #contact-us-jobs-carreers .view .view-content ul.job-career-list li.job-career-list-item .job-career-item .job-career-item-wrap .job-career-content {
  display: none;
}
#job-career-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .job-sidebar-info .sidebar-info-item {
  display: block;
  overflow: hidden;
  padding: 10px 0px 10px 0px;
  border-bottom: 1px solid #CCCCCC;
}
#job-career-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .job-sidebar-info .sidebar-info-item:last-child {
  border-bottom: 0px;
}
#job-career-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .job-sidebar-info .sidebar-info-item h4 {
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
}
#job-career-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .job-sidebar-info .sidebar-info-item .value a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
#job-career-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .job-sidebar-info .job-position-type {
  padding-top: 0px;
}
#job-career-node .press-release-files {
  display: block;
}
#job-career-node .press-release-files h4 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
.apply-online {
  padding: 0 10px;
}
@media screen and (max-width: 480px) {
  .apply-online {
    padding: 0px;
  }
}
@media screen and (max-width: 480px),screen and (max-width: 768px) and (min-width: 481px) {
  #node--our-network-area .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
#node--our-network-area .network-updates {
  padding-bottom: 60px;
}
#node--our-network-area .network-updates .network-updates-wrap .network-updates-header {
  display: block;
  overflow: hidden;
  border-bottom: solid 2px #d3d3d3;
  padding-bottom: 5px;
  margin-bottom: 10px;
}
#node--our-network-area .network-updates .network-updates-wrap .network-updates-header h3 {
  float: left;
  display: block;
  overflow: hidden;
  color: #CB461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 22px;
  display: inline-block;
  text-transform: uppercase;
}
#node--our-network-area .network-updates .network-updates-wrap .network-updates-header .view-all {
  float: right;
  display: block;
  overflow: hidden;
}
#node--our-network-area .network-updates .network-updates-wrap .network-updates-header .view-all a {
  color: #336699;
  font-size: 13px;
  text-decoration: none;
  font-style: normal;
  display: block;
  background-image: url(/sites/default/themes/atd_2014/images/home/linkarrow.png);
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 15px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty {
  @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic,800,800italic,300italic,300|Open+Sans+Condensed:300,700,300italic);
}
@font-face {
  font-family: 'FiraSans-Regular';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Regular.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Medium';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Medium.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FiraSans-Light';
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot);
  src: url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.eot?#iefix) format('embedded-opentype'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.woff) format('woff'), url(/sites/default/themes/atd_2014/fonts/FiraSans-Light.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h1,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h2,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h3,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h4,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h5,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h6,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty em,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty font,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty strike,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty strong,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty ol,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty ul,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty body {
  font-family: 'Open Sans', sans-serif;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty a.btn-white,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty a.btn-teal,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty a.btn-red {
  display: inline-block;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: bold;
  margin: 0 5px;
  text-shadow: none;
  text-decoration: none;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty a.btn-white {
  color: #000;
  background: #fff;
  border: 1px solid #e2e2e2;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty a.btn-teal {
  color: #fff;
  background: #57accb;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty a.btn-red {
  color: #fff;
  background: red;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty a.btn-white:hover,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty a.btn-teal:hover,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty a.btn-red:hover {
  background-color: #008367 !important;
  color: #fff !important;
  text-shadow: none;
  text-decoration: none !important;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty div {
  font-size: 13px;
  line-height: 22px;
  font-weight: normal;
  color: #3F3F3F;
  margin: 0 0 22px 0;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p {
  font-size: 13px;
  line-height: 22px;
  font-weight: normal;
  color: #3F3F3F;
  margin: 0 0 22px 0;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty sup,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty sub {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
  font-size: 10px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty sub {
  top: 0.4em;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty b {
  letter-spacing: .01em;
  font-weight: bold;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty strong {
  font-weight: bold;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty em {
  font-style: italic;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty i {
  font-style: italic;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty u {
  text-decoration: underline;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h3 {
  font-family: 'FiraSans-Medium';
  font-size: 16px;
  line-height: 18px;
  letter-spacing: .04em;
  color: #CB461D;
  text-transform: uppercase;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h4 {
  font-family: 'FiraSans-Medium';
  font-size: 16px;
  line-height: 18px;
  letter-spacing: .02em;
  color: #3F3F3F;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h5 {
  font-size: 14px;
  line-height: 16px;
  letter-spacing: .02em;
  color: #CB461D;
  font-weight: bold;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h6 {
  font-size: 15px;
  line-height: 27px;
  color: #4d4d4d;
  font-weight: bold;
  margin-bottom: 22px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h3 strong,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h4 strong {
  font-weight: normal;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty a {
  color: #336699;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty a:hover {
  color: #CB461D;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li>a {
  text-decoration: none;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a:hover {
  text-decoration: underline;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h3 a,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h5 a {
  color: #CB461D;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h3 a:hover,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h5 a:hover {
  color: #a5261c;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h4 a {
  color: #3F3F3F;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h4 a:hover {
  color: #5b5b5b;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty hr {
  border: 0;
  height: 0;
  border-top: 1px solid #999999;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty hr.rule-large {
  border: 0;
  height: 0;
  border-top: 2px solid #999999;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty hr.rule-margins {
  margin: 22px 0 22px 0;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty hr.rule-dotted {
  border-top: 1px dotted #CCCCCC;
  border-bottom: none;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty img {
  max-width: 100% !important;
  height: auto !important;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p img {
  margin: 22px 6px 22px 0;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a img {
  margin-left: 2px;
  max-width: 99.5% !important;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a img:hover {
  border: 2px solid gray;
  margin: 20px 4px 20px 0;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty ul {
  margin: 0 0 22px 0;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li {
  font-size: 13px;
  line-height: 18px;
  font-weight: normal;
  color: #3F3F3F;
  list-style-position: outside;
  margin: 10px 0 10px 0;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty ul ul {
  margin: 0 0 0 16px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty ul li {
  list-style: disc;
  margin-left: 16px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty ul ul li {
  margin: 10px 0 10px 16px;
  list-style: circle;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty ol {
  margin: 0px 0 22px 0;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty ol li {
  list-style: none;
  margin: 0 0 10px 17px;
  list-style-type: decimal;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty ol ol {
  margin: 10px 0 0 2px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty ol ol li {
  list-style: lower-alpha;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li h3 {
  display: inline;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li h4 {
  display: inline;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li h5 {
  display: inline;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li h6 {
  display: inline;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href^="http"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href^="http"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href^="http"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-external.gif);
  padding: 0 0px 0 3px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href^="http"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href^="http"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href^="http"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-external-hover.gif);
  padding: 0 0px 0 3px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".pdf"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".xls"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".xlsx"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".doc"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".docx"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".xl"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".txt"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".rtf"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".ppt"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".pdf"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".xls"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".xlsx"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".doc"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".docx"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".xl"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".txt"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".rtf"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".ppt"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty p a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".pdf"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".xls"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".xlsx"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".doc"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".docx"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".xl"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".txt"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".rtf"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".ppt"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".pdf"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".xls"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".xlsx"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".doc"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".docx"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".xl"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".txt"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".rtf"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".ppt"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".pdf"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".xls"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".xlsx"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".doc"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".docx"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".xl"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".txt"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".rtf"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".ppt"]:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".xlr"]:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc.gif);
  padding: 0 0px 0 3px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".pdf"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".xls"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".xlsx"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".doc"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".docx"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".xl"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".txt"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".rtf"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".ppt"]:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td a[href$=".xlr"]:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-global-doc-hover.gif);
  padding: 0 0px 0 3px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty .callout {
  background-color: #EFEFEF;
  border: 1px solid #D8D8D8;
  padding: 22px;
  margin-bottom: 22px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.callout {
  display: block;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty .callout ul:last-child,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty .callout ol:last-child,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty .callout div:last-child,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty .callout p:last-child,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty .callout h6:last-child {
  margin-bottom: 0;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-arrow a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-arrow.png);
  margin-left: 4px;
  vertical-align: -1px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-arrow a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-arrow.png);
  margin-left: 4px;
  vertical-align: -1px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-pdf a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-pdf.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-pdf a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-pdf.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-xls a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-xls.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-xls a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-xls.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-doc a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-doc.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-doc a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-file-doc.gif);
  margin-left: 7px;
  vertical-align: -5px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-external a:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-link-external.gif) !important;
  margin-left: 7px;
  vertical-align: -5px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-external a:hover:after {
  content: url(/sites/default/themes/atd_2014/images/content/icon-link-external.gif) !important;
  margin-left: 7px;
  vertical-align: -5px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-arrow a,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-pdf a,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-xls a,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-doc a,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-external a {
  border-bottom: none;
  text-decoration: none;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty table {
  border-collapse: collapse;
  margin: 10px 0 22px 0;
  width: 100%;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty thead {
  background-color: #D9D9D9;
  border: 1px solid #c6c6c6;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty tbody {
  background-color: #fff;
  border: 1px solid #c6c6c6;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty tfoot {
  background-color: #EBEBEB;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty tbody tr {
  background-color: #fff;
  border-bottom: 1px solid #ccc;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty th {
  color: #5C5C5C;
  font-size: 13px;
  line-height: 16x;
  letter-spacing: .01em;
  font-weight: bold;
  text-align: left;
  padding: 10px;
  background-color: #D9D9D9;
  border-right: 1px solid #c6c6c6;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty td {
  padding: 10px;
  border-right: 1px solid #c6c6c6;
  line-height: 18px;
  font-size: 13px;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -ms-word-break: normal;
  word-break: normal;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty tfoot tr {
  border: 1px solid #c6c6c6;
  background-color: #EBEBEB;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty tbody td p {
  line-height: 18px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty thead th h3,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty thead th h4,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty thead th h5,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty thead th h6 {
  margin: 0;
  font-weight: normal;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty thead th h5,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty thead th h6 {
  margin: 0;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty tbody tr td h5 {
  margin: 0;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty thead tr th p {
  color: white;
  margin: 0;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty tbody tr td p:last-child {
  margin-bottom: 0;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty table ol li {
  font-size: 13px;
  line-height: 18px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty table li {
  list-style: disc inside none;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty table ul li {
  list-style: disc inside none;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty table ul li:before,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty table ul ul li:before {
  content: none;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty table ul ul li {
  list-style: circle inside none;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty .table-striped tbody tr:nth-child(even) {
  background: #F7F5F5;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty .table-striped thead,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty .table-striped thead tr th,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty .table-striped thead tr {
  background: none;
  border: none;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty .table-striped thead tr th {
  margin-bottom: 0;
  line-height: 14px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty ul.list-plain li {
  list-style: none;
  margin-left: 0;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.text-caps-off {
  text-transform: none;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.text-normal {
  font-weight: normal;
  font-family: 'Open Sans', sans-serif;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.text-semibold {
  font-weight: 600;
  font-family: 'Open Sans', sans-serif;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h3 span.text-normal,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h4 span.text-normal,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h3 span.text-semibold,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty h4 span.text-semibold {
  font-family: 'FiraSans-regular';
  font-weight: normal;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-noicon a:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-noicon a:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.link-noicon a:visited:after {
  content: "";
  padding: 0;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.text-red {
  color: #CB461D;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.text-black {
  color: #3F3F3F;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.text-green {
  color: #1E7B82;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.text-quote {
  font-family: Georgia, serif;
  font-size: 15px;
  line-height: 23px;
  color: #4B4B4B;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.text-quote-name {
  font-family: Georgia, serif;
  font-size: 14px;
  line-height: 16px;
  color: #3A8B91;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.image-thumb img {
  margin: 0;
  height: 120px !important;
  width: auto !important;
  background-color: white;
  margin: 4px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.image-thumb a img:hover {
  border: 2px solid gray;
  margin: 2px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.image-thumb a:hover {
  border-bottom: none;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.image-thumb a:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.image-thumb a:hover:after,
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.image-thumb a:visited:after {
  content: "";
  padding: 0;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view-empty li>p:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 480px) {
  #node--our-network-area .network-updates .network-updates-wrap .view .view-empty span.image-thumb img {
    height: auto !important;
    max-height: 120px !important;
    max-width: 100% !important;
  }
}
#node--our-network-area .network-updates .network-updates-wrap .view .view .view-content ul.news-list {
  display: block;
  overflow: hidden;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view .view-content ul.news-list li.news-list-item {
  display: block;
  overflow: hidden;
  float: left;
  width: 33.33%;
  padding-top: 10px;
  padding-bottom: 20px;
}
@media screen and (max-width: 480px) {
  #node--our-network-area .network-updates .network-updates-wrap .view .view .view-content ul.news-list li.news-list-item {
    width: 100%;
  }
}
#node--our-network-area .network-updates .network-updates-wrap .view .view .view-content ul.news-list li.news-list-item .news-image {
  padding: 0px 10px;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view .view-content ul.news-list li.news-list-item .news-image a img {
  width: 100% !important;
  height: auto !important;
}
#node--our-network-area .network-updates .network-updates-wrap .view .view .view-content ul.news-list li.news-list-item .news-date {
  padding: 0px 10px;
  color: #606060;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}
@media screen and (max-width: 480px) {
  #node--our-network-area .network-updates .network-updates-wrap .view .view .view-content ul.news-list li.news-list-item .news-date {
    padding: 0px;
  }
}
#node--our-network-area .network-updates .network-updates-wrap .view .view .view-content ul.news-list li.news-list-item .news-title {
  padding: 0px 10px;
}
@media screen and (max-width: 480px) {
  #node--our-network-area .network-updates .network-updates-wrap .view .view .view-content ul.news-list li.news-list-item .news-title {
    padding: 0px;
  }
}
#node--our-network-area .network-updates .network-updates-wrap .view .view .view-content ul.news-list li.news-list-item .news-title a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  font-weight: 600;
}
#node--our-network-area--college-resources .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .atd-custom-blocks-atd-login-areas .block-wrap .block-content .atd-login-areas .atd-login-areas-wrap,
#node--our-network-area--coach-resources .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .atd-custom-blocks-atd-login-areas .block-wrap .block-content .atd-login-areas .atd-login-areas-wrap {
  display: block;
  overflow: hidden;
  background-color: #F2F2F2;
  padding: 10px 15px 10px 15px;
  border: 1px solid #E5E5E5;
}
#node--our-network-area--college-resources .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .atd-custom-blocks-atd-login-areas .block-wrap .block-content .atd-login-areas .atd-login-areas-wrap .login-areas-title h5,
#node--our-network-area--coach-resources .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .atd-custom-blocks-atd-login-areas .block-wrap .block-content .atd-login-areas .atd-login-areas-wrap .login-areas-title h5 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
  margin-bottom: 0px;
}
#node--our-network-area--college-resources .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .atd-custom-blocks-atd-login-areas .block-wrap .block-content .atd-login-areas .atd-login-areas-wrap ul.login-areas-list li.login-area-item,
#node--our-network-area--coach-resources .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .atd-custom-blocks-atd-login-areas .block-wrap .block-content .atd-login-areas .atd-login-areas-wrap ul.login-areas-list li.login-area-item {
  padding: 5px 0px;
  border-bottom: 1px solid #DADADA;
}
#node--our-network-area--college-resources .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .atd-custom-blocks-atd-login-areas .block-wrap .block-content .atd-login-areas .atd-login-areas-wrap ul.login-areas-list li.login-area-item:last-child,
#node--our-network-area--coach-resources .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .atd-custom-blocks-atd-login-areas .block-wrap .block-content .atd-login-areas .atd-login-areas-wrap ul.login-areas-list li.login-area-item:last-child {
  border-bottom: 0px;
}
#node--our-network-area--college-resources .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .atd-custom-blocks-atd-login-areas .block-wrap .block-content .atd-login-areas .atd-login-areas-wrap ul.login-areas-list li.login-area-item .login-title span,
#node--our-network-area--coach-resources .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .atd-custom-blocks-atd-login-areas .block-wrap .block-content .atd-login-areas .atd-login-areas-wrap ul.login-areas-list li.login-area-item .login-title span {
  font-weight: bold;
}
#node--our-network-area--college-resources .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .atd-custom-blocks-atd-login-areas .block-wrap .block-content .atd-login-areas .atd-login-areas-wrap ul.login-areas-list li.login-area-item .login-link a,
#node--our-network-area--coach-resources .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .atd-custom-blocks-atd-login-areas .block-wrap .block-content .atd-login-areas .atd-login-areas-wrap ul.login-areas-list li.login-area-item .login-link a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  background: transparent url(/sites/default/themes/atd_2014/images/content/icon-arrow.png) no-repeat right center;
  padding-right: 16px;
  line-height: 20px;
  font-weight: 600;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap {
  display: block;
  overflow: hidden;
  padding-bottom: 60px;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .college-coach-resources-header h3,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .college-coach-resources-header h3 {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content h3.group-title,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content h3.group-title {
  background-color: #7094B7;
  color: #EAEFF4;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 1px;
  padding: 17px 20px;
  cursor: pointer;
  border-bottom: 1px solid #ffffff;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content h3.group-title span,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content h3.group-title span {
  color: #EAEFF4;
  font-weight: bold;
  display: block;
  width: 100%;
  text-decoration: none;
  background: transparent url(/sites/default/themes/atd_2014/images/page/icon-expand-plus.gif) no-repeat right center;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content h3.group-title:hover,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content h3.group-title:hover {
  background-color: #4372A0;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content h3.group-title.expanded,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content h3.group-title.expanded {
  background-color: #4372A0;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content h3.group-title.expanded span,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content h3.group-title.expanded span {
  background: transparent url(/sites/default/themes/atd_2014/images/page/icon-expand-minus.gif) no-repeat right center;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list {
  display: block;
  overflow: hidden;
  padding-bottom: 25px;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item {
  display: block;
  overflow: hidden;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-title,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-title {
  display: block;
  overflow: hidden;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-title h4,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-title h4 {
  padding: 6px 20px;
  background-color: #D6D9DA;
  border-bottom: 1px solid #ffffff;
  cursor: pointer;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-title h4 a,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-title h4 a {
  display: block;
  background: transparent url(/sites/default/themes/atd_2014/images/page/icon-expand-plus-grey.gif) no-repeat right center;
  color: #5B5B5B;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-title:hover h4,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-title:hover h4 {
  background-image: url();
  background-color: #949599;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-title:hover h4 a,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-title:hover h4 a {
  background: transparent url(/sites/default/themes/atd_2014/images/page/icon-expand-minus.gif) no-repeat right center;
  color: #ffffff;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-title.expanded h4,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-title.expanded h4 {
  background-image: url();
  background-color: #949599;
  border-bottom: 0px;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-title.expanded h4 a,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-title.expanded h4 a {
  background: transparent url(/sites/default/themes/atd_2014/images/page/icon-expand-minus.gif) no-repeat right center;
  color: #ffffff;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content {
  display: block;
  overflow: hidden;
  padding-bottom: 6px;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap {
  display: block;
  overflow: hidden;
  padding: 15px 20px;
  border-right: 1px solid #E6E6E6;
  border-left: 1px solid #E6E6E6;
  border-bottom: 4px solid #949599;
  margin-bottom: 2px;
  background-color: #ffffff;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-body .resource-body-wrap,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-body .resource-body-wrap {
  padding-right: 5%;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .sidebar-info-item,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .sidebar-info-item {
  padding: 10px 0px;
  border-bottom: 1px solid #E6E6E6;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .sidebar-info-item:last-child,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .sidebar-info-item:last-child {
  border-bottom: 0px;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .sidebar-info-item h4,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .sidebar-info-item h4 {
  font-weight: bold;
  clear: both;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .sidebar-info-item .value a,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .sidebar-info-item .value a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .resource-type,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .resource-type {
  padding-top: 0px;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .resource-thumbnail,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .resource-thumbnail {
  padding-bottom: 15px;
}
#node--our-network-area--college-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .resource-thumbnail .image img,
#node--our-network-area--coach-resources .college-coach-resources .college-coach-resources-wrap .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content .resource-content-wrap .resource-sidebar .resource-sidebar-wrap .resource-thumbnail .image img {
  width: 100% !important;
  height: auto !important;
}
.js #node--our-network-area--college-resources .college-coach-resources .view .view-content ul.college-coaches-resource-list,
.js #node--our-network-area--coach-resources .college-coach-resources .view .view-content ul.college-coaches-resource-list {
  display: none;
}
.js #node--our-network-area--college-resources .college-coach-resources .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content,
.js #node--our-network-area--coach-resources .college-coach-resources .view .view-content ul.college-coaches-resource-list li.college-coaches-resource-list-item .resource-item .resource-item-wrap .resource-content {
  display: none;
}
#node--join-the-movement .jtm-landing-custom-list {
  background-color: #F5F5F5;
  padding-top: 30px;
  padding-bottom: 30px;
  display: block;
  overflow: hidden;
  border-bottom: 1px solid #E5E5E5;
}
#node--join-the-movement .jtm-landing-custom-list .jtm-landing-custom-list-wrap ul.jtm-custom-list li {
  float: left;
  width: 31.33%;
  min-width: 170px;
  margin: 1% 2% 1% 0;
}
#node--join-the-movement .jtm-landing-custom-list .jtm-landing-custom-list-wrap ul.jtm-custom-list li .element-wrap {
  width: 100%;
  display: table;
  overflow: hidden;
  background-color: #219292;
}
#node--join-the-movement .jtm-landing-custom-list .jtm-landing-custom-list-wrap ul.jtm-custom-list li.title-element .element-wrap .title-element-wrap {
  display: table-row;
  width: 100%;
  height: 120px;
  position: relative;
  text-align: center;
  color: #ffffff;
  text-decoration: none;
}
#node--join-the-movement .jtm-landing-custom-list .jtm-landing-custom-list-wrap ul.jtm-custom-list li.title-element .element-wrap .title-element-wrap span {
  display: table-cell;
  vertical-align: middle;
  height: 125px;
  padding: 0 16% 0 16%;
  text-align: center;
  font-family: 'FiraSans-Regular', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 19px;
  line-height: 26px;
  color: #fff;
}
#node--join-the-movement .jtm-landing-custom-list .jtm-landing-custom-list-wrap ul.jtm-custom-list li.photo-element .element-wrap {
  display: block;
}
#node--join-the-movement .jtm-landing-custom-list .jtm-landing-custom-list-wrap ul.jtm-custom-list li.photo-element .element-wrap .photo-element-wrap {
  width: 100%;
  height: 125px;
}
#node--join-the-movement .jtm-landing-custom-list .jtm-landing-custom-list-wrap ul.jtm-custom-list li.photo-element .element-wrap .photo-element-wrap .anystretch-wrap,
#node--join-the-movement .jtm-landing-custom-list .jtm-landing-custom-list-wrap ul.jtm-custom-list li.photo-element .element-wrap .photo-element-wrap .anystretch {
  width: 100%;
  height: 125px;
  z-index: 1;
}
#node--join-the-movement .join-the-movement-subpages-sidebar {
  padding-top: 30px;
  padding-bottom: 30px;
  display: block;
  overflow: hidden;
}
#node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .join-the-movement .join-the-movement-wrap .view .view-content ul.subpages-list {
  display: block;
  overflow: hidden;
}
#node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .join-the-movement .join-the-movement-wrap .view .view-content ul.subpages-list li.subpage-item {
  display: block;
  overflow: hidden;
  width: 100%;
  padding-bottom: 15px;
  margin-bottom: 30px;
  position: relative;
}
#node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .join-the-movement .join-the-movement-wrap .view .view-content ul.subpages-list li.subpage-item h3.subpage-title {
  border-bottom: 2px solid #CACACA;
  color: #CA461D;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  margin: 0 0 10px;
  padding: 0 0 4px;
  text-transform: uppercase;
}
#node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .join-the-movement .join-the-movement-wrap .view .view-content ul.subpages-list li.subpage-item .subpage-link {
  position: absolute;
  bottom: 0px;
  left: 0px;
}
#node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .join-the-movement .join-the-movement-wrap .view .view-content ul.subpages-list li.subpage-item .subpage-link a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  background: transparent url(/sites/default/themes/atd_2014/images/content/icon-arrow.png) no-repeat right center;
  padding-right: 16px;
  line-height: 20px;
  font-weight: 600;
}
#node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .subpages-sidebar .subpages-sidebar-wrap {
  padding: 25px 0px 0px 15px;
}
@media screen and (max-width: 480px) {
  #node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .subpages-sidebar .subpages-sidebar-wrap {
    padding-left: 0px;
  }
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  #node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .subpages-sidebar .subpages-sidebar-wrap {
    padding-right: 15px;
  }
}
#node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .subpages-sidebar .subpages-sidebar-wrap .sidebar-quotes {
  padding-top: 0px;
  display: block;
  overflow: hidden;
}
#node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .subpages-sidebar .subpages-sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap {
  display: block;
  overflow: hidden;
}
#node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .subpages-sidebar .subpages-sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li {
  text-align: center;
}
#node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .subpages-sidebar .subpages-sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li .quote-photo {
  display: inline-block;
  width: 55%;
  height: 0;
  padding-bottom: 55%;
  -webkit-border-radius: 55%;
  -moz-border-radius: 55%;
  border-radius: 55%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  overflow: hidden;
}
@media screen and (max-width: 768px) and (min-width: 481px) {
  #node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .subpages-sidebar .subpages-sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li .quote-photo {
    display: inline-block;
    width: 30%;
    height: 0;
    padding-bottom: 30%;
    -webkit-border-radius: 55%;
    -moz-border-radius: 55%;
    border-radius: 55%;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    overflow: hidden;
  }
}
#node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .subpages-sidebar .subpages-sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li .quote-photo img {
  width: 100% !important;
  height: auto !important;
}
#node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .subpages-sidebar .subpages-sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li .quote-text {
  color: #4B4B4B;
  font-family: Georgia, serif;
  font-size: 15px;
  line-height: 23px;
  text-align: center;
  padding: 15px 0px;
}
#node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .subpages-sidebar .subpages-sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li .quote-text span {
  color: #CA461D;
  font-family: Georgia, serif;
  font-size: 15px;
  line-height: 21px;
}
#node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .subpages-sidebar .subpages-sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li .quote-name-title {
  color: #7F7F7F;
  font-size: 13px;
  text-align: center;
  line-height: 18px;
}
#node--join-the-movement .join-the-movement-subpages-sidebar .join-the-movement-subpages-sidebar-wrap .subpages-sidebar .subpages-sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li .quote-name-title span {
  color: #1D7A82;
}
#node--join-the-movement .greybox-area {
  padding-bottom: 60px;
  display: block;
  overflow: hidden;
}
#node--join-the-movement--apply-to-the-network {
  position: relative;
}
#node--join-the-movement--apply-to-the-network .map-section-view-tabs {
  background-color: #EEEEEF;
  padding-top: 30px;
  display: block;
  overflow: hidden;
  border-bottom: 1px solid #E5E5E5;
  border-top: 1px solid #E5E5E5;
  margin-top: 20px;
}
#node--join-the-movement--apply-to-the-network .map-section-view-tabs .map-section .map-section-wrap {
  display: block;
  overflow: hidden;
  padding-bottom: 30px;
}
@media screen and (max-width: 480px) {
  #node--join-the-movement--apply-to-the-network .map-section-view-tabs .map-section .map-section-wrap .map-section-map {
    display: none;
  }
}
#node--join-the-movement--apply-to-the-network .map-section-view-tabs .map-section .map-section-wrap .map-section-map img {
  width: 100%;
  height: auto;
}
#node--join-the-movement--apply-to-the-network .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats {
  list-style: none;
  text-align: center;
  clear: both;
  margin: 0 auto;
}
#node--join-the-movement--apply-to-the-network .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats {
  background-color: #FFF;
  display: inline-block;
  clear: both;
  height: 150px;
  width: 150px;
  border-radius: 75px;
  margin: 0px 15px 5% 15px;
  vertical-align: middle;
}
@media screen and (max-width: 480px) {
  #node--join-the-movement--apply-to-the-network .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats {
    background-color: transparent;
    border-radius: 0;
    display: block;
    width: 100%;
    border-bottom: 1px solid #ccc;
    height: auto;
    margin: 0;
  }
  #node--join-the-movement--apply-to-the-network .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats:last-child {
    border-bottom: 0px;
  }
}
#node--join-the-movement--apply-to-the-network .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats .statswrap {
  display: block;
  margin-top: 25px;
}
@media screen and (max-width: 480px) {
  #node--join-the-movement--apply-to-the-network .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats .statswrap {
    margin: 10px 0;
  }
}
#node--join-the-movement--apply-to-the-network .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats .statswrap h4 {
  color: #58A2C4;
  font-weight: bold;
  font-size: 60px;
  line-height: 63px;
}
#node--join-the-movement--apply-to-the-network .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats .statswrap h5 {
  color: #58A2C4;
  font-weight: 600;
  font-size: 16px;
  text-transform: uppercase;
}
#node--join-the-movement--apply-to-the-network .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats.stats-1 .statswrap {
  display: block;
  margin-top: 35px;
}
#node--join-the-movement--apply-to-the-network .map-section-view-tabs .map-section .map-section-wrap .map-section-stats ul.mapstats li.stats.stats-1 .statswrap h4 {
  font-size: 50px;
  line-height: 53px;
}
#node--atd-search {
  padding-bottom: 60px;
}
#node--atd-search .atd-search .atd-search-wrap .view .view-filters {
  background-color: #F2F2F2;
  border-top: 1px solid #E7E7E7;
  border-bottom: 1px solid #E7E7E7;
  padding: 7px 0 15px 0;
}
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext,
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-type,
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_multi_fulltext,
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-atd_site_content_search_index_type,
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-sort-sort_bef_combine {
  padding-top: 20px;
  width: 55%;
  clear: both;
  margin-right: 10%;
  padding-right: 0px;
}
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext label,
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-type label,
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_multi_fulltext label,
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-atd_site_content_search_index_type label,
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-sort-sort_bef_combine label {
  border-bottom: 1px solid #656565;
  font-family: 'FiraSans-Medium', arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  margin: 0 0 10px;
  padding: 0 0 0px;
  text-transform: uppercase;
  width: 96%;
}
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget input,
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .views-widget select,
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-type .views-widget input,
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-type .views-widget select,
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_multi_fulltext .views-widget input,
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_multi_fulltext .views-widget select,
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-atd_site_content_search_index_type .views-widget input,
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-atd_site_content_search_index_type .views-widget select,
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-sort-sort_bef_combine .views-widget input,
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-sort-sort_bef_combine .views-widget select {
  padding: 5px 8px;
  width: 90%;
}
@media screen and (max-width: 480px) {
  #node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_views_fulltext,
  #node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-type,
  #node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-search_api_multi_fulltext,
  #node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-filter-atd_site_content_search_index_type,
  #node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-sort-sort_bef_combine {
    width: 100%;
  }
}
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-widget-sort-sort_bef_combine {
  padding-bottom: 20px;
}
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-submit-button {
  clear: left;
  padding-right: 2%;
}
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-submit-button input {
  background: #58a2c4;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#58a2c4),color-stop(50%,#58a2c4),color-stop(50%,#4491af),color-stop(100%,#4491af));
  background: -webkit-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -o-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: -ms-linear-gradient(top,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  background: linear-gradient(to bottom,#58a2c4 0%,#58a2c4 50%,#4491af 50%,#4491af 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#58a2c4',endColorstr='#4491af',GradientType=0);
  border: 1px solid #136785;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
  padding-right: 20%;
  padding-left: 20%;
  cursor: pointer;
  margin-top: 8px;
}
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-submit-button input:hover {
  background: #4890b1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU4YTJjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ0OTFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDkxYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4890b1),color-stop(50%,#4890b1),color-stop(50%,#37829f),color-stop(100%,#37829f));
  background: -webkit-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -o-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: -ms-linear-gradient(top,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  background: linear-gradient(to bottom,#4890b1 0%,#4890b1 50%,#37829f 50%,#37829f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4890b1',endColorstr='#37829f',GradientType=0);
}
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-reset-button {
  padding-right: 0px;
}
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-reset-button input {
  background: #bdbec0;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FjYWRiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2FkYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#bdbec0),color-stop(50%,#bdbec0),color-stop(50%,#acadb1),color-stop(100%,#acadb1));
  background: -webkit-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -o-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: -ms-linear-gradient(top,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  background: linear-gradient(to bottom,#bdbec0 0%,#bdbec0 50%,#acadb1 50%,#acadb1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbec0',endColorstr='#acadb1',GradientType=0);
  border: 1px solid #878787;
  border-radius: 4px;
  color: #FFFFFF !important;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 6px 10% 6px 10%;
  text-decoration: none;
  font-size: 13px;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
  filter: dropshadow(color=#59000000,offx=0,offy=-1px);
  padding-right: 20%;
  padding-left: 20%;
  cursor: pointer;
  margin-top: 8px;
}
#node--atd-search .atd-search .atd-search-wrap .view .view-filters .view-filters-wrap form > div .views-exposed-form .views-exposed-widgets .views-reset-button input:hover {
  background: #aeafb1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JkYmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FjYWRiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2FkYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#aeafb1),color-stop(50%,#aeafb1),color-stop(50%,#999a9e),color-stop(100%,#999a9e));
  background: -webkit-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -o-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: -ms-linear-gradient(top,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  background: linear-gradient(to bottom,#aeafb1 0%,#aeafb1 50%,#999a9e 50%,#999a9e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aeafb1',endColorstr='#999a9e',GradientType=0);
}
#node--atd-search .atd-search .atd-search-wrap .view .view-content,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty {
  padding: 25px 0px 0px 0px;
}
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-content-wrap,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-empty-wrap,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-content-wrap,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-empty-wrap {
  padding-bottom: 15px;
}
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-content-wrap ul.search-list,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-empty-wrap ul.search-list,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-content-wrap ul.search-list,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-empty-wrap ul.search-list {
  display: block;
  overflow: hidden;
}
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-content-wrap ul.search-list li.search-list-item,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-empty-wrap ul.search-list li.search-list-item,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-content-wrap ul.search-list li.search-list-item,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-empty-wrap ul.search-list li.search-list-item {
  display: block;
  overflow: hidden;
  margin-bottom: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #DEDEDE;
}
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-content-wrap ul.search-list li.search-list-item .search-title,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-empty-wrap ul.search-list li.search-list-item .search-title,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-content-wrap ul.search-list li.search-list-item .search-title,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-empty-wrap ul.search-list li.search-list-item .search-title {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  padding-bottom: 15px;
}
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-content-wrap ul.search-list li.search-list-item .search-title a,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-empty-wrap ul.search-list li.search-list-item .search-title a,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-content-wrap ul.search-list li.search-list-item .search-title a,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-empty-wrap ul.search-list li.search-list-item .search-title a {
  display: inline-block;
  text-decoration: none;
  color: #326696;
  line-height: 20px;
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
}
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-content-wrap ul.search-list li.search-list-item .search-body .body-hidden,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-empty-wrap ul.search-list li.search-list-item .search-body .body-hidden,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-content-wrap ul.search-list li.search-list-item .search-body .body-hidden,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-empty-wrap ul.search-list li.search-list-item .search-body .body-hidden {
  display: none;
}
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-content-wrap ul.search-list li.search-list-item .search-type .search-type-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-content-wrap ul.search-list li.search-list-item .search-type .search-date-updated-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-content-wrap ul.search-list li.search-list-item .search-type .search-relevance-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-content-wrap ul.search-list li.search-list-item .search-date-updated .search-type-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-content-wrap ul.search-list li.search-list-item .search-date-updated .search-date-updated-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-content-wrap ul.search-list li.search-list-item .search-date-updated .search-relevance-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-content-wrap ul.search-list li.search-list-item .search-relevance .search-type-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-content-wrap ul.search-list li.search-list-item .search-relevance .search-date-updated-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-content-wrap ul.search-list li.search-list-item .search-relevance .search-relevance-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-empty-wrap ul.search-list li.search-list-item .search-type .search-type-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-empty-wrap ul.search-list li.search-list-item .search-type .search-date-updated-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-empty-wrap ul.search-list li.search-list-item .search-type .search-relevance-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-empty-wrap ul.search-list li.search-list-item .search-date-updated .search-type-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-empty-wrap ul.search-list li.search-list-item .search-date-updated .search-date-updated-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-empty-wrap ul.search-list li.search-list-item .search-date-updated .search-relevance-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-empty-wrap ul.search-list li.search-list-item .search-relevance .search-type-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-empty-wrap ul.search-list li.search-list-item .search-relevance .search-date-updated-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-empty-wrap ul.search-list li.search-list-item .search-relevance .search-relevance-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-content-wrap ul.search-list li.search-list-item .search-type .search-type-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-content-wrap ul.search-list li.search-list-item .search-type .search-date-updated-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-content-wrap ul.search-list li.search-list-item .search-type .search-relevance-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-content-wrap ul.search-list li.search-list-item .search-date-updated .search-type-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-content-wrap ul.search-list li.search-list-item .search-date-updated .search-date-updated-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-content-wrap ul.search-list li.search-list-item .search-date-updated .search-relevance-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-content-wrap ul.search-list li.search-list-item .search-relevance .search-type-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-content-wrap ul.search-list li.search-list-item .search-relevance .search-date-updated-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-content-wrap ul.search-list li.search-list-item .search-relevance .search-relevance-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-empty-wrap ul.search-list li.search-list-item .search-type .search-type-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-empty-wrap ul.search-list li.search-list-item .search-type .search-date-updated-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-empty-wrap ul.search-list li.search-list-item .search-type .search-relevance-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-empty-wrap ul.search-list li.search-list-item .search-date-updated .search-type-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-empty-wrap ul.search-list li.search-list-item .search-date-updated .search-date-updated-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-empty-wrap ul.search-list li.search-list-item .search-date-updated .search-relevance-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-empty-wrap ul.search-list li.search-list-item .search-relevance .search-type-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-empty-wrap ul.search-list li.search-list-item .search-relevance .search-date-updated-label,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-empty-wrap ul.search-list li.search-list-item .search-relevance .search-relevance-label {
  display: inline-block;
  font-weight: bold;
}
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-content-wrap ul.search-list li.search-list-item .search-relevance,
#node--atd-search .atd-search .atd-search-wrap .view .view-content .view-empty-wrap ul.search-list li.search-list-item .search-relevance,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-content-wrap ul.search-list li.search-list-item .search-relevance,
#node--atd-search .atd-search .atd-search-wrap .view .view-empty .view-empty-wrap ul.search-list li.search-list-item .search-relevance {
  display: none;
}
html.iem7,
html.ie6,
html.ie7,
html.ie8 {
  @import "main-1024.less";
}
html.ie7 #shadowbox-container.shadowbox-visible #shadowbox-blackout {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#DD000000,endColorstr=#DD000000);
  zoom: 1;
}
html.ie8 #shadowbox-container.shadowbox-visible #shadowbox-blackout {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#DD000000,endColorstr=#DD000000);
  zoom: 1;
}
html.ie9 .gradient {
  filter: none;
}
html.gt-ie9 .gradient {
  filter: none;
}
@media print {
  * {
    background: transparent !important;
    color: black !important;
    box-shadow: none !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  #navigation,
  #sitemap-area,
  .footerconnect {
    display: none !important;
  }
  #page #page-wrapper header,
  #page #page-wrapper #header {
    position: inherit !important;
  }
  #main-content {
    margin-top: 0px !important;
  }
}
