@charset "utf-8";@font-face {
  font-family:'dbs-icon-font';src:url('dbs-icon-font.eot');src:url('dbs-icon-font.eot?#iefix') format('embedded-opentype'),
       url('dbs-icon-font.woff') format('woff'),
       url('dbs-icon-font.ttf') format('truetype'),
       url('dbs-icon-font.svg#dbs-icon-font') format('svg');font-weight:normal;font-style:normal}
[class*="icon-"] 		{ font-family:'dbs-icon-font';font-style:normal;font-size:1.5em;speak:none}


.icon-home:after				{ content:"\2302"}
.icon-music:after				{ content:"\266a"}
.icon-cog:after					{ content:"\2699"}
.icon-attention:after			{ content:"\26a0"}
.icon-quote-left:after			{ content:"\275d"}
.icon-quote-right:after 		{ content:"\275e"}
.icon-forward:after				{ content:"\27a6"}
.icon-info-circle:after 		{ content:"\e705"}
.icon-reply:after				{ content:"\e712"}
.icon-print:after				{ content:"\e716"}
.icon-resize-full:after			{ content:"\e744"}
.icon-facebook:after			{ content:"\f308"}




*						{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}
html					{color:#444;font-size:100%;background:#f7f7f7 url(../images/bg.png) repeat center top}
body					{font-family:Cambria, Georgia, "Times New Roman", Times, serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:1.125rem;line-height:1.5}

a						{text-decoration:none;color:#DD6C4F}
a:hover					{text-decoration:underline}
a:focus					{outline:none}
ol						{font-style:italic}
h1,p,p + p,ul			{margin-bottom:1.5rem}
h1						{font-family:HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:2rem;line-height:1.5;font-weight:bold;border-bottom:grey thin solid}


.page-wrap				{width:90%;background:white;border:8px solid transparent;box-shadow:0 0 8px rgba(0,0,0,0.3);margin:80px auto;padding:35px}



.nav {
  list-style:none;/* Compatible */
  text-align:center}

.nav li {
  position:relative;display:inline-block;margin:0 -4px -80px 0}

.nav li:before {
  content:"";display:block;border-top:1px solid #ddd;border-bottom:1px solid #fff;width:100%;height:1px;position:absolute;top:50%;z-index:-1}

.nav a {
  display:block;background-color:#f7f7f7;background-image:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#e7e7e7));background-image:-webkit-linear-gradient(top, #f7f7f7, #e7e7e7);background-image:-moz-linear-gradient(top, #f7f7f7, #e7e7e7);background-image:-ms-linear-gradient(top, #f7f7f7, #e7e7e7);background-image:-o-linear-gradient(top, #f7f7f7, #e7e7e7);color:#a7a7a7;margin:36px;width:50px;height:50px;position:relative;text-align:center;line-height:50px;border-radius:50%;box-shadow:0 3px 8px #aaa, inset 0px 2px 3px #fff}

.nav a:before {
  content:"";display:block;background:#fff;border-top:2px solid #ddd;position:absolute;top:-18px;left:-18px;bottom:-18px;right:-18px;z-index:-1;border-radius:50%;box-shadow:inset 0px 8px 48px #ddd}

.nav a:hover {
  text-decoration:none;color:#555;background:#f5f5f5}

@media only screen and (max-width:767px) {
	.index-nav			{-moz-column-count:1;-webkit-column-count:1;column-count:1;list-style:none;text-align:center}}
