﻿@import url("//fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic,700,700italic,800,800italic");/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.1.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff?v=4.1.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.1.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa,.article .article-content .pquote:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,.article .article-content .pull-left.pquote:before{margin-right:.3em}.fa.pull-right,.article .article-content .pull-right.pquote:before{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-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)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before,.article .article-content .pquote:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-square:before,.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}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:1em 40px}hr{height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:before,.group:before,.row:before,.article:before,.section-grid .row-tiles:before,.clearfix:after,.group:after,.row:after,.article:after,.section-grid .row-tiles:after{content:' ';display:table}.clearfix:after,.group:after,.row:after,.article:after,.section-grid .row-tiles:after{clear:both}.row{position:relative;max-width:1200px;min-width:320px;margin-right:auto;margin-left:auto}.row .row{max-width:none;min-width:0;margin-right:-10px;margin-left:-10px}.ie8 .row{width:1240px}.col{position:relative;float:left;width:100%;padding:0 10px}.col.last{float:right}@media only screen{.sm-12{width:100%}.sm-11{width:91.666667%}.sm-10{width:83.333333%}.sm-9{width:75%}.sm-8{width:66.666667%}.sm-7{width:58.333333%}.sm-6{width:50%}.sm-5{width:41.666667%}.sm-4{width:33.333333%}.sm-3{width:25%}.sm-2{width:16.666667%}.sm-1{width:8.333333%}.show-for-xs{display:none !important}}@media only screen and (min-width: 768px){.md-12{width:100%}.md-11{width:91.666667%}.md-10{width:83.333333%}.md-9{width:75%}.md-8{width:66.666667%}.md-7{width:58.333333%}.md-6{width:50%}.md-5{width:41.666667%}.md-4{width:33.333333%}.md-3{width:25%}.md-2{width:16.666667%}.md-1{width:8.333333%}}@media only screen and (min-width: 1024px){.lg-12{width:100%}.lg-11{width:91.666667%}.lg-10{width:83.333333%}.lg-9{width:75%}.lg-8{width:66.666667%}.lg-7{width:58.333333%}.lg-6{width:50%}.lg-5{width:41.666667%}.lg-4{width:33.333333%}.lg-3{width:25%}.lg-2{width:16.666667%}.lg-1{width:8.333333%}.show-for-md,.show-for-sm{display:none !important}.show-for-lg{display:inherit !important}}@media only screen and (min-width: 768px) and (max-width: 1023px){.show-for-lg,.hide-for-md,.show-for-sm{display:none !important}.show-for-md{display:inherit !important}}@media only screen and (max-width: 767px){.show-for-lg,.show-for-md,.hide-for-sm{display:none !important}.show-for-sm{display:inherit !important}}@media only screen and (max-width: 480px){.show-for-xs{display:inherit !important}.hide-for-xs{display:none !important}.xs-12{width:100%}.xs-11{width:91.666667%}.xs-10{width:83.333333%}.xs-9{width:75%}.xs-8{width:66.666667%}.xs-7{width:58.333333%}.xs-6{width:50%}.xs-5{width:41.666667%}.xs-4{width:33.333333%}.xs-3{width:25%}.xs-2{width:16.666667%}.xs-1{width:8.333333%}}.ie8 .show-for-sm,.ie8 .show-for-md{display:none !important}.ie8 .sm-12{width:100%}.ie8 .sm-11{width:91.666667%}.ie8 .sm-10{width:83.333333%}.ie8 .sm-9{width:75%}.ie8 .sm-8{width:66.666667%}.ie8 .sm-7{width:58.333333%}.ie8 .sm-6{width:50%}.ie8 .sm-5{width:41.666667%}.ie8 .sm-4{width:33.333333%}.ie8 .sm-3{width:25%}.ie8 .sm-2{width:16.666667%}.ie8 .sm-1{width:8.333333%}.ie8 .md-12{width:100%}.ie8 .md-11{width:91.666667%}.ie8 .md-10{width:83.333333%}.ie8 .md-9{width:75%}.ie8 .md-8{width:66.666667%}.ie8 .md-7{width:58.333333%}.ie8 .md-6{width:50%}.ie8 .md-5{width:41.666667%}.ie8 .md-4{width:33.333333%}.ie8 .md-3{width:25%}.ie8 .md-2{width:16.666667%}.ie8 .md-1{width:8.333333%}.ie8 .lg-12{width:100%}.ie8 .lg-11{width:91.666667%}.ie8 .lg-10{width:83.333333%}.ie8 .lg-9{width:75%}.ie8 .lg-8{width:66.666667%}.ie8 .lg-7{width:58.333333%}.ie8 .lg-6{width:50%}.ie8 .lg-5{width:41.666667%}.ie8 .lg-4{width:33.333333%}.ie8 .lg-3{width:25%}.ie8 .lg-2{width:16.666667%}.ie8 .lg-1{width:8.333333%}@media print{.show-for-sm,.show-for-md{display:none !important}.sm-12{width:100%}.sm-11{width:91.666667%}.sm-10{width:83.333333%}.sm-9{width:75%}.sm-8{width:66.666667%}.sm-7{width:58.333333%}.sm-6{width:50%}.sm-5{width:41.666667%}.sm-4{width:33.333333%}.sm-3{width:25%}.sm-2{width:16.666667%}.sm-1{width:8.333333%}.md-12{width:100%}.md-11{width:91.666667%}.md-10{width:83.333333%}.md-9{width:75%}.md-8{width:66.666667%}.md-7{width:58.333333%}.md-6{width:50%}.md-5{width:41.666667%}.md-4{width:33.333333%}.md-3{width:25%}.md-2{width:16.666667%}.md-1{width:8.333333%}.lg-12{width:100%}.lg-11{width:91.666667%}.lg-10{width:83.333333%}.lg-9{width:75%}.lg-8{width:66.666667%}.lg-7{width:58.333333%}.lg-6{width:50%}.lg-5{width:41.666667%}.lg-4{width:33.333333%}.lg-3{width:25%}.lg-2{width:16.666667%}.lg-1{width:8.333333%}}:focus{outline:none}img,embed,object,video{max-width:100%}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.right{float:right}.left{float:left}.clear{clear:both}.clear-left{clear:left}.clear-right{clear:right}.assistive-text,.e-newsletter #content .fieldset-newsletter .label-get-connected,.social-share .addthis_toolbox>div.atclear{position:absolute;margin:0;padding:0;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);top:-1px;left:-1px;width:1px;height:1px}.hide,.print{display:none !important}.no-mobile [href^="tel:"]{text-decoration:none;color:inherit;cursor:inherit}.no-mobile [href^="tel:"]:hover{color:inherit}@media print{@page{margin:1cm}*{background:transparent !important;color:#000 !important;text-shadow:none !important}nav,#container form,button embed,object,video,.btn{display:none !important}.print{display:inherit !important}pre,blockquote,img{page-break-inside:avoid}}html{cursor:default}body{font-size:14px;font-family:"Open Sans",sans-serif,Arial;line-height:1.4;font-weight:400;color:#5a5a5a;background:#f4f4f4}a{color:#534588}a:hover{color:#3f3567}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:inherit;line-height:1.2;font-weight:600;color:#5a5a5a;margin:0 0 14px;text-transform:uppercase}h1,.h1{font-size:31px}h2,.h2{font-size:23px}h3,.h3{font-size:16px}h4,.h4{font-size:16px}h5,.h5{font-size:14px}h6,.h6{font-size:10px}p{margin:0 0 14px}small,.small{font-size:11px}.large{font-size:18px}.line,.block{display:block}.uppercase{text-transform:uppercase}.whole-word{display:inline-block}#container{position:relative;z-index:2;margin:0 auto;background-color:#f4f4f4}.wrapper{position:relative;max-width:1140px;min-width:280px;margin:0 auto}@media only screen and (max-width: 767px){html{overflow-x:hidden}.non-mobile{display:none}}.btn{display:inline-block;text-align:center;cursor:pointer;text-decoration:none;line-height:inherit;font-size:14px;color:#fff;background:#534588;padding:0.85em 1em;border:none;-webkit-tap-highlight-color:transparent;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.btn:hover{background:#3e3466;color:#fff}.btn:focus{background:#342b55}.btn:active{background:#2a2344}.btn::-moz-focus-inner{border:none}.btn-primary{color:#fff;background:#534588;text-transform:uppercase;font-weight:500}.btn-primary:hover{background:#3e3466;color:#fff}.btn-primary:focus{background:#342b55}.btn-primary:active{background:#2a2344}.btn-alt{background:#FFFFFF;border:1px solid #a0a0a0;color:#5a5a5a;font-size:11px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.btn-alt:hover{background:#534588;color:#FFFFFF;border-color:#534588}.btn-alt:focus{background:transparent;color:#5a5a5a}.btn-alt:active{background:transparent;color:#5a5a5a}.btn-alt-white{border:1px solid #fff;color:#fff;text-transform:uppercase}.btn-alt-white:hover{background:#fff;color:#534588}.btn-alt-white:focus{background:transparent;color:#fff}.btn-alt-white:active{background:transparent;color:#fff}.btn-check .fa-check,.btn-check .copy-checked{display:none;margin-right:8px}.btn-check.checked .fa-check,.btn-check.checked .copy-checked{display:inline-block}.btn-link{color:#534588;background:transparent;border:none;text-decoration:underline}.btn-link:hover,.btn-link:focus,.btn-link:active{color:#3f3567;background:transparent}.btn-link-alt{border:1px solid rgba(255,255,255,0.4);padding:2px 9px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background:none;color:#ffffff;outline:medium none;text-decoration:none;text-transform:uppercase;font-size:14px}.btn-link-alt:hover{background:#8683b3;border:1px solid #8683b3}.btn.disabled,.btn[disabled]{color:#999 !important;background:#ccc !important;text-shadow:1px 1px 1px #fff;cursor:not-allowed !important}.btn-content{background-color:#534588;padding:10px 13px;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:13px;color:#ffffff;clear:both;border-radius:0;-webkit-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out}.btn-content:hover{background-color:#3e3466;color:#FFFFFF}.btn-content.email-opt-in{font-weight:700;letter-spacing:0.04em}.btn-load-more{width:30%;letter-spacing:0.02em}.btn-search{background:none;color:#666}.btn-search:hover{background:none;color:#666}.btn-lg{padding:1.25em 2em}.btn-sm{padding:0.65em 0.85em}.fa,.article .article-content .pquote:before{position:relative}.icon{position:relative;display:inline-block}.icon-circle,.article .article-content .pquote:before{border:solid 1px #FFFFFF;border-radius:50%;line-height:1.2}.icon-circle-lg{font-size:2.6em;width:72px;height:72px;padding:14px}.icon-circle-sm{font-size:1.5em;width:35px;height:35px;padding:7px}.close-icon{font-size:15px;text-transform:lowercase}.close-icon.close-icon-right{padding-left:5px}.close-icon.close-icon-left{padding-right:5px}.icon-close{width:18px;height:18px;position:relative}.icon-close:before{content:"";width:18px;height:1px;border-top:solid 3px;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);position:absolute;top:50%;left:0}.icon-close:after{content:"";width:18px;height:1px;border-top:solid 3px;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);position:absolute;top:50%;left:0}.icon-pdf{border-radius:50%;border:solid 1px rgba(0,0,0,0.4);line-height:1;width:70px;height:70px;padding:17px;font-size:32px;text-align:center}.icon-pdf-brand{border:solid 1px #534588;background-color:#534588;color:#FFFFFF}/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */.la-ball-clip-rotate,.la-ball-clip-rotate>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.la-ball-clip-rotate{display:none;font-size:0;color:#fff}.la-ball-clip-rotate.la-dark{color:#a0a0a0;display:none;margin:0 auto}.la-ball-clip-rotate>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.la-ball-clip-rotate{width:32px;height:32px}.la-ball-clip-rotate>div{width:32px;height:32px;background:transparent;border-width:2px;border-bottom-color:transparent;border-radius:100%;-webkit-animation:ball-clip-rotate .75s linear infinite;-moz-animation:ball-clip-rotate .75s linear infinite;-o-animation:ball-clip-rotate .75s linear infinite;animation:ball-clip-rotate .75s linear infinite}.la-ball-clip-rotate.la-sm{width:16px;height:16px}.la-ball-clip-rotate.la-sm>div{width:16px;height:16px;border-width:1px}.la-ball-clip-rotate.la-2x{width:72px;height:72px}.la-ball-clip-rotate.la-2x>div{width:72px;height:72px;border-width:4px}.la-ball-clip-rotate.la-3x{width:96px;height:96px}.la-ball-clip-rotate.la-3x>div{width:96px;height:96px;border-width:6px}@-webkit-keyframes ball-clip-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes ball-clip-rotate{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(180deg);transform:rotate(180deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes ball-clip-rotate{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ball-clip-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}ol,ul,dl{margin:0 0 14px}li{margin:0 0 .25em}.reduced,.list-unstyled,.list-inline,.nav,.social-hub .nav-hub .nav-item .dropdown-menu,ul.resp-tabs-list{padding-left:0;list-style:none}.list-inline li{display:inline}.list-inline li+li{margin:0 0 0 .75em}.list-inline.piped li+li{border-left:1px solid #999;margin-left:.5em;padding-left:1em}label,input[type="submit"],input[type="range"],input[type="checkbox"],input[type="radio"],button{cursor:pointer}.error,.form-validation-error,.validation-summary-errors,.success{font-weight:400}.error,.form-validation-error,.validation-summary-errors{color:#c00 !important}.success{color:#090 !important}fieldset{padding:0;margin:0;border:none}legend{font-weight:700;padding:.5em 0}.form-group{position:relative;margin-bottom:1em}.form-group legend{font-weight:inherit;padding:0}.form-group label{display:block}@media only screen and (min-width: 481px){.form-group-date{max-width:180px}}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea,select{width:100%;font-size:12px;background:#fff;padding:0 .5em;height:26px;border:1px solid #ccc;border-radius:0;-moz-transition:background .15s, border .15s, box-shadow .15s;-webkit-transition:background .15s, border .15s, box-shadow .15s;transition:background .15s, border .15s, box-shadow .15s}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus,select:focus{background:#fff;box-shadow:0 0 3px #0063ff;border-color:#497dd0}input[type="search"]{-webkit-appearance:none}select[multiple]{height:auto}textarea{min-height:10em}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{background:#e9e9e9;color:#999;border-color:#bbb;cursor:not-allowed !important}.checkbox,.radio{position:relative;min-height:15px;padding:5px 0 5px 20px}.checkbox input,.radio input{position:absolute;top:.5em;left:0}::-webkit-input-placeholder{color:#aaa;font-style:normal;font-weight:300}::-moz-placeholder{color:#aaa;font-style:normal;font-weight:300}:-ms-input-placeholder{color:#aaa;font-style:normal;font-weight:300}input.input-validation-error,textarea.input-validation-error,select.input-validation-error{border-color:#c00 !important;background-color:#fee}input.input-validation-error:focus,textarea.input-validation-error:focus,select.input-validation-error:focus{box-shadow:0 0 3px maroon}input[type="text"].datepicker{width:80%;width:calc(100% - 25px);vertical-align:middle}.datepicker-trigger{font-size:1.5em;vertical-align:middle;cursor:pointer}.char-limiter label{float:left}.char-counter{float:right;font-size:11px;color:#666;margin-top:3px}.char-limiter textarea{clear:both}.validation-summary-valid{display:none}.validation-summary-errors{margin-top:1em}label.error{position:absolute;right:15%;bottom:24px;z-index:3;display:block;min-width:100px;padding:0.5em 0.75em;background-color:#fff;border:solid 1px #bbb;line-height:1.2;font-size:11px;font-weight:500;color:#c00;-webkit-box-shadow:1px 1px 2px 0px rgba(50,50,50,0.45);box-shadow:1px 1px 2px 0px rgba(50,50,50,0.45)}label.error:after,label.error:before{content:'';position:absolute;width:0;height:0;border:7px solid transparent;border-bottom-width:0}label.error:after{bottom:-7px;left:10px;border-top-color:#bbb}label.error:before{bottom:-6px;left:10px;z-index:2;border-top-color:#fff}input[type="email"].error{border:solid 1px #c00}.form-validation-error{position:relative;border:solid 1px #c00;padding:.75em;margin-top:1em;line-height:1.1}.form-validation-error p{display:inline-block;margin:0;padding-left:40px;vertical-align:middle}.form-validation-error .fa-exclamation-circle{position:absolute;top:50%;left:.5em;margin-top:-12px;text-align:center;vertical-align:middle}.panel-group{margin-bottom:-20px}.panel{padding:28px;margin-bottom:3em;color:#5a5a5a;background-color:#fff;border:1px solid #fff}.panel-header{margin:0 -14px;padding:0 14px 10px;border-bottom:1px solid #fff}.panel-title{margin-bottom:0}.panel-content{margin:0 -14px -14px;padding:14px;background-color:#fff}.panel-primary{color:#fff;background-color:#534588;border-color:#534588}.panel-primary .panel-header{border-bottom-color:#534588}.panel-primary .panel-title{color:inherit}.panel-primary .panel-content{color:#5a5a5a}#site-title{position:absolute;top:0;left:10px;width:142px;height:27px;margin-top:7px;background-size:100% 100%}@media only screen and (max-width: 1200px){#site-title{top:7px}}@media only screen and (max-width: 767px){#site-title{position:relative;left:auto;top:0;margin:0 auto;width:121px;height:23px}}.nav{width:100%;height:100%;float:left;margin:0;position:relative;max-width:1180px}.nav .nav-item{position:relative;margin-bottom:0;letter-spacing:0.02em}.nav .nav-item>a{display:block;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:12px;color:#fff}@media only screen and (max-width: 767px){.social-hub #site-header{position:relative;z-index:1}}.ie8 .social-hub .search-bar{top:20px}.social-hub.generic-page #content{padding-top:75px;padding-bottom:75px}@media only screen and (max-width: 767px){.social-hub.generic-page #content{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width: 767px){.social-hub #content{padding-top:0}}.social-hub .app-bar{position:relative;background-color:#fff;height:80px;width:100%;z-index:2}@media only screen and (max-width: 767px){.social-hub .app-bar{position:fixed;top:0;z-index:9;padding:0 !important;height:auto}}.social-hub .app-bar .col *{margin:0}.social-hub .app-bar .site-description{margin:24px 0 0 180px}@media only screen and (max-width: 1200px){.social-hub .app-bar .site-description{margin-top:19px;width:70%}}.social-hub .app-bar .site-description h2,.social-hub .app-bar .site-description h3{display:inline-block;font-weight:400}.social-hub .app-bar .site-description h2{margin-right:10px}.social-hub .app-bar .site-description h3{font-size:13px}@media only screen and (max-width: 767px){.social-hub .app-bar .site-description{font-size:16px;width:90%;width:calc(100% - 10px)}.social-hub .app-bar .site-description:before{content:"";width:80px;height:1px;border-top:solid 1px #CCCCCC;position:absolute;left:40%;left:calc(50% - 45px);bottom:-9px;z-index:1;text-align:center}}.social-hub .site-description-mobile{padding-top:70px;text-align:center;font-weight:300;margin:0}.social-hub .site-description-mobile:after{content:"";display:block;border-top:1px solid #bcc1c3;width:75px;margin:12px auto 0 auto}.social-hub .nav-bar{position:relative;width:100%;padding:0 10px;height:67px;border-bottom:1px solid #bcc1c3;background:#f4f4f4;z-index:1}.social-hub .nav-bar.loading{overflow:hidden}.social-hub #site-title{background:transparent url("../img/logo-northwestern-medicine.png?v=20150109") no-repeat 0 0;margin-top:24px;background-size:100% 100%}@media only screen and (max-width: 1200px){.social-hub #site-title{margin-top:19px}}@media only screen and (max-width: 767px){.social-hub #site-title{margin-top:0;background:url("../img/logo-northwestern-medicine-mobile.png?v=20150109") no-repeat center center;background-size:34px 24px}}.lte8 .social-hub #site-title{background-image:url("../img/logo-northwestern-medicine-ie8.png?v=20150109")}.social-hub .nav-hub .nav-item{float:left}@media only screen and (min-width: 1220px){.social-hub .nav-hub .nav-item:first-child{margin-left:10px}}.social-hub .nav-hub .nav-item>a{color:#8a8a8a;padding:25px 25px 27px;text-align:center}.social-hub .nav-hub .nav-item>a:before{content:"";position:absolute;width:100%;height:3px;bottom:2px;left:0;background-color:#bcc1c3;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;backface-visibility:hidden}.social-hub .nav-hub .nav-item>a:hover{color:#3f3567}.social-hub .nav-hub .nav-item>a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);backface-visibility:hidden}.social-hub .nav-hub .nav-item>a.current{color:#534588}.social-hub .nav-hub .nav-item>a.current:before{background-color:#534588;visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);backface-visibility:hidden}.social-hub .nav-hub .nav-item.active .triangle{visibility:visible;opacity:1;margin-top:0;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.social-hub .nav-hub .nav-item.active .dropdown-menu{right:0;visibility:visible;opacity:1;margin-top:0;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.social-hub .nav-hub .nav-item .triangle{position:absolute;top:43px;right:30%;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:13px solid #e4e6e7;z-index:100;margin:15px 0 0 0;visibility:hidden;opacity:0;-webkit-transition:all 0s 0.2s, opacity 0.2s ease-in-out;transition:all 0s 0.2s, opacity 0.2s ease-in-out}.social-hub .nav-hub .nav-item .triangle:before{content:"";position:absolute;top:0;right:-12px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:13px solid #fff}.social-hub .nav-hub .nav-item .dropdown-menu{position:absolute;top:80%;right:0;z-index:99;background-color:#fff;min-width:270px;border:1px solid #e4e6e7;overflow:hidden;margin:15px 0 0 0;padding:8px;visibility:hidden;opacity:0;-webkit-transition:all 0s 0.2s, opacity 0.2s ease-in-out;transition:all 0s 0.2s, opacity 0.2s ease-in-out}.social-hub .nav-hub .nav-item .dropdown-menu a{display:block;text-decoration:none;text-transform:uppercase;text-align:left;padding:17px;background-color:#FFFFFF;transition:all 100ms ease-in-out}.social-hub .nav-hub .nav-item .dropdown-menu a.current,.social-hub .nav-hub .nav-item .dropdown-menu a:hover{background-color:#f4f4f4;color:#534588;transition:all 300ms ease-in-out}.social-hub .nav-hub .nav-item .dropdown-menu a.current:before,.social-hub .nav-hub .nav-item .dropdown-menu a:hover:before{visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0)}.social-hub .nav-hub .nav-item .dropdown-menu li{margin:0;float:none}.social-hub .nav-hub .nav-item .dropdown-menu li+li a{border-top:1px solid #fff}@media only screen and (max-width: 767px){.social-hub .nav-hub .nav-item .dropdown-menu{position:relative;display:none;top:0;z-index:1;box-shadow:none;border:none;background-color:#000}.social-hub .nav-hub .nav-item .dropdown-menu li+li a{border-top:none}.social-hub .nav-hub .nav-item .dropdown-menu a{padding-left:25px;color:#ccc;border-top:none}.social-hub .nav-hub .nav-item .dropdown-menu a:hover{background-color:transparent;color:#fff}}.social-hub .nav-hub #lastTab a{position:relative}.social-hub .nav-hub #lastTab .fa-chevron-down,.social-hub .nav-hub #lastTab .fa-chevron-up{position:absolute;right:8px;transition:all 150ms linear;-webkit-transition:all 150ms linear}.social-hub .nav-hub #lastTab .fa-chevron-up{top:-11px;opacity:0}.social-hub .nav-hub #lastTab .fa-chevron-down{top:27px;opacity:1}.social-hub .nav-hub #lastTab.active .fa-chevron-down{top:74px;transition:all 150ms linear;-webkit-transition:all 150ms linear;opacity:0}.social-hub .nav-hub #lastTab.active .fa-chevron-up{top:27px;transition:all 150ms linear;-webkit-transition:all 150ms linear;opacity:1}.social-hub .nav-hub #lastTab>a:hover:before{visibility:hidden}.social-hub .search-bar{position:relative;width:100%;position:relative;text-align:right;background:#f4f4f4}.social-hub .search-bar label{margin-right:.25em}.social-hub .search-bar input{width:100%;padding:.5em 40px .5em 1em;border:0;height:40px;background:transparent;position:relative}.social-hub .search-bar input:focus{background:transparent;box-shadow:none;border:0}.social-hub .search-bar .btn{position:absolute;top:0;right:0;height:100%;padding:8px;background:transparent;color:#8a8a8a;font-size:10px}@media only screen and (min-width: 768px){.social-hub .search-bar .btn{color:#aaaaaa;top:2px}.social-hub .search-bar .btn.btn-site-search-active{color:#534588}}@media only screen and (min-width: 768px){.social-hub .search-bar{display:block}}@media only screen and (max-width: 767px){.social-hub .search-bar{background-color:#fff;border-bottom:1px solid #fff}.social-hub .search-bar.active{top:100%}.social-hub .search-bar form{margin:.5em 0;text-align:left}.social-hub .search-bar label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.social-hub .search-bar input,.social-hub .search-bar input:focus{width:100%;border:solid 1px #bcc1c3}.social-hub .search-bar .btn,.social-hub .search-bar .btn:hover{background:#534588;color:#FFFFFF;padding:12px;font-size:14px;font-weight:700;text-transform:uppercase}.social-hub .search-bar .btn .fa-search{display:none}.social-hub .search-bar .btn .assistive-text,.social-hub .search-bar .btn .e-newsletter #content .fieldset-newsletter .label-get-connected,.e-newsletter #content .fieldset-newsletter .social-hub .search-bar .btn .label-get-connected,.social-hub .search-bar .btn .social-share .addthis_toolbox>div.atclear,.social-share .social-hub .search-bar .btn .addthis_toolbox>div.atclear{position:relative;clip:auto}}@media only screen and (min-width: 768px){.social-hub .search-bar-mobile{padding-right:15px;margin-top:20px}}@media only screen and (max-width: 767px){.social-hub .nav-bar-mobile{background-color:#FFFFFF;padding:10px 0}.social-hub .search-bar-mobile{position:absolute;padding:10px;top:-25px;opacity:0;z-index:-1;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;background-color:#FFFFFF}.social-hub .search-bar-mobile.active{top:42px;opacity:1}}.social-hub .autocomplete-suggestions{background-color:#fff;min-width:270px;border:1px solid #e4e6e7;overflow:hidden;margin:0;cursor:default;display:none;overflow-x:hidden;overflow-y:auto;position:absolute;text-align:left;z-index:9999}.social-hub .autocomplete-suggestions .autocomplete-suggestion{padding:17px;line-height:1}.social-hub .autocomplete-suggestions .autocomplete-suggestion b{color:#534588;font-weight:400}.social-hub .autocomplete-suggestions .autocomplete-suggestion.selected,.social-hub .autocomplete-suggestions .autocomplete-suggestion:hover{background:#fafafa}.social-hub #nav-toggle{position:fixed;top:4px;left:5px;padding:10px 11px 6px;padding:8px 10px;color:#5a5a5a;z-index:10;opacity:1;transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;font-size:0.75em;text-decoration:none}.social-hub #nav-toggle span{display:inline;vertical-align:middle}.social-hub #nav-toggle .fa,.social-hub #nav-toggle .article .article-content .pquote:before,.article .article-content .social-hub #nav-toggle .pquote:before{padding-right:5px;font-size:1.6em}.mobile-nav-visible .social-hub #nav-toggle{opacity:0}.social-hub #search-trigger-mobile{position:fixed;top:4px;right:5px;padding:10px 11px 6px;padding:8px 10px;color:#5a5a5a;z-index:10;opacity:1;transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;font-size:0.75em;text-decoration:none}.social-hub #mobile-nav{position:fixed;top:0;left:-274px;width:275px;height:100%;z-index:102;background:#fff;overflow-y:scroll;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.social-hub #mobile-nav #mobile-nav-close-btn{padding:1.25em 0 0.5em 1.5em;color:#000000;text-decoration:none;font-size:0.9em}.social-hub #mobile-nav #mobile-nav-close-btn .icon-close{width:10px}.social-hub #mobile-nav #mobile-nav-close-btn .icon-close:before,.social-hub #mobile-nav #mobile-nav-close-btn .icon-close:after{width:10px;border-top-width:1px}.social-hub #mobile-nav #mobile-nav-close-btn .text-close{padding-left:12px}.social-hub #mobile-nav .row{min-width:0}.social-hub #mobile-nav .nav .nav-item{border-bottom:1px solid #f4f4f4;border-left:3px solid #fff;margin:0;background:#fff}.social-hub #mobile-nav .nav .nav-item a{color:#333;padding:1.5em}.social-hub #mobile-nav .nav .nav-item.current{border-left-color:#534588}@media only screen and (min-width: 768px){.social-hub .nav-bar #lastTab{display:none}.social-hub .nav-bar .fixed-logo{width:37px;height:27px;display:block;position:absolute;left:10px;top:21px;background:transparent url("../img/logo-northwestern-medicine.png?v=20150109") no-repeat 0 0;background-size:142px 26px;opacity:0}.social-hub .btn-search-fixed{opacity:0;position:absolute;right:5px;top:14px;overflow:hidden;position:relative;width:44px;height:40px;border-left:solid 1px #bcc1c3}.social-hub .btn-search-fixed .fa-search,.social-hub .btn-search-fixed .icon-close{position:absolute;transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out}.social-hub .btn-search-fixed .fa-search{top:9px;right:9px;font-size:1.5em;opacity:1}.social-hub .btn-search-fixed .icon-close{top:10px;right:11px;opacity:0}.social-hub .btn-search-fixed.active-search-bar .fa-search,.social-hub .btn-search-fixed.active-search-bar .icon-close{transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out}.social-hub .btn-search-fixed.active-search-bar .fa-search{opacity:0}.social-hub .btn-search-fixed.active-search-bar .icon-close{opacity:1}}.ie8 .social-hub #search-trigger-fixed{display:none !important}@media only screen and (min-width: 768px){.social-hub.fixed-nav .search-bar{position:fixed;top:13px;left:auto;margin-left:-34px;width:260px;z-index:99;visibility:hidden;opacity:0}.social-hub.fixed-nav .search-bar.active-search-bar{visibility:visible;opacity:1;background:transparent none;border:1px solid transparent;padding-top:13px;height:70px;top:0;overflow:hidden}.social-hub.fixed-nav .search-bar .btn{top:14px}.social-hub.fixed-nav .search-bar .input-site-search{background-color:#FFFFFF;width:0;transition:all 200ms linear;-webkit-transition:all 200ms linear}.social-hub.fixed-nav .search-bar.active-search-bar .input-site-search{width:263px;transition:all 200ms linear;-webkit-transition:all 200ms linear}.social-hub.fixed-nav .nav-bar{position:fixed;top:0}.social-hub.fixed-nav .nav-bar .nav{padding-left:60px;width:calc(100% - 60px);transition:all 150ms linear 100ms;-webkit-transition:all 150ms linear 100ms}.touch .social-hub.fixed-nav .nav-bar .nav{transition:none;-webkit-transition:none}.social-hub.fixed-nav .nav-bar .nav .nav-item>a{padding-left:20px;padding-right:20px;transition:all 150ms linear 100ms;-webkit-transition:all 150ms linear 100ms}.touch .social-hub.fixed-nav .nav-bar .nav .nav-item>a{transition:none;-webkit-transition:none}.social-hub.fixed-nav .nav-bar .fixed-logo{opacity:1;transition:opacity 300ms linear 300ms;-webkit-transition:opacity 300ms linear 300ms;z-index:100}.social-hub.fixed-nav .nav-bar .btn-search-fixed{opacity:1;transition:opacity 300ms linear 300ms;-webkit-transition:opacity 300ms linear 300ms;z-index:100}.social-hub.fixed-nav .nav-bar .nav-hub #lastTab .fa-chevron-down,.social-hub.fixed-nav .nav-bar .nav-hub #lastTab .fa-chevron-up{right:2px}.social-hub.fixed-nav #content{padding-top:67px}}@media only screen and (min-width: 768px) and (max-width: 1237px){.social-hub.fixed-nav .search-bar{left:auto;right:74px}}.social-hub #mobile-nav-close{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;opacity:0;background:#000;transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease}.mobile-nav-visible .social-hub #mobile-nav-close{opacity:.6;z-index:101}.mobile-nav-visible .social-hub #mobile-nav{-webkit-transform:translateX(275px);transform:translateX(275px)}@media only screen and (min-width: 768px){.mobile-nav-visible .social-hub #mobile-nav{-webkit-transform:none;transform:none}}@media print{.social-hub #site-header .site-title{font-size:24px}.social-hub #site-header .site-brand-wrapper{position:relative;top:auto;height:auto}.social-hub #site-header .page-description{padding-top:0}.social-hub #site-header .site-brand{display:block;background:none !important;margin:0;padding:0;height:7px;width:300px !important}.fixed-header #site-header{position:relative}.print-logo{width:300px !important;height:21px !important;display:inline-block;margin:1em auto 2.5em auto}.social-hub-article .article .col.md-4{display:none}.social-hub-article .article .col.md-8.last{width:90%;padding-left:5%;float:left}}@media print{#site-title,.social-hub .app-bar .md-3,.social-hub .nav-bar{display:none !important}.article .article-content li a{display:block !important}.social-hub #site-header{position:relative;border-bottom:1px solid #bcc1c3}.social-hub #content{padding-top:0}.app-bar .col{width:100%}.print-logo{float:left;margin-top:2px !important}.social-hub .app-bar .site-description{margin:0;float:right}.flickity-slider{transform:none !important}.flickity-slider .col-tile{position:relative !important;left:auto !important}}#site-footer .newsletter-signup{background:#fbfcfd}@media only screen and (max-width: 767px){.newsletter-signup.section{padding-top:10px;padding-bottom:25px}}.newsletter-signup .icon{color:#a0a0a0;border-color:#bcc1c3;font-size:2em;line-height:1.5;padding:12px}.newsletter-signup .newsletter-title{margin:20px auto 30px auto;padding:0 2%;font-size:20px;line-height:1.4;font-weight:700;letter-spacing:0.02em}@media only screen and (max-width: 767px){.newsletter-signup .newsletter-title{font-size:18px;line-height:1.2;margin:10px auto;width:80%;max-width:400px}.newsletter-signup .newsletter-title:after{display:none}}@media only screen and (max-width: 479px){.newsletter-signup .newsletter-title{font-size:16px;width:90%}}.newsletter-signup .fieldset-newsletter{position:relative;max-width:400px;margin:0 auto}.newsletter-signup .fieldset-newsletter input{width:100%;padding-right:60px;height:45px}.newsletter-signup .fieldset-newsletter .btn{position:absolute;top:0;right:0;height:100%;min-width:0}.newsletter-signup .fieldset-newsletter .success-message-newsletter{padding:8px 12px 10px 12px;border:solid 1px #a0a0a0;display:block;margin:0 auto;max-width:350px}.section.footer-main{background:#f4f4f4;padding-top:10px}@media only screen and (max-width: 767px){.section.footer-main{text-align:center}}@media only screen and (max-width: 1023px){.section.footer-main{padding:0 0 15px 0}}.ie8 .icon-nav{margin:20px auto}@media only screen and (min-width: 767px) and (max-width: 1023px){.icon-nav{margin:20px auto 0 auto}}@media only screen and (min-width: 1023px){.icon-nav{margin:50px auto}}.icon-nav ul{margin-bottom:0}.icon-nav li{position:relative}@media only screen and (max-width: 767px){.icon-nav li{text-align:left;border-bottom:solid 1px #FFFFFF}}.icon-nav li a{display:block;min-height:70px;color:#a0a0a0;text-decoration:none;overflow:hidden}.icon-nav li a p{width:85%}.icon-nav li a .icon-circle,.icon-nav li a .article .article-content .pquote:before,.article .article-content .icon-nav li a .pquote:before{-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.icon-nav li a .icon-title{position:relative;display:block}@media only screen and (min-width: 768px){.icon-nav li a .icon-title{display:inline-block}.icon-nav li a .icon-title:before{content:"";border-bottom:1px solid transparent;width:0;height:1em;top:20%;content:"";display:block;position:absolute;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition:all .3s;transition:all .3s}}.icon-nav li a:hover .icon-title{text-decoration:none}.icon-nav li a:hover .icon-title:before{width:100%;border-color:#534588}.icon-nav li a:hover .icon-circle,.icon-nav li a:hover .article .article-content .pquote:before,.article .article-content .icon-nav li a:hover .pquote:before{color:#534588;border-color:#534588;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}@media only screen and (max-width: 767px){.icon-nav li a{min-height:0;padding:14px 0 10px 0}}@media only screen and (min-width: 768px){.icon-nav li a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 1023px){.icon-nav li a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}}@media only screen and (max-width: 1023px){.icon-nav li{margin:0 0 20px 0}}@media only screen and (max-width: 767px){.icon-nav li{margin:0}}.icon-nav li.nav-breakthroughs .icon-circle-lg{font-size:2em;padding:19px}.icon-nav li.nav-contact .icon-circle-lg{padding:15px}.icon-nav .icon-circle,.icon-nav .article .article-content .pquote:before,.article .article-content .icon-nav .pquote:before{position:absolute;left:10px;top:0;text-align:center;border-color:#bcc1c3}@media only screen and (max-width: 767px){.icon-nav .icon-circle,.icon-nav .article .article-content .pquote:before,.article .article-content .icon-nav .pquote:before{position:relative;left:auto;margin:0 auto .25em}}.icon-nav .icon-copy{padding-left:85px;padding-top:7px;color:#5a5a5a;display:block;overflow:hidden;height:auto;width:100%}@media only screen and (max-width: 767px){.icon-nav .icon-copy{margin:0 auto;padding:0}}.icon-nav .icon-copy p{margin:0;font-size:13px;width:auto}.icon-nav .icon-title{color:#534588;margin-bottom:.25em;font-weight:600;font-size:14px}@media only screen and (max-width: 767px){.icon-nav .icon-title{position:relative}.icon-nav .icon-title .fa-chevron-right{position:absolute;top:1px;right:10px;color:rgba(0,0,0,0.6)}}.social-hub .nav-breakthroughs,.splash-home .nav-breakthroughs{display:none}@media only screen and (min-width: 768px){.social-hub .icon-nav .lg-3,.splash-home .icon-nav .lg-3{width:33%;padding-right:3%}}.ie8 .social-hub .icon-nav .lg-3,.ie8 .splash-home .icon-nav .lg-3{width:33%;padding-right:3%}.locations{overflow:hidden}@media only screen and (max-width: 767px){.locations{margin:0 -10px 20px -10px;padding:5px 10px 0 10px;border-bottom:solid 1px #FFFFFF}}.locations .nav-locations{margin:0}.locations .nav-locations li{margin:0}.locations .nav-locations li .nav-location-separator:after{content:"\2022";display:inline-block;margin:0 2px 0 7px}@media only screen and (max-width: 1000px){.locations .nav-locations li .nav-location-separator{display:none}}.locations .nav-locations li:last-child .nav-location-separator{display:none}.locations .nav-locations li a{text-decoration:none;font-size:13px}.locations .nav-locations li a:hover{text-decoration:underline}@media only screen and (min-width: 768px) and (max-width: 1000px){.locations .nav-locations{width:70%;padding-bottom:10px;-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-bottom:5px;-webkit-column-width:30%;-moz-column-width:30%;column-width:30%}}@media only screen and (max-width: 1000px){.locations .nav-locations li{display:block;margin-left:0}.locations .nav-locations li a{padding:6px 0;display:block}}@media only screen and (max-width: 1000px) and (max-width: 767px){.locations .nav-locations li a{padding-left:0;text-align:left}}@media only screen and (max-width: 767px){.locations .nav-locations{max-height:0;overflow:hidden;margin:0 -10px;padding:0 20px;-webkit-transition:all 300ms ease;transition:all 300ms ease}.locations .nav-locations.footer-active-panel{max-height:370px;-webkit-transition:all 300ms ease;transition:all 300ms ease;padding-top:15px;padding-bottom:15px;background-color:#FFFFFF}}.title-nav-locations-mobile{padding:13px 0 10px 0;margin:0;color:#534588;font-size:14px;text-align:left;cursor:pointer;position:relative}.title-nav-locations-mobile:after{font-size:24px;color:rgba(0,0,0,0.6);text-align:center;content:"\002B";position:absolute;top:7px;right:10px}.title-nav-locations-mobile.footer-active-panel:after{content:"\2013";top:5px}.utility{font-size:11px}.utility .nav-utility{margin:0;padding:1em 0}@media only screen and (max-width: 767px){.utility .nav-utility{padding:0}}.utility .nav-utility a{text-decoration:none;font-size:12px}.utility .nav-utility a:hover{text-decoration:underline}@media only screen and (max-width: 767px){.utility{margin:0 0 10px 0}}.copyright{margin-bottom:1em}.copyright small{font-size:.85em}@media only screen and (max-width: 600px){.copyright{line-height:1.1}.copyright small{font-size:.65em}}.social-nav{float:right;margin-top:35px}@media only screen and (max-width: 767px){.social-nav{margin:0;float:none}}.social-nav .social-nav-item{display:inline-block;vertical-align:bottom;margin:5px 5px 0 0}.social-nav .social-nav-item a{border:1px solid #a0a0a0;border-radius:50%;color:#a0a0a0;display:block;line-height:1;padding:10px 0;width:42px;height:42px;text-align:center;font-size:1.5em;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.social-nav .social-nav-item.social-nav-item-facebook a:hover{color:#3b5999;border-color:#3b5999}.social-nav .social-nav-item.social-nav-item-twitter a:hover{color:#55acef;border-color:#55acef}.ie8 .footer-bar .nav li{margin:0 15px}ul.resp-tabs-list{margin-bottom:0}.resp-tabs-list li{float:left;display:inline-block;padding:13px 15px;margin:0;background-color:#fff;list-style:none;cursor:pointer}.resp-tabs-list li:hover{background-color:#f5f5f5}.resp-tabs-list li.resp-tab-active{cursor:default}.resp-tabs-list li.resp-tab-active:hover{background-color:#fff}.resp-tabs-container{padding:0;clear:left}.resp-tab-content{display:none;padding:1em;border:1px solid #ccc}.resp-tab-active{border:1px solid #ccc;border-bottom:none;margin-bottom:-1px;padding:12px 14px 14px 14px;border-bottom:none}.resp-content-active,.resp-accordion-active,.resp-tab-content-active{display:block}h2.resp-accordion{display:none;cursor:pointer;font-size:1em;margin:0;padding:10px 15px;border-bottom:1px solid #fff;text-align:center;background:#534588;color:#fff;position:relative}h2.resp-accordion:hover{background-color:#3e3466}h2.resp-accordion:active{background-color:#2a2344}h2.resp-accordion:focus{background-color:#342b55}h2.resp-accordion:after{content:"+";position:absolute;right:4%}h2.resp-tab-active{border:none;margin-bottom:0 !important;padding:10px 15px !important}h2.resp-tab-active:after{content:"-";position:absolute;right:4%}.resp-vtabs ul.resp-tabs-list{float:left;width:30%}.resp-vtabs .resp-tabs-list li{display:block;padding:15px 15px !important;margin:0;cursor:pointer;float:none}.resp-vtabs .resp-tabs-container{padding:0;border:1px solid #ccc;float:left;width:70%;clear:none}.resp-vtabs .resp-tab-content{border:none}.resp-vtabs li.resp-tab-active{border:1px solid #ccc;border-right:none;position:relative;z-index:1;margin-right:-1px !important;padding:14px 15px 15px 14px !important}@media only screen and (max-width: 767px){ul.resp-tabs-list{display:none}h2.resp-accordion{display:block}.resp-tab-content{border:none}.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:initial;clear:none}.resp-accordion-closed{display:none !important}.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #ccc !important}}@media only screen and (max-width: 767px){#content{padding-top:25px}}.flex-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.flex-container .flex-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.flex-container .flex-align-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.flex-container .flex-item{-webkit-box-flex:0;-webkit-flex:0;-moz-box-flex:0;-moz-flex:0;-ms-flex:0;flex:0}.image-fill img{width:100%;max-width:none;height:100%}#primary{min-height:1024px}.breadcrumb{margin:15px 0 25px}.breadcrumb ol{list-style:none;padding-left:0;margin-bottom:0;-webkit-transition:padding-left .3s;transition:padding-left .3s}.breadcrumb li{display:inline-block;font-size:.75em;margin-bottom:0;overflow:hidden}.ie8 .breadcrumb li{display:block;float:left}.breadcrumb .sep{display:inline-block;vertical-align:bottom;margin:0 .75em;overflow:hidden}.ie8 .breadcrumb .sep{display:block;float:left}.breadcrumb a{text-decoration:none}.ie8 .breadcrumb a{display:block;float:left}.breadcrumb a:hover{text-decoration:underline}@media only screen and (max-width: 767px){.breadcrumb{display:none}}.section{padding:40px 0}.section.first{padding-top:0}.section.no-divider{padding-top:0;border-top:none}.section .section{padding:0}.section .section+.section{padding-top:20px;border-top:none}.hc-page-title{padding-top:15px;padding-bottom:10px;width:100%;text-align:center;font-size:13px;font-weight:700}.article-detail .site-description-mobile{display:none !important}.article .category-name{margin:20px 0 10px 0;font-size:12px;font-weight:600}@media only screen and (max-width: 767px){.article .category-name{padding:40px 0 0 0}}.article .article-title{font-weight:300;text-transform:none;margin-bottom:35px;font-size:40px}@media only screen and (max-width: 767px){.article .article-title{font-size:22px;margin-bottom:20px}}.article .article-image{position:relative;max-width:1280px;margin:0 auto}@media only screen and (max-width: 767px){.article .article-image{margin-bottom:20px}}.article .article-content{overflow:hidden;padding-right:1%;line-height:1.7}.article .article-content img{height:auto}.article .article-content *{text-transform:none}.article .article-content h2{font-size:30px;line-height:1.2;font-weight:400;letter-spacing:0}@media only screen and (max-width: 479px){.article .article-content h2{font-size:22px;line-height:1.1}}.article .article-content p{margin-bottom:2em}.article .article-content p:last-child{margin-bottom:0}.article .article-content .pquote{padding:1em 0 2em 0;font-size:2em;font-style:italic;text-align:center}.article .article-content .pquote:after{content:"";display:block;border-top:6px double #bcc1c3;width:30px;margin:30px auto}.article .article-content .pquote:before{display:block;font-size:35px;width:70px;height:70px;padding:16px;border-color:#bcc1c3;margin:0 auto}.article .aside .aside-title{font-weight:700;font-size:14px}.article .aside .aside-content{padding:15px}.article .aside .col-tile{margin:0;width:100%;height:auto}.article .healthy-tip{margin-top:5px;margin-bottom:3em;overflow:hidden}@media only screen and (min-width: 479px) and (max-width: 767px){.article .healthy-tip{width:370px;margin-left:auto;margin-right:auto}}.article .healthy-tip .tile a .tile-image{height:auto}.article .healthy-tip .tile-body{height:auto}.article .healthy-tip .tile-body .tile-content{height:auto}@media only screen and (max-width: 767px){.article .healthy-tip{margin-top:10px}}.article .healthy-tip .healthy-tip-title{color:#534588}.hero-pdf-link{position:absolute;left:15px;bottom:40px;border-radius:35px;text-align:left;height:70px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.ie8 .hero-pdf-link{width:280px}@media only screen and (max-width: 479px){.hero-pdf-link{display:none}}@media only screen and (max-width: 767px){.hero-pdf-link{width:280px}}.hero-pdf-link .fa-file-pdf-o{margin:0 5px}.hero-pdf-link .pdf-title{width:200px;margin-left:10px;height:0;float:right;font-size:14px}@media only screen and (min-width: 767px){.hero-pdf-link .pdf-title{opacity:0;visibility:hidden}}@media only screen and (min-width: 767px){.hero-pdf-link:hover{width:280px}.hero-pdf-link:hover .pdf-title{-webkit-transition:all 0.5s ease 300ms;transition:all 0.5s ease 300ms;visibility:visible;opacity:1;height:auto}.hero-pdf-link.hero-pdf-link-expanded{width:280px}.hero-pdf-link.hero-pdf-link-expanded .pdf-title{-webkit-transition:all 0.5s ease 300ms;transition:all 0.5s ease 300ms;visibility:visible;opacity:1;height:auto}}.content-pdf-link{display:block;float:left;text-decoration:none;text-transform:uppercase;font-weight:600;margin:0 0 2em 0}.content-pdf-link .icon,.content-pdf-link .pdf-title{display:inline-block;vertical-align:middle}.content-pdf-link .icon{border-color:#bcc1c3;color:#bcc1c3;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.content-pdf-link .pdf-title{width:70%;max-width:240px;padding-left:12px;line-height:1.4}.content-pdf-link:hover .icon{border-color:#534588;color:#534588;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.content-pdf-link:hover .pdf-title{text-decoration:underline}.related-topics .btn-alt{border-radius:3px;margin-bottom:5px}.social-share-title,.related-topics-title{color:rgba(0,0,0,0.6);font-size:12px}.social-hub.article-detail .article-actions,.social-hub.article-detail .related-topics{margin-top:2em;margin-bottom:2em}.social-hub.article-detail.healthy-tips .aside.healthy-tip{display:none !important}.impact-detail .article-actions{background-color:#FFFFFF;text-align:center}.impact-detail .article-actions .col{float:none;display:inline-block;vertical-align:top}@media only screen and (min-width: 767px){.impact-detail .article-actions .col .related-topics{text-align:left}}@media only screen and (max-width: 767px){.impact-detail .article-actions .col .related-topics{margin-bottom:20px}}@media only screen and (min-width: 767px){.impact-detail .article-actions .col .social-share{float:right}}.impact-detail .article-actions .col .social-share .social-share-title,.impact-detail .article-actions .col .social-share .addthis_toolbox{display:inline-block;vertical-align:bottom}.impact-detail .article-actions .col .social-share .social-share-title{margin-right:10px}.slider-row{overflow:hidden;height:auto;margin:0 auto;width:auto;clear:both;position:relative}.slider-row .flickity-viewport{position:absolute;width:100%;height:400px}.ie8 .slider-row{height:auto;width:1200px;margin:0 auto}.slider-row .row-tiles{margin:0 auto;max-width:1200px}@media only screen and (max-width: 767px){.slider-row{height:auto}}html.no-touch .section-related .slider-row.slider-initial .flickity-prev-next-button.previous{visibility:hidden}@media only screen and (max-width: 479px){.section-related{padding-right:10px;padding-left:10px}}@media only screen and (max-width: 479px){.section-related .flickity-special{position:relative;width:100%}}.section-related .col-tile{margin:0 15px}@media only screen and (max-width: 479px){.section-related .col-tile{width:100%}}@media only screen and (max-width: 767px){.section-related .col-tile{margin-left:auto;margin-right:auto;margin-bottom:15px;height:auto}.section-related .col-tile .tile-body,.section-related .col-tile .tile-body .tile-content,.section-related .col-tile .tile-body .tile-summary{max-height:none !important;height:auto !important}}.article-detail .section-related{border-top:solid 1px #bcc1c3}.article-detail .section-related .section-header{margin-bottom:15px}.impact-detail .section-related{overflow:hidden;clear:both;text-align:center}.impact-detail .section-related .col-tile{margin-top:15px;float:none;display:inline-block}@media only screen and (max-width: 479px){.impact-detail .section-related .col-tile{margin-top:0}}.viewed-shared-tabs .resp-tabs-container{background-color:#FFFFFF}.viewed-shared-tabs .resp-tabs-list li{position:relative;padding:1.425em 0;width:50%;text-align:center;font-size:0.9em;text-transform:uppercase;background-color:transparent;background-color:#EEEEEE}@media only screen and (max-width: 767px){.viewed-shared-tabs .resp-tabs-list li{margin-bottom:0.5em}}.viewed-shared-tabs .resp-tabs-list li:before{content:"";position:absolute;width:100%;height:3px;top:0;left:0;background-color:#bcc1c3;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;backface-visibility:hidden}.viewed-shared-tabs .resp-tabs-list li:hover{color:#3f3567}.viewed-shared-tabs .resp-tabs-list li:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);backface-visibility:hidden}.viewed-shared-tabs .resp-tabs-list li.resp-tab-active{border:0;background-color:#FFFFFF;color:#534588}.viewed-shared-tabs .resp-tabs-list li.resp-tab-active:before{background-color:#534588;visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);backface-visibility:hidden}.viewed-shared-tabs .resp-tab-content{border:none;padding:1.5em 0.5em 0.5em 0.5em}.viewed-shared-tabs .resp-tab-content a{text-decoration:none}.viewed-shared-tabs .resp-tab-content a:hover{text-decoration:underline}.viewed-shared-tabs .item-related-article{display:block;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;min-height:48px;padding-left:58px;text-decoration:none}.viewed-shared-tabs .item-related-article *{margin:auto 0;font-size:12px}.viewed-shared-tabs .item-related-article:hover *{color:#3f3567;text-decoration:underline}.viewed-shared-tabs .image-related-article{position:absolute;left:0;top:0;width:48px;height:48px}.viewed-shared-tabs .image-related-article img{width:100%;height:100%}.viewed-shared-tabs .tab-content-list{counter-reset:list-counter}@media only screen and (max-width: 479px){.viewed-shared-tabs .tab-content-list{padding-left:5%}}.viewed-shared-tabs .tab-content-list>li{position:relative;margin:0 0 6px 2em;padding:5px 0 0 1em;list-style:none;height:50px;counter-increment:list-counter}.viewed-shared-tabs .tab-content-list>li:before{content:counter(list-counter);position:absolute;top:-2px;left:-40px;-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;margin-right:8px;border:1px solid rgba(0,0,0,0.4);font-weight:bold;text-align:center;border-radius:100%;line-height:2.4;font-size:1.125em}.section-search-results .section-title{text-transform:none;font-weight:300;font-size:28px}@media only screen and (max-width: 767px){.section-search-results .section-title{font-size:18px;padding-top:20px;margin-bottom:0}}.generic-page .viewed-shared-tabs{max-width:500px;margin:3em auto 0}body.content-page.e-newsletter .section.newsletter-signup{display:none !important}@media only screen and (max-width: 1200px) and (min-width: 768px){.e-newsletter.content-page.row-main{padding-left:60px}}.e-newsletter #content{padding:20px 0 60px 0;background-color:#FFFFFF}@media only screen and (max-width: 767px){.e-newsletter #content{padding-bottom:40px;margin-top:0}}.e-newsletter #content .separator-bar{margin-bottom:50px}@media only screen and (max-width: 767px){.e-newsletter #content .separator-bar{margin-bottom:20px}}.e-newsletter #content>.row{max-width:1030px}.e-newsletter #content>.row .newsletter-inner-row{overflow:hidden;position:relative}@media only screen and (min-width: 481px) and (max-width: 767px){.e-newsletter #content>.row .newsletter-inner-row{padding-bottom:30px}}@media only screen and (max-width: 480px){.e-newsletter #content>.row .newsletter-inner-row{padding-bottom:50px}.e-newsletter #content>.row .newsletter-inner-row h1{font-size:22px}}.e-newsletter #content>.row .newsletter-inner-row .instructions-hide{visibility:hidden}.e-newsletter #content>.row .newsletter-inner-row .col-newsletter{margin-bottom:30px}@media only screen and (min-width: 481px) and (max-width: 767px){.e-newsletter #content>.row .newsletter-inner-row .col-newsletter{margin-bottom:20px}}.e-newsletter #content>.row .newsletter-inner-row .col-computer{text-align:center}.e-newsletter #content>.row .newsletter-inner-row .col-computer .img-computer{display:inline-block;height:auto;margin-bottom:-40px;text-align:center}@media only screen and (max-width: 767px){.e-newsletter #content>.row .newsletter-inner-row .col-computer{display:none}}.e-newsletter #content .fieldset-newsletter{width:332px;position:absolute;bottom:0}@media only screen and (max-width: 980px){.e-newsletter #content .fieldset-newsletter{margin-top:20px}}@media only screen and (max-width: 767px){.e-newsletter #content .fieldset-newsletter{text-align:center;width:96%;bottom:20px}}@media only screen and (max-width: 480px){.e-newsletter #content .fieldset-newsletter{width:92%;bottom:10px}.e-newsletter #content .fieldset-newsletter .btn-content{width:100%}}.e-newsletter #content .fieldset-newsletter .text-input-email,.e-newsletter #content .fieldset-newsletter .btn-link-alt{display:inline-block;vertical-align:middle;float:none}.e-newsletter #content .fieldset-newsletter .text-input-email{width:200px;margin-right:12px;border:solid 1px #bcbcbc}@media only screen and (max-width: 480px){.e-newsletter #content .fieldset-newsletter .text-input-email{margin:0 0 12px 0;width:100%;display:block}}.e-newsletter #content .fieldset-newsletter .btn-link-alt{background-color:#53499a;border:0;height:26px}@media only screen and (max-width: 480px){.e-newsletter #content .fieldset-newsletter .btn-link-alt{width:100%;display:block;padding:4px 9px}}@media only screen and (max-width: 480px){.e-newsletter #content .fieldset-newsletter label.error{bottom:auto;top:-30px}}.e-newsletter #content .success-message-newsletter{font-weight:bold;text-align:left}@media only screen and (min-width: 481px){.e-newsletter #content .success-message-newsletter{position:relative;top:40px}}@media only screen and (min-width: 1221px){.full-tile-col .campaign-cta{position:absolute;bottom:0}}.campaign-cta .cta-md,.campaign-cta .cta-sm{display:none;margin:0 auto}.campaign-cta .cta-lg{display:block;margin:0 auto}@media only screen and (min-width: 767px) and (max-width: 1220px){.campaign-cta .cta-lg,.campaign-cta .cta-sm{display:none}.campaign-cta .cta-md{display:block}}@media only screen and (max-width: 810px){.campaign-cta .cta-lg,.campaign-cta .cta-md{display:none}.campaign-cta .cta-sm{display:block}}.article-detail .campaign-cta .cta-md,.article-detail .campaign-cta .cta-sm{display:none;margin:0 auto}.article-detail .campaign-cta .cta-lg{display:block;margin:0 auto}@media only screen and (max-width: 767px){.article-detail .campaign-cta .cta-lg,.article-detail .campaign-cta .cta-sm{display:none}.article-detail .campaign-cta .cta-md{display:block}}@media only screen and (max-width: 479px){.article-detail .campaign-cta .cta-lg,.article-detail .campaign-cta .cta-md{display:none}.article-detail .campaign-cta .cta-sm{display:block}}@media print{.viewed-shared-tabs,.healthy-tip,.section-related,.related-topics,.newsletter-signup,.article .article-image,.article .article-content img{display:none !important}.full-tile-col{height:auto !important;width:85% !important;float:left !important;margin:5px 0.5in !important;padding:0 !important;border-top:solid 1px #CCCCCC}.full-tile-col .tile-general{height:auto !important}.full-tile-col .tile-general .tile-image{display:none !important}.full-tile-col .tile-general .tile-body{position:absolute;float:left  !important;height:auto !important;padding:0 !important;width:100% !important}.full-tile-col .tile-general .tile-body .tile-content{max-height:none !important}.col-tile{height:auto !important;width:85% !important;float:left !important;margin:5px 0.5in !important;border-top:solid 1px #CCCCCC !important;clear:both}.col-tile .tile a{padding:0 !important;text-align:left}.col-tile .fa,.col-tile .article .article-content .pquote:before,.article .article-content .col-tile .pquote:before,.col-tile .tile-image{display:none !important}.col-tile .tile-title,.col-tile .tile-summary{color:#000000 !important;max-height:none !important;margin:5px 0 !important;padding:0 !important}.col-tile .tile-category{position:relative !important}.col-tile .tile-content,.col-tile .tile-body,.col-tile .tile-category{height:auto !important;padding:5px 0 !important;margin:0 !important;text-align:left !important}.article .col.md-8{width:100%}.article .col.md-4{display:none !important}.article .article-content a{text-decoration:none !important}.article .article-header.align-center{text-align:left}.article .article-header.align-center .article-title{font-size:32px}.article .article-content h2{font-size:18pt !important}.social-hub .app-bar .site-description{margin:20px 0 !important;float:left !important;width:60% !important}.social-hub .app-bar .site-description h2{font-size:16px !important}.social-hub .app-bar .site-description h3{font-size:14px !important}}.col-tile{float:left;margin:0;padding:0;background-color:#FFFFFF;width:370px;height:400px}.ie8 .col-tile{width:355px;margin-bottom:30px}@media only screen and (max-width: 810px){.col-tile{margin:15px auto;float:none}}@media only screen and (max-width: 479px){.col-tile{margin:15px 0;width:100%;float:none;height:auto}}.section-grid{padding-top:20px;position:relative;z-index:0}@media only screen and (max-width: 767px){.section-grid{padding-top:0}}.section-grid .row{margin:0 auto}@media only screen and (max-width: 1220px){.section-grid .row{max-width:810px}}@media only screen and (max-width: 810px){.section-grid .row{max-width:calc(100% - 30px)}}.section-grid .row-tiles{margin-left:-20px}@media only screen and (max-width: 1220px){.section-grid .row-tiles{margin-left:-20px}}@media only screen and (max-width: 810px){.section-grid .row-tiles{margin-left:0}}.section-grid .col-tile{margin:15px 0 15px 30px;overflow:hidden}@media only screen and (max-width: 1220px){.section-grid .col-tile{margin:25px 0 3px 30px}}@media only screen and (max-width: 810px){.section-grid .col-tile{margin:15px auto}}.tile{position:relative;width:100%;height:100%;background-color:#fff;overflow:hidden}.tile .icon-circle,.tile .article .article-content .pquote:before,.article .article-content .tile .pquote:before{border-width:2px}.tile .tile-title{letter-spacing:0.02em}.tile:hover .tile-title{text-decoration:underline}.tile a{text-decoration:none;color:inherit}.tile a .tile-image{width:100%;height:208px;overflow:hidden;position:relative;line-height:0}@media only screen and (max-width: 479px){.tile a .tile-image{height:auto;background-color:#FFFFFF}}.tile a .tile-image img{position:relative;width:100%;height:100%;max-height:100%;max-width:none;display:block;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 4s ease;transition:all 4s ease}html.mobile .tile a .tile-image img{-webkit-transform:none;transform:none;-webkit-transistion:none;transistion:none}.tile:hover .tile-image img{-webkit-transform:scale(1.2);transform:scale(1.2)}.tile.tile-general{text-align:center}.tile.tile-general .icon-circle,.tile.tile-general .article .article-content .pquote:before,.article .article-content .tile.tile-general .pquote:before{position:absolute;top:65px;left:calc(50% - 30px);color:#FFFFFF;z-index:1}@media only screen and (max-width: 349px){.tile.tile-general .icon-circle,.tile.tile-general .article .article-content .pquote:before,.article .article-content .tile.tile-general .pquote:before{top:27%}}.ie8 .tile.tile-general .icon-circle,.ie8 .tile.tile-general .article .article-content .pquote:before,.article .article-content .ie8 .tile.tile-general .pquote:before{left:42%}.tile.tile-general .icon-circle.fa-play,.tile.tile-general .article .article-content .fa-play.pquote:before,.article .article-content .tile.tile-general .fa-play.pquote:before{text-indent:7px}.tile.tile-general .tile-category{position:absolute;font-weight:600;text-transform:uppercase;font-size:11px;text-align:left;margin-bottom:10px}.tile.tile-general .tile-category a{width:100%;height:100%;padding:5px 0;display:block}.tile.tile-general .tile-category a:before{content:"";border-bottom:1px solid transparent;width:0;height:1em;top:50%;margin-top:-0.2em;content:"";display:block;position:absolute;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition:all .3s;transition:all .3s}.tile.tile-general .tile-category a:hover:before{width:100%;border-color:#534588}.tile.tile-general .tile-body{padding:20px 15px;text-align:left;background:#fff;height:200px;width:100%}@media only screen and (max-width: 479px){.tile.tile-general .tile-body{height:auto;max-height:none}}.tile.tile-general .tile-body .tile-title{font-size:14px;font-weight:700;color:#534588;position:relative;margin-top:40px;margin-bottom:13px;max-height:36px;overflow:hidden}@media only screen and (max-width: 479px){.tile.tile-general .tile-body .tile-title{height:auto;max-height:none}}.tile.tile-general .tile-body .tile-content{display:block;width:100%;height:150px;margin-top:8px;overflow:hidden}@media only screen and (max-width: 479px){.tile.tile-general .tile-body .tile-content{height:auto;min-height:100px}}.tile.tile-general .tile-body .tile-summary{line-height:1.5;float:left;clear:both;max-height:64px;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 479px){.tile.tile-general .tile-body .tile-summary{height:auto;max-height:none}}.tile.tile-full-image .tile-image{height:auto}.tile.tile-social,.tile.tile-alt{color:#FFFFFF;transition:all 300ms ease-out;-webkit-transition:all 300ms ease}.tile.tile-social.tile-twitter,.tile.tile-alt.tile-twitter{background-color:#55acef}.tile.tile-social.tile-twitter:hover,.tile.tile-alt.tile-twitter:hover{background-color:#2695eb}.tile.tile-social.tile-facebook,.tile.tile-alt.tile-facebook{background-color:#3b5999}.tile.tile-social.tile-facebook:hover,.tile.tile-alt.tile-facebook:hover{background-color:#2d4474}.tile.tile-social.tile-quiz,.tile.tile-alt.tile-quiz{background-color:#534588}.tile.tile-social.tile-quiz:hover,.tile.tile-alt.tile-quiz:hover{background-color:#3e3466}.tile.tile-social a,.tile.tile-alt a{display:block;height:100%;width:100%;text-align:center;padding:60px 0}.tile.tile-social a:hover .tile-title,.tile.tile-alt a:hover .tile-title{text-decoration:none}.tile.tile-social .icon-circle,.tile.tile-social .article .article-content .pquote:before,.article .article-content .tile.tile-social .pquote:before,.tile.tile-alt .icon-circle,.tile.tile-alt .article .article-content .pquote:before,.article .article-content .tile.tile-alt .pquote:before{margin-bottom:30px}.tile.tile-social .tile-title,.tile.tile-alt .tile-title{color:#FFFFFF;font-size:1.2em;font-weight:600;position:relative;padding-bottom:30px}.tile.tile-social .tile-title:after,.tile.tile-alt .tile-title:after{content:"";border-top:solid 1px #FFF;width:50px;display:inline-block;position:absolute;bottom:0;left:calc(50% - 25px)}.ie8 .tile.tile-social .tile-title:after,.ie8 .tile.tile-alt .tile-title:after{left:43%}.tile.tile-social .tile-summary,.tile.tile-alt .tile-summary{margin-top:30px;padding:0 10%}.tile-list-actions{position:relative;clear:both;float:left;width:100%;height:72px;margin-top:20px;text-align:center}.tile-list-actions .la-ball-clip-rotate{position:absolute;top:0;left:30px;right:0;color:#534588}@media only screen and (max-width: 767px){.tile-list-actions .la-ball-clip-rotate{left:0}}.tile-list-actions .btn-load-more{position:absolute;top:0;left:0;right:0;width:100%;width:80%;margin:10px 10% 5% 10%}.ie8 .tile-list-actions .btn-load-more{width:370px;margin:0 auto}@media only screen and (min-width: 768px){.tile-list-actions .btn-load-more{width:370px;display:block;margin:0 auto;position:relative;top:17px;left:5px}}.full-tile-col{width:100%;margin:10px 0 15px;padding:0 20px 0 30px}.full-tile-col:hover .tile-title{text-decoration:none}.full-tile-col:hover .tile-image img{-webkit-transform:none;transform:none;opacity:1}@media only screen and (max-width: 1220px){.full-tile-col{padding:0 10px 0 30px;margin-bottom:3px}}@media only screen and (min-width: 479px) and (max-width: 810px){.full-tile-col{width:400px;margin:0 auto;padding:0 15px}}@media only screen and (max-width: 479px){.full-tile-col{padding:0}}.full-tile-col .tile-general{clear:both;width:100%;height:400px;background-color:#FFFFFF}@media only screen and (max-width: 1220px){.full-tile-col .tile-general{height:auto}}.full-tile-col .tile-general .tile-image{float:left;height:400px;width:770px;overflow:hidden;line-height:0}@media only screen and (max-width: 1220px){.full-tile-col .tile-general .tile-image{height:auto;width:100%}}.full-tile-col .tile-general .tile-image img{width:100%;height:auto}.full-tile-col .tile-general .tile-body{position:relative;float:right;width:385px;height:380px;padding:20px 40px 0 30px}.ie8 .full-tile-col .tile-general .tile-body{float:left;width:350px}@media only screen and (max-width: 1220px){.full-tile-col .tile-general .tile-body{width:100%;height:auto;padding-top:10px;padding-bottom:10px;padding-right:30px}}.full-tile-col .tile-general .tile-body .tile-title{margin-top:10px}.full-tile-col .tile-general .tile-body .tile-content{display:block;overflow:hidden;height:auto;max-height:200px;padding-bottom:10px;margin-bottom:20px;border-bottom:solid 1px rgba(0,0,0,0.25)}@media only screen and (max-width: 479px){.full-tile-col .tile-general .tile-body .tile-content{min-height:none}}.full-tile-col .tile-general .tile-body .tile-content:hover .tile-title{text-decoration:underline}.full-tile-col .tile-general .tile-body .list-featured-articles{text-transform:uppercase;font-size:12px;font-weight:600}.full-tile-col .tile-general .tile-body .list-featured-articles li{margin-bottom:10px;height:auto;overflow:hidden;max-height:35px}.full-tile-col .tile-general .tile-body .list-featured-articles a{color:#534588}.full-tile-col .tile-general .tile-body .list-featured-articles a:hover{color:#3f3567;text-decoration:underline}.grid-results-title{font-size:23px;font-weight:400;text-transform:none;margin-top:1.5em;margin-left:10px}.grid-results-title span{font-weight:700}@media only screen and (max-width: 1220px){.grid-results-title{text-align:center;margin-bottom:0.75em;margin-left:0}}@media only screen and (max-width: 479px){.grid-results-title{font-size:16px}}@media print{.social-share{display:none}}.social-share a{display:block;text-align:center;line-height:1;padding:10px 0;border:1px solid #bcc1c3;border-radius:50%;color:#bcc1c3;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.social-share .addthis_toolbox>div{display:inline-block;width:40px;height:40px;line-height:40px;margin-right:5px}.social-share .addthis_toolbox>div:hover a{color:#534588;border-color:#534588}.social-share .addthis_toolbox>div:hover .addthis_button_facebook{color:#3b5999;border-color:#3b5999}.social-share .addthis_toolbox>div:hover .addthis_button_twitter{color:#55acef;border-color:#55acef}.social-share .fa,.social-share .article .article-content .pquote:before,.article .article-content .social-share .pquote:before{font-size:1.2em}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../img/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("../img/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../img/fancybox/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../img/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../img/fancybox/fancybox_sprite_2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("../img/fancybox/fancybox_loading_2x.gif");background-size:24px 24px}}.flickity-primary,.flickity-special{height:430px;padding-top:20px}@media only screen and (max-width: 767px){.flickity-primary,.flickity-special{position:relative;width:370px;height:auto;padding-top:0;margin:0 auto}.flickity-primary .feature-story,.flickity-special .feature-story{top:0 !important;left:0 !important}}.flickity-prev-next-button{position:absolute;top:50%;height:170px;width:43px;border:none;background:#000000;opacity:0.25;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.flickity-prev-next-button:hover,.flickity-prev-next-button:focus{opacity:0.75}.impact-everyday .flickity-prev-next-button,.impact-everyday-landing .flickity-prev-next-button{opacity:0.75}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button.next{right:0}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#FFFFFF}.flickity-prev-next-button.no-svg{color:#333;font-size:30px}
