@font-face{font-family:'SegoePrintRegular';src:url('fonts/segoepr_0-webfont.eot');src:url('fonts/segoepr_0-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/segoepr_0-webfont.woff2') format('woff2'),
url('fonts/segoepr_0-webfont.woff') format('woff'),
url('fonts/segoepr_0-webfont.ttf') format('truetype'),
url('fonts/segoepr_0-webfont.svg#SegoePrintRegular') format('svg');font-weight:normal;font-style:normal;}
*{margin:0;padding:0px;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#ffffff;color:#3c3838;padding:0;margin:0;font-weight:400}
html{overflow-x:hidden;overflow-y:auto;}
html,
body{height:100%;}
div.body{height:100%;width:100%;}
img{height:auto;max-width:100%;}
.hidden{display:none;}
.alignleft{float:left;}
.alignright{float:right;}
.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both;}
.clear{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;}
::-moz-selection{color:#fff;text-shadow:none;background:#5bacce;}
::selection{color:#fff;text-shadow:none;background:#5bacce;}
*,
*:after,
*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;}
a{color:#008fd5;padding:0;margin:0;text-decoration:none;outline:none !important;}
a:hover,
a:focus{text-decoration:none;color:#01090C;}
input:focus,
textarea:focus{outline:none}
a img{border:none;}
a.remove{display:block;height:18px;width:18px;margin:10px;padding-left:0 !important;text-indent:-9999px;background:url(images/remove.png) #01090C;border-radius:100px;border-style:solid;border-width:1px}
h1,h2,h3,h4,h5,h6{letter-spacing:0px;font-weight:normal;position:relative;padding:0 0 0px 0;margin:0;font-weight:300;font-family:'Open Sans';line-height:normal;color:#2f383d;}
h1{color:#353943;font-size:24px;font-weight:400;margin:0 0 10px;}
h2{color:#353943;font-size:20px;font-weight:400;margin:0 0 10px;}
h3{font-size:24px;color:#2f383d;margin:0 0 30px;}
h3{color:#353943;font-size:18px;font-weight:400;margin:0 0 10px;}
h4{color:#353943;font-size:16px;font-weight:400;margin:0 0 10px;}
h5{color:#353943;font-size:14px;font-weight:400;margin:0 0 10px;}
h6{color:#353943;font-size:13px;font-weight:400;margin:0 0 10px;}
ul, li, ol{list-style:none;}
p,
pre,
ul,
ol,
dl,
dd,
blockquote,
address,
table,
fieldset,
form{margin-bottom:0px;}
a img{border:none;}
dl dt{margin-bottom:0.3em;font-weight:bold;}
dl dd{margin-bottom:0.75em;}
.lead{font-family:Arial, Helvetica, sans-serif;font-size:18px;margin:15px 0;font-weight:300;line-height:26px;padding:0;}
section::before,
section::after{position:absolute;content:'';}
.first{clear:both}
.last{margin-right:0}
audio,
video{max-width:100%;height:auto;}
#soundcloud{margin-bottom:-5px !important;}
iframe,
embed,
object{max-width:100%;}