@charset "utf-8";
*{font-size:1em;margin:0;outline:none;padding:0;text-decoration:none}
code, kbd, samp, pre, tt, var, textarea, input, select, isindex{font:inherit;font-size:1em}
dfn, i, cite, var, address, em{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, a, 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;outline:0;font-size:100%;font:inherit;vertical-align:baseline;word-wrap:break-word}
body{line-height:1;text-rendering:optimizeLegibility}
.article, .aside, #footer, .header, .section{display:block}
img{-ms-interpolation-mode:bicubic}
img, video, object, embed{max-width:100%}
nav ul, nav ol{list-style:none}
ul, ol{list-style-position:outside}
blockquote, q{quotes:none}
blockquote:before, 
blockquote:after,
q:before, q:after{content:"";content:none}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
table{border-collapse:collapse;border-spacing:0}
th, thead, table caption{text-align:left}
input, select, button, textarea{margin:0;padding:0;border:0;outline:0}
label, input, select, button, textarea{display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;font-family:inherit;font-size:inherit}
button, label[for], input[type="button"], input[type="submit"]{cursor:pointer}
button, input[type="reset"], input[type="button"], input[type="submit"]{overflow:visible;width:auto}
ins{text-decoration:none}
abbr[title], dfn[title]{cursor:help}
del{text-decoration:line-through}
hr{width:100%;height:1px;margin:1em 0;padding:0;border:0;background:#ddd;display:none}
.clear{clear:both;height:0px}

body{ background:#FFF;font-family:"Articulat", sans-serif}
.container{margin:0 auto;width:868px}
p.lead, #legal h1, #legal h2, #legal h3, #legal h3 a, #legal h4{font-family:"Articulat", sans-serif}

a:link, a:visited{color:#000}
a:hover, a:focus{color:#000}

#legal{padding-top:20px}
#legal h1{font-size:42px;color:#0f36e2; font-weight:700}
#legal h2{font-size:18px;color:#333;margin-bottom:20px;margin-top:15px;font-weight:700; display:block}
#legal h3, #legal h3 a{font-size:25px;color:#0f36e2;margin-bottom:20px;margin-top:20px}
#legal h3{display:block;border-bottom:1px solid #eeeded;padding-bottom:20px;font-weight:700}
#legal h4{font-size:21px;color:#1b1b1b;margin-bottom:20px;margin-top:20px;font-weight:700}
#legal h5{font-size:16px;color:#1b1b1b;margin-bottom:10px;margin-top:20px;line-height:1.3em;max-width:600px;font-weight:700}
#legal .content{border:1px solid #ccc;padding:30px;margin-top:30px}
#legal .content p.lead{font-size:24px;line-height:1.4em;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #eeeded}
#legal .content p.smalllead{font-size:18px;line-height:1.6em;margin-bottom:20px}
#legal .content p{line-height:1.4em}
#legal .content p+p{margin-top:20px}
#legal p + h3, #legal p + h4, #legal ul + h4{margin-top:40px}
.info_data{list-style:none inside;border-top:1px solid #eeeded;margin-top:30px}
.info_data li{border-bottom:1px dashed #cccccc;padding:7px 0;font-size:15px;line-height:1.25em}
.info_data li strong{color:#0f36e2}
.info_data li.titular{font-size:18px;max-width:767px;color:#1b1b1b;padding:10px 0;line-height:1.2em}
.info_data li.titular small{font-size:14px;display:block;color:#888}
.info_data li strong:before{display:inline-block;content:'•';margin-right:5px;font-weight:700}
.info_data li h5{color:#0f36e2!important;margin-top:0!important}
.info_data li.start{border-top:1px dashed #cccccc}
.info_data + p{margin-top:20px}
p em, .info_data li em{color:#6d5a35!important;font-weight:400}
h5 + .info_data{margin-top:0}
.info_pad{border:1px solid #eeeded;padding:0 20px 10px}
.info_pad li:last-child{border-bottom:none}
.info_links strong{display:inline-block;width:80px}
.last-update{color:#666;font-size:13px;border-top:1px solid #eeeded;padding-top:20px;display:block;margin-top:30px}
.last-update strong{font-weight:700;color:#0f36e2}
.important{background:#f6f6f6;padding:15px 20px;border:1px solid #ccc;margin-top:10px}
.important, .important a{color:#666!important}
.important a{border-bottom:1px dotted #ccc}
.important h6{font-weight:700;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #ccc}
.important strong{font-weight:400}
.important ul{margin:0;border:0}
.important ul li{font-size:13px}
article.important{margin-top:30px}
article + article{border-top:1px dashed #f8f8f8;padding:10px 0 0;margin:30px 0 0}
.no_bottomline, .no_bottomline li:last-child{border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}
#legal #index{background:#f6f6f6;border:1px solid #ccc;padding:5px 30px 15px;margin-top:30px}
#legal #index h4{text-transform:uppercase;color:#333;font-size:18px;letter-spacing:1pt}
#legal #index ul{list-style:none inside}
#legal #index ul li{border-top:1px dashed #ccc;padding:10px 0}
#legal #index ul li em{color:#333;font-weight:700}

#copyright{font-size:13px;padding:20px 0;border-top:1px solid #eeeded;background:#fff; margin-top:20px}
#copyright li{display:inline-block;padding:0 5px}
#copyright li.copy, #copyright li.first{padding-left:0}

