@font-face{font-family:"Bariol";src:url("/library/fonts/bariol_regular-webfont.eot");src:url("/library/fonts/bariol_regular-webfont.eot?#iefix") format("embedded-opentype"),url("/library/fonts/bariol_regular-webfont.woff") format("woff"),url("/library/fonts/bariol_regular-webfont.ttf") format("truetype"),url("/library/fonts/bariol_regular-webfont.svg#bariol_regularregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Bariol";src:url("/library/fonts/bariol_regular_italic-webfont.eot");src:url("/library/fonts/bariol_regular_italic-webfont.eot?#iefix") format("embedded-opentype"),url("/library/fonts/bariol_regular_italic-webfont.woff") format("woff"),url("/library/fonts/bariol_regular_italic-webfont.ttf") format("truetype"),url("/library/fonts/bariol_regular_italic-webfont.svg#bariolregular_italic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"Bariol";src:url("/library/fonts/bariol_bold-webfont.eot");src:url("/library/fonts/bariol_bold-webfont.eot?#iefix") format("embedded-opentype"),url("/library/fonts/bariol_bold-webfont.woff") format("woff"),url("/library/fonts/bariol_bold-webfont.ttf") format("truetype"),url("/library/fonts/bariol_bold-webfont.svg#bariol_boldbold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Bariol";src:url("/library/fonts/bariol_bold_italic-webfont.eot");src:url("/library/fonts/bariol_bold_italic-webfont.eot?#iefix") format("embedded-opentype"),url("/library/fonts/bariol_bold_italic-webfont.woff") format("woff"),url("/library/fonts/bariol_bold_italic-webfont.ttf") format("truetype"),url("/library/fonts/bariol_bold_italic-webfont.svg#bariol_boldbold_italic") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:"Bariol_light";src:url("/library/fonts/bariol_light-webfont.eot");src:url("/library/fonts/bariol_light-webfont.eot?#iefix") format("embedded-opentype"),url("/library/fonts/bariol_light-webfont.woff") format("woff"),url("/library/fonts/bariol_light-webfont.ttf") format("truetype"),url("/library/fonts/bariol_light-webfont.svg#bariol_lightlight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Bariol_light";src:url("/library/fonts/bariol_light_italic-webfont.eot");src:url("/library/fonts/bariol_light_italic-webfont.eot?#iefix") format("embedded-opentype"),url("/library/fonts/bariol_light_italic-webfont.woff") format("woff"),url("/library/fonts/bariol_light_italic-webfont.ttf") format("truetype"),url("/library/fonts/bariol_light_italic-webfont.svg#bariollight_italic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"Bariol_light";src:url("/library/fonts/bariol_regular-webfont.eot");src:url("/library/fonts/bariol_regular-webfont.eot?#iefix") format("embedded-opentype"),url("/library/fonts/bariol_regular-webfont.woff") format("woff"),url("/library/fonts/bariol_regular-webfont.ttf") format("truetype"),url("/library/fonts/bariol_regular-webfont.svg#bariol_regularregular") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Bariol_light";src:url("/library/fonts/bariol_regular_italic-webfont.eot");src:url("/library/fonts/bariol_regular_italic-webfont.eot?#iefix") format("embedded-opentype"),url("/library/fonts/bariol_regular_italic-webfont.woff") format("woff"),url("/library/fonts/bariol_regular_italic-webfont.ttf") format("truetype"),url("/library/fonts/bariol_regular_italic-webfont.svg#bariolregular_italic") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:"Bariol_thin";src:url("/library/fonts/bariol_thin-webfont.eot");src:url("/library/fonts/bariol_thin-webfont.eot?#iefix") format("embedded-opentype"),url("/library/fonts/bariol_thin-webfont.woff") format("woff"),url("/library/fonts/bariol_thin-webfont.ttf") format("truetype"),url("/library/fonts/bariol_thin-webfont.svg#bariolthin") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Bariol_thin";src:url("/library/fonts/bariol_thin_italic-webfont.eot");src:url("/library/fonts/bariol_thin_italic-webfont.eot?#iefix") format("embedded-opentype"),url("/library/fonts/bariol_thin_italic-webfont.woff") format("woff"),url("/library/fonts/bariol_thin_italic-webfont.ttf") format("truetype"),url("/library/fonts/bariol_thin_italic-webfont.svg#bariolthin_italic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"Bariol_thin";src:url("/library/fonts/bariol_light-webfont.eot");src:url("/library/fonts/bariol_light-webfont.eot?#iefix") format("embedded-opentype"),url("/library/fonts/bariol_light-webfont.woff") format("woff"),url("/library/fonts/bariol_light-webfont.ttf") format("truetype"),url("/library/fonts/bariol_light-webfont.svg#bariol_lightlight") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Bariol_thin";src:url("/library/fonts/bariol_light_italic-webfont.eot");src:url("/library/fonts/bariol_light_italic-webfont.eot?#iefix") format("embedded-opentype"),url("/library/fonts/bariol_light_italic-webfont.woff") format("woff"),url("/library/fonts/bariol_light_italic-webfont.ttf") format("truetype"),url("/library/fonts/bariol_light_italic-webfont.svg#bariollight_italic") format("svg");font-weight:bold;font-style:italic}/*!
 *  Font Awesome 4.1.0 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{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.3333333333em;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.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);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{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:""}.hidden{display:none !important;visibility:hidden}.invisible{visibility:hidden}.visuallyhidden{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px !important;margin:-1px;padding:0;border:0}.visuallyhiddenoff{overflow:visible;position:static;clip:none;height:auto;width:auto !important;margin:0;padding:0;border:0}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;clip:auto;height:auto;width:auto;margin:0;overflow:visible}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dashed;cursor:help}table{border-collapse:collapse}hr{display:block;height:1px;border:0;border-top:1px solid #999;margin:1em 0;padding:0}input,select{vertical-align:middle}html{background-color:#fff;font-size:62.5%;-webkit-overflow-scrolling:auto;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{width:100%;min-width:320px;font-family:Bariol,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.35em;color:#666;font-size:16px;font-size:1.6rem}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;font-weight:bold;text-rendering:optimizelegibility;line-height:1}h1,.h1{font-family:Bariol_light,Bariol,"Helvetica Neue",Helvetica,Arial,sans-serif}p,ol,ul,dl,address{margin-bottom:1.35em;line-height:1.35em}blockquote{margin:0 3.63636364% 1.35em 0;padding-left:3.63636364%;border-left:4px solid #c7bed2;font-family:Georgia,Times,"Times New Roman",serif;font-style:italic}q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}cite{font-style:normal}small{font-size:14px;font-size:1.4rem}b,strong{font-weight:bold}dfn,em{font-style:italic}dfn[title],abbr[title]{border-bottom-color:#e6e6e6;cursor:help}pre,code,kbd,samp{font-family:Monaco,Courier New,monospace;font-size:14px;font-size:1.4rem;line-height:1.35em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{position:relative;font-size:12px;font-size:1.2rem;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}time{display:block}ol,ul{list-style:none}a{text-decoration:none}hr{border-top-color:#e6e6e6}.rwd-smlr{display:block}span.rwd-smlr{display:inline}.rwd-lgr,span.rwd-lgr{display:none !important;visibility:hidden}body,html{background:#404040}.widthwrap{width:90%;max-width:1000px;margin:0 auto;padding-left:0;padding-right:0}.widthwrap::after{clear:both;content:"";display:table}.widthwrap>div{float:left;margin-right:3.6363636385%;box-sizing:border-box}body>header,#branding,#uniquepagecontent{background-color:#fff}#search{background-color:#404040;background:linear-gradient(black, #666666)}#search>div{background:transparent url(/library/images/ui/hex_grid-rev.png)}#developmentnotice{background-color:#a90700;color:#fff;font-size:14px;font-size:1.4rem;text-align:center;padding:.75em 2em 1em;line-height:1.2}#searchform,#searchform2{padding:2em 0}#searchform #keywords,#searchform #keywords2,#searchform #cmdSubmit-mobile,#searchform #cmdSubmit-wide,#searchform #cmdSubmit2,#searchform2 #keywords,#searchform2 #keywords2,#searchform2 #cmdSubmit-mobile,#searchform2 #cmdSubmit-wide,#searchform2 #cmdSubmit2{box-sizing:border-box;font-size:18px;font-size:1.8rem;-webkit-appearance:none;-webkit-border-radius:0px;display:inline-block;padding:.32em .2em;border-radius:3px}#searchform #keywords,#searchform2 #keywords{width:74.0909090904%;border:none;line-height:1.35}#searchform #keywords:focus,#searchform2 #keywords:focus{outline:none}#searchform #cmdSubmit-mobile,#searchform #cmdSubmit-wide,#searchform #cmdSubmit2,#searchform2 #cmdSubmit-mobile,#searchform2 #cmdSubmit-wide,#searchform2 #cmdSubmit2{border:none;color:#fff}#searchform #cmdSubmit-mobile:focus,#searchform #cmdSubmit-mobile:hover,#searchform #cmdSubmit-wide:focus,#searchform #cmdSubmit-wide:hover,#searchform #cmdSubmit2:focus,#searchform #cmdSubmit2:hover,#searchform2 #cmdSubmit-mobile:focus,#searchform2 #cmdSubmit-mobile:hover,#searchform2 #cmdSubmit-wide:focus,#searchform2 #cmdSubmit-wide:hover,#searchform2 #cmdSubmit2:focus,#searchform2 #cmdSubmit2:hover{background-color:#674490}#searchform #cmdSubmit-mobile,#searchform #cmdSubmit-wide,#searchform2 #cmdSubmit-mobile,#searchform2 #cmdSubmit-wide{font-weight:normal;width:22.2727272711%;margin-right:0;float:right;margin-top:3px;background-color:#999}#searchform #keywords2,#searchform2 #keywords2{width:100%;line-height:1.8;border:1px solid #c7bed2;border-radius:3px;background-color:#f4f2f6}#searchform #keywords2:focus,#searchform2 #keywords2:focus{background-color:#fff;outline:2px solid #c7bed2}#searchform #cmdSubmit2,#searchform2 #cmdSubmit2{background-color:#b8b8b8;display:block;margin:.5em auto 0;width:20.8333333308%}#searchform2{margin-top:-1em}.fontface .closebutton span{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px !important;margin:-1px;padding:0;border:0}.no-fontface .closebutton i{display:none !important;visibility:hidden}#branding{padding-top:30px;padding-bottom:0px;background:#fff url(/library/images/ui/shadowtile.png) repeat-x 0px -21px}#branding .widthwrap{position:relative}#branding .brandinglogo{width:280px;height:72px;background:#fff url(/library/images/ui/brandlogosprite.png) no-repeat bottom left;margin-left:2px}#branding .brandinglogo a{display:block;width:100%;height:100%;text-indent:-9999px}#branding .telno{font-size:16px;font-size:1.6rem;text-align:center}#branding .telno span{font-size:16px;font-size:1.6rem;text-transform:uppercase}#branding hr{margin-top:1.5em;margin-bottom:1em}#home #branding .brandinglogo{text-indent:-9999px}#slider{margin-bottom:0;border-top:1px solid #e6e6e6}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.slide{box-sizing:border-box;font-size:50px;font-size:5rem;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;line-height:.85;letter-spacing:-2px;padding-top:.5em;padding-bottom:1.2em}.slide span,.slide em{display:block;color:#fff;color:rgba(255,255,255,.7);font-style:normal}.slide span.mean,.slide em.mean{position:relative;top:-1px}.slide em{color:#fff;font-size:57px;font-size:5.7rem}.slide.newlife{background:#6fb027 url(/library/images/ui/1x1.gif) no-repeat 100% 50%;color:#fff}.slide.newdirections{background:#479ba1 url(/library/images/ui/1x1.gif) no-repeat 100% 50%;color:#fff}.slide.newip{background:#dca201 url(/library/images/ui/1x1.gif) no-repeat 100% 50%;color:#fff}.slide.newmethods{background:#a19e8c url(/library/images/ui/1x1.gif) no-repeat 100% 50%;color:#fff}.slide.newsales{background:#a90700 url(/library/images/ui/1x1.gif) no-repeat 100% 50%;color:#fff}.slide.reduced{font-size:35px;font-size:3.5rem;padding-bottom:.75em;background-image:none}.slide.reduced span{display:inline;position:static}.slide.reduced span.mean{display:block}.slide.reduced em{font-size:45px;font-size:4.5rem;position:relative;top:2px}#uniquepagecontent>div.widthwrap>aside{display:none !important;visibility:hidden}#uniquepagecontent .entry a,#uniquepagecontent .listing a,#uniquepagecontent aside[role=complementary] a,#client-list a,#testimonials a,#furtherreading a{background-color:transparent}#uniquepagecontent .entry a:link,#uniquepagecontent .listing a:link,#uniquepagecontent aside[role=complementary] a:link,#client-list a:link,#testimonials a:link,#furtherreading a:link{color:#674490}#uniquepagecontent .entry a:visited,#uniquepagecontent .listing a:visited,#uniquepagecontent aside[role=complementary] a:visited,#client-list a:visited,#testimonials a:visited,#furtherreading a:visited{color:#999}#uniquepagecontent .entry a:hover,#uniquepagecontent .listing a:hover,#uniquepagecontent aside[role=complementary] a:hover,#client-list a:hover,#testimonials a:hover,#furtherreading a:hover{color:#fff;background-color:#674490;padding:.1em .25em .15em;margin-left:-0.25em;margin-right:-0.25em;transition:background-color .13s linear}#uniquepagecontent .entry a:active,#uniquepagecontent .listing a:active,#uniquepagecontent aside[role=complementary] a:active,#client-list a:active,#testimonials a:active,#furtherreading a:active{background-color:#c7bed2}#uniquepagecontent .entry a,#uniquepagecontent .listing a{border-bottom:1px dotted red}#uniquepagecontent .entry a:link,#uniquepagecontent .listing a:link{border-bottom-color:#674490}#uniquepagecontent .entry a:visited,#uniquepagecontent .listing a:visited{border-bottom-color:#b8b8b8}#uniquepagecontent .entry a:hover,#uniquepagecontent .listing a:hover{border-bottom:none;border-radius:5px}#uniquepagecontent .entry a:active,#uniquepagecontent .listing a:active{background-color:#c7bed2}#uniquepagecontent .entry h1 a:link,#uniquepagecontent .entry h1 a:visited,#uniquepagecontent .entry h1 a:hover,#uniquepagecontent .entry h1 a:active,#uniquepagecontent .listing h1 a:link,#uniquepagecontent .listing h1 a:visited,#uniquepagecontent .listing h1 a:hover,#uniquepagecontent .listing h1 a:active{border-bottom:none}#uniquepagecontent .entry h1 a:hover,#uniquepagecontent .listing h1 a:hover{border-radius:6px}#uniquepagecontent .entry a.viewlink,#uniquepagecontent .listing a.viewlink{color:#fff;font-size:13px;font-size:1.3rem;font-weight:bold;padding:.1em .5em .1em;display:block;float:left;margin:.5em 0 1em -0.2em;border-bottom:none}#uniquepagecontent .entry a.viewlink:link,#uniquepagecontent .listing a.viewlink:link{border-radius:3px;background-color:#c7bed2}#uniquepagecontent .entry a.viewlink:hover,#uniquepagecontent .listing a.viewlink:hover{background-color:#674490;transition:background-color .13s linear}#uniquepagecontent aside[role=complementary] li a:hover,#client-list li a:hover{padding:.1em .5em .25em;margin-left:-0.5em;margin-right:-0.5em;border-radius:3px}#uniquepagecontent aside[role=complementary] li a:active,#client-list li a:active{background-color:#c7bed2}#uniquepagecontent>h1{padding:.75em 0 1em;background-color:#4e346d;background:#4e346d url(/library/images/ui/hex_grid-rev.png);color:#fff;margin-bottom:2.7em;border-top:2px solid #fff}#uniquepagecontent>h1 span{font-size:40px;font-size:4rem;font-weight:bold;line-height:1;display:block}#uniquepagecontent>h1 span span{font-size:20px;font-size:2rem;display:block;letter-spacing:1px;text-indent:2px;font-weight:normal}#uniquepagecontent>h1 time{display:inline}.entry,.listing{margin-bottom:1.35em;border-bottom:1px solid #b8b8b8;color:#666}.entry:last-of-type,.entry.tab,.listing:last-of-type,.listing.tab{border-bottom:none;margin-bottom:4.05em}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,.listing h1,.listing h2,.listing h3,.listing h4,.listing h5,.listing h6{margin-bottom:.5em;font-family:Bariol_light,Bariol,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}.entry h2,.listing h2{font-size:24px;font-size:2.4rem;padding-bottom:.3375em;padding-top:1em;padding-bottom:.5em;border-bottom:1px solid #e6e6e6}.entry h2.notes,.listing h2.notes{font-size:18px;font-size:1.8rem;border:none;color:#999}.entry h1+h2,.listing h1+h2{padding-top:0}.entry h3,.listing h3{text-transform:uppercase;font-weight:bold;font-family:Bariol,"Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:.5em;color:#b8b8b8}.entry p,.entry ol,.entry ul,.listing p,.listing ol,.listing ul{margin-bottom:1.35em}.entry ul,.entry ol,.listing ul,.listing ol{list-style-position:outside;list-style:disc;margin-left:1.2em}.entry ul li,.entry ol li,.listing ul li,.listing ol li{margin-bottom:.5em}.entry ol,.listing ol{list-style:decimal}.entry figure,.entry img,.listing figure,.listing img{margin-top:1.5em;margin-bottom:2em}.entry figure:first-child,.entry img:first-child,.listing figure:first-child,.listing img:first-child{margin-top:0}.entry h1+img,.entry h1+figure,.listing h1+img,.listing h1+figure{margin-top:0}.entry img,.listing img{box-sizing:border-box;box-shadow:0 5px 10px rgba(0,0,0,.35);border:#fff solid 15px;width:100%;height:auto;display:block}.entry figure>img,.listing figure>img{margin-top:0;margin-bottom:0}.entry figcaption,.listing figcaption{text-align:center;font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;font-size:14px;font-size:1.4rem;margin-top:.85em}.entry figcaption span,.listing figcaption span{color:#999;font-size:11px;font-size:1.1rem}.entry blockquote,.listing blockquote{color:#999;font-size:14px;font-size:1.4rem}.entry blockquote p,.listing blockquote p{line-height:1.4}.entry p.tagline,.listing p.tagline{font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;color:#999;width:100%;margin-left:.2em;margin-top:-1em}.entry iframe,.listing iframe{box-sizing:border-box;box-shadow:0 5px 10px rgba(0,0,0,.35);border:#fff solid 15px;width:100%}.entry .aspect-ratio,.listing .aspect-ratio{position:relative;width:100%;height:0;padding-bottom:79.75%;padding-bottom:79.75%}.entry .aspect-ratio iframe,.listing .aspect-ratio iframe{height:100%;position:absolute;left:0;top:0}.entry .meta,.listing .meta{border-top:1px solid #e6e6e6}.entry .meta dl::after,.listing .meta dl::after{clear:both;content:"";display:table}.entry .meta dt,.listing .meta dt{font-weight:bold;width:30.9090909076%;float:left;clear:right}.entry .meta dd,.listing .meta dd{width:65.4545454538%;margin-right:0;float:right}.entry .content::after,.listing .content::after{clear:both;content:"";display:table}.listing .meta{margin-bottom:1.35em;border-top:none}.listing .meta p{margin-bottom:0}.listing .meta p span{font-weight:bold;display:inline-block;width:30.9090909076%}.listing p.tagline{font-size:14px;font-size:1.4rem;margin-top:-0.25em}.listing time{margin-bottom:.75em;font-weight:bold;text-transform:uppercase;font-size:14px;font-size:1.4rem}.listing h1 time{display:inline;font-size:60%;font-weight:normal}.listing h1 time:after{content:" | "}.listing li:first-child{font-weight:bold;text-transform:uppercase}#prevnextlinks{border-top:2px solid #e6e6e6;padding-top:1.75em}#prevnextlinks::after{clear:both;content:"";display:table}#prevnextlinks li{float:left;margin-left:0;margin-right:1em}#prevnextlinks li a span{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px !important;margin:-1px;padding:0;border:0}#prevnextlinks li.next i{margin:0 0 0 .4em}#prevnextlinks li.prev i{margin:0 .4em 0 0}#prevnextlinks li:last-child a span{overflow:visible;position:static;clip:none;height:auto;width:auto !important;margin:0;padding:0;border:0}#prevnextlinks a:link,#prevnextlinks a:visited,#prevnextlinks a:hover,#prevnextlinks a:active,#prevnextlinks a:focus{display:block;border-bottom:none !important;font-size:18px;font-size:1.8rem;padding:.5em !important;margin:0 !important;color:#fff !important;border-radius:3px;background-color:#c7bed2}#prevnextlinks a:hover,#prevnextlinks a:active,#prevnextlinks a:focus{background-color:#674490}#furtherreading{border-top:2px solid #e6e6e6;clear:both;padding-top:1.75em;font-size:18px;font-size:1.8rem;position:relative;top:-1.5em}#furtherreading li{margin-bottom:.5em}#furtherreading a{border-radius:3px}#furtherreading i{color:#c7bed2}#search-results .listing ul{margin-left:0}#search-results .listing li{list-style:none;margin-bottom:0}#search-results .listing time{font-weight:normal}ul.rslides,ul.nomarker,ul#prevnextlinks,ul#furtherreading,ol.rslides,ol.nomarker,ol#prevnextlinks,ol#furtherreading{margin-left:0;list-style:none}.entry h1,.listing h1,div.widthwrap>aside>h1,#client-list h1,#testimonials h1,.h1,ul.tablinks,ul.sortlinks{font-size:28px;font-size:2.8rem;color:#674490;font-family:Bariol_light,Bariol,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;padding-bottom:.675em;margin-bottom:1.35em;border-bottom:2px solid #e6e6e6}.listing h1{margin-bottom:0;border-bottom:none}.no-js ul.tablinks,.no-js ul.sortlinks{margin-top:-0.5em}.no-js ul.tablinks li,.no-js ul.sortlinks li{font-size:20px;font-size:2rem;color:#674490;font-family:Bariol,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.75}.no-js ul.tablinks li:before,.no-js ul.sortlinks li:before{content:">";padding-right:.7em}.no-js ul.tablinks li i,.no-js ul.sortlinks li i{display:none !important;visibility:hidden}.js ul.tablinks li,.js ul.sortlinks li{margin-bottom:.2em}.js ul.tablinks li a,.js ul.tablinks li a:link,.js ul.tablinks li a:visited,.js ul.tablinks li a:hover,.js ul.tablinks li a:active,.js ul.sortlinks li a,.js ul.sortlinks li a:link,.js ul.sortlinks li a:visited,.js ul.sortlinks li a:hover,.js ul.sortlinks li a:active{color:#999}.js ul.tablinks li .fa,.js ul.sortlinks li .fa{width:1.5em;color:#e6e6e6;position:relative;top:.05em}.js ul.tablinks li .fa-check-circle,.js ul.sortlinks li .fa-check-circle{display:none !important;visibility:hidden}.js ul.tablinks li.active .fa-circle,.js ul.tablinks li.active .fa-circle-o,.js ul.sortlinks li.active .fa-circle,.js ul.sortlinks li.active .fa-circle-o{display:none !important;visibility:hidden}.js ul.tablinks li.active .fa-check-circle,.js ul.sortlinks li.active .fa-check-circle{display:block !important;visibility:visible;display:inline-block !important;color:#674490}.js ul.tablinks li a:hover,.js ul.tablinks li a:focus,.js ul.sortlinks li a:hover,.js ul.sortlinks li a:focus{background-color:transparent}.js ul.tablinks li a:hover i,.js ul.tablinks li a:focus i,.js ul.sortlinks li a:hover i,.js ul.sortlinks li a:focus i{color:#999}[aria-hidden=true]{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px !important;margin:-1px;padding:0;border:0}#case-studies-detail .meta{background-color:#f4f2f6;padding:.45em 1em;border-top:1px dotted #c7bed2;border-bottom:1px dotted #c7bed2;margin:1.5em 0 1.25em}#case-studies-detail .meta dl{margin:0}#case-studies-detail .meta dl>*{line-height:1.6}#case-studies-detail #outcomes{list-style:none;margin-left:0}#case-studies-detail #outcomes li{margin-left:1.2em;position:relative;font-weight:bold}#case-studies-detail #outcomes i.fa{position:absolute;margin-left:-1.3em;top:.2em;color:#81d00b}footer{background-color:#404040;color:#b8b8b8;font-size:13px;font-size:1.3rem;padding:2em 0 3em}footer p{margin:.5em 0;line-height:1.2}footer p:last-of-type{margin-top:1.5em}footer a{transition:color .2s linear}footer a:link,footer a:visited{color:#b8b8b8;border-bottom:1px dotted #999}footer a:hover,footer a:focus{color:#fff;border-bottom:none}#error404 .refer-to-list{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px !important;margin:-1px;padding:0;border:0}#news-item .entry p:first-of-type,#about .entry p:first-of-type,#ceme .entry p:first-of-type,#ceme-what-is-ceme .entry p:first-of-type,#ceme-how-does-ceme-work .entry p:first-of-type,#ceme-why-is-ceme-valuable .entry p:first-of-type{font-weight:bold;font-size:115%}#news-item .entry blockquote p:first-of-type,#about .entry blockquote p:first-of-type,#ceme .entry blockquote p:first-of-type,#ceme-what-is-ceme .entry blockquote p:first-of-type,#ceme-how-does-ceme-work .entry blockquote p:first-of-type,#ceme-why-is-ceme-valuable .entry blockquote p:first-of-type{font-weight:normal}ul.publicationlist li{font-size:12px;font-size:1.2rem;line-height:1.2;margin-bottom:1em}#client-list i.fa{font-size:12px;font-size:1.2rem}#news .news-or-pr-flag{font-size:14px;font-size:1.4rem;margin-top:-0.5em;color:#999;text-transform:uppercase;padding-top:.4em;border-top:1px solid #e6e6e6}#news .news-or-pr-flag i{margin-right:.5em;color:#999}#news h1 i.fa{display:none !important;visibility:hidden}.no-fontface .news-or-pr-flag i{display:none !important;visibility:hidden}#attachments{background-color:#f4f2f6;padding:.45em 1.5em;border-top:1px dotted #c7bed2;border-bottom:1px dotted #c7bed2;margin:1.5em 0 1.25em}#attachments h2{color:#4e346d;border-bottom-color:#c7bed2}#attachments a{display:inline-block;margin-left:50px;border:none !important;padding:.1em .25em .15em;position:relative}#attachments a:hover{margin-left:50px !important}#attachments a:before{content:"";width:50px;height:25px;position:absolute;left:-50px;background:transparent url(/library/images/ui/document_markers.png) no-repeat 0px 0px}#attachments a[href$=".doc"]:before,#attachments a[href$=".docx"]:before{background-position-y:-150px}#attachments a[href$=".xls"]:before{background-position-y:-300px}#clients-and-testimonials blockquote{background-color:#f4f2f6;border-radius:8px;padding:1.5em;border:none;position:relative;margin-bottom:2em;margin-right:0}#clients-and-testimonials blockquote:target{background-color:#e7e3eb;color:#35244a}#clients-and-testimonials blockquote:target:after{border-top-color:#e7e3eb}#clients-and-testimonials blockquote:after{content:" ";height:0;width:0;border:solid transparent 20px;border-top-color:#f4f2f6;position:absolute;right:15%;top:100%}#clients-and-testimonials blockquote p{font-size:13px;font-size:1.3rem;line-height:1.6}#clients-and-testimonials blockquote cite span{font-size:12.5px;font-size:1.25rem;line-height:1.5;display:block;margin-top:.5em}#mapwrapper{width:100%;height:300px}iframe{height:100%;box-sizing:border-box;box-shadow:0 5px 10px rgba(0,0,0,.35);border:#fff solid 15px}dl#phoneandfax dt.phone{font-size:20px;font-size:2rem}dl#phoneandfax dd.phone{font-size:32px;font-size:3.2rem;line-height:1.1}dl#phoneandfax dt{margin-top:2em;margin-bottom:.5em}dl#phoneandfax dt:first-child{margin-top:0}#routes-col dt{font-weight:bold;margin-top:.5em}#routes-col dt:first-child{margin-top:0}#block_a .rslides{display:none !important;visibility:hidden}#contactform{background:#404040 url(/library/images/ui/hex_grid-rev.png);color:#e6e6e6;padding:2em 0}#contactform h1{font-size:40px;font-size:4rem;margin-bottom:.9em}#contactform p{font-size:12px;font-size:1.2rem;margin-left:.25em;margin-top:1.35em;color:#b8b8b8;letter-spacing:1px}#contactform label,#contactform input[type=text],#contactform input[type=email],#contactform textarea{display:block}#contactform label{font-size:18px;font-size:1.8rem;margin-bottom:.5em}#contactform input[type=text],#contactform input[type=email],#contactform textarea{box-sizing:border-box;font-size:18px;font-size:1.8rem;border-radius:4px;display:block;width:100%;padding:5px;border:transparent 2px solid;background-color:#b8b8b8;margin-bottom:.9em}#contactform input[type=text]:focus,#contactform input[type=email]:focus,#contactform textarea:focus{background-color:#fff;outline:none;border:#fff 2px solid}#contactform textarea{height:13.5em}#contactform input[type=submit],#contactform button[type=submit]{-webkit-appearance:none;-webkit-border-radius:0px;background-color:#999;border:2px solid transparent;border-radius:3px;font-size:18px;font-size:1.8rem;display:block;padding:.3em .75em;font-weight:normal}#contactform input[type=submit]:hover,#contactform input[type=submit]:focus,#contactform button[type=submit]:hover,#contactform button[type=submit]:focus{background-color:#666;color:#fff;border-color:#999}#contactform input[type=submit]:active,#contactform button[type=submit]:active{position:relative;top:1px}#contactform label[for=captcha]{font-size:14px;font-size:1.4rem}#contactform label[for=captcha] span{color:#fff;font-size:20px;font-size:2rem}#contactform #gdpr-consent{margin-bottom:1em;overflow:auto;padding-left:2.5rem;position:relative}#contactform #gdpr-consent #form-input-gdpr_consent_checkbox{position:absolute;left:0}#thank-you dl{background-color:#f4f2f6;padding:1em}#thank-you dt{font-weight:bold}#thank-you dd{margin-bottom:.675em}#home #breaking_news{background-color:#f4f2f6;border:1px solid #c7bed2;margin-bottom:2.025em;padding-bottom:1.35em}#home #breaking_news .newsbanner{background:transparent url(/library/images/ui/BREAKING_banner.png) 0px 0px no-repeat;min-width:280px;min-height:65px;position:relative;left:-7px;top:5px}#home #breaking_news .newsbanner span{color:#fff;font-size:32px;font-size:3.2rem;font-weight:bold;position:relative;left:20px;top:13px}#home #breaking_news>div{margin-left:15px;margin-right:15px;display:block}#home #breaking_news a{display:inline-block;background-color:#674490;padding:1em;font-size:24px;font-size:2.4rem}#home #breaking_news a i{margin-left:.5em;font-size:18px;font-size:1.8rem}#home #breaking_news a:link,#home #breaking_news a:visited,#home #breaking_news a:hover,#home #breaking_news a:active{color:#fff}#home #breaking_news a:hover,#home #breaking_news a:active,#home #breaking_news a:focus{background-color:#4e346d}#home #breaking_news h2{font-size:24px;font-size:2.4rem;padding:.5em 0}#home #callstoaction{margin-bottom:4em}#home #callstoaction li{width:100%;margin-bottom:1em}#home #callstoaction li a.bigbutton{display:block;color:#fff;background-color:#c7bed2}#home #callstoaction .imgwrap{width:25%;background-color:#674490;display:inline-block;text-align:center;padding:2% 0}#home #callstoaction img{width:100%;height:auto;vertical-align:middle}#home #callstoaction h2{font-size:28px;font-size:2.8rem;width:70%;margin-left:3%;vertical-align:middle;display:inline-block;line-height:1;*background-color:gray}#home #callstoaction h2>span{display:block;font-size:22px;font-size:2.2rem;color:#4e346d;margin-top:.25em}#home #callstoaction p{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px !important;margin:-1px;padding:0;border:0}#desktopnav{display:none !important;visibility:hidden}#mobilenav{min-height:416px;border-top:1px solid #b8b8b8}#mobilenav>ul{margin:0;margin-top:.5em}#mobilenav li{font-size:20px;font-size:2rem;border-bottom:1px solid #666;vertical-align:middle;padding-left:1.1em;position:relative}#mobilenav li a{line-height:2.3em;color:#b8b8b8;display:block}#mobilenav li.toplink{margin-top:1.5em;border:none;font-family:Georgia,Times,"Times New Roman",serif;font-style:italic}#mobilenav li.toplink.all-on span{position:relative;top:-0.7em}#mobilenav li.searchtrigger{display:none !important;visibility:hidden}#mobilenav li.activepage{background-color:#000}#mobilenav li ul{background-color:#000;margin-bottom:.5em;margin-right:1em}#mobilenav li li{background-color:#000;border-bottom-color:#404040}#mobilenav li li.activepage{background-color:#404040}#mobilenav li li:last-child{border-bottom:none}#mobilenav li li:hover,#mobilenav li li:active,#mobilenav li li:focus{background-color:#404040}#mobilenav li:hover,#mobilenav li:active,#mobilenav li:focus{background-color:#000}#mobilenav li.parent span:after{content:" ";height:0;width:0;border:solid transparent 6px;border-bottom:none;border-top-color:gray;position:relative;display:inline-block;right:-0.5em;vertical-align:middle}#mobilenav ul.navmenu li ul{position:absolute;left:-9999px}#mobilenav ul.navmenu li:hover ul{position:static;left:0}.activepage:not(.parent) a{cursor:default}header{position:relative;padding:7px 0}header>div>a{box-sizing:border-box;font-size:22px;font-size:2.2rem;background-color:#c7bed2;padding:.15em 0 .2em;text-transform:lowercase;float:left;text-align:center;border-radius:6px;color:#fff}header>div>a span{padding-right:.5em;position:relative;top:-1px}header>div>a i{font-size:18px;font-size:1.8rem}#navtrigger{width:72%}div>.searchtrigger{width:27%;margin-right:0;float:right}div>.searchtrigger span{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px !important;margin:-1px;padding:0;border:0}div>.searchtrigger i{position:relative;top:-1px}.no-js header>div>a.searchtrigger{display:none !important;visibility:hidden}.no-js header>div>a#navtrigger{right:0}.vis-gte-480,.vis-gte-600{display:none !important;visibility:hidden}.no-js .hidden-if-no-js-soft{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px !important;margin:-1px;padding:0;border:0}.no-js .hidden-if-no-js-hard{display:none !important;visibility:hidden}.nowrap{white-space:nowrap}@media only screen and (min-width: 480px){.slide{background-position-x:135% !important}.slide.newlife{background-image:url(/library/images/ui/butterflies_FINAL-A.png);background-position-y:100%}.slide.newdirections{background-image:url(/library/images/ui/butterflies_FINAL-B.png)}.slide.newip{background-image:url(/library/images/ui/butterflies_FINAL-C.png)}.slide.newmethods{background-image:url(/library/images/ui/butterflies_FINAL-D.png)}.slide.newsales{background-image:url(/library/images/ui/butterflies_FINAL-E.png)}.slide.reduced{background-image:none}.slide.reduced span.mean{display:inline}#address-col,#routes-col{width:48.1818181807%;float:left}#address-col p,#routes-col p{width:100%}#routes-col{margin-right:0;float:right}#block_a::after{clear:both;content:"";display:table}#home #callstoaction::after{clear:both;content:"";display:table}#home #callstoaction li{width:30.9090909076%;margin-right:3.6363636385%;float:left}#home #callstoaction li:last-child{margin-right:0;float:right}#home #callstoaction li a.bigbutton{text-align:center;min-height:260px}#home #callstoaction .imgwrap{width:100%;display:block;padding:3% 0}#home #callstoaction img{max-width:130px}#home #callstoaction h2{font-size:30px;font-size:3rem;width:80%;margin-left:0;padding:.5em 0}#home #callstoaction h2>span{font-size:25px;font-size:2.5rem}#home #callstoaction h2>span span{display:block}#home #callstoaction p{overflow:visible;position:static;clip:none;height:auto;width:auto !important;margin:0;padding:0;border:0;margin-top:1.2em;margin-left:1px}.vis-gte-480{display:block !important;visibility:visible}.vis-gte-480.inline{display:inline}.vis-lt-480{display:none !important;visibility:hidden}}@media only screen and (min-width: 600px){#desktopnav,#navrepeat{display:block !important;visibility:visible}#desktopnav .toplink,#navrepeat .toplink{display:none !important;visibility:hidden}#mobilenav{display:none !important;visibility:hidden}#developmentnotice{font-size:17px;font-size:1.7rem}#desktopnav ul{font-family:Bariol,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:0;font-size:15px;font-size:1.5rem}#desktopnav li{white-space:nowrap;float:left;position:relative;margin-right:1px}#desktopnav li:first-child{margin-left:-0.3em}#desktopnav li.searchtrigger{margin-right:0;float:right}#desktopnav li a{display:block;position:relative;color:#666;vertical-align:middle;padding:1em .475em;text-transform:uppercase}#desktopnav li a:hover,#desktopnav li a:focus{background-color:#674490;color:#fff}#desktopnav li.activepage a{background-color:#674490;color:#fff}#desktopnav li.activepage a:after{content:" ";height:0;width:0;border:solid transparent 6px;border-top-color:#674490;position:absolute;top:100%;left:43.5%}#desktopnav li.parent span:after{content:" ";height:0;width:0;border:solid transparent 5px;border-bottom:none;border-top-color:#674490;display:inline-block;position:relative;vertical-align:middle;margin-left:.4em;top:-1px}#desktopnav li.parent.activepage span:after{border-top-color:#fff}#desktopnav li.parent:hover span:after{border-top-color:#fff}#desktopnav li.parent ul{font-size:15px;font-size:1.5rem;text-transform:none;position:absolute;z-index:300;top:100%}#desktopnav li.parent li{margin:0;border-bottom:1px solid #fff;display:block;width:100%}#desktopnav li.parent li:last-child{border-bottom:none}#desktopnav li.parent li a{margin:0;padding:.7em 1em;background-color:#e6e6e6;color:#666}#desktopnav li.parent li a:hover,#desktopnav li.parent li a:focus{background-color:#674490;color:#fff}#desktopnav li.parent li a:after{content:none;border-width:0;border-color:transparent}#desktopnav li.parent li.activepage a{background-color:#c7bed2;color:#fff;font-weight:bold}#desktopnav li.parent li.activepage a:after{content:none;border-width:0;border-color:transparent}#desktopnav li.parent li.activepage a:hover,#desktopnav li.parent li.activepage a:focus{background-color:#c7bed2}#desktopnav ul.navmenu li ul{left:-9999px}#desktopnav ul.navmenu li:hover ul{left:0}header>div>a{display:none !important;visibility:hidden}header{padding:0}#branding{padding-top:45px;padding-bottom:5px}#branding .brandinglogo{width:400px;height:72px;background:#fff url(/library/images/ui/brandlogosprite.png) no-repeat top left}#branding .telno{font-size:22px;font-size:2.2rem;position:relative;float:left;text-align:left;left:75px;top:-5px}#branding .telno span{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px !important;margin:-1px;padding:0;border:0}#branding hr{display:none !important;visibility:hidden}#uniquepagecontent>h1{font-size:30px;font-size:3rem}#uniquepagecontent>h1 span{font-size:30px;font-size:3rem;line-height:1.1}#uniquepagecontent>h1 span span{font-size:inherit;display:inline;text-indent:0;font-weight:normal}.slide{background-position-x:85% !important}.entry{margin-right:0;float:right;width:100%}.entry h2.notes{width:13.6363636345%;float:left;margin:0;padding:0}.entry figure>img{width:100%;margin-left:0}.entry figure.offset,.entry img.offset{width:56.8181818173%;margin-right:0;float:right;margin-left:3.6363636385%;margin-top:.25em}.entry .meta{padding-top:1.35em}.listing{margin-right:0;float:right;width:100%}.listing .meta{width:22.2727272711%;float:left;border-top:none;padding-top:0}.listing .meta dl{width:100%;margin-left:0}.listing .meta dt,.listing .meta dd{float:none;width:100%}.listing .meta dt{margin-top:.5em}.listing .meta dt:first-child{margin-top:0}.listing p{width:auto;margin-left:0}.listing p span{display:block;width:auto}.listing .content{width:74.0909090904%;margin-right:0;float:right}.listing .content>*{width:100%;margin-left:0}article#maincontent>h1,section#maincontent>h1,ul.tablinks,ul.sortlinks{width:100%}article#maincontent>h1,section#maincontent>h1,#maincontent>div>article>h1,#client-list h1,#testimonials h1,#maincontent>article>h1{font-family:Bariol_light,Bariol,"Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:.3375em}article#maincontent>h1,section#maincontent>h1,section#maincontent>section>h1,div.widthwrap>aside>h1,ul.tablinks,ul.sortlinks{font-size:28px;font-size:2.8rem}.js ul.tablinks,.js ul.sortlinks{padding-bottom:0}.js ul.tablinks::after,.js ul.sortlinks::after{clear:both;content:"";display:table}.js ul.tablinks li,.js ul.sortlinks li{float:left;margin-bottom:0;margin-left:-0.7em}.js ul.tablinks li:first-child,.js ul.sortlinks li:first-child{padding-left:0;margin-left:0}.js ul.tablinks li a,.js ul.sortlinks li a{display:block;background:transparent url(/library/images/ui/tab_bgnd_alt.png) scroll 100% -105px no-repeat;padding:.3375em 1.5em .3375em .7em}.js ul.tablinks li a:hover,.js ul.tablinks li a:focus,.js ul.sortlinks li a:hover,.js ul.sortlinks li a:focus{text-decoration:underline}.js ul.tablinks li.active a,.js ul.sortlinks li.active a{background-position-y:-25px;color:#fff}.js ul.tablinks li.active a:hover,.js ul.tablinks li.active a:focus,.js ul.sortlinks li.active a:hover,.js ul.sortlinks li.active a:focus{text-decoration:none;cursor:default}div.widthwrap>aside>h1{padding-top:.3375em}.js ul.tablinks li .fa-circle,.js ul.tablinks li .fa-circle-o,.js ul.tablinks li .fa-check-circle,.js ul.sortlinks li .fa-circle,.js ul.sortlinks li .fa-circle-o,.js ul.sortlinks li .fa-check-circle{display:none !important;visibility:hidden}.js ul.tablinks li.active .fa-circle-o,.js ul.tablinks li.active .fa-check-circle,.js ul.sortlinks li.active .fa-circle-o,.js ul.sortlinks li.active .fa-check-circle{display:none !important;visibility:hidden}#case-studies-detail .meta dt{width:22.2727272711%}#case-studies-detail .meta dd{width:74.0909090904%}#address-col,#routes-col{width:100%;float:none}#block_a{width:48.1818181807%;margin-right:0;float:right}#block_a .rslides{display:block !important;visibility:visible;overflow:visible}#mapwrapper{width:48.1818181807%;height:860px;float:left;margin-top:-10px}#thisisus{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px !important;margin:-1px;padding:0;border:0}#thank-you dl{background-color:#f4f2f6;padding:1em}#thank-you dl::after{clear:both;content:"";display:table}#thank-you dt{width:30.9090909076%;float:left;clear:right}#thank-you dd{width:65.4545454538%;margin-right:0;float:right}#clients-and-testimonials #client-list{width:30.9090909076%;float:left}#clients-and-testimonials #testimonials{width:65.4545454538%;margin-right:0;float:right}#news .news-or-pr-flag i{display:none !important;visibility:hidden}#news h1 i.fa{display:inline !important;visibility:visible;font-size:20px;font-size:2rem;color:#c7bed2;margin-right:.5em;vertical-align:2px}#news-item .entry p:first-of-type,#about .entry p:first-of-type,#ceme .entry p:first-of-type,#ceme-what-is-ceme .entry p:first-of-type,#ceme-how-does-ceme-work .entry p:first-of-type,#ceme-why-is-ceme-valuable .entry p:first-of-type{font-weight:normal;font-size:140%;color:#999}#news-item .entry blockquote p:first-of-type,#about .entry blockquote p:first-of-type,#ceme .entry blockquote p:first-of-type,#ceme-what-is-ceme .entry blockquote p:first-of-type,#ceme-how-does-ceme-work .entry blockquote p:first-of-type,#ceme-why-is-ceme-valuable .entry blockquote p:first-of-type{font-size:100%;color:inherit}footer .widthwrap div{width:30.9090909076%;margin-right:0;float:right}footer .widthwrap div:first-child{width:65.4545454538%;float:left}#home #breaking_news{margin-top:-1.35em}.vis-gte-600{display:block !important;visibility:visible}.vis-gte-600.inline{display:inline}.vis-lt-600{display:none !important;visibility:hidden}}@media only screen and (min-width: 768px){#desktopnav ul{font-size:17px;font-size:1.7rem}#desktopnav ul li.parent span:after{margin-left:.5em;border:solid transparent 6px;border-bottom:none;border-top-color:#674490}#desktopnav ul li a{padding:1em .7em}#desktopnav ul li.parent ul a{padding:.5em 1em}.slide{background-position-x:75% !important}.widthwrap>#maincontent{width:65.4545454538%;float:left}#uniquepagecontent>div.widthwrap>aside{display:block !important;visibility:visible;width:30.9090909076%;margin-right:0;float:right}#uniquepagecontent>div.widthwrap>aside section{margin-bottom:2.025em}#uniquepagecontent>div.widthwrap>aside section h1{font-size:20px;font-size:2rem;margin-bottom:.45em}#uniquepagecontent>div.widthwrap>aside section li{font-size:12px;font-size:1.2rem;line-height:1.1;margin-bottom:.5em}#uniquepagecontent>div.widthwrap>aside section li:last-child{margin-top:.75em;padding-top:.5em;border-top:1px dotted #b8b8b8}.entry .meta dl{width:73.6111111103%;margin-left:26.3888888897%}.entry .meta dt{width:35.8490566053%}.entry .meta dd{width:64.1509433947%}.entry figure.offset,.entry img.offset{width:100%;float:none;margin-left:0;margin-top:1.5em}.listing .meta{width:20.8333333308%}.listing .content{width:73.6111111103%;margin-right:0;float:right}.listing .content>*{width:100%;margin-left:0}#error404 .refer-to-list{overflow:visible;position:static;clip:none;height:auto;width:auto !important;margin:0;padding:0;border:0}article#maincontent>h1,section#maincontent>h1,section#maincontent>section>h1,div.widthwrap>aside>h1,ul.tablinks,ul.sortlinks,#ceme #maincontent>article>h1{font-size:28px;font-size:2.8rem}.js ul.tablinks,.js ul.sortlinks{font-size:24px;font-size:2.4rem;margin-top:8px}.js ul.tablinks li,.js ul.sortlinks li{margin-left:-0.7em}.js ul.tablinks li span,.js ul.sortlinks li span{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px !important;margin:-1px;padding:0;border:0}#case-studies-detail .meta dt{width:30.0613496913%}#case-studies-detail .meta dd{width:65.0306748456%}#block_a{width:47.2222222205%;margin-right:0;float:right}#mapwrapper{width:47.2222222205%;float:left}dl#phoneandfax dd.phone{font-size:28px;font-size:2.8rem}#contactform #senderdetails,#contactform p{width:30.9090909076%;float:left}#contactform #themessage{width:65.4545454538%;float:right}#contactform p{margin-left:0}#thank-you dt{width:30.0613496913%}#thank-you dd{width:65.0306748456%}#home #breaking_news>div{display:table;border-collapse:collapse;margin-right:0;width:100%;margin-left:0;margin-right:0}#home #breaking_news>div div{display:table-cell;width:69.0909090924%;padding-right:1em}#home #breaking_news>div div h2,#home #breaking_news>div div p{margin-left:15px}#home #breaking_news>div a{display:table-cell;width:30.9090909076%;padding-left:1em;vertical-align:middle;padding:0;padding-left:.8em;font-size:28px;font-size:2.8rem}#home #breaking_news>div p:last-child{margin-bottom:0}#home #callstoaction li a.bigbutton{text-align:left;min-height:100px}#home #callstoaction .imgwrap{width:40%;display:inline-block;padding:3% 0}#home #callstoaction h2{font-size:34px;font-size:3.4rem;padding:.4em 0;width:53.5%;margin-left:4%;line-height:.9}#home #callstoaction h2>span{font-size:24px;font-size:2.4rem;margin-top:.15em}#home #callstoaction p{font-size:18px;font-size:1.8rem}}@media only screen and (min-width: 992px){#desktopnav ul{font-size:18px;font-size:1.8rem}#desktopnav ul li.parent span:after{margin-left:.6em}#desktopnav ul li a{padding:1em .8em}#desktopnav ul li.parent ul a{padding:.5em 1.2em}.slide{background-position-x:67% !important}.entry figure.offset,.entry img.offset{width:60.4166666654%;margin-right:0;float:right;margin-left:5.555555559%;margin-top:.25em}article#maincontent>h1,section#maincontent>h1,div.widthwrap>aside>h1,ul.tablinks,ul.sortlinks,#ceme #maincontent>article>h1{font-size:28px;font-size:2.8rem}.js ul.tablinks,.js ul.sortlinks{font-size:28px;font-size:2.8rem;margin-top:0}.js ul.tablinks li,.js ul.sortlinks li{margin-left:-1em}.js ul.tablinks li a,.js ul.sortlinks li a{background:transparent url(/library/images/ui/tab_bgnd.png) scroll 100% -100px no-repeat;padding:.3375em 2.5em .3375em 1em}.js ul.tablinks li.active a,.js ul.sortlinks li.active a{background-position-y:-20px}.js ul.tablinks li span,.js ul.sortlinks li span{overflow:visible;position:static;clip:none;height:auto;width:auto !important;margin:0;padding:0;border:0}dl#phoneandfax dd.phone{font-size:35px;font-size:3.5rem}#home #callstoaction .imgwrap{width:30%;padding:4.5% 0}#home #callstoaction h2{font-size:34px;font-size:3.4rem;width:65%;margin-left:2%;line-height:1}#home #callstoaction h2>span{font-size:21px;font-size:2.1rem;margin-top:.15em}#home #callstoaction h2>span span{display:inline}#home #callstoaction p{font-size:20px;font-size:2rem}}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){#branding h1.brandinglogo{background-image:url(/library/images/ui/brandlogosprite-retina.png);background-size:400px 144px}#attachments a:before{background-image:url(/library/images/ui/document_markers-retina.png);background-size:50px 450px}}@media only screen and (-webkit-min-device-pixel-ratio: 2)and (min-width: 480px),only screen and (min-resolution: 192dpi)and (min-width: 480px){.slide.newlife{background-image:url(/library/images/ui/butterflies_FINAL-x2-A.png);background-size:217px 217px}.slide.newdirections{background-image:url(/library/images/ui/butterflies_FINAL-x2-B.png);background-size:217px 217px}.slide.newip{background-image:url(/library/images/ui/butterflies_FINAL-x2-C.png);background-size:217px 217px}.slide.newmethods{background-image:url(/library/images/ui/butterflies_FINAL-x2-D.png);background-size:217px 217px}.slide.newsales{background-image:url(/library/images/ui/butterflies_FINAL-x2-E.png);background-size:217px 217px}.slide.reduced{background-image:none}}@media only screen and (-webkit-min-device-pixel-ratio: 2)and (min-width: 600px),only screen and (min-resolution: 192dpi)and (min-width: 600px){.js ul.tablinks li a,.js ul.sortlinks li a{background-image:url(/library/images/ui/tab_bgnd_alt_retina.png);background-size:400px 160px}}@media only screen and (-webkit-min-device-pixel-ratio: 2)and (min-width: 992px),only screen and (min-resolution: 192dpi)and (min-width: 992px){.js ul.tablinks li a,.js ul.sortlinks li a{background-image:url(/library/images/ui/tab_bgnd_retina.png);background-size:400px 160px}}

/*# sourceMappingURL=styles.css.map */