/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}

audio,canvas,video{display:inline-block}

audio:not([controls]){display:none;height:0}

[hidden],template{display:none}

html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}

body{margin:0}
a{background:transparent}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:0.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;-webkit-border-radius:0}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}


[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0}
.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none}
[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}
a [class^="icon-"],a [class*=" icon-"]{display:inline-block}
.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}
.btn [class^="icon-"],.btn [class*=" icon-"],.nav [class^="icon-"],.nav [class*=" icon-"]{display:inline}
.btn [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class^="icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em}
.btn [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block}
.nav-tabs [class^="icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"],.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class^="icon-"],.nav-pills [class^="icon-"].icon-large,.nav-pills [class*=" icon-"],.nav-pills [class*=" icon-"].icon-large{line-height:.9em}
li [class^="icon-"],li [class*=" icon-"],.nav li [class^="icon-"],.nav li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center}
li [class^="icon-"].icon-large,li [class*=" icon-"].icon-large,.nav li [class^="icon-"].icon-large,.nav li [class*=" icon-"].icon-large{width:1.5625em}
ul.icons{list-style-type:none;text-indent:-.75em}
ul.icons li [class^="icon-"],ul.icons li [class*=" icon-"]{width:.75em}
.icon-muted{color:#eeeeee}
.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.icon-2x{font-size:2em}
.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.icon-3x{font-size:3em}
.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.icon-4x{font-size:4em}
.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.pull-right{float:right}
.pull-left{float:left}
[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em}
[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em}
.btn [class^="icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em}
.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em}
.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em}
.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0%{-o-transform:rotate(0deg)}
100%{-o-transform:rotate(359deg)}
}
@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}
100%{-ms-transform:rotate(359deg)}
}
@keyframes spin{0%{transform:rotate(0deg)}
100%{transform:rotate(359deg)}
}
@-moz-document url-prefix(){.icon-spin{height:.9em}
.btn .icon-spin{height:auto}
.icon-spin.icon-large{height:1.25em}
.btn .icon-spin.icon-large{height:.75em}
}
.icon-glass:before{content:"\f000"}
.icon-music:before{content:"\f001"}
.icon-search:before{content:"\f002"}
.icon-envelope:before{content:"\f003"}
.icon-heart:before{content:"\f004"}
.icon-star:before{content:"\f005"}
.icon-star-empty:before{content:"\f006"}
.icon-user:before{content:"\f007"}
.icon-film:before{content:"\f008"}
.icon-th-large:before{content:"\f009"}
.icon-th:before{content:"\f00a"}
.icon-th-list:before{content:"\f00b"}
.icon-ok:before{content:"\f00c"}
.icon-remove:before{content:"\f00d"}
.icon-zoom-in:before{content:"\f00e"}
.icon-zoom-out:before{content:"\f010"}
.icon-off:before{content:"\f011"}
.icon-signal:before{content:"\f012"}
.icon-cog:before{content:"\f013"}
.icon-trash:before{content:"\f014"}
.icon-home:before{content:"\f015"}
.icon-file:before{content:"\f016"}
.icon-time:before{content:"\f017"}
.icon-road:before{content:"\f018"}
.icon-download-alt:before{content:"\f019"}
.icon-download:before{content:"\f01a"}
.icon-upload:before{content:"\f01b"}
.icon-inbox:before{content:"\f01c"}
.icon-play-circle:before{content:"\f01d"}
.icon-repeat:before{content:"\f01e"}
.icon-refresh:before{content:"\f021"}
.icon-list-alt:before{content:"\f022"}
.icon-lock:before{content:"\f023"}
.icon-flag:before{content:"\f024"}
.icon-headphones:before{content:"\f025"}
.icon-volume-off:before{content:"\f026"}
.icon-volume-down:before{content:"\f027"}
.icon-volume-up:before{content:"\f028"}
.icon-qrcode:before{content:"\f029"}
.icon-barcode:before{content:"\f02a"}
.icon-tag:before{content:"\f02b"}
.icon-tags:before{content:"\f02c"}
.icon-book:before{content:"\f02d"}
.icon-bookmark:before{content:"\f02e"}
.icon-print:before{content:"\f02f"}
.icon-camera:before{content:"\f030"}
.icon-font:before{content:"\f031"}
.icon-bold:before{content:"\f032"}
.icon-italic:before{content:"\f033"}
.icon-text-height:before{content:"\f034"}
.icon-text-width:before{content:"\f035"}
.icon-align-left:before{content:"\f036"}
.icon-align-center:before{content:"\f037"}
.icon-align-right:before{content:"\f038"}
.icon-align-justify:before{content:"\f039"}
.icon-list:before{content:"\f03a"}
.icon-indent-left:before{content:"\f03b"}
.icon-indent-right:before{content:"\f03c"}
.icon-facetime-video:before{content:"\f03d"}
.icon-picture:before{content:"\f03e"}
.icon-pencil:before{content:"\f040"}
.icon-map-marker:before{content:"\f041"}
.icon-adjust:before{content:"\f042"}
.icon-tint:before{content:"\f043"}
.icon-edit:before{content:"\f044"}
.icon-share:before{content:"\f045"}
.icon-check:before{content:"\f046"}
.icon-move:before{content:"\f047"}
.icon-step-backward:before{content:"\f048"}
.icon-fast-backward:before{content:"\f049"}
.icon-backward:before{content:"\f04a"}
.icon-play:before{content:"\f04b"}
.icon-pause:before{content:"\f04c"}
.icon-stop:before{content:"\f04d"}
.icon-forward:before{content:"\f04e"}
.icon-fast-forward:before{content:"\f050"}
.icon-step-forward:before{content:"\f051"}
.icon-eject:before{content:"\f052"}
.icon-chevron-left:before{content:"\f053"}
.icon-chevron-right:before{content:"\f054"}
.icon-plus-sign:before{content:"\f055"}
.icon-minus-sign:before{content:"\f056"}
.icon-remove-sign:before{content:"\f057"}
.icon-ok-sign:before{content:"\f058"}
.icon-question-sign:before{content:"\f059"}
.icon-info-sign:before{content:"\f05a"}
.icon-screenshot:before{content:"\f05b"}
.icon-remove-circle:before{content:"\f05c"}
.icon-ok-circle:before{content:"\f05d"}
.icon-ban-circle:before{content:"\f05e"}
.icon-arrow-left:before{content:"\f060"}
.icon-arrow-right:before{content:"\f061"}
.icon-arrow-up:before{content:"\f062"}
.icon-arrow-down:before{content:"\f063"}
.icon-share-alt:before{content:"\f064"}
.icon-resize-full:before{content:"\f065"}
.icon-resize-small:before{content:"\f066"}
.icon-plus:before{content:"\f067"}
.icon-minus:before{content:"\f068"}
.icon-asterisk:before{content:"\f069"}
.icon-exclamation-sign:before{content:"\f06a"}
.icon-gift:before{content:"\f06b"}
.icon-leaf:before{content:"\f06c"}
.icon-fire:before{content:"\f06d"}
.icon-eye-open:before{content:"\f06e"}
.icon-eye-close:before{content:"\f070"}
.icon-warning-sign:before{content:"\f071"}
.icon-plane:before{content:"\f072"}
.icon-calendar:before{content:"\f073"}
.icon-random:before{content:"\f074"}
.icon-comment:before{content:"\f075"}
.icon-magnet:before{content:"\f076"}
.icon-chevron-up:before{content:"\f077"}
.icon-chevron-down:before{content:"\f078"}
.icon-retweet:before{content:"\f079"}
.icon-shopping-cart:before{content:"\f07a"}
.icon-folder-close:before{content:"\f07b"}
.icon-folder-open:before{content:"\f07c"}
.icon-resize-vertical:before{content:"\f07d"}
.icon-resize-horizontal:before{content:"\f07e"}
.icon-bar-chart:before{content:"\f080"}
.icon-twitter-sign:before{content:"\f081"}
.icon-facebook-sign:before{content:"\f082"}
.icon-camera-retro:before{content:"\f083"}
.icon-key:before{content:"\f084"}
.icon-cogs:before{content:"\f085"}
.icon-comments:before{content:"\f086"}
.icon-thumbs-up:before{content:"\f087"}
.icon-thumbs-down:before{content:"\f088"}
.icon-star-half:before{content:"\f089"}
.icon-heart-empty:before{content:"\f08a"}
.icon-signout:before{content:"\f08b"}
.icon-linkedin-sign:before{content:"\f08c"}
.icon-pushpin:before{content:"\f08d"}
.icon-external-link:before{content:"\f08e"}
.icon-signin:before{content:"\f090"}
.icon-trophy:before{content:"\f091"}
.icon-github-sign:before{content:"\f092"}
.icon-upload-alt:before{content:"\f093"}
.icon-lemon:before{content:"\f094"}
.icon-phone:before{content:"\f095"}
.icon-check-empty:before{content:"\f096"}
.icon-bookmark-empty:before{content:"\f097"}
.icon-phone-sign:before{content:"\f098"}
.icon-twitter:before{content:"\f099"}
.icon-facebook:before{content:"\f09a"}
.icon-github:before{content:"\f09b"}
.icon-unlock:before{content:"\f09c"}
.icon-credit-card:before{content:"\f09d"}
.icon-rss:before{content:"\f09e"}
.icon-hdd:before{content:"\f0a0"}
.icon-bullhorn:before{content:"\f0a1"}
.icon-bell:before{content:"\f0a2"}
.icon-certificate:before{content:"\f0a3"}
.icon-hand-right:before{content:"\f0a4"}
.icon-hand-left:before{content:"\f0a5"}
.icon-hand-up:before{content:"\f0a6"}
.icon-hand-down:before{content:"\f0a7"}
.icon-circle-arrow-left:before{content:"\f0a8"}
.icon-circle-arrow-right:before{content:"\f0a9"}
.icon-circle-arrow-up:before{content:"\f0aa"}
.icon-circle-arrow-down:before{content:"\f0ab"}
.icon-globe:before{content:"\f0ac"}
.icon-wrench:before{content:"\f0ad"}
.icon-tasks:before{content:"\f0ae"}
.icon-filter:before{content:"\f0b0"}
.icon-briefcase:before{content:"\f0b1"}
.icon-fullscreen:before{content:"\f0b2"}
.icon-group:before{content:"\f0c0"}
.icon-link:before{content:"\f0c1"}
.icon-cloud:before{content:"\f0c2"}
.icon-beaker:before{content:"\f0c3"}
.icon-cut:before{content:"\f0c4"}
.icon-copy:before{content:"\f0c5"}
.icon-paper-clip:before{content:"\f0c6"}
.icon-save:before{content:"\f0c7"}
.icon-sign-blank:before{content:"\f0c8"}
.icon-reorder:before{content:"\f0c9"}
.icon-list-ul:before{content:"\f0ca"}
.icon-list-ol:before{content:"\f0cb"}
.icon-strikethrough:before{content:"\f0cc"}
.icon-underline:before{content:"\f0cd"}
.icon-table:before{content:"\f0ce"}
.icon-magic:before{content:"\f0d0"}
.icon-truck:before{content:"\f0d1"}
.icon-pinterest:before{content:"\f0d2"}
.icon-pinterest-sign:before{content:"\f0d3"}
.icon-google-plus-sign:before{content:"\f0d4"}
.icon-google-plus:before{content:"\f0d5"}
.icon-money:before{content:"\f0d6"}
.icon-caret-down:before{content:"\f0d7"}
.icon-caret-up:before{content:"\f0d8"}
.icon-caret-left:before{content:"\f0d9"}
.icon-caret-right:before{content:"\f0da"}
.icon-columns:before{content:"\f0db"}
.icon-sort:before{content:"\f0dc"}
.icon-sort-down:before{content:"\f0dd"}
.icon-sort-up:before{content:"\f0de"}
.icon-envelope-alt:before{content:"\f0e0"}
.icon-linkedin:before{content:"\f0e1"}
.icon-undo:before{content:"\f0e2"}
.icon-legal:before{content:"\f0e3"}
.icon-dashboard:before{content:"\f0e4"}
.icon-comment-alt:before{content:"\f0e5"}
.icon-comments-alt:before{content:"\f0e6"}
.icon-bolt:before{content:"\f0e7"}
.icon-sitemap:before{content:"\f0e8"}
.icon-umbrella:before{content:"\f0e9"}
.icon-paste:before{content:"\f0ea"}
.icon-lightbulb:before{content:"\f0eb"}
.icon-exchange:before{content:"\f0ec"}
.icon-cloud-download:before{content:"\f0ed"}
.icon-cloud-upload:before{content:"\f0ee"}
.icon-user-md:before{content:"\f0f0"}
.icon-stethoscope:before{content:"\f0f1"}
.icon-suitcase:before{content:"\f0f2"}
.icon-bell-alt:before{content:"\f0f3"}
.icon-coffee:before{content:"\f0f4"}
.icon-food:before{content:"\f0f5"}
.icon-file-alt:before{content:"\f0f6"}
.icon-building:before{content:"\f0f7"}
.icon-hospital:before{content:"\f0f8"}
.icon-ambulance:before{content:"\f0f9"}
.icon-medkit:before{content:"\f0fa"}
.icon-fighter-jet:before{content:"\f0fb"}
.icon-beer:before{content:"\f0fc"}
.icon-h-sign:before{content:"\f0fd"}
.icon-plus-sign-alt:before{content:"\f0fe"}
.icon-double-angle-left:before{content:"\f100"}
.icon-double-angle-right:before{content:"\f101"}
.icon-double-angle-up:before{content:"\f102"}
.icon-double-angle-down:before{content:"\f103"}
.icon-angle-left:before{content:"\f104"}
.icon-angle-right:before{content:"\f105"}
.icon-angle-up:before{content:"\f106"}
.icon-angle-down:before{content:"\f107"}
.icon-desktop:before{content:"\f108"}
.icon-laptop:before{content:"\f109"}
.icon-tablet:before{content:"\f10a"}
.icon-mobile-phone:before{content:"\f10b"}
.icon-circle-blank:before{content:"\f10c"}
.icon-quote-left:before{content:"\f10d"}
.icon-quote-right:before{content:"\f10e"}
.icon-spinner:before{content:"\f110"}
.icon-circle:before{content:"\f111"}
.icon-reply:before{content:"\f112"}
.icon-github-alt:before{content:"\f113"}
.icon-folder-close-alt:before{content:"\f114"}
.icon-folder-open-alt:before{content:"\f115"}
.icon-amazon-sign:before,.icon-amazon:before,.icon-android:before,.icon-apple-itunes:before,.icon-apple:before,.icon-aws:before,.icon-bing-sign:before,.icon-bing:before,.icon-duck-duck-go:before,.icon-google-sign:before,.icon-google:before,.icon-sparrow-sign:before,.icon-sparrow:before,.icon-windows:before,.icon-windows8:before,.icon-yahoo:before{font-family:'Font-Awesome-Corp';speak:none;font-style:normal;font-weight:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0}
.icon-amazon-sign:before{content:"\f340"}
.icon-amazon:before{content:"\f341"}
.icon-android:before{content:"\f342"}
.icon-apple-itunes:before{content:"\f343"}
.icon-apple:before{content:"\f344"}
.icon-aws:before{content:"\f345"}
.icon-bing-sign:before{content:"\f346"}
.icon-bing:before{content:"\f347"}
.icon-duck-duck-go:before{content:"\f348"}
.icon-google-sign:before{content:"\f349"}
.icon-google:before{content:"\f34a"}
.icon-sparrow-sign:before{content:"\f34b"}
.icon-sparrow:before{content:"\f34c"}
.icon-windows:before{content:"\f34d"}
.icon-windows8:before{content:"\f34e"}
.icon-yahoo:before{content:"\f34f"}
.icon-accessibility-sign:before,.icon-bike-sign:before,.icon-bus-sign:before,.icon-car-sign:before,.icon-taxi-sign:before,.icon-truck-sign:before,.icon-adobe-pdf:before,.icon-ms-excel:before,.icon-ms-ppt:before,.icon-ms-word:before,.icon-zip-file:before,.icon-css3:before,.icon-html5:before,.icon-layers:before,.icon-map:before,.icon-chrome:before,.icon-firefox:before,.icon-ie:before,.icon-opera:before,.icon-safari:before,.icon-rss-sign:before{font-family:'Font-Awesome-Ext';speak:none;font-style:normal;font-weight:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0}
.icon-accessibility-sign:before{content:"\f200"}
.icon-bike-sign:before{content:"\f201"}
.icon-bus-sign:before{content:"\f202"}
.icon-car-sign:before{content:"\f203"}
.icon-taxi-sign:before{content:"\f204"}
.icon-truck-sign:before{content:"\f205"}
.icon-adobe-pdf:before{content:"\f206"}
.icon-ms-excel:before{content:"\f207"}
.icon-ms-ppt:before{content:"\f208"}
.icon-ms-word:before{content:"\f209"}
.icon-zip-file:before{content:"\f20a"}
.icon-css3:before{content:"\f20b"}
.icon-html5:before{content:"\f20c"}
.icon-layers:before{content:"\f20d"}
.icon-map:before{content:"\f20e"}
.icon-chrome:before{content:"\f210"}
.icon-firefox:before{content:"\f211"}
.icon-ie:before{content:"\f212"}
.icon-opera:before{content:"\f213"}
.icon-safari:before{content:"\f214"}
.icon-rss-sign:before{content:"\f215"}
.icon-blogger-sign:before,.icon-blogger:before,.icon-delicious:before,.icon-dribbble-sign:before,.icon-dribbble:before,.icon-dropbox:before,.icon-drupal:before,.icon-evernote-sign:before,.icon-evernote:before,.icon-flickr-sign:before,.icon-flickr:before,.icon-forrst-sign:before,.icon-forrst:before,.icon-foursquare-sign:before,.icon-foursquare:before,.icon-git-fork:before,.icon-hacker-news:before,.icon-instagram:before,.icon-lastfm-sign:before,.icon-lastfm:before,.icon-paypal:before,.icon-picasa-sign:before,.icon-picasa:before,.icon-reddit:before,.icon-share-this-sign:before,.icon-share-this:before,.icon-skype:before,.icon-soundcloud:before,.icon-spotify:before,.icon-stack-overflow:before,.icon-tumblr-sign:before,.icon-tumblr:before,.icon-vimeo-sign:before,.icon-vimeo:before,.icon-wordpress-sign:before,.icon-wordpress:before,.icon-yelp-sign:before,.icon-yelp:before,.icon-youtube-sign:before,.icon-youtube:before{font-family:'Font-Awesome-Social';speak:none;font-style:normal;font-weight:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0}
.icon-dropbox:before{content:"\f300"}
.icon-drupal:before{content:"\f301"}
.icon-git-fork:before{content:"\f302"}
.icon-instagram:before{content:"\f303"}
.icon-share-this-sign:before{content:"\f304"}
.icon-share-this:before{content:"\f305"}
.icon-foursquare-sign:before{content:"\f306"}
.icon-foursquare:before{content:"\f307"}
.icon-hacker-news:before{content:"\f308"}
.icon-skype:before{content:"\f309"}
.icon-spotify:before{content:"\f30a"}
.icon-soundcloud:before{content:"\f30b"}
.icon-paypal:before{content:"\f30c"}
.icon-youtube-sign:before{content:"\f30d"}
.icon-youtube:before{content:"\f30e"}
.icon-reddit:before{content:"\f30f"}
.icon-blogger-sign:before{content:"\f310"}
.icon-blogger:before{content:"\f311"}
.icon-dribbble-sign:before{content:"\f312"}
.icon-dribbble:before{content:"\f313"}
.icon-evernote-sign:before{content:"\f314"}
.icon-evernote:before{content:"\f315"}
.icon-flickr-sign:before{content:"\f316"}
.icon-flickr:before{content:"\f317"}
.icon-forrst-sign:before{content:"\f318"}
.icon-forrst:before{content:"\f319"}
.icon-delicious:before{content:"\f31a"}
.icon-lastfm-sign:before{content:"\f31b"}
.icon-lastfm:before{content:"\f31c"}
.icon-picasa-sign:before{content:"\f31d"}
.icon-picasa:before{content:"\f31e"}
.icon-stack-overflow:before{content:"\f320"}
.icon-tumblr-sign:before{content:"\f321"}
.icon-tumblr:before{content:"\f322"}
.icon-vimeo-sign:before{content:"\f323"}
.icon-vimeo:before{content:"\f324"}
.icon-wordpress-sign:before{content:"\f325"}
.icon-wordpress:before{content:"\f326"}
.icon-yelp-sign:before{content:"\f327"}
.icon-yelp:before{content:"\f328"}
.Grid,.FooterMenu,.Feature-twoColumn{display:block;padding:0;margin:0;text-align:left;letter-spacing:-0.31em;text-rendering:optimizespeed}
.opera:-o-prefocus,.Grid,.FooterMenu,.Feature-twoColumn{word-spacing:-0.43em}
.Grid--center{text-align:center}
.Grid-cell,.FooterMenu>div,.Feature-twoColumn>article{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:inline-block;margin:0;padding:0;vertical-align:top;text-align:left;letter-spacing:normal;word-spacing:normal;text-rendering:auto}
.Grid-cell--center{display:block;margin:0 auto}
.u-sizeFit{display:block;float:left;width:auto !important}
.u-sizeFill{display:block;overflow:hidden;width:auto !important}
.u-sizeFillAlt{display:table-cell;max-width:100%;width:10000px}
.u-sizeFull{display:block;width:100%}
.u-size1of12{width:8.333%}
.u-size1of10{width:10%}
.u-size1of8{width:12.5%}
.u-size1of6,.u-size2of12{width:16.667%}
.u-size1of5,.FooterMenu>div,.u-size2of10{width:20%}
.u-size1of4,.FeaturedItem--category,.u-size2of8,.u-size3of12{width:25%}
.u-size3of10{width:30%}
.u-size1of3,#color li,.l-Home-sidebar,.u-size2of6,.u-size3of9,.u-size4of12{width:33.333%}
.u-size3of8{width:37.5%}
.u-size2of5,.u-size4of10{width:40%}
.u-size5of12{width:41.667%}
.u-size1of2,.Feature-twoColumn>article,.u-size2of4,.u-size3of6,.u-size4of8,.u-size5of10,.u-size6of12{width:50%}
.u-size7of12{width:58.333%}
.u-size3of5,.u-size6of10{width:60%}
.u-size5of8{width:62.5%}
.u-size2of3,.l-Home-main,.u-size4of6,.u-size8of12{width:66.667%}
.u-size7of10{width:70%}
.u-size3of4,.u-size6of8,.u-size9of12{width:75%}
.u-size4of5,.u-size8of10{width:80%}
.u-size5of6,.u-size10of12{width:83.333%}
.u-size7of8{width:87.5%}
.u-size9of10{width:90%}
.u-size11of12{width:91.667%}
.u-inline{display:inline !important}
.u-inlineBlock{display:inline-block !important}
.u-block,.SidebarTitle{display:block !important}
.u-table{display:table !important}
.u-tableCell{display:table-cell !important}
.u-alignTop{vertical-align:top !important}
.u-alignMiddle{vertical-align:middle !important}
.u-alignBaseline{vertical-align:baseline !important}
.u-alignBottom{vertical-align:bottom !important}
.u-cf:before,.Hero--home:before,#color ul:before,.u-cf:after,.Hero--home:after,#color ul:after{content:" ";display:table}
.u-cf:after,.Hero--home:after,#color ul:after{clear:both}
.u-nbfc,.Groups,.FooterSocial,.Feature-twoColumn,.SmallArticleGroup>li,.Home-news--featured{overflow:hidden !important}
.u-nbfcAlt{display:table-cell !important;width:10000px !important}
.u-pullLeft,.FeaturedItem--category{float:left !important}
.u-pullRight,.l-Home-sidebar{float:right !important}
.u-objLeft{float:left !important;margin-right:10px}
.u-objRight{float:right !important;margin-left:10px}
.u-objLeft img,.u-objRight img{display:block;max-width:none}
.u-linkClean,.u-linkClean:hover,.u-linkClean:focus,.u-linkClean:active{text-decoration:none !important}
.u-linkComplex,.u-linkComplex:hover,.u-linkComplex:focus,.u-linkComplex:active{text-decoration:none !important}
.u-linkComplex:hover .u-linkComplex-target,.u-linkComplex:focus .u-linkComplex-target,.u-linkComplex:active .u-linkComplex-target{text-decoration:underline !important}
.u-linkBlock,.u-linkBlock:hover,.u-linkBlock:focus,.u-linkBlock:active{display:block !important;text-decoration:none !important}
.u-linkPseudo{display:inline !important;padding:0 !important;border:0 !important;margin:0 !important;background:transparent !important;color:inherit !important;cursor:pointer !important;font:inherit !important}
.u-linkPseudo:hover,.u-linkPseudo:focus,.u-linkPseudo:active{background:transparent !important;color:inherit !important}
.u-paddingAn,.VerticalHero{padding:0 !important}
.u-paddingAs,.SidebarTitle{padding:5px !important}
.u-paddingAm{padding:10px !important}
.u-paddingAl{padding:20px !important}
.u-marginAn,.TimelineItem{margin:0 !important}
.u-marginAs{margin:5px !important}
.u-marginAm{margin:10px !important}
.u-marginAl{margin:20px !important}
.u-paddingVn{padding-top:0 !important;padding-bottom:0 !important}
.u-paddingVs{padding-top:5px !important;padding-bottom:5px !important}
.u-paddingVm{padding-top:10px !important;padding-bottom:10px !important}
.u-paddingVl{padding-top:20px !important;padding-bottom:20px !important}
.u-marginVn{margin-top:0 !important;margin-bottom:0 !important}
.u-marginVs{margin-top:5px !important;margin-bottom:5px !important}
.u-marginVm{margin-top:10px !important;margin-bottom:10px !important}
.u-marginVl{margin-top:20px !important;margin-bottom:20px !important}
.u-paddingHn{padding-left:0 !important;padding-right:0 !important}
.u-paddingHs{padding-left:5px !important;padding-right:5px !important}
.u-paddingHm{padding-left:10px !important;padding-right:10px !important}
.u-paddingHl{padding-left:20px !important;padding-right:20px !important}
.u-marginHn{margin-left:0 !important;margin-right:0 !important}
.u-marginHs{margin-left:5px !important;margin-right:5px !important}
.u-marginHm{margin-left:10px !important;margin-right:10px !important}
.u-marginHl{margin-left:20px !important;margin-right:20px !important}
.u-paddingTn,.l-Home-sidebar{padding-top:0 !important}
.u-paddingTs{padding-top:5px !important}
.u-paddingTm,.TimelineItem{padding-top:10px !important}
.u-paddingTl{padding-top:20px !important}
.u-marginTn{margin-top:0 !important}
.u-marginTs{margin-top:5px !important}
.u-marginTm{margin-top:10px !important}
.u-marginTl{margin-top:20px !important}
.u-paddingBn{padding-bottom:0 !important}
.u-paddingBs{padding-bottom:5px !important}
.u-paddingBm{padding-bottom:10px !important}
.u-paddingBl{padding-bottom:20px !important}
.u-marginBs,.SidebarTitle{margin-bottom:5px !important}
.u-marginBm{margin-bottom:10px !important}
.u-marginBl{margin-bottom:20px !important}
.u-paddingLn{padding-left:0 !important}
.u-paddingLs{padding-left:5px !important}
.u-paddingLm{padding-left:10px !important}
.u-paddingLl,.CollapsibleTrigger{padding-left:20px !important}
.u-marginLn{margin-left:0 !important}
.u-marginLs{margin-left:5px !important}
.u-marginLm{margin-left:10px !important}
.u-marginLl{margin-left:20px !important}
.u-paddingRn{padding-right:0 !important}
.u-paddingRs,.FeaturedItem--category .FeaturedItem-body{padding-right:5px !important}
.u-paddingRm{padding-right:10px !important}
.u-paddingRl{padding-right:20px !important}
.u-marginRn{margin-right:0 !important}
.u-marginRs{margin-right:5px !important}
.u-marginRm{margin-right:10px !important}
.u-marginRl{margin-right:20px !important}
.u-textTruncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.u-textBreak{word-break:break-all;word-break:break-word;word-wrap:break-word}
.u-textCenter{text-align:center}
.u-textLeft{text-align:left}
.u-textRight{text-align:right}
.u-fillParent{width:100%}
.u-isHidden{display:none !important;visibility:hidden !important}
.u-isVisible{visibility:visible !important}
.u-centerBlock{margin:0 auto;display:block}
.u-border-white{background-color:#fff;border:2px solid #fff}
.u-border-between+.u-border-between,.Profile-bio+.u-border-between,.Profile-languages+.u-border-between,.u-border-between+.Profile-bio,.Profile-bio+.Profile-bio,.Profile-languages+.Profile-bio,.u-border-between+.Profile-languages,.Profile-bio+.Profile-languages,.Profile-languages+.Profile-languages{padding-top:1rem;border-top:1px solid #e5e5e5}
.u-border-bottom-light{border-bottom:1px solid #e5e5e5}
.u-border-top-light{border-top:1px solid #e5e5e5}
.u-border-bottom-dark{border-bottom:1px solid #a1a1a1}
.u-border-top-dark{border-top:1px solid #a1a1a1}
.u-colorGrey{color:#666666}
.u-text-xxxl{font-size:1.62rem}
.u-text-xxl,#styleguide .BodyExample>h1{font-size:1.62rem}
.u-text-xl{font-size:1.31rem}
.u-text-l{font-size:1.31rem;line-height:1.5rem}
.u-text-m,.SidebarTitle{font-size:1rem;line-height:1.4rem}
.u-text-s,.TimelineItem{font-size:0.8rem}
.u-text-xs{font-size:0.81rem}
.u-text-xb{font-weight:600}
.u-text-b,.CollapsibleTrigger,.ExistingPolicyHTML h3{font-weight:400}
.u-text-light,#styleguide .BodyExample>h1{font-weight:100}
.u-text-alt,.News .News-text{font-family:'PT Serif', serif}
.u-text-grey{color:#cccccc}
.u-hiddenAndAccessible{position:fixed;top:9999px;left:9999px}
.u-hiddenAndAccessible-shownOnFocus:focus{top:1rem;left:1rem;z-index:5000}
.u-fixedToViewport{position:fixed !important;top:0 !important}
.u-fixedToBottom{position:absolute;bottom:0 !important}
.u-pointer,.CollapsibleTrigger{cursor:pointer}
.u-paddingAxl,.l-Home-content{padding:40px 20px !important}
.u-marginAxl{margin:40px !important}
.u-paddingVxl{padding-top:40px !important;padding-bottom:40px !important}
.u-marginVxl{margin-top:40px !important;margin-bottom:40px !important}
.u-paddingHxl{padding-left:20px !important;padding-right:0px !important}
.u-marginHxl{margin-left:40px !important;margin-right:40px !important}
.u-paddingTxl{padding-top:0px !important}
.u-marginTxl{margin-top:40px !important}
.u-paddingBxl{padding-bottom:40px !important}
.u-marginBxl{margin-bottom:30px !important;margin-top:0px !important}
.u-paddingLxl,.l-Home-sidebar{padding-left:40px !important}
.u-marginLxl{margin-left:40px !important}
.u-paddingRxl{padding-right:40px !important}
.u-marginRxl{margin-right:40px !important}
.u-paddingBl{padding-bottom:0 !important}
.u-border-none{border:none;padding:10px 0}
.u-text-capitalize{text-transform:capitalize}
.u-text-uppercase{text-transform:uppercase}
.u-red{color:#e65424}
.u-rotateContentOnHover *{-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}
.u-rotateContentOnHover:hover *{-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg)}
.u-noSelect,.CollapsibleTrigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.u-relative{position:relative}
.u-minHeightBig{position:relative;min-height:15rem}
.u-minHeightMedium{position:relative;min-height:10.5rem}
.u-minHeightSmall{position:relative;min-height:7.5rem}
.u-topRightL{position:absolute;right:1rem;top:1rem}
.u-bottomL{position:absolute;bottom:1rem}
.u-bottomM{position:absolute;bottom:0.5rem}
.u-linkArrow{position:relative;padding-right:20px;line-height:1.4rem}
.u-linkArrow:after{right:0;position:absolute;content:"\f105";line-height:1.4rem;font-family:FontAwesome;font-size:2rem}
body{font-family:helvetica, arial, sans-serif;font-weight:300;font-size:1rem;color:#666;margin-top:0}
main{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;background-color:white;padding:0 0px}
main:before,main:after{content:" ";display:table}
main:after{clear:both}
h1,h2,h3,h4{font-weight:300}
h1{font-size:1.62rem;color:#333}
h2{font-size:1.31rem}
h3{font-size:1.62rem}
h4{font-size:1.31rem}
p{line-height:1.4rem}
ul{list-style-type:disc;padding:0}
a{color:#217bc0;font-weight:300;text-decoration:none}
a.disabled{pointer-events:none;cursor:default;color:#444444}
a:hover{text-decoration:underline}
a::selection{color:#0088cc}
.AccountSettings-menu ul{font-size:1rem;margin-top:2.75rem;margin-left:1rem}
.AccountSettings-menu ul>li{padding-bottom:1rem}
.AccountSettings-menu ul>li>.AccountSettings-title{font-size:1.31rem;font-weight:300 !important;color:#000 !important;padding-bottom:1rem}
.AccountSettings-options h1{font-size:1rem !important;font-weight:400 !important;margin-top:2.5rem}
.AccountSettings-options hr{margin:2rem 2rem 2rem 0}
.AccountSettings-options form>h4{font-size:1rem;margin-top:0.5rem;margin-bottom:1rem}
.AccountSettings-options form>p{margin:0.5rem 0}
.AccountSettings-options form>p>label>input{margin-right:0.25rem}
.AccountSettings-options form>p>input.Button{margin:2rem 0rem}
.u-fillParent{width:100%}
.u-isHidden{display:none !important;visibility:hidden !important}
.u-isVisible{visibility:visible !important}
.u-centerBlock{margin:0 auto;display:block}
.u-border-white{background-color:#fff;border:2px solid #fff}
.u-border-between+.u-border-between,.Profile-bio+.u-border-between,.Profile-languages+.u-border-between,.u-border-between+.Profile-bio,.Profile-bio+.Profile-bio,.Profile-languages+.Profile-bio,.u-border-between+.Profile-languages,.Profile-bio+.Profile-languages,.Profile-languages+.Profile-languages{padding-top:1rem;border-top:1px solid #e5e5e5}
.u-border-bottom-light{border-bottom:1px solid #e5e5e5}
.u-border-top-light{border-top:1px solid #e5e5e5}
.u-border-bottom-dark{border-bottom:1px solid #a1a1a1}
.u-border-top-dark{border-top:1px solid #a1a1a1}
.u-colorGrey{color:#666666}
.u-text-xxxl{font-size:1.62rem}
.u-text-xxl,#styleguide .BodyExample>h1{font-size:1.62rem}
.u-text-xl{font-size:1.31rem}
.u-text-l{font-size:1.31rem;line-height:1.5rem}
.u-text-m,.SidebarTitle{font-size:1rem;line-height:1.4rem}
.u-text-s,.TimelineItem{font-size:0.8rem}
.u-text-xs{font-size:0.81rem}
.u-text-xb{font-weight:600}
.u-text-b,.CollapsibleTrigger,.ExistingPolicyHTML h3{font-weight:400}
.u-text-light,#styleguide .BodyExample>h1{font-weight:100}
.u-text-alt,.News .News-text{font-family:'PT Serif', serif}
.u-text-grey{color:#cccccc}
.u-hiddenAndAccessible{position:fixed;top:9999px;left:9999px}
.u-hiddenAndAccessible-shownOnFocus:focus{top:1rem;left:1rem;z-index:5000}
.u-fixedToViewport{position:fixed !important;top:0 !important}
.u-fixedToBottom{position:absolute;bottom:0 !important}
.u-pointer,.CollapsibleTrigger{cursor:pointer}
.u-paddingAxl,.l-Home-content{padding:40px 20px !important}
.u-marginAxl{margin:40px !important}
.u-paddingVxl{padding-top:40px !important;padding-bottom:40px !important}
.u-marginVxl{margin-top:40px !important;margin-bottom:40px !important}
.u-paddingHxl{padding-left:20px !important;padding-right:0px !important}
.u-marginHxl{margin-left:40px !important;margin-right:40px !important}
.u-paddingTxl{padding-top:0px !important}
.u-marginTxl{margin-top:40px !important}
.u-paddingBxl{padding-bottom:40px !important}
.u-marginBxl{margin-bottom:30px !important;margin-top:0px !important}
.u-paddingLxl,.l-Home-sidebar{padding-left:40px !important}
.u-marginLxl{margin-left:40px !important}
.u-paddingRxl{padding-right:40px !important}
.u-marginRxl{margin-right:40px !important}
.u-paddingBl{padding-bottom:0 !important}
.u-border-none{border:none;padding:10px 0}
.u-text-capitalize{text-transform:capitalize}
.u-text-uppercase{text-transform:uppercase}
.u-red{color:#e65424}
.u-rotateContentOnHover *{-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}
.u-rotateContentOnHover:hover *{-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg)}
.u-noSelect,.CollapsibleTrigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.u-relative{position:relative}
.u-minHeightBig{position:relative;min-height:15rem}
.u-minHeightMedium{position:relative;min-height:10.5rem}
.u-minHeightSmall{position:relative;min-height:7.5rem}
.u-topRightL{position:absolute;right:1rem;top:1rem}
.u-bottomL{position:absolute;bottom:1rem}
.u-bottomM{position:absolute;bottom:0.5rem}
.u-linkArrow{position:relative;padding-right:20px;line-height:1.4rem}
.u-linkArrow:after{right:0;position:absolute;content:"\f105";line-height:1.4rem;font-family:FontAwesome;font-size:2rem}
.l-container,.StyleguideNav,.StyleguideSubnav,#styleguide,.Profile,.l-container--news{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;background-color:white;background-color:#fff}
.l-container:before,.StyleguideNav:before,.StyleguideSubnav:before,#styleguide:before,.Profile:before,.l-container--news:before,.l-container:after,.StyleguideNav:after,.StyleguideSubnav:after,#styleguide:after,.Profile:after,.l-container--news:after{content:" ";display:table}
.l-container:after,.StyleguideNav:after,.StyleguideSubnav:after,#styleguide:after,.Profile:after,.l-container--news:after{clear:both}
.l-container h1,.StyleguideNav h1,.StyleguideSubnav h1,#styleguide h1,.Profile h1,.l-container--news h1{padding-top:10px;font-size:1.31rem}
.l-container h1.u-text-l,.StyleguideNav h1.u-text-l,.StyleguideSubnav h1.u-text-l,#styleguide h1.u-text-l,.Profile h1.u-text-l,.l-container--news h1.u-text-l{font-size:1rem !important;text-transform:none}
.l-container form,.StyleguideNav form,.StyleguideSubnav form,#styleguide form,.Profile form,.l-container--news form{padding-top:5px}
.l-container .Form-input,.StyleguideNav .Form-input,.StyleguideSubnav .Form-input,#styleguide .Form-input,.Profile .Form-input,.l-container--news .Form-input{width:300px;margin-bottom:10px}
.l-container label,.StyleguideNav label,.StyleguideSubnav label,#styleguide label,.Profile label,.l-container--news label{font-size:0.9rem}
.l-container .u-size1of4,.StyleguideNav .u-size1of4,.StyleguideSubnav .u-size1of4,#styleguide .u-size1of4,.Profile .u-size1of4,.l-container--news .u-size1of4,.l-container .FeaturedItem--category,.StyleguideNav .FeaturedItem--category,.StyleguideSubnav .FeaturedItem--category,#styleguide .FeaturedItem--category,.Profile .FeaturedItem--category,.l-container--news .FeaturedItem--category{width:11%}
.l-container .u-size1of2,.StyleguideNav .u-size1of2,.StyleguideSubnav .u-size1of2,#styleguide .u-size1of2,.Profile .u-size1of2,.l-container--news .u-size1of2,.l-container .Feature-twoColumn>article,.StyleguideNav .Feature-twoColumn>article,.StyleguideSubnav .Feature-twoColumn>article,#styleguide .Feature-twoColumn>article,.Profile .Feature-twoColumn>article,.l-container--news .Feature-twoColumn>article{width:25%}
.l-container .input-helper--checkbox,.StyleguideNav .input-helper--checkbox,.StyleguideSubnav .input-helper--checkbox,#styleguide .input-helper--checkbox,.Profile .input-helper--checkbox,.l-container--news .input-helper--checkbox{padding-top:3px}
.l-main{float:left;display:block;margin-right:2.35765%;width:100%}
.l-main:last-child{margin-right:0}
.l-main-with-rail,.Profile-main,.l-main-with-rail--news{float:left;display:block;margin-right:2.35765%;width:72%}
.l-main-with-rail:last-child,.Profile-main:last-child,.l-main-with-rail--news:last-child{margin-right:0}
.l-rail,.Profile-sidebar,.l-rail--news{float:left;display:block;margin-right:2.35765%;width:23.23176%}
.l-rail:last-child,.Profile-sidebar:last-child,.l-rail--news:last-child{margin-right:0}
.l-main-both-rails,.l-half,.l-half--news{float:left;display:block;margin-right:2.35765%;width:48.82117%}
.l-main-both-rails:last-child,.l-half:last-child,.l-half--news:last-child{margin-right:0}
.l-half:nth-child(2n),.l-half--news:nth-child(2n){margin-right:0}
.l-half:nth-child(2n+1),.l-half--news:nth-child(2n+1){clear:left}
.l-third{float:left;display:block;margin-right:2.35765%;width:31.76157%}
.l-third:last-child{margin-right:0}
.l-third:nth-child(3n){margin-right:0}
.l-third:nth-child(3n+1){clear:left}
.l-end{margin-right:0}
.u-fillParent{width:100%}
.u-isHidden{display:none !important;visibility:hidden !important}
.u-isVisible{visibility:visible !important}
.u-centerBlock{margin:0 auto;display:block}
.u-border-white{background-color:#fff;border:2px solid #fff}
.u-border-between+.u-border-between,.Profile-bio+.u-border-between,.Profile-languages+.u-border-between,.u-border-between+.Profile-bio,.Profile-bio+.Profile-bio,.Profile-languages+.Profile-bio,.u-border-between+.Profile-languages,.Profile-bio+.Profile-languages,.Profile-languages+.Profile-languages{padding-top:1rem;border-top:1px solid #e5e5e5}
.u-border-bottom-light{border-bottom:1px solid #e5e5e5}
.u-border-top-light{border-top:1px solid #e5e5e5}
.u-border-bottom-dark{border-bottom:1px solid #a1a1a1}
.u-border-top-dark{border-top:1px solid #a1a1a1}
.u-colorGrey{color:#666666}
.u-text-xxxl{font-size:1.62rem}
.u-text-xxl,#styleguide .BodyExample>h1{font-size:1.62rem}
.u-text-xl{font-size:1.31rem}
.u-text-l{font-size:1.31rem;line-height:1.5rem}
.u-text-m,.SidebarTitle{font-size:1rem;line-height:1.4rem}
.u-text-s,.TimelineItem{font-size:0.8rem}
.u-text-xs{font-size:0.81rem}
.u-text-xb{font-weight:600}
.u-text-b,.CollapsibleTrigger,.ExistingPolicyHTML h3{font-weight:400}
.u-text-light,#styleguide .BodyExample>h1{font-weight:100}
.u-text-alt,.News .News-text{font-family:'PT Serif', serif}
.u-text-grey{color:#cccccc}
.u-hiddenAndAccessible{position:fixed;top:9999px;left:9999px}
.u-hiddenAndAccessible-shownOnFocus:focus{top:1rem;left:1rem;z-index:5000}
.u-fixedToViewport{position:fixed !important;top:0 !important}
.u-fixedToBottom{position:absolute;bottom:0 !important}
.u-pointer,.CollapsibleTrigger{cursor:pointer}
.u-paddingAxl,.l-Home-content{padding:40px 20px !important}
.u-marginAxl{margin:40px !important}
.u-paddingVxl{padding-top:40px !important;padding-bottom:40px !important}
.u-marginVxl{margin-top:40px !important;margin-bottom:40px !important}
.u-paddingHxl{padding-left:20px !important;padding-right:0px !important}
.u-marginHxl{margin-left:40px !important;margin-right:40px !important}
.u-paddingTxl{padding-top:0px !important}
.u-marginTxl{margin-top:40px !important}
.u-paddingBxl{padding-bottom:40px !important}
.u-marginBxl{margin-bottom:30px !important;margin-top:0px !important}
.u-paddingLxl,.l-Home-sidebar{padding-left:40px !important}
.u-marginLxl{margin-left:40px !important}
.u-paddingRxl{padding-right:40px !important}
.u-marginRxl{margin-right:40px !important}
.u-paddingBl{padding-bottom:0 !important}
.u-border-none{border:none;padding:10px 0}
.u-text-capitalize{text-transform:capitalize}
.u-text-uppercase{text-transform:uppercase}
.u-red{color:#e65424}
.u-rotateContentOnHover *{-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}
.u-rotateContentOnHover:hover *{-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg)}
.u-noSelect,.CollapsibleTrigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.u-relative{position:relative}
.u-minHeightBig{position:relative;min-height:15rem}
.u-minHeightMedium{position:relative;min-height:10.5rem}
.u-minHeightSmall{position:relative;min-height:7.5rem}
.u-topRightL{position:absolute;right:1rem;top:1rem}
.u-bottomL{position:absolute;bottom:1rem}
.u-bottomM{position:absolute;bottom:0.5rem}
.u-linkArrow{position:relative;padding-right:20px;line-height:1.4rem}
.u-linkArrow:after{right:0;position:absolute;content:"\f105";line-height:1.4rem;font-family:FontAwesome;font-size:2rem}
.u-fillParent{width:100%}
.u-isHidden{display:none !important;visibility:hidden !important}
.u-isVisible{visibility:visible !important}
.u-centerBlock{margin:0 auto;display:block}
.u-border-white{background-color:#fff;border:2px solid #fff}
.u-border-between+.u-border-between,.Profile-bio+.u-border-between,.Profile-languages+.u-border-between,.u-border-between+.Profile-bio,.Profile-bio+.Profile-bio,.Profile-languages+.Profile-bio,.u-border-between+.Profile-languages,.Profile-bio+.Profile-languages,.Profile-languages+.Profile-languages{padding-top:1rem;border-top:1px solid #e5e5e5}
.u-border-bottom-light{border-bottom:1px solid #e5e5e5}
.u-border-top-light{border-top:1px solid #e5e5e5}
.u-border-bottom-dark{border-bottom:1px solid #a1a1a1}
.u-border-top-dark{border-top:1px solid #a1a1a1}
.u-colorGrey{color:#666666}
.u-text-xxxl{font-size:1.62rem}
.u-text-xxl,#styleguide .BodyExample>h1{font-size:1.62rem}
.u-text-xl{font-size:1.31rem}
.u-text-l{font-size:1.31rem;line-height:1.5rem}
.u-text-m,.SidebarTitle{font-size:1rem;line-height:1.4rem}
.u-text-s,.TimelineItem{font-size:0.8rem}
.u-text-xs{font-size:0.81rem}
.u-text-xb{font-weight:600}
.u-text-b,.CollapsibleTrigger,.ExistingPolicyHTML h3{font-weight:400}
.u-text-light,#styleguide .BodyExample>h1{font-weight:100}
.u-text-alt,.News .News-text{font-family:'PT Serif', serif}
.u-text-grey{color:#cccccc}
.u-hiddenAndAccessible{position:fixed;top:9999px;left:9999px}
.u-hiddenAndAccessible-shownOnFocus:focus{top:1rem;left:1rem;z-index:5000}
.u-fixedToViewport{position:fixed !important;top:0 !important}
.u-fixedToBottom{position:absolute;bottom:0 !important}
.u-pointer,.CollapsibleTrigger{cursor:pointer}
.u-paddingAxl,.l-Home-content{padding:40px 20px !important}
.u-marginAxl{margin:40px !important}
.u-paddingVxl{padding-top:40px !important;padding-bottom:40px !important}
.u-marginVxl{margin-top:40px !important;margin-bottom:40px !important}
.u-paddingHxl{padding-left:20px !important;padding-right:0px !important}
.u-marginHxl{margin-left:40px !important;margin-right:40px !important}
.u-paddingTxl{padding-top:0px !important}
.u-marginTxl{margin-top:40px !important}
.u-paddingBxl{padding-bottom:40px !important}
.u-marginBxl{margin-bottom:30px !important;margin-top:0px !important}
.u-paddingLxl,.l-Home-sidebar{padding-left:40px !important}
.u-marginLxl{margin-left:40px !important}
.u-paddingRxl{padding-right:40px !important}
.u-marginRxl{margin-right:40px !important}
.u-paddingBl{padding-bottom:0 !important}
.u-border-none{border:none;padding:10px 0}
.u-text-capitalize{text-transform:capitalize}
.u-text-uppercase{text-transform:uppercase}
.u-red{color:#e65424}
.u-rotateContentOnHover *{-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}
.u-rotateContentOnHover:hover *{-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg)}
.u-noSelect,.CollapsibleTrigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.u-relative{position:relative}
.u-minHeightBig{position:relative;min-height:15rem}
.u-minHeightMedium{position:relative;min-height:10.5rem}
.u-minHeightSmall{position:relative;min-height:7.5rem}
.u-topRightL{position:absolute;right:1rem;top:1rem}
.u-bottomL{position:absolute;bottom:1rem}
.u-bottomM{position:absolute;bottom:0.5rem}
.u-linkArrow{position:relative;padding-right:20px;line-height:1.4rem}
.u-linkArrow:after{right:0;position:absolute;content:"\f105";line-height:1.4rem;font-family:FontAwesome;font-size:2rem}
.StyleguideNav>nav{background-color:#eef5fb;padding:0.5rem 1.25rem;margin:0 auto;border-bottom:1px solid #e5e5e5}
.StyleguideNav>nav li{display:inline-block;padding:0 1rem}
.StyleguideNav>nav li img{height:40px;width:40px;margin:-15px 0}
.StyleguideSubnav>nav{padding-left:105px;border-bottom:1px solid #e5e5e5}
.StyleguideSubnav>nav li{display:inline-block;padding:0 1rem}
#styleguide>header{height:84px}
#styleguide>header>nav{z-index:1000;position:fixed;top:37px;background-color:white;overflow:hidden;padding:0 1.25rem;width:68rem;margin:0 auto;border-bottom:1px solid #e5e5e5}
#styleguide>h1{padding:1.5rem 1.25rem 0}
#styleguide>section{margin:40px}
#styleguide .Instructions{list-style-type:hiragana}
#styleguide .Instructions>li{padding-bottom:10px}
.TitleBody>h1,.Feature-twoColumn>article>h1{margin-top:0;margin-bottom:0.5rem}
.TitleBody>h1+p,.Feature-twoColumn>article>h1+p{margin-top:0.5rem}
.StyleGuideSection{color:red}
.note{color:red}
#sidebars{*zoom:1;float:left;display:block;margin-right:2.35765%;width:100%;padding:0 40px;margin:40px 0px !important}
#sidebars:before,#sidebars:after{content:" ";display:table}
#sidebars:after{clear:both}
#sidebars:last-child{margin-right:0}
.sidebar-column{float:left;display:block;margin-right:2.35765%;width:23.23176%}
.sidebar-column:last-child{margin-right:0}
.sidebar-column:nth-child(4n){margin-right:0}
.sidebar-column:nth-child(4n+1){clear:left}
.FlashMessages{height:32px}
.FlashMessages>div{text-align:center;top:0;position:fixed;width:100%;z-index:9999;color:white;line-height:32px}
.FlashMessages--notice{background-color:#27a73d}
.FlashMessages--alert{background-color:#c1272d}
.Flash-link,.Disclaimer-link{font-size:0.81rem;line-height:1.8rem;border-bottom:1px solid white;color:white}
.Flash-link:hover,.Disclaimer-link:hover{text-decoration:none;font-size:0.81rem;color:#cccccc;border-bottom-color:#cccccc}
.Disclaimer{background-image:-webkit-linear-gradient(#444 0, #444 80%, #222 100%);background-image:linear-gradient(#444 0, #444 80%, #222 100%);padding:0.75rem 0 1rem;line-height:1.6rem;text-align:center;color:white;font-family:helvetica, arial, san-serif}
.Disclaimer>h1{font-size:0.9rem;font-weight:400;font-family:helvetica, arial, san-serif;margin:0;color:#fff !important}
.Disclaimer>h2{display:none;font-family:helvetica, arial, san-serif}
.Disclaimer--homepage{padding:0.75rem 0 1rem;font-family:helvetica, arial, san-serif}
.Disclaimer--homepage>h1{margin:0;font-size:0.9rem;font-weight:400;font-family:helvetica, arial, san-serif}
.Disclaimer--homepage>h2{margin:0;font-size:1rem;display:block;display:none}
.MainHeader{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;*zoom:1;z-index:15;max-width:100%;position:relative;background-color:white;overflow:visible !important;box-shadow:0px 1px 3px rgba(0,0,0,0.2)}
.MainHeader:before,.MainHeader:after{content:" ";display:table}
.MainHeader:after{clear:both}
.MainHeader:before,.MainHeader:after{content:" ";display:table}
.MainHeader:after{clear:both}
.MainHeader--homepage{-webkit-animation:nav-slide-down 0.8s;-moz-animation:nav-slide-down 0.8s;animation:nav-slide-down 0.8s}
@-webkit-keyframes nav-slide-down{0%{-webkit-transform:translateY(-20px);opacity:0}
}
@-moz-keyframes nav-slide-down{0%{-moz-transform:translateY(-20px);opacity:0}
}
@-o-keyframes nav-slide-down{0%{-o-transform:translateY(-20px);opacity:0}
}
@keyframes nav-slide-down{0%{transform:translateY(-20px);opacity:0}
}
.ActionsBar--container{width:100%;background-color:#00324e;}
.ActionsBar{margin:0 auto;width:96%;max-width:1070px;display:block;font-size:0.9rem;font-weight:300;text-align:right;}
.ActionsBar-item{display:inline-block;position:relative;max-height:2.5rem;padding:5px 20px 5px 32px;color:white}
.ActionsBar-item a{color:#0088cc; font-size:12px;}
.ActionsBar-item a:hover{text-decoration:none;color:#d0d0d0}
.ActionsBar-item>.ActionsBar-dropdown{display:hidden;position:absolute;overflow:auto;width:100%;max-height:0;opacity:0;text-align:left;margin-left:-1rem;padding-left:1rem;z-index:2;background-color:#00324e;transition:all .2s ease-in-out}
.ActionsBar-item>.ActionsBar-dropdown>ul>li{padding:0.75rem 0}
.ActionsBar-item:hover>.ActionsBar-dropdown{max-height:185px;opacity:1}
@media screen and (max-width: 1024px){
}
.Languages{color:white;padding-right:25px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.Languages:hover{cursor:pointer;color:#0088cc}
.Languages-list{list-style-type:none;display:inline-block;margin:0;border:0;text-align:center;vertical-align:middle;position:relative;}
.Languages-list--active{opacity:100;z-index:5555}
.Languages-item{padding:0 0.25rem;float:left}
.Languages-item>a{display:block;color:#0088cc;font-size:small;text-align:left;padding:10px}
.Languages-item>a:hover{background-color:transparent}
.Languages-item.is-selected>a{color:#a1a1a1;display:none}
.SocialLinks i{font-size:1rem;width:1.2rem}
.SocialLinks{padding-left:32px}
.SocialLinks a{margin-left:0.5rem;text-align:center;padding:0.2rem;line-height:2.5rem}
.SocialLinks a:hover{text-decoration:none;color:#0088cc}
.SocialLinks a:hover i{color:white;background-color:#0088cc}
.SocialLinks i{border-radius:50px;background-color:white;padding:0.85rem 0;color:#00324e;font-size:1rem;width:1.7rem;height:1rem;margin:0 auto;line-height:0}
.MainHeader .SearchBox{display:inline-block}
.MainHeader .SearchBox>input{height:2.5rem;line-height:1.67rem;width:12rem}
.MainHeader .SearchBox>button{height:2.5rem;width:2rem;line-height:1.5;font-size:1rem}
nav{float:right;font-size:11px}
@media screen and (max-width: 1024px){nav{-webkit-transition:max-height 0.5s, opacity 0.2s;-moz-transition:max-height 0.5s, opacity 0.2s;transition:max-height 0.5s, opacity 0.2s;position:relative;top:-10px;margin:0;max-height:0px;overflow:hidden;width:100%;text-align:center;opacity:0}
nav.nav-open{-webkit-transition:max-height 0.5s, opacity 0.2s;-moz-transition:max-height 0.5s, opacity 0.2s;transition:max-height 0.5s, opacity 0.2s;max-height:600px;opacity:1;background:#fff}
}
.nav-item{text-transform:uppercase;display:inline-block;position:relative}
.nav-item:hover .nav-item-link{color:#333;text-decoration:none}
.nav-item:hover .nav-dropdown:not(.open){-webkit-transition:opacity 0.2s, top 0;-moz-transition:opacity 0.2s, top 0;transition:opacity 0.2s, top 0;opacity:1;top:70px}
@media screen and (max-width: 1024px){.nav-item{display:block}
.nav-item:hover .nav-dropdown:not(.open){-webkit-transition:max-height 0.5s, box-shadow 0.5s;-moz-transition:max-height 0.5s, box-shadow 0.5s;transition:max-height 0.5s, box-shadow 0.5s;position:relative;top:0px;box-shadow:none}
}
.nav-item-link{font-weight:500;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s;color:#333;display:block;padding:31px 2px 27px}
.nav-item-link.active{font-weight:bold;color:#333}
@media screen and (max-width: 1024px){.nav-item-link{display:block;padding:20px 0;margin:0}
}
.nav-dropdown{-webkit-transition:opacity 0.2s, top 0 0.2s;-moz-transition:opacity 0.2s, top 0 0.2s;transition:opacity 0.2s, top 0 0.2s;opacity:0;position:absolute;top:-9999px;left:-5%;background:white;;text-transform:none;border-radius:0 0 1px 1px;box-shadow:0 2px 2px rgba(0,0,0,0.15); }
.nav-dropdown.community{width:110%;left:-8px}
.nav-dropdown a{font-weight:500;color:#333;display:block;padding:12px 20px 10px 20px;-webkit-transition:color 0.2s, background 0.1s;-moz-transition:color 0.2s, background 0.1s;transition:color 0.2s, background 0.1s}
.nav-dropdown a:hover{color:#333;text-decoration:none;background:rgba(0,0,0,0.05)}
.nav-dropdown a.active{color:#333;font-weight:bold}
@media screen and (max-width: 1024px){.nav-dropdown{-webkit-transition:max-height 0.5s, box-shadow 0.5s;-moz-transition:max-height 0.5s, box-shadow 0.5s;transition:max-height 0.5s, box-shadow 0.5s;overflow:hidden;top:0px;max-height:0px;box-shadow:none}
.nav-dropdown.community{left:-5%}
.nav-dropdown.open{-webkit-transition:max-height 0.5s, box-shadow 0.5s;-moz-transition:max-height 0.5s, box-shadow 0.5s;transition:max-height 0.5s, box-shadow 0.5s;max-height:200px;opacity:1;position:relative;margin-bottom:10px;box-shadow:inset 0 2px 6px rgba(0,0,0,0.2)}
.nav-dropdown a{border:none;padding:15px 0px}
}
.menu-button{display:none}
@media screen and (max-width: 1024px){.menu-button{display:block;position:absolute;top:53px;right:20px;margin:0 5px 0 0;cursor:pointer;color:rgba(0,50,78,0.5);-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s}
.menu-button:hover{color:#00324e}
.menu-button.open{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:transform 0.5s;-moz-transition:transform 0.5s;transition:transform 0.5s}
}
.mobile-submenu{display:none}
@media screen and (max-width: 1024px){.mobile-submenu{display:block;color:rgba(0,50,78,0.5);position:absolute;top:0px;right:5px;padding:15px;cursor:pointer;background:#eee;border-radius:2px}
.mobile-submenu:hover{color:#00324e}
}
.MainHeader-navigation{margin:0 auto;width:96%;max-width:1070px}
.MainHeader-logo{float:left;width:60px;margin:0 0 10px}
.MainHeader-logo>img{max-width:100%;position:relative;top:5px}
.MainHeader-mainNav{display:inline-block}
.MainHeader-mainNav>ul{margin:0;margin-left:10px}
.MainHeader-mainNav>ul>li{display:inline-block;line-height:40px;text-transform:uppercase;padding:0 10px;position:relative}
.MainHeader-mainNav>ul>li>a{color:#217bc0}
.MainHeader-mainNav>ul>li.is-selected{font-weight:400;color:#a1a1a1;position:relative}
.MainHeader-mainNav>ul>li:hover{background-color:#eef5fb}
.MainHeader-mainNav>ul>li:hover>a{color:#00324e}
.MainHeader-mainNav>ul>li:hover .MainHeader-subNav{display:table}
.MainHeader-subNav{display:none;position:absolute;margin-left:-10px;z-index:1000;overflow-x:visible}
.MainHeader-subNav li{display:block;width:220px;background-color:#eef5fb;text-align:left;padding:8px;line-height:normal;text-transform:none;font-size:0.9rem}
.MainHeader-subNav li:hover{background-color:#00324e}
.MainHeader-subNav li:hover>a{color:#eef5fb}
.item-with-ul>.selected-item:first-child{height:68px}
.item-with-ul>a:first-child{height:68px}
.MainFooter{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;background-color:white;max-width:100%}
.MainFooter:before,.MainFooter:after{content:" ";display:table}
.MainFooter:after{clear:both}
.Groups{padding:0 20px 40px 20px;max-width:68rem;margin:20px auto 0 auto}
.Groups ul{list-style-type:none;padding:0 40px;margin:0}
.Groups>section{border:none}
.Groups article h1{font-size:1.62rem;margin:0}
.Groups article h1>a{font-weight:300}
.Groups article p{font-size:1rem;margin-top:0.5rem;line-height:1.4rem;max-width:100%}
.Groups article li{padding:0px 0px 15px 0px;font-size:1rem;max-width:100%}
.Groups article li>a{font-weight:300}
div.MainContent--withHero+section.Groups{padding-top:40px}
.MainFooter-content{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0;border-top:1px solid #E6E6E6;background-color:#F9F9F9}
.MainFooter-content:last-child{margin-right:0}
.FooterSocial{background-color:#00324e}
.FooterSocial>ul{display:block;width:450px;max-width:68rem;text-align:center;margin:15px auto}
.FooterSocial>ul>li{display:inline-block;float:left;text-align:center;margin-bottom:10px;width:8.5rem}
.FooterSocial>ul>li i{margin:0.25rem auto;background-color:white;color:#00324e;display:block;width:2.5rem;padding:1.25rem 0;font-size:1.5rem;border-radius:50px;line-height:0}
.FooterSocial>ul>li i:before{line-height:0}
.FooterSocial>ul>li a{color:white;font-size:0.7rem}
.FooterSocial>ul>li a:hover{text-decoration:none;color:#0088cc}
.FooterSocial>ul>li a:hover i{color:white;background-color:#0088cc}
.FooterMenu{max-width:1200px;width:100%;float:none;text-align:center;margin:40px auto;padding:0 20px}
.FooterMenu>div{margin:0;display:inline-block}
.FooterMenu>div>ul{list-style-type:none;margin:0;max-width:75%}
.FooterMenu h3{font-size:0.9rem;line-height:1rem;font-weight:400;margin:0;color:#333;max-width:95%}
.fEstrategico{max-width:12%;}
.fInicio{max-width:5%;}
.fSobre{ max-width:15%;}
.fParti{ max-width:10%;}
.fStake{ max-width:10%;}
.fNoticias{ max-width:11%;}
.fObservatorios{ max-width:14%;}
.fContacto{ max-width:10%;}
.fOrganizaciones{ max-width:12%;}
.FooterMenu li{padding-top:0.5rem;line-height:1rem}
.FooterMenu a{font-size:0.8rem;line-height:1rem;font-weight:300;color:#666666}
.FooterMenu a:hover{text-decoration:underline}
.FooterMenu hr{border:none;height:1px;color:#E6E6E6;background-color:#E6E6E6}
.copyright{margin-top:30px}
.copyright p{max-width:68rem;margin:10px auto;text-align:center;font-size:0.81rem;color:#999}
.copyright p a{font-size:0.81rem;font-weight:300;color:#999}
.copyright p a:hover{text-decoration:underline}
.copyright p span:last-child{margin-left:30px;font-size:0.81rem}
.FooterSignUp{margin-top:-4.5rem;width:30%}
.FooterSignUp>h2{color:#999;font-size:1.4rem;margin-bottom:0.5rem}
.FooterSignUp .button{color:white;padding:12px 24px}
.Button{border:none;font-weight:300 !important;padding:0.65rem 0.75rem;background-color:#217bc0;color:#f9f9f9}
.Button:hover{background-color:#0088cc;text-decoration:none}
.Button.Button--small{padding:0.25rem 0.5rem;font-size:0.9rem}
.Button.is-active{padding:0.65rem 0.75rem}
.button{display:inline-block;padding:0.65rem 0.75rem;background-color:#217bc0;color:#f9f9f9}
.button:hover{background-color:#0088cc;text-decoration:none}
.button--alt{background-color:#1859AC}
.button.medium{padding:10px 20px}
.button--strongRed{color:white;border-bottom:1px solid white}
.Form{*zoom:1;padding:1.5rem;background-color:#eef5fb}
.Form:before,.Form:after{content:" ";display:table}
.Form:after{clear:both}
.Form .Button{margin:0;margin-top:1rem}
.Form--plain{padding:0;background-color:transparent}
.Form-title{margin:0;font-size:1.31rem}
.Form-block{float:left;padding:0;padding-top:1.25rem}
.Form-block .Form-input{margin-top:0.25rem;width:100%}
.Form-block+.Form-block{padding-left:1.25rem}
.Form-input{margin:0.5rem 0;padding:0.5rem;border:1px solid #aaaaaa;color:#666666;font-weight:300;outline:none}
.Form-input--inline{display:inline;padding:0;margin:0}
.Form-control{margin:0.25rem}
.Form-control--small{width:18rem;padding:5px;margin-right:40px;margin-bottom:1rem}
.Form-control--labeledCheckbox{margin:0.5rem 0}
.Form-actions{margin-top:0.5rem}
.Form-input--select{background:transparent;padding:0.25rem;font-size:1rem;line-height:1;border:0;border-radius:0;width:100%;background-color:white;height:2rem;overflow:hidden}
.Button--loadMore{display:block;padding:0.75rem 0;background-color:#f9f9f9;font-size:1.31rem;color:#0088cc;text-align:center;cursor:pointer;font-weight:400}
.Button--loadMore:hover{text-decoration:none;background-color:#f0f0f0}
.Button--loadMore.is-done{cursor:default;background-color:#f9f9f9;color:#333333}
.Button--loadMore.is-done a{text-decoration:none}
.u-fillParent{width:100%}
.u-isHidden{display:none !important;visibility:hidden !important}
.u-isVisible{visibility:visible !important}
.u-centerBlock{margin:0 auto;display:block}
.u-border-white{background-color:#fff;border:2px solid #fff}
.u-border-between+.u-border-between,.Profile-bio+.u-border-between,.Profile-languages+.u-border-between,.u-border-between+.Profile-bio,.Profile-bio+.Profile-bio,.Profile-languages+.Profile-bio,.u-border-between+.Profile-languages,.Profile-bio+.Profile-languages,.Profile-languages+.Profile-languages{padding-top:1rem;border-top:1px solid #e5e5e5}
.u-border-bottom-light{border-bottom:1px solid #e5e5e5}
.u-border-top-light{border-top:1px solid #e5e5e5}
.u-border-bottom-dark{border-bottom:1px solid #a1a1a1}
.u-border-top-dark{border-top:1px solid #a1a1a1}
.u-colorGrey{color:#666666}
.u-text-xxxl{font-size:1.62rem}
.u-text-xxl,#styleguide .BodyExample>h1{font-size:1.62rem}
.u-text-xl{font-size:1.31rem}
.u-text-l{font-size:1.31rem;line-height:1.5rem}
.u-text-ml{font-size:1.115rem;line-height:1.3rem}
.u-text-m,.SidebarTitle{font-size:1rem;line-height:1.4rem}
.u-text-s,.TimelineItem{font-size:0.8rem}
.u-text-xs{font-size:0.81rem}
.u-text-xb{font-weight:600}
.u-text-b,.CollapsibleTrigger,.ExistingPolicyHTML h3{font-weight:400}
.u-text-light,#styleguide .BodyExample>h1{font-weight:100}
.u-text-alt,.News .News-text{font-family:'PT Serif', serif}
.u-text-grey{color:#cccccc}
.u-hiddenAndAccessible{position:fixed;top:9999px;left:9999px}
.u-hiddenAndAccessible-shownOnFocus:focus{top:1rem;left:1rem;z-index:5000}
.u-fixedToViewport{position:fixed !important;top:0 !important}
.u-fixedToBottom{position:absolute;bottom:0 !important}
.u-pointer,.CollapsibleTrigger{cursor:pointer}
.u-paddingAxl,.l-Home-content{padding:40px 20px !important}
.u-marginAxl{margin:40px !important}
.u-paddingVxl{padding-top:40px !important;padding-bottom:40px !important}
.u-marginVxl{margin-top:40px !important;margin-bottom:40px !important}
.u-paddingHxl{padding-left:20px !important;padding-right:0px !important}
.u-marginHxl{margin-left:40px !important;margin-right:40px !important}
.u-paddingTxl{padding-top:0px !important}
.u-marginTxl{margin-top:40px !important}
.u-paddingBxl{padding-bottom:40px !important}
.u-marginBxl{margin-bottom:30px !important;margin-top:0px !important}
.u-paddingLxl,.l-Home-sidebar{padding-left:40px !important}
.u-marginLxl{margin-left:40px !important}
.u-paddingRxl{padding-right:40px !important}
.u-marginRxl{margin-right:40px !important}
.u-paddingBl{padding-bottom:0 !important}
.u-border-none{border:none;padding:10px 0}
.u-text-capitalize{text-transform:capitalize}
.u-text-uppercase{text-transform:uppercase}
.u-red{color:#e65424}
.u-rotateContentOnHover *{-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}
.u-rotateContentOnHover:hover *{-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg)}
.u-noSelect,.CollapsibleTrigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.u-relative{position:relative}
.u-minHeightBig{position:relative;min-height:15rem}
.u-minHeightMedium{position:relative;min-height:10.5rem}
.u-minHeightSmall{position:relative;min-height:7.5rem}
.u-topRightL{position:absolute;right:1rem;top:1rem}
.u-bottomL{position:absolute;bottom:1rem}
.u-bottomM{position:absolute;bottom:0.5rem}
.u-linkArrow{position:relative;padding-right:20px;line-height:1.4rem}
.u-linkArrow:after{right:0;position:absolute;content:"\f105";line-height:1.4rem;font-family:FontAwesome;font-size:2rem}
.Feature-fullWidth{padding:20px;background-color:#eef5fb;width:100%;margin:1rem 0}
.Feature-fullWidth h1,.Feature-fullWidth h2,.Feature-fullWidth h3,.Feature-fullWidth h4,.Feature-fullWidth p{margin:0 0 0.5rem}
.Feature-fullWidth h5{margin-top:0}
.Feature--blue{background-color:#eef5fb}
.Feature-oneColumn{padding:20px;margin:1rem 0;max-width:75%}
.Feature-oneColumn h1,.Feature-oneColumn h2,.Feature-oneColumn h3,.Feature-oneColumn h4,.Feature-oneColumn p{margin:0 0 0.5rem}
.Feature-twoColumn{display:table;border-spacing:30px 0;margin-left:-30px;margin-right:-30px;border:none; margin-bottom:20px;}
.Feature-twoColumn>article{display:table-cell;padding:1rem 1.25rem 1rem; }
.Feature-twoColumn>article>h1{font-size:1.31rem}
.Feature-twoColumn>article>a{margin:1rem 0}
main.Home{max-width:100% !important}
.MainContent--withHero{max-width:68rem;margin:0 auto}
.Hero-mobileImage{display:none}
.Hero{background-color:#f5f5f5;background-position:center center;background-repeat:no-repeat;background-size:cover;background-clip:padding-box;position:relative;z-index:1;overflow-x:hidden;height:408px;width:100%}
.Hero>.Hero-content{position:relative;width:68rem;margin:0 auto;z-index:2;padding:0 0px 0 10px}
.Hero>.Hero-content h1{font-size:1.31rem;color:white;margin:0;font-weight:300;width:100%}
.Hero>.Hero-content h2{font-size:1.62rem;color:#00324e;margin:0;font-weight:300}
.Hero>.Hero-content p{color:#00324e;width:100%;margin-top:12px}
.Hero>.Hero-content .button{margin:1.25rem 0 0.5rem;padding:0.75rem 1.5rem;background-color:#00324e;color:white;font-size:1.2rem;display:inline-block}
.Hero>.Hero-content .button:hover{text-decoration:none;background:#004873}
.Hero-contentContainer{max-width:340px;height:408px;padding:30px 30px;position:relative;border-radius:1px;width:40%}
.Hero-contentContainer::after{content:"";background:white;opacity:0.9;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}
.Hero--home{background-image:url(https://icannlac.org/PO/fonts/hero-home-page.jpg);background-position:center -390px;background-repeat:no-repeat;background-size:cover;padding-left:10%}
.Hero--home>.Hero-content{height:408px;width:1090px;margin:0 auto;padding:0}
.Hero--home>.Hero-content .Hero-contentContainer{background-color:rgba(0,136,204,0.85);margin:0}
.Hero--home>.Hero-content h1{font-size:1.62rem;color:white;margin:0;margin-top:0px}
.Hero--home>.Hero-content p{margin:12px 0 0;color:white;font-weight:500;line-height:1.5rem}
.Hero--home>.Hero-content .button{margin:1.5rem 0 0.5rem;padding:0.75rem 1.5rem;background-color:#00324e;color:white;width:100%;text-align:center;border-radius:1px;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;transition:background 0.2s;font-size:1.2rem;display:inline-block}
.Hero--home>.Hero-content .button:hover{text-decoration:none;background:#004873}
.Home>.Hero--home>.Hero-content>.Hero-contentContainer::after{content:"";background:none;opacity:0.8;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}
.Hero--start{background-image:url(https://icannlac.org/PO/fonts/hero-start.jpg);width:100%;height:408px;background-position:center -215px;padding-left:10%}
.Hero--community{background-image:url(https://icannlac.org/PO/fonts/hero-community.jpg);width:100%;height:408px;background-position:center -200px;padding-left:10%}
@media screen and (min-width: 1650px){.Hero--community{background-position:center -330px}
}
@media screen and (min-width: 2450px){.Hero--community{background-position:center -480px}
}
.Hero--policy{background-image:url(https://icannlac.org/PO/fonts/hero-public-comment.jpg);background-size:cover;background-position:center -170px;padding-left:10%}
.Hero--resources{background-image:url(https://icannlac.org/PO/fonts/hero_resources.jpg)}
.Hero--news{background-image:url(https://icannlac.org/PO/fonts/hero_news.jpg)}
.LinkedItem{position:relative;padding:1rem;padding-right:5rem;padding-bottom:2.5rem;background-color:#f9f9f9;border:1px solid #cccccc;cursor:pointer}
.LinkedItem+.LinkedItem{border-top:0}
.LinkedItem.is-active{background-color:white}
.LinkedItem.is-selected{border:3px solid #a1a1a1}
.LinkedItem-links{position:absolute;width:100%;bottom:0;left:0;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;font-size:1rem}
.LinkedItem-date{position:absolute;top:0;right:0;padding-top:1rem;padding-right:1rem;font-size:1rem}
.SearchBox-textField{padding-left:.5rem;height:2rem;border:1px solid #d0d0d0;width:190px}
.SearchBox-textField:focus{border:1px solid #217bc0;outline:none}
.SearchBox-submit{border:0px;margin:23px 0 6px 15px;width:23px;padding:0;color:#00324e;background-color:white;font-family:FontAwesome;font-size:1.4rem;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s}
.SearchBox-submit:hover{color:rgba(0,50,78,0.5)}
.ResourcesSearch .SearchBox>input{width:80%}
.ResourcesSearch .SearchBox>button{width:20%}
.ResourcesSearch .ResourcesSearch-form .input{margin-right:1%;padding:1px;width:84%}
.ResourcesSearch .ResourcesSearch-form .Button{height:29px;padding:0;width:15%;background:url("https://icannlac.org/PO/css/search_icon.png") center no-repeat #287cbe}
.GlobalSearch{padding-bottom:30px}
.GlobalSearch .GlobalSearch-form{*zoom:1;display:block}
.GlobalSearch .GlobalSearch-form:before,.GlobalSearch .GlobalSearch-form:after{content:" ";display:table}
.GlobalSearch .GlobalSearch-form:after{clear:both}
.GlobalSearch .GlobalSearch-form input{float:left;padding:7px}
.GlobalSearch .GlobalSearch-form a{width:10%;float:left;border:none;margin:0;text-align:center;padding:0}
.LinkFilter-links .SearchBox-textField{width:80%}
.Arrow,.LinkFilter-links li .LinkFilter-link.is-active{pointer-events:none}
.Arrow:after,.LinkFilter-links li .LinkFilter-link.is-active:after{float:right;margin-top:5px;content:'';width:8px;height:12px;background-image:url("https://icannlac.org/PO/css/smallarrow.png")}
.BlueBox{display:block;background-color:#eef5fb}
.LinkFilter{*zoom:1;padding-top:20px;position:relative;min-height:464px}
.LinkFilter:before,.LinkFilter:after{content:" ";display:table}
.LinkFilter:after{clear:both}
.LinkFilter-links{list-style-type:none;margin-top:0;width:100%}
.LinkFilter-links li .LinkFilter-link{font-weight:300;margin-bottom:5px !important}
.LinkFilter-links li .LinkFilter-link.is-disabled{font-weight:100;color:#cccccc;pointer-events:none}
.LinkFilter-links li .LinkFilter-link.is-active{font-weight:400;color:#333333}
.LinkFilter-links li+li{margin-top:30px}
.LinkFilter-links-underlined{font-size:0.9rem;margin-top:10px;border-bottom:1px solid #cfcfcf}
.LinkFilter-links-underlined a{font-size:0.9rem;margin-top:10px}
.LinkFilter-content{float:right}
.LinkFilter-content ul{margin-top:0}
.LinkFilter-content li{margin-bottom:1.618em}
.LinkFilter-content li:nth-child(2n){margin-right:0}
.LinkFilter-content li:nth-child(2n+1){clear:left}
.LinkFilter--existingPolicy .LinkFilter-content,.LinkFilter--openPolicy .LinkFilter-content{max-width:450px;float:left}
.Flippable{-webkit-perspective:900px;-moz-perspective:900px;perspective:900px;display:block;height:100%;width:100%;position:relative}
.Flippable.is-flipped .Flippable-face--front,.Flippable.Flippable--hoverable:hover .Flippable-face--front{z-index:-10;-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}
.Flippable.is-flipped .Flippable-face--back,.Flippable.Flippable--hoverable:hover .Flippable-face--back{z-index:10;-webkit-transform:rotateX(360deg);-moz-transform:rotateX(360deg);-ms-transform:rotateX(360deg);-o-transform:rotateX(360deg);transform:rotateX(360deg)}
.Flippable-face{display:block;height:100%;width:100%;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:1s;-moz-transition-duration:1s;transition-duration:1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.Flippable-face--front{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);z-index:10}
.Flippable-face--back{position:absolute;top:0;left:0;-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);z-index:-10}
.ModalDialog{z-index:9999;position:fixed;top:0;bottom:0;right:0;left:0;display:none}
.ModalDialog-open{display:block}
.ModalDialog-background{display:block;width:100%;height:100%;background-color:black;opacity:0.5;cursor:default}
.ModalDialog-dialog{position:absolute;top:0;left:50%;width:400px;margin-top:6rem;margin-left:-200px;padding:1rem 2rem 1.25rem;box-shadow:5px 5px 25px black;opacity:1;background-color:white}
.ModalDialog-dialog>div>h1{margin-bottom:0.5rem}
.ModalDialog-dialog>div>p{margin-top:0.5rem}
.ModalDialog-dialog>div>form>div{padding:0.5rem 0 1.25rem 0}
.ModalDialog-dialog>div>form>p{text-align:right;color:#aaaaaa}
.ModalDialog-dialog-close--cross{position:absolute;top:0;right:0;padding-top:1rem;padding-right:1rem;padding-left:2rem;padding-bottom:2rem}
.ModalDialog-formInput{margin:0.5rem 0;padding:0.5rem;border:1px solid #aaaaaa;color:#666666;font-weight:300;outline:none;display:block;clear:both;width:100%}
select.ModalDialog-formInput{border-radius:0;height:2.25rem}
input.Form-input{width:100%}
.ModalDialog>section>div>form>input.ModalDialog-formInput{margin:0.5rem 0;padding:0.5rem;border:1px solid #aaaaaa;color:#666666;font-weight:300;outline:none;display:block;clear:both;width:100%}
.ModalDialog h1{font-weight:400 !important}
.ModalDialog>section>div>form>label{display:none}
.ProfileExcerpt{min-height:248px}
.LibraryIntro+span+.EmbeddedHTML{padding-top:1rem}
.EmbeddedHTML div>img{padding-top:1rem;padding-bottom:1rem}
.EmbeddedHTML ul,.EmbeddedHTML li{line-height:1.4rem;padding:0 0 1.25rem 0;margin:0 0 0 20px}
.EmbeddedHTML p{line-height:1.4rem;margin:0 0 1.25rem}
.EmbeddedHTML li>a{clear:both}
.EmbeddedHTML ol{margin-bottom:1.25rem}
.EmbeddedHTML h1,.EmbeddedHTML h2,.EmbeddedHTML h3,.EmbeddedHTML h4{font-size:1.31rem;padding:0.75rem 0 0.5rem 0;margin:0;display:block;clear:both}
.EmbeddedHTML p{display:inline-block;clear:both;display:block}
.EmbeddedHTML h3>a{font-size:1.31rem;display:inline-block;clear:both}
.EmbeddedHTML img{float:left;margin:0.5rem}
.EmbeddedHTML table{margin-top:1rem;width:100% !important}
.EmbeddedHTML p>.policies{font-size:1.31rem}
.EmbeddedHTML table tbody tr td{padding:0.75rem 0 0.75rem 0.75rem;text-align:left !important;vertical-align:top}
.EmbeddedHTML table tbody tr th{padding:0.75rem;text-align:left !important}
.EmbeddedHTML .medium td{background-color:#ccc;color:white;vertical-align:middle}
.EmbeddedHTML td>ul{list-style-type:none;padding:0}
.js-floatableContainer{position:relative}
.js-floatableAnchor{float:right}
.TimelineItem{padding-left:25px;height:4.5rem;position:relative}
.TimelineItem:before{content:'';position:absolute;left:0;width:9px;top:11px;height:9px;border:solid 4px #e5e5e5;border-radius:25px;background-color:white;z-index:1000}
.TimelineItem:after{content:'';position:absolute;left:6px;width:5px;top:0;height:inherit;background-color:#e5e5e5}
.TimelineItem:first-child:after{top:15px}
.TimelineItem:last-child:after{height:15px}
.TimelineItem--done:before{content:'';position:absolute;left:0;width:9px;top:11px;height:9px;border:solid 4px #27a73d;border-radius:25px;background-color:white;z-index:1000}
.TimelineItem--done:after{content:'';position:absolute;left:6px;width:5px;top:0;height:inherit;background-color:#27a73d}
.TimelineItem--done:first-child:after{top:15px}
.TimelineItem--done:last-child:after{height:15px}
.CollapsibleTrigger{color:#0088cc;position:relative;line-height:1.4rem}
.CollapsibleTrigger--arrow:after{left:0;position:absolute;content:"\f107";line-height:1.4rem;font-family:FontAwesome;font-size:1.31rem}
.js-collapsibleCollapsed .CollapsibleTrigger--arrow:after{left:5px;position:absolute;content:"\f105";line-height:1.4rem;font-family:FontAwesome;font-size:1.31rem}
.CollapsibleTrigger--plus:after{left:9px;position:absolute;content:"-"}
.js-collapsibleCollapsed .CollapsibleTrigger--plus:after{left:7px;position:absolute;content:"+"}
.socialLinks>li,.Profile-socialLinks>li{display:inline}
.socialLinks a,.Profile-socialLinks a{background-color:#217bc0;width:30px;height:30px;border-radius:30px;display:inline-block;padding:4px 0 0 1px}
.socialLinks a i,.Profile-socialLinks a i{color:white}
.socialLinks a i.fa-group,.Profile-socialLinks a i.fa-group{font-size:15px}
.socialLinks a:hover,.Profile-socialLinks a:hover{background-color:#00324e}
*{font-weight:300}
* a{font-weight:300}
* a>*{font-weight:300}
h1>a,h2>a,h3>a,h4>a{color:#0088cc;font-weight:300;font-size:1.31rem}
h1>a:hover,h2>a:hover,h3>a:hover,h4>a:hover{color:#217bc0;font-weight:300;font-size:1.31rem}
a>h1,a h2,a h3,a h4{color:#0088cc;font-weight:300;font-size:1.31rem}
a:hover>h1,a:hover h2,a:hover h3,a:hover h4{color:#217bc0;font-weight:300;font-size:1.31rem}
.Hero-content>h2{color:#333333 !important}
.Hero-content>p{color:#333333 !important}
span.CollapsibleTrigger{color:#333333 !important}
.u-fillParent{width:100%}
.u-isHidden{display:none !important;visibility:hidden !important}
.u-isVisible{visibility:visible !important}
.u-centerBlock{margin:0 auto;display:block}
.u-border-white{background-color:#fff;border:2px solid #fff}
.u-border-between+.u-border-between,.Profile-bio+.u-border-between,.Profile-languages+.u-border-between,.u-border-between+.Profile-bio,.Profile-bio+.Profile-bio,.Profile-languages+.Profile-bio,.u-border-between+.Profile-languages,.Profile-bio+.Profile-languages,.Profile-languages+.Profile-languages{padding-top:1rem;border-top:1px solid #e5e5e5}
.u-border-bottom-light{border-bottom:1px solid #e5e5e5}
.u-border-top-light{border-top:1px solid #e5e5e5}
.u-border-bottom-dark{border-bottom:1px solid #a1a1a1}
.u-border-top-dark{border-top:1px solid #a1a1a1}
.u-colorGrey{color:#666666}
.u-text-xxxl{font-size:1.62rem}
.u-text-xxl,#styleguide .BodyExample>h1{font-size:1.62rem}
.u-text-xl{font-size:1.31rem}
.u-text-l{font-size:1.31rem;line-height:1.5rem}
.u-text-m,.SidebarTitle{font-size:1rem;line-height:1.4rem}
.u-text-s,.TimelineItem{font-size:0.8rem}
.u-text-xs{font-size:0.81rem}
.u-text-xb{font-weight:600}
.u-text-b,.CollapsibleTrigger,.ExistingPolicyHTML h3{font-weight:400}
.u-text-light,#styleguide .BodyExample>h1{font-weight:100}
.u-text-alt,.News .News-text{font-family:'PT Serif', serif}
.u-text-grey{color:#cccccc}
.u-hiddenAndAccessible{position:fixed;top:9999px;left:9999px}
.u-hiddenAndAccessible-shownOnFocus:focus{top:1rem;left:1rem;z-index:5000}
.u-fixedToViewport{position:fixed !important;top:0 !important}
.u-fixedToBottom{position:absolute;bottom:0 !important}
.u-pointer,.CollapsibleTrigger{cursor:pointer}
.u-paddingAxl,.l-Home-content{padding:40px 20px !important}
.u-marginAxl{margin:40px !important}
.u-paddingVxl{padding-top:40px !important;padding-bottom:40px !important}
.u-marginVxl{margin-top:40px !important;margin-bottom:40px !important}
.u-paddingHxl{padding-left:20px !important;padding-right:10px !important}
.u-marginHxl{margin-left:40px !important;margin-right:40px !important}
.u-paddingTxl{padding-top:0px !important}
.u-marginTxl{margin-top:40px !important}
.u-paddingBxl{padding-bottom:40px !important}
.u-marginBxl{margin-bottom:30px !important;margin-top:0px !important}
.u-paddingLxl,.l-Home-sidebar{padding-left:40px !important}
.u-marginLxl{margin-left:40px !important}
.u-paddingRxl{padding-right:40px !important}
.u-marginRxl{margin-right:40px !important}
.u-paddingBl{padding-bottom:0 !important}
.u-border-none{border:none;padding:10px 0}
.u-text-capitalize{text-transform:capitalize}
.u-text-uppercase{text-transform:uppercase}
.u-red{color:#e65424}
.u-rotateContentOnHover *{-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}
.u-rotateContentOnHover:hover *{-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg)}
.u-noSelect,.CollapsibleTrigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.u-relative{position:relative}
.u-minHeightBig{position:relative;min-height:15rem}
.u-minHeightMedium{position:relative;min-height:10.5rem}
.u-minHeightSmall{position:relative;min-height:7.5rem}
.u-topRightL{position:absolute;right:1rem;top:1rem}
.u-bottomL{position:relative;bottom:1rem; padding-top:10px;}
.u-bottomM{position:absolute;bottom:0.5rem}
.u-linkArrow{position:relative;padding-right:20px;line-height:1.4rem}
.u-linkArrow:after{right:0;position:absolute;content:"\f105";line-height:1.4rem;font-family:FontAwesome;font-size:2rem}
.staff-contact-section{margin-bottom:4rem}
.Document{float:left;display:block;margin-right:2.35765%;width:100%}
.Document:last-child{margin-right:0}
.Document header{float:left;display:block;margin-right:2.35765%;width:100%}
.Document header:last-child{margin-right:0}
.Document header h1{color:black;margin-bottom:0;font-size:1.6rem;font-weight:300}
.Document header p{margin-top:0;font-weight:300}
.Navigable{float:left;display:block;margin-right:2.35765%;width:100%;position:relative}
.Navigable:last-child{margin-right:0}
.Navigable nav{width:20rem;padding-top:0.5rem;position:absolute}
.Navigable nav>ul{list-style:none;margin-left:0;margin:1rem 0}
.Navigable nav li+li{margin-top:0.5rem}
.Navigable nav ul ul{margin:0}
.Navigable nav li li{margin-left:2rem}
.Navigable>div{float:left;display:block;margin-right:2.35765%;width:65.88078%;float:right;margin-right:0}
.Navigable>div:last-child{margin-right:0}
.big-section{border-top:0}
.big-section h2{font-size:1.5rem}
.big-section+.big-section{margin-top:4rem}
.public-comment-detail{margin-top:1rem}
.public-comment-status{border-bottom:1px solid #e5e5e5;padding:0.5rem 0}
.comments{margin-top:1rem}
.embedded-contents h1{font-size:1.4rem}
.embedded-contents li+li,.embedded-contents p+p{margin-top:0.5rem}
.embedded-contents ul{list-style:none;margin-left:0;margin:1rem 0}
.embedded-contents li ul{margin:0}
.embedded-contents li li{margin-left:3rem}
.embedded-contents blockquote{margin-top:1rem;border:none;padding:0 1rem}
.embedded-contents blockquote p{font-size:inherit}
.posts{list-style:none;margin-left:0}
.post{position:relative;padding:1rem 1rem 1rem 55px;margin-bottom:2px}
.post form li{margin-top:0.5rem;vertical-align:baseline;font-size:0.8rem}
.post form li label{margin-left:0.4rem}
.post form li input[type=text]{display:inline;width:14rem;margin:0;margin-left:0.4rem;padding:0.1rem 0.4rem}
.post-author{font-size:0}
.post-author-avatar{position:absolute;left:10px}
.post-author-name{font-size:1rem;display:inline-block;font-weight:400}
.post-author-name:first-letter{text-transform:uppercase}
.post-author-job-title{font-size:1rem}
.post-body{margin-top:0.5rem}
.post-message{padding:1rem 2rem;font-weight:400}
.post-message.warning{background-color:#ec8484;color:#932521}
.comment{padding-top:2rem;padding-bottom:2rem}
.comment:nth-child(n+2){border-top:1px solid #e5e5e5}
.replies{margin-top:2rem}
.reply{background-color:#eef5fb;border:1px solid #DCE9F5}
.reply:first-child{position:relative}
.reply:first-child:after,.reply:first-child:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.reply:first-child:after{border-color:rgba(255,255,255,0);border-bottom-color:#eef5fb;border-width:10px;left:2rem;margin-left:-10px}
.reply:first-child:before{border-color:rgba(224,224,224,0);border-bottom-color:#dce9f5;border-width:11px;left:2rem;margin-left:-11px}
.conclusion{background-color:#f0f0f0}
.contact{position:relative;padding:10px 10px 10px 80px;margin-top:1rem}
.contact-avatar{position:absolute;left:10px;border:3px solid #c5ccdf;background-color:#c5ccdf}
.contact-email{color:#aaaaaa}
.img-circle-35{width:35px;height:35px;border-radius:500px}
.img-circle-50{width:50px;height:50px;border-radius:500px}
.img-circle-60{width:60px;height:60px;border-radius:500px}
.img-circle-75{width:75px;height:75px;border-radius:500px}
.img-circle-100{width:100px;height:100px;border-radius:500px}
.dark{background-color:#CCCCCC;color:white}
.circle{-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;height:80px;width:80px}
.big-num{font-size:4.5rem !important;font-weight:900 !important}
h2.divider{color:#aaaaaa;font-size:1.1rem;font-weight:300}
h2.divider:before{border-top:1px solid #e5e5e5;content:" ";position:absolute;display:block;top:50%;width:100%;z-index:0}
h2.divider{position:relative}
h2.divider span{position:relative;display:inline-block;background:white;padding-right:15px;z-index:1}
.inline-container{margin:2rem 0}
.line-above{border-top:1px solid #e5e5e5}
.TopSection{*zoom:1;padding:40px}

.TopSection:after{clear:both}
.TopSection+.TopSection{border-top:1px solid #e5e5e5}
.TopSection .u-text-xxl,.TopSection #styleguide .BodyExample>h1,#styleguide .TopSection .BodyExample>h1{font-size:1.31rem}
.UnderlinedSection{*zoom:1;padding:40px;border-top:0}
.UnderlinedSection:before,.UnderlinedSection:after{content:" ";display:table}
.UnderlinedSection:after{clear:both}
.UnderlinedSection:first-child>h1{margin-bottom:20px}
.UnderlinedSection h1{margin-top:0;padding:0 0 1rem 0;border-bottom:1px solid #cfcfcf}
.Media{display:block;float:left;margin-right:1.618em}
.ArticleList div{*zoom:1}
.ArticleList div:before,.ArticleList div:after{content:" ";display:table}
.ArticleList div:after{clear:both}
.ArticleList>footer{float:right}
.ArticleList-item{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:1.618rem}
.ArticleList-item:last-child{margin-right:0}
.ArticleList-item:nth-child(2n){margin-right:0}
.ArticleList-item:nth-child(2n+1){clear:left}
.ArticleList-item--buttonLinked h1{font-size:1.4rem;margin:1rem 0}
.ArticleList-item--buttonLinked footer{margin-top:1.618rem}
.ArticleList-item--titleLinked header{margin-bottom:0.61805rem;font-size:1rem}
.ArticleList-item--titleLinked header h1{font-size:1.2rem}
.ArticleList-item--titleLinked header h1 a{font-size:inherit}
.ArticleList-item--titleLinked header span{font-weight:400}
.LinkList>h1{float:left;padding-bottom:1rem}
.LinkList>a{float:right;margin-top:1.25rem}
.LinkList div{*zoom:1}
.LinkList div:before,.LinkList div:after{content:" ";display:table}
.LinkList div:after{clear:both}
.LinkList div a{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-bottom:1.25rem}
.LinkList div a:last-child{margin-right:0}
.LinkList div a:nth-child(3n){margin-right:0}
.LinkList div a:nth-child(3n+1){clear:left}
.LinkList footer{float:right}
.input-helper{position:relative;display:inline-block}
.input-helper:before{content:'';display:block;position:absolute}
.input-helper--checkbox{padding-left:1.8rem}
.input-helper--checkbox:before{top:0rem;left:0rem;width:1.2rem;height:1.2rem;border:1px solid #999;background-color:white}
.input-helper--checkbox:after{opacity:0;content:'';position:absolute;width:0.45rem;height:0.2rem;background:transparent;top:0.4rem;left:0.4rem;border:0.15rem solid #217bc0;border-top:none;border-right:none;-webkit-transform:rotate(-50deg);-moz-transform:rotate(-50deg);-o-transform:rotate(-50deg);-ms-transform:rotate(-50deg);transform:rotate(-50deg)}
.input-helper--checkbox:hover:after{opacity:0.5}
input[type="checkbox"].input-checkbox{display:none}
input[type="checkbox"].input-checkbox:checked+label:after{opacity:1.0}
input[type="checkbox"].input-checkbox:disabled+label:before{background-color:#999}
.Panel{margin:4rem 0}
.u-bloom{height:100px}
.u-lineDecoration{color:#aaaaaa;font-size:1.1rem;font-weight:300}
.u-lineDecoration:before{border-top:1px solid #e5e5e5;content:" ";position:absolute;display:block;top:50%;width:100%;z-index:0}
.u-lineDecoration{position:relative}
.u-lineDecoration span{position:relative;display:inline-block;background:white;padding-right:15px;z-index:1}
.u-lightBlue{background-color:#eef5fb}
#color li{float:left;margin-bottom:20px}
#color p{display:inline;white-space:pre-line}
#color span{display:block;height:3.5rem;margin-right:10px;border:1px solid #f2f2f2}
aside.sidebar-nav{font-size:0.8em}
aside.sidebar-nav section{margin-bottom:10px;border-top:none}
aside.sidebar-nav section header{background-color:#f9f9f9;padding:5px 10px}
aside.sidebar-nav section header h5{margin:0;font-size:1em}
.news-related-items{margin:0;padding:0 10px}
.news-related-items>li{border-bottom:1px solid #cccccc;padding:10px 0}
.news-related-items>li time{display:block}
.news-related-items>li:last-child{border-bottom:none}
.news-related-items>li.avatar-li{padding-left:45px}
.news-related-subitems li{margin-top:10px;border-bottom:none}
.avatar-li{position:relative;padding-left:45px;line-height:35px}
.avatar-li img{position:absolute;left:0;width:35px;border-radius:500px;border:1px solid #b8c0d8}
.avatar-li.squared img{border-radius:0}
.aside-callout{padding:10px 10px 50px;background-color:#f9f9f9}
.aside-callout h5{margin:0}
.ExistingPolicyHTML h3{font-size:1rem;text-transform:capitalize}
.ExistingPolicyHTML strong{font-weight:300}
.ExistingPolicyHTML u{text-decoration:none}
@media screen and (-webkit-min-device-pixel-ratio: 0){#central_header form#search input[type='submit']{padding:8px 15px 9px}
}
.DocumentProgress{*zoom:1;display:block;margin:1.8rem 0 0 0}
.DocumentProgress:before,.DocumentProgress:after{content:" ";display:table}
.DocumentProgress:after{clear:both}
.DocumentProgress>div{float:left;display:block;width:25%}
.DocumentProgress>div p{margin:0;padding-left:0.5rem;font-size:0.9rem;font-weight:100;height:3rem}
.DocumentProgress>div:hover .DocumentProgress-tooltip{opacity:1}
.DocumentProgress>div:last-child .DocumentProgress-bar{border-right:none}
.DocumentProgress-tooltip{opacity:0;padding:0.4rem;margin:1.1rem;margin-bottom:0;border:1px solid #e0e0e0;font-weight:300;box-shadow:1px 1px 0px #f9f9f9;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s;position:relative}
.DocumentProgress-tooltip:after,.DocumentProgress-tooltip:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.DocumentProgress-tooltip:after{border-color:rgba(255,255,255,0);border-bottom-color:white;border-width:10px;left:50%;margin-left:-10px}
.DocumentProgress-tooltip:before{border-color:rgba(224,224,224,0);border-bottom-color:#e0e0e0;border-width:11px;left:50%;margin-left:-11px}
.DocumentProgress-bar{content:'';float:left;display:block;width:100%;margin-top:4px;background-color:#e8e8e8;border:1px solid #dcdcdc;border-right:none;height:10px;border-right:1px solid #808080}
.DocumentProgress-bar.is-active{border:none;background-color:#3bbc46;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3bbc46), color-stop(100%, #2f9a37));background-image:-webkit-linear-gradient(top, #3bbc46, #2f9a37);background-image:linear-gradient(to bottom, #3bbc46, #2f9a37)}
.FeaturedItem{*zoom:1;cursor:move;margin:0 0 10px 0;padding:0.5rem}
.FeaturedItem:before,.FeaturedItem:after{content:" ";display:table}
.FeaturedItem:after{clear:both}
.FeaturedItem img{background:#fff}
.FeaturedItem--category{margin-bottom:0;background-color:white;cursor:default;padding:0;padding-right:0.5rem}
.FeaturedItem--category:last-of-type{padding-right:0}
.FeaturedItem--category .FeaturedItem--content{height:26rem}
.FeaturedItem--content{position:relative;background:#f9f9f9; border: 7px solid #f9f9f9;}
.FeaturedItem-body{padding-right:6rem;line-height:1.4rem; width:100%}
.u-gray-control{display:block;padding:0.5rem 1rem;text-align:center;background-color:#cccccc}
.u-gray-control+.u-gray-control{margin-top:0.5rem}
.VerticalHero{width:355px;background-color:#0088cc;color:white}
.VerticalHero a{color:inherit}
.Loading{margin:auto;width:220px;height:19px;}
#discover_icann,#general{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}
#discover_icann:last-child,#general:last-child{margin-right:0}
ul.collapsed{display:none}
.expanded{display:block !important}
#general{padding:20px 40px}
#general>ul{float:left;display:block;margin-right:2.35765%;width:74.41059%}
#general>ul:last-child{margin-right:0}
#general>ul li{float:left;display:block;margin-right:3.16844%;width:100%;margin-bottom:20px}
#general>ul li:last-child{margin-right:0}
#general>ul li article p{margin:0;font-size:small}
#general>ul li article h3{margin:0 0 10px 0;text-transform:uppercase}
#general>ul li article img{float:left;margin-right:2rem}
#general>ul li article .content{float:left;display:block;margin-right:3.16844%;width:65.61052%;margin-bottom:1.4rem}
#general>ul li article .content:last-child{margin-right:0}
#general>ul li article .content h3{font-size:1.3rem;font-weight:300}
#general>ul li article .content p{color:#555555;font-size:0.9rem}
#general aside{float:left;display:block;margin-right:2.35765%;width:23.23176%;border-left:1px solid #E4E4E4;margin-top:15px;text-align:center}
#general aside:last-child{margin-right:0}
#general aside h5{margin:0;font-size:1rem;text-transform:uppercase;font-weight:300}
#general aside p{margin:0;font-weight:300}
#general aside li{margin-bottom:50px}
#general aside a{color:#f9f9f9}
#conversation_grid{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0;padding:40px}
#conversation_grid:last-child{margin-right:0}
#conversation_grid h1{font-weight:300}
#conversation_grid nav{float:left;display:block;margin-right:2.35765%;width:23.23176%}
#conversation_grid nav:last-child{margin-right:0}
#conversation_grid nav h4{color:#333333;font-weight:500;margin-top:0;margin-bottom:15px;font-size:1.2rem}
#conversation_grid nav>ul li{margin-bottom:10px}
#conversation_grid nav>ul li.selected a{color:#929292}
#conversation_grid>ul{float:left;display:block;margin-right:2.35765%;width:74.41059%;margin-right:0;margin-top:0}
#conversation_grid>ul:last-child{margin-right:0}
#conversation_grid div:last-child{text-align:right;font-size:larger;float:left;display:block;margin-right:2.35765%;width:100%}
#conversation_grid div:last-child:last-child{margin-right:0}
#conversation_grid div:last-child a{font-size:1.2rem}
#internet_numbers{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0;text-align:center;padding:60px 40px}
#internet_numbers:last-child{margin-right:0}
#internet_numbers ul.stats{width:100%;display:table;margin:0 auto 40px}
#internet_numbers ul.stats li{float:left;width:33.33%;color:#666}
#internet_numbers ul.stats li p{margin:0;font-weight:400}
#internet_numbers .call-for-action{color:#666;margin:20px 0 30px 0}
#internet_numbers .call-for-action h3{margin:0;font-weight:lighter}
#internet_numbers a.button{background-color:#0088CC}
#programs{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0;padding:0px 20px}
#programs:last-child{margin-right:0}
#programs ul{display:table;width:100%;border-spacing:20px}
#programs ul li{display:table-cell;text-align:center}
#programs ul li a{font-size:larger;font-weight:200}
#programs ul li a img{width:100%}
#programs ul li a:hover{opacity:0.8;filter:alpha(opacity=80)}
.home #discover_icann h1{font-size:1.31rem}
.home #discover_icann p{font-size:1rem;line-height:1.5rem}
.home #discover_icann .Button{padding:0.6rem 1.6rem}
.home #discover_icann small a{font-size:0.9rem;font-weight:lighter}
.home #discover_icann .right{height:343px;text-align:right}
.home #discover_icann .right img{width:100%}
.home #RecentNews{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0;padding:40px}
.home #RecentNews:last-child{margin-right:0}
.home #RecentNews h1{margin-top:0}
.home #RecentNews h1 span{font-size:1rem;font-weight:400}
.home #RecentNews .FeaturedNews{float:left;display:block;margin-right:2.35765%;width:31.76157%;background-color:#f9f9f9;min-height:650px}
.home #RecentNews .FeaturedNews:last-child{margin-right:0}
.home #RecentNews .FeaturedNews img{display:block;width:100%;margin:0}
.home #RecentNews .FeaturedNews .NewsType{padding:10px 20px 10px 50px;background:#eeeded url("https://icannlac.org/PO/css/icann_logo.png") no-repeat 13px 2px;background-size:35px;display:block;font-size:0.9rem;font-weight:400}
.home #RecentNews .FeaturedNews .NewsContent{padding:13px}
.home #RecentNews .FeaturedNews .NewsContent h2{font-weight:300;margin:0}
.home #RecentNews .FeaturedNews .NewsContent .u-text-alt,.home #RecentNews .FeaturedNews .NewsContent .News .News-text,.News .home #RecentNews .FeaturedNews .NewsContent .News-text{font-size:1.1rem;font-weight:200}
.home #RecentNews .NewsList{float:left;display:block;margin-right:2.35765%;width:31.76157%;min-height:600px;max-height:600px;margin-top:0;color:#555;border:none;text-align:left}
.home #RecentNews .NewsList:last-child{margin-right:0}
.home #RecentNews .NewsList ul{margin:0}
.home #RecentNews .NewsList ul li{border-bottom:2px solid #cccccc;margin-bottom:30px;padding-bottom:10px}
.home #RecentNews .NewsList ul li h4{margin:0}
.home #RecentNews .NewsList ul li p.u-text-alt,.home #RecentNews .NewsList ul li .News p.News-text,.News .home #RecentNews .NewsList ul li p.News-text{font-weight:lighter;font-size:0.9rem}
.home #RecentNews .NewsList ul li:last-child{border:none}
.home #RecentNews .ArticleMeta{font-size:0.85rem;font-weight:400;color:#555555}
.home #RecentNews .ArticleMeta span{display:block}
.News{*zoom:1;background-color:#f9f9f9;padding:0.5rem;padding-bottom:1.5rem}
.News:before,.News:after{content:" ";display:table}
.News:after{clear:both}
.News .News-logo{float:left;margin-top:0.5rem}
.News .News-content{margin:0.5rem 0 0.5rem 50px}
.News .News-title{margin-top:0.25rem;margin-bottom:0.25rem}
.News .News-text{margin-top:0}
.News--digest{height:16rem;padding:1rem}
.News--back{background-color:#a1a1a1;color:white;padding:1rem}
.News--back .News-meta{color:white}
.News--back .News-footer{color:white}
.News-meta{font-weight:400;font-size:0.8rem;color:#a1a1a1;padding-bottom:0.25rem;border-bottom:1px solid #cccccc}
.News-meta-link{float:right;cursor:pointer;text-decoration:none}
.News-meta-link:hover{text-decoration:none}
.News-meta-link--light{color:white}
.News-meta-link--light *{color:white}
.News-meta-link--dark{color:#a1a1a1}
.News-meta-link--dark *{color:#a1a1a1}
.News-meta-link--cross{position:absolute;top:0;right:0;padding-top:2rem;padding-left:2rem;padding-right:1.25rem;padding-bottom:0.5rem}
.News-logo{width:40px;height:40px;background-color:white;border:1px solid #cccccc}
.News-title{font-size:1.31rem}
.News-footer{position:absolute;left:0;right:0;bottom:0;padding:1rem;font-size:0.8rem}
.News-footer a{color:inherit}
.News--big{float:left;display:block;margin-right:2.35765%;width:48.82117%;*zoom:1;background-color:#f5f5f5;border:none;padding:0.6rem}
.News--big:last-child{margin-right:0}
.News--big:before,.News--big:after{content:" ";display:table}
.News--big:after{clear:both}
.News--big header p{font-size:0.845rem;font-weight:normal}
.News--big img{display:block;margin:0 auto 10px auto;width:100%;height:156px}
.News--big .FeaturedArticle{padding:0 0.8rem}
.News--big .FeaturedArticle>p:last-child{font-size:0.845rem}
#my-news{background-color:#0088cc;font-size:0.9rem;padding:12px 0 12px 25px;color:white;font-weight:600;display:block}
#my-news i{font-size:1.2rem;position:relative;top:2px;left:-10px}
.u-lightGrey{background-color:#f5f5f5}
.u-grey,.SidebarTitle{background-color:#F9F9F9}
.u-disabledLink{color:#a0a0a0;pointer-events:none}
.CheckboxSelect>li{margin:20px 0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:2em 0;padding:0; clear:both;}
.LinksAside{*zoom:1;padding-top:20px}
.LinksAside:before,.LinksAside:after{content:" ";display:table}
.LinksAside:after{clear:both}
.LinksAside-links{margin-top:0}
.LinksAside-links li{list-style-type:none}
.LinksAside-links li a{font-weight:300}
.LinksAside-links li a.active{font-weight:400;color:black;pointer-events:none;font-size:1rem}
.LinksAside-links li a.active:after{float:right;margin-top:5px;content:'';width:9px;height:12px;background-image:url("https://icannlac.org/PO/css/smallarrow.png")}
.LinksAside-links li a .fa{font-size:13px;padding-left:5px}
.LinksAside-links li:first-child,.LinksAside-links li:first-child a{font-size:1rem;margin-top:10px}
.LinksAside-links li+li{margin-top:30px}
.profile-tags a{padding:0 0.25rem;background-color:#cccccc;color:#666666;text-transform:uppercase}
.profile-tags a:hover{background-color:#aaaaaa;text-decoration:none}
.profile-tags a.staff{background-color:#e65424;color:white}
.profile-tags a.staff:hover{background-color:#b93b12}
.tags li{margin-right:0.5rem;margin-bottom:1rem;display:inline-block;padding:0.25rem 0.5rem;background-color:#cccccc;color:#666666}
.back-to-profiles a{background-color:#a1a1a1}
.back-to-profiles a:hover{background-color:#666666}
.back-to-profiles a i{font-size:13px}
a.edit-button{position:relative;z-index:10;background-color:#e65424}
a.edit-button:hover{background-color:#b93b12}
h3 .edit-button{float:right}
.bottom-buttons{text-align:right}
.signup{width:75%}
.signup input{font-weight:lighter}
.signup .login{*zoom:1;padding-bottom:20px}
.signup .login:before,.signup .login:after{content:" ";display:table}
.signup .login:after{clear:both}
.signup .login article{margin-right:0;float:left;padding:0px}
.signup .login article label{display:none}
.signup .login article label.remember{display:inline-block}
.signup .login article input,.signup .login article select{width:100%;margin-bottom:1rem}
.signup .login article input[type=checkbox],.signup .login article select[type=checkbox]{display:inline-block;width:30px}
.signup .form-actions{margin-top:1rem}
.signup .form-actions .button{border:none;margin-right:1rem;background-color:#217bc0}
.signup #error_explanation{background-color:#c1272d;color:white;margin-top:1.5rem;padding:20px}
.signup #error_explanation h2{margin-top:0}
.preferences{padding:20px 40px 40px;border-top:none;width:75%}
.preferences #accordion{margin:20px 0 40px}
.preferences #accordion .category{background-color:#cccccc;display:block;padding:15px 20px 5px;border-top:1px solid #EEEEEE;font-size:1em;margin:0;cursor:pointer}
.preferences #accordion .category span{text-transform:uppercase;font-size:16px;font-weight:500}
.preferences #accordion .category p{margin-top:0.25rem;font-size:14px}
.preferences #accordion .category:focus{outline:none;background-color:#217bc0;color:white}
.preferences #accordion .category i{float:right;position:relative;top:-38px;width:4%;z-index:10}
.preferences #accordion .category i.fa-caret-up{display:none}
.preferences #accordion .category.ui-state-active i.fa-caret-down{display:none}
.preferences #accordion .category.ui-state-active i.fa-caret-up{display:block}
.preferences #accordion>div{background-color:white}
.preferences #accordion>div .OpenStack{background-color:white;margin:0;padding:20px;width:100%}
.preferences #accordion>div .OpenStack.interests li{padding:5px 20px 5px 30px;border-top:none;width:33%;display:inline-block;margin-bottom:0.5rem;font-size:15px}
.preferences #accordion>div .OpenStack.interests li a{color:#666666}
.preferences #accordion>div .OpenStack.language{padding:20px 20px 20px 30px}
.preferences #accordion>div .OpenStack.language>div{padding:0px 0 10px}
.preferences #accordion>div .OpenStack.language input{width:220px}
.preferences #accordion>div .OpenStack.language input[type]{color:#666666;font-weight:200}
.preferences #accordion>div .OpenStack.language select{width:220px;margin-right:20px}
.preferences #accordion>div .OpenStack.language select option{color:#666666;font-weight:200}
.preferences #accordion>div .OpenStack.language .fa{color:#e65424;font-size:19px;margin-left:10px}
.preferences #accordion>div .OpenStack.language .fa:hover{color:#b93b12}
.preferences #accordion>div .OpenStack.experience p{width:290px;padding-right:10px;text-align:right}
.preferences #accordion>div .OpenStack.experience select{width:220px;margin-left:20px}
.preferences #accordion>div .OpenStack.experience select option{color:#666666;font-weight:200}
.LinkFilter-content .step{float:left}
.LinkFilter-content .step h3.step-title{border-bottom:1px solid white;padding:1rem 40px;display:block;margin:0}
.LinkFilter-content .step>div{padding:20px 40px}
.LinkFilter-content .step>div .user-profile{float:left;padding-bottom:1rem}
.LinkFilter-content .step>div .user-profile a{padding-top:40px;float:left}
.LinkFilter-content .step>div input{width:70%;display:block;margin:0.5rem 0}
.LinkFilter-content .step>div select{width:70%;display:block;margin:0.5rem 0;margin:0.7rem 0}
.LinkFilter-content .step>div textarea{width:100%;float:left;margin:0.5rem 0;height:200px}
.LinkFilter-content .step>div .socialLinks,.LinkFilter-content .step>div .Profile-socialLinks{margin-top:20px;float:left}
.LinkFilter-content .step>div .socialLinks li,.LinkFilter-content .step>div .Profile-socialLinks li{width:70%;float:left}
.LinkFilter-content .step>div .socialLinks li span,.LinkFilter-content .step>div .Profile-socialLinks li span{background-color:#217bc0;width:30px;height:30px;border-radius:30px;display:inline-block;padding:5px 0 0 7px;float:left;margin-right:13px;margin-top:2px}
.LinkFilter-content .step>div .socialLinks li span i,.LinkFilter-content .step>div .Profile-socialLinks li span i{color:white}
.LinkFilter-content .step>div .socialLinks li span i.fa-group,.LinkFilter-content .step>div .Profile-socialLinks li span i.fa-group{font-size:15px}
.LinkFilter-content .step>div .socialLinks li input,.LinkFilter-content .step>div .Profile-socialLinks li input{margin:0;width:90%}
.LinkFilter-content .step>div ul.language>div{padding:0px 0 10px}
.LinkFilter-content .step>div ul.language input{width:220px}
.LinkFilter-content .step>div ul.language input[type]{color:#666666;font-weight:200}
.LinkFilter-content .step>div ul.language select{width:220px;margin-right:20px}
.LinkFilter-content .step>div ul.language select option{color:#666666;font-weight:200}
.LinkFilter-content .step>div ul.language .fa{color:#e65424;font-size:19px;margin-left:10px}
.LinkFilter-content .step>div ul.language .fa:hover{color:#b93b12}
.LinkFilter-content .step>div ul.interests li{padding:5px 20px 5px 0px;border-top:none;width:100%;display:inline-block;margin-bottom:0.5rem;font-size:15px}
.LinkFilter-content .step>div ul.interests li input{display:none}
.LinkFilter-content .step>div ul.experience p{width:290px;padding-right:10px;text-align:right}
.LinkFilter-content .step>div ul.experience select{width:220px;margin-left:20px}
.LinkFilter-content .step>div ul.experience select option{color:#666666;font-weight:200}
.LinkFilter-content .step .prevNext{float:left;margin:1rem 0 40px}
.LinkFilter-content .step .prevNext i{font-size:13px}
.LinkFilter-content .step .prevNext .prev{background-color:#e65424;float:left;font-weight:lighter}
.LinkFilter-content .step .prevNext .next{background-color:#e65424;float:right;font-weight:lighter}
.profile-form-actions.TopSection{border-top:none;padding-top:0}
.profile-form-actions.TopSection .button{border:none;margin-left:40px;float:right}
.profile-form-actions.TopSection a{float:right;padding:10px}
.profile-form-actions.TopSection .delete-profile{float:right;text-align:right;width:100%;padding-bottom:0.5rem}
.profile-form-actions.TopSection .delete-profile a{float:none;padding:0}
.profile-form-actions.TopSection .delete-profile a:hover{color:#b93b12}
.adminStaff{*zoom:1;padding:1.5rem}
.adminStaff:before,.adminStaff:after{content:" ";display:table}
.adminStaff:after{clear:both}
.adminStaff .header{background-color:#00324e;color:#fff}
.adminStaff .line{border-bottom:#ccc solid 1px}
.BoxPileSolid>li:first-child{background-color:#00324e}
.BoxPileSolid>li:first-child .title{font-weight:700}
.BoxPileSolid>li:first-child p{font-size:1.1rem}
.BoxPileSolid>li{background-color:#0077c3;display:block;margin-top:5px;color:#fff;width:216px;height:121px;padding:10px 10px 10px 20px}
.BoxPileSolid>li p{margin:0;font-weight:300}
.BoxPileSolid>li .title{font-size:1.0rem;font-weight:500;margin-bottom:10px;text-transform:uppercase}
.SmallArticleGroup{margin-top:5px;margin-left:30px}
.SmallArticleGroup img{height:54px;padding:0px 4px 4px 4px}
.SmallArticleGroup>li{list-style-type:none;margin:0 0 15px 0;height:54px}
.SmallArticleGroup>li p{line-height:1rem;padding:6px 0;margin:0}
.InnerTitle{text-transform:uppercase;color:#0077c3;font-size:0.9rem;font-weight:400;margin:0}
.ParagraphList{background-color:#f9f9f9;padding:30px 20px;border:none !important}
.ParagraphList ul{display:table;list-style-type:none;text-align:center;margin:0}
.ParagraphList ul li{float:left;text-align:left;width:33.33%;padding:0 20px}
.ParagraphList ul li h4{margin:0;font-weight:400}
.ParagraphList ul li.middle{border-left:1px solid #cccccc;border-right:1px solid #cccccc}

.ParagraphList2{background-color:#f9f9f9;padding:30px 20px;border:none !important}
.ParagraphList2 ul{display:table;list-style-type:none;text-align:center;margin:0}
.ParagraphList2 ul li{float:left;text-align:left;width:50%;padding:0 20px}
.ParagraphList2 ul li h4{margin:0;font-weight:400}
.ParagraphList2 ul li.left{border-left:1px solid #cccccc;}







.icann-101{max-width:100% !important}
.icann-101 a:hover{text-decoration:underline}
.icann-101 a.ExternalLink:hover{text-decoration:underline}
.icann-101 .introduction{padding-bottom:30px}
.icann-101 .introduction h1{margin-bottom:0.30em}
.icann-101 .newcomers-list{*zoom:1}
.icann-101 .newcomers-list:before,.icann-101 .newcomers-list:after{content:" ";display:table}
.icann-101 .newcomers-list:after{clear:both}
.icann-101 .newcomers-list ul{width:100%;text-align:center}
.icann-101 .newcomers-list ul li{width:21%}
.icann-101 .newcomers-list ul li p{margin:0;font-size:1rem}
.icann-101 .newcomers-list ul li p.title{font-weight:bolder}
.quote{float:left;display:block;margin-right:2.35765%;width:100%;margin:10px 0 40px 0}
.quote:last-child{margin-right:0}
 .quote span:first-child{text-align:right}
 .quote h3{margin:5px 10px;font-size:1.31rem;line-height:130%;color:#B8B8B8;width:86%}
 .quote h3 span{text-align:right;width:98%;font-size:0.95rem;display:inline-block}
.icann-101 .get-involved{float:left;display:block;margin-right:2.35765%;width:100%;margin-top:40px}
.icann-101 .get-involved:last-child{margin-right:0}
.icann-101 .get-involved h3,.icann-101 .get-involved ul{margin-top:0}
.icann-101 .get-involved h3{font-size:1.31rem;line-height:130%}
.icann-101 .get-involved p{margin:0;padding:0 30px}
.icann-101 .learn-resources{padding-top:20px}
.icann-101 .learn-resources aside>p:first-child{font-weight:400;padding-right:30px;padding-top:10px;margin-top:0}
.icann-101 .learn-resources>div:last-child{padding-left:50px}
.icann-101 .get-started{padding-top:40px;padding-bottom:40px}
.icann-101 .get-started h3{margin:0;font-weight:400;color:#00324e}
.icann-101 .get-started p{font-size:0.81rem;color:#00324e;font-weight:400}
.icann-101 .get-started .beginners-guide{padding:7px 62px 0 0}
.icann-101 .get-started .beginners-guide p{margin-top:3px}
.communityGroups{max-width:100% !important}
.policy-comment{max-width:100% !important}
.HorizontalList{display:table}
.HorizontalList>li{display:inline-table;text-align:center}
.BulletPointsBox>div{text-transform:uppercase;background-color:#0077c3;padding:10px 20px;color:#fff;width:216px;height:70px}
.BulletPointsBox>div p{margin:0;font-weight:400;font-size:larger}
.BulletPointsBox>ul{list-style-type:disc;width:216px;padding:10px 40px;background-color:#f9f9f9;margin:0}
.BulletPointsBox>ul li{font-size:1rem}
.DarkBanner{width:216px;padding:10px 20px;background-color:#0077c3;color:#fff;margin-bottom:10px}
.DarkBanner p.title{text-transform:uppercase;font-weight:400}
.LightBanner{width:216px;padding:10px 20px;background-color:#eef5fb;color:#0077c3;margin-bottom:10px}
.LightBanner p.title{text-transform:uppercase;font-weight:400}
.Intro{background-color:#eef5fb;padding:20px}
.Intro>h2{margin-top:0}
.Intro p{margin:0}
.ResourcesSearch{padding-bottom:30px}
.ResourcesSearch .ResourcesSearch-form{*zoom:1;display:block}
.ResourcesSearch .ResourcesSearch-form:before,.ResourcesSearch .ResourcesSearch-form:after{content:" ";display:table}
.ResourcesSearch .ResourcesSearch-form:after{clear:both}
.ResourcesSearch .ResourcesSearch-form input{width:90%;float:left;padding:7px}
.ResourcesSearch .ResourcesSearch-form a{width:10%;float:left;border:none;margin:0;text-align:center;padding:0}
.ResourcesSearch .AdvancedSearch{display:block;margin-top:10px}
.ResourcesSearch .resource-thumbnail,.Search .resource-thumbnail{float:left;width:90px;height:117px;margin-right:10px}
.Search article{overflow:hidden}
.SearchResults-meta{*zoom:1;line-height:30px;margin:15px 0}
.SearchResults-meta:before,.SearchResults-meta:after{content:" ";display:table}
.SearchResults-meta:after{clear:both}
.SearchResults-meta span{float:left}
.SearchResults-meta .SearchResults-sort{float:right}
.SearchResults-meta .SearchResults-sort select{margin-left:10px}
.SearchResults{margin-top:0}
.SearchResult-item{background-color:#F9F9F9;padding:20px 20px 20px 140px;position:relative;margin-bottom:20px;min-height:180px}
.SearchResult-item img{left:20px;position:absolute;top:20px}
.SearchResult-item h4{margin:0}
.SearchResult-item .DocumentTag{background-color:#DDDDDD;color:#666666;padding:2px 5px}
.SuggestedContent{*zoom:1;float:left;display:block;margin-right:3.16844%;width:100%;margin:0}
.SuggestedContent:before,.SuggestedContent:after{content:" ";display:table}
.SuggestedContent:after{clear:both}
.SuggestedContent:last-child{margin-right:0}
.SuggestedContent .SuggestedArticle{float:left;display:block;margin-right:3.16844%;width:31.22104%;margin-bottom:60px}
.SuggestedContent .SuggestedArticle:last-child{margin-right:0}
.SuggestedContent .SuggestedArticle:nth-child(3n){margin-right:0}
.SuggestedContent .SuggestedArticle:nth-child(3n+1){clear:left}
.SuggestedContent .SuggestedArticle .DocumentThumbnail{background-color:#EEEEEE;display:block;padding:15px}
.SuggestedContent .SuggestedArticle .DocumentThumbnail img{display:block;height:290px;width:100%;border:1px solid #e5e5e5}
.SuggestedContent .SuggestedArticle .DocumentThumbnail:hover{background-color:#0088CC}
.SuggestedContent .SuggestedArticle h2{margin-bottom:7px}
.SuggestedContent .SuggestedArticle p{margin:0}
.Breadcrumbs{*zoom:1;background-color:#f9f9f9;padding:10px 20px;margin-bottom:30px}
.Breadcrumbs:before,.Breadcrumbs:after{content:" ";display:table}
.Breadcrumbs:after{clear:both}
.Breadcrumbs ul{margin:0}
.Breadcrumbs ul li{float:left;margin-right:15px}
.OtherResults{background-color:#f9f9f9;position:relative;top:87px}
.OtherResults h4{margin:0;font-size:1em;padding:8px 20px;font-weight:400;background-color:#EEEEEE}
.OtherResults ul{margin:0;*zoom:1}
.OtherResults ul:before,.OtherResults ul:after{content:" ";display:table}
.OtherResults ul:after{clear:both}
.OtherResults ul li{border-top:1px solid #DDDDDD;font-size:0.9em;padding:10px 20px}
.OtherResults ul li time{display:block}
.ViewerMeta{*zoom:1;margin-bottom:10px}
.ViewerMeta:before,.ViewerMeta:after{content:" ";display:table}
.ViewerMeta:after{clear:both}
.ViewerMeta time{float:left;margin-right:10px;font-size:0.9rem;line-height:25px}
.ViewerMeta .ViewerTags{float:left;margin:0}
.ViewerMeta .ViewerTags li,.ViewerMeta .ViewerTags label{float:left;margin-right:10px;font-size:0.9rem;line-height:25px}
.ViewerMeta button{float:right}
.ViewerPlaceholder{background-color:#f9f9f9;min-height:800px}
.accordionHeader{*zoom:1;padding:20px;background-color:white;border:1px solid #e5e5e5;border-bottom:none}
.accordionHeader:before,.accordionHeader:after{content:" ";display:table}
.accordionHeader:after{clear:both}
.accordionHeader .SearchBox-textField{width:10rem}
#accordion,#fauxAccordion{background-color:white;border:1px solid #e5e5e5;border-top:none}
#accordion .LibraryCategory,#fauxAccordion .LibraryCategory{display:block;position:relative;padding:7px 40px 7px 20px;border-top:1px solid #e5e5e5;font-size:1em;margin:0}
#accordion .LibraryCategory:focus,#fauxAccordion .LibraryCategory:focus{outline:none}
#accordion .LibraryCategory i,#fauxAccordion .LibraryCategory i{position:absolute;right:20px;top:10px}
#accordion .LibraryCategory i.fa-caret-down,#fauxAccordion .LibraryCategory i.fa-caret-down{display:none}
#accordion .LibraryCategory.ui-state-active i,#fauxAccordion .LibraryCategory.ui-state-active i{position:absolute;right:20px;top:10px}
#accordion .LibraryCategory.ui-state-active i.fa-caret-right,#fauxAccordion .LibraryCategory.ui-state-active i.fa-caret-right{display:none}
#accordion .LibraryCategory.ui-state-active i.fa-caret-down,#fauxAccordion .LibraryCategory.ui-state-active i.fa-caret-down{display:block}
#accordion .OpenStack,#fauxAccordion .OpenStack{background-color:#f9f9f9;margin:0}
#accordion .OpenStack li,#fauxAccordion .OpenStack li{padding:5px 20px;border-top:1px solid #EEEEEE}
#accordion .OpenStack li a,#fauxAccordion .OpenStack li a{color:#666666}
#accordion .OpenStack li.HasChildren,#fauxAccordion .OpenStack li.HasChildren{padding:0}
#accordion .OpenStack li.HasChildren>a,#fauxAccordion .OpenStack li.HasChildren>a{display:block;padding:5px 20px}
#accordion .OpenStack li.HasChildren i,#fauxAccordion .OpenStack li.HasChildren i{float:right;margin-top:3px}
#accordion .OpenStack li.HasChildren i.fa-caret-up,#fauxAccordion .OpenStack li.HasChildren i.fa-caret-up{display:none}
#accordion .OpenStack li.HasChildren i.fa-caret-down,#fauxAccordion .OpenStack li.HasChildren i.fa-caret-down{display:block}
#accordion .OpenStack li.HasChildren ul,#fauxAccordion .OpenStack li.HasChildren ul{display:none}
#accordion .OpenStack li.HasChildren ul li,#fauxAccordion .OpenStack li.HasChildren ul li{padding:5px 20px 5px 40px}
#accordion .OpenStack li.HasChildren ul li a,#fauxAccordion .OpenStack li.HasChildren ul li a{color:#aaaaaa}
#accordion .OpenStack li.HasChildren.OpenStack i.fa-caret-up,#fauxAccordion .OpenStack li.HasChildren.OpenStack i.fa-caret-up{display:none}
#accordion .OpenStack li.HasChildren.OpenStack i.fa-caret-down,#fauxAccordion .OpenStack li.HasChildren.OpenStack i.fa-caret-down{display:block}
#accordion .OpenStack li.HasChildren.OpenStack ul,#fauxAccordion .OpenStack li.HasChildren.OpenStack ul{display:block}
.LibraryIntro{margin-top:0;font-size:1.62rem}
.LibraryIntro+span{font-family:Helvetica, Arial, sans-serif;font-size:1.62rem}
.CategoriesOverview>.Intro{margin-bottom:20px;padding:20px 20px 20px 120px;position:relative;min-height:160px}
.CategoriesOverview>.Intro h4{position:relative;top:0;left:-100px;margin-top:0;margin-bottom:20px}
.CategoriesOverview>.Intro img{position:absolute;left:20px;top:60px;width:80px}
.Tracy{padding:7px}
.TopSplit{margin:0;padding:0}
.TopSplit>div{position:relative}
.TopSplit-content{width:50%;padding:40px}
.TopSplit-content>h1,.TopSplit-content h2{font-size:1.31rem;margin:0;padding:0}
.TopSplit-content>p{margin:0.75rem 0 0;padding:0}
.TopSplit-content>p>.button{margin:1rem 0 0.25rem}
.TopSplit-image{position:absolute;overflow:hidden;width:50%;top:0;right:0}
.TopSplit-image img{width:600px}
.UnderlinedSection--newsShow .l-main-with-rail,.UnderlinedSection--newsShow .Profile-main,.UnderlinedSection--newsShow .l-main-with-rail--news{float:right;margin-left:2.35765%;margin-right:0}
.Profile{padding:40px 0px;border-top:none}
.Profile-main>div{padding:20px}
.Profile-main>div>h3{margin-top:0.5rem;margin-bottom:0.25rem}
.Profile-job{font-size:1.31rem}
.Profile-country{font-size:1.31rem}
.Profile-socialLinks a i{margin-top:0.2rem}
.Profile-sidebar>div{padding:1rem 1.5rem 1.5rem;margin-top:1.5rem;display:block;width:100%}
.Profile-sidebar>div>h1{font-size:1.31rem;line-height:2rem;margin-top:0px !important;padding-top:0px !important}
.Profile-sidebar>div>h2{font-size:1rem;margin-bottom:0.5rem;font-color:#333 !important;line-height:1.5rem}
.Profile-sidebar>div>p{font-size:1rem;margin-top:0}
.Profile-sidebar>div:first-child{margin-top:0}
.Profile-pic{display:block;margin:0 auto}
.Profile-name,.Profile-job,.Profile-country{text-align:center;margin:0.5rem 0}
.Profile-name>i,.Profile-job>i,.Profile-country>i{margin-left:1.5rem}
.Profile-socialLinks{text-align:center;display:block;width:100%}
.Profile-bio,.Profile-languages{margin:0 0 1.5rem;padding:1.5rem;display:block;width:100%}
.Profile-interests ul{margin-bottom:1rem}
.Profile-interests ul>li{margin-right:0.5rem;margin-bottom:1rem;display:inline-block;padding:0.25rem 0.5rem;background-color:#cccccc;color:#666666}
form .Profile-user .avatar-input{margin-bottom:20px}
form .Profile-user input{display:block;margin:0.5rem 0;width:70%}
form .Profile-user select{display:block;margin:0.7rem 0;width:70%}
form .Profile-user .socialLinks,form .Profile-user .Profile-socialLinks{margin-top:40px}
form .Profile-user .socialLinks li,form .Profile-user .Profile-socialLinks li{margin-bottom:1.618em;display:block;width:91%}
form .Profile-user .socialLinks li span,form .Profile-user .Profile-socialLinks li span{background-color:#217BC0;border-radius:30px 30px 30px 30px;display:inline-block;float:left;height:30px;margin-right:13px;margin-top:2px;padding:5px 0 0 7px;width:30px}
form .Profile-user .socialLinks li i,form .Profile-user .Profile-socialLinks li i{color:#FFF}
form .Profile-interests ul>li{background-color:transparent}
form .Profile-bio textarea{height:200px;margin:0.5rem 0;width:72%}
.resources-landingPage>span.ng-scope{display:block;margin-top:1rem;margin-bottom:1.5rem;font-size:1.62rem}
.ResourcesMenu-arrow{cursor:pointer}
.ResourcesMenu-arrow:after{position:absolute;top:0;bottom:0;left:0px;width:10px;padding:11px 5px 5px 10px;content:"\f0d7";font-family:FontAwesome;font-size:1rem;cursor:pointer;color:#333;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s}
.ResourcesMenu-arrow:hover:after{background-color:#f0f0f0}
.js-collapsibleCollapsed>.ResourcesMenu-item .ResourcesMenu-arrow:after{content:"\f0da"}
.ResourcesMenu-item{position:relative}
.ResourcesMenu-item--root a{padding:1rem 0;font-weight:400 !important;font-size:1rem;text-transform:uppercase;color:#333333}
.ResourcesMenu{font-family:Helvetica, Arial, sans-serif;padding-top:3px}
.ResourcesMenu a.is-selected{font-weight:400}
.ResourcesMenu a{display:block;color:#333;text-decoration:none;font-weight:inherit;padding:11px 20px 10px 5px;margin:0 0 0 25px;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s}
.ResourcesMenu a:hover{background-color:#f0f0f0}
.ResourcesMenu ul[collapsible-target]{list-style-type:none}
.ResourcesMenu ul[collapsible-target] li a{padding:6px 0 4px 10px}
.ResourcesMenu ul[collapsible-target] .ResourcesMenu-arrow{cursor:pointer}
.ResourcesMenu ul[collapsible-target] .ResourcesMenu-arrow:after{padding:6px 5px 2px 10px}
.ResourcesMenu li{position:relative}
.ResourcesMenu>ul>li:first-child{padding-bottom:8px;color:#333;text-transform:uppercase}
.ResourcesMenu>ul{margin:0;list-style-type:none}
.ResourcesMenu>ul>li{margin-left:0;border-bottom:1px solid #e0e0e0;font-weight:400 !important}
.resources-landingPage h1{margin-top:0}
.resources-landingPage>p{margin-top:0;display:inline-block;width:480px}
.resources-landingPageCategories{clear:both}
.resources-landingPageCategories h2{font-size:1.31rem}
.resources-landingPageCategories .resources-landingPagePhotoThumbnail:nth-child(3n+1){margin-right:0}
.resources-landingPageCategories .resources-landingPagePhotoThumbnail:last-child{margin-bottom:3rem}
.resources-landingPagePhotoThumbnail{float:left;width:225px;margin-right:2rem;margin-bottom:1rem;min-height:380px}
.resources-landingPagePhotoThumbnail>a>img{width:225px;height:145px}
.resources-landingPagePhotoThumbnail>a>h3{font-size:1rem;margin:0.5rem 0 8px 0}
.resources-landingPagePhotoThumbnail>p{font-size:0.81rem;line-height:1rem}
.resources-landingPagePhotoThumbnail .document{box-shadow:0 1px 3px rgba(0,0,0,0.3)}
.resources-landingPagePhotoThumbnail .recent-pdf{min-width:100%}
.resources-landingPageCategories .resources-landingPageDocThumbnail:nth-child(3n+1){margin-right:0}
.resources-landingPageCategories .resources-landingPageDocThumbnail:last-child{margin-bottom:3rem}
.resources-landingPageDocThumbnail{float:left;width:225px;margin-top:0.75rem;margin-right:2rem;margin-bottom:1rem}
.resources-landingPageDocThumbnail>a>img{float:left;width:75px;height:92px;margin-right:1rem}
.resources-landingPageDocThumbnail .resources-landingPageDocDescription{float:left;width:130px}
.resources-landingPageDocThumbnail .resources-landingPageDocDescription>a>h3{font-size:1rem;line-height:1.2rem;margin:0 0 0 0}
.resources-landingPageDocThumbnail .resources-landingPageDocDescription>p{font-size:0.81rem;line-height:1rem}
.ResourceSectionThumbnails{display:block;margin:0 0 2rem 0}
.ResourceSectionThumbnails li{float:left;margin-bottom:1.5rem}
.ResourceSectionThumbnails a{display:block;clear:both;margin:0 0 1rem 0;font-size:1rem;margin:0 2rem 0.75rem 0}
.ResourceSectionThumbnails a img{border:2px solid #e5e5e5}
.ResourceSectionThumbnails a img:hover{border:2px solid #217bc0}
.ResourceSectionThumbnails li:nth-child(even) a{margin-right:0}
.ResourcesArticleTitle{font-size:1.62rem}
.RecentDocuments{clear:both}
.l-Home-content{max-width:68em;margin:0 auto;*zoom:1}
.l-Home-content:before,.l-Home-content:after{content:" ";display:table}
.l-Home-content:after{clear:both}
.l-Home-main{overflow:hidden;border:0;margin-bottom:17px}
.Home-content{background-color:transparent}
.Home-content>section{border:none}
a.browseAll{text-transform:uppercase;display:block;clear:both;padding-top:1rem}
.Home-sidebar{*zoom:1}
.Home-sidebar:before,.Home-sidebar:after{content:" ";display:table}
.Home-sidebar:after{clear:both}
.Home-sidebar>h1{font-size:1.31rem}
.Home-sidebar .Home-quicklinks{padding-bottom:20px;border:none}
.Home-sidebar .Home-quicklinks h1{padding:0;margin-top:0;font-size:1.31rem}
.Home-sidebar .Home-quicklinks ul{list-style-type:none;margin:10px 0 0 0}
.Home-sidebar .Home-quicklinks section{background-color:white}
.Home-sidebar .Home-quicklinksButton{display:block;margin-top:5px;font-weight:300}
.Home-sidebar .Home-quicklinksButton>p{font-weight:300;margin:0;line-height:normal}
.Home-sidebar .Home-quicklinksButton>p>a{font-weight:300}
.Home-sidebar .Home-popularProposal{padding-bottom:20px;border:none}
.Home-sidebar .Home-popularProposal h1{padding:0;margin-top:1rem;font-size:1.31rem}
.Home-sidebar .Home-popularProposal ul{list-style-type:none;margin:10px 0 30px 0}
.Home-sidebar .Home-popularProposal li{padding-top:none;border:none}
.Home-sidebar .Home-popularProposal li p{margin-top:0.5rem}
.Home-sidebar .Home-popularProposal section{background-color:white}
.Home-sidebar div.Home-calendar{height:auto;width:100%;text-align:left;padding-top:0.25rem}
.Home-sidebar div.Home-calendar p{font-size:1rem;margin:0}
.Home-sidebar div.Home-calendar a{color:#333333}
.Home-sidebar .HomeList-item{border-top:solid 1px #e5e5e5;padding-top:1rem;margin-bottom:1rem}
.Home-sidebar .HomeList-item h2{font-size:1.31rem;margin:0 0 1rem}
.Home-sidebar .HomeList-item h3{font-size:1.31rem;font-weight:400;margin:1rem 0}
.Home-sidebar .HomeList-item h4{font-weight:400;text-transform:uppercase;margin:0.5rem 0 0}
.Home-sidebar .HomeList-item p{margin:1rem 0}
.Home-sidebar .HomeList-item iframe{border:solid 1px #e5e5e5;width:100%}
.Home-sidebar .HomeList-item i{display:inline-block;margin-right:0.5rem;border-radius:50px;background:#0088cc;color:white;padding:0.45rem;text-align:center}
.Home-sidebar .HomeList-item a{font-size:1.31rem}
.Home-sidebar .HomeList-item a:hover i{background:#eef5fb;color:#0088cc}
.Home-sidebar .HomeList-icon{float:left;margin-right:0.75rem;height:40px;width:40px}
.Home-sidebar .HomeList-guide span{font-size:1rem;font-weight:300}
.Home-sidebar .HomeList-guide img{float:left;margin-right:0.75rem}
.Home-sidebar .Home-main section{border:none}
.Home-news--featured{padding:0.25rem;padding-left:0;margin:0}
.Home-news--featured img{float:left;margin-right:1rem}
.Home-news--featured h1{font-size:1.31rem;margin-bottom:0;margin-top:0px}
.Home-news--featured p{margin:0.5rem 0}
.Home-news--featured:last-child{padding-bottom:1.5rem}
.Home-newsList{border:0}
.Home-newsList>ul{margin-top:0}
.Home-newsList>ul>li{margin-bottom:0.25rem !important}
.Home-newsItem{padding:1.2rem 0 1.2rem 0;border-bottom:1px solid #e5e5e5}
.Home-newsItem h2{font-size:1.31rem;font-size:1.2rem;margin:0}
.Home-newsItem p{margin:0.2rem 0 0}
.Home-publicComments{margin-top:2rem;overflow:hidden;border-bottom:1px solid #ddd !important;padding-bottom:3rem}
.Home-publicComments>header{border-top:1px solid #ddd !important;padding-top:3rem !important;margin-top:3rem;margin-bottom:2rem}
.Home-publicComments>header:first-child{margin-top:1rem}
.Home-publicComments>header{padding-top:4rem}
.Home-publicComments>header:first-child{padding-top:1rem}
.Home-publicComments header>h1{font-size:1.31rem}
.Home-publicComments>section>ul.Home-publicComments-column{clear:both;overflow:hidden;margin-top:0.5rem}
.Home-publicComments>section>ul.Home-publicComments-column>li{display:block;float:left;width:47%}
.Home-publicComments>section>ul.Home-publicComments-column>li:nth-child(odd){margin-right:2rem}
.MeetThem{padding-top:0.75rem}
.MeetThem>a{padding-top:0.5rem}
.MeetThem h1{font-size:1.62rem;font-weight:400}
.MeetThemItem{display:inline-block;padding-right:5rem}
.MeetThemItem:last-child{padding-right:0}
.MeetThemItem>img{display:inline-block}
.MeetThemItem>span{display:inline-block;vertical-align:top;padding:.75rem 0.25rem}
.MeetThemItem a{font-size:1rem;margin-top:1rem}
.MeetThemItem p{margin:0}
ul.Home-featurePanel{list-style-type:none}
.Home-emailForm{width:50%;display:block;margin-right:20px;float:left}
.Home-emailForm h1{margin-top:0}
.Home-emailFormEntry{padding-bottom:20px}
.Home-emailFormEntry>div{width:20%}
.Home-emailFormPreferences h1{padding-bottom:0.25rem}
.Home-emailFormPreferences>div>div{width:50%}
@media screen and (max-width: 768px){
	/*ul.Home-featurePanel{display:none}*/
}
.Home-newsListTitle{margin-bottom:2rem}
.DocumentActivityList{clear:both;margin-bottom:10px}
.DocumentActivityList-Item{font-size:0.81rem;margin-bottom:10px}
.DocumentActivityList-Item-Timestamp{color:#cccccc}
.l-container--news{position:relative}
.l-container--news>a.button{position:absolute;right:0;margin-top:-5px}
.l-main-with-rail--news{width:62.41059%;margin-right:4.35765%}
.l-rail--news{width:33.23176%;padding-bottom:3.25rem}
.l-half--news:nth-child(2n+1){clear:none}
section.NewsPreviewBlock,section.NewsPreviewBlock--features-main,section.NewsPreviewBlock--features-additional,section.NewsPreviewBlock--announcements,section.NewsPreviewBlock--multimedia,section.NewsPreviewBlock--blog,section.NewsPreviewBlock--homepageMixed,section.NewsPreviewBlock--subpage,section.NewsPreviewBlock--blogSidebar{padding-bottom:1.5rem;clear:both;overflow:hidden}
h1.NewsPreviewBlock-sectionTitle{font-size:1.31rem;margin-top:1.5rem;margin-bottom:0.5rem}
.NewsPreviewBlock-sectionEntry{clear:both;padding-top:0rem;overflow:hidden}
.NewsPreviewBlock-sectionEntry h2{font-size:1.31rem;margin:1rem 0 0.75rem 0}
.NewsPreviewBlock-sectionEntry a{color:#0088cc}
.NewsPreviewBlock-sectionEntry p{font-size:1rem;padding:0}
.NewsPreviewBlock-sectionEntry>.EmbeddedHTML>p>a{font-weight:300}
p.NewsPreviewBlock-metadata{font-size:0.81rem;margin-top:0.5rem;margin-right:0.5rem;line-height:1.2rem}
div.NewsPreviewBlock-metadata>p{float:left;font-size:0.81rem;margin-top:0.5rem;margin-right:0.5rem;line-height:1.2rem}
.NewsPreviewBlock-thumbnailImage,.NewsPreviewBlock--features-main>.NewsPreviewBlock-sectionEntry>.NewsPreviewBlock-thumbnailImage{float:left;height:5rem;margin-right:1rem;padding-bottom:0;border:1px solid #ddd;background-color:white}
.NewsPreviewBlock-embeddedMedia{float:left;width:304px;height:172px;margin-right:1rem;margin-bottom:1.25rem;padding-bottom:0;background-color:white;border:1px solid #ddd}
.NewsPreviewBlock-browseAll{display:block;clear:both;text-transform:uppercase;padding-top:1.5rem;padding-bottom:0.75rem}
.NewsPreviewBlock--features{overflow:hidden;padding-bottom:1.75rem;border-bottom:1px solid #ddd}
.NewsPreviewBlock--features-main{margin-top:-1rem}
.NewsPreviewBlock--features-main h1.NewsPreviewBlock-sectionTitle{font-size:1.62rem}
.NewsPreviewBlock--features-main>.NewsPreviewBlock-sectionEntry{position:relative;margin-top:1rem;padding-top:1rem;max-width:492px;max-height:279px}
.NewsPreviewBlock--features-main>.NewsPreviewBlock-sectionEntry>.NewsPreviewBlock-thumbnailImage{width:100%;height:100%;margin-right:0;padding-bottom:0;background-color:white;border:1px solid #ddd;z-index:0}
.NewsPreviewBlock--features-main>.NewsPreviewBlock-sectionEntry>.NewsPreviewBlock-sectionEntry-caption{position:absolute;overflow:hidden;bottom:0;width:100%;background-color:#0088cc;opacity:0.9;padding:0 1rem;line-height:1.4;z-index:2}
.NewsPreviewBlock--features-main>.NewsPreviewBlock-sectionEntry>.NewsPreviewBlock-sectionEntry-caption h2{font-size:1.31rem;color:white;padding:1rem 0 0 0;margin:0;line-height:1.4rem}
.NewsPreviewBlock--features-main>.NewsPreviewBlock-sectionEntry>.NewsPreviewBlock-sectionEntry-caption h2 a{color:white;background-color:transparent}
.NewsPreviewBlock--features-main>.NewsPreviewBlock-sectionEntry>.NewsPreviewBlock-sectionEntry-caption p.NewsPreviewBlock-metadata{font-size:0.81rem;color:#666666;font-weight:400;padding:0 0 0 0;margin:0 0 1rem 0;float:left}
.NewsPreviewBlock--features-additional{padding-top:80px}
.NewsPreviewBlock--features-additional>.NewsPreviewBlock-sectionEntry{margin-bottom:0.72rem}
.NewsPreviewBlock--features-additional>.NewsPreviewBlock-sectionEntry img{border:1px solid #ddd}
.NewsPreviewBlock--features-additional>.NewsPreviewBlock-sectionEntry>.NewsPreviewBlock-sectionEntry-caption{display:block;float:initial;padding-left:150px;line-height:1.4}
.NewsPreviewBlock--features-additional>.NewsPreviewBlock-sectionEntry>.NewsPreviewBlock-sectionEntry-caption h2{padding:0 0 0.25rem 0;margin:0;line-height:1.2rem}
.NewsPreviewBlock--features-additional>.NewsPreviewBlock-sectionEntry>.NewsPreviewBlock-sectionEntry-caption h2 a{font-size:1rem}
.NewsPreviewBlock--features-additional>.NewsPreviewBlock-sectionEntry>.NewsPreviewBlock-sectionEntry-caption p.NewsPreviewBlock-metadata{color:#444444;font-size:0.81rem;padding:0 0 0 0;margin:0.25rem 0 0.7rem 0}
@media screen and (max-width: 768px){.NewsPreviewBlock--features-main{margin-bottom:1.5rem}
.NewsPreviewBlock--features-main>.NewsPreviewBlock-sectionEntry{max-height:404px;max-width:713px}
.NewsPreviewBlock--features-main>.NewsPreviewBlock-sectionEntry>.NewsPreviewBlock-thumbnailImage{max-width:713px;margin-right:0;padding-bottom:0;background-color:white;z-index:0}
.NewsPreviewBlock--features-additional{padding-top:0px}
.NewsPreviewBlock--features-additional>.NewsPreviewBlock-sectionEntry{padding-bottom:1rem}
}
.NewsPreviewBlock--announcements .NewsPreviewBlock-sectionEntry{margin-top:1rem}
.NewsPreviewBlock--announcements .NewsPreviewBlock-sectionEntry h2{margin-bottom:0.5rem}
.NewsPreviewBlock--announcements .NewsPreviewBlock-sectionEntry p.NewsPreviewBlock-metadata{margin-top:0.5rem}
@media screen and (max-width: 768px){.NewsPreviewBlock--announcements{padding-top:0.75rem}
}
.NewsPreviewBlock--multimedia{padding-top:1rem;margin-top:3rem;border-top:1px solid #ddd}
.NewsPreviewBlock--multimedia>.NewsPreviewBlock-sectionTitle{padding-bottom:1.5rem}
.NewsPreviewBlock--multimedia>.NewsPreviewBlock-sectionEntry{margin-bottom:1.25rem}
.NewsPreviewBlock--multimedia>.NewsPreviewBlock-sectionEntry .NewsPreviewBlock-embeddedMedia{float:left;width:50%;margin-right:4%;margin-bottom:1.25rem;padding-bottom:0;background-color:white}
.NewsPreviewBlock--multimedia>.NewsPreviewBlock-sectionEntry .NewsPreviewBlock-embeddedMediaCaption{float:left;width:46%}
.NewsPreviewBlock--multimedia>.NewsPreviewBlock-sectionEntry .NewsPreviewBlock-embeddedMediaCaption h2{margin-top:0}
.NewsPreviewBlock--multimedia>.NewsPreviewBlock-sectionEntry .NewsPreviewBlock-embeddedMediaCaption h2 a{font-size:1rem;line-height:1.2rem}
.NewsPreviewBlock--multimedia>.NewsPreviewBlock-sectionEntry .NewsPreviewBlock-embeddedMediaCaption p{margin:0}
.NewsPreviewBlock--multimedia>.NewsPreviewBlock-sectionEntry .NewsPreviewBlock-embeddedMediaCaption p.NewsPreviewBlock-metadata{font-size:0.81rem;margin-top:0.5rem}
.NewsPreviewBlock--multimedia>.NewsPreviewBlock-sectionEntry:last-child{margin-bottom:0}
@media screen and (max-width: 954px){.NewsPreviewBlock--multimedia>.NewsPreviewBlock-sectionEntry>.NewsPreviewBlock-embeddedMediaCaption{width:100%}
}
.NewsPreviewBlock--blog>.NewsPreviewBlock-sectionEntry h2{font-size:1rem;margin-top:0;margin-bottom:0.25rem}
.NewsPreviewBlock--blog>.NewsPreviewBlock-sectionEntry h2 a{font-size:1rem}
.NewsPreviewBlock--blog>.NewsPreviewBlock-sectionEntry>img{margin-top:1.5rem;margin-bottom:0.75rem;border:1px solid #ddd}
.NewsPreviewBlock--blog>.NewsPreviewBlock-sectionEntry>.NewsPreviewBlock-metadata{margin-top:0}
@media screen and (max-width: 768px){.NewsPreviewBlock--blog{padding-top:1rem;margin-top:3rem;border-top:1px solid #ddd}
}
.NewsPreviewBlock--homepageMixed{padding-top:1rem;overflow:hidden;clear:both}
.NewsPreviewBlock--homepageMixed>a>h1{margin-bottom:0.5rem}
.NewsPreviewBlock--homepageMixed:first-child{padding-top:2rem}
.NewsPreviewBlock--homepageMixed>.NewsPreviewBlock-embeddedMediaCaption{width:302px}
.NewsPreviewBlock--homepageMixed>.NewsPreviewBlock-embeddedMediaCaption{float:left;width:50%}
.NewsPreviewBlock--homepageMixed>.NewsPreviewBlock-embeddedMediaCaption>a>h2{margin-top:0;margin-bottom:0.5rem}
.NewsPreviewBlock--homepageMixed>.NewsPreviewBlock-embeddedMediaCaption p{margin-top:0;margin-bottom:0}
.NewsPreviewBlock--homepageMixed>.NewsPreviewBlock-embeddedMediaCaption p.NewsPreviewBlock-metadata{font-size:0.81rem;margin-top:0.5rem !important}
.NewsPreviewBlock--homepageMixed>.NewsPreviewBlock-sectionEntry:last-child{margin-bottom:0}
.NewsPreviewBlock--homepageMixed>.NewsPreviewBlock-embeddedMediaCaption p{margin-top:0}
.NewsPreviewBlock--homepageMixed>.NewsPreviewBlock-embeddedMediaCaption a>h2{margin-bottom:0.5rem}
.NewsPreviewBlock--publicComments>ul>li>section.NewsPreviewBlock--subpage{margin-bottom:1rem}
.NewsPreviewBlock--publicComments>ul>li>section.NewsPreviewBlock--subpage>h1,.NewsPreviewBlock--publicComments>ul>li>section.NewsPreviewBlock--subpage a{font-size:1.31rem;font-weight:300;line-height:1.4rem;margin-bottom:0.75rem}
.NewsPreviewBlock--publicComments>ul>li>section.NewsPreviewBlock--subpage>.NewsPreviewBlock-sectionEntry a{font-size:1rem}
.NewsPreviewBlock--publicComments>ul>li>section.NewsPreviewBlock--subpage>.NewsPreviewBlock-sectionEntry+.NewsPreviewBlock-metadata>p{margin-top:0}
@media screen and (max-width: 1014px){.NewsPreviewBlock--homepageMixed>.NewsPreviewBlock-embeddedMediaCaption{width:100%;padding-bottom:1rem}
}
section.NewsPreviewBlock--subpage{padding-bottom:0}
section.NewsPreviewBlock--subpage>h1{line-height:1.4rem;margin-bottom:0.5rem}
@media screen and (max-width: 768px){section.NewsPreviewBlock--subpage h1{font-size:1.31rem}
}
.NewsPreviewBlock--blogSidebar{margin-bottom:2rem;padding-top:2.75rem}
.NewsPreviewBlock--blogSidebar .NewsPreviewBlock-sectionTitle{margin-top:0}
.NewsPreviewBlock--blogSidebar>ul>li.NewsPreviewBlock-sectionEntry{font-size:1rem;margin-bottom:0.75rem}
.NewsPreviewBlock--blogSidebar>ul>li.NewsPreviewBlock-sectionEntry iframe{margin-bottom:0.75rem}
.NewsPreviewBlock--blogSidebar>ul>li.NewsPreviewBlock-sectionEntry h1{font-size:1.31rem;margin-top:1.25rem;margin-bottom:0.75rem}
.NewsPreviewBlock--blogSidebar>ul>li.NewsPreviewBlock-sectionEntry h1 a{font-size:1rem}
.NewsPreviewBlock--blogSidebar>ul>li.NewsPreviewBlock-sectionEntry>p.NewsPreviewBlock-metadata{float:none;font-size:0.81rem;margin-top:0.5rem;margin-right:0.5rem;line-height:1.2rem}
.NewsPreviewBlock--blogSidebar.multimedia{border-top:1px solid #ddd}
@media screen and (max-width: 768px){.Home--sidebar.l-Home-sidebar{padding-left:0 !important}
.NewsPreviewBlock--blogSidebar{padding:1.75rem 20px 0 20px !important}
}
.ModalDialog-trigger{display:inline-block;float:right;margin-top:-5px !important;margin-bottom:-50px !important}
.News-multimediaCategorySidebar{border:none;margin-top:10px}
.News-multimediaCategorySidebar h1{padding-bottom:10px;border-bottom:1px solid #a1a1a1;font-size:1.31rem}
.News-multimediaCategorySidebar p{font-size:1rem}
.News-multimediaCategorySidebar ul.News-multimediaCategoryList{padding-bottom:5px;margin-top:20px;border-bottom:1px solid #a1a1a1}
.News-multimediaCategorySidebar ul.News-multimediaCategoryList>li{margin-top:10px;margin-bottom:15px}
.News-multimediaCategorySidebar ul.News-multimediaCategoryList>li:first-child{margin-top:5px}
.News-multimediaCategorySidebar ul.News-multimediaCategoryList>li label{padding-top:3px}
.News-multimediaList{font-family:Helvetica, Arial, sans-serif}
.News-multimediaList ul>li>iframe{margin-bottom:0.5rem}
.News-multimediaList ul>li>a{font-size:1rem}
.News-multimediaList nav.pagination span{font-family:Helvetica, Arial, sans-serif;padding-right:0.25rem}
.News-multimediaList nav.pagination span:last-child{padding-right:0}
.News-multimediaContainer{margin:0;width:100%}
.News-multimediaContainer>iframe{width:100%;max-height:480px}
.News-multimediaContainer>p{font-family:Helvetica, Arial, sans-serif}
#news-detail>header>h5{font-family:Helvetica, Arial, sans-serif;font-size:16px}
.news-related-items{font-family:Helvetica, Arial, sans-serif}
.news-related-items>li{font-size:0.81rem;font-weight:400 !important}
.news-related-items>li>li time{padding-top:0.25rem;font-weight:300 !important}
.recent-items{text-align:center}
.recent-item{width:20%;min-width:220px;display:inline-block;word-wrap:break-word;vertical-align:top;margin:0 6% 15px 0}
.recent-item .recent-title,.recent-item .recent-description{text-align:left}
.recent-item:last-child{margin-right:0;margin-bottom:80px}
.recent-image img{height:125px;width:220px;margin-bottom:10px;border:1px solid #ddd}
.recent-title{margin-bottom:5px}
h1.recent-announcements{margin-top:0}
.multimedia-thumbnail img{height:120px;width:215px}
.AdminNav{position:absolute;top:-252px;left:0px;width:150px;height:286px;-webkit-transition:top 0.4s ease-in-out;-moz-transition:top 0.4s ease-in-out;transition:top 0.4s ease-in-out;border-left:1px solid #333333;border-bottom:1px solid #333333;z-index:20;text-align:left}
.AdminNav:hover{top:0px}
.AdminNav-header{background-color:#00324e;color:white;margin-bottom:0;padding:10px 0 8px;text-align:center}
.AdminNav-links{list-style-type:none;background:#f9f9f9;margin:0;padding:10px}
.AdminNav-link{margin-bottom:5px}
.blog-image-preview{display:inline}
.blog-image-preview img{max-height:200px;max-width:200px}
.has-image{position:absolute;bottom:10px;right:10px}
.Form-input--sameHeightForNewsFormHack{height:8rem}
#menu_items>section,section#menu_item_form{margin:40px}
ol{margin:0;padding:0;padding-left:30px}
ol.sortable,ol.sortable ol{margin:0 0 0 25px;padding:0;list-style-type:none}
ol.sortable{margin:4em 0}
.sortable li{margin:5px 0 0 0;padding:0}
.sortable li div{border:1px solid #d4d4d4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-color:#D4D4D4 #D4D4D4 #BCBCBC;padding:6px;margin:0;cursor:move;background:#f6f6f6;background:-moz-linear-gradient(top, #fff 0%, #f6f6f6 47%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(47%, #f6f6f6), color-stop(100%, #ededed));background:-webkit-linear-gradient(top, #fff 0%, #f6f6f6 47%, #ededed 100%);background:-o-linear-gradient(top, #fff 0%, #f6f6f6 47%, #ededed 100%);background:-ms-linear-gradient(top, #fff 0%, #f6f6f6 47%, #ededed 100%);background:linear, to bottom, white 0%, #f6f6f6 47%, #ededed 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 )}
.sortable li.mjs-nestedSortable-branch div{background:-moz-linear-gradient(top, #fff 0%, #f6f6f6 47%, #f0ece9 100%);background:-webkit-linear-gradient(top, #fff 0%, #f6f6f6 47%, #f0ece9 100%)}
.sortable li.mjs-nestedSortable-leaf div{background:-moz-linear-gradient(top, #fff 0%, #f6f6f6 47%, #bcccbc 100%);background:-webkit-linear-gradient(top, #fff 0%, #f6f6f6 47%, #bcccbc 100%)}
li.mjs-nestedSortable-collapsed.mjs-nestedSortable-hovering div{border-color:#999;background:#fafafa}
.disclose{cursor:pointer;width:10px;display:none}
.sortable li.mjs-nestedSortable-collapsed>ol{display:none}
.sortable li.mjs-nestedSortable-branch>div>.disclose{display:inline-block}
.sortable li.mjs-nestedSortable-collapsed>div>.disclose>span:before{content:'+ '}
.sortable li.mjs-nestedSortable-expanded>div>.disclose>span:before{content:'- '}
.DV-docViewer .DV-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.DV-docViewer .DV-clearfix{display:inline-block}
* html .DV-docViewer .DV-clearfix{height:1%}
.DV-docViewer .DV-clearfix{display:block}
.DV-docViewer a,.DV-docViewer a:visited{color:#004276}
.DV-docViewer{overflow:hidden}
.DV-docViewer{position:relative;text-align:left;line-height:normal}
.DV-docViewer-Container{position:absolute;top:38px;bottom:33px;left:0;right:0;margin:0;overflow:hidden;border:1px solid #aaa;border-left:0;border-right:0}
.DV-printMessage{display:none}
.DV-docViewer-Container.DV-hide-header{top:0}
.DV-hideFooter .DV-docViewer-Container{bottom:0}
.DV-hideFooter .DV-footer{display:none}
.DV-bar{width:1px}
.DV-docViewer table{border-collapse:collapse;position:relative}
.DV-docViewer td{position:relative;vertical-align:top}
.DV-allAnnotations{padding:0 32px}
.DV-well{position:absolute;top:0;right:0;width:265px;height:100%;border-left:1px solid #aaa;overflow-y:auto;overflow-x:hidden;background:white}
.DV-sidebarSpacer{height:10px}
.DV-well .DV-navControls{background-color:#fff;background-repeat:repeat-x;}
.DV-pages{overflow:auto;position:absolute;left:0;right:266px;top:0;bottom:0;z-index:10001}
.DV-pageCollection{margin:20px auto;position:relative;z-index:0}
.DV-pageCollection{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}
.DV-pageCollection.DV-dragging{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}
.DV-loadingDocument{margin-top:10px;text-align:center}
.DV-loadingDocument span{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:12px;color:#666;padding:10px;font-style:oblique;padding-left:24px;margin:10px auto;) no-repeat left 8px}
.DV-loadingDocument strong{font-weight:normal;color:#666}
.DV-sidebar.DV-hide{display:none !important}
.DV-pages.DV-hide-sidebar{right:0}
.DV-interface{font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif !important}
.DV-trigger{cursor:pointer;cursor:hand}
.DV-annotations{position:relative;left:1px;top:1px;z-index:10001}
.DV-annotation{position:absolute;left:0;right:0;padding:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.DV-annotationRegion{background:#ffe325;background:rgba(255,227,37,0.2);border:3px solid #e1c800;border:3px solid rgba(255,227,37,0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;left:-2px;top:-1px;z-index:5;cursor:pointer}
.DV-coverVisible .DV-annotationRegion{background:#ffe325;background:rgba(255,227,37,0.1);border:3px solid #ffe325;border:3px solid rgba(255,227,37,0.2)}
.DV-coverVisible .DV-annotationTab{opacity:.3}
.DV-coverVisible .DV-activeAnnotation .DV-annotationTab,.DV-coverVisible .DV-annotation:hover .DV-annotationTab{opacity:1}
.DV-ie .DV-annotationRegion{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}
.DV-accessPrivate .DV-annotationRegion,.DV-accessPrivate.DV-annotationRegion{background:#6bc2f8;background:rgba(107,194,248,0.2);border:3px solid #5fafeb;border:3px solid rgba(107,194,248,0.5)}
.DV-accessRedact .DV-annotationRegion,.DV-accessRedact.DV-annotationRegion{background:#000;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;filter:none;-ms-filter:none}
.DV-redRedactions .DV-accessRedact .DV-annotationRegion,.DV-redRedactions .DV-accessRedact.DV-annotationRegion{background:#800}
.DV-coverVisible .DV-accessPrivate .DV-annotationRegion{background:#6bc2f8;background:rgba(107,194,248,0.1);border:3px solid #6bc2f8;border:3px solid rgba(107,194,248,0.2)}
.DV-annotationRegion:hover{border:3px solid #ffe325;-webkit-box-shadow:1px 2px 7px #000;-webkit-box-shadow:1px 2px 7px rgba(0,0,0,0.2);-moz-box-shadow:1px 2px 7px #000;-moz-box-shadow:1px 2px 7px rgba(0,0,0,0.2);box-shadow:1px 2px 7px #000;box-shadow:1px 2px 7px rgba(0,0,0,0.2)}
.DV-accessPrivate .DV-annotationRegion:hover,.DV-accessPrivate.DV-annotationRegion:hover{border:3px solid #6bc2f8}
.DV-annotationContent{display:none;background-color:#fff;border:1px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px;cursor:default;overflow:hidden;position:relative;z-index:1}
.DV-annotationClose{padding:7px 9px 0 10px;color:#000;text-transform:lowercase;font-size:10px;line-height:10px;font-family:Arial,Helvetica,sans-serif;width:15px;height:19px;text-indent:-1000em}
.DV-activeAnnotation .DV-annotationRegion{display:none}
.DV-activeAnnotation .DV-annotationContent{display:block}
.DV-activeAnnotation .DV-annotationClose{display:block;) no-repeat 6px 7px}
.DV-activeAnnotation.DV-annotation{background:#ffe325;padding:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:-37px -14px 0 -14px;z-index:10003;-webkit-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 3px #000;-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.2);box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px rgba(0,0,0,0.2)}
.DV-activeAnnotation.DV-annotation.DV-accessPrivate{background:#6bc2f8}
.DV-activeAnnotation.DV-annotation.DV-accessRedact{background:#000}
.DV-redRedactions .DV-activeAnnotation.DV-annotation.DV-accessRedact{background:#800}
.DV-annotationGoto{float:right;display:none;width:15%;text-align:right;padding:2px 0 0;font-size:10px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#004276;text-decoration:none}
.DV-annotationTitle{float:left;display:inline;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;padding:0;max-width:75%;cursor:pointer}
.DV-annotationTitle:hover{text-decoration:underline}
.DV-permalink{zoom:1;font-size:16px) no-repeat 0 0;padding-left:16px;cursor:pointer;position:relative;visibility:hidden;left:7px;top:-2px}
.DV-annotation:hover .DV-permalink{visibility:visible}
.DV-permalink:hover{background-position:0 -32px}
.DV-annotationExcerpt{-moz-box-shadow:inset 0 0 5px #000;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 5px #000;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);box-shadow:inset 0 0 5px #000;box-shadow:inset 0 0 5px rgba(0,0,0,0.3);margin:10px 0 10px;border:1px solid #d0d0d0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:white;position:relative;z-index:10000;overflow:hidden}
.DV-annotationExcerptImage{opacity:.2;-moz-box-shadow:inset 0 0 5px #000;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 5px #000;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);box-shadow:inset 0 0 5px #000;box-shadow:inset 0 0 5px rgba(0,0,0,0.3);z-index:10000;overflow:hidden}
.DV-ie .DV-annotationExcerptImage img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}
.DV-annotationExcerptImageTop{position:absolute;top:0;z-index:15000;overflow:hidden;border-left:1px solid #ddd;border-left:1px solid rgba(221,221,221,0.4);border-right:1px solid #ddd;border-right:1px solid rgba(221,221,221,0.4);-webkit-box-shadow:inset 0 0 5px #000}
.DV-annotationExcerptImage img{left:-1px}
.DV-annotationExcerptImage{left:0}
.DV-annotationExcerptImage img,.DV-annotationExcerptImageTop img{-moz-box-shadow:inset 0 0 5px #000;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 5px #000;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);box-shadow:inset 0 0 5px #000;box-shadow:inset 0 0 5px rgba(0,0,0,0.3);position:absolute}
.DV-annotationBody{font:13px/18px Georgia,Times,serif;cursor:text;color:#333}
.DV-annotationAuthor{float:right;color:#999;padding:10px 0 0;line-height:14px;font-size:10px}
.DV-annotationWarning{color:#999;font-size:10px;padding:10px 0 0;line-height:14px}
.DV-annotationMeta{display:none;height:24px}
.DV-annotationDraftLabel{text-transform:uppercase;font-weight:bold;font-size:9px;padding:0 1px 0 2px;line-height:11px;border:2px solid #b55;color:#a33;margin:-1px 2px 0 12px;float:left}
.DV-annotationTab{height:26px;position:absolute;left:-35px;width:50px}
.DV-accessPrivate .DV-annotationTab{background-position:0 -26px}
.DV-activeAnnotation .DV-annotationTab{background-position:0 -52px;margin-top:37px;left:-30px}
.DV-activeAnnotation.DV-accessPrivate .DV-annotationTab{background-position:0 -78px}
.DV-annotationTab .DV-annotationDraftDot{width:11px;height:11px;margin:0 0 0 -3px}
.DV-activeAnnotation .DV-annotationTab .DV-annotationDraftDot{display:none}
.DV-activeAnnotation .DV-page{background-color:#555}
.DV-activeAnnotation .DV-pageImage{opacity:.5}
.DV-ie .DV-activeAnnotation .DV-pageImage{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}
.DV-pagination{height:18px;text-align:center;float:right;display:inline;color:#666;text-decoration:uppercase;background-color:#fff;font-family:Arial,Helvetica,sans-serif}
.DV-annotation .DV-pagination{display:none}
.DV-activeAnnotation .DV-pagination{display:block}
.DV-pagination .DV-trigger{color:#004276;font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:10px;position:relative;top:-3px}
.DV-annotation .DV-trigger:hover{text-decoration:underline}
.DV-resultPrevious,.DV-annotationPrevious{}
.DV-annotationPrevious{padding-left:16px;padding-right:4px}
.DV-lastAnnotation .DV-annotationPrevious{padding-right:0}
.DV-lastAnnotation .DV-annotationNext{display:none}
.DV-annotationPrevious:hover{text-decoration:underline}

.DV-annotationNext{padding-right:16px;padding-left:8px}
.DV-annotationNext:hover{text-decoration:underline}
.DV-firstAnnotation .DV-annotationPrevious,.DV-lastAnnotation .DV-annotationNext{display:none}
.DV-pageNote{z-index:1000;position:relative;left:0;top:0;cursor:default !important;margin-left:10px;margin-right:10px;margin-bottom:20px;background:#ffe325;background:rgba(255,227,37,0.9);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 3px #000;-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.2);box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px rgba(0,0,0,0.2)}
.DV-pageNote.DV-accessPrivate{background:#6bc2f8;background:rgba(107,194,248,0.9)}
.DV-coverVisible .DV-pageNote{opacity:.25}
.DV-activeAnnotation.DV-pageNote{opacity:1;margin:0 10px 20px}
.DV-pageNote .DV-annotationContent{display:block}
.DV-pageNote .DV-annotationTitle{margin-bottom:10px}
.DV-pageNote .DV-annotationTab{display:none}
.DV-layer-page .DV-pageNumber{margin-top:15px}
.DV-pageNoteInsert{display:none}
.DV-getHeights{display:block !important}
.DV-annotationEdge,.DV-annotationCorner{position:absolute;width:10px;height:10px;z-index:10}
.DV-annotationCorner{z-index:20}
.DV-annotationEdgeTop{top:-7px;width:100%;cursor:n-resize}
.DV-annotationEdgeRight{right:-7px;height:100%;cursor:e-resize}
.DV-annotationEdgeBottom{bottom:-7px;width:100%;cursor:s-resize}
.DV-annotationEdgeLeft{left:-7px;height:100%;cursor:w-resize}
.DV-annotationCornerTopLeft{top:-7px;left:-7px;cursor:nw-resize}
.DV-annotationCornerTopRight{top:-7px;right:-7px;cursor:ne-resize}
.DV-annotationCornerBottomLeft{bottom:-7px;left:-7px;cursor:sw-resize}
.DV-annotationCornerBottomRight{bottom:-7px;right:-7px;cursor:se-resize}
.DV-annotation .DV-annotationEditControls .DV-saveAnnotationDraft{margin-right:10px;width:80px}
.DV-annotation .DV-editVisible{display:none}
.DV-editing .DV-editVisible{display:block}
.DV-editing .DV-editHidden{display:none !important}
.DV-annotation .DV-saveAnnotationDraft{display:none}
.DV-annotation .DV-accessExclusive,.DV-annotation .DV-accessPrivate,.DV-annotation .DV-accessPublic{display:none}
.DV-isContributor .DV-annotation .DV-accessPrivate,.DV-isOwner .DV-annotation .DV-accessPrivate,.DV-isOwner .DV-annotation .DV-accessExclusive,.DV-isOwner .DV-annotation .DV-accessPublic,.DV-isReviewer .DV-annotation.DV-ownsAnnotation .DV-accessPrivate,.DV-isReviewer .DV-annotation.DV-ownsAnnotation .DV-accessExclusive,.DV-isReviewer .DV-annotation.DV-ownsAnnotation .DV-accessPublic{display:block}
.DV-isContributor .DV-annotation.DV-accessPrivate .DV-annotationMeta,.DV-isOwner .DV-annotation .DV-annotationMeta,.DV-isReviewer .DV-annotation .DV-annotationMeta{display:block}
.DV-isContributor .DV-annotation .DV-saveAnnotationDraft,.DV-isOwner .DV-annotation .DV-saveAnnotationDraft,.DV-isReviewer .DV-annotation .DV-saveAnnotationDraft{display:block}
.DV-docViewer .DV-narrowControls .DV-searchBar{right:16px}
.DV-docViewer .DV-narrowControls .DV-searchInput{width:80px}
.DV-autoZoom .DV-textPage{margin-left:35px}
.DV-mini .DV-textPage{margin-left:7px}
.DV-autoZoom .p0,.DV-autoZoom .p1,.DV-autoZoom .p2{padding-left:35px}
.DV-mini .p0,.DV-mini .p1,.DV-mini .p2{padding-left:7px}
.DV-mini .DV-controls{height:30px}
.DV-mini .DV-header .DV-fullscreen{left:4px;top:3px}
.DV-mini .DV-zoomControls{margin-top:3px}
.DV-mini .DV-docViewer-Container{top:31px}
.DV-mini .DV-views{margin-left:6px}
.DV-mini .DV-views div{margin-top:4px}
.DV-mini .DV-views div span{padding:7px 10px 6px}
.DV-autoZoom .DV-pageNumber,.DV-autoZoom .DV-textCurrentPage{text-align:center;width:30px;padding-left:0}

.DV-mini .DV-activeAnnotation .DV-annotationTab{background-position:0 -30px}
.DV-mini .DV-activeAnnotation .DV-annotationClose{background-position:4px 2px}
.DV-cover{left:0;position:absolute;top:0;visibility:visible;z-index:1000}
.DV-pageMeta{font-family:Arial,Helvetica,sans-serif;height:20px;width:100%;height:0;left:0;top:0;position:absolute;z-index:10001}
.DV-mini .DV-pageMeta{display:none}
.DV-pageNumber{display:inline;float:left;margin-left:0;margin-top:0;position:relative;zoom:1;font-size:10px;font-weight:bold;cursor:pointer;padding-left:8px}
.DV-pageNumber:hover{text-decoration:underline}
.DV-annotation .DV-pageNumber{display:none}
.DV-pageNumber{margin-top:20px}
.DV-layer-page .DV-pageNumber{margin-left:0;position:absolute}
.DV-viewAnnotations .DV-pageNumber{display:inline;float:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;margin-left:12px;margin-top:10px;position:relative;z-index:1200}
.DV-page{position:relative;left:0;top:0;border:1px solid #b0b0b0;border-top-color:#c0c0c0;border-bottom-color:#999;background-color:#fff;overflow:visible}
.DV-pageSpecific{display:none}
.DV-pageImage{visibility:hidden;position:absolute;z-index:1;border:0;top:0;left:0;margin:0 !important;padding:0 !important}
.DV-loaded .DV-pageImage{visibility:visible;-moz-user-select:none}
.DV-pageImage,.DV-annotationExcerptImage,.DV-excerptHighLevel img{-ms-interpolation-mode:bicubic}
.DV-pages.DV-coverVisible .DV-paper{background:#888;cursor:pointer}
.DV-pages.DV-coverVisible .DV-page{border:1px solid #777;background-color:#fff}
.DV-pages.DV-coverVisible .DV-pageImage{background-color:#000}
.DV-coverVisible .DV-cover{background-color:#000;opacity:.3;filter:alpha(opacity=30);cursor:pointer}
.DV-coverVisible .DV-page,.DV-coverVisible .DV-pageCollection{cursor:pointer !important}
.DV-loading .DV-pageImage{visibility:hidden !important}
.DV-loading-top,.DV-loading-bottom{right:0;top:0;position:absolute;padding:4px;background-color:#fff;color:#aaa;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-align:center}
.DV-loaded .DV-loading-bottom{bottom:0}
.DV-loaded .DV-loading-top,.DV-loaded .DV-loading-bottom{display:none}
.DV-set{position:absolute;top:0;left:0;padding-left:45px}
.p0,.p1,.p2{display:none;padding-left:60px;z-index:15999}
.DV-activePage{z-index:16000 !important}
.DV-footer{position:absolute;bottom:0;left:0;right:0;height:33px;border-top:1px solid #B0B0B0;z-index:20000;text-shadow:0 1px 0 #ddd;color:#333;overflow:hidden;box-shadow:0 0 25px rgba(0,0,0,0.05);-webkit-box-shadow:0 0 25px rgba(0,0,0,0.05);-moz-box-shadow:0 0 25px rgba(0,0,0,0.05)}
.DV-footer.DV-hide{display:none}
.DV-footer .DV-trigger,.DV-fullscreen{border:1px solid #888;border-top-color:#999;border-bottom-color:#666;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.DV-footer .DV-navControlsContainer{position:relative;width:240px;margin:0 auto}
.DV-footer .DV-navControls{right:0;top:0}
.DV-footer .DV-trigger{top:5px}
.DV-footer .DV-pageNumberContainer{padding-top:5px}
.DV-fullscreen{cursor:pointer;position:absolute;left:5px;top:5px;width:22px;height:22px;}
.DV-header .DV-fullscreen{left:6px;top:6px}
.DV-fullscreen:hover{background-position:-22px 0}
.DV-fullscreen:active{background-position:-44px 0}
.DV-header{padding:10px 0}
.DV-header.DV-hide{display:none}
.DV-branding{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;padding:0 5px 0 0}
.DV-headerHat{padding:15px 0 5px;margin:0 10px 10px 15px;position:relative}
.DV-title{font-family:Georgia,Times,serif;font-size:20px;font-weight:normal}
.DV-header .DV-navControlsContainer{float:right;margin:-2px 12px 0;padding:0 36px;position:relative}
.DV-controls{background-color:#f0f4f5;height:37px;border-bottom:1px solid #aaa;border-top:1px solid #aaa;margin-top:10px;position:relative}
.DV-collapsibleControls{height:37px;overflow:hidden}
.DV-views{list-style-type:none;float:left;display:inline;margin:0 0 0 8px;padding:0}
.DV-views.DV-hide{display:none}
.DV-views div{float:left;display:inline;margin:7px 0 0;padding:0}
.DV-views .DV-hide{display:none}
.DV-ie6 .DV-views{position:absolute}
.DV-views div span{display:block;padding:9px 14px 8px;background:#bfbfbf; border:1px solid #777;border-top-color:#888;font:10px Arial,Helvetica,sans-serif;text-decoration:none;height:12px;border-left:none;text-transform:uppercase;color:#000}
.DV-views div.DV-first span{border-left:1px solid #777}
.DV-views div a:focus{outline:0}
.DV-viewDocument .DV-views .DV-documentView span,.DV-viewThumbnails .DV-views .DV-thumbnailsView span,.DV-viewAnnotations .DV-views .DV-annotationView span,.DV-viewText .DV-views .DV-textView span,.DV-viewSearch .DV-views .DV-textView span{background-position:0 -40px;font-weight:bold;text-shadow:0 1px 0 #fff;border-bottom-color:#a0a0a0}
.DV-description{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#333;display:block;line-height:16px;margin-bottom:15px}
.DV-supplemental{margin-top:15px;padding:8px 0 0 14px;border-top:1px solid #ccc}
.DV-supplemental.DV-noNavigation{margin:0;padding:0;border:0}
.DV-supplemental.DV-noNavigationMargin{margin:0;padding:0 0 0 14px;border:0}
.DV-storyLink,.DV-pdfLink,.DV-printNotesLink{padding-left:0;padding-bottom:4px}
.DV-storyLink a,.DV-pdfLink a,.DV-printNotesLink a,.DV-contributor{font:normal 11px Arial,sans-serif;text-decoration:none}
.DV-contributor{padding-top:3px;color:#333}
.DV-storyLink a:hover,.DV-pdfLink a:hover,.DV-printNotesLink a:hover{text-decoration:underline}
.DV-previous,.DV-next{border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#999;background-repeat:no-repeat;width:32px;height:22px;position:absolute;top:0;cursor:pointer;text-indent:-1000em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.DV-previous{background-position:0 0;left:10px}
.DV-previous:hover{background-position:-32px 0}
.DV-previous:active{background-position:-64px 0}
.DV-previous:focus{outline:0}
.DV-next{background-position:-96px 0;right:10px}
.DV-next:hover{background-position:-128px 0}
.DV-next:active{background-position:-160px 0}
.DV-next:focus{outline:0}
.DV-pageNumberContainer{width:154px;text-align:center;margin:0 auto}
.DV-ie .DV-pageNumberContainer{margin-top:5px}
.DV-currentPagePrefix,.DV-currentPageSuffix,.DV-currentAnnotationPrefix{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333}
.DV-ie .DV-currentPagePrefix,.DV-ie .DV-currentPageSuffix,.DV-ie .DV-currentAnnotationPrefix{vertical-align:top}
.DV-currentPage{background-color:#fff;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;border:1px solid #d7d7d7;border-left:1px solid #aaa;border-top:1px solid #aaa;padding:4px 8px;width:27px;display:-moz-inline-stack;display:inline-block;margin-left:5px;margin-right:5px;position:relative}
.DV-ie .DV-currentPage{margin-top:-5px}
.DV-well .DV-navControls{position:relative;height:40px;background-position:0 bottom}
.DV-navigation{padding:10px}
.DV-contentsHeader,.DV-descriptionHead{text-transform:uppercase;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0 0 5px;padding:0;font-weight:bold;clear:left;display:block}
.DV-chapter,.DV-annotationMarker{margin:0 0 12px 0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}
.DV-collapsed .DV-annotationMarker{display:none}
.DV-annotationMarker{margin-left:14px}
.DV-annotationMarker .DV-navPageNumber{visibility:hidden}
.DV-annotationMarker .DV-trigger:hover .DV-navPageNumber{visibility:visible}
.DV-chapter .DV-annotationMarker{margin-left:14px}
.DV-hasChildren .DV-annotationMarker{margin:0 0 4px;padding:0 0 0 8px;background:transparent font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;margin-left:12px}
.DV-ie .DV-annotationMarker{margin-bottom:3px}
.DV-chapter div.DV-first{margin:0 0 3px 0;background:none;display:block;padding:0;font-weight:bold}
.DV-chapter div.DV-first:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.DV-chapter div.DV-first{display:inline-block}
.DV-navigation .DV-noChildren{margin-left:14px}
.DV-navigation div.DV-first span.DV-trigger{font-size:12px;float:left;display:inline;width:210px;margin-left:5px}
.DV-navigation .DV-noChildren div.DV-first span.DV-trigger{margin-left:0}

.DV-navigation div.DV-first span.DV-expander{width:7px;height:13px;padding-right:0;text-indent:-1000em;float:left;display:inline;margin:0;padding:0}
.DV-navigation div.DV-collapsed div.DV-first span.DV-expander{background-position:0 -31px}
.DV-navigation div span{text-decoration:none;color:#004276}
.DV-navigation div span:focus{outline:0}
.DV-navigation .DV-trigger:hover .DV-navAnnotationTitle{text-decoration:underline}
.DV-navigation .DV-navPageNumber{color:#666;font-size:10px;padding-left:4px;font-weight:normal}
.DV-navigation .DV-selected span{color:#000;font-weight:bold}
.DV-descriptionToggle{float:left;display:inline;text-decoration:none;text-indent:-1000em;width:7px;height:13px;margin-right:6px;background-position:0 -31px}
.DV-descriptionToggle.DV-showDescription{background-position:0 5px}
.DV-descriptionText{clear:left;padding:14px;background-color:#f7f7f7}
.DV-pageNumberContainer input{background-color:#FFF;border-color:#7b9ed3 #d2deef #d2deef #7b9ed3;border-style:solid;border-width:1px;color:#333;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-left:5px;margin-right:5px;padding:4px 8px;position:relative;text-align:center;width:27px;margin-top:0}
.DV-ie .DV-pageNumberContainer input{margin-top:-5px}
.DV-searchPagination{text-align:center;float:none;display:inline;color:#666;text-decoration:uppercase;background-color:#fff;font-family:Arial,Helvetica,sans-serif;line-height:22px}
.DV-searchBox.DV-clearfix{position:absolute;right:8px;top:7px;display:none}
.DV-docViewer .DV-searchBox{display:none;position:static;float:right;margin:6px 6px 0 0}
.DV-docViewer.DV-searchable .DV-searchBox{display:inline}
.DV-docViewer .DV-searchInput{display:block;border:1px solid #777;font-family:Arial;margin:2px 5px 0 0;padding:4px 20px 3px;width:210px;font-size:11px;line-height:14px;outline:none}
.DV-searchInput[type="search"]{margin:4px 10px 0 0}
.DV-searchInput.placeholder{color:#A0A0A0}
.DV-searchInput:focus{border:1px solid #aaa}
.DV-searchInputWrap{position:relative}
.DV-searchInput{float:left;display:block}
.DV-searchDocument .DV-searchInput-cancel{visibility:hidden;position:absolute;right:12px;top:8px;background:transparentwidth:11px;height:11px;cursor:pointer;z-index:5}
.DV-ie .DV-searchDocument .DV-searchInput-cancel{top:7px}
.DV-searchDocument .DV-searchInputWrap.DV-searchInput-show-search-cancel .DV-searchInput-cancel{visibility:visible}
.DV-searchBarWrapper{position:absolute;width:100%;z-index:10002}
.DV-searchBar{position:absolute;top:0;left:0;right:282px;height:50px;font-family:Arial,Helvetica,sans-serif;display:none}
.DV-hideSidebar .DV-searchBar{right:15px}
.DV-hideFooter .DV-footer{display:none}
.DV-searchBar ::selection{background:transparent}
.DV-searchBar ::-moz-selection{background:transparent}
.DV-searchMatch{background-color:#f5f5e5;-moz-box-shadow:0 1px 5px #999;-webkit-box-shadow:0 1px 5px #999;padding:1px;border:1px solid #ffa;color:#000}
.DV-highlightedMatch{background:#f1e90f  padding:3px 3px 2px;-moz-border-radius:3px;background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;border:1px solid #f5e800;padding:1px;color:#000}
.DV-closeSearch{float:right;display:inline;margin:16px 15px 0 0;font-size:10px;color:#777;text-decoration:none}
.DV-resultPrevious,.DV-resultNext{text-decoration:none}
.DV-closeSearch:hover,.DV-resultPrevious:hover,.DV-resultNext:hover{text-decoration:underline}
.DV-noResult .DV-resultPrevious,.DV-noResult .DV-resultNext{display:none}
.DV-foundResult .DV-resultPrevious,.DV-foundResult .DV-resultNext{display:inline}
.DV-resultPrevious{padding-left:19px;padding-right:8px;font-size:10px;font-weight:bold;text-transform:uppercase;border-right:1px solid #ccc;margin-right:10px}
.DV-resultNext{padding-left:8px;padding-right:19px;font-size:10px;font-weight:bold;text-transform:uppercase;border-left:1px solid #ccc;margin-left:10px}
.DV-searchResults span{font-weight:bold;font-size:11px;color:#000}
.DV-searchResults{margin:10px auto;padding-left:45px;text-align:center;width:auto}
.DV-searchResults.DV-noResults .DV-resultPrevious,.DV-searchResults.DV-noResults .DV-resultNext{display:none}
span.DV-searchItem{background-color:#fff;border:1px solid #bababa;padding:2px 1px}
span.DV-highlighted{background-color:#fff;border:1px solid #bababa;padding:2px 1px;-moz-border-radius:2px;-webkit-border-radius:2px}
.DV-textSearch{display:none}
.DV-searchingText .DV-textSearch{position:absolute;display:block;top:0;left:0;width:300px;height:25px;background-color:#fff;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);border-bottom:1px solid #ddd}
.DV-searchBox.DV-hide{display:none !important}
.DV-textPage{min-height:867px;background-color:#fff;margin:0 auto 10px;overflow:hidden;border:1px solid #babbbb;border-top-color:#cfd0d1;border-bottom-color:#9e9e9f}
.DV-textCurrentPage{color:#000;font-size:10px;font-family:Arial,Helvetica,sans-serif;position:absolute;left:0;padding-left:8px;top:20px;font-weight:bold;cursor:pointer}
.DV-textCurrentPage:hover{text-decoration:underline}
.DV-textContents{background-color:#FFF;color:#333;font-size:14px;font-family:courier,monotype;line-height:1.4em;overflow:hidden;white-space:pre-wrap;white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;padding:4px;margin:46px}
.DV-zoomControls{font-family:Arial,Helvetica,sans-serif;font-size:11px;float:right;margin:7px 20px 0 0;position:relative}
.DV-narrowControls .DV-zoomControls{margin-right:15px}
.DV-zoomLabel{color:#333;display:inline;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding:3px 16px 0 0;margin:3px 0 0 6px;position:relative}
.DV-zoomBox{height:20px;width:85px;float:left;position:relative;cursor:pointer}
.DV-narrowControls .DV-zoomBox{width:49px}
.DV-zoomBox .ui-slider-handle{height:12px;width:12px;position:absolute;left:0;top:0;margin-top:5px;margin-left:-5px;outline:none}
.DV-zoomControls .DV-trigger{font-size:11px;text-decoration:none;font-family:Arial,Helvetica,sans-serif;color:#004276}
.DV-triggers .DV-selected{font-weight:bold;color:#000}
.DV-zoomControls.DV-hide{display:none !important}
.DV-unsupported{text-align:center;font:16px Helvetica,Arial,sans-serif;width:400px;margin:30px}
.DV-unsupported .DV-intro{font-weight:bold}
.DV-unsupported .DV-browsers{margin:20px 20px;height:90px}
.DV-unsupported .DV-browser{float:left;width:70px;margin:0 20px;line-height:30px}
.DV-unsupported .DV-image{width:70px;height:67px;clear:both}
.DV-unsupported .DV-safari{background:url(https://icannlac.org/PO/images/DV/browsers/safari.gif?1382117237)}
.DV-unsupported .DV-chrome{background:url(https://icannlac.org/PO/images/DV/browsers/chrome.gif?1382117237)}
.DV-unsupported .DV-firefox{background:url(https://icannlac.org/PO/images/DV/browsers/firefox.gif?1382117237)}
.DV-unsupported .DV-after{margin-top:20px}
.DV-viewAnnotations .DV-set,.DV-viewAnnotations .DV-text,.DV-viewAnnotations .DV-search,.DV-viewAnnotations .DV-bar{display:none}
.DV-viewAnnotations .DV-allAnnotations,.DV-viewAnnotations .DV-annotationContent{display:block}
.DV-viewAnnotations .DV-annotationRegion{position:absolute;left:-10000px;width:0;height:0}
.DV-viewAnnotations .DV-annotationTab{filter:none;display:none !important}
.DV-viewAnnotations .DV-annotationGoto{display:inline}
.DV-viewAnnotations .DV-pageNoteAnnotationTab{display:none}
.DV-viewAnnotations .DV-annotationNext,.DV-viewAnnotations .DV-annotationPrevious{display:none !important}
.DV-viewAnnotations .DV-annotationBG{margin-top:0;position:relative;clear:left}
.DV-viewAnnotations .DV-annotation,.DV-getHeights .DV-annotation{position:relative;top:0 !important;display:inline-block;margin:0 auto 25px;background:#ffe300;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 3px #000;-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.2);box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px rgba(0,0,0,0.2)}
.DV-viewAnnotations .DV-annotation.DV-accessPrivate{background:#6bc2f8;background:rgba(107,194,248,0.9)}
.DV-viewAnnotations .DV-annotation:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .DV-viewAnnotations .DV-annotation{height:1%}
.DV-viewAnnotations .DV-annotation{display:block}
.DV-viewAnnotations .DV-currentPagePrefix,.DV-viewAnnotations .DV-totalPages{display:none}
.DV-viewAnnotations .DV-currentAnnotationPrefix,.DV-viewAnnotations .DV-totalAnnotations{display:inline}
.DV-ie .DV-viewAnnotations .DV-annotationLabel{float:none;left:0;position:absolute;top:7px}
.DV-viewAnnotations .DV-noChildren{display:none !important}
.DV-viewAnnotations .DV-hasChildren{display:block !important}
.DV-viewDocument .DV-allAnnotations,.DV-viewDocument .DV-text,.DV-viewDocument .DV-search,.DV-viewDocument .DV-thumbnails,.p0,.p1,.p2{display:none}
.DV-viewDocument .p0,.DV-viewDocument .p1,.DV-viewDocument .p2{display:block}
.DV-coverVisible .DV-viewDocument .p0,.DV-coverVisible .DV-viewDocument .p1,.DV-coverVisible .DV-viewDocument .p2{background:none}
.DV-viewDocument .DV-annotation{height:0}
.DV-viewDocument .DV-pageNote{height:auto}
.DV-viewDocument .DV-activeAnnotation{height:auto}
.DV-viewDocument .DV-currentAnnotationPrefix,.DV-viewDocument .DV-totalAnnotations{display:none}
.DV-viewDocument .DV-currentPagePrefix,.DV-viewDocument .DV-totalPages{display:inline}
.DV-viewDocument .DV-coverVisible .DV-cover{cursor:pointer !important}
.DV-viewDocument .DV-annotationRegionBorder{display:block}
.DV-viewSearch .DV-pageCollection{cursor:text}
.DV-viewSearch .DV-allAnnotations,.DV-viewSearch .DV-bar{display:none}
.DV-viewSearch .DV-search,.DV-viewSearch .DV-searchBar{display:block}
.DV-viewSearch .DV-totalAnnotations,.DV-viewSearch .DV-currentAnnotationPrefix{display:none}
.DV-viewSearch .DV-textPage{margin-top:50px}
.DV-viewSearch .DV-textCurrentPage{top:60px}
.DV-viewSearch .DV-sidebar .DV-well .DV-chaptersContainer div.DV-hasChildren div,.DV-viewSearch .DV-sidebar .DV-well .DV-chaptersContainer span.DV-expander,.DV-viewSearch .DV-annotationMarker{display:none !important}
.DV-viewSearch .DV-sidebar .DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first{display:block !important}
.DV-viewSearch .DV-sidebar .DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first span.DV-trigger{margin-left:-1px}
.DV-viewSearch .DV-annotationMarker,.DV-viewSearch .DV-chapter{margin-left:14px}
.DV-viewText .DV-pageCollection{cursor:text}
.DV-viewText .DV-set,.DV-viewText .DV-bar,.DV-viewText .DV-allAnnotations{display:none}
.DV-viewText .DV-text{display:block}
.DV-viewText .DV-currentAnnotationPrefix,.DV-viewText .DV-totalAnnotations{display:none}
.DV-viewText .DV-sidebar .DV-well .DV-chaptersContainer div.DV-hasChildren div,.DV-viewText .DV-sidebar .DV-well .DV-chaptersContainer span.DV-expander{display:none !important}
.DV-viewText .DV-sidebar .DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first{display:block !important}
.DV-viewText .DV-sidebar .DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first .DV-trigger{margin-left:-1px}
.DV-viewText .DV-annotationMarker,.DV-viewText .DV-chapter{margin-left:14px}
.DV-textView{display:none}
.DV-docViewer.DV-searchable .DV-textView{display:inline}
.DV-docViewer.DV-searchable .DV-textView.DV-hide{display:none}
.DV-viewThumbnails .DV-allAnnotations,.DV-viewThumbnails .DV-text,.DV-viewThumbnails .DV-search,.DV-viewThumbnails .DV-pageCollection,.p0,.p1,.p2{display:none}
.DV-viewThumbnails .DV-currentAnnotationPrefix,.DV-viewThumbnails .DV-totalAnnotations{display:none}
.DV-viewThumbnails .DV-thumbnails,.DV-viewThumbnails .DV-pages{display:block}
.DV-thumbnails{padding:12px 4px;overflow:hidden;display:none}
.DV-thumbnails .DV-thumbnail{float:left;padding:8px 16px;text-align:center;position:relative}
.DV-thumbnails .DV-thumbnail .DV-overlay{cursor:pointer;z-index:10002;position:absolute;top:10px;width:0;height:75%;display:none}
.DV-thumbnails .DV-thumbnail .DV-pageNumber{margin:2px 0 0 0;width:auto;float:none;display:block;height:14px;z-index:0}
.DV-thumbnails .DV-thumbnail .DV-pageNumber .DV-pageNumberText{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:2px 8px}
.DV-thumbnails .DV-thumbnail.DV-selected .DV-pageNumber .DV-pageNumberText{background-color:#3875D7;color:white}
.DV-thumbnails .DV-thumbnail-page .DV-pageNumber:hover{text-decoration:none}
.DV-thumbnails .DV-thumbnail-page:hover .DV-pageNumber .DV-pageNumberTextUnderline{text-decoration:underline}
.DV-thumbnails .DV-selected .DV-thumbnail-page:hover .DV-pageNumber .DV-pageNumberTextUnderline{text-decoration:none}
.DV-thumbnails .DV-thumbnail-page{cursor:pointer}
.DV-thumbnails .DV-thumbnail-select{position:relative;padding:2px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative;top:-2px;left:-2px}
.DV-thumbnail.DV-selected .DV-thumbnail-select{background:#09f}
.DV-thumbnails .DV-thumbnail .DV-thumbnail-shadow{position:absolute;top:6px;left:6px;right:0;bottom:0;background-color:#cacaca;margin:0 auto}
.DV-thumbnails .DV-thumbnail-page:hover .DV-thumbnail-shadow{background-color:#bababa}
.DV-thumbnails .DV-thumbnail.DV-selected .DV-thumbnail-shadow{background-color:transparent}
.DV-thumbnails .DV-thumbnail-image{position:relative;border:1px solid #b0b0b0;border-top-color:#c0c0c0;border-bottom-color:#999;background:white;display:block;min-height:40px;padding:0 !important;z-index:2;margin:0 auto}
.DV-thumbnails .DV-thumbnail-page:hover .DV-thumbnail-image{border:1px solid #a0a0a0;border-top-color:#b0b0b0;border-bottom-color:#888}
.DV-thumbnails .DV-thumbnail.DV-selected .DV-thumbnail-image{border-color:#09f}
.DV-thumbnails.DV-zoom-0 .DV-thumbnail{width:66px;height:103px}
.DV-thumbnails.DV-zoom-0 .DV-thumbnail-image{width:60px;height:75px}
.DV-thumbnails.DV-zoom-1 .DV-thumbnail{width:96px;height:138px}
.DV-thumbnails.DV-zoom-1 .DV-thumbnail-image{width:90px;height:112px}
.DV-thumbnails.DV-zoom-2 .DV-thumbnail{width:126px;height:178px}
.DV-thumbnails.DV-zoom-2 .DV-thumbnail-image{width:120px;height:150px}
.DV-thumbnails.DV-zoom-3 .DV-thumbnail{width:156px;height:216px}
.DV-thumbnails.DV-zoom-3 .DV-thumbnail-image{width:150px;height:188px}
.DV-thumbnails.DV-zoom-4 .DV-thumbnail{width:186px;height:253px}
.DV-thumbnails.DV-zoom-4 .DV-thumbnail-image{width:180px;height:225px}
.DV-docViewer{border:1px solid #aaa;line-height:normal;position:relative;z-index:0}
.DV-headerHat,.DV-title,.DV-contentsHeader{display:none !important}
.DV-header{padding:0;border-bottom:1px solid #777;position:relative;z-index:20000;box-shadow:0 0 25px rgba(0,0,0,0.35);-webkit-box-shadow:0 0 25px rgba(0,0,0,0.35);-moz-box-shadow:0 0 25px rgba(0,0,0,0.35)}
.DV-controls{margin-top:0;border:0;text-shadow:0 1px 0 #ddd;color:#000}
.DV-searchInput{border:1px solid #999;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px}
.DV-docViewer-Container{margin:0;border:0}
.DV-pages,.DV-paper{background:#f5f6f7 }
.DV-paper{padding-top:1px}
.DV-privateLock,.DV-showEdit,.DV-permalink{width:16px;height:16px;float:left;margin:-2px 0 0 10px;margin-left:10px;background-repeat:no-repeat;cursor:pointer}
.DV-privateLock{cursor:default}
.DV-permalink{display:block;width:16px;height:16px;float:left;padding:0;margin-left:10px;left:0;top:0}
.DV-annotationTitleInput,.DV-annotationTextArea{border:1px solid #D0D0D0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font:12px/15px Arial;outline:0}
.DV-annotationTextArea{padding:7px;margin:10px 0;height:110px;outline:0;resize:none}
.DV-annotationTitleInput{padding:4px;width:300px}
.DV-annotationEditControls .minibutton{width:60px}
.DV-cancelEdit{margin-right:10px}
.DV-overlay{left:0;right:282px;bottom:0}
.DV-well{padding-bottom:16px}
.DV-descriptionHead{text-transform:none;color:black}
.DV-descriptionText{background:white;padding:5px 14px 10px}
.DV-logo{margin-top:16px}
.DV-logo a{display:block;width:105px;height:19px;}
.DV-footerLogoLink{display:block;width:33px;height:24px;position:absolute;right:5px;top:5px}
.DV-views{position:relative;z-index:10}
.DV-views .DV-first span{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px}
.DV-views .DV-last span{-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px}
@media screen and (min-width: 1640px){.Hero--home{background-position:center -500px}
.Hero--start{background-position:center -350px}
.Hero--policy{background-position:center -180px}
}
@media screen and (max-width: 1320px){.Hero,.Hero--home,.Hero--policy,.Hero--community,.Hero--start{background-size:1320px auto}
}
@media screen and (max-width: 768px){.Hero,.Hero--home,.Hero--policy,.Hero--community,.Hero--start{padding-left:0}
.l-half,.l-half--news{float:left;display:block;margin-right:2.35765%;width:100%}
.l-half:last-child,.l-half--news:last-child{margin-right:0}
.l-third{float:left;display:block;margin-right:2.35765%;width:100%}
.l-third:last-child{margin-right:0}
.l-main-with-rail,.Profile-main,.l-main-with-rail--news{float:left;display:block;margin-right:2.35765%;width:100%}
.l-main-with-rail:last-child,.Profile-main:last-child,.l-main-with-rail--news:last-child{margin-right:0}
.TopSection,.UnderlinedSection{padding:20px}
}
@media screen and (max-width: 1320px){.Hero--policy{background-position:right -110px;width:100%}
}
@media screen and (max-width: 768px){.Hero-mobileImage{display:block;width:200%;float:right;margin-right:-20px;margin-bottom:30px}
.Hero--home{padding:0;height:auto}
.Hero.Hero--home>.Hero-content{width:100%;margin-left:0;position:relative}
.l-Home-content{margin:0}
.l-main-with-rail,.Profile-main,.l-main-with-rail--news,.l-Home-main,.l-rail,.Profile-sidebar,.l-rail--news,.Hero--home>.Hero-content,.l-Home-sidebar{float:none;width:100%;margin:0}
.HomeList-item{float:left;width:33.33%}
.Home-sidebar{display:none}
.Home-main{padding:20px}
.Home-news--featured img{float:none;width:100%}
.Home-news--featured a h1{margin-top:20px}
.Hero--start{*zoom:1;background-position:center;background-size:cover;position:relative}
.Hero--start:before,.Hero--start:after{content:" ";display:table}
.Hero--start:after{clear:both}
.Hero>.Hero-content{padding:20px;width:100%}
.get-started{*zoom:1;padding:20px}
.get-started:before,.get-started:after{content:" ";display:table}
.get-started:after{clear:both}
.get-started>div{float:none !important;display:block;width:100%}
.get-started>div h3{display:none}
.get-started>div{*zoom:1}
.get-started>div:before,.get-started>div:after{content:" ";display:table}
.get-started>div:after{clear:both}
.get-started div:first-child{margin-bottom:20px;border-bottom:1px solid #E5E5E5;padding-bottom:20px}
.Hero-content{padding:0;background-color:#0088cc}
.Hero-content .Hero-contentContainer{padding:20px 20px;height:auto;width:100%}
.Hero-content .Hero-contentContainer h2,.Hero-content .Hero-contentContainer p{width:100%;color:white;padding-left:0;padding-right:0}
.Hero-content .Hero-contentContainer::after{background-color:transparent}
.icann-101>.Hero>.Hero-content>.Hero-contentContainer::after{background-color:transparent}
.Hero--start{background-image:none;height:auto;background-position:center center}
.Hero--home{background-image:none !important}
.Hero--home>.Hero-content{height:auto}
.Hero--home>.Hero-content>.Hero-contentContainer{background-color:transparent}
.Hero--community{background-image:none;height:auto;background-position:center -500px}
.Hero--community>.Hero-content>.Hero-contentContainer>p>a{color:#b8c0d8 !important}
section.Hero>div.Hero-content>div.Hero-contentContainer>p>a{color:#b8c0d8 !important}
li{height:inherit;margin:0}
li p{display:block}
.Hero--policy{height:auto}
.Hero--policy>.Hero-content>.Hero-contentContainer{padding-bottom:0}
}
@media screen and (max-width: 790px){.Home-floatingBox{width:94%;float:left !important;margin-top:40px !important}
}
@media screen and (max-width: 768px){#programs{padding:0}
.Groups{padding:20px}
.Groups .l-main-with-rail,.Groups .Profile-main,.Groups .l-main-with-rail--news{display:none}
.Groups article p{max-width:100%}
.Home-publicComments{padding:0 20px}
.Home-publicComments>section>ul.Home-publicComments-column{clear:both;overflow:hidden;margin-top:0.5rem}
.Home-publicComments>section>ul.Home-publicComments-column>li{display:block;float:left;width:100%}
.Home-publicComments>section>ul.Home-publicComments-column>li:first-child{margin-right:2rem}
section.Groups{padding:0 40px 2rem 40px}

.FooterSocial>ul{width:450px;}

.FooterSocial>ul>li{display:block;float:left;width:25%}
.FooterSocial>ul>li:nth-child(4n){margin-right:0}
.FooterSocial>ul>li:nth-child(4n+1){clear:left}
.FooterMenu>div{display:block;width:100%;padding:0;border-top:1px solid #e5e5e5}
.FooterMenu>div:first-child{border-top:none}
.FooterMenu>div>h3{display:block;padding:20px;max-width:100%;color:#217bc0}
.FooterMenu>div>h3:hover{background-color:#eef5fb;color:#00324e}
.FooterMenu>div>ul{display:block;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;opacity:0;height:0;overflow:hidden;padding:0;margin:0;max-width:100%}
.FooterMenu>div>ul.is-opened{opacity:1;height:auto}
.FooterMenu>div>ul>li{padding:0;margin:0}
.FooterMenu>div>ul>li a{display:block;padding:20px;background-color:#eef5fb;color:#217bc0;text-transform:uppercase}
.FooterMenu>div>ul>li a:hover{background-color:#00324e;color:white;text-decoration:none}
.Home-emailForm{width:100%;display:block;float:left}
.Home-emailForm h1{margin-top:0}
.MainFooter-content{padding:0px;}
}
.icann-101 .get-started ul.SmallArticleGroup{*zoom:1;margin:0}
.icann-101 .get-started ul.SmallArticleGroup:before,.icann-101 .get-started ul.SmallArticleGroup:after{content:" ";display:table}
.icann-101 .get-started ul.SmallArticleGroup:after{clear:both}
.icann-101 .get-started ul.SmallArticleGroup .ParagraphList{padding:20px}
.icann-101 .get-started ul.SmallArticleGroup .ParagraphList ul li{padding:20px 0 0;float:none;width:100%}
.icann-101 .get-started ul.SmallArticleGroup .ParagraphList ul li:first-child{padding-top:0}
.icann-101 .get-started ul.SmallArticleGroup .ParagraphList ul li.middle{border-left:none;border-right:none;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC}
.icann-101 .get-started ul.SmallArticleGroup article.TopSection{padding:20px}
.icann-101 .get-started ul.SmallArticleGroup article.TopSection .quote .u-pullLeft,.icann-101 .get-started ul.SmallArticleGroup article.TopSection .quote .FeaturedItem--category{width:10%}
.icann-101 .get-started ul.SmallArticleGroup article.TopSection .quote .u-pullRight,.icann-101 .get-started ul.SmallArticleGroup article.TopSection .quote .l-Home-sidebar{width:90%}
.icann-101 .get-started ul.SmallArticleGroup .icann-101 .newcomers-list ul li{display:block;float:left;width:50%}
.icann-101 .get-started ul.SmallArticleGroup .icann-101 .newcomers-list ul li:nth-child(2n){margin-right:0}
.icann-101 .get-started ul.SmallArticleGroup .icann-101 .newcomers-list ul li:nth-child(2n+1){clear:left}
.icann-101 .get-started ul.SmallArticleGroup .icann-101 .get-involved{*zoom:1}
.icann-101 .get-started ul.SmallArticleGroup .icann-101 .get-involved:before,.icann-101 .get-started ul.SmallArticleGroup .icann-101 .get-involved:after{content:" ";display:table}
.icann-101 .get-started ul.SmallArticleGroup .icann-101 .get-involved:after{clear:both}
.icann-101 .get-started ul.SmallArticleGroup .icann-101 .get-involved>div{float:none;display:block;width:100%;padding:0 !important}
.icann-101 .get-started ul.SmallArticleGroup .icann-101 .get-involved p{padding:0}
.icann-101 .get-started ul.SmallArticleGroup .learn-resources{*zoom:1}
.icann-101 .get-started ul.SmallArticleGroup .learn-resources:before,.icann-101 .get-started ul.SmallArticleGroup .learn-resources:after{content:" ";display:table}
.icann-101 .get-started ul.SmallArticleGroup .learn-resources:after{clear:both}
.icann-101 .get-started ul.SmallArticleGroup .learn-resources>div{display:block;float:none;width:100%;padding:0 !important}
.icann-101 .get-started ul.SmallArticleGroup .learn-resources>div:first-child{*zoom:1}
.icann-101 .get-started ul.SmallArticleGroup .learn-resources>div:first-child:before,.icann-101 .get-started ul.SmallArticleGroup .learn-resources>div:first-child:after{content:" ";display:table}
.icann-101 .get-started ul.SmallArticleGroup .learn-resources>div:first-child:after{clear:both}
.icann-101 .get-started ul.SmallArticleGroup .learn-resources>div:first-child img{float:left;width:20%;margin-right:5%}
.icann-101 .get-started ul.SmallArticleGroup .learn-resources>div:first-child aside{float:left;width:75%}
.icann-101 .get-started ul.SmallArticleGroup .learn-resources>div:first-child aside p{margin:2px 0}
.icann-101 .get-started ul.SmallArticleGroup .LinkFilter{padding-top:0}
.icann-101 .get-started ul.SmallArticleGroup .LinkFilter .l-rail,.icann-101 .get-started ul.SmallArticleGroup .LinkFilter .Profile-sidebar,.icann-101 .get-started ul.SmallArticleGroup .LinkFilter .l-rail--news{display:none}
.icann-101 .get-started ul.SmallArticleGroup .News--digest{padding:10px}
.icann-101 .get-started ul.SmallArticleGroup .News .News-content{margin-top:0}
.icann-101 .get-started ul.SmallArticleGroup .News .News-content .News-title a{display:block;max-height:50px;overflow:hidden}
.icann-101 .get-started ul.SmallArticleGroup .News .News-content .EmbeddedHTML p{display:block;max-height:90px;overflow:hidden}
.icann-101 .get-started ul.SmallArticleGroup .News .News-logo{margin-top:0}
.icann-101 .get-started ul.SmallArticleGroup .News-meta{margin-top:0}
.icann-101 .get-started ul.SmallArticleGroup .News-meta-link span{display:none}
.icann-101 .get-started ul.SmallArticleGroup .News-featuredSectionTitle{font-size:1.62rem;margin:1rem 0}
.icann-101 .get-started ul.SmallArticleGroup .NewsPreviewBlock--features-main .NewsPreviewBlock-sectionEntry{max-width:713px;max-height:404px;position:relative;z-index:1}
.icann-101 .get-started ul.SmallArticleGroup .NewsPreviewBlock--features-main .NewsPreviewBlock-sectionEntry .NewsPreviewBlock-thumbnailImage{max-width:713px;z-index:0;background-color:#cccccc}
.icann-101 .get-started ul.SmallArticleGroup .News-featureMainCaption{position:absolute;bottom:0;width:100%;background-color:#0088cc;opacity:0.9;padding:0 1.25rem}
.icann-101 .get-started ul.SmallArticleGroup .News-featureMainCaption h1{padding:0.5rem 0 0 0}
.icann-101 .get-started ul.SmallArticleGroup .News-featureMainCaption h1 a{color:white}
.icann-101 .get-started ul.SmallArticleGroup .News-featureMainCaption p{color:#444444;font-size:1rem;padding:0 0 0 0;margin:0.25rem 0 0.5rem 0;vertical-align:bottom}
.icann-101 .get-started ul.SmallArticleGroup .l-half .News-feature:first-child,.icann-101 .get-started ul.SmallArticleGroup .l-half--news .News-feature:first-child{margin-top:1.5rem}
.icann-101 .get-started ul.SmallArticleGroup .NewsPreviewBlock-additionalFeatures{padding-top:0rem;padding-bottom:2rem}
.icann-101 .get-started ul.SmallArticleGroup .News-feature{clear:both;margin-bottom:1.25rem;min-height:75px}
.icann-101 .get-started ul.SmallArticleGroup .News-featureImage{float:left;max-height:90px;max-width:135px;margin-right:1rem}
.icann-101 .get-started ul.SmallArticleGroup .News-featureImage img{max-height:90px;max-width:135px}
.icann-101 .get-started ul.SmallArticleGroup .News-featureCaption{display:block;float:initial}
.icann-101 .get-started ul.SmallArticleGroup .News-featureCaption h1{color:white;max-width:295px;font-size:1.31rem;margin:0;vertical-align:bottom;line-height:1.4rem}
.icann-101 .get-started ul.SmallArticleGroup .News-featureCaption p{color:#444444;font-size:1rem;padding:0 0 0 0;margin:0.25rem 0 0.5rem 0;vertical-align:bottom}
.icann-101 .get-started ul.SmallArticleGroup .News-blogSection>.News-sectionTitle{padding-top:1rem}
.icann-101 .get-started ul.SmallArticleGroup .News-blogSection>a{margin-top:0rem}
.icann-101 .get-started ul.SmallArticleGroup .News-blog{padding-bottom:0rem}
.icann-101 .get-started ul.SmallArticleGroup .browseAll{padding-bottom:1rem}
.icann-101 .get-started ul.SmallArticleGroup .News-multimediaSection{padding-top:0.5rem}
.icann-101 .get-started ul.SmallArticleGroup .News-multimediaSection>a{padding-top:0}
.icann-101 .get-started ul.SmallArticleGroup .News-multimedia{margin-bottom:0}
.icann-101 .get-started ul.SmallArticleGroup .UnderlinedSection--newsShow .l-main-with-rail,.icann-101 .get-started ul.SmallArticleGroup .UnderlinedSection--newsShow .Profile-main,.icann-101 .get-started ul.SmallArticleGroup .UnderlinedSection--newsShow .l-main-with-rail--news{float:none;margin-left:0}
.icann-101 .get-started ul.SmallArticleGroup .UnderlinedSection--newsShow .l-main-with-rail h1,.icann-101 .get-started ul.SmallArticleGroup .UnderlinedSection--newsShow .Profile-main h1,.icann-101 .get-started ul.SmallArticleGroup .UnderlinedSection--newsShow .l-main-with-rail--news h1{font-size:1.31rem}
.icann-101 .get-started ul.SmallArticleGroup .UnderlinedSection--newsShow .l-main-with-rail .Feature-fullWidth,.icann-101 .get-started ul.SmallArticleGroup .UnderlinedSection--newsShow .Profile-main .Feature-fullWidth,.icann-101 .get-started ul.SmallArticleGroup .UnderlinedSection--newsShow .l-main-with-rail--news .Feature-fullWidth{padding:10px}
.icann-101 .get-started ul.SmallArticleGroup .UnderlinedSection--newsShow .l-main-with-rail .Feature-fullWidth h5,.icann-101 .get-started ul.SmallArticleGroup .UnderlinedSection--newsShow .Profile-main .Feature-fullWidth h5,.icann-101 .get-started ul.SmallArticleGroup .UnderlinedSection--newsShow .l-main-with-rail--news .Feature-fullWidth h5{margin-bottom:10px}
.icann-101 .get-started ul.SmallArticleGroup .LinkList>h1{float:none;display:block}
.icann-101 .get-started ul.SmallArticleGroup .LinkList>a{float:none;display:block;margin-top:0;margin-bottom:1.25rem}
.icann-101 .get-started ul.SmallArticleGroup .LinkList div a{float:left;display:block;margin-right:2.35765%;width:100%}
.icann-101 .get-started ul.SmallArticleGroup .LinkList div a:last-child{margin-right:0}
.icann-101 .get-started ul.SmallArticleGroup .LinkFilter--existingPolicy .LinkFilter-content{width:100%}
.icann-101 .get-started ul.SmallArticleGroup .LinkFilter--openPolicy .l-rail,.icann-101 .get-started ul.SmallArticleGroup .LinkFilter--openPolicy .Profile-sidebar,.icann-101 .get-started ul.SmallArticleGroup .LinkFilter--openPolicy .l-rail--news{display:none}
.icann-101 .get-started ul.SmallArticleGroup .Profile{background-color:white;padding:0;border-top:none}
.icann-101 .get-started ul.SmallArticleGroup .Profile-main>div{margin-bottom:0.5rem;background-color:#f9f9f9}
.icann-101 .get-started ul.SmallArticleGroup .Profile-pic{margin-top:1rem}
.icann-101 .get-started ul.SmallArticleGroup .Profile-main>.Profile-bio{background-color:white;margin:0;padding:0.5rem 1.25rem}
.icann-101 .get-started ul.SmallArticleGroup .Profile-main>.Profile-languages{background-color:white;margin:0;padding:0.5rem 1.25rem}
.icann-101 .get-started ul.SmallArticleGroup .Profile-sidebar>div{margin-top:0;padding:0.5rem 1.25rem}
.icann-101 .get-started ul.SmallArticleGroup .Profile-sidebar>div>h1{font-size:1.62rem;margin:0.5rem 0}
.icann-101 .get-started ul.SmallArticleGroup .Profile-sidebar>div>h2{font-size:1.31rem;margin-bottom:0.25rem}
.icann-101 .get-started ul.SmallArticleGroup .Profile-sidebar>div>p{font-size:1rem;margin-top:0}
.icann-101 .get-started ul.SmallArticleGroup .Profile-sidebar>div:first-child{margin-top:0}
.icann-101 .get-started ul.SmallArticleGroup .Profile-sidebar>div:last-child{padding-bottom:2rem}
.icann-101 .get-started ul.SmallArticleGroup .ModalDialog-dialog{position:fixed;width:inherit;left:20px;right:20px;top:20px;bottom:20px;margin:0;padding:1.5rem}
.icann-101 .get-started ul.SmallArticleGroup .ModalDialog-dialog .scrollable{width:100%;height:85%;overflow-y:scroll;margin:20px 0}
.icann-101 .get-started ul.SmallArticleGroup .ModalDialog-dialog .Button{display:block;font-size:16px;width:100%}
@media screen and (max-width: 950px){.Languages-list{display:none}
}
@media screen and (max-width: 619px){.NewsPreviewBlock-multimedia{margin-bottom:-12px}
.NewsPreviewBlock-multimedia>section{margin-bottom:8px !important}
.NewsPreviewBlock-multimedia>section>header{clear:both;padding-top:0.25rem}
.NewsPreviewBlock-multimedia>section>header+p{margin-left:0px}
}
@media screen and (max-width: 480px){.News-announcement img{width:100%;margin-bottom:0.5rem}
.News-announcement>img+div{padding-left:0;clear:both}

.FooterSocial>ul{width:250px;}
.FooterSocial>ul>li{width:33%;}

}
@media screen and (max-width: 835px){.ResourcesMenu>ul>li.collapsed a{width:120px;overflow:visible}
.ResourcesMenu>ul>li.expanded a{width:120px;overflow:visible}
.ResourcesMenu>ul>li.collapsed:nth-child(3) i{height:auto}
.ResourcesMenu>ul>li.collapsed:nth-child(3) a{max-width:260px;overflow-x:ellipsis}
}
@media screen and (max-width: 768px){.ResourcesMenu>ul>li.expanded:nth-child(3) i{height:64px}
.ResourcesMenu>ul>li.expanded:nth-child(3) a{max-width:240px;width:240px;height:64px}
.ResourcesMenu>ul>li.collapsed:nth-child(3) i{height:auto}
.ResourcesMenu>ul>li.collapsed:nth-child(3) a{max-width:240px;width:240px}
}
@media screen and (max-width: 520px){.News-multimediaContainer{padding:0 0.25rem}
.News-multimediaContainer>iframe{height:300px}
.News-multimediaContainer>iframe.soundcloud{height:160px}
}
@media screen and (max-width: 320px){.News-multimediaContainer>iframe{height:200px}
.News-multimediaContainer>iframe.soundcloud{height:160px}
}
[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}
.NewsBlog{padding:40px !important;padding-top:20px !important}
.NewsBlog-title{margin-top:0}
.featured-article{position:relative;margin-bottom:10px}
.featured-article img{width:100%}
.featured-article .featured-info{position:absolute;overflow:hidden;bottom:3px;width:100%;background-color:#0088cc;opacity:0.9;padding:1rem;line-height:1.4;z-index:2}
.featured-article .featured-info>a>h1{color:#fff}
.featured-article .featured-info *{display:inline;margin-right:10px}
.blog-article{margin-top:1.5rem}
.blog-article .blog-image,.blog-article .blog-content{display:inline-block;vertical-align:top;margin:0 0 1rem 0}
.blog-article .blog-image{width:300px;height:170px;margin-right:20px;margin-bottom:1rem}
.blog-article .blog-image img{border:1px solid #ddd}
.blog-article h1{margin-bottom:0.5rem}
.blog-article .blog-content{width:50%}
.blog-article .blog-content.full{width:100%}
.blog-article .blog-content>div>a>img{width:100%;height:auto}
.blog-article .blog-content h5{text-align:left;margin:0;margin-top:.5rem;color:#666666;font-weight:400}
.blog-article .blog-content p{margin-top:0;margin-bottom:5px}
.blog-article .blog-content p:first-child{margin-bottom:0}
.show-blog-image img{width:100%;margin-bottom:.5rem}
@media screen and (max-width: 917px){.blog-article .blog-content{width:100%}
}
@media screen and (max-width: 768px){.blog-article{margin-bottom:2rem}
.blog-article .blog-content{width:100%}
.blog-article .blog-image{width:100%}
}
.working-groups{width:100%;text-align:center;margin-top:20px}
.working-groups .working-group{display:inline-block;width:220px;margin:0 50px 20px 0;text-align:left;vertical-align:top}
.working-groups .working-group .thumbnail img{height:140px;width:220px}
.working-groups .working-group .name{margin-bottom:.25rem}
.working-groups .working-group .description{font-size:13px}
.working-groups p,.working-groups h3{max-width:45%;text-align:left}
.browse-more{float:right}
.featured-profiles a{width:240px;margin:0 10px 20px 0}
.featured-profiles a *{text-decoration:none;color:#666}
.featured-profiles .featured-profile{display:inline-block;width:240px;height:80px;margin:0 20px 20px 0;padding:10px;vertical-align:top;background:whitesmoke}
.featured-profiles .featured-profile .avatar,.featured-profiles .featured-profile .info{display:inline-block}
.featured-profiles .featured-profile .avatar{width:60px;margin-right:10px}
.featured-profiles .featured-profile .avatar img{height:60px;width:60px;border-radius:30px}
.featured-profiles .featured-profile .info{max-width:150px;vertical-align:top;margin-top:5px}
.featured-profiles .featured-profile .info .name{font-size:14px;font-weight:bold}
.featured-profiles .featured-profile .info .description{font-size:12px}
.featured-profiles .featured-profile .info .location{font-size:12px;color:rgba(0,0,0,0.5)}
.featured-profiles .featured-profile .info *{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.conferences{margin-bottom:40px}
.conferences .conference{display:inline-block;margin-right:25px;vertical-align:top}
.conferences .conference:last-child{margin-right:auto}
.conferences .conference img{width:530px;height:320px}
.conferences .conference .name a{font-weight:bold}
.conferences .conference .date{margin-bottom:10px}
.conferences .conference .registration a{font-size:14px}
.public-comments .header{font-weight:400;font-size:18px}
.public-comments .disclaimer{font-size:12px}
.public-comments .LinkFilter-links{margin-bottom:30px}