/* Reset.less
 * Props to Eric Meyer (meyerweb.com) for his CSS reset file. We're using an adapted version here	that cuts out some of the reset HTML elements we will never need here (i.e., dfn, samp, etc).
 * ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */html, body {
  margin: 0;
  padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
cite,
code,
del,
dfn,
em,
img,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dd,
dl,
dt,
li,
ol,
ul,
fieldset,
form,
label,
legend,
button,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: normal;
  font-style: normal;
  font-size: 100%;
  line-height: 1;
  font-family: inherit;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
ol, ul {
  list-style: none;
}
q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}
html {
  overflow-y: scroll;
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
a:focus {
  outline: thin dotted;
}
a:hover, a:active {
  outline: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio, canvas, video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
  -ms-interpolation-mode: bicubic;
}
button,
input,
select,
textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
  *vertical-align: middle;
}
button, input {
  line-height: normal;
  *overflow: visible;
}
button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
/* Preboot.less
 * Variables and mixins to pre-ignite any new web development project
 * ------------------------------------------------------------------ */.clearfix {
  zoom: 1;
}
.clearfix:before, .clearfix:after {
  display: table;
  content: "";
}
.clearfix:after {
  clear: both;
}
.center-block {
  display: block;
  margin: 0 auto;
}
.container {
  width: 940px;
  margin: 0 auto;
  zoom: 1;
}
.container:before, .container:after {
  display: table;
  content: "";
}
.container:after {
  clear: both;
}
/*
 * Scaffolding
 * Basic and global styles for generating a grid system, structural layout, and page templates
 * ------------------------------------------------------------------------------------------- */.row {
  zoom: 1;
}
.row:before, .row:after {
  display: table;
  content: "";
}
.row:after {
  clear: both;
}
.row .span1 {
  float: left;
  width: 40px;
  margin-left: 20px;
}
.row .span1:first-child {
  margin-left: 0;
}
.row .span2 {
  float: left;
  width: 100px;
  margin-left: 20px;
}
.row .span2:first-child {
  margin-left: 0;
}
.row .span3 {
  float: left;
  width: 160px;
  margin-left: 20px;
}
.row .span3:first-child {
  margin-left: 0;
}
.row .span4 {
  float: left;
  width: 220px;
  margin-left: 20px;
}
.row .span4:first-child {
  margin-left: 0;
}
.row .span5 {
  float: left;
  width: 280px;
  margin-left: 20px;
}
.row .span5:first-child {
  margin-left: 0;
}
.row .span6 {
  float: left;
  width: 340px;
  margin-left: 20px;
}
.row .span6:first-child {
  margin-left: 0;
}
.row .span7 {
  float: left;
  width: 400px;
  margin-left: 20px;
}
.row .span7:first-child {
  margin-left: 0;
}
.row .span8 {
  float: left;
  width: 460px;
  margin-left: 20px;
}
.row .span8:first-child {
  margin-left: 0;
}
.row .span9 {
  float: left;
  width: 520px;
  margin-left: 20px;
}
.row .span9:first-child {
  margin-left: 0;
}
.row .span10 {
  float: left;
  width: 580px;
  margin-left: 20px;
}
.row .span10:first-child {
  margin-left: 0;
}
.row .span11 {
  float: left;
  width: 640px;
  margin-left: 20px;
}
.row .span11:first-child {
  margin-left: 0;
}
.row .span12 {
  float: left;
  width: 700px;
  margin-left: 20px;
}
.row .span12:first-child {
  margin-left: 0;
}
.row .span13 {
  float: left;
  width: 760px;
  margin-left: 20px;
}
.row .span13:first-child {
  margin-left: 0;
}
.row .span14 {
  float: left;
  width: 820px;
  margin-left: 20px;
}
.row .span14:first-child {
  margin-left: 0;
}
.row .span15 {
  float: left;
  width: 880px;
  margin-left: 20px;
}
.row .span15:first-child {
  margin-left: 0;
}
.row .span16 {
  float: left;
  width: 940px;
  margin-left: 20px;
}
.row .span16:first-child {
  margin-left: 0;
}
.row .offset1 {
  margin-left: 80px !important;
}
.row .offset1:first-child {
  margin-left: 60px !important;
}
.row .offset2 {
  margin-left: 140px !important;
}
.row .offset2:first-child {
  margin-left: 120px !important;
}
.row .offset3 {
  margin-left: 200px !important;
}
.row .offset3:first-child {
  margin-left: 180px !important;
}
.row .offset4 {
  margin-left: 260px !important;
}
.row .offset4:first-child {
  margin-left: 240px !important;
}
.row .offset5 {
  margin-left: 320px !important;
}
.row .offset5:first-child {
  margin-left: 300px !important;
}
.row .offset6 {
  margin-left: 380px !important;
}
.row .offset6:first-child {
  margin-left: 360px !important;
}
.row .offset7 {
  margin-left: 440px !important;
}
.row .offset7:first-child {
  margin-left: 420px !important;
}
.row .offset8 {
  margin-left: 500px !important;
}
.row .offset8:first-child {
  margin-left: 480px !important;
}
.row .offset9 {
  margin-left: 500px !important;
}
.row .offset9:first-child {
  margin-left: 480px !important;
}
.row .offset10 {
  margin-left: 620px !important;
}
.row .offset10:first-child {
  margin-left: 600px !important;
}
.row .offset11 {
  margin-left: 680px !important;
}
.row .offset11:first-child {
  margin-left: 660px !important;
}
.row .offset12 {
  margin-left: 740px !important;
}
.row .offset12:first-child {
  margin-left: 720px !important;
}
/* Typography.less
 * Headings, body text, lists, code, and more for a versatile and durable typography system
 * ---------------------------------------------------------------------------------------- */p {
  font-family: 'Droid Sans', Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  margin-bottom: 9px;
}
p small {
  font-size: 11px;
  color: #bfbfbf;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: bold;
  color: #404040;
  font-family: 'Droid Sans', sans-serif;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  color: #bfbfbf;
}
h1 {
  margin-bottom: 18px;
  font-size: 30px;
  line-height: 36px;
}
h1 small {
  font-size: 18px;
}
h2 {
  font-size: 20px;
  line-height: 36px;
  color: #6f1100;
  border-bottom: 1px solid #6f1100;
  margin-bottom: 10px;
}
h2 small {
  font-size: 14px;
}
h3,
h4,
h5,
h6 {
  line-height: 36px;
}
h3 {
  font-size: 16px;
  color: #6f1100;
}
h3 small {
  font-size: 14px;
}
h4 {
  font-size: 16px;
}
h4 small {
  font-size: 12px;
}
h5 {
  font-size: 14px;
}
h6 {
  font-size: 13px;
  color: #bfbfbf;
  text-transform: uppercase;
}
ul, ol {
  margin: 0 0 18px 25px;
}
ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}
ul {
  list-style: disc;
}
ol {
  list-style: decimal;
}
li {
  line-height: 18px;
}
ul.unstyled {
  list-style: none;
  margin-left: 0;
}
dl {
  margin-bottom: 18px;
}
dl dt, dl dd {
  line-height: 18px;
}
dl dt {
  font-weight: bold;
}
dl dd {
  margin-left: 9px;
}
hr {
  margin: 0 0 19px;
  border: 0;
  border-bottom: 1px solid #eee;
}
strong {
  font-style: inherit;
  font-weight: bold;
  line-height: inherit;
}
em {
  font-style: italic;
  font-weight: inherit;
  line-height: inherit;
}
.muted {
  color: lightnessen(black, 90%);
}
blockquote {
  margin-bottom: 18px;
  border-left: 5px solid #eee;
  padding-left: 15px;
}
blockquote p {
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  margin-bottom: 0;
}
blockquote small {
  display: block;
  font-size: 12px;
  font-weight: 300;
  line-height: 18px;
  color: #bfbfbf;
}
blockquote small:before {
  content: '\2014 \00A0';
}
address {
  display: block;
  line-height: 18px;
  margin-bottom: 18px;
}
code, pre {
  padding: 0 3px 2px;
  font-family: Monaco, Andale Mono, Courier New, monospace;
  font-size: 12px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
code {
  background-color: #fee9cc;
  color: rgba(0, 0, 0, 0.75);
  padding: 1px 3px;
}
pre {
  background-color: #f5f5f5;
  display: block;
  padding: 17px;
  margin: 0 0 18px;
  line-height: 18px;
  font-size: 12px;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  white-space: pre-wrap;
}
/* Base overwrites */body {
  background: url(images/body_bg.jpg) repeat-x top left #2a2a2a;
  font-family: Arial, sans-serif;
  color: #404040;
}
/************* HEADER ********************//*****************************************/#header h1#branding {
  float: left;
}
#header .widget-html-widget {
  background: #333;
  width: 280px;
  margin-left: 510px;
  float: left;
  text-align: center;
  color: #fff;
  padding-top: 10px;
}
#header .widget-html-widget a {
  color: #fff;
  font-weight: bold;
  margin: 0 10px;
}
#header .widget-search-form {
  background: #333;
  position: relative;
  margin-left: 510px;
  float: left;
  height: 50px;
  width: 280px;
  -webkit-border-radius: 0 0 10px 10px;
  -moz-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px;
}
#header .widget-search-form form {
  margin: 0;
}
#header .widget-search-form form fieldset {
  margin: 0;
  padding: 0;
}
#header .widget-search-form form fieldset input {
  margin-left: 26px;
  margin-top: 5px;
  width: 220px;
  padding: 5px;
  font-size: 13px;
}
#header .widget-search-form form fieldset button {
  position: relative;
  margin-left: -30px;
  margin-top: 9px;
  z-index: 50;
  background: none;
}
input:-moz-placeholder {
  color: #999999;
}
::-webkit-input-placeholder {
  color: #999;
}
/************* NAVIGATION ****************//*****************************************/#navigation {
  background: url(images/workingmen.png) no-repeat top right;
  padding-top: 53px;
  position: relative;
  margin-top: -35px;
  z-index: 500;
}
#navigation nav {
  background: url(images/nav_bg.png) no-repeat;
}
#navigation nav ul.menu {
  margin: 0;
  height: 60px;
}
#navigation nav ul.menu li {
  list-style-type: none;
  float: left;
}
#navigation nav ul.menu li a {
  display: block;
  padding: 20px 16px;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  text-decoration: none;
}
#navigation nav ul.menu li a:hover {
  text-decoration: none;
  color: #f2ad03;
}
#navigation nav ul.menu li ul {
  top: 56px;
  left: 0px;
  padding: 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  z-index: 600;
}
#navigation nav ul.menu li ul li {
  border-bottom: 1px solid #ccc;
}
#navigation nav ul.menu li ul li:last-child {
  border-bottom: none;
}
#navigation nav ul.menu li ul li:only-child {
  border-bottom: none;
}
#navigation nav ul.menu li ul li a {
  font-size: 13px;
  text-transform: none;
  padding: 6px 0 6px 30px;
  font-weight: normal;
}
#navigation nav ul.menu li.current a {
  color: #f2ad03;
}
#navigation nav ul.menu li.current ul li a {
  color: white;
}
#navigation nav ul.menu li.current ul li a:hover {
  color: #f2ad03;
}
/************* BREADCRUMBS *****************//*****************************************/.breadcrumbs {
  padding: 10px 0;
}
.breadcrumbs span {
  color: black;
  font-size: 13px;
  font-weight: bold;
  margin: 0 5px;
}
.breadcrumbs span a {
  color: black;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
}
.breadcrumbs span.last {
  color: #6f1100;
}
/************* HERO AREA *****************//*****************************************/#hero {
  height: 230px;
  padding: 50px 0 40px 0;
  text-align: center;
}
#hero h3 {
  margin-bottom: 20px;
  color: #2b2b2b;
}
#hero a {
  display: inline-block;
  background-color: #390900;
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6c1100), color-stop(0.25, #6c1100), to(#390900));
  background-image: -webkit-linear-gradient(#6c1100, color-stop(0.25, #6c1100), #390900);
  background-image: -moz-linear-gradient(#6c1100, #6c1100 25%, #390900);
  background-image: -ms-linear-gradient(#6c1100, color-stop(#6c1100, 0.25), #390900);
  background-image: -o-linear-gradient(#6c1100, color-stop(#6c1100, 0.25), #390900);
  background-image: linear-gradient(#6c1100, color-stop(#6c1100, 0.25), #390900);
  padding: #430a00;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  color: #333333;
  font-size: 13px;
  line-height: 18px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom-color: rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  text-decoration: none;
  margin-right: 20px;
  color: white;
  text-shadow: none;
  font-weight: bold;
  text-transform: uppercase;
  border: none;
  width: 200px;
  padding: 15px 0;
}
#hero a:hover {
  background-position: 0 -15px;
  color: #333333;
  text-decoration: none;
}
#hero a:hover {
  color: #f2ad03;
}
/************* MAIN CONTAINER  ***********//*****************************************/#main-container {
  background: #fff;
  position: relative;
  width: 940px;
  padding: 30px 20px;
  margin-left: -20px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
/************* QUICKLINKS ****************//*****************************************/#quicklinks {
  margin-bottom: 50px;
}
#quicklinks .quicklink {
  padding: 10px;
}
#quicklinks .quicklink h4 {
  background: rgba(0, 0, 0, 0.9);
  background: url(images/black_85.png);
  color: #fff;
  padding-left: 20px;
  position: relative;
  margin-top: -40px;
  z-index: 40;
}
#quicklinks .quicklink ul {
  margin: 0;
  background: #f2f2f2;
  border: 1px solid #bfbfbf;
  border-top: none;
  overflow: hidden;
  padding: 5px 0;
}
#quicklinks .quicklink ul li {
  list-style-type: none;
  float: left;
  width: 45%;
  padding: 5px 0 5px 20px;
  border-bottom: 1px solid #d8d8d8;
}
#quicklinks .quicklink ul li:nth-child(n+3) {
  border-bottom: none;
  border-top: 1px solid white;
}
#quicklinks .quicklink ul li a {
  background: url(images/red_arrow.png) no-repeat left;
  padding: 5px 0 5px 30px;
  font-size: 12px;
  display: block;
  color: #6f1100;
  text-decoration: none;
}
#before-content {
  border-right: 1px solid #bfbfbf;
  padding-right: 10px;
  width: 209px;
}
#before-content .widget {
  margin-bottom: 40px;
}
#before-content .widget h1 {
  font-size: 18px;
  color: #404040;
  margin: 0;
}
#before-content .widget ul {
  margin: 0;
  list-style: none;
}
#before-content .widget ul li {
  padding: 5px 0;
  font-size: 13px;
  border-bottom: 1px solid #bfbfbf;
}
#before-content .widget ul li:last-child {
  border-bottom: none;
}
#before-content .widget ul li a {
  color: #6f1100;
  text-decoration: none;
}
/************* CONTENT AREA **************//*****************************************/#content {
  position: relative;
}
#content article h1 {
  font-size: 32px;
  color: #404040;
  margin-bottom: 25px;
  border-bottom: 1px solid #bfbfbf;
  padding-bottom: 20px;
  position: relative;
}
#content article h1 a {
  float: right;
  position: absolute;
  top: 0;
  right: 0;
  display: inline-block;
  background-color: #390900;
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6c1100), color-stop(0.25, #6c1100), to(#390900));
  background-image: -webkit-linear-gradient(#6c1100, color-stop(0.25, #6c1100), #390900);
  background-image: -moz-linear-gradient(#6c1100, #6c1100 25%, #390900);
  background-image: -ms-linear-gradient(#6c1100, color-stop(#6c1100, 0.25), #390900);
  background-image: -o-linear-gradient(#6c1100, color-stop(#6c1100, 0.25), #390900);
  background-image: linear-gradient(#6c1100, color-stop(#6c1100, 0.25), #390900);
  padding: #430a00;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  color: #333333;
  font-size: 13px;
  line-height: 18px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom-color: rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  text-decoration: none;
  color: #fff;
  text-shadow: none;
  padding: 7px 20px;
}
#content article h1 a:hover {
  background-position: 0 -15px;
  color: #333333;
  text-decoration: none;
}
#content article h1 a:hover {
  color: #f2ad03;
}
#content article h1 a span img {
  margin-right: 10px;
}
#content article h1.home {
  text-align: center;
  padding-bottom: 10px;
  color: #6f1100;
  border: none;
  border-bottom: 1px solid #6f1100;
  background: none;
  font-size: 20px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
#content article h2 {
  border-bottom: 0;
}
#content article ul {
  margin: 20px 0 20px 20px;
}
#content article ul li {
  background: url(images/list-tick.jpg) no-repeat;
  padding: 0 0 0 30px;
  list-style-type: none;
  font-size: 13px;
  margin-bottom: 10px;
}
#content article .left {
  margin-right: 4%;
}
#content article .left, #content article .right {
  width: 48%;
  float: left;
}
#content article .left h5 a, #content article .right h5 a {
  font-weight: bold;
  font-size: 13px;
  color: #6f1100;
}
#content .search-results {
  list-style: none;
  margin: 0;
  padding: 0;
}
#content .search-results li {
  margin-bottom: 20px;
}
#content .search-results li h1 {
  border: none;
  line-height: ;
  margin: 0 0 5px 0;
  padding: 0 0 5px 0;
}
#content .search-results li h1 a {
  float: none;
  display: block;
  background: none;
  border: none;
  color: #6f1100;
  padding: 0;
  font-size: 18px;
}
#content .search-results li .metadata .published {
  font-size: 13px;
}
/************* CONTENT AREA **************//*****************************************/footer {
  padding: 20px 0;
}
footer ul {
  float: left;
  margin: 0;
}
footer ul li {
  display: inline;
  list-style-type: none;
  margin-right: 20px;
}
footer ul li a {
  color: #fff;
  text-decoration: none;
  font-size: 13px;
}
footer .user-display {
  float: right;
}
footer .user-display a {
  color: #fff;
  text-decoration: none;
  font-size: 13px;
}
/* Contact Form */.contact-form legend {
  display: none;
}
.contact-form ol {
  list-style: none;
  padding-left: 0;
  margin: 0;
}
.contact-form ol li {
  margin-bottom: 10px;
}
.contact-form ol li label {
  display: block;
  margin-bottom: 5px;
  font-size: 13px;
}
.contact-form ol li input {
  width: 300px;
  padding: 5px;
  border: 1px solid #bfbfbf;
}
/** Login Form **/.login-form legend {
  font-weight: bold;
  margin-bottom: 20px;
}
.login-form ol {
  list-style: none;
  margin: 0;
}
.login-form ol li {
  font-size: 13px;
  margin-bottom: 10px;
}
.login-form ol li label {
  width: 150px;
}
.login-form ol button {
  padding: 5px 10px;
  color: white;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: bold;
  background-color: #6f1100;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#d52100), to(#6f1100));
  background-image: -moz-linear-gradient(#d52100, #6f1100);
  background-image: -ms-linear-gradient(#d52100, #6f1100);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d52100), color-stop(100%, #6f1100));
  background-image: -webkit-linear-gradient(#d52100, #6f1100);
  background-image: -o-linear-gradient(#d52100, #6f1100);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#d52100', endColorstr='#6f1100', GradientType=0)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d52100', endColorstr='#6f1100', GradientType=0);
  background-image: linear-gradient(#d52100, #6f1100);
  border: 1px solid #6f1100;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  margin: 20px 0;
  letter-spacing: 1px;
  border-radius: 3px;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}

