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; }body {padding:5px 5px 5px 5px;background:#fff; font:14px/17px Helvetica, Arial, sans-serif;color:#444;-webkit-font-smoothing:antialiased; -webkit-text-size-adjust:100%; }footer{text-align:center;padding:4px 0;}code {font-size:14px;line-height:12px;margin-bottom:6px;font-family:Courier, courier;background:lightgrey;}h1, h2, h3, h4, h5, h6 {color:#181818;font-family:Arial, Helvetica, sans-serif;font-weight:normal; }h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight:inherit; }h1 { font-size:35px; line-height:40px; margin-bottom:14px;}h2 { font-size:28px; line-height:30px; margin-bottom:10px; margin-top:15px; }h3 { font-size:21px; line-height:24px; margin-bottom:8px; }h4 { font-size:17px; line-height:60px; margin:8px; }h5 { font-size:14px; line-height:14px; }h6 { font-size:10px; line-height:11px; }.subheader { color:#777; }p { margin:0 0 5px 0; }p img { margin:0; }p.lead { font-size:21px; line-height:27px; color:#777;}em { font-style:italic; }strong { font-weight:bold; color:#333; }small { font-size:80%; }blockquote, blockquote p { font-size:17px; line-height:24px; color:#777; font-style:italic; }blockquote { margin:0 0 20px; padding:9px 20px 0 19px; border-left:1px solid #ddd; }blockquote cite { display:block; font-size:12px; color:#555; }blockquote cite:before { content:"\2014 \0020"; }blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color:#555; }hr { border:solid #ddd; border-width:1px 0 0; clear:both; margin:10px 0 30px; height:0; }a, a:visited { color:#333; text-decoration:underline; outline:0; }a:hover, a:focus { color:#000; }p a, p a:visited { line-height:inherit; }ul, ol { margin-bottom:20px; }ul { list-style:none outside; }ol { list-style:decimal; }ol, ul.square, ul.circle, ul.disc { margin-left:30px; }ul.square { list-style:square outside; }ul.circle { list-style:circle outside; }ul.disc { list-style:disc outside; }ul ul, ul ol,ol ol, ol ul { margin:4px 0 5px 30px; font-size:90%;}ul ul li, ul ol li,ol ol li, ol ul li { margin-bottom:6px; }li { line-height:18px; margin-bottom:12px; }ul.large li { line-height:21px; }li p { line-height:21px; }.video-container {position:relative;padding-bottom:56.25%;padding-top:30px; height:0; overflow:hidden;} .video-container iframe,.video-container object,.video-container embed {position:absolute;top:0;left:0;width:100%;height:100%;}img, img.scale-with-grid {max-width:100%;height:auto; }.button,button,input[type="submit"],input[type="reset"],input[type="button"] {background:#eee; background:#eee -moz-linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.2) 100%); background:#eee -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.2)), color-stop(100%,rgba(0,0,0,.2))); background:#eee -webkit-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); background:#eee -o-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); background:#eee -ms-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); background:#eee linear-gradient(to top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); border:1px solid #aaa;border-top:1px solid #ccc;border-left:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#444;display:inline-block;font-size:11px;font-weight:bold;text-decoration:none;text-shadow:0 1px rgba(255, 255, 255, .75);cursor:pointer;margin-bottom:20px;line-height:normal;padding:8px 10px;font-family:Helvetica, Arial, sans-serif; }.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover {color:#222;background:#ddd; background:#ddd -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); background:#ddd -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.3)), color-stop(100%,rgba(0,0,0,.3))); background:#ddd -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); background:#ddd -o-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); background:#ddd -ms-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); background:#ddd linear-gradient(to top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); border:1px solid #888;border-top:1px solid #aaa;border-left:1px solid #aaa; }.button:active,button:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active {border:1px solid #666;background:#ccc; background:#ccc -moz-linear-gradient(top, rgba(255,255,255,.35) 0%, rgba(10,10,10,.4) 100%); background:#ccc -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.35)), color-stop(100%,rgba(10,10,10,.4))); background:#ccc -webkit-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); background:#ccc -o-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); background:#ccc -ms-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); background:#ccc linear-gradient(to top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%);}.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width {width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center; }button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}form {margin-bottom:0px; }fieldset {margin-bottom:20px; }input[type="text"],input[type="password"],input[type="email"],textarea,select {border:1px solid #ccc;padding:6px 4px;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font:13px Helvetica, Arial, sans-serif;color:#777;margin:0;width:210px;max-width:100%;display:inline;margin-bottom:20px;background:#fff; }select {padding:0; }input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus {border:1px solid #aaa; color:#444; -moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow: 0 0 3px rgba(0,0,0,.2); }textarea {min-height:60px; }label,legend {display:block;font-weight:bold;font-size:13px;}select {width:220px; }label span,legend span {font-weight:normal;font-size:13px;color:#444; }.remove-bottom { margin-bottom:0 !important; }.half-bottom { margin-bottom:10px !important; }.add-bottom { margin-bottom:20px !important; }.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:480px) {.col { margin:1% 0 1% 0%;}}.s_12_12 {width:100%;}.s_11_12 {width:91.53%;}.s_10_12 {width:83.06%;}.s_9_12 {width:74.6%;}.s_8_12 {width:66.13%;}.s_7_12 {width:57.66%; }.s_6_12 {width:49.2%; }.s_5_12 {width:40.73%; }.s_4_12 {width:32.26%; }.s_3_12 {width:23.8%;}.s_2_12 {width:15.33%; }.s_1_12 {width:6.86%; }@media only screen and (max-width:480px) {.s_12_12 {width:100%; }.s_11_12 {width:100%; }.s_10_12 {width:100%; }.s_9_12 {width:100%; }.s_8_12 {width:100%; }.s_7_12 {width:100%; }.s_6_12 {width:100%; }.s_5_12 {width:100%; }.s_4_12 {width:100%; }.s_3_12 {width:100%; }.s_2_12 {width:100%; }.s_1_12 {width:100%; }}body { word-wrap:break-word !important; font-family:'helvetica', sans-serif;}.toggle, [id^=drop] { display:none;}nav {margin:0;padding:0;background-color:#ffffff;}#logo {display:block;float:left;}nav:after {content:"";display:table;clear:both;}nav ul {float:left;padding:0;margin:0;list-style:none;position:relative;z-index:1;}nav ul li {margin:0em;display:inline-block;float:left;background-color:#e0e0e0;}nav a {display:block;padding:0 1.2em;color:#000;font-size:1.2em;line-height:3em;text-decoration:none;}nav ul li ul li:hover { background:#c0c0c0; }nav a:hover { background-color:#c0c0c0; }nav ul ul {display:none;position:absolute;top:4em;}nav ul li:hover > ul { display:inherit; }nav ul ul li {width:275px;float:none;display:list-item;position:relative;}nav ul ul ul li {position:relative;top:-4em;left:275px;}nav li > a:after { content:' +'; }nav li > a:only-child:after { content:''; }@media all and (max-width :768px) { #logo { display:block;width:100%; text-align:left; float:left; } nav { margin:0; } .toggle + a,.menu { display:none; } .toggle { display:block; background-color:#e0e0e0; padding:0 1em; color:#000; font-size:1em; line-height:4em; text-decoration:none; border:none; } .toggle:hover { background-color:#c0c0c0; } [id^=drop]:checked + ul { display:block; } nav ul li { display:block; width:100%; } nav ul ul .toggle, nav ul ul a { padding:0 4em; } nav ul ul ul a { padding:0 4em; } nav a:hover, nav ul ul ul a { background-color:#c0c0c0; } nav ul li ul li .toggle, nav ul ul a { background-color:#b0b0b0; } nav ul ul { float:none; position:static; color:#e0e0e0; } nav ul ul li:hover > ul, nav ul li:hover > ul { display:none; } nav ul ul li { display:block; width:100%; } nav ul ul ul li { position:static; }}@media all and (max-width :330px) {nav ul li {display:block;width:94%;}}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}